[ [ 1086766667543511458901592999536891235633735900469150231437355764620214872756923529418431488519737245912089478461551817688696042896034556805529736862420043800161487878912620333740741977828322450497957685967946214901458503116687849978183775861016809107206500702097043588738489722447235025791835573739500841745327550658546923718410188520062603507216046430153343290702045330503119261888186080721234340730287278097316803906750603906075198727228117448391745359116980187615279960903420764449160945187467909460876890038055412209731454292785520972008391950042614978950442318903418546634401117003079469926126867278335533124624987447041949391468028951340332408453870007275351925688232913967316318731485502341541295599651790069545504647208094776337308583964362193290966414507225375693996559517239211472483485434547276000236573973020625873718521072823589465982991256054053060429368515010665843241351983486984983752336761868043669104310717544368190413146988982068971992921451788292074021644272746112321507064765038203451588635457678086912684501529637055506382322900823362220735796778286803681373665448280645890904566739971939840288428536877956789065704117545321659531447425766471909172185431939799745897266925575760216445356383564399152653662135980857071356851471510380934153962931379688161040095775931190624111911445560641540417109539148425305589646613749935582614254983608117848352360878524024119425101350601609602724534609812838534529415126725900932222522390907021885946903195285759872660167997503891851713394431216844000588048268285187097042112116989254312731118942707162799314275912091078766235456895512665761085194309934430103651967674158373467685053575847622545517112013575931925092941793057615866343412802993886173436040793090636905959363629764435624888072636070511356607555866460160000000000000000000000000000000000 + -1739372099584687208663414089103376327818520125046807130969545808005200682970189186530068505721795850676410340010060685302650404560618453320441261929234154045244263994357530114065933970339729597245181453035644223625587035999631966242745170706048710773773781484441747268173662549048329198638825422833047592157980577454370125495883832442650452726039314363670430695963539959319946956028777187310629880475447304926569562529376261326964355963666380177381063667040546522041931076428876041498387039315929949873227097762728819546045370975197672465898441895150900057505532686537485856468888770949134387738439384116861303646681405877678655813254123409518655677279242261043118373554555651565811240529871456635091451718023769944450979890486960399981132190769339492686015683316137412258669885337480380572191241371268976056915931826746981582389197284370251221536052040044827668495025965048278086292525766301247801700843198834106027941613459395931475811390277119252545132633987446840317542931785047044137612973746057983337945493803582941636433650658758750388046323708882825444141110919813658901830089520709633178025394740363575377082448995381977818748938957830688602408684774574395821154781696561845041233187891666886833105715852213376945301762576170037052018408121901989440280216590847039218850428865683743193232461209039188895433864616271477826982119651664499870355318233703116626879497305137638894949229806933928201180103760212284590145292328288814363189740200202812964269602995783715228113361086258807525986328009462635152307693575093700694442924082989072250722954459084239577849170896661317597942628725345577378460548255858975725164689076193103869325657023848542254854148661946813596240827840341352209138467083770979674043398283947432791669723872660657144519942403090818393324553607577600000000000000000000000000000000*i1 + 14274206114865920663672616147916368307364468552188298052405933315352109020319438899531624099461055102794523479416756320842647615291922958218835092764368613907430222998472810092653485802069369724355207707096016580700038502709248635730609701282688686045735185987918260641211581751306647662196345726099673629474151888330246727398771404544495172767186984750202208742480957886975162785435439601303437917293200701785503908895278498106326860696961424534611269370781628991302442825838179724743105544512994282361431908672669097425810963456074518949654229749426214111998193191405949313427484838872835279674839240224418718710932458354973229743052691564902151267764472896485404372136380667883186961739308671575038695135707184691190516000889445009657117334416404506541788401032118993776244779095327305458553475646247105562536179144170919812431143962720125325881615305181353842521136404342281213941439605973025350774543006657520810287595406162583736541617107184548479190475437515075802176390642147927668232079761486525170817889700651548517529749954050382266535533202688858224116510378786766755414669891523857566787334513179079935156046804166666310589657912839488939794858239266413432872262762167752340844445016878321194205988000219420008541728115228107979573781073841404705141749877283753638151781097883968526504449573006470891231358222421432909957248645437485909289167780874260795128085039077652611535390664693027179943571644476242418546019606078469464207315293696136441946493400864963646306977709321485591912479566694820988538231493363090526469452565757766084735453611740562299080673744110173575573874422041722259110109221896939872766651528064599883767888879113510140811379785101293336907613883264385204031589050935394929471683995445807781174310404193818380778426867828848223243091312640000000000000000000000000000000*i1^2 + 6173606438226739178637368211520149584311893312603161617112731375904707213991894705530182098030982502055369204830389475902888224454962667390215928471816484558801439149630245277581911729092670135700119937469054123495463599369944164949737997287667570880026485426184056430598539370120405945043430406521217685128934208923535204709420819177601134952652761088968024141943653094971103114062489056511005365075951437384694319591146072031921700789631625305713291558414645472156960973096817010965282100707694577501188116936092911012840624313252548559983128036620698375952203863467868577565036808132028457743371995030536241605860884922401984980277079527431302071800588431284093284112950236163698939140905126078497301548656449785857424662689217469613718549540162600709977480590645142182394662179386577249881963650460823827795867349263285358226355611844099371281358443483822867252672185274036377315688023166345026498712168636693533007023380197544932759173613466958281224755705344102942769993769530626238262919417639403011925470315983675586118019799058387577957741956878710062186792027763822583205023995132642740131338345923885193704719852591458125881293671938157710727290382492859057100838421577672761325405139249143744506837013373651495287637567560075044650198029121432590427568501378207149672532467639693769100951336934215670081299214717372489219605499997499132970693757125211616394073475386844108755603773881307222797134825763360913079184622982450563243128199242202524648127545509449035762144212773917699674759016448200554588271938301749114387720860913866814760597667706356545682716797542109798612220917009595239113897219433981928786372248927398309119527920734205721209681564436093087936136945367481972239778138627524949042039081002591052892378361755760592708194887566217104738117222400000000000000000000000000000*i1^3 + 12101003491099812266907876827129028706267727873730544327658223931502495757033177104550843147608618156543921880852023818376279015587672673214798096891044445427331232461817929027180023570978749082784059179860577011983473989672366115415376799185287198460279889117092736676596740131743266364817184350595371033153174591268526034367642091380666347944952311662007172896576602364347605052257635183687881203210604217113639949642947500423235420286639008839581788951117999348705811452535054171731736706716118627998148450856234286900846861349877883851033746160936499809345733745062615153027716481684830409859389007919742115168212660331813877181327781417765684160014895995166823942842032429504178939192729880105515842644351346456366395343583042492267742481586630086615203489406625860811595117106719700624923442241431460059790668755339485215783258792157534743384819739346105498186863649181740699246158370188065397704077104352363227937386134314847039882309454222387317914554884383742358168006817463953027923866359276840518312868255979171109730301262638474420969555159632356536016813470415972094638218743268997108983496573202688348039165630145727327825821513404985554450900359304818948405419565435717259505533385958587425713887751689196517890191384728960751688561687568320897637834844796705459497628093314726742682065968826364679177350581359728598710846629454078086872821228740483429238087775103525253625587629460676732166458750530190527122575999171734170513623111808680345494254475566774881294918355105660058452385284188957419529677543224917377219061274255361582156618188465324255804150169454875810836141641939577247012113800305398429682223994161494440792593521700157011894798789565914012001082698016593444164127556873241315157469753537205630809895098973451106981559621853217720559992832000000000000000000000000000*i1^4 + 3892088167909096306618044914535508092028755734879027595766416283268630571630031901078577746702587949226726756196135069409818731693519652995765714214212102224410276917082237737102889400763242110947999795260296516975489220235342618129417146398811530926308340308489116408343713594368158318257445853862801561356586236831685021050083552339061685875965667537840867989309511722476857451785714843948033896254124539961387338573909145425818188150310876839919304417487580287056331421330950032927792952779771112351397296079085744773637365052062641550103120880547949713985110817358042323691649962809713543540313137775297314630100317513962791035500355857119302894776430477384129342487281547152386570849174773478267895557949561872975508962500489626214644782846018370301977923168709430236093207868252750781260668599530173587027553553330986115501723069448724581781052821925956526249345473271243502111883606165660577037841484051263742993176059852258149988679938561906687093516956131702712049317882486025460248176279579258889328643620559626741077084508276291902927754178717908058305681890246859381876187928914181663686769312528659321357399927487979360788435373464374939351116967874464772753080314098334645149228737922506604139485919759955925378779526183592497703114064549299973236600293559734842774560178632131776555968259668526684100172790238946482079066250466686575336403309486443218451167273068836055659322955702864258157599208941478798378441087392449239229795292218486266903677206975669956927671404836991916053856359407438230143070027074078061516165351622345170071538700246705898785787289753087972580477757020792911736988935377061545035321526389566422996817384501712466690230730390763805534700938115177788321987167418013262989467951276739507159179708994178182656837285057522461638131712000000000000000000000000*i1^5 + 3134611594198741537621425473152462772760315137102322223974446084114094571906497341000127044765874781319142180108948418301100337620011649766832606284350220456308314256983168070056740415155933493633516935997683482098629460643293381261991254030644624277355514324883713860992122511969112405351042291451043615165527854100916189077724225889585360216590956417600243306187880656583204170324168698583644552914859566351376962275067737304701972417458811678235603328599065109313846611219683478137917483322772337222131388081888775207907366218887802001228638347475518888539007619584899727859598519201337445119428188816553250166552015751158019847712685154032592484811029004952516513872816389144183179297165630974816199320195677576711812975554502949743241229386654379621379111154123355096140627605500042369373324963874742534468952577370196501669204547347032141662332421673120166225399670442063220269135952580148862582449771079895651452071359583751158958683215284723030700042283083627378460417705129911993202026813296543234523998397924219541668458328721873832953817545658701527639714142099113195030024536791156242649761797229846879926160807548240618834343576413730962337249144296973856990859170653835409756378579713762075473169575542550519614404615762872648828483770172793530307001384272797137806251285332195550510290948479142552150470033987015408227196873797427589215523778870636228306300016886545005337597121653087462893939783274616390668078759943490644336464677121740228040597960350326887002614276291033072178376123464986487780962503014726519129063089827817251759217007227764847906322887491637233230171803590914398471447506869324648896173029878623987728164773304903674995016844184710627157424116265628930940781864494380075414176091062077004224537302387970100678430900812275021386874880000000000000000000000*i1^6 + 578539253783919869912519572825916438249866267310239576603121570105727826084032129475940627886673290425555613357689021255172391182433701961431283593668386937559497653296119392495366357809259220466989046205638659462085432727945710256993459044471755599059934626014250871971243023509718055473734861582241721197968980175719650815970693907021672587233644866837529580751392589635471642410440370661130154055898253952990757072349051755771561074017609632613790554553057544667646725081428996113629788744655838434791309578064966495629503579784958098459182427461910727027098004234284431003876095803026706733468687435633621919448143001856424943418196598328485403329167531946786642936017880128910085510554254664992680393052199465970470998656481742933705827317661019320930355108934100720076942329477591182915158455371072033446552212777981358747049681585210108791752274225879500537681574292497897805003071843859554513945081633838549343353740546743079106587504835172445157650516914496315750951164992514766180041242705136148979950471293287755687406730571209178362587321424910617748382784112380041810494062045341330474646907012611244332867732599013956729680508851919085157697534904936356433748186695719288968962534789402545530919119066317850394424685504142789758559454903183378150081135664013537598306560206133858834582415992046461380371361150997373472525665353980082962248193835903083286737416239646191039571235828686136080131788688446134228233237360759750270596139058469699710967148955896390194303680375537197658984718910198687721840627600992077350937195735502324307830402223091946740074010506412835956576287406610771835612157625351753394162287206650228415628211518662167170476947182295216666810427231991364551800552015351449141123978414310850772926592137844333347853436425761414184960000000000000000000000*i1^7 + 238798857466256862055200019836418562648400279520209125752714615236669406440574488913102275472479916973269370445121965674353884239409316103216344280284542078528298172148602541337781525146652336445124822743604332802859105279484229781992167179941832152525300640253402323637358268374962202404418224491142651113161702668319910593311158018230435672779580414931669518502820453732953673673034761753616329231853125006989703182028692180953081592756169102351736094000551695056890222596443076206464393770859589653084624501511560929859412873406916897711262980742094503836422713151557738420662275784676132458742657005959258926811733549430508981221950230588894743288512178548048786228897098166574126425785401546609049034082524832536056552051114772867957738959176212474182569504848785159850214146904003918186629797547502052527511868522777928107346130147798848480212657917939770224871553554685292193277843848969422465406436156826355944786526925839997372982994604390652377211883419618738502889523140948510001866330829685961117355824933956755265070085156450223965048783364356234627151380988504217583804487244223072414002977589871089549608244879420912344730372796849085898458320919788301422743359725671821124425335497350175189197258028258987795046725427559072689970156020316685896175228695479901717898048092404219122618461775969233458758103170897826943555815453592739415624910416816618727410059514425564302863328497969743228026785310188623716652917052972060032757849763962847988916681217883036179272605849137704704856078274951537146732801524482528959057902139087879699836074989017984186356536467111289616828268719063066774506941489022824213895950912754794165260289172674934872586272879858830868676991239973704082083061012588779052688560841910387770754928972488310649646350542311438417920000000000000000000*i1^8 + 14725695744586093722867091093634136389406610023092417103736708684553176647216510433698791400883356070630405458959619263072423666410701519341163745160921297570289787511365768743142082932504620615415934796232910348834078975707461414018325532969677898655772803516763508316713450779982348971365332665817863217779151890407174799871896303484588052683669297559009875924812676209196867325297474723544965220050102597214012934034346648124265523340664178141286618171595703091627297086739769450378411882420749097507548193534841436153450153038350592598879279361290228442575924583335156125280381193807191198292382330920181131743165935763725357554160070332563665326976797283888007228932423482852121748857881794593434084013795435021156972039905811068772987377201850539633184879774880016586858532984893291699315402824796122779870045984397807289858194986966676088813807458446057898213273315496981361641868472955074084790569263913404149286029403836448334048074030728620746453882620664638487310421446246353664818717910883747363443559864619471305295150267920255853472269796257362672177666580127858710862162357390568899445295166357787245267722557334046699639534002074809697375937350037239802639439713478657950071059269487205471232440372226729601161670141868034235189339790972120642441333188145523516977236995336446439676926309177375750044420149852067996826125585096944705753362389279824345649261729218831935712305197208115324536545842465535266191748667438941923682336504027539326957622029643510349803833661477336769348563620225161452198849161719436869876896064709585671237797618599187152806397925413294401133789615050885296115184720788446017676158804689062645172130284991145925776369783419115211402397096113010339290951324079979055087809382581894522148424121669272803991478758922623385600000000000000000*i1^9 + 2579466544553470651189006981175539537702819641592891486488216491337501764171991015578301089489952506203266575157174923046388682424336210281774100511276872919084864188493079632337494004272791368070093947646538257042944190791794848063371070415617308511477400927045439792584971120962652169851501256687522768370063287975739357985745236913865298252131541717220238945979390159197057193611002568807235797106882454295749065744851383355303342742954273974461122560745794885109061619409168204318992820657702761199176387960193265202618633312389134851678461941875289553204752717574578033807843729319278527746074908414796984309642998033347457477525704671438532022366567148842905342900326636743035635347194851467723596476890512850128127969505483084208343423155349468763765135056804699911120692925587838113678886573294157206941569499886150014954895176761885450892254101831642382478976735545635095995113688297004778954589694891509297732577348373495013160188926824331552115831163188586752570560618486210726469153926459249770459691722123708641781475812553056676236977561895485105989991386837783948269389384683980975528422804589244535513716839737091480259120892167504190154141745668849511116661113045831858691045092122781337164308717031049710167055063964022454082235735609538767072180624163060925847346731133371090321268409639001480657987062955738968399279958104668534414355061277864380811931239956939799646330869078870251837804583614569046860842957415691739534687430764019635495665682261332641250103833209146881168299043803570542798852214551005344591842590653433229640148606575850129294617093330173735420007623104107128310352264082669105406213616244184876040627459518021635154725913168494982560458506054880493561318105707379041163591116819242884787715071964252509374618852165209292800000000000000*i1^10 + 133672732339248576962077278193070360626871698461599000197300781798821042340460994792664434110833393617393843912829206229062497756554845430295829325754001273251610612478459069450132069228019518196383095755277732944239948243205688205722068291444306188544798597327887813194835720068269101596072810774177011246597091486512755503594776795046814392533822652206175454162767430533335151831876331160722115076059480670231909193669967411158226847806834425499382889396450904721541126600724263680222143730645471202044831229926822466211834953045121513873996070834302176968046899976442365983851771235731749809739259113021753432782509528048472995977347476714672622208903262991829308587121718520537901533927604243740460572594557383770645929563421406647480595524206603884481929735877570307087030836051565908843928027892878229541823575322312253293051319539489839132788383487984462763158186127246096518228589394245824183771554667005091210318071070565927814942974808906619457070091409000958523888707383527073040354501166061644851470007600148054451508117522139544916927313376400306444849865638846061886179513855302255553807425509543173738484208431822090585382657374776764220686694300889503944355448137818523741700966368676164497905735614041633496788835782008285678688841307102367421719118816004687596350292688862247617517708207666978273387783717504712868302828883618938952605276624956551288992107817603779841329802659775589733065252457549478022171967207078606721970035951625470737049297106578211431739574775976993957889208961031559733314017998288392993501342543900206458721057954599050405847176958773813526993874855639358645197699805381436408617434864626488026779407458978102115304673702742704916122670725919207419735564484465081809873961394510727236202860136110756424717258249469952000000000000*i1^11 + 35969206671988480023206178898357902683802015697356263675465952948355741193707285614087653510975685315104108321079673761866825485135325688363215405621345968042644533416737713167014290043851327824008772215272653658016208567262294403593188613809583434710810687528917608994593824310080638263901170316421111456520624795196907643883889547339840975502421528655640201563367258048228346207570982162731859601601852860801009496452010973633745927767130084602134319603870038612104223729565746643439663648345412735985321176246838058760369934478672261770498423250459553476017511548200717229211656270575291604196354842656670681367170695679632156630967653006039669457552753601541037483254842314132646804037882517249774878597591863033606953082847106668421234148582129320165258525355159042690364473997076597613449565117914774007333411010931321663014651091667211363591381989062213363741963617030493979607895832196393473340090791093472012350924647377051907858922955747551878469447881743859206060894755330713729349630459112912192063109913133270999334184151019522367443457789653373819253502422646027430941147141290801347631739210756117713807516459342464489074025916896902664268359850734704828750256178984929953670038521442351454063208557131123815614415175724601641120195161599888612712765382162942210664118828143417267516428811488702128049231481482552722142671542164318415124109129011747546687422096611890244641073044933887343640317946020796653008181413001843780146373356564822764326249377597417497561473474162030646615470541141280242509657222932416926818985050447690879269916172783038862885557100348546314009169691754746683925990882442497025843147318978933520579672051404296652498270478993559899201412505072349592912595714036745398998783599968197490140900249817513894368810683596800000000000*i1^12 + -505019791734398451000446534908637571019427855443255779868989622291100220782207117967152237560590802667317915122657059515179019449279614209439772890701709089174371475503694076201462596080046204262449325233132994136051512056948339565427171761654456943174029423339090439632610241889566430469964149892050106229225821895535598540838398913317080457775106058213206786606298860210881144912021010891850597749333205906571888491395938471576447470422421677552125472509851352825654673209762341524439053346992978297658712236912816841766099851664476193647050425210606794548162465044537621886624219064445644391489875919043929923632651384953801440021494207969780858608071001803876837432138865521738407092903623773527004378488265371551044632527313246697067187192478540590542484188104968466828454714425452423018149356967562274658191407933333366218356243634804977610896447148219190666125673075278155666090155372265631301211664844786590386640908331370685676531328299898853363961031526303301640242403330202462455353875278713459584117454304644785220761136469029649517037977533733097394353702849568925614027716265167988660448306022009660183382380580634268789181478530462654194766893240048474582914246566065754283510327268451679162068640094588469337932129804651630300191613921477639875737462580863880324373478773586125506529439390657961108924188290971936524224719100705737166047179086704758882547214447223401458545020691172098698165636226239547916539275190702975513090172547984225214242561005412294771445020999782658993441936046915955729241223702385612362029904835586395315196005286818062323670885313591513574019482891705174636806277477281108456732432568503546462790194370586132626457288038526966141302130572311043472521801456839545182468942888135522747449708697507392407004512256000000000*i1^13 + 146342921189127862596105027912883326361501403115287996317831214445958132033826295549559278423939562910020876560094620520723722307870580468950575842613383611968151450249118792899553645673537191167962075153387702529369166465162636828194934587815715318896754422464039617147785166486780935584717866519752218372718810162318481531818188836540545175616044118163131519856871082312905085216847767752007208432669501373099521812914939529096676221007673678189669727235763932622315162235128543642533992993603091174899649275317771689340364156203364896853289476281029681683261835306821793941889540822465457679057072639241726160142027608892092205207667220484494876824514683828203351287864684614908305547987153638194893975798712572519198841961643910999321248397741196982334948506856528700800295690998043075810785024956803262591893734901989924621201063975491378607499351915283342763941197219910211607457375909381413337162761141582361137645816080931357274863386425323438859901194320663357112850428255746956226189581732354582570659551123123683221324728345739803980614140767332640942895090788820355399640669978216832745637484764706245627649279570839472023736349669692379589895061969993865419386696924768268178868455420246846851996167191160489517991720909403651756430651633080814062918283353662721460863811030178389939273780385705701665282494063065344819498657578886202838462202636664751541793467120973666722685568377944655043914815078112058003743588008759882126495520860463376096538103073205929419597788697272724055700854967607855645669057136534074763357169222541079667416068725878928403643970188416034008233457659051079069626829057705642779479365531679004720232555840014946330421443944982147033214717408683418759697688450667692137164799977925672638070942537870464313846661120000000*i1^14 + -4285610953425485302357905263720947645034217493936112545289613726382676033745652295807708954064734319618680171899411840601972595403605268369396163353957933038771338255442404853572032245630914705515221624905123477233183161716059370610292405027771290405602790334767961365847661384879756635853271301246759788587252354057587575218067414831554001125376232973541251226356940435989616460437309522056503798488299376480501168682692156402203747973528169851859866826645325171580341964191360263624266999036894381509121064137601050128281809113780708444582607330754757442568921346327878414754620817382922648574646659615653580494242354504278950501076861980035338576627289364779958719468839555062698093256853758573121506623378843095965950034797162653841223934950021500639265690999983358580224539334944768599891682752249608546886753851211433547509008811727867793635918551766591143381861539092697003247011775119054190026230383299273409305763542969296786247665360755568045839986028366813035654689539061818386319646511571054705495159532071639891195889929261010556064026248511445391693979651267407005225594546592185075491433518273963020551170699921434598042528987559441357784149992794095429890342915981940872359897170139491545296903194472760818012087843175312553634253125133135938716068588970858288894184339328227771033065598947146796066832493088210982613455330980478770078919774069602492296778408212467211699243258083324344239223697222344447365889476116313925954905726848476520006782040286200019478537520847454562904798210830126060063689307913795341562094621553504822854308160563043914907947455692965644307465490242117880358624080289171370826374277893054284756193747099141898967048440545982522985173698599149446599404872485022805973757803071073136474252272004431845324226560000*i1^15 + 124264587868813031501368110131622898256071750329285705144201050906083313251917533960606056409906437417503883406114240933394292723671662712467996159910131241774653585554215738886830542973540886964694968402873710076566696406474815934896144792860148765108319205862111306263208410023543328271635616725304583433179744953115675005640709737054859186933361200407345435992035517348727520924026356400999864607512543106606337787812247366302393455580219967419583047500185440456687405425226125470081233415099158018916142371994451006982581802296422472751448917166612600580403698086456334224647441912471884227575326757336358949789524521351837259052476386843278169544084967983837039105911737333023401950713961890448884284788422033693884811759663285265524998127143314988663203226216250854639950357506002603110499022543252390157713683682607628781336241740119938671059575302783572956027438765783878578457642069990029273430215907563060240406026073792861928947176151252997621499785255548108395742422859788563284715725086715319355225527038488688084956396144846873835265523538047085240541089117533982431567752521458883258149860409554320919021580076301153711196543350868042598371268429746960476830738124783007591630252221085270689350146579171490794768038546868919034279915553832756826323579789689442141605006356263591556208311224706155618257400030516575048295219563641505700270050575043549690840948104964770673439347960912777774030740623943612041180023617113695018119582709603545971521547437367817822217346794619686051193610212544570156812255013502406333664338482927139881520714526490383259556356778136926716719306377990300807726154134241202611341108079028678309065547903102602126328078975837984110185433078244002789268571022151927190189363167039097630807058525028104116633600*i1^16 + -3182807505404861839659137247777948874568525653929150984039615149619547831954959939884991114893280476779903320086607515131255542239938954036037389211317849978154017701979361739715036461587372831540792959639618641334711178266727086453751874990622862668266040275474517821345947787997282119430827784394441825359297982609865770143111045130310591898590260547967819912988237555137071618453040604430817526055740901892357232057339856833904406042439914423858806697127463144902500917310339475964752769962752578766977002221356911990331710731175916986357988552148776391396870999864425367324537290692280336815845059012196819076572609601845678379881744930541091539505984885939533466355604509309752058176469536926568889804095077837663706197205665269535732291576159541620627127844654775732667337311473600900063617011934229750816248048375195166717179579363253034513785433801066472053893979911244139043216899461425646902339908636772865061705647840871256113593718909335331751646890473713725571287190034780256195950264380958161113764887971343235104316831110764539070765366541860417834343578061604402452028808463251826606010982607594502020924759203381961281304879388637291079056931115615410436647783716069602996345351717657685538975412583727260609799472720507117073292434230386718662666462589117915678337513326559075338601012789222743715494215118270099657352002227535888953769296419495833935384501275852087384358255270865599419904868888526909416858482146537540628198852425105327403507561955423523506092691939793527347566218211904531581936070675562694477499681351139481709183715216838160654777039596941492714400495516929844287388585493824166527500518172763240324775817876986267298973353589087071870182437668935647846208118271838349867546404406822745163091086273329233920*i1^17 + -87614042923642813765712617845072809766143355545632295571351594719891008131439031404804783064596565964563955936281231943462624756556483452395435986328634340534867009887962753084865856092290136209943891574407159050682876433050791533456109979190861973938091639620291748449089471059788420909287980695442437356202375175259589205535674980208597075104897689929349963451497622559906072822091685110114398238648549560021207419250708811070517980838693097745586401195292800722198011874591656823638552479343475293568716450924821857980098381107762753452862559258051414222563582523189039564695419055545612748778288461671678180387036420145279053444416185477970410784075910421584559652572227834836454339473585977851239788514865802880674331828203599222049548769213309519770535290214106629697315481952297280340943031281083617626307747779482369745466581939298933734819491694269857374314164205717722887791584691105818613119283696062913514318230461753205097987270476994083586086697237070011831711632103775394234963302395348021921898587921821400246865758937950195341589257556757236087794756985723962495923730380040206542511029813145774735825425935671249460844449612849428198928018501313337054437908387191532437476458252005772536860903617704457638386766964036676595721559305514047323528415992108718838465944315255158325089910779158862834957227226005421019647943056148025186799794648946007267737450979265249095268117547125266309553223129635026473354668073337941040463205282456618389424718531579328318476086512282008117948681036752364505760236081673822150858892784494198371055050205220094291490362183274839901686152244655185385599239490062706351892529814939240645416469672991777633185861129554952875456281419670957226682797816907369051914886465153379573482666009296896*i1^18 + 10552610147566531245950304565778286592741372232911196376488423204303004415488265265043435715618468719649487643147112601969796309686030805511785072459900300547292615999080494925636900486537583385521608007552656805039574759602897964669314014029056264786327216539087709998098135189470295276393916165384440143455121905220752770997172184328571637658499744355789802427417581903643160598974582557997488255922779782217357179824460678012284506636446057830303561629268049206112730924575516212117074213541696129796970094496782530097825676140172768955310241628646934493981416203026719374211054609631256273107368471005140274000622304816906764537521058320958173599333996146091712585021816935036229997573253720552037978310885634579535387907814433941696869539592061530528619765821628207456923282054040793729531116961435093391669155231722203659625553240332116531260091798941771345079421106893901265830106008741472939749733368965587249476696653665828286844693538333202600371057848332740144807541819050179086048190473299414147919864211185709671618342380054050973337670369000360199690658051381405540243726121417468726394155519289064330702287624749067205509068629630453709247985848966838562311849124583907426821403996345046328411175177915392613391334143047853152309786391594451006257985219281415062878904742455985387045149421179353046665187151125019111955006864383635837941587121594376742482444742787478823377355550941578315012579031995200460441981701602832007547413134941712559277357523141268930463512929400455449719735709543799435037804244993525917307256263520088686289747325339872497921392502955561022864434110338791167159753355445771979097049929275896870416424427884936273095098454606558047588273883831768535531328024451304098618229689546787350326202597376*i1^19 + 220379545112408066146978245218516794472693502873716819722623775867431240030734160147608466951243272508994522462948538803698068084285710418432737793780809787384118020841001472583736030794791668205884237522780357659246882605043584868905079287688590811438578270435519501762804830224258757266099353138093380974773822473143125519805884264610881359110636797504330532541201932546954564547802781809648694716956175310965899790302335114450286430745675859873305216744782805292953659824734692159840154346202199642246132992796215411618423356104936003761389818900003268279042707069542538720208628361094432307763687753721903464246552797316210876601874254502986977325969670920547005591949469342187091882184166074582423354723921165726507045790594854000706956736259827611040289021116158857021543766066910773467418868270114764574378614929280220729394857850978892786118032807635266350659916257564163527100823201750255070178568965940526383469259773325695484303986264640517278016764201030731456663644604791183355416966355334843529351840526068255701261060530720650965540469184981980912986332494842815767517945488524628810396574925926066632555000474269818213157853826832649449246731121490539963192098681866591306566013191046160319916452878402892970964398449028961892404333467023575508393728968458817143974884217841883766308661714439844782124297908605895653798615042315832243545052923150993325738870299136773490844299392639823818597826817196586842474023240363100267789387323252046007228622539799404621197697941366825560813132180074870886724422664485837184207268723308341706382229607757706643981141167104874830774998616373695479029619042579758133573061557214005514793363864501842602531834338718854172263911402202703616517328269295547290437350470657867652268032*i1^20 + 947526016372652449680915995251361074597297950455711123139187524022371738328816986315810337636678148790110801939157095645793574436871515395637763892102101446509528137357657950526186776565416752706684738323645888293496227925335346420622434389497137505245766241590979954914698724438454514129837325488262059549539122512739305468958284133046055333840183393434344363793224465494434888072263297594227580094117485272797864866188470778781226870585509405409175136756697794329823855141650964360835130899193827501241156401879205874997954703094531703985437204205341025209201018457952965189478392709748473989387467645592191667079528572911941629115857235479670634689240637131622315515245694349364664542512787176207190299692560261155551210194768544493332144358476488782005302434878484272350375314181327777148085257700800690023426047074848532467412019640712925287084151020660160876345687873931231151513625924118143909896375164203270789434038528891588399872436310881947605157977572864258079745919326637104398904631019669272457084660858280999890155281839206887486087507269813511477504995809933486600420247757817977518192470988416913900997494276800579276034900042756474291295989438036990031064733740171909309740899514541583717777820183475088366969860533432981920941445818932882620188714604331355782146573122805724359961402904772860210283728476527819733509231653480595562637426182927965916545002738162752865982780742608671156258352082453036956781071059437487988627791835900409704191273304909695565056320169758108920761077259609089257839461499024492329432203466462252443338317712753493732157245107839172566739104014086478247980386494834044974255283300431384427685215030626998192037128369114986692541828354022838494993426914447239239292607201015758848*i1^21 + 5232792143603016993537389822472037470591623719545071357258548074106269175714493657753542451478691760556937915039869782091472016611545520137448175507123182610571534287399502722506948114067915641275706674978489180429236541896476115113813982670972098917956002355549138924456317953963521790252109694132321791192251722540497924014318484680083420318603923935787079959971504794303019573098636294705366432948500917993818770399876915541554869625273314510153890563179093047950114160624189579357799760618849377632238519737015495028450088884526329781544082935886271710620266219668866313284235936998264539789740547575523777296045811515605575411031498993518255692474503592798928579886945874005105093634874216473986743502077640106918304708726431512302128269060344799613591891032029604692848553293479281204119523872943470348243126503796187433678939569909557455758362868799557323539562182707703593776150086245168772844073796407204868085713310521028799932746068256446248345164411422953919959127648653703243381244091282647146256186865155901425940277175608458636773086814474497731707661955299830884138471190042530660376241580165299691431235890899725723427555713925708998916110029981667114942392377324382415996975294213578721452192442804885299548202794269194989254598207893920788141225661820234125601764059376806442808930101481481799654658828532186652356945868088830509570575324715352885024596458458791245929163797041910786773523872414409249685464663437874296426954295047735021540615711835940146116766605174424526671234476470500253212993411860673337857456315691906216226933994406325679860470481353698492827387522954686747347407388982667406405946431409549807026276732743634968671505971153460164424405049520118858081790228630779164089767530856448*i1^22 + 155822675101018166869045955619242511904294205243391559412109835677803877840213779340030541367578508700260717796266802341920117723773840629476237451435984013466857879977011380564282084772800131555900863899237116587551131035239162685824578736248138979905573913491324320490532922098942796352861274733552861449296478795359520688216896919089141517807658221185467454533351630383556422285836554728663073834657602856576549017402363779131657954451825743496557871508918450779679718425365934423088256442407988294255991849158071121190293805104982615830058036876534512628651412910599636601191205537701278628016310561162519876435796691843485521032343719965182361944257746724731781239561195665583398437008477846098947958010085505511431316065367732735834438418327780717741281110734518312857174905615896957035540008750473691573456984764304128097487491752640299303791021147566238912705818497511010593539488630676435855668380171079749937218034199760625410840044390486094747258629311266154738065473287998730454482520155272777388921805633952774363869696648372278050180799558953337946866843240017550840799979967705511785530319104452014861532065654003524123645561365862506294460694154814604367875404023912253873280652523437117423151254906613883070682447543497512771829419376809989774448727400491229376945362787136432013459809541803105198549304549630381079157143749018719532300626637222083105693238896179357049376097542896570832159218668999032942097081268087176038886252221048776349208647054463220866354984889879775284933601429735537619799769046793509142527460627570983233041581062258921880101307716187786814870649152845460534178868794371047339616233397558950370648004121299936266100784274777729070463887628167026860782222432694296172763807744*i1^23 + 2922836093619609164877373102973541129806960391432646650760581278178882820828052683205715560636222215886269128600476536365848831704943897901320546585815749023108936203730982904060652676424405471188609851526986525056568352839300480940976245147403595341414259556801171540614280420290430673668107789617842833420560821915032552071099392074181204169238693161917612892609334637898757306945465946107793644975176286261304186235889331760018974475277919923293585358378968321953144666129138442130105900879169622911211899993876235530109114687686294487912684946061337971565755694211161023348458153735285566961957269113991169647732627443766133723513700273918653370412021575837567612436900416763613037783853549048739366502118779522580995746419122005526763959623727308992979697873115254658312965926603985892433875160900793547287313055744731397224605598596700854443149141899435354148314816336186064927883191238944975640140545686343692297109084298006877114351126051553981560501913664703492952269253942975041529000982779405426262271008899746084488568912147609942653837132530838978648991827555052907460194424242469092612328867293908358245466341741332397944997952279254495684357029525271216967941559568012006183066028241264848516555568338222727305636879797627027985792542286463268011357007016235343598655681007257158987213048105705597369094676903973290695676730526171975879776434007090927150038988631454150702828885222465490573450255130443389327953830059542818673652422133263247754692520462500757156628666560814095312405023548734329067637647084466729445292566306328213835563802609243193635710271225754796713990416148901442974812364353570195105506665504959996280379452179697367352899754246564721548878402701256277195216656885242119847936*i1^24 + 22779679059406809747029664920801054308782937914181206254454988101772922569078022103512487381940287641435814121113272115820700072920794825413403435846848610191851508016840951436332191506001194127264674080745348647834648806806484368649424972419263913512005800411019888542658173131349011563640830758811032061128587551735514431617710269852470217290620602789917685493907017290434162799448963000075569758110335516827905271704661667500405604895736334126839294336195105554649060973783423328759983209385050709373402438553929470923011574037377213023678612453758295551285427703811800089450448830521437943558538574204258698113652661004031896178147327527330077273507302973683330944035097114976517455486934190212116868505757935439928667657871814578543161844389108709451744025965055606438696775863651117227733731095712913007789537175181017128054500594112041819468911761417932976499181865655387176568644029979262758386627588327910072755128746870316833435293236253337945345369303844253848170295432370040435580583127104449088960576753524892343735292366500638854032371981325725078550229084685253528804045946878711992505058041568923645231989187310749542469949321117217606688247683424184826136529341291410566907330837025036888131635894901579595861248949841260778443751445605065443785818140448992687656844531603514802367594743241762924625576510459259185030407190764682608743442333723260449338524320516328456595776578071555846963209033996463558793021943383644729502482952413167474390658647315832265444436139499962083000224086379415987126364230564505031773205002037160695854534109836942501294082380138049668551728239150028832051672717784693087697099425085765330537553596511160933332780999019400068559221987638047179540805467647246336*i1^25 + 115389165047847258737312434115956446382950526409992046650809024539185269907733243497493487000970102035368694231456809930449579512016697916160841979400369344516134230312170928213249240593230842457532756877801744998031621237234214521071768652484086937325579140366369407364769239284864652874414948221271807771847730225930250356954538559601223027525287986372434143151361683806179713266796283886030548147230918026977487023911265422072173481055144853288086782343151242784877996125515834672566172089977635662430681195579241432351764223825461513350924713284446567285769755045881770870666032953014209854703744863435282561817606182974745290728502457682816373132213573547916362721465643722340951239225200807248599739582618611224507597173679235067822587971385549599623544618891257989893508585918913029809424127476043293817497854494186437911529261901161465849523016605713667418736487181124844707391011996089337034050598523616524283215830082580581036545235765878394499672370959928042086638692958201382365606350477367443755564613879714028989885410738090725137861564382637722038122658726070940376700289192426598669595670328563079139644174043057848438703408652180507920587691457171800016280069076727892568831945605842819687889079059214177645791621656095929099306857826650112119757083947535337617531310196646057317569941549101065976372907772472959490981728553316813771468033663023894427766760799770886405342698874026543458115532543160399944743023314096090563215139321379419913316640266134383808710882140165999272505246173168704376069999259564865866102227064181872210989089889925442568702978921157532533459877449475249580610057925525302516468364405070338001868907544093621411744247954028042297674105880788808565292030492672*i1^26 + 397593542232442522393657943989078908042628649429648488191264430809460774196096465515786905882709292634744098868976609131616469752278255063885956430591054525229455094215107627913020726478749675047832148858045355079971770157963866182972599375098409473604636112081680337963580116066873462761559947710310547202644107206050417022682439977387343392902162157069096577137332470187435977768058547440924377970278991372281399097092178106654614836705243557623531627875725049759638359263993069681050333420992528861968632552227828324435898642679069839954322849533512720320604115336160385861370890365385888964477551269019289094865619422816156369620009076673681649895685978123543137173332077467829193882356047455920495559725396449916139817923432466968191433607233499791911047895652596170769411812770907566085401708590508175848040825911231949693949618694544284057355696049900304146088505536684680727815619713090705346912281270458489785997664601517805368479994581592674628245239684239555794133521264573990675884705205677482891100671328593366784374888204213052580799789601493791280920219430703524477487149859107653932108427335342701677064940567551499851028935591247573584256454335081799074264819176136264220857416038279040015623719964945907517500712064779136454180370977677547977514960787852505039999234846305832180320469381910388977211413380773692324875479321819401255824916109615289610378202999825469094448571464228047490833740926018459126733890390055800691019171821465571757122524694510861931701779518776743056915809297431596331447383093642607212509309276535589685501238123616633468476340853059589249708154772610092235820360577807057328579925019765682781822364164404894179441906249926414796123197715948237356007424*i1^27 + 1373081501672000858420601967276750329459662066039938596751176191705798128974149804996239290727103452474457593747722670936137475188457547685081539074785848257336322488438477392861376878770661280759411690295496164618262954529356595893962713157099446265724833029992713807495979362626906033932900627735095326870149398078002908284929103118886571896278578451801688504539464069696347048383866288936196215376460760116833903911740161439968904429112832133708480616907063745738246812689859534318626804060154764705120713316625856132800609451263636989506207170137470488494663970521504924364688283905850591564101436526318749935564271343842880628358661040108570228997682758230705377984161174600485665047576501445483998638703293502994896235938335229140909399705488285903279041585275620362611669464776070848047949042599836243317306413320558142840798878035946184561091999536739469663264793398837000695244299246789794251030110948628521393186805122716311739360752357720349917433610353958005386083170753360615030893325947431218902327328954293485606076903477456438748296993849828895014365404937999033507032117696489591542406015539952083666066676067770888850493203340657304579555684291927204921045070226642707066077662616912992948290786823911116660371781468175361606967567834293659494273867761031433513644754419212244846365877495759542932479417452414703922003876386594068182988418241806956734648695309792677373529830827239291607724918053066069529565333826062052148846845897659145759984043763901172117871882094141742743578400548698982600820646855804514797724315223011780090031423697995379910055219553986848311170999908761180224552820080970640688029011117168619401447724869361458215683195269811491446620356996593876992*i1^28 + 4590511172640131455096333631295504736035052818100360880131117914321387047247009648910549945813838553016251047780592879519854492376315038842597123853364712916554099606745160537782239720087263537926116413681806275425091282264017585045819710824331749700651027099239455781307617729466941241211149663108007022117306007854627647160018164398059975609355027998338941262229349963025496877508050282511350913177603537397330385483702271404342162626670059222827529133021108489266529984229375040413056600535853142368849073885170896535859864721613152657795962742770951936673065138871820097479610475159016717363603236417739643401377618088178752359372113507452519800231283781573395708964449336857604619386245132491570114092621087501893927616912321334999367812095563335142107931953616629536789919061634563112706257359207894456821682627758395816149415591310609955013027300894894457054586919474842714965735041304803523945345097944658866969215692347883425505771488074099341808395034562858610255416439457916203209394678655813923048916350920230638818532687799939615755421791720000210580161335176472780084736880831151046883244514408018205625021610752130425069793192404442404332945323077177398638917944723369158499330110497142249766097672564152100386886082085305795283297997390126165095068245114985210080546124235181782841407181051347976757809626378891509324963469447935167616746488192768564792162917560409892028078373313651354893024648019184767944999612168673134220329091769284285349216567145015513930486415614614080318717643206622832665249764269733305639365562763737584131899113221733606878626083750174860115343978237137143101138403618414580728200807466811211248826110027810149718148794893735251872463737323520*i1^29 + 12070372032462628378190063350451666048953794648305099576988944545501970215598094276665493406722798175848609199652016583724918500302973009411668866574384925359063378390473245319946838714898389935112695438728823763373726910605971012728733928648956727783194986113316815469810453843988609345448634451611026048267183456964766137019902278250684137955156715857521438915786384735354055851051222392227665431476335628448055012493135957528760970745030441601106751991091790352826970816985373734479792087053032556567920734690787801495490476361416664446908074089193436941233201692198213484315381155085033468427809416928202111418265000893438284189418581643617904688733147115937899686069620646347925886506220906591595464562841228699623156488682857938541998117040316033650438488526056936225432850660521091972251701827748984540342263337995633012284338477556568225828367837601685729186377122566895654271671809897504789698637495125836545616254800988976436972554672979828051085717962705166672912320201912253309396563359296941929524255460639006851367282758376458422802762476577693192010494603619750546239218507032198130272849176160083706918584934687706753958398499564730758474162654955054026316588292574471429821591677292278021091304678526089401896495194751933599389337555477206411028559327062297905785799937769576026318073955274959927579724639566986616379549567766124220716566611438950231120616706602798569022499401711014445962849202743389055467280294018730813100365775055409417070285076210188305439656050497822320386749719826925053710167786279487831415695602822255276608440623494538680367220011340989062887081365769524545644508580379531884554868410395435382403212906847800651125995839061702829641039872*i1^30 + 26293640521857037829361104092466403144657837605769851327186965199921756981256658299551540122167281653499846329211283419986340646849040978653352876518943953436558199159717632744578747357154549748978133895523253464978057371070824478455668675073783624209343842893607824936894512227502032546115336188432315333942753079209588121496028217124062055484208090844831767892851113627814711973454976678947476385410270877069457226310860226401355042540056400372172546063890860651293722173244931166744675379261520045764742001352987793275211650815346451809173060123006363947247101697150307899489254296286268695185512710056543615158010776495034614892744827164364545289392351535342631765097311826030236828967508144556775728522571898772539239319324165406848026716199730590840344913864751653163202005577035285849615460463170509123041924664778348966579064046735433153346631864386792238452950265049971503148612442774687749682528159519204399778761813446021861215890868638856279987804676333063061980321172860154095703249984148267753762490291659339392398080648683990124656600400442326036330420486702070410374296265299284146689261703659905739451897527344170967995096446132582641890072790322859335443102683577903944912770401720859902270636213576107159964490716183082857396136629694291129090274586413818731335030173306249890117215942977526946013256633672518184630880665104884631402990221793031403028708356501191882438774517915581137974243496001588372113618877321483674085821501674180826714882052716929530087993791690892097619498501518246608349154853477538302360767875088766268223447494580909704214815521394921711377051071104446178480284270492984095512936174084869485431543508454562073447608808112648093696*i1^31 + 57765176253765003107865057756544685009750024625441524055494336219631113838711031948260873494077997431560321021383953056398129239023592430835674514161592520702631244500903033868851466637161649515442749210785808322364254311325771848865603146609188293711658098090889466716754409360222645836463720169192664829601668989813873917597320159081409968004943277614123957194324151999416838863744238410077874488239828476592551823243053449427766704325536694576915425042260443533715110598353862325108067451614527455842541693482625024173791771409823513729362748343906126846325434512604086351986194491503619369756088472135734304962967865632296472272362276928859107083792880101994870377405362797327517211763182241095339571390487543185968129623272922536222734733402339889541477870414229323774411596291034820172111562112965107653076733884587789709257113024728220367506275154152227036697492953240983678928636856165653752969884365818176907909184804206513338536364267869861049462533100175602194902078929886684991651360698339855966419235290638153910286597744555467140175624231339100268105537215970639842443334717513653544761760347073693328431562265437238374406508098074229631047762958718025557251037706742744321162508302270337062733515468047679904445202363249619171448878328225779802880641763974182700983712445194835285391435542051513653250952548282223487430139773961296732179981359162855292374126396873815137311193145955895772897728191477760877284838686683663323964979132320517008816994791802006965187551857642901320715730432052084957293710741616543710811413863123685119465897140077087741600465613199347913203737066237157709743766616296915656632761636145734731928831279206760121652841430384640*i1^32 + 118124808583516590861691552563512959028429485407072061670590284444415664705607377207454506330786529386557128528107722237453960637609264731837280606182905408379940084734732052178439700520753977104993354132765277999392312429794887408145472189938897675495731039405713139439673779061122737333104598116397584046808503888205266740808608397758281138869086246971629201548467304217169671352392585257705924425632508143027710901847869753773170154289958250905159879144607493982425363964155813450444487519670648313963951569535203397885406272083904405117520591980606638423099520554616159941018152600814784651974299040037027163096719811915273908048238328169594425843034450594766607566268690584314208227237489083759177576181648242494864753651482244906125782309923182728686849763746765050965707296673538788342718281698175554837128096456944642874838771770299786278489929441642587035053824145827030506871131838351503635066722812333052100529455587022590108239585081499573743823440997585377657287163180049450184479987543152185040424753915656115088404501007654060046994353950539574231924877903122535449916529801946007855965189260497676380880814378397132918835385839800011222133371937497821372571043862022297830393936057900144472728660331472597510934170439288462765569149236970891733853132363951392377156470579521841801909014496351636100441113341832161877873819640019118393562851308540808820287161814081884878841989535829903599538946283889712812171789814628603284940719939129479478551895336872542725122245580773575361007548944806929072845976396587140028491260724622995387419936364623400490905429138723686306213298699534557281903452107678038638442034237532154043732141303693821764517756928*i1^33 + 184953471852927749410403580140626228666636274250103147067553617869604897920503462596273828279741402580919938110606002391353397010827876866785284090773729601516339586749837854354472786098815578280069215595056428290832964917429059557098405328303296361804634214357789394935875359992283122335396948050887172458621146344941780401642268960793280532029143348150608632355738763347463241967261517728481729621051302086358317604501962245079146153509275356824964126974539330642846246695459910728678641330332022907363535205097296608872012835092732440708718886843916838032775514489724588284723453960547039998315846517959152012464286178120866530162415185586187205950927014671341088033466563929739804850612811318240076530174300636226420139291558276809216195013102934082007803408550217577310198640602656395192117850170241434468350307924244863317645131006849701502685573964079857504981018654172059739382698752831381886917865503218324087920595246801132023707119603128645644467107380221217604541586364242700020662102806358529236846934359391388003586862235899297948825370363001918026065449513921753430969074962968294585343248920349022887713393094606617155246190090754485329595283103119183944461385089036534201885893619809112004783976281500161800893223533085377507654551542452291357366183182756817628478697497361689950964322641555653505172337998159058307682605268729676300067265928086909014326672959746582069932359240954965771726849296358484995079855669535877292780965750113448233723395202608499586723051327086082441939625992293122854433378872408210360032439851923888169301294154958605104914496774419217978258333349967600620647843397412045411321387532326296915350842648757090910208*i1^34 + 209899405217509613939516258578262371209839966731143399442095435775889338359904131640709267439700356591907290879660522329218044019883672394807826412256753807994289890564699611053185365233550561239224744397080931251275394925932231536177023107010804707988278033094238977850366434553495682361387002708876109794766642068989815218587365822439900762806447692727222058877425164731970316646925370496329259559660314309056397257526831183624124055684134482935049243826340511433829871443677004485701329711752202932488566944761897274808519223707132262504732175220075760650486773428186170599121589175704037999438208754992336899474143703027179864723578012419216260554727293293922848525365238774065720950841177484763678890998912819451756340514560315760009526159723489269754521466331533789004479427148161948760126791036973297459569454159285693812686102096380271818758466028887628196058811943962005031565284350382472740432875825983065919940110914428192363916389282211439309524873684636138474484276124484578572884209104323618293927014212318471076297441641596589196396470110090830383897660893750024989787468901564467507477413095660424652617446414558993216901974397597259327858534056236363236070061403003147824464400673960753331540753384366034818954202209104026329740380839701548217840482147264045760958370426457676481415919388435308015243721622699147726165305767152125629733116630040500543877799508770236490621476140147072642087274650258957444641810432822546095853133242781777074610432158378808788789397763090512127468963426583288654822091204204758503872679915155108527034067219280733612302626804049124340987635042111077192602950760867025888150713515447089849590110684479488*i1^35 + 177526406242849126952485149124903673765067774656050540418246429102726645843475351305834663521189062818732500558881955097381188827323406955106862710517291795874755040580101092464368833706859570196811317263490206394917338194525874585967817555361972977290388213176276893276286671009305410662392084062514895005684987806964199765310086766982797291273350740639029395620721320615674331468577345054947281137775039817150061238598581165682349548035551537695953010872120046746675270294252977364768707875353292885462776122831805567566032109357612576535373526845203382244624107773781414676131060124919916506883675450290563419793432761287622111965519925895838419380074944775179058178723168301542407126067934265449390003672554601499648986135056195198111764386186293967315927207235547394126160407413840929170041761819985725310968975932426668077529397432457339066209989571174325344961674235317763315418650885673900225930095946189668129074360413359085126437416439631210882263176970935281285598647608178776736925072950980417046720446129211931421481793703421528105096617161030099521710784941862042344651527167005132313429032697977472711163630950347768503708043518690159717752316876850900559721630427202971525988189710817305585135069235074412998930165762816092491636858837566842881816810721403546185370399874902273814638550669046755324537249592910954250495504384911517168746795849689384664308995670867024676085235738882850024085358919697258675187092887755552538076640665228495729152721412822866056565783317734708938156611349282770805159433557466501482142175796811952798414778113305717625414885060486720705055035869953556426185271544293334957855886568443552077418139648*i1^36 + 78767334288907284865504066391614792187445685311240945282639778527244140755121066519133355960825485191600791178889421954847676871521483977244756345587783999780574295181547296049103345625109499881363745209291964124320844735453825519453795435167818370257928862705903765438131144621309720032487650250479735563632031349407334158037022767974292305606512565864265177422786912677834708568330566180130475882881870549778044247954551119004412814445031213615229523235647289267619374205986987479924127128015258392766494807925824514699083322949494516094294671418228105418203137568116338966227952630070315785935204168001265628787731523868315400629617472993993755409971626382588963251833694361455009711986986143294018958960389282915207391911207313677778129114255530429706954291049456692830231768562806227078847074508034745920815374670448288913509801115664028157971930278279616949221078816092285092742286199336907107034585534616567123454184806378925846234897049890310368156287722339006603509294000389640910537436966802731202512206914237536970815544352307367458155223071137614272613941314196649403562350739932517203070113617896791613460313052122875765512162548823402232060089836123070398268845862898383186352417901748242932289567127834118952219913005426949228085505817031324617811464570129817439521882542809700253564041167182868068269299067922866732953696120784012888737676188792161402304142960706022683671201650241698434138219125142253113727649959111684741507278665010791554767984495679632470336395692539836127727397475538802930497609073573354004404356069220199994273179579424371738347773347243227112482399179868416356012238579812842645896038517668601911296*i1^37 + -61795968163006691413002183622854638268686667207062716876730956472579117848467289218872413773510535630613576593983968792422699196928967186606848532892329935565803703086028520342326528417911124774433220936778867755537574267400853951794886035557717625404077983228668069243773413013125287297846659505023176109088116712113078594510358830699238125528875461748684595491782659176881121939748209184725561134939949918815630541815904572840317818905399451528102631878145313250736670273960339731815922116121783170795884470054392332552746742374543077889839207410962738197197027292107880985828134239897073104727218646668625674923883984114918942462491926368595460162158634316092698795346042931986200938728130643658141816290947489966025526215299670791571917335802516207282380760608888089735453622874864554606367128916574611889200404395122500483712494411428644373419354325369184322801248680040056224839614209467039430270491834092710617888650060397270940934514022954275196864056070270990596675645884072496580110599835081601784167697004417280223623468794537359117507639315424508269682781796475234004780553948483412691554231185767033616348963315627743889767889823327311714303300128889428691709221567568290919765848490815177642893839426911755967983292151241243618368382413795586994768027846817276722682790961587876069387451778145371701638109025709948240474279321751208571265635909856767632573249248105670644401682847054211864451005142259386005603626035242506613452131122016737021465348589025304381992336310162666242762095885642255365296976457556996186410805100148266585432534761780287839812809600727674292241541704324792535045683131351727202245038360333632*i1^38 + -121302233994436503621907314539952719176202219759458053737849836265433980582060002478211057628378617502838712101457453384394630016307341959718627311809519558023078368687079720714746376203090716790519732922033738153051437762129004222231874470299977857731203390378846220727679154919648301827087509259566242916869817089557992513491454889373607548180327457308984304259060520855602823887953866136280634123209032975004725090845162440302209164884307760279838637299273042093996163073805687439039118492413907504496386028382874238257061576687468032261877968946190769437624288867027265056346433622786627117396300435498395063415571947558596887541024357212588592824170963080927221154044852216009139898019811494054882427223354418788711575922307257081759758438526740444179906742746553588919856563291614179049254914945122233355027196255862700664361412001299253715777766557422196301241031364799868820752648184830110045427687131261126696195035719625213009659492333352617393950105666004881099268134153165007839699774751981343549303721339493189444348739154407464295032985413486825355290323536890790674143553726877169959631510262646575665644017601587983316801053303435213336031207155842511999978222614495323443575163222765409519498843434754276924844955748657177867393457869635577610771549537844655490899880036495902044803577037066034546703067195623161784089620207721071841009994458802459016006546501764232619725141186272217897681509162012707605360125777688888499734050434935510958890527664935843059797749543682097585671344145081672465374868456316064409109511768800050556325950518033332315133474218659194390440904930736641235307850003973348307638065256*i1^39 + -72304853497544921332469918015770448631924214191526302561606850116091450797520360844229653800924614584051160756111755613281693770613857396948098653397249918188091598872350287687847600668185980522661783735745806619251172696942413433022738892647136401860873897793503048859523160535211733268968094940194260676141758338890996742253049410573799114958103463598229136285563681502148095233009607603419745718256287887594140476978553426326430472610577675432164764311425342937241334201185521922701508192314682241383745850248865818393464034616123980664636353558450568259321309654261116153221172694021894204870762952198545589287606501116948655508140984058803073780442557053842981160321024717679669001753777091304557499031075970208264425573971370628022031398520201013931802229396216022797377248189278998674112309084868792049721778685339691855443915894450672868891827250597380306239221889018916131183384915488829474342458428786384732703983064518318271600337164056050010641568308149021785387966381304316954170935275359080729729508163715136020198573798758915499747547179562174420521013380933322970043479153951974757374848773468541406115631387126826876256559900038956164910805106426500091880392505001370512136772018796588674684717981369162589957110788469579418215597127884388416666800354729603753729825283563755977930811874662611652096148193265380353158071447454409882366372316501616872278601696649232178014364988003678614561796727957961942692417522540944588685539094451541426653564985115462678071503233012117006995570440203908333238449185508052266768748622322980573982273445400710318280695446501456703180403922250507385983483159892656183791*i1^40 + -35580641767921967237213227319293050189653621685352076825608119712462025481700493335304841822265243398751111558094484562287775571541895248230886248862176359232818740989538102910818430840791863083383093369439841761402442441834329094272365478071983095784349914373424814750063194818424061791319827448043451057412833429330435300073610669733661648963305986730705090468681805512577549219532087964694476198382113378577055248592921786670166308846289637555270248196116150347173260979906007440292640368180375974489028829835722224504135197919075707732739595359880650210377730595295544946594039915023891643546143298871646102752694298376018664488132573024453123323812518984350037020496216121516241971842615432810988506762136083139215758147094299015874497293677347782819111728541216944260745344932380817499833318118097978660673201449559384338042005531492752292872426409004711221967268216683432892378071519844349165465414138828123217235992809578635254508998389388533555092081479142447297508200970400038581643769891681600815367147954280348117029636719780701416714854909247519164248886228254857710671794151872212624158155591690017388346618458134765394396445704663091044711819457728671680530101445319506580652252961984638674589875387208555141290917519762910018721531062280682960269918505965843019329862982427701396349722808756247330627147486423167503522917351435620556036838835543248251218867673062107289228169280282112796241745016353994378141110266486051072000513418296374640365650528876147119899278169455424996041089649852067559001062673870167211042568690747806492096229692538672121308119612522395720859283431738307312395361735592960*i1^41 + -8939961765973816607316783361541473311647936237323539064822108320781602711083884187149669685882096392021436903437534102794551913615995961975807909126447639759706164570435836031166407432819890479206934693324547846776625273364211532851928232442557404514470013928574827165566645838719094616648883995672218431097460147312124803010457514593969544205318375870662879093662932508274022169995288748599410705315478248145984005584522209907489959233164492456131344507712792818998083793428722701500406332313299883939690800953040057072961562218162524165948824769742617006426964919608281888698076084570788662894842054243789583436433907927290090771981057299956906449749527913552651508755556662549938103977665058194555829356510877109316985337923173085569807889878003406381910031510689225613263374987822153796951740377368371981798700151241066234756860724081684948167473840510496429468235103612778438989186074077787215400080020861969165274586348753484063422520882268165702263483042610865248793570137064502583332754400567544003286468678108420526136589540894455500931850976216190029693660460946090003941396646029315693880234668361735601130048572808619936278495484213153684287487480987790762673221952411476782079124676127659932748086734746822932667746918241419396412789736915991381439655493646195916513101803061862176104240529359327035223243368125525499037450816218328297420716228630751488388965619469479099106102609649167973663869867874207667693465213509476957129311294654773313278322828185983575778370180557832868399390388730826398402851810951355025243877033993004753629492630193666360713160949352457580309716951221265297361174528*i1^42 + -1014988357354965595544671723643457686139429580539031480646617062841645896185460625834397348648885727713302277032019793509935702587651655679041889065805458921195022030386752284156081230356668806621736833767438668319766818486859582739549140013154569911491715425837101012611740028322962354516025006359085825451883000924570052237181039398165215522743669462590901840040818342628813521286059212635315213127724222660009025339799706320664669311215816572251543765185075722050398677575271743478744899168029670776691943720302035728883659788373594603410956560805911063982614413359596339558718670506071084874195568983943583318607988146478678438012846247942369515059470485600906518120745051846316372136716632773664573152358885413625494142655746735874750681142625567305469376956148653206530699088108108419486640612202720015412688019244040247860485640288637300040668974626179198443534570703556716672120688620126349771446432623217261945390454882662094552738683959359504123728167596276070686128223238482613762700697014631326144268149121642286280349821976816296027820242569187892587513918753213671521477686957954159500968658078980498088097252782147472251268005602739081418106062532182944182283351520456753958617814245150454339869879637142413818995977708778851747557398873802958451272542138255709483333684933548508985373527847998400607167516441258920097176329656587563230057109689235076312544991350072586013628974903843851313746012073571740609143219554347333734973417053170382597092507593371464028225936843603339437649525009900554062768374232184986365131487473595313496322880871977620014775109695598837362519260079287435264*i1^43 + -49154659981858008672225743858883223551882219555875197873718816306318348454646567175604133893436790731514492175885149352347416433088197135467797121279175043180111743893812401188871802200027292635248292059197223045393583229431963110850122400145204403725941832629991414897049616994387065211474568392082460274608308649571508741537564778235868350114833471019741212770393566067310915935388523736815382447343694986372607460216340623610283302808689928052760820938956736991420700803289370501403944479662835190632109392424498058708847994271705439985202463700036491802107393993811610637674441741155487250560173305600896358284905838880624142749317538392050340982380978088031982008866223118317018097702113128201457033573780911610570389632337021991750971020327525962959264081848433576703063264548972498614552368186182312866629834166570313050731157651549268528949503381311976846219488515495618909539646995523982021026436599073680915144079925075691574774508908329361386206026678970960589192577175630215063313996786851666963716002214659824598845519273641079202664344574160800182821410952425474459762259116097949955619755907499012993165894513673886107135093750786368135789408312207814523663637574185571649942854870620287470235844997055539757567054420416691499695309879068593123093263240301875373837803286395440122862547585414752538165915016524491780635747377729849660176081731935849271920863678052046564916231603616501763441895377679005721733505173458893898465514459970049985551310981009744486026674543465601077646040915738088814868040150113623024511107737747447368666588098515550260077197639673495506527637733376*i1^44 + -730102636203949480501710333266207460348327853363338678032716112271191377105251953916965046806488298988385707777895076894867007154482489808392123957105150347044393620531952457213147168647235021672574302017068084529365814627962342795483579117691346430398049692151018634817283829614815869782752797995006342733616817328140065326452408205793632025435274681114930808609352951906713873124271144288255285759040250071728453787513944570652728644795035638965949384545591055611753331329072742722173123414708202035004632037693837089443898218715758840826472262973797338262457397420282052833920970841063424421970541135870665683783066086909022658248415387613948070315743117733603753993975303109252892706459679038487388141460491618002452815899956078192882637405972847343001378927929109132395626245052053988854281271557661859106992665861879902652269932779617530470186917901273785430246776194603972667778703937627797286807686063257193134670356971867029458511379146819518478938848426964896866652950468919297918903413867331860537334048683333658843185443282003363812802571007860663731380110174093950838330171150156828716721320796349153882271647435773462061941756923557641797047884775252014060609305831060115728357459393046062551512014292867029951888459216120382063198463431936955906592422092917012756823323368532369877511975981379228861606790629616415299315377725122448104454017526892655960624965269048735179264428417616481084595330770746493013289300579310877968805384593357411237394860698485700500555175729326783309818876260771361558617733145622489158432599289692812764609195522770058614526257744892947070976*i1^45 + 41478925913883632992332010816784446608228501487810769837791410843882517511334984986669044891683912059541858552258664528146442821524759487494402526276174227391006041248534113167832591342994901030555497505173348271899448326425025173620579044152104804466953692521505805597016281220002180654214143705497563605569467876901548003297781658926824711946824472619501742309978960932861771858300062310668489621210798035237265511736604922001140171827965748760073962200456886174606255209042796686805535597587549892668403482130287473007840635403947941717196604498230231112819332479143745231220445745181221612562060742780392709648099201571386306356218115916082426091227136763910870085195157000481511454183074620465899634277361848510746865567158931782425610876915056884907711179599007931790073687284260153934855989664384292729990224053401421353233579282610997730254503671812564507069042712681960744379480850309631760165024050251068811355010173486149803688789037708164653411522953770764808425127039895664571945970954095851178276631197289351108189970209101941366597109796430791523409725552566333353883201768563731993268239357420592124944853636710920604285978355232464996796070772168995131074081716144370656084769774607810786572073534996791272423477152038071149172982007229101400046286853271216111567500145692881178249099825450263998469576752798295760723007197402010560726963271924925422457200300266066402358169856082490004686059874462076973698503947473671010982620226922048408043043994243625593600809404561097403842939560257857976517610482852382570427722728687002754402504079698622364246024610906112*i1^46 + -680435851726573658542643821528729835011293128805367362270027682227565195634669349280851586784661203281508347772632372466193302276228429236264735896860831180460782576418625118356059840368507079323140599270081068574901420367310981637603827924901371722056955657222411101461955812628977744324775769259308053136217752755640215171564508367037680185476106990010996412815707455897143991181405098902535705726237131752432596386247205275639955660540240026940023459445947935284013425151930830458762485436171973441136063363395747060283948148627175637474324851865452315566536608281359632043048306957711811819829493482947278726822372610983973974643716286503153810170381089129030151814887464114583955567912527591397050474952944031262221507151171642475369052615756929998779141533414054263650532652446727034597326117383769475433583037058438226842381754671194564142599722613084456235347286887034779021756611009773154855208477250020872093903995576948037717861190750612874985258937594548127664762435058205197801789353998451901846113255944026414377084702346752796019967765839249718552215082699409881752391486613438448181770992768358184185607544877254137941520018281444893170903667647265517529401913731047112922943195671152019091149051484146436830062600480312828934648638308215050458229527406625274559762722061329224901300137058808568473735120893887740098958267948777002873135410186638428094328693876769679260848638490217730778750728077195433933323439451645935665580507035065937667738656197521397794905586137375349012686503845163557349325746795910365672963229293821343307745952422156392011399168*i1^47 + 5781338504169931284525600593166202846708292337482475801379194389341484531986030584759251805355836050543420264619821200192939773313648664019129452181154121679858806154392729752610478637031448359780103137186995129991600321642513263457801963369501571641164445418763874254698196159922824297140634507688538641610364114854540292915930947152025157281512863309960790257135872655312492553985484703475633591986414964815761306448097142515113183912696212586892483565869424931483127250688490345336395715273898612388736184453154377168655136629729801567687678108930635814421138604645054013272334245153518374953760346433231707714227163866137457392489366144214124881700593320574534395947537126435759840386508167672906773576281108433583894009440674288391664353287031844119420690928567946660753966646919541247996667513035944621866956120516979293527666072301716563318348263699351683121766587961552913866515901136694291242182775726135446798695214802977604184897830100917293610895497546760363484919961885098523405017765637230027062262076135451497548321915504156558710081725902467789817106531363315206484504842331044746246205305420104432324195965450443508455037079676432307405813873627920955718279395705536349030710487063262434109875213511452836136292024136115834107928413961448039228700530824991981835269875686162525884199817823241858128387371722031257536368375254891342029306196967493563659996741215235675685051843313828848974324057469170514715700105155917561354165276049859711179973284297869897691405985772592154392496723337958707848695381551964776315779914746549885852299691133239296*i1^48 + -27830065657114523086339009704190986145284266395118508416395688463375214681739874392392258223006919645409843631799996070122400844909260111495249481639624012100141732073398320468495967430075069334618418665453832932600865172868147132686586476041016070577141242662183180770166170154645062263428694405014851787751634778631986023739736676122512662459667685010045075022916643970252137070910197386789269787758809058895357494893462569450109794499221717715939480795244963241790354814540587962963921183575405433125105953738104413623968638933470895157827293522522993821757288324685068605167864680425790304435013452720927769328090787632937913496205000662151241830367111013934640923829304814597948282118392182480436384996801299918303435394116164834836742404608927750831888017388196040908292354201922158979714580490638727480139679361460591038797095608407408226123319474007965859291566191328464464179025704450125829320877902099118128873047746942297300674467010584932001810365152807367805049008587382008412753413826376514177771653051717221151068763309749169206038221291551016268922949704012379648808074621555086502166248880951764621657244733745537096735514720111107504454202421755573345651787252121357349483228799213784709176547601875850508665109423013415260162328320429530232703999092312551126911626127794595565694013078762808205862478737177471233668024920778303473937932298375196080835492128265488425178196901594665525528012965084211574407627286709766645917526676214182556047449684195236146242698465814721607744598351442034091934202587543644196902538770009495067860926464*i1^49 + 73071866208969813677630623164910848629209890774721903555115288682265130744512532090409118185599568098925945144807524188201813907933812719389411858514584378064298911828426773221997769605092568742236812271268719008803496988941293950823659558697883405938271815089130384035663504745337237743777841433249145281457726160237105261719384226054984503366381206135794450180447118525845315538319261596660051264994035272905500366634846917018755653351311535093513860424763932635394007424996056939834499967449628835577413051932432478560582158118347320810493349369873467157605836515193209449805680110297263641391466043157696374679771101493018666243536123417807155001358664496851880775028171960931839583954231104286627983982822302772707762861221350206485751565041794590065388902663929303347715851205221862864715234446780627835620053531996004255630032459040407712904247616238114542148320079518580237751247031347960368408975261639851165837310360110423279020301705650830119550436537876093844198514718367350118269965047438228311916755372069803678834945551931300026252519060645446875247432988077807152145815684414070975729037368907355622373875018671940235405551358917661835973757070283462746188950821172822423096450592844573956486937094448899474243350697492545783154653531235416847121883589877237158310658980379807289378775403147598384787581342921358080123043831251360359753630428075100701915164707720190470081676192182690893619608462424419517490110459262216130575146966357167850475506239040346432613010164293655823055434273584779120340093184716144255979551579468464128*i1^50 + -115433207582673666490422469101956271009653100783172221249029045577850762789810571296905614930604154246443889845699917038689809815820663210180652512632315684170171801699685108051674965872081828840288929514909124564037649946498137497956704403901356189567831342565652414078626894424512790456235291473377349972179406851519446579727115268401819322198096468641870307664443411715633763677375301335485288161570757430784834195275634631247180331012971918810138430201841224647334827314979481019319155906050118956223323812379809770442232987034699215153045629834389913755480250025406084406369745818526778277537167388276929411342181366655819062154349682999541442373259536196033988491730072885548350862860645163763992231320142708386255823904101061961268044484062098370221395607098618719749711759460654274106298119048995077947265883455877244746285390132051736201543652322502417962487438708979934856391735814987343033287510369979723723561706918816759897370205528195643795217869221098075775813245402499008168232480369089974050924502592676175865007681885242700987875108717335388094095607962430833163705466390997201146478934173882057991997365676862324955475351612043721828401715133875542488961967230101399709229868407219570108815193706545407639349682643780490632380445797176063339710017429047852400299509281830007724233126289958988229070034332838643231113548828306291634779253534608973336020880864126632232238565512456210568518584257934111598783170759882091612511005393517365037928690339810746515910696456674471955383225412495914729780745985141099804760211456*i1^51 + 113387399919219709145881000915093435531356917387629622243876281432547980386042278341249011857347245470385786914212471063724818191882522045618476548723243353872738752044475452985816399801639924429896236273229799658292384544777693912973248234865248855514986253239047266304140704472697282233347897093600251356641068504105107416414056030442861188844315149908119810013651076983154153377481673337523478809427952151168412972700228945848834182283341589596046859250724591647423348306270935018456225025433314169956358045595809506404832509147330153986527523977542774628293430250518411045211723170153817146970710571298473337604259226101712137952415402265374718584814093954165172374514499638170680014896527007125608435545789117216548898447658049010225272123165329177428803863972472406718317336043641913446129654479458841143158209559244434024349141605683462334483162061536910523424901417858889524085569630224003937129265834276481979274572357803202053950099780783674933293473987442127598002900358740667065298187120525035562609075653803515303619462181520942328805019823494963341146934118939161931901248345709294031268897315395447019809664369307105139156450335668457626029114497603213624183373250987209994897516818436032714974096432708222384450869755036155483503690216343354325493964622935610758390744215733603213889688190917525920700680611345723786782202691669975169753797154681395110516463233239615350553090488031882259898281847336866452401903262340983024441778029079053249479902549280579015661526956467732905576849592115302960381773911664099328*i1^52 + -52500123964010036385294917196504812265301185728650957408939778049881603776234714026131243935961196328418117742747586187954268687579734081990409322636037936308243106314549451341667271610940069054853241647345725297359330808701965241598621130557572191844473640003977106686286578590075932119310495598521648961286700826771443202025974615412292321143199095018396706043841733086835309396190947131839084686746365578596247126975279778630083667071747500478073729270243761726611167151470959632648662628868075443436494360222981899562459045024709906194858933230007854641568499523923129766962838671656881822957759408264716948952071442559085675268534426073434125127353531761433704312766325656915146150254909278642366792705735027648098181558478350223949076552174682561476780951843380147042542762178003458448461990243015124663015035039914961232900654692167986163059492806201393446653210748724227543006824586272559577819218593646936780928899764494333189318961277758065018485920281648304955604168017937378721373998603209136621423084411981566402569628368946908304256917241712148533986079159859344589585630979406454851338227176595809375307381285315319531268515846296527946225631328342308957146914835781071041506093678860649103682700270893980854641736907603117380789355678862907359513511088437809947049947015741604113498587339808852034392005230643490867796220418586846619801033198257444822481638417159268994507674949415933438040894278252455047227001961436083019385393163124849839824541473202568520396928592590489004768431671409663341867565056*i1^53 + -25240562546840351466075312084502801819482972989565673628029020529711324746729639449252768934448624748529571307361889367104331493343174612613599946333655660213769798679320870345224703228054992753819190245906844882740253085387697280582236277203637370878546365716818850301357699229673811189504261181591819723829343164596660408732248922528982084830681921819672362231383307386384504811105247023634000847076220411538425490771531878671964357222151534055472349768206468444881939988489992302008305420001698272048513293297575298423158703025810961732223389990360861541186166902328737933750034968394967887250834776833074269511834788128331123220802731171257328245443683538004561314161563876104731717501539306118584195771472644963481907553631073907571568518244134463955415335152275334714501784989872391956517832899440812760464137018114493246716145897595603949870318361804622923965414506346040538638631312080697053001007969581403411154202038778048802202307282066765052850272677860879019198174508018469756287652347466576275278464859834557928260807712375346543479945664670558250587048842865787998974351795441424809573927613646170647513654287364944500672051369312508990491534400234178336913223157091876542791626719764782650979061461498085710431811725503778114740699065981647098123405203974441594344801880192370485372601325246726767839106068987735467208272421681185691227534617292006859676065400186306916001181186232338300629170826303361539299504294196101451357693929219637614629797062090754227102037811560094331803344171035525120*i1^54 + -2602493967195603575566701359833774720812782540669809236140578081992704368267323055261089654773646691220503863060076489223164567893070190894698079864366408050830349463478276317989279899666078311706221293658292021669411174055549889573342451414759268332175036050782012991385811488391640171268561332062466088940759760114857781251897085384405935448416776369882595578266671479512602557123154229665064661762076486901412463730488221448815713377441557707930806746788648395396923963671681747068293281242076042698083820795325533982267463487688423471805400875953183949376269936112951292565267627679805615432922922083829961072789826101205833656145069741320648584391554943992798147356727298366381422096470382372471556646599081470184302988196296589944157018507091019301758871560874784272935982909837227865163457643703335688708907459793741764042718821013045071642782656699898395216148123195578197630044278033291541698036385506031255285646409140756036929806299684802196907475428534167004291400725482205880929685840717442689779997528174822455544224998848224954139059320823618297664614966760329151104536737748528650984524292532622893706093419624598187334723081766804076469667449172908385012381439275699620528584279317178077230561778871024804866626558474099040675748765091121646309590818917897981020190906087414518222797240382845441390397694656510439976695822769946990714096997064554562660016177126644233959582076349007230972432039128459552903377715208080175897621772006296330119746262956318764119518038047763914559586304*i1^55 + -285570918234311748977225117687183113012717203755933338547983324377441908806782805023584601649147433640098575225641827766810628806336962962528230786279105408364660534259687133808379634169414703945835252180762748038994758839296367181383834947814114252673444126749237588756696228385059593212223190144164290555375191664163651163365939597628712323763845919614126509487298092061107172081943944265960902961114652963874583250005086933640952206805110062157474015005116300530581107273509146839512881355242154398331850011016877611826831397343758052292414413258611460662006575109998110842917906293311830411345169964839812433151729698750257665732655734474675808615920903117846236079031833411282878455015893983370667114923845585616924189921194262692615044125668407755738678082308086357403107652171532994091109727944198220920859790145527754535309727379677403563902195592425613760496173402286897371286023317329643737097623587716732416833061892988441988817277790169152737686036938356867225340326901682340715747032365516829617442221808058301034782497395956979363103584669113594108504314995336316446434527775629265190495001119620006749866175013032722519019548483943581415277276282678247394528790255728183750536192044757929173550427756425905786972917354143665928451536589107935186113094449753467055787177775885287354098672022146509528978543233597256644359085714247488364375666165149356978449769370078216448638413911213701789226840645894018458987269466416655735811517524284069067721867130963698798617314721792*i1^56 + 1189379433886196373583316657416123896542161922608356047289689047433842492576426573224017725544371034334654261623444463887738800257433775619182570423598523213777727025890859229244252595345394898549614391588991552445146201033589415405476411757396853415193175636946881915211425731774084799082941854808167008533310692523667762349808921364814415984327964693785744822244492680083176640698108242979672809768288831316021280757127400608047053244633368448346285517553197731607697231871024828078173150119997603880916721987109203535013760144564079312615361268695607913944605472969564055149366541288889180273722169771116496252809981974713819389577774823187694726518952169829274301312059517743591021422682199639149474358399834859663513389491486615270775053318200757399895977037742488483696724685350054483963820928777386532049994640099147463634337191816416956282810465787300325962972683703752034561880613101807104097856610349852078864783112520697070341579833203064540030332631056869084977404835545729273335592007583933959510783857460331128427247292294526250012775299897474082309920335093519413059958911225465550720676452704780632500081131586749879705051925786760799314392283761697392446453965852852833785649100205448501223535305429983582291067651683461654519633619809042132981080178141913183717214444544854003057005818866219708589093300332181519892058744667045647260721882829061453255855329812326916097808473853926801862974959261450910364264411432258130441310531730454241685961793735053648330752*i1^57 + 8336292772664020708460059666329373497326502059735116997170872316079671538191178578608013916500763303277179910152153779754808227173843503378493776259777837508308919949736497496693801740029058920855667144209006613780748909441813795238599274248161688077778843081329886968889191824967111839104566474818012559073073831155672074588040282216666118391539642091395743423537797583237987014193320807463906885645215027547725866147975368900629719413508605008395620815606953650176869588640850087482095806771639928796171987812315542275323960854955840411765690485690589125979647067443110044412907507991789281059984815303458235498514150947811573381263403034908712352874793081591864749841438074777249819889784388808109735338115219966181209255718289171114773217871422636397319523848498519763615313301262094996228233775795270628863457078917678344231998364871648051928267042694366181112808828951328513871179566147818703246323150728488061755353507647178186185802437270592606017022596754473970360194295408446969035827126561773151314224305559787348468852738869337324990900961257484110798111895281966298550749273402846221416842584517513648631481590445451088717688893085548987230341282933287752272607646645658961555219131158935367427666324809251503523272035852366043505872319928037502177777315495339547866452155237371440512950346133655860974225551029889618758200783812768481312283732830756361026632193903696878991075428210338852360804906642433213686865719160781348278712389297903285544788426752*i1^58 + -167585770101123129393985359779407462436309834842125627729897115438855799716045630820843943189259863427127738932897365670480295716635377855295519906104233815188631824040766779864991945979582491543147474820846607285381697626582445818044677683073075417118763735388768462483942479250706405583622605531250313418305810658471353186713486423971111802008951396631850718885650967931285832683496785452207200946458496113474782281077231321049848064343240098923213790576133892104834265102601821653499105071817858162723466825667964829666203118293977142081775637847034066180393980471560896995449995564560574334857661257567787609899452798140041672548536561852573767429299242758677995667131828034314543747188827944548493363365777744038590271825541953009810489230924756020132124287576599335845113402779500493984038173345003577173645475123675683551161615095786185940866850772885683453124746865327659259391601728125084974860073745971046783897222695338608553348959516030621276030012315032868473489705327765118169995208707668028080425869536734224608053003341018748368138005677800657274624512683463760392525536423476956652837947561021937959165161258958417466202616416728968694139070175270784263335760976586009298933991896814235492721997672173366239446289239833907117551475254990909001676542398251340713041364718578108784447508295720465813568398719618442237390622508837262474691648921745343132539552047298683133994699442010244690576996733839575901716760686079444923371435184109912064*i1^59 + -2854687781850848080094306920526153822799244527985726786901676495422488816116383905294915372529809469111168174480713510211796676247250379864274864573835337008103848732787999020605073803283742511889098324952795973587302335689508717863971802585087235591627954990390306545959887617158514087933542262685659745714493895925551582031651352081818756224663915955902267556398165369286293114645617594695111603437844292058821194005807832574521208757110771564622336911313059403482153948485599700728545384659875187502766326129519749415288357068067111038940162291298930876825123319709531343333555240398429591955838266594047932621705243887899791865181771857528054987063231509489952935080589150992516145981309439797693733857139369620477896643949012615856515467710331305347192946442359971769289714230191951836142720036875136430826472305127543220323024386527244880720488019269854219307044627233272496011584875109286933894469624466768277182109323578510452596569460157592467093322310125716816144837619472016595323818656520104636154423320502333633348870295501612188731590723964932300627547345256360987739493967009526496566865716401828893014594970892409742187703159406862452042703711195695519928176552902744014471971908844086019042646434685014633534454726539958115188594923120687830844325153100998207087585218617417555671206217159874243408680234737935891438848825862701710927973598476889075314147300551233718860120553665515125743874254480132080102389270517395788761399296*i1^60 + -18025536663722417205853371190176850869005124496644956911546684333414002024356799217049291513904499790951975945480509817664307293795085161875600509567042015106182387708914443661218557639985113422843294679168913061211024307991666837584237172407184321396391592015383027262179723716209318009834564109071193323916758477776504860672356356519263783554183360813035651866444191377937718639806751500092208786452599280065000288939528895325459843630432383657050667770206929222619666710448484432777247596308173843016555049168011800624823073451645391490716005673857227588726044394476061187387944550446823263504326403312894614485447824011860166705400112681525846278077462500601251922831422294712489424964157757000026002242528729698283003815955717351044602981807247203889569914534178944276091295925986299211056109030265787412805560117722818670208589733897125113396833768187902898919891409329896723670769548432978236810249283470588778669259762395577826753352490434495578448459554906359401780961073061629900075549284689517127122571160329813275688920879706789764256198277815952933816166697543601706070988763661022680837894651267130818506180420949364410846975021569941679872173629313154434128140438917804103753048297340320632374533840051715066570264717811085004364390725500319753211231480441248214468302024613929998246991289935046672243800781791003229255727532579676266196326958291054622810241761423162111280740226509962802510211745560676777344166977863680*i1^61 + -55656054678734505237001910453062776038866858115140275341702685544101991839228505580423025174866994327989339659676153588308629529898050367240930176885454725262520489487602519458608604917648634044150246671750219398612045508136616202205278716718818959023975824226472613311785832533065155718581233817430476543104603742911076583932220987549729155155775552358732050727325794768873185949261355902735333582225750072788826098509076990356853967413951322596175735756102395286557604186942981704355859271028197609169412746242106521069863307943366479667836515985907877594488172177303416624377825000060430230037593254878742837150475763455610845537582268503994827667077218247152040101346208290930439854031367340018334477403473615967537949801541769860959428756348720847945011009340694383122609501799281734372162570642839192793330643382674179242882971938357381931742621076328591521391090087765677624131165373673385740441717126018758851348619954706970926588838805733107645769755318724593626492785134733252759411063562582532078238182697901550295993155775996980717498444981657750363450342750208978422719288437708499315664934261824372017247791824675037950160774893658798603471316089828392326279072924632618369803955059799782583375416141321331391576509372979182610911375550708089094339073677420692325093140097734921687973395154408887602723812133832426376871077145430822103085892853955058673259690115957911494534255987496187214595453959733705179136*i1^62 + -28065910534586991881019896181539346717650441349809602522094247348988663010225680201943812655707032082957186933074711226225307411582334777670561262262606868007396555520500870545863916095491115562184451404969446450545433295271856278485426945980727871605452380733063074538653961989918004244827526900250434169699429405935193097633897958623630491304335341870363965280652548041968235454001884510880648538512650447199344914514295081163772953578604276020859344080280192419849096921474713067521526701368716670972523397092523831206683495571611728053131267351528824978303057981177769834574908060297643963379844992392679761261278326801635796175490592724725571100648398253407984573508239996111802935028608689201249427925716974839608395389973254929442846524287891212673473721058180857182673657681879859279637469552634891031710827092493120825248024356284392738043576319871564875582850109796420776314246722926257600263943844964274075618519487806363063127140856725660031962121530069029430267982751047726256629879312518629270160638662834543238729341844822416469488690964924537544264423201805456371295347513565007479421836029589159344281807866003591834359620464276969562231128416616913296601283447050885162320753381584351975192885545536176646716916559493616562135350017993488112770862491366207827773780546002367842906938400625630181159250322356531228376931096458977909505938732969470233631641807142768684487159900864527838497210368*i1^63 + 458514477479555639930992570107549012615379930944309319418449149568804245796008824418319749257786240007927818316967297322715790925977019203729256164283299556031605451883820263795071029378866610135858665606084724634864326429275217966077733496491682125909560047402351595623975823579710339012863023381256417734293167231579387911717290294493666130873574086219825000198748451761194124443260819815667980434352546758942572862936985267737076528137495148930348651541378992253382492286919347205918942316535615676609520947735626353661276275116903273390575231496600191407238552541839156405419640446306047216182132671083051970369790279571328344590871615292778557491610510698889256277081755657644480495217460541065694147475011757567236549373014084793638881248727431357064512786883817000875682745052259276942131313902231221508898421108127948792348014215290073145019799527988515847999163338634532534185701613187817263273149580745025298991373752859693204710796009055783441832071767486348413787098601385796059794745971942347841711594414554291539174429167231339541931749300832246623876916298652675060611266644034388659878938351389799136476348188854964563285345850274766070873438157809541440871888118383888598813170359511082843824170402340680602448582753781362992698859590429928753396546696062476108283742688971363290460895406666276678493910355127309952938874343229069035390893462799718175996636438110669490078742537568256*i1^64 + 1117081080103699798584437298822428182224867937408008203953957614187987201042546394271811263917973887284535037412028590556773557520821055981303079223791406349885248557681716690766667255907946417879601668696011306642966907133834224794008774721326466870266599760914722763502599328618676754556050014814792058240853329291650530866261298130900067139816425499354518325933815205400234815752052531234242000301642263917613751973510000417829827625903081568211343813560847555569349466767701392577888181084371637101721565156197800555113928355301900539626103583994649518909124016490981947750671954349715727315048761757378897882718367635178204895325921394184820167909377631886230940274494210342255316504820620677508225559243869243760420143390053893229968426810429514474142937976609221192703570115811967665173588781223579130225218257044369338685784518573747769873569815795161424020808195285831314625931985525295863214595677930235327240210024689561795240158024139838897225160402009206869727486029054836556816842113777113920639182262422493558528885609670853439932095527827714132962415599708811933093763970247625122901605001348984754482861797614828357345462125622046138067148578366608471939234795980423254120991405889590529681693262952049603749188769338406467263489169370397301202202360943385601248822079826760215355842081407943705708438258920382252615773333139228205135646863650053858787471192022857451307008*i1^65 + 1877542236058066693899551463042782396606497636132779114007548371258489928266738275018056297076950648625290388728779878955418883913020236800978643503611211526835555884765612578736684880132887551496565667684526028131848527934876240784965164525283592468164782130878478942794805779661257129492522091043677444430610349730690580807499581324762961798052830215403381599654581228449319245249067425374879204577023851839101435122164632525388193178978026757333843445939254359605087283662426323176011351023958443826281034698172485370067530226563817967944709038356269121248100985924169988566091580213315337918034579453614531348024667714602802147456139224112767040312443184126567572920866830070287932632034822332279065635284780764075501150619905885332311903028564290774683915747793894436596777900678681911399597153991512021445935096163309171223088963615210227790501329869264261553707257175462022422985537141110783418189284424648878265391681169661653781533420009039700120164130687706685956114801884487992626255136932082719809381897795383051438671769742441684822165647471473481112817994971771611604065449262253524509177417010233545138569868462034087042763274746057970640928824570159091923719315111174876614834706725782253370712004274559609886737951623140940726971153980227266324445926847134463079224630739717660039049237057700890568349784422923891397155460567417199618913338689562182380683264000*i1^66 + -6725784817233865613594558865642923124990835384940446311036916120401679309145051540799744136823686902857207902559983110151426823915921777690081154644646718927099850664730425998289170599776351036668142711985692101924117225437647419671537723817834340610675331812537598956765620729444046229885469876277895551111510839392271579553620574847863618881708517464798948511224234412115609141623759139659033032299883813900803299863267533635624196473925316206896512159218250834440101417936824305325954791651406774388322192289413382150012356809603402644740852741573829827219377402077023446360276125070116683027338860604257819009232493630589723153037302227207334133256645060008793814726399755713423930216428792578545019026536578373305451376715850307443091603004743747042692125470940290211292079327885238530897865217634245175609046785462235257161734657149448628491588082388170473641801505573700959508956838198822210288748168938772869085183204344101676516816173822428018963024152672256323606836096271436355314240941296915437715369873152763500920054510047008826916940861806806218767275610607605991470508292666597581310135916576856674637720821564653719084170428318890047781736448794857927567267163363977705718320906196101308183074732976698817212420937230591511060131377971446094527657465767056682741869229171422082210912630426148489840515625614838952277929891496699038557322956247138304*i1^67 + 10889623555840505920637095059024424420262704464251032103369122723571539706076882864059506817791529466443384299310856509562196356402039605599726325835273417842285260180768761152069098045837203232966986287455046500417683010366268462163588106480066240746325726173568684040527245364899110226717913408746728487419353172520832120838336444706100907824530651859422713410336465193289755306394821026325542088347725459659878241353125847431807565806005458999321968071982465399064020209429917238933780407659467419092758536517648807671778131705952597980205862493009540428933813249283039319094135441872986888544218632950158787559448167081544946268443190351768195491987953952055721548604916110885477987395851918413200932088101402543286563888019523194916370090538272271074476747385091681264364280670135451286695802591397009405028833680826407850551768514408810923061699466423737384528456357199983192038934766337115948903638553823730734936991607656200248068512435840395938806220192775076335181587724199215442303663970573709806300094233555719361124819814163500416087224636677947699226184602558687567197102479151272294618271973816299194656736827768803456574019695989019616273333352779545542027873481797988247819183355240145728548285350196433490447841555681599561809021216331554666319844675839272243224456233724861101938604543968800082920286263845968031048798874475078875086848*i1^68 + -1948263873038802785190588891011668541967517863400495466165074554725513137549909165189862265541457201372240605985030840681730287602308025924770443089559726093121812931474214291599998225259714486105127664505308969628965727984072867074640100225616000408956639811637537424817517440383929113045320327954924152511728880511218085786904683483288300301293011729860335322714211871964188556734735110651089449023583091848643164867146626274445423821817110735792984392605429836256172165429422572212427482386080746852861575386661132720204265032903105707650630926589481442399240615929724999941910195559687041999840672875503322135620118948273457825624325403045824564657551280939388016497287598715300002009481494306853039760624966111292885898252273111614881877155019379548145762479578286277268693556873196588488819679264084155770932903437684438748097586365322073503694838913635880049889682338836756645998468744573532576843877914806040607162266118595770499972180598767093238363381737086760830391236861529456208080047133712379232530939482170503264083379325842573705253887853667839324069841980134702224060838189698249028234662825654169008470422597883619797995320294999879739813468850880741083174583865386870123238833698829838378890727746946685077510489894705093285727913984119263361465387902473273733972176571922053560162320099578137105188772014337796205076021248*i1^69 + 752437308249607212225274807053818610325816472511424355960714965862759287992025626267648677653736982139795658215938326189539826492020462148530220301677376417852164260144536216543191255569555475553592173092117402135502957581739474471861796425319617360545247164704622680215427616335916186335993258050808944109288456077050386081962382430946208056370662308642999816906389093655113309961356486267031437353394621155559672004054630969803553334912927110183265267628026986646283503444811820913120987407839146767685892458584921691912595529747488848814358191046108085785551395497293019120526811689000105615282000474353824489347607047244226488307826330551751111821062239617670854262630202197047006256452937394005023500258752122569263294217954422779038315857845061805624331684782370359840388575350511376181376774811126275858401415592942110509701631017651966257481656459049114071272796442835107282521047650754827753087355681516835040738861312076425723021886466106791262087691985913988599881114656472485240018823881357500695094780555743464166169042939824895591692751116411322921978089736829755464199430771937779684292083737933650540402226929196382772705650790911143739221481388998093826888716765414874379611011593296332627059049204182664445547235619887140910280965838011904609888433704348915421373857800152933165897814604167000477910485616820224*i1^70 + -14353253962063078673442598529160068654110760882888126785547044878688404488941573283961073522175040824732885487292067947581250146808507876159570153688703159789408419790162963086511339714838573574870873811591688291331428659141513373777684166791131176020757272997403802622998373330717419293786170355912918657370862142632009418316345140555680505865796041591390698957712599583471032603155514875145749104350258061975679689930312592360425336410125986764329041890138232924815058582573764255447005857855137456920977369161371945753805823269181418925722639605038927756783471360725402687999911619080427590411321549055996906166019079671015186219847845559144697339456827626251733478726818484665499016619871955463407650791945998003962726136610636736821852213809507429321410704256555105654336052676270525382410728737454752170355223385677099668046847645477332018354043237998636809637586454931028266625382141409210246672993494149431160195490746625677493817611782470091759876384313778045960825329038782737218816090605317968043421591057268983720939727164031870826656733794954090486104183355525171351252154565710064914323811558294093267208436800032285554830483662327046584469750015541467994224503672803925309553666830417575392329585900329222024452272105246499169086347570892035255006752817378208223203104310306006632968745628213444608*i1^71 + 140845757563967187559239187346217327253439160664741348827849667974941225215233874179858113369391032525737788627963246970959002672425503157858437729938431203070801812267528199940322128674903165710986728223582195026973179546928179006117767690192728602271897071331510949369700345554615144949118869279504384686436158307857453916717201930460900230400329282878516035089454084654489976757506365578620046317260369699160028241843045530449253701754607243768487090832407442099758366844615372695261161091508046906101008391468667948927168925406976388560058952151902690966378391463823793312167665473592296250303615927183272766049572942256493431612029870778019003139432737778798722803668090185594482790084006427126326841845600665140925823278173863750450767976642991204946943563890375531187708054472011803681842379670592157230086540105681959753934020604968403204763396827481925057966927385618222106495391364182491695996737217051623748580797550780256721605419537136505549769090346314479507693949930026347002065234024301704233764229270042189420046244587772968035092962421187915632517933040998457021200797154031638778696760188117651882263095880008698780718518945684933062927304305667785099676902912127434222441343442075023758759941856338674422123139437482973386035260055825786441311597323956642987696249134485864448*i1^72 + -649276544949415733251810050855352665862553861266121423257704602533364578499148947608651620657012719495070826489466807703253185598778401355618737252774250107901170307204790766664452722969728261413125182313571791547201982833866568361182477874182708985726942254069061583770143023724635232423851746891952808199195121734187286692877551385102400222046016525391941626278851307591789240152131372783276933511587520161099496700754783606324816040326380997583646066159298658861964869083559067677152684336277886144886948162404177027601812841945988017222339333282406297981736768965414411990141036430501391098324582355820920210121026057674609248448750792827125276275185622167153680623273012133839527064901674997606534062873137856463622107669903765611283742012301544214994566286304382773423448437701792550367760989115425102484193371136909888687701460577516652753484836325334270806059225020495457069527336484812172155726355070968993151872903384101920250364304117291683061927823019375348212446525691268601238696842634998698605935342851726541956593952587834236618143461833485938188645823379357624269314076074303065523303224753712907618394078826498217223570024145034809270946023129879297266343060697977995540299885444304893338884537771309219579407252005451771848752077567685643470991788185573392384*i1^73 + 3472499501817594710599026764318903824890588381236380327868465702053588526269766871843051757393219947560404235883291443837093601372067787093464116459512801745006995166385594841391606668515431033579005391601961428983002189615991498388521714145685212882602979206673985441941609908359868188490130611023244066334702823256513305839185899659436410220402354114236010244458386037789975610924990412315066807128685264887205318713185455708607283719000206859388299868312541288166555246009040647311515206289555548111759806068211689585575124226786878430057480024772311651612877773202250116477988927725150531841164061201568388758905453668331568033494203406392401467525443288937018301242598005350187949943059591058868617657475848216703308832107595007568832116288251917717145094799975904500791731818767603738518713868721310752670072817854168926257589770589554344739081466603862589628327168898510104286679573554119640290307158118835339780682870908936122016154378961351871943891529679369219118524962407497002803547399504160932696439655830044446867044086805287592418764321854836546488810479883891315612135394621633761689095403504990681568637729879514063470262397566125157788337752693255040600389164869778583927692964325885118453788961039483631004628031029200679408184339351801430016*i1^74 + 12606473956798471709033127527604003233815692678732616191248380180545584248155096447297204787640481843370506634976466088392489663192481775115609706721528507064861094752662661665900333782242794437794625308398504782103581239846494738522936580050879384802026604836429924036473579140241007540973010466170239787553959801449738554087145493801359405661911581820295134308463186588763536640468948231561644828299162366986750881887737999855080477204304222449070592380081258005035075606102401724890727347916918889473865464277905146313745998847985767353380578944757229550876949529854154110490819895005194810904284575193001655790307052079275601103821175806260431946428228411104160321207882856799745876226056547257279569205852608644522247630613023896798750209380695520717374644319300396493371457502583090022015204368167256761723184520701987138041114358849152340630309124297937519125813257900941011670017242148850692478884559496186584631422607504139825727985174136346675170711144685043141349182752850828133621388159625405080037400309586697524620102609780378919599650626921657538044970925203259232212528368466021152383728827637446653712473235806553034939424551356513184505167591301139990076572448309001392001369478593651916232210695020112270735421320904130428928*i1^75 + 8725506816910655690181758001415732132949343422415948014429192750487172186330788504238538334804071556509112848345630156694406288508239512341568862942645952609759252746754382207083990222212306696047221920570784142374458477597276946012712927311891414011137097836658485445361536468489685363971482883580797236379559830623072814079321857059088166196212935119817557875971284011146782987932043445850780737506694635394196896421398885635295654032661810296578679631139051074570516659732344983082175885828717587120852790250804251612380789528983298392857599861077190080002469098357685260400811669301753487166318733021076714397731882732893224905954305144066867706376963653550793921760099245246297226989130921042469470641599260019509261660517133043859606373040359248028007820876809139390814530228311148924353240823782112484026122712051700231845617998134601624191599854739387098984980443542195941287223744636316797688271572611614922051797865122686063193503882514921262459185852796345888890829326625693624761268830919933964340988127127983469337828564643054595994451331883679002065234988192099972265193004071739753666589209952807099683468971175047383791586486022497482056235912454640478780773721654375855955490045994210804967802486289869045760*i1^76 + 14306638937828402059413766710294273349611175805000340535318841043215791484542290217401062266482232027255940041269273893149751074730066025363116958806474192077606071347768433590129594712171545363158562929288232602700462543536291750444601572918352855706727076800338679625722732148478465554416519282070625574087316308930119309255899885625450575255112425983310868215421515083101585645972622150687032517955729964464562528720280877908696090822233766903838363936671153712619537071853133949174982744932203969948425067165321063625065206837318952407414463518249521988816274239008134091947328681382210542525174606050186076670024866884164039561396643991531802162914432392465878263343125279994095081044509873268806536867748994518482061925512543751960793097689284348035663463320375968819615577025762228258853957897359841435257227755761146147900168695280960705023366004080334205194023345678669352549854103749395757684476349221348900861661127220186137831033186383176363366789336822542917585357332780400366185666490711473180445319461309666203917311055814291560491353585363346483068258525535775375557517028622145598697761642230616675053221661577707078677500046554535715143105006883084670036844524237991470451667238912000*i1^77 + 5871423362246502370881715589204166219379665001874714349711437884273300646054758224353813007514333342181632311890578956329312897528456443136440942494081429591209665175179852049407071530769117715439478168821074399436552935335036948403768548125421348197917423457673700184515881592739917297496790794032716306408123327489767326971893527358335174079451539160013482406476174629282133496038311155958531651060303190516187013399396228218311316056816104027127821794225384237403665130922344261509586220816527265991146053395376290667305684310977145932311775747642688322557943231200498922941640140057926059293831615827667775541144928874444531660871684982747770041105139831196196908745597292996565777451115009199203344373116774716614236842423302170750010716269961249992167882282368129305413296433916248288789608096128031509722758351874828956855919482433436849916160606821995053572896931090351326758038847076671687032908162844939607735369142130537259270967954198280625606044520011248780044555076486448115969832323207547943696014305703783609529550863687107207062741049424746234678907054208338191930589449518489397629270840000064332386762527338661646442047255800546175804268819282505071727738880*i1^78 + -64737945345747727672503108008144461036017590007440559639603770198547605655136037008979724023944035835249118783669634558929301017977563621826996672515335746729255243329369227796640683812933852192283818437772033800477073506173155017869207080606790773435910123797551584611649593618934639982238010816542686979905354751790363925604496409614060078205413968125968041258871541830460232449012344355080389584758450634817552266063091738619868414766488635009132006673225846573029548593654345217753353657068554514173986204928799722657930187192141617742228748493411209858281208508028549862712999814453756476684316473247738813929227121380889365599595775609575202087524729919956526756606117241364927188833005401077358978593267929816544349094575927985511586349102347894645446181625502880578002649729689003476571469744206496055468165146488979371469229612522563632591716781571302649499159940547328544819970603816989644999905396797343809502249501498010649731986716041584218529041059218156622442717913382720300907104681936168309086518226631019287930766920958185995712468961399603292452758357441745824237785083673675336583216674358429025484595217633114129956864*i1^79 + 598548804307834813570297532348267631902589732441393866196237256715674445916232453049239100327865700422578929000491149433124407159310567308709928944946744197793253205940808755637133860121852437573027502635214249515929666862897875667943539410378869161092846299578057751930138490496011028122230803958296907467933806107051287961324629658915905452090605585281905387501577687395060284127321685027493331384340402414513718190603891302647554807850042396745903610669024065878367066622956274413306359841541364260733092208567603905645138155252517300735481987591932885384901180468924499601801679827102176795710997939732142894599859422164306919225732108440935957385835807372614554884614269453011995980949922696551893613360922173303293154156288927631126580444047162022733262667279403952890634286020357844276854910081844310780948564280992580619343901633789930288996745015973385650649962613660115049265474065162178377192551933514270204043132969686550908294570043855884494350070126325530321140509496119446063194410355351138000089039485064787803005998280535611632893433823379602788509763661316241022004385284096*i1^80, 8791986551050145599863288040917939731175865896952652986823940058075931103642003402570332103286379000178416185034548166151555646860390547221623299270137260042456282732103416816196083321935172156932170602777444554016506714895219986257560736755691538963393446492105237338375277246701686842002446691578164034591664149990137409557715846264860561064741799565548906469565796384020466078677000786083509910502147460326397570651332532009456514123230816703986267472034350631414934838877935083074051293672241713398795913758939505946033606008890155255021667214026558848547227001909398852373546941327741372362997779924480877321223909110933640442999633946799439535644008943501650864350313418977713737733202560177169086391397701002093508534440685775293147387612157295503825592096014962088532461200278547383727518650375307180501885132775605997088188778820791349877680473870520422896893831759475869078910250575865712399674614473289894853918956090331666813126451619740686989378737322898098500791750674470079061239266498217750354732322784620960961020648280200879255668555819364349464556433521326422230732776666517851453543315003552448441711704886615994556290935842392338823859498005413641432221719873738844232113831564539380934627321814431680269748720997015155506500020315565945377181113706295479591339318234791300445994429760704626290361963165461193891164100666689257214654202614073990759071913187756830801533501897233670496683183079402098438991118960160149642422405378834133277157020953727642060764495970346218307670878909228066148782680170395981778632884538496575371656785897915009252945481510638207556423241271076547128907589633744837209413944224828709978847757656539718806034500900325977754339095737985716628201548132317128620602734584500062099401237831525250529205264056826839598738532464619759186875600375338000364571748292865546024338579234186344930457973964225288945938895051039083678904946482205806740913576918489543730018981867867038483661715418118487479927347626192421494042239251709029212460558221049856000000000000000000000000000000000 + -14062033562959097876035523909333579524339370472216854101111489218129452437960178094777955146379520264516888110118373434450487588217594312973020964120143276377746552585115526645372977665551861513691673312679956845979243959083185323318483294646516552353067248397373405299701629064165371904199727703642412326857952833552833640936070396328351106619449795883968701876838956375351398369482658422236585472740948979872203581699932289758434935340700341854085179335991054660134639178668531615945850396647723283133220019397423232154479597745507541278726418407104637067683227336970356143201533972017041772679279964121560237727160154069064452737828988429599959536975059066657049624982880152507405248770120084279413570420467265794482699212160520596481238556983731749470056426970464311514699756010967462034639660895421434383412099895161898873402495354334689647071684315471956020378049702284910288731895115249099016497593932946169914621082073087010662428547393463700237160393764636195573469457807629063121062598566686740199591983616214262997661426021916591100837671760216550325209726890452526969039213024116376065973290072341700855738264172797967147643595621412111833106046793188111906269966176570088725293551318071348687411926904872284003829709513246290214416972459690110868030130841564798740697284776714446268477641547285447794563724962923818785631260313026629660567088633649670768780766058687687407966981961459455065325217439456325210854223199487327528280298459616152456311438855102134239604748722526042855811692523666302011066489384133646950435954965144437821180161604969472330318142989930612981329533374365521935981019149235416450538918584495814775047278038194007690718271376515870310026746785332638404152456970182665168380057331088208110488301598335462939679365504530682577459318602720478884608463732897907617768511717681643138437929399741293229862793772086356771757510901651032116346490269025900775504509657537065269884775408783664644193299796581956102556428457886858355092206748732712669018637248873103360000000000000000000000000000000*i1 + 115455767080532265207399789256911174170689341296885088000915870369349159405034651370523412190701443896120009221670125719796502965695704922531026557336574963639976955133759460700929556618939014623571435917836756692158933570777719918773706607119753591125293093458184725582453827389738788424235387231311552070886714144803173953350897878628888418794861436124593298940129340778323549069696728358833434751711482307747674798384688494480751745445138095430694136249118644243145346491764045856452925718484321074625080932930678814817870634542320868024026488598672739702329296878953016314933039096754255802309476090265522684336902827378016301993789041578939293939960410791499577761096537851409853113674334021790938044041582090854034843226800416365309674982048950534001374320314647001264063392070676429095075175746411739886792643714927721076145433683260946888739590939623630680219696344365882225216349129690579774163898583107457688978474168162129397586548430136652707074858043658646791710754161171715680559214417464491456815129459934774677132071541170996746763095555029291295050732326532009039757917617987358324220790954699295690519886180860278247450767622803118690944088936298576306396484439123741726232781399860182022004716319355692185422802351612007733800400700834750326107996427079120155754760752062108966732899713220195118603916404441813300674086594124611359340545834639247993685618129381369060643304966298027051214445622390308458050794524548358677876673649952427635669778445969515430823764499267372097097184376620499233558909361216178487199059361341457673014914499429485463833722632637120482087200012736154776069086667160939059781881281363171976448855290252457669668020669551742266236987112021154767709571140720758991316091016056234058281747705111086918239310811512334429956377549063600116733507233663518618330799161698093568014301585339639259162850008764007742333813600259423194112222455328500817755051364610026991023713756051966803653235037367039131655127480275910178386488483442918319325844284112896000000000000000000000000000000*i1^2 + 50082444787645660677737018763371692050785921203042347133667390232962342391162342609208957296286571268719891651956174400330329195355201096675655125688103849143479407978190508006687518512636818140897650368063748240456140929267802879182364236336875056652090291594529150201791937834813707011281286597221505799832781119619630346012289862883782886779171626321309908060998176860107073118421923165711145018219824140562988496791622599752282642547350905846390428640796105319158844686440311552845250709837459041971741640860912651315629429545798227714273537306655602390633718947154053620051488015087936698971058144237439614503111060176601047284755453152630898433914138315055247266723429765143957155252161961004619064170300797910817604518808109176894632108415024928568746953221559456514604982432284056843123633445407281004610800537493201279293050801847002328757842116357280672126598186346580493877683354315852148516718314353353013213248707857940839349085491531948190662840460145215607005404676656252638747784809797859985947909237220913771996217624302020469616103092018575419147613416564661708929487912387892688470233303904760712458960985636021638281505616886832853593659851650771302508088687964247096237157174633198551926692747815011008273731317636051459592424801758782796261481408448122832301534381275739541644521380911180316974673785580975479417676468233988671084937701966158062810413072473382557167426550241783339450108698845661790897928595109187097863124878586593158996234417913743752385757827174885735843947567842337566183082361248248683884051914958839181380829881215307452470644119189570057519330032382973296092162620004793814481320426593177997350618833873890645392470151553844535280573535587921367110049813834898510789307609794155588256286831295003163973775468862564359347449360135862087235655136880979398900834078813589455929275402721634121666485905935918329357693627185735103512972297696022021805940290908041342660072769696412326512559297319321584211604881918767148799223774055728753715498021027840000000000000000000000000000*i1^3 + 97856208085558287232545241215175863750393908495416297205618835407113205933292722831012376595852027527458356146102035959455762460596600427177922405769815620998415028891064070898555281881674635015171227479612984906216513978640877987551107011542353864435585352926460426845199304117089931309236438995527853376856041951000473171517163742622916302171126348476515345507767663664552597306864656408153497033441327592495501543199909628750819915354590620919338974720323268845573387759453035065402661934597575010198006620191488923755203491739074550104296417907668113229628238051661712951149692234883534482135693049932351190998804707818451819582532383151855294547972928109424217915657040626862776506058327734969067383186844086832220846117176763026646405406997670039247108462284026041350880541193728622535360621936898285578017457924155243428172443382104985415494217068968200428640238324135407995380832493921441376091798498704165209813021883556435088715403296689481594740028727325558046639280753049477231898433689333276015725650658222577909932602715148345236345412083210211593969120675672812404250653355273660423282415493837033280673285984886151093134840982869785032346196674790165392903989024004400633246792066486074749121276258677991637539792761600820995948701748197655208256488572040346292775990775272411284141680523637998456059966386038700885660567653138040523179862638652189733182695078054533514940157650364637517022849453666415985899601766343937685160885245530330392942462930662656897222811587095770259826030757437976228706941205902678057467022151530042533517904975073644097865152794040868999733461908599051521165566251315684022364759341718164277311222715969773777952038931992359289100796496505396662065161446697225495347869732583914306592257776081356864740472397756652422100153959777237440730685112480565608165209226127075443948763173843811582180095375230543441226681847301437417804621167821466977376027554147358995120822479556984289390676899381631922232262212171612644603620773450926781736967942963200000000000000000000000000*i1^4 + 31505766876020254954177377198221883919452808380799565341589661361175496951705476102451616687175982144380766782663223932503639775818716443100394514581471548268203976198754799240796437356614084680176257987780849247452947099251380706682344431296637986071833846743441307074564531963153296897218608950100914105201890758501547047036099232565976341350005878235027148856336986780916773501097709788502877089467610034109812707928758856340193719160496792712278840999338553762661471345793136788119515109674067509424025629384022038089422500159202420834897042524415056312432941606067315135595259094999668678411575790172267901772722664037094402939273519541259905499579265613060419248554281047384172396472170143040030179877437940484817134487173743829209195230990135222336638651003037512094937784581831477613584765845945541475380674708079237018514447754067813552057959865168908781356071411232567427872606664585313245737737280951209674631153779304761846188438918042042300041222458835255089663263143909553590112205867311459777679714763547383514906321261448565617707805008867303251981357845591062477185708246334979899576850899922187553434238319904437182608473009993625697065742401981671576072697240778508969286530267183247753758115159422363443980452703566601432065293983459744080859467889670607123765863186357603289486517015601245712054432136638498737511503295672921935679894911919314707172196310057948693796240692722157557550559319161177733353556092873602304930359139287574727799439578359438475786504766236835244397577724832242294521747919308563230178608269997845261604839219943042321973766817849691775829480387308379319410043466629214394828677347516976151933150017331875636491501732717235399370707411579425124102101523632322017569053389662168303063503033832147312273577210919679625935535600189827963826336980521980043793825808292115142616227099807300542834359339014675080436436922200585271950092429961970549144009661788673502536881592866673595999667724642717177512282486077996750620758884599088907015714714419200000000000000000000000*i1^5 + 25324097111945618094524517515286591036892370511053777179819418064161774324952948275804416020955981862639604826408840520101630617027050677638748746360853717882381216884235072660552352942629648101502273448105243267332920301953084977536504339505233354160859523549319468078193402845386177515931835802927930944645476274164523995977662316525467484911789005274911433045851433958008556034336167958706483678216792447317696939297040089677837034322666340162389021818283644035374917284790645840845859661605102984018899061552682542419623902157013033077745215884493726445529484271010844385578503722578111456141761718148750103684616522188099890924093877454112600591887616183044674398886197845732313891510515339490837909482595589040995537851001330365578513002520037554770431931995795517936731811181471340611791268912341361051791435804203555891082401912687480409658155117198366967885903592652721760091658624824427886054818832422326363271852917245193502590461873881073368939370813070376705461924657063949557012961367018022298282107328390055413090594883590232178173240135649929721531036423283678113042120447746851547651720960735390046903129448201620038951192904952242845880376470663550316722651961056910246182011524313654273905667884070552956962469208191814773623647366701848441639300891360534771051117476583398838277655710005445639926434611476333631113857094535400130429102387773736860405322999322614617619368782389258319007443247236717612528697005350634484750031168188932676757136992406157979085828364229421643740880245030365793336486687955572249369582424950558795274593725958751238594733988304866690262022867804512562639059916774760413512511285893358119821026889640045780746040963718803544233060060861588788798524753220970888582594693564912089627448805749467710426283704081944329690181985077475627691002249684033018533858154376396810695921323541770610333702328363775809267987999863466662463191877562877773031952113958873859908282839195198333415079796206083375342438872322688236576452372429315647642290618368000000000000000000000*i1^6 + 4674570888167203783366267062644843760820519726744992533634494535366109871909667104069925225224589567286304625745590654214979152061584120172498581133263771964352540350141816884274091528306636486485726463798312773447494639603589095889788611453097444021717355761220289611472201215910653698130128077274463639982786388073157633690288431487655446383157838221793455031532529017728041371768542110523824412528888695679650591780900403875780968586504901587567868121320741968654567813361545552284205038522817523176616272992378374146250197270249817298200884808983259422074453641886449437909377436185735415586684907423322394352090438886478534176444440805371041550235895679978375501859769238579790172326386381070560107386600867096636509129262077265745310480748192386881014792412718929220148462073380108545016207664036495280732851395857241954864405935812353435853295973459512614000325490799453494942273849761161590349235831164930739017101146363305642445755173897800249164767289170822793116604727840620235132859875684874269462289445303890551912169549451937726119747792949428710096845756435344505520115433619546971120571502446947124196940166842191874361165161559701119546682663300104326682062060380262205664045004546028712178646507305322455025106482813527034431107606302039673288720490288241447708228738109006634984111050473953758179848086316484226053814973340610846774492063732128130007039234996695636391578457599127248348452400966226071180400743175831022470003900847720909288305178776427457757301939057831955592039526562717867160106830253497682006943927111861023587172629596673677047564128363526414680697815987465416188910655609092133947875532093933239486874390908003401150453302829273061820149699165448787402020136284509583881869777794158982521564962051208276699571748199044719996162429154463148971788184833358320053576994688576140866526569459263638956802694204991879482706374279883897994193499511999361414583173086208304590138386832166057136063564524197579894416040196303593524953287892094803417392742400000000000000000000*i1^7 + 1927558813721339086095930900695204672669787688207280274387955765081797209060292287313148790599073392254390703815650858261071286506781615162889489475663954073944810005491038742692059747281372183795027278660584208252840215100904873769154085026996080674387421286287693351462326737275736526712993857410782659672733300335645556433880956878232884350498172096656109500718136314893639831478583288261144797386899643073832818324301763821720217418672944006177708869892780347860866792802006117725290971564239670115044914775274921172094156560377559555880813069910224451823525805043015154511239306391795154029243737237883031784331744028400108658835566965985390136565107262544687308044773531016446223706240042299434006488289206634312676642972689327632380649054266910724455101916478291625215708085048201649299312157975736594477885084974456159783775025738030505327197325632673063351026357760607624847455590324830315771529542059747866171196898069029739193370034995917153158017823713269817387279525082357434454724940410602787501032061735624621931913780266351644978359620343257548350450973317000349708160835524152117088270532922435888124227808904088920056100676649800251592099624379928654397563532957095971512149647307400377035007942057150570195601406229194282578985347111817854669566157885497136750783315523833511783197098469360819221639843370845562979524776399183888887108872331297192120391404616681356799393396290789791751485900875340634438788239483564526040558197936477970361362705314760785791032646584588599899238479089524991796061833919846102947317706137079535606630735555425212675654088203976018794572896899753921302460515600523631303959730834912712958322115417597161925502410890094512313407580242339457209767975619791401085538193918971941134845342673583375104327699630897614891071885794760771728738733601272755650904138512689596844474152368366781623483758601613554499649899941025482738462451699619567735508222574461246545093579417853373434520441003687592166908839053523944517936102839149906867781632000000000000000000*i1^8 + 118685130811911676933535153537756706113097973846231404084413754296733924641579041118928735631545233240314167961314029574666023099423861246830087005025141755400968199667870313999405970552696779189766960603527126478408696484535392186859172318538285584336167051852330969447960516771682085286745049770762495892320312855661907366508144989413038820190609674941539344996078033992584653290780173654642364015620443271084750641809337751483766213280599484142092893528616000352391492696811691372291075953720301913695548689810896533367554385494311572453743996482174736472670509201214705832559713933786689878490823473348581222097893526609946936441166861871501017285089589329951812894708750565033923638799449449798190799093321777362440606018115748250230350439146539180893918999551529152619216564757419903350273026603390314940819148910092670890156210634728713417698215495877340441151112019620135114052906977828640537474226771176713866755732605557416436940574945838721977689465041674642066692243409693668182358673354281502470161105858603476240308690718807530171163605299849185279030429507221389080951676784208111703085432907571094687545549077206194587245963575448658232168719461722183461666356108097745746180485283124825394865256850807339638765830803844296214479265095698811038099907043502499514472762053041042630246242439864878444835175915873884793102727404304294693320057538503523583026063452622876022322739937396962515725590465446785630777759656474896812586871135732356307205918460069214484060405268503296878135456075149690861846653102030839117405063606305530720430925446241480355538731127089258118204330447735013764522371770856264141525759446971782220833224469184582678112265506159837093875411839300399785110708761866086095792023640550216329628195468655264089591091527210042070324106750619916728852774118573082318907656663232517208860534640573684549383422442791285830206417431709999477588594111300731677886040769560237730141129118343862885557958107994070385682539942452605765351465752773219907010560000000000000000*i1^9 + 20815252021809033643582709020196161314441623294552447469292470986764101913897716716640905863054604094496208546626418696812768655653606935362002537239704090172936389712533061032870818023215847072874220684412310286482809367199535442503457110012493032205545886946169420987955179491352475385726306941816180537130682824360775388381448870653387159502510060417976734167812213537779042109913162623042244945204761323563675592479958566621274594345195689885041704130162660512989121756090322012216345818407626718430962080105478497515366741402730721990737854111621651430359278897165524034151558578518335694758474829739422905793985078577317720423970451245771443602594866372575236894131236083560695409828837540869302609532678733301155858063623642251870886035516788322031613160546061700714196600284470519284653694106453244358542111833709145301703581839718564723242843899870605135526237021139138918559135252436597971341872810119112871614280627361950586220857447999198588159650354838241828754055356978670031305418725977241442144546935124858869848358848688692109569560294889434218190498527824118622645716250506263596767185742926263944241039637385544044110078960100959471674906265531979444986544176821125568574625641266737739771023782455731322097234941055376811849169904318026998730078920959668643610180796075965318150895242520649113122869146152769240807252332486769954063264288523225131071656961386344672463287632862757236262294099757534109798766489157494128053011980699526114360069688692605197464323990840436799025698262025854017374042047046753870816294947221891621346831980886469075846181436518720250520770771141936779856829028142921640151928627567350517861840148859732728669918136744974566083652571188342103207866777795555430355362397917525245513978018880437372386064027400442881938778032072039228586462994363539546933041755319420170440634046888417284900643024141938046868774663639154255871717022705964173988036043431190062375237643221042443140783684939467077380101172623185652623359448821969432084480000000000000*i1^10 + 1076890121444074084170407308835643843915011647795587473174550934232146524589496825356121022888489286108883222042825214972667623088576222620865919391742396615695007145361565844700641671201895753316946555199775314925016846853670795364495398657831447871046911647281349695184651042537755645787867331940336420861270439331597098135554718783306790675269020981563714977788146361862442233259978762350117701964877198038146525685206532314849671579058976472052550870396740500393698379060342261039945941296423702653596297599310912501687181499790564842169436446302564824588723476857861490749813275141785257143161970268663343700613989038356344537572414786370326510015319510777245363181291426910236519350938429070531204817569231115827760190279961591802127959039515353904959643075196799078482368671410794922491105533752650911869529615488180379371826910515482435788164912049486500514907725624792630991374684422358530281975467221960192916987271189627305136556156923571357981090180801678994336374614183912463234466698007173247593775669246023149115610266742142599615712583649703115222599241508719732384454212625721871118891506767348181323328224985088619720370516533428516937457890417760572753135009301217026331187224000160526363926681562546143672600122421097307443973645800030795765176288752808039591655315682683735716291787049967695758834155639725102448330735668246006138133079686034446855351831067483177523282542751446712540667161102142111429735430826181712014046018658848434176786446711389562815935060999896389383040761668718587714314754764922575182891221113870543374472586931788142403961441646819847553523460535245649766156453702029965238339628839205936735539859621407161935750768721410056646881976528486386686029696951414176708971323861521855816649980239403619047263592630131288150357292280032231337106214503594253838543372459222534015742070662962329506513012290675360144364932833098833391269651394491900389875796723881062275720422250860411053015025281657287475516830483063302989628323071050068787200000000000*i1^11 + 290452602779157026999389817248076549794131072293947959711581223348856955842078762626747184839562340130897990543559116477422378924894837907238547017848333549972051090552791513346917862020850001097861121475548932402176205362482452185825031356778791101978750692959825795177628758390548143489903555365926454720632152785848678213314003966397673472424024679891286814978396954188012782226505314493613960015792626311594128573006213074194798265365105174442036730154573655095663304719096214665916160991362146335511823885666772772081574190881336700256641371430420809995895535163894529181347694064704791338559620485949278489488927509371435521322232007600066834929280502580022540547609404424985034123748628232872780761150491836128594913138286370033248701890404462056085802722056324143000665098749863009802407578997648572995677474776585314070053210271841135978201006877851649767802509392699293134615823095324426817138609045638080596025757780683449164597496639312099281048718893448323330877829578966138730702163311406350696040727569000677890206663308260289367674042283269941952916508054107908464041002941413649383830035040050258220665756469241206103548788637954594243942006902308080554526646644807210736452363143058076079654445577731939606646768137054947654008335490612724043922048340567312823992322605139925997702438603827677372807581835113430768002431192610377168508075424321251490955484201625474174287987725546995837815513861166488983878715849927437461291452688163057156244175348377570972252494841693601851688872624156550773930105233256876906722192833140106108471721137361148535185107230448661044395874958799003527953551417544119871259388861033213141876282542691800567043403227986278774730262546752398023154874801180253686077776614707097683762966635079563659900532210940203315859626809928280212035629720946113727153088396374171798472814323796137929733281734779095998314420030599741876357322952553085456379165164056304848463534641005527725524007178679730699121146527449649798640032518965821440000000000*i1^12 + -4132778993774496529596826290074145494542006398687940502704863263834137334656075530563816530130137528231988014253560969058294202654734839949787147346575899754017348503856474784742897542869342681095104384343500317250108109507847725692199345104698006793104154420471750978107129865239183132898362317256458123463560224467830342541358699154310205527178973115126226013196312429475835359954899797632352323236749097382892420312508498208528653591013935950490160435443470555206277959570112739331097883986364292092544728988276148400034544640244533477188151109126839329824862561307149053162589721999332175079144674211753979107921775871096048541269163588015796996565653923144938840561379160556923172121087671762773520057430958047982399000385406144641714298152066529610733659642248791532978932240075844880754475437789262954842165230981077662030128093062037418812863839587479944409442386381721484094643036712348973321872915471893485282484877301783450547996216501699331176330153626611774393056089254163244580699193181213411983765360236406078541689743983240884262749716610593531712088769341175537019577422618934718784740427911227654964805286291131241037060709131272017060950940302713238764403237847411586862748107274884392679685502397073397167097076201518011117235039690990765958601719759392421297760420197050548169280830928645157660088712634423998488860410895557840291014329115397205990623918023814345574694268535034268043778257432271782325028922547870857550652572083162954876965252283249887363964211421858906061086522101085513286703579124842852164657361041607777022279231339601412766120413274400436918786418003501056223369655831256879272180596179930345660627258081101058829876431027620579323642493994432181898026184011652406372176195518080024639220773184467699266068721007923019507701536693857871269577588248425618183470028927944020544511162700476162698153443588620955750710014455531330720850095139937293887498444605504313647081187912537395120809425761429293453802665114531596206318867290521600000000*i1^13 + 1183920255274165272971106823090711052368044547895655871582792112756671846622136603946655445394783376821711919649084626219727301127040633219958389624389814797147960291901972473791286236791505697624822850796287810627383057498843634856767260143535778900147628646099586871405448590037371526087048716830368485233801329468327062545382560480046258663087803234418074590502482526492067899280104392132854543077743655996695680950688374813850342286217316588326111593716588214902009145901359658309236128152204664639236003936374011177466356341637646432719509217091047740083535551871188121606244301956095178543215447288141601881713509298471238412605836767546859819493364034573454364793804489782543515577806895370859357194350903689701504021149363712730484753995714103017896615603506468548683882348245771345135265814080571584680202520944105730901162081340233122507744652095077335066059560726039066864770192000244931003529138942744999464887196056388281843053122033102974602502137297368455612626647777432336400600309373848829580110417997141308799167686622903169742460306544615666923362813669754372287436304249913663021267944863486095731870850230825714062526347140148792510424830289707243277299035808537514683551701018537863220557934623683937354338025867612738302184676781695235992892754710825614710365360743062134138112304098715759661591669544412071733706294864998946163934084215897269130489009279131289398950419251477290925163346358460916041204497377443964984402179842218735671037064013869627752386181942337248530936265147477817336293640777280730416045736544953279944769508457081578693316628733419251686606635600746078312896055220327413688746085210464274436657915699596168968141796194204160213620655363942428668841454348778840936608702437366397641843954738451630989076342643262463383831383998554262860354591282039796657706835338328891287133945736049584479963032049973809387068683942870230070010996495116401108194390477119033651181395409480645396346706591918454785321191403566691499055473754112000000*i1^14 + -34865626660333730967084459506420579714998891433833058221765471194866750875711262579463955013365046154770867967717568185430841998392126208234947278901827593860527746916559767056847203209728538203725638686419381419910781349719215955425033463333354073961311511810831602344805014788456467647736833348299479993034381343362456468561056129339905991231874021995960661505021015829037558998158395782180780754585594194114052998851596068836626779200822747703318872333044092028362386801612942803009576159609549333082822114507383639912914253570434181852061572214715657723175258552002136861966955377381698302905081995626063790149400999598324058336567215948394040213984968228798862697400540921989585120212550786563133606543342433474031168945372449427057741681619845329029883859595869432556155388978801138524758373820974476413638647954976468760228731007786992311218445363378757605971811973812957871802494979401189452116280591038942733171601749801812009093520472228825944480192406423846826820209277363025606634660602260504664348249859815707537285753332742663109199870004421996959191686106740354625864297378506693491888684676822441089292467380830687651444184863073980102675970613815928321959533085559822584526547551365748541462683878080311935525230202369962616434672073010871033379134541170967915764219548889680167157804370772006302079273530211615135356983618344134156011132902115480394291231271469340077507138749305997875912031467506779229815122990976207011293364261857793854173155158561658623513580004477287758744076183954521603484894394652306102123038048833717803101920536634556542814996581269234960614305249102629423279395703029634222298324205076817630790605798154983937289602141350327363700098242492590033361527537661766364892401540814757522696502065913581332947898213222244916215481714190246324094990452436884244147411756584561546895728317457983908547974530407769291526235396717081245839497847821041527602748092494355297679818580484343380848104255149628799621287209189076046856895594496000*i1^15 + 1012702021702240063256258160662581640499534740708342575205202646347782073293339902768702326412579085766077632727216341943796161905898941879820994213452307806527326557413808270705964666448765513207941587198503647671139482183335659596504294111266946966166025896653480742083843634163245579572709398458371311342248008828138467052244743552731709071310020435940128664531096525334405079207563078642530393111489233134409458656699088830016143832403469250043074075344489926024013603297214465169122626913099948657448134693210868729613053051961969582792043860105521667807722759875155563340891633710117730784976620308432559486475500173479968675818183852833712209766817314231620442786449790840904145316931739428518241958431102218260337378929497759086431548605270150484066024800605428288782593707310300690252099454123101653556709918609311551745032626855577061251265781924261161962078900343960075233383812794846313468525879049601344686823794671636436703112183471929319825258200907582368553353227949859526240638758196764944281872651192948447089887564293225280291779666662103451547340333652598221462682864732791876400195552614272020627873044220427906078029743169327279634490113760816571405704246174777017377818184350262454946249134612082226028590084498648603603844661078122306319575046158813562365528397136326502625828640910496683113823401626190800416249284476580724989549877448306711198576402663115740745160423301515801580307360679464090261619631133019937901617156000048048925248286516097766479893742814277323334463937118901429627103894424724747871275155187011614232348707012766756520828165803952139561491257027028280707782145513825537059517853974052250162000794313217574118419335421277185815371152077848823104426957313325401072826460552131967830318326636600450763950348078998438090076318793951139363386813546533972623292203232032377173303255685423771495785649191739686783689432730809264557765892757542355278860565596942801680540505214177573979512801920526016689073949137645530396974120960*i1^16 + -25970307127286888442158275686499660764683742314956926942880798544971203485195744181806700109802110690524396976906011957534329176998217940441589457364760386559911742116393278491330299603261050436720134298147977835742059383867293400043369373335013372172368933526501576808714728552165782678596896476619540783843213959489741716743206390422596558821126556176687316213094269923176801090571310705829360791437041614130045812556766404452584382115118558833537251276292467671282635449517870564079772105462230314266692461616830054436682809927567564615123715690065251023590284976385894542752160561303699478563995025443539651531804393589661370340292217484659741934380753345722376276871167317109036971077989448904736819787928693730474036597603845589502487290702769718697734164078107835705503194260359928306130143858284835995082491535400781192747746170980290053017902054330631123462791186119962920427188373514489700855709662272485043580608890381501214857792654165106084930280217379958995536079616292439089112670067783108875266913754548377476986221009376324339880054089348957192736556894795831007635495681736814434135465900673677395107687999309813191455265650219576797962825085247344187583702836071240953511648666760147914452044504193517189629212857483952193554429420182594246391868686643875775173056050591498181757413303792202156875401309468564627397045464233843299228338367950251822179142917103547731278745910023646426729564009431857695093853132188870339612488673139293039508507370542771774292796192263036048758257277795151974603664667216984761672706226960146350214369208354128855726901752808687281919105610862588685468615168044638847058071376339405845998449394397855696427528202720120929093831666242601961725181443855754059567822350056041911961848915823757313514682908720157462299450267176344772597599219572629590572169126218791839205381674684617654721608266822858232114184093212119960370863474778202931637136562511149072477493328489674826912122874331558460510142236558569100017664*i1^17 + -702453439979964007214016813958480071793947428617324718251965661317684842775093518927251213377244009348631477869208232347480473588443147124487415529651554251760412120491380935580371208855217117624719510603870583889478952284619734188580208259930077354807543231203930434858529642211741217874170647190694052792332776829690525526194067505533328828512081273263381475138017181499484211832390225996525819919644261398473002684592860391147423032893808920005523540636426984174964340110965172038059377316670749378377735264928692126546058703938376539933316597678767616823942903803596445274766957219964215800306255606684458544774977023911826110891704442155385050087276767030590099134267816802221245642287405093601486986803910718709008317975197949124785994177561085523943107288025620466607883404986874646786813934651943484302351640559380922846922496902550637442374807195552447979405614300527131082812586793066715039786814980965956221880224028138723051738127286781790821267306713830246129842765200455050942834356896256755246069054680168608822883109717039479134952999463962386557342107437632400945828173086072977822592027799749988611699909691516969091478793810484457698226991778032475373917068409399386841878978375161143075296145486656966044831286418144834092589143397612013819426443058190934235050935082932131941221674266648208864887046343000179390713593339283811925378044803289774421352066690298826348842297053047447044995728725848102173729583865597362825132088176197295692368379548225732395466354611439438726763306146740353850639701191665217978670449676592780071078805842142112332034359467705225814973848134236822129824345489665909144854838832239668236715688902279520378616818274864721943579442217130165552680632608017136034491478362530825927002559209093236207150472663984378709329671009137419647600130229970449402392764901072040745901051425474438067776306397446740586776212971470042387602941724445374570471243313608608122568151520213430666127011640798384086215715596642811904*i1^18 + 85411044074688643623611658215935267882119490832418273243855796369773196718656873537141021252602253474166798932972042241406794556526709311096542855631199706444329272901073734372841959552091873874315818048708741784895634917468662075373759785956677200386778947872394762588961118139581472754265552264162065797563421580968854966383457305597073740858284128374219294496274378561457217986093133862710358421755053367351984691514024807926810047016068045882575518997559802606256417883925510079530905747793638981367326313446461959686416185747476605284058859721005057152973256402892820241711393509702142983836873351279548446262865871643365400202323511396558146261892912951821669316122474810383203903601393942935803880835287677016349216057927705941714136009512962276429169398921961735836033764531620664306849947122753581979147614233751593769754914757426245879334770959372595135077945810501001608413760510362055807372953757355531899162913071204153242455454655254187894194975599089230636190426856516085299938881054281866644429782617528578434807499432489030707093354790365637564825220932845087604509548521369858836423632901560653194033710233465684299580117721286301875956732905521880433299383282646607232242615579464489376375671462925537324328372364020223032635168627616931440726937917841353337870242495913971416107585633375210842553585574333081461145431440571081529516571055417318642381431778338719280269806997688098105793877979676721524732185595925628936443412741019783355570873813124483963289621990121630946000840166719315512049152833113495716205235461804830183151350420127023314847887059150623892898955281956709298232802989754815109667571132149087669828264229405192468046285826997525024159957823496385633284272489760189731483895071168400607935592479556443584871224211023927161067587352950418095025717120328077587949041914990686290986552286898792960706490794380196271055121057856971925704810121639683566210625769476286732876158548780270461546466640697332341902866487705600*i1^19 + 1764911776050359100177866040765650885110782619431149434373664622113577102032448613065542353017578253723921499608064473145946558147284567563196236663856565590860188876411352553856926412641958929102664778627347979671637545401472096860986272078416494887942649400034559222160021569557616586536568078570032873672618468786198637517330118783476509898466338454096629895125861201527512801267760252915016509085498306451373157879364482863701353085164012424895810607952880291919905767723445138249573251002439167672292615241707402522570655761353677160521354038032137782064832242826818400593571517211729137857598725200192875057555227189075640461997035486788919160387930608741314667560688699778243374534480001292531758196217064747967410988487233753979309027850733546069147067213204280237057270921710478690117331002473605202238229173032965443024793344010924784617788335473546563429576392800520709362800355622596524867113607591639140477634498286058666046533584701689097163147510695385845137972407279376066741200409147502352998158560426897179640538761123605084054038216297884186075090891381229069851156428416161677836342213012383582072405371231864180761170449522504013415066325541753388795690935532547892998598759250756947284941028842027265765097305568610303094023173284729801189238927859089411966222586645721862845882748093473653290324915652003771040679555978606911406060953284828167847483670185080277590798936433378243574379614639937712411281682916665372412011666423275453423889772388445286673982914804888728634431995314329856033202694307594047652711239570769928987359890408958750855730695205421143963489166457429988311227325646340420232415655223058708011883802192816021189728076648425387871916235127835149047880749349518180610795770798598080497258408366861589275759586545728271757878947856389864724251335121943254918650525699796415113817925104072915293571902943589712540159770144423152831267553451817541843764343979626006199763190134021048907386005484301569949515644928*i1^20 + 7443998847047792705204074452172651160374166728817514739031276732496528394185882957726871588649267054622817805557647342950887037081673953953324729450042516293265729668049066988761523973636820813912638704055582059734627311109110221134221061479687798754634147357115144417968502092518795757768886106382559397691161795092656386139054613718577233340997434407038453485071343632367315829424858169396824910721936339586147871232986569639407999584572241243705782919466785094849733400250741861049760981702808323069512720646187532706644591753762863191696071873651366173197548486369631526961484213785231233098697163253064665942896439486574266880016143146385913698121112244522366330164461461119681317742703296028595844959245315999146415772466766608258567679776816197338810623220336835129843406696055838421374740843611481424700067109937122143924594616982113646667730001397800426180318700645889830749671916697683363514210670415556556765518195333395834598713534435988216440355053215690792593950628843674857153719827318710923053781631288100946723863917698261375551735843727880230566149197701124316601005813756404107919045821554293435355584636050600066236734923782632808160085018340384427522097397482415400296598838723131831211307069851148208999429148822836013779264072336414271447838412605503183767683048796950840299242695068315258193458275230755654035623714667834077392118886796379459921099879722562005233276205135387992029452872672658428457234821141265204797125218272544373907963475075481641101702105522664411346299981494039042430299842098424104544369282517024621134584781835519948309945977208935435321903116523306846182020664810427291593053397063225586453501522551874079962823814214739963314306057195275619084347877468058168035174292001782568191935697839930896362253157314180852477606801732450407118723098751598556639113138725633400422741032862293392130245680851639149762684714480327069963953548652311137079522547600975559883913694670206583455905991647659017895936*i1^21 + 42961517333626856409545794442364285972956529557127806217668660544101133050834902620859658166811715524831837302253518010326589528900047166144428887017703114680965911792599896368735737294823515997297510121362483731374903985492944902737679907506040184583811610835127849612718031043657044739980086615721260194219362906704387282249610888040299270441845995676851340702687478389803384148940886007545868549413334961301398161188761902806129442864614953615173102721697730848817032536094122463845719711409598298792006758657530599951382032752606650170927102719042059821070743749520684638121319918406383844303228761035572023035976444996595300890471665675260573560606318741185197798463447423338238018994906821572353604346475574935334759899858768449855041518257060213012826298847314074896320042248656377431527877648825322360562714376381501311784227616250725809768082749660946928820042089184697601428096150238683446501919587066318974731438547533010264221234921538412496661184511107693338694830018617289494536191684687776614758079571216242418481825029907814294368346508996698040296168464440301752652606346477561975324456568252286836433135311442123791843527434976408828722469507695839006156055727573246583527976111355512429812109780296957453488184682720176474096499106621633999590159701786119734407522082695134957012513410101888099912393222360474696375630426871241750321967955887464440838427275041704875288502208808848882293498472152703159467260777661743054456036779767283945013264164859065382989863972170762754818406053549836775750205361455893523082634903695979326916175125415464177696916342984686039948525684796721553827933894067267629939726600322197173743313543257867438412015270805859279202487924546881148217056881554341135756765493651278562306309464115098418494049201674716924159065801487309970014255391517328000017317624458741770062360837380102163668284956747408520959991033520995328612782615252434308905647902765293915786871238342833273076600881608130560*i1^22 + 1253143238359241735374190356878892711877874389483001612114957164761819167206686166992893545877487792762601923706712988372773242054704845515326379323198409506435962033779228612470344405977362444977365554623713504408097347980655358566878150368404983532761238108901632677431709903666161486126886748714548696269196467499117197215871834230299014596187837083836844917314568683191069835186067363627438562155288643907931104410125860970929282021844083558802237365321647649463129171990689587443444453050728635261632272682542514769139905307098427026335173533907385882248890934292502817755529088669450878227939748649550938971939997298360560879052977654823428992672379618034323710479401182252132221680552274600445887918952901670231486349090441770105339154945601864729423000163432735475312913569855395562348562487806055234915674540120042087639416107833456981820014764164180812799485353393008234096452834579902970238931848300471832770984314635385998667569352166269165974187225498370976128506724376685206477543748011385491508038775868900877580950673925994691905874075396792366256142744230641477833920453285150916779799546615727289031980164448055668541447491017321417844403167647447548319035581017790092825849524604268832465495136605109011470081641378755043341584502526527984005333167369154085782440680569904485491788820900119156266068667314998058026809075532290718630351015661703429930507847207241523339515873676826812235317550339801029940229561417789134353952675011793961474988871092076239043551223049788648794538989161624896814753491207056970479096400265204406262715168960623869426058381753577821728776615487372650043628230767951285925176866063149235451369886757682323122498076229471572604238433617420424642239316754324630715531735775418954269315541745519690649570880278234202334297920797429100001068801330425816036702356518900348899626577615341314744238765822893256242709696128391323738950248892663857086231922966773376252578399600472577526766837432320*i1^23 + 23468749770280040974128320349879358608333206748484557624416306399429747938499814175616522386059046276846581050931743109102455689481029616914076470166253611346554595798858802373469933480096723268199995289820542749460881899397800709933643880844614918496794969500186201443694689098865902314607166020090368959586689910569463856980539264057761611591855798110218276749106297877910645640057145733304456496759097148156186942795989775751699976512797498512524544710065441100863685197210497299471793991217818508047240083912688179765717044866703734964748279122912658238422032354631837124604088887250704932957070101299678429204008699019019082549183619459315269305904463275730799418458335554396950314351250129354011288995372069004061645949386156976209059995290365434943626467586671081560355383354851351718675870227680330880096330861499692692939759832941467851781584108899503847760247879158777048364746727138908593772381328743517899091686995147670813073211150196320946162427440135068860727727780943147751773311866472725130718959876660713787459229056998784683640669137280176404364597737054299184926195696579790795025727084207951601138934585493602552036014114448788252880459994798232496209145622874262603676787459577236103093278420391860509162185276500741925398294655562482715018548374439620376832853572782293651903972190484170418271082874818096609531109112324724180710125073801303806655108007016038194353839661426140296714016811613981036891698243871395703557570254688302203411774411861796596444878014315235111968400500942147322780947377031097784978748106711771072906900162169995694119767032979682607790182968271540982846708044172190155289653367160053066833848406666494988956558250052218919447164538879505624948833306608285439309033775272832602330955122333983087369679082959023761747632431443819479457965177940319386897022019677349405787008645440018766590228885159629462518410975136839162978186433238313530746246305649674186908393541393399034360627200*i1^24 + 182700273509103036013773903473971333011120435511575190422746644710161169482060868801929381136743309407051751641588603056440388273957296833230781187047643753279773519935680326487794748084742053935200023344024484250366504960212945969944016758947843392804405828552032739304307140029326515830390870523631300780296825221027044523539046744949188561274566661999608941342105791174315873663640096544390094592247181492169073888634477429705638402882883074159861246161395467121818087945245408894342152183929594821713885026052342576879110801179722645193669773403377703536253307040212527174872545906193791420171350213217770078265937535271669482186599859134600739548059531188023758923277170661879366901313520636877172501666860701143538657685705713620159610063054520029757902923373996605228154987826826335203905843810446969302273416573000999520084879687973235775189457351128585620769211355553676467666685733679831468580023580066883883046140242783339765095182374449083614038850962577300142989766241001281889496491208129557744782136067710713600001269190325449204993457952734150326599388176483584894420110088439741994385780685685188107947176875202342093475269090546504926200846506855619403100712833368069352657722605116946733527743830832479011533136951905473660057344449267667444969272477217913101224391846001160957480433316265482629980137879365088552412657722395862732838784896577472653121041864241483186037709452392243321513009148304062451600849777191722178218469123572788885806286587915536216596331025405471611102879055489891653582761720908255192360065346027478733527496474756464441339292723984547047302391901045116745078641406392427680836824889462775142165037769745014413599020887082801793182833476173162070072141922833583052574669952496930971975480795754756120826053591363869336169583119358526058619808268961521984478187319650474382291750812018433888303256189605364094454480761225256644305535852060793640607335511138609909799260830495917735936*i1^25 + 926481634381057630438985327966198806912237390883883808331722455137703244992332466335443091570206277420203159442937072202396752450706047491662836301392103549439079219353088991054739918664381695587667087377121744798920202179325297532807442844651406979141411366169677324692902027556188489844412774255473566237740848145015175269142425280747034413128443399476018096837419744135209772319180343451943280891307607969232036605658466171933523989721966825729637619855928049385397582080487974864647423941210965608399176647341405810060063712163324263198452035114280618314906207984025624674270168389766769310249581916753172568496907406721862160903536059659386379825084613365516590555551182363120519837064329644096649648238355451560915772513276987764014222339846342744329616168207125941577708978952823485685530842834240365386410605812961827136080582321814566263805347469586171706702299175460079521843050850656291566603606514689836174274756101523401962569541439598680519029425551610310413772958889968264231412712513180403973809377062719101087383420477017279101590785844394584983627957518333614561283749445937057156152623544202248716126249291506790521255406761880790053623835928653354056760974789252236061050285196338562178389881562324613474833979869342396636793810389095419441869859587935834883342986985035487250527165336048554829831024541278280733155209948638700458407445491100026011080580225015502339447196195880989214053691243982699024740799728080243951951842282165344080908168794636518353713834382314505468208609137494745172749474760468563086936342186265897054076547494488942420639133249502655116675471672696857265635244668814173775497610652908366129843006360567790826150742408800700032464732237521926555429424056981287985899086801153980830232961735043673826601456044128869091700702456759339408169752796625864750366311556681625019295930018455471076482281879736818040122310427784951064418531556428845293768751797328876342724634041384960*i1^26 + 3192675814534869427087567176833955202176927779976725827373197325164154792381621043666659436934393185363138867446144758707337997149618672285358489896935818388989775141895602267509099581836126056492670107849592447181938762584429849743163187945969018476209259969046354970805589417768234212356658288090708361226419945909252314787111436431203794526625793995181575978227921377576400617871284742451515983779432102285793424337678743960180122315599012856813757085812485100147175128158506236607649741757462368084848498564285288455654884121666903297616666743624992162099691212831322493625551927551328557940213335613029183513436559652875952633254134736232027825891834387752001451193737668479792651979550799001833584761947750798387592207708190390776495156240247295881576295369441673431508241582272116501953571186966098067238723742005274572495078959749681409260917674929381915486577199566759988411718885635479877694149540597069468087911580068578600099183038657501438458436878077233883595537529639172962755399191059741315711162583897211345612841335620816508441901887591933351981841843366473924586328209148371622771133033488171257273626437228623827669026151722156227905887948079539122312985048769786813828597015942967412556857344091125487225581004074656163982144177599029212296501591802159055693106849818592458869524022681547053159549267833901243313822519183669330687909371309462930087765326253366625405364402686479404962092220336076269656104999804735966063430828223462264699795426806603656950136764935762989790020516726158189267337026288835229534370126823049644788794363273171480435842291083031929526570228643410644295279586134742063233680330692265000875204536479693039877645974174955685786884050146772810164789777872801719460982827578167087127659966094729446021513388042896312679583942612068773736289450187614790251164023393729355213742290736061354756068938840794626681758549532169689740171712683120735883448530244136106903010803712*i1^27 + 11019708165215223233788382075348537374750441357747851234506721100334552031819057226927294299255339589888914059309673609146224584386329286099003098844887083526568613767403208879983065131908049911805718737253565139637081210119788966197392042632005327669624232255662959153377371752996179264601531872980801904302317911403726149985441793152546776941803985391070511466440136453921805988667888350233978233701489532216337848374740372662628035890130753611528250179647020586320431874106597543867647349006347020403395021680945815044311418430531928890381048854454192880072315002404316881549333956424455704212506089164020129631848706711347024904111114240348791106837132192519684396927973539143796822593040698771892495610689645125477290669548146729240737118298308471218909531691273013552554921574814540228283533581723261274153940666541186097523209220235842183374140026651673641436979701083440330476314116635376407775913846851087962632690284303145271631882782108885003173991866860438302509013714336646142130611916835147879507131502248725916522067268011419062356090259994420270986899588325266126127279894717667548675339581749101481455085693300279498146311303716134771660350726811616826888593429493047113840252583287185769056402965541809432308469749595669669279346994896786492258225286227745395539210752433811514439542706428855896545930197099701302440581820019643843855736802162019446342031477275001807878241640067407654637481786356972423237171316696687162051044979318090876055366174617542620083146099628981663516745046203990167790484827969669510271210710711089269913639617505406016705625495634722422598602939362585543396925678373293388882859065255770535839028869767672349427544278398487079037722468622539807035956263026054482173554420756252528474061728004623573057041006102706157641411409833128402609792821440422087566228007267779179331656578913296052956662642190820276292728127692837776047717082822503961137084506673332864679936*i1^28 + 36848996024397441245111205074031069348261004153322643776645246335423161213199846588288696655559635687666917341392268242600261763312986618128605389294313974961292554663319226587896520835599388016821616861153299922194002867415511988037233654909230128361401766482263317695146299113639734138809512238682234270181055175678555057235845515707102482304317444948366217005863123244358415755742740616719783339402201282292630136917007075492467180097773575945081700928892727249237510743616878722493939012026955031142114914724309434294093663425962092733102984325155147952537088985981114554502548394189345661820188797810858773178983090027315987626417769440083215817731693254943645106476612083767266204932526672201541866399016224490873606691445358813885949795075690249958516951970394623736451907119979431005804738187419771949186038922078632793955553675815056561898826708118794314163000557932101770876803200514951586310307211768746749440761273100580870987805851669445273282821506949413116109097194563540972496178261568126948244800208810742904583698235428823934139631888439410443932452103066277347225066396252524449172483028447963499394204098865391707487732178944455912073648026441546393413163350244114073490097553394892180673801966841898856508458599625247376803040473968846364626558618591118393890385863909170294964073768861976480842127502713217835267494084393961675476787141473986495809013045106639240165432065628404959985310049876084496921439526045843025810221582415285272831667870456050695178620132915843331734623072289876351470860520801585039453401559865588088223620711302590805628670423383312294864834471819482223832773390124099066867989676914877343315558919716958021848769556901509755966294715395580317939258968523727543329518663064910770369644839266238162670015215306873703380034700894715594718946615812544658073005514377755207806454584622465262849628921893077030897696558633608425031255951833467394710623482328121344*i1^29 + 96931338384857775988493206908308404391625081024127871166522762640526249256284049482051249148972932616852956735743543581039275477483949624892287352867947304239154059322993184836455205745424703923090436936590744297793199260391746137639083019819715683084751156892164962314280380785232107386900755945857607589018515305306708757468817929126455469308790742223492331774959367148120876000194063708610353791097663750662853141763430912417191144822155700028373550166267058623398778953753339319727163672033014168464299301010181732595453494609105148193611613327138221360896383188560996683091619540705568112543379375513189378723206091978466163619218896228265964607226384160069404037853001837809381009198146155081491415994232533841488073245420349254197116299558944379636161249515895320472910637525485182033323335043650583860398684524202603459503037800285024301352570564601656660192192016814978565521211640959299663695901275450289951628507780392420564254246806459684055721080703702629081224904969464252110209519455923184262165182006777740817768886627411989617947454259880379676693687878365818722985148955214693932730269793608530902115862302995106659024029816408376384911644912837329375653415235770374998146553191985577099472398373426911310026195455951159503145079398121509793057365715775440049942880823559479891183695760944871165178785767016400161788611231592963192637154128477536311325825464707861428851852066559485897471536882684104522681970110242902440102594378747217309059832771739248736442233145307812077240915915835130406207266472976299723319991531414685621420511140717516048126868856354764368855437558904860905404173782306330178367383603481231800656798013089476913747686989420525109932018301831435281116875309007240928678499988967494027831379273950385684466677253721579015664001645915382024050046324028665851344397427534928115215332976361467535790361573777249039351968261465798068327336724082139840445201514496*i1^30 + 211113387344022109383865478555393070155589589104240893282201020472897872111062021019094138544953864640154797188657729018034463871555170763708941999484877422014226383260473736246770077858292846099627204955479494522497586190892092731676583989059872497442640924779575356418049294787911017693950647374401802530523039062647747530717917979148648508925105038326938004655450307486520089836212798694596228708742765073770963108760410825759547269638933359938884264381415880846071238737187792570898210258108051663894154006898960336691466563526686896741015906020562323397473085280779918750124027296958023584362817665761616627396912375209661107489607805476160969782474079233464337165311672356345944877000825764794945529393276686145526795533660329329149456917540363273800888207523647784957723256718670289898196127626711917454911548896982740024933175573376670930554244126315212554836671872711597759474731521274927905355057174238317367054257340680575612176926170221768598328844044055608758160903652402104258248898885700848436963313225809798198198177042119588677960674479109168606193540705167126780341940148629601628276205147974315774012995386109871788048188463651924894384682444085540847938459190283804866214282986249723920917456720218102721297973232530228190248411188101733224471935638002295364858162348600012817521512052463944011354815128855244116701565908135023889453825571647725382497294181006534008705227753179049554677813904906759404989744708062138129203930476714810557347551755810481789961556649520791995839457855968528511520028874301488272604155322941578989258336646961685755700046033356849350035730621816872307057333350375956290530332762280104832028876732412416284862979884786392206368721267112024297460167384667475125989058168586577063511274336911089823594555105999026587036869764476771827173481869556122248089330543606019485888497149959161157155989163849883827671997623140563111832426473997555376062464*i1^31 + 463715901171861071786642952084356211056336930179496010467888702354384303171513292497220061088393698710499452229941206054732034193415186829044246623570326438922793814362969684449467553152193083318256395781907009635640515932112629923014302141240646497052862407573288566284634507964283525398452611457763039579026931805724342858963520153256183398178331343699469426993214166829995194845443040563142665164630830897823528334115048057600673970004231298015422462739013652177747154469314234000879437812315989008969506380095389681988160217639214688112975031581413010848148102230551206650318062896891544773562604681353992144190871269100886168006719448648546023442036644771760752446706440095382885749809706778438800109409399689803168190056500098098350609511394665761611686283200040480240128639781626988633919650968440671282772334041866515990102602684012426174911699331037442023468446667464703356588989635054675714186824085308933152936093972437031912645747003417390699170870373908403650417425000259024750599533850110057969130124876085922294174611729752615526864783959965183506844597966792039744519552028804485083087695039848596941634263143406937736232332355214608160834752631301101078748236382894528533061447436818225656441753310843890259748430254276739156958921263128046852778699663169404233328562505370578042208129194562663852312325882148755095095667763203118689253026111944978788482325874000779049160994682915286361720692850645093645517193552490075316353523402203106826702472470306411801222187892154815418653458775083461666348788277498131296870079536534643346839427893368384511455560563990291259429495777611078662103733727408404122122078966402245791871419432919503027197405347850186052028730225818708722048985615891131701522144865441623314535787034275908039713784207966810033471344560146611150812140531718842226508962275931036480401674202851397076406989185602381088635539099314777580680836377009455104*i1^32 + 948586163472302038785172732731537459750166527184400747809995079899874768407190025394893540920116066958986428902998052195755556269242292389947074521161833954771114640788263842744207815971705756463274967471018765294047744511173581865587818492804612380921955828351467348264180540455019365529666108778754070773006543021935948362533411339833364739373640888544604184408422124990843763987868405741471914656383646259858607148438893418751524327807240862696480679457381428279861718673932762536890302373713301462367585699386052560774489650861642456166408087353822714496129424853245222481890270837059896554215136051803315809726143940227963059513608437541639399408259586932308725937948878131105285765383041986194546609394013248492189923523785142132580796808029524534063260964389579920650215163772956645858937634398571237235230827671500435554924323538949745292478351297222436241526901669149535909763165663789078709376857115364257008994879147608926406544639076256826668026059689984564789197397975441048952173733605634440599226978771029851531174476163163576858668800775230651244000081950091606742101012808209372335311224733982746802200502347866261344329444310236416163056837028488716687555500159809662801627617954194792207343505926685381037804572328324894443089036053190821036952063959258879012289579602607283660941684025802342427114711713502102907898033135047028973879492946747970805131483248137172887483788057284309334242401334865700195043724614026758489318928317704313577514244481767334948412690272381239942546099080705893483808409639485379339675771459690001490680036568856396559383837974163700382208529886613537374861378038554727941933185547731110576174965094951665525661114862490086949789767398140215051879495184408572712238449293267984345343573243879802244106180628742946729027975318397605273119378476989422391350907210277102497062480315459818762331928749936705562812169204301820725281026998272*i1^33 + 1485756506803175470005322849482755729957160148197421980678721223428582297761999465692520973550380960660260357700161407645933677054814815091714441265837980712515431641431441822721400853181772660239152638610672142118452663820384936445514127882080594216737843377514871258744364395544677743115231053794057266869916929357643350481291827534884775492517895920716753257470863617602992274346341900747607316166654084893256286578399769610184455604235457338101950986995678192932017453796110298235514028330601168251276040245611322888987715537383216938877195805224481014652203650927689463161135600117499030647629449628425595659539283230279405350950035299867126571333672287777427947783453627717991013229027108192186369036807085746119968542674578415008980288014257274854467240701769084313837424595027709834395985408936222222013094657509987731312694526285084488196468223648612102087904279294793644927841088942391080227352229048778638014246046224064206074906957725773065825869691084131547871944202555874857221146699466963642523299265904850008571774658047167822618107427526849884925159550797601281669533300178294105815953707979042922068168833188359416266679516257750125463570414573472466749797970487531520105151758858270959806041068864063963206185937307983618686817997161410448489349600918310307273951068205149961075449479935617882120470802699507584432115499918194104053745456943041057647179299342457176450012615175421142223407580319814947316834084742765747912964527190234814412550094839072669949288973090810341447244917076879060607139563319412638804560872283733124914201262398551511995955202798430387461158434268902189262662633879421116871689122379214725185056629016294616056601493780197505152529545180506995780448824999041964158460172521899652979148864806787448750565381385810342311218041063517323535507108101724476403055032229580461961763061320036141406322247020782763156871771005618002687426560*i1^34 + 1686170567711439131526239657760209700087633634660793895674169591624674472132238943080703656108102376363435963142751752927328140956567023125573349453563071965595640684912610398859499852443299048223098738294932786175587407719738875988794334504974198922261568631225217082117545780451924595922617159154209886172155846170579009479226102264134140037472397157782262587929574905063631725823158664556546877159789927302805375413283765273164266887310248542348077495962269676968468399104138666421317624638005389366728813563603403408305826505123468279953670406086912118191538472144248646403810409943278907384377374439554433788806324217608041224918702537748854045078444781754457862266377538381641397560364185250819989896938810132842610653607811509092477367941122976576733274674369492896877967258358860381725374534818106989600534585410249290818864032899812007937238658761656616314634119731195657351867796588801067463186080764793353580332735659472138041451496084642154744078901648202185484017171717839708125246522280381281025806111659953411103897727916765131129033571140105379159729387727661929185844306062310654956611462542817050502288980335870179789274046567146797337251677619333940239219467541805191904326223721194334221519576394905709044167468372453094053446012451227415721315782445409355153618250034663774463586016083473914425047047704416191207005732875562971374470698139157641257211858403553797691371557554537226254116522400621103287900251596349356660985677362560124182225286787484177008428849572555292507263184680109887264703569624414014984250113925530291125311095732674968206140515858427174221940680515009665218616384937251811553803927792844646899492148840650698711123645975161133890531090596375675548856917571617626638041003899763629208426669307470115348962178458282015397932992025252675371915451233112836282421534215675869884503507734206015941494304517577190666087746111692197888*i1^35 + 1426485058057412380023056847335958080043558187829681835451167561109709080390296642324364878411277299744208668818940477427824913038830687567272141172844782393087708183690328992732263126709185511224719274497112921052635507532420773712875221844449326998012167489881746722186274669041957919970768409370828551956659341044019330014926476487008301467942711763721179881979071030388202210629106560823510097917355861567833010717122031578405657286608930906548913359283279446639121343702462003983281923266879288717822637100271593986477356705721777911525879971469103153498208536306203945623939945521391496498812311293962446790891389895421220659151260116189184737466940851618870450851891103338644569783652084534806616118460990231867784678706774488297903430744910009631508847032045606724231715958332981295992214850472782089506585278219367130467608167755563018322775539804419153966338350269806056113009853074113225548958332982464309755049531960701964884717722663688066069435306254100068894390223804236263392431491090270265487422459525755924593560897990797706879164787394382756638675962527627205692462117307298677744439880888004193756303661999705821202745423299726892741162437239830884152287678868639547622005039507196640350133205575427070742732358838628430750442199759895260049423493453722798316771434568625686516321114583741430072613003373841357104359159332963912624732889328614305074417120762126139612150766057822397800598672435683484652518901090492003229293067154935738421363618497716136835716241046300932339143634279106708419938008782638362660715957734128829134016577313605565448856233717051839318959935122191546003921288395325355886969998022709469976422259750852711220730499765407470289931625221994647394436047280396638471875841961201788673558021976289444648495516213561578271460138111179284965667217135652689262736382142260190892437611930047657644053447668639926456890319639552*i1^36 + 634433867576373887645573800930476121151206599217830079424535220225374472481935129607481481168092841060362924026786029226790090711180791417539901845775683679601652092554646389127326477329022364980214790220783966912957967491014856866825576487985598092307007423264637251253380027153135562456077460771457859040592880885522299661751104096518117427471712990970781728914829430296148041498196852557327270471448582737545542936630812336979957319727653278898853619777568509902971095823205240583058729148774415893401993852941432538274619336090383276379063131460821631200414338658597387622184100869595462794927002624620113557069792014421701968651375819560791564689912925975509404506428360639923557867186959242954748824367996736210912711165766683503364982538412211676436074610389406243242347230681091736695511888057253320931373872190219972319307559101836468149208057813613932528353942704351056801711153915330265227245272285598605599847140301867553952801296125836167849838775162254919947638753821469091848938442288282811345382747790190581766061813239752746509917471007190923433839132345189934158881521238877258498817105412629434245623000090257771149105924436260446085306173521776573782751863419241663804753471978505807733804157016198892156931162369498511629143867231393635988140414892842329214893161216461147970867995611228956678012822371478028935774218218018005026139357448522255392986357178920916346896135685440416972470833142002597491464226141549130213713737281697969437165506808539787612236917686580788128165096209501485091106334734266903782329147898541128029577766237042648556837185764425658728872226231822786811469987078161000208575622178889884238847920094871195116160655481271547628905679317853737339105363979625354912452662279622324057729472613308055759746583639880840474348956248630704493511644906405566043084643890983167049695236396948961940242793527502095667339904*i1^37 + -494929172132081938060493639468654064189906080799810060505336615089245520273409301622469568916633998208431137480536732471750109918812720850618995596038536520899504674847682691850217289739723020618966297895800551714102779847763459884154988288115686736118745835774610273900893813900745229854244726527639401233790233856600850587915920552385153581905423232743021072410388859732625394549847579247308752083033903495830162110808518149911903469456781889927445379129270491648828006353606876936040643434463290388723860033370881904729201786596651279593683255070048371953597481753899381645287449987781423842003871821231317855546612840946469172474020207946569870648561209141281706885268585398834632658457577846149596336117813022136063017087433517614235030343945752233957287264149569727921578866855392615403207894998797426212984833426596789868588959513879182006159420802317594919239675583404429105192554876757374614050681361794429042481713778780172097022143988917561502397321649767406800053847944368004227578823341915066176454606091046107321823407533247574020193856357644912804828181236339114454882000645253645586752425215903352059475791153651949473071182294531248397597504333530012946428701170308971487189323849821483890824028279561691483164611689633419349199266877940376398785999546928098411793144907148991035286014710713591601309532250888202976990337998306145677392026668590858546629814820625950160010628484063679016516552332891033070898412277931646878810829805291335289635113948605332511169923985983288615078680167122105510818889244140815741078570021599030599696217609255139329242722630209681841703634122496910301114656135615463933557580247957375652279004860836226896099685910293939818127804256869383200574311252468567306327361099325724126411626277561058506115802738945124801818658404902691920793902281868148001486028682941470493462917025854554840225582126195837808*i1^38 + -974692098667527113439394741045194317286388020416013515967818037554617012906543855418921241921974689019239636949973556733990861141509316971944271767264918451264560265353477716577907173107170514602152111292233983388709898853710355079393434914551637719041635425436714126282546496206409564182944909632256644682860954532296413833504762496437545487458634121233085969822974492958239664186615061758034000662484075715732851777159597289202074456178482085335228580239881534457205567362217603029611662729989877501025167999119494040136782710019264392513826330339491910190715819524634073931628882612139749647329666592921505570726415418245354301126918448140488902735846020751094727690543522302761821686859878480359123007293012945641117973675443993359680636806311874958151200508722105650474732556011353535382130705595810551277352431119651205329774227609904218965581527413416119595335901479117262853791265161397284539074185847792083176955835235527339556115756436967590319801473902109537996087942218794439354187935503874763983867372151540812374284175254616231807633799135529215902509379917141172718656432357413486364183665489701096746278529405843931304042125942566378495172907623911310456697931521784180204317945044097145831845332886425883570457619958517625060088215873116298465202013930122313876085578020587191027906701489601975177197543347281772937305326436650060320689532352520689501732951984784088035878124300088660767586763801051074100905817381526832514729649090816772103451225461721966419858766579171969798475821083718819982896900552652608968372972005992385541666709911960935851007963413808332520300110638139527518848416685592721284824130316206233473455088299335934814255431036091281388148992629150395506132650049380024895853221363613613590951958345056658147140386372774766753098259125381376803754249229229930166249814362779319418948779560012179575548469226203*i1^39 + -581224198342606900002376306965077781700663172321355057723147323074625147651391815270884955650066384096571213244555327922600091323121516330292915624751368861237660262344889803222670824031792816162701069325991046355647616514197688229030664091106284612447153924087416274425336304717399061021957853966410269753965791562585463417074750186221717197279074539024558646253032029390425711387030691133086663976280897994357803731778514160078454083127338983906638751605744545137772411250104598428351289326058608734391687697304994748653927128130954294979758277787672652830181054554601986679911659676792867492011759888159142422975326071777357090320243523255568579490597762039779943476523819116161129213303254279709172765689033997348269566628416627322255803057851766722148674033872789127107404780948232724405997260011008587917533638423326396773538620243248300554002310418585190956478363356407884508437465383873509671886838982809598853768468641784704867365700461696550484902580525473806756572664392263224737447182746384014069415628662170433785806554002108687361361988188547696867796420574136511966466408677215760202280553293786935599690286231308603115425315492627349682945448847144621517587206815304225288891610283038469172683022839774161086274600580563047459535449335117653094515723637775197751714579385809402923189747354127406300138391567707505003186108820432214674897169571473408623532057075677194200014188442381856994767695835357500675639799760158735693500509938997796971144655739603442049773766943767839576375356597619066891227681894147994782545554118846752393439237655011696625918655292120222170909430693880328256108304177017482864646958002723128250344620302023485716672869572427145981482361864167969000625812802194151142187977921593954237546180291126743488636808200024459045633751276197412011079380857438826759268291436965774621801793180253066047765504*i1^40 + -286098618932980386234160602904977206832010671649548301346000660090841403296374668433433978501616374746830634158970557567993007789612111984056615322042904193110743895294031054393305363413228034469452732508972502244142847293370843425662312846181063464176587977642850364794446629886887798107167803218019746907127287802654471793258699544456932223161394621276445703988527027664323137766718127639402539292621249411709220816437141118420684508345981710493304951340239121373924291713070622340234198498800145583519515477637996193372281320905686603866376844874168460552149410943898437007890084583004022807284530475621676466633011509835013074962565867902332971348987652897837458564830561545498398577961273263022808443110468765749585875193703312063539393886856294084973708366748289402644801554786125884887014133602788064078174019054192964271608581577673591322989003300011045278157554008356922282460360495470274689416495261036504379913076333297097263027740418327026106444481005968555577537458088369537989132204976577985254470498074599611530187837623354165333651176941945678481831271472746033754574341066656828930387722588891650476742039490496193484002576383167021978708800363668178544256979011593896066652637900813590608513161432017781832226128001747688356882010836054780686170094092160814199376039599098685907242895756828812712157589389461464923446608692188538506231620197221030392520441370780545844668348475016609274735157406540835929425349767683257295232163227977488578415305856940193280369509898175741472280521660947255377226542459351200158027577127144882705395080100736077269876878085333244207019827300636580806755906802545595380275680339087983431480165299250834592982586808176737983817868109732830425242727638280464453156790525650417938868491594245946074324161455194784989016082764217941482207308033262377141527694202407836727975786801464836096*i1^41 + -71989889224749589861411310326519807717746386053889018781347875456578611521153146204454618941824171234646622017625484725131636465982009966785903333948742709289313419981634961611937466345665229292448791374628109560599597486237459856033342708322243880293111061771191841702500156467336619421126162146656408661325598921582843795865993306701906252719558425302203672149937221740017074059767798480930957230707389163581091505096109002945917443274236508067251562131887937806077937976837710111073451543177624330040797182858006835897300370590639849822026976923203083557309999696312513871135657632229612919978384489549081160073732161736544646536116380874894357271990661846405702422544372939787060718329768145066769917981093158360518994918749449723314497871390976040859613773895198287867453835019315504644990228853946097880276754972044188483539995162670478175295535225675744302693510740430947023672738747060830687551238232084374715407701940651494998551271953642632942393594023973021904697736924333510562133737498370709636089015518576751317660441880618631992868642342821732221057114366103388873637503257691041246506474420375687971878214450116129786390684600127800480633099423654589807340721427426273968818127633362992176442409546862105015865843570362268907182526906070357374855438892911296423741622965884656807611273968575320327989884101721172740989912617921931951080114474034247137044752354621382252533696568787218746369800672602597674771698949636986228331549112320826395314707707932898740736909412982551609112624529545058585141677241364529124854937000861721087031201091347907126247740878967149746363936073870688334757725089046411447044888608496975929169834768588663868174647731549006405840357314309018746242141861961870283501823914977972895142213726958352366081846419395358897221953042059755884690936167921962411156891173874538155492023205888*i1^42 + -8182496238416369601740256923601268075037801441174528517629034232597787071506203846182988399838683874108715221591765639929880820178499099802227142153864388875167322279219090578648779498038914860391547653296897132919756792267687832228630412663866373265467773761661770598968734338028220145056450151867783164522204307352499023666744793947003503181483637614317136843647257618459058717450773224856536716944230934382341063816311349179078523455829249449080534999627428792342617174820533486518418133322197073933369623698504643978065541592721224676346312287854293808920109457695023962575932329228847237821675891980580239605386188148214553902684831990180492887755786416721234303899488603511263457788723431546968411367140048022538063941350829782650928252984394018695603853438130023281311895193233249690485746872314734312756626796950977775907274535984268698397103269442984540950034387717229352079071327775210460841635799858699185718038418794350075365802028366216634058419937697579876144473141857666253076679524526316495652894591268304591985865115188992179939734884959827255856417261341294242934308859308769023266088547094883343101047685589528411288186486157259285161220357266871297723545966540878617407024561561708382312394758763573641193662239761169140477758757538052089633919195154235183866032705810123866402556882552714740280512171851217632704446695554665149859423160237326177737813156024008314688668132880515966235432129735805934590395569017126311370883060945818519792929139190766373064011809457975715502010545789474066522576617769830963414651893115178081587118420451942487679605255507364347433881822377574005701276840052440805852704265331675276073852703135550887198640361786670633374458552415957160494589178586200919436938799514272244406246106890558115259786706364643213885370392516652915016927708893773290119683909346576430006272*i1^43 + -396362212999195328821832084265868864006278225374285308119441812030034277997693752638677523904084970122721832866542113271404005845907710754761378578369525955154357031600002492421787992191182780718168283874473195821460466102632112985742372932426377974341069399525840825040709719008952464971329552428039037001532839942737777878240903656629052203698001139459766417945557597845152986982120330210839738020352069051285130035340174261749508792897364467105140052275580180128472030019452935598549226496109376988491256660605210881192499595517531421347083438494239650627455967488188144608603850634673283283664915890638404850910825212768414307964057457869934963866078371459396259542363587636396065695433856088432830365221559855650906799607854570756177696929222814243090565469338594642551324409233098025674759866980472596291486555787773149608447081297686483240042706431953085354416075999452366287147390882552315685649920763275578412314999053130322079882931890951573187923438707734222843866225667275228710828554066045533805655074359951945496735967446270494529625958787172092019802758394863729963398770045967515156108140186946570625064156507034669242027143271431537234902011583269704933967654554886315984341192509337223721183228206413145677381960217269053987568676858728799519587583379002400895103840590771339749415942014659238917057397449401045694158602519293379272046848329131492219859012106941807271916706045290327361156406332459072165590682918390507720968933173381669510330669852214519298908131080196040498737303691318598325784551910107581744233853923309268590181082703142599672413158819796339798939633624308531738179720849178779560611863723660774705777679585828720432058035111036139648707876137453973862223518284536238437467219597220060173565054654826317332482801429451244099083989201071786189090466479376523893910576893526016*i1^44 + -5887816629763009340654627578485644366454400384783992078994589183643428259704956484369472660564654473735756127694432412571325892526814953740117933261146828271126308365280939219982984000050306624195460256525233625122657371530787973921757804226926883291462643009895124130548302470489556001576606772994628956711315054194908001057430487306675819127902390059582712772352028114788525797667288208196077430937132770736208435990052841717094013839947187895564269223316318046567571065768946435621119841227126212095371001737041321928183788656945256338663389783137300950515835062683462743914666003624748636100011310523360787931811755236181573919943090126207137058037585769127704028477073328672113776587308367423544011307441718272552411434423423482142619858242764732395363533430625997228665659511983994832595588257161163362829074597476997763022136689255761483553259713333887587381928185218430319215572598203300834100656068269000255104353024120901521308659124567679084421744534590911228480506916913962708046403614524050646979609389801487981174146521037477773069643060281250534990309928484467678171101882265111420594708803661290256308713203819381522225935696373760162998943687803735484814196067432977301516399632632853183139907324539544273039506241414353504491060296467265945675284284352141525520969778838907520109614009585265826845431462587903803603663550353523524782536319003580116064348647083592986874876642749320799385334912043726041594562762905867937940251209276302673076304703751484339542314992039330657644824939735067439134699873241966929702128397091516103633946854270013293135965519593932933787525929968208195188934543659058732979847551314185750171904776212334595079640891337342627570125742594113947710883447717165289592617059707950301381677915564358385199716475673327103708828686759571156681546251226540715704057856*i1^45 + 335412351901069124472052338158958099957898884940234901565949882457883796686796709908460794688796475367250894643089228610772632005230494150940833276903266793296907580069048938276582903157748513714905939494751708908612504885373378250831152059872621198039110941916012334002064775738597908819511159827575374663027832904665906753833146988130395234775857478425614107323686345685143814101235807933179266856789057709684593113610582451096099858390955543969473801607225511121659720079154494849277922172138788242634451304191493924011180430325590466918744372497550492484404696721719821927128351588862242992248784458177437769140463389117460299692570756945407124871498139313361833368626624558047780200539199360983471016631115477988607983632714182977187417497034670331800119885070375592120238491505519825652978849007261200884246827339637714884167106094896162329544754945454212126618081492106263077616202201586024310623875176878843455754684979021241630505262250455410892644137289837163739543425571650838853077832049694329220980118899373080032065908657910658640523196541868642459029706606343960536665958434942672340772085869735853647654633174228820409751588190955547268318188252222384935545672658658799907075760536887721654339148004834788495386204437459619156915062329135747218724365728002118715644248678256369796986361049038067320883553174503821037165922551512585944972677492706449997440207130085729717658449607646440649909341953445974502512843929516992771851940624747755648706977346181088514917098474159078581670704963156719665013352001147158909832421243590063254468028171255132625014380414034048007739320087461604352982204674732716432847933068421226145656389048094221522893458954900563375636664509634918096235655254991327303791910063046647528701548503019345638164019973846117331961840173232262678457876027283603456*i1^46 + -5509160759515145242292031949168903402860574378616523043283040194430976427247825190686533291365758783275690640740850018503862044984564358642806320334982549306835886403174561630844207691231442878983378606260733736598171647632193271573025162714524746252396551155344824733058390832477049532693837912275226485082214652111208681816857057517050578196362694943543366953601591499562788212225833543703054325619698839329451447427668144883281179195673508802354100722533568913301782206223268380528170090452035666866676736333900609641568373537030720520723220811598032126900389898284085083265587875988549761827813907381088559366529757219056153577607875253490761905412038538119636468703307860290772248396892887925594906670742390714727318341982834344176391536321840801690553661256196851978176542864038903069387942693594192396818527621974430860704638005096932283046840138839424648502508673704706171807913991644908371699521454261066512725515903029041557328642345063220286303729660289370327996562231202269422862007778590210856531589056090612331247287048217306278455068317682985776665314998749763766184365909666269592653401419099916958808360931234346531484480590363201489156030806314911722713263395907415556813745543335484232492390836509424529399866109019925441253564925154273365728925802671550046967069204324591103878861330210496824375629641934119958602689826329576338819067948058720173554712022105127659374517182877988924592692028829921198870512273694343889658173601741952639094029137094664951656155023372323770681569923353585920203184189477431853299226403353226462392625387680521869175006017126293428825561283682040284309776734035093337713857063280483691238913479368969457045893595599461859746921105906813084052770218824507524348759873121640511410387949957371649161761517413858923978100017019762608744507113472*i1^47 + 46872005799147481665745096919337571774892682800761690770359259491832446851530003859104821976879993072703559849976731858195945879576102982035791462487850180855510669608740676467095161695984913891314323903104441477750455260048853060641087116650793323198486430124445745176629439196912441625063472670932452104736372123170694059077079990851112155080655837958356737743201734848712422187431769573062946607692552295773968805959887506774511930009295811986913327232599568651180186421988787984723745876393984124315430265293369111807058040644403271176941834423223778706327212557002505662760610558719572254614488290041049323535943709851201602665252068180972873488851681315029278800590450267797956604274690422299034395088154911821107156376450142358432884834653320925256423223284202026879462199584804003968731864282791286878344996651132707217742925748368182920738660797892173088805964303943916010857753161226735166301974900211940096159305521883621190161907173312095859456939292484949278783369472899710229086378925961708943217933004036249211427683945654545639554741269744657090693552633791303484315730425994159949016945477716628324899551090105858358201709054535214240696187056637777646946789123791342797545706750818094941778906543610958891766663798125708564120035478853612510449198385492648263073051609625363389670380825960762723419916711734002672779187482451717573514714714598410439833565568197260915652883876865156723639748766484990623272126095102599970374151769791896944874814493383206291866380853319710840876112600060619135118083403644997954889218206947317295516582934433950712691820628413837079356897256089733225768536106807139107039312196915071684940162566603738129504153955860087638808332629799690886907947077079485222221819756823039332836984834630641740334508936190027078465051978230879223808*i1^48 + -225999520090096819670160277004537946889925358514824989598095547677269682933241143145786839472705006121361628516932686565569740896767486647185754644089218726907322236842337624634241837725885501845435629948546369621949292642982478083548032336743608381369100529841975183430110989694611048249085612284022645024229613396415428521398282389235905073355664659540990992964116540734608698791179770606988064752057246625877864266150512373819361457075715221717972522836344846879309565945803220485765051823780427534665397287923516959830332357330589872382183995058092241790477233494008436531939480768841977754303680537785741656605975495048102657014852003781449082057042038384123882464499217956815104375384557946925674747492281801959010100322373535218872255444964138038603527380263731432526183711019688953365195704896747350376977286631616764142852536475485107677583682010081932749966273461619983966471109169384988932621235396677696035322606918483245705678265883875017372054148042654741132993803369927205737367433098950131809301259291438428952004954851651747561110614998844996674061546999333759111981092216888427077261952939844075016096487608696318118770508412862762598208667826555763870067021634124534293086126512284976249955564938784332963394293445930688848493111446899674322443545096128088966513918314774387082489706877739089358669939802450917662502999625686655146023990022999856224614627924648650244473391840241418744510227212458096439580950678784336294435135726031346449280001893264529841936770624491647320658308649388823663853141203956270946830900491849503914377125790237347907497843046046056121631925054421024881482782943592091695660357454520187103920382909007582972165658197280341028866757117920919791143732932188376641866106809312094539465919921498134105384059288011940999009239302144*i1^49 + 594511575398013600126418985400275676697724910837658177535838455637306263255082204134984657934720421102234847225245085002008318523767266388564299853444953062699280645884718569217376664694831798912798016602590070929030738466215808150456692815626001010978324092404839721464085183398117891319357746303261994961350546613279593497964952775204477732909078609369487752182989943457471953395923417568885223134606147824566872649105879476378213988067193746121837485678641615393552825698464295526920400060905914513967876411930808273853600218207560125081978094251333697877588576300798457832202122926597311189315598499430846795766498497498981503880927011998005748267485936044941534012488571071180327523599791201242109045523520347272846129622644592215790936073215997236255203263430624390546977423122099488396429490524864622011052583820019074554887275798485178956236208075335684810298042766706378654701600983241054453621285340290143691544298947540026383430933761514756930866362729027527454107387906960524459395226260331841636925124163102537825036482515982878206856329131976677444342556760982742928709054694202604123389775946847241027230486662124854421355424685234349646369850302463951746374154859170753695492690286912880216985475712357375323084404402057489366463316458296789988419446358925370947477152891193516121649990268549872776847801444464771418250007963498168437291022845761434968578965784110088853652629505190907054122547111671895077933075342789225277797155206041428079902330951431059285899160196447112854126324680288267428075471902150919360221139603347522734267244363001175984108895257528156297092132584768170783172133755607078179734426869181149045289880152173333591250175195783649142142048100306592471468868572078596000142436896932991632472335764456432040064266231353643630592*i1^50 + -941340508697669999522329352860303702249973186441813939535806299366657045201406010848352367007846858706891794912816312032802584261410551537155241928864524427998136950590770573814462874709230753015303242010203152208385523682771079731999437882359583101936565141598679866666111216601252664135415750942884946304870359011994679079749496775476943211944154364277327878574133758046407476036387312933474092902789495887860166031871305715746086922566624857898054410168452936104972448764303848589767840122772278586282239696028560520248548154380287990712538603488155356091822992091581977728413319224329253842102861954291963281591129155234002712291837219793598909295610546558165355829214273534852408732642127303808062764446198208129897999459530122922449226539294560870154258256371318658391821784306695690593289210072004056278921045006046042839280020075708914817510854901419870096959686014375904792800371742890010803490773985651578417294398390653482259900437370242651195823065952448584006171349388564650375006504115136619053229581207215293614161558289223121286272300616411279598110986219946296928806961119930017478162407255662246601223464425319175353311730377978494034970287707249310697119668913224459992996809386191974769227111020779798581959546548393230402379410345289133301449248058996831392462604427523075987295473285508164858385530216491466385099049941091576948887242613941191545472472620254942155441269108634451362410679559319434131269251787154569193393097253992425207331243678902748108002203186708256359451334926245156965972819424859618326083257260635784171562976862538432546869731040319141872234427937558906166477956135091842647204898512550838668450111689831369464702687793284439877597416565790562555456590788508635622749157606744315551247655465463243695664209592320*i1^51 + 927744871350703401626428145865794969311772552076701828599308466861905441302042678284565581831968625450707614059310688115202290337699076005099867650605678543668798767033871819327848402026477406541379232674552505331263051596378704462393318572237055455905059012772233059095363140934142616502101238887660911763115524484160412573332181397564523840323154080520080557237017238284409149028594448847097065795008451948749170996878485447104638615368937982661037164242340016031775202384924792749093394599469445928262032171362393378176746668460544380126319737076226346508299479641870220017629464920328753388286798819586054098075912954842467095082057363919180343822031288616144309439011616976748163840627492620216752719596372191317578643716721482353253938004039404891273214242822460669511263202703807924262007420231839824077627013361227908853043581522611289146018189320895604258099280040402690511266000819195256885601239796547388621097180211903211916825667317039223537154257388261084230895813081124975444190284516327833427914742284448098476290477722434263846890253153597931455179204966914295822126414947205384655414701489676290876003225132172266758405170172724717717074340505471109268436732901601273812392081959886784931610576348756606987812698587230561130172517773490924110203798654546388332526510980018268112915619897643113457331741292128451496567733059229067192494266058024775835248993164649467430128596105077903200161728947211321657779813015380588497785280062084889043337172011841772783142788539023091745418740422531539106391767206536783887100153219137504757868515950284505043611794585282303584222599534907543654531387560079088918630242279727331871918092001349775380734655885345004893478360185204189301277158778235709933866196675571751409927334929317865979904*i1^52 + -433645751953770896078679080630362634692694093596896801109212182005780911423204627746047273810122668549147147885949339936600922568246299332730735956311348066193372609659864223473720144911327935045998554206890288140497180589215198788860494291122197026206284002199573399394284290170452060683920100845613532655603695390514000187160098578353703430367560486563169329532629691219039999015687475168905754131752570367226758599716220693417699697708834031404107832398107727399796830533114423652571689805742092052667778478042983836769494394714630201048195159222013777579804543380029116597117923399164704344350378272595995857608808603603682492141809240398863822326298032780352478287699664435611784643844360699534875500882935325179452105722567597114745336397581820413818111001457479865887029138894167883451092532540187331997194555171691994063225542818620268119000319703156457434216677664613453547902701114519186877790860847525025312150193734078306175235870953566477314330638744716282954823352367792069807739042502745100504063568062539777856503316233873618703811846671440176538438007234923425647061857785296516424401835256661594867405856036841506413537126900947850731757229402090867541724538739033903829875878632502712842805027701051014920121840406230940284360822493105957554304759523774746614995832879691350505917876325679211782340094095061690612188360718181975154502837045627762712337174942358554285044204436916587197282325555402235190790429668772398575908995066291007645326992817319053925223628996263912608594084309908121243509103007534682849711375322933206188053031875498592171498861270771393405059071015400558332405735465322406825821227649697152717528760740466917065461825602521290346781615091329803948891246493869787515782914543969168178025536159744*i1^53 + -201599334269953145261663408942706925577540141544255991272271305883588418843056688875565040934704730312948645059398963782772184236195543068042801022102537007378634233489651047712071286328556255507693604861745454095372986122220434452596725184289763341763570743166976105140396329088848625332267821210458284279527636314191401046498310046780973320949569715978809424104426381556163951289704128013534310449757159732890930509780682404041468455571951271936879922037680735489019182780947573895596103827359412795342944706606410217931934719959082218905407688175606711291166142678167605985804994152757181294937555241954486042359168488859988362657898240777859073752134606779721714632230587820912180657979142923651357007348476714742293232112688706683496401794208297617563158446602569373561133716685150484074595929723944019268222415369205813321559065496847910470745601064437904749071099839885325588748674106190934399258140050899298280493170985505244344735042384349626243130236856431368127183189437482239475065895499118532332694858104823421687857995804769390754249580564232595968669590958188511105920779588189078908861075483223921412654551572118793404850526450226301473739861437222403922389686682802056045997729342599388445187215611399288632014151099099034043577660815371722691280448435977745313744593707621284474926888081596279780681025972355289821906675999097941755053807893641787948716515049027888628213367754083055219290967414836695871838371469765173944886530942455655388925324875787619907008541877391928535112488124476057285904594293376369894647330445205568224421535830046257088784692707797894885126224432442577256054306326984082182165863340050857877189707123275796701209659475741798227194662573460956977080077384493805724343574314819398926336*i1^54 + -19596314177700387488484356209693688789176497236939845661242159463082431806727079336399702485321648420233711008137004318617472053243429425623317992334014827788785303323336705175153716009902582355571876219022902700108388793958944582918149445642531341064090968713346298347632538730803675673810979468195667003297881331002274124052368125676038774255409976662310462523858950061242929634777506992483995881012791568216519983723109394443932071480683848198242020571437523161217806144909982051257002064130670935168116794277635887479014318828672462331709576890367215727964984466169148036862464003675426060445867935721493088194378341023345446226631007777105708371240233705951832383144168918065182300782867955538515300822430825201162451037654383310141198612115025251135948278814033009365763601844946473445627115100031870645293936825457018374598450626051937926611373245101847049030961735619067438427813433323074267311817399118953814859484106876238188234236030454724415391760258464213495287481037387494259172281124855594667521477075689211165546958676166590470325929081295663629130657000750358934476095151302845190411805305541961367699253388344109093540062341632082554554431126328213876176160099544139739279771265930519093123404786009344488468116164317013104113443778351916152953499504070507479685136848791129524754627774900942587348897638668188543931382840169812112237237972646788082254037859680408788791628306509870117697154161158897209559674643756860268713419920392722881331301685188162930634826756846274655017792879927497612595309090183234064997081695869480047865254089157831306943036295515162361144618865888541033773947445734394782879182590904442002758501601194755908311600850275333845449170861301515911059142315171983514962369708032*i1^55 + 146122700615168324721621672092862553735549291272621963455146323102334963274959372884424359611414295526573898597654087261836091655381747141292799879483067399996122418751921790520015269755728842654022611114892335090926255016685898880338591759981564738228148345710019640678271873622793662517613800192963608998246105642572892772451236249514933356455068205886529349566924061616327479502843452796124144394548295497852872525246260055223492444155116773950133261950318482618646533990833380559795405891930852023747062700784749582943351397575679904070312113712628488928493412890956364969522703571722158022527838298665461390475329203494316525473752950457008559651239305906852328840157494334104575798425344638879598741036652751870961593224571377952846038807045035172215343254615548359509308391968378520476565595609163061906228818108976427449752137725644591286970049007843619393903874094581584171152969807288731069896445744720183778181809933237441382402655634234953229521724523083699670326433189126498021917000739213748067854474297763957447781450153712609684165573325544948654295219252492085868917198218342916727259109291222397626436818022951896300643947622788412473525053486356549922521457637938132571485977794668840468644520391242553597695026070496467029135206442242300763655409473162385583317908828151085874673208703151177590048458575881262825266197426035015336921162955059937070639597032002456236736728012103027511278930607648663937265697805482853703476630079446549337123782642703150779044196591946465149442504798510444928236910218589606325688696686582822032364809222827031251338989722082489877254927422494029455736538353599672055234897239889200488681336110377554235376476435095917926438769909611482745559164401085317120*i1^56 + 8456614517753184577748942131206474208689738371232149823666009898902077699319880871363157709385909861894690718803264681182579020381832979089652946443577212434979314748461033031511948725531188090173705097974688906572165035861282280968249681698505305728453248669625622566765862162415934044647968551506380020315744708664100897208581602262939462739432905761961086737926848144473188436801759323411935493078780218395927298879069950858796313087915652377056436000318292778212931772829703215904671089761476137757918179774615131271398710993242259781490345783320271579757106700343046422727033165487688760535826116874515240311648274365848093768573528062958837579050021553753882699948083003457793112688750369282826623592383586847470783065107310282387144157886600818042670757794490850492989912532476303575269858138682558677841427691301040021235906610675741273663363187847129128928325458050673173376561539697822464285034957218742494063027470858924951827465952037857877098327922419731433778144989925278855322997514534689034648455825833507259824545507770319786282989990949525990261673234797342101559558856971589542173177207260813561406802747575416726072203942433413230026046913482817332744225035109782471445153941807768002177688605728728432711704500597132230189712057713520821729067785093966531328705684697472831923884363377074537984320829714497296029954098002590716383654547353928078592447713365845833888466630468539764508968531760321766924634405097736241061836685040963497125086234852345575910283785275072717614770675261953999991327187651565629148010411347642797201888623678694225458828956819748704383141276052499923807706298743687299632569518249975384019517899688315931718767896418952091554471558892661079319511040*i1^57 + -1044793490255701737730777497220983177943399815640406879237715055968364977121896275683002192681693978235168506893710837318061099917864663815583468404891488432135263013643658202964948977676606945680204276806045297742653609582081745197833878504398132158712682010409233810005468501801447823612998318340201308586964506376213014839402351976750216495825529174615940250728501757966677378578006360969575997959073119456726848663235525883069565967559952633316112125217325068591843119304073886478557596174629953240149664849587610144084112713930117912060469370381426572003439503853120391610237193122764095835679727900140271733064111797000889409192731697986519410289871760494115525925867402993903877178212141772399717335693167748486311589746542748106348812313778919921470230821362724987112590535020589031778195193788298675242287142941895793457010185823686123595472562238950347328313119102603011082878033088739452528359834605392290550746490770531267108210080174759902204012691317351074761173006368762311966486228879819067708408014871282333757854799944134562909368169830895560894944022201369118219836366545416107783392954546151194725680200896762989539957827894590500041619923166875706205461496794541899217347306036053153015948072678998143271339511954232614749068851663224639641783518717375488494743840095290180039862863170924378143273988148251654232255535779460229336606388326692008539228732694749582897638505130630032727053222514018529134981806947222834722656028443804838414964820378683542236403453292783371313439626029503392270474707452114385114454097700888015562255996533549572561415819279419516555158625953342325667329631483748089854470932189575961132827079569057113274489964215528814548917996748800*i1^58 + -1302826460530289191427344197349356001655812280426395308195752004645145350698511873661639640670938574519528183138407112281593022780793474098162693266501920833529365755074107381599123244228330766317039291837521152300159639828646697577739467556943483061363545700777215202531848898866484398418664540354145589520103119672681459776843688081788705532950917938160773542768915353508608526003470569436772501485130394207368140893839876448275428127037693495000662098735807651709366041259036625018062497618902389973510648293081648802177050123522412957892118171303546076254253599685187556830419056771950038278398448766691293396594977329206019022002498166109295714278146013798481154042959455331289415010015330001676654297125630199611461656269596407574730876835815446285947708139579165100339333120083318907968322190333776383272431856601991910185106223046896996297754660725791418435967587828475762425236859870299478925087612298856512824380784734214872177358922520789099761521246526585433049931301547861152736967518128394631678204515875706313524588271608637980464156524742971749043223194182594427077731487556784831237696055987617035246785842055398942504398795205950642462070379304736521792159536240253364558688444759661555354537638123009927681347838970913773429355580984582794735398439681626541615997294142086834710851693556399052537569960571975419701728206444100774704369596627273472750994918348003705942270538145677166562822944102631764061617749930569369159018280287085810318399029804459563988118040107395107355312197464106805072692710101065957381100025483371058164940306593048147987247478499403738445441842249901735509328211181683997240005720672924174937257778244037823887259832749972783104000*i1^59 + -11246199542971061456571288643618192507948141196837125102625981329652504708315266866980594315953389445585885905959122113972455591006293267737032885831261005675944473818186191397800687536702180315613153778733845519802871276081278180861167760124365176185152462832011020416195633171370296590489757256816332877330587764959980743634965199563554292219626109471543377990356918911200617741905727675869598076078706069878045246463892971059723812476786279250051352069952406310743033045873284904529409205306513817140680089773300478159708671461099865736397909428092420163113748498680375408989800685780093611738057199172319564033981529792750159565980923972354860796466282861536791870668068819803976265739559497863218980575589859742529800053307347501372558625125028960679611213588165878882422441677707078215528924227404270318694206772818598493110276297423876124587720654788257556382301911168960758630448997873271715264420118815671407727920471975479837427145955075532001752810671652837197933992532414708500843459815584344838005885070912398977958005373856965516716248414985016910460183815993096546608099739850590356447818490236178042759963330766251945777243512957641313936766279157076812864890616476895069039313636971368367518259183562163725673065687469895428451055548013066271036329761080653195928976900213662610028951144762988070106607152262759624460531638135242050952582829793598977276809030517382310686931197704302664371606070674674100842181374016878854046307831854060402037472475177504256140299386751926017412449081911460057558221105659630650246382196533761288812795815704536122612871436733471620883537902589829366133285170305719225514311324275173980496914251709333163391175360512*i1^60 + -61454618770807526868293724897259455164934912282953035076156580645554762914934455324168333106445890950787588751333168688990707205078658266056480206336738946383089354224815673122451104991384916686711922535213082148800332625788451549910468913971149006672035090273939524314858932644796226557720386583260778835263270760947178311625177030451218893949716948327616205489953341614295301928613146030295242239604687706104385668468520960192732758789203586766748699738564025980514191425831381822926996590171516870768487487380642535598408687519955778041633915207938924769019092022328612869138961652904055296146497459324782862439517226870942362927495796861470318463817248186731510344986341468234983362808854538220616407036456559910077959614024005758646768289951594350557690017725161927643357650027125393849171249227547270404599501744869204722796363199474948903469136285548378257447716198324219954305938204357671300614429041903502521409901592690837688444166603960380228442599868885026771575690364061165438055518800166352715487252610324688370858795714421534190782117193948207986180562432479549536164304664010620081859131734323683335078758774309217782568018349418890322201844396051583205937308999232290792038631738045310993134265852893036441101396084072699047139943499749904076125494988971944150655441753810521961700647837744084876786922156184951522711213490284625636380883727981832064708967993572476190880835204909540972136235723503002319065805039590793693233974235949774925245706217751970489222187827495909923705582806049936642032226522457221784790088524094849949096493981148740111277274785823236242080502832551883253534503968324302162865897931817841152846611555830202368*i1^61 + -320869342128703619018463397741667136049899809722787725801143485229327507808014190530567408116676566605936842867466684409512513597254947440569284447275273771480938978949043961359871795846890922943866218525437914850342055499823705569683110677565900328470640546478559021501457023666215208878210861035344215630514556388893981012911622509766235009668870702725770436136725182177181598711654635842650422595049805903025994752192428232799948716102802303291238656052180283753743039510405994669744312140240317085385661074443894952526666795855086990871997573970070357171594768565524576058165597333145520076780059824274944029091710416486784618992461391578275059122944028412090883252395794523619628791749422731681739348647930534629446491889471873327455762946919835200139150474986110464096767791216433214578690713971679765297192146417024399954888845878294115424171582083211472093793622150754947391942475944917267813397929449445186481249109539294548038433844806248372767676327511414485347972494598817483049376792396716837103419014958566514174291569102601541370863511022757793869145212041478786018601144813763715420727347939355128823298217779049185104934089350864586083472016130661057397465005519211433051315737557161741619880184826568920196465062984057058355822347412917346920961039638281108023489821251351331707649999073807539006665033893797093145684221065164191866942732511336628550618644561792008605875588028039518947460059854125600392177502247486744290646096145183587066399223878303116014723727553658509664675829565385011786638827105579572981240956959236623942162325307124637252157858743285817044660087820447496391528995669138119297539818071760447909920768*i1^62 + -1234843352504867185289240396336138012132361072881538722515659980329316365615360167303596520031566310494732349239254705271843203179774044558563405275069649528146307334674246634630505722500786957662430990535947251118967953944084374350931629380668844897777130206759704402870817659511470972815299453275738246158247115633641997964364031192099851487458757201721864257139104462718904687277004440551840880976195957966896491928905698488273957367074184928225259953218344407988720210286369653067670073815616531404827922684303160164687745856701042409300286199010626169283038402635892237323030236871417270262628268299894041240544068120219018026647008260537746196764767985111184841933224684792062209091468792737716497463363144288207231144933977465464520427627446036341872397038745694631342572427388458921477089463386991257780958593274407556203087217152626484412090381606849845574290111553568649186434647220706704401257846281400283175622436322578142146624382759996213046843520868408515955815921781178040163454135787576836661938431513511094836586650942961622577606835863041187670164114616695990665824882429273599951521326895523808714178624408838960104234654219705989981956462950711764715400375556940381611354479993315707856169459680480757631398989928972146777701532203639069535085813474460760117723969372288265802651178555411838845385148165168805119959392799803240770583116604207880746328443197303493010893306456209591503938291770937042751832273002290796852857347870191270194055248197128890896683683790617764688575909428580212849148593972716884847443882895877467431389299179732325066628834388685070782727549787950828883198984488173996930175632146432*i1^63 + -5674441605987152537886401491074940450056997239898556091755870070795212529781611786606752081402159550763201012664282934251551300262498366691525033517379437437549220541678110481877708771524469463919269118987596722927328096325809125999308541336262587546280374113883981003689098276615869929611755426544839060551049191945219483422849183983698543558292033091081449153220429702393974514048093182887920394177280203746408838500787432359098197654653328785361434885721961345720597508955469158044256182815801143260062982389155420048235376346916613378399831146445685301908440832497870504722561185256672490934337962816587923125503405313391124812962397339784985088508199738151890470787378934361022023111850502660890915919385352316394938015614162134168239049784595145211650670263788323118894621566930541332081577905187562615294604445147470141994599444557578956859319315075544264131665656551346798075920323625759063568116761509586623614593917454656868852339600797790877892056953120665436895426621538646993259273909382940152124720739791749101481774198248773252211975222440304105340142594769718549712470025670355447522378771098602218450692217580562918276488025299115362037508700320731456053119035122184143251296150342714807650414788119417069606837111337756038064096837200268090995390065982773129690532509166123955018006274099465035976490833038758838750170384658452550361100170371641523621491201848509765934438008760238728007317699335763705990810215699511472241048700095778080597064905262692869294687060585484130100167387249660076948378417354807345703749574259178524595710148142693989193568292545299883662763907051929788090879832158030004224*i1^64 + -7537803789316708081381762095070541706822640030173487510848997765625710735860102020949463882107655114189481376857149073156284249835439544951236199549611676049857045318318582220609968416265963552689980298357857343423340376308685450086261349927423339656563100975166264080726202532719416074268523239676286054496123001434839992584010945931151277847231863886469172775413275312646871671680905433490330209794649323312621847662951811470707046194400091508065822849009812972864092498562015936516434487638217214330594695105802021660316495031552455470722910934250441131161905022668112227036508577789127337799391904179924140484239469845964235287842389866092151021505718829492879725913101173803290083576707044316363077852668468531856723409281249747692307513336275355540255551194955855958096650817234345954048509231294279760649609419393668863194269486836354136913331513770892020296599514182850692153489767511927058882316564715530352467880639959876771525260877413925546677377398074974306965630111010770737720540686577052496274198696911392854033739583708153206667174684378427319706046442938060140831400069290747286345233503432035111026284000583621357781623443102966515791949096550391344583759975537860976806311595788331213089633659122203459020799974870148598389413770710773256792800075349128217947886636249753027156198132470786190859010162760452838054714647388021758309030540729716384863276191065922843333582248870239727250881161663854720001810310997685918676984380218004593652076739475018420545298869195472751175218491930041355103227677712707092574217850516286204582682687960520356540383501706803233161729756727200440190500864*i1^65 + -22895108039184826491468815953799928694236148642219143633553030616378324956168822998187135073872194363546545341959020693883897618953292614579954613671928419011278681005766650147889024041646012601743591628109469769328666474839952138826939926443595357917682198737452365040186703829076190943719357026944759729586032453681552696416085158485149443916173367653853633126841525356410604423074285971203962429178236545619397352139750198992214582057266206644425273956303085593144543021962036808296805785369992630856126428973809619298498462230399279643289392777484324710460208166539698488366086648169436035679385301615159641045871051379446347439451220195728747557947372811330378502603139762788338549298155492625506204965851170744795552490486028841206842975428555686670471181402402137282632674318098270233721852816723873138917635784398398699062305270740801123162599301970259062680241753292338531161636035460439855275830242610648572395276364077550083233748782729067703505347472560499674251492704824786458525714445392988258474033328704951151812715059471494307961708180589589579279944553825141773540751717247489410405942208715174144480970100697177912497850863754044972898144105200736380538932180581947148135086347806506718505109641997465295531622248821273529165077922173616190556512954236777549139281330106529516566200687013423880298961225597580717054338994846348566002605071634521895424138348034434227723350687502052783864778104226264337964262267214792389440699471681627955216758379463004256843021488491747030388373377933216261334050184483503460277435883472524154337233303669101480310956979484390040380438625648640*i1^66 + 50095481109645596314863723303824794279299368142254880645651735453442893393755054695491972352378907836399224627558035426182098903950258339436506418813722662379856555978264198229100808869757289931568625135509265191177538661175481833931858414298689362217324213875709192563454180706651263241004914101246693219261968246061670922957772046433862827248325415024053635434908870007040884982185681299845881415183543505554248655819683114516591186529176489451455766929584699455919838249642402796698635371810672887290006580043432842900388937959563005904353433071922004359739053958372119805599339737420005664375156516409205303503194900002767927697965759718628981956200859895646991988707871025278631662009990101955852308104756680648552052593588205948208200364504967662692779290584560213701756161984661036270617899412803437888382542939832015084267680388517000435963503188605556849558894479349171820398778984981008257073366225896357081033394545868742415292077690022645274988370204684479306705704013436741661001398735169493203290043501944014052781731948421456173372643177474470473713746828181110510352835889346259677649817600467505579618971577389340155116806576676789004774566459046687111327338164353339737773169897085279854416729276505477546604816013936110798450322946316643977117771535788325090250645673802409721692316471530593784210757220075980933572207707636213269538051398169429097864990897459641927815642794365121983398702937662270953294714172001489363688042092207343593437033971410433843550297445450909372465830921909567581947072006258396709601459299103926832409436044459805844909739643062978609152*i1^67 + -84020606655161757131164965088830379701573557961173286980412325116991820447281402924407827337305471513390431979700219146231682945833264432648970809850552997229948873672506051268017852064066395753550847882507994160233996679235032224896470010128227427081396526985839734428099255707889323184058434239919410622259092268899243927507615853807768866708130226478785692147253619624267104822284820149803244606119608231659644404097281282766324906035121853201030742235331725381432958191440046340024910382794458849036898819455212059713465114306421856753044034905832228626817580403050969127763384676977968779234346095222221947304449678540099272445644442789606265800635197232919037967573535127237626987487656542201143451673844236655855226494056357800783877562910166185501544826914115707211595596809047634890422845201841211857888793588178321009320920905818703551303786033241594358848268707856258526513738608865174369085854314154853818647520963062637878467125435280852422270859250720828928468396461005740309069143630217439301847422335798730551532833860236754600993146050800492161199510864954328762868296708940760917001478648849015751323796966203115861630055156300802574675919439699919365439674102379181130796166660111813050192095627473715706556392733103488977622983085902218930878121855856259211305211864847586974119383239845577721788160973492395466232134060482348274587501506161487218061377508550881801262712461053603100922273355157037396250325035037003434862469877916230486805368328367145849091854190266641583666365055410836860442474786589978966158417404479632999150884340772001693728505856*i1^68 + 3004309747378972043462076464587660338843839092725545540265908629791236277053633968295339927617005432842113112821396320740500955445937903875133873025231299045866958118471029489183295909481102360929646273174703466170678482994828834306989127745565235084560674924935263855685141797934176289435787939640584121843973872890131734241180867150264029016303600813031196290216883842096960930386470305575954414327589764296592874396437573326985988190878092942857103614521288451767707334578036381514815303955700254072253153195292230802890649506228473494073507217924034061307835954852880211636521127511266900912655318131423907153965202973951751231651105030973224283511242121387041873617211175301658227220255608151917643181643113658642381149937086147248102160842610021718519396865637218794592445804210868727433668190929161888906405772053793512236540246035615474994578444356534570851088090676040176305460006598319215150233815270852264087488731439498712258229905344723332874846822399544914126443915305779984022551101642668132589288772513891447623738829505329771673010752386848310702556194376960262014055591376244810099559471510629605911561086279756069996869821408370651351597498571198374767962391249073422725824243054694213953116821711176864118869067367430479498536964402493440296347188421401527219700071966169025367884841368449893221780265417595996765763823295366587125172990893613107362494357180327539323520059878788204530120585342768710112535959359036556621708057523871678323051358348850377429070913825892306242019204818649504706344287296149859452287968887269783772960506511360*i1^69 + -3321230024475984218500402627570304221198099675423673429679310012240967945185397158984367556724068019942848662163294320940095273220763533965340932276467010495917495716568719914363982666058895440352578777702810606717543182611899956738667140650866411934402827335793759023953900312401646177893962668887121994372714061472468129823193411591460660666728939554533406205865899988648779705611155242347672912727299760035983522290635930251929470441338794451259942219636353124365555752636634985437809551070980246008087382965560877863363460954740590299215146850100401336339788068781808997362279336493818434289963228295701840300533487094403244703821728692752528119272251589671748092744169580877360814568424286484563653139583694416823191279726014827278194333681663089707861535250934875263369114579672705901110264381913369115331669385226925028818779694278414496285550561978948292219058043159459798596048133940523308554058166947446330041473149997242448278759778417786067956073314850068147113308770837343533715354038901888474513550763308519064986043351492672682010237029095973649148879804533061646190484648401580976484798647460810568974738640037835076238171595690403949597253727696566194764430094904264813636158816826773447250905712181644757427810532896418181174031304904213639201842456797116776539866470417909923781489694253523844495110047188060167936444659754011061462633963091432703717753953850766600174009013882954684146500764817004300267425345569036148704010861884499826630023538306974390740389755441117090334186228518928042885503362165991337341870123676629729280*i1^70 + 43472006941279298183341502791717189384603361655035882714831933818413765567090806756444525721353443031007618688772193456801854425920517269230449066641430729538242441230262219609571900775159192091809761602905656401065423384070424287700760529301282640834530164010091219564465431560547699687934175092448940441113441374582198309786896601158742191656730255954667095395355478454080658588378662382225328787268472282502576794399165801412478772255196095960225116991842346759200910859668455149651796680691308405096688777852334439192653272596140849821823215544010677343570540542962234221123109619540061827813793750694970475571812805166417987911098129260325438702030961867796995232245748480454134030689766118388312081352412156580824753480046509377173874663406180857626229787245239218813935888392204470035414638719982232179660771450098237408402921390825764992804300559200116706293705412483966018808396740340645293249433075995202777493615962433767573085571560829309272235163473224501862674452440858534034041530695612850566661238774194249280965440790932652969740842849222316157029134433751451375994985236780303874416821848103887822834281065875480215734286568993519308242666843071994678276471031910192580271713069961020970884157133880621982569478009673417181002587175302254825840959775556442689147645301989272690292335579541794907278123438303966920906758895668302595891559739275351217964534299601734438226089736178497495236598823286191601304892975534605272288735908828318091849537030756139042889074638626670991600057443937476785315594285854882791424*i1^71 + -267982576862314353809979767051517418039662837545681264505272363222978753820584968790994010896212417289724148306283202713183045241031268710830227708064810950957989908202452937724240998081997049422532232669355893004615287284484807149200857224425436737544974466686084884035978995547348577043582611445390150637497150391821654749775407432703741156467768949980941018093718918905150784721344308842063261145779795163138164253092340639521135387237538249255827189444114450666794173870383273984477410246902920823777659730715216348297994056868449437498723944612736450155671319140351797718335201304124526165527651282959561795426390442680532102817863223531236143508172709064439298200119012527542478596906966301163336790659593113725007344350862583789528458841217025481347300683071557571212499458524763635096929818368610780636190713187763961328917758935992617599327409342892283040519460719666553914280420397053541785570874860934427643135101786884583567038579342349246563829557491616502433379831273944052599674823844625490830768089010294763998429599222859581604746974850411967666666230091238669224799147759775789701566818268564415756314647210123334931127186915475474376927270579432676754758868977238117412108170959997495542016930646718327991035603774768193019923880102396640039802920812176216018168516842256670229826532211255232756628704717422704137286783941173738911299870179783545514082278714142062532845246566894137617172011509267725655883273043382454526158833918526139111389085562717968290902298357602014819314959199331913039872*i1^72 + 1839057721153584156545753077551397631643893193415032259425660537813717694226439568723071198170031368843948820253786400751951199750219458645078067916143267590755292251639383925256547505692021746292950750831318873789703483389994779483359043657909655887986152062038767714780548297241389797579890168255081251656831199938822561619452483976663844452495277795743479939678343412970736877984080190480583290669854052621511376722503839796506987128120679101975285163070876823166866841637488325092890013053669401914540293104228365616376846394464297863084266695220862263617613282146946457864693334717878664554875851823699193017965638546574619236726272302198533401781962688548834297221727495916572796799698643284899410180469980934947618060319705263257637518777318927645780920374211231785381246962839892508264247867727929848682453656283935560228053683954640227101492630864402387873182735983159570083538441191319903102383632206808601500822386692641442569390251729363719773983780694171774926542622141642591387756127973359003763175986033536455072416345851685709617992161983345180808573147194837595692935962441828283175537219809772285621175239800091111949163814027315625932165785490059709427824329556965182367263119524146668982749773995248996900068195423294723254897027904089517754547669078961136590421804666711003801345847091402805350999387699697619321808947641237795369780016786445388789904307299801851231986671342259517251562823809105595451426111090551106373662167969315636183437292108631913276983722906003917766656*i1^73 + 641389330454894958740756187155809328865085319948500967507296133866811442384783531708679295838211541634214789531174368223726463612749723802564068420942666891907717646402282926775372737609604263287127165210618647147575791950027642598127672834546443951618390629095727261335337893879326182042354930740696850361274796862024068937377234824751246703270744833328000215902831372604462850719117513859418558472941771294636750321251855628314782188192627778118326468732424582662433970979587889407855176845170841139380450686439038789302950569934650161944473034472908835867710744622494673388845248575499176222807139964234124329931946148942717086744824909887844873408124038981819998133022354368481096272735106846731037599079324730115087940360103399829307380971099249845489979035418733511106506164321710240698922983828057943747788467667355316499262912832681480164383981159336250512495212389940475343350120979836728334853134411585646511677466892197652567412478892035533705047418999883900640683995526687135944521943956699222405341989287639819093263958316154500862676946778778372741873221881868138173969092582051852511358713702754466524895514769401278468483340701368200043950571729944413845586832573536674670645726820901408264668893696373449793558198728904603407761830891209393545521491609279068352584469807598413074463055475538689815234824679200546860224174277807334320456281167109762083807336209407224245907036488512472542799103356869150217330709315688120455636142098930196064943277375001645285376*i1^74 + -9156405982851996608594648249344151000667175104425505214298479883632265935669356641002972001249410006416149663864436419086359428728812525224912638063797528404657928102893308644607742926041611076745752251986895677826386260898697278948382116053417138912522254551842994035857852878462082015021505441074207034369144532345635777895214952774085347401730681193702272688318186844999977170610872134581804474960872740788715409403355634014709266640750847603776159237807051405136729669237449599384849785670715839149724959219129627582609423669641772645601211932034767738338273792266516005804613534540222465460524612091947824800583054434791701290913706447217304088278499265394994071568969277573553263895926339508845093746543826177748824816536507176425234562889415415417828666812449733724917042017911006335437721384022546337462893956268845721953646343308593625224193091703724127508648463005772350074229476908985354669307040311551320761606055134318855659547131345169207515185068036078783222797052117892295299722893243458148152998263613066423908615693872290777511005598543062334152245569235411659434038467737639559751919926337203390768500912039826463389838359202962036503907439987554677631963773987431073644945779751946982292930838168987615681609119888407373499073362649979219622265706021784311109487110214005876748328930109246793185197038251437263175063305352398635293765647152572032735925165261006896356271440040913760941635387951869392114843482498543388486325171917143788224512*i1^75 + -8122755770377123098286545849917654866432123348353717078949745406683074162761150576174846169720833165106280726723820866302787913384275427048140390247065540511168636296836598765062728823019813685608602500154005744017230051683734149240475103178952720755428514029970954342645051008770603336280712107927382397085988405407644557628921482138779021149328334462821676601661789514954559961618269633513227838652683790311326287006702801286699561326673652614943077492750094221113441380764684065997998683375738037798328581947588188194146888140148550861449379675125067454990284213879482116922882392538302948601409056914656633686415804665353996174076252057887298926244395661587581774529012077072513989973081339619480556292168103584272842459082960024897843114104458816567518287576614219326694735162261879253004964946715876161840376293717043926139917907287884777872943295450135120319993756198630022347488443335825317689773932655036969030271109757481664440698352677478740879289492090086172890974247868741604249834437534830971728057444860505290540368517764650882195779962747379896964510613067502079476339476892301490634751771579053901138840113418539818168584625270815720478182685900028644045235458652206605537322428334785471046084692266073104019966081131701774036746151945206582409865148741090825308219753815426964183280925828843824373760724345680913541888453943410929545097889648946048525876231695118401790850461747373925026103986776040965548553732474926979350528*i1^76 + -6877833649110445554115278484944183258251002431407764852746083066238868376035115272206912957219604921077423021688630243540444473557054842275281431149197753528591801751970074551705983252964354891611144200911313811757676205375151168407390623178373334253826700501443133948777558088716656843915815182553051241362318856329993594893131470553704988840979710187477023613035742245089103154987922855799715120201407805333648829875513405781139442098589960842592678991226535233092808683126447330529952336997535231539094969039372879910245998497853057816367485631112201318581024697446575648754795204982611633194819571344519644759252184765285201228346841522159186693729380187613747901482792822975642333522086822461451039720032558045036841822494258229493138564639835092331264276894893190716060130536317252207699404941754310497701674157652542410841201731948748144310182908552909695628404828099526603764061136036623974690746791280372121125889466956128122089845840487454631525355411152722334294723273187912707479709693503357613994158340974382888690274422041200957279043988575227036401950293642303544245453552538452137709289768930155306769453016410170593836209943197175655864822419565733095636049003205531580751568986063428469911088436482240603242234279429586095406595728701747675474675322581003502078803149566661707709144450123500515212295642061644791195302824992387584552498327358157345613611341316881516648258456581611661739132322119155712*i1^77 + -176433667888862519049769211126516925932562586070760464675820747453558177709420725688722827701921359656108684926490143165590219565865015496858193458355619772633841882278226466162802130150829493370621071618995272649683845769782965020748666352390950974645404527839857020991820461139506927061615853415374142653321534335337811364749410239672257856380555319516107500119872134638104584290152356766366800852646268999349173545529446438617576716298605591068806015160966641751265311940137741097820048730114347371672199058580183732027785802883388517833999924066200633614965441622333633304878445596046794530443761764948165246614307919954700409010609597785792156681436117409054404496591906712312098505792102085455327531242034541240060824856906930264676508471906155679214974224408018952118041731806352571871438891482458493174595566412772913417575721706085560659842072427444315946180800754399507520132765735146530266034238724967110818355873866028009397258317692822975529013389789845420169383215515513856284763080781077905218250692048967420457830103756280400800241890733368290244876308174489476682741505421292884183877450922553340358570043355518491913717233333170406368220043014159133990536207326838375369899937994288501635844695912227727021653943356306397771470357880532444256151971878417705496473603952884906518449041964116014849935025092819974211627482782234757240959086532659298959133485403731071906219032576*i1^78 + 1903462552590888490305579982797734494480495929253077056529901111865658981432084912495901659358128515809474549260476828472694233087981418642934898848743381031645991831229739589581190293818396822171565066518625491264238094722091395488973199222924190733323786404764441710435474629792272127349474386656384696374373288607180774710588030421903204284401255526757393371325167605639039360775959204919885753207802508882390675188564639861923979663211435448717574220552605772562864954790632514619097294954996350162719661666174566386736890459574208189771890585689180832118017648750435966476134784325607482237851127263997297795156647155276866844703264253404688484163795283424244913070044287167642951843737791296195568909347812411532762139375983182563937075914424835854680745145396596890257707406226174786220757762748731434082960678330993420783320301588393684912653510870755012444538972260507124757409497389801631287544048248432579244311683658087842189497265390021828521249128415643426977782973091768370915746351558052574408773232086110363048004666904125010012915173704028314780822984534820166673923131832782025096008013258282749124887808029056803384039366024752119767188119779724483582996887018694901026161353582425547193668046624821983325599203110557533780516398658039401593812484153124989734155527251622217899157429249609626790939023100805666680138508814788398896119808*i1^79 - N1*10111221449077549645988064847163489487540615378515004456038440456422679622255256637275008193527907472068385428261650240316755067730692287716508460324865398993101230377683717213937089416188059535586777008390888000000*i2, 17585690324543245792452771268015730219726131885899262638649419684063803043938117496227401785174914029590852212408723187876253295972161176893856771361389464823305756226924105398956628613321615393321947378869819002430003701640908136394572497267043935546273215986800516143867547998549738626554046075160400651258653004917972660504154648226555880686051976335138408612739452874885249108554689715338618862642106266892715148535160151183139636941355508305115591202223615664070378201603464608255928170074386114852612707854435106688396951956044673487437074009928553714811340996830293419393385727271978362911399765589953969952306934679139906323307740490085084510613953244321622779553876085196388824965967836416226882526670403977537187279124322121141040401593900568754910908882770202753964232423408228564131813661885863089636738599838393447433121277824689384792623825028415530949168283190498055105260187205921369686048601841128999690750507733506875221306904159364247531591678161081017406782173207112705797590679705479527049481349144037178367404003189442114665810636659064002135897751033785926605900419794429017136953760357194813563912563527957016560511155581157039192723037793067116025105736298098549915249517377409635745950819315856369416212250602013499981928697702238820216966551677899593401677485190206749981842898400961042932951343434326088705814902419621470245231175521663857259548946466772359077457775544137105644821097213700297631520821233880917176468963868166417778555894623366953554509247960742850417137893899093925572701715266624557374447860828595114561512275449521630346652587183302209049489172804855541339147104269847928131510349449330379245018220195209690016560366323375253901533104817524207132120191168232389447200214309824792465207595989798767302889809594562257242114033545907075633312352287737775294997796869100909314695667003217583340778256520875286076169031790622014485481676615210707789631192350222533350299476581899638420172626511632527864613859037835994505069362458796301699634386834554880000000000000000000000000000000000 + -28124913670666324493727150232686271691189676224642596953861361527641398267883249869527598125074264765009003879251040190627696845219184343135546702554116188223112775533541165146698223421976215596575265327068436019481725337851872125121249260357042244874421955555576802172630361948788038443230077199287273040150368609368537589467174961009304913380745187442959248491847712049520848967425090520860239311292582051106285256799841139595765071353527914910995021703274152034549788828356208898094831374646837734992772162693307707568852436497559378601946693681412284875849995949810050312680996926076572171492971889223379095386061842875288636027553249037324181268025286162369327985245129521230867554725284344527683874685871691663148485960854050484867670923688877960452437882973658437271458619383087939847935555563353468680716195195461391526050695387694115133561483545839772579253633714999099035411625245575017133480114220614474416294825574646259150840806316760710464364898473428657668942801400231632982095339786918243777779206757505724405400084942693080780084651851921897316847529576134723143942864771157903327469121682800335573845887282702269335513691121067602858573347428350513066053483819284195554601099206899197311352031195887678537095056001575370067252304248827852976439168390638167480534320506504404213381253039673610087999416337356987669928370074695723107844969728129211646632412332296577622570485099579785217187573662741977623107873162432811876608107228001905032953708130973066443689062211432520805727508517208990131543581202537975363027666654718669491979900304920533273608283534528643878426252350714662585098868886631554651162427873009147143291331296165209077704093156912559489156147861023752802787582197416445421801025266479674610912488539929150871722491443877914784893868266657745265391599010128442532081276314679859527734383428134578850890943806407809787215732027401941365812779209348535520326362896447475000122097308153973091062792105812143913338596938209323504745300459053484073710887770049740800000000000000000000000000000000*i1 + 230935719615894486245821251911814441672132014971138757625869229134313881700878536070783539345724183078328392869080199273861599377932184993252782854047818324497078456912864200314335682884597097843200693020886654915427446061920821910705403958176312135429732813847777243595312087484451133435250786765281262897434242134693926219692653943138297970126840583137358619630974049123257764483866481027558677686045783281759522255189252646935296606881514927885947474169626939210537726181435404725528294886765780243364850911218984143913819146520318525556550161193095933468358089387705662725725068959003893935645268748089357334935078501005666514036971138633397109872564281283645628957283884779893315894429559271865707995404683318456333477930191068004324017159728055005470160742528520405685260537373923099321390897614039829007838459491614170497833238510547690666100068504837613068982404231727453532221002109887211050303917030924426639253308316532501359246357867793466194247710504289734209329056254871959894261179651526248277691073316186058608973630676071840884709793641155961645924542685271687214184697057855545217319542813787796244786013886383933435505240433353453955326764966367996442433010890142337102649607903766715939966536922469008747600902967386799641318097093662490082829010571675465631089808875577789114526279555088386673415432676925016432002027965758780374658247469935954150313380162367525085476245992927231606076352368182119069198196900284938740468089692492463025392675211046296668608524741049396873117061681220589319925360690287919752475353672324908712840856093863532354186873390901971267838479883428824300948666007272992400538248268550755152751322460186860631987167152735843713074848760781788642416260688164014250486725336824609818426279560112704073657051186125146935819921467447873020716232585178953729575072878013325010612359976976161467472329095477260061654763258800924127849847241262108518867910102730167634105347097138711465120683183229762167520630170664368832049795097918493149617099594792960000000000000000000000000000000*i1^2 + 100187862623989385784385068069342398844122003004912208135192549124301132136441893114924734378365376870160223535917875312627498712503812892208789937611933918360975558092614513412927120370670386048306827802149249292872797246500796803862943610890873903313380608957922081058761927261544941428736675822861197606654507785335833083902189025270146310151163738081598301548961877588625330317678784797832642847960621850983323865822926551465931871341306163819618693914995213633832002515111878982221302903423797146599345446358684428492365445483127215147982103246111213763260736104402492334627003528954619347762481395862778494357244679777312137760282667946668054712292171371247459487691724398067158580540710314303484673630972014414581099030975684415960450213671980986209178146973059317114824628253165184863642140689573135628656412596686316012901928259038695155622116631092035305815816960801636507918339340371933806399482239052559647986166586477981948192543707448102319911948644266745953129734442247134790552382872626897753085228457000328361026269344251723031270187300319870475393921835397238132935081709153244702862046853191770797239367304459255539253957803583256815391162613020719359718554583601045293789177348322714972784806459867306500224208126763933771530283654446924704192371112057943586147017874017574696508229289454782231159802343863687318307404340150635488174338595731804111519059543214204707921743501744500864034582409032656088452307979187342005985481772238676296179350909878290979096943918863823384108248819415900392535414630212968354953216594069307762867743125237956444879910864531697319949482643454052459698760471181525594637056892594396660297988220607161218268440803066632754885420759097597669577999423211678012009359168809016940372217789754138997862127194496877287729506170631910344746732382331654804259176859791370571940088011866472853873486745187936642960478227873650313855634082197175579719066198554230543614869198963196913518186609257694307600731299941685341666558591147825440467681751859200000000000000000000000000000*i1^3 + 195810066817364490139809221565432392853829652312923911317374261559303531399356199021895016297446944021339118144810938939259938822065868064414832894880996897103931641365177620077558124357473341606470274645095936736446092176983193959402654623895809668769320393224198303855885568250941177888521988145552763864400712270592934961198602484506975437001791089483614765488905158930074447189445615879155575157851281608429141654554837488329009042011201086925351555837661560065146381232156501781676011645022074225690608101117231224252436501035946937054003248044490736792476875814443527934132321623278353399114255555641002539105422760778508358758773167280364148947984718930590238803615707728722291244966802700093914098726790764222563953840468598169598855804257520616605639503242950999405743493841320398740533150725379044968641812685930941175232316033276457954916606326688312202223803461398223116688618865914348840804351607520450880618218506646139176286085107849981144097126662299231770162817309009591602637106182613427774971170761882594282222220267338634237891564767616847274127076573727067434335438002974038858217722427067823075945427233854931696201484015738780914674992370093088992542347998842581399896239935837810567129157115421716563277332200143678585360804009982904688735912335686283895948556634178186692628641360722200604990087456227638136397824219622439074550298092269988178594006124216496522585450407970314112882845274529190718837147971077101881710007432389463988264900720994593057190545326858833102016492150812517283853217336667318743554143056346891799548592842065460304264568524158554083621847293399920150054518535137472627845168348767583269350601248429203867855010754194195132987639565390084726290866870487321749106183618780898233571210795821789477800369197267142092727890100439175068263708531776815783117374841018173841691328783716612577359306341858691438412212980700545887800692219713497766920666151657637539273967925415170799261713330685456175991409936808022503945521846332570019866414678016000000000000000000000000000*i1^4 + 63059706321177832802616437030140263149461824410470145193224503619723323743869668476467705983925632775617210086574618243833016326089187037282634809923376973510497819520152702374730174689520345869947436781202322207280049137745589295579128287465627555402697671286073780433136473384624497928898129226512020586900018318127774591047267107925749246199910932416247274257079490371719529858086289026147865246093183869900954833786618458813205981617516015802332508842350100409793426369016019135383808747514218344114852808715272815708292089323974090700131004872595540343184003011780828260163928168810464680323421067947756204521024119959126305372117294463368469715980215509298734206020822031966841445690949270242266137064619340767763972272203298204621204278498436725597657011445186858988831280511437985682721501492358588427334920336866858043584945990249624530968165077411026835638078459426002274261375468403196602674148029917664746734292081449904136945517358058777514593041569917103537955145433565328735769247375753681643183840987144374651638132613024896970151658312439613350038259575435158448398673042523289804096758901154476276360076602878996320665665904363982496132432289250965039749025862521866946334958401053326222336301171745731748415657923420182790504017785718541900139325282443018510140635697284487030229199858594154777209032597803363767822962097924155701303425618659144958573329092951037021712434474260398420642929316910875394094774750780753370404205926186673470809197914137471781285560314262531094649900276195550532495688091704945881135657325020021120473642207886295646488885492593529631065884602531573634574198245006212756051118631859673396582155118357331521070470903847714630334073405507279160535808295863102222733073359331924357624817613960626021401908729782559311087217074016299833836397211644844037420459484104967906193475055721217623182630988527652593448410507493129990083889661700741188723772429652845143828242388270357183267880275516797832202188991470121709421644173770898781053875388416000000000000000000000000*i1^5 + 50690798842328903368270531617886057236883458022909393805490603954732051708942546243886318740546245340677030202663466055865671245971581774209489851349508604026787939967672308004342270393067529996115847248361429728624294605069097090359752487785227154723342078352449451012556562527786842507971616547864772893746264493049966039062660011490171677247808849799253144601799409406859238366355702888151504640124345600367438686743046987815385729543411585131196226384419907344193105939829514207787402999653180407922984140243419980854059647724816375527056395933751213410578462479468495993090514260025424520821691212058002638030538484862937862178565147353964209930808436874452342422447316471714530700924352356098815201148324478494952323100341748811498328989895223598525551655396317549041958410741547744804441377793066886899886113003850561311409013522190824166008651062582726301488211292171506796484714945924143049141985054761491712369431899490707499677661381067803154814597171396741065968108358662161491098462373806152572155464226510483779361218821031075753214313022189309745452996016538738828223916987394845770655260572829731871954447932987632227543583159766481910107475956730058895106747965333784013677096715587647724767787406754670419517702564980241985483503963193664372527811134992299379667409052436042078819451828244677697096081172505817477714173676791142369762141172138465342838132954801806789756623958861188242877375716035540014668396866346364228821382375637781094128470750789165712731788736742494522919379724051455073156263301738182520011674116444822930729204759338225138436386731706358806576740718625971264346283204445649724905370769262116766124825202913335437107404423149800184879275488082067213362837514697139768152935605763979193319980142414745380813460068773692494865888335561515733610775666046807744102297841992832580813571194980067198155308392460437152688264542042046571299474205720816241743054692850700620358077106439455150374810064527652953630080987345009044376957185546090739819127767040000000000000000000000*i1^6 + 9358901521237405657054078884518490323193092216783451135158578932746990721054903087328217098893074080121338018198084451114748659276850856298696513384498815365221737481966842122714475488058776473207198076490963882466253062090757883204358015382395354418486022434707455866321254449822129269074417530840536376196121282184404415941924296611342015538889559142254799277657422375323693760191803865021203912856986563041103149339840301578495323581825744807428733835141001080668763369399062729627101259548850253579316292890753157850797782987155773357468558514541639727138781284168763610551190512160843709698251489145693738589068379103015094109472568177925382233398632858103680085530532276615189005220836205159174251492092428917823600695624793766647162848187722783960884110909598499587785928701984389435357254651268425134682291166940752649666911787904206644914628194234616840447715445264080159885879839266140108437367247825107379112727589330621803388104199826365986227768766630348030481267794431566008417342585134047325827305137247683829882865510739254666577842720264791247474707136241467361596678206644229934087730958098827109490144180006024241371693016874402142378947380953319279868783839701404815656303169311237638364887009520101399945288756989113365341233969928618208395319019745155781584219140104483804655665005042726152696184528752552131735452126309614718535007100028336970794939113546336261700849705089893196371977604390642212017134025456777671992736826099595222828691906206546035537219685917637132937005799515904748235988568411250016192809051018565001801986437473704083723546813756210485155696489259907356571720324120984306384212946235146295023448847353718808193656775572424330206114247153941351212799827264053771900201591134558073254556368627780742946478844497128019563580246637783099541848547409840627343708950637164453437918650951436954447606074864956629281382318665298779501645121577983191128383320464450868531266381113398777111052682562460760561681034064948009104242951820106267631812608000000000000000000000*i1^7 + 3858955516324384910559707819546056677388307612691060261862322706206401045859316653080286050683376103231456354194947479331010834237026792984944073513884560678966343566114863588214398720854553694683662789360316057174475332702834944719796737769386262475543716957467865656835337593007170462208069118454149236391024320058604227446883493079573472198880289450911394888039297740396476673517358356450389947252029637224860605991910654971897141501633108259713101521191953249387941253427821104569573577187274196293413939462187021264623443990728903213250921159825303544437216248898455126087547476684061383292011887422532794312731765502870720070668195732746631506027527939449566349264309817770270189242619126999666894337069037645043510462053656282143709894266313717061885405335082673070345437005566933034512876611975643230213269052393332036794327966510258065264083377382505548102564030630826960895994432321175626518384359925796858502638088639810576932861002784548745752609006584925859112867561230837780215545335904008527915157934484322900726182065095639294525319059824769810026496716513254778430185281922422802137485985159758322300325918346299357736385782165574240313660870701405641856704263900545200853361742711946954577332835480290049989819249269082897534815532354329249434501137761495189907678068348383056535881334415283446211728893589172905597316259615657881182941726460131167658587094535346268890168145902364224208864870647819668032331702351351341567466388452547410509771882586070934193722314605110192463850265928067950361359264365589172971715743607804392368100555642106570749258465840444382409375310781101641531706746878786242859348104486236751274161805758019450800896826608002421714054947618081988793514199179903801213196072887398222033899226807493499501805219075578734189613406473098407124905397150483842847793153968995631823807006057212481898953136980165707395695093518096836388766809999288494267307494960696613327448714335316235311098233353642870581696338738663663129826183612863418948648960000000000000000000*i1^8 + 237604477800415112598154333775492854250113583401078971081774260133559055959197997654547278560443741085904061204685578530048589260825525205703264117701202551443838660728605812616792842527221171649978852330591832841739460198904159094480507900389117572245686732666079848148944482200626527986060662235693049985677681617561132647782197540375250820493203343734322747441059997025541438961911173410377305804673805669854753230921030846177900504342488593350311165649651671912887041239621500284591181354170699287664930606598592281202029968292566556377816700140014837007586604561381744086154768488052984373677856149917099043976978110568446469415127203067564968221032143797776042923494865445976928764325504760764413820264356780329033250783273282501848033538422772453794194117116237811284660587715331940714304814140289623419858329780975849565227579964728065894704179660662693138997660993596018874527487923540293363542000547763611070694230003240610956706451382705839364969780974705407996532186061385233339269959056348857236240253549740978463243972735886573246264832464718805079881749381446632858103013194189077919919642720762806922319854817084083673095894790140372949069775818902487431393174025446382391738728637819532290769728847342481805600156914518302274322139194669192040397668331929512660394628875542869504620802517155651501747275540557676517124242187929375150688247168914372829522885431449952661250351956255810439082790628501108883757394912278936662885695177429090790063471373924297071482880118273608594438800891223284176926003755313175989138195356958116232044419871312198361429156315813594555416445408835628669960306379272734659024354482784673538626217543656039454689703194953068971766973679720881232531280930987822582683511238181513176761939948807498298541736010198146642926867153310755578823450184028413095744852194092913545892316581125933334106233392208295741196793957079741658412912173924506877880351419076889845904285870405150634677368946662289280517602147801341387971136297459539299532800000000000000000*i1^9 + 41669020739739410703482916624320093624729190477802916361315648176486412775302425558170945286482651056845872450788968591348133325843100116985228624353815974299349001367101708615914353008472919866449626048772350826072937795207810324115525993814995329505491820509199019504495813895024999099132940466287384127553804092715297013557979897151708658380571120511708563132418961166497632155326604818016153577345225862967064320697772282149482919879648218862466068052039195957551507006852843648195584060882057579632374640131908558768121507799251638605700120856970175272687181961268071545790305084870702519284420594983973969103280552286873439317507073368761805981850064858663838606866636522051327952779214449551543432635807578160095314623357381131011920530019472430317263530338863730863227263983553090706123049557857375381241464118756832656249520528619103775420186300782985214624175831547921095834566332934064013859206102823224557297334472839219490551296105424914660059671184600088108993590438329338729108516168365129674875683347693461335652633051300285855184003707560130058773611752615016308787982772987929276023690890982588986246885330196923597378918965734184092663462816774153784859306105470873168137472357854758661630085130292900430262891509563769370345843439398118407448391774806215108579934915538184525587522698968315336887038963331917645056601219770231318613374573049658752918781322625161299154452386934616196059959057799986656769052500035916579013479475364606649338017289706966425026395524921738946891777809121597180219430062363336420932729533375261033033160687095992264209447088587629275014624210524351833118949152097330447510155871150826820239852796840387620537850299888587962446177641033700710516993829224717919391849151068962587627998815324364087720766159891832927967917404840803318153404873732823436812321682915386229987229736319245115936365417382504859132047535267167480865942246743002136886463624597973898800356084996973010933742455330220517775533188400516240153380606509696050790400000000000000*i1^10 + 2156597969911296730530136689672632417053646273653681313188264803688673942316078382852764164940158978574892089677659573883734444719146013266127248485305665290838719285534197886836108329788835154933173048423148283895558686106261770089303486122138345377494008291950726911629438294792800794279676241982560059908185276267095328221066880028632475716521290141113718802197643975031214579114173797542997195902829299235525060413457100670300927960651477418353402985591970792652670515438675050245222414629454586027493880725413740877179532316883637325906480983108282812167766747382512765036761518181354106541810849661955772553352477346756904248713627745980860309136393404029251270761240696817525059624027033168167122067027525815091694332476496170052218193676360446748791162035826843639644106878133879378534766761450850553788435505032944314987192356427931196582041368724592162739498251979071724522706187198987564390196565131095487837086247801724875831504675375367991479754093934579708093728250511742098003306716064213085730690289749472933460922829863312903774367159154598896287860351912419914557531355035207744307688502572439589770494888963366168155204354482552010965157464059980329717282001504015773930676668545286643299626802679370937938583089633966479069910340781629200421009444760449342163191616339972241799161718858993453290179656599383190343779475272431976459659258566994237557146660551561514740925476747154416807358180054418489510945881770758913799125346880152723353183578964371955037709185838136229246483586337171593270741418155521335147495616884240845740025179592432983961227497465862792976127507643029863693923671982518005849052546779039987694529577228414127865265638718657735916573944833413170492718178136979881446412837817330872137495286638129967423722303785573804829374582080359626026275571832058418763220595623569855679215997370825716536377508819693179379332860693860054594415881241217515493938870154372206707111657372723722022506708292743704630497718857276117426440718057383919616000000000000*i1^11 + 581441154674388053853608941785134902383431519872055741221537035078533783381727316018962899868926091604761676798785642225266924761473913326334150783261376330428380118234667920610356268645766116254796416732798107456815836268083815970809756442891978918538687520517324189383495144266976740885875241084358311675358934305377331339177285665617151396430910854017749249918742586920789952384062226182606348520880846310715843554380616083052894019128297682603575105666720689452945841127410696409976618330464968025617176279828725351561168903479621101431084418117486009483714461645292818187531814909165377938765444757172121475058463119166424037961643318473031215410037964890721046213770551239474488507412307245283527367677791071560128641567042219761902687935881400278120230415198360698046117294884893903471659143105255403925253961794072936011043350183982561130655901676349121665361493499112149140993098718688619084564461261456619170245718209820645797713762796353543984362348170174695779874326630443978664068565727552562510176367420064183883155186647005427138496614452644217532066289109973131117159047754236088769149284997385951669914406654523116446956139557851325929447345018186041754707448390523929354901641963350573117532614386011448000483048896202715732170409491849237134666690791304109184656715168480631780458068591018733075808712675710459181743654258549185213783982834968319972082178359733578831071201903401965681870967918733643776888437104617581511068809939450788338145690837431034250030415762647033964573346898332693570412274457811251401419403098100438255301962200495037828674946107654906717720387575859396862027290923478933041319978324459185493697164354246179318165109896838413515725194344673029582295690260731747317241297432949257069065524146137917694854998145409811381720781729917825073593317509197520347396492104472493425187567528866846079362549325854015761917111929711903119253122570636465063587490669389829446344741925350135596638711445029980846680931722138564502954470176037273600000000000*i1^12 + -8269427192188660626543420253257136612092470246087175878728457957698668627748712294166412362985615596633183428254576266149426123697819252478514165523425846899250654892803466857003041925086524077491842994934779232152405531312085732166735739548323223905099413494679378916140163486791167599648718564660619806171944799397249681571880183309430098151031669511440381808019444881439620875799976887463057123374650575749158036521349162463991217435848833883170911995155698577367322623447580012133763254942551722750387158322803638607764638809236032145616415961436300816519601195522420673802417145140703795804051181933337306986253288537815792099230938834483693761904959399954800352215090005685049092079209909884254911832476907141759352569454700769713247863640832246240022494007750580890187124199511528376945643383936754668187396369320961377331826631303972161926503727162502064193889368405667692872330864852157004998169932871359954322418524050248584575049269922472945866774054551837587067709920991750406627955364421111662696501704813107061455833762202049442663081546899530575025908990306249703885837603375321671120972221347505169883810807360922840128695372406167515795617062990869630107310685658920118020747384418481482489805839750188377305278087735985511895475165831793828537850136840885166651967891002892111937904103586674044903207106314034239884772163189807814029584224602286183911863257781319793837371976045959433666949484907650683234233253453195469398223503319107772224330962333497143663591142155307930930997303013706103723938721693539683702531883856201719715925200736139242684025211816376290402979767165427286241336431508179252960651304567561569896070116713658110237067147980562272296086414923522672011032220682962502112468807011591208188250279227980448941359767907943259081646147179665749606659518358369160507141587491812503685824903804275853684119437057797378306165089384442608746959514953234384223872202118435868917482961910624465561079749482565892322094928678853747376288608288768000000000*i1^13 + 2369952557435217306814506463770919030080654523086124310825050755091103764153712939810243523137603917843206447657349967396287267164283712132908854401969337623328918308563467850570896469627836511373384055464120254201542516351863455664375057039462859652003793969473316149709837169619102897068057198703815162829681713797141113975044715529283995560126083187206934624429655743650123154243113578319068455653438932556279764046659479302870219433728580719926228259075072866919452000163128618676943326725783854788100679958955084560636855335264795112654712081950827137813519328420737635000891187219366099279293961460204913827821608818980581680014570494230928005355494995754744592579068410294731302477234418986573937370762107017322823234827326560060253672908596988874942465263005414447416165264299458265022268150580845502942916042382141933603415395531868781691113209974424222408447388950936408856917253194985224720167082881252248349524363242801950090343401409512112872342738982641597912588671544096281353837152656245030300501602571312942727919089079158445872521700783415130372528837547107126602874517688010784866613923084916829235149604152635528513315890924388806713493691562165520290603106819857133888835667707938608173968451669645282740221327694582720961570010024915505142438540146699946219567994991215532361119430254498177210433447636176882637574913732632725636440505104012123393126597327297916381596474063390937462169542979704292034015646563477769364118060436158289068384557655973046197420387168410509373370795111707052196194976537115186343766407417849123066586171872444035696427499424030944318799892870352717680960850899392009153992173804459302179330909934160358463187452920560406893340618453810934135120508170964095617501847192111797224230592430947621509344002322298878630393599514054543687603395455720527508611541322184970245609046658571708530986241364122140846081703742056829277532207666663204476621356455859588373486223154877135795259756508288721362754694698136935982430746050560000000*i1^14 + -69790132578001081321825452733910821967862158771084944064801523987068150918112663100113530197623531190682896294814731490464105789220458370458500652107282980223957244922198234810213441945554099469726736906141812935422273735328545184881405628172215373613533844694769290429207436378026981698561234431461452335291012946074276559645003817210898616835630505741898773054965922358957302004146343019232463154934433617784914906272505331836347070690452023819748633484143800909786001136093041926485971190317496020629899562434659960276842512194143565599450887965192006052517437474512387735619861842404135437160624456845253007264626081316641491833654082734665574942248701584462756024669607684192984112583253147715503650434771217198879257969356398381518230627812349095540802949838421935586715822010995058899801879360420340192008204750743045894622178509676664119170911062416297074234994005689123169427432300698826462509526226594020419120617488206283722261615753868285658962302746803931793297176434476840964402927208625685769976227213457441185592733190192762382703258680082030589608194603970002013335427373600871707976424939987942568321982840060751419779947051368137759693890345856803921686035504364757163502626342121617868912436997751595558303419670193518590931661424449346897342872687196134389446735937587934944551481058482374270166348402173003187723743911072448851355598034977591511086747867242535609523330274501829697771917990085656755229617011806751579549084737005413479029812316083675111785210492826674124053769862181322499475980705467440715364281879191231879044371647155206348530794993286261174997178519152707002055252870750390860349383736672629293318042784404620259286026691462952014211780149976872629767015622614790157034354866189543713583315253013186362810558640339078387072086593903592852523793832329116418941790323592918503908624624847111830653090041849604297349605979782069407192871057219652025617297621945764446488299209515193539779404841320782894874763063186630581464156078080000*i1^15 + 2027102865383206771927363340016922461774743700960640235603617043775112390560110087006944819095021010623826402540027019152412761724593417169459080719094730360158344389011737582750151265832291068084973109793628325966160228261357757072164535589542356157617877039460749939665354532557399902185830867657657198993034815536311161029728546413728391111792042654328974779587500406260062945639552162775362290020084926458687564562598621643105839390288592195370528645027216020801955168792272989425845065445739951207918863873659857721365858423162538005965273250628963021776451285875406533851648623237559014798666057850712114639500566820821433740326226861025254445780728765762935319572623778255743524704630432290727532508972659094671641454522071748009786958713688499497943436389583273894629837837893047157832056571341223283840660506195185675811733234543105237654443951029828263693626421736208385295469366249742395390702112953105639174876903399885963225523755088626332473633033569199105543601299126605236756910782474092440796948220215207239515013697065240650716575244499539052208800405918990699550729154982097282549914683732118499847382567395142946354670048876793616441602880544549694060638675461838865214810784025749434242776845258894558029809503690904415717417463466617084085115435909672855155597424595266955628734349491452394220960575759663299425957366463992474454585128540566829413720941862362963671321837169347868783416232531597431498077335569384758667259386804780496783237339333336310752566640797317059236818109009264304647231492341329712008597363777116967162427625043186065356613213786057689999186334129576053499468965659939527601623567795900795467981086277966719085145165243903198929480797512602424792597084040177027812092748091621225752463389945536100725976943046135381005874709851315696373890603261106512642025041083258687426718091409058430578399009752257544743415918325999482043273465299672130605472898623107263812671366342043139132330860538706023081314116608483206416354508800*i1^16 + -51986087564556632915445741580761437782767346541381611290262217889173685063175661303048377974904895319936313150229474813932687266314985875682972962860023234728332482091027517233550489944388428703642854428052780022790757706027677796551618987904238593721748834000600568327828848273890372535475807701718627172720073042655844451281717579476663156414382288000022485160106770898782038774149866042539599172006022445936311941529670063389857568245470375853354047391584463543530900973713766463277813220609021078308513509829410552158963121112692490953770673088400743843363203819724998659343104987518915165467126766444362183403963519115142142474802434440420936478485049469804313163007692070025734656009690698229537115458826029863562744167592640811410333463386178780445820959268590983887185352291745077206948090380528094043387410883326598090223614457528466169728117639222973414312662544226358998155979467985713938012532183181651807142778680668378806809747841249791849494456875410479519010109614775547684227551777417366447131151200291451866746369574660049217517916030972751724099139084031995793231598674185096552544341681661142905087239188530104878017644864415041952909384188207866703074648701437053727145422408212203699592252262662658834105252264509197734960600863477490598966814571106651356073061966850809685266722068554288986944172007481782356669478018518870863649600853450726452218174117518522948048247209746349989293496040748061860999877304361408752410624713233043376695878672544584270552027991797416836170827496735019302715144989664226972912240079093008371376140842221379261375946588225583538120525763562471056912274866184076609364352826533003361402508557407386350958723433433475763686359246762180497618110974400785437415374477153294991145694399500359097771438242465408104232855878340043809533889477186344629596251850017524709318028140506490655105384591993216458131505250031338805038458182702794524339797055347239816287171584658748590511792502697566195106158658271159150182400*i1^17 + -1406022898585222700099183496185949795687278905319655873232055053327675763206148749554473796130712394903288299295662599104777141113056272275079185611583135888154853596959554345159395724649643564027299517805249740197993781821870342747645054546124839888198158120912909339808113731951553327756057427174155481461999218584994422652798040652457995979312437574594524492442359923375170297263705659438651786819739802616396761156114056973539732428680207889164962266150400374070188735994485931871164364450374968712398276292259431363989723471628811224614804321239622565734057263581985897535641580882593569322451441620032733578284673979182493363109688875678743893788743777812688001424975181916018889699983979419382661591731856279202003125404147467614082996120110287091790712296932081928161442554796265206430101095913941383594563994798849912353226829060577763155564343130688884637684864579642543643232736521843400543898607112077064304269792905069730967414807584517830608714788583639468584066688437580053728151687613500571100223191636945685735747748084401813166278313570919306578607436803533138517947227428125158747636367068404458119163353065861909509358788981833021685755628380801574340439653929760536664943759649817589205833135756565255936422188581742655701235226826002867347769585193594664650989377441374781612546051974515587131495971065977762083094264080210872253646529850672069951916839196649500331838890137958688911917728858742318215182898192611289570472536238139962920637912703308549870996793694787670527100541288965652578019636458579567721818862639112208808628374322935234633007608894879568741711728034825841401095233574341631230746196263936410712749186730080473277532716186791542505005769443107881576828094036606312834744533714782854134260845635377563802671002840080124784071494829074096530202208896400500929429610726950884111765456280081265858799919280807206157736283156021769592894306088280360741979587523411985058575624971600905535575906882168479323476283022882373632*i1^18 + 170973466751024574958939731240566359758070186856894883192087830989110965538372722806164798370068390002081893073115291534033997732720310514638606385578567864810866175913240939120038630932253461171141449706629855015874798839005414836664251381430130415554132553375212926984640274970293046235666650163269294284105489972534673691004817228140193010085500135918740913385078998797307992772674032306784078639828164927503949279615810027987696503637053621156466630429017347478752842759455762589944524479509028117802228108828082773884986270921373321612567007695554279939682960033277597353065172489374502243907764726024457306590194359512182106794038136115366901026370884540747702757545643174465967542324219188531296472256063173362376239222489503980556585494657033596915477775758784797843815588632009318747464186600164732320171642948728766321020707973089795953302756020616651573413299970296702856641390261305478796103488719767574774277889956152279572002458688696421745945350340427025035676143996978073229524573080280683822595626028736638665187954981035956685024602424644147192123712397809284432630125009880492202877148733790883088737443097244090858488876690323800712646889751761416983627798633908547288877395261567783630840875129401612750236269843025669970294920946128287935609560177816647416455988680253501555096392128264340259723967681515552404591118524385225193326783840704663787248139427677665658173240263290879765088465465739066685680084669432438343607838904304542022800630476762405138733614503145069991020465066970815896075261109154449508813172456696220172354461345628319990788285990208650035503552270931022500912540179325746568427683138674416657138014122781202600645346088019943906835746002402998903497093446619329511539127091444833640247120667393032900939961945644202198023115484071752540946135568104322365038208489314701268286362107224762676980758783805290650090884326779308843296521799935472755358862972826801293348695296375895992636662481811565991342244435591168*i1^19 + 3532808123347686577945581065541985539276365577448269910221623126299334353142883486379654267010479023280367201472583655981208548523210470938171379096159578719901806862655508732122366172047956591180413798522025507598970504020599850045594466407877035247917361152220249458121761711911583143044721730603207737659499163357163666058049166918102096767805806961915420409237377869623583291767350436413619074377792146109091911307589700310376904155906388396780021361125759103588974964712382335473462536171331463291045845093463157549343273373481849461015981488321667826607033717017646274452898016572314835460104681159816452515394018734601385028682947100969887134919408596114076625920857359602312829484808895628684242921555719730344252457211691208476261859993118133200561255401605336585477308076536036307121587578687168444099550446094430940411380922387311601573501267073761539638076076043621002242528996676502214955584162455502785590748163545271990493651682613950744538973934253928427016213008264213702163305748387362013687097995271902655848199943486391387285875678344864628631447236917537774884167909635081912412689119172339959719843932271874029592494222289147171542975984251993130014712051100867314455464244716710151388965574896785272102976925033085000413031510595385117794330294721609030804140461396191642331786960142254340933992627830884742606194780486116428679752051876296299364186172005524028005096946112848301701435474192097041684733563715763286439208493966424263542074556884345814958923606969378682927041847079613774792915244862692482283727792842902661446726509285036316954397501203121040673072236543202155673133336047361873134561709401978675681805274636796926002948465467025072717564840161609140427878183427797596927955847142345662736777990498221069210523009513039028173765827753916654881899714034391422175980279577452334219074527739413653340172366114075328517291408104241702901751944507107639257789426441577997711722022376525064589660366771323496884005240832*i1^20 + 14893175366311046416670189611900332502835183295400669019567858930358528767492780617339159232509039582950414964284651076640939394327995748942103979354219429738720633022951616596241244585785579196593071988157522944084120758511105554493757420897086811632471667716532646902583979490375789155317610169171727516579234988108168806252553731723192441425624344564532458882786561102238594646721148465072361030452860935442463093225146457355584592503868883477616205931552689579428755890658962425598450398932531992214199610262513936203342382913923702738564780105428900315235970992736379732837628907505631735991089545635566599016012483437988426678734846032821953696220486815315830427235137745531479443998002161808957083464018786916158868274320818062934832953327923426730092780408935295245873009988139840446741156848195061883663175175692623334273926797613748154381300728623437944754984937976606652951721839258754913750709919016798541595497808380002858958784281374842345428606925411565531077704287951238214692744337665728430869866852491298328510074239164191766811812014467365758625339525071956028695385940857179823115760417294946696172173729302639795622046156646212949919674544976793031906451218487243883602250150585653472476190008218801804978981988532792937305593381515205746522324500594246730225770814242580558750518631518436145108056031376043928959468382886555893257509036206412042040357114541388305855785703404089022435217440610945698934685352430763651679954734564109650331279266326654742127952931072377958676692863167806746154650276898492158598483594876579972530098614546698224017965592803361273083741003977871742342312771600515498181713980421044144532667249212046058609036073042209158940297878626093113736699136082888907405624015316029963998667908883914573027051408711319069240800674571422270297471331822739971919249254800754566616591841172571387995143289896879676967403756186859210190045609440859793311868108573369222091184215072571564647325033936626839977984*i1^21 + 85910670358872571390207768533082458431189130952674621393368836246675990004174760161508191361156288278153219476179680120872660093787204610937239409547623532219827901621481817734531600128337026986559832141697404630648734925640028505861506122015842485589311209475679811878478062916383948327870843557496414084618921834918207929232632045907507454733602619904062521637812035329886706920996532062091936711158585846762910329032989033555308998797591780084776277328555691815019868371039769110976687984947040482926396471392512295343782876380886036107773234816442493837015203980214452997150769755190694482772125016009712062990016744328101849064554732393822398363089364525494349195846870661850211595115628473385492306337718775794221541107790581106026802731806387797482785463625772848546799799433806307260143004873024348945249193849487619495146030096756161357192342505669568433095511493553496813805177317349243653013797091407524682876149615042552974357022571976032266381316600652054681988751872923210100179771988883163491390175795370474365978554951707645915058690747305326356455934688329388271704248924402396140789091450910340086769879795976011284497263309918474773956981239691259369047806303904211077478736639866857480425260290604643308303568974698702803091579016590181201597019159763168464435410018159024181104952472179956959854799737094915552954699744313908391553716314691332022556900144525716403079868293343471922227229681329485225320468341360705192942762173611133767993816091495544058383322969357275063716546595619397242275099767538008535682191942736310109368581172364583211714746885956715936700408822348809147947885069091344047571738567078349456053973666803577459261203016047343909525104864322556916716664524558024314445486503278111526775235533177712082167570777405341491007020166655285824155830128200996774092415069818792421503972057437874933343321623611553459151936878717821104026749394002461497297531569584717224586146505205293852172180441503105024*i1^22 + 2508723924023410411938252219091904516478168276984376144966643060533423469194079425291628406546754537502938354701203052652649412708724458854453542873396154090452763192100907989601764540742144070373129989344573005597105090833667466133022316909108607276163984277955967123683475463864968845392878862701452977538989084077223482834235808049419016298283722450539322006034204354050734506717077212049798787159115189551515901312800296946389052320552540962387279764470159715874839538956635696951512557139370202432363719459969319089905874253465972425316022446200912612241160312842035617602368142170153316464559336770924681458990992541860314833968834600246826018969123670519977165301452282705305221392673959531718441296551912287412196094882060148016339319018878582477897174613133905534184053445164174139716397528295200676539485295704542323467820810813847995699082215145038217124273671865630059259570977685788781550809119987481334822122438739117783661786983335550521435305044153989168948718540801149503925994971268964402735320773882193030080134180088569662009486958784462609539290105356896511509080177768376817253183064841952772986144218671421231665420318882898030241036713799557613388146854912705274916579407684996236847904093455265854197502437771547608170685968499214490307121710915423727128138200067071462267783317108455222982953180774926559315630590862443571863312659245431669833942778616470416945543894998372153686110277786890556261925872029898195743101893818510979214646234208397648255687213335093337491148865098601483874954950620305259920302583840322041925250800094152478620305542328801512710467972072419353591119413941056622303421687911499393969722841054082552474401726442777845671010884419623279517081501028115443342168539110634365056513675491302732975854876054395895980005923543634275838939239806479868827070324470603418879243908900144966537952475589565242612583539834479258069051875446631896417239865050894639241869826132896541013983843319808*i1^23 + 46972065613986725436584273737432969739315677160836558996378628837616734280698834779145658217590343766616755957224487501665020225184712452249454625832321412335280819045710400339306353613374803398798691934891821579504071806976069083079585667335374431695909292601268929446083286185400632072887926250420942204604100903162762726282427438771606361566083588378430220788364381810907358593043657409745579050535404201509371175786570794908566593818527797890031833778269704912869405462453742938415684983546910087053104633559676476396411576479774920922751317036850804952674554733339540474820138284591010028104415184375823535591315328967364604110896471814755501883210553030288353001896416750386992474352309509114889261255442880961807285640789827408839263774962557107137639723844761598175415343865638895868773825289731249676589693294149787130957145148968265131769196212963465411712273296933866121650235705815274501444013901467223975277322586677077412676068616279646745035555141712915102860711903106699139202003713226535232688979933239083767551540804201318699622861743057529439558973882631186099100983363644880243604429935879090032345678637653447667112356786678073416934544454974898512011982279246113788616608855269355249166355395191818681475874763427041491404240074440909535448306033232620242613062688710156349568808256192456231508210074252853837898272010544974333218808182038263359496669574502175607195352214799497347732650835551348687084240322700881979764581973806589314165072507781482738120981380542188635513356546711821304621624607171470536334514851535094664831549630845077837743802398270226227434087547737108352289080224416312248880146657111264818069869370161611158585857556305297852173617784358920534955557962536147749343240122903226398132978331063339248560497176019844511105319249131380717566646071067426447348842201579967125802882918393640847905868402051486992510550554500950044542071892531861272425321520470706898140993523564202821689540608*i1^24 + 365638882617973335535324666797317434240688818386580752450407186664517717696075783748572754829625592179161421965789358284009989727661173504440426894174896636534732938472527644396819331355180566638082411239950441448248548314379821077527226970171731862472074280087053559949053687169741541162688002401180535408624663040009535272732963408213595756234268381679699466849639668195835836242494175670841637156947135847327434850015857818467659994028200302164760685575110539803649523584461558063652554220325541868141757729384057548227367574130993150989648851270432780562459796064643791938817680391640973319616878561343098205342480328059596411623749734126926128767785966500716627096952921475180392714776738660634051764437420468662916331889188112600028189610806270287234255366297403759315605615491453989819904963565809774778563096694787700044817239835451153200748969211141250775152988363645282825940691095131666100068064224912618777668175772645539101472764891534630261800787408739561620083653286644748406158646907172474580258098071744547153624812626387875497953300705786588455273759939096515037522742285842755331596396747575852864805075211629346937898009900899656756583902258885104540240704130634308303165780598180301332352379379474142473481371276060355396370452867949741833901597372662152507386512210086170058873663669961196453051790508563581591724810476927536890262150308479274454579240689161605848291454754191472802075784278550609460263142871308778394336355090883780634377090928695598100902685213899646884158803311301015904662144472886265342307667181005465544916914848152036232544444594204961717832185974033398018274123404930014028547957155587949717772754543917017911759796270671111968590838983075631743300988459046885363326511128176828412563007607084461834641069822464279994653492403874857270558093248695320828793787429322890326858647592229992763140369979273081809109003974767692309902388438962566008851340053699378113864283206910862163968*i1^25 + 1853996532470968772482777959051582778733514472054886786118707066086899751687247147797793762146357928117262312864523741972250723375018009708245659052446237442088566856292893195443060060576135557090887971230982619733520702036807274729677933539724039087765661720061171653382357939052646953761708056978209366333847087045594452917959988510309743476373748376724118113707798321050070924264043340266362361929467423597648418676353915750519120383317128875855643108670830667332975044024606238662773322262283049577430547440411761760493205534475128644112368735093987988446306221250701848132507725544620864608912180617446311557955543108967224397409838289452743272936138375020545472443464133081780746890788684911695873434341550270092051159035591232559273346784382412469693463155723078285170024419628952898992657805219378249156541480528917879370873696089295152524826972505103008449252912923158798688640386536180930236262010966164736956214062405600267336761913653364975250639330631442334948386830173944930450063762621269139478494889869541893394187951022276976436870866247994502039467274808789196744663224826250268694799489271248465928635474250930012392707445134670501818370514216093137295884174505245079791007659300170274136215137320655834004881409356347332596656755952361612895426862772747801478805674789498854961774799001912900632135508283802593438323705563133436592812456841586878850383293248802042146931791361522794962631758494074821231898983730053094999230264324203110898576780206665818511814785528967264241252620819749935003062217390266248939928312107053086781887454051598575870292759703615295725648894156657046631087044847574816501547533454846790763696440890944370828681460178453855430071288476551430888701587681821652810811623372813996141248946710712314296653061826029169309353786397479977779316017783322079633275949227532024127774569709241817447199235149146322611883492879586214448623577655656022493781865890217372269200038210568192*i1^26 + 6389005978463761300681158054517304594049405831865249241346713967001884231199305852324937925563266069385717464394794924428297921345568550992031046524973769131448514126383411142397660096782628511665156313991165735561755682992502140745308565985410285985932861208898027405909536984484376079890500482821560048602583348033067038603016934927207648715952850426362525968433615523518996723329648433815965738134825463800117255385704179901727963734684072770706452525274515857216824230413762812655476116681608317565613702372969949883566603067781499504057666348823466781237252830888270157951885740032065750676337550899863764314631794007861996188783021626444855335269088874906686778217939028682446881324350354650368659096115162156628475325814307182298921242526324488697268926537506614586604691566492279932924177814918967060204567236152123194647025441200189358055502360371976148746426215809342575490251645667058029458968874295836340881482079479634495622261290730633881426820621618839923336075994523280508181241426964983763966954686355021805138985068781449868528702237810939697280725617509598484503546564212373649331541301266922771292016511445148392599049953781639969566865725739353259516454179060780070795945841044624281088891574085231703315452525715348457697619093525881226638325186817631312774247411650491889484428160620256034654966704180593319124177388871515453513050557436875748922708394326088002577044376644539823702750962865443842190540805692634623402275938514740043129971314465799494829341256329437751456265347409933552734535499982101422304392290268627384192719870536226035316801796910457977362038449367254270966636740004964091234745731641936721168294021569668231557166546124679442694463632112489833200187630479057812329430734109661115112216246223437334273348781796793972115911719230738917378984425836680765302377056397348693377119136181618796831679906270642249640361876055677726247533891609091178496991263882193846508432916480*i1^27 + 22051997732582337232930750250071020739152229607075227831051937607835570515722449576477399405939411326054963822079116844952133941114883888605716301730056095297676759131216582481238071832237668581327889797738508507666509618658830293401178837198288328393550022145921207576789362200959715346095804136703107989494391569900212775447707816130119625940460847987150224400209388068804712636185845356547477317000918794441661041180532119355799329231440590058904022050273644844168316584380049185570857026405920460183387758459604521156811642949358481887490694367220081536938725600232998382309222205742223547307771899208884855403963043005363100490284609075741126259372343744696372112236411662710357417521643207238041247455506883128848563433642538094376633425155466065882437943364570253092396684340682133621553872743007791893991021183380630145428902535282726139162295639099620375013171370092920570469222823828172620489358533068064773575851779603274964769254429766767977073208854723871289828833018152228882764066120950084716105028296209820958841216251677290746193505152569654017838455859556158995754580078852959572001479681328810251545518734994091111533513615167206252438844526901349987505131074116946515470054446625998761017484469567285609675539724664123202796088293762830170058649170385538077197471261371173521850410061968783149709470398559844716580451105974213128644744666837482260383928708177788405094196885318770890039264119563081354717079682823530768081338778319635524851481229868917462090298186234491173266936355336138454545458143380685662691207639687517573624958176745437143719900322458159236928180396737684528794138353710562695559990647289778547995238441652428614124148954784952042605293396364196729089717663364228343610917149081814602455857491241600990396440579778848324851303510137483936486907576454630775857315637908736824962444614706311842060198045118267011046848857340053872785950781079479920164929961158870613098496*i1^28 + 73735787845440105906035502799329526987577420284939292297321962922520892880648499935272814801515547610783523728602105516425054072564478628473896457763726255741423654164573325855745031827378606454675264774374314892009778479554916705076126477921654310539686808092589374355508296297801795962049094763497270474540473316823605251024926989881665785238501714745958749765918191109739849355030788686095605342016754093133956002018548532258139982763671631204892655369830132759960636135354527245724821744439049521299554033654573506376788137841098719315913775169969421743892810171752351763783066593269434916494610892207811215946746470323146589600045439738985602197621115475388742617524453443921490608242030648782855636668574227891767426695934031251376937484129608029656920780113607413956104568535284358657935478653043367741513692582063478624731198637309732002933814414300890258776346765897192365861835242777779395892292570796699809440107131236446888163352633367466765954374357425950210577088747327272193368714814278273293720049990283361407665777454549900464263699084624463856225152342357910428785868048377590252443684698001582092380203273106237707004160208485682289958393276526747487011827957420935624300222563461968170871961518441888779792035575325046307378735892796302333927864452106123298772454276421670234029883400611956832024699350826359744524200280424415724610556232213045956106547111177961723724939259437691175752459043769098779391711882790552997884718021224440952051044533684989272250811328894032438788241729283616078250438040152379862552271669879681506135939187457394327233522044884366955351481681040507437614178196730645473982698925027422953786688002315181384327425566240280919934382278391659963713662618301211546841932579144027297249915449956397148719325297901877081709275645557906862916582864952793855217555993985726252844488891886471740798253915437244230431728937752277466734749934976944564534196215910236160*i1^29 + 193956306342137977692333600693321945681258905667555785572563496158987365199733637172326671014824601550077247746809308454742664744031329560302864400278829641961253815011457231969322934573427268317073369009904603249976681425020635100715539513626235785906893582178842003589128554052283257413134012930682808002640572925127835019562156947407814427103644553552395459213253530469704465311027339614919946645012854338963688564618472458492512965083580819666827781361011770273573305323202714345778652573011219476598125142202765458947269843353369460440511215789400006507528374455650304118757372264607314305801279828877684320806506397693909056267185970991448069091902751532347659634800695743168995397115358088271473690289317269799126097471627828892514802387145962350741803230963879181234719991056641976681399259981005633497864934378021213329281592371077302506897785847520787378239005194094184875106247769483391391581307424645466000483512709954178165432529976428420345665065045867035403069601111133524026819178440773474452102308885156331480212253810909529270031388975206788729028538344851658312167699783376477907137154003856432777786189756397269315859057782616759235929391826316569300215537952711791767787605440786513341917135105725017221698102850150209925811354409702230635579141722280369923893524812958619341782828273309667065115599865077719019322159683990118273194933216153778793513861862144181051528443736753650464970126671858646308644700105307492129738963621480769872394144070202455408311597240078896087251959827461788664336181989618461279054237137464789093204651622439369998217516175770508811468186238882131066422047550925205011381310772361469366495362411473611630448756546887167452713188034032589948154683923654117105893462583894690081408423116586533152279617745427763258595591385288874973968877054358656647404727225755020674102275815187490234792728114088626690819717636219689274408458772839251849980002959360*i1^30 + 422438445536975833483008766951632921352375971551695232704139439578968063002217078068272158238344297264893642686857793385714485201588772612095429094121330033581143173045017292945210201814596738808020523510664533747993219256091428367016253654844719750879675982637449987428220463758073066747199023277255490007482792553746086944009492758967126949503724196096308582669220523772029159105103148579468113231795395993218365161473785137364928981772450998214202322122678508709776004060969618540441596633752383935420426312248777971954770386418596337722309583174753255983809558128368362422977621714522385006430014792679181843439038781320530506522979743406757481241846077108955255293228247454472007475010964544866229374479259792759293396630764646037753798749030334439892489632305602031490248468403748062482575697245463114989683097608240576235091076567537103859472969015135486854726364020589404492212441897115989565896280766003454690623905051918924005960402488344782922181879815527151457870591329662686538001139436275988897108411996484138287472792185755238871730174635249500067256781007152393194557994503984347826147554586512238347760708141913841678346866619004472682141835805015932717553480072827184450097904577081196131645871162409125212406664268373764386475791976986783024815934693389321688161276968524307727338147041883025562138477939556593033584032027498973610554641086902660062019855923369651766038984356219039406519800162876441040851821181092462958998101477180298601659855582527957946305861873000382400195894398474438200842208127116441244303656917181475112598587857099465156729573750907006955488015593103863380685961498218508691736604729564073375052602451726835087858673567658119345092592891061232151096513274898992673385313118288673948591795435334894734817800004978504461652543735802088451522136446061253404959222249565035078368292379985949723281275163935826317714409724450032741615294859902932479901696*i1^31 + 927885699148348189833107711926678634208988315827363237583535516112423774445965456895553942827663932462799861111905201286821709735664751250390366036702455613256148880775519310847357136320904073435919685640565677605111985601813781631116511812221447862184746760066118856533830816272216007954715260331226390156749589492546248561351190173918822349209929671239789176803170437364437230361217781137796965731086185271086058642364128373033311192802547368135249610429831905954727879002390717202344295677697673629681894558260229959680140598691002832650911771372629158712958933650493653228867937642253447147104549238911478870353767963854966138182514799163752910013254088361175709152924470064111910384714248664863015153281518750608546549853654505854671409575624390279581820354426042762392193550424098975208843189349326500039594388609257667580245756182081135114584042989985009763209679926778749965290765117714264951935481442752476585958182511274589637558190792946682484066425367143331370496411494917501240345702639499897615111089696512454539568903987550345035881894229645183632913949093517173976871875591754730074706942628829143737536848581850357829968926918066339629038039851071751989072205760057974125408556180123239671516272707318417295517661318395992571444666586504320119116855018915906592863898421475558879187261956836433350783688725758452567961624199140327398670725814819485348069222605141842697120244943850986434074106671173199773109694484406605304052083840654536283697361415725921950729020939518991576986108017016592123791579879863810555662433933221567646539859602781789276824646807600909329398009709555141703895253838811870777864480412859133949890283454785401902045518579759541419624198002550966990136411848862065762282511192246551268457110188207293106338222585921915183608194371756897527341635644748960639831556455153051383733810070132713008295031348552495815420620478868272096308426888211070976*i1^32 + 1898022215417273285977852478385254091176801989297784694363779913626731675784759617592697877064813897053736299566005803218538396633738419547017923333195368340011157443080011600156132052416582788577836759320106007169537406803346358782960770096032586378457864736077845655585759721842493439891779611819314547827982878872076346957110074282373843781063234310608188664424820128739125232145830185010409994617795290029764992849391912426781758901047471932357601190727249633298244746713207469322724475535494391569453324728956050557425704591611427477673513485259839044425526942898023298078340735659639536127042159847794163408936468158611780086398432024518669488260296133049811475460189320868679661548154437221466415257913909113019164360376410872703882972715565821970525080293085302758143163681196204633250772875855984052957242665612632383422858485216442520517150071169007303840854138965163894902037507940156430635253527336804368384331038921561887685767149030396062607242780773158556754552865622512234776496719303715762914192215371730930784549797327006493203475812697829164500982297241591939250122547190541386236898645860402242444709138171829562928590844682518776370829958526945867799027613957227095861848592260852673503632931054104108524726296379798168468669294634457441991804683828975353851557032091273317250903719181180805097096773039961621403512809972745219767080699309845573154868532156802297154233969363996512404870666167833956432606089562498264308592663582683366536112555052170868482808258716365925360804988605405842713952254553438075080476068585157237305613195595643712602389293896700061689929546177610052402020614309444138576001641848201591974727930664913701211936589092595017386853139721660433684845600652506038166875528522109060244183626033320937624741914648005857501900073223477540238903638192494621648042959837422855032506984567255561859964308132909845725095244513601439046015814729728*i1^33 + 2972830365752681692236002625532032576748273929101666684624118508778017772155327408553726064117213125876903848784830049778383685804703371656341646522034538907651459687957287850626655274317600415393304277036619754150690387903665089263716958407074039622671481456893925826409977280240173624852859625084193557113715209334583009743606364061957105848490628420372107351552641992292268570246101157056381428394158459946694215986151974426732634977651203324426262387807357368254461438099877621118412520700198030432297776693360433391376839045960396968478763007959586772426646937401821965969315496466073204517401011810834288244998966094559387493994076590811456974067555402024126754857176590534545212910383238202563911773704411617569155434880803786406043191214950129628275608422551373812493726163387930383871963863726834617274606788399807696042986707782627370806035757902504040470365235014950230013229625055145734000225543996761477619865361012004367143181986247050035718294900996759753652755128612674829789150108240631817382045689118012217561121124895478932556195380697457062649764041383575720030286754042115899651211317152600685379623305010611609868230114035747359035736616002719783119605286350407038201372760839677411691417858340964938983242985841513899335824125579527200199135323607374253261972414895006528000537441974249750322656181277337593676788295232467243822496275184566171248315640032070460377377440596287296770846911651065903981134124547373423693827642787690956993124096005103390512010809188051135286958048885719771984532106737394675611868458866473807528361772461448038454275538004155025872275186649373228996668069974621177451967599051875155950286477824592452501115143560393954212608329546667993326553783001297842968589188096344054404165782230300351603579058042916766102923101531248046306279685347806342436129653924486199273437056832322224904816836074316700323396291051728655946137600*i1^34 + 3373964088635592838679446870168631577367363892253163808607863951760877980385213447103903865514054062780171525767566569309476899764687461766917603288126048263956196576720136668283987833665788273500334183627750426777876212396702148951739581901755465110814085441586795617662614234148826633300809763418621378690115913054477635578310100438474612673958608105153166695198071572590258411964458016363187902454101120098261593823222110563768190359818407225741309737149332293794573337806939028562685827529152069705029211829024851276396772735038702349946852300879943595163110116335737437415883186950700139051755858460323335052302034898747657730464125721378393208491754716007817284462970963470939791175480956424772256601183153126558086939703451583781996695882756401002927473304455862561999345462042612563213426883707363345973874559534136804889465526563519605156964220799769875309325423099069624421267012008787054753802938513156849351079924689112911464689489692107558447348224984380173636146004951608689651759672496333545992095266130449738383894329768673250709761144078872700604642872289263741145403970925016478231478652011529043572805429226470394684761966883358527813030173405752610751684462700962351195921945254516151994984084449859539199540382777422735580972547771351429007301268547490986768441789775156962776419733769362351553950064846471219854496235092981578123064081482322773548534201386133663871112960031320688843201217610044135652703386546673018748427704303763027336097957823025491197924244258864642244024257423625981200008062706994634943657127728210235153393642453724923500589404836117912757365431681832735043285808730709002528763670361893394071090486875506207551409612106662296814651709702902483902009708322286176918428968394634210844946316161662971930987566435264745374101510275473929921530054404276504891797539281589952923174996594201614267796163304314056390933402744099323904*i1^35 + 2854312923979015238238639051766475666663157323059234092989187468194937722376905128697559604365238464027442194688840508019551620997716033745097811886553373163149544691052644003005308911674028746662340338243898012022772173267452439551616689203349861975213795210214051003236699574922969117973980349166400718218045782540497235738349880858858648588750181654361220678849959546879130092980691587216597660272774127056129759770137694174391941758654591761987682016517894201470001725939240567397436117146672932512223527362847024438052710522202038118274085988965327890105346799545229581016543166782947167482349040344476508305423570646867483100448034188771221789874143335715823478415653687704766904524287388307524581516803371799863209238063853121161504102812528376350797897681654125623679548288033254132372471239788233047849177969753085585840547589177392403131064735299446253341292383862466063494722954530652333378929462923579719286635368615344983222316126605536552700830766936243396186112084439466686577125948968123967781553471808970638484797323671160127740273329252637409812942678316093145050914642852737596054436438906298029311858362042188277210612910972467260645982505270621578151996266649420281271482560592117258002632902347754171498792336081340829769150646329463695138878350356984285706699122038840761189968312280719179845251579954268671791845569270007083208672685382561811157873834316611869911105416270324743808437412866523639710995159041397901113674578475987671924747054005100787525720848336526765437851596471864024086688440724116032057743342545693469452488873443241505584001048111985743738441710275087148482002150012784831867657626059501619574745565678253044583140750098211356201521217704403948733655747112107900608231258500142403770322109684195277801549368589505535893350560604368349073845647320717984763317623666355324301255641114970572794599091602414543424526202176000*i1^36 + 1269275501446824962357065241757714948111090823820736028260072493551501683645389301892102165313422368762360698445057216904942941953851205403391197428499621318774699046466361347128722155078139447214299577243305218681712423882987539177040954173289590208313685745542127503705649345888893183357231889953853698577024492163657757208363044175777393295235377835279124096662066889627666015809565694819745461684338011994623578017824740032061269521022420520624876095210342317318751132048860184961353107259170599356295401216379407410547171325043946757067056728087429588446746461979515538583897020422903375534836512524749410628005646604413546004478606962436625105499257106464770387433320666718155632980715152895782381198904290470461932834056704930248878546196683194536702589714894409622512112826416140059780147759962609987626799700335090041982558888651660654552221222151195498233498458039979493652402636891935350240348880841937942707941005078759062859548417688625216620375447221696252237883041207142185435101206810675120338386347085905300901402561753034318289851226853996358556537569048820944661919414543688269931734566266829633254372122365859014073013653335257724569049321764516871923517076055752100562725248544224589469777153638927427283073958919021126205940392170893703772890107904508407653856447688394610898329077329509167483109297809654479812625064688396941311689569147113659392520252660041462149209158504823847774627456661422688949227563262813698074111826274803787660732605752269008748539565190048815479566540475492094088593062521520745719641476815626831745210073285942938345958065515563914779491702140742663306056965026594306739003987730771443520339382393076306535850175195051261587445778911337065545705104789897320117588284892357645444535965224580953009708878048048750940290239058354958133153868714681388722319799652805445061697387207104559881243889887422601271925888*i1^37 + -990232411683470323175483043530148366992690611603113450780094007709090094700610308600983093562938714275223453127322025850835763441772465329283730777358455268485191645500910035149401310547273272226705371582278111891408607065414251482183420620152993460437222381090217331255040407478751673631999451217382098794690327171389453720263063220270338278098431135062008886376692135994752387175898022805434514499291262992183865558764477555771749104141800049921488314855446810389204806295066179997809434129125558706985943282119111551089892706740873054814875161524111204224270399355823829848246362487113174309097956699347345552313349772552969057376415443545106784994523265006071711477484626750401095213779363043836468466553646518237912042075183035080852037403242905229867869816731941502909324073652251359872061130307271841480050945211909862943467382721937412346600100096562964378270680917277409308270901697078402529653213856081542768350816718750876657214111976709055576608157567899130309973640881508044246016489760050147023529483814137921022755420209985341440737194273137858321449700503511346840577763704257639595086390720741233069856202514922419325894315464723574321514394731492458036810036634025837966945656507308825069126024677576999071433387211998438499196488809159650166867059969945914396573092529274518251510278344183831872647176378705771115529044182365104865332322710411355387448839020481836435562690533155733457851545614903910829885524415083743340808373792275985472074936812006740998584947306878826135642148128283370598769710264450791066537002519452510663898650248010349946596940717416269065352424427707280585048877169830303117245669427159928181243579448478044950271705073272637283613811927984813097378857949004523894684530372348578885704246288054348142915480750645689813721624011330229409614828375976298382175608310023812160716689848354225237158148436060349668*i1^38 + -1949893461736261581346174586199713927957107135724739308814501105837776703481813867293108661924987949600679762380022684271910684503895578911920007057529608641945761200448088621007273538910998623152376099033862444573357067242271434979971180269856847780362834107109590756294616606762943898671591123461120841257522671962963094778490756916490493979659228705269571973463334955990728231382912058077996643118620779596575830300556047548014050198911957023139731935901262832881630915904698187700798484839115999155055622299159465939314676318720354094938304415861018107485441116852497608897204238715006593129330217670581305926601636159120347553693362150401355974922832656271898119559583732660814830867355380120909089798144568538268555013806453312242272654835509632205681697153246616525801904955702400302792686608387736580924399569324645189707314207602979530791370496402103369652834811725680695738924783887955756979689983370894208091633494812242161120024984984907745864257526103806971338995750292561168981494098999018288462681441869048697691139062708398127431032133831692791186187147279236161158979167779460263440828409839276754199755941561320257842294600682938714690721172477471921995135376608069149609125182648934452520678448425809807551760284134549622743732689168600470481293090029180861189062287616164190715468795475950997541746801036521440780471968471043705562890280804900890168900969608680247383827858456877542368125228510702741050778530229148942992449685294331157478485241300996803790255115712286252092377978178609998845593608762951710266916819142957286635521955581185585909169111794922310644190173230128839299568440661513771837321043693496479329137561839030738854081623884867413913388928173386004706648084791432193317276987928307809114553957171933659094984492218064731637516033030553454389853463598404133100053622318511080193648909276212267587912531944465*i1^39 + -1162845493753937308142692790347344808169796528878799598570684009256979982664419297679893072286794795999547376042267140154603357459057239777566894601387286777761378822155628664535248285249189572254484817806143816810795481146080906945867370702679611978616894047032094854543901678059189936174411588094038538316184780103765071140396228670796722833174764602530012796185173039969992544489666429985153228844873793078416985765476424907654993526373349994839757123992248414153353931554597907002649103690823299073798490015542498953515284079620800002187981740548811626310813619333585708127580429443391236140700547286774579251573533109432542055745499240758316185112247329894079860044780938790491634548607159592789593660056613773363701620254038497111469118858419621323637675965934835093599431196067802976324573776392789328280979010158538092162778939137271541935411358024918354256485123035463159323733470313887114515079017809365916376657837316758037610736984599808469327697256081862812611730985742953930075695177461104104375921108400578589854491996455080231978130148005620114121695428364898561913765343308091994949581432992551108441469147862914594534937824666275860327406024880789504975390654171987346921989275034279643578288814763616704464156888038209636271073874902879759936748604444425615964865134416977395260811714517686965177562970644555320537482074669507927351937336586735771109005889393418062609734133744413391324895654519333437610573431547713521332466464413653784937798917794126690168726476613317114802502783862356631914403469172999380259324157735296215389456408354762732294645149975514582928662404011048734788433439734054970695114616570917036987830639749570722351434939820822597449430245736196479767754031428089203015967439848348111662722229263557115436657206382916490768049051080162324988767306988372240652903962472400541289263788307135833671021568*i1^40 + -572375153092158806371470318357548446690797867620194023780615386386386717323206334526309879378844909806022157989140362160298214370981321035270138406871253916344673888465753052680252257091708862166061152941642680900904432537837610180275480997745846097487941426569296986712918639687969197775592463334566647817962270955892634633127704647504571348408110122996646802956012836669896045269659827484869916134700806730535295369501992656337054767669465433550890108467091658337511397628006891596115637169886750430235834721431149174116135311839164908501483033873829596722169654649740923424678867195416529140850069487069627933202851533764641134256736087067475337203536303540794490625688610072049754042768699865649922767722103212272256944400697619132883570339414802942552457569743199331998897069330212441918229760128623368120633562316550317920080688670084539402159288622526369251329925659257249295569670654559063596929584596755058356632492961925982408004063990078010049623719507076206284078802158421940814284547505807365680792434746394154315399087078604464079086228865543956554615513213787932811070417325113304008161742344426685302165782377837031043141760846206793940934967076517339610915406625321180314302790773298865962565015320065405259960779598816863235295296835909411472717474494152570653034428892053633193570062635476501247995235542550562506700965431381601913557295236104814892702084228160744841327790115861279957328486909796775616876712713949729789703924480683241390842840460120389169584325874230456260740046479618846528913384907095547843045037948687992170078643493988447787198252855015045031980979103221548263116390860820885259713032710960007334527318779225770363547651225351041876319221710335686128761818192270791324522874990204676568670384435369102837444627670829948694609099650668918180019354152478835657958364838842623530628684486242369536*i1^41 + -144025665405435176484039393166985688759993876484087448948271266884531451167023239814686870678055442892653827688239091225406500630485239136909921589163204512091790468668608434671814357791313293523538303228135169686369182505926400153090990093439998663014318097645506142998636548822166403706806920426956713160823667951718471457967780541261173404561256342113206171538791580502317098379349453842614808267778413100404511516419081509235773326573282947734074114792642436949669529133602053008569149773535371819808754915249129181581172182265832109437433369072318449218335506200040680350296178448388665097498495251145858537541933441908974027103286371287144198117803297820446820866845955920844472599529874266794257287908899307050251755260136670697036760235632760691435052647945318930973841720247520823393238955160962884879716311227516331323722575510689863022462355986982261007791332927864542261569157453472044426599420185004612224516515483837383263721003369798767244656105296073540569805792655735002261336918395481060264619542109314743010852899892908047886712622865640741881921514223413984522597325287355258362009883679775556364977020422888829452097549188627378869509988682584484115470101231720928422537158396854265497965411920064309328600114896397089124260908621451724009139915016626327320716433790672412256848420796053099390495856421853006422422174090131278726302844473873179021149232394849259492724039706817886188720316807574275101799024783892231672549598995798756816691297076036377592246893563785584438162964560932977166668053017155193979096843427986880916970390012271243789090263030444030417780784741294155892248210475384043195326125288991071844060154115877258550281337778889923535003267068539943755817919789651512628749573435448304514385367384718093315453213445147910766282325400987159146772321080712681702828554922888736693103798255616*i1^42 + -16370680278506778637798027793623812199141477295627120639581359514438508463475748693765057365774578293963685640806037169424624706658479505407203314156502896637096833315934665023905357292631684103061781584656969943203226226038036731180773330630763669363947048030482202402024052561203269705217786156815168333780303159927016719757523803466486074791512049782115302742146676385881024420184297799492144649056749979555112742838984859036825364527864414439797232945555638678053942987908958311313729444404133821634085425749072299609539781096554034420670533925578837694144102666096486551447662128396290689864125228055462179536234238617630611147411494134554035388560949966766758920148247146817466997073109376619861437552037821964080306324960867397277452006370538449775332591097044070096115054198727808562509187168449388701195676318328459122075302688044444024241340259196683688163688540560394154098584305171196937681860495170858268995862100679658220014807002381739424412139597248737000188673959411447448593921512841459266066652394647995920927285352032047667628750967303835011379600691108703496242717906333751778145525815722296416207737562779905415213636659870761870832184737906067435523074966756698010391310289377029262152711550092963714945496897074157459615985415850076002734296796311181814641208751086832608756113497521468714293858497555510489754352473483343572428657600234497562874291030410331296575964821352520722278481743804063950197283128246010286246713623692580459992192007494893616902474279101433934301990235660207941622222979853015713915552452971062614570233586812972709887247332589810473101633604507051397412931825998258001963394940175083915309886418822500447130902451430484286866382175183547854186441690996056735532344008319099260541432166807964720747708353399612603019640426372683547673227769034606029740235153472760892620800*i1^43 + -793014345682898904372088901892957752365111388205744404557957588776555721850973865329368898744246682072161699046113183746949481354896493788680546006044466026688383876035473248286761207162549321521600210811500257866719950277567623773887894332198270797130517629506471311849034688018382484558166482032583703979092108854122673021037209316577775634747655868679588922874411810922270705344901423449562491787205407672118424280303754553633595128841379757353443377570720144027888583100618146808319018238966879072766478396276632959039923341885604302716618140835117772620020241016217637808608032165814698080081383309503956278572159804185202507796792905092283819126827164612563636446188512821238389423463576078884078321587558053735656068209331571090036452183249931853542789360512188138990320848179110060587317682481318787579059969077319707671477962813730316200540053148341899835518319641795079386432372428046654641285587804668682066495242681677759091356458457686982418869399057688800139756310093140325889376462121411874917314602445813929259775047601023022805198891248701189770254931994501500721690025419734339739196071273477193198154407085240854112424700105226356095762637455330572338734585254580461690726163517290707852655916189116879707558907092100355480853063541307421552210342822394389154386992550177031081171885610220580973328880517723301509585505879656126702399647375913764809225825599988462195458215390873997340438711860615297008365706928551892851083048975564599320724468543517425100158993692255090912360751701844109805042092463905110270776351415993415938559173746165569820495622880307739682086360645493382129667586418398204683352619802148616679185396798639773506528416338110498000442304963136896065284661271952670158867152628690000590577019972629392422759023589117506902439250207100160759354238587014746361020131903012864*i1^44 + -11780193831344423633884346109829384829833292763109242705612139780188159211268798731086550808283120333481555901393335544157769332337153707869103923090403834719968947575076207449292956955842813583571673013950733021005957352122045319784961158397248042576744619380268016218675077772603644793781096733012119940976203649475678416066100914387868892044435288011275853520278265772813953170459206088835826180922687510488669796458972730159266195376835969518930130195361858730235740297989519793984701444837322075129757432917528356139150775262373398196319578137289288394124955002176007777442710037294937654816349757730247297610584954383937742559751134807936328287153106331869596296275924968721088163950708314206396929431174673811431426411846633568055386163219467545901882522012168818934905091593810289821319816571620543345329898534603706325002901521809066673492491833183603577796623353143989729581059808377181481713532119021284581346179118611492459475386834576559986119197038191214908290931845061428299073898745731519958071761726802791049534160413466442157719739047704214234049726955387028285273447657461238598429794439856672859860911985557632495485806355310271494699547548455005237359470037312561223361285970062255175305833574944666326536869458547444414999057362505399021814335219673527774782209277579390601528624858094814074625588337329183913422024871772788765917872028143447208735444283974558417810413540224422816941290329575530055430005549069282648518011383556295895837733251311066729011140497080039868589891580039731257919167941033921305816764392129022005665012844982092354774136840904731046844518106879609120550812664671998492813322959153109203995002066764929464331353212736499646102660614349076496389578368128758825732074163180697402500114180981467249908762056849179887696742085822067957365494776211426604530794496*i1^45 + 671117920766519053486478607257379776346912501850743529183060911071316626107824760628854521872621237690197156754296056269049056605432217304405092308433711987231468366962893406621848736966149853683639626346865296885946840114968881652934337039796335165483616264265507698373152535020105115476671898616222038082564190867370220874043000082288822271188427379740817844756347081293209050145435568898808258363865328404888269286932184182747838131958256140421412042900170153477650682301474701029562627107601582964419839897390488688414323622049443538194956554488048755367219614004479751142211507858366656532602017587308180721784336113417196416284727090169658575661390054922920197503660778004031250086967566704885460271884137641338625208904758717174304002569858692108337768923402273170090828759618536034106870447761364087368770374533685924645768495632623050862500645822139538133947205950350224331021374745417803018410952268002283686976417283105331011619565979646283577649941728785146053169988999836345232903869242916388258969997054187788087600276233009193002877899767629918653133549589589462462562851866385582046409404698239300246972987570122034551073983315458850327030110997230276400494312094916556731558564828887468056908095772708803655565763149233527591727236585239502781590506775055305449978398677080477734179901826380100129511193008422353907748806711714328238253661761938955477818795591134589005719309563164569398344895053618625101785522623039865014255719197593676644041615092238395745636433981633455883287168199645131231742347770368571321246960711942631847545583958158166386921434013552907196217862757833707045323262141828678680132040670724984899779470725861244391646863419924593385737588664242766446370594953635893559194266799742269265496571067561057533739974813502435751026220246078970631806998378423779328*i1^46 + -11022777565212317639429901095048745687158360971418749963633258128138166164827685337409477681447434678698304752032324971008889280489299031315012998016744873317697190019892263928152453084150818745522358150362006876831489994973280891676064121887940680791109634608052923342859418591373482685303404493905004886765794073813126840854579087247968701796803032766783902087760237157202220668605079807786511982100324660181262808258916987711258706790612339011829469471077186798987306473072602087623606891958616112839982163196991920964971337886108644837519462643105624199528918722944349672249985883108893562855615014052467884944238782223110908322805815751742112956477735148195914414782971716394585366741385231060385171724116629087213088434579226488939182209898754956336916707017412163699003520022671606300236943150581132635805135271178977235010343115588802963962601983521979038491855842135484653300019156203553152361719622070526055204922866327202341972066048841536292889150505024987942530756413805461640027436228991988358110178689647160554058992109327007004326717460611152990757104558246845876790270212715917484366178351583971457564595815152333739760543919671725342886931432923208669378661350360949721594941065504485923296206150186352076772893631273065284855541031065514281527538972028577075929505952258971397619683322359184573627317797490189816863141023849824471462845489706948179808168155920431610382200456415774252730681733533608026378588846819601680870423634318269423529439070700362288657445717719381461984590494367993035430160949706440851038985515271004813508442628331331106618001636712985444790054955743255166775013447342227527057782204348623066479621257776407684456055696479460524965162797501451336340413849384377387195053501563404941869569880896338171389355781415474907752176827903840219201240301568*i1^47 + 93776796319475046915050445232514015668821449432123974260364129595463618302985585134058850460474688136414214492281499397899774278792773486590690013297377610435178529777972869018128113098755595103405055666903164905597311109093034984709435071745031385387988132941434196903925714827201435400838560412111370807399589096671222924483801052041209273424688704606573801796547558195864944029875662175148979624354680007261550587360139315875315207703563449220568686359033512175921727063345875122604512836796693716671343712572106860992651763378225341907840889932002165470705157752148221912474389682411705105676973328222799876412454282502651465681566371715326036911918576307237009814978785210268485893268585778230995800318080578243373251535998428560874715065186855530952341718981419919864819809797579959056765813264980011754103121682401251077636764862078514507287247084290700213864648857838459621553678170983360775240852490211088044513558919226735752018270593420381107642948051153775299296434625499132417683861529507254831590117153778670730592834951339358526422151618431833164718292483837444157190677451560185551701419855384179730072417652119082097811295473755926297592157121485458732233695650164157069231480814943138933623932974947326707309490958808285362133995375490017677492735402768629924325167908664372098176933412567094701612420828026020166281191843419584786354133683074217574188813187710943332063179172834710587373635725028651976827844583583731240424264805675638660424629250586197295151409134566801195094398425599383854174489921673370905811214252869321321762385247868172645741171200655176914350091498980146672998931807702266660249658978430310024403828596226890187936341217604606005388507892445353184351048097332094203374966111700597805506691751894368927638041320765562944750060164794984431616*i1^48 + -452119904185466389218004641707117242017293103015967219811776848837315568218262152266400007138329894189336286971767785546627499302445464120163345941119975973192525075468380146678883737425971453918416266102297039464215812166497025485929936647370805475033702111394452541671932911448832874482496024794391155168267285758793270299655020694026273411332795150682827815903787088345770655137176089455966263202658009006377885767557018491808192239174296111286901118762544966492633468629302352723834845951018791974664150315320361830144711629875956836802224156575522195441544526837202684322598390789385014766888891820010590392183615502939130023485816289975461954533693757948110615757084117902854554007312945941175052266194893383257200179165019385843483487086818462516766016086489997086487986928457457406277677199166742061771542980260039395663119580935350652447421466006187537214741641410694773968167593401269326435644967086975459228337146573450411522622930800351757262461438470165964975885378872536341310030515631374670319017094814350675029041712201277885562526286054636267036778386399362813640143952141927906859140904656773087812825356341749460413465086852063938932739241511615541314103797428989999891619384884079749906167306035892901946373014369138935590903192587319657633092197445931983212106911700866918568303468776241343675825550782116539972127011187842339619353471989351876949902241654508300852849914368500644825614233124849841360069795067510204238786005244001914281310839185217940534655947695125571639132974167905324389568479260901522527185112068804186055435020234448463520981422771266815762921421145812574526552941070521929177454300930626690933899517139859336980803160759591543818805871631448650477012230347638728664797942467279408105860271234585793120082587434984795794933970632704*i1^49 + 1189274470376164874902883980293092182008771178462822313236132364928651715443804024578172140613894119955097830942038772803530053838281317986405756563686194933377103393238920773443785746605139141997833984588666941092265423388268847478866563014553845754357088149300691766624510042109036499025308616327535544918794757897483251867482288196461594221457645559019828457267099261460973240708885946202507552827647334892934090252728496672063892581098353318227923544292712174760142149862167789934417384495386660482558997174538281317360930496241536416640165168895504236669290724551479083263208279947872690354379339687398681641579827940595502787703596836890010743272691113060122532770360499867817510656027262719046184931757286601881713874373961154576750865792761044002206507765704666638001648441891092072631418416681724379278324643235198044797044344071679971868803713394507578451187614316225018481730745704928640873526349096234156037259036777865774382307990476373085417071827347715890877439516960030458648310502792431933966039299948363584326199073753231412402795438580247992926826409750486411646379192879184655234961592864377539729094087994425230666521556358382129223639155595573515165656666982280907065534400929838118938045459274150350564660636326458029658702571448184160785293158783492660891287648188320593284571985425928189640652559328575049393547105301238100361894500981172658794145404306280276423737452976462641374074260698548649984595540387372708946046977951735643103855779965189357306442172105053476367998402716060485970261009126500572307594198963338356340912432420093021360340185527769635827375517821092534890316038440079839785636372258797999737999495291676670008235127163982632688515880306421253391477486251161598514712871438400267601713327019345985622242344506452057522176*i1^50 + -1882995835556850669175687794440305235205063143159644941377196885774891879464077221965165365407336295110448435511728907883503103235839427593770279460330565492890928461504993848365724657131190114523136916643341727612634580023745310407417128449326560859401885181090279726272839839156632216665494927899735025687570157338772751551505171325072475558557723949674296824480897061560495147916546916685868653492621508016691872891535304060061803243506668306215903095020340278120819480067501324416522526767013307737664602740636018138292500685141836308212514563443591605692882024872237184411954152584163170760350055022411263586104481044954900850655895489243750362446321553498153344840162478532736204167648813414192251161646941153378438604610328215351984783267589133494449359710724856088400920987392275961257822717230794798449189953867958448458784424776448522723871169709612574258103585058648988193165590771951787776355158420685466377089684399591916285900164903275789283883502917833284954584426550801559448240732494587693696169220487660258646151381405788556266018535318809471926221707727684375969287247187002070985240480389250525532759860266931501483035748185122626314944643700108691367437277430498776847830821355228997242427447050108963910709426419821800994525974433315321966618817307460953854316533289531089101516018204643746782568738583262217440878295115709559260297027971648034449069558959554266582122671314779925037649366984695620009683211348022943969956459044339595181392402819843749815117684818840591690445614793473060273446628645286450702192158676153644000506079163127257057739979521891310632966164957329058160835868033794864101588187664553998868255196038454941815191295067307501001668756923058719120436966148824362826444569875104396824251405481549927628091254898688*i1^51 + 1855718764587371664119843125987448053353781798002404201631988833693334994787819737393050021260984313313809427368715215911959625416162596251998695461799049592407846780841482498184604895908922494739973368635714820293637690774346689760859998868526632677731454628041565448828431794975522318012282957851360713755114834135645529735095866828549971663309045228724819350567221853501119647044445007960410066426862414288923075015288834988484409599817349196127299838691205354962308870010234826750911604164201133994212002649908337079782527118073696791003188459605974585542000355778008146398571978226604284363620240082902013204588014335522881413302238739752951864036309004513523945740703546749486735537054408951922603884147608876097351948745746766202503644830177565096294800546087727129070524479864816615405154539460596847508261462400445183210016326840771957290183884379327783411677330905083969520680604597364538467587901488444079871485888598283990542258029056991510595894134940334380109479700125003445295648836138503311634255075371003598280470883709419890692629953985151685931760278573112986747913534367670761934008379982570795872341099144644303742109804161311561949351983107118839751729033403252122345865076990669705176726908774297385331139512849269623156617510376447514068953808237958274832867788034062933805702870527725228224528403276041715913851450177623233385300019481462585628245469455041917430311683213974104435818785645742924511079775757907388983986673791212572941371204886607712561559307133801503667086828692863560299452602443470961448526021591007124429921583842759627931681521699998129563733154917699843568623319788626900646887726205056724295367440532881005379256045025787928682397713370791572327622076783694753724276251781148444178522286111665678188544*i1^52 + -867334134161524993415176202997023655558895479091464898665959887632788113427650223338020953801319631509282104855466979015572203036115726854280107117610677198809998428553910050682139389478357703949186659494765341466153806094378881191249941895207680687001431963349308642916970046206643304636198508656700669453473168463788839642881054676391712753721926666117824021524692181030521778336625568214059704275184032670601841882341361003894478018434334153039157010279786567240083799790432711239441089751967371965941076313280757031686129259762963966848940932495307878818184586421961085365518641476490739428327492548225882410832756833814729821293080385412419333875394245914798723557626786635623763459337059938988322988301922173277687395106440957205221227820978211531656305774544410397685986812409541906513224463910438272436093302851518896029101169024416271981669900450501022003859170135575748380521692821321502109063330847061703938878491408209911496615273790979184728409294030842008572280951669176363792863144811461074209949833961719682604332570990848101360383364977496948140042942795214133545583933066805874512578853959794512339029513449615819387469910163677755179479533735802549048440268890450323567098235280698534451634951562912642660352364519519429805764203755099328628376365755597410682965130033025022784203046982965859441180439919398213179390048571173528777302691476925262911699780060816884615565789272066482783646650140267380860673445497822548899122922065314253335111570039841611548130330138086291010128953642133980653907350178430540380652798765187354491826571712157822043581553740917628812150025658934609318411098159196116330529106072152214264738009391360333566151575355186140752479120752741611609630063894579858316406008383865585022715346026496*i1^53 + -403235105470171049911208768982711700657274720273343850865198579415383257128823775625819103210948506375987654772232913157850165744815416812600214305341369623993645847015305073785786177463971030622511081708877159832244621134219270041527244099177461284831524121828232302210383782194570912919976723583093180126893340403566452330908925740735750974970396667199097482874561318619891107475049950350854962725798680448393429464457872625732935718311745845256246750869183185517557535570501482746577460723006320591148957129796719265791039261326029767955402720052604042388932099974875439831926050845221387648446133728133008568536240647648010258551982277782308365838008339277459432523221797036829366482263299894315074967637248641433685288774663892325863485851031228542384076657544072398442788312907937469728334534581291413664956015264672127664557073415803276750109806522275298281230260409814211248861274459230458729481475354299748701713187273256799965147959390829960656353566025356626574503362900244907755493630732620380962760018153496314974225745460465754357168340862642552865105271638878204349663143683548666939058298467805378999941681041690289083924083878972695656676840817198901688563257583791771286010735513834576601473274243765230833811231176045337373897020777137662427011881401945775877278099235046578805607336136915115278946247884449506038263913898862603709516313414590302895660472395066412036870330361734741725640278438314506297335183797003209958597774403026782793646063535680243631561485145642671696730581664990323994335119268795349592059001992649525927362186876207026433861881410438090291254639849259643016839154864895072631690702382860957161786613514970932394997317806280664571177592705803236959958592640395546627643832293154852175872*i1^54 + -39196889562917639410103842302720393554128732942375623064125046905896795479549554783259361806481635838047508436229990452552589466507312701794779258594597655090659350791740039292816704659528413597320163869268863721652676440068573156939197421408590268644068541386067683904328710208424163349409431099770675210525578503241152033744042311608387700585334754573906194617743309238410173772108298760225298782194859382587097223661543848875210589002129649024730006191154781614803736243266380931094914107964035685411239680196497884964021748887342076138538984477185855750519873231726392707272379325793814537629361188929435322330686698852743535992909320064328212453903752363845002375870763645358248566045048761385281816849198540184723655832196428170801100451933190612539313034886453666438869418243129451307360257985846897393672113621445111961620947348162591073267646964154802488470377382222832390755245347062666283591586289338948709284269104991418707160895758438841850124673769332369634027710120747786816624826470419606735624613144165576062785767625286921151509282510139003786528647977619313560165118883303537416956352878797517291402469253953566132176820849437847267699715032743018419351968395394658126653553659991212305136493334568911556535992271667532557189540704186756296737982572704881584295779388309634450893553596038248358240789442014712804572241655311063700893760882855097121055112933297011781384693130542783567129164089299677545002775834594765287365166396831337790728210341889202115214993748237244775770313572075427481886390913974659775595890656731222957966937699782166726598238433727248842144413279218116698077574790265385339132241687632971885773029075514028953833099740373238786791893950998784859792535811205287179503838167040*i1^55 + 291929934168076709738851682210505101858362007440234853322487506386618465448780792644963401571410271506991820688053231883658663435633511154687246788380263869713357974550900174558055081141549528956939942379463454497059495080212270473016322232166184495751097295801542733082759557083762552653113137994135550640040308058238992778269609859385038925592066973426090358012269840820277210371813337387233514867321321230470505632608859362743539152292438864392933674656195367432182528228351343241143851974452912118144880899571636951386901569415415095135211393842675702075107427012356698795683785122390563457269926028716546484940116934874135665034861684187809953220170972400807584137374669430222418140733455117821359600473746093198478471256998219871387345785582199638408020202049347788533091500621657746833866024038286198747074642759483012886960299332976483879420996117212609032925546760660485163128426900867596801953402160421814612371455056481394065674779333527657937870227635894897270560135075022355433400752521035864362025713531485928906653245926171351472731899528711865036728010366576010763633181840822953836147478913995414274208158219947009458029376037352155178059775860170933210972458546729365467584340476541983293612280104854547870325547447523064128454001806466441750096902338691615788728364480341508947700534539194054004968743883564043921214575150368290542300544613893087029373799633203873628824140385859043910778508568561316208453723126041593840662895452076365562988572148975952877507123915785774216232810137356949507973465652356848105485354556512083016693721559285482771528023262215187279172960604763470292175654059427857978456686668041837639265232324218850373365611963588469869977647946139734912199010014986240000*i1^56 + 16915902054603626908196296549482830459610531408672961383597083752946876334240479852170149128664460165647153505342800050686875037021963378064517524054698590955361770860751543511483457113733297974600424214958209190677186623278079755564310316694257170132037611668636447336546793713088526474366358211983899369233970555541434740118030095721336160517369758435644657433833442562253379388793137095251826347377305700717139813951750768388162946266982496248899231262395406841014604742387808074820139446833758837724530798029455459140600257971880656984665504768429608137650379098730850541583603951906739077610871169094804218621162304922975976744526207251805430724133306845179281632338589720806518670766282629574801176197316754072255443016592271464879570356367358938348869889575651218977490476671615985741925120074192974314244497525785641923271183396369980056496617851762658400476002170620856175196937306834147875059240945262201907156296476404129340541454600845336415466986494472333816769775058911619294768271836877370329341849119716720876106733823949051000565335093519370709863357284020168636749483490638239678142478472982254795474032929791645330922640496547529097989958221566990042423745183115306500437712003255183680127458405974242083740847457664883841160183965350880594391842855484825896470514198687950246557567841294877150270888608983113772640798748428452848848996529201279879152068152867606480340407397808434498927945265799255980178567219012491418554998081975036900628677945660122195496765514385109918355084278131291587626775502993284926831211863484370986060930439700114761452969090615803953519078377303110231292329485651335132933284283289382299365152596772344337321818398669253413813416609330467733921333248*i1^57 + -1968750794765600508478778000720038412987196012509503010828312039093408512767590472563435821425844327479438941912034430681189847300574002136802968864463444145307470590265292441933887106979330317882459660966424407294884739677502978746085652564614870248392633599364742601429464523729592781196423532032956561661292675195034003045320142787520530526523306200910257481176401135016812236674948751632161780032427321216055635060846954410722889516662627392685073100013351147043562290504180299221762149778803167497292776486967848186923531441867800831913703484923670013665221770909311881286350719022623760545925106524695258480297198414266782032778019109460681164581028740503413479928161705619846807449194470830386835549143371748369805078441528534816109969877056582851704783037471521357185912779971124320232452130488763423320387214836039404715726512370673956513468880723447866703367578522542125628766914409596140379240812007330500242910009041840994200493449294830910537815496334933266014469817118180405324063426655012183541196715121584138459469404989238797259894459387640503429528874261495581536648341530954995739088787657496551954943744968055166333179565098580468031375140531576582786397611775040399607647306539179382083211290162188356079441625386871937499789785724262101482967418283195153066884424214985905263587213047512148399334416374802035706750611748008468412914577225766842833523043860488969190154950512075863876412798227214077513269855663193960785579954919798217673743987502134476692449839147633374258162748213271591270543239667336423484079025821111549116475572809193151589226234259013286346275467507077993785903634418666727102798859843841076042732297486696115232879380326764524603091112165376*i1^58 + -2605539422004500676088285854766403258213415005694027499903971734645745544765719220604588069633156894609496764605777106058454698823000648074384226879241413226815236345873360466009775843312477090066992660946085815239522665099108525944762558425302543841759320356925244337875889839874165364328109159886939304131427469907881663966224533256294866220040248286228277229608395078180915503637004671111154780283540915877090303729653968594452391910813905145624055536405548643529648304639879936375850660754670244650520949201245732550363649703287621879925185006040821228691015556600644730913236714168378991625907640098805609435665671516171088973029649277251319562671065199075926229467380879423119292955387184494235268666876714502269943871084642886231389210636129047173954991597330137523535452919879706544730510367385133808794418806436642525314775400666357885729996204714517227864988260463171241023135034482413041385355644611170053110315584064919288829079788567744741821383423348775275498248867672886696250028990270180926355973103089992914167926112156411220963766426468728071549869896792078794818627392959311756853024326778527092903523337547976571428828218543566679686004645255461900012419233731277374146892708767924815303877626754686771632823272489462183152033461624045655983786940893728649737519401703533592463912963260082020868802214542654702844034647249673656170956088081489154083436582165662420370367809805788023561629866736654181161461502118392048453851656177232410225914553602951149618183756735850168540511860520568341920052819068162352315756528612247263012777330125991686034491206371044856383313837136143829497436500996124316835795616083383423836774515799384925636328696136708703387648*i1^59 + -22506738709987762861351990672034982187463656058354306934857881955772662199710238013052674013058382056776338743917249246963052874914628812508198748777808552876147373404400196876116830916641871573975718883236744533066930110692959080165398194362278712873229477003402083985922330658525536275572332777981963377118382789792893957020053804811250900183010884546052245929703914997272624396176006866614793418066613156052882891580137838456343976982511404948033883414703732195633165510239701250279116719003141991861940746707431353179410807952948355986948858073654256467090385858783055030262035596982424253047313511054373308515637187590507825117057479340029201389143977705671002176089628665598589236274742980448902524289749999399740188799033858018245842132589544164041420717654794774046124632721955426365890930987331145220727626320763753787192940824280595792934049031758462964777943923046517613753685237119805682308490059471819346785165245501461432618601664961922268009663436914825754716767437535618686342969313356237834297973085684051455445625159355126905664060070515477617714295964645267851553261652983925636917660167232134680579495201843459599165302384942845407792435608940494102878383254728244326464139840677462835668894733485264340957048101920631232452722489109717471810945250784456031205900541648368496186756792304054313870501226109889617081841750926385616596899858324128606793161495767845536482964316559325099300243754736497964391686527989214413225082976609048252379755400121112182033900931010213668011576536056338519282096044434192495329861632301765353355198330089920862044119550320489825345280757551324726891529217564433960239103611969470147864079570870892204280980176896*i1^60 + -123069544588430842161743066904235137192026111690236865152832175806504724761133202962118441073272578831920169135582979810579127016287775234285463190262794151139990586719042885325432187685200725512006921715139226212833642463000817215522652448173666570827986583196150436539653189446433847987707149007122616943492400174977242112105214640527132439696390966574808634273807744411181135699580562327078378434629059781834396977864110707000533941875332924147354128341936121764402074933940569614603149333124465448813926721261001820496184790640202741834910247743169276671735872655136668904877627377377457554066671693808426650877029576778992297354832327727634266976942057053159648931678865599337616474955206899287360192928395196878869722006169800477229355147549013829773718368866984203555677519270723395268976621431485804758057545582611511555801038423892206172352098943675125320755345906827880558175784446628046149087923061077163008945644995384586986595091408997516421780421889391903896313415220461002434945098703917360587263248322049471409146524852637195812194947685451113598323278593143356526590592053878672214531681952038412307592446820449385037837542646534963739521897747413270612320127835436538431908320605373406514699040237834504677507406132151848854672522977565051132823050820508044432405075530051420897796018945882880642206181177247716773780201346028966528846768567314316687116275445428555583364493021009763105021160989537103833196767497439259153740360180118330531535255987834531043348527443129288053695028213047496509987725329142570261792593774340440439732850088290516393519265736507498503984201222786678010037028272769156616076518849704180235977697864760426496*i1^61 + -642832846460181097975914770397477189400640121480696370251431413685677775673619066755895659573248599036002977253831253028658907970795315149234069722037063971558516241596919606832826458491854884785527276874088085434417411810761749449087104486342832022876166973243965225891014654830000775113572467176326654382205101023855471567167105736191657159467965193699183920338121552064148788331220971218956581783765211018664498183211173927468079572687577627292612348368760520575878096224653808184157363058934945123036262780614795637549053629237451908292340063719945613274144308238702662623244767731923503178620461375006526988328476170676738126004032694466376134816046949633552598319332385656833749048475966043321006371899684846194694796374425166564852130012707446163318827768430464665432577760302960592626226172441842689063072061996383460305487554627657610901916520501167183460538067805792100637687366563982111692798979601988950348733225730175336198823612641049042955904947587716374020635657496120410584348578269444256353608311773434159333382702484534467158798179450927626724863756995161355445181033266113324063037139735612372628741342603412689411451721588688605065868771139763699106820286572660642839565434239686307928453237537867388730255891721757531945451119617743987145604926198815497613954122489639367919003243037510439936924820671889670039570393066592097657322189550783709905577948997192256100012340697082929213025266268887885272494264100399602852446423362038899890608996035011788782270477491800351632473302905814201613589836778228230063271127903781149159647497986811312125593640840762635126873458183547648031898865847232756474154777507916543707578368*i1^62 + -2473847262524369886585980661863741639912913051543592037395971049022057680933356667990816896398285887942184687808262440680989849913643499933204663652053494711588269818615367452319429835712957700065014755410855717578799849684510549358427457605768621511435352123793919701162758283767818039691132810782309604958564720502749845470854739198674897341137104854971545968243061842185790214572555325662242628707984586250530935305122376612245760479951557087200146116826387947680215539288309918754889911842308694559274371273370345184708870240945661254201499405982096906385362492374972122908570345879416424544271447518644271837435295678137063607207312876194980092451516688546592836633635573069725511618114971423595220069653477140990904898950672761777946284635977856862425383812484145016086941678326476118432590484029104650463957195986765370155171158881300256039356424780388404535087126953737130157685973307717385743772005644882565436176918445683494232831533781617381943437443574386699183308775825273069304417750887742249416832140051760743049880723188062363427277541950087370879529349202566853435547608071148810430901438614899526635856837865805104028486934925293272470952710812119371022625276356893713097650523518750573426308588143168487449155968710983100186442640526809212951799774906371684395689443611246946253744506389133061940811495620017747875096345249450457678871257143137596954070903240212922249096145704255979770741257902890123731284623747001578262663341710732509021131645367799410140942303057683829796576247696577996035644356569501109615474374036864497507926079441561028053545523807395873044427702443168649343108836379323391296920329650176*i1^63 + -11360946514743619829937672193739236230700529626067974398757845561423538932241352962973822962692309596303063048809639328031687949920483737938031314494329558408331796996452833688827787389897860572040548615475052453682495604160800977289666235840430038602335016053848354436412589920797327785016828619836973617357646505836320228680302023282922871853810352928165800385359516006031051812281192342073207753435184694941082477610169760859915159609352063288406940484050866492873108405691869133992407190197242507025408022888742384404158319453186330660396107197001774478805603306645241920079733656493653300788951267725547304574615318402292294377666205266135713324934083590605438941501441305853521281450403200585758187617419972949597040730446759913021473107539185197822455819443731201573913468400701085487288242376372651390319604572089959724470329616934931951622624103676834766658246083191902235265241356062090368866799693017835333909297861141717583279838898190890234963930114870418927630093148159341123948607964661226205220942824905752897691617722410512840849831207754740945374324604663951875200400666680120900769598538332532000627554554043045325707899617387496982495119085878801575567951824134912734136069068663319095049953667253795441112655571785679903205348845907826908357962540683626486473499759675259607095249812602010015613123580694408351258510747040088358883268096379607241544352064203040740802070102657061135306807980735663954717486563864829666793031541439190096599601430215077831496610601293925313605991302646996677720123434312263091738351971844874704905281897359741767502136537472238502738617087315879548706789626682720387072*i1^64 + -15090068893363009666468403151687850183905598623705684270171090837935536015522392561437556763235638004354134840058891025327555287708878213580697210857420180722082021665817854144935715324288444967150110239899303696093698827066464513871009831496690873956367631962248607871893965828125593472656373174780191843859350632772700125349207300517729024222991090924656632052856870198033835542784259833372445898236262838892389026751090403668767213907317734419312678808989861238569273372661602438675217143084149299564496683802331757668892376048706514709785918600373328734373526629349212716361479990197070659427767717540653699890334972728564440714841473133309647817972109745032261517821502190111486796807890414436556392314154724119718338966887660118044026353163170761482660086721781691442285527794266029670405688733474203885516603759579243710290644777531986583311288631083896638484757633308843631186274728162806057896518792389199251151269422490134444769229743923410536075687005259544033344281208413296057473396467423538731434627913260882927805959548972586561089730720754985825066486998733195382651631504471973181131277168310057819700466807479555711980951909514519150832683697496968631531377493512994385916765422035089522672793056298047695572045603534546860834263728053591328238450764472052589299608680123732361800455735331357953643451748946526672336746979953926772370332083113062016231944323920867536454983225786801984010657141216021154167770372047049543137699158106985297909151755888993651424287099995866639060545364872765834167086129858829636397560200874808844353877425977711056759595229397697306100574275377884140098551808*i1^65 + -45811668773541168499731694848160439308130143106671105688001628077134531803915474828419517757270840692900698539911728493528853160853419860831549596281335962744298403953206897290431043302175282239606846036958305588585934940419488123112190527889013989008844968940109955662685736227366932208241724003270913473577745655552202985724441303530278279804175678920498586090272504802192845720907412070645770230940514553434748113527935204332218426161356075645883052447218953550784594171784554092964365858666269020384199845723732530287672047678981116815327718372032829259679661197504570422677282769272764498517290971273448579680627413279758844171937862004337552912596413834488583887311268927218639506958234902153352264178692810232674449120065542315953772376604612644334450386649479849416650773589590160314203181560026255712235414159853061286034229601273132467017959625213806436350577925847466966745193970362511099163763843475566861893812849316624382349742083557713672445824702623427050543497949414002851476402695419139968216457247151269817723510204304024467050856172469425273744719899586188981790675843073892586821394708128669166602116534193533208409254373742121035217609079772904784654764257548525885130350987152163287540645748476284937082408152769509627569983738168753509088625244540748243733326638483030175168053221644788532864377612102392039245508112510848608086756958528910386973327248789131092316097608427503973576839128237365419849114138300733387895708198725469775570896555273013152899681081637230410220610131885983965922380713150610194539573903596693885807458087597527991827857271491182872766423607803904*i1^66 + 100217979098379355380770967171849579478940269615853583594316968816574342134892207110866460699220266788023624553369232135050888470941001585277609737798169200449531474170933008209846407390471648063007057293234921029355574098950630235060663862958311137954434076790498798143859190158645541459994071780003646171532381757003991103628172136666122032385105364087383323816143944755594603164489618766539068137135646152253634372091750384782126828266060177922245299206647891447307966678813889540393537439617886235203512482586862272547996047491843644555927360019169592923448288467074759667852178739538266880882194670320971184801087940056951152392405129083138651149640154892105731628024760311392873168499571820286014738619453822263047079662308286541999554488711254180619894334865758547689417997242193742880452777903817617043020966302566185314993389029885586818999145212041283649886341836173055967145898074502876536172197052358908241477917431611274520947644089377824784760230863424575797486064094558588436570459747857455942926019308208666302636115728750859843307356484267077362359477022926017225827888122036060923944084442624853153295355398367634375389776639976429405692070508259539801708841682623709836948002365546954673198390672292893135446095344373724494006090601578101501655083041444185386511366516288732949025105327426388421692589125316566450466391748629296008371701461299246618890171766033902455115039279873257906598266627386931186374281029164425273308755442815656985617401956240082567172969789385912312537066461867213020549739847871458941828348785983005822994290670892018874687605511922005311488*i1^67 + -168121100530146029205338368675891715135131175510015908931388619960303060178731878892561355987331290663044969070314316395474778070532350947751086760950054948998049045984925179260387659504010538385468088210094253950329020211338398972532838955851137210089034019774700208343726657114067479203661330501960451537857639187496784054159322649338231681152234643851022155868985763435566666984520665996117974360977205131521466156911331227023175146259052543773465868255034559320093317773647107875251004715401050104183130191922246287513164948877052958796757962383531647948267937775754713865131313242055865444994574099182940367332101370664977695214254618759105294735964553287077878794657996331299277178601700771674479833505972948237281961845555822915251170766160809713319129077944205185799039246498935812702157535340498772785224006288077244505355045630659152540808431608603281699872050473786353458867984965286751694740284095518734103773914879788572184042145566533454294994014808238645931719817203676106283507382892827159990560765180621207880680930374075015791027675664958842119008774452355184036177483102322135789265471707949763330718050336200406800733670582481022010494205951675889558081316884770491843609165264440864195243366962018924464100201412688677335392857033301624860734078822716633624479819262034548612178962832306861329707729175253638157261096728127184863931883402126124469499058087736034341408932001995765404069814859578600968372866458401811126180964560947767749895853479956662338818341182604619434933442396061411242943107260954668367769525852568288029646813776900434078367481856*i1^68 + 5958120233995612252532249568725145731182552267352927762144631434452527168394415023722706305684763753436725922389701519360765408207225419865106351177907641616440726545236115628994101873121943925090908694478936867728393177077703121817447026969659938832013280344536482518297841766475027438110300994605735736049091472914732218738561727941399619860372089732948528332760140969216661040642628704880053835545950678949542566358379494900452020377583364424647313730700935569762710922819008541030036332748130801558788999110091203467963706300914890803998964206186833460917708810966550971027467609352944374842061516218909945834538473621782828168969716142464954145614007707274060931666503584735048357932108325712080508179656443659388990466422997424966310466630092341007927866473716265086352589753434388657835169043471317561309402492966934579048129916540663311345770085348535572953052731962992796072663677615397952075069403044679967587378244931620914252679641669987457555466263702282739432006137626247215344974528482489379113548504293195582364925029406767990175585625933641203296254717030704079656702200235459889151288107814542702181404066886160178917933463431354192119653748357819973782439821043738786512146092129009762355806059652161439585000554310681631202669637784645695337807747181085379041012269087315902272947924026970584574427386124367198061566366184695854072609397739634141297989750567954808183526496728402250012744658485559052435906746726838778290996052776527004353733482994425387085240441175573032335162601883821138688376800672059867647232637475186823272811882086400*i1^69 + -6626074063635381680156311998982871113933120256625660046968222003472190851667083271747571614483713166070357741090674310540919303854101304856900667137465066889190053306598361365284034484715398181109314576755256467114057160751003673429360544583000724954982759352568949858265439376986643779061564420805974959649343431740161762105585675231409237485980285157834204172647472726030044850299798366862446014498438885109952075891001006482965996790084483091511567383535042963271070735315013800782932459456659279001378779162505586034999136342996019341186370964548912254838413717951886459829437778680615810616489498025953492468967744278181044718466227493495967044423917760558518529938414252518427839810053345833354588104353510383163538526972099201831664350051717339515251686892823039012033509808103753038217979631433990751670633468257243689027325163660179034467882096132029829893492413763543679311037896218391513280024587222256137257563526695030946465713066437541468191176538646002850439650600186601356794622845069740022753592042346088140239796992443965603033755065231828687151322107747076322469393735648425121311424801734432597350681779619546431038550851668343585826861195537739769243383225461282994444932646050343609300327892012853117946015482351684076258231017297264278048687424417215495557512656116291467725119821739889647886647778913814249563294778535297302456522293293100428513976793249529316835133548522454447824719546010474861353356603426023186767712344957446176010010915667830202327833124611543004364417078471926024070577616160944759138512877755935227904*i1^70 + 86545466751187535462479249611404837583683436962936210455616864008566841067323077117311924307048885758953682534607952265234818610119434774920247021464074203277687397114030756215090324939604694722163940153551668376068453655362772716846443204425776342187625750007995191608876828937965065994212713390867185123277258835028457713129782517956123447735869091373547265456487998350146359487541707924321674668711895655946351462901970118383009544542939038857194355205751454895112792823908814212399242276013372728025244547678202540355303996794415350485171650929318813721469320514220487309881956223542402422331907323203111968123416900826451222168331244018599366574792433383279968502394898295172511285556590743311963271679519362809278131394955253370994696822421225622058546948245328365239103568113662449372542911068561331290165010183280187293701087066468265791831007146896525803314290432756151679039454379147994033870725913989285112442386292202225153038670948132920203958542288903632158494128470432513306727606094248356276473294375700263166360862397325699570922493065277645752386709081476677183667135670719238245207055182368655924649118525764171862844712877463041355306798301597595457862057261622431109714407955537211087192360343573997374554120401796907404462206584542388965777854208964333511400035913881998119256120150361683226094800804619734161193839178422678851382161296809187983514230846056979954401694508126445940827741244660495083521837541454783902794106475136930179687606002526619011200022232885227200005292495619027489696924026943286804480*i1^71 + -533242284917355016535689208736851902063455818987801830474329449941295516462739632708985477022863633373454875569892383309200958957479234459227027736722054922554250920099414246993741559563118056737992065807882057111291658430917411122367544278238433558768714068025668474440970868088177690550849124390609453986265300442529712032801919373015102337207295530067371595512646706190731162925261335754492458442373895728521785132234935407540309851943148371246572842224592004298381557521543172387315177727601540231847446964479320030995887610306100405149331285129011394483903672055898758147541825547489106164449163602117708485562309586197734691340843964397891464272824555138907167946732828034566268714467674960782530907571549883394985633168381785514262645356884913622793936661439501255934692185459859242895036680691105715012702868655821035440548103139259363476507697936935641381119500541382576664264661182765882268252846862471639304318677631401357545140843816459315377723132863500036798976989507027419128944326503637546663403842538400695346911217586286539071144373192329494221917259356619389475854168717820149665646295250434024576068415162022685160327278387028999050782396338480101461527833909936537305936139819414947639663099628676419460210250243252308856481448396351294301368160483798894777878034687400580236070046436729026671238690059607419563748792754036153721040686103990941963270710926123510933376316769789053029673353458676834405844569786790388870958923085905935000543786598524369814710160624465728448407096146914684436480*i1^72 + 3660934882638810123115057871785352277617094900442193997893823356088168705412606551231973854729720858233753188848246239280247678463745107910342758942816255026777488109753136549862997565811078959684997101717960736905541655431889910130243976219320438492464982194587502335066406468315697487797041352356967591612908775780996667839432009664722723575941258915431808069326413199413882487703328775471299905705994974265425254561631424449971392153444360100739642897619458837969169573379364980154980891015413967880123764454583623700103523376033403041627839696015876245843693753654019707503777788543075350525454872145312662935675778306157136539081792831786607631827545797804323027845831087156867105254868150988329235650710571218969199392992407205792086796079311105474223435165475837968893641157592617111076471761385803246653017118123289848782254866423145992700419309327140033315724729486294512968623393661581282774530994747844211915415320711976962556912005531589969957593184340967724944055353856886188522602735100614103621735567002907069564187644198919493284226378978429021007159874134717227465578674987229070357183512196134707255394068052037929303634991267296453496156692679176994664201235647414406673982693852969318472287347316280672954237757143969122364825664902451594000505252435090462373242124588491846126343689370317523699948347926824980248487491102703415930172816888720695960870926132413579724295796755528151485684690362029903090798613872823789975606502828751644849076386136394174799118139634233739575296*i1^73 + 1329245300984103129705178398334825652361524300109218939882315939051210434291963773150424070443646947397159131508441213184864680779375531419615129871350909988160289112881755227698072130062225387518351476720930519355585857798173616260880368595690642535687113722173448908829258293646947387567096945273686755875890260510167734005281459134970857452419065668878612745754139078074239398157866917083312805373410224614080295959847236362762118715768796052874502416879919890479399510054883846221602162990145743345474158515619385381684877333555231861232927467320519703969130198368575801384645462931500056059524386076725131675801314570904970075719021736881091253846393726537238871003888189541580158919787739563638015717782569668318162881743100359270458733094705837733351937600535778243601910819958062645248889766218808290840875364631859639040977677366205619723288245674140484887419812754879249038052814024011567184514670187861680536772951173555239846751353328695066599691088849580461861230108575399495742196692701813755139076796136907841373059152761228565213736808627320607049641320558178981014509861813321419401570719175572053558348081390671784204445155970176029169536141887530091225384244548768095786534977134467717826474214634298521680632910546842736937952633019767847124941367701655162834262714893899168503129184920497711069522572180723977214578007084065854813754260796960671123184958881842169842494951043757831057938553082542889894430707143667772982710920593684496769015305664255649382400*i1^74 + -18103320545466403183554529257736157189679953276348636470021136118400509937461169957603912341362110714365967358105059217949335358644150559744120380835255086618684380255227464466896262465366556508594449922716265075283744279557985251932371429073746628716457393486989309086956151083651383335908334056880240749697501532233488371695683745989713597347857527068422538809092037816200867256957888684605563529964825393144797074408071617452597368958652494421118219685252954205678749120809531440179552288048936856364627069120794486388298602064093693131106799704214276614284614780492796562581844721584142103293639684095738279524158925837965859429192948937628238415441123914346609030192064468210313224272178376022648270898039589654896403067280809918996920841778736516021458192722249765843340963132765058432518063680853615031543513173159802459862107694233238641047700761141503749060647385339699023368492367249016857433810734071758939602129687977763538035317474953453608153074372607076779801428458825246900396004433880355074645542926249248731475525330882860253813727534672324805676675432877458067471370253222884201863484209356822532186202216602157574732727062750967930812279003084594058212763022013806680319364216105797562853462083904917645576493377286041089789346311329947509053369313729922196769874908574189733618983943613554122210165986622098084972794895581932154209080681619894488429794294352322978433571513277400084150909031017400850393887527017766541161121175194143501058048*i1^75 + -16096605374739413244439450163899321737573865689425379162933166818171313131411569068988977373350334285303873562178855186729468564391881696596142612474138541374491410045504914950701128590244428920635535542598912001496547425203335045156671224528743371006283590785556807621596808896557207138525307353657425340639841940034832588153309794976664499173166432254106132358795140658865305911647552450328742775791368746348572157538989999345569711405446753168303192665706129715486884923774808221521249752357261331074481122920007655021068470296763733997327667163057324374224380686387202060862491075176097599832650964527316825585073749915691231356461162957423407395961216785759418536583867477845511668389815763539450130332543504662700019171888432351031378604281679715946628159523593186203917880881081853307093932264700599496509965894681849120046142256891363525789417527123406366168053402665579930456558258245977131408426267959804863457143755922902499958485378752305826625826244973864914763690645337667637327996898407642828897894848910170989618089241606294288511128664326970037478554643253891556764214233049004970893937822500820865718918145671101933893778981749027581529343083977759063018697111449547297744026506096723460329902100023587256005684104337441271837649141072541337333570710700781561683921217016703474813495422901547388184964527245565335633461709388027837151855758077145694760465488211238060604404048813435057249021197853688886686247232655882910171136*i1^76 + -13617294265669693780497206590296644817643144627484546518007250947226350311372266146916674071386114641996726632244205928245992920342327199991577269498026991649949262952667036417843393532096573488403568837153080973451350261238861631780546563639343746709937742596975583397641391076268247299766132274347819448408702207749113942878776043656461308268066783580408603611433422736695953497931083887679492433624473112071976828703292049892418784818875621465810891487796406458948804264557237034620377122824361696887538871994779917534321570615398243417624092233549409655408360653553515194178945353252040047418533360187468231342724526383514935112839326337218565577247445491224977918566665910349281048225693923689062502660362217947249047869884644012995200846012477028674795701987007553028858403156094164915826386383122316797047488449999236259681603494711187220037219089459977493305754080659857070698743503874117999344569306930657225108631716717409282260905349156601178191728722313574619998059701200625265480573491010628966586080967869579845098214363964759230312990273663223573593978243470197626462026088721661945442196761547575502512884046627232400703462667364209890161805666835131252114862483443601329762799771151701663622348723400678342900988781613039094936186360266930688743193022418433317568824430394101323851801076946613563344040990389572994464888061232304426321325025175828683249765588955003263671898681573447555526079219798900736*i1^77 + -339692137302250723152839451772257516683064266254535210402873324602934226626937343058631106789540917562004657226039507249970485042826264156372419939189926127347678039182003613661636191201932950812941849583666494452992492825578245609648872486036197931675337976590305378194854362520052526202372493295891992450708415680529865687131922657612169619996071129200709486979147698981217315895469265401863045758901830465448268529669034597265309939227538909033593707676526987790003560976109595366020414879788656067773529468163934356716730628848478167474151691092528742011282355312799090152109213933574716253591767725081937900462098358529306725726531450787485099062490486578427920565810685202691157153830995533233140829013871491941117766142784008373588710949045582189724552772566214901612691941421734142151098317211520079998048975228266462601985063106390037154416821597866969496963827926860734726874939837852265481304388543532697658540485312935150904675699728768250392394484148997153710273488460606253034329496889084341083821467036373862743197942315631386456281982434496503592962224109306809770480901357583119961849132470959759973632097883652377900734333808628126048820185834054372007412930781251742450042158233753637313902208694822577922391851029239716629289421764245128145498822078201636294031147988050692624660242620201059317815453642279834143306035895501956778217199819040705626363883419224721731081994240*i1^78 + 3682600923374125049940810726891439665705835975730009323160235200131110484543265783063856241129288794368328978985356123082608529514696448778721119530089309416238581429458947142305472164699667104563641890542244616076292792415609143424962229489203923870403820591004885840025360080112675170073996383698152834247128555837688954026702726221752310219814266877414555652169367514016767449887490874815602655657604511724169632152911075438391582680436386682766465423213794975123943479832613621002243616895853480009908575848383049588381938769191701599941867987943573609543232905326581007983365016173057764009368633729818001769082205080963874305389754711005181992903193231961379004778385230646030368751973676552512863794038006205536900558291072718595207425526906810434423215794560877196070195897690258199576842872114719849895658914593257474383652936160597248492463881782877563471476640727587315376942248635791631878322110527383665391409116161057900159956951245887464001454311738534026640770541819934005565393576182001358928219051322946074605881322736326613064818138115265822638674019067785650237555909942195943709075403630319817864663177363451039283171368803070471570040118547936827244008770323887431113987365762595887543801180130195571852668081997748618785120033327556181029006537658664930404083669616203450700123547914861100379658616475838097671629994299790072987254784*i1^79 - N1*60667328694465297875928389082980936925243692271090026736230642738536077733531539823650049161167444832410312569569901441900530406384153726299050761949192393958607382266102303283622536497128357213520662050345328000000*i3 ] ]