[ [ -4591120588408536406406501743548113062356200671086974275667678646881071540391263742653733737137303473336939173729500049720464779116410148712476610982486948021866552795665266477199316422671368283697471104497510998403634386966692615622108953658313086183752058317121634201238588469036664622760407368811361472685931508891803653753638590096889301969008037311368485545064454452202043043926635787742420089506708885446487736817942731909387483633514913649879991671148415581708603786085243362595276283082293644735184164603796269412950528396726990077967483583686995234651512638263159034109486586787936575065194352483174176667794559584229945439018680255403974810748253865810348047923746390075063209215904629095857535468153995997484789611830524302317702003052345878464835133106260392369701884274662409310576158056156282059326890998621191866295787629272823014225584071393067685974440526260641824623920176483624382916850759936823573589348197450576323924233758674206707745574976440071331276445214240994527563392146710020383842713570407182493126389055750679119566624652466627396330204212608044683290805621278580042844681840581725228440788710442011461183003788117602478110593237918585192796709035768170893928896174037454028800000000000000000000000000000000000000000 + 6817135658897191818785465866397898046010233611794846997329945649496178424923579922460271114352962204385098546945488329365060061530273616478565200892555562509154956674626031449704822767729994669643279832955100138273374671026863616279864623470501002353091196496968972405288460780587005368306724913341500281516493627410262992370225012253489465807157416722976773813731765570306143073399475902914272971100713194905148881865912540374860193512064269687917454970031385654465699324667790543470094790691982821699990990651565241555234793166824968989973897748063199136913697034221348336471312281168270962279456231907556340192873194072657323026935027607532187664353183567964200009475740283491738259260955119170684764407974381531674514018447309373864337845588550007388488660790508126040753819914906565592106696670064651662051747372363798837687074523533132640520353242488220060663973498162325820511275572970079630726701715011022959463947461528132809724383377131820014433634399751144749916215329983890305111762461795713901968496324055758564150413416084638467461194667669125010382167270955115155950000271984130894459724257002303692350136063133296425285195103303945359111722638044639357366408515666924586479762440080850944000000000000000000000000000000000000000*i1 + -54942051165137526665845288869400669502687819547267515351636490027702064617575154900916106320053236063077728000941375377039752948192527479874450238989524776327579318827782952008806383905262917283135941676465296653636591930753485012996520715734694497794847875668067603394431093113534495091368096222000140087296444183166216932875955633150317727102626286386385735470351358474386072076892601066648343759038102314826826252804264479450918467644287959784566911679895916577232785446989013471869680194898135131236886349348504776322531427324838690272574001314745246750931770188845535916218576951474234509827749102118252372983474762543922241576614206574831697781301120574619985092085122416941035631340344093653177134552929293632665728784217148496862904719272834943078923413520367353473972153033069784328157870297537577793877804115959024717291122538750970532666602896168641677365871052626597673167928267973940358007477030050189631910884758323835489196271777940587352993563120300767885536319381040011768004343297814708880133399018585775083057071784755034572474325528866424430570907329483485666084549259557519069942938029603780480666848525705421915881626603208164499384486308430035813433458048334828706709489342417469440000000000000000000000000000000000000*i1^2 + -163352747190951649670862625609446550316509418779623984015174362782587002889704645817689555475137697333965994168044718865759815553821441584526444027260973183136038728422466223124339754992530899575640413709734205627897431005424634201728646200377186855690988475545520255968014627130927828942987965658986880325528879638010329774992010054184411804729279804869182754386446705042914185681214073451239559227076415257050026856497594314007744960234000404701607947869153589141769851569576429492204781728306811990747227938660912118734861560030182023725176708002567003419767549197640942109960969966721725536219840163992158698113016769663868843563950605622304982854500655530299880698892920106799938155008796609927823135676782838326435410862209053237709134084367611349808943309540444161517898093148923207330801856430078615971856456065934198936051151854385591857179921570753646562074572320474018986919081075291685170904382812072777637407315107645086856073847119594818171969802307914280895367635190815820915823804339461678184042388567432674315233239957457086751831940170494217680089036391266780950762670084651385428764551613846467161768190885267604016535115813594472763662133013531353389005444255939152034437894893679411200000000000000000000000000000000000*i1^3 + -583696988084426809078909953240180387398833272083333074173277621288888894933255711609668831649839498719304199765914822851849646576178802932022248367489138765045450787218319247638307393512583817809434952599649736523524390424756450649287316947003785578942252657487727458831692813059945902152811601123114849082868129574007790184470228925960119817195848479142073641615877962129841337033429043717286602550208075104609397976533993502272317023098455551388982848855775799254058215613702358236666339437937103568180406299768191657302390241294221495433062824225955315935302134170740685463928080649569199529616363916870884467805726238603249666479190712624640001947638014535171616093862242321740547320598249892184147888080932947060425906850294991605246189105596452485007326763306196128830811117575421459976067914131468974327661027554338503334094740100749089852605860650677947991565699148865194847763516970527350908629509882889717530311354070880997539333813310356525733471567940677536745086526224697449694463763784202775141326070494305187316005034089004148270888578954597362313407059829764495430761727943496772212577884759140344941405891159726499971559187580019983996652341985049881683065126608077193723715020432343040000000000000000000000000000000000*i1^4 + -1438290465844986129628437083716022816701373970291080518340307053093589380214356811323553433698562117781687930340392643261243027372315898537897864041151949843537422424996737076771971052821910993343356942167179803028007184764081463191093567358652434862004053276684633908585211385927926044547533509903862106744479126816861469969892699819530647505097430239297912389249127374552854051091521828971698060973288582328870990272893173088719886915615371040931153221315966773016308253567569270938503462463404658927878287338908273249649971159213341929565344805944119150419133680288961502121526004148163257117742998279528649517846660358884971810991604092548277651820092953336177663218221554931224510569688946730262149499489672137921404707113589455558892276606649008403677254406112462992951914465636337355918666788359290906692617156030480778418780138840033652876127587979062248809678400097406793086999080202294397741212488649369743724348373326796930095353347644258410998064641840178028066015117517412716416595076026301937045691105625906241035381005810709226477314911565366323112618830643835004826714149929981314242372886377250117673938018342812141777631004044917202212277694781137764335791979585161894364343083110236160000000000000000000000000000000*i1^5 + -3242596509634005656264516944406274036914795265013660141621971819061829577493000018112269730126642726917856372915192348386708561027662457253829909598871406049380296168701211193054780256259893729632931355692442698810688486370493067073948259112008919490834082634552720370854014285568108066184164167938084791579093765369796036041098470439947441064862180314206360120955486855885201046195880149921724092479317657970535063045808193161181927303833557521444715867839074137117583422011882742088843848785879659885337829781315519176037490240653929498883841296821448270714014375963970431054706211224066679471819448146933046906257379675469177391115057296465397415961781372353324063761795201357516348144801442387410584040147818282935843999753172184860697962207678634189832120107820069692455294960298571891121019137809657536771031702334755243181303905432219350394631668857937641014018959708640034422719359629729019365228283240490661717933565985934559227355209601604652621797918469774337088945882812963658239257952128970590758239814385576693074774780408788445190431529113214979364356936471737403151668510234360603572025954033872492282402336297772694191952885950211673230840206710150963460382788642616744638139671458611200000000000000000000000000000*i1^6 + -5047833804442068059403249538824620299055612081034327211423250733222805319049715592544320710092500891783321223605974906835966089190826841312729777503421462113102484995863269092384004322303721717403527145455944682051110274957786090853681918315252811455771953951263914269626095686428421961514517564043929388000178095234277979575071617606189772483310060785556550057162412872203282431184869720196862246133108044431401478020989704296974978172299229139644222752595939028122893716859990514538879598937484366210330234365739054673736025957404654010233625225722296594654346178920458675382799669716736931772451233612733474526567868399523792630348527923441684536650110800735183632264352533119429687333739566952481567566023850442800450531836929911121502147722635552427280429345843532669450757995854004636939206864640110393771792868666231247524441747154298549929958345105930536228124257257299049948534423051451065049098768758529346178822738514477023824380606393959045151938758801844982192983527510473420642234250556678035373340560222405244232062522048230275868610993621773276323737552105136532167396451485231432621362485662939137193803098980229055532680387886664125659267698604884556203641351824169486802693755240448000000000000000000000000000*i1^7 + -5375469929758781596398099099012504775845987199298063977456322282962517084084405088254668363608735086896092226168544018945709880946521343695848824287197207543752195100106196985954097120898006222142825218303532290510465939087920327463195285199810278060225898053774398979811409945797566647567277581526615280209880254721938832639282043404590438403089079081273186603792342596670241878442671045939015187870441774621095895778463400187905261726808995929223340742687639961403434659848407294658309883341947460809219358280926742907429234078881137119019528000071794598338893600192148022136217146160610309804273139678411455717717505805595496474443623677457120365190923716578812541302951969903662920097665410669620612227866164655134347641246292084545173685372556025704149082831601402389647031778751091823219221546225707395810064809858674702226153320153817964412985765246729749798082092975296863776194269708666048187849992255396595295054829713324836349903483773004604577952504140343417504304360236339675882475519117589649888793503094475621227036911386802705155997585090711749542919903488516685910359413519155237572272873031431329970060815396895740426734417379926005416871197264297346900342284652323251016061880893440000000000000000000000000*i1^8 + -2862629214930429380963750084792824275647201060520048137285106260573689918807659070476001977269988177688857953842196176709404334080001227310701724906415423181445641101097710324035469564154943272790555122483974376137222353022934691102557286071709509168914636090125197133550368111410782382907542235782655070706114513965824384419058520876221748165579436299171946795958844011874496831200144080363141256136007103961182986429702151239286618414732928423539654855190076034846233399272369861925630113189091258933322575628012352639015855526825025567663037078033054221527291993506334705787912683490714626892895773187887655449820368827131432833092597624130711695941022681498336777383333690687998705741715757586407120020454279765371176719225580790385962382356725968627113044424426732630653610970430829174917592954609702763584129882573023104138289505600528079172583708094952848970025974796555335787893677746387857656693519745857421609433515503051688072495938770091505877863389961440744678388215047739287398213756549781553680268665291975434178390356521317694591685744307507284383669463427140480272162587431119422721066063396125288491930037669831766677796312603020922056843202309568409417916087035291661914242809856000000000000000000000000*i1^9 + -504251555798763839554192559858757736469196245902990021736867197875565582393421105274502297683527763491676271285665590442823870112615061399956633716940494260377495617146345604358043212133371844454430448291159967899317104607740381834373396645951766648207861496142762193943355999502237927041825341258972725759560577408418810350604416844636764888399987728652902473294747541706005251976942770107643610425645329696703467259296408351323015144285621661688613092197837849130698952114812675009235959512830734070690879307909058406370340994123644048886954558348963339303546362686408318824386659458385960810787337721108292977589807248932327136406652723889451317808863524045014555680007094630787699759609227846010952809337137860514488991859219307665833011575386901047819257075113599849222817749654321995931402507321774035577063835796807904546497673549386512153362683236606536519413070989685575323939143633333073212344619450092953766561754834602878636249299911428263289905434985977330216182822644876068821671086108151096665574544429248525848439154539293343423073416959999855429103084046411528871451169084055825235707624667078625407764419797142325026421767934863278262852969375860402182594361212984892649168175104000000000000000000000*i1^10 + 540801992348884917366427448507073520723413041904165075144084105523785316007047361132377916360394349086220434244453266758715673930255902209963948126225481359172277212512429011702833895952514059794227469118150006592353974959919919416331745767525610445381758874434219878520942056299574439133871388127574969587932950195913176124425036815197408192211632792953227428115548862506638978108540836970910865724094073645756652858754439527152790552376935016424668139931340673306749381752815053489218641287170070994979456800039458334129658538505466766525512740140863328489236335598472655600108444944032773353114297969367226978741157035674229540360838702307728678256342098549554446807412900552101980105397362630885865623290878493940781447764801744966890700802416539041584683628375699175606262312460045772890218334137988689129459887777869467833835319904564412129296590043453989844369732462797514076205533420531954164125161659799677055374573027298642541576666885509132135376941235722394930253256415776115019886867967398379011939802557031902194737474485679060958339912771699556604675184973139744547702489135003375505600715751613446819314601520109066474561458986612614061747238878217383197859443909729730082814033920000000000000000000*i1^11 + 197882005082061053118476609809408297052873734235248511076789644723994462362137018495839161905073444319050246769194557573548467187957993558867938625260417114472536662433390704829492765739411128757281731587927729743550905712458782364641117457719180834459686234746572452161001205837427112937172130495569436241108985203724176776925226639536989845935282011229407809258271682938291470750728115524948862453794244376408672286202632565056030566529671638144807392682579957691663373139189167368274694163948753324591228980256647585243226000636468086393323047474001849534233151688507577781949259861684759057641815836749460793399886417182093876059712043152957286104891266310700449630108781427560306446032412769149163839574511325487876549841627992157934028781852537965767876786776423550976363727780064628293196755001930348099111719551007213638545447904023277411399891051830831625940805238884200805692809781511708628191255292570726126845403284411520632199453092672723651590869614996363590422549718276590731376652176887511107002870155041410181214767308449521137049428347126140143980867875566086851572194601380332008567951263907380054132294726299447901383550369116697627167074744830103889887853052983716204039372800000000000000000*i1^12 + 5816271557280849540065522761461913591196728781632834584715920867173956848174707463552943137259001620805413590266436176267065570318464022234593183039484247624720304042146734846816169643056064840957899065932382406729100367547782472592567858860211133192777896633867154472526094407122807407706857814103232090980210633194946857586667038321543159853804304571554297219897691646963405858763460547099750732669134276688497442668040808421511649505829422350881958996171858165251871844948073487872881219693073190517373060876211791332921595671915528181949141255401252626036187047839293937808168166755383083595358779625770684960265673753303511514241501877258272932540254388058652306230390592808354993557133679502348435036467811544200422304217046924774331934235782325425450144823153968862101789114574790648518889311989608691025389817030081743317866202599621172545377337397451598800739111422779091671542472703179306532070006409684182961398334899271081802410606154446919825240832934937818578716170702627885131641213880381314599561220285452267658103642070564314606640365567399010098115209934604711945407604755345659784638764982527325817556152803888829775142961736586038294086306624932098347923577781310690689024000000000000000*i1^13 + -42431183484838869636053762528647254017280467730586299009681944513523222804932675461873530064005416177924860887465493859947612658215501134469978811985521480856161060506731519004507752832617957605320241833475602839604520203711581121319065626715114329765396179132898067181305218660875887724240296627890445124467890905263564564866678224547315568226206675592187793922707348242164160514812019169007161456412504423648223906352204191792293667417337806197407098130078246487683147079661252164770757069844068776227537605352328444478068378639103276586766866479779646736903683887201279994659973588118453479903613744658572184428863376695009729012198390375579952164755504448309738945420000993864599413948100215831739038518310535199202653323362522755121919793437784990957472605885326928247332646703773853741217711193308364979644083142880125712845433509331457258171992783806602638545865101529613700256830703337856352241221548052715353001832615971093288727490122346303234732779590730562043023282630379734462416474136403760210638328496106487582991919650410855818685643332729037819198688039558845167737740522563611412179073311290597875784544069634998641320354707174913233887531662284117204097922069212815792537600000000000000*i1^14 + 6742528468366845161297951935968484756825460719893361021059459380497215517134832316231060078446854678102360774592110533028791882172007203230383850083208149261139153497938764898993124623218117720675473615795290417718135333610228131504935758904055848332302966777919337564789598820826638427903804709139125848228257180502745933489065596499606230284961814151790090769968252677875337330430159719199013456479982003626578513296601466264680434716775414807070495802598909561655160362019084140211835478314906257286474974200981134092342991086546021303696159340150720857786713999419843026099435983621203860840557259070099800474110848086825582176614076864862701985778252560525878084023702053399814414769974558633000916114751965162939649608883713473440055045385933069966899906867808923473154159005889141416744038416724875432432708902628484920536924035813013228858340006045519427017679915048424503571802570870642648651311980032382905158863749786785890615997729180257119738050816354034207970890053054922682653015338898309765391496694847509319323720674906492250796110539839550626151396632587761671532450116586036428964868764982404034979938430487339943110847580501495630058818747576245058140657574916192521420800000000000*i1^15 + 33967726965472472284931016375760359679207449873985412364568685791504022311337266007312483191690557924484851521179624045796726739807800101901374601147874597262695822680562321817624486484424525688478090027865038180361203251286749510016627029299626034180817225244895254893380867310934265780124663386674074843292890434284474349561085655059656236734666494953369201531247830045354331287342346176422080771937611404303688909967550281250444405885847360356204297742472348795288690513833030110562370984541451247762905487884021272201015690994454216027271828737767500604572814844142844109038698607839156596676129066849735693174787257159445277373632608569741928434847524466763595297626588707286986738415355547283730606177483880203777995280729473149411708296242421247110168760225149069886224699669992861495754772990299599598254283807584961772355953518724942713474991811587791612655105225111560680896920026699256572604761097697907091771611681769671958812148561087312173520022152336611596873457929695713151108641693139234574281296060580977527095907813607456894443154861255880099403421657144857160677699502580219451502758881066835119165987028611258425357826532828632465905477073804473906333373008787275776000000000*i1^16 + 25158035939760663289006830304912343206061062533326348819013164626437803880076236061985771738882045219225945433931245552250750243170520697870057788788080148909797170554299049643126979096158185195767320909182677207571766566598252661039888425329933530301096765394748277944259228473357140284848869695134052764915421215548530393354548202669746568781473544579441550963828194329857290362006819030826317710287121197830832154404702697900922985953298373207904244629076081108776936195313695047925470581619654439255182702829338821360689866447010363928182570579431358885003521420154295304165764320554873234579044406164129050298973621485816910909015239563936977334714193498783893825436440656008540310222454192057787337601115358472617438864479693567860611823633950024519283510697953772920645573440604926644290260103514499456811011667646421170243284211934056511100204173059713205940099834025377052557982741163440416527843538107297462415100451951912816434526571581464752263421087204907003644520116048301290049714697767412884036524131096244921430670883834567872347575118088558615361241717610668374943401325090889982444987526788786528784562370811776231477168928170194711184457990996752906507605244525936640000000*i1^17 + -9972048196845356224461063593377249514320764724182570251266732379466421495985962460354778014810433086916051400638745782254225875634655843826273762439434737862002946564467383379869998744182383469787846631249740838317482681746008174415741780983489667113816313727945627912642953642631977250423587205254895722318285000887306910220846103441162117544608621569229572534038948566948522886946584571305210186214407031131997742380832678670024310932927720661010909702795302258058729857505296698078984069803831057256466402898850633843413246867348860306294088955470494272432451037977819452504930314080834960634215132065445626174446813592508904045515638469152288761707948751896514448109101274909396401810836566839282132007758241029572522663182223371843209573268231506076472726225563498370678955344361052802003061483028840222173131082909670398968822297062921125796611797566117914197815702325552881036942448296026441063868610433190112452700408022963616238209204071645597592299593847808113613007891736529045026638266595185185477013113806808714827414914111297715073151396880907627943650337672461688290789228041712373689795838764634245280019459235515227245007439887071405977800440896139566000610734820556800000*i1^18 + -157284578267001199307839506637884180773617263876582450828522272928186643884878744915910252933958618459272086563292598195767208068128493770006297697100947319530448901755387523688799507129237433175946367637702793847778273917182103428722197516412015823544663437362092607699649677790789075599786686165784537731218270142166289489806883656973560875287874995503112520044337521123237426889555254807578740591176134299711310676308669486880521791205345962532209086573288507668632767842099227662067249285701611810735376814662792246457486730556320365930464014947058162760931596716050700292122370497391191226013449559047036214140200035569717085469152107504005984185865228000565983699708041561991556949077080184246190149007017914165827096225224505411850437720213092884613933660089768755458280719693850682835249375898055982916076747164208181145410472319119423648983871925391247096092059571726087050518952962832227021089358983147649425008423333255484229832300924823663282258571230352476133722284204004308997229096341458444000680027397554057154006059046197854244071264183194564871180749092392538769190717391369649632118985567548410145336146228718271777022660197885042745656962424097946319219998064640000*i1^19 + -16294753820033330363329034051501788830888563704190283294683976772727081192737190296474991509970430320754188992717513872368980584870709294525833266448104268080466478903838629029567822691301360902765992620325461534953994145312026235872813278697254446121859801444086864940182679641267354638209412860881751743716119823137618546528749511933642244907402635078113214412889147581785855099476413983242714556141597389768057824064135532522087967387206558846622199708128862344763395196569479606435362263247307337848290919948210779583780904338808300697956493476482291444219195740643205170214350637477814013696179141225093129241446651476978753450259702620703056302351329384346509205249956691525252957869191806894549599477038546806795736644855574184340000267525695187216248270628801209331315942840048131478419779443387804189820881723800983127256531628486896108985646055179988486444962651175676346146612932769633542456471849860108289451253737305414710660863475934586465223837179510037765571477193910616673153984291255997375965152674546938183885678169319897987704797641420364113465373681660560847469685834928321585641666615254078789229870200114844552936324105279516928385673073403340247114186752000*i1^20 + -12468817203374540798881709157346483344026554463752588982720778535425350372104601280511037031305093462762156986918238715388578398902694682765547689900114084660168173985921033561934573399092887562617472945977498529251760417558846658011914696063335633904231319310496688668783344538182129246933864872863042955528069258937490279390379692840298018226991381728093071909586779722705813705902013631939084853399330580257212907296554497421690095290684110668403723892420966977229997688195845740048781874547212600029667747662386842985588615498384211816029767032758054878397711412264605794645072712806865308682156237056784037330174595483307010011339164418653464802730998035335135015803344629561512012852470587805220638955565208266630703037524892667306216030357191132338976229162072193251971028689055421276829499483578853453386406349638031680162144344400280821598895964698645182530827390269983234630160965175648898205096086146434577685621118887421880778447762673203269757429031900612674865575005704917424537692634205029054927001002268229696600618547691938139868388172376771474581981605875607537285469335093608275618989593920580341590998424905940245092524488402634070686500924269093348966400*i1^21 + -746817730320486446293901279110791257244326517315916835754813684848884090505848584702720018757716759786361045840573524991187111240563948773459090791845936155940701777954801520133783440639537891629111374014335468174392046942578812682147601620921268023977151455594374141845760598509604642587354593287652022244818952260541472740144811337396231301963754838956796312037532074085616998215052582714363289764527709070489295055136634127158698279120331713562045933874735249913508828145586216847794804619355887363993281246064765410233802218560329401003770704929791238031032748704170000433707279834600165816710944114175303668825426810627529896652918440579913874879818063720830022159310404257701623563249562438606190567770662916889575359473287056567653940925578408002346689925315060858357557886877690769960299834761660595911337964341623642458251106645263265212270680778993318158487767670041083344653280076713859262072965718425514567135809146007112982773969150279059534268684145929627295506970221882681151863522583855854633626835849376032702924478504253482087842717555455196901661708871255881685367032316115741686661659329083504027876233056941634637251591826032958861418346081230520320*i1^22 + -7385099974064517340994937527126607988807702561540849945306571120392994589166778780413315814442988785919096870610749583855506326021418746015849230589414094415774520005651476846105382857178188866507792922747029868733702440760080140872224188568003247638144456537464826863945742590879899313044617745005020670769953265720056533813213823150563198066227012325785908023823129611597481953222663344763777942590677760095268077644786881214271927832049730361431194958383510057468433523409682174966501603496885389152350360458836557706670527385784581459648864024891809786239884189981507370994300955534095204131466684472203408471927547494443587500053626561150614886463110598992411234789332420472593083835585616418066472932109355624261771044464606820161213254223931628639053224610915764051707827845077115592763764193565633131945260495593952509093979714333286482160752879249764365986199553405459160882773783550245302613440708517093222821280280920257899075329567398293758148059895082040087513803524810137804226838255173682305098958075928270503878393054231397073223110143578854515336218263039600406875511012221290331885083753049999700904895635679587902561927647872469503128299829723136*i1^23 + -24902621498440638332501650820313241658693255561944479322290307709181723464756972988892143578105689137070948885929277723939984314307479588526116459423664826675559608601504561824195241732725721337180618891579783883229684290011966325786386038670850186749345139232617921025529758345852034422700962015028696680245948501915758845387780109332857895425414260372501909527140861655875782859486614859721662352656098632927030694072081394469181134890286443730057706717143395510090881258661672346982218975306509983388795286531317877506444664759142027753640479044801014752733110166240710029991165863543354511051533732673174881125445211454074772764109219936129637554338744659869449016594765356839497847472889562170155499685910580376699026583840144595194680198158021076469916046611695099730287749835852797385588471065485194341530100065351176439554903333471483071577835046765936118079501673286783503215794914167678859644617344423915954827442339486906486835352232366025730295017213426795965654353061670014962259536625500660160933252619176494209828769457508912498438897598245937782085651621400155183126385142595536624887770600440408213311261860988070138436850383095840163808149504*i1^24 + 14227083242100825275357899324922419023107614682899006910205944226720873722043294715488984386150664608430584676881978788437648971168851117606130627905485995712596845099848378610290071257050660580576874572846631043617739339322415717861347119804721979728973968284205657212402335835545702754026419824694413323661620816133364377132351717587702014557782155553492217779186666656121518323403017004043922674346998813073385942280051968336182083254929704197447715336789955901056940499506809544728139110923772814635674511739027179791739497279693302756439542315482664561450858413644170481291255565538980640180356651306884032175325743850292647077248994018469810998787596181816188894309979769163830388475277087265026750507029486192446452717857258811656032069107628231319226258140528894097437845738903727148441553140912942540446370985521492751824862778120640762841459304625689017566361416265676968640512177317082374846778848905282129085029372587868161304475946281367590734762915913967331922914484681832354425318253863126291026263431593353580412659348561751677661882674216256725749257944890885251123435498687038717541071311349200318082631284379225300195894371527145291776*i1^25 + 26100684117335639256425504528746174105491381716240395182254387107622522411171755777160346720923953987044258084203606314310235916127949669421254543737744261918279189479654270749496753996797715971523106036416287341078529733855007288984064094059421602082466708067799083109506204135913550574605038792322423884717871483605838257265363208745578805368024475310644435656424866229427766746599331516783738105634084973151573042310388877439361470796693647517422203487569124408522423422122694622515369020626169724485188611093874913121054206954315943246494977237550718356895275934747818366061984671450001115126282954452228678831439682451578979120682774230022127951166076729328513036956095297791299902336426915849296581948216389167757277206241782808555714054567297987311123933621010228502638779532933553118149098610760651634995105517871738087720641756088460632778725958784895382754524961091482514488368092407424591175109322805689844474587770092043564776521293349163633579332689232568223730123945381621543393766533233178410458583403043911585926953538324714616576587318430956851101863880305434944889141651681297465736508116319701578232648472841607956882212407644160*i1^26 + -15423001943693611791682860623738939732439276978499154412454016702595747788865043382346427294183830036354506457900735642736544423157331621481419836776354866613639284548036139052724151126884161635716667213565969035893086994564671385672495484005172901093151843583570845654089048674481947268595695643363153803977833740898765692476117886199546367232472622674670762361771377726877154976917974041136008390930590813704205518677441532801114544641918446202544112891073654913261036629866442553118336583618446686609835285783922767051664934072252770450815209615842629017608631251045368729194120890005251689042775967611036743552928437435915409230855710042032010965321730390797998120963687480300730686699516712712101486405766388606336176924945878817306685251074393584585741188168641752114788083118131499321580459603301000342546878977197340118740006788280916725595359865607194252233252544081209679718224744671044545333580750445125882527708742087781380008766304523712407034210973420661732238155295956180703277654849874386352635655030191956045079285225729855910400661981898626716467332588397158252503472370279270311240753016010464580901873509342260560992604160*i1^27 + -8630850424360972468573968301719476029486193620094530215095804678565377532953158163848417890020512436853661225292309243624599427106149065734924724119383325433271202317527638920634160157868605438512452079449623229441506192904282580957286796474350187930780196017239940558058462653166411546866975321997937716318844266972513296485016980629609344784022442089694691912973302086635127494698428694466718166005596598627268279698515320541261602392213293025230113681587275601449179178269311371860005456466663508755161435000046222540261638557790169837886375858625646310931282030546737639953755101300364953243178681760181587850505916510735564893250452302182363905635975392232689115048133478482957270109515427229266689474233484229225863610469441817596550205891421359379029218144660404720744522615823847951581445096147423794284549839112100903539025439721699705925486689930747581065587105634175106193089601308526958507669496084206530185941299564665136126923429728238839176659931257744151700158946026165108406415100029246515018742969551489860866704177926368411676605566777967122767977887674614480485894135316532203522580206758789960262264907644691520960*i1^28 + 11089424258504560697855443893738133838032689636212716242956724665314484332358277495579428515799923229268393541170339776328159869987166542763532025431166187649914744649795900370535403653359365922223351155397044321419285764960859329921599131697111917415222117518314977481722388761676539521399243738809301178020950570881699331572737692628722070848015419230184676569860939145009584519215335530587159900855490560091816230534505921132633391620075269566129496463491123091887106544677906348623926208716806066185035936366434784481195424803624980995994560695015596365398233992624630449088095589928501248676407555162518404274075715039691189342016713604266279141543315724238603188844947105249544957275144395918768838158080574827060697780297061224215205763671770310095343082183450405226627657767875849203182115711207382806682233871294441872228373760653987860055304057860530917132924596132626231921494987874701106343499459507069374778100381054440336228458924022412229181526054208585225591356057201452299326961792513326311403798461193411052452254375092734274116697759063490262914935467521366928119763806275190652655112791274244639271143941239808*i1^29 + -3390730345078342802062986271454211845201438705173184769786095898476165976401328249256039510178337571049814605784449416802709899557325768628245731704119807467342984735963644710638280325169913691911909818039253818075827524690036492757388777632755913685618164014210003748251096122592814129693532809221042282900408425051022404264453932387171155972354126321925992789110134302167691999787859455356737785084769403230743488177111330053178304631092317427600115947991839123905856591405652390639491832366712113251832531998893162500527422145272606693226975135585744773873570873320495609150359071988565279817913993952572668224779721702001201242754134624440485121541746310977538416875625902966009767217463787384165780274924941756015307322204219691099255969062733166036521345443582926266118870874261595252946076732993718260212403226107505892009028486707457435724206437008251023039823069393626415980746195955589126960509612855622221780062750277628091353223869350703945797425250086122211924130545559211244723197409742785667962413166834553699950564989988454606135487799592811826507122205019627758733168894824037568349806807643406269179811847*i1^30 + -697919871358509336290283376787021755568758498615689302556792238026657306536731726912498469948741672252214424943112528791650849991470693413595088470829315617156201746378392047815856677497461417844514049942257898642664539657727164319944394976449176881858052189986559460879416733703573469855474111094940196760129857017196842624521763638114680917788424280523160365144456551890940816454853764492189185194642421716372902501396103835612134168908969619619541168893494519716590290284312039367375453663612784505151194357513100291945013460248447120567008617546871679148689241310292002919179104200689892907818139667824041138158707988297997052168245347187626172518369400497491681476501134338087375658320261314362388681973255702610067179672799337404504745954288878392782055938274615831049320561088432034183837360026111433750793538261373102999863270117783327407912477759846711156895930001936491897897497329433326277629003908281777783031192230583149931425285408861346376369026045249563302531957965340953388049445594520270184441576925220912577875059810254209669376217745220350895152750948627927728659630546024410899482410895665562880*i1^31 + 429311194600835982231530922081836213699921168851081097565598962833859262331074164043819014077481044814904062862091711984865250509687667584047815164831395245578528203561169290677417991580990177620614811289727603159067219540633930680251396942093004830643066921646910712854037140555271566915338917260906905729693907876015369565468879017303184150822736367043451938266776823639729549061008695484361119373699306657651603236504426824648532706766751330927216790425307726298973011247715462363683632029800106920093877925999330571701058639398225193242912238124069156795919920351284833391712778566606998949727447260767022813257086610683772285031186933717169270250196263581347914952842307844162431356016488356008609550497448932325305849178244144293753033783977569647477649220909903719947787934637476227126368296890176099324408388267475002344367105841871624987241409852425671877352806604497030741088860827269495336635627416748539639587639610452214386480619575334995001974756000284555328221599756144077517392523164788633524660352123524112842866858440195389670258393355798689161421184700369597854988843345456683447525677809664*i1^32 + 15665267049922368151123381163710834374238607246227658814094650552493881077300056341427343121669782742125123509469315945242147750980200984528609516542701504650435380115792082934904267539177138836313937325662039570612061631192701965985886225254729056147312688747499638873236369825359467820451193313582321199855210355831171408995107247140075939096680060649959069033982699499244696869232577178577057606333574263753857500124092552311331650821528670448244743498721895210441537969007475742141167265151128693909581938511424439274316674275008890611498004353182285635432168440635584520075135591103475709169845923356377757016171558543446670957312723401808778093832191796035695190170312915229597549310711601289143765290006599303756789727865468089945211807108967350407884380949701401374397698044494616675746168905896917138020991496140740979668685880847737809180451945765267890347067216253038025623681641187289694885235816869962873396739536144923440702259779788586655303042585757868217156977121792829786295102208079826253275558685127358802960730124177538191829346265441013436533050962333967460206543288574034751520768*i1^33 + -16580370882357504008261575657726524668689334628985626729203733069255752117055672607852677748392070571920055623904349543701477956913932125951343453515180002512419716209353293069174847633858844159797866985854578529626959583273214436115285684348505194208564679785713822957457362119430242552083499661911298430928523414088099867072803534843924758317365926784498179065562434167426002072206191593728173198659386631499831715987313239002912531320003014246647027296281608492328654838436321860106352202853005267343277119056904632764908403312372588812281153314793742949198646978585445448077398568313604205656213708870571570466110328254099839705832488203057399586638241779215556666038523025622943652922839677273713847625807030413125256214621721788146576704302770205067598429272359640977985361254432418741736204466504444786947026726844323214253952423286875573314840705079254154697525520398153979454968970220305790583070735638385834582738385284377925933450105368507805915764714966493613339447507269360462398450016229314064218763493072763839566514003671337040586029951453522664899222093388259231098350992661413888*i1^34 + -810359236650893606137627375273695385586373589649581201272847702922932999078418307385363267096695985782719886197685508832868472062577087218918033295028089901868991551386437317472213593060398374788794052093191808983937198205692261958126734528848620221712358544220640139337675933548812767510526992070610487940085926582789718350680249305992173176206129177453609822671849460543500748289653606426985610930629196012028613914006506908788723000407183060639788741668508453656056958597977791018398090274997602775503848204197965297897391966766720950159241634802096737683409336545997033385403380952012692931869061181947575622164974493275807265525266935383248144994102920661941183339340170221463745836295641413356420577361474915199757724460214048181394767179088991069112442270820729163828743719177076389777930077740808750225244308601992589085839909841625052362254290405292474961957138193876350755354246311043795228422143752012404616134325907288707484608745459908925634681064427215265552311974413665501887784026822716012796374587454308354460386049258869830093065171849787995009208392433416870458879377408*i1^35 + 208709502261368160506836929628124750438968083012177760047547902732836882186985472932343834009409979156895844655462796860772146234264695875787277338270677381866793729034629914244810026855481681149866561862091710971157088829506210188426808234869585253059229525569710879661241730465926544424890480882880878504877482981907546344702619403548725522610430933837618793091423554311641765491038067074810315002900667867357727341258980586399015435598378521555566665900361638280743658882051208548555023851607970002789521591154053549895771476509888007135692783152589474125330964228412919304380162113054723099384340962448832300668413281675240979762240833908100412277640553533727369053019689446367536415086043267541365336250131029579319880867628608024815472083548858244835991913983465499635902046981565986276830271125832862970863576961228807394804764137452212725190477066783620159866776327340128354976184151268541892977228099489845115982351712108949430736286476089524139299469203069804110327751892774852239151762198583134827539957143506994981755378410258549979188662989654783628116003718224712564736*i1^36 + 25404980378530971549458968631167912705804817449862256265733316103218703850517380905534548719207712487811843391423307302080278417618320597587674047456819464568710017507805515120103828155273226854459314611549320490857851506748500716563872214725857065197628173410681736458389885453174987015339450657517793811350400165571060148969387279992820916573067250243826932116977018115742798585118858087589749008767914677131420379579855652187345635497232571177378796490575215976077043629036244252585590272919314325323589268062734640250523943308111013479313643869654642859943217227256927066185907407967954580417603274186393527710467476794006916048025467797359391258833872595237366408626671877148364854522132644682781980044701868768622415524457309401578179641048786568556889783000430776538373316315696886041726847237338145335540422569172153477735432219011553984856845029830030386799137215262771933332090456140035629570854529540527034813145144299313373888896253570472354402789801415634090206659231756326165268508648097262327496722574268156350805992297264096268292637511014769803747369376808960*i1^37 + -1382334970643352963298945300217935272854554229453527352994684642388079889275756018079407239700659989885696447255777840698393030130441088873299035656150612660669011377922236140322625153345690811052055091859021747492966155429433950152297183050232582145951905452575982294115246558557349291685856902063238025339472331008072439811774667297334824150926317631524562682350059645925682702451225798198852484875920722515495243149269682616855864684506765403793086166244490176770542271875321760770920227289391155785881915900914682298110092823997537671049296637269947204429928415024152393647374035418695844760085504832184653449502608129704501516278851256160456041844934165899178564090747220509145083957387602694309515848216769238590846593089128135343408305290020826858929858793049558154399577811542588796423759851895475434187332732244345089701377051368229409850622188533874148377050595522665361190426409259476825186811347245890798996348653591824419090696394671821145298983678060142399988406130422510193143980645993936426433624401031337061172466736427563648401837938247883309918978048*i1^38 + -134786290786008238168116037502835118985783385151544298276455209122436314596558733608757916269390165725180888767136060066101597741353844487502103529397680134842827403871169502778425563008168677398419755676317413411734389441670146126943941792585411467549013919861416552070327477719474563137671470288545133504241399879891004518440578863286759410545751818633504428883734448514023823443182739781896618018833970143686357400767220828742378057132474335412547438770726046087239676260088061568868523302174871809209944810810190080513052901191778245525399306860436834316157201178327535063578958978250855134780846903137224791506700449212946225982729460437975099235880147202496071036483200835002511363106713533079955455837385481151754162399361024557057093293232035403178809703824887360106725284176437796069443750456573924838517522682496032216850690502808227482973711129155999954114070887161066864688911698818586049564357766483795565545113097693112660165567846645900726034312861598958557295324082723278899762734319996980331450335607875955419050059871452469587846470176220381184*i1^39 + -1629294748456067539326889897177587228153233721233781423326577310200663752074282769891706211634643855209081954124823850393701484263152425364581860555533494408269471780195743822152799832856376923707531101797042720488606403848426833177322058125063594395823262492859142379591100145841596508589953784169759732212681223764478176104200285228105112450447430886578708403278312333871271831216404953263551807120162967461406480763574266157904615966146596261164632149631730159483242496567859641329063265058008234303816188485118076944647137892489588176757125492953635097330988381050443000212896587566513956922797671717819604518037279194534626970372923206207495889340729536437902822352852354017343375170182877067148802117414688463802556043091429160973983530091442506546157320564362733172085854867609619270125612746622196851490091035901887080922673734774495340205679155475221179201997181960638808305799217742196355760663558787875510874647743694288702496917482757501962987196895621339053000320956018981667607783883306588587877738932595143553645863287872110935125675474944*i1^40 + 90194681302117272595362230491102173003752034730043891787346466235571892365275073101587392072602554372762421760796885015483514227242230683065650277136636008441793685298853003169498591430248876728484284065175333812129300699142148135575393274094178749178823282865243084564065115856286701940812294694467550386848204231476621325645135788848825118693954623333566802499635676905193408287855068204307865575515715178163907660277532085659687772060602363797562305432462484812398349123901097142613786243621467895061768135907111447829168589964415880116650713625170942257004206971969962945279549877074757907010545856462313889173794992623705125214499702848563732970686668161386702049308875610173610191650095617889278524145911836134929607590331991908148720471576606768245564578587204349067186424614056695522271308658802064640226727863622463635070029437057628204709604341741979285090317082114863418708231632675004680292324537469416364024013834561729152760875834593144191934348092334967159827796423149782981758714978598602686715857447052343121625162706746509099008*i1^41 + -1698733959763728655632231565673464197803404014985803478173617785759672649101898548953881035364454009641002938840513352778103884230418579039657608901248812247937616992595831730074371764587408138615850420627703337353217675514609431849587266149539895237580940684932765644349801431109115949569548378145982389759419142672484915244409951796515130649067646326760485934720135781633975846660450200738585185354992009099572176740048573431098008651648378730119539114291042218883352281601164530933479695664926714105742280954088688668963546975819842422853311867611344433620838784546763634050303172242047920680752244332507984606951824726968861675658488542776508114872167331808065225244573506464151565356433064740603895119987944913492253344312641874631601452096289368773217748136096404483748239704154045438825046835170494702113910366958878518738532831539108473842701257553008692583209049013173520258989490634035548995328898125247016465484805650888418679488704870266798359956528402866253791489619525246997330440082367265110500938608831866498156337282678784*i1^42 + -14070680279200009909303583845657332827570617938095098420463778496379529085485917529396788237444392991550495703162009822120203508991352776333841270237983039308674283277971840924220163605060003308543856285801986445316540693363182113572070985332714148388003079209029696055649225533373636413398001605178568190820100471773837300124890587854903932859089329320373103946018647407644231855556546266435618383001852761432269510509734908369790006446854283255260813478672264751807416562238542174911642247016326727548296402304698130913662180392626587075635840045476911588977328545145020675432767357324034582110803860306732145761670813498989675935362326407103947050879891916746169326804021001519902267529008744366642816354075871074101780003147632147554071137658930384377192158151572654004115443027604267367997483827566522514814560906345980045760527664235848024472644924458716710075164646033118465575338001985435873006594346208222614430761928546029608940757677824160114087501914371194787445756457085214420441491339773408544079208183586758592561152*i1^43 + 11153693660881357812488685290927556959698492240151161779221628955952312027698027005649948953657915816182008466503776075311096700326678297802665265738780047157213011759120316942202855547445956176211558400834589553094914354163816752485369473046553259081302674198219039606664386585179240874174842561518258400569609726677531275770025839429318168843700772783043557667100993903465544116090737088416716926512279675470424435791924922242993058479757433238439932249390009220498665853018637218195495949462933933932040878517136161769991941066022504626203721825244170961265722937369395143019057990889563798441512468594091079797190612689607139026890587604236791553501826983504707836243315624352658394954743184885089551372203842106193598139854276192763358769714531444393050723014664225594680758758946353173396154045723502227033349919856446310309632826448687048507861802868062231204606236621239868599607187385329042820063101305597777973044787336746051797859956578197055288490135918083795882903816343023425192343147352179530843146827071488*i1^44 + 156193874003200139280719468758893174726718064015466035905667480606752157405220265798019754841408242445024960142253353825532162294675152720666579614119554371164802088624358248739860194899665934859187386919513967725966576656561276920304838033208818987205505580786510411927155011940119417461780162510867979309656075055371446991590653949715293882531508695548035375351289006692027921870493781488523053708346453819868526628024689319051536231600139789171014190656825180503443201332315645716863099345897884509507148498279584894651389290818328985032210556202654486558457109217577663727561810095275774961951963541317044966451341361327441479441076183267198161766820455011055020055752323116641695601389315115675527969261842056464551748563472851551114463458622585006620906345465079330282631074790401826750157076118053741305685590270045451243992544678050469193967763873463971439450042635001197041300983328211635994959109069626145250458711122339772702763149785598971268920458337773396443058115385753343329110379726725244860235776*i1^45 + -173575895997627336840654465891877611824437647840022666332232438986791949482997263884918852867222548468369075768409530102028397822169002551339348118232839777647084602366966225401065325406380588026099494269955681935136402066939490416115591047997767990967195772194715293884174125516029669820207839230669899509610078640592124916019077289782797408546679526628734108151324793396346227358953387398119324291932425141991690103857779826162218580863409500094609748865370119603069010484260266469566042510242187165136295805950899832954474011616887223639757600085977812968263684932275717877279508676134454507294308995246087895828136254754841935114266903434415555186555045966139650638586175626446248401134297871752354498530427755975014466929790006231861061227889769254513171549147194835148191245155985707032217151078598467586900947227556124484605594996996703615322017981771037521299920460418942875590440617924902410636799084989553788054116709783852844295311876703352822459879316640329535954957824707495991205555613990912*i1^46 + -157990745354168705843824338327171755504956356444100069570741478717325467182886184161920106443560610941783175199609709188879874036664484615887596629538429629980595542349752988059552080261987096847026902134913287425852159094769192550208577972006351483517725072406519199133505025784384123988153509035401456844622640579268925856291367980630913567635149557905937781782320129741033412230541825884612205141459747879946561638154995830817227672318352678154819999716094122291483682023320024825362705797440238907494810813898806690365058974085303608909838808682808140884377476341004911036473110535337464713815838495065154383962966114651826418870250235481240542562655522115756706917912789114689604885701194481533971826761168052712052404844396660425858424064919063690321075479400024058417544406770385680131767166160496043936551285053146484217673822430833344555967050162314144842880225652418478110562062778783914439432465541693163143059724572560461930506968012556714164353202313712766114556330296673246023516160*i1^47 + -32708042998393405782499760417156229009824786327889410220327181373506383336326936073866069754219670878417862116176104267020054614295398027665093340601929944444956661663326808784361052774778835373333653076500437360356300184682368516570392261141955275034738739747361051041045254378214859342885389457654411183835154672515752513567477361514566988973109087541395857115981194513705479783180924108249869862509226162682946010624814956711498706811138307971990665949191523922771892790319532518147332766431490460484555731158472376130461274829503710306753454548848224915994252316334241748344599609634419319355899132983570574286580415307918581103687479221723011740432433106030350896122177176467688696623324949125033184148373266532356815464654280344427088683256356122630281828654110339340066781602107293053838524108229912758911862363577599224708266693061705343192569511600118650617126127649813233956443705174293730861346233954826725395497281269346332662868545802818308660167140469751883804706579939328*i1^48 + 551695268423244537169049571482050678538460570840255592648512291891077909667202928314282796589887758441811319928335856179177435258172890431301074500389521803566631019840685765445471098687021364713479579404387665220640463837393558973688825915101785114368714619894638134002918894977743421779566044801764915171757402754704499638363513756299366188161888665790711044788587396596250392054038153592414652346560813591919384596880288145159439352569406984108414555955273015853422396606188850667984721668189549448472822264262838530832858591926134414064377172654878466821904008546193798024149215972271813245686940238702266029356553970763218274833567606666173397929745569617590200999974835234177732649769030644694279879847396439185841488841936115524130651126399188657697729884682017293911070380721149266072871045275439387333029941158276973422854551023845515935091072994389323387043217292667787647146136289622375244034235042966029632928416281751274495730922922409651512544496865015941300224*i1^49 + -7167410177941234814936423314667702771883480237653615683360500554938402047383669914677016911029048219602809441828173066667261614312948567685796276574116942230945749429887523977057381542727524880792926227214453203065536082782273150417388612862878469937532833923837532828395864381742702454490584234192903771626066070799112654544014237676378837862206832693926429701601369342493022167587574075995027922197872134994015855070206598934094547658985443747346862094129090252630442609040806622630423133891764270353997536428968559516537565697932167647032893164769397140813213603827614633394506142077443859645416175025629902513670173305292419400395881022134007960290704796673340985368397074183538705097240954825756216467611584022207537215520004419351228087024663195332987742868726171339506763219127632469578462902415770006430196970673041557659262062599725008209481449085068404760344356333424291059978799344941373880984470571727417108287064741445292372522314789456774151161249792*i1^50 + -1362601982791550074947747423625238942573889293550916111175585276749866890652545505400674333060437037023851918765604466774731681751540227752633977888006804652387141442982998566875572192449422315968948695352706297031274167277403230687606330215689674791836293749052980075690649234681535412572357811053054513774201033484831139876103422143591866236867670303136681699041060445643208721933282767534960594541682038589698585112747217895640000723380238157724229810433342882146806052726113700358958840708635140748250469755132653928746508617614920840774704059421221259746992338421816436705623969002616024410953691503343228127198271315762588737855981946829313148491112653384066325910981669571619313210101713001884275162059593130670397741016653101758683029493884233017321407314611602235024579907810526348525947748970226780634434027512815988251509825985972537058564753106533682434406783685222141292593640863014144433804570378720754783257616918329870861980403610157056*i1^51 + -292292285518008559810039068313442165453110469098781889897638096450005690390466129473637839400664296925291960677583755970867846507276622862090330165229792423145229376269150318022812709254495417385185055401716662346570822037468319531662855772937695914824090342436541317415900427313039081500566875548273645637886204172102005167954138659853294315835345440756985718459525788489387173488312943431189863936257813863457785169029385926226256559248465516319858111945586497171702145324326553739301235845974545012283911394694728750478558624378927045726588166519993728788716701160383312027936076602440186115163199154613867024397969885611632872465554767953607392511635618558741944075622291220977812889788659613486065917476035925673502587052973270256318574848183713885770699900423549772022443110500974564639272833656798385410255749301255488441671306173614952741843750458967992470437873972890309000922579031362521135953347057549881288267097478144456654848*i1^52 + -18829448685238560008028197023128386732823834663036648379498897130822314053300860069266324135056845508953578185621889514401721712208221407884120750726835485275905312644813004191048853939815413216592891504595618143369976251539197151602123863588463092603751346276996540742531498200710157176388664056412237063925587919075242214445344619382806317223134454564340302464896675711733258822455731597885986478067558436280563324330189259975951819275801826959898559480322501056974494485061013021446559197259706673339824460494867253530116254979818877318539076289605722314214065909382989633166007283255766345254962291545970209980799710558485821989186908608276019005431068859812591145414096995956836711624603931176120441931876489773013453695578302480891624090302117729999040901778964743035297074460024757218004945387582005566654084659042229993996076547744314442134907026293603383041616786554356604650864197972314840099701071839141780856504320*i1^53 + -961204156853198852706083137863926893368471162172724196593733370579040754046390445586638905482339229389346765965910826871600037089571285740569209910186320020796525839278311039575042786285122641025951033737691815739087749202427884709559029216629626120194941753814162659814110635581743698977114850677772280784674152298538663917875287577323452921753163386218300359048233136190263331179146390672269867599964526639513510195926475225563661787092835594970469697175870937940980162892877314604854745406759356177665511325736322568068496857121994736039247123093910669452626318596958912339615864641913232445356039243697294902517711900448389607789845376696747835733956054585241117664875983221822112314624274901328120400474245401349764977325611166543291025379716954692825180261138636535786394410510077035249119203003179810201502160293272678504217087262708399716503200382418659664340083193510168007030383955519155925743998861312*i1^54 + 1146538614810945647177704425070274654920508615517185122049267480438716633609065051996408617395456922906983804218278384225114150941308629795101952488596169427119257329361448969639054706678272961198415108682074894229188497513867497083626856390864491125182391965742670616886650477005452613736499055965187755020849910070439911377296257017726517144489030100509297582129963048688749602398947534357874931502917397865263442960417237046936930807645447417240113622852263144546734384631940010147745855684156277525696282059470306131547455137090719207004057193511443295520497596802453178230579425582574973894564470133951152632153112371408870172209137952102958011254429417569880483377488048076039462715166513223770881555613469997755801577812471778765755039760769588045483895341528317898548825751879480076747241787880000952038884443675540819920217720394047832647491369593026950469290486396605315136781505309704192*i1^55 + -337974625148268200510253490729026982756232953156768159129402266808442374111710839431351212441031589323655167831516612468904143587638115942515562815844080128686913942109637783546178864466565336165549844560220263359801899768898885661918182147577110257809737062137705370674181458971617009590141806027195864322065408059523752022825893153675657575475950290365834986463693514621112228316325872089670501885548066895021819056499026151013209042273516771710183203397798733960113199089938450540725610914926190888176097867197541103798011167111151065358789248342314569359865500122641842620080817436905147648641325326253161481158231132018525152468083500991900852187463835227585270540493652725686316157290124715802299056446719919382196518630968958786919307473643709089855011740657074206133055391004280256439096107966460056592173952670502285435766693593319121266773517708510944663262577494002237440*i1^56 + -533180430204475851649431780295791163455416511497859940773664364967898344263015838096386813820272114461806666041343731091255799908193302903363929491892350269777535758245342565192666914092751211689765975073525807378230124118904310647130966964211517350051775059274226651756896370309870808289844273834590742650371153786803766448405935395622618771443899003881158003727466525870595443191292823960739021468021823682795996812797007334414423496046413879148423333588369276003159947808920640280179771157548164297682017022788307279454571446283689797924096980956247329377199280472615810044763317808162716159354704408254440474673225366511104933255799182242566104185688055530154076334150526216502079576793606122924293418921350610541641402620418880413684701717764798583045159659921487992050017338962525643448531001710220696283763189256857364878220705088696570937480734310400*i1^57 + -252316652741860583770445845833405466163159721056374518776958003817208566078368257473187019431972521517614984546386755028065380232843491297610654942096228389880998800574109515087856060116189833884561678381336356841711158766423753371084265856458983245667286108651960876294605732217680226297509708595131996364354973672759311701575735787616946964374141321681331082451165425747143649285322551663251006256673944015764467021284113761275190708609270968236415609725149539143196178900492905252415552821193943958394485760291404372390308589950351019230185220919252371019866751435182383315984798947801003999686382738124143078209123137042676285678500273051423540456425408647819259523973861086092851950310508563507241855745412693070420937339100636790778998216347840127297270914954143576316136248405939785154337620998375203166719867416389527569170432*i1^58 + 679345881821603171134694327516532343836562203527940711509485701004357119483687130071117145184473920200570639978648888930986544738906873329658762929040209655909759906391736872428837031609420966890402152867648785044024588872940552087768251250540214556155145133792778781819347729860199238783014747902593561079505277292641404247235467726387484773433769659904714866947693557839132313716628089909591811902792523790479838813334210447537899342674074958397259574912483736745619430002793209842080849825805036614852584980772630115504068485334622253075351976473753548785263708391847757660065638948573925615493889252175553769919199583021021327979385952309026132519571541391762721009781674628483804191634547206209680584062528973295026862204263455066998460588341629538953962780009340781459241979854725314386428166144*i1^59 + 74367576439685996842818622920448825671936581918764400533282623597811402718277197040382123167388509246513365383718223332755188138110454207761075781387149162144347711465489960935140046910924669743562544361155212119295953728309108733589148015019027167044764959726602484550780302339411050142043662231251290360969538389904998217153902447529431283337530961435968606596134233132224815158836019976659835021947840405749370397783413160973258393362154884176034466498531139275178681380910975051960770125911271778553295799646162354434916788951434011885548608452662402905647207882042727218990919347425054375710351860484836307527059581296962853288515226269781159204308404328128852117160870666648180934624695697409162990130554199532614722161240129607688675635899662336*i1^60, -161864131819075586530273007814960097640903751831663634610879661110497533116635272301554841400900026318097111534882256577214816380726009001987359634882230325051078451164146500401095954332387391500107258456672901646043940325168435645743780940561314503656451205002231676609179297932500933726361260113693979958825780469653078260910628358477950891717276900997943636362837320582156245273878564318279326731202372052137233727532571785700965514751924705190900428068475248845228607631435981091194369636103624727323382802718286079795449308512082237595053196465604022970927413475687045024459256053278871306877426521228452752692069210574408373725770989379271929631633638045643107195841099721004917842718339842334897759973234097804384473538374903193537944892133989941184640372294516800010717583246626897244470954658446332901918412339248115440347756203714839732816809974128813303004374084073768986871305748997971225575141029777413731601630052232716898511881215267985680139358075078581565587490061315365553959257241481999752120053237311391656037229769376026211053567105410031743104315548046893559105237019021658127375434138990587555058367091875248971525585490886226980252164457734374403389732782991559115225691075152615416456824223295024897549126986285289581908885844741284683716896217182604090195092785833178600947259640549064998615622390538578974637073665721118568046888774726254375791812599648794776384307200000000000000000000000000000000000000000 + 241270407037185534509158348765073833217802021749005744297743230545222485940799350424185862250341251466476414045994868756081786489070401588680591559194274370849221784583298660327911024228678406653954803637098559089066215380625978115835892622556140117405787328233751339562726452040249850168501645665919900750786923244669230002680831087223726622847715089412547916185641605427772116611236666141492149432945971996511137920410284621632019740964248243240674536358698357840761915312870558382800021330537764735370662183138099336431762775106509995807374958031671010867390437334522304904402432870575976484877608808799249868092781802887411841037639682578751527633418425481939649881206061238001228105709862888906843175630926155356373976766061468263199740786647016723458481284897578899484838189391106284574793264426949069429646604421918939576319298969662167788296278947619458796825057748379045946645844959422699309998896129219528470689539308606887045523921629712705042373819444151364840979044401264574060153531409726178577981181731238251976247151432887596348899933957921623569665738227974141708299819261827946586428318036973047661280205814212271079439494393662841796185276513019115368869924108612605031084731247255919835306334280086212495302115538438948644174567110656248821125424543858744692976091851338770915250824752498865605227506870166182868448458432495303960295132214339373966223759552103561042067456000000000000000000000000000000000000000*i1 + -1936907084875925732288680070125864692799957136109050083572817080939194299825424150944476453066027864620614792299304593534881562249847500111844378987322872660722468368511113902020724271627512293003388511143241627647682804401683578139203669317905777019205387097019078913463539374552389616494076132944985970579626329305295624345822212382287847849716894226707915776359867201416609493120935544379518867569997950108200462612769941216089305245073090828240437708215180276404401587933250163395054721284142536482584271359878885098110446582708095735711205720479361574369153111552008783289504491083904163038544674855999821854127193992613400804129356740455490014611551151090536776737721870745386955442770869443699098228580891018295672781351882967232937208958268727362766114407489551157398552912529280672411457891033546917597187623934506065212441643019061152252821515742019506727202115562839470210270590331354353582873409588665859259414816226916393025471988170735678690637269472604908320766291408259829169700022720175074064120774708541575772436915404040317651900082045163318294143627962298223867765798616887813190644752978136447069232636089327804837822683282775301834439333898339484401934093626267603867957565526472760679221567880665126832360379370185142842556908764387428479471126071172428330507054631668617614147043974485877684399592534302169439173753947824537110656857754380591196199073700485317535989760000000000000000000000000000000000000*i1^2 + -5710325841362654491762178717566597140069570197284845555203043586388892211804192399904300005839645702234326787960421720565412176308575432200095954970930682093386408098653901711849665134595928106458282176521623304286226651669318735252237453838122239976638457336583964991937172179034776764210557046727508383151366338151299362781743564381110739572067083430901355357493211817163280608716517103898831511837776887264768605001811694479155940341417110854145179906468459063258734951935529837178008102580651107869484460114053009405248973342953691245890097149255074852669541579099659415025223437731610738039144984730988889924934678257721232848494286245477112522680604586601256946641808604368333144203216194255236737097736578719722173777201452945079537346128463980904699915238511545957133254190748739481846906265502189929680599841917798410905423606111709713126605265313677268448021887617029508985932036969283016944075605900274980192363266904298775603301579001277654607871293907233918730572188769916579831528599138743464922850178387269690640155702675349276756349010697111698860498397757126483666931093212180522708926914781476427477067683825808509166546265077484343158761428140096439973286879557016336747062014367454199762086874567136047903765246913010399947141525085479182964251356851102017551675134043138235961218064207721732717711834379017884053960854476566483288945586373536062703751370820262520736972800000000000000000000000000000000000*i1^3 + -20568082873165943541274271741301596540917998314882874340915831096411462613156339598069105728406830990517725974578801426935917102361417794549651317148888919135582875207573959558961284576935983655602282109824186819449718800574614101925114308827169724918119214973330789687759236704528216497734380751622964558236182861287358283927680970421760338376869372247440526971948784266206593601520520490079872578888825469663120831280075842228852354536394872319234961400190889381453365148757139240247231405571583986260833680930228132451932130528941166746929000923923971048569936539333194379478662168449495886403627508541887727231481058434528541959730192000106669045710802729567439669656535538651199109556786025546180251505568309881139669473893267901809903352837509241891208192259467031271598857349496774615330079806242159225003508177124929341614153778462479229979334784363202672093839491364406666400166359686538080049778965695949813061889746550805041882229277930729476049776086748679628746892422017561350094458528820556234603074799159472928808510313421806308017500306310050653060228585484549045997070396533485573204805355729400761086163429587935402276551669131184121423325269063365729801944258643172559598536566824108031153487782013208297808727349499801594748622418227095669276544155948917488873610459395660855415964015551004725433698744413344109042224327138783997563548228308257973746152129080925796433920000000000000000000000000000000000*i1^4 + -50663917811831635133821069215732823757690690497126006860130922664954120483328430054113705191407986448115881196099866260433873595146508189819310994257410010737456254500090875684047936633307887575793369956475262787843492689138908924757284128806980710312487250340750966096189150672459898707397968173530186590365152317414223033689739552596894816205159268658317989322409075476039936577738778104456904340503251467561163728819967658859488521485110975456032697211149647797142585804954904085150143517206187610127489669676950784972546509212470126157427930205591784236856867344769006922033619079081346652657509580307225788850097429670651065517943083510958454836116792789233061420575166562557076791884401827085528569172523303764689695723589784504338330130004005274139626370031315966675301410797437546891762089429382037337652509824101944412042664378777085665118809917928418586409600389196264716102978840820077440578559845586933959694039882338410692517388716958962363738194999765116237833087254899298069943955530040236565013772579703460759051806501991148984827414529401813618795611448771984745843692818788250687129906949853919802498332365578061486070066284865575383047985581423690211663927210777381166562580179326592951782246672837148715487888374614256324719141691909951146868793780928674793907424093327642713380245106970736482245531453578933260916752438597533462365714674460255266745679453918767339274240000000000000000000000000000000*i1^5 + -114550084618955636056672244551074961917568125033095020068963317256841445162754925834737607069232409393087600946971743446106674027126720182198767685638245363741372391991670191767401944831966312293733720595732711988015422776532856022028678259849091716945275389286119626720693831907822280544071906173292489318296789720082207981070903262639535787993269283891833984523287598808179413927092497887328212386721855358877237414118375313096563424151004297214655083453469937911521523169592056518401758189704090386870094124004191685304460656500195534053384071937517523149406669634615407375719478380659104489944209671724075009003035449873483631615026457647449419497768096225793000668229832897788303706597933873556569507626183954247793822044132725756746577019593450541560800037404885305525888346438073406559628484880367786213677410414270583407609084544465525856123214473638606194188962127299463959292185249516724078783048946168052994896244378650515068059712719055688041292625693272554875532636290520733365824101818928785949730079303306442397134724833229102939979988186092261838530277240383792464160059685314867946095620038113494509852704433618337946499895200700430366411862720818341452192247611301632603309122615835037412176830782563002607192182402384776032564801024986778053746437247509438298366824460176044872210921180158029359961091157974180473596321680494110169359167925306309597228150776148293110988800000000000000000000000000000*i1^6 + -178271989191145746908872349048121906012040346991121510586599552448461077849621752514614961827873126143644550348493215763296633739651289159811553736456757731125601180708416593285278779038496827549813017315100240771046922661523858721392648180848519183363942109835942174339659007218860457882572228745818847493900803739984375669060906658860423829971021999998794435839366100323468809890899286317593477292286839485202674138429880632533926480876791861119634492175672731691967754917551052051539823343801398460868310905572358977903890779428026315065129414603680170788774259061209996352230021034570622793381978090065804862896380557497898819806644465522432192023374794312120952884272775634508978270100015613623287207361724354524475886169525758952355573789305703867281073026782933791274778049038347073083137522790743749703635555303069904474692758122141729225321345691246247506120933653325580369680341441738699459557704653311143628048222370204982499655903401023003113310073158969269036262730549906652414148950712313467613802900626771359837547281498478169299787954802526515078209449016013250525927611986314837454003776914363785894656946354662285614216382894363635838441423049775852882737445089985945106029349091338972051747732529612931939783677468193333637978791792417982326001309754895224598973404559099673606493686629002471584686745582205059841911868563187012910557200656883826633359891661165525204992000000000000000000000000000*i1^7 + -190092156685607633528703885480371317634682113770884004398064985311130502397710894162293697589399961789600351999085123923026770437601719957592201074184594894948255458231045959691061233140441686175220012880311671737103782776993762100994526919104654228396762868743327879373721227772972328819452994576265530429638369058877138715679634616954084369693294676116186904128213874445247484923169972627169941650540009036143768942883487993821080296056511452491218627845842506254311891361194539319388516442001382714300011206705888979418314910235017382537715567170721304925609671144044899445355196724914480472241920141560172965089079367565134662904399515507997925534323876201202048143491403502883193371695929316272619545311263099095158796334663591721066396538368985075713356277485482654449487021895007243489053403819763772975167521955381969777353460390336297121201044482195865103801706084544112946206670618222263663595069571935671104316230051749463331623856967303229331616915985210853237253055607357197632883383421649949572234105345253501883778021573845551755503332855034822904464352799784923308472582769018665798205574353044266362641948385103987764597554387149565322443473764792582842088510654639664222495466999128084697499104731355122219246186725221337802546732802091392793850720528952873721133812756801224818363228092345373739312518670717219631550759208094476959293340153721038540369584194659402383360000000000000000000000000*i1^8 + -101348181471780617787116039573748635013308166390708612324021357779482654872280749784560659206899677976019312673363993133636801310208971655035438002633042806801844018655540672111477825431973547478052467156026614786836007099396972531646937076070917308923840970855392023129794108259566972505623608733823389994521023459775616199154311009566688296362685666166607253039751401464615607356931142729214782724486568232850337193652041710410229385549251787276951989693105782416551913246064891762500427217427946829587289587577522570003651424312040560221435900276287505627183330243982599799421517836836663912872241075012869036013959955042866932020737766498747387253590832191221567258516182455518191489411735660039453439642115434632292876438954672498052484176398558936314172788461934435163915508413824568991372642894005075154666499663527540246172793325886981534483971912491890066145736501461718551117293146459189991481330050586840238771329093589546492083198107902292775303976793313458171717590973792246202092720706007572166179158638162310222077478116589671641935205319595235853201569334372374983612573184700868594637302441988356448546480918016818072053519313978553318569985386695697179688530298440619906822649478735599749796581842986103264538959902020908969568006030436104916323611580944672664397743926401147071210743780167239139084781415994235918718580950047332792042132123973200716245408403345637376000000000000000000000000*i1^9 + -17906058867360422804596850162050625520768422477729293811417830375083807588087309892572264999276071604174587660962180346175462522974034761229394757048734346815290779633643477421871447583091154645206206918033779933439779864798592768922855303247762563982646122309411099184380287948784390535624183126637516946195036846274580317896482076885883313030438049956871331697317028573068905524764535761521661098708860369601280947638011755537593527176785626987077259547768938331804301969706707284801972856435681784702560643924820508297562487352296148158930674936049264640662150711400167826913421656140804979819424814322511059883510618126250977423636485377985073616725697917530964053159115563514830291294765985241086706233207982306996089080845086561776090985079258238064979991787559844817398062540973122494334136843927088733973659047578136981118149783029310463252364063144419916629581282863490324422457530790205577242868430761088666892929631418811317047556630059635628164576521108585706375687786713910925058172128376865559152977286452192797056947386887637093473461078998643431905940984955432924817177534058741427097565640019879116277324241678398681442542965358447549897033590030539535898923812980853172984635523089379900234700855148855957775851493030975634178435056376782405587172013529896199142023572459110196084026635447870003958774469901685225394282072622259925004551228396565614858169893903138816000000000000000000000*i1^10 + 19205734591922118409380487408151201239644154506810379925623856420343264137243208013924716796471786922870526535368761131268339936354744024578617256961683494353879134863176395103636745259573338777528464857039654258820465904980786392958001084107278044941921811356092554438482545521134830337433431134108540555224775952163717852758480712551771439222871355908978053020679658737680537388491426195838255387386554997812541168288328882413971200856480527797576206208359957548373276181885517832081698220684944151452860245183469524125159502562286822712652343528397349015974024840627725376596259460535160441971558001054556884082935472344251492007704018558360923437698872651378732655621175518565898201485240943758115153159601263957244988528431244184666319308029760357040073970930272296005196802274663268260133423987082540021029385032831395326658246407298900887250084068095708441527680283169876942303500898206738390372153870013650437932410691466424984342890757581267436398245879829740180710940615140583806131030082466591300783119074092706636715397666833888019383217388039999699594782427010254295457366768620921738238211571943358597606300538558484753003023042477026535255884746596667621927476716272606515020817239264902135600709914426622701185935700198595305935713045076912083144636137606870472560576530839161438460990842287337519467289479012296339093716482259151450325174730316999258720306215339950080000000000000000000*i1^11 + 7037315805493629269279771004825523204563499419639021241995404462471991256098231960630261723791238763169967566647976461362839530940637690998062640009234266923316406089518719587635183962999894177346024408550105755880764438823616446533085968759826964043068494457815716594949807167941636087611413520846194781411606461948201748778324863714845061271475874980733384734605103789498876441704722811634301616687272229282674383969677945472081864046194778735632180642091375727168414846740028443070181852990363726271375283436390057272695304537327353774568548861665267108665534617667775874036961488020161276705593475906254337964992425991396454753493699796437469775053010321287809769125840339548996891902354276639032236977734349473866866982669124610663328054060581881867208664699154299437076975936588882254139801669761049806840051701967635176967091683716012299520551661360763883721533588738471426349876170778967059424591466373106530885115169507306281937876525976313132557889883480561741931518178614686429699807699616343908352552438703569402381372399584006036801157167301769749566150737893388350572367911693242510248578200744097092655232643530187303707734441090307314682532835576535657249692792574317960394263405523165126433433730772341875550698355633697897117735539890146935562382321003961861871064423057546035828776474283420889058734013924701208096893256874028526636905022780625297358053442794291200000000000000000*i1^12 + 201561239400404991855412752210439072412155531327836111386314822604955601718777566212592570483725447656766310353744970997869718772829329816938292032244989727028082284519973550148745388812288577060872665709077428920957842023551704332037899310046944887233716778363673385348343337896591607328661172450600239279461414881681882079951933549148930745240725602418668616522762678446601020780610392612717937436282915967729880273056543372201561665701197941145228265857124015901662847290524347359759633841686369737224700023134719393471794055243257644900079970990171157578453121024388645649027470162265070243313272571825077099432309883211634103243787016428722109512521580206148930980605490270805443280051548749657765567207336031714475469404967558687781555018832848721188981491925829943546745652532076715240595369421691086680678418161966114057178759938499291123768620097919360483415182241302955809706415359238156611565231399715483086364730822960474173500545591560167449645562046832484642724146387358760440398685695491419303042932701702233232491443443361546299814313072360745211966963447335803703110355912966130460109785305733945281997318235981915636105947562919996193926166901027462238336841112659772847991502493512114789057760365066506072488190888815551534406749224105709312771340787925236941978362137675057299130822505266245966524500006765076206793045416158292643444748748259182960236461817856000000000000000*i1^13 + -1517041018709474995457397819579663375564894048486485865922861147459999191392183113234154066115267562360240042189504319905667942725922391878274870623498821961148232675431612200516306607845582712619784377480065804041919670448291150204265460858226860479130771602163370674114057355674223428011901518785268797412785537408091770894005463946481905179868797010304393557959127813947863987264571439386671456606192484190271604759275223728357103205346754928845020503669378851567049631833286273436998455608001110624726282665801694218979516374355928739976938711831793654222898137153878859096878156426338368669439954210120465038166147106571733788728362338172106706783519791174782737836982454993727042242612760973195638422851664756950404988886847639062092852133859561847099271589251002098357484113013328584141057543496937982084387125932685143870226520391573642112787490861346679946880698319072320470915455161354619971906398073876496719943192005168533862633260944077200754552215591049919094041192019610618410286396496941806505705264902844191893194923572364328946823594288087363679380798595917271326646073248753414730235733348826599138649823037746251455431946933258950209302631267963652059698222902417260800290675985442553072826726589404173340778668675991643143647503720786192945616137213563308070939492025335411923078932048261053686890016904392600169723001611130641641632367170606076149594534707200000000000000*i1^14 + 242713282422007005759841864686833217765423150013089039625809816845165675413536295404028818091690176867491252374163047067170275395416002774155037847831583771307899955020250821783393061912696281625348375321849882693261130077475252243214647584694682298233191560930824556621140444655304859704123957045513310546041004747573463516863883472295430981121573639226744363963451384482695366832730254334474680048025240400017643063586537938772570134687282384622131890699974965938169456499578103141683602250458304493784611245602012170210229330651546956295516447781710000071345653942972111397815638582292305973350101971825652639848928244010827714953639960517174383656082161044416362817962753229438503082244790698548178941637449525824821149359823681623875746312357052734961761804183582467846704481518723146623744963127092666573313529955638262158380610677810801611183120293425299476678254835529717673842113775796781804484046064321480823065261698363609338875737699360071376998567883743992284364354848925605283907629174409367838459249508600973002797068740797538611918742796823762452278043118616806494454506888783671317116511013251589103359848241494769678639105430045473336131263018329711439604409067543543290139023439466465146734214159307000113458595618792271536312257008110415006816701453204063837636584988176413273789180350144536299407900535014265152658711081182309642050415370674511006798132019200000000000*i1^15 + 1118070260569758874122020311878361186102626679197335367396272592016264420188807470706557277533120576102511684509564403132252058176458041594613849860548050538155808343488182060095016164610135519511689466046158482025210938201166773646999137306306354556427615982293547572309672650763831145240043328111203686273936837419717751371634637448470886125112444265402188382212555322434616745954473941821138125755683223201476244732087339313661528344660849788096364183167330513386058099326134211063864930844317436218265257952464630697505397622975216256940735494414320844757204903164848015349529908673383792652770617143314363130872773671236302296918452447047484805874684060951891890180766537585261023329066040710831738424284884577852889132608056786067211907572636053221703946435955410183782622884223037532047873145415552256788096917441254400813385730929581914256272590120193391301462896383986576771883293324598213341116563357395412126698771332494835903906632257662378602606871484423792486408642126791359410372459066414744798488516138945014884159849457068923505260529906552403573037294374099637343026736051254976716691540080896122063471373712770347370621973090477708164610114891562700601265149976113619671964983664921497185419172315781079975994251492032275203752203335928922818188067662399012031984707230131121272887720513272470906205924333070016982280818227217805341460719089514059948621824000000000*i1^16 + 887890588763012539827193307514824317780176666900342750651613695399910039734634476612974222633386728440579356639369808492689078520542655136382579125272409359871274273094594302811063721447836926833820123910489643766292640193291422629754836918711104970624881687654558596141361814251152053856294117631470315208772905800406262301227267506114365732691784024905351854083158615917936819652000053362391771228930439615966756654183638427654694014984825727164990844818617503783401547938345288929402890695977157234711983281440128952751827851858198534667610872842270117071778804198193556879537368386080457154130783615848450592298178875794841317564583163140938797615578760189025139394795258760989248914088719707992730999816013594859412709262222118408450728257857662934814382260032521192024479455412343607601579665431047174698302642894434804627003774428730365766311770976034308654526061557242214229777683991755240207162251792457676100985653809862393036988474510867204237801393410607978766824073231702831312001128317013336369979491978862261792236056066018484007922063380823651098290627585279841050825318305131851387826078368258391184618897456402046014070102428581868055491871217477659705514681066942341572096856940689999250177323082049878618975595640337789469317975212050000917701564066538780552228699160679042967424932573653094528480019058763971509835640002816948833519753674913877652930560000000*i1^17 + -359906496596410816728627047898148463514856962903939418800751136924450621891589573210917444672995797152137579439672956278613312858215865752056819013690871628576542172894642943770866759311103619312409695811127019844150347491221200945382007180676373590395607713234664374586343502411839901239192695977380587712139726358372015169950215164106420128673462304439607594717263131203594552357457195452462840354539703275925081336939770604861535727143680415138825592229724116780031405502991721522981303758299529413422466418626594800986532791992213585449709154796599304358496446800569639596543048423225184139697415504822732415995422032935368898582433758599115876140683398185336914188346120342469043550578639045118966174261622376021036180505973666366819163560103457512080154226044896683019626253021451355138767209535866744594038563970325422647109838110693899550657620102160861965911559252267976492038440732632457940320215558629614524285003080645251263072881112237326682667747623946232240276626443101259808456047246907461077777739109671095876646241549983173706973524401334453284425742291427185527689227879978771672772116621560480874674500558139658846394789735379717607364937914737253307350871731399126701500190206543194452593815298821921166874656214594778662796796366173969539709788872077630724954334905562446061129982176116574511826638013554945954121854759216574156469973606375714140979200000*i1^18 + -5666524639978114716486369879950541730020691079931330662309641268483554287914953195919396068199088367267841650225373902174350609572398371621000678075885482697026390280939375587390755399760719457153285658896748952066286550596340323289962715609716119382734047486978121004329711792886230719152977776218648507445751124795634291213604876211136577216551088251229368425117441982396951745129350815021610560200621333284116464088936407381004607255789377774533894404749490727868703347833947985929301019311788242729316110974649703756485353072078924504787875093224112988503616427748525984261712500075063778389283234074515182418332045499712508746482793381347718819939752574035336900686326163100611560488943709759494364309107372339133806072655951190657550587132876932340068341375494405885419566682872667312071592879485397569037377813879938542802221201418275494536883688383850119013133244911209067786191502264853313507667020828962771954928480642655088414304428637022775151293198279663901644576238941159997275371220047654210880967311463249588397652631066408160559563874222530409467377355060151188749705183070745060716016885926006923589662769359056247245576994292113205305583914490561017138432676596428237675014204912096687401494649779244190647808314034433754461248524841847135333793456186419694178286216488495601611602873034265071604995779458648038577273391113811163754736329049086361600000*i1^19 + -591347371270893942361413678908565173417452664205880967392006809130504188954284203757468091524890111446188052056793014989981329326789693069482556324582134968945851974629329087816762586764668502615037817521862175273532772669792091576182635492955140720184029580574324999109734113972873742775084175497541436837361990959557570797103497196520186960981839679815994604063763034748124195696091150811117575107800663933670276300287146891628151332900687386823908540337948573021722242947518969417894173774126622036795178335587273124454000161487501327985515926099781879591700292754732332598590393965029037768091364212206756178181345112891373528261896411255273737705819088651607489873043715487588668483454614859603118166019639219519811502632452112799497197402935114720377253404273632074516192477704994252822909026957035829820026872206440490004656125951147273654508403250297588971649041957755478903311029534572743077201347857049254160887488311605543975643161849454208370036906553131958829201868218242969483185882811106113449534443758703633155083351320338920606021428026831566392966120061336878726980098188665814871709059430891378134301462112273600421360647515496686496963225055278365556171767288393739531294928702447418755538889471500757205516665894603668794947240682867019645152047724845545453816790958708305107850086119641444295962980990351901793177833492721792829477899624828108800*i1^20 + -412780474305070230678203417216472462564061324776329639133157390349404855606722108120031282211192264685758485604746814593779737304493820233293115368935434579004786852705663303691700837116399815951216682379417194428678066619892331559502992650511449201534176915110195607375511434245607254909735286796772191741431055041588973504395879693542340699849041871366172757554499568564067676683505211768063567805535881818992785533335978838249901777078125990743208440989786783250661539690463997260488154152912422160742863192026954706409070941877247010865710284507393156758459028053674177029235305796523045612233275842461127111695097182723672574288852039506770422263442854076348653772868391956821558141440468172132290786173508574901155898212961337884810792861784421706184634935370057550015244340406973625796449635690942294254548035420428182109048312451453916821721320570874634660198106241884618596146398035669467517948849890623923423375614426270142719928239129480072124318950610098313254211029453874253514754751588637234512975884045166801712594647466523896205031530488046193877690446173308506563583856892961535477084913466061552297089785324644942809900181323275390919487390576915099962703710338556708309756612061236773638001979407385919939021110955023144056884641903648760209625860345323457158331423828421804608272009999040975060230178709147928777423534878085863757355354685440*i1^21 + -27123224881447940940026720361774762748045805488660868047213639503241925000899440558567151735715725251337904428745207785159062508891182000787584983812440729300309723403834348424563099319809901325072070464309744422966555950898527939133004257858649911575378328957054212788399812476530464841448650166539598786384909823983007393602971341682143686588274459482862210333320421435743339430114171522224783648672601650283943589439204283963006208486471575279125335828084400949529529668900161479541506671270924577899642502262136046571418704401110213658376688317018975518052955161175492144928584195270101918112213442225708875321172099993118521586570248392766529635815773404271392315728222079708452623499856213855521304638770715010477553863838956376245207749499070320033432015673914592237620529563955773325185488678531326779479312167672190305010317420574608594454334745826053060536466428318869156229506650572109678353681078627585447564533578775010595302985770152483595458012926739314733088701602348681412101793486790028024135169633396849257460994752773379265283767266789667631582032065839733838936305309802380747429726405275842300802842679630095364418844470825325686924238468998524352877913164300361879391776990071830513825747247631279155123262348119123244441093115220025351474545313362278147686189681440336399369756097406109306228924283338840077786708558938582664805875712*i1^22 + -267643387927700879400487278067523118545716772792998022288243250338408287757708720201631323293216219498009210003732077419930358972303765786904148066260411249360138197127284321920094990228747104311841633080870183044481061698133346461912813907657584294083040617509556909617570533729918722300886438155807653301843355992480664002708790818518771908803424140292703554909006216753172577828456647632853129497555255978076331485772314248886736544654132777833383078382687869035636525772893163416089091926845314273577866635495666153736284180624817536955713252611346877353039524589134371747519139861645144726628742203798453764732544988797880388182993684477342671117304818837514707105037511703990981500897964041513933108038207036247739301507409986004178864267881511670158549224940787838274048197145589751581273871724205090880899891953903303207989446007426114823790263129178353384556859682239610210873860242924244009630074926904367108060900637241670964901098571435661047076144246152634055846063864342140065091453290147342458561672777806509117825105680899029588273237549065257168247976213172762195732821783993776247824752198329744798090728122479746428025703704591799973703557743709005779551186674759727096652906967685420325049061276448109783326581392285580430972667045898071604591395547464432069447279102986432506241113714216609076704779254273268958107902036277271724032*i1^23 + -894424074221158168587143543303281350980697734488790253317870527442446927113401724634159642069610195028152620318845901819826002802550901290873789298389671049634981214011823108365373532317557099865075722725274257486173618976182980087397681929333371683873574297119110730665952982441384242403461085577717566922413716696248973542220286558112238412720157802828697651495413510175933278227755619306060593873656528423580495101643866891118420801657456844991107609507216787715390594983612562159195438051093408738037799735187628106920417655964962437628171446788487314432693717836171916129088420145939095096268938952151967733219834707064737479221836433511047664906974025224105181287980907844475109325780785661514276494387482708217147666033640340211465549010822085563480302628456276922914753907697424623832350368007808827289066051670777479664158323204180507536037768405175788729099113414677684449254370479971400943020615664585842132258893840289571456267237045884976958259361292246552397502553065460370664603368604629836566711407108605221635500681123349766837071512207100472776646152981068829160615227068753253633313733990275562182384777886045231255178908906543374401592084949530698191379994583052960904530498082220811777824378639230611731077604995064970025048643512381908604479245108168054472310446465035881950555688280067667728608807367278299453645455288406016*i1^24 + 570364756294997898482485388770003763873697595704269046597656702555333743897346694250380092285126267510003254175446335760209776658941302729340101766444144029190977000120612675344016477819906036889500397102459273970591064349378735698500884657436399131109355395622741403032130884843479455038355455425112614576411757992661343278839814421822842748124681308945796972262599571017392948667774998506857684870795057901938108248477077649327988980031211676704861780351149245977802030458723163771560798042290227583751063017338201772826353818315258964419739866502702527189211966424942538423559803594605643892674144603786177453792912996489726869229140146352050249238436943670979804515955351112320339561270258315169884884697077372866005632095857022773768468461260973217485241847366098744570992505255491360920169581067874736290186532045957023292988071718035043313808980585126269754085914488412594462763581962065181021498533291508805732276108379915502967576387571772566117306434827410666140665610002382268415503426858557305781774574698021124336006114403295669317511028017419503173489057375888493599304759429654181753552882418730255571908940882758412845861616289580757282113543829116155639778270208607367386932575165372059546930538887213202371485962594837319255972917282518046673975221149439078788777777418879848080010429920096835046948234718487968185287987200*i1^25 + 938779104264048920758345736783933601357978677367909619048667677902113052317565618830965812307192723341427899971464665880358915801543124997491622856564139592965738801150296305427002211011571101375354457888627140783952190710733113339481877868805588602197233979753384010204070531504856036325582668774208200489919081406761863089182561070792505819761658559855543639055156151979985063624937204423976834363753896829316174671910150003181334101496393370872352151844303996042496462996041236698996172653623312049461039040073740127912693474194398308533221375511569570909136644879241913180634924486707903059000356340826209535726822276427732912277713446432977682969518027382085598965211424659594773313294238095768559447584167985969194686831247225943502422895895815008804204146921335534256131084970491617628772841341096917921508578485675253127249350290161027728220201116673542488448331711036910358373063117295531372954088581047335798135210347504646233704387346641496533240452831967324670046785150847459481788395365209941522368495017697775704660224066030103782578212373954511552696946349715556997729691859549221102591849755397682304499184897160419121938091443731701226232960633923880449153439775199385303201311541918108069169102571508976717635604530346508234347818974725789254022965056531095623690637683616706431840384609914896705051775096210520571776*i1^26 + -758495283965650163441212409871947117315671101595345639557764040197873563298488256614843002118502576527192021769504328017332007159291811485061265395085621487952909039922467832835972842775144965561621478229295562621100792154865546040207921679754998395903501039850080541586614245618639874193362067669898542097308807481958224885967871023527167879464755046513983868743451338230377850856927031588843716316863864547312080415104683689447119464182634029363365406794646862202605372831327881166883732048059512789650593597805886342263605417833513493811458966432812559659915199053794994971075365230523370771492157638484934732252432198318697335308058623226434274018665108730625903578974262769253600502072456348768722227861543113868797663726872587943840843066429775063390972997555675529814477028197354340416461539841669600570514567727625263030485385192783624893120296828432315364782924190588494187149624431843687984947471134461233235763583249689091779408941975288097938903219160586485376777350882684287740735295421948457782143276446167326607584929792655610953913862851498345507259489653417582242127684813562515851757876632717710169471584459204375411171226263764516567201888792542632075820568207780629368087905084771790523432229617572685384671051582330666542502963016005617607652799415717593243897127412902521801458401924903242933514723700184000*i1^27 + -127805024667188729936501743339128423848211995011526095801680954726675959453048321451297567631499449766218897526236371907497003586361125775924023466173795347639550596281838324189251632491388549116641439571627534651001683601039193269420285421421082843434761120905683397998072338662643408461036746821699431999567893477367527311927249349203040944436690761092779464410494532871310497628995189337037325231419252246273694277782091649406126827611655223074856816322564181026635840709759476604672233801943956453360199371000190975735903445332463916261179744764562014512462111001180746292897765832069382075771166603104157799479075260595939349790108778241536890722093641418107651128727425059124136435947195828045467932689520191157320797687244418027906841020472422938553105738723922850776900661342266124040592949321088045787787231016118867132903675443811995096326147898518133701171201970966213232611267647931639469220163419256431983468909772550040033155798922985406828983044709733550240463869813581779735776384875530736748849821913387715729903272694852969241919024897266667122752633596527976294570916058796684717055771264859948036854246551746752866344472236494388798421782903918463628577880875788878766170130237224900554723889862714253352843914242716247878037794669665020679758701815653988282563602112645283899384204272494393793915508815*i1^28 + 386097291537244820508589269677435179032273123509681062363610820109313782476464125030930078570557221921392691404421666711943287162618770722182089816729842026320970682537301916656452052121127499679764567851602907587909088371488941430829649590851628150044200076404057183159373884673486091515329317516772198364628825746128619799157130905470902274962984775335762620676860914260816682423878905602062700785187840499490893849664303505957967334172709577018801507099012605813729079266036441271357080370159877831228462521192025752017610363909824136080046037413258766471105596715217657668191767730112379847901738268314611746650278211486133196924512757946462427731229501356610740719792456895796425948618370665772803644948401515790097009016294642979131483234826296700247724078798657260473191151671972723798653661448779659688906699145952163007915760401994226716614360883180373545814795396367757640245350288527158513647530059003467424906348241827886068355366536518370463262436154729964076695316446590689522657162068946155712917103917761957622855447909210108956647129395493399988252428325745668868305296798453411360504942640221861579900098300052143029171524198811907596410022044160570855238220359328669276383583537592328926602627625323482427902815227977155883431331780165966926864388825237378338873103600773975684371322765616167755839*i1^29 + -150675450923869341869355451277878791214781932020766120844577818193563405105114290661783493458426916082425326779715220515441637545833995406184013001453701413974843700506853404202164745410532012814029644515313992500321219319425332593324033276940095194391994274046830315604535255209593704601003584236910722448495605482039367800805200247571852127175991424953938011864716944465349261923582553389168783125517472882642079179584295825114336776679743187871920504844469913100293900112433734020443474432298327694127409599253014054969247334316260689486724264050329643964316764358545690118488887294689383602646254620990809745983882032232998234739679837452505812843429303506479509144044161692601861664995191303221859288691862848074425711622523352019457102194710567480103239589067041404663704587665429047389831839476713864169508961968128336542332182653904308363451146092293069703417321172600062434223217348447500110528230140910817928906878586376866297106933281480700699037892404952926005921574943436196900068092000344919093574292682840846976687126612574270839491731459826414378877840750112516935996579105108969327093073078107889124394433060157466113180209221138575505380425987615395353885271005934640322391348416592255568562194463559911420982945212169540289883636538192980740413101477309888090706834954175436618981616230114048*i1^30 + -22394104805713306792503505989778981765318766278241679086019676285072587781839939414260096830254931066156046462318342501147727155474826643678355432663126549501447701130472376769437413261373173566922386301596348076906555661611812631724802932496967241996151526629107412928578548964765914157262594588878018031478804273617524791661747770588598444177194550934965913580315893404209370790994046918000221110155736575343786781786004713313525370752442634652830912266108414509108997418586683488366686833066795851635395616924323854945896782574480717801269364333418389665133360814855771997027244144386760246147567289976941972471778035507764523227377534303406023705751803496626775317206698728360882670980843862204074849869250245117239197132107644364215884184585587581756842649339163815568421487957780204520233574294458409862200448375760090217034239320713241434399116058590797701736304385754854421234954126531111327435326414567013059723250953547450572681243765407223583492382290189887763556170355168413099904470068811795757520046705530573829700264083923965263580201485655071169161244895895706305755316146038657818572835539568309726917280246471446482998347293901221877265114770561025673781759565696958960605484376983877302761959018577126794870193145320976560198706175100308572008423232794869569984077600476715037225336832*i1^31 + 17638432819209392498289934892424925806131359142639339281776121909877831210600097319493542216414891993962732798841074875550292550613620661657360975834378836136642360099116085826790893439461894820178823888766444502489511903399125001002404721285301401380932249684208511678541447799117858355419335359877576344813057501232838474902198375347853449382959798039170215338210820257366529729357245137376077123055484243130902324038255031313625075930976054020439585350650443272015924562862337839991709630441094595331629278587918831538478606164402833443041903988553568659079816987718539871302934768769579004434432469374902777540936827960668871211392625082886533103445413806739197219003144209908000888470725512742088757169517277246333504095505532521044442078226176645076201066968748751242561256881437752675839702947846705282623856510622397368733082542185120026974078316051368816399247144440417231148525493509953360585013568401684319931928679300402788650145142188148575677937254502784519171575326469218057543448813854606588812443525897531531875547210352419307820009760007215575129216427678126619268414430091716654655982948306048022936114165996607677464931767429577090071122310594777210163457744621433804600806510621649237930103812636293351491538165098228406714550094594872736860592374759995198220745086342835208192*i1^32 + 539074310705828198518106940697086998511650193930801329090507371862073596084173847504242747260823433703817293529427383242161779634750364151507421548314549739926122970258608167357921036391190438678194139130417221138953831733053120875711235326825315199516213570362603731304105720892423157345450685508323637499781000723284188143088355547350161508432612055822469374717078279451977556878871970474989723739506509071419924147247030499994777350158819180007196791677611696403569782935446727568137867254019946352697066468289010471031486390129637215648715693145821476510514495740732117513886242346418200179614605000804903729900322829741849367595897660196451613195941226651039940993450050609857890831956204714306828590045215408744954887795720535890269017521202211812324395661401149334408903788358179051281978085900216044169606313467501858961958609797789413834832397345234522773559142875858099961199054302647556424099428072325818622572496473456918654311004063711703987785681586694885020190346912633048958853825525142785815582515272495932687133802534518069233578263937311404876466071356761564187166840046078064021346775736129935210239433444400107935234181613231187811023909888355124563673067684573055799123398112090055801966440427066951747963243580765224520534688069340409397076140268681389766205419552768*i1^33 + -683917404089948613573519102013934715844953972969878264207949180470222594763103255544217081697083057751526633920966088381788673482252570129204130139469023058658880115679259674473885945471276556182695950950127715658640239201621861493524235985321130309052006701749247271295615684616776740143724164079032401790002558254418621552889370258234665977793251872958817890314891783892615577169772423803675507158069141097952476660969114918332022408434286673745856822769637595507611085483661434455989685864096941142995231075914028769773673807839717909522883671253694522753658903635648005397995078160729871538548726819651658403019823608935101659150155418655446105787440173177136338801976032567972722366923741471427559598922076236259487432943540024726574933954450241549866120447139057430803727677883771982676445553277831010385941171247840845811370195291075690832045973742364981586985208239064904471456033691169480706525773091956800246871215393136928952876190249521714926770407197225321753325185245781006729499814429578969723463386324432761186609328856620645434191664168530902701301744570184537260752081345753710680619319002157326569695342150300391318137900167095400794198006809055336038384352212335920901926701549714765486251236084244022591850032817292255968306621502251892231379540864487224533581824*i1^34 + -35864092166338690431366324066693103782506921144716663320804330368340224265450161632365941119238419321545534297889527932196195509224020192805794552519216202271834988813916418874243655808953512318567807987600193954150061154574261209879611890543406576708241312347145386714084895388966727290625189445382069311858537238383655293446481544150094995886387884458168904732678773875939683298753521418392040891339683323641777445153879890617575396720022190339219018641018602157366265595536628574204482290601939098200248201499653377683085355858989778917413033578814626175283558430671321200228882621833607357501737043573211134048970966396690346401605054095762637825121274935342833651120793234055811133363585409701115608806692251990529494269820504737122083563302880040279568508481170007668686687137725341963189512331735677042298040366619316908518547986219316020022636109444858566566864399955636206608836294740152791418123866705524259002821651314084022436150016900457234310128468698632175336449350497045254850076729032601825934910313507986712092717782613110773605803779638371957209617259045478017745614091574590625364435382386389096556471244554320688697088075178019540419657453441535274369552560665633737878428027660328656979707773547565020584516961092368691159452025129558711258414984026128384*i1^35 + 8787632168806983651432899533652908378893523597067724553568319360678421468227965638169641195897894970524596183895537663240362513063568365768037941089727916735346315563045968926651400737550284179512713221144855711908064862330998961524102169683779644020573347869515545958001978484734099828892252315440403421796485700484334049703474609192284318283776787337083159017201151027703018639960356938596804867088149947319066777849134797570032618423805028780806649703077558688784007233517613799918592925590485489116316050955016304532709908656224369120341172831882088350110455852424139731598963271725120501659228224240715249800237352017225529047908251320775901048709708673243218234070594691538884441160084928955455569912616032662430149557429353372772621424181766981592434523634345931108634204563612545842243996272181452379669649982560469409434979912672922555837599821574578908359674078641158837819165513001137462306990499096232297835140129126524535140203854198866472301963783232167112205109424476916850712499306473659873465550822667144312946709825527049618762864072496290145352249024368792997540661589825621255821415186127475371351753485667005477989032234805489950465543682541633813110016484866782166569225485616063645439748842115577536583972424677037571282591100718820653388076679168*i1^36 + 1083911459866868278010757870385547692368856017827943002839916152023009818481544283253724114005025894591200532359021092028258396941270297772840801326624030368684328600064380458574898645535315386730170084720303848643808404215287559333690549326059767856697028300032342046363445241042483884495412258262148399988687245407577566735065444490336997279533431107684478635848551804216880509490420787233615461379863291944673628181722568740030911197728455528384814574268833036529959072980164998469874070972848715804636043773060782363825861876378888347114123617350679486847470873165828899322279188499899971008743148186054559423062027160148886906064548139332161282323669464405438577868591458045670997313829128152347804870211206986507234530348692957061791807190111540608220780348702381721634955161937381773102674863040917917999838595242263828484630861422360654207251525249137293432054244807401526027007569453196561637935411877094140691934435979746601653173455554748767448161510486634236609877000226070868551657759935729247768587797759117387694774275376986545077581375421505492504970789078044678992113776791287259286113426070386440959207755720032565119043746699056077198522604957230642555770845477688738798939014701341890586121551620458683324390728179919690778916273276034230517760*i1^37 + -53774082925354839197493357296136007818665128511870821949851021086292527593513794098086585497453012742749435997108090733174386021800536782895796563290148317089065961773465441886595622489345689251242929464072124203466870381752440185313787065750779893743493498878264485393185388250201342379913938687378296054866075765010094308522130951189161683053548669218712136425912612442454234369746265776009777121836803534942827323663731009736297223500891165668301277978193851389115831255241993863255654728039957947517045636580026049092655329347499158372940514979616056234003874305580663877167858158128780136001255987599677415045340511391300710414250218274662887852570143333446243935450049487550745212947137364586832449331787585037232061242993250748118828532278037107964814902737825126483460888823790360112863615549865484490158728908410394607506816888687031900095023902297697774672354781055532762749637240554506027162514636417287402327658793170927926608412094451854301420184941899588716194173294507775830761058711006614643981647810257956181050380329901441122024605285911750149187331543881979397416079771124206914587424246808949630511889178787758082901662025823247527238064321414498556253672306680475605543244798773050229338896652882960893508587983466493774907213158023168*i1^38 + -5844510061429601235381419960921843132520401737533788824728734976229088050932913557634458848278231437958467487000321354160708533686928014144305102421968767086835559848650559630122362745807581794524722667153747935597771794235329831711450402491396003059651693051942170370609595982254240490266956652244997859019628541285917828838870080004050377813956164344481314716274773409225595932800418379879963683487032163106204804428910244794050902319689535324682579204245235559569088288842443743788320465788226024796477486079393279672317430546256097677396185597824604597318216444752281409221028204302695851707089568121891876013079955916937998568533585666797933685883666130864344353328885840768579711788753269443052750632906416701122270382689113103192049353852662643386399535687764260684197813079614837391074865450807296901721568659276340524030931373469323416178271532925203833997406032363514040206700411560002748909825621787601449683707417949081043420931204609564418228859736222495362036557790509019103781239182025427756214868165194226164537504251067051509249112000028153002365448652180037055466566014748249426841166787594042685199664955297025011891474133917368099235189466848376517931416656388089097116565281083746839960592683271306511938838964987920257415905280*i1^39 + -99667930648826387932054905987309781441958039999704333180038550469192345381274787718913042014008340322598767425560847892111261047104683524124310005969731031319134669671599915948962761756390006757995964650423603720715677962944380269976010025565590349558823278380899205778460838786697262525731639272179419331176059286936545039797316328903689926230991149683353153038072129305664198423121665594934741693089504932436815523033443055950151447341934355263745994373850241386182060023990680901881626337474440601886211208756892132219775477777347654582829360310566233656404554816690533851915047967628883373047263015637251302837574827323732967677335162934855576543886923380219053484441451371142076540606037246649889767616019118969513276138360441330479896883432756425587444679878410589071515289129960179158876330510332782764026176785993862835816885692415654306985460258974291504210245002028912495785425456365004404639288489708454723340842895639239186616944854499632866202366213092782265243376040280326100098222803518827069657636052806639532196376928114816352716522306832431905641751497552900654255273159006058090915437502862589870036510082113560325612834928355587892985844988089338225619903502957008605921366123095590953512786126520497694178297223418216448*i1^40 + 3589270744980961269166854390530247981111330296823593044158369449779471542493506997800837107605248884761279788922547602658954637610001887680608581054770086928363958269889084825302586934518309770075272613443736282581157844194223829497693851872325961038638075431757095234167336903324942136845234289615700065236544601974572339183665910336592846949458920810321877878330766221013790131539389874082457054238376889961192878337899828108687436123150341349906803053788558608054329929267408482107178615497346321715498911031096044738089322971019557796235919672468903959247443370256523586887152039389967764840742456985621863142817057925143262744817828214782003518096726301219173605615576212444512212410937919151758480857095763344375740159925332361850073745693760766982239439684614437172785557121525373298573942812746546416741034629398625849100264846828691490951656213660110202608803259459999632079162483076611140783458376010218707369581707215341147502751563837610533280948358533154310768786478535582913139748182198210153893066081412104194462177243737339085850086341434609583301939798100554771844762723250196905838590392676668081034337166134757022099547309222185200406897664314077795058150566284339119553844915652065322864952159397069777017616990208*i1^41 + -67861588292417817447173364550254947917919573544921320037575804498795096368925737885063413462245580819737576357980034278717145248655245367966847296965723763492064600465975050250911061149739899299168139590249173474972119055363211373605098157946841423192448234107104256256557151273929226811242399793964271278782997524441420504106098836229218294970116467188727247680226543330609653358965547080924377927598606542034342414722947181376548461329787455615216630744303342918226570204150277678732289920353865840880475692255568138299539801310044154219939155213537761590895140848990363961397756933469044844162842871215765721744067881591381627935668228937910867683237853597700155309295754516507406468080689280797226200643595277152120542144127044520794221060828172397562258216060111372775205647687844522765738555468757907765079880208213327807857641974524445753470820878454229417935093161289294315281499695290717442299030411155743498021534038779421603501417891419032404956912250977703323464078859218477125114738714690349019951949134054708854381776345202941285945714154523308027513717621286248257192613270019958020591863411926175944850111459210105205099706551600763876790857043343643340563931140540486627439053325348067441592094670487935778816*i1^42 + -801551947286779856332299590223530824425264780413825123136411951541817707394387474636172860899951527206725589390216240485878498630918725168050800469434423170399868202760148927434450435550220931290038707587634763127781515155551413934262530311407000662144476751608341384530176223217016531409256716043155173453119025611197113777701126887603058839423068227438587431321788117656079063817526727209252085128468866472980267474624927472373385831398545723443502886035751685949497398023112984538072267582716822304977283982110454779756401848089830978426571752046816979042638705753711978053993929558337984532048918273576073534509192014769602371646310360113401308478207335441247341617460658935192200238145224406695804264797292656291713144700007265866077644000673438496684255757708980543857323934929816410131525054887126533418248999302017047653661940337635999128855157021780203887553462704921405356472228767945357103137102399873539455191914455246976950386217336462328857499597930966978628496557316244010204140300491614385922646214315485005060336433073525113810433290848909673753831396791133926780122868927657737102658542755194093905790405533273955414188222627572389325957066496416087783223164663776257662858406279589205254871506223104*i1^43 + -1424994249007512245538801300269177519388726322868477021166138474611795070882378536333955623361915516395021655184804463011571991602345158174677626507798988083332953608710135815157281591688855984299446289400883622143774912969640713834350081322876699817038529051102827899896934872982162759964332444534438479686210600593812717122904039061912373408301399369451063621053101053739222622409221474237927417932676547548492176525653196334118550159468839557695905600520214090472933916490705837693144931219484859366558070510901579829474044821557804654927186265397147338530432359593110922974139185318529772769541066192450412820506249788223314406945574769671135191482428902928117021608874920898441820451113809998506436986549081004999513846047722100220596288519619279201057417160552995123505744552258130828582131920457451038862484381323371360429553202984354934386105516109935656432378642083124411783935941494400417662565093311700062530498829845380576126094100140793890189881540042453672516255039699063694106371359525753832736886866412557701108952387018539689788099322194851646451917048017068254220364271887592764767208276808534013130392044213446262719032303354914369991079938365985753697728085645626049432405745666727539113984*i1^44 + 4169530593207911667154807984252132544303329674561121480215707280748159377317149467544090596444935376458143640588189525455230413332898637422593022680106169236512562851071572095665416173674082765704981379030020683306562943187180815982312975378863527300760365582687772175470027393767296499000106015224159684220417082772389500880776889041367400210772157036798144695123494191794019215203282067339215978064274838816142106891413783788312967242895522505850612658256173795238094411957860555693524593877973217651416259929130817299767566120753380665029516406222586566055982545924671951968601278620250067515420805317824689047952403220358034437273354151478676184591744211304196729128724585028884317109272043378827033229798803509023561094390380425984235071406972103367075050880667878498888266348458126001234845403448026263938913282492376164500906671470560367493908417785618593272764103712724935978228431719112162937338963383233162061208144592544196055659751488895005880598661931869223193424075139093525665373628192617507957663317824679728107537154872291225771868648100479763969806775283169528830415463343548768801814099049951354743310743738704562677334624115181569191839828281292103258680437165748276161328361504768*i1^45 + 4077168792011577317261150018724658085681684755709162563751057440280209811694960295088964102582254210339540936803931403645944737093873781150853449206580109419931163805138900550872502599513879644226348022686587924522625279093813216451975207625070858716921335625769236905103501605772964953620650999445021108054364790005747603210142883002719036471634603959261284944959854147139865757495490160511682704884998435617358402962139092156469663050572180343502798378341022284270502616243560832908128479274315202059268053368446039152642072736214344025072396283476599783680862512192833187548691192297714731993593172784049669766465668006250485299708331438177322568675564073565180185731062259130924833385511181666825990542583355737746457363894273578228034098006072554479088698558622289048326179374350478965307834363120304536320287665535972232835853592528888250812518294829552934148551685928756343583206678383079647393889253413188102430870045450228595600989761331826007283998892357490382450089214251944028549678751121555403119057925353272791720390773192160745157145031089841405920636541953827877190952726022208833046423142958542778231446944315625122286118639817456004296686000214012265345224653052304842293248*i1^46 + 1372353520040665783919425017925886750890119689282460776105409332195345787495725715234725178712393696643049144404926699865275996418384554694786818884235779521932010961019172425479405009192291122906574957513753827167329685607471691710485596169086858941952395317779533452139174423323327480223406049629379877060360484328929225614555663894172154270988633206505480657621598963146133657016076362695012111373719065899196318253002712224303879494162523184656718352663125677990655790687651957203312982393726001485819418400054835079066176603351655125260325378614310467417107527256017815097548253900794701492147472198693813692117653568160400966290450847667732893232589480684867181795637933707877594924830879930852886218536293648595553136395825162478967295193210532115663090737777478240932923676585520588643072916044831170856751195086608644464715778294619406085022536375456784442401785603478303596499977071569207599233233720820210701287320518576940742307422314568167484722445581322552491652583295935763282163868766638301157488708967980120485506508622351582640749716325945760511715889980712833961836786154342315826220428259981590502159286827928672552117077322784239111596275317885149108009512730624*i1^47 + 171812489939080842246651795735868138232217319774800413776989475170244788634475330483626473510196665039405377382499596207255168250251184930911338508158933171430587147311489509676946254138129200131978016410952525477686540812313048087513510275049723256103760548726708700716908271778124058598155484530903551897878331426143291215928990998575529722671790793842430958226795213193237088687137233378929906258219041150465521112531453719073876022893839326934363369853244225289959320883233219430474114090257649581096977199659150031003636595217486151633237648128127574541025570978600045305185763602247616142445823234987709808645128280846560866140414843548613956580468005712293939029471423744826892985816170308936105583223216600944845857310905562999451164748593018217506364895420258964886800389319389984748647779032603781902491869483682113249950724647114582900351354817961336084448429018962279474502395172480799586001781594567359798175841784839572535867879732026649338649139949834887406905115545753662783315681794219314394905362508097411610904010133325592614600425084498621582608789353084657415716440854467167584980971215301767321391796603679369749865912209167866988669244007847290732544*i1^48 + 5405448426058659651193697450583784112114644018349735113939561468898570745600502783894494638230565774934934525453032002918334171372222900734402065003193003026557311810069169932584314448097856788157128117365859599864510567687989467604727395912063802700249303265020097321003173904755591050986998099014663943014552906449595054380172625065946736874457105158322143541576796364910663124940641002577591284791112473856349529607028639234377608361969563915525214304083910823535842629474631873063983730470958436118801949159329647946788245302974112477398147505650050080196168928899992370210496798464141491023755890592621649308380972096636064361958968877819778044352018869093061971406673415866843891207192439727507629856469322619250924223832546611260968046097504135966961276799041023801658524686216667645452186977267829416318782007494480003757595796258839356493169642716986803560238492882545930246879484975516036164314362806873883108391584806329283598692332426126992946890083235003159121803026418675834431164531917683103769617355230431773633780958252658830790168460318892133379993916869793625984332893513334879368702395223366895621260878858608775096121580752422135808737148928*i1^49 + 15530167867313454937786732340946257649737045097704762043133664065942458313277254474432553576284056856759740237959930299196110455389825580888021191095609149849290038153079864265131302346322744181438669236789060777925709182652413197866586156631282707805876884782930992752973194204025412408881557087152658580733303021814558775727995877527102334744910160792047660822950015006067133248846547294629191143672246875414475063526749431877270196944654666330291104649765840463249033325895622474656456950548580930324900198235805464736056632097268793409887488910338826553625286159806541747576091588961335208973857620818508311288013946024630476166671637756756702925140768560096960280631983073501162279976432108322799172569264845054085191504917068577800924232011387299485049722878853420600078870755656180730864128943743732635161583640677057249183484225597309265508321219714971229351174930126683806354630234941729233766230531029685310570743513504023599859534730707234672965984273847617100135910610293585217756484901827219827105959879968532735938395282662523046496964696950088359596016118701858655407015932505846352664877019146260663339771362987905218165473248257507328*i1^50 + 19439016800311117648046575080970658562984041222708294107860759884414471649050550746735733029860204623971764170852860510857908203575176050402663088969229135347699572500022965604100438766342315860975019842610979414741464456335676501416273264276602891954499412326124013923874964038110819335370365599479440769708002697105109735029283858424538646168769561428870609833522505134420642585710982847901188034300518910570338491023796021042533342043049133590698863300579045654387888233861676185253070027878270395058026819437316764925780179527401732815366676945311911070906674717401671093143516637323369479157655716819247501398818234697647948545718917836543545844327851441447801579559657067493780509487087392758054106162752488203200759672469442352112797344005882912501981050301799692199948000750049964583429803073481048658560453417552110328334071459003037574574953612642663627038755225383456670287384792116140019536718964382913344227961477012404113680798993078124328120094953531853413786205614089131013050902315518511341535154129685430980783465995041634345630915914417107294686083648415431534489441954941554543829047682483782992873211588679906493464576*i1^51 + 965880710687632521028870408598739917536025558619111088927093762050009309237081425958653628681646615795621992849000090371054648313038906168135676650344838242225640959670748925298995703694047849586187215675713552596182742038920844478295744307236078326387658085476951340464513824204627054919013479351173948938963627288505022928398671262540095884134409651651245457011731641087250161704622423847807952526944860794027500088445700596905285776584195195550567841242573349666821923753709284411193656786786592357580114645756329403702629289504309098675902474289824124633680328963377735463495953234413613950295377757233896276348279562381964175308469800325844981795283021180072188449613786886421243932582761618550126989315799944175550735080358762644640703786722001570036683073070185181354520938887914601181688912689840573747173325479510332320127138482391848670461733761177603867712999057201816324490488318014219523063553555818246347677055456725439808848497401779440684110243890457502617617210409537898186217749421960275930720173656574442708706837628851779032327873144939549455608155527964283769362190882394562696805081291519778276885135360*i1^52 + -2945933445352539082404387605630358206145374756032305286407144498687531498651095772043559659509455183545035835562569705923840726486979392712668361818657414064447946957513283474980760666551506003789359328419744545287695752030676011930307904973354416289268560721197549286028187646635984754040737125341614580679754452438047960484623567039061081938115970087287668267744159967795625089032463779935385759044631758246180693329551546158746459974399132228601578722325557191588494829799966643795874421518689636048890191368984225848380514891481024265539950912901903726166395492027361833428948934440504251782265190945763048826702734584290895537197247519855636259247740484647687425190751975041692625602071943889780270682911258649056155848002778343619469328739313352570459826875528650074007839746413763350013243797339453085745357937004207494374860741095452493989994044062039217978467207796973632233608993708681098603544379758995320971682525788646550462359097919718235510639881992841193760537471616093181145509857343617587406993175484166783993483424585954047202624331237353912640462091933683872152524649204681803248203674419200*i1^53 + 500444388874838425255932542213755309315969686837486254666643996569009827369796768660335726098148025255223820143693337017940012082685976266445581394066677703826154244074458984862522703792685178450787903616940913716072408360777200333845666899678822353980001279452057374805658904728852810747445418454214337747056436551100120504195798579419612120408510479744207932319605991876120600888461418763519256588459689569616274181805535245579520319687772407436268439597368128593956391710552135432889260602758975841931632720402101333306082911828760543352365710968485505882407876039171017047712705238115099243308244833550304595577061295505330336603243267951474045680748656671021124175530016455947348282982489195623885295780724234092848025749963363069873709161497611814061345802452617630916578425137283800576638668570446212165184784068407377640589186199977868026997455444976830676706604769560020568103163268720597288436484955884306779674717911448493583812518366020555700019314383192199968903224290117920684361789683328320881450862411006305164468376961455796016351078375208783814353998806362427397772732595062177792*i1^54 + -520380433896006861904746378277726401654034246981867518180699078226143647431493799634078015302544561620733863908517917049650949982341610535129769951178071963599085604160586739539146494074416065821078320689252332225324264437243210922121627471333746050158253167086060083556819761308114597450653301530020961656345418378583114883181875631557143125142708966273481567201361936751303127389904717226411670483832429137588606252092968361840459274719138904941534284994724813475682746880079760952385378685302667665230743344426923149632655535886892319753822851119714580898291173838566410733488991307903728516465663155091274925221965995070385916034518153984408206157501799411708246594998751154350755450390273504430365553296992227551173057298538010713393143823549024670556210492483463273790063061382042827512155659796439390105801736266238363548388470739363510163450116124833669860969730274957542735373333309316642808334067597934849865924171014690039106699050877813608047064834945896362606278185739726021627671878634709265947855402587523688052418328724616633593753653830460993634331505951207696891904*i1^55 + 133558015408252573698354945694272012016225559511621131409853202377139926166285111760452763982555717739235008478200837693418205108964978106939657203681530034521723178074195625686908338623699561640367523658764230939439874910687393606733185167589565333733031976622233033212552716355081607002891899912095817574351246291796861525021927964768660838923285446015537356862321689019025624970822191764502712014565811891737198342372744183556464021663366216673617746650226375387121769570815487776792656301840195519452491887959946675411050617346151900876415664253079862878277440914932600391829496918068644527247021503450932386672406764255950239392262975676021428913839406883291381156337322394478784405549625348232239435835410886670856277083181147467420267974875614090586952967159857970361903877330467526180887582073517874330728971898986842330381721475276149574337113252261550680535077494060527694463218806593604946955431408047648085337640160212285216954196970751008867516718909754496581735512128333037839943076198065233258577260079855518791942404392754129166991355923171533163331584*i1^56 + 303453544168862838271222197046124201767505113599989331668334928735417448359486529145829196289108266813083576287685853553534285006475640074505957538720514380574474126241302498196503682395468641253064841343973716017156088614977751621043692287019641760730503151007382324556784570092392289605750442675996566030830582882374140824466583872591997161074383596476990932017687327622695641952341458208264500466084965632635756296881882659240716297542870975548933049715875877586378274119026421955521007594222545803835051791353481986202549391918249709035864259912092327362324528275619087110986054826889675992994053816208585926136799270208118538201058683578483353879136925606619225829151974057405597279616741715824297478400053637096596147484657349382332748519043305035618448961322892013444410874692580428208474013913835618153170435494573156443656558491018867077535695782251198883673755590015511118262524953820758724076079520915190637189568355864804908024684593064984640045091844006043298089820512986952457692023216619733134558330745192825056635790324718895104*i1^57 + 26185404540721563232962774827135578127515815865969049144602079230765753869987551817082218754381832922244377418682095561708472048071879401443714014567097665084911387996512162147002318846202590618259485841365945264110492260137041682755962741474253965762586789486152471532073000465569151079031557643565683548785712842023520705804617993930805560984091645499754231077831649652479818624840686962874580526448021732642304621230352023743756143008567546141420938295698232770634204007004713618946574274483847347073259054419195064952978789230750767314514287388042846825326676327930917676772352202645224598392756014864205583619510390939747971600666175586651978299540946392403142340942286504925748681594620645621531644867749487314325807580915741387490098949453258464623955628651393151038712354124542021986013328430052953399773436729272611113509601746857482622949003759876448422415711796739357668264906266070503588033327350077788347216254839709609599896271104703768387897138440873149123036464619532243099356847770112552298434929885184*i1^58 + -33241609933513966676686590073863019278520225870672209258926780197776778513626906969990030920138017007903242342890786364770877713346143638720097563146352562117876684729585784090417253271488520290723445754312234203676308013885635910510468657733111179073137155528821120959355673487221671382137755436749317514702016709328687198432229137659453962213583062534081994025247453281225229897324387603904048996711247675661960891259136515241876754553674293438278556972226635793655920560768624923853371039869479862325044113501897366484967293143597428020261116579980924272680051663165215720654862895366146276042874579439326479069232598840418695240868519334608407176613593947225853109452174362277918335848070388621802876491980314167779437785420633019696800028691382243421678849926922191955993671000143356497570253772289955169374214151197402892323982572278869860165465667640713295192263563420264945015115357923864769667125560989745766841384513962076782079754164754332415644816133359543507810122207330304*i1^59 - N1*857002146484206193765711237742310423214041402769115764169697449360298968695672429960713374404203553096367262207502088742647043740446788008209195981018471582310368065373405044841500000*i2, -5527532350419877850968556315062309162369089348582233340946288667065658571477158860304877661419879098035879701400974322635197290661664946919526564160113127793977562748821622571154252833668207580271449000201586818508838340982571777416665561370584499479791690018601856118886474742596002053216808433973549528911865552314715321292537070934993373905945019818688411921949206003700581419824182112313283583604879659154557887112702527427733098514341228462314071949929134622635865664411985720558662348267640238391400213358399990409164156551997722187418715374830701772381369439941444380030934189535174780239735357351845647510040440421175839413165377356566419030387429293601287187186770322874052123680457354572279769041173893976765265839647186588912928714249255560787504263120655810128208287918745714578711684846887575824763183948908618158578130345075946760610163686503212403101377697927209800502671333184182432961329129393394851974824670435732437888547309781915532330242984228558377375029468685894422785530005523218982702444174860183113469125857006138572647625023200156201465540981958778778033904671072313108790878253104951974464380233031830542042009235448225240340313638820588570721009413970479163627610326211434809225914846352621403884209519274411868178776765354459469181946462230686914778425121177452781372503415721109084628405282161195098346415715485012101766768576189688442067927275245418722569800908800000000000000000000000000000000000000000 + 8223626027431841323577174259525534951656211335726068635859359111569584907078791194850130447377519278671459846269700305780208263045452574336036484255523697716318932436008906618600562050400137421978256124772448008857236285455693129387260913919304705654827115570830159770146049366345768598912392954375572596412201414832265289234577816168877952625159864615036845602184296650492927693594010341052721249180840727214407900626358689044202185511442052386972293900859027790224432571282240854793504676045963412401210668716540477482508283837320923887122514216221942036579528078151706885156006791052369583765653020044512495188944126050319362442275174157493797745066579693783059907733460961207930662040501993110061152233862901473727089015907015287187403470037844915723657026582804281378362271946662604958870085605003435957298494970521683310816136012509790495974854994987166476638083215266193081094075901444462104450851653101406409090164468193952542689341519687390269352411898556180641835361900021483246180793457877347607636860193125545685349362804229168462158811750392769299784857867846964011328965759007202585687153031912159430656356475499754948791665398889957801860992931046913411553188290641021954217426358015163743544584665347778522622839064754493718277744300591240611223352459413598500362687464441990318675407274908059655509907335054578502827332221135767840227303182721276944261565695084089672512569344000000000000000000000000000000000000000*i1 + -65681197522613639267605687751964757688387697690435245366808630065566819246367652844336062539723283543310019791092412365411765925576177460245469404465489855476960039162515404858460722222277470736751029557566367924729741681141745794274972514205008182609153365650519772698647608335908198646787155917338990440942294994986412378459356075601700018237407920870191629183604081422959290511695518823785717219641698743413805568162031761290135711480156671518278209869054676065052539672320924884289892235505279961345526915612632783506006607897929824439259755105382618279067300191043761937242964448609935782239410041214010745016467523870065568366879053813142185320685423427060770047256012857563906808166603071086074246810578235508479030580236269430179095047388248392270816869790022391606179547095247770816858825247881339653872498992590745342357315693535114303720949863510779068645959018928419532632869758318804065703948718405342942491675193174529833124047706775337879474408435200292131616035484865383382133045848724920225478427199184840656982475251604885559552314182540634540506154908308150670478441298778768996136251171506787925469069958466194555571212187556907921854566227526605267358977907864910284902202880062297514266943422360407911467116522216741881113555785270791411849592792798283312922356574613749418066071732985767822851413612230449676806731086231625254315044290611221810429953541685338351012413440000000000000000000000000000000000000*i1^2 + -194509624486184404951730036975387255111499327516665746662009372231772663415011273277779447521336193858513515883633383855532825891842138299594526468967025715901758912719712803064546773970584427690392391068313607120148929611184325193023647978813605171884498621944055279197984190309107219716946511377264193443181112840057403253810673086988748337249800246254244277326759249319174779821202345910035456957174387195821395156458644438089955545187520577686930400892142569815005581425918797609057506558132239785277438156534448696815366527254852711875920900895515359640734980213478142727451566031149837389283311101181819512661081517070436416029364302405963968425562224727638508309670920917710856423772830771217970139422524448275665469980704551184317188277202240263496523745760176484651039241132425506824283691322884821873358782879093672694406726125107608625877092896879168845662383495682685473374542171160599609654437253006591475235902745448716626510079940312632572866138833841021714194890421877429460106683932041767233744788757797497142360468601007788585177645500685880311097408415012620652132088045484181534408305636226197693634821742910713862380271350096891265679121882543579204679659642559420670476362816432932837883787974063196507925636691770133400949065170176370166134951043341688955392527665082081292743080570961554218831130638326783249648498986757699381374023200216926355688260769768345898791731200000000000000000000000000000000000*i1^3 + -698655693684496924550692605458020321594964593314870353342435343169738434377501505898701408924062055926777457091945790599243440567015058008977260643334506434910402510185272993440652942358206377044678793143928181428089707178373665858706158179394599036402456297048775277527726564351378239621667218542092599294919310677121490925091914199989619335885890985067433983645227397997223585631031262906690818748026341069295300335627476693336938658098861783733906659465433298591111565614201911762922470662314365046425131499204060912868277555514563812569679385463166472010028398992290737941613263348471086682114417901829946387417946671480713947364368558528533438746267388068297015065450414109830452812461505518825116380880196678300773771302919714869027576262215500082683889255559100734136252646449658735835365421291750957343185172053317238188821050699865600125407647140715934641231207953978121606164653837863349435496209697156491189343278593615804676286446946964480715985462391039850037444750786127540856485579911674024686556233358578627005706885412783974154947465780682004875492320223417841352175722836779672577236671888264115604064166153999167472285591323106965670971830749662347585402158447133803440506179582248951291362644376460288782308584890042319440944712908796584506581736074106288073147227244262839022165655238857912440041249175182467419909523346719293319643131968483365579282979970889928451031040000000000000000000000000000000000*i1^4 + -1723984311805997395785502265990074466318869383135896331089437148597751668299483654191438284474859611572531823220005728770866698640840187827283879363719631137488364788135634701824230899540075363173662811148954719429744747865287587978623663258106100566200643762133374722318455383090862068039106577825108219129228037946997318697232147905069304504309166528080656419284310387331980655255250896189149744388687364674874589309750781793900515227487009895805212553360769047187180995080063881521461660771339599081016979878862615510878010635075038709490812890766441045870577104841947674229255743353533595211505683649048235087270861983003379018544368516546001857342540008468124815302436112142418061996470314649810549140424913744235443316754074050380589140478990878960797674930710229887887457765143477700418727937900831939858651498806033814119454505625647050153467911358516215892856697839928920232481409371512819245233982759179615334424115020760304595883458816664526856057700528934109498545042466938444299081726999945836664588071728194194721761452263621484649399775519369252486665636389698102473057573731405066875964563970107135113640398393535333216373842081983690628792717017694681131529740069295924058642219486380531577929698461153967294869694023217618219960169062601748775980930798415949932666486248069710797538742284709555467728488857866709824984364407946064544311214538363072387701507965916534706012160000000000000000000000000000000*i1^5 + -3894349846417346530830970534719788285312522342510271366216052864317323888542901677854054148031356223019041249546099213342508211011284717925385493158801072470047777120601292414480159979459015807674802969231135355963903207404861230046300728075993368290917323992975103230212937554061565545701550623897007162414012099752025203228356475508197421939102299859140356081580470542017471074320644133152728625938593196932995203569816408922448054877260273234934417390974094681925272744321826834759944775933611983271900661269713103457585421681838913562311648239938809108973843292825878235987037158250454356417583263567048575417914804021046297971063964820854046424655200205943709322197822671861699357282210569090316974487450200809916695176239847336597087343816666655688973634830954603071506988915331631173649626625382443948817442178673963582641152225224196514242045689381718431294277074909183694643865483087197501906267721438387308921179609323257576783829061328189864277839712896197893575886920587068849271838126758265432721365762094226433290071100116983301959085353742119770417351054285982160527594573594736272729247690330199072961358909798981207591922489257055628577888459865303705088495084402127102245242185219750059480564472660779456313463898294895193521349832356570151183272545724501495681755911605012819024789834436275279790572505243426981837613516965071276428394471526264747929339933156300649870131200000000000000000000000000000*i1^6 + -6066766758855180740209504129209669159772948699427744038268900671261736727953035371322771047219677128314100021513286901645673928108018284758711126251252272036490791668431163252501454194482920800657027343061233768528146637429297152481520851001076822746710780226262330686519109826260232222695056111436370589115561103015881917505379363882618639784731833827113625478256404490499727754774914397499790921374737025247812333234440191732222354786055126762760391701376474012362087389498362774668583799555104124966000624708707627023069322879173979193218497620658398356166261207637179064413335536815088106993571060703974211420066940616041481683186575656244845346928413902609245483159447566634898401834560521877269807856166998043220303743252913229982294195722441336954624137594998446509935636275452074195281094547939783200830915471413062959949612184558243284924597883930618742330151637814443806670957845337124100862224535663494942713375510988141876710335581204431256906101929434660049825577688896536626644310986055122016976273864859653445705177811078589853296247706360789313210420955009154762796402765199547630245284725167134884644049461806970685044127950552757910021086437697996211053625833865816851052206887708559556409674781323163776501008561799210940429657154165596235788795285897761348260351355823843825732876614430414550029090673921059089373456084563724277101020105201429764948866887724264218165248000000000000000000000000000*i1^7 + -6465257022773656960107196685518652370689473770429585057167825516032946594147854058660878359673028409349364272709487806053408780970706481853788736080568318370095179740015356165598509924460062762686012494296925374683274206146477463787386997213093458003525685621048766191645253055145330579458935894488342897233669361021530685707019825748049958702206487574205826311100322308070003779090081392861709460992441799849918084384004657555770697947343544538389474828083941605322165939341152449785016196060956497974007662046570080480864572233703110915315032385880683041526855362626096681181796887239152204709604370099095719925817118919368689500721159368591550990139304944551459074121646904041481180341100248371205697754702288871228419121237806109518623691640272224462158556976255801750851806902795638186529372254064606214405402131196393596764890531115468031319505013982081331063864189460305576323395135678413232490672816705756637182884477817489621040503093673638911982857991904661221726572936991637037286450722846676517492543442774137679678165889777361395639516120941906326426109481357652297957322807381809600257463366653714546095914544080014860827086253547540030202311540310006504170478587986229269361435648601954574159523932554894877125804978069336955874954793759371753115655400816213811051320524997206439580648856259177089730267148207775297700264056494232791946112668692216961869005221506611350077440000000000000000000000000*i1^8 + -3447314960546743134042590986765301313853442969436726799513871027487264132390691258830436321979653000340621737695157419993696205176716201009549822173228384761325111763876338488557423622195004381687805271087694940173581397936667068575476741430709546695471417920390794638217097710458645961423473448451647434842601684495768638727859828527798418263275895549960265794271266168819989705931938816854331363835991426272666433168084306864724164246446367780698182492463502317943320231442408006719972860345916606805510415488652055212520249119892550986820835162937783545680874077274158104560983144546499470407326620946294181628519457375153396286977690980403994352740977082053464151185962440718366123802549274766787024715853258642295162137953901436149707244728438513940716474739418012193210424311591330105982723131214381864995157407062136280913961805241424641957246749168431157539383893119553582978650672951501851744589316844354224632670050744456530954770945325179634005880922731899661714196495354426614471420735002604703428109561477948130341775654618627684586849914294316534951221542581197880366718117597551843677094945774816121879606781775965303185420326254210789910305676224461476677535669215647966940337855956604349234967874179710955356206750429312701975186098818564430808354152552014375231620184540778021546701062344829600299548352611455443079796198284979307656693892635825586856448998356608352256000000000000000000000000*i1^9 + -605754903477638432299358755071275577512004856817270131470680160318759971073326052205549686882821034057735163704400062308940296146274947039774340719421675932227975537039121582722923227470128216917216689958955826389311811786177107974284043862700592377160149159647818787085880095924984882239792467444126222654831357050369514820402609336726524493376869347422583112477860535970245460745643686965896112649554659483662531842211930781934176311701301641947648647673769558753586574536495261459734799988213853835731306526189854469371633900898588818096997156238329259564241261305279032083838338742643485331538375526703976704008061417761362601834217902271473171843652915115740827729137924523437022184956186976893530864769321869836171079140773468744350217908598728769004430168771337879377556659592617375366110594590543730140757821874902378955744561795898183640456262270830302218337378160265729015016115348602738367346878873058078560105696828497638170010477480283845429752645770452735148098673192495119989184643701937760577513474487247058327315010598859418931644871156971588920070501194447834393943012347317058986033180011908621130833536302424111679336724957968974921853466164416846862009158549991137956651210609553730702032762735102366522743747054119946707819559306319266385205131640489367266321184752499044356120435400282225594616913347868524537536906355221959526624051732720186022668541436314517504000000000000000000000*i1^10 + 653120366062376494505548013947333138293333994902780904906049411622417982708485056532159208738594734649939346068918923388776692673253100792238383370911116997362802443699830416750993651240712110937110366433241317419347488117125529783922229395218071933491671493712970931335206587665832726552113156921727627452064839547403509917825872990528183038000178856700747853656135245169763725065931254015265737665388287553185568631253551956362793381976399436864509468257655660191093465791755275324287209203470759428661493318632207123564325286464526407577447567615281703136794849731024258730243061612287022676221180357653822890583713413207013837340699437189494657803644008700247907054233214223936909940394385822529457621946718589270818716536138741092115161387366272448608854097110195540212279791251359124233998285736646891482577463132662304109433725398944380893852892374879442627359194695710974871390856441985741482440786414932690169876530862653475457278042781604673702438032906999438868438810394126335898236390133008802419993548766965041052307121783792476969674264364310546958773840492756430284977237209297445794369689626884072033414134740206074507150672882009712751631027410555739143518704940723027991570787433555352198308661392972548247273127332393408753491289763886987874322820713408215878692935227342432684066718682588898525307126625809632168038290360083705248073820004657773912743140279629905920000000000000000000*i1^11 + 239339229756417860594357287517926468633172433718257261479093738340150292355857955596200314505235190234900644356302208545945122415476255671884616830905708438113068555278819632859086935862150783755983909927030092988120638059012204853762564450752398646286885483563542896878023223705644509821972242154718692159921326709616610483012351479238943771093841408073393558447693509334693715272457926071391106097924375194842622731930556400117906113614196400162420727405202149010740404850370453199865798974300174768134024713348339054263010887864749170749325578396291602255028961215518394099829983542151030482141685998626410110089179058256632329658209437953719151146704689667560629749810011289805611630632112618171850264668792864504132246400633668159536401468574955878423272201780011033259617724518350881871484182757565166543498482207647528093374484752550284044338350331936145001263051350996771699139736014962930197699355904285177583449782639111238710678087140985561513696327532580399777697467664853300817479668930976529300933752599488955617453542960781857598685436325004258492902140758247342947774917839706796069182929252946765055740246234366784110310058417747562657044424126800791236052468149471226279349997420252162451018878524231046891533884536379722342819100402907401373585720366723464180224980144804834036930380150004205932493762666017892186892861228909535048966140154109200517155238332648652800000000000000000*i1^12 + 6313976739361184057236862597986957247340610958501436325430221999900925163531512994038456426252246546087067566726161054914128936064926175985491194180293635460345450182101413944581147229549197763846086573214025124086841376221558148740984897553488276144132199347786059670035388292880464520663246168389254184543421842956716699785721632869609272556284071016611195484350962140491846251245392460786052185340945182403324046155320357025665791490942415048459945992152980581480891013763007100280507097249965705385995425273196580687622647710682726293665669165900269286388221365318984090391553264165511254846242893951601508388390613950137389196572721090896275650457578514576593416821975400473928061820219422618720470132223184298545481976810094247466534269674194272163285628317959330815631850474135065466603332672867954058036241781450069929422995962655835547462694988622519242086956208428579796195412055646916425603997265592048471784691859853471653921884739616464182912728062078341308510287421299613551907321473884268046050545290998837576834013533585977721984269670315554484430516960042004966833118022412478235953429069489646061040665808345319896089084847977124832748783531627409260123307173654969717559147910767769504954147117323557874013156850833596600906481701313749670938368420462513400295073074663308666194523351662285484347274695948300605461999782401791767261914896122681406786250603495424000000000000000*i1^13 + -51406025767217193018205141388979799499872349896190141386230425270844691386425086762533773993296431867753431838922139171858022905104390324929764744559099013843383899204433953789936874062392556551783446387553314942818292981007623153292123118956532977100755557264755898898536636954290680708477595050773278188206600635501295501415916545065235903318951830789706805160883598599683265165392245228072739883149009984798863578470232843778711955949894874601424991160122103100356176036968300062439752297591144790694740679373155481651002950207100580681644391001376081962727259870340842813656639300570996417700437641102915610504019433698964878960125991928276105999017293155216504571378950734180065505016594962714164209415511045571820217558127198550829085248015649520864209306141169566687630972485105450637886577315388268477989969234867706010454891733115419800661986302636398257527915359935250842249641353212379570892808524002973033546031271792437182587291498613705323578762375593339704429053704181193764286677803808470828419370621940405659783267724132366712758325997682311247617073297525956980252455752758557702864269184004765432662604445377176863229606526608513324031712489178848130964960373245288286939064600488545420903471449669033023046459434472767657706026131143771589404962410076356317018967929138788267226953099816552989385010805287510203863496303819181068184101113091602871586649643417600000000000000*i1^14 + 8240915592174028886941121079494456473796528609061795475065091892819376258881763292380272643233994288474576797441719859324914962042977308335627442586685093389467386158058268159529636785675325523655262007694007967947245476006622128321510078259420553868998276048663635400593301083683397287155067483560949698393418457741576395915311306585849311910035660673364922225486595592536922459359725338529849192129192111838659161483498057960209471736010145423442839565685805850194586169272423471763550501444814508839329775791723349228851325487278600502365213498193904248138679649217508757493181788041875825141053849334418478963452313465505793100737601311987793494001989192768676290404607987477798433025861493112397025579492396591992887117279911930515483673294883626726731416218548066067291832273146716747656645043843639909802261698376773808006966371900921932169708126696349301633871597190730698532552491955870436010306944959860036317306106207165351839552709240217382063243836614673070504578575306462349850010583822411015944155346286051639162130870430225075788176095205541960684008808345303700948193059621309898951256458476498411318222541795054576397617495597379554753186953354273351047228573003859215088631685980023241132273314980390255591811833648129503628807835368675898112514543220090641460893378939215418377727025270307523385236698555949631128608130080905699012229683457436549844923370700800000000000*i1^15 + 37897012180654192984545157499042184593483019548681761278942333685511040768050558589118861022451444432098878076973622622505162547572321779785947552446028840884453051579844019715272699783881411094602098256746938170093280297085795905127061895370806830661903331024795554299359957376738043142786810206675384797493771210264458931528750104378567360766708694931375026585466336169897384416019618570962438863064848069443343282458011672628530323812585279394754367163201471744447603915442796413501382073259532474322034965425794694153855973859288057842425653556290878364208039265299998294385419804049364065842498225974455431801613805689208741288968640520931305014789382108266373947199935752863609891461298356473890945550398412116559811480179912696113537001288304397342168489670705242105730148997784447230657118488646445588004347338127783435470982030478656209811839272514574614463082301716047117390029624956405708823783107626512245741248859892133363845372718800986244596802543898811595058115047732666841703904820432388332449754081367410267793389783886048568623644863309170143967011943297761503944709725409305782949235492276956137491971089386632646650245673430478472666995205513814926301998461426966991085897435659664242577383996281231711336612666099869051482776196635317729649489302773129784823674005151713862043723959269988270786296581013810331862042247680207035329910318398848656134373376000000000*i1^16 + 29966578911368575422181671167848707807154686519459320301931300646089022284743812830201022477500786515100975644188719746966959849243758587571873073598925113506842762774625200164428195491405356766402916373822337375417479085279685215301813265211378554229578337611217059372096002333945565907531480846492414446764635576275734075723469310233406959252914104108041511068324002589419459750182161912010903780688494464447712507763407896370564787680445877864212380520618791721605976685910281825780117887068234799915784452306516631581545098847335283409524862998505090358055473290706631106685498208674045055867280907747085819555842941067789882739919447344986977755061514960813512154985572878968786895178926380111871852463128540962267354707863877318547634682570834893142367546998345143741793646124591901295601779022751874580813840217995835064110384624532391784715609636457770223471699963424761468368746087734506118866665410831775507533894068090754623903781100280259320099110512968931967076772969317569845978039515860976819279259268349578988484400642691020746017215447655091724088222610164799635175562305415991058954183499671884860234153798989104237239245720961069060418557040907008519235654890187847792078314855797893065182583794534532816029483306572523336175316208921627198793682915916955752531287904598544313156333285819288115713770071092135032263765179186486194795542924624618704223600640000000*i1^17 + -12222452194065452997267454223112064027694115826336265353822435155897200986919694916772311730524819113591237080920423912552126676883910908257966323743209211894809152276288262222524505169151390748658637354724971503525988582227338959593540867876795833479998737635968766756552904812230309249582258277302930968718898069259577933024838981270139107878094171301575023500422934918310139540234972276563864630878019318897029178765353052991259371228568015144254088992657958090863620130899534568065658810065145448411159085752717105417211603518234348730079871524859701227310368199992516354755369829910757690505788792388839986227043870973067418747281519239638591583592371312638481190026081373804346339072891752926743749597678681625566116659296983570643628861011523252306478400586454440894900053701866074920169969183575776768845819874097577539768660737317766816770185678260610987605984959598372017005290483222274384358073882740915646519117111119262878483966846885963617507121157451045184330588355412245200728801750660720207491029085719071921641687773353130953386478719858019219887999908035900510213148010286442824687704269563749780683560905746058333345233273614019766821635958866035031320377167817490405313564725815284127744749466479426047581645573258490327309348925435146260879462492794862286317543907543780371195250667079857396895301031462915035495940736627013925925516625988830077177036800000*i1^18 + -192571438262916612808608828242963212463621689211696826831990098814330061537681316810727206118282002641214019583021124032031388784973649991775524423298137187485731512477235333190322802611131966607768229044656641406697367347918975092313122377381561626600386786989048257316194818344973607044966598136287901552745663733764261065479333061034457016928146206722107456703181266685038256396022763758265839308545748104292419877388820485011828365591072599804671125459216804053991630942107609871880218743707478787960655667132843026691023044009645288511229742270181922473250116241839423113324848079097852927335432055339955559297992988821166213134593427462384616470210092922337170324502773700220514960323657042112236757048091432047250264527846462767162145951565562548823546134449216994316715997638810593902017206499416228711556562783982712503208497941124772397171134458166600954954531025545851656619548639960681649548072391162736902968504872793098552471567133744592041413217633850860411885582562563434844552757713449462619101421026260535247086241504058167206442678725768425222723220676262587866684027101994588020633195940595930642265285248142653302163072831498392039231617613459069045539670075978723095018737759372796973614644194955721221199551912340709363163851380632809128999487388277681537846169692471170014389522322072198168381863076040243675149948104761110265332019017365994864640000*i1^19 + -20080428886881317463541415723691558788798858457092825594673544962690153257359027784169052470439323243494546473867921129731947225318072248325360306906031712090876608863200727186981529074725582942865162310918721263424747298220167446319032335165229034154059344493283646432318288637255252038132261517964928021496507806559706055947569700036578816823511068826873524217979790180737839446217143302267476740323588465088117343754670946002709861578354626330696791543388965892654965125413252183636368137550555692588642232457004585470713380156341588206064663724537898963219371997454455883675466550275407509411142881217878945876061213494986175276680839817174913305151540567478946800887799986495269961673751950499094893152130203361270949909817783892358502329755288148196259718394425895122208438923606076695385158252195529618095982278424686427099351432984866027591953801140188315526386246226256922385479182247091347616996453459177874569691679726459040482566832117584773254244378143613405813334076042486490297184551841281400278437656606763850891177568840633575243905686590426489311277207127064492334385479855307628574841072201115269199984601571715398089612113053483808626981294810390027735144163830039126506615494977043902522109451491632058220022809240437143731318985139602279109751850408903817041384739530962261973121046985014189899968489566384327310064827187601279550275936732577792000*i1^20 + -13639874254822318654049898513377153444552261182821745435665946153161045859529288648297044053647687907539252657167672648339546600036241740597019974165270935777213051914705113349088179404821444443554973698566746716541557384853702915386161714266167430096413148349735052926858085426567437637379827565906072412929630368922514775072089024966552849437994085558763619522850458948888657980514327835989706812181390010713702735382835046472914119032743302271781436897186324523265666114451566137913460664881900376945028895682320220001524043772773065591071287778601827258179282700923069462306290467536842000698100375435760913852835713990678453821923937941377716131410018149099508932538694414166805467249902084715399910740202927008879597306961301356632261128431692394175996139139319549083401412755252358792084336484574243261782221407439913795715770470073503015644284438421860737390596150965920823928805696174365284619299684386295780653873835405028462792994128649893146832293701497074992685775668641119390942471038109154230130685230641309955065755019024917998831385793836032355890600890581700480796941668112461059001937723906718380258097003254630931049750744443323608356238331719404890791135300487010084172890885938950445740800554709484001362079047624832961131839112484358482384978933482220484442263480276997405291997463297618055090070953428831449859257046809706083662907519795200*i1^21 + -920615377623779179340813274153334909703425406675470695706189082319011209106469523740608146027589401108038502956119735498999858309658759783018913377720423404046680886682121139975399640421524082728216352110939184791837748698679943082861440464131999298820771965729367886322161414800568621474974909956500385942273518427728345663726458189927136376445350493477800678824656080234714134986845365148521265905487100356361682207977046123986907818383043312712931546702052537522656999943934345195379447059326564524909950573463715100155212366400794303846592060557307087207495413061875785667117600860533359625047239501497909590534041853649513993773909085227815382694301654015799375375311118763982015153090561628598836763986518970021513015257286433780361424837141548063393263799449425967739100881575415632169659873811044291087489808609176594625771075709816443143384809936125186697098056637146225171379174366896700590832198483582865101089137710601221885599573564535996689710870648730479649256111418208954006375019794962328081461753654302797509812559173104563578988396265422217553540129945576807675976453803818200439738600031791396212605048068905397781328403685270175342229117944174163440052968517212434029859899181433180367445867075444231675350005542678749292467912252891145655845144998329403228626401236073319116538800484486579336106764845251749525066042824825103076567285760*i1^22 + -9061007585882053908580868176245325502534109867469801900574980172774294908660056968019056506488192571615700611400601407392071095920713335546891392974678930298273860822654821513669589690274804271335043864457147228140471367042129534799058139608688226524084257449718897903802370947385843115989808011106282613714677954411292288097888792190165427661542190772692575063408457597300438264642089715684545252165324485759678619932469687539935681040526629290312511126562028087979961971800680519209688553319467682690520145973343027152883368416401930224637488569555924738387244886617650809070431694871598396810786663249113593808405489390018576437408484516536671324639659698773219860580889795137074142700181033997178912993889341417617229377670281237505324072901978961576739140130553100878781998102538847431556102714668898649584458415025341904586909573364860480247441640740033887097419769281905760194520060242359714416313354513188906582307701438645717978257647741865075426675536719593899829421387293139611383760238782002382008758094897973189086516667718382660363431652348639288481326802768533616719573395647309158405716299617204508143643928141421969057304237471978205196466293604751932600504393899151389970697788089123423085635562839581305235531767083552492312279639949539725722121725195848497836917757264773187658915040393793663179641658688642565844789226358503031963648*i1^23 + -30148886979985755056265266671167580479684736800502144267636818097648979711859125560556743812215352290188912581493908713462809376252935148421448077756797288431151517577921822147561954243242920936780385750807965802426556324444606824586028788773460153031362896665487768993000698231560343421017688992894815882880110276745963329824523456384736386284799877643927847578260890942687688892709629600397201157064358646301770214016858955592804506377683284488535706532709222640634260282451516811503712426757501871579933436089840464219088994100478999317070232553872060408253943149147214516110269908708404322241157165191366647181945634339082721882561303058383897601378706149168269588910262027149815326032399377717554758314218741247460088369049356899193292263729089614369082764947678907620108389525403755446154111232107443425492576551018871118268978458792860196651504159892881335404048633277349805536333145589269647130350251536292915150496412901367697250950372438187151028065976750582910986589252811261311346006514421336060501670045626752877477041277264550419194217084108829002434984556175047431102939345101492101964321465590593349685081590178976461076215445144079199214577028789824932429725549307593487530418835425225183176391402345688318889670826368349443833637445080211777102007088142641465054475342169408352556804485176839053425783539317788260926666767213527040*i1^24 + 19850478155955190668164429035415361100437701325645467815199683035921244231583175889227069769630730803881911304415272000524249179630666964826600585396733689708435878244913104915678824622787331886919036903239067253666777079062485881974093238214384054948078474954574934819467928719827496567297857555322935825077500628848645934109965020700898035469056184638323750868352646396248654966793501358585371731893926305260154453379701377786389316401782078242183267972651645387208040344853553080791417036098395394579183135350205316862777311983696730029186682856955162871267290185177034690947298775580242449590909411681040338112571280760453468705578823860082385111872459762740804531168087057847917638426616419225854757349527092885033380358266504104663119617371572126118875959426845270479551137704985124362759430346021940789734304938493512684386991056799409978910288619800152214451469674390310265965041028096509785234271691721206968557469564085344418710867693315685522036050712731284581196053387512737462960956293299270114447734468928517274529209259142240859142848238280970762350690021358085934441459910733829670077499554316051179824535800951628922857046088564307787131669961679993631832188375280999823177440033318671825442438621863431412944849423942199424397557587265826085719614864732905742826929497768707391769351771187679381640320372386837999510630051840*i1^25 + 31070537358573549898786455541161355926918461919415520401330329557782540896804352068486468682719412153866618631725737454950816316897153056755192932595530392625533714950486011943341568431423710262343303733315482869348772359272017186965275029592819599338636022336718522805935892095399380934210226085783928381516981032582947078684305513145373792568908372435099962874851846101012651924601552333675401021877332038945321952813552160022313307844534265431095904293753710789140301780706402778007062746629520557403900255881146744839789654145964196540355068537097654934081450739157938927032377837467303785541654873664851541818091367362439003334092427466833985590314351262193162747759893784615869839466689219698319967249247816199987611041417136451635552026715662096304715184653286117692596426038758948968387987951334013882380418122834046571800676074616735936249304117923659359703399315813069869019362304628723567348304567304515766246998845065870047774090055669991054533271822839064756662584712022961748143362236898643604960858924296218480428233731282676757154824302155952640735513860947257600083086801269726566285746197715965534552665329992265697284856760567345270931433858199742122456790010628951645652616517471075987140678885234445868761087416156937175494337324137651846831984943266718173645817567270234251486317103635773879627414615872764042158080*i1^26 + -25524467791167806580889452447322225442192825787777198264279371867013438634304224092391196918259149587894726063837287618166768991889800238870029350630927491941554237210909854673165642546366736429796756975306905775534335468168407862932939658380659965184960158075499030012986119762819839514384494987383500927324734702200943857304563004985702506305187817118132050635306044381082857089715977276777954199026787586969957218082265682015046299353989943417742008313680301220088721720638337972816972430897205206646499439143291452816092729744417046273075254484531725377778788374565929420385562918407864611112930951007253891840900156291563486891315303886378780598765172916008681100953881682548690357802266276104257870113852407656179658353899725154605929478090765763611403475973417043671316142447408966675364205041628767509200155611154836766884408219625757702072977653070408569856627691263538291368599403404219537621421921915360211026641718160472655385109969892859469767706636974506791925429896818463889438367121323729270443712232165326474313379375267750532502342759776428631434141329652406853769536879569640776063472336605052125092107245571831654514054007852745746289265348824021879850467814627376493597820600671875354137658695380059626778417288696928425288482727143282066249983884426892527774189991231257594989356582898896266447857796359541376*i1^27 + -4125541819948382968682554882002210463638249977393152399812506471546609042487842375923825787070853629742754348762917059095810378325013772354823446416483541419480593487518329205100704886880015230489360285208767476706027812884337966339696353321429246326190682631699256812010849857198632672744838155951239340454753501765931350021711314921695636429495897630694209989634034394555036507990115669226360402097909912721838711519165033927276791200733899543701215261474564249674931639375903831226690723085412974577012508641384101510946771332208871089081633137847569952385321084008024252684873973106781028393037052344532607225622290933633877637037788138001105175429797798995010323422314094302479287320185292805183557516844432554766488343550587370939737588032296012612762935828665840246118455413967553451402771933642779947412552841619696248328309181654418335722350982266806156444411536470390419034901625225609154117439902426381245770067898848042486173001829761614973994847586806628874385204243569342033432666452118272807441284508906913013392411012274274332188393844276903303542301793052133200445942009185441986643776306321543670908222975671388895490193987086251725969099089449425389485059383904219363113748000814842439536363307088577076343781297979322632117350295938991118212040643325364510561640636747718537847579595516133972970849175552*i1^28 + 12776208539047587818017943443488204325682248485128257978275109897559532202436865995382977480038638312968167722737046859801417438812704529645700596097000318886558341111515968842340728162185402778746634706754357160614194686317757186937815794571175415636978784791589150257469188709527441602943171938257228243767184863924057573678273848771424826256408225285978404518444853197254647115385862100987624466242487168771043957957917665310022070616451353019704973386404405686361386990005213727278508273242975211017591725883930219942872042884101388148850158624506478751745416249322356594961477682287580266630982860038899255992333460815942706470970757253924765352413960062042972050908507562865951844154794892857723103620862797309714885581262341385129027156745018964332481605118894207490491005500650241682758968590222163852069225048652849919876463531258028368211099701894970046371205435092068369054438099808357934044839190557848002518167428975901998125145978972473135562713437622021369526257826197344525054118832529238989289049963668239779081273280886172166853193435242889202190944631425519497122613220679648832570227391122282682326582737695110954707462436014170200539580220732936576658813989158186325268049210224763157682881917955665657350020829921931684374796277897834174107316680861943270305719222046179454157397842326397154687925*i1^29 + -4970434788327839101609561344627203340263516314660601631893126548125742504607732548642593369414192124305244599936102961408820854057139717109137646781904532153444578162270619073803738093079914197303009036986321393583774197060693784214923648788415746697149015085439598554538497679189524252110869282269987560252769408222652369874851516789880588973006767866156438681429206884844324417408207659869601787697519134666780858039360103276247206358058164287799676436751604825138871512602435347772748026375384898923304517631436920164435046182028689292795599368545957394948926318191625886209288594979140402472004886041551223273128894742738062192681275134261153084483178777419383007951514341335700056421605411750756706734048726791528876096203963619988049859487799565213267008049018323546598147873058942589698594780228466937993222366736405904805015895922815232654008602439462393822668279496345407200076059591433578935832772613321455109862530035335269243426530062167481363062005070913437187262745075487412753977294421817369896489704727545244605846226809906399239414333488054394608031426740664364718508881527434132561778749048720074721901607286509078803830766855575922634115517551313403132619780303138765214079297962237861732929980584431205419406125055517061744370390398405458322865175227887137135132357072356419625077160835879168*i1^30 + -739079932281076089920614126337933594305415427698400687207854034872369771658177307331083751675344766705494915429688935493916691745453481201847341783562661208884875302425003285389252490558696939344814349986970556422507493281448822045397024150007248136473296984505440537582870975722655224863784520662404618553049878132257593237187047078596565887143334354476462637355168891128352440966142706906696002429171292044839416595919121568449009395872800636683152309185103101756804427501823492880822407335305014263242235193757369496614167765492816077854427666136861636528937120274673564172378905308609670362402391374485579883379110698849912770356507490227697032474602296072340642897103172178128105696783695118141636575840616980871476557530461824106645898602817327588186734105933077054061348422866892588330570769456442864391303498566014110753630506413804013039057606358165233813803511782228224287638120039189786793947244084538232581704309963641876766817275463249658729353850651065664315443319022465464948914292639011401608454057008861916409461203019517362378170604534031029714500333601899005743122683479714120192464081497564842798452140633499826593254121557080833943556407347384592219817358022017783596418194739473787138739351887950337690099458135867613316496546131785913507397290829998654287741544596349125926012305408*i1^31 + 580374486253170764739573897048344821082912079410478078049976310157899746502751578022580479166336972817845276933923881950636175980557032403154596206579710185554149650424414341707091088875077807438236962888822483078002728825714719140473730560172217996232695468771738114633091276168763144035201179661473753308725459114787260383572956476561873876413051932177189018275947290019413993568188303752259478388807842534366951676654419780333644156176764625252631426209845116424133326014025790452449229432103667192184883370634666449044257474272122489030879946339457915132329656436393639447194955193566471772874299823384381768955491122964832908783124551423537241663874144047610697160639765562320302174506193599301351287090057275657871312470524520934358594864462271799920590498382836860391621059812171359878973281736817310729987686336966736522265864447933294099289795001178791728735243490761302590085159770875194165702592646313497177373787814693652359208928813883366875525431475784078826023822460023336451152184948647582717070496886834757019678376798674494860986949538643328324821199297236564540593646754086073335620280247485136901859642783907523861133761035244673317105820795273422536507500643523114531092779703709358363570473917162240312320943759311680002609674657202788372804062572332287997417938391656235532288*i1^32 + 17684893260832497033677195325912533064308704877848413686386369576715203242125774838728736913821609289729751665382243636260794770659163995654160216602654262244048457585613791994242556006267941447133150677248274079724987848631519187812387081428420137327475380661796792281106136662490176865818538575834078306002874954725904064998858274983562696783094278220346167370398978575150327936627733948675647623977088483292469155340453790633140325623877129315034007020960005561115507114224572875448212704925680202408989695815150387617915243982838911079936135734345783272540508837629718394616508761313327713536999409468962729553911517317732705149597650322251053883410696536608046692000095263822744271795561178127053483778423785806598677347262591438627335524804841387627484336381646075259531457077348343577609179662085117872814834754251439505743584121846147944042519806530973515851649272406475468922638883027534673858268126099406666912512982477418403710246747134385820963089863874458805105966636015497835467871436346742987221934285378081202899345905717658888186158957211606227566241349092591752830362679113825710848627842784007835761222271854716784053192859284971894904278353881065496902507049566256459685073667768382210693263260334840850309466838733533193124119164054383744425614997573212709174770915082240*i1^33 + -22467597413717973335797523410320433987975275009408769010738405595057328786056125170063547137339040728267312321868675524608552020361160486110600035885195968012813690597293677375722485708541685010522645968114947297959975006374381140947212871701080942634894468645732745344722480777938685861746772299147662667314593315732318117774811432005071339662738640540010424096792605626917149059898310708282995435481656598627059650520640325363515561292834239716565747645660643530601438209937431083389652339995317838318831415803704856077400951398571940748808472697212139764680537514096813360698922536262433615331546889773737728807398760436754501106066070845518378737091095319746488577523672074988584725265832852725294664680248819842790714232688582003898067415876306886265963050019696129275560243123241466594116827447350810163421276669219542294609062047846458777162083307917207548574567117923720838371371209641491897508141454754077088018958143181754823391883020823886815524915826669448993262646564753757042583913497799673056641986367243249772444174232704810231078163458460244371608359879279785141674734345574469932573492740402364406788310624423601515868980572648930264297927732551918486075278628656729797904213579298924904277516641177780208773460811130819587714271433831998893858418866779009622680272896*i1^34 + -1174304805015057956748413480794187668831913663666229399924304317138946776158188838876314329811731915509212475171314280172301930802354255954663065555336719594184470733901332518761902197078670048528390959699330705289186822739836350772822890095680878829338004368180106912135350205152810806761434091206637602327706390425920980999984019798739405111223173274186091657521152902763463659122465944118966204450176297252039659493666448063884549202518061784253107414939988058598406135080387065249693587373705499020808670940079297670255767702019965121994420866174381706731496623871633361342995910476936057704674122392909281495616139147697346515528248577223472824696066016692902967507232599035833798524448888619875262986710106427377990211365485822444868620239583296500222930885971399760841789216867205425743580318197202786780982657029247713185068550582807936430640193536534210075221925871151936707186684474343399078593554569035732395807854902662341868567837464888627090723259742452840996698463169738251899010946575962577299364537641711569057466574016262502514688295393224184277272900313339482308200243368113915970115899710467427952319584869347172496127760984984585554423439994526894016635425162984060128562683692651195796872953360888407367220157497292555672897828973299143769833375478193324032*i1^35 + 288205721136205121243072302650943197547854740679700473180239016459418674998266613832096408458858245188701952020757790978761857571595341654799619068864713707183993754630274764528895876659900504028663937992829490518791541854169563393911629827712401437574666882523615266019751975848267472127943164778811075166743670992714395470703787002424508023495463751364364848985955288539610377089618858900284134323818784353113308849793025705168550805982912778279649732532484093456385944009685608272078930652660591126592149527670278876467339960120623851256726274320273510375545567381347391544846653156621985778609717117152711307361504168333812513487009062568770976391192932434393182679845789456280589195105724330279475175004019764921459777872398676106100210897187605010091659125791048672876513411278669289711979152571909161236026511192736743285221917896946099527205719157987514589392520881472781199664610757655650965950218724813340764175823056070903425716810603322300895893382887609960007451053723028648650914504399762035505925461429002374174982639054978750537721653330992900179909273892617250193889022726434979031026076548837239042526707374802170472884557894106770548290847966279266363441111838755620738529271565522151352569218183117032046848149677295256901550205468140244504438785441792*i1^36 + 35518023963361438674945652790233479228158677284662455512564327405074330921196484220006944837590471046922506737175811458455852909447642171988130597392153536728919362128809015068104237241360291397229992307731598736418778484226053632040287741703284700400321484157708770793258354889009139502601338767002823283835722170232684398269729941086390060767955013751920913650348181803952628297352362198927694902036742558964513219827878325761283948311324328540164506437034995581241783690402290445203075475642754942856288156735391251961859074995612396388548978979555312174724910398097900220841184288101615811675432016070617315293993179141891076501937366172279476425405568984923088614908198177883869004885774346692574902882811091013053581662125295787310760569179501315661408417953767460850189405187135097119982956183182924293698064882665286461721794500949417082214504152313339920874651449186785407001416478131372271578190657819070694399108926713698350591847225372124912381326458863394792708516828348266247748291372301534551823653696156190110362285708874430122742908000110063410860866509533074878908195101999944952155386754968044708675342119398693264244021710397634721320855406198804489708419644940303521728646947181510441237406158774336434354596365566305419220848431780345596084224*i1^37 + -1760527079092345730622871969739205574388354306428009554917871899376381754767034191948431518804300179486580949910015232044633314487814616200654333839761213804909908595478443592364655794750398461038197813911859527814095114391252878281883744040861404013704593387235880356822933883974057164453027139635408843889089887892246072283900235033086356707139490000288572678449988781567990124353664951306830059654887457701718242182126892550936236347256594890237261175595642025834501740632594724568101496912883383209000176996420039345363212597135478773683080092133923237199135318409485879337868653787792526668754062519065434963816344920525916509653163091228647515554215116174358036826633884230475833505556358210943008801308701815260361777953831505630404251083163131131993299077945267232605338393620099395694216526336838634249238081374082621855128464168422397400740221587021884730888074873270528892670507994377706173503252426399329632645544677692245290352450974422949482522174226339054042570667274125758962836853318209404844584404148713397426896546833976979766566588804126777520220192885807430688874348303745761512446943405927144608255478979136324607652278843020242292290801192420060848242179229118377312039004666117884861930248959846928116820129808734080459747547146092544*i1^38 + -191605646842782845750636814671842487823656434095178182255946397852401332981721747720764310238897385999044051431770116011767894413128869328753103444808361827689865167247550386809905047060632437925003720377215127426574947322447530278554076112067206519068167609729945718802153432123606024633161684628920549411647322400902489714395966626921261105974808279170252339855998966262080080372748387756802642981110756157736236374757305697872028553563690950639258827210621539662011376832089020233227341996308384196614327620167185464995335461007474877433532218288988552575332924619085623676197285495949588718779426963381438817575547417204359900729504291485566108073743799657204743851390511819552331466555973763672132270408635406343956100610228025074923536774724538611014211624991123320233177631263517973691274915010949071967623484224905072446592477496513828423049890578642467756407004595717456204450597372036889548086705181859478320316458544232346574773310732336541703505724088059137827105338108707823457229917656554889408712658778744514016916183916698145453254277798230563576657479513826290278381611440887420219690131437105268408128691422771929683085830646422892812125134897935303915753219944356488648478680953645795187705864405169225977868984561317473858927722496*i1^39 + -3258569709352502067447944132833796106749934120589187859700568459747302337860165094351333648014083675967561612632720984303521608575361371453175561565539010275802596603104072211191358577801427109790488456192649734235568264784696219041757892492283053772149085415758248872595090410049702131932281058277788624748769340283903721620366049769012720159188033481079253305632365294791183495029154290554253915535779751713463173780375884648300295011530550209764095064590949806943785324939482779538331931727415011256516685820910373026769178144362523109992387126469700015074352947634389869291676916207819834481567166451596864368556294273330477202349554654400587131720682936610336393467600480543905840122229445845102702423235492621515578073203763132356771010040921545035914322931836127072344588316694414145254011741544464009071633883178167951183344916358627305376716462057557205815908484646143081791593872000833569113137153826705537780766668517140040714644543244155679883099006431690748041320316413563295053641303051131167660360394858487655593764873489893078520821391799134899715152717669419989755404515370328406593930022059823409952662966194395181783113381801483731497467683528880094622869147502816601342650625037083261823756330520346217460517299485449125888*i1^40 + 117661747902768200025306944150755408913114122271405276067164918109462400906145090333485704532305869024842661475774913891179384630064351905384767374747327779843034734613194225326652916920972546544383514993073015075061379298565790015404986793524283960361572962394492326518819555866252440950293093178214123456739243830469416871778024725963378032361594327956478803264941275234226214572323660050323720868116354035138306431762057889063556581139413571337350862037931732130174944102207425624770679062137140099275916236875574200543879532026253474348609714169136379228652791521015452579047181286090209329665334544837773702884756097559249707695835766441251698079081333572326141672499009507702213728362232934297473453243488605737582319334412299512922705667981557449016493307535206819661173773195298362148839272556981636850414249954797207410728215677033025329530905637433705823284442054669796207104616458101829979450906236040112688959541724897881835548960788837432992737026521364257584445136640323475362424088004806448277021920050205694041744674538615456340713463017129766180933607725922337334768185971324500615275063223321046166701028244560220149725350069867974563053122614955051979055727304325235252375948832527541927188730810166395753576014020608*i1^41 + -2226910451354054913548976591465595918195013283471480137727868791414366786885833333283480442215045802787456588680104232825063087733712672929173921796449228369428272317811118929774036574277880440784779685716939509307009579165916378701736299229641243554907578334839253091316440730782651566017215598871080410603190441719099736731687622181181215156734340708687346502003123519105192965553547928490916003883118561743405275191420791210806757578129373644373724348851157866686670535990573820439660018099045443031003106262962016342123341539570892806050671170602094647797107652352515976233098507894232085353561932876230521606121067344647385065718683653850592273118338474722890680817753143777644291239007612442433973188448926774775946723767596851607956912928545808764383009727959762775628872801274663325865017591623213402372721817803500887575996415831785702877110559928709975282377821913692856056214800932705982325767146448047565257251022591090466063648694477882303527068924616874183970883943643590183494398807732031367230787321809049872244571975439183254854730153271424838690695091083143140083014672695440203846179863467157481903171692439739035291141890241843760919570527112559491488918839450839603039535713043110417862593322631019546804224*i1^42 + -26100479724448547869378848618651641787745503868885040050908176511187333198709551603719431660660894950145791037111732233639537364030738848258678152073166432762815822030483967589000868676051561438275269343847268845253009415541710874927855735162808929837592484179737968894242013942497972716008972234075980909985944403656218188915078704943944720467198253295188814442287645037335486961704645112151907082018481257837861564167490667390060749006280694544427470105367161540546909698923067688289818781849675102891045587595275919602005930486823520404093628343418317474127257911584264853882622629513812043113008522127632197121517020916553770884561726107696214614066541100462957198589574563004660997245456441350147615340700449106491245041331197709187191254891345782499348116667736195191014491981178096005364791426562261289689527587637883514670668554038923665767644224395545961171748303245453054370999053540609692146803053307266997542403137209357795855351636027360265431457499294436403911320773092182098200399617160941192935742145264809013160668486605601713705316801225110797327110433554734092047027629611801677329474832629626542839453269099862417959870295151419678852819282299941958230281902992076780642032756657338856018127875997696*i1^43 + -45223073385137632961390920112862826013844233056058227724050880676528409570337606213948295678739480479058552630918278954899650433607112856278471721768444971362290139480675347743810734519825233795669526465491783462869801012827947576989652386089576011847323631493490299761807989099652227071590464182749012909277634521545181969052803369370276414122918438036006299290939067096207592360664543363622393928953978735773788105109119146206336775251084312245434307823657534327676746135251291833874934090649040002158749821841267691047456188335032868928659805477964885775647012760809566999858520168431776236984189473009298115419909230472113157133551053159692181410645063739527657755869367797554605461524762231125098600566535423382258748829248668185871834546266780067838819786310263423190038996951488929152724303864805830972589798558682156203798947475189875644312965737469642175708713920146199541789901535172644129349867526839505723241849996448480055620688037639154199675416707668421038696790787164784958859080771790298470903917912556019266890655233488945356166377478363557885039901174348991382330352608349319393198070084329536639369976072216397887594878251015032123416272979805929755778362255589162211042150104274743446208512*i1^44 + 138681030395383562592412310044842267782641861382191489602319712573097254988962387730094510031519174579957791356206355131090438023787707572032998091167856945048771719334226056583896976608357170765612312869322730595214604959175680550297614676804012035464070995792596284253963395670553360482904734677147956408117659537229405848464151159456177570494320323526072118733847502504430189532455344365986719525713456785710101480384881515910086913782935945139784059149219087576827224896697973450636682414983127091783555790598397700646452444653470967565392583518527045786389623436285469912785078923676378936928875786766738122716966927319970877405757555641597344443574232584464839079947573557606769797890326265641773988923364921256320977285576524154018710473142910311581159323549039692327721675878795609892332102779473649960251239960806783621147389048023363343833919938646300004130156293216302049092361708958104568849373116615926833549263817112208021341624855578481797345688454663035322288345310677775057874381534757981019754835459072302481788380316063503437418885667096492786029573492094795730988496725987198680438649387386845256586800885905848592649238510061100446243622789406367194544073644124216168140753055252480*i1^45 + 126576617240941685418681878326003548698212510685022325734513612330701389519307623205643056810246509659046431300517984908375654060994526571851022694676501535294087749706059701514346302651599339202211849743806793397698571605303452741512341597957047465762642603535394555070062927726593416378252852267989822837125843095739810095252509439210772638362416814636988888712903696585760528103122316509378756886693603057551786464076721653078290371673245169878741982962531204888284744961494433474698350711178335751176668621705876998469039013830305380774359472661360529838996810024056783368193612068333046855391202316934264142784248431544592103603232351725645078968189437795192006252945185099935928008674659266231370757395361377092161133588447518077302569592233667228766273543817064817047256316077007295036825574243415409571646317518693091020260505474723628396738915837622109885184890529346844709623842898521304014593059312844817001991057804645458956067889551593066043630837501357621640751891949546809146398879416889067845845409063422930505676353382456003393798676499933043597362738120094405050712238826469731225698577997847464779225660734629417347398283380057444671424525814269893305808163959454472597405696*i1^46 + 39878668206372389572314158671727491306984416443246318989434114842069829479978226561796014613902686072444175361569707848505307441776390152592917257811699720957400097008823764663453416841325745022622632425785799827462869587069094775373813864039397452895849528997943200150806451392883050477440134848180937492005956759301928008024525091232400611322424254927718354646532690515574182278283869128983801034843502486904072795757098974492406456563180088198257146998327133150005561897773898835289085727046590546409543442610109758588599039291855735355133708759025476020907018835786743746477082207668086574727961209931823464908336849241826333924939114717119681757193706835707756328873468845303990450766718444789979877277837905011952573100119967445335322244114568942095352256039872559819946116898330256817699521451261271025539574795361359941527830074589438379109415633996811842878871143509121129865809346436303188679665570149541923958287986311327656798326451587954835456535817987715384927659224578669191783542183383347909697445853970340428160303631346363737944346429122467696846542114536996909385095743831935044570712274058971196597533455058115207213872961377838822078022426205549935407599198404608*i1^47 + 4598432791317045997186939167597125155918517753910721928209604118795371636616556997483287832925223490655403881401096015788094719848019175470076188431998628870814067977662535972544694101288275759944406564217538144750497382613181298329698501715250732858109065896429299802313345787189188962244738511258980816969353199921248413128838298282136300569647231681055331618418208609387791994990474282359693086571331938782074880634167485143104669071419717326649936300584437292904383622329879816811295930824637938773342638586743587378632220608620125669395746434355999857089099705407872395998393017900361719882268084940473887877727981648519305629266844837165538022606928574823683316708969165844648314392302176371868534902277742507218161995124986362250907704106970914246129932628171475746427982000954434426193696618918209772249301390338334483215916094048781159166603366455451013289321821447359395289813583562722990658144443101067340415376303754207863360416318293996528126669782613468661639308557359395017353410681905764286897048897124004982395617584936296262718810923583220294231095698491675098905070499854906386042723233385743252808081397707471743093277726558745355936700369095897567461376*i1^48 + 183294804785312330298828090264862504439401758511961033538967621310606473317315680706338928931441791789367724841845004725266113928223827948197736947332032133006584070577236017200019849997611811093889720324216672812794735547195495816378971484482495638248761162968749321460604735636422313914000064545225600336524178761688841483404655791998774227366736352996762563294336539579220236829944028870308705705080074206903232076987043827516260587385262181708373193967757547126659669627771892820697316211824463735269644199756077482387568152177830358886827964573788401959491878959127612877601670864298424113080508825435381743043150582709631827738370386538304382726053224733036231348272890449381018496867354348309330825755360351034245264042953736267800531902684104219177120656123122077803059223408346398336752017189914005866817672641221910812827878085630633766956031290649395351393364490942899184366717202651793707738180781264311928509451504113740610368951811427107658389366525158437235789074412415368057045571137133927170151467981745639843911913002819673465536303734895522464955117081730632655665945812054046414420102342297974625003826853137292510553675131152721295912286027776*i1^49 + 357318648516863223858385266753576085605475634948411613804088448063555899461913378271280690020807554561903086365898382287456002022172004082963729721229845583343484975982572156952842485491934014699849584187870510823695476196252949866586319817133717728888925347431305083342871071570861181530027642509248579586339290310344466218982005632529436193668054738751386891189909377875458022747880772838836257913963968479776660825008223956206465705803971211497668112193858443951447712874541432925440683889170108761705446364528403266697456996896510864701897573906093257233423872244639839439473684809691932835093007945524119110922185135185102099952973994723190936310498143387898633520706326528131569606493710708032531628707336863189118162905641326836596045180716945954700699304080624145886548811430207923152596008023289447955139260949097875984345601726654382860579409952322720960827672158426488516271092960466631815442959996531690113057518581823978056982297065373813752564071635618338848816656445540455851336794042032725568727449243012094069543559471404788506470078431394308687302929578831054994336350235654209319747214245583319718731021527735928875749428103707885568*i1^50 + 598254993138395410309988160039646068400547250992832921043692025761208281697991349030115474904107777716936839256675980013871485326206179020872135919056200755942407698056496615425215502499798825976622640787722166380316325842446686038002432933615005740596058144562918954123969775554232985369832384368821157274293169714775344535456880897261618123071365998510800701018459453644245380760148358719198071267637585995916254145322451025162158934481609898504332651872380900524286820349398896186251856921434908794532394449936033782043240546707740115181875101525199200594137254952994407435275105703706022190603285625524343593443096725753874730796857828048715976285354983060409042810478645897631444888289209201111308639901211304566997065134137136523378227588187862060258620596812353217286202024756583274212694082968218893896272187685258132358279893283803690270030413575129571924786558155446913930332796373051029158421317314831002143687167094386929452469673349734493296159365076443485896277459721336659608650164945359251753692044688781173780630271098663340500223080070842201953372887589241841616657865299488164650762816117489746169974053583523567158427648*i1^51 + 28658539569203697956583401806560784922216061033825300257942122761566459762876582579609882430779531123366946550157667586916604866551805743350552251214691582267507630105690676247729968432840186440600767903708116892636341490447699722489261098688853065380730561494484055126312421276734542043480006500551063264615391920514534298072709770516802031817160161852569706530152261810911370128121934886111848979139280455307029214157390061272550658511141358479528690884141608301554221013852730184771893176059173545951948007898558581113604974097475341965978896419927169749094145662252177470191041499085124759691902122521141632743452250104374280298318713924497917057356179434189883104422620941026435327815588365797459588481122947053188272933098268587575461310145114086075264632049781088906163540769497220950676166791575109501174924002662929297593285923991447333064132071419802793786210999968161041904085807853511368275827061250360284126293083450478903769148347436069681979417222333250305298149410766287416672484672210854140998528241651984229707512574075875262862339353475980215912060215869376944218071940435651203920994695107552187718907723776*i1^52 + -136613397677699778087200453490381451775597649778582860659778026912616803538002822893077379035153374478775566766754906585270748330799973222705296958219543334804224019195291093413495078357432551229527269781095527410209786008075663662821644868545998378845703850778796186718214021928775433736847229221201466976229213337888056611359197100142761131547109240228381156080726931412540261706110778849775895866313382930889892666680725431633905553472407497269896139897821565145592508438446037907817504386339482496471156812476948489732330932006455168317591344861779131385760288854566589106916613744352510873827019970522463167666260545958193810094072480132060063804653503969226770089953250948761827285251746395587083371894463065558338945513589255834884769518852132172178009142354691237782656406536994371370475155631801305485577249284252616749287781951764575642235674137596929989168925557885710519216195890051188493174096097486762872933314816519866613340080759143142829139287941497595700496843989231994777593515904413667465253448230219124887520093298952814206000896059258884082403912708473176166821271621698792816932246352035840*i1^53 + 17047717261708384683651007663683661978248123105739511079060138001547637784105248046426046606920504494217948519825034621139739561784929275221601928255581695111689806743782526461634848108677127710269695290318658608727487156725619975871121894622698589634360090726679504655448185981496007096473380122322914060672668529856240542402523155059308380700747927062702809106275438587254935860614155479154102462099945807889359604164030192579381849971006318746487934384214859306451559127940165352509532868987729645428688955105243552424796201156043794104695194876310622734434696934531805537860801963139096788025999914363627837555682924724999534246140031228370074045649188252405463047062651081759068360591951128928712505217583846777063888393008005585759932250981933980299573790587476200935192218384162266950777804547600783074147688720750620015620785775123697695267105958786453914252258382606813443581633416975985331888947472518148210707524969408346921400990077518697395235972148401974253687297702606622879470898746465017085830136489781997048854301877528158685660856098982859727242037011393044457310318143407325708288*i1^54 + -18330488329158248161498559307540213474652367723978470259399028001368997936095050067542406696389230765172218326857393538763386542919806233780967863538655658636299382666821799266209300993356690231811224387770768854764388769107477405475678666511340034908876843501767924151299953810697263603071862237115263621864697756697906058782599673883974931015710322850381236008496293455902369890321408610465663423809205152659247662100860702577413176372131872984282124946901020802290982019151841557576017583685251524529260593674982568070164826235488460659913183838876648885102770827453046904768695197640971537281687123876799473555772454487414456309312126429312892634346794374862585160206359888333910786487100603595225225007523968683848745728053556261762276709612307688567404548224607230372641713961617744849113406557905501419578052455061905245074891207836930198386001202468828064749652874722821892204038559709073405697227585767250894382751973027519089769615253007201103279013910501753400303827329501955241825917481815321117972836992703204739238438002972206622003416962254946108505024526744149676785664*i1^55 + 4911334290844046851205637505506549395496977291818415404624378359561307574007428894306971186117750952687605880500691931471769737635433675498546337288091702749721593127523973265969034481677924244992931062460049452271849495310351428526394362134141773339075411849369303166911291457331035994220272680212773196488534715223757030477762591283554737617942164974286827546646746203647636781823165856464149141415270595201215476713680645911760593967132236513091846768444852606671179603153452975693165817543214298950881315709592585753738618238350104208176783504110906155161013910216071350017026010587347570941601831537523215067633409148578086597426031214989033601340867513101996926274332568438416150961015491964662405518236282686938574367380363139545595262561983351038319998625110122940241562257674022144018748056830422794933483783963377724430626997824027656126479878650449073558754862549365174222256369671258628393637162091580287010079241511554346759115135630106572839507740591188733693650978513090131025753749420970266701778144898389993357364305270093807261877295482856186545438720*i1^56 + 10401410109532734678249732690385975421379011383435340847277722641708791759258545357831416268542763390365966279385040249184401265024049600551448832949605500439032226500099053896759249083378109554578189353089413700196060186810370417045984229405974472078638346766501943161574352530772040262125617809349195542342583968646867346273622835419458418557303034414821455652167255880745623714591344226648859350525340368846789554263633611949736454743512366648079594376615890535724694140605815386308006895535641738355779594265301627393694943508666611397302977257877357519650624052041504484240936913153518426038124352301940183256781133515428052227445186699853006419699588352106661870640809928955075265157412832719065120910850362455343450365914221303424440396382053596577117337640476184031855489391879033507298512387704260374857007859900400701379821132495874240239355145270887860330430500856749985826564330947065095110009967443567957532844669066504997358059537964611296013094221734279628253202719079268713076719139719546626960744966672096418067620926011035615232*i1^57 + 809599493868597674003893913078900436747066584706191881542580458134570670672782344027703160357415427586153266370787326404758765001871719302094649722843469507448767440125293648693451117514486677150226770469600195471311661400538009085498649713962996271451700784007309521543528349802306108385309089423730116827556256260592503434060490298793693909596483511693885994246204868425621573109715368150674323332435353881340679344624703414086638470312698336721498370511695691637090899123711181097788291020037929093040540922839747822079691629210698952868404414941244188680513599748139786447274738924258406406115327451232640978669055798418870267535663735051542828633426659706011251121634042256810476004297024594950885830734456761899157628112603156649357754193166816163614427437301063250992458586081580323109908774115553647709565183264898936846357963145243725325395760393667867702790776884890952934689142129480514049405303722392134689841399555009601168956607799763461869178995728262712742568489725800683739970224950341100014125417758720*i1^58 + -1285532443890350885450941738810756377445694688123476012413429458030246465357317278681741592200038561050600641505992779524348859075690963352383054457618730386789044074261842691644375533108945292739918864494747937193372864683863658978758310767981720314055456080526647414027862605448966686256955291184055323216933361948910007516811373609333797641980522676028841716090139085392127536977494539032826679273855204186479245620318538601925497391228278870969837429755943701463652467691792710442078187527716960977962168226913608624978269899889302758918309281692995404541699109980976184303681608421023631927910976213925869543825587328591653582549289837064141262385613611797281533770436602039621851095807141135263224717284036549036952828792827757562357152736834242605500091525139210866536839627242852736063556704761247286608307626661962390988395823812807894602706279342694820329078242221360836627275558404414455055402448414440727274222815913065651818868785490558550070669549534759323183198549233893376*i1^59 - N1*82272206062483794601508278823261800628547974665835113360290955138588700994784553276228483942803541097251257171920200519294116199082891648788082814177773271901795334275846884304784000000*i3 ] ]