[ [ -11840764194229470773509584636157649778349508073244858063242062641802925508155339830065226671070970357777596327872378225505362338607579005759883946172245009184049898992756791372789576028395007006548538590040710635036500094611281799299389544860283920960916692164665189266013075404649822692049683826975453629798631654796273403798028394373796463885612809584001877308252704954771269539425112942450613610683364830387470730782074144805002148697102226856888296779438072417693749771914554685676741567265492020629868086281500186705674865154495753194842484791537273342868109229588933250445829901980470478742671548680826376657415984212886484970330286202492143574854748460967887896484287557077410750539934354458946255750558151242891211117059774135114784209730245132892207624867135329995558435341852253164738631635944623453908940397102909232869051091642538786109183095323524859932890948000357893925430809931285319714988482660447947721701779544209833549198277195098468072072430122889841132084081931179653117891792308469633972651184721105171634644008436320340101833765791384468951463306405156904656014651966344542183638622850669964995365058065749657148845055120096979197877726711164450347390782494335837612469937131445215428393811376015093214832360925086813291919068753154359938496382112075660715888311249971127078439164282142720000000000000000000000000000000000000000000000000000 + -7798835391600852476707164446324544049288299311933899104515857162487483233085959273460181395692641461183076208857417106628727089495977305025435983755197517606313373940861984119135644194218364653158831268405352858803799999067591443453949310741604686200995341288366486533039881280554735074714191344345498787242539782134298185874781847364126755837661476039966526784531387781747810456906999837869266274399974424640386856029926225728826528969166027668628108762025183942372656383269958381066668965155387357070376108119526397551552466214517244890874965566646301764481755987197233784511301510845611136529860973021145741562125944998233650457913554414865747464878716690804776041884560903368351594943151120656057581592303414801066455243293910643836809701523704789294951169268054657957291943611656770029614711270126258862522539830249516511873506809557894583507359786516017644328931140469845295108888459962583251557157261258752984594843089634864932122635225212751819024959700482915100044740933276426052773891213983461677942032229076878154855886002815523712735875504614605773417734025758985906789447168589262015988172562038014769722836528157677110379619970126173044672537693511752651252471007485515286043678293246818607758098139745692224898260511879456829966520690558878741469536634387005950599749106426146422031700809475948544000000000000000000000000000000000000000000000000000*i1 + 240899361436248198469912932451373540890888851397495653898051108470373899721589408422828967821834608776944808209284165473254743049792785931446472631833805520277673077641721317928862279420385150282918454896853406342228721690850528678093489297376601085914323708264969153128452385106853460385553420287572376643620855516596122740912565350731370641684952375010287204475161424537538833077607615630708374788926739425373441133469960789599553399383806615861885286399483795195588605625953703153770933089290727657690738893471820952832441324896045804293569332277731466536528033469421963182820928284028799621685749818721385441600818170160731153252438135282859256500437740175252817403259241586119886913415615110445884333776138972889366126002185488169446213652799249928271857239894166503709108209013832798119723791103054878599558741212447868926733383527825917617155285880695236814929011128597984374213029038663981629629410057758718510173530333232566608807076099366918251530060839391501043156820281419880846217963425390188633651938753219544474747998973455212137900968710876471139889100064818887982201600379452453686988552081063487097303798432992097296457201711573776040113925649415071630073549319670603336062903092048259783912629278445989985202843702488162345895610252249522358084590464676544559864729856550969545588917811334348800000000000000000000000000000000000000000000000000*i1^2 + -322444403918474361237797036396239641812122047677244420785117925269923428896209240049203820873817489025844618984040189191379931089196416276962685483283205696951175466768545453124559761701643606707341827072214164181371915364893345599040696446179321716941950401874864528489130943860127410692196801810997733645998695294487052054084612644399414195129055397215378119747514345135713557385391812181876473210644062247032146773166937228962829323740493190243383741030025628892043514391702266221763985112772813379063245709654021830297224239667911470284343316882583335992481739800503315272786643044722388567035814799198287059708743589178517625343863592164256800538466623140029875045555709580906706041446455931059356258351910855554632496126203414037404789855856599472309662616827787171236526695733794562893230478082896887257970152190916410892896501166384567021189751702315296237462665092023997108209865661597264608685398272809260024443793899030105005895661619979284743300333861981709039311146136188673758281401552565991404497726243507540605383016282310678612814521550436872100927735574257308344659026720456633545600998895082427505504159833621054346887471628305597792836237072730038235383056738490462249064219733438205841334577272984803330322716183822823697380852492672852108982210442239598989664915090345008858128581321031680000000000000000000000000000000000000000000000000*i1^3 + 12139199395413313665143932527054036918961030213682564567308808245239051295644050945746820466141312984787748190188653118357563464327720042408445057143706042520004277802047533149673330853760120324545929027791272403860566682997893049726435307054032709944268575346499407332960911786784432299327745774540906727139014355911220357973997050728085603199279780707774031705840911280884667810171977887292412547140681567197121590822425288265526989222273934513761328591235173605334042136855779100458052362208226385549399931204352895617203737013973774984227435460658993097624137199188041477570563825351551573746305827722083360415441015529714384403060095495783196520841675736829801408050538312675738343160980031633963665726630637289643636936895363617820367765252904024626290368387390080786375050728349473191588556409466478730327334958745873522627502798941207499548373349538319677690018885983373805192809161415256362005655862191657795663576818398478187468808725971776884738781626265837485328802073733168060259991718228874173018107296369104109125461963658601616194678096805425060954407861337430667488976827169061255564135610531070375639059635990230872362292102803095596601912368769650702967392704985609752692955210895869117208719027260291244235224043957233403385764547205992939378933167871845338648101424234446032155306432135168000000000000000000000000000000000000000000000000*i1^4 + 111481344064818504502545132109242178367444067081634271913064734058562199709937574260765263400930924570000594647908129010061301145381505569023967045443137789801842847579813138825159940245794243011592809724986117154681850915275470811117528014762592203242090206165671908084917057546397646241382637625180939525207890534398651924380541348031637467593876021816039732716245917627406572184014748935992215592464064519626823919223733997791014514393775889219717321344384389719927996444765111561215857026352740865689983333238318693548360003762330487700440244651969687556935237713129921943288343290049050123642835255178492423645277147587970942646296181925872761129013618847212625791501723053599488030212619685155714554748112631399406968666122466406539149982184590902945535572050043980628119664915830894216151685005677366438507882773256416579935478406609968089867671611681841777505683073818255718664597571367824736508904036039772421460143615641717855102963246495766844463559804271898479296097558491093520304694903611917541396228760861377405138002852126884223072473208396234406644395062728410399132141714327550393016416566660843695356613252399941717310651295938628112875827526810676429509922190687306847700701325309142721555548824109963221717022008655751099539824569077487465641741149886546201722726960130023795803326460723200000000000000000000000000000000000000000000000*i1^5 + -597063132235737152109451803504946147369470742283651116039226792545153581704298485839887056971929319704351775200598870205944346327273260975727957123575570049539867865745507563407671374750487984603524702502166504216871050205096770611650814668402343729859846839543332511079211264109481072485345750386895429679743507543248931833405584747357563710393075507241570379577880077253990802444359860575947817118361298168140807990236143709368160148908236502845113323879751484829278800961523940684811083835814931522584861824103411009105444914143064062598519019166406372535840462562368865060112621348655685062858624660950409808472949620348204393108041163596745014782947965684665401761152262228269148761174851411223442880814730699327371520996043932677580187780302123653444456234144944254588977611694507200289841072383897121639139578313800023126904372991145141168316750113780026226484130499979442758317944113906466274990816823016722650351938742535165899926247610556824566569040790479359008363174000250217325532262769165406914544670705314586254398706578927578699771981959466479086955877028883796296255789555837786755301626119506642354062640994368630971998303027368717895495240008437551973076603805478949546182569370101204512580496988812251324415189661016660553782727804183619127315065020953677207981830571418617688110525317120000000000000000000000000000000000000000000000*i1^6 + -441432063682873183957877422817428432291077557902924039438596471181571316756947847272003476616244235970563985069980386215406136123512627879281070558099644665370428473384742568861521822851968516413898787609185783601694831465997019369453137281059990655635495227624472817240570518028856829122324433061522222226719902060540421793108080979854693459480458971131233485939704973571048912979607708070084176263211779543287883421786034348786674738290925602772464708591114707486544921471293002890632832736335366286718437540522816586571868934310457421563301388544710519187372153916994696934717909622433387600759311501301378187606804131337268616678866292492434095786753234237953547999315483394303975658085579667355663595543213707989192005386343085932812992962372085922484392919355957477249358499692297740821909754551490970889223492575810472904309591522858450212032468705668636704820426820665556082234265576450123653550603000768926132920561113877736774298613134915903364251793657536388778053539446026778755959985354530534726674587324966903162281612105066728911906998470100069235575647114991639385835064004842816339224256962380149777720711921125434331678280716139052881990211990509069223937300662234137057837215593832604676872397517118179219785142938081821348085384405582832620212026960819881287372357011197783029460238336000000000000000000000000000000000000000000000*i1^7 + 43610297209431673333136062201490707269498535782446223821058981350460345143392342424786929981271345093958847143545332789873942768311164372545601880435171343275584718882177715912856768801179895409146469197462707131504309340429905311888170326965104631941171957901211571923865144350083917341279701194304322247816814136364429808396462539678076654239295448506043471436625189488481922627105028068213624822498351697786388610261150486945170407411623348943589505471875980442140516063684759737100558552804770833927366160826752692747433840446405886199688296503901845602155390733107053877166690203068501287088023414574978161870726376473239574736473072427391901730322383298550421985562823176233613129225903025847653037853409819447528962459724159336346064257331630545198205087523305961938421267329843900116922624129981672170538435933355185084900131565460498982897929957957422395003508873426623891229357490523934348649492777060838740047251360653921322580926705153743631055531780007052011978010023819599704341558627870431248523132939458298781826116778640257437923464245352349109889627885541824582298009837897375283517273080711014526848933157528020710937978087836343200703573091190534585387668135968609446329351768887888105896315612764317934956056964282550296639440570714650956533729139048400099453784974696868681812541440000000000000000000000000000000000000000000000*i1^8 + 212847895739025789104479567903197456114245295780218601758809792863271882856523481111052461357130124283217775191375203848338515189314031477245900301686212439589660973790972372448136056802750587849830365096513821928189848796853838299601595250723253146965333577380899624348972184548350397489942007017401133435655768531384370066775457699406226025672299465594202692269713425095830392692568114234352188232807954325327797216229693092034158295422291406125311834202751779894625341542378377248567420626917080247090399620949428823177004378967855080473964980362502766934623086924295232635497483136152726605445212344319218575409237263411579769296762367773166876807630496998145828492866727235751079772993211359359061869636564843645557623920834118240399432714027327251078480405779111089818384760073226777760180258075422974486429867389685118857844879679594499455582527626655949198675325998796792777485672525753665059658274626308538184195403657577420817972894705301836744134358971336796301017384424880664826603616537500134040964215226788170628571519281643330350559975668913727282100047323275331732685237118179207229424150736257510497746245898232146488423000461647890523916459070167337236453419445397462646042102747952442389333180071478880367095463065053681782188335763889141837968247202585547593172706930006950475202560000000000000000000000000000000000000000000000*i1^9 + 378997183984128826369371905511448192858637386270371850680640836197238545166639000110566764983940364368851704083907863162735802902407076773516502920556563973071002092362132996461936089158689144217569790473973759582864810328934362114300477022280257331446339374796406016157146597670457257220339671494438053882532042662732598685952172709112215403115969451456475863846540317090240942297670484229402650150038184991311998216272630270727713669865133351842886168772759762061401285242905243191823972577831022558060300370079484260515952131847740359643242002116115156066561250591793202097017566149280915076731273986288715466179312042638563805298922213636805246182800510338736813075142586583903239645500965663636021228183179540884492226573401720265480005257558928158519383468478716940086877481454570207030187850703729972343866353084939514910697627688757112655123171256175631435648133718794601776640906433941860827996990499967934776798854381950236037665937936944720311010048291571738893743755724539430860378763941197777891791253660113512210708332385525797735753232761367224491223821856542555629860666958986646201685873120200427503608456255157599512742733521855345287515389476493709199740715053387238898397413990849189210150388433853431755426431246892448056781731220653683630438238390117237071416629616117483573346304000000000000000000000000000000000000000000*i1^10 + 315672632408256962649875847817716114212461540695105016891948936980644144441634643914955276401843804998439714998077662517060734464962849645276438864935693572551213749979380463501896080373171148188928024125964107916896939287321398044698466398050856176560673835082880921482454890493013157483444133472643542342342702919137858569701239838907537546028771723727924690384971523492434421660952927497935949437418334809421236496415496376682777702036977372255924465599276160397251919896411280785663720848503059867964343274762165758200149151159964251815307212754959481583626400400292461347136726397571673201908343516181755845639492814523631645395729718483971606641062234316170615445979820298170938637044723079597232247843060858414046013748903885831188173785561252755407183537493976293796180767079477155268959332132940600903312715865136136091336070652143572785731556791903542974310520652618003004620256173335150893964822197125645065958306526391128032268177176525859246175225022640425685333576712466466711069881985880125417933114461311910251161476123138091514255798862908434819381768575512203136743480535187832172570355343093803192270999049476214897026554748263397331110614653042258128897841233385553881999782444864582363479813302595803897422174045849084241784304406713057245032841125713126836648621364323715697868800000000000000000000000000000000000000000*i1^11 + 363414834321654942397642024082526297626195296088036745256477353132227436252368836405273808157681006565750194003042826853156249782594823052765244206122092904793071161481471994221690173116870851443887775524668386511600530810815057950514985462282979442657720719567492851368231515772446287755053488043121742911025536948730112323709808297411770733310232782148712442911006400348057757138470518352473168605909303995856093894594902594359951282952918890439270298992938826276435474574796387649701763000111827163650108660328220000470529778904578976367428931708748353069148699984805579273641982595448270807354878371731384557980779468354434808769243575965004548164516157596346683248574968309169602117633402010395327225635904249542514669340758431921874925395873946041298224314878334973132597067520088774836260710192504936123588923600439910486979354148341121684270411319829296228123531606619774360218547792376975589812351765300691990057301492463755142813276977195914446766522257395025097285758552017537904723061835458925929945087076699261062502860358863316049715317657050616433550652972554311219566844243945615479145826153446499592653374717589594255844815415735075513225161568647569526838674594674576614569938933804339333066669610058441934686277943628610886177567554944593787976228741411453878748170982543935406080000000000000000000000000000000000000000*i1^12 + 83561587851951734098599795623376077293518641801770110282320236222222224377138449558556554515473683061510878357230722019171803483654597917513364938251484554477262017099950745602976729290216284241304711546973581674171250804732278340610678288408757952822682863792561566737689915741632468171271820857221531487639768323257404977859292355349981727487152362197109104889665514171066754247812516805375268264984110959139908699024867680876930223172016147452897627646552084613369836603175159264066949986358469186545331803333811281391707110566240979370097253186929829964844983092381779449529456039024142550511909021691333548004159970359966719299680345492818453934349055682767938572289898703479324332788144073558482758222399743174498724050766375161886421158493805875151986969409750858984435641419014921011582577412485371193813995627274371507737411271296317762534714858246627505218546745593021017232480177864156419765162486060467401380019803967726545123309974664276655665910746560969926647359819092557819472386809688972875121542891322056673059167479296028939167415512211583835731112108140228203592598009548111392140493316864956587126133740404156654427344522884565972667767965923136341292876445652628014593083282277684248988740858201821378022493771636542666927587398430640679707786187112073490736242858863362048000000000000000000000000000000000000000*i1^13 + 94907308761540405089015402199961339789672166075295424894946047863741499880042570461535456170788259752974392538224189303392006223836672213705818438872273613544674597955965851064488156963445989530588892673507591139352779817993126300883748637457012735332836308664252015701259550614172945458514923437180752054015187228335867136697568692368318246456037269655238121488529999981272189586837341888055187131624133906120823682352805827681930447830679205470550065492590087411484947759706532656824002121883384867817155829362827292833659537541934750493906620082431809489143275618802835044438963975201016962417457044544495390022732585559334263933702296767721644922133489136609460089093937996032684719537736409496609080048809948055983041452539367845808167342633034812486709919733471556148875263997913771615229257838427851607923643926890910492164981277686288900904261720052628383969116466351740532586474964888258951759055084645304000416341003977840031690301259104022714081778763197864281683643666806985307528415010492878171706161603849533243005384311097970688850764070067995135114121584349243082681587210381806831711376103240799435775701151338386799595175404046637241359347018103555283064341999742257925652399641604941652489491761501890231571327973806954775739185238239154834671671657139876255576444589886668800000000000000000000000000000000000000*i1^14 + 43648327953570668024268472771928970990495754400483154838284532237787489295767731607996767832871029993914960598165587589560840666604601805586043466430297659419110791155875971569837665776991745412258047353588443454870737767841548428723606202897521795769625701406627642497381190123302460118435482358776866440875451211778459634540891115204964490561513371102566733970571896518003629892739096194190283608827096307743575812547899529093821752560058310101724469177315558506243113433544599407287672753577468177853618719407035763803107613734994847917110233472083258321710015802099039816166049231758545516985238151515162360529308451201776235976519897237393943866487482880508840058050913167740305204864553673910933951357121413612298590746365570976934422072681045890661866923749801860743117412972792705194570220671944718322762518624382745971568625919697026594246897945388481556640162970310342955634166498800410601905337147014066551858903993367050860042725474538840504338734820166030767328816403450065236149428270671279846176651432930771730442548288770398629211496927690198699396843649917193784165742644697924893910216089386064025989123102903817940071401615050262932098097986442661312643560274582198050987798686897696586136189622763932041481172433296259278773480625531362479562922934039976985394971410432000000000000000000000000000000000000000*i1^15 + 8871812125699932223437758099252773971159266552013606260007926267622330565449874608910348365185946371919412015358219517880151098912783639180050969927858452171761481409880757548696467126072174799361546470107815775954606055169683987142952795726984410959283603498240861165456825108364931366513502390178114932105117541461573421908058317718190532514872132798356404202895129619697344210228268757369463944770767229498949591171676722318715444665591884466002773774363027137674874264451405441097269619792095258396710072764635240512041891933103799706277628651905594727039637399386505775124953524997026411160768295880187311340837782322170493280250643882111343320460716685771840235739627627397782644016971408588700350891444115310898045146827474792141723076887783930819689605113528281007036536147724714982273161668839929627589639297129246917877215222300385263394456630757972146534675063698358466036151330437473289127347880848495854853826465101744630565378972471995794981748138960385022706528492600209737170283855808426596321225847992345768901228309577791660634843180092592829157739331906301818509517364334891928695617525947652473350140666096718566618584519630161698271546658067293610286817182819180959910143412611788343787669288632458295239478715252192423754010013962296109711712237052852884939909103616000000000000000000000000000000000000*i1^16 + -2230744893054633533220555947779141020574049664665431512196574761175150236669394875429737729145490407107497021975418283497826123102268658585649177419516096835051664028364492548886039301931985054798437110048388687582501180603145182088853930299851882515459654863093495926174611357323929690549525643723373453533015319306421504600533402935898550627131151272972021319760354660087675662166008770917609392837612420508280680146477558256147583520522059668984916664247457591401033193306255806194424780381794459126410663080373411018985039894768501979833185736059546043514578507289799217227372347835828658658339769827932173258878674544815089145971509913784986708725804733537213986048603871414976942368322424447863355383095520482154633611674583050262510873370913573434847784970030390490206475494522069109835539778772110122187261201501262564845692692358050330435290091071519447204101289950609523042778076328657954054750061785374178234007703486163971817554868994332957100369627243077115079385593310408242962763529066374707894813119944907024064029463246428751202708159951581245564978440460864530634609006272806214058159536544076081314507059991282686943569972759462382809996030341614748039202041962816280272906198224337346451835033984845059866627541410105362989302407543353384646868082004624210131733708800000000000000000000000000000000000*i1^17 + -208963316705193651179743591540049318045800670448180497384595401271201368340852821487135693342222108138806871081261582422940906923817453152980930526437242394951051972533561655044536878244120720849207656458564551884196442436969298686149896680443692160267159023012492924461039090253370005137072506378043621241557368250200874522355918508963692086729922695229404393883975971373120278805827989589580142003076152096081954768756158098140587261044087885447831519316057993967990039166504674216087605951673198639549606996909783959268549173681413087801791069741610857185857781030854004034541356805364494993072990480821161766957971658850513588923034902584464727763410038830962439116525176447520788284163325792262445019847497933304160035532359465779169011334897437299352042434741920048060518786136534352469715931100200396220869282035889958762164861860332320312658866719927276771928199117668819028595726018897651813657746171330512006912736473293399734442780655394297391317104426416845865912886243428361949996646248908981668783302125923437381233554067781791079729470782622052852185514472028921075969041668678854584102019395156655755230699054686829566477088551393586239321462091975177318160248068828129435143289352651991646008768575835360609339224532674734742445778861488869201335017632246143836487680000000000000000000000000000000000*i1^18 + 105775155755434834666113980221100318877328163305604828258335912033663770679498371513805507870477329652559608090601076391994851541092727256759848825420214997016788269411212291636201186317241073902143541528402234379324827465868940194203072505973605314263791690576296614230609152441767601792054585911646692098333399345616429669143678188477665888369113886317928679239243429722769416103101266493583129597961683063384903752446337945436660213929265864896578786017201735328303023969329362705616415097928316164822776916080222299137062030356520694735075249877633185025292506124634596538606320412116369537699402148291483191172896100877928983990036764777979940142096316978558964775810282126170432879235291587238309538101510432954520944529045051920912320146553839718952537079148754025015665084228287118062445009428180596543573544174896486432806290829024579729939252917213409928317669155621310345650796685936369690268335368549954257873883957176566431602339677141634000266061732038132528268489390600392816185120027899594280083194583422466300247292097842901845266455890582592084751581219216436342275344823474955936355004890635501292982731066742209026592604843180235558805306709526752290185704080519768089494269627909143885777388527433812839483206385484204573504407057827987199072628957679787704320000000000000000000000000000000000*i1^19 + 17699846308383670857235306857935716759423069046817386619021563401598264861189451162273815002177588463415581073855875005330540907612243937796601210893024872776978478456610370831557557393551571924493323191348446525472696176229297884356124962570100472154913549858078999883330627232164994886148233659447151704262677870264281042429408274373377628518583735762603610465204962570423569017389925225531255218548701095508130352911477193802954872307381676573204779651704591368501647442945920542298998541386980642097406978108497174331831265604414287003158548322889768612540106821110810574915976783589229201862790802792411399304244683546504987530940858404483997587799580263478617385777487002396132672755612136080702410439507147577471225882597324283882564153359301409493000382883362456498683675870634379653786327070891066825775560160191681002952457130309698555672869452336147030389430661330852538169503011774923120869622898153020183532890917845713116106767849221446371134354904574898088517471599582137833666469451580849099763924756537964194719899848816364096695363415966925563942531500943949884578928440560006975616307049824515695824398734880075753351867910418243683915238835366206468845138018200884238344467382592869047401745389204405373373598541828763515954806901242584179229877230194235801600000000000000000000000000000000*i1^20 + -510408754925402042708453292290144275663146484019939169006651600854214108075710355870671407786004268174976418042340926851316700213117415420768338345710035058416278595387993788727873284921378556935314310805910660529210110903343899555607084105458003405608866385884774081541129963471168677999858478581456460201696663776009402279105714672095637406353359401143506783245521320435744837881828718235388140089562229072338949226272708567072584753211662688396758898384633174423326293260621347233653754894050332447482793656794817956191139297754712478424898250467178866818156824607881509728081370906240928187137344558747515354415600935138470692963680378951961702684626040061922704255541108299173835984086895618153901806609514434589764575717133627818543586291967581940566905385034734379618076669614161706645100538286244966113704330504423187441397082804228478438105220841078207069489202761029465303586631753883443639406235219339322525419482862973723019883169310500914463237987009322642757223392872716822860254327350607113345553757044586640842450683273135356391586512979334108964322743413361229495618408429396089591832338767299962782274857098441918596537256749238432953008580542914848228640898370809586443518622808282332773974999145624544340603257566677952543771957161663648732004223192924160000000000000000000000000000000*i1^21 + 304176689979428637202563041522368277544535847481273031324194306686729897139239844054434143150952196687242558369306031816139707485655239021528775038890311450129454090193234886947668851348035051897705700575422205334474336950935578221549764954734312927880850612943405482431872132434437297865833465057194336874167895032401944813278714325148198517959312520111365493023379881791071816935888069422730207139383239282564975413687992431194457695210338410645346929502002961738021910422280517142391997686728624476482045519953823675961062408706311480985734712879017474244843011801338589290120294387412300112008833946414235870384675063720877950104932455879772991323078002456617689132335711807368561926659377414820189202878144228555026470606355209108558147860056271542506662426553088835327830505891390022621815157649927880200444470211136686540549727767898011594679411053465810989948732435791124565215215020930586679379360764517555328344974560105147244617005223268370040950781953502788428594332940401219333734414654425461085167961270328864504800281937817711690368661590532155002476334507612374986850973754386247024550079641030631923821188152971564950286674187803350308889398528231628130566325278619137598702962165678586734594899357966817122614851118305560522449319097462592177487323594752000000000000000000000000000000*i1^22 + -17204011957096723577206755906145519725068186127305829997764616132147855077316273399131446267042112676798908894686704652427002052282937952756473508119245086192076595409128339713698073186824963079399992590919557620667968604503870758027781575569698215036708490612848302236629816925672788446569492800528615603481738902599037695353377117643813756648419037450431560676824727744473693864583077166308013518944066323744633482182027768408951676017574736773178537820043446470979151125692151500846575733747096873797790396583768328205718088819334409369038587140990555997661191868264777010607184416268429542203278010616533946208121383451571607225551970060195447956163956747427259294918125228721115793329404158473555311243598010110850687999799552861741679069209732387743490639839329362984143447708388872660775049075903985232372752974669419885975303294289804635359778286672027989152790315742950181523557721078737915637675279187980858156913662506973861484021249690925350850327283633536258272957774244721660996812262220966078296343761051225163993649546787032182811099232296588129418996275167808204460792247110437208217811217324024629147631834541704345813117971996794271327168547890246793876757850134606879684323435513874909641378503804278141901060183855410190429951012273947394755369369600000000000000000000000000000*i1^23 + 432180588664216592771297341257639860761165892049311180093175119345023122630367776069927886527965472910211157843249729168498268119168703302663657469467122223065616622799961824607232163506115511633338484729500707881557114848890876007103401899369311904512917105469855195758950632987966818219781017423386228352028430491888878211374765964392313453191194992919647087745506460678767800791475909409700668698459103478476088303343791294478932971276794992137765894885473625887640476429339565219236955203205721090278962752971140320152225795214965474751838931170862901909618418681896064875750276031168423032631095672546734054400996656596057831905212764967339301580515043138744737385085417423855205513475500096867840032352013783850284588941434729110421294999711565540247696055660891914959082801143364917240818023474827226790478294740929821130661587801590767138849991699768137317210024181137344458440353517124024320734358676744492445006976394053781283132570392231602154940756417856854595011895039314672427135631515309783850246689673152077463580264543716914333260016178139421612916702668178245953230959114075467821749451679655688785940638061496481659672467144789852840402927193690785833600018057110623937161974843115069080177737152060322839852090131112673824801611146232726300917760000000000000000000000000000*i1^24 + -5158758561486927048850971838838346928342696921477569115169303439539794891932702166953981665608824861026955536935631014413835888445398437650530168514039753530084753792487370870739419622778501534239153027871724923706612947413934815725993058151998445661404099768051918101715952917145477619538834184934398454495246312470004417051100526218184735847217350691788370959970837451706215188430099556688097802697275822642772541175941958374688954050699706853686475120418938340390452724705512484633088233336568355786024868705036378695159168913577560057507073944705954927475683194375752815032208026706295541560629407805216887310526178087141447399242888367223621611209961118023285880887998509432750739884964679118674035800629712359058052218349061932790351497292075561022273596280998744202579620045451375206268245135902186669565087268675409745004633602954260196262468963300048049757217565183087320090345955310860974158921177018002095983376193581073169063686881897035464647723491303220009820443692827703048642545450692169489122627848121581123178715666763077734109673996276087334176342608265193287615820517130452794825777039973735054632327835750090077599057435108918082732190551251570274101937662073795266469371511686823383347208538689469568896225410581357963359697006994915328000000000000000000000000000000*i1^25 + 12505578911506275194175452003286136612278047142127948910145872468579832677056413607749293250305364269132981191887556500214684502576686987636278079840431792504628933603468355221643747236176048516822477812314286298447636901880680061335540715065632613783076953642632832684472648240596457124289176807484402213678633969488365526298670872204662360258446060752351532581068684284547831854815968940613632430668830522074148133047720726385422952937083996617327623936741656987516275053873169522399874087319186426311920416337644316546744262763478267285309308886035474583995418160085199539576068715149460924086938400052824348861790591351166739476547038076560669095037671747116996830997988958267425983023988034186908336379923208998715708191288456467606702338038695467291461424595881913605333214915515436512046049410023754968416309572206521686935162961779695128504326622794301982809088700100805995099690006504603041816333628543030046079022723857670589850536282015265880556283878223808444737446689794578995448358735210832794383552825579460155941166872958108262129260750298062410116445126392655635833312042751492244266734556740391042682331068267919154401513727503341831682182927522826540981299590208296122392770578553479455768690154798827449917197213066170015903758415403417600000000000000000000000000*i1^26 + 152159134977908375494773975389655216959577115060253366329243049780286584174417300714238415263649280553678030017964562524885759896877325280959068146361353366820251970633178356599869514566974687422337362986630015260703143157253435422529774693330861232232542125885529704599308538177347844753420577319417227996173824783432708867276887636576235910307940688744601118044355818151346877022864948394303849400236093848982291751760303847739075550031849381690989961627907778659414739880836241772937323022941582243754215820283065308872868073846031572102073473815772898135165070926020549986774938515150699993609078257774923854768992946181145376258637047096724552322977166322904112317667106467439168869151805676953463309853744893235005454033018815175930364464939004402783009188801929340446387031716064604087470152458843823068627992411132294050393433110398735224292906350810711932876012747335585834320197949176847267099491270252069311573119716534599198235947742385912943479362540807795840930424240849282255494166027021596049716301640266443402972431004880741824437981231074894082677049344542162971197439603749198371110441078185452858170894562432496047488952495566197545922819716497397787704262790776035127900950923748858081500105404354557742098069247619956481089664450560000000000000000000000000*i1^27 + 265703572641063886473110332689419361226474019368555392220646390411534687325941847600410421629797543359932288979239284140485413940228613772532424485917288923334139062380209099472840015794979344277339571255524742754075487401375395299144048679777117930053007281465332929135918025702531794936595951278651552760457790130649450456133388491708769412296275836421368668032748719659573116051006444534467698272986110609581422355109832882016669221789511996075728998554168039044281664136491218706429443606005354875136175711045059726698538173396920039992213731933870319158453964373761924769356222863004641228828705800699113002370513922097378891200727832053170489461633226957412166552208788553852126511342760952790993267405235049723585410228408854168999164535875808994544999194431327395964429581312471415730965728570229472375447996688880291260449382122828061807531446182131011985163439143546810489089344061827742254526436995355290363128189364254078169468565172374900814063209745630850267813416722436626199296577460636174722065457881084564575721329157371816367685343253660849825940258653523443121078749876181262164781125124844946834927551267062115831463963549574760653049010065162175023252797298565269210234772374041552870641599550943973524450567339298387038044160000000000000000000000000*i1^28 + 2775049764866520076529434055743700925133035229335196563409180134024561859844211335635253224348634958068340699141167426375747384342968194094042941623785968839910420969252984024994794607719704828641413594657239466362858452725489446145754984565817512682635588054031449642653240047769341399284782412573175204612147101851451621169293308372058270247157468846371290930445673484435337659828405964103266982771071971690149132170502871809403582839598291099583473222688850283000522148580133642018006379657465591985526670585831664467945333793553006432276194260634098343140094065091151101314282963638521211735939974814457266491105663482297968006632110457356040991886950034653068655576452760977938253218581684806370569326117934648503963888433995736732398567601358852999809853960503853934771310016208544901651103168290426563157512109387072296655528864778864968448494087902495305786786527282428483839137147686418631113875988551272694759379621863873102425374874436828811756438490577973908258175021027149806573503851370153966294354654174653710531397301881351289248884549638364324930978301572879386074072948901840974585950568812479586289633486149343626596540174390578865185821902314774437960556308669209609109235998518835155191039919199391358137677824708208230400000000000000000000000*i1^29 + 36649308779890457681350162783775326435996211130035015722839207372149499543643377091170856170973576634760866728025322441679258384158587015113531641966486484394263407385551493165752642326577393446432838367679020581377975690516308393165582204858942488791528033913936696882526909039429794222362986271597003374235425474095758809108780992064795611331655806991127201779875723796098537179101765233433100200285825972997158948863873414247835434131414488319705311145484255458995933946370637066529358778412638007500327007517136640504531231414879740345934735855408343868323569843695797551093082175817420808943969842231588343634021436200760035991309709942093146769815460742754517796384069186731295015519903004494143153462682829737144247756831710444429139464966487095740624162434447509387556501484994267437903703183556471017620963443266807126926425066946647862129360808651706789868442315067538839593963501472288739469188379692115309444924455578483307218161261103196349474791832649188203407084462689109744514084958991895632055290197804556990371137682232375673386518195209744011316457036951258146612405918501708920185248159749355861290114842854802416733819663786230238129979512596068380917182346885548463915919766142019815775165243330521753095440957440000000000000000000000*i1^30 + 205951891053308641619162549543714831990241577840281128030078354919313376441567339960048249463682288490301124567381559490879148777894686551886497861181019836504127801635516975336941395506111818367915051499659599312443994017724212442024495488308482431068962809786263815073158908522594125726251287179848960238550956775907570554421837862338411305563229747905660120908623285676467127074071811176870694861545572771669882868363716156223022096198887635144908353282434447569789957644088773261417593680766486471961885479485561550582878669763167234066338058523577957843576481322173254178789448861937318488587614344915100947424963815887902093830993369775957074095263642982731660597643666325812242572301289452710124531231381590444175078855317180268237604267186087021395189349631256174523267594429943998089563244070936910716590550935691091467544247122141052391248095611046322803615764119251505604170850590247238267834617694754622552487206388899205963092763988504467527007500999228295228945997262322221597223205365597623503347655548509866864072981826296707848041328122836501852819564902561700040666005978471100908530192299377449661748927666475626251047838850997868924787222777766770694809894390593658954561771794044564545494212036818641092608000000000000000000000*i1^31 + 1151987889549528011125845808552500252457719653675525062594459346353711257244917923880579794540818702850802524652532020599685666168286328438605952561919650086327691915630591837977422609240687404325069943945008783599079698200158376906815055295149037117247486167512948362000125923096370659431251634952806669474735646116327949685487019852071463351866950655377776637791789335993893157034346956845799531800096887505879967020633647473411477955187648248732667250021185560550629577635990860250928755285756554210899221346011696767714389146967923683514879239726724056635209212248228117512827582193132370364354175543917682323812202677722365349720728316026680466081851585355536214639216532473082713764340832320707588150188165619627578694954722583820097379136208843265518251129321259226754096905786712742434857127304948794206712699983029844995892203047853696846045577414631860492473451637838163259523774093691364889516500104687408739014713924210150397567764671264722472859134663868917036789171542712016828822189429878453866754659873696792115233865011201449241896166146593707177437701833292092009862582494491713305309755861476706135936408244198156341569935420934198785698897126750459283278242443154844276714779184638756392352291907174400000000000000000000*i1^32 + 4142950970805788290606137303850492855173903889291055056173259035181530776182962633191734877907188803887101820620372855757228090244223610723775965790749277371453885652384049139097145071186906499323763376035533166359801419093191027149602399039034689613029324727179927440430755475331823230146381119083698067792522625497827548213754336065795234610449366052079290018431677360323833367847850597218773587152983104155968451120981005007707685233239462468291175634169325872289607478703637207226893128134324557265267433336124399383263346530219877930036826400543151234313746342816769281225295542793716917537605233203439332642167040281866826932510760146211010498075982709658345845633978727554122493313665464416831697055690978970838692869785373013980800335082499033481648520483344681052766309674500259345382987849447743314193866542917216369201003096751571835898138609728744131168022684954690823536650894663915562492135377424249802505153247906428763990932827512763636253914500958784731756593730018692430500627282245966172647984365491606415047887731521906751483831288003111788473214487048149694111541448316965506451321608891036070386606881964258401571691972838666720606007934116700340053167402949303023579766513896898081891287040000000000000000000*i1^33 + 8950465501762090196673099048077484921096482644720193252014861115364049524247199968502637493525685543507557049045957874480143104200777343729924817647002081701376171925994852188703070424970157502114849531073896362220263596227438846942217736304199330617920811963111677602373145761350733911335653454049650427872594201066812415841277390657202091342951426265736692501224554505018082573800821334948969753790749464605089066614137801147142490247289596008514708690549354741234269034374195285621569711228170515150128681357870452339663690251007452593889031760770925580926537711280788962570973420608820100620106643810732117113338857567350985309321487228940141147017008147938199051951961389712854181383572320829030629305805379724465625431345321993043554811879648383974489100690224323993794831611862514411009258066785613682366851841856263458528296885649694432075162168317304560869660478430302577453529674069078840536615523382848936323627572688070583340250508905527692920364692167362235797045706845797953723744148392664083496664773885731560392924223943107060732837134517038352302493675879505379394510026662362584034826004180631841711125160474092599055749192195357484861494363192172460171149542494229934388425873004953600000000000000000000*i1^34 + 13380670397189445962784064716941073074605619503896640613737962833240000806360182213457629004404891905361090998034095218513734555432702274322598488289922913721847074149804191738936915188264872966141214882033046006199145409210303457150574744110540868843558853165650965174147501692559131849919411772266195742225827898725105011455415863252412665829956384740278113550778326776218375930519152693824319517640349443333139745763402937077144122204505744677908761649414649101513196077931963273678784364300833240723523842611260986747069623852505389505943211854399781040986199259246577670419544084784282049353190184311104165507693422138800840635320318223826423857840385956221979916768191735560506860844907741580760264071034355124462119804599339262077386342694253576264462763671308263409781341165424382616736432509422273495228247428561799412992531834901317768435471105818452190133398718000334355272694453486496084235719020765189944014231757666168164260965589847160599477761027465802052279283381436159675037141640917184380104235306434402743006382856337023500759811101766025370496485216281043175893471250608331649486335781054699247530081986266926516342990935292833931521817121058275176836356025299478434434095513600000000000000000*i1^35 + 14948439338909349144528289424981972965245118771472925954272593217418254106496369537811387832545181565148734650156933261379764167838950526712640015332822811029208928381731511260126257829137390409334651353585726559576595073671822658571525006831582976868070414263133942579295721771651259087835576432721018236248483628433089326008297560478564833978337861572395561044368489083074787305850725439338853704990945112789445055957840389687164209833019438498537024359116682736856869721796054122014797262451538590833890194175656329782709945301695133586048817904751349219452548508317086623744836490593967550834274742645800883018445123754027087829078214792351447186782481849530645634294652180405669661810409862844046686814978142809296615266003813818944996936425919507177650094316368438638984450310949508058704962688331800755407742652247079087937009967878542382527360240186572550585964931480252113129628073383169753111427103750277068245417319438107091514754538925429150623550341131904175584097133467426029948934636524400369658046410790426799193565271502457234841975387913947978201119105029925282234247290346512725665655136538061386100724759380276533491942204207654217509291111645616880197175733376778240000000000000000000*i1^36 + 9831950781569393981140246398657002039473842029630602310793820372898984703311026251194501114036698144251586762365521707791792832479273288364648341941192728456198174107792620151101647022128080532017336323113940293566169822136488411979361025680984280466463000627107041025317143506685645743094480073339028076439133907255122066477950383029953249069556820960015787909541622042315446866471557828667452679288213188710009418395191809187769334289974661726924835559656474006090939373431791443396857482305970462517674965841154249699562931805316604426362804126403210122721721393624081690318380522735834300586130765743220111573526430732894028699118564380864270667016302914275848995979684211232649254137365913100230495158802728924893180460789808017091801277967750372746341363170899490204016958379759897145290928191064278398998279825601864460634390737309002144277561832183604978484199953128073196450495449182584997471575936498449274278296473288438051867036732976007507374372919313902255328727472119501557574977021021277546546855879455752391630954466373563780184436810260859394740742526481353207715159987002192560516977562248888960763246983228044653746414627556501818955233219865553621776013983744000000000000000*i1^37 + 2441079996629585826865092041738793557364375380685879612402715646368022776659852238584344387952195399842702119222971685724457701046378606170935126885877947234879904376256640568323350564135000863993462645183521215129468926932755200155473536840476786411703639330638713231617153795641862245473878956758812932465798969563385494855386392930916008668889569586552740918975268662295625632508687226624099523757452281175713724372474419645479003630963813408212095702382131342095373455998501550502109477379529976613805137023789924960340536871563716035126198471757402100628795346408798007271713066628211644611143219843307757923922077092054185686654852578658150550343967405004753651028927302483033961150921109042183753192936742895526002012484937121517221173314060561029867459293426903103444879551662532634361000302224864879247046891886794021215966815064806079169549058362466461181996713871578241188095215919109956146479277703230678877929709551393948855412519142530877566190601486082639349593209118313993573896993081108820749879053040304641676285339094100430788095928993367742680887862077826556937368168581057669736993311354810097860513935527850967407719226588438099823580372707026403328000000000000000*i1^38 + 351161602773786385638783882646445153339471157377274897620337982061736285361011711127364318047437003955752995069025543780302104390570569169162200677626366451215956725443668539398405088074593163084669858892580781971945996823041454448896457333240594130617785367307637277905219580334801869665132625285823736579257632424649425607073289681804936139229502065669348978283350601246334041711305442737232414009822137027476004345147111072162104731522803320850138953973341599426851597693117244433873653806542837172934933801204357993562091882442697243726713701254516065960209030122265444086997513152823852910884044352222758545958155929902320492847006963078966023080350129981345481107890114975787234008902769240325804409291984456379067182737684623244282524835833680878396045950577051279569480559741886750249288202288278719202466058799963482375632820585155380187095631948870710841516448262283407931162498157750965627989231726617155300433451200453222638430982912986491205159921316224756093543138330696676272896382241588335127459656584200760894890680967394796487896796844358584486482384665271915013176192486820379619896973416515867543769776702125528359901934557414259154054157434880000000000000*i1^39 + -880105680517068855124982965455134033044327192212655631553904072248568994408291374856017326661913453369017049274512121824907289789322688151339086013453070109211513719075578326902427886851929743167556143167810667389052587772395315469170849875968573633550417623718481928468958238303588735787358033595400191634733957840108073819732202720382769711866493242548809052420934369152163674407864711365773091283241533297535294575398703409889287546048534167670713794278256373877363590303314391568649688938785819184780332778987760366910781110882748069016317035724752318521675086759761655294361307197307052638433287395908530360273665910855443803722415704162120761273255278332780568817430176488397035281720263027279134173072500403952682333584896977777195217274588758568629573063410721855571031406686963459764246599958211202668916660527750618511439738400139526205540247000612318819314391210660323142107220989761555974136128597568686777571862748272678275720922311096644053517539629790312088560012489244755308284351124164365947932619091947862059748053671787200801432962138433499830044616628579056008780124636130130471458595953368800777095882077287485397616573557585739776000000000000*i1^40 + 698436747463406915639210990797580524014616665810975730750250483944303093516288482500916655342743190946449546840963823228773154383255900321074051009942244430375214597199629223251847343573201353468004645743266318874130800528267938814312197004383448525773275174383478028560190655591735120567467726690478814364690838321716832799846189120184738864993835310508567682929614330217942215837343639227245588694934780072402149451962834438523785792963414059521570166911071967878561604073058544759242928071809890385919343843428229118341020060912623413417887514439494599018175867478421758402417485612383680284726558976422743617336621892462884264497606848343167519222664095577234769423622594849354527813403450207882303458465149852683006461556698535197512566612360370080407791665232477170335509791122237464910822341528986416462636394692048527969489313806097372696139974573280457039578597335127215020627729255854834439123306150812172533693644232936320427179172261779742570245728968066584612263756678175551954341752847100777036751528051437972397710222325996081723822635600668748193937886703337402893752081357796226980804718234797041852059547392860032755721830400000000000*i1^41 + 109385726806161337374649842395704176770460704646954204969531624458911882997066371310267919400265695162283047837739041933214420235779405866686250142477869731210636102983560088518380984115752047603062889647532697537098589149968873390543315229046156236366772953363181988943268915722831247279797548183835897209543233280815804015623016829042118372031408037184703547923746142007409288086303695888061547624619454052999012357904222152675317249009337997175966865049602282631210904738235492063040044099512728827067153569821579553637856290413897784358558608069490052465356013178585401839135302078657087615502829132506711661291003556734551840509812917474118686109190137382179008926632594494933772594577748386483739013026626080763851590347267078423261988569722839351888386115505342723876895829804369489761451561746815533481538021726572357018150944002639516990357140970620588818240454502389105012705532135965124341314084656524763196286138139594541908847475501260134983458153613683695488864713168597873165711866053297766747132458123132843826722653978143191176215504171786140755111230971833666371776004525587449933559389222045752976460186910720000000000*i1^42 + -517813586007088551547970364220488120993188150684679855282958678067602317752481011120250803870442275866855133458548030854784876536693454091734667844473656491449680246954386972862193531156233901525390305507351662741609915508346608340447669072012491869401153004398791394559320565963955548360162871745423579666704929754126745712051920717757623270620709973415010490514008213222164225514623930208439679722599200830903687586305972328937317368025580412918156104315240834472483594778786956261548819931873747499987004104678948013885874446821984924470180621807699078799212355455350177405891607053805109706831060004705746037320623784990381625905104551095959958496627364988249849366968834921003034786892974658395428130978508219866616858379893226110139332782913015199238671605735734567620216382825979221035367974923647991910859046471402830284909166072036704293585280561035689942845375631961257429584792001451913400861848051224288687408117485712198908111161964638970658271288618988708777488629918053306026563243852471776289085740991527496904797164395251946086739187082821364213894656590758496643975331858453928092079927328768000000000*i1^43 + 931866109612506050079983780716232194811845675551775349287962802314603021646676082229634541239139957635979889920949617721122441955980152844334673264889164163864893292346064491487594636197821883698791243419897140749537708843300193678678431386610255621565689257816322404274483749983519155282650191533759727189596904014710390184603496507749013717639670764593180823104118895783742286514313754890671360162240509382807350295746752263249960003346507542293699570671279321869093030512091190044047626431601213714956941693469763367144351890178049217609165917463164296498210917840964881938943057909532292493671035235276918283188752517180063535206091924965910752137506462168965348504611395654579172867443100407851988642337501695986334475578343279851126428392193989612481898622912891696668619466472675238117623309538142769151685928207650785269330503832393633065572606579863573729911630480663961938073794102932952961948443171661962225105547264403720167666687870065603483837194159795410106847314576280585760451683506828979986144772149500231944954182635720723758507784559142031354475316107700143622499805770547200000000*i1^44 + -2182528704072266277661300490571724819320737330789317188087024250421991641814777818595111341761179162795847514874185630582574815745858254034497385986015329021997296492912286898033423285988464117863385306160185777278337602182423200980860383971823602368715232315833897297243191458173683829257637174065705202384680714362561851551413221653268352365530396559772164788759025969048920381576908510688688825553285463690085426811315696951400601008526278922042363455751271399136640775879153910032230981122748648099259700765116000887280053644281982251791910287139673496630233299984002921497673648452223290431647797056735283162561945153105112365909828271827350297411349557320722272614757975795895132332244093151897361834247748073713025493253507748275793452861761606768276260479432879024882576801617827891562958962604213969881548974684307902135291229200136418770519840165592974722259152976663253306694599662101130630385339124554714000716291717339436705642032983295966382561209666221381016191265468347678619160624792777355453719563440459229476304969668023456488050559233794390734274560000000*i1^45 + 115445361386996389243666112144014371630462355248307122813255745839105309839197175536562459996992811524040538728923145528024305127302638750828855020000478640530792224884481422211699318126886103446718589045709562626034671381104844326515984432243553379795765763612495910442289664657808311911836948689007577051601514328306430353483444047403505179542165295915999458842311721635520066532337402070801338271986726975411474149058016589863027600386659011310699453441597734701314560790064093368343385525354980298874386423816103566931230420406413394292044635765668146825539649813538374873310859092504141440908561140560066451010636456864152347768245339700407285733864592533156322869491408793164541242757219136822789557797780040621273152653399622404672170848874958175436200331189668296654836413604375254907456089952729895053484317173400473681148639759040328050943501431235356789104251601117777998592943757941808753810950020040255796379661513145856904261239186596297420897006764027567721455972218128430929107969761031564471686770870602525714365000946222202880000000*i1^46 + -11530565298315038450401232414437021492232318305281962849013482250131775652407516615526844403286981216148635379470602375572545346239612729488285151041530362315494939530176801150397450648734590166362574353270300127628687988986550433275330801606168642383748975568682124269383335408235336960040835402579307669244918168849380539384310131435606297542137431130338039578771722933564506467259166600755724948695410090556322613831167346451534871757442579192495952797234679580994472120315095723437194671137446267853002554590910557515216725923197059431846436743072302471530690830580051321732529971072822945663728489828127252575849066832230400037504804838303338779303365592143576861392771561402128747092513138370453099449041554037804315910663312407182821253244826121399707374612936684668353980729066986446728964573530954307221247118569746371942074190013318680805747245360331773256998131679719633467811358651247253897005457084649301432809107104796636294778821011284039460174044218982741833678572402995391197100577075654700315608064000000*i1^47 + 351571675787028443264226366540912294795665925640973828259433868845816256800801449503558476190882686808807846669125027007712105990075610344060290293629316900649570795452228708769753121646541203255522019620161366586394760924757241839214424766706533429178732200887029808642175020444760307390266879565918570907871271346408808999503006322988838806982491874979724366996718295036690255981997386920894162688603489859274754154130042037769455769043755492539746514201529549737092407619568636101779482469485581586987653897928589574130606282649702637159558352754529903100248302643775045782427650595084778788287187770118673183718266393623144100669641148783464612929172404729480270156206961477196420791132687130383490249846448943466715770752196163516726230952375046562383282641254402746547226811886171466872411021931137543151921360831978138811002680508310053408101605993577276364372661737357075911749402118847618871593406394558039235672004580931218540076726142645334036235172677225428621131743429919369600000*i1^48 + -988289311515209033768074408006309575108869284302034236026259210327471953511779657341486812445245642499113230111887788972069329430877858481807810168694861033503269288929939486342873647565749813925138775741565187762041160308341907250031609914365404028029559349301260309423696791083537957413887738104460751815972572433845926030816911355945167013967647696546414486369048326939012660453924985665146259259002980867601340075447515500422382936016765339459966953538984378848740349908148193886613784705147687017238944514396924287007717133691596467232160473992754686487650907776874385368199605633928615178096888203283251502708913926388258661265039648025135473110724257909105597501317037923170605176715589490225251584656400216920356413058677531650367669935119834316274257763972807504958187624494860161717003274271803200035776567161625314047097569430816817200635888040406947939954474485385381241819414482813157126061192974268759495843265667545627015955090632786634369355520000*i1^49 + 852195666043042823495268008659457276071708351216433529126495255172878176980035581780078955851483130513810558554581019460970301132355253943346542539665122047467292945778298680998857013586184164131295498681659404210867979628908550593298208849664360866604440740364599959079454763808026406758335413686312308444747737828799396097345510861935723025368530387830434881099706480742733913887833923216101008712021998876075711980670209787740261511721328902068530487944573158812220160996864310899596056710112652564490252155664034391108074572060051126666878597896416599238911467210065008334174822421462342512004110547183073296294127362045158015219915028035289013887950242906405958839723969032133831343185152138171801227461809808128561017634609738910733182912949613436082522901184517125077749176443874813868768382225764617663650189612186416172499648845674923624892533566864047788221755351611873794252496075185307210678750574266368836334582058709600*i1^50 + 1241882121347140292152184891223261079496939928649894823524760705184359097625226710312761195674041822972463381200753475523329876401149563311185836101574362050940196978748250725902804251944051971716501611973629557814895162521604885274876729141958838863696853659963603459106932228313049583494804486244294728707413315637071486244416861518281290724130706629459214377127074217954397216434343363385570407668684946459440984424380496445215673494542091133533637678474161659585269958480014467824880883201964932003035104446592557374407982530843336969280319226798783692164853389005852409885362933177871234079588080086809783234979918730410365446298047942319151533448011017046313146223379929191953121701963195257055651073875560379510339545508335506096681872655171981021855249526093925927268841524824393821127222027476376533978667908832138094586191377187201183050279290860003485928887647560543896743278078941443642960*i1^51 + 1988729434082171689748189612352405306069826528897345851394060449724191717322386892922931805536187389551849872271768094041361816392591962596628871488644821784388770274968379303023123258347132290644510950663723634156162728047138253329073601435555759917797256809221735078794265331078600197388530010233264183962313121512428883551131797643105346770804190278726687133266111293337942432163060659155923196977515841056726825963954405081294633665622055996781701998218094328773908972477395468740275269828296514113591829333228049821297897923660504770629957064715558135347552745002253985987885769437245052304285679893961687563841677052185437032459748772338996084290073308479135322379633708944773081481708311332843019619429692123803146289905976387483031639462992146471880894794855863105331923038918630089094023039121580009921105497898472051457058260931231104704564458607228131971281*i1^52, -49446946417209282891835743528162350821945728082966251494944307614892238669055458450645695796453799909229948477862932465093417086300418577802986282923281888035121499785446754017165811510986537122372631686773101983242015585793549217496333024248248751294995448246464911800230738801676331130524647118615615995201195456472776612591442773496790829358780857153440369520224337825242379593465925955026971559479719213821238425793562938052622688755276794676734838007150931175148314626882118826186504219495513758726370084870175526720088303624902839275647009507032488537864253333593120274281523907429456898635062480457938078311682322359177843147398121971763075364491641456089837465686613762351750885563414832312265438682230540200526306133093990013198708010092012516413040880915362634437927174264698833274377129910474749198066955575933859856044249782768836976032780171607523092194737733992635523965393015342562993024223133093024708979918225327627989862067760929855103999788940350548187086112211298955979116345508894910600616424101578681452119033928340106947295813472929022445430474120332108203466618136468472924111835703946639648593990410702893652429979405924210495759430555403926638451340729985233121751191487304841966852345740613965017022604212401825682420495990248215598325798673114352262459174312097439327947831310205039175910026234258620160528504099116406655424349891291990377496903051951683419459605285833742027899237201791648748588108750470186860267840410755709730169170478613135991326720835197730581579890132304533298544478795001496326660715430999284013445436520781532691024201092271853154266790275112734200148622183600387315197733412744292335191371126539560448693552907566663871667654235518804803088214071969025296265801728430157533074007840327128081827852075833626498720279308964202259082082011853743261334191228985632359535709021738291765644220456936094461959113511772775754048679096197360885943178845224960000000000000000000000000000000000000000000000000000 + 7906417375578276489905006402067893392480767010795798835738917221293108500149120079936350291986520585521187978018984107880635126190345681354360323081067769223426222917980321664891919806210775258407722796215235052474716867671830384777602723497814271492781634727944023864504741327124340981266560164410791355080444278514234544876966749343442238659439701381622340692245945418113562849766741334177796019628304491509318728074705127719555960302719562867412622037107907898992826344328626309519751612406332853317971261253053165282395881511566071624840718143058484185174057553699004674294712318829950976148071269025591326936088591038525109657149318181219566807507749638639772789536497151795571394757308584785304926079862736697532055897205224103198753758049218983834704394445128765110642640681696437237406557852626615264675057785078967384156412345483819664205038699858979660393521993638726502726034502943609120531071676894978200693851770256307837891730105612551453097949850264718468838423535071812382335048827218301751676589290195163838436756961358214988677627129865970723331214474759536898691806888987457667758549512744916587325241912610692757775763467659924742103056830485894776118169533096607496347116604273716082841430494700011102631755930046553630744409802464575785518068786462761211867442483641359493873917683527051239232282981369991703646272164089148516994969714082236653365420886091882681410262085494348713236029752077934653453474708265121903914602954809891590462753654990508315540832973203956106365694701708583162777803593265098309142750396496312927073767747532663365407808101055005932689718253485795911772823859776575042445757834208503543910536969638141916197923388335263289782399440261105147850941714408725859526341107252612349945663926028831470734278788477827312135102380193356772488503275204804994200488393227988603296979521118190517568145219800360362890687956517295180951289901212885731790738493014016000000000000000000000000000000000000000000000000000*i1 + -241316135056735888260066468772045515948273543486665344685398029593498548032391394306410304188820668818858714319066846792330725428975757669210768161420562866655335054171683701712051351425083335332255582704510557604182349419256956768028713041989341607538078671141912376684442192619832780495065381105917494269259003574171627341970783695487098754072539412261470361149520229905263583841731369888846542844952965421020774547197229343618569316289712236918979092126876579907930356590166269720782122918172400003764422280535207833869000628455632189794455213428525452388879811062341757255519500770772633338047299074407192272882027419413717228697753225933820806642587754632227149713367799016839343966151827364989702457290241009110220685993313619324183984944684276931881463508826499915269299114218645286626333279794467854207439659678262055500534359858462619495722840366721457431458456819286065543991751947414606595365971582380430949399088489915869999583632949461779909719145942156169339921624028493584402994977213676561270248726017362342643796590939684360133249515431766374114854260441965098899154779040519743624097161325677784597600286533385656870615542689793855950494960951271917142273402194586036880527405653603072714383552866445715530913719797092690192104395745568167062907075897585697139748236440909206617932882091538337838388017020828269306938959818758599071341473386934565681366561477161003740467695308162031487341186641169851374400848082139219788949508981029309083360554153689635584528213221256559611801084130948220313847927435978459650255184374896669480812666213941421029107821413593403889138947816541120209951289302735656163656877286704497487155694860958685102305391175431345385807869475808912142148868461785469543942581178700461569818763514936477453390073831796602766178887998273750873327462297321935332908254706067773056137381697735300963193526516969132188501969971184884921661105814599587587881864632729600000000000000000000000000000000000000000000000000*i1^2 + 373648908384065120064346265875649230297462274963659475997590587348543427308916072230550841661098039313248139953989429313631771246115977520373012010761055518056350293697996903026887548036965433961163244702347448513394222741584589650713243642368447143209068921032065095932840719095021030338694583236037589020656828138973386822395900085797700963368468949398896778959771153264039805942045362271707516377900514157821722489173655947792494308444945780828730794195736194286771857562461722616594166846703096844574383674200272919625404779933080911984340534703220247387237043579137343189211537119527984195297731389684040074089080158101710093810939436427209629163544359182936791590927727107154514319063822420704412828884784137139828330689203987721852673582680817051263722300169008755530471426997932789725691424435002597605859041929217417660105199930351796197236574642042855033616004011692068813062138758736254821028657615752953836440082793115225341820618337860358410151578947397628165576105977844073009613285532957305186341372431473900516200346386706969063074146277608521780262134177995625519644622748049522245114673239209696446366025885983963968089985110878910960512570596544583615602405364661477589010027228404884499877244149421012445512373993676872745887590264780111321910405296995504871211110512831475648379102012022994570408891916354412172198403777453229891090046818350129491722733126712023587587903655137078418702000470563164032671247059759150893880476451277532029407951960464624606471379381417624931803476422986078704661856088137061155577473651399470084244052115005239821243282715556202808799645145173679072199471141182612576003426608214671230175740527912082967832951730722906847071608197720659821349355578287623243646255042672688599395829254176942335886155008257758376271319154458533825377310220681494759924674551449870748696350422181371166253701661637772086007585790178550657788163842955759299015223541760000000000000000000000000000000000000000000000000*i1^3 + -11548305359131933073794416064676592020336814368861219507076692660160473383060142790183957727832066524613942859315063429447120517014300963433960606934387312139149443856502426958040926704478087933916888903500856098007098979466576520957662397656855386989980772809023165268763731979051504016236470183562095188293469875333147126939179802715895474475342067449963593297209349375952966764313947496673227127172848593974900956092091675393302578187132215506809092551426658189033766203560414161237492713531951208396787277173980289313461026526833889050836229829093608625231820887274223652316467772523461636867790475951296526494252547572287481757273994778021410046869244452216725911485399931459317291524187013333982176972132235181294040025067313332031842470560897177914413448945138605498233556073490668492123720722165297119990092702943240638319957272958570775249188887630016732329765357144347806803187032105308891169402520420014724583104152773801823427621433892752882141235817935657905959990487685106109653598098598560468865839637651865607703298533138406039799685095313543225623188507140494966321239125576488897799549080833070380593916569872542545174526021898586537049260969914320809653488580124062801881764321815096675531489122591702720223803270156416538269652246324135727543484071069438305608901115694776830770482171560577237881518876512632257165667623096651021464176690303503770656856218610115581282938649425253395478056503983216604048912968994244396673971747513079321679714181690227553490454638101815276069422329197052480220438152244148741546370900525328325239282203553393555826128782835011590403162597319708745173636501595011823898688920220623875371129227234658494417908657266470181737378373337800628809639635958173355069636143709150665385149533778829064056735457371018992137199242298823909577013150131844375086584988227202465078863529511760795865168497714190612941014549358289287393059258271894339852167020544000000000000000000000000000000000000000000000000*i1^4 + -108814527187018922163152695766336123148115907051524699784673208275556073421678872035312793196277873531471574848220288393721280839036869418652125373546847521847718639875813540095014450376669139017222266083594978119455348577299426499958750062654083330285381853336242925986097920985873930739452321358244971189974366240604269910468341116011553433269201795095602695356018592062657025429475864083401512214248092801663908336647685809921916871654576001505385762833227225707514543643498218791258314183694055158659680578015520801096037286720033755204433224308511318221698475981032206122445255553565736161901278173450755985028603010357860368778549433753451070804665851393806941345046181832922456973346410374651770212876618274289848099159990893975045410744607567302196274425360604745136803607408098944242191882780095597406746598961755858940002180319872010646794974585658582992373052160963235376759121049492292987406148068383076939170664188818752554029106738497257362714789143229544180638936836708342951296948763742222060159470961244672682959973863463364972795613360268296009216791434247200976208600246548282020664866304863705671302348396979148072487714138740638319616915865090314475219991563275757558706265814671429537851558122217631297570528956826324548309096553555772566378560126460654300682617825829018747251308063446365336380024138184789845994125025131387794354126429462399215192581896086105583120105333937906687705713737448726944850537269638508519871811243868823767081971506177780225460433806395501999519411243068839938506022807528246006686506866119328283346004440611398467372568068973317778342762930152467105937734347242179164802323154755059390791945471868332504441855330117479921275303939114477121626309248588342532375108858661920684241199098966754543976214306035564253712310779910453801855636628395710643225695601198946032009892690609533810343770793180297560902362447229527194467279206724847803391226675200000000000000000000000000000000000000000000000*i1^5 + 603016958543775971468135460220522579381011028079598167215268543458865212164100618226317857932062015441204550359972229094170430574944962085292065580071413049754568236188610714502218946597842166045335619415223824228275661709024734809429698043600023639973995109518423536261134164736318813873882999311864660276746367921547432812312602134772518074522911211006004462300508136867788339286686246076349006329220826435157331762410868866622505977270272023602258319880204720214123239100014311809435861435436728474812907844878220623020496777886198793483494170602163608231386261391034732722756834692423697007754767962492463776531458050559093239802008166718099809823809096629893663778671212592329836321689940365695421904144740805226808724492253597288613169643870393231644790906298585900472281074276568720026898735740930681973079655026743892625011944487521565439128163033756179370411387267125888976509972412174085387106868100675675765592215486660677557821033109561533125633310573928207140268343768152501009899976545205437404498414775179076016651988366837120605801193791549119916435948443949517644096161353928597098569683206224389224963231046690006343652535503433938822614645635853213480498964824413975389815030865405240158646716649738853927463660914071602370659943859256247928391095205675754809933112410456008273316337429337756610276816863151229041200313353944101385246937488644774303596531946888709267915347654777538236076731416070013845764179989101933848009050928680076331526350592245195741685306644982294905346291141079328641776225304526070918279466804723478691462204747866190502208623618758917364376457629419889556386852364384406395494105776397028651224776145073106174973483439564266516445596842713418756573115437617499745077565445538073599075293340246051278233540698721593363183887809395772517444184547120413387507976365250768569137167826519169931101990722627052297330551457235538595044025163632249260568739840000000000000000000000000000000000000000000000*i1^6 + 238905882391812428743886961932341349670170590244169271726399863347442808791653726580524691379410632766753946919746364583653424598360085743093870708247822916117941594704643754783192120666860595146659279693549626104916389534020196202818353061466864856886114282327524941291645794245225829202031557494803441517227553807875940450432130292074391409137716860900914440507301076268028932793792024582316385278186485232063121370035321867520370501837190201948371951448830408180187992553111771360776245742714842665542957256878437053782232118024252103587425729918177672683590866599791509041436882772701407063549084113357115600406133446404189903503922500733406161008810663179452333345879228463701785617430775654679873909238030310521972631872137231033207709574465366408744115149728358774325531468489183465156806305722044274152760551560317733213156773543769860916528449912845662241894008083500008969724822249070168657047195436154493091831716079377818257092758119416447342203035038526104971633784979427032808208039046484522192969466899378214771056076030724885269806304377240121964968254010143855428057411913525718704131001600821673158171903499364044842786706140122900881709498420608812000594965269789941217822459412043084938080520793713558442633017495458340691060721674190406293413172072755674293240282441455631711912025109156212014221336427937437931216680446069455755405901610173353779092604452424438968246413283744110397845521847709204473827132237233298966637313615718384149404127554283029139999093632357301647253603553821915787702731549208405493937017399977906864792943397061891801415881630861819333673714368631249915319632709610193980215872805143608097980625132609921638687798174350127172342710418146828256747175006964962777181078829141735164730111086965252974926798801198059393528074119499467005726507061563120153704916583452261538669944257108183088656386288966960049847574863308793111983932092851052353683456000000000000000000000000000000000000000000000*i1^7 + -43908437174166114154490376712632309179024247335482191228874009403946471343591770904108044247009492215509950420375009370257381097402813879353707439364204203055806518080174730641271108630895044958416282500074040291884983432709737094306672526673959997620821543883511362769443646611083357989974211950368651533949842854204770390635563158888282839455206824605543410995402012998786015535407809760395672784076266104043223410903370038876525063634406133770160728097410900171939830452163171634765182151143161170295667532669292613785090617914625934004715972172325352255605668429354204024846655093776382091445928272970450342566786100993209735940698900687547914497468012594822147877101310611099125603234136155127922560736287292262766927778205209428424064163912542596807871564956260942360886020794661841648120495914421496626452693862732604977321405200166123468293357477188814280863795151969029190058612763086858915520017976217901407693896076896812945820353517164316526938979999673857606560641752699547622586298238906099207382460795398242163639483797426705609883429905891320612877131823001771117594521136751387174554870273522326576086482450581684021535565520527621917381989261301836801751696990583998275453008604640841960547390467360062960578267087976156715314136814954317380694925182666752666841341175269627502350897857087330292681616788438446838139232446828139844035708914138224357213741218348836329311007256928211670045409901865096944744952544384741651065465822631388671521963490664202941994952050196142444535082333553515734235475334619367638895102129254181042434253725717792266899417358404701214146630863406979986204142913378204016965143406161947891633131843818323599232476758189403103920919270678983730606188451272600331631157332525944981526323781963163919838417541888677700614264923759504194168361604619608583246092403822469834890933297395880876256238433610410907848947954723410039613618528798381750983065600000000000000000000000000000000000000000000*i1^8 + -208296740505194000451218893644997990679860625553377046154772741475772592294716843054771881921193993759908822467374738216972536683861810147102999391005116751802900307088980471102154641057241045042114195035937056993226848723189070798510622554681407538950489382393825024911647883613220015209632424103038582452293450623900354358277418848732825846636564985212955701675961031438905633676704519329367730646275612170242562370134851392621432986373098599316542508416290188106404174275223407709973154497661750146456179379592786815497439177993800261254837595730503272812109067621747029752420319861721688816043578959774905907524387644085906056325077337936917902808675958924535720774484477402399424933312332341427273964057871272291141820587317429645432118067245708862744933210196898006828466971224761706168161649202575984224119295148002923426013557611469825677306989394181531639991516786351735044335859676341360054934201948143951464465884876587460630281301545800321014061503151200105534774379791571469785173938704543806520155566128771582100134258008229997518048509152308521912661913010883767654212197828098192710701031302163975186294636433391784165886629866356071633850025258793703808282587541211394992749779571480630573447598845859976419201583061436647562509281110649540279635430205965792912450077968694781388082742804421567804207928590654848042134576552084258391363906124037341028683682526666874380231132743557233277685424682751022206731071347082509460575110094872403909951512887378865725175082424660695355389980816659388015009518276447163720424238133177669949778169381692331322033687404453288319632291142524047493449844197200635956447318070872970843936379730957657385924818320257475064748156507577478313761139753091667307528756919146917121334329971352802060106907761760625839293651029656586002884603894572892179400864897617766636453668728319216683018901057883421694714691347945481759035257485499439628943360000000000000000000000000000000000000000000*i1^9 + -369397281819387528220472270393973555384677961853940332285767564532217869500817573365597267609211503671695120211095734910543330646621056669616805208309413722735988557979738673652928952418089849906984016593587254347089977879326977625823324116000908956009855181474737669301388115921827213968329355073796883797547989931450321582260356563798131834513016326545265065773478379448409693641518333541444158920850803428099248338124777350139154334731716847886386911070048348041558390468363366762748735082491763581373777234059913759697755971094476916540583452369066654969603992429274704769836991406398836942792436283103321087351684153828209141186931123263614060641862667706218094425332788980276718742322664153488859441960058796821110037408187235843480040422494121378076719362675731580462325688998650610197599370595781345633721342985754483845540905004881990007539827865999726813564402666019342510958549789104427473386518234780815711591184039343839669466057484819212358124135123038668236653276242761526548337300503506943572637889034454913778582847909444560801463250163919172822549833496719684728264035448325160554726333738266168449751052097324061855035111499098289824144032361603750988654643808472148835793689821440973308297636561814473438660308858380742415403246092173831052376915258174483710182516448028941053904293320940979142144019368583424026993277420980045235201719111540334333866948840829477302752858907493803788687365881221044455670699465547622240839824655714704932202191412130591987201796455891833014851208842978148153715232738678249901516734608805147558416951300641712261547090867078874554934122267716796050061264511813410710411221585748129188921808299952260235969107965505221124581286364256329763250226096762642804057914391036762211763219496585280548417061420621967710345862637172641191188227308665233063648084961496972756078846150640955379656836438608402284654798924334854103091826507074552987648000000000000000000000000000000000000000000*i1^10 + -309649461501033791835940652939604982419646836971595141206288324575173496004355246942986176965092847276856688831760838112583248753051167817267842974322891985182582901608486677589400370101589191498315150572653129260344938632310561854340292359259660746233423799249061148689495327361766739109882416044066367115982004373426995643735213517291690339249671878029234259350642701107465458774932870156967663035356757239432727300021236375529805546150869567385938997626170026149610811715734417024805592361252670491194202337544780253011294511676567158086159542089202280576032450158853751617276199600868122469858301097066546344425512883944384219187272826764988522209420164141259538850152465278161472075225168709555137160239083799695903742949891366797787184120262993260020305804979901172369395583324613015970958090063381127689139253507725054930870280527476167988616501339957248326889460559635519641703990364173956757230062500706980638838747203476248174373612446301331554479974001727030244635504155768121587018417603056199848382508630927876075015266298610892097589641984845492970092797439178086933899680386939883733410585887299912887448934230859838823585263905824401322462877567622854446136901262040637911506003989291521111511153077074037076224992346805589994539624378235668141319300349092959280294079305207583601028762466396988382504483191511557065553754307016977809308319197825763304589889800603597822575058461114781742149547627294870801565973708286278520136515871788245819706560857341962539398678925197088379707364469760363498917397509678068840094548799423009491210680375284175096536881854656756818978614425250254993548162151584761585015365872039098818001346563073395455712635767242580497360138875526305282160755481439683010940862996723194062944797894201187036554091537245067087594522828627276343760116209313250974371533760554512627335500142967069458138731205821006870386978875360215833307249883257346457600000000000000000000000000000000000000000*i1^11 + -361114507257260187472121265572953508620859495008259619808483749474152927321823895862484488115526904801115505835996713883906898988976934486237849769820547634812009246955018241681252331641515017093877907535344506599890574991121135674758053115293361605007009253205978724189248836912903161224266026069497876547328806368439824024134314325898046943399101545354593393341742456505250461672254370728023100337835762081168415602600111604468181172028730103639378978793912571377210236419825574880842955907106368921968158471907199455634579580987159902225887518622501615486586847538263585837630675600184223474468272719089136802575568660088689745184877147805203523075918625855097292133639576936308581809441959213480945463468598862994284141840349662094138356908189991362644112046740442971870551247373407495063671919936533687307931896051473723828617715848829079703046356728911650979122306506279562200425280277074964572291998637621865520648912065586589415292241789179283125299818260468359338089755876268012350534545894734334976734883173487278788551608882771950602124607945800214320152175915237423622157482543899427339269010078645927234997633038273491949922282928878293491094858538225311736271452285115735019018962167858306429318992194899187949833396783869543032375864181001901242017305573608014252313075084288285560336990342271519533156016007139834255267178641543118324202472540691432317932050458975357653279729546266846889630759509648203045258827218585979332647475515942611206815938660371569337015616878525588055432197366333588552669479939997907220167179419494934936751517312818863057108513313985458488356338736121615843163201066319543000205578609914713377391848691830652287869708743573762566377912236292160717799888392388963083220322990296275963320341106053320220362282758843956541464075764745042956969887266762882595581280592540168909790710538816275584836859467770758756662328185843835216032593110085140480000000000000000000000000000000000000000*i1^12 + -82641141428718568643212007158733510090419159188961671468640053019611234094373340646366530071391725310552397186150734532943010417146717187714870569153543155176644970369171122603245429212310016613571395142625583925807653460512432490510591852651138418185018638204300929276770158096855258833376236482226472849124381008623099059387199873126615950640508957383687705623844619251058517188852730554895084488819045524830035551983375740054467234118507457290681530912275009154310653113409926909124669428579160881332847252381759297688231821431437151046640240860125774343738250375197977780022734533297971898882815592614890936028018543154257258909546625874853903729645049900558856288055766441936401426984078071370035676132451903133346664436262567616220604878313194887646420710254346258637559129206416851763843882269434467514005757722654386184417187798706948042772963647545610307355397118750168991741868952876629096547179117240421270446964020463899107407444834152697007204169350281740775746286776179037583520220179367327186310864759569312962856860917472976081781626089447428370698590765409364764939357061728461808444952934847098743607839701500719556214901049432091315987561943927892209030260366872451073796576743119935554471921683287092547995921866264324673384186629075215624642149647577567242153383376054021906001133184115174396999944615927171835798017253014527939859733306949441140455675574014762206880088652692090446782372247485921115701893201601627984941322354706709754636437400569585690700457814727111678695449660356164578169453338179357552055908606570958454645418325491714794895548771879305290247822509526954256054625095544958001236701157970444469757839268610503314784992819491231851115980650305085318622845895144719601675936327552790003771720447984219195879870969874227857530734088101685016632076315028485511195761337773218322872794166440532141586539209119538376234073152075833663904980154712064000000000000000000000000000000000000000*i1^13 + -93916435707987208950411602089833356493429632946360873710451107859693141912776727742862048005647579983280985516991405280135244227116485160941488863874404662624788663720717472839688214985407476214887620267342645077315315565018846815507499829118503767635978155118985410285362816253267901262304611068855113016762965407690931312396785240601742633372524533039149218965427910910123874451484749078854789025731793069603976457390928570704904947311121788881466789120004975334290458206396889309876613865626940957070554155818323920186861329330111927960425435522541526301822352327249976089804525882817046109115076175571651961645555677417349968015653042934655775554398732764060172065088187590761488511860023735323973683792979259646251347124952586813801118477368212251899780769734097918933973395546227115365182474975538629605269910727111606119078672642343729845502109299746457604541085160337805966994034188856864753462421345946678829931647128104903340204438096244968695083465283903636769396933523358413515238347179554429527398308352454023047630630922739984304253347484331232431457318468622042579104761699506785156565983091912826274980116760334457419082058653659472525296821978324008925863022756277360814946412109823828691671653471808803805016540054366095573621486010805377118179047635784890332732619980239001617270797419057630789011661465312019503997268084047228758890133951339684411816133116823410684634987353815189372810328279803235783327336242319146316942501374912092814297039494061834505415830147818650804516465353494116125347440940893001441150414597338408135014413136727035687851766263829369619072048383052476724552763698890428551667341492085899049395241319455704113878119731541133480002256409443639250340683014860328723274250264862396634080334485211678674700748590338595655598547397566317392761585956806036429338192229508257963151250620304259796735288305203466524619464175304038724970716174745600000000000000000000000000000000000000*i1^14 + -44986633095412543365599554006964759164192404806047394510853801982938056069686139238988706631685656540274378811226886916283739607725677815114401052755888813869622783810999860564178316434231050551583067581558842803036903746696103864214503070126315522507353917982253016693944319921780847980184092578604955343431624132149947250441349426189380358625205970230951082086647604241263495585230083668336214885775821966230230084125307864313489297798024583582174646961945140385001025507221287817129469172506465248545748684033387307815163509788011347148134985055731515865345317356973187859255291846304749332702773759780132092283531226130230255268844528067184571074827164936107327514760297616341704060772641527544460080169383196780189238983676304004826941820107945994228727481860592331106503447697329893574753470567873446027568333132377971016243669451993567515179223077921785342560639964069304834950253523262587051147697474923869932535382395243778556609955262511548486515537040322269575247389690043009041183961288741812388977240599884758652460719108465198790745829167911283679471769845139691267249408352877842974565627234336390265832903836891721599223002198952166176939306446598476972333538800085854754600817129277769344357769132983902354730802162246633514591213742246618013235099523285682323537122367005553010622734691440767658304717054334229476097199273551368237602682382148679208975519630505417978894561013507963465776068215664616564294408674882515584351220137116564384028270615881298344953313387766949962872560435209507108591991124325197954141035777757721525672826931843131835485247412539991800262506388857821549129278440549908086935063268609531636209484524349276932734901357134654145876021808067453983424215155452077243202417853264673400804425840828374253193231565509330772111510291584361284594602375337797024081235800785289163146531205787980547430489325445577509596600780767188722935104798720000000000000000000000000000000000000*i1^15 + -9342750688230054971110590903133157165663021128300070976048206955085859172936486567177337782740558342657303542049910163210979902285387827517292311244997750293588453670899550473504811213167023580211017943270917887873714936323672501422214836552870638217962430197315950930234328483400053663511551843586942214998213406981728996916545040108267725843907708197269158095582033525473896709464643194353106705777691882665224449711205676704432379908987709709026595385812173394274057253013260366154535042252028423927165913009353915708131777500743239376533235564897531373819316772035968248782689284122587170617463053163053552711629139657878823808673175830974968098137986792142123123222427331862556449528503273546593863019475252727986754084944656539807808455012185043527973589342974771814653162705626527905638164496699067407292981104900141133422112844711545355881230518094422842933790927253617371975578034340492782953964519228247772810470287954322968100737288510243455691050869077922814516644972246110419838357946122333429154700716835763631143203372819817956873344784047012124237393462679909712094129664907152064949316555976321849645322717055649087664394464208881934551924736793424356229812033030105229879828692487485661234301916340605463272120068853488819176104963704053291883819807132795690563246938375872834449978766187308349689622989693336262059560324964706795651366711085604349253657046155197941979387854447578388916344807631524362546432614761200560226965515012083952223710460368090196378900789805937858117085964975354517957030576583521446918185685452549252179396301632140465929891323566711157311409302094358707386493530094484763053182731472618493039935699590859472640914443224858149712812448845770732853974003331512914301291703084442359986232088784759872797621520867891908796949287717627511519972224714860832255564320805383533225500932130896285403189605834519361048825070248551169138884608000000000000000000000000000000000000*i1^16 + 2245627606678876992132859240228717073497539402917455981248787081798214263726121513077166088126376951346589823136884162207187219941871333791108563593437204197807155068446851303268651675164534163720782500254427218346262112363052504701300143440368548864954288696145552374633366005249627405270027168680492539614124391590678824986549063053948125623227777448096729697403917730607990660159618158160533971649183930653450224294886506474278173135378092266934517365938235474044900808953356905578420936463021312091892093038969029105426585673192775297512297936854141184950649476949420234882688905605533846520004459518243553896954061702571934591216604404791238112677573293032884627659059368971417079211556807135866921085984307911762644081405441881629568527986303629353305524328827090381120551681590197145533904138130108164549276469429244052911355832851232209164878479091322809851360975929930009675739102391864413090131223442042554623293812136669710806464348187134813485909605465285802821967517748138001444501240885943331029267438445765205149340705432415505412724290215671341763949909609989624068442582822117163795914135208219823705516762755507493125172125133062440324132002057391610250543475714076230344897499944470397221551162309145985331370657654817049345710890419028751963467525434759134985676150328409879318731818148474426771135905889397769235516036050814894412669760014164003340395735211320210369125766715107950931704748633857507087385756855148303981907395184671465960564979549436916222640442667439301092882024389831468366522201031038906176281078036435039681326353128849003833673538860462209108442515353765341755532360829439689186188456355747737941703916861567680434895098279331706540122941581213593427140683560268985232590536826360333620906961363680293112817265436225994283079116428791328400688668080530694729750562651023766688202892011051067262304497111192798774505515594384836814438400000000000000000000000000000000000*i1^17 + 250794212949726091826717786161341303754143287878828407126067047850133994586574102884356799970643968839381405031673358595391556041112306493072714683282517918850313283384853241590787110818290084892189203836193752939475917610098440770238527590020691780346984934839006266377939542478583642793744263132177740966393166465217125294497826779399667784673613860171414558890280239324879698906084030506701768259371711135352336917615564137969690656583771424120560776851997243618650773198970254020583293097127732336950172217717192256207633774088682978434690986236833467952307698831749639990952645603147102086955154953461824257963975466891455672312166081249620233993175183536399164255040912105374912340855414366098030999120408634384264168237147378283648063580164991830808429722334806977598443031870353986936133973159508961799310346144505920657901063443502781582024968614998675936721917855253462031158296902996164971058563921120937586526472545625198435205070371801678929296812063141068718348243164025307105246810818497784154092221082608096810379675882655886495383263449982240005381264138448282114244291697094426833517100723971426729002016242701302415204451853962310632869772132099552242228016405491181347873405583837105065487389924582323209045151923255330209388473195678388355508580615600317800819156238194923036318960307423412818356682105039148378937840816185806244003926939540635730529572012089455658525381577385296851254928431600522300682769521701355293517104926533593323683913045802671923258084932181876454656155075045864081125216559494480413444970843439911500639790857450106137934080982071374409131109103160105896325088148787888334365360606295515139486714630143646572334979999615925735093017627452780832247689924466568718216300921532240601625891044298415176093317298956186766785621453271480394470299925432008053764328589966340537611143467336393847739098121210045738823869135411216384000000000000000000000000000000000000*i1^18 + -118162189019011402393189903641256674144170821178459601747779406246549246811699068455872439558576540903694307375394905127021738873604985305417551105988760331153039108145765923932355445876032496839853256124626757104228044530328823709404191498732720173841412221401368849644764565281578280418424716933144269766455165977183910556631189510024991444798155377274712296798181015720328141282103800803873771553466282445308263720190771214909697144374703077360368577546350941699815986013701884499231613929452640208306157511128750131408589258815490388678783825912703208531508987775992899968671960721751830371476510773731176898227207296623564070548537487047846475547415841997459363131765459915268935377466268323102171547142436961209397406407661520911045580591029344118359390806695989750789375690352661602913944763758696759758223894473136850134957902187386456386021522841323029475313442666904508765225118683060625960813129057032363644211095065001851087436006570399614398341313076459658547357974097400148870988772792482131634017491918394388934265806379774106759437492157059618628224160725509982179999228659358347977870237844955296025354972366126802867690300315247204154691099925031721283671207562899951264830015576688731536097143938067980756354391499960825506293129073524363373616599895918479599121891406039436382341786502406675604444300794260761630590664552974755290700322872960260539362722405078351414309922311255534834638306057802441090778997831188969969560482062861388843490578530518896237125665421935993134191815819521647272982471309570798564240117203695106138049428169480277094230552809223412570453283700873305461150824081176622386070677874925544853070522058757269800238273687514933303686565524833004832305772706396334609334731020535358852702832856947276379135649648015696081404960922224335244884297325931820861685965519359108326177046470929003860180471300245616281333455071230296064000000000000000000000000000000000*i1^19 + -21133098386580855853364136276991385259159045682096149323599615509249606383873801960321299092709619011974021587654235637265378057900716080418659201836308351386940128891456096274129059577843700906799142039003078506448788869149404495051575542795872617239222960346118310752757339395880538147404611937942153604805693126731551035599253593921905838782045501263022986481585951476565458952434603393297503358867085580592621535295424576173438919395494286707101692238137552214296087812088797452341840956710760171437317563771640793769766321482127468653256819688397482747414212694195705734149485267855498275827194930319766897365128529206313330572289810856101472291514024499270596938013924362930461859360739761912647100621959677426526683000109887216251765039913321556682546094669361705167574837226441569939542019321307247846442218893436583660940037866804195076346689196881224954752092282691057723441639275246713947006158068247199009651045467854423287894120985174843215617778472028795063969120923933523300144920235489378343901244755653979579938097199090074452530377692649982364664806548267868461987321885445578181681817704854970716017658916046150996834776310171737208398027553005346585634389202166037018037383710247060086180697614551829995099465220321229725871867895562604076534983530132150005767026546015265473592790844326027882212263942257023984336718979661426099744703931907264301353290960552194863601776189350664323839401941858844212403318145573601228125438003524917767574894585999408236518032691467707098927504553738437368167089909681204815786237638099071581618178355054408630485932690152786385184108163284041630483885700970120309991852138705338345958341773979201104740738733614251459828369836792013331103133235157713230280474516219532475170170662229147726258870400129445727437321865812154839888275798613704039525748129389867994377240177083028352655009747554457279257263939046604800000000000000000000000000000000*i1^20 + 688937029009786497070899402913549138696217286641185745624655637578993884028050935391062108932795831604351722168271214006394292992476892340850509329014278851307305157560776018432662996130280655847103675208651720168361080159897773171430397288726457183006245641003558839172791874797455836628852508637089126724181998429564701478520475519872380874974953344377650130782045706988081851076291754092461183412660296014221993844355927633293814795362780349867278614229421877436653812169568126857168985134185854027144856043300243887675931370843752371024161732742818820691885460739619678660300831632608552333565023069247762166207601503175719206682882114780920108979836952424550586022712874916731843566190484771900003961204357759452005398464007295716852674452936445129974244178459127480912897702191250721256138846542712005338958561151985841567670948937047020131746099455695711521265742157171042191406326253754188033374273915219228343013191415861853509188900876780774020895543859680731900061572826288578027454482284184721144069483444545992331922893499238468431181245338994991496892084299729523761026222984934747943359527228168299783140319330113174185133879969759662813990799375594213739518405288631522243028234474173962205484821592189085971014324003051854623502204362251277633541693897980487761696001547828049277259515066189511844840961939017226883288362832653593185025954819942605049803172488784725414362238537909261464532673682687974609732079851064328965374831830846639501569760711825662068909785136666391602984898821706241636745735787839607438849279645239446032335385754144404340293994002374767292791339530973856485620130852495342462931613131219066925720399176085341182489074121365089564694353376487618879354252285110960099242069594247209194524680825500196623469923600234099642575008966160237099296809550873921097791203998320771032171006515948461266494286055628387496057519472640000000000000000000000000000000*i1^21 + -338825111089944623994765487417769260280331894595571150737160968443948739760672339996586190468830402930168884074558891704061510234486440904434888576167857876591987997890717707179041400761329992297191031930761671180918544697488304511884396988778155714680475145114473535773658043306788864877634383367198187338252528200032490248155089490081930943757279922332872719384521168811423687878510967466770621966545225967484394553332017527910509049051765414681771055116931194854446087172775390807659499678463941556209236738088270768731009345551443284788477024981480007352835359719360071870654311041368990427228467184132540909448005970479130693593881179949013579326288177227070053872295710948936358591765435267332145980200469734400450465772339203334303002562622396917904033451269332945513703631049042975926358440291773244831784181408541716835107419019990211979822150524315889085000868767193485016652095138208599767402160961616814045147393597817702209455716351248440808654579261374940233345041516913735702616828660842934130585382006784953439435180279489280537037047010239436061378793017571434553266728418802925741494653064001512692557502008011181233376321454622365558952087545685014754296348962521739637913624416656414685756740202027534833841419123375220541714006333857604399719054280260162022748501099075112710013157603053612057236760031655741041095574534534538903901443485913311596542050375894289102176315172651750542574413575051433963010623810380161772345452678261247190229238378686437824466137004383554452497068299043094303386103423722730905332678774307025524794505583239933981778360846760956163571785589159831390571853842405679094010918799531677645294424806188336603199038148360685215180529771902504682481205265976800923444628144091188950508418855571000073149088212068512650600796447275202013246792998024019274525166344181439252054682985444202164915791561547020030223319040000000000000000000000000000000*i1^22 + 19088685954294924892909127285442850043930935082906176993963302672898993888947992128084275886287117973761553124921179219188959806797357284581900205867787497517474825370053318644983521351455818192168607465905089195762235343438293281020374509514393034493441435807293848908753462791633857070127195631504707635728922059437509458146634885059571220683091024209280514670340841095924755198447442823017806710710739210305512337558695780545889863500716121380245851911281365726584558845226733773692794583111694940083664010432358693434961706569137417430291150611515701638196884851584967279688497593895920290447080478305133233734379343262719310254451720852582374851313356351236244289716378412756775467672423419770094353084930712191260181086901803518214522825563051839518902976186927506078890937248042407542951957999557472757365392029683844514447970835053511765156764882695708429790600702274089771537779371764323478777477395504981541126746246964354637044428833364856356098386486965353022464480611510492713586690208988217316532972356662250070030990407168969479983859807500954421887157888557168231406149702224301837258463122438964079785013760987946159951686960195038393342593632644737321878162234669502572949094532486509743053802699023982050972826220922011186473067296782374384057441086407560332262618095963086313162013604312859365638803589099108700456068783766265797900517911582223981890206705892516547847902472140140414483882135618855830349894762021316273588213273999130611878449616669759385883271103494960361269047682403128894887533235017764633086015246410877547443682072226623911294873665075584794798737557855559579204021250181741544520699576009229409420927675206651236042252435704859998956780981019347567620231456455462858414176804603359444705337419880423860611572685997737312176927197453054230444088097962007978324498029582616391262360276425335783434429508416379974529843200000000000000000000000000000*i1^23 + -476061196901817708118755441272725063367470673074524952752525230660257435217212146968592531091645113792453341227760067859453817935296826791182500302184932526765867664907570297981913667160638897282743028621247777914755710738895930413765205619609619515643671329147568967912376774902535625249056993604950309126241135602174995954575835625887629554311523425150545454344977650591372797056664034072236470005426391566349932381972041697346179740482106597974998970590285832382613341662603498815680215956944160637461728279801403474461247137481783988696558154233658318501355585900786003835688241241059151580882093686178504810505029322694232617365828095480519020512630383773208418278778868730269871171222139853924644468315346269494246916640893461488220111212982317233172751543577983981740159562748858233565953153639197641228106732545571612537886714027607038171411900151128415743656065846406292116666631717344237519407974618369619323849905854885741299090160000935748789704130825197931429401556826548515332249689852913366712143722318553310963736260205189750140200772615004209373864244913656288984448681727213343981248773743227065663709793846459622433986746352783442559805432430530563895556043149709324320400800208463490295312827799118206446970164779506887919377198098720576784014542444522268465476143429063719467618395413726334075940598979583329784493896475933724254478437253149227700718268408485633078448477122091638993682537990663785330589622503213049674024221756234103950021451367123956173996524623860717828419407830158442423702218557979918304297655124471495596667655022142785514828464917213451803366029873147425340374933245229367092733564414409562922393879365004801472740593439944851910375568736133677551758495552579070072651097115498524973614358809723398300345306658267793422577172622835022165641231466688328587104099210132828900201400013695683930165604555433558671360000000000000000000000000000*i1^24 + 5660250273798329335108245477465660645304989050688233262299887730133992318939789101522591422622486533215321428623972648880934760580611783636325852090424999721656978804623093059935026558714809681500723646704621546060447354536284809951852762983135590322276712266351159474041694448359418595188288609642406690007109738659328795513015091895452669883383114822062451750966100255997492840902857420110242023989416281191059160046288427003306564993231981884334974687452276920218394625280393085127009951764136710572324260785170478326224749733268170036077110641631913956002887151328364241455815875164476652091268433191801153786284370095465248771901057391669229677294130811030575095055068502048841028778239132191240181715840095860670784188640331499350653341095247596020295656400341833643162769413668024229528777624237058037271666885891656428732162603125973038462714304994275560718005835500511119645969575306920381800801970244663687920539482835324209044226349218275096982441175550126771979382449312847759729304495284825066773818777296638110252369788204840797515172320796395001885615808281337691485682110207993013946787453715501692016552258856703585403642539500899274855247040842926501376026013872047935725807022071805949945086439886707446974087950746512426917976845623527766655186838991178993273371246475094134580907603408058035985282214373923336304356359031764792576307436588839370943349211568045111254749627618162690533949973601194158545346002915330371631983430782482022393116721110755569447429970702568163120123551591705503481727342311193707456427188661997377055457194020983127746594005725627556520878595685574387400141064557744745568320417818871007093889804674138355226090809828936420822932204157296847530570863435283981946506837654096416722862284383152183377646948957414385229721525779595371635362238041705051362999310933891025962889606035696691292514449113481216000000000000000000000000000*i1^25 + -13526375901580562167611832024113390658028339321002121664438878702270349826272568130968440992165986619702156029063958810993661863905007254795014883259824461017870527815894324597740794688812450254623550479368089959853752085157557301404619828014145348075011533583262000687425542162116984514963087872631782633498599589311145158470838015471976585189533678712893421331983923734002697435591004129341419531098422728798128179051318953679638266593088342537385355633846715287701515422155582762317809883301245776122774955364828193993433205803255777889194840687300393609557184709875434373630813432482166463753344260267139189842697606058448390332789949835895676738193371323837538618761457117119022150310156283587573261122756855110293801978303845825919045465963369325812560594199588132328789075087685470202923246624851533605060338449844281492281430683307309548769207445161619231707578343818790336908368764006302720602157849213733964042100985337956388124932150285610995927389413593891064833299215323505789782579229226490184307790040701023801354814046518149331111172231341161221092711585387679430056010939745695370406447126886764562488875364149790314631495974678619346819882988564127374722438546191921557311011424124727120988199578846752001546678805374718314033672126767515117985181257345419034613463611670004485838990480281703899546195156958214841364554393124078595298846752933364395144137919359087983476320720780484306658448147613459581994953404411127330632388453498073730572014551036415976908438935000384898142199689020518180367095552987063828554171193446432146708556512629360031765706885727885140764970332341422303321604873242062665342110364275450578710928529730286828032584206471085835673184246134398683106490675716233935891832481358436243807110045247754179705114291996925313137557330939420224428215234663126728919734681905325106585573982855570801737523527680000000000000000000000000000*i1^26 + -171041502762653082581393360351924695667729561798703809546728213699556883678654056944728750092002031441919683176828768755031107871407013709298179907683657915048476625285832210350976158042200346904082521619307277803498979058586209458952848965885003756113132339764217951913665699190132023136325105177274246040344294328149001592480455387310535675724319294495410403175701277910538584287913323344650775456792779800826630353234056333750584181760644430359957830486988646403239768852380229626706179352851731977140419581244247027705395716300092310788648444714642908313895436773605581959595831101278089622071088404939990038920568002968385909086551348221136306821811616835222425349462423553058974454310283655924615573979109578212103425570951916393762376769776106621284644715444487588892769802828220516535931565332919075233700682134543298771495734108322646296774070236459285905945666504162208536705316244459558572080321550958966397646796110268979869236197148569703616260208122506983735318638155233742971486425979094600146033688792482555151248692866175243503256027184598824833906531622920186378607305390317668830202726199185781709897261751566236686127709062687010791957573989098068737787010829070929072379171171495704276620021778323922310621643704391402504281569703592462156289447796127348980267794257967775776041079138811429847951456555642462917074308712415660459452755306123402684333380125445049581596362007377109702785540073547869176995131863030322734809249091058129916482383688021471020284089279315456537285764232204869663006431528707173900934339009892192139856977125093472299451890303007476621378148636132368507062451616230557584779132480998435569058999391860654188760084756178404328625811917187592560986791557289314666535318324710210117272421160557146136387600784294796085329792358881073047287910167460957891299965264316169204423001142162261979504312320000000000000000000000000*i1^27 + -304276967710082030478202112923958719413951802780049229079965339036146238039249716742499390642229318754690724410842485787913608728879910610881587037956795154478031578323845514375336527129037480640603643356326593141413167749474745669787941664849325293044774617444165188817063281608984089739781530528123606482898198189020366627680131207596447004408086663105975051698476059106023666671143555041276171650982625543440995049985151243468416909198328030377151482271542852476109328370955922795449492070851158781641733443425101158084795403438873868953144545282682038693036818760535591149012746613630470197176819635316260049141234967441237179935989292451850755557378389930631375898733421949198659282462320813997355207510230603554462800653926426537287889581436097598352790995808693246381286290958088634745294521643848852966631001923367966569254159624560641108191169612030159461574021176682550707251877739091386014074069433141803013053527071453062010499287148938574020379256459848132634885668765290216282510538046433453198101670096406041791319420178428555022758666587781036946310314212172497154970508018242817360225872889730537704495148786284962107645180294003119116454365501636039667448177285677499908010578100011377994218873041305339880312591730935116330150706640948302099717075882676961075405890733919212236793413866055715124937916536656563693947822808479497760835606169984356989135227163088557528837821263604146647033958523097421042007484711701697379389934447300972171904802932705678993318747956099911195822508971278329966299906129680276899113041640416098194349367369634756435345533666483685939574290068472977803628722823067112776613967177486550663557898482739876050651146120793498484107319337008669736364633121574552114494516090349773141999284074523972949251302860351958011203294611070597656180304410618075679421296108592344581024511967498514464768000000000000000000000000*i1^28 + -5209842075711071468346846375744221540438625313243410238247732613261563604767511141977879528087874049341195993796586613387593536089768476022505189777679127849779235674632634454408003895904645626181783112144288395673756661059509605127633884870045922706853699931126058794078651983284644110125014808848529719006418752557682043145974128459097210039040448693514796599602912684809156718320302153246641460892844950333070198291551258111407003867265492836527598771142005069346118343639241490180595901400609424715201987272839148890397500977779358688035733325995191605157131670888781408899254435405621019717191057403527956622227993199438885221328666686042565841172532267649723377541618855970210259537935693471105848867048089604676049230266031982560722625720339104824041636025727794195183330730134347109563796850237485858331888649881602865047270272094797648261408073993204531874443469286996050840547732679604761371060964843693119698760787103083643103912463610928657436563755237908053367026043390680560215063213144413150072693140220784719714568979397338096436108175969186453719336168401021541957778580421632516634220101006355179095070223472317925816753125534417084629655586263157998121698045592301269812391707225005275450949851494946839030823914302388056134466569481806600426292755094699387321805460014525049129676404055212086500144045696929167604330555193781151400436216167031281766276437991194870761204118931935367098164735466056338247671181066591671715073693729164075798855776869691180719712309776767373781117061673652140090919135377941413315148175928692782277155218847076630936936625079474464679962811445938480280740783207541950275589834090031377330633522874859983475142849605194028862323469932569308681360983619839664423510207026676352450183493695100984859850812665968515809981704035008821669871102873656018383043616057588397295566335875481600000000000000000000000*i1^29 + -52282240095579397587045946512878701121751935354382757641943998445076750264988631732714591588564584744335257731889795001224912304510349629237002570098367135221924384444334291796542908553173523545178921389846590857650609255968012956109756302681602168026375956838003429986633444570795911840936067462809277501397061095677704413824914122934542702507742121129319834167901839426448303349553549159123067966014485285241198085927785895179703332836361886542353597993359323865285318059832403950023110251598102550023024084672471341384061598177328683369094041508587009689504569095296098503207982648969960651507578184242163476929710000317357945545048348946263065521360994749344067102996443696588968122788975344756660942188716727801177451674727033480846261172487381286653770871632519364307395999234335892525968859021606395124432679266279984042250061449758239451350018969912386417675252731718283466465861503299463642375375411517806952843318875307613365812733462856107629152852671343836292565123492863154134516768954124207310789256734729971271468936591816073254177189537974057310642790694083220624251340295528717356682876657814493188117631807005937418824837711511483298050936842375861989297589973175809515579627829948605352102719469028707094576352808752778793285313747896586783764241132546173667118174518965786774401427707293212133195196445109675212336397878237845546271748556176847544371673546833451881470280923417998440502970800179745029609701231780050372022456438224899891180898205481668422424235873971599205232957367539123780122315099413710322908118634376569487916581700144293497735480510982460680989302760407953666513072853421686106688357791777424909288333660148439511136189329743099358681194082579537385814696458208652504163874848033612180824978766729302749280128566338333256073198639630354621445334795038419940575776043117435627786731520000000000000000000000*i1^30 + -280827935077287656388153598883468409388545342467554700885720787400635718069652870774635082027798741083913641255408179040059024479530729600633515605763553368068735196761192619016909924490017870261276006393973753109071662644319110349878738753441765060574872647941664802860688970571020549916512042389983598474213360939354117749776013614044505448077445890928547824884953835237546044799950366239862256106279758946018572305174194438432454928119847370674575370235826129607496347643403251373622204936948179264721816285383569284148634690891528534551357629216579704727790929287906727799952592166467072564658688444246372727069125963533006279679647432826546245934310594065413820841184360072315137589598374036120584352300048209317222012049580891988977289467972545796148102858324306673491401884042875462897896421534818184905482241507709296200525438779299150185533246910171740221590331680815253456775356479027394492402848105498779941975147853996704940063441247293744003943672043025757404622131758229863364958909929207734372237820880226604038257438150178661973574405953093428144432640935562726547046011589293350276118623198311151864692874937551771500074716853664190327757747278047385624212788874207030041804914339765104302416182650663951248050080781586521702272959605595847758509458378121205351484803499134508751043866238429344822046229031150399182518621082329934191673274793001388692042043694757069387383038393158893553409555911796669960059174787409670075957121214417968172394012116402139567769392690759417108160597338352517256024944687751408190381539827738119972800189336204470830013130058026450344210408961523571501538127032328623749662122082905376593681092950693310481471325270437824112370094929933839315396520845193124894724135014269611535559422748852318657384778662549808471113938283059875260870799032262197516711762206908219392000000000000000000000*i1^31 + -1428444386039980660014719069803081232395165355724187058309758883796106178543597390390960318210414018478810254868591707909066482782133917060058875387386081053108843530068700984873719495862618190934663561253457382319866097813784061990199589051116463046740768719390178993647303008535311007541239000182577949091755855557661119520822139264103831882510720499927335817868430966739394961042983484798353132625112902388219885955870170340661749180534509148964729379995335358488275059099243203803740730363198439168603094028480924248134844625140288872108288805411013552679520180356104394559425416886815494933283921481890216872736562486275310184906113746686788258523600666762324855971723093015145818741042841000198939967191171962612425911961049158947421326065479907259603040792439455564561940141663731273140415312325246188746146375020233230004609030429719105832799968924079506388971149007206768485423617578231325987011761742855583317594794805941428795084207728660231051419018689228205579612375361302880374291392014776838072423672753387649246424507334272186519337737168232270023246010986340594419788381358734112836591463993856123341403972927078540196568175458650205535691695446010354021712660828070175448002416189697337117895905800985617465024441525721415008558573601948110668011763978412735621865529425502700020013075720639032706861149883112497700188035583712752297905959187037124202082617479588561125203858798209278388427242107415277382662929025586976350615423467186418758950904801250141362766060971667570396543660637340739766660847416775545814750767815043191316928006481633869225476982481688094126043007982979551849338169379266443275840147009213448724600789228148029944274711828313158161642929373225120302809122277732867784431042269255239972094796224684924515050821142407589898038659703458585055020311735278761536113973657600000000000000000000*i1^32 + -3650886272276520361013709668574972300869076470263762406759029932938495588315809402926223705774306491004455136884581802959917942169047477630166801759366346254737004032595085791893034141197909420545015674835692751172999918374594975686538409160763146267691663789841219739679409120463433218668931703072768236349525822370772585094117441589595154109048487533909454578215339770322898438624739521671597722870914896867760025275028639083981299786072114543251136218149718007858098666899736197582504881951275106129888991088921257499713870884197847942404176688193338661753857267852428023836909158599232428111456386453401055313031978534641570109886335108041818615066987973557855649576730347643813035306902829821486922001232114169983095164907875488167389642646376336163317402228508366146846621858543748628593870015110664681736923427212706895617816478420957200692833459349395566775923240530777122207353300998737765053960858726541093195636336274327667254751077561865454653015074357211099123201074074764049938975259861423288931122112097643071573805507279111085968409171261153864094923062806579313165059867467676917469771756984194165168088886522221497901606117779767871177082938737254641809995788919793556856328418384368716759190868521380357291241170554920685750512076428671666491375316633173825676676845520313802597983451464250893667610490529658689385259879166322090010229144439587098509602405141769915049295485561045248198162211097112589441068089555065585209111324784936044426522075286979529403267235568992306166426410891797980042943551568101626430720570805923725086820973881889350778118585621081071489442496753084412962564998997058843856132318689655106637306930067527320207313359359390877849577246896320884491336146261543189186776061142878733362404840566982927280871682502610070681482931916057063965480307584051435274240000000000000000000*i1^33 + -3286938162985486219233253205796438197014175273271331047981903817039625987256948095965759170549980795351745181465037726954121088696119495037720908787480966634496115482738048459777504666656266718378090070605985502484882222834313486427629822617017398118038914630983173529308612352286084972086943349714154050874056491169554926227443140970465436349521609562032242160432027657726825953035366714651185251183263619298380271984675694222252672779218126493100485439133426967867707008788793266309964135979745338249939119598297955390410991533631580046889988493337540683638839275964876702079602618508960473659802385792488962919211763694932006848794083518041518849030263997619101549599616274224138750788470887029519522350709994549374480240192975656671158041489869233647830972072467719905982071410837081338418806267675817729998871065094522720143813487133873602376764033123402126837624609143329185949004872264847647471195448778555494634629773869994219746282236830740980986429972972028121831775264780824370285330621742632441094399833432259860328404728842138884479551140611584578122211202730141744918402950468742072054216630505683100786742515808605051145569108602625299663915040418466170065773975997574200868440111661648084699872773293462740929055453850607810242794683073539073218707679948447169850247637519133446985796484781899056317557082992000161837766175333990956282859925013095751202589170413767894604252015873205070994978434351578461647700821052335630996204789811686896211108537438259400434360633809782285484505404395099560724009183719066070257283559557013268024753591484530121526875802553812165788857099734089286880537310363408709032706549660977881485852820020952877469418176716349079029798016369767521633717432049465780088754566897854300484884599079132466143558819333112652686232046088541573603937839218688000000000000000000*i1^34 + 3600453220352847730256852981524444052070945695347342633113803128789789189547008732524255775066779777245745710078623958051455595017778164490335562028666778574719777171471611082421366320555078416494069274976078563081342668866435790021120977567585145993192212184346910187115788630773715767152393303366254828242772274259344147299067208898348805566185696587437228809240843925565988310542746775469897495053883854222702184211773303317851079963181098381897938923384504179921486467617453170228713108022203384427691853118662029201742930475163402663482041816826689970445878347070700765618211531926620095172169652054987725831167220027641595062794454369441237095380045068428168959623676889717860569431094179262470228262161802675643830867588518508312415372428603352275954209630618391999140764658540042583643909476381115930963639442320950901796910488702089884052774004302884845388505226634927946091335870875498453294230967529652199027286463983595895073252281491768029092594941760098369734678385592589090162948641411496256089394292915500011940967737733127995152415600207010709011773800114620073870603835549112751878838691679966198642864862213258920991832195605363838251263833447982446839236596580648038326691680408443816931126159587096797487649899787800472533323937519151715610544158252013624067938732495812340779118680763744036805289805310250971546509003504101809842448129219432248284152837480882836073592848697465789807667095481870854439788045101507404052372530740357238090504993670666174477032141767869296557984369814614407874637248682456715385852640057122335908568050126691426405216649813985397133685127704438757039706228420972348936530314481291344945891611823819854855480422276591430101617716018979337042936893055331346912942615849309980784443536832610533797451313699790465524325264502254992988569600000000000000000*i1^35 + 12408980480256058521844303233251735468603009924240973117550646106849581289853150196981323242606845527234101101748676488442288912327696553449927364243295249811720569483078958451749213624772239788798083937666694655010780385514134246678849533413061958198958891163947906779818971045016168970203955737838846644027365724331362033903181200764409774347992896156143482400639616712375689980042871302385574245944225843026813841791410374457934503892116045860489321012955960625383407881045641300218580432426909326826831290097852227820158424029914994491166753108256609902785622362377706849908795373763762542956522881887047605634503573926693206969863520250418850460011676113352603717983268955190554324159193098975227909334950882761282632017679008592645996194703125283453875157703997518329499378361923650351191759387067760781050163025019351179724209091250943915118071978021687499601398277133520893565489390860601717005832451823515604128114248794474483118412057660782210035461747360078710665612613912249575485773108258994955369600837963631988964879770118666012182429125807837116895140936375368042832728214954940964320350470995308857057862182266506622600451939436972064344025408634930239694815481256307641506969968895934139590867846638696786374092701540285452481565547803513933787049587786180629116383207464158347670697734671457295828511402688650051843816800878621939635709120873240097340658123968718060048115577266371582189024295812324501883914665904021711345576041022722071729666532641310181760141480843109041299436119098080389012642434582161333849509066173628077304874918014403137374809354494385115498087876549870980583111735418320907152064277076551578634688951078704673757638533392340847906165393181658654250541953539910901933916822876127225536562422844928407088284174118105692906405406955274240000000000000000*i1^36 + 13050834761598233454015909379148709166235016924064044394938404764085759455988980817810691962508614846764665648866922258687475503517292945232924539624651608883141118499214833849550456159684277447213877487682261639745667195078372013141404302222744585822456568565837782750639819079768220118224256266234482601679553430285883957624093421670329479397165422352164201524515831288871847467475182772816371881253003681130433427209851102318827718070283521136537039626981937548062541069746680456975577810031772845088623266137029095595984129042228959861425565094859926263458443321877871596913094261201568512772918792610997486673229331292005972244516257256288021834602685895488531586869147474330150046602916453960054507831299616462646724824983421743147964222498540006093018322775693100059644358149996344923803955695212744931313048949609603061535499090527194057196184311908578861737503846480479903487467559209475614564111346059253257773722413640697394744453133982819284171996933058761491339005229910885878239178019167917926804926915748827954315465949416944099806303132976868926151765320541156585444414357264784337833376655247520968798423705634247834338354040322424497399853723101520577989778959667068499731419454074093014374494064454071285298070918329252767152135163594747682288983162032931605331310672878267327073548262037481328580553584077951550044482881588942833501261643560054128111059347879900230043280138894840556414546329388363470144165260484272624762219682768666890309246102707399130966701177052821811016517274068710857324875923970853651908756969864595477856818295153433296387431055869276264236519530895200894371881599061431409499097934490308397229512379413841890527979500767105081836118758513088519286472116419313894300588278132166042593729135928733398546620492558835030320742400000000000000000*i1^37 + 3549891022699612231064570121507075264927995497498833080706641306520354798125701041468733576955294626414076908872587788416221747065854987124016153879494202583376527495543141234693636247295414921157646345700260232181271552090398109858280858429022417723836329855605637732742156229225569349263735476013567813095628871271128281734194501819952940283293160113522552237961729388630303003710223249001969891121733436025142502489909001302313635044499646063962925927370332198205794468037196642819599985901312186665228087574447576883273378514716150813665657690935635007689643180455826038857376103294366434724419264607713247130958554935718316561903146564526727917090839545240775873467517765154192943059420849746592339346532778481119400214376135894399153697032882568591711396378919893184057310162105960527851412776061211460553716625566325844989916306086812526720325829093933702983870581987940408013965823287410954254043252667008830504736029114177465183546913927315672335704431178310763309405774240789774120255661477423880911168175130129314938843625209485781136986348562765923345802862900136225045610324523095976861643867712882086958809881097747554469949969951608681888888540094385272860955216512815240222396683910210813190025841276265027633712161889556653104879125932953872020248663081644057830232580523859380808569495010052864687102563429566017623703033629819397366756332031389729781770073243150466022441677054711139914919790052449004329777621752922631227209378270673840527553013131672676909972278640988542725472295259922379014332293633850576781737319003134542375576051486905240917888480895582809779602953341452465468686601145170067974330880449585470116473050324885322912222812360397486686702456935268853314817553828064723145895873369616442005587839087069698975920708374652518400000000000000*i1^38 + 570921301848553868582654047494235583229259640626747898453141398029219766410990395297177701848255147054736263389536899184014528000822629577865747949054107539768576450799716044415887534876070464681396999428219643446023924833577900364968814267628781007478898759581110822545002209090018402709697001091613100941901171723425380086895565583976236328911101515888692070218465136919692882000251612503859048135601968265560700168200268905351400105663116508167731325233962973938025756448027001471269541387567920021810023769237158245166558383062832448458954126775425858278559507446970749101903365533989505975137868617779021400315985807433413486871375714648494742400599720470275706190783784965659746252830140221694701177425660875018267045230564685230364039749009667338039378207200229260899922731667065980593896756248286561161312965919620866932362403289825704259901050409702388210866071197412443220054445448206652002007671009078223474971191740266915847356583837400880036520326974449720470979313235655888889211882060518005319243410935982132730816751330007103650827728190994713234414241740726140362297716885862851079044388511856323868682571551129559198249734170308226865976668147320671072741664357723721121021489446431876009745433677535486587752262812233836648912507632069138160805465668573697639640571291535515418045742622718374757776426250717995627357273613701657865558649058491640220047937182429168613031196194385529458521253490498461104981213633879452168007680410052513031735376391666559650660633610296458323223163915324789143082189504269235355675861206111466292542348206409901192901435722421775276475625731937390354550800274285988450462883159337782953548806456262243344112435103602845412897451003632155238005024198592026122911830915341330889226157111109725491665305600000000000000*i1^39 + -1420382521948204400139485065771354186962787136331787637784391565370588514319032314993527445929120294977614117477854116621675694708377282730108532176429599962564141875866615022420131966563868129336447434168897159351370311231287873058728559971069206570968400888339861697170483301771387717173227371578971144653765406969658987802193451709013408366287585658728452492480928532843744156229770496788143876077665236516833810226527757042162097343125915910190359989831323929641632874315638144861280364034389585871591004443232880888468400523368184408057074961608162112132087264818241437539393257156402477072682312838337008260662663731033904360280574541953637390745482874769920611686565143749263863908786388036055777556466797762044513541356122161837453668134522987708761027838357258726192772594365171173938265181024977322245325616991850282980218283969359358364989741392236532146605161112224474295371621240335642699310502189715756536348750825723180889145954424669853430427350570409633769908000937662689481763369745015262550036032776618701790776816940909305943521563657478018512398283769899346741443432508569287046317567843672670973348868993713485806983348315342429809013571791557408392899602973424760795881046758399902501645915511687169038113664870618774550048784052972718060898547633426954319048184883979530970199035950616274803309042698632349356554996092325190694531378847077999971982834407107188827804641430754812003193888147096808428921791023488321084086831938547995513427057339247954002000002564751130459414022081226960910177659944055623230827184793765709802242604844317209830090900687503538315776630123216019236183745018978282672726237695070098858684596491465966515631609429213441834967146434876830962407717171168943292105501828079352766077139612073984000000000000*i1^40 + 1101334898303763927725262693024196008839837606443961326652824115438067548936481098578400204952826286717586931634661227486524704595942467686868759719408400518286433331840918114860538577108297874032816080703357190209815655758508319681834032813891835549907822070477425259414580675526725076650236301118272683693515836462368233804069583350767055046059092803093796391869474077981198431960241622113452879886565255747328616774498225527583357539457883218842077201058962418909442976480210404262875278205177024910753315795016723145207435099571282726926806980846001615942201069705633150040736740380637498802448809410625555841193962021627676109654488313513645899298179717437809046190067716291747729259065174768021690461188102819053585905214658534316027452927174721837748260704540668005799469551914346536669366328504329692348589109078866083299230308334286651499946426499733497049639809262596369453875220646130573284872321506060093124958986627403471207204236421770780657398152148776113918892258672234703584826044035392102225826298491556976116708271976170342544187868718190913074762241298936023976494088711478310157163020484766671321676468134646678760509941381728502233053389426620094608483453535653544030479735029476057918747879813883500568643721699709362014839071731031388805268331040631324170542349025837520535082824241270579492200891345981288625613868234002977611517333059305838773662499719895488626050855696382914617135675318457163223447596189791959872592119303357991117371578041333979781923544058812489231062415943000780350130450033898229837335504859693991609284740027396332080054296252794360690728517148292346313116395835084065153202894373110607758034409477528869811472326074578928356957366471626105534939391888793018699673870660105697178419200000000000*i1^41 + 1150488900149468929776894476846417776132184017511533811925297971170142079413251675711964644625301631170087526563552914366399550281586889626991618663011946014985843426492093424079949567632559204433368401807313165638399566648469050755024849211879228182561133362732894577408073635633990390576129890564858682454576477490363098525308006928395500553312857819040421309220921947717280690161535894934096930475905681877935910313576347678588212567508799275006731210786867848940398052382543504024402887401213161528498895573673345203907701591421858256638583462902307761047366544929874532044743937803008000984482393542330815171361769265997295051598525347903827627028179794768871142288874849815706698051465707149911337705364200907422237867914579811033310940661478228039736561156165814520552580808631321709389511044552411782841666290834186767478002165998171619983153609101217069169946940783598263649612394715836892631990287696316718491683184098846640927331692565752698468403597002866693098655369815811567887239065321979169548791812857140387206248265124624204569941213794293815120139787438615780589587283780428301817519667913429083374430207769384898661195526076194675373089473569212714330620106432679885629952461349254481410865092331304979799718395694593553144922958784467052577817359426085975132519227471706727954084280075134479563948125724433722460034609551810242255536662716040654300062253721771197666406818901935154271385416295096263030376139213912058593836043811085045527424320096153431858477933381533659175824301778634219300177635578188673792993828597603040007569232954896709128414645658925168567496701987647818535272406504430953056712224943987612548939624504504955924537280694195598495645145390956076932231345608579266904273715200000000000*i1^42 + -5372413053356129374204516485213712797069577535396126541341309974176712787875376131467272362669549756803850542186300678051029883297699132840629166916981187636784088638131323194600138062196578630426463100980888811279884245883801806786326039337329877799238376936374885427905137564866250413031136683611358618113908464448875079786098859505898120770077506261711546123647178162173890152453343669504837019484349170662944956361183693590261455787301121522953633266074378660098656913385670169729274432483763168151661212115394800765099079033307119460369271195878651957571069486091934205864247080072011038756301301260285224098515083889727799292226637363840348227235471095437047298605199546117109279882686690556377696234772703519409703003849969953202216098007410787138054851003658700004434608212199596755847841063664724976471932379534143547297344627105521915880926009460723672493555180249465039954005537055552584671770579719866465048762630251277912833257865920449593390339585233882450011433262112951319876079079006901563565280675135230022968959985645241896962211587521678365674285294270499812402092480992449013560150104078645028025532003244779813998897269399436592921840195691487050190846573731997713998476370074432128272876855088197224149828734623287791310906486006686749273292200882949945845361794094404065807923591288100423372950950716636774623625037584574716025142268407245784014637422065534328166210890945494804861985431124459467582713574117134518619422711041919599148482201124435321760141779787739831949422960221393846693873348534824082722717402045714300273554086451744555639226457175239315954582430485098854747179853612037459595381537272596967991386136969457130481361883029691373717830199941488053767305166848000000000*i1^43 + 9592695389976634528056139209997031014586449095751430218706514091023345522480301655589121603955855712792157596567575827331394144271301793319841853145594298776476947141270495646427081414180587302887665903305932857218582179942247101456100923854140127140242204595418268397853023964641777317608543634825192566445796921662276708441419126727572818998896556479811496751568843334515649936814224085118284041113520027418472276024473994370295278347020216010927357933752474050746180455072959105512172482076347764766401681420112699752549177189286937001187861016930909914404581373843153421248135803369551675722787200062768467615751293076848025013284723867119184996908270025522915448652424946559725960550887939907670547958331698183815322868055966508098010932816546698145332008722742043270053544453185513947974768414030454306274035300459571817246695335454830786501686028901920450848153096895301453037755268494759088869744309238605191662198862775395260818416297722502116983658548726335671851743697844016485982141666577888686409291853106935447323494116062149182769209244873143169578822654342658843018512662610843630086639002797878187189350464100150188607227698897574407937528752243445261488950116553377340973576384979232822882382258793150675575931352711334461714115342026867148813581456636967930362518741361126572729827665290692178359782715063472562346041151605217125179617286690322432210869535568932965616975802307051689022532291418830294670512920922906016622655855253566107589790763125544911803884171767347117829475081961286962558331611569487770493385565013546528432283373807704959575850443332969559972859187196652948100225045115240170986241109828575673024658791959909667116540334360978119652800849510400000000*i1^44 + -22530243017896750159632112414767841781770100175961704426409032612479325083879772200999435016134470153120577895116002394234758124458860367861703199848919901904592479735051881225217248654372503491390891944843094463448690842677300718382951596663286598949858323548510910091752050880537121613776911692181050237159392452286330395045344909768843540358261016614846720703420566938831140848841518807484891005265811933317987824095286494479561983383389062275737209247503181277518619771016827740247641418658687769195693692690630873346485726185514498839469224563914588423889047041826650014748564186880024544206068045140693068231565342579012007159203680791904080134994247307371546873500956749469823596633697882207061537443425228135061655773127766061984030343757593294075666110910668240669423879913087512124679030739839901990267452990136154333587921718667273016074662809305004656256015980041045696609275581321330341686158266001663216937379900623827588601978293655502129428077822487521705788861630442536169283347090337820839277451849676532458678687214416996383676081840126983256051556953832247841963914251716957436554475631374702598499762853814864264360905704263705014897363473686760211096047886410379613523893473053907362794360489596671089713026505951198778033510095389161015369995605146052913583870934008842855224136280246393040167264017091352199732781176146645483765378883999236539745025845942755335307132295044432783628581044170509701365798374987133290177099045220645607122018368684521301659837960532573366533434530331723800371474166661663691106499101028667307970559897606554062924540845907239934912723615034753080501959803329207801137593384691553981593366985712296408514560000000*i1^45 + 1181869427893347339154835041700551078101469053385751410874547939586905059254983602819080312363005593990729038979594075108672179352760534702595717705413310710241963574570140772152125241247845491830448655898671463748715001298137171475288323966855783726190057299833806946974891424040167464384357132946015951479078243282533063138390928159908974009481924472837192903970667307880731407301141659842250846693631341868787933565591828739257353211188389634323303626152321976738699529199101373626013306513864476532256153623575448925488939226047578144762000089947946461701437211372010574868583269534946420311614809140654823816469068847942616916350876961688497665266330346326309662292491707479249967980834277581527973466059096374376968257945477695779311467306052894287640022794086741802287627065116876834782518153604998568958001957363573355780649628568379690905573350782847125579585073488473649479206353999627494462521295493479107856282435644933171282357705920670332732827566304303155422562393556378482268592698839189997103654913651329505973532100553849790232284817364101788453144380674417342227224266377245446322154652139746394976766433825737861979419614332343968995174206088456533995983301802798574489465366152869832904172134067064289284883994247607243932980422853544654646483835354492270958895966020215810867446469036965975361044705830457929540517696624332316200303196867948486104710156759095902333165882903104421379065026905351330469001216805065366899887050366360754004333153565493868060254347398762153318661090401544238759708443493980618948880383519331167355413987367752131762837912454122227076510067018222345931302030162562452014983098534457344000000*i1^46 + -115523113323711578679708466413961845446310202799931868637344080541490495617453378623133669897317149737875965070651619610976157545115318582804035971269865805137263408946774126682874620249640601112565769141056736227855106305471338812789815814857650145561048388595294753590204217354690959780709342696857281115569190691749486402215219922663444786164975892985257819488542254777055113499593213883805312482989014832169211536417444528645190857382951345947615678536518247114758819162550791470269318368259464126866325076686155205141602565673608380035069359890700138168654050946233868987864947227062748949764193287041433971080290709165813254577279736767363039703215208009846595250849303811297306358692054590558313217311308910207589001578587027754527703986154530146497069155496648886129329351981362006607230148660976098031727112128363096896600717800918321861030910419838171618615388575271481032645319832794396534654435652628522908041118757658130577894593987717067444556888232705777131130837447119390909762021328049766083430867425322548539214528584448710898362218172270910593625945609023217348716148729266086963886220002539775996228196499314885925975800067475720881065258636200342625011205070452712660771350061931354618011942359243837942349249250757120014204524145422572898242293495513315986384813439939791322531050508758656291431111745278634355166775664391112686312066018401685950185203627288353897214010649031529457127993248300029421559439593176517793306196444368904849213134395581151168527086264770109540941449185693890251193819624481202964605568689270113525900268429551162644073384193439249653692695811361294097181747200000*i1^47 + 3341912369437903967902023654980594236617066608647819068005875177312078625798346570240381784591517448799881756330052033183287545029539435858080890178673154186133075478441275480093112186390191144074472393738304863978962620789026551546552418978256417103496238351179103724809969025751668440594600927767260096979554956391053192044600276058880628323594417518477929421996849672936553346570961425117327515352869980711675797928132191469299732128655264151169623657810739244910220976075022718430237681771424809617084924811975969313013961916448970223266599758095561761634430886412473638933803503924350214554397268486354451090512969430717083172394820114884395514213261306484959631667266600082903110045793772211452845063223773037741429438563958092882218799509442141043815498619416775807626445553330925763991589504127884185121043150419361548728414985958862892590641361556978118663448273593508605394581420776761279072335155387100601154738661912916201826595937019801308608131634215751758101800846647464501205719103178252059795499935377458082791844025754438779814724481214254057533855437391576389606773441379580765678047892685366579586704238179644955275643549430762490808001899609428651811538359627864440662724086045444743985499529094476906451946930174939149288805348447209559563961981866409905890211434199323855234522039922689124015233793409598197250938792247738000188719023832050454625666211365964623212812006347387656342710462580377298161117648984613043927531442500595071005931504624373481220774531784751361610285847765248209250478585433379965777963314729147181256899346606061230862662915005240160000*i1^48 + -2483748792222711511617819607176489168463297096038043850315902351008171389655484690507217249875871530473637775468867833338109485694609340466739128209600989452483437207558395809079971169014300175761348618815332852940652718352602360496338795683994969705448618199427098268423774540544646248442965787959137250874590235638964926552412035957905781393494529843046215717027618804845028632427109008914791678831341146991354220771423421083891580144964584328302126084048489502157661462086292701895867929162557215984985438368008637557202874360213389432742617870544981371733697875930402738149188329944186814102078214165726198939000375417986923781135615362998153187853276246834209497294219428216050716852342766749023805799970900528538375975448606273150937636416260841649922467748307628052562823612524679204374204376433778198217591977099192266486812122952445195876500580018198616883692160479672882419173797723760440658860020765337904895109342184752020220703641462895855187381297288801737030685905505524307642372588324284477058398960184624057980155028794902821489717639769991462481437130053836650585462496902903812160035051526829791849760504695113129725508062055008666118210131697888940005078349338788634224963288488441314196213387768413560342551021482474842923155545214858746571760367233565146984441431506950890963237448634454374323596404214122070475788541322205095040724430795626626878050271341231050165669847337113319003667114882966617043271582078881578360407125017292512738610548516866968894696023520075214759762496226494494857462693345421114118930905393660670041292000*i1^49 + -93707717389148216452776545094850578982341522136269607506060210564983169440176433933405725714026175481479125224911920422661526168717883841810366615662087421129088010375554851844429636197542182553691323671318299587809344253802438088219173021897124805339482033215796270587284211669005479317392682745067934374158271270195335598832027331705553177792214546735468855715758977209474391959790182404707275314405147121744903648853315316091272428457931696330697277544267130433608881066126607959208842155697713521316556048190197707787736822826957164806788673285927709758678948986863569650134253242129143809239656657515965014663236680844820488593562539359536349544988524739781804170881359480805880422054798816246274119789792593569755526644100206165713553025885002682047670320990701523282542736230413188410420506082589801733409713357465470703183923384182338576544144506022030081831965327813430881768364361724716987105836244988398303730283641472258808801054521627458925844934436425643124749765226686492492719130919832830547198125800559206375228706765073982734275282437485778099269836645329039853751392980064657497757613874774002195240199381309927826314722363591841153764386778669546672244915157420441174338854496411853775444884127115678778158544575828186856892334501443492479846532503291366337482794103062467502154531189604419635476523009363712739444495456022133740756863565141941507546127401325539317258620199831495576886867887796566166243965005925338159420482362875249686887942740837738201564762906649671736774003381361865952531480738800*i1^50 + -177379678396635420968186501697789445477547628449584967991831254297810429681337829260279057469108257396413781368324222426848025851204936975282854018637492271519668788948802435274430169615151370750795386701836451974489112952976873684976056812387639708844333791276278725243433686306864487107098384894796767701967544197239004204962112991284816197996762459694941875501723126985933856881540968949850791726008469348292405048634948266017026935937904694651551139705557612225103368968027057699209100246959647702668607404851079476430652110989458710253034187934109782570643496367050720694834742484643359117048106599466321229713011564316050998293003704541559664577117616927462367859641683566646351343101295272773219291272162254604068618193987955507928370696509683643270088495836428904456885107282893749225673242394917691407589665644326386769825940160862674573755531350290703868158090330425231590612539843929671220005033100101559907584486800252891564461774230154777613350647940746081501563182728527800986835021649623168131971255596907564200223601901887611400404497045686393071740676983780577399116728313386140587713989393722952775945294716698375213442675926786789777002254019083047647997045564158262175793588516056906402847450493762010909865162659182411843004106907936838393680745397857681856432661645165780059789163881227687679241779155053506782211655389899290334450213707260367449418638818801461062379860945023232520114690021974093239565322474728676369636265676775907300986232958643672843862036620598035*i1^51 - N1*234788405484586596299736695138132075927880036949457090339929424955237435491405031667550237522247145856614270181874652835417819661528147054580222570498915307343656690060653129490816547309963654868584556644930171972858696146008762575851847844552241573889208320720541501556535599492398232769795707676167491203089257845552254893647753992969890698093983667238815048264130195635322749186870104078706502100443341928632492847124335230900287259199408323641355834328931941217321298446164017595634896239157286345249478082322307456863047687553674075330107473960648968686256846205381694931975611606592*i2, 4527788476610105969570776409487028912834487723097600215659218509531294988492552582279009968864794347340030648175230970789699186773059229909042261700177949483636970579208362637021311418372813007746246952869200831889737117430790583830862524601399890991673655065450058422316174516015123869779130921414956424763387205397972286728342521384928947577525854886780817182025861461786897600796213911491852927916166032195180011807983190055378001501875229978640481003440411188028208929439584055749637828311599634669745423036151960784976115883516490296634645222553520971473928679251853342633218654941557379787785267956345678796327141110471217080758916258862241371485229344353467774139571101597087327207200882333054087336566897139755803340203933691480969712728857158206305681872719860039241575066599684919352584082857565250007574805928150749754360948734967307402475519300533580552636664713901830447735755353619263229088559654798700393818395926694750399801006550525945759872457226047376007663929417595259654819942379203071892696823661073348963656686352555634415604311114813135888079323937414825760263800537020878858410177592346254906169744617901901369945654145529673876336546139034056976122915534658444725063994512016832710646825738931489064379791239599988785647384251308902528596089990893090884159947482348609505916405951693047137276521711331736120203291641167194354159438761139906405126221239471462552524608658002302917490672786098543603372705997011310662505568062018894945402219256520008478521221654609779394038446742100521688750713857824516628502350372948328155990843195669712626074786872740293612207529214236940635793504821096137047483545080773266347579470924287928080307715878962356248940604246435820346886374106166724975897819114066863756364047069503649126828906558238388158280103557561221713008528115333692140571299253867452792577148596611262413810266882037862175381054121291314216905426662758205474570921574400000000000000000000000000000000000000000000000000000 + 3162540132139656374629095119131159532356667314256589657243634118270069140352067402132186622732622744035927530035795805947694635948784739590279614405542018959883877590625659127307484971851062814200762118865087642467714379191059940747679126637876746663728502699702644454721266484336293699657171278592934791118662679046996595987786053820996584389940416115238067081810376667072321735297510871489233853118545032800474741502899195515063334170030104779514757595345636724766610983332264220372005951320435777491508001362868956616511457428894964256911288148409972507239209732882057673030591884798557017873792491738298166552787996893179409828663114467713058757320538411221849140066943236949294055590017653707848042784530445451958979270615937013234648444615343507087437008081335049299213660210747678760835148827032327291321902245574519627363013108316141160789600601533011642521543519833376938444595616931189269913860910963767301595410729805871784417493091139526324962446204862011594792990640618486360823104119046547645596025208683758844159284471582773914353842889068044606548935988816550860340588831129398938003497506069483319679117375751630852393880656324826350367928117985394189407133204304958848444933712113539898059435159067863448099524583160992932362245332288880959009302063354659648854366201259143993928781298489222480487872277582670714108726665335811330678525446897655450196577764941567862887579895724109900156343947058985328842614768187901075920858493585616789718287774104212757102935894080355423496917838572579962154470726208063047821318642623429173185044981701127182685532004607084102360342254805735835368437861570231680106660987578914314576067913613052361108333403518119470576376095331971687944526892486457755708719513048269153201965885121079637063244589338800140259877496626355803057207438853698510965479181536620097099791023333149897397556148853781709877246629792262771853541130184137677561324589232947200000000000000000000000000000000000000000000000000*i1 + -101606120796723180679977801645616960860351905404231606926556129418687986433194045534189071727677795706355664549158812184919958889640734726173140217397602183192831696831452597944588786081925486034045941661702382177032249368348538666969456438814048972652346573916916898419806760108612788177248745249494800640006872362134319787573370608362951730396980492714919227461080867805907549481064834791765804857321529634920825150243535887030305301034318646072033965199405094998035856904708962928999275905543796059473246481975103478478702766679064671371744155103781496939247992194212641156095882206829182241607181634509475557443462157785831540900453682777663749559684585547519346025708181586832075704423803433053018689381119358995598316362339877847989320017763740039898841095309545844727472714408386546698358703387625952217186469329657245669647517191399076855714171345651144930260758893523966994375849500120417166826417654925932960227506676764750559342786786844524929019942463544042110004348588502255068302577533900643262892442557506229153785077710410005250662060516799771339955322335156656071994605796791076310798104078224373652059234564163090242692934167623126301302732492082185281584576507503381991370703930227825016489901459612962405101341755178196130455024361171001768181872433547397188116727798879834470418841919374809534378575476685542493825735829755025591205799296889900797779238405864068932857656619233023340337391357322177332106382615926928730029233780039105188349959117325518014343372317271693230724705721843285447251562658259620170141854922682981655578071021818896312700584096277841298619788187316753031136829774774802620202772110845831421323090358579701978458830917668659161963698975580503026844116204569962520823114412734611240350645755275079880780183418871755150240674313817262737600805996304840244796894299660875954028401797271632437738583379118297838725918610937644106182741214381256380713042203115520000000000000000000000000000000000000000000000000*i1^2 + 189499382159310449174538123471298386265865147034426214894408310168277081340474663742504350285550150833116349906854209887334174494076973847813504345942810466105456988146464510751683137758907954629200651557476102268907015810796370635223003352974688654606317577714588842100530549435052803035517550323450304822545513063442093860768590262472298716511233687833089519965865297912829873260011060725614868449030034776815101232192857086085709728040732425831855115923127741153848221111412264972699567418311636931444581108647926604488065534847311778144037271073914125072259889677812893241420315358416928056375821916422955958314179851493361393750459312391911849276616589117735167323147783722900563254244322107002213721863113533718449751285832131982353460033530228141026434256094075552361249904638998072632839752750115922288208280207960187507309612855290107211352183085726063409920733710192054666376283461457725225080540649062781938760636244556505658571633012387727992135381611474514933498222475816769209037088154160758497295257908431897395145238121686783945768420184909562148484920003005931160903150787764613383369062142416049179076724596899694808730710565641059577841773891202394083001499880420249783842127220870569122802461324251515871119018411648246370489726259890664787493340713703360451935069239466292813486270039704516933511643654804858426893536434502040491308714129977990050883141355875825664470874006543446371667540529007115606016534502799174479402610486099517921837952080948950391239049240939743380076951015186649251744123010476274878899060022560965666306314092028915646890040124702290859519661799439216031561572055176495770803791058054603018137371287756730674900906404578696721856176852900191877521162488271277951233390365380466310789668202634842783756120331164193442527305439220562051975431264646720142474997382815942816175044096787750400546261546165022857151086432350485798283952146868498513052089450496000000000000000000000000000000000000000000000000*i1^3 + -5263928688437762309763979361384830491826915694547951183702274375557508027557989514833524626503714258385666087785450789428691357083900680275525347391101623981797493594310824857429552373540649725377307890556350600070615680118736661119113324720947917086159479266134515177306338501198563741889770568929180886117425089815766762387226492153937669378577279682460441744698644338857043980100132303325348224793751527519123288907827348778613157505883752891796949968999587726134585141523026748410630175158800102034523301638490213516450814591355596482528124271754012456041509941135771370769602913871699484857758646245142515527705625250763550626365184737634674546741374596190950570496874806384806553485437991265275710341166618851455462399939834437192019423369491716452180333500210255310988651462929169620294046223969080434509064519075692694623526398347862585371143639868613055523506978661689933539843329017894437034658138219461549067897731723530358601513787159311681287804901778766304244166898613983346881697646478743228683055506148258925869701005162561992146596261269147505770013375545409184100943683282975849089408779105446205751127454333002524355106189878129111633293605763819957451214684161123552679061949750169284228022519059632516728934551419759031195288584181581096646981090289142988731455594538302483700266526883691847544547983186484663198907118344193138789404394821592709630906533611146533749800252176379661934008053226252940689277289433670270099143724088840301593528965978774681990596506810656396066769416403233945614519841075310961669644478259204649226185947842388054007661260589053823009456336138357926137491486950724286695155713470367456033184134932154699566643052169174054393474457133419022551786555345568398858695363789329816073138396037221042471713123037241690023572957816014021247056551526926522509499442748077380517281031671084863059402606709323151434117473402649209579299515445369620555983801548800000000000000000000000000000000000000000000000*i1^4 + -42546677655268922363174997433078648270115845062263682110752146279399052948983992946608066127526236110680201435835906681552374646914325110506286074880720034085043112940841739329027627488474706421113494111161876901829640753285658981369632913663098950402673192262384060097579954422255472834960613955631560385440916758623658094307835946321254372038846534842560148521539054870325204936215925909265869019092753951600678278904894768157577370200091182200085448905176880428336897008218228536740319956355952469389905403685069806734059567235625137269877646212966420873570410404219736151319898845087517451477807152272142300102146967083927185012374515983268249773278158997633636440448414762242730453072970780327162231319212492327250968458287714392588395790316522123458027517763687285750081294553937792612006878315231103736882599479897326497042980008198625767715225013400168164400504602089835763789814327458950300904232851680783115007807527459139622241407042780785807897217208038006065656792481071512338565969272560668945707840750961022236345831133382700315406782366603620006099227287774145618550192063412819806759453356965999013240421424748229296114860482611741248557380737110402258298446015296565622688647885966909663754212321580209878460203513981878183161916744280177820543238662478570386556541911917125301574887846926318696078341299737804130006600922644543238301258411888144203073869281958284111235690857704433780552165086625785571896701273676911952843559080420470348694234128421068295729483905660454541001728234537438776435915652822952463972620248924885281425337126466815185890883589017809695241742120415766708618150125883346275356011601391623593999984068218546294211106256513615988553569025336626100930436274007771612288192208387222089202820116748207156971252479209477704694240807152959547041072290246991796695431917748553184262511573359618631949487882138842799811183954128679909070230467737575292403712000000000000000000000000000000000000000000000000000*i1^5 + 262672135718553225829050756151526171618086423904025036819167108909014848145027593160153300952977589060693926837918797142038189426507925397608378543770679159698160008282544967151446127748363456411878430031730288122372353464347663333531307018655308899153424743407828045440348907728725313084026390884504436631677823295456994337652942384004426294718308523174732512515670610660929905966208509197991661996058312838328217676426827918490488339231886544144076362760474227467457508303774290401464697490526827774212371999393717485648483433294086739887133629967402179128720150617844842999154084855703427743438684154247925286970729534509630710564820916562757153349779412484739767161410807871535904619020912550766370162243717449514106869350613711110309003957373494261086709052797082114913205988764208532331403256440175648195118082042887090314061879475443620350594534944076442622310058913702149553798137543245591907761791815134257454688653527898024539062538545165471954702641884718945471364639528815881041911086021637200685190492216821389663695198469219206673266684311206618077284284578445769292792145609097029191523111010302966575832681902061218489470039267363932001688255982567610637916951469532849172653064921585816039307863979471691855348250021491542403718886098487312102635958406882896628369302389900704658599809636360502701303193165430321228360692975525956103506082550763708311903381866669210993401252914686828353586955073070903184364608807217428282790678764657207661361589595122539505462388052724602365151427687631015262113007982799268158940856284084626426444826191022355322403599588239748054603564260535935734520617764592070947862942979672184685083371304941608054738599230972089958336932442818872119613039532475481531372351967438874421777976700716197942371239964912825171079287117338205074010104099878780397930782317240183050068482755059359131099718463600679823766513481555673820181383958745920238816067584000000000000000000000000000000000000000000000*i1^6 + -14438149687213529488458856671154778787806859375665818787907649984850199011303607433090364452533892118916277332068534020943073577816428402377823356139791636903891939168077574981037896122100219375969783172736682363121417352112487729380818167869511012267794060686752663305360552579498114580543122639848995582863585122697357390485461744141697231951129671715515490438223381144367924856212315717763294307820697478000192752663937531896651382687906374158938893001081800641559775913201168189816920679123798686312885957932242038144048348182993273871145553761766593687749665468302246903773027349356701441958037209203390096087083853627086904392882981149627083732072408244861482393983677911215492928636429313053192705588066039974386251842103869114947927160735233709358894090570988918912742920267886024442815273160931480475137346414398120324046067583607429362341098467460523322039987924916615976698540556140824530303450003714590814358223892419132894705796216544457306946071614150516450822312488069389368006910623281462824436547517894461346847170878835695053957822381783831547878974361849853283958817281252622359518329555522528095426523866286086199375464194568563061079341541333661005399601486153975184999311804219682297054234603894897699388884160826978264054420876142317837856700123345603547049364401105599126489594984727750395539584451099946118163526691034176631750360107491511791053687359361344292917022223937471949236964818560152820512105930163681084576941271554515271158964150573040643908555935073967423572983892309269863231416863117596898793674362186853793777564393242877579042123594355824132496693258658575433382769309730527741750808481138534973942598218080992557338869860828833821950244962792161766089019510248512877030027567072753100023737661880516063520442661117737168666030119922228958435791056962784682566923344589209089658848132331327307182696637530726029922924883335283472147628588972125489568153600000000000000000000000000000000000000000000*i1^7 + -17862342844839195242331731320056407481819265508808711147597979788493223691463878293878365670606890344194404653532132402402341893601738208922647968262415441152297751760592695267717279182920897201990655275442245728640613707546543975431099953274565219541706916240725666001795159707783832499097909783832216620131713216140271964530334628367897004099960087852270248057585992333982084405150712851602235434846324113732154095040198783652850164608948822766025946960176814210280879250343175453073745006680373216627335151459377463933869455528843280368357398589543950686878002425948838427892466093942598314773655806430848284109985410822255958264739607957928306183409697798733419994431297970198809318487708239126815764948350876333376481470139726634670664598980023893346403419244413656438114922601516289001301949921175795930700264666991679551939994409042667290648854174676017130934387243246770590458164126415219993421621691194746868402729599226949071731865712756278020707680532905701760438368999628315186984953810336963295776802980877120500320504647869959362828246331277062680068960485550330594628303478994441602522891456961657438798398018011824292632997653935298163056741206751034107512792116090959800126923414132338700123674411850019191567775090307179429468930905720857908127098759051999183193089864284961710231437791823847804143343161391681650714105183181640969375933061742918855480534889023241916683232184915959363421997773189951965024440165560254427403767945067839872363692356601256751500088639260661355055232634944690452775893598742991178590737944499990458483675515390634738062663655162636431008062170214035612124805109394500532028764005800569212049743636615443184560399491112281259104602373340428586377656167837047971316176742854228809556580445312656330270423038980181015891519818878671221948200925246520507159584574504615733325602935809961956824352822303893150764363443473990700011534895670179677224304640000000000000000000000000000000000000000000*i1^8 + -81665619736309146189369455582524511815038976644452039735016483210326270132727711106866715806815942719300243813519679208570786178371947726983744774449466549147736360380406147015018072247696356332524733713059139991856669897356161305050988794421604134907595655486663589624436673287801341314759520937424847457422958327817591797906312883193794575132765768526380563803362929427805625372818833320977080518791880765272486099980575325990358050277312942398700328093679505761971345664097373885833095490768175716848387624670565238987741467460293971467327251126393978837364144656405692743987548099678151038357453428939911625347137826626328429378259759600233831950403393555592805366992823031332980676359539356648960243538490959764272983445317914553177681268358940664630508394093772932958300215513764049186493036714276050542043213025252350466595198406767178725673590084519897977798847984228662641031944486194707942461235802326027613654301252162265201292023208894264948180127431381345914326062007361999200552801035201640108109718410815479171365710740373579126763207589055473124846870135813426965227226191175407446591745180993531079142016273008402699311174098439259401057886890186692751678964393556053372318648987346572403454609349512446518044143543623966077412181106616644467417152081539578592266635851387389590489865066581381709883520230598668893620949360053438828614882977575336490173759964183853438292526374041865888399147093507660437943183628025048693177752717862271117975805863721935855412007172304405767920101116430331249901468012558008129477983434315905177036331407776403462666353908789538345741752609476595272791420127724183117402525165150717396327601998003275901786413345658605106791755351600479324930445167549236827857763627104288879288758954742478428617401340215031461746997794650572383169875809993139646642105757007191127551949506497501964317344191232945268994603536995924274142589460181504705429504000000000000000000000000000000000000000000*i1^9 + -142894720178394979518106065436689767252476290144561119061246231405226495374707977829952122804201951406174129503310853247437199882122845044829906987009533899680263790254872789652375688379761287207457027116674320256313349723045573511228326891406701861584189590342507127439373197556663031585009332498163369847202623375541706413406178424652287477329409716545364721948076945216786333612718659463163071695747429619494260807709925421775274508497138440397141983561951108139261939633108207355608889109324327568092787563196270709024234767607318445358701309903081548308948286335025104103231532641545852233646349140099060984790264438981614721619942199352797472837633281779648467112736362224745085870124815947878965748626092080740347276210736218575902207253675014113769677489125687985484719600153986426352112747460493367096345673446494407080644236520511173546267717373760942964436175757938579788089187637130611358535526974805967510536013441361079595765838664626025657958968974255225548472612889839686311269870632346090384118495544742917436310684081969238581388584268125425895485191407776642039286002175751492888841953661453242389367151942855915101010582972502545075935419445252877134799606722978458862922648489587118888890419824595398764952918677219116489084661202672348348593690338018401954589473869481891711424891309351764080400072993483041845902484135077631373358606626013532228010679495788662963910258141452864753168145223839102909565812795335094606798477569023569066922932647923624796652192430540930448112687946765449928672921384190247338526088731662767606948272266740577834721592613011615186995311751453190672697287053637121780629228660882188706191358658403687203777102132211839816996650045269463470962459989011961222921660805347589503473663874530180593240219341277360093006869999537075992042065493373284356076529270327710600607397560312472103527975465015317189355547075624651851699069188610099406438400000000000000000000000000000000000000000*i1^10 + -117932220473225301388261027232896897454729973242167259549070675809918808255421531852537895951048770868388296830912219315416322503994244213119602671255171388757772051802187764108758785011058415231709345390310287920468273352022181488381108000095312459737566434467820007489878593130138594082166768701118007923938893350352187961941193291476269158702934126617477797673522145054257996162309306502355004929064901194770438480061322384673956898780605530275904012596787652288876859701048609820263698276145080130858161714175862405798679222219099323363328821530508997594212503007202738031396566516517582109466051215656854142727741487373497920570198872006395956843941335277475041549184596691974052924499218500914382279382565377355463514254164261978128421206639227616035609189120918561342003239668246645698065465848642632493665403778385616288881870844128066908623195624071104210330575305508764127638509881952217414435225506847367197749188340351403708388802922987501147552284793325069684253760723206665846179622275334719077494175072101335821927449365490717613044983600625320588668885229869557247259612542740413205930590277513286053116680956957916821685047237355667193275179368652618624497401518670483999725168735142802496994823807127072189348863463720956754182636226072255865269261336043570839501687223773694325696359360849835162977049933261809365138261888241183224467850819601850725423218194574025314148215896180131953278128708484508694734385739298686976499875535148316164181437525823270342145878514370706899710403969929683996339000840971579099400012454697286776086371666370837241935184197154684995008338868098860072401366533283760944042591000915727522448056956980040741327430321164666754844748253074422910334235805118683173116771918835277349249971308841547128980182251625506557442956262360710601351182502499909029665137992958609731705159425181238819121351715802381006647579620554534204764967872933752995840000000000000000000000000000000000000000*i1^11 + -137895561017996723084150348237466338120825299080703165553112314892757772487775306385435985317574127744770148484883917418479209840698462197620382552461757787757730829651531091436507754255875879538299199480964490412802760001882102691781270814436285760719202502330313763712675557685566501184937076381168753177926289692594868732428064906747667381950320676581830003088850088667775001057587422103714744664530872978514698981523354526427911153528594375668341325729158928927200744155650906996645264946288153740218510295403864207194717305202496810711414578392330002733748979167871926791039623503798201329791805499836361758324691314102562662487693135675699275169229207691485240942247512803660401610997572823955001299681557741590550048214986408397588297441161764541764287987348720527253110975467449422122854760623264428899573136373085998563492435128715925237681288765517146315953646748637789633784168389653052017521308344572483018097483127884502646232066996106878648666965414518159097353412215543506767857771707023185525311348128780192067346964374226946300482051348094675356231185273877641992718778178093124124772941499468322849729502472943685968182372869714339565863196748369024653561040853643895181345389334028930669075782296982102754859878370099450065613388369732824603041793497757971388684392048742441937356574347460605749547343603389958185676430838722176872246547681605424190305482899504453218374917233984702275516818692412873903370404744626769071424165686964475784779807452347489140118969815190312194777636767260883981438626532576228225120853020064524965351266550977570206708498162908529448401678385202422102459088209016834395786302744377544242592641069177064581832413097285510121792751981084320722523897900925926460511886104407096992783802886049403589376575247248778679575939605671613906165370743775184312278289834395307613607157331306504486051431713134798078676101921063038649438792967549616128000000000000000000000000000000000000000*i1^12 + -31125500664875196238990522124034521000352609412744334049020672557784669195427849159355646649068087614572976734044986812598654359988987846296244415252593272346918217203857856421563584830786130310772654593377597006460215759352931348400685291967171790997979418721408153037264218116165750686951697655540761619330385587144405435677099949170685938924806194924117762194046883869819688436545569953435910068652152461804648317580871065212834356496369640744681592936644346481265363520717006421463968777542952153859692265308519481956659277128687556708373830162504801759144059286315033755839683132122881871848197478872025130964914817948088198666176911912379771678413303694586343740527670770656584317229917753394946901319553749302734702824827286728116179707485203969873425522805014052884821190559329394994979908335022961521514023543599747764924254159060596098282616537084160808317167356521333713669658729666356424585391940298953951065663312795617250284196500168383829567462828668934470081494124365509314800422248301320093336261638533007599833628740001255583469133022046185272105148062976155742632748259465162461506248613962921845988710747572242915954904538452104661683897220776057165010803100152533834658509687345176969445296686178228162993049882998977657726677017917925243922259494490174643702166756191696093499671106724923633626030451140046780799699339476566463653386566398135873977124045795752619641376022787987190259369522977084276476496217927476654721590254075692227547873900939375006603043486854505517219395763248305675323205767334767051193308044544238637454014212800533161191885341788371499944755408247289343115045654715520320329336164607640862198607912888137225361596894324222036321801073028491388597539923281529497993760128373255061089622149171773562097580600189964168210398508480190306183924321710310481650934093711599887154646790689313116338462185488120905047316780258061415166257159523532800000000000000000000000000000000000000*i1^13 + -35812511319503007088269594217425639726891578366796781514862618791687498721769727008584025815178331949896169435508932910195062065481048437000435326878614393811765019150917644646914845906593172467235713162220959232774560033107412587352281928490401496575841353324735463847863325497294520749111865850905142215374240879390206966351498106563806618710133527012438958628678779431878958216952315646213074766666920832668959642157876118230018463282605946121786385554574372994094363708602039435121605720033511209342437074334134186587853214837531287499839054311241409591553421302779595113405782734328443483698840313566723831262923896674633272730824649730024488672532703955515975422843448646003648202248303613915052291982340992228661769219882537901095348336931425543715204526426327212658425536247377031203026627596722214238908290200431926076671179252558093463709617300117042806037906515164591183648243237213386098332682000280930296337903772929947839129993923825897238891645417296340973141496681049334038301317626194854767541249444303669900988241496084439378910532311891565785918086272364613995026175973168388093554837345844822035297503557015852567068347352149496817211476622074523331057137258257383575877803839510660483181438006068157840966333747284419547937798266000530749248770981022366703077464354396660974983880639698835616512590986589471983001030040634950646327169243746445225313232406690380153934114575536158124406472483382145581637280021057093405130224858913652083970724561805849174660120461753115052140927521044619716556504495464459899099529259470543545693556459830467052088954840104600089202055890979550505947339030079282988005171919861785588673209535763098773498617897344385279994335285973061409833646123728649941806293714188675608216173270558935184105622731557052900492733564689481533512056875610682288631115819358888839282085814769370299041881510727279487264219267497261329761368790794240000000000000000000000000000000000000*i1^14 + -16966584786494289991027167097714590814947848621452276867635719302166336397203791763978329905460254534311331239109713272303226062967202220973655702078093926300540503636737317280776989333179042659237423555160996863069058997861746394369502266932079542339297951103477316662941113530918319696897395628526093395794349741798824206723124636278912237403280777656810823115439159869710421684129499439599676692880105673183537558318413902629307608710470789781579897685807998716536072403205750045119308762169731828170455197294399464085820164963926481200754857365789454919121696426163548352604254370887379904068801792546426653866624750266710056342930476092030310091842124750409725746568836403319346056761890178340499118478999664674747025880057916416413948532286494643133247619131988818638343795452150022877316186284891252683848439480335275911437716564277300713179116479715359337037999239393809846793110462826095567532472974053893001442300994377461541986677053184628912412400495163250388820067477120849953877917644066052448637207914600656433800721330054613686576877427579856890471703703015366189519326175376707156045690266534867154877773996320882337061405464080248865550105031305414322155137647047820983605775277405193194801409324834798544153114029985249474800915646344117155576419325898525374077364960839878730652686620833696843537852534830185534762588555243946371774055312882690392499589553465276097762728632670143487198611951999042025063848033202113094566429118990059400199217788763574294933531955857512925527435718747788597548229889050060211236015785453406230678864101065214895060516562110312876453660505040715431170166056379564810847260757713879502171755084220828634437620527757684984095122524667060180982890117555659908427433809689746990903273687984026809529914991553557793439047733476471829385572055170777184673393899273657813592997680466826550868517877241120368945873287841473739772135473152000000000000000000000000000000000000*i1^15 + -3490755709512369707683107434886295304886559373781697115771014214246543075537630433783004568148145541749577000542215486965701322228994580598509464763932852507436809575901079144852727372257731023517836926721781896073524937468158723661770783889916446967440179756630292934933419042248379650986961167616209241992250986456659433205468517787996488717058142202729317953076938324681383465984012494630093544376828909075850614230716271913674911733301365559314424986016191236304659277148316283720770556900573894607092397890155728288396562806515205760934592704991864870371322146898270993694824246928576888856947219913279644893765897998880775709556084608082480413682048821682292773171396501426425567906306259751935847192383239774546706970010923857726759123861341611857491340933578306601556389779574222234293321719207389380359178953064901358385430438635816566331250744514316130398412499346761567441014576543368466200465043527713055740489743326875315421349010067359822450080908535606756081081203853870493383972375119517183597941983351333145693658121459566188812533818499264869143168223073563795947152241492352390009806081993507178025847715151412162432122322528975505475739489206303066894196690370322956649728201765439200141549353063698591726339246810790082970214011064613681499017762114590286267610102274152285022303008148344984866408308798522472909095310360248581516890721937516332866139719257577547844822016332047564795980960325581840472259123599268797620984265932210015375231406588089134760573067852448788863930556034980333131229713723323360124889864484884191975488601927627428781450321196766727618141443446950584448253980557379155489628491666110046034001508149625778427677850676225011093230551351327929727825064974511095945286914463685495001153000645839103617942488378947391976141208636904011929524573612863918334425976808445270863781725821465927431412062809781554191117175387642650366994022400000000000000000000000000000000000*i1^16 + 873086248072104005286191055507015002892099021596565682203795639745759694262920041991995561777362027224345212850672194334863382586934874082544864441922605902359729582780655221698039833550824372588922251595930175811265453064456450589456833007840004244549254690741832747915787729911551753778832568858463930853531096588512253259430064203787743085609575955380274886901737461151970511570408398400912859008654507032222325740052368589132222591808021563966891891974203316586202661627655480047083038514016022048815551641163659202432472185786985052213424598601467968854481646988407145588915546168075559334788029956960464266092459170288631493714750214013131058414707717212974965795353237551067587055232258759549016902600129978426404973499950966093562072723698213376741238081527688215953054579098208911970991880989139764972305137015179902930125442277229398525493527996540982787459028421186912118988038683881684320803044900543851884950911571372632746609321325838487860623631529096620565339398235513762378287712279610844042847040208362465318396703469206830237957202635620893522102862695648716824669174909213056399594918335121165178084930286791736782125707440257391802991600670291258379887436141764982470823706805208770234226816343645042738095686841026583175682350781932296044595931389251183715927288840339371232011429176418101824581707797962205194902231307435347876037274121242151256945209350797713984392064803965402776952811045692563426151583557651405966883685840451519417034838476414533634570991562549643496407809720078803902832288198932988557838915104617493779474205941051560457313873222944616270540853675809318426894778877743205371947259652269029677596644325739625787500680825125258561695518509244321830623984544417994378084688775429527658529514772202076921589674830466489294285897434365440121304947268328686021176171876708935904995832901537308530206828594286465488461261629261777270210560000000000000000000000000000000000*i1^17 + 93873874788698831800821899832164423691107848728895679623225510677911743907778937035911296159216384640301345372912855781178656378219477885733996615945644608972325822289992578916424010091182104892168741329281057891453504108133079200529364090919466074626671140164755084723837302055219406652884576304285692862217876004983766298736291206308471651043140771636545923738831830823390267521418787939057021390379058220240231886382935104384359716740384155830037861877278006886238285614341223018834429071793266225006741284056889749960097756096829499477623421864065592320681313665975217575672839959996780940323109483388827809362078240003520570435008249724882408531742739699666884806961312434443385133031500109899158982521219926408486115699576400072470770145256968458928047477160916880900276936011441615982783757884626009352147478555009185788698165039456910729527507603167984747123640939112570451601256180174613944042092800504403424680160188556371583896646156794608477263455820621861761383589437293458203578436475647556436432244707042441599430468698501546978408442403255747918423856790417672832920507305992092177056400604826310142954728553576982051191218566959190028385807719059386747339547654451880428793600831479582521773671931134901691282025973767108889027427077344986636639081421522817194749995058698171912634685782097750259241785395641278397363140248753085494582562320940147760887171747322542529141511036999022423771419390286334504938525555699962593093113178130088034674259468539956251324611800343375976245096122514762388385048671813503658508254706778370354418004087613190002800074068525994372043159350607408881948106021480535507380111382449638273622493480116655113411512456168599531191134154135263464890901278131053001941407837108593407915043647624500703059437577773551038908648964455541669057278501441213347461853601854439084668655035980630022869897116136482420225817851062317481984000000000000000000000000000000000*i1^18 + -43909498591745063521473506702167760432285011924927411219697848834181505451728968041049649950925747243634361426951782991421080350023050230795460305738933123036311847606331629333707659807531312563553564901824030872676030459666563411683991579732201453954132260590457446466357071795055231374315102096640828385027603557434522702839754328823744923475939715623814300684565862426721335395903631314162191029051316108995086251187275812380753349912039052259063004143460001311987527476457401098137962359070677833814211050559942291874025292901232952975337201680890115058856509479770079100300867071060079090254611782906893654292370942065957913508279596033237080257115852880481704553036229346239992519451717645738700810790773045362329661887609682201965113145523554468523926717349953024996280968516924123055643514331390905290826376366800018010906996064193206626668431425847586507840286202739953438780925939595711928565097858572983083388718830831595128599260210134382825399704015201539754006216985681567639301716326499658660635662853930100037179773130156243189707493696531541461306230993552462895918054189246230439580803249402337274415534629815482388228765644144401742767719488048252243570750258119299399580153358946777706697166774392866212846402603452543595330742885962756815607304330161095388600428985090454345232937988335130922561697542920367945774482067235115210776214394295653165926840312247594132245182080748380021220097997397782229072334579736028099349104673397348271519574939088702576981316686479232973012858374067679730293083082054565987087361913896625519053911766738089551967060763584752482149159500794204298239812580566508514847996872970600908425473230109778654213084135922440109851540652221316129566862659207785867801553563923912797904889561931996439502169762625377104958778954792554293251884391504843088177269189664074656062282606928313722766109923220835235555659085471180390400000000000000000000000000000000*i1^19 + -7859786740788539297062529525378939944358117782266626358101684196591899672905854692424059630541578362045929651596353095540580386502838599404175314909651153781026025636303354834574846522136663905332858648939260038792842656051159623095911018620798551399502471752892846608346163659768286464343507819491233138960988650257394166874642353576396777646049995442555080351546965332561214377735659944618469273027405715784485053642362749203194276787810849061541735347626391108529926285799288716000624292748544336573256455870995485668155663215881828252494228312185680147279557136243175969454012816951552731598287264776218342883408349252794507745870106330389134889354637844820103804260619150370811766034083779780080114335046971729043688060598477316202022228086473912613366870783041522614741289770863553969561501059791304927763470411943436065929353005505454126815047008331108478395962748148960448687735703202017008857712728723889046845884096952207136845169683363054312119309145290785367229611403790564774449941171700833725536283118700005827260803155119245799176161119016058969029256406965831150810593965465452139089531973906051800549824808406200718530909297730434827408949592376537057613975424568411981299638740920173849330471423542481391550326091314748014499960090373103876487631722762738892025145414562675577439047468255325012860872716943952702715123431954392857463870581427750163609986209441810051767517115738870390176343551466420152399693629701736907646547401431095466415397144370692996521687677321495986289674875337851597832116563237116898275840914907472621756959963177287059300783100467902178863993187722549493331142066513861097566428175840443555841270116507536977946366824651053026284949544033876025528287915790553586076186538828921534661093944001826536874128425810338125521583270174586934246313377663661037516989463233411173092982471507855858429934165236830896062504851849871360000000000000000000000000000000*i1^20 + 250973385454436572620670901895743365989991393701626701636732936470277112822581756865843366039666114814038752889335339225610974522750223709750693040157325338845071828923443063045931798675005176959617530420109115192599205620208676433462948333147005096785902324367209043807972983653927598415417345170649036588196831397084303199570264320483726166712740547775694862314443191650315123616401447749466706976150228173384238986709463084041183704717806456169125177152342602233992457366453504185582151598221926605809894848874488203521163383965530901278212079563072506063073188629195802997353311473132275407986088211995130880423055385080503743304401525931432485169418939229012330183797415509064637312751877024357875572315301058734705632420539889977462263677006575093458753924401225908492680305072578847401230499182509529094403927209110723448379593191026212768271838967605285013797134597622316312463900328038920768413730613876148046803557650291680053998562132651890707920150944835440620601629827874589120662938095006609552936248283504161075088650268092931162066074230390244024366166945066040342111155145184847546992809709560028020078553460230583839577186189962594692102190887707467525961315034701450732914867618057507703916960767856884992360079173036987843994137897871140156504874041611629588105435606884030002425042778165215149484453726379231604728303047634629459195343143388016613422462122093336105276883200097794727782935672733490839221457670045831223024577053538751831969527736758456494547797491266626892925344949679472920091283130850356479951778564231074412276431384108455699843245441072648240481918199724895303837833566565913575057243921294231665075373864384572787136719631992082546706411179403384082415653366611296412479947044932556128815327407576667242789781113639613085101653445594232795098368641289976486961120990518757004926380278938580189812415816148569611673136005120000000000000000000000000000000*i1^21 + -128270401584884732727768379671982188703756629159868496049785877175820451341740427664190076182136190763413125720588541124362309985723081209487332602333701800424503889227398414497685115226795776917713603679910646445118980469426658436118396010812287065561054073664329003034595930207911751652819583001742727206871132125048709689395301897894263830271137445162905561838579426001981895788639188797708639227296211053767901601157275799313476936331034649486870972799735276678041995985515162291616236228860895164193849896933267842145068627416373557910326414807393522396282162133063571188613695860533894000438244840650956455191526352643722496499924165233976381678911239525350899775484646599534664522717729327654726055445791158046337952657401702831453034772250483512956962256728871286863360466003639169529383501252102467237246859742305321850637518384444145175876102141806834377731075216089136996116312202563169957393878325222083962801340053970835169978743221203545396839045704813306594061119927125276109921629293579419096495854798652491822183898365023097982586055032262721765571692653936086821171319292658086743396989628807298933446467073795375705131261449822249200430700859568895777145326377090641669376628350205717119962083843411147769905256842708681099125864054710013273149321941867039278607164264996119010893729543239960835594984995992816356496386003297807638052733103504409837886935867656463751275977993349286264652587610544782871095120893485267241407661534377628936916593468421027015893375697110656673082951905744924191791765240294062830906474669730762323963128495852391026166668666319147732087803291517837815628645611868075042395404776835743859500273493308154359533927971416288090043148710003882138944171376793534352691153342640216548734151340104565245111587604738272099558291006907454899534014938539908598930835089460534801918050718015977735044739115233269460073080422400000000000000000000000000000*i1^22 + 7251250891523312002370191045868835703992697483348039703995040301492136058149775747756477519913830391193567464134334291378243165839963326943801014293678397562460330126319170459276642435575136183243763072953668116234039977223471838723900453867545288526025845473277724093550466709382728025023860717858884678457854638511788012364008538580238583939992426849645635085102596739393286391923275210681551769108374595906059150439813394639110357223324347492087110887599108210297306546938778926256925818937101961587947370569591864777188960991226590548358687985728963873073676630276491386598661877791704338811348820465517884362841005318653130576692755883150258784974216881311628181541663344479881493931497319458783778347050001224399606742848547288673330246285428982851494256647199459346461384165860873769660268525945961284706066276228167709584705915698495977753789953282194877171833751182286232504564003817555617350872571489066850964397818535396756060531987889374132013944962472450782735132721205288732436530078152800035375595177235844739825646336817577597562971844166753328528482526656059605615002951443819532896659666383725871958985515397925631748623026207874678315490252172879114026126614232310446321382503516784678679570645447442869809953698948797624780654126475724934435095661088451732592899288479522789571601917805961965014711721704937201792951424593927748206865098314166391883244611077433662940781238818760979126748620319046353727886624291391083029447464948435024878252432156535611187486950581479520261398483464650537216574390014631510251047766344340973713516315491125132600706574468114982050024872673987763029338456417026977289708171005127970539362032686363815047261455052667418675475757639439628333575322699712348460345589958615503321823243414798497779588010392529389578542287322840530755648163358141951283334214433344157473258156305939860580171371368854925921484800000000000000000000000000000*i1^23 + -181598136294912780792773530513874965296894819629865920424010453895200765959963870875645664598594329424151577869055886673577647040258365403117369254719985479747320872410892526009883212978098350498959655563009189657292636763758687337635213280392970431027573224964679257290874970226944460809839848843819780121901670490587597742069724879883910273597627096646407229278231131540937755817874775644474907944098875931674516788070870392923986698564713877252235996442637532096394254059351308671852160264547290644264768479209281091009386143689804365033326397431783456481485004296165455441438965688121536347411161182974832574721214140351220115620172173913802781688178734801364891638571090390699046644036475236598410294395967532969870645470292688960604050519513141667084900951645034210181082666802853390795614126543227833666791554403674810562793418514087649870513213840664802076823124658784356773441253830702839297262937181470223376001919548181930772562814585054133275940250461222946914293716296751817997816347959740652328563151091022550874210005954738601061154654844587572212092281231787295948080987689718563489473023959643575688288473272721353262772216591520703101050626674977911107050364509603818637198988952161282700008424642431871768252172866346264419029498174747913158531361489804051895701542866800870964430124124193270712435107271929031064823316019032894899658661189090795230295426422512579062858506693695002527904373300630163230170236049670526313346647160508390760009979472464998598828509084810445289016208338401158291753052038698922151832096209671095216945718419407222324937470830402571029344033897167881719720446016746278025057256878429345426329245015759431248511073774072554058235194306590829960803321270499964511949036617273863748543699930665743601990427109634379770047542764180675226712307078515632574962176189571482746847432445175842365743362427892021592064000000000000000000000000000*i1^24 + 2167103925149117854233618822499545741280604614165119001616646047500680862651148511735324134428075030189894653536890966487272577734945979950408004672223003121275237138903858167177651092028632576773055891580892193733969848482840550723730602141956190261487024108877413643194964196570527475258423307377374540889746199119083769789130206142369399371791369208287847157821800380216005950706267259019320267668445273774386973561986490404659570388220720389285091164739786306523829957143706749910684379827055361745102144599075447198714301182492603863186119787006146192037230014829427728479789403543645592683021779575018018766264036597852490791566366634955015684487430990242457536900343575560452629714957835247635928658131168769784024861694669818438747216294791535974056440045721005241386495216983531969746512105160371745713085515529221734438603000330862491231764711119144934973772219208003942076170071383986159938278698276803501347650986830450391815415670685932886780746298546921972156209874223854119090837599178320476706757668147450155569238853799810510946853950984822917471450755069127385169473574822909706408898776394054824656538339266252986090251733694189227896707754373977829250617061194677997851810329555189498291719910175286676996021393618276014762609790378753005024810539956369867534642592654746232119625154806632898224009625439095057207966365533204622464837717665326576144119724111174890201662076658321525581710177022626309021645450568879697177078343035204183434905249897283002002784373881543317161658506141753901011838726186240781901090791188701236647627949170008380635005531946068008393008107562655145535652860449220463118635681190832125968942243329864854221600281634243249052153605626454736843874817913270955692961519177532630918189255847501065647373734864687921346928440960932513273764650194417452356390662925733433308040024302229939863914215221336473600000000000000000000000000*i1^25 + -5238938519498519347119557683105143835674474080499358067920267504238297486184393411133212023569150373034067084761551791029993696505637623750226758858538831508918899014718235423574011191835818167120840156402036267560895775596203982580225057886434595412508655940355692841394324831213419533207874088271775241458872134351431429575647007441829979526890995530713938394508576606297811982301105339216645256159389721415017880627301463932797518748562017802506690430833575119357950604317652652866693944183850019943163164085258493912724239471271691638247074965889052589277165190389954008908186177908481162653454009172991622818903391169747167889739571254429589197672351257822334400428081968058109934767158674868176549660200422626502537807925634811304365664463351828757233924077548274285407002844001736904986179910559367565241741230861921045209085290292719012976700623357202248726579081408392285125796714155343380818640945816407288997218421960704123443049522355452287044891570505598675947792281289964398013404209730364606671666433900540299893183393892016581304877677897008049015266301088830724092591240616289504538326466564250515545274025020638795729240743976142220090902719213487172770214893172214079677985062263103232207726435167206237451028403845259524289823311558536436686251138744699080454317384597140739561428451280789031524294319014087478478579010018977268026831717567824743959086515821502236149197553140013684502020657688108971148833807155541293408159383963960942198213606465381791528043340894019068582878600342128452405852743333430057934307799391658300896596398665142287299743524557291301669801797124619575541242751267316607477151869764784249738364937884174826870458262054787932143159715770832056912105578557310954585071961721936457329180778034129781376766522822731204689819097568041939872830168020481822236507636176015553559291614404099123162943114444800000000000000000000000000*i1^26 + -65336477349801043160791292951480892199396375445795777126157153042627548072353671309968257219529215082690972912518277508826980146545153102943870711539497390994859524645318563653987641240222456609395352692722503883855647684514369150807742762652113303070945909490664205065088254975494837592380810758518056436183765306306051258013759669179009576309288146151810349331959223824647010287435343644803663289456001409079278851454660170764218346816256762177707373372507710595846652592998818569030690690621732101940628858265544733364975199977341185935867673350160849269108016670353786624796840446498099166241671729226731459673631499503970512387971011378032880664101594718045966280442776669933028594628294063384257005694877874114458204723673212914849117999644440915904669491428332706106320636046674440205674453275739200465710623596005471383332749928418564136309594080962144041516818290616153830710723090446864763790807307759118341971250409195168250251437448701548451552610213839015758910500163015850706864343233033020103930842084978122658162755093536276770569830891049242576303475010926405541846597405776559222051308281238153652526485091534429261585476623628943306349699481148943616660341327854655760706279047680471875257373911495293764608093470574247994891921542829914040976187061972361200132567728908381883453778872049608682053108485452138040508584560812732859768653824068536232768044698272352135621358698973826684860285551564678742489241393056544904239841019892373293934621605017354065606576423970699204175044090657791091308136715117605691887883264051670557704738065514175806376675175649008009007764565525409305320137553417938562204781417255897826823894115875600810785072499387090779623754381983406301471415369456284716864020182294606184508553227810786654590888520594334917514795666380914852185163368462014275720122361644026565545512157139125891244228608000000000000000000000000*i1^27 + -116090500790860466541899451216954036897590390182701758122335735397280526457556207235519016879140570923207067401450166589782104306014313318732668735483770586440428618790667954689970703616809469029167821664786110802887351974830685512723154515245349401704002230439183448313857247845922463014430125246795083077502478452990558795532804356219541556828447779263286460653813719706281262272459691903717408528488076754585475223473157083430985474978489236467907800552277907148700417496372428108826015246586535766167939288618695464929115229460158190360376672441900320545057374253996171310658161956298482863323261836705369494868533316909203006228215719233640367657333611004892496000218029349122940632407969850519471148437013044356729908138452174469819559721740783962537072298414822825484366932396166051259203468915843616046052666927775680540144407073611247080829515110325067216406765486376890797385092241125982548732071709915110449037855561247794087486055988019710846349762999400384930952034717951306463023019518788290129708303600802570588398199787145418821268487023685830930970156042063156001547135541777806622332910471190408286826233863738657948915830006906746986293462274241558288013170420898672626614487893082721706378634743653273774716935203125165332263080514300064142287801372673566795098349400782254175742131351520733391146213731433849068880985097899190963771685022317665909669893432161937554035458192504014487699999106008334004911777418414752283529661358952085535432895449115071258833546767819424590121550335137112359060075760127279133159031266519077760387148428314499298302081161212122458732920769206054025296178762028544629354822048154363862819221959832649257773094344308449614279006236400276013839529486766847000025940563717778475344133121291385875148764378702160957670060597340975996118909036917910926064686848839953658327281171909547812454400000000000000000000000*i1^28 + -1874442831954418189390634615189674545675765920343806903897371466407416601239847435397811623792880341691234523538114770282669231480748799383451685574459281501132600217961993728236611636878550739207536645279053026793920524773349109772192001576348041284588924775885424944244639879134127403486239860500297830887688160218943704022644764729385844863633947828506264477869332843568090333969737824131430195309586015407718376088857494144372817347671565659263663845550825837209270167309659246624415001958006594316579035639824330892346595526624997969779032468586785320694644318924747328479657568855162778581287709822136983851739665719765537499895265966709684175059135261303014789061815165241181175192514756761288932207919919927046567831533415643225601334324321281316877250280630091528485843355474175628217833474855425108475517404243243831131435199774584485270324806175563683073735677355912985102607886307149143689712388848815031278628346362409064326200541015898210816531385266054499525400635458978676364803455310920340033829624323406677313568856655327948371894771582209975640421807090046448342163027417958170712344909714421435477239003566133652629285964232488864605874581943995177449750279976447403699957571870142828147581865774927633974531244544066984179114969806992219766850376643346500249606305753029738096602077521631876051824575573971779423451532458208836032664031394192528214000856320205549798320757697026250407274249646785913866418003210712206358434380046199034683115291281601225877486232260573891993470347038084930113584851900697072549783763668572518570148991740961517297068213190152525608572983451298912151084705511056572265377304990014385855653575804978458440381267004763317001343571835912744495196599981200510338635756249438597115926245173727011667424357532212973112874868669586004725893337206817902950562236182675530288206198121431040000000000000000000000*i1^29 + -19577137971281003349520085390475502801763736923376431837754525003153977076645577238048119715015709598953314612008362897178110309350418468011560848178650562663606334776515744880087330435518902615424785708515320040735630693029250601560842992373076852923504651929110662991466400615593221525919972393057096034653523605190915169210565355740011537810239029302074448879133830441210232631944589645808281427268794966933356824015729391794746642786455055494964816970886090014320608494658654816142884433294118651110063206178093422826498245466514610924009977299493198938527936701271710466120390945488309063371693664319412565968814925686499704046733823985332072497622278158718207502223692451684159751345187720833175514944161623964137508448738425202138462981630327156096330774399659599210399434044510656539431024536321291927960112122771035551225519112020164857958417830931877171987817076728370027675183620911269850990139882584262352776545545008193447749741820432911443564258081130417539208240549474758510429507436148372434592617274191633381868704004254130251801157889454555435031476206060327943241564439436273980842699156432950970654301835160603046184841665633985987343503001893326150110032512118248364965449247422219010562763733235016735874776983787037262416653676754593757987256523712076315188384372321751826453488796913208031640063631373556806639193711333406073682360792004038242018730108294934806506510355115945108371384855423120806510786582403440436236842090006485401059527071208133664820380694500924155380298714673257447480522654047124285276959287996349772541906550498225208278852682901323415804686938238155470174065922392405347024636392697064913207201605825027693078665244821068521925585236941068858503747790271067273277860445511248692501524262835635032966731561416876624975206559598036078884489407817378947050167503570617370748649472000000000000000000000*i1^30 + -105370666153589049514530800183086465557587321157407137890791318880655432535406319257356295952127215078383303543777310963633011009971001452380643984315962081583151820149590377146168350747219932687778553738304485122997792658609745476853393684230596967705815443726461777498552891754766507829468601172265468283356906044513336127675970598978391228391036192620581297991949209764013256237873361895147578601426409649818079083323326144662018063244203231356534941076405010621121008777127689533335498170534500741573467537412179876055214223289092113005349620586931809273293731911280120373681505513180132527731009422595876110311973690085727521553316045951735129862637049733428429455249885759302975277099933494209974505494578984260483884940346968258908372993510606966367968470405750912987453141620908488997867116345959396105237944970238397801910182914248306522327042665594321901629636773668725188206898046015482516737398913792751338316084846493713066349331873420971614319152962376609822287471118110134635862323608876248428695283365227012613564673560271669080764677582047925327599376437465573478553741038037573948313625250854119289373995706708101787999764979797749466888354485818027178283138390070879768727210622445743975517495908406192759276913569075552879291392908909385375989993450400174156135663895256127385048014843069284108845872759380861099304804892033746868355886346990284089567954209081251344056782411704770684712971737004211533028893094778001974007812880797024193339430337384955238473161988408407165812325570754741113086575123058828514874936163975107237077315367416735573285759249654126037122732680185502042211055509095256554277288696988092170000691564699172632272659427834711844369866313249574146766907064964594219694225693111509006546695029278784005998583633266584842217058857279952359461929471308820995616437744855049830400000000000000000000*i1^31 + -547433298235346898564984281237507256815228784690362818586658740713404282644840613801392341075747191692692785417886700641908729984272325946689430021790982590344886675925348876143347820371157293734341639970933516942846423900388908615651815546020773647924610895743844710195864255268569113553398939687354578362548214595229962579318534254232051433173451159837350874408634569220342992415976898367534354930688802691784709950270190365215326067186760438102535684323379503143255615686417841869003465994537414757818755972337552060723108020818464998660336693378578062757182288496838731825594949251327237242156638263934672856251665287340932084535236110648648293057179684072944832937393145167492823882622035212276787734643983065231755972153961523326640328650086099291105574405104047469208673491723174966601105532598734955836982400275161608057186641691514650348395752400404501546704664274747133368533923107274140897145990284388549530471949175613490564950014340820370193539480312890945994764016366470559289159866859624670219082765387413520160640105451437105162309499197954615596324038088381862982182285322403959823109772075025093086639193075753613237652945561564776789604560856512498488603155534079862087430788351757583548942879529338667198726921546793112220543382204723994483155137381344999424347734631059491372166536842403083413574813802798705632008204474840842439418497002126099354930513703068386174778132181662002162435662144056204046360326552528915945486738780697788540335512442929177217555602982832600710424201935689781598020019031672205579590282475947316413427557490184718437567525124661654454894367155448194064988831922245230089917581176425689063723165411628298109474005255900384732013320913324598613899281400404370782098690517438051162087632550961586994739374999371910402142888890429073723834398149230194267573452800000000000000000000000*i1^32 + -1478881654983295760033880675090637209516090541297994526215733100201600813866317483934698291442414813823763043831077993134355675103943199673911384504913754006232793576842599929253646524156881331599271823848213985988080333298358607940819703928704016592353593491487477728583694798456257082051978429627966251360127695361635938282702759281408417041360993119677075923840203739192386050154437466016330574306879362213035423875971769697837429020923988343316296970562267447772222435543158695519113142011617211510046097948895952780244641985832645357244964222233865509280294050489845765049565830815481784346741605071273158417155486874596948454275321402247780923074402684391420420789312550237513783803894590031284002693531176624651443169220827670518741484275166179284158046630139614926355203123732701672276490669360854298946808960210298619613258372499413460368755597519009466852223105574859161560643060084856660343898016118081313391536132657620671848031516232122897529572959031280446352963572763124399715736422243820282285460634868312043155368960719692049297534776333634602797800263770288707806939208951256360740222275001067688672419385527710211116813144920158511318851241933768031497954720375820234391263301156537701352707071631274799337159922424465133358304241346455592645335610761378399441987964237452729446304078230218337716326961466220255589339963794969276235797009009272626229065773023769609293969099788405319260456217530744502863117783530040604583343107378373091619432742358978605437584858410441724984819120146707368258286987303518553319043702882746212512665087227451829594417069975854951861728850744574667384070442893629959697436483202240966208366220240847028066741721884691459784667868065162607227661891954803052488500822550722892616717862160666633355262095659173012022266806618184858406319963673032782774272000000000000000000*i1^33 + -1680960710850495250696152111943263682295539802833248161848832222288319221455103090432923634875532835961605710888500112876376373761724674982895623804628477785539917604019926386760531035120959281926222336591673762730458685346485377011856824533108413808097818355000858019045616981424596450250331604328973305150257577696430735236477107190584427658088024365800198683735367755231920785019442654857776002603329924683490154095593846201744164831766046768196025469363852516676985084184283292198771600863086533767961912656031949912777675368619452833830186759575361920260856268491572975973023388244780847886445861991377334733398738715222698701639397779598547006772375767308486526789858720455163702608043770594504884221946079060286741352854472985254316418238817135205934862526464990139467556738223457465016976620809100852214779346171486377152084625570228296262231084821182789022377325441495998298749242171629153085373320765383226090028393647454331210223611650279138207189795606891231820206760653716653067286910012006511419857482116216015775518738755510351860816322559449303069383385271730391855757786682424413825448144268146537725607353816902154716606521797316645720898731964779772038286525179723220166867812229310664676230446379784200963676910697076426210389349227193263582838102133064796843410558364076514893981494776226242490677759816403205971959865656484402168451006874615822274152111510384569891324734981119123161122496276818432703421833053041918638055638754385057470248478968201331195042216149655007722204311785465681822519073543892076727260081638284362558186761549989726577347713080302861241073209091013583032085698718844074441273912261777073175553683872711153917218627099539408199379939804883173074724833572945560599767616459125618194543285368193611415688738286689285133883817402997238015097782350643200000000000000000*i1^34 + 258564993671758455657511552689081874628431139472832706751371366797280146583684861325618312384858291114131155747457663349232642060116593096029341224172408318435090106387633541372002433504343710798603656227368054142535764733923288547848843051840901454326700982065718258738229809285270531242005219766076707036902299051874007849750300562693184205373362185620040625710369690896535381493343222528940610511792276129992353250591119816007939189906745614089886041413163874742689544034302225947861943920127909430070935830188769211554498536141549882806403509096323599234171618094810294814694173802498359190031515642866773268117217612564087389274100356015399476920450125012128539289819839925171955877150489521620113874022148833238778473940707061094708903170035644384531387260562597238649596785561643955543406619390934152655567871074952604845664409217753927632757943866045293470720622699560664960256975646723368904482504090608563823905641737053198714003895375836607870530192864850101097414317605086329478593208955374201707893979687172567410868775974460433876440660309583824533627740078225512104474735175137346663405099100292114684470763835198845200931719643312115576234269037083149283860696529524057065859418491090079862184860282743469739828370634355546827070560306578951868774201154600775669846773854364179843020561825234378073306309099867133866611391072283692470932362684317213658121368525800125114011229515683631621165686008792388784231857563276569909759524577520828758963137645447488709100144855264164140713485716098604169869712303482758322083859124066410782300504620765144598196282670629437522790007765577743765495054208310779934455402876470976574746123616929351810226039850834358801857820309171829983817021331239739694840070009626485588324942889058020706321948301501315480155197961168333727334400000000000000000*i1^35 + 3048643414977852502709626919933465281769028976423121413428857902794149452445910618243632328219592571891364085691894459042088148171850769644239693983697489473325564618096689836015973326607466452703610176235822855836593207655516238266147940564914235579014001311663079178308385498921262548692478905445545212775451621625566728104789585943589454200753668832396228412470297553971675440081831497405089545384126447255095448717684213360520830976133456693778853627237013527070278034153501603823148541945786158635509016385934654080115467580137847162866859642245208170584870758740164431293839934161649747868392776060772126493464571963471716910539171188103997912835651585502292274739133211854531452386025680584178310392416902903170168550099257379462669900913540501378497414896304893429548741148700898445016862544538971017137079561711934714966758951134461477948231279472731852815792036103273703594262815597412073913846175593583311188060505578791260001128797931972104480633331807001626407487348488118908823591021790879586056346461363017207671659486888803445879929324198537408857273453216055828910467064323960057715261579950465902079618955284990024805864441833745232554222051136778334164916681999300637189206475129790090278590829032537244730935657340003708011506724579625445601974903282517377993290558605642248814846341125821600085731891805252245651222348523187203823885233516188536024533142874635517625684655173130804836669270371104164339572707593102680388772994093772227464850256128194510221696243015146227212294263805767299233469460343737071651629308684076690964522342219382688740677770257556394481530877297678923225571388953473555803091017199739987019784083060800657918011266983982138736413620694145288380376706817358837238361939882798051585157418285392264433795002434566760859589572061822976000000000000000*i1^36 + 3665783291703150044470357355670872183197188243024423571537126126754423968021262475702075044104712585262131426237167476949074404797372860605973101879851549931739746027831604820919590864032435305034949969649112240610510680726615171428758755843273242045960313479897769921779339852588761787864619691673583983074190327900084065976954579222843871205235288752205179975609384635502850653067473128403305312612018168738933785262309831523724120304674952607463606173317063261829994762950852602834066844573391553268829649894613895794780990877759426630089832299357442461761660232494274620019662369493798189458986276563375236113697735961841953221620721124815392858254943910826900384447666462225831596378398270895501950859684081787960672886487055644768220138320634440880643411348931417789060671821967150897071203725406624008258800037799328397789188152551416738314415691383810566327733497700659057824976875312620224509762817940999484303329514937309096944613107254876018942762013431792019947199397233423220553363304250756613923662000132098689749653778336124222847249246384686082498431752333598536797464326290326653288978725666398380133727336942701896964211888350803501545691202533478521642121642150138878938692096709676648994039102998332432354588324547641209715194309541891274491637103696666231586857635854005677300670292685867621185540057216274106373482530772770132906181981093915860155444993586970421573744748843958706661916734671901125776049603036991471352484241416484331608842104209723600407726745152443839189356263313393471566621793727556721087617662009558338317802517731964796502001622939549029699065754227405774013830502642525449134392993952282148199156104198112309663183006768990822029084496743617411732169715265889793502027457046383799257964219741785665955357470174739952067988684800000000000000*i1^37 + 1014271492772016493672114388614748479755811852789419809882954882500544330919706944660643542015773657641809122680476559179003475461293839864130018456008646445839773862150559612707822462155666068896368802911174382916610500344343906383266520469713023930459905810039009206820373307310340770625121850613677178559680282993928531906348376692172211421762524153503720335950416466256070547711315033755572607742185895179803641136685251724480399766934241952065437283721775954725673467211155891355676826672402147578188575207437850516881457433167323384525805304315862187021133415985974135329669605246166932195445113701690786323868265282620842644412600618643253466200316948262637205519029843252093995732586740264038098560707604589416811969866443617829314331103130217240901939827354164534453000651619378907868732960448028680933050503642060762156418771584513861416889424658632846575202782359059354213605558863819754702923451740847971432007858435606080901147511792045326856425602003158965288786737914976180683825785989419601264014438035544094362176891385925666058971277237813250539271851857297480681827955507016080225139998779992782112675008332728501804468071932536259374260340537583156869869882870448037519971231520456053785479851622215088810304466039283668286046601640451174610408068177999382407524289255255414935582575248592892485129186609568625459496128574685451047539687908276625683685918747819271898069574312823406890079839380980009348205553840186100893485478442855162958986380907805683354321067675479394433761008811432362370324043839040099930789911169548573628101552838657140362924956271887528291853219573561731606654441221283863473120185119540070731940042828437313466561661248843999684228255435987567305624042456930849439638002033171983727145255772966691483701183348578713600000000000000*i1^38 + 166692494666513322399838384105750972119296348589470542865155865899352166877912234866477122034455201583901543783171525587695397351232158244962426508038162150641993817609263458626856011214164716872966611129035588634409310795067713088571670176346673203407621760104986724051232237703435396389725975611648550694983378909403933467631437003753269776009213120333941483393015273833701189883512046064036822976413128950248805022147752862560627419454250924297729994509881092118466901248368878252715470945036444470145210092019667981961832398423715770234792134120785908335157736788743055621864035633243583787634980125693951577063951635948946563956936437244307556424651962966621870534744839915021498997883673756804334369601610984885634873277467032669741939264511533540622066990552585598281286877382281929090759661095982027810282341084041318469869192535424386674224658940985597222145300675610333215281234451353957565470195463451281349578025045215361412280752793966653495543975021105552056221032191350114435124166533376746375270565571612582155819017358917683525770858703172299163739878742311174752237723366887915318702469756808824265917867396742953854526271001824702328715370036381824296563831131697923924677486295555291683891053683462404981862121930492903896669297271219803395062637241766876949572706439145074064136594194922257064416883204741332931243751660972624954959915214638537268396620734726317345022983510704056776271826976667431768866125867016293659985522326956825087755945145315959674555187309267517446283517451886980701122690549989213935145941651202115499194157993941833089959535745225326835069384967609215963686390176888322397832606501370516144235098504723776601889201000652837849345101846625004907863346182772942395774048771484957855671398694917636884193607680000000000000*i1^39 + -409465142246842856571740810930659839913006989037658498743149838503048881853538792801587128247679069408302995240671938283145269810390515861152610116937177722771748494266127758370884026380230982187409584597047547153340915935499284132979027661930810992827700609540713175925658091499743255977391731637276368123204480611305137500478319722622938501371671012604722404250741108617428453100322707372041639812613538342344943564594503521940414749563278588836146074125679448790374800953410979094522200666341465406035040553437629203080272532132210045314725282581602305568123587911470534920198857597525701934804983992968912299957156096453708279167686996457243478782137092572399065292339935629778416762675313680694498962573497335379638419997239657083254196554870383247096425616961391705825951326209260445943175424811364929074626140832186406043846437730712411289491055294576474050757320138583063624425175286451734962123871785554509520440358732748581068128944110509322399264560178935840078485075987889136094266856577348647377856581407752622594563411759131313894334532251198884429023580129730774713908829120983980810791062238774320448059148049961188722297159620724309215323016877374997546122161158463439347072030862409308708971978363826008099083426798568251481800272267922089265961634708521820950931194631114127555351614846430328207831268083207407258131058884397727167076122466269712137239452787214693198322120220263845035731224651093435607014425252835535026804067015776027185197850170033009988988576196012015350595731719649569504204207431111591620398151826695012122194457974424914182556860824550159242162794796815342141646853596707472192898070098926178694141454415715498550943367083529985345229981077341485530419260801528494116300312036545340699683996022761062400000000000*i1^40 + 313301507520576081534183901647470435500928763641433502764048353406012393509424005809560054378858538680491615136499568727843112375929142821657615183099943207363744031043841027967647429614292496405129927847790448116030242527573229926464043426357961927427641194683717012972835479533808894440599729608109463351052464263366886741043476727252647698723245528771491445545832690363927544534071748749702625893641909541995294119156172954694845917549713909738062767578800745681242342127818425278503158814579520791297305485376248518639160229387280375869357656287570813404004108445622517524607210511521328818134245945091751218089406993039205864791173810555997573357085752998677309337562670890361168735446776337996640717798379782928114115875455258843320388424113236127814243663226712227808069464478395768430042584255944605622201375355557029202243928153710821708166430671377767030577445752865767622806312182174335834995001146344213686114991082275999756601302633137422948268101928697254262293861086740651727947156149927386880022951353223385628838110147917879686486625776186923424529518669149517384813987849363902194137192244148237562159198530038736396133480165619448108896834302557312049889024960928051873293367430163735711959005570468582054221671229473017899198534486740903326767898229885976352053328252650620782302618517752607228341317637795153226084862470618853832641388673273607082645165893568010291841692240753582396779429595712976648594419546708416249017376383415816686186756245291307010023455169030982303681020331172304222549914757812494007446860327192221113687962971390294660324755497643264099730926526552517598384017926816301373579002636281763326125653424417458130664034374722325748710600364282525152131285770364527015032386618572013358284800000000000*i1^41 + 378170270645877153548990472746591453159809542375719584794653914676331069778714542596982238335293298614617690012374258856522510458037672181320273263332402924262079150194330168825795857050773640503794288570031983864526505885696500724140410672742715781317113681098450687718143431849222867094239042517428608972543145146310862584963330443080389420575466302027465879039532563493133580816690523332887020349743361799802860952702593855789515043588491207528796690409424522820043522355565184654957176856379484020650031406530054327567753004544588476689858422234834740724766148086298408218885900807388502269271190591852053349154591438228368775022434035011603711112215391680927048472940727770774747704647546682288498552260807361300335621517530141862556346228010970170533712503493265182012218604526389294130577081015639397380923676558587664348654916448161050604022159822902347469359241658798661593105155705302171161818105157982332600263165065116993038861196610302468953958238407364671733551974536398208539943382894476640053328017182059083383836931307170873733277307311329491029666080012096355828167483636446167772815379165395620356633688525463234743861562670182850420410085106931648316937260379723455108275173124571049885885529114757481673348819306306171827985158081470758292175147852205676294183068744462859605939390229224009758697568195278325839332217445887033813844327370362100882855396130231611626344781013376302977139410179060898599603538525330408630135774971290298153822066973800718203318081857387014502659491243757697140742838940328606814576164176299146853244413140800292523520681462735800774409996425354459516181117290038281366673282785309264798242077416348048898666686421141507957316014138593775551327113960330400169942056960000000000*i1^42 + -1764616829113967100156334554708626137752720369802812259740242848579694621275006331445740561694089228266869693015499849758391634617958115025387190959739595433469378404116992898991810578541834195965362204866518141778978909163221361985320673167140097513660231164304879227010669370442787412110437784561337553119166717689462874397363491052425711543276641097782145660015216299664392832838460676086537215969528810183441965408706036902945761760490705562429372331392763057284521504200902043461715975982568900460505668443011617102685539131574959918103550124203169792551592314444248176006199694255970463338591956544750842414651197956541697970544569722824755112047526529166327686422691269122846343542139613924987124838095510443415962055469315654638811559706097293197271005846701011306911556204343602741169951330329231489543271865160264364777622519013619629712402816071941973531413558289487801458224290330088457323661582175566551722310810406725418980623999729859710775604065965294243173808961204893675461760481619318885966057040250794431621803615917664966444543796547679784961976876753379296568074618463279079414363281260620750433826401286538642129157154430860094379110250728295735336015752974446424185906444433633605103390335272115375593111356861739340313460122346387245109322110484760590797969446812121312098651660313967184098354606880510022197501920788131002614037104218668519788612576977376049725590812123531645318039111825759801925685718196220466159876220838366605253717129113219385545627386967054068187421241740759541921979921765008746905950480897455503733266047875558124101458298200444930971881417426180561678190000778785350835330852994282507713519682905065984360640894670430702905300189252570487079765907865600000000*i1^43 + 3148952063071302764144996332811745866999117992194401851610993367840062102945172431418740945818339485069027423562870691418109768607706709973556828650717713025406198487922542117900862532504726820136479520088557335012128613120180111752589788956573853316752312176004970564662163995328690398474084038532975046439775043294874549320111974722798542225091225934592443334164593635846081532577663814696022691284976439608153526056564991752014012214672105390175952266839438300997013663350245439852075254715632764391533846468154849574111507519324325679902695944568535892036381774796170766126898974388039460605232103947105578775805169506453644620249318955458098690714741547658177515898870891277298217607467141961161562080848374340946627062742089530000217715316347388682960843228346079727131796965623012120095738142890087634605196949306482911330751356584342536370129601738303248099650561028066734068967402607498855021818981767464073520789617476511978131523897092002404427861666108253421768901372212052430801003797939752453362469919710415583599545143300072032491200270555356931555587980111980905456585676854592399365791198656330860921866490724982903386418536705153420924504672956322577089197913506176332148445095650738686785553335712977172108862992403901376964978180766196494636951025753354841712070787624980443874607341523299499315261293252733341666018076853578962909313410288551533698621619924868822123566840316051009117414930703070277489434362408214264398300940886790524876788723050408861079133129536664729316708962608578596833918655583640910920594253834668844364308577628878476288359863075462661388530356393971954203625737808851963738489266550502711412935739583353910728316295906260689416218562396160000000*i1^44 + -7365244221758260569687748361225663952288122261519801116572146129818802801285443536862661368338435715963856797634284937951788148230207623307186067540888187840411360764505885637006499123936131423598290755001249072171625925362464412239122138984546220766757605841550642080639169294982913180354221034037086344716564203633873041874656207427839365389735991951050964185878416149402938566921997187509909280484060611029503800702081108958164738226575185887534649334490075246622946975726979403528666412755973724052259079726741987796458912908923820376996315661605227122822020639769712130470725198848466602799581383328982020256846666828028211596220952777367743294215212086321434530773357747978915508292693395196960469194316785677588228939785991285039966971512931928231687070316025462247854788654747243507028529972174613923918932705246445759291476792109412295825620778431731112324957943025525103734594219055812699904835251894701931552309418925134825961211875647561824275267143347465144326401549876417940410787261778477687933763480532167634636205342204576178070017946638093799842862215912067422029635937567555586671574015814199437902401017592926098097830315229656372014623895589981416501810086612559395590474570879247510841026664444018503976033748139595864738208693186524688069402043603373003762194121055641554960370226274602971505577081384670548036560041250485606463457219510161553892415849303113514930820742465946913635130714705086547190521500044066980510412491436667308601797592164567738890986286683501638567525620564663204718005881765504820282785593816784991478177574264245507063994657087215695516117713359776071873139321169968589154946019859091849722383752111500680282112000000*i1^45 + 387862924623544127638856825408755637795643164115889268981249410407533616271090556836612062454537184387603036768457829858074135221015290649688135142454754752012696995635006287368609970025246404799384037784991937183677195360089534751434838721629559107808309505672227067669238412901026177309311282333868730071867125845868580451967435990722944233193179905249599272158415716431364095564871404136413502514227561802622526616465495130210711782203707691745018774725768491761249020275209015062615594597694708153575852051747620755160470507384480830060897070987317253156145599793160952700421970558959023170618994022721712429060591655257924473105420899638287456230293389418632565930014611680028643911980022480693500783852785959897686021627871933124839485557368903786750238558104847831019290883495653513978193308781050070830184902340673995972647726552884598128902563630274677277638816365605589245770945123702487727259679722457084960524853475196971816565422677177929116761646143424638929691976932868649478024778989265138332262712904829171062235301185236650050641988362450570402729632855875622117586752384016885738404737360624190142950229728387087483678230821430346224159509937575135182436494396602818732020073033657209599711328765442585635416640522741939648723684367140354411533012918901440206006457532990784753134010783037087751940307733370374719350407689125787404238322284378670371359581784140886799773409418553889032289512672770167500704930535947736681891848584070895991727138809179154626523182351668584413944934957657230644137002613882738736716912447724755649971247318595515318044016640671603868943002772280969844512042381801884065834899913857433600000*i1^46 + -37896422539294941173941783466748381253257465191371998775470175477252775603079467317747057890949700792258668022289386750800152511214361573770269112346783639903964060162360126588161621571068143489751784243401560940415380186257284812105632710867848227080463014337134351170562467739036203081627540817354427962021943130693966307094976956937407608263067451393162708387440928481946369993812616975066017986603016082096547623948751407067849932554770475599026976251332719848285699612160124377098936467381258122059657979338751825220211520075100228489471758429510807236298584959952951910243693838606827235357214997698703898858563001096941162067111604886510560688211502822178381628822429829669598038042760796238008909790294646985662016581648699516769252442638331001913267928310676641443645339423565458238981975922922100573039540247919470405850248669188568104046930387638952266552798183004572427163778333861398060008579303113408546506668428632697809753099859400824212955541848850479114116521486462360113804007039161893880982064083932920727695427676468001335082431223354648743659867619667100214791317346994319020924051556973052873429427359904794531640628581554600605954657173280008748081337217152909600182502906605854847915304309293457547335146754193803387186599661201498482715790380321949842122998903793368782623338134893577126325364037690547857308489540621072320235142660378104038768869040620352663081253721027010175666001479823185245510616568842624161481464217069714825135258513361615939885014749816268824513244661032931163822427273927631472191775798087639696304995909182877590462920341609769250149262946664476811274255360000*i1^47 + 1096004176136743374458293273273648669171553478799920029863944383109731792377298238365228156542550344328443179896851317616344399858549873041703323405087361780314106083277770000388273942271360081863952101577568170982122215518012803183360644429635343579241190874262959313752865691675422379174402702812769371621406538039268523370988644572830822593829617688791441024649912922777255606272294066689197418153149081400368237045253929908796682761810634776593950767294631792762144427665627868347259746010390997617225756934826282178457641997980069077594168182588284224615366548098735436333707208889025972928084491124872975232064533923244285954155247825633555597395703874901610438393333105239731783464026670642786923996946824671742274918065928919866310361959336057591392111794528863419971971640398224103912790589998603532504186805003415926036855121939667527853777058581527418966638699283658189050986461438528649131908164183166346202138019299492830429819264018539194431396145570840568337030046279385490342258835987971943563042249681476536363199554450995662236848684688679714250159418741078509511612729121717830953978357978647814146639351374265757358828845785672968922561603167695037979821560975801893437065380910468960713789304906203996971288033414784234381195722563962916900539376001829420730439627441933653807212477209084122879151980010545590779723206827273485568789008814860947108496505139842386184534871229728860630213538981412760134806036795089642854250141246467267946954727284728592190353352800983833264588892984442971992078460559468768907573028095191588763665114435229118058177207997770256000*i1^48 + -815277933238115677457192958234752106876544053757058318319780058064207572628314595114886683225336653092772608035368170758349221636829591707801801383579576680304317878373351027246740144718676402335458483158678528913778252140913721943515833862734575062105198693554511770605346378469303587519206509883679030419041820856707882900628224620442582372548361903560625533496478244498469552364580772672539000007406921557292690803481856385396209523219502155291713126909429421321980218483040505748052008491775987539328047436027072597291688167591801756577090385649852300487562705017970464486022111081065689194130804094488110767637582933607118719927112681610081745505047560772132121938398102204507356053973295359132293522893883090281504461292932939172402102476880334687571423095958245262204113179987740052712954354969548089209173114522556789707251807509193463653791777534919512759725686795462626817605506411441240586686932225340973994361291749576734216775007268480432401311688663316521099243462250174124671786081208898714350498361215070699287515597546608085933756276073199596877000335426520271891937269574728094930160766190608038242113702363560962378118508438365796792244650830783180833618287345553693577094015294818858752678601552614626933435717119839737940888358353425174512284101972695711418373974795807755320532565628340127869180884712347653042900835504355819762421518654197886004822875117213618115237493789908523544991156483489268150970911075285689971418194931327545458249449661203181472310781335514491517357564286753070621021854413302042576903888501221111619847200*i1^49 + -17331307315486223671806120305583981772452602893046396734232518637466039832069648393139064600080861349089811977936973027079429532395378303839443751367482691833947547072909227506080185872257216269299798576816899149774322114428248967649509292663631441183691077530984553807977589149490124257051831328899278553954313451255907306235427325022888225058024404445176682903305276815709234210197836112751541479141145386212115354712079362962076538169570496661729997981819695848658039087117102678621664679337875226013600057161630638539662657783669868185481231761752478243502875054427011813368707383777608020817741787194487646654561663575967274445600376387326339350167462325874351564919776778254776511436909599153463652448629665378983758254365791084540876355467542127967704694537073446540103394952562851416072090198666838087684808360737379777190705096433139080843939486304266300528236179780110218468776305200901479445116104530397457747330403620314833383711013944699977019449215352470762298221636308007684393924553706833253341687579540426595342807244304016753956822486091575555483110603327691012291998150392905663077352585693296761143063295463318171182225665612949645092587426578915260363833494606023869790358297156152574177704467208893051345943764168767065557827336005150114857888817452014635264628230432927356768462795439976850762694301043992190225001733520168363838787273387225730948343940155762748039210803413323278524904378254077558930085372164066061082728308004949736475000924433746122672546633698814654086428286051931028775537423460*i1^50 + -40626315703357622632202608365708051544441570090076142544279205101471429033485860389502760341290147704723647946280781271895173826756124757434028910805159091222827657307863189049437017504702473231187907715339760391781363737905699640251811284076198269669540450417537665201588908052188917864843564812163980483668437883533902172674283735377536418288109213914591414804149101249970324200058394591312543220852577565399874113728790523230467236346114431954029313032114827815245414127634596677383046925517853492107789099065762523735553503856494802456942772547404709477351806014606439030442742331615290937452096924467200064558168595359481390549579012941851945138554322695306764558789981293162418087820028179803688511685688510515512326047208944956335591164700711824055828917422042474574122466224971054985442104812868922381503488371398395771768592283003965802327617184827550206488986470539979451220767065747578127912756278126393122612995950217196185242646287165181097863721708338756368193342963072870307699197399035035593113961456800246582335199316420625006106662799144135682340098367211239833403268523067604132390501417573433429321615174026592270102371685302909782232762716631074993919551895037419807182167303200964523194974199359400181858440397884312293196067978270872924350434088612920143063946813971614893833575790006442051987098516759350668318408470889582526653975435101284500096042211969587818354616201390620608807602568251254338076965334172480640517948668798754042406151183449096358244441944436065*i1^51 - N1*234788405484586596299736695138132075927880036949457090339929424955237435491405031667550237522247145856614270181874652835417819661528147054580222570498915307343656690060653129490816547309963654868584556644930171972858696146008762575851847844552241573889208320720541501556535599492398232769795707676167491203089257845552254893647753992969890698093983667238815048264130195635322749186870104078706502100443341928632492847124335230900287259199408323641355834328931941217321298446164017595634896239157286345249478082322307456863047687553674075330107473960648968686256846205381694931975611606592*i3 ] ]