[ [ -9192740296577363568740085025457601426815097499127071786370212750251654161250586501542651485182222638562576540697095967472967504560274511592047938333947539718293182002253763483867253543241945426938147621731515159947216344187133131418053099528353953514851495608634644315903132512487613289996102574834440199698075245577162319971714918964644631608073164980080901182592358789477248058340594727756927994825887243328498386882856343071995523377025449140868139042325555264271949139863348510756612887258191275051263242688466814316593661900140456779780424228043266029900063327250777899861388090889583893041689557383455971300000311931726048500307965455254339166807007026324329619025403214429170363718192276275144807346359620244985000648613919223962826944340974217712463198378262372652193585492166321803135136990310889260277975141185548404326832746254376827517598455719685920302535979489102475911620985259821114420889357320923500248942309416160974845205209646205485156578432156803793987789812237257076042396598483769441819156892028313718519065389413496222096295983419074218108494370996080717258552113818109059860665465959572059330379987642695968256335151228156356521737199884205705870270143414014465071399561255954495092938540571222247052314407235257156927323656694443912124793370176497497650949221440029932853788759536269116292842163551881482197239263039460255484622685181408654131200000000000000000000000000000000 + 212391608025496433551124903412600753255795985271936855158282863783642934046244440211312806871453736968727689968930401175988577306383283819675772152652695868542078671100038185714353304035796701732452280919542479731042491953909444148779398727870016328254753879466410521339187545205774567028438978198122858139560435130828761142758053063768574661899575761558381168534376399942835807991749045589946862817742211191139711659704991710095598513348365692699862095442263913552318705660303340848438573803376529131392888069657354194564653187696605472960910324070282526201101097130359022990311944042978005647549444103104064283654611178833333630299363437323002344553793079525304347635261001541164677019877012510523335882925438541450860490512574321325512633613498283551998529715755290558549252370778864791218394537518547414425424802189358582838212677548399708049997570283038682049183242110680799090900002756280475830721274881994515537217772969723396553515582267495884763733289657356784647017369459645282080260352781633588099429131439049208038643972147989049388465689124836772607006273672777963817589864927680302948463105763555363475716807474343816269476018650455925199336717919731958547303269568452201265992866527551958822529251862702251607118371789028473633881899902137085086443166603959596006007801072114114620949976533588044451364651162623562015097397273393164832126442373652015585689600000000000000000000000000000*i1 + -2376077346228929073440926452615343868417597298623726147290490638502098115409249836829978438269291482897129556295569063083475075834972098519289128680661993743570016098721074444466367366790493050030732530227828564079339783806255108151577325698118146721935079215862137692256378791427707700517927103366590136289295588440804076329788531614971911325761802555596612952166636992028373838505372655209260775085623364038405589700125018359084395209290261792327132255520475174092446371754528403731853905832141195597750892498159425294752763662896003787396106588111526928208373856160180380246113512038229398522582226063701435730699340058773493292478526952143019062835035495670476298802624022258173510637855817055906586670143644067294069933367935259525265136079061199622466809692423327232757081261395374816245593359832449220781060340215987853975673244252150514695521689549060946266327055798028462745912636050873095667476536884004219354071065446056531582694207175914578887486859073102576092427539236461231068269079814670227031500826896009253214583852475162517052313808809477266476889141049834410804008057571375381506469798450477926824680787261459545335910077512396355533747774249500598566527126616622055161258284044153201875007644535878069927136551710588650831676912300363510837200389324287782559595340026125463503516348698010365033645602356490881508554445945561791858937769046415246150860800000000000000000000000000*i1^2 + 15950372655636098642443039351820408333190707939603147752956081220930798972762157021623555281360087609541743573116870616330397115054561673907593009691866096125461840559147718677464599491710092056730168972090115113138603710422235378106569499558319345204568915007091933409136932132882648885620871452427967021673031332330732337086961644983949621146206542150951902532524323187652938261838258032862688865457053199694035864732036696383775003958582000877659785501867765966352360733132613178985013363724553221935702227641533434486141997634617624114296805601471162577810903787906391593357789929441920478893212530189224457135648094331256105559966237992669544453206495178167519938245807854663889182606380572027911012574035500435292553983867421949623953084747978436829059772090270655776382113642137902875551003878816634284027097634747880531344112718948706223528294436323798853594204938236945836423001402904752527729287499839966777066819729011812020371051804897322234219177692081055903979211799494754595484811672387833950510052311129952210847992459596218257146248182579559408807780635515981909490039965582000465339288613338767140579087628587981774448058979073612209856502975900668519992344930983685993505953742210814221872981435274848288003377324833722081443518235168739559341673053114913475125956264597540701203138810028119570188014126331424185255070079799197287548959275142322332264038400000000000000000000000*i1^3 + -72142896241045485692392461834209726314968281317412010887886793871885236587527033703224976463920467311361859322517121263275531310080307566830210081609447747089001524876441228605232562444098558989754694447282313661491297856314661142390789103020087321424186380124116285822195277047642223337127368105967502902891541142097408869982847518038573343921605066719241504281889291772783374656519340884843681017219753315645617064890532082611549246553499236375816530509052728374908620198712548142387336456764919778062910975800620306530646648145171693821012073479713098732352053652099200749058015212217789546471782178338874094776530341293387584967643108411896163089433765424317687579920925305475078980184651649174742932436152066875344692204967206858248715738787641914440662268514912266652432601448317218821328077612240496292724494614265914922303429810061575715187249963346263585499631660325492378065946000825652151819715397526026609938294310701133091671661397096889711477433068761191966439767901012077297533749154295397309273676769773242675620227126536181032006563294559367363872452414420508420180471976787051242133888105338551603882570035993046252440593113627217795010495131250741974976774329063552259152539436155120403080505920695733791602231113488217601590827205746559398384866758130416426281383991616735404983755000392800724676191952772799223449545811554594924902216438525092894552883200000000000000000000*i1^4 + 236378681743476393987281123290492057153196481609549951905331851861276084297044576118679996801541617754461864627567700587725364385583370606549346677549750588448708839944367369538048239984538775133854001473664499427745803938686970524332888743449556068982270747251456420155751478497706096024079932277541832562429890516437828276743530885735552001781938120240087664256893060210978488689103275395874463025742247379842777957589949183528821239040950665314705770265798027157239195287629952826551511420261016403836232544489917920338576904710214131681930234533423046582969395284830748927968423572917952296338847323871769752516188251169872660322663647879044101086138606590882011178438724090367623088904096683248825341258537693266142115095074276328338557177177765923675525196137657746925530620222348057550906781723159281127327664006072576871743463440870581914179016753520801439405530294839691394825807948302547089438210316725549727209903627215797364720090824295464900473877202209816283336237697895053616942219295212063065863438924440323368582117230640841323114108799839602409911894549266050739416159547722014801294510506767353902522975109480790987624576979098621991587715331105944599672898260637965673003955971531314870062805320323266923835506108877347463572093099919148581260277235187846008729776992217840673975156255955071579013424369141127715514333563748685145165775073904523560878080000000000000000000*i1^5 + -578692755518742908176127616731708874031035906191911399634444953917530878611167899304976608317026109554999875668122600540029652317950975742749286944494190386147116354079893217800909213543028055828464892440925013085923305910197461054753383310485477171741881328614266336291085949755428970270796821782296731209980792602192890901149101690735980858339478324374746080595358228585700271611428969026324648878882214547796882715315819277487062632332544892660980694462808944954740897883182313293017929166335274731019920953140014353004200922421431381448905763475458934563797655505484455591052888999463864858168196986339537995440686727198853500920208075619894165072957916421137706243718139820511204572130428778835274497498849982246647994529472378485626455664641728885645704470836771111685837573862304712446475108035287332947401715217974509247441450577072088406264711907618228146700433099536203962931804499005953294994715020662106335869929907734072145989882746519463795536858397355798559552917620759216348632745985059649287938793024905423349902006143099967652324277844054866793762500008153840635503103035310690289710596850687137163694851513866756878104960778157696886603662374162355563341013218724639033128501525132800455268513588069469377291167660705792897298654677543178986054028895615003406294264750994607869892188569898549087101994312831591036127620348442959672727972156324968348516352000000000000000*i1^6 + 1082151898304025173382307579696355089898792412023951101732964041629934318428544457640112820606131203473435923171185401789304087210623321759487157841825455851759995736131062742374801715567926152143002031448453518907693201358257171131618839810952588366816619027913404885609184270550026600380603091316615960613953499358846040185665400342355856326179552683560361677039205034339823824274717909396171940326288122722523368052007449636371148108994680590221347114391121789493886832435520469035775792937291911743299396183341381188172723999542896020581647968650536269703387598399975970537320741510751574757050042299730918322680482199948766719463043766598050135652261291536448401749243008234256438056297401916896692241055170760014548702719381334997515681885108068751272771062298484072267507868041011985771666103544177287325526995254973468708306347840333916684466980748835240441443650005299410727014229363227244293797756359850947565468665346834389677344753689192637569350618504807495561071432098941453076945311621372679815047666193109896670549080989481606597715546978464736789446747916331964371631114979680491447195418854907810163441130990029552556976598645321723993883398733499596935382077400241357146377650411372599072889815902545060096640143817241514634081677317153857244129218204342662365814381507563716237812853917427599554005111626352222551028576864882119956199296367886629852938240000000000000*i1^7 + -1586014172328955596496048840618120510569011191757607111144385836282125172730220744614256715946192529027152830361584597827887807613032895397254143009796785797507236064700650398124497304275941288569923396828795854081203476135738036591417125017357568646081036436052725802303574691727986579015755690105181524618322803643643199831350189894853660193978780413774160141862945046817653674074793109098748875813288551079782960049246978462336429496103483423648099844728482891447818695679343322080389815491998012695417483527291656864459076735513953673884115855964111322451932829521366485607770633703374052212173531451374262810109649075109883809232647251481445119511159739112057622543131641239600506261408635166249652506172428020903563497440664076222137981702995027538593524668805001355314801408212758601744767921986861559294125536051128440915537448365144376445578780703566891319170776387853809949015623959959117898774169523280347667814754430451873280216664639032062474016070253400868123683546470712710266146144625845402429797249686653982772184303134740765964871572529378390888296908567572241220643162975285107322130193459708161310631953046194473373251587765824784476470779933715122634595650168673858655549276928503356855244848629681694846344612791062819079128081905875841272030037130712156064035784344635393740040063530685941897517563587355698086758851453982723533304940028006923690311680000000000*i1^8 + 1833674607714285594636114878763606677594073173468294686643184171963071747627672568833220957412420338845573973229745829538636536285327952023064191519548955072953120736109249112161349662348580683194617688976217775267173298366148876841426402407001345995132282901398213086441917814456734819343751777231507472149135581024448990494323640052443647040559076505058798397174819315660365275419368960756891030892281428359155073494759554307285367726073891035672366790486318609655759072262359490129942478473829389285949992412047007306015963754577095248219057736829169148342926600807573357849350668140140723396359592864308251756010064074357781772424369734532950676143846564595630287738748517517265995732848394012971132140941888607575257841307745891965265688218661640539372412853119896258443625692102387925706447905452147548967214863142899165799227098817822441082164621321907499127644090304238698971697036044692284172685456672679989763273953203812381277052069581046272863875385493156675981791610931340436497673186044917290336796110531393686173710425108197948328133360892986638595296785576416317327494874584425597641177934589975374934364094823554283313917488822865842813725308323256671926745769339128709792995598950998433846309109180349112448339284446240045851682875386084421389608156597422202644618017226728714067310207137770094052716927803358631263029275734880455350286060151379779911680000000000*i1^9 + -1804598765480336926920792431441378639854700755766092910303933997087687337488056294051744207112702658885107205594887056319505964714414675164986998670013724231331963584452341614339724833847985244118945030246189369215627182158182996480306889577705646710839092865656336682912583540490099350613086754299300180470641304036356688934457450089045891919535227065976055287848891947035573704673267866408816793926144514717566178959200203308780848530168744718946935671883455038641491587692347552009231297981235267801589471292978283496207740306751848557013438409643049761661102968829389649081283580877756300982070734367111103666583146283557182011420643735721100547558451254244657073855942667527645550053514441336137100292544087640073265439401264721623363050774644085031320011572556461415372674190581250326699314162273200508345401034830213345329338521975099416453693380237332355896182227565225427180936079437627034692159709668778797585274477285215366049409682843574055608020521282237024595786880077179951727532515682367929853138208244182539747182106929288344403238238352228020698568672488526426761077651754557073709168754002690733729310696867499446266478725868042066817598965218149393442012277671961664787496285590115798519555272036325309934357797635529652721862059719056781560753584755696084215750732805374478296371561121770327100831706871485790557078878266753721914836036520696086528000000000*i1^10 + 1471341002457770674363440051192675482754607287067501455323089048069555990617806859726691317388249368576491932076616337077312285435805412655105216789317728532346221336133841746718030385045325548700972440170094318678309744886364514417542563480626299655493599195220761001250174791429136151827668021314179262389838992506316030485853545395268927964187035339877757562105423705986033731373098198339583777010948107779553481719952990242344446242974829969214660794651259546374386715499201596786621465909122449962902453043373473237106934050308901925117358935246030422255737135260988708825725091471707271933702940053022451894882650157096149621359483036057028515123964461993232237011976270518219740491031890852086961318422067663966581197859079573012286620528230138222153793599020347821242780796941648230808700338102981230106533935249218555666494103220497997895938820999999370676876781777236903957855173236855906511797076778219520060745810270104446957756731556154940785731309524631987111576482768371309586511975043219976000050839610886301280636536331457137605157548604623901062683678467832078992585337312673500120208074694461847906789016677491734997965658839115193904969019360019889838713028400707897103504796058315882405115078521183677851797758488335654420636750865750855498465668075167630396955254812187133241489674132150325046953065520783349445823020892066512746880832500662272000000000*i1^11 + -1019859037825194224665783734373612749739524121407272935043300442262555269293669569217220737116645493709599035632940510289122308208660397264954978313259085023311816163751345541930293594957018266117604479478500080809054642044150331792833790695573497578397258260758194883333481723823814107236351646972560906155674259976718263142918612678056861835975425158337494051564972035134976293172076932728335949618912059639250295189466326681212513151422847441592716808944400322775507728717351754094674685462306138834875854984450845066201841605741215646761237232703552695695144525822679430385859346309289113683633658352221631357540554419228314320510326489347783649914032775879716835513531913101449794819902064298160173465074971756847392482574757431266599451125404621750101537469161977376347808536629844931474148222186460969732340681763417664871602838778136199395496932136127212890329104281378376125215373826702983687091233324082402505829813391654020083744404393239332279337172321423268215864314554536588771154519682268468201208452473818319013516989246160309600526936061360427495866773457499141227458125666812568597412273625454245451404772881298658148878597147938376231309227036895361760295884454804108321005787797898345007036952984047095180701475982903199838260549355154441504589221494460869759873606575045145758755161002512587341881824095810967752968114479201601513105306052198400000000*i1^12 + 601206692520255558006477783997255168385590823618553080392613600920233190952409080785727562519451985493215077537202696595576362629170991219903243985097633398611569552547952476239689815512518187277945241724407798618903138278234521599706620386507592983561986441088851936951760604805868794198464634873388713093540578090550919733938822007157430117724897226988792105028774712363904497081162965378730928079085813318408652462587277865764681490899031596608536633296601207282528405155049948743659900260432593250929425003383117464185644557314889248902062641464034229124289194731074448519155710656125180550465429135267338848042254057294446681540497550311314067027837712222446768821229979735113472079057766959707067211708601016850955067778042041204667000382400087493425864591352786841111566179885497969869108608673634813152528874636840600044200431917069769138552202593076809799428738892803088306008185531155535592337546290332218981887317861375569285823936017103290744524962405180583316787007066694274361992843986202157597803671636359030600964441164666891329781022371180864890461263342471560908327072319525681007848133735273544166130219813799062649821979798283662492971053678783498320119355146801028076735065060113952054550097448332138273055616770600499899364565420790654181857105016980495801040790557913350014308086704048762889770372021993816671474923043312150704392922726400000000*i1^13 + -318149648049355213895263493630757924236929279682931197679735533634324178211977415812185779845290885978996905089911451936106205436619930288824620402862248364527202907238579799561778643161150235589472423822903905651981475355039148740900241611536100229664962193332705246059349333675898368730829651247881949456971154191811708633088584265814615232396427425838710775270619942526606546675664517361534470808713090989495441575783492567868837606643346864775008893871929720196235975479826878639946024773691173444648337911417615067861372530201067582767219563875830850804087202756153468588676143912393438245028406002366983617902637304116318973318559401646637923507324611779153855571814870365593722642380135544422604382572254128468817224630706135378023254385605161713610464790209254065870139585083714895126375699796374802992403422781505264119348988912988040671354158132187856329321732243976101924942474050157160329275105143263297319365883819243238287084875079004549044721181259871833194762931513456725219363258763345168846756871373956142992555914931548753284436562251419262134971506899986320046005576439999801121342682967968868677882273261904813945120657072272456667085824187384881442856624264146585456324828620374816394368194980106227380215219381087956685370425645292235663061690745548142618537034044873849069431077604309249099993810434590791074658748000455962519446487040000000*i1^14 + 143235119794029616716862904273202281925069756133161291479002060430935078425712378615225594596381512634540496411400902230687248090584553670192273722798537312523190352155792455275942947461603473308343159045780857824827461280203662679463086540430252499750395058885237593516369806432527238156443948274661084552642004391787209686807195751734140423489371915752228091549984309249280552258788136679990722967571148758995395419743018636222479306925920303664142392306490567817699946519108962513979351459058995965875786337503707047037249098836835806736677169769872054460178332644549661955571294852218653766832453729907446084114003027462042799731710093204329874669549606621517304851125975002513952097144487540602689780564494663282781756984398745458887205603965026528777166685655181088065823825847652932124075613244882599323830197887678321254651097213052233684452330805708008727827936001315035896341195162748465530071666213926150758197737528353272267048498183807621906748579188701949611455946779627285698194754593226535194864174237825699404722380185398018301222965672429505654956337374193690240643456652796484037908890887945753382033119217101638753898581722088282479425629583929418902527397442019579367129713530427448062697217948958036813636014720012743407011180279786811446002178246126632895010671916007409755823614520649698896579201890304702375183438250947115546050560000000*i1^15 + -66601017612897159587639784448221390546947869329477382551170543720663128973724880186112698642731751536094633936725112563305245660938628797234505326649622881434598242455277245052386757499110976251641577187197415483202113708114991668430757851999665796242496036458108164853459597720812482790270989466651733481309021721894985979649343067109172969853137682713845306264903978590490066083095696358877095347045293782038756863518507962251380961967825816070684683175853900101551252730618616586891845681912358609418120698016372095341323421395200429863944214921463412199216069238482902664955067332422884296287227325990468374411488305186778349619879162236665965149607623370465155414828398521237028527256715669069118713644583385356033450206204614267482904792955628500363071322502037349634086762409644009490330593233839558683200821554827072490553865108715348722283063687341860274235947829755912478006304511331585786650401901511144862571346446301709960742803157975374736596422215932303356394088915773178308228659311669702836622450839830315644228569739963948528854769095791887193212562907911603818332443718567104687259892465800740571889945044523158650800844181250265270823088360197401023663457040159701772146421081090395816168277694696450659912182001607008713674670389015224403250537575453765841647237831422774099855974288492637328844576151639191896210764119175822573568000000*i1^16 + 27138285339728485957315776788585856405224675258180342701157864288092218467715386506879916120140804155031731618732935409215744638201912693327979555199100436701048235498434598458301637258506821109697054196212995844319311156668687502283087214350386855886027432395449742290072819507928990132153419410848373191477010905691008813649734014357622745166934191627427206335910850385663433118026959826254365229399045203021915218715887864253480579374704324629002804133881655179826698204247893468031286762011539920579516768196760901586071361648005752271334365627964551283124628797289793349950998759522322509612473867059856339825944695253983921654844844822200110018798202800257675574116721157999444688899206183187867788372059194453980343418368814996308292273590598482451351880657732698990745531789362484968811482736950867286783474423133657147925627037613972659006802709642756472520133821944909906003777201703598209112074986475091931408363425367129381479954943218645034880587481513425463609405090294961637142422169989473385014624680102909916996952694197762982088736401264693730817202386855031135938002360796711615372228168517451987298165646675927953075810554297543359736089089241249628534675273307972206794318363745652680081121456393323088451224070781785929778573427802849350392701676960472134338383901101921346723089213692410591901673241361069685687793526188802048000000*i1^17 + -11117088006279304834261650110659227711777859852786857644485464838651717241189406951501113606744272120205569875863271658110954549404974889215274162352849275569672703698457111585266517718368707335358855124810805377817133464202708094018554254108119648488333915517522696799104880343377883789013551247873463101041405698103741748067647677700758073522489831693124774131417254283530791143019965432171175895406781496320324448859769502688748471247315860626873137302731090081771923701504016592538355459085072600604152836851603278059505120516448146510779803288257894431659919713731116808870733672872030727752934950301427725151715442425876019081523298347543389115359434444838946635472335024314531563258368331237565653595877570936293812153488446565077949242643772509444648821058903827987695146028761167215873422797032445534902031180088060533486600601958687017045118516852738277234418158846472397449353810601822585917592125189274507682369945122774094262676154865717005226359128441899884260698097202128590586776640492556148937351170959938026225714776488682322495972928082582243447756671594008529380159405480745930481110993284550422989691426576983565614038474692782964067665303263646884348524558448654363328865888574941184403644000005069651280686920851671207954490997521904986564370127360945959056998474513722708686529852820040844210639996353581840561077644532121600000*i1^18 + 3469806277817660453016390884277516796224367120179398831199306693495278926675299866659502785850347644081609060198189678427772377280858315062494401835397356799212632234309521253322581514512028184999805014535298215959999089322948903123884987913449651147591362359188414531987049277682536285142322778819965016556453477576241435553157830436246941955308649485930816461153300092857047497317035105282056085435047074710083393753005601688129419875609029209032783182096517820953371788713506449019900291202430519776381093506997625534991632565415949536718406124291365554708244371853850829105403138696293307212249825372756335634662288010952925549308487877854779532818496856281061949200000598463028321675180664125441992046817627592851233564302385535699644787100152640631959669578046304237446182968021313709321277078434631675531574879359930342479325400270816775066531280746734469852660645104861376329676103307899095587774793357830260686095673179866728439223685189314545181255117607205218123615478133950288872805692020591948906898082871656852979196578655245984999166798327947492120082320656805501482259001976834946272509497501371913193941012278394049884905048484790745835835256808821863519321544064773660816247415659200209070559647324965238317602487264917326618119533527047095293316835220071149736998828026888840087546557417427113080223603745208173210038697984000000*i1^19 + -961002599601811853883792872818179133190732638312798595155228053830980828864835810047614889556734467181174005060466379584561364492780631352838930953215027180914281992372224853764579363568586263036684566209584973276377587738949250499316414815089893846627730762717461400507546247674570377424716653970163647469180403555535230787387794908815482633289163245665416477564089875471832623819077330457153918140364322099826002261797406484869314646066583085455200708472936696112780117267890372884919896630396521392766754274557362249959726208397818713429246483020291350774584666576150690215384543565715055772733056972951357234197282330285249532338473846623134261747611690221939624773809783999741489336486458969296532950102054679924513523412309722598593896425504143108299267634636775905415718522600665594006897586568155426734558906759413877395145159163162020895773681876372841187785875377109345307936233666474566531242536313748443274344495589338944837522742565535798757177188873057810766901659893648757708390187292548868895540303617900188634589236199573705263023306256574131722304060135019100806567829445826306213192280789607314496513954570153944506397880418931881461462405202846786891144762927212458622627554201639269633450248292941755035095677920850466191791083583490760185480356785461360754533994551978799145629276217914460681863046944837849519205908480000*i1^20 + 388573728847145433476210689906028176531704610807442138099943701745277085185888184215084972936818933468510421760688362551401754243277986012620983190229398714902517838947110171801626682441863353341647509470308509115991940095579943920457852674495322932572078888791156400309207115313906698478786759053277421817635470995939485756731814508610021082753821377566819269252865351366272691235828739895257035748160555090158898047447817571878473852612942955443754526897779787647199991078997112039254424199396522019020511768713260549598905881496425755766132671255841548684311704523497371129132223606641502869224654539438631710082483052542441007222385807582522578704567875890738629855842324160890563746389495824085033010032204318251201906000962036797638725801131293178703441441029002138884681483681956064457322769737385665577491459095749813214777866779012894699261083494341344932888986807216620283958194923409068798199557217518702305532246268630246965433810125080654133618821718234040109617246278131011910089679988693900860171593955207894056639056194686136884040925728466634670456450684698480277146351977093034644643788547883132623559893172279243366528142748497116029789280870005169376743969162789284157318512263940696423534465215219596966720950232054722650972201011645658979242985115848822285366918563050603935155864155227318982342580725255654363627520000*i1^21 + -181753395078744699164858768088433828850010829650266757865567979359762276377531965032705466832472816259992149319221890417607366850186595604378737523052018100600833950113431862580589610126758009078968352221785880528289506878952912683571483236505572581183865176124449276046137689328139209902371525540120879569614278471595578120409363080359310889811897891088558381749034918264146796810786129641585177112906904866309775215314671034497127557130546840555441314208232660641808300523108159445922771564606141364155932935181049117094606438695208705260591816547252444409992295018644204367852588515389316509244916486963343348771205593168925425743578748559240668153341983504781243053303938998127623807826650383775641042466560307567657125111468088429568937704274925563492365673055371427991639117633041215988448418539572801199863020979137362645215602896513909838971004733989608571646734524308326183681358728905504059590995205739774495382912806684694550934883734006314364505988463198571989743325699878873202098459950078417564803429442567726981665368383882329084103450331075323918905236702606711480879787871209893948281580696792407119330348602625846753977023194718190297725224424495672433830814109547098512328975627041288756068124811207109572557235160210218186597514363742576858147914145711151506942314250417366134266819964242108978879838184847383199744000*i1^22 + -41864981360326193077390728056690774635694811920968064119777756002520261963359291946953096781925714393825229179222063290268062061058438941280834874977210582765449450934192974259454805815960495799715228987757991893602997060164526475041962432157958496119892855448579597450371909161140423567973565295058294131106171786522932019603628694319692419816251637315145213051835455928619855264207427092371233206981860150165390160001466079998543676865299497052058173555083457275805309663562908735581384830136341321559596668146627848723938260399850372549617714753522329928908238400228819487631711930668644054508106276882699329538814765624541097890128001259296009471638878543693807216296770954996632727690335672693550186199957478559984801122426264226011714646449471602917247549649532658079827758869671157908435179580660312297215553841293809219491419681256787125424014052423042512110618943306533811017105389601510110274075864238981692763022419023301119409871025417167054099396960001792628460748132614729125922252875150894195415023672068213667903395147118975203530299916564177081833430000211559574154742929778009409262078317133388355099322595086460634766485218180899690714841803216973892269682146715332180121186891323020488672849930684323498679924291617715515256274030385950561203692660101530977794992552477944648645125759019893413990143924839120896000*i1^23 + -23955685109241189302276138124213064210366376958343829539886733502442575972541425574744350275796921042466017913468864177181277746281581272256014594090068242041926502536993931174244328870480228385720229883941994940814831430694880659527500104846959349054259118196065293329240444630948389956550892698445863523445252430575873444794921712213946272869956680024431750694673782004123929321197776323859687042592142342302454518353785085082944314925201120676138124588899076057255739575770800151958375802381638441420635528871207142817040843572559537392168346960536401883318507512724955454946275840677091908839029313671271730501806997839937990760656151592934552168000927114501755284253903246973065554673951109382328940540668736748649590458212479588820886875912020518794327401913103564435019578197797801940544376229244864888522977323628376442767998291700163354143876977669415446503215741123920821641250547820787037648473173824820310469216974673613453257681460460297273637463364593839687094167425218283627792874743314803612771929597995911467758971349035942880362997896418349998212269552059848597813993313254543433982056255375160867440376251186873077590838276067671193056001291818874590281493043248345053696465690005174889341825875220110269588438032178352349890842889114523023556112471731229785092836499244227772440917444287773052992977711294054400*i1^24 + -1949599899623793450411227551756400812298897959581928074032938474458420292395155462910202623311773401505161574269251390499503450644118947069972451644265625281564642359163067313172131072148380711582088071807875670190121545797303361817283963798597588840300619273349952798025897448331098977193099630917331817690734733253449429041503214396831165105087179573102986400805744035679276792902775804034573565424141717155745227279991038275856540671860016935218812527797830567527318270295897837679987854536741558455365811163596626438736186594266558425775468280489972628343797817815091736477643912257764566227110083006586313008454922364851760069757103850881237585411318264732036560505001583528551721949348359891350983730850950699697706894946821727755436843807030010888527731307896402911467876122832903118956471807563330496589825646294232359044667832395506137772017136964024370424545620332180794050377162977805600342120980522490003224593317988013552460699684069876147366908451418246813924236816531065430491799135182945673873908390473324593215280390809524558985444632455065363735853667536504878954764987589718127229150808190053704674260090201274532156042146906958514118137804313171358878606010697099017549996342755305798682345956281285500300611976087555252127444587260044458344989778196096647999580067135348325649091343959111450335799305830400*i1^25 + -88570403798325989298671555832699393709041461943319687381391803191825326809524084456676579510172131961343746543932432414305521874259230965195361069464163575858219745896180939529624084617142344043052574551459339773964531644685338164927867302232033555412969649262993379452332956576768874310082662142743701834723214317003785072872057021591430016865005520361774254450089037615240801728364349115170613147627047411976684479240143609143481961267198874889340761914863237581776987586174917014921299849940818739163359554476881474542033346207913459583662109103303948984744023561028459553223352276164435000761612374147079085857828767539408443356720890556425572864048473064061565576483829320154163761496785128235361115625616227269203102724514360398296279441943508788477252837050888932521478979811927220181218197512901454406610358706570261961451452212390958533307716998984466799592242416753584838497705513180819368492868261757147897631884874007982611928676813937550080618247869367270405217644516959772587700058468743368084756464136369680538832691037717291549294623323032026039822665430239550874394161290566674155701934837370162115500331610304272890255148765298619013071524140841203858366542406567573199020653936061529248572601661924445307973081323747562866445620422534780810053601259096651662254264409785029484517275385167433025485537280*i1^26 + -4569745862247621821386522749139743060392152659225524327984711312110520086511193881547123734589259510195947714382325859539964220213500468920277785538476755502115898715280205959764759814831544774773618774817362444475726400935284084698279570638658972591337697338547052995364722913076930775194917481181976263951518334805987620657948362285613335962790672264665853210813449524806671110931827418523338206526665758869822005213752915815604560903111490961626978540051055444639118724085444012201807544924224156917759635815715149901813797383156801961176360456116021772069844407969059663569584697648126483323082694453694816814247373556726691103804664490646623168215155695340146395489620317858672799939478504351475600949145021296698704854479437647611993421117951670495420624846445211904879279647632311866350423431516048482985084047759785552543496865004903509233256942819522748957830230593452464595722963264146843075795475376530302017901188720609839580830452653570541069804022863787615491647775706012342649704442094383474070414951326533498018111510313277394202799417797672562943356372452508262431022303823086520703023691422171676447642660416378759946109099319257421977314593991723178212883903945375653807934368836123541369776524043262410514355024922840805657178362206417515012544740334242716400020465460056119970958650252106368286720*i1^27 + -71052440396055439900132064351367270307581907480867751991190340430327916669870258075385489598820712886960687756932003933029061043070713506974447728348177908891473928523344560985917718490969693080769392236005149891575546054544359698824428029493754324681100076416569954365482741984510515859384301102478382773812356582672628897394340226983661480002308601424203999601555719122416978423914239184183778848909013025270939422276254842788570395514876045861036605358427785673173662624125598689971368331710558040692462192952425959566630499742753643368761297867700322052526702336927676286507660139415913614231658433096497413825654464508498882719543232512898225749703248881248837737309911194670110002708954719677063805188339577245451944529499600257245519702569802949862701920632249437328855400267021774436566069004641730861651158279495608656956042078287347630102274261435271786693151497502608453539172322086078621246185502718331003930432065668414309041912137273501744811478079542206103254103322317267007714094643312350438893905333300237583571895907583587849178527848890865564607387220349217712853804900218829683108803083485639090856694596642993412866101662354380041414374827325470952756963459741549708022390368644401953068797749162662038712649207984765321051665979322428166573201577215958729858084424787557945920181240529420288*i1^28 + -5570316151226019720934876779640988624347015785863229250279464520741555024659581166705826259461131621751209561430288549483700050727932132064491175698703110469243213859395104034059853047143066678877538113956672784236680084095546038504101691290311983724769499028055625503217925797089755374764777796324225099595875997091372230798817528105457902920739628787695887427824443511526396826126852796371855286063500303666196897353034522216093391573625321722665538998527047026938299680720238101252051480201299352074420628155637125771043480134017174908240717541493022804015350451046129597621979784107986001964902110360600542796879788330269291403141586589742247792956096033232229722548913296714414389810112418760830167273414516527369061101406390766609966800158188710001820663759376925343944069045570665112260229066979844826600290587006728792563127691085475157014486058335270704706648873275231894955663003362910178535909316881168221650758506902596776288776642442059171830012792845769015874036093424600310725531448953626031093563027690978399997366569807091901474017098896116039370616544633150141214757219643282609157962450925481725670819478004552350727897136520451079525178447740388618822267323274461624535833271928132912443609599248100966803899389472591468152330621019544669276028284105274435268173803409759766259378241404928*i1^29 + -77937592785294503248222126740070921160570817885098529606292500024427208565016244585183074951706423768931181034145552679543318375119889212248157770563864216207089674517222750728008514279696088080750189460574436321115768913744471028572915245963542001396090532260320920035094791406866492063108576871092081118739970425239693808651080634631428276797958955724294244800849888023207463562148426180647009416903376597389307692371968166691699406987203099535859543224486917716733260305436132343583868781411289085125398061926844422334034738125517434662320304386832068935961999215088661358277806006483513450047634148966018552193672831088160903291375990700197009252925307074526685871496283413317765701271624552489485449690270541234605748775058459339029849141815606577053396441013808386586240317691058558425269811003709115877128973760001304792512664429864482068238812263970295719249299675420546068756444585800193295737063312628289877265617849846267183398999377306851947776206529250425077866654864537385629218117047779870609701840719690222976380587538059574633282656354560080532790036649987056373787415238352903426464938296570814281888448067511494248656381387443143714917275609691354328704177522900505728408162438369316972623279543672642245979396889592014510619699687295849356349346193158471104393652316035503815517011968*i1^30 + 8493099792988920365287245206373806804285230900903795140731618337659234973220900853550411385334706873302887533700930955235916866593958284833806512211637916017478227004558537939715910389453952767224165054588391990211973380498865554188339087788947808548806095071261437864682514421823323158415525860799439013218065469616911215875100689080223357597659254627906056892005110191725181365072603963507893987907938807872293347636997461447959447082986763331419206770334446796150288184772358174680673626515351355354015291361942746283146393522735722299974028135213186997164547257774307523195558494849972218791627718533461957653845265948505354815586112438569075858626080948311725314534322258353262619806455009159892256760659132960642402997736920064226023488973792785890156170525823941029995872119654799518156539732832447641087296166534666546399150610619531057397643583602026299688785893551551031010330492107295977876238478736374280034511716172628689657943974261284131261235512473564565724942848508973751141220716813553076950793596831665799116802877294562350061464109239790989258962424275522149078043158341475446853903846704994548906583612304191094947241992107613991936422146571873790655109633129077570563801709434316008489968518949658471147488470854480961244820212939871898643023887578113881582431216505440583024640*i1^31 + -730747385503621032604469166622308560265452222251125946434973259950206307091157494054643322413626541823115032642617606208697741035180832459446448507020806834406218855446644986745310076689894936559232631088897279402882892484100422056777119079571114385308169500716786277149821469872803030352137114046380424981179620071013319496443602104794616618739059940266676015214150973368492404870237242082659677813213381687876776980157048519854811826172791210189124552989395140881171515854799846984305230626007124923171122485678336837626964590616043076574530080045579621222753489002944063829695794749998774338411461682152329521448390108986469593069097369364819158807542226844131802519665245514045343389571706739578173182930588733429461041242119568802791030235400887308183744993748322168111149489371155060743453835038421325490913945458309459012984458153695779567334357886883581493841909131171190432142825283044960052930444411136558291633207247326602340945109873862003826227188455293030069225569027741981376521515050384787534839009414515721866424185408897826914457438602538582066392228947017628899204806083691562380498299228771952352739018528985887366229043668022154704341072632695453605933037406516084801930274167388653112787085072334231790160169866823006106714110700976527095524602256261524272666070034354798592*i1^32 + 10034413046973799932976164624563398004004589757579754880260402441355723836664658935674360486905528565164874690128651413878105937391718257401158179181641432093626430625281042460334501958868070240956138338409510435848790781935375794543048567583883220094876591298333035373572142749125376375382530813224625731031681499273580289667049259317187881675314333916521053386566904513346273937196959536650970730122374813504055825484409677904744995446873973384612856630013931225900679917439450055780046004351423496098039813652891016781106017665377392190369428016804413916325430816420651586621412890851176209218916831278743117197896373822609199614625553534631596198246786314378603563277060155184686819161893581445981916231852862744005808926985519968853323045494175627623693815414547719311341940800564440863168377495176845063900691093755598066931667798999972975575128413533812619111339374789395321296114854791802928874511803468150240798002580198642143802784475297183508461113971889915027947414759422562015872426386809723771495661237059787591448250227683837047435193456534638669246470165154369288582355061840895092652339256346618348917806019621022959229668748036312073597745443887353401839115801489801410964798427773528945865615880936541980229906518076943394746800825916729697119897124206137720324640278052864*i1^33 + 9506245087833105572200611094962252287931328605421966343808621788527609033178533863679738353021515435896537201423786384748027258236357537849924225930627871495320947282531017191161575679694860232287961719668801441243823271311327824975552130893495966950010671582288092857986795964294897461302231723826219416470854477967411172649352106907073539199457363312350731010872101635766522490563056645930181585347523558967702261297372227803081512786925390354286537521196261983313086488113534063982136932923305583831049045602577091446984586535038371754987312235397953948608027980058562688396747614672101951369214935198429771461921634318042023539935615691700281430555645775901905649912363334723952375732756103509214323921695059298115911861566156826869563350228043538979355073076901205729179413401147510652633524850764230304819848235301375637482802570301855000565187584482150130750473997992816053956017533416273635289490680218502104314326119838813247396893057309820358887273220279389867247442720821478188179857995839836332563373262707932770791741819652285040523842797838146795592399124606676873033768528759987532852930786821918264062461325885135815324038419330548696263272668422018205658983959242275469082393123356834910406130672190203334781455225087217879790776086008822619126230979303462035869663232*i1^34 + -7464598288395496646445719472846354443111431469511869677832011824572664332759026469631200750956748893396376894861142225204111904881283754756920817692245906068137696641414530534322531502699113271512591855586661830069206676617550585153857612984640332659143581915465462540508913068356145222446664254056240558288341508149889531549002289784651712993061763751968816771613477940617923819148763827928203643048853918181428471151971953237518363234694476534835872491526466501696155643499327662379115352105376546260718952160108660417682193711533348827342692561960472696609895967458469557521582220480032503344495878457339630172112401348161894034796273968648751562381324108566951337509476186430544574979257731472515267281536835137922922568295080727308165677100094957331213234012555350635360761935275966638736615735237579517719802057333223352820608000473216502735809239413193371285026712476043691424279637724928914737514508479000755529555628590682781589095089415843416194767057828223743451060182744767405791813491470873620920137702283874554163662817403800620488395736313267957734933497424845958411944234121438655694410884274732331648971065663308437933627785143758811674811058747036730174805430312767211731662831296968089784661830302209830567539243271612363710219961909277026849159151284188946104320*i1^35 + 233185902089063761913965394843060792092174475412091050034591270289937004240768104474902098108653993668905623090900363066376213400851016668657954230722459946090887677588565240888120378623237512135129603697692449662833040335538826337835660969393411784762630435985437732106863521661345559570266925298538737440207701508210447919706616047395311108736985180657921281572056337817019484942532084985829859235113099800146430789105521939702272305611032369174977788751769751969464383290973529869164579911001415448495680333741617205596214169075318587689711999649825435795961060924867070029410211184418583049027967564979745419424505284697788489384604979706592855466130054691614355660828098055637169774396109990448235864433805540643592275930719093681780669965982390949297019223633199552159414645956309227438615407931925791549572035911246306016985426891933810475962561981082988355894039120365888366632180963028359326294984781327367908339681889260606422886642505603136148020622954323914220965236737569390772238464948948142359673198479155194524356574171901167946110255435662753038370685161090961156233070711795812727606264251317785181137967732827501045496456640612205198972680327633299444631044445725929724549744904022328021580972306499296966876330446697140173638946790042215856019939426327068672*i1^36 + -4432229026282837985794289226919376932980293050825957259837919582537743432873025044394814043710367741600449997949092269005283806312666329801639501366455435471693836424097699791106121587276420352067212389677064901150505679941485210651936977302121834710212795311321463262794578227616158667750479822038814115624938053743273745041253736347697181290710715484952079808378371411462948279018613838741244745610819084728379599269465355534068225300222689503539699407242936984914591655585246897183700755324494577422147084951872061287364613150408316809344491891959738759960293419978782945414971249461123278674377813577829879183346744738857368398608169409275657053537904191969923818943356432128423547621852382272735107647080487699475385683337873616579109819146957549193643031660055595449405105962059798963849956160999610950827928213239529854912011006798791420580196364872136580622473511078637302292254428645189296241581153551627459941178673044932191036825355746241373218552163305711147202484683979434225204480150233420974477090249085333981716977206878644622365472865188277457989939549455198936028499610026108326515329107019988927825149103152518885091862929906912572975918076791400766479252106910762823504950996940292258146294982209132895718962908044998851726870620265288794973992554332160*i1^37 + -10912156862432885817709694463923191729297396410132049741120214144589665639505578355479644227512579610433130165150578480888138441340618532284110695271743919007573321984543699136705646271876998598225736767218366336117847173661733579810941774459644580245441154613356882733336785142187331540717779571292165646138797048254325664228583868304906351316012836431784409692861821972495525615587031609730842213631532694003533777944682320718281468099284153484753636225124873667728332341614343126974593802389041334036501699961699472847008737777107905507945341189817458480464012563598586029281204121147895401354570654141794139889204892658430035757917451555076332160980870645953884645848229774058850588462659247227008085619857266508984051040825100107344618739832190143622025922186732788753302701404103495759720639660716521430685536258848702237542672679547689476042223782766477494280552408437359516467225245710507325056897419153241062167171600294160890223980208495562655168858683804159884898400872438942858129302082362592614067864961160393018993933104017876784257375451454358652138164483638977710318458915917514451486715482730836220400916574695173683763364777681404772419081198372319754124251221627373101766241179301442385588136211053533118621288016671942154156821431602687502138212352*i1^38 + 2152740751991416031210105582141953474985855994071687402291645458224606984417728178364333387230638152232612576360337086303180262596744828195648886499105843101381276820116391709884849884286059549151284838841986798342330362613578771643956199990253034971822792993973882114591590531402821910476082673352663148646757807404429952227780525625571287920396118499415983018460198802884404646972570174751326940149921657046786764220656037541957258498550328438392629793431700163278400738830996980369419687559953590405984488018000548122392109982017076418095506693797787130898349244691987650155014609294436211198166210556559860666566960938445650438145262241339745500017484766278067737761655379975855593035695416902748775585762731204798066787839455043975914048873509578358642781961994738998860162091260208810786305539529081140730819567229671737714527515488458174269599732605728491496213159424802065776748403292909966635542418073840397745944312994079010507094335234906928641068358708201710700368432634346396450284704719858702225378763640296400897293376138860876336172218999630544999832614166601882014262082175698276521733823164731560857090724944066508820021425937213842559897447482766676823375657727219853696765703845462428044274175313313058481623904662074606811508150261079626219520*i1^39 + -25856116436122264525309112273305619662090914144852821831793282973860346023814133381106635803029906081178828253601814233513882816929778540464649332336540241227054476340336037352685902126963213955667256136891633327784627586777509076809657245155821638398261558879835607555897075091724840102511125669702059068949751219341216179219084083162630962887755951596105617815775057654066064944751432301465161550263608164488368218457955294788731959559748709806352821124117894100263612638409730476375750261562534646885844056067037583686813102794096714777946648011408227973264026681226679557081137602510806774447593328140633688429455723029329067453084872483220724934848996189025922000651143152411382362695147446010699610735262540789442516492484726886355515714256699173415456074512683224839914438699338748468094734327154166278673716435278626863853818290891244672477504994581860569276562694551231745858031699564377977477754362586937899722855823157905263654069060931087031123043407231716177292817075940693576048331624644125457016258449054876373322750817296111987640551231841505682582219441115394003420104026934998652310734538246020120483917587217720100778969745334209193172106425604264896123467011281735718233574969395575367116343779008408756755329602873919358288074266451640320*i1^40 + 240293082549674773393752203823631047561238272401105533068567948821577992643657103985762957415384719780303070479921624058868112197507862571420804532433707713927567874970884295379628590309337280994544204469553923527400021163533097962810910694893291519626946419588295377118174171322743346246258370375397855789567837137558449872325175192816342038676632489278422429190179561213668233006436971171970769237111805933405181991394873221894007300675681691029056235838904560954555539116470220314970119313659725938974556492422025671763324294823900813915775161843908099235891158097742735881101913825453271318297602735362392597151555436060524802347704950920142565900845118631707926664680592784186406591547567673101103336911769455919632260684545511408731691468472804037745963129378882627633487510663363584069365261852471977539159528095445595535012184626636616912124993115126219827211208376672356589258989716713063719311841321518551516453625464561718788320092428565289986960180378879104682415594786229771387280830289900059491740758955282228086833408143015977885503133308010997166746279007428573844605738176842922300959241599155253601106741546299414739033369306683277079362374857292874321639831115010875365747085159206736587947100486378299805806761920893442023662072889344*i1^41 + -237821358727537606794697485433700732319084065365359460805557174944319229517747323903356160124744618935282190570129870009992706246631726793181533311619443501021410674168792198719947685934118057166882234427579141148102568682355946681455436201812842012043414217403014174857647857290955625785391688783645870982839124062550345505211384457092807753472247167697193402276868055713352075602309868451209411261190116586877827644017083234509024642159155824405769222686120932787663097934391439957380006751447629499210739230325240146268196238439019992881491308134540481908112877176550297081449578504067365530837342191231114898546831569729130524451630048853067972094440810149545601528820435805910873920903371323861568281210194707379396857942025671568870549704286525440197885470024391892596530801700164897377850783319339405079173588855962488105083667307220605023683674525787696176989539733319491870484032074305895641238640312762935531975688755099766863873610029763055439527559404148546012901374320789280694933475712918223901456804082075177306870233816728541089336286038396209741148825095063336555110787844652763132986675895002931564135785584698869212096757061229925318134426296533706817075643765516756242841522722153663523107663468163131840294131475599730707267584*i1^42 + 25434130381352081893909090028025057197356057423172757071521322252106945175230653716068082668881422155289870404968040386760812465710728588191461941068309944725444309240883292763575555618872571420501742619277557585721024520679890030305979170836031369859030221498294782650084336886827263281262267257086093061475321213279028991834168336343013459357518339906977718815815695981383338352383547049263060080550800915902030091506107271332395263607019315360527281197862395313139500816405136268437813407541690371398211049652871395680101778398413249922193078448726786262910883692468406429287600104615336814731658776539204086001550667995336651610365006164204540533589484095793898797666212368126612454756920879662335218825332758322013464608157724946489444796940666320962682979808281602844838691873567371934478593358813885828266159482142407377951148154158787426432619501153873090044303617959585454711892490844967097564756990089915335510593446498479923382320920477631365915198569640766850249438473814379939632777899355767946935736755763500041749740635052974877161394653334965041231728692400069382370263324427477081565363586317157606932742913031888777215647949332940423654238877990591334889842765839773973009870684451441519610513945114717529225215074838610182144*i1^43 + -851440123475462916942834194737076552944310661172252931047526350448204158960030254488742540117216815219054581695449908308718665913259138812756527618220243706805735484417881599103094323169997897315893391917509765346891167347894493205788385879450616538658571923066532544409947790162749170911060782574661002043946623599948142601892604807654321917835451118915007302678017282091039379563606178988754829280600827835167880842891483028938106143870973439814195288491100788541124243233876245110600270024283006217767415534280214976048203086595758293668012544551548838852599831610091309592427905624150484259671585507573534925107121506171529723288302607956697492640096597730199331493643592296664701279803774557640157509767035102921914451169148545049616652937591597449881552433319963634772691169377806355988644838921523044317944766660842006912664307407410707188484478884076360589865022523813999751809312573392084011570654176710583144502197084346197500788824396343501854740744274608616012023970324496626118438646663792589253107768788882343417715966281887014735641975649605283652510371768583206395501884423668262900024426154225372627190137482909635414639504156431337188759527840831299911740572785430997087455469440100776853924949460635783914908164150001664*i1^44 + -4341661088154158581875613318590028620423698943978870912929123056658678966723488358968644293915345996327611447612438129648756557160784905008595066691632437827166142669454287694606535801638960718719613498583616724984483676223731263057285062775387690731594074601672146970843338011941445482152989796170846006293948075618036910318685757199947616721198592917499731000876030203368494397634353312285921120911410814179229073267572457918277741867722890107989838366299007677194996971911712174095514737980733999354241882602318266896117612272208944236446317471774178538445629165774195470897588509485327299816216956206163835495631322431019067212612202943677254096496529382502991816682144559318811864254201488155681809175425937375628757530499021898481732230216224488373659486377730666175430009805118052225141767044811124685066025012946580364603745116809194822016617114141621877515183701599180064922397440457545624345797733456425403102738177956595733287602874122207319629296428977752976883513603558033007833891525080176386882434570924492990141576769546520404306738875156189612535131797088991982962847157749458593900817707536773852764162584005309562913841329271851798117003215362305071040254714113144255802107219460686820372807634093597181830972309504*i1^45 + -50726654688726817868652340360461321752677049596092139738434601998911550267157183778777457643204101501539603129063261624240336279565283448464976208443797928188775520649145994093801364699456198861467148858752211867162326362828337368085970976750756153112669976726757391922857864163149471888535109794969660860771815742516556404667403848763967259579782308482497510277344238844992668037303805468026525385298594272028207066394702434246991838739178872839765925403141130914824151866938937262358545132663939597974962912008498755376671621300676608928291045642998852663950821111041819747861031255234723405758027146332694274071061823279539900305656519816505935118746233677646466567627723220635158961206293631646929007102838304008752003950575987931264280392453136877201087339550362796182130680376541641885043549115882916996923166391692257202848520585014203288142426232899945028873541622990022922120895726071219291034127680370498216109757257923846134999819445442370034984996368719563055655908929795016932968684053766820544071826927388431213373205165539415218707153184288370191810520973731452703596974967388070169938218762930495763155237577163353421300575874922555774021837902908750374511632014832788763694193623513406590304307863147367565885440*i1^46 + 962460769688128226995972016460847340033878522785170494090911453100524552771636284909641556124745771886631121110263715462881731390592713893614538893403658132383506718304248760644667048479484317183615087339372659448793914237609554942868070703421759892783581467697098227574381155303242329101933853120860009304509878915718135853228106840366790782857663880170310687733040156881932258739231634013570846416916562537710677938295286048052534735485198719778784919117403290526235555770307752427667358774942157925458162035330389678825440981087088736387517928518758100961597640406544530645075043025622140104386560183377806868768752057629172482187129854228091305251464381604443449236786678081290391562046012636751903217291141210264660706343034392770713324918186785633714721285712423342238538547195904014492967318687134799507801343601865071669626461091343545673117614846553274241596829875760675850466787423996749037816896297231531072316281632824020274303700492520658605827897970828794804301459093601225523683404353451348661142886024880033707772554694535782087889458904439859537958265864766464347912949482814329002198806959444683134621470713014931253613176437048797847990566468005507666787040355590745830079013391531545323650564885867134976*i1^47 + 3729768889307039582119092369694741744136802775771149857261779901972531418048369225150874668055935797710643237837214573012409976640521486412929711357157101270617287301618063169822713105601182386727575626208340595576457672571845691706085554588957349145061000313494227485420515024234865682494033082437058196375627710147486152470321220635917310655543059664432624021351528892600499448939483498452746996441255518366863958470148065751787007691819605365824166838914099113044195318030518578461626754494142307505702189892003968741079127526421538833318230435083363325033816400560509254431629073775560144944350824645786857655659131416622255183244998982314237149161725862324918544516997920513522403257918514318541003203185025808301796468423861024289589875268174534808129308973333530114411080842056600234368024443822199526339649833827351847694003228945529818652802087229082574784573801317285461457579236826227037817332878479634715927277649396539599716572087111319398868279338887316543209335967803885617420056874307814186636961229040092049351031542052072622272407382300273579607991611793760391192590789499080531293352394110036931718319373043356676953211842212240355949083945774789002315893313008879449788403010091918843439233972895744*i1^48 + 43380270644207119867120186236069714245069009158962516389825234391403256574019993919482096020015476882384596040608605789356112115137680519819710725592938811532768279870751667999419484984793172348382088337150000875774919899581526333930002354955846655788694954791274675088382528866571855514645898125980462724787200089777896464707171669343186525295571718756440386460211545519904114068864409475299344490827349503200439600479261744535651708625366483895237836266208407281372418929179207437910574089429121432801796911799361093079821034138981831766428811888043205563229972830549367195731506405997486646087700979497408422825003297016345459701505221247930078025297109045094372444153586151455599389837059505916310132868116510580295540078661408802596823121031204983796102591480910343000073654088923311553793741442476619205084386896742146893425618823778073913154217337284226645085248885588434920155678766847233395301078458963515474430813282668000980745160461604507954123475735110662153653192870916985747649194445257788083279626561830509698381429348580323340986188436740839693579921398531267610241529664970694568051638201406120443193057556322440705963003249870802170238438237128971265566373479905087600526468112248980033110016*i1^49 + -994007252848391963376318553357886946718047191640659308505447546821400663998679135621961968190980482217540164947604240294633269982843099893136758970961930895539144628079684341667801593756505316962786301550271107811679850462187809774590736847766291575052306610521701158803768871961111930943820480546612178338990537272123490316048905792903690149864598057851225457562183100700141022985270355273295169325383232545220453308266537041635830526918720866062961599429976192199109205143922166454994969186839436479770965358881513792743521695331923888075058647362159814264426948473560886815440349135616053022794695101866373438374136867196468063641332926462862792671299861854654160090279144799036884050249838009682250157960120066556864816596171014611545726615528675661972054585678536757536882920396900553684610004284808598054812926063705382116830474948055779609966837889505010026210348912857230479372407022578035716235596577821258997660058550443519566096816679227213755903824023767465563977702803575721803506980718976770536976988311099824188143742997068798875378895884079447222337603546438486026307920786737767445264719519029471509294672689092193298839499852298657467513277578988578448879260984414669561423188227401874882560*i1^50 + -4564165506306755888514840351371383577091377346600672359173181328838884549250272447331084786421368132968215810684183345508271573760815070585659926831203096619151713464875448370364104307675368532363956880820283765909868044124356487769912873821502399899212474567093542025049701317283678617278345176204505025696853682620476244383278227568350022758431334670724554062004963495156434558640378098796012043297095576224092808372829401709207894035697994111082287497175323815461867449247196244845276830185754886557333848841618899465947102625356608127482760476836177176077802399645149266109478799519595261085701526102419633921357482390920612870736346320214610314471722242171504097626240884250314516815699103447292193733540895691532312424286487644456803359287410223942846752585213990602029283892733990954644030914691443639792933574222872041520011706525965011491497594246812038817545120124527119532663072458458082620926128831270334541597504538747388135697588132770959894473679204795808355960998313662314566989389197182504376643980240371960255158147553673828648367696278085116602637223770780962938863679123611297647158827030961908807507290353048755851695636377065935732125311412763104673927993530311523958995829944311808*i1^51 + -8539570888171676752425436857285848745124625261472176833765304302721493865492580170506001038181311192749597391498655569337208931937355794163564167743084370097784538280869576087585126331829951927466169792403347002059360385961148928655756778623933426227846355064910991205107371321872796770060745862019847250074117740792628783183422155866261375015282708763819260632763865586328239571462577922758830419381287480123246532118038157706674289967889041309750235245358583957025219852892184203877657437502941930392114221989053491733301530438983809587497759274301493488463544761239908286262531282798469778486466053703662163454379169910630374114722811728316103426654895809014043405030012448182300433279590813060607249960555184637861876769143820153769297198545989276791053853529568319338230265811588549723773316563729213957239904422906949487084673772411167768313473346915092011998061402553281955148640005589600322386822610553331023828645221142004137980595335672060842346018353669973772975771661100426559731762462586218802685003845285938900468420120695056405784461506538949656345180926161740354490166579910313348291210021376601566698358615206677423322334319849723206086160417962410920008733305987550615870907353600*i1^52 + 105715954877962429467379344090939851952498536640142322808482538824862778996179194188577545569190191808037387217456014901817905656914692117628201018259325297050885756007595835344336683655214845170461737785873955145137472041617024167868884695068787868211240994154849060764260175432744923818393927119703207301886001495289829676506586023584165744786555039365572764290798304446767158050240692911362801051426953347835109687935659489311728732976150959800810616756825869123920037390344289716237188483269936538288434916167758526703117342757852854505851348930057037636679155292542463521779192763661290821920939652514029314353002580215536713225555572132019043723180405390086534530854626693305708820273880737766145630188896048355515846829217312068757929864032036358714843159375524065559885050926862905132171182195671241247478208607875444926170310171122738585142292191327238287916597844076082670446600725691569848832705333779153546604298869697264722511377704663497116736975804623137316610737756736315092852041491179309766278808779082210930675004087993926596488814505231801303208814196642076198260992750964341069690057247493327189813912093322177178567494270131486846403734449556346501875721345210819626422784*i1^53 + 263595421696047840514670865967186599178650249650867047324011755479918470970127072161042006533407201666052280331640444867335515115424652984869344575331003584368527347398907981483554129181031823286512539987280474705472279685229252021574594746161127822003887150699768864668910603097027299246108535280459955026429337795608668342095497707472360663673840791684567734394344900095925064080249353573544618136643806756484117781805458175697653865993482368179526991256820378359477458562264793876455955151146034286730652425421366198424154106456748985053956517977956532947716571645348512903821967735101866911661264368980240793800817862214266279287111596919614820115281633117224565308454727442694411968086933702128875915096354633042332343189339565191640067938560210582082376344143668011915147983811858225035152733487415627065102305751318989359403112424431161391618124433692577791793142467886405522236493532544796975964695636431205457532106033990724359362282688070441820186451793960864621244821964846063167079865503881683919049305154511644558763109118092007576429182123176629950940725672669201550296493820934739529316162994016682705939200705495226617839057184352738511973262405053476044711982517522678208*i1^54 + 8536620983544338128157744928118080426756618255415304975241263367217545895974873148846568478050480025498587964401461844933015115678129304681026378872802633542721498654758095901189518619038403496637200136894140713444937186334648519346798445802143740983847504806787692365877923226005932840359849443989312489212228374694859527821454398376518564033478556994460212214958594755660381926251419132125857639718889633208792955575742306117915654985151512969007981949796896623327816325033376213976134987047094607352004646562515258098152272835571193957133983582537445954401714559634619114548298899742446963953708412539846761590838927952190467963489270338467929351712886255049273963374197570992785526905420805383663774754101935998791245718064714007360250072182819687855932472813472478666049679610331177132742648461275336412863719090331786018280670249190867803838707961279988751576245236591343568033295526803722265490495142643186593805987522835563650388187043089554682742275262964213116439257099476428401326537709010409166560079951553570345577343602614599007780461626288589205976577042207061356712338613331890388047520157833670561551184643020504169628216325235517343725485091236108718370834938926816*i1^55 + 7239713055464924861290083333550752504932793327987014011243089203893775625904813296763582257250171024091465244024379629049835943740670691757870301084700263824766179498605269359897474863422849290897399660995522344906026528440981537280379913486336555576800289792707395470995026391834823725850774239390182129227811429795498714777740213209080025890796245482590072914963965037880987717644419287913440941247627689208090363919576070671459213053471591130142776238407672308658879957660166825138601437056723078367535668551159657909306108534263990159927905980767862524482662022991818323812792744309330394676890730225543312046500252992620112161097281567978199788931633645909646245283773714317305526602661039319159591824673692778823857595431316865797884773579001015995399666264048723840522264655160433175267427178237210367394091127651354139197046722178663134605987234207994177847444296579349014873981588484156574943743977136057883885255381194758731745368865510609426599682115286549551538557258879112583374287985933071314715405277326550153352549826305106438990266657490971619232108279167830555420029822710932969999461476364802384805685483869013928129994111210946769725569654000759172859084247*i1^56 + -45648718206637360032111431538795660328893764830556648196544533560150411141890327881965085259916919121206473261442552549760897388794410126738786067331277608710171068246725372626978997894990288127068697162953940102493290603231530820980825867483497404185827787164200341804622374720041603572279718800014658737069817197472021629744898751309128527802361725847023629246015396976642645650451716422551558979808486787919837364992583245165079700238615707865631801119738876308719157698572260831505868964603417113584735690076080735634884716455736101292457507452656747704105134560777732617411482226033468157537232664236597713242604729878315570662646940831154543686677343410427568285742954980939833071591294966194203134218801629086002587085536438853627757835665019928977996613962651573674812541391765799709377623321610366876849117525760353171371214783139599015702220547556420416706101656091077441391582566447490123426914236937681055975056955537209225124244384305950140696669833539612417658581240635603973513042006771620079913825961214579563836358596942262464490514158012560080909305076448645876901426948279606053098349607941923496287820009684155462980008007905052997912444076393585425536*i1^57 + -20001448690295826411065021996780302437748548795469409004778375062632114209859734134009757110446261048799271038388955594205138039130969706056562913934379767617192650903393496881733530092380251120429676146282189606680579415176566952160244867230940935319085659467128532108053270066220056670891180170736498111402266351364748984729289299355178914210592455804472355802288497386609911521828898854871357889235555898930742425249382706696799000427243972750639399662275663541540828382396392857299767460870549096539698516504873713155320126349851850715760607472921445002063049461068655543328671932635654883586278110138011865777932814083361408131871699815805025860077368694686987442656644426358211982936251514721930429816414052973862540069592874560518670756386310526729629893672503589831162245021832876455464270568079103391782768002716888495704528667712279193040139347057099862896392763679992171706480173335379012711635415483803985144715868525372772861455377444653011365277912615168936753460677624833109153637675717235490731034231724697914832160611599971957172426320972893619012705504516254839272241568322995390214087010329724382013525704154103152671263759193166897543599418130432*i1^58 + -2116672037575434931425386438133659448323981582470950468356325040745898773540631030396215585730019361632230107769393891476848495143955556541719435383828926098236902612680306272599788321866338917528193557606304375220421036395332963085534276789866218248034505957731929407663804516729157105946313901627072828076543078754567706005766253086509530598704514644662204981123876478754975039053356604313264563897181560696152954931537194603797774841323912515116788104812858881301286312274614912368958739030883421629603509430863704685369640406440555126814830521012583714057454993690048401827014906633034029250020074269384795711661054039796579350504405092553976575030216717834939420845932060882431594196561915481706322798250703083927362234299271176137964906016638589319860836374205095377220991952689706550917188787243817099485915750073295221938464328576933823947340997412607183058097907868921088981860901713143257284273248207744262880200734609510292962819481084371331202170740398256006172213612687913808811657047926496400427882762607248885069428299899508207078736155653775756020391218440577339203568747021069114241745601945240282444096870897350058410754215137010028308133314560*i1^59 + -6910223064789255701609486669056109370281988479678393008267173797633773601735462180717496234165843676596121423459935645695145953459917111115713989541199263982263689234038005521625268904816268672831914466321721699368905876999411642571281550847210097210377392352491755899222361603218936764631134961943616115486675970001161787284909669373711720782247042717328002024694600399801306329681017558508040794356055843644384649301584911398937492237639849632378554434296328439424624469026990483303823784007599466964325828293387372014611529953710006014610898905370682227851426368017812549712513210692280264889292795709079889826697532507358605530062842745328386310972004165605265157051173779160033846405762521503847746727988187371087729035381420644034129735837375751035147603386492687108324042821189711547026333955185341789700280838285038096666952717044589312506517392159069835191216795495374701273264141522542531858374114639595427917934589953262364879346522918118297293823956970717322108367075981836587143062939810946954742746533833404675861124975685340867492219167936802923000193132244653564234580319563432218150079990582886645340234571772704692737423153503722362896384*i1^60 + -238282722816356452458636121328231355018991708780264473733956384589967424943760317144034773292602842174338703873756429141292659233563164224337925685984533283679760460999318334091315143476803441211182019475268999388462589195638223160077519850044908474154876844105825885469269379237105500669647045976100780958496979142806014095265089423596661371075259410902423017012308021836086179375477328902486876145703273938071082104872323107826629732395595490545852326962545471604444497710209041900591073682972348793742276369762762682227342390883389446361817111751546274408774360146065191851965190291413051962553015657907615232072828227569857171695125165936623719607504825939630811405428167343255473253090044015720958285286939403608417496282674111221385746095092508702839304618266666522330588731025703632610853295928774586912941446133263749948168268185103532280027031024687195556892986185769966518392417646571730393425041609635883838222890884464919361083182127863581074161130374279724790580340212733913735414615397773879668227079160070104745100076219400204170017914112337345286320577917503591580095874733140297857022025855367188158013029760406638784932418661908480*i1^61 + -12728969228037245983846769816711674112902948679207441744919721512795468249577358073289867327320816226504050832225367505523937700777195827998881023338012062375482948570064367653539614062541243065048402946852831268169082668771178700200628064400861588950833475459516152390799119982026740451670979925445363208602720261044859390840862310539219984586214190634378040309677645912876965253234899312570805498919141503576633961181976396834113755543536875537340703827078939390805572501477611533377151633633977896806059633341436019968083753261064218125795556974893400162097998135748579327451550573168394502949773100646501307095522000320246683933368461160250944150578130722264742964186406811647704875196998497770228765629913825702901763723898267576081688876322228508019170091137087591498631725692426593380530676195178794576759726097110471223325054914539112308180090077978116978567017324971004642649421420072709478951534229830837064617217413323991696499415469311492233177584708526201805657014567724510291173233398723307393772447721191917371793527627360803104781806379095440857500427809505027977217498255163781396979094340904608669160014655796522850377200041984*i1^62 + -2656762370583845436290680847555443355193399269384163312364373493677037035265709074440958037868613111520450431968468012246091442893004166575332771494158788694437041392501751258684498323994638607469028374537447954582884235675240042405051690481359242481438049693683002937809139846099025903137912420782931683199913442147253779828792845067711677989430584117314885360722255616569679603367730359299192895444931476811266847848667159265862706218217418822164064975651310230683961295170659319704453704520362775919538216022370959442213740991104565538988352884888077346945683080732263128425926287508692390481186932380642500828269956972237557124759764228772982334419663381604176197721537011491974473088169422872578192361253356964752786031297297607868582563295368960028084140961910140090869025950098736196745154012576698188633833075934672354347362916457547385926573113221120563540353705468629946723871630996216561575597504632914143301541804228443565023701231177065012813552604813193511548443489094043255768744141551326294281113609745527074946775872337491551254646096457218632741393032799827895600822629657521692103981476288677440840934305591503896969216*i1^63 + -4092821255003813652034654585284629865733389815486764172500520171481641253798325517275657573744746720760599718537142724322563948164155401292981183805942316789573577617768391650834426287022742705201711473551130588837939497396503418399535871230302518115993007536327691931101704370974705579200752799858900838664252718016250827588681614519796668215653174492402215187530662597412992991979986261649308990540741871363308457162622728100668741562089956162987143745217208296209941738238130703551036027122354745727382452511886872700147382721832469385507232417033493521727882121686378472355491554784683170443184612329006612738405108238370175317081480952480481273865252901377435546929942858676636602074893452647993508356212489356092988674351424651364123366615182013692257927109734157316744129227912559850647541170217088693171937574643393561396910508653193061320612532124996161553655890029864549781439443126322492968543148747390929838722284358747994341468827405315129739587427722426824152124318299686362518255645203511701482666968229547010788677022725717887480794780599871581497326294612616808999815430462442407351910906222186713991734658447966208*i1^64 + -3042675371584687817651967276114634509735937799109000728814176553510326428317944787910359632336013960619982004849399277232814144838658926953988124534008613117972784438963535445200170091730102020336640834033361326239875364365336047247338974777065710922383075041640040009606502060933725622198611096017361473353334593762495951300530204759916681778654707174583437970962602239066721411857719918313830579034342837966713116785285388724064538035327593011914055532582398070757473922318325916626312213001278243175483480279707793999812472922638317200427187351720075385356110202617772098724643254774263000825363528978697596393792006132996651200533539897768932454196052170424340346065120455026922829313386011503860220122900386137244394913521512412980530328443353704912573979672310238864698209543114337003444686458582133940198132124973247781390946375020221210275411486899948153595622633602844260076279159361723304865705651172821495302674667316955555040180469781940640568016718766364735883619442911681423266911502114762426611677780128682104999470521200199086425837992831527588276345340547811598634970175229419486094884196238917361769650323456*i1^65 + -962595688538481497198626468124671476220048070418575945450501278155235707482644895134145300774705128639757601604557224807871968925469680252364853325178197488030844560033636252660853960795576976725503586061722793310923966747079263710327835129278967693512431973161623285201096998452146056361584599713500147141851047008159173219680833040326500209142327243975057788654426204671961051730001042423001721214705142550464563426065984465900768264251588244129340017211578586107592946452986859705362748344972058023029358374267302299404754326510363621382655277847961788183070711627518671720251935569725086993871947491033054423197470654369157243410690434471673120458038896355711145617618453132758268715309084909922485492128382849891689811889283444942890992758997946199957020659959689926959088718035096315310883966778972228853529049265737231442626916548828085232452079842885495381183546933655613437813168067128425360854056583626355403536433366739252443540476579473434703436810688582383607821359825794268588201266223820631978725424210145956663846351278654289069171821234287590022677192427829976501094220552766943278900465022927460368384*i1^66 + -148706394001908085515091457848413058888304782031537173685531779580026386732545010828613812083461590783814098105338823185543809259506324727082315324259346123249892956895318535332254106452031842198308490044259037598577588151966259247519075707053996315596567410557140963102237844318434367358633676106920879708324628663508833696715961223047342168095995982799552294672116675637362356618610042486016652350925971867593325587432816103722301173965629487964592584025014625736565871021642705609015050330485592510368455720844278407766523712641893928605173534878036094464874377067661913231421819077822312415129212575625949858535077812796500050852911393098710591106870471239879540020154277426069812794613507811594188595316256870284466504745112231959838813654627004925480550971261769977129181485166002160184705460320255484562486359692432040118770552718171084508235328570354185493650005102872416855152177812751841868402882372418889077346811256190708995867274537061809454936313596176198321501985509476943611276552786111556725913358048960866467277676855311087178225119130862753293742112386706709534918251743853052959676425975103488*i1^67 + -10700890918295269678555574359496243885197245759977291207381631473683937808806854031610790208971355235216462916301908806888977787549940370239258813735707803498416589392295843482421307178146621728621592904342427184063112947174911548624739409425381859626546722284668397395114108556377259532729974914585582283345963017164127587474515101436271161068822252751931590183299612522124316850815333295106888129867972986543572575322653017234613741701377401439223724875291667094186154148384307288421879142854957733549159976141371886111078723681513754396159334566382326506502925623609390059070756855451778950185056365275634674617105408145146950462886786370101336309329892848502074039851950466985622778819719603454438024448883457638868666355857207225039574445495581908216660808842361906719769916595383103843428984316417860976635444005919751435238369041171926611276511079236678524737316500429435481753289028649397527546811580366874681807881169269422484022730811122530622249481891908096070327171873675935441553930300584951971070281008979026387465869788564654923399113353170750336361170028472355610395718651601546522222657536*i1^68 + -142251550278481314250931469121472475397804660231375813961917442949109765376757728026183584587183260029844991602959950529986781213813609641642882435163606509761769183708223763581044465896619408673668091516136281038034739780381493111304833716190182382431850875422721530196051302126775946234078045776058860459524509849781265411485121205191133349409168940884019897071146567922166428816340987620098660048179084441189098086615386921144638976853506967650475550445347413920898857779810813437871660660887111791304851826790291197094048519476266468087639252768703424503901533092793367865808630098666492950045452546317953231649155543318459199823314843509925839869865443684004109212615007214861809056266148382783238648493424950961247812325103693540782743528335055889904753947859822097965342300250827590080206574210251158127672894490644856615973643378249980274481143933901457254962040241956735013374780880813162381155975768481077386089133349326177247040667451843795840663894355545208138940083001647201505543204856887642846673407021016213761081468353771177027048797501295276567581613938753548513771670516860452864*i1^69 + 17217462975580365696160392860438100572868308248526291550038612333978036260235856273209296135916556826920144200836143112073938587736586598554025930920519647903394113808856786891487688994417737023415095667762692461986877809730202231926814998703036752481028984486953316923722822511314251046089336576992771833445994075998335445298487840952846468349374563155882518924913834017540269362758245930841634551364787385841154278558555373669292455860250591244054449256355370375910945444252761932656538923595006044245347434849328100192027839002801926356672679277590361946057649472887866795448827293058031594524442123772969670838841991050272215601583296855199410975601357937392908970016019386706874462556088278869063691202190610717454006935439663187100733859129964841372182513031867138479320063788284332846932403471407136862748582298610935745482828609779841438191083080978362482789749028812548785791265449014201743629665628369098566997109275098417057961266900510507603797171312236249775302373884013333553863323643428737671128513045916517039598579572556640448194978198624437803651182069306206153214965841920*i1^70 + 1085456687943372916076436748427991787070334065438456707468574798871414731244416259864908510748798461679522264560228792401711219174178823667034367693367303326442581905897656266935068712594114117398346402199629788532267285352441890986598681722714852719246989412315822578547148935980580393298488764390156421193161359378913737957184616480000321964784606078381136727097180423086607028825289007362515604556864040167760642301228441379073379166147136235513304973900373125576546496057193491572192729322608174347239339960972787468547134074324110333670541335470264109378648908001171216294390167579679885113588620565603987796503146524058028538854627644833351287808042287589619167423572628819437165168402750519342259141267355468597319723296662519624686793085531032949212784478393914597281201354840314097988146850572601237773555721640525877593717851349502745109076438586104016620261274839587419356244683632089466221297650284151025598849384025448368817326848912918747750701876366989173320947466601643711668021898395845567851464067013284020209275089218269592409269297306163734755048930363563013308416*i1^71 + -10299948874775241547432605694677231609779347635478601137557292475485729970591819124576549925162932596808125350894847063470220869955357734580583992486776840402375401073904164679051123470152462068345980198245777192852072157515086802083903363044073969848595080173016331289807555780028587418814481933856015032653477093433066256443805604087935802934911727188863899132549376151406715505940767965863934559442852660648380286544008621794804672320145749297466948675892229706671920825501884189181130225342067019226652177730384142934252262174159460755354935833519581462520074461367125170911049023692157894111933061576246739453296931699161685506421690819329298807039844337749451986450369530310987439205291680665092519013997229538777684258449332489701201129560845415126989455429287439925634873399725944534287016541158967988367357161150049948102361884218163390258410302580969423168517351301621122874199068673645874594981066202850762871558856778410936402061692329354197993258717954494905508574988044997781203814085749456895136246221715997573078283950980369495722807769855364047459135157960704*i1^72 + -394405400244857394727696057454763560975353933328979857831202092840193335753765164351487873608164167311702767340436164839513510834338963002027294250166766180019560751151492776612960849139417837895258266715224099426591783650945202153518932414515759774959573631517522966746833687497259387725437942250173102982974269505188792486636290606375145635774570302738960123338799236158549698765023380901936457403130428239284580813073283334688237983301401585459284988015227611731891429916521972424139695612877842563422518365999890780737783185361594675612689414169179068008093832675621561775834840858229986901887021245774791232073177325096921812698898013292586632151840662954998008335195662507642398680108034039991479044969069848530062592847008219403623806181350721247614863451613553828211886076777676893402460678961484939291662115216043296898908094945006552725367624131704399189308568074083572576997109851097074929712240429893312389408617417256918786188411016685014987838292490532930546545767901938089181731026737159193256878877406394205595838230971081615086400297171392788523122688*i1^73 + -57147594105281430844514409636033043234152596117060893605242377538406572442841359816734076513706502505503855695868793257330070128714766599880091216297578877328794136854131281101361611948598973779799825995429794920777001667609130648279216677727514149607591377586279470218077651633321762840296838843116485784757257229823728796592881612079323831537311344075431206189165639253708898207983631179623544085265877125731080569999162625981750524646695275041627012535118879679039280486608979912983364765381045607479817402778349356503159585665630973716302127750077391878578825199278687243107149331718205011284233941899512190177466492040109503776649756061357382211726649532297557910102853458481371570007053877184523656025498317087510194983274748794736665870377191972663718850842650702625336047679687241743949127937200349303405663865483377012600120045920342068258295293602123609637583234166788223637111432222861646228946546942604546237823903586858884552752469640089060375175532510223775036636003489573268813674403581116645513887653571321764336838831619547935684968900808671232*i1^74 + -830575566180973860514943058420976599906784520383223146896277304345704238611991497273289095967371505311453951932453523779421080496700127891932237910171731619569251313370705399582747245420714586018545667912828590237662443668310956398733076144689898742263785991602434356659989022964375265874332366440962045970509313892967086209214093397297384941020531651575210975615595816321300482576062568871776755026067306339352844149887605346315244942427651415462405706947897825307396161562352960219830620299055327962315233152647997445492109150024291555004933735174025811959250279849149622936417342145977020938958718507357894176266858785775944399529810417815710270461868593598363365267851042779241581105692869538139094495860069662654883471377467075416500651384061300812241523468747766685272238077885200863056723920434973280213346008047711105525515043064671742605498850871195550997784253169916384441322645020464337533684953930037612712792880751544627747111755182292186468591194056142895504668192999259082636041082723334101822898124788544545393206505329621394355497467904*i1^75 + -33551467220355742203750247242342931226738932928117902474039736636749393081441681248668482962887886631198575127127029665985235279789158509681139991027592963911174989195118617093910423982937275176128459403211024238262674936272158951495206874792927687807018745724861256206480306112566792673711521761133730461817465274537623886188332175053538689183378876109028983515517273036962893638918411932260345104691923248657227501436905454088664374563821850141366824718906416121386358581661631483125078339619437296476496764415514011843120486866672108297280004037329510871068882557726942495792386606416375230162464872339545472329755139289140372692301675376689816955921166074719518043593890390380281028284638248768044960576987338150286192680341226424349189277874582301034125260178755364239284566808831215379031747150225745974109420349784080339928284237793789756666020901019191082215110890805977696254876355292446890693019258119144612839408303393480063809123564791134465943219741385512121139601905805451927043135246654486220162872042122075380091677296043740889088*i1^76 + -550879536747556874508555260647754396933050950948894002249835664488474940656581064972459388198230159256260589884280451882987520954625198806230754185699550109927661710326089255141738382992774746869631524452057340946298826169278267936496283588536235320750851793686207773017922121923338734286169294932711547195866610801498256514971735229089358270544962485205636813020540026809404722261804378481864308257616193515838626974541292345517968071399387474001477116085382779793510115339451783888861210608860403773094458968633448878160408031753028130547450819749876028337023265508994727291349470054427907566533478887747543378544720444434045284894266038363775740329668912017424173732409209976587914243242467907951530590138207952524497071879792070941324625461793509471984529006139383812768570791687904643646474108597478669412798034919545216102158866162912030608662104761490027685856616073156920463604718658721252910427841360131681252899008733217632950467243332358546435156432871126286197938448387850064662680817863995885172060409052787394777389023100928*i1^77 + -13343901848482592421152080113043325811240572978089614263987033113888411210726965121621066395472400672073693073640695538114070211501916375780585874261956148934616541536350261628469850693811382281020822525976605360447132713315934655114139229056388199186870400537808728185418372610391548319671504632606993428087725057548745620557405640124589362630473374663799103192787368119816611078987788328608879682359766677597114690313718218768354553231354326314434807825860865584272313278666162078649394303636599059058601940220129644723570110365419634033738614810781043244975040791505033027412048122727154182935988712584672608664827050805106014094747718300210050302826718005812132077550907423353549347413889991715575191100731238582884357428108464361645534705130875565749957510208311690101376962569617250704107858188702520449231469843490934601079719629315433392632582335754453208999644591594888673529754990473625279042808374224119707430599684532852798435684124702570147049000781879447504668976959780860844865514073430541306273622542517499739504640*i1^78 + -209658417227559322933971616091446940632513460601325708395708922087079400306741924249654224301139046495438914255324428423465066236792210883221174032532417778143439970368417197537693762728051006389459399140401782794494058344058089443761040107393215998862438750764548762385972745797394907854563904804892566372765057002303426158761606299168290541894901491585611444842769630346256140828899983459077322174403843794765785342884652089655601418915183581493057110190850154233613902208497912930560522742651240610480801764840036219540645381206908519862599203528626583245339390519321713854341718248502403026438174762626800978465893756948093025635793862873225683804969446234499982931622288343806593840760527229975488908762149696082896805211338681318235426642857017809681018599639788331143586160380171208588770379720686657329637995318919177635143318243071612053657342409526107201949603727281160097255279568184447409384236536799131403916739614885184755491633129634090610550073717693688772419202253155272505855248895416761574402523523973120*i1^79 + -1738300527296584990460343192183063786639097976843675819262512802611690630504670340172564668429087954483996074345033869333709720329205228741054129895132109786770192678111809407890208844957428120919855139288668414540758244518557680391817447326734113038704052907265679867517532964139960900596555833581735877489456330062665779391773280899412122463516082259086073954328698396809795291137284130793658165762880849902593273827424115261297775819187134904177424497949690905458200989329777911457959401220221405902246737316798210947848452669948178378377811163431375766688386219110864738430275981067302187751257644081457839717571411638749348819558935284276622883320254747304553531716836712852621344165734042088411240148773241530589051900119788426357372252664966690330162119997704218222131603772858423328416427142512456341685576863938643712656963010293323077943432192493418228305847420529083973403952642078483900441312686705958177339252318510385157916801719317662774144879766338835143085583415092500221723227896279411754937614336*i1^80 + -8543046693876616196248150690693148371340469288981031212973242415288352492270853547265597965675225346050740529914016003995427655585953194856044252697989696244396469720331698681959741382813257148315514710437420492527005598793156507068099551856800043952045774523927875712340519823509407757843552542435489683410469051809923092081071273774805681619584805496226512183180362321235138500752689310990432917905798457424641736904695137367768613077411877485112552727231884262445809689205476311368605562940328814175089693901487929019694981875869888072054850791075218260630298750232090943074165249688768300887940444928517464534261079843333506733322645376849641596989899367868336170197913011221221381683554872479259582752859008312675418780399529587661722920612063501339071411256379180505814831298359641404864489020338987597376227857712632581076881874108392288334012796651236327014644262415670714378493110233018239660331044645851904895731350515218963840372837403763432291509224560762520446468587651826744033579462299746304*i1^81 + -30797077670927748509955263975957906389204910864601753106333420273214505698846765012826494593771872767887673516688143562406654876267172653633639754953370982667285472878428107769208933038953174380718394734427296383858735100538939740149645028288318449326111609286415533172425934053511930666210225690773841774436147971974524589738923389384604926853346787152804671238557357366954368431164967842925470949370421173928509596489818040142912749048573343392797305162004351854044155718351371446636048612091568474893127212612252930072401652182207346603755409382719724864994631402584237245546302845906963097114744052240483791471384050898546995730469137320226569587192144725403808553452871946296458813427251270490202517847829829998248010012100901012826332541871084421048527210569155986881790304404499173959144512666179852266111362552629860892554319572675184518671012867343830701048711073184748946847591736647589286598915038406782906476634444768609889314030509881726770571636307224694249719835784404847654101581824*i1^82 + -125739084410921866478140437858159726772565728483455336147728216728728866790460085995148053546220340682682612296992722063511159437834161365131176761263753151949197244389084447165854587060331904568421489535902364229177763029267451902241968417370226329944450298628938804485380376316859964332847170433875085056400493969812230311248849458425204729673806585877078962448483045896670982285057909916495942335371180901458828928756060021913843872346372972650662537115392407013896916320702210461047799065887095687100422802938893373749224502751180380029104642159424362056364109249515101052741200238151693093821446265473946744835690285842520775147508443005988376416844594477507554569356143566471754689742781740504267876832806868153171533106889389194305558381265667472547639114978691438934942376170619608418308935118913056032640195135219744139771548690085004894890350802870030760535852526692245818652540227952421208153003924061830063874941776100932839994154968571588070313449761321183633761261015267278848*i1^83 + -803077243095628507880043346896670969226598925637288534881170290881205860105507410844796188235667807157597597808260404146148443784480442092926174211519106553318954058774805699989664546075160895041751659967311363398897551333914555622200081173537496484104899424343527628969567026965961273553643346150792764085078263983781381888136350745900725477685348489500468600330256253473269498122643642812819714141857844531206877401439698044474005192027367789273022737973708628656197330493342011092071765884911508042773392705430438324144101844965318941714893631515256605612455359891370876249128638520804861310376317607312236500821404116910148726160787019537820869102009956613365951252058494105803841313120431162008298617817016073534199266988804888814993997649920209131316615302481510645839211884498456273888305468165004282548823717672353084722545464551342658450024540883516416290931112766902896734324499984500325618311894965027987921049446507128395999250244419580109732870600048002806233119588352*i1^84 + -5454111813098084327879112945194824844404855376075149421834015468088340564668788324057708833804042966486749886485061386712384098803499311489151525068180092223933960506765648578551451456372190983060362545593526586557786722343389487707112591166292577015975304236695512075649911822799166754506250363120657610072517953081767487709217525421229355453682419742717785673741366059337351392366417670325246389069450343408906919503060554835986583749896811078732843243754272436024920837197725049354214657447206146862572542193813213698226335868674958138671194591884930345283175858315862948122255054965549287694535921045066251317605405401198937524603606708466945763768202910798032303343505305136144145742305259607680588283208257467138426553497955634550213743703575996222732114267712735529580865263826214530396349094378397760261775259641897995485183081912464314222409455639422449336318294077973593702345140774207761070019261503030862800575429696756549073573829209355618148309235673400868864*i1^85 + -25925776625622175879928256907784130310037831616253524566270049256711203093636297390311321310847495030443837954354896850262797340746420611748504882375625117543367625277731463437112479171141843956137156583369268740373105240321876088041555501372694056521191097479935469705785682868442983169649137148753762896243787698023480382369322653448935448432029549943256217093632805541524678716517426758973131418150369479259032913623265796910958632601284960315952859190818877033258103672255220846503743565641892696847056354124827446606260421402830351235434383528686689772660065893289778868190740921181848308272556758371004823016805310523515625862753199245535544136240114703868727410032932982293368906026218176294116139124100943064108058569386056572306466240976811069675023805706967676312231075871236988974422471260006401550329684681407957002306414077987327208082725404229468775011634997755357557319614733344715738449962543741398466836921547935151467328628118130732919536490643456*i1^86 + -74216308217858515646601970090616465675694793255513016079198824834452735669403739808286676681201881222119251268016853805418495172475123004964395339811305577724699314168038554199866097681861744021982411801870008776124642264662581947732028127637759805336559266897916816360879762684808622575422507873005107525502029631165371396784362589447334370484042474014436927274754580767380538041025847752262161319302653799571448727605646609695179839851641895479407191472924654970449245377608248170153069686691841418220232085518502031566549116658788608850617577184080327818119417449939349003076002587580765054799627566370434413652601349380528038736650533633696270551102393977685565157113329154100830897086525415438111349847134685688656888693134893177698834015149866082030287820405729699703989014708193468217168386481646122400984720202749996716174252944208672471798033609399769875438584102761175052161625604397479947348946109473665800772595538979889346672664006143974047744*i1^87 + -121322398979975116248261179325068472263097334640713633476924338560205138270536809360059295701064178074062028142222316014981006280180346713473579862323945545704206943500008179830403747112845653309194972775697080063318106377974763183536901637637275867604099765784255326524921418204816320702321230962960073686844691865135329818609192683922616326215426733947533925394622860077171023973185559094898795414220171798922362296275658880555112890664636146814832092640055077178626328662728310072479383891054682232275626516871027557200527976559622993953978515924486129264799097906318861019685340801917972538996386934548828395786158659367542201996531159110772580851292867914908415404571685962573650753789688315641756919327231824115597055023300671037345141763073977837060339777154984244457140724189475798866761303136259084916505575382162641439293549338615046134662757835084631181242637127937686140729077089238070585343373756109063809002813507088364294256388472832*i1^88 + -106212532644994154199221712981902658820408972202758236742908803550678903894917777606260709257900723801007770563103090084694690706285047357312233995914761684648005501012355163345268555830569266655937299997904324930593791725241846259848397544102854465557657523333968384461614595951723606911274163032912097479277572411790578940230863622704167112676655862970772801778377327314082164409638334430977661863416066330387221883074285533320414622239082473005782254403511808718792290502000697186624351525059627121084669037448002848723302194748319000502423669190751906993297563199265084153571879009464856841848688213832133645666858327917853773131294390349986860024645560057942634899964629556000621344000850940569995716114003360751558242794308051033557844609883469903903629271391341014310498814353305947073920778170497972947287261008872020661003463857562390747351961376108356943762062975529495382468495536095057472516656693470524994862349765168110501888*i1^89 + -45369327369789748854677192376564894693932635963695202248136690537283644949063156832394150825109870905993857983011904426302694864860356045244950848840942558649283931713171312766258196386445941441971514843823670067198987360016568861374422320496608599062700821068372373065781345084586765535466326957996454768352639635905899805695746748788251137847380519110047227299120870480114011789017277956332486055099232298416428591731873138336365346274212554346457470105456183155269844813252360092235070127541123290057661560899668358334294361245676150844498187349406686646590480480148479111889993870982887192880497328217655911956013440774596028171794033955361166451500745317622219675609423257975514302630739603982017628595009959100380299884183747055191090912978497504335982283802353199812628583863076865093137723435965099353161758572616701056394589919202087839245730985633779655787726545870136475527125192098845033196444303664638722497562279936*i1^90 + -8094274185783168041553725290337576099774646222047079810483350303556931886678081742593136985386065986868906717921739718762438563972766259129559025695646644167479540990030060444481022231867746050563301572080336083386378283912054317303135862323031194191855725686761199327182411801696511653890127150636316162610822581838384584702252277793273174047731194561326313844641639715346262283578441421067091349276409723904877532265449110174785246657666781643983810724723774953203327296334571793986054335761723833208659872865494127433238650200952435602439309586054389621072388071295234807626866031533767483144456730984927704065648766697552071102542354017408718426066879928299425594732149978220832353432310052192261016049862648170435009837628469988022014590565255210552215091626007048153740783743890452603890516824348832601849043038460193523875018016947003354801690043958582261817941684772426392560059579628959417020679766412219121664*i1^91 + -1926797355787118882620734290961982770043312191865195188188996229331595876310472093955441367362302307467974878909066032028867797271348828748915072882485576447665685606854532776447054383343135580204320378885334838298892754392853520227242937378280547527140744239835385579310460485862185398200631046285534587628277260099244988400655373214863988197479622028482200545584193395960373542459207645287083922077091529265438409241826609669980666124218541557434961393975356498944425000318751629826313969422497225364281362959660725454591372845781299349601491311995395336816967146418669880960244576185937074335068261048861080206876830890766491149356614328332897386185008276051070713522821905100508914519952514292832813752408038369177346192924711459881230802107723893954383319721440110212818608531381593901148149651393698214268626044198728785100149209841138988928427194733904297222323881969693053688294190508366933886431657984*i1^92 + -187173506470878952547392438816501305509463660132913203950214232328957183126092429083497727276523542278928684888574056540514073258873946100118882129158765578366682256763557887372869151486187309222440334698386077767869228589157636258675906229659184213500134498841297015942419993591429399828005386747237029948012495671202160217292151111351919188237952042191738944483226448584092181267752301078559583049285563435642428851910823357174996136356702978532859297864067075675534515048573577057437646629533226824143864663272232024782266373707241257723151159475917637480507731267319376887314808047279607315339176357146167533022715867809511959400885303776553098662930818568557695684084655890597434754710744993313058988513080743087481847938720867081956945227396658833879936188908432882238140162276653669857861968257587315269257899482071067501576671807661396349758220024057319771058089693842996609207496470672965632*i1^93 + -35392694675072098289891851880922063726977464559872271895568833997842481465909694719555374591844159655838105983156498220429177417598056412118128802222451049701843661618411847428429077819993631987709861061941072847131496216420440065446172408496642228949393558162438572146457406828533917974089451249260753838717383718446173249476239316168113529250516118885946382847747265060302626825285091559563605798790640103275058791718387335912716124088034609758204882130330113331308466056467855462014614675525681768175375291736505952662240446876870532765324919451292949540257411853096092621759456197354363922749054556956081459217208833754538703587465584504402612288509178866683996679295707650872812652658512955958052629309119850562966075268062319877101854234137478797220201345747532473161700395370721265292687036263649040346418738543046188827385578754909292376035853212520440324624227451089867550543052800*i1^94 + 24715029156791574087077836696790034845531501092052786116827968026407756450874930536726310282926950765506176808431902707817075721068681657891547716422077185020319947001177304050598200588054412983362593062335168830211026822816846204916778171985351252090468982972817415403705033526436954620032530495718944082363369935431962556035347813302968035092404233217148002283969596892325484271828787621437194939289020950551323426211253810168047574273817183220182042440553401884037030724168397442490767666897924618974517789443892789539888268231190505299522237937878908426696905063356704064236583871141094091952137119880269337870103165556769499152719899896244390928830538538155892473753294469422220768858443826145901248642362974849685430086310500854226089611356937465466059379407307369160382947904698349380399499984071285462184680622531974821439191896322394277865523291958371358773586536955904*i1^95 + -529832113110462272030528413180552260775594558203886560479104115462651593075321711043950386436963983660906072748916568192310817497797082382775667569169139598445037552501388989120425575870385807481485708859589569529139304079347178344705302956930213572283080825778692365308937521894560363878588636475772663447423982614524390455350772071813577519307358928354455903894763466807360400019888586130765607589776186878445276935771009175241919803172722704485340457645977893227257154590264440153861943582301780514992964878185929022050751840545172035119396468643846601086919542894871205355048494752860639364923621613834949433576069623385885616445183731842097239311172121919500482331517403809578464770344704937893064527438918349581133899422308536671572826521912153286218688154215630827911438135266678494679744733575560404086615847654950043639194173346577584108576011400779218812928*i1^96 + 489286398773902639929043235319299156304741450780354159008422758906217711323205457351361185866184952393994237315150143499396183355237362640336368891021201238057556352178594282131983778014480084041664629927656104475727848174131871698339175036850443602809666444118152527504154067558219526413248054032652154532606109186185807626877430576484593359841293343410629292693019811871656620224101737317762415207070708103439581062129144689807873907397876390110234090596344654713740244212342098718757041713234735906373709963838656890463236424634242147090749928920790414670468363224912242346658035730636699823813756707072159293376033551585055417620925692798782644178038070101761833167617990662664872007386625381910683881606237819522380020992724857171739892494835049115933003747774926913775345946305778808935950193139303261872982228528638047900011933988640259082656153600*i1^97 + -163844866109345473184326115728072173509674036465360623550164189508967283596636599540582776870296692785228636780537197784161660369763666806079630781570759256774812101393210094339333481141001673614015898609977979285824295006655980181840696784788723795358617200186095992873918829644307594508116184478836931791277655897842473942089273351822276115677178930968708352187253537586031856408071667078381156089980642474651908452994875380184287979906333280061808423789613389505701671220212401040991187686444531124293518012664671011136671114424152468785264159746167443494218302551343622865946708129878432511124137788924424767154797377449659527247497230539921447013260605716882512016536953662560589819103014623693873369932509948488576471808925251784121906579493441183461054947737186997261714725583185901139640208166038523681294540529330650720881559260364800*i1^98 + 34224257604335841878327948746245192125477524195512195270591338177038021784396475254128893514136855144156613726277963364106645495956863416207132792887686925359283366277710021272823169499859141636708061702072154609176569956831861992711018724583834434323902255317321416882596612306223824137755503766847512019772861788282652737263698582599831206026139908064882865593605848019557211096615300480346627255884737339519431621428189208246686808838061987245807955155212792615959391946145498183861933021723450613177298092439599994957334636348934678858623771918217026044010874564285268853888133356194308011323527994042752714787061366391233345247557446381334944557052626131075400588212856958592564386144920577079892396579706444377579884500577240101314459962545656970900184578143249721661003336917784114376624517193678360045595957715742314463232*i1^99 + -7361969915905950548804314201708889429946092827713153925654717325588757723755653206771909683083215355027601633352875409365929756863781161157858228495379039271646016377438679615318426165500923559285126096194032711579228724956411620987106808634023196160040838379057008431232833041667898942411398327683804389550855755032368686498626615358591351202914697673773904118117145548181114193563781626087065710595614035621373595450701042869311918456067446513312260667769349603832157513712531304695744563521193786937880806970868175562061873846970581940339383523174855611589311590170534033747545286895453694566556127915127451555140681043053672763923551519156123406101924766588202553803700104686856716463660502807974140058522823426975293736909588407280856128138106935207864139258440994547191049955294919721631728927959384277221638144*i1^100 + 896782512978399132823271266626691068036870224345877050203700038080721153042152198272017243439127298924959072664464456999627019232437709920538319359972621392181563133034838056693404963843002351550261321223966617038084342112037338207552951595133493427532613003509576095206819574782734452056686719379597896444477920294262130377899903245605215866954440492437289137229117533832885622697976556180143081952516043768518172866515352621072232149399788246668612132611293938869887598724377025521034729901552891954119148808030240691322147016176288928307749781136098398748811664168250998344424109062319618815705392974586677267362726083307752005363224541560286477081760980863267100599553039757455771166740911471170224118906915566450850141857249178243853699508585609414481878005486495418832196763302768939022687429197824*i1^101 + -55561983346373738392027837281195398734553506754203867310515649476973784434914484508525734527019673510867349945492914192086770834150295800865823401066412602159738538694273856630247482407490742404170147832794062330380617945477711845069444204308880422384383979846704570190554799588615848671312609093660578456046162368935607521358937703407597239396611641390482219832437382884396202497580110746480999649487126596354972690587919061014819150007653499527419062573725371111114353804399991236092598157017199127430371350349254982749503564218992078203678411649677277941633871966032210876162817344140023322184480520303741020683848286346289633207775262236323073412805351659319452428930860067864436136707552601010367245566581838367041517556034839368245105566828809249882110302811617687247231447994600521728*i1^102 + 722053987509866594954571467120394114045209336334877512111311994433556439433454566686176597367528819073518013104837573605462299363838533077059494386184925247812596691586059688694193982348012929821104580251127556788073871897131841349867352600324696800831371686538558040391656320311506061147222948532459367922946870823343887755539764486498044936860577975220798883945722435321512460681463994432191013232516734260186906697875717666022132579327837665435622732560365267909046945501716852996318856381864149477472981449464989280690149579403342788377119033216439900646018651809849745507251435757743868156398045650254558669403906167922461447022621997490008005635806610956791858747993342327578299126998680125323339935576163005097782789590288034398206960156611041846607625067563887892627456*i1^103 + -27206633604644337123681480932838355349278771844893586917195656121720886873972149934546168524501314988708211210742845042045030533484431557032318236290173061654436376299019451150953464017525518918846751763272786248616996487233023472010068126379858970603450990127977645311246250388141227146932141720150076519710945353627216976933421305323923762386968736908453913610546552790101213306560719996006087020485668884338789080683249089708728668324651344110476194423555313856571110491573628421396866189916942605141242019385546694938429410897567202712268091514730256401120088193352197084976257984335055470938502846557608768381665443297732444622345803547228558936194697776795249557251866315313324357971088088349501476289672750538129541191514756341759746396352997683292721381376*i1^104 + 133811078885991556139611432881962074660584052954283556878411494519892953727131624807768467544521779768396600391832233267788628119638744927287206459309000928850888722627298577309435130969248811816157689798115749764933335050763253693094810964508364523010763527227718560545421538229507276945474508654463734028997942938774122379194694757550823972623442236007728667120066200927536340088071086240455896589669991692689913842960679024129784539480102266411208195315727362874247397634701556750648824249129199004340102324779196834258418405080177230800214832850135162112696013651644453033596984972098472753633331751763008889410058054265144204704756143425053628521967508686286057827869796234958467247932809659465427343709402816591084434227613301120204160368640000*i1^105 + -378886516505729353262406490401965280332568149940689597349464803705181312051007597344773218549800877015310531833983728852365805355051611876402702189243452511420532518918872145960895525687176940301012032734524581713416275505976382708500060608617515994527411797925765366697792385686624426779266065050551821092793756004931743772321699855413121556148180557214003094096241990833248460343958868638714722930751019302565404786014746472126298981110076028258580445896739582163789929220746590093345908164403521613442055723929035738022050719585966072663817112317957723172167990249802227222733434360086390356201486467529693504365920482429131269278476170082039799769764699953946080721668230278273981191583625159507588713046776190943876035379200000000*i1^106 + -2651908462663867643652954538020159818871335135316420310533676020209749604667760617750903944627956422011493254815001645368932827204070720792252318012882502893215076381739582543276371427159915070850735512908718538256953276955172865830831439525946360234530985973776676627392249512428747471631240586397791726116350410197057704497989539401641114999052400316668262070265404103694797144781782920850200092952829512228368823259882387708428845919413235428796271341973591154956784236112101290819932844895167684146268048984628022946419850527887445147256851112761805545413266735801887678462493677010089085668463362557539944256476066120271130448458935688768781462914002254612074943189495080850371664868860599745782300540928000000000000*i1^107 + -47406889004128682847361463366727361121842459362601575382582360076574833701033800197798323527121376141432571339916642945719130951045431103793127509374216580968162043244559271417790464991988522671820042681291015561026104988549099097193665665834129391664670065070713262126793595582436127888434370391999364058484189181101403031433957412339913303754442149915718750010634949860558925234889128150116549841966697674166978854961058571675839490355324172155599832504540177749137501572642968970768466813281678345112718116062160528974806679755610635789730176796456879335462356674937681125387816874976912368635152207455362695194781083823811645791595655116170499199508063350774693591119083148916162769715200000000000000000*i1^108 + -50631222686085058315420642847130984428724861150446849572676100372637549858214268536240306545946626955909852290789087681925542672788656131143191886606996755162922020059554301762404402688951098239791979968708003021610630798627699035747683523971365191339025081903626497326544346466998410589114220526177727525484434179799908060726770477747105530616105578325143201979761503889138325755945320563748583268367080453976611098861585203697809172566207561818279716163522794548430406254728486615330666662932314054226859399542880825105490719230967745542834660797296517187979988592594301463345383907566840030997914587771776728192438908475788214616730104147894206802011022182076172677939200000000000000000000*i1^109 + -20442372709159993140671784694430268928138514414516165060511469943653357126802415157876892958726498683626215055097793809195706524569001090197902494802146522786658138995015169097682134960920786219488151425599343833006672009962994171872730153589121097878389703984136701457250578191122621219344372120688330686954178041500724705016366555272540808637212092862082311161923663986376343305759345144516555904787181230413508073999040982877171501556226986315481264665007608508425061733841605291006668071008133624059301986671841738107980083799284745939081493677687837982296821019554376574053255487093729441809588498159724429630109069265547789413002830247678424645632000000000000000000000000*i1^110 + -324143570636408177070724832649948012039528673227476006885534223743339877774029104216633377333761134293945389944570567567835841140771546488949470132079893035614569095640775628731185093519813363415453547368373406570991515226251868293506329178408192360093155609689395273926403584386710864200949154426179284903526520695628828290120899734894113887015118995713834907250029244709014025030275089336609273754469127662632667713173187583748699046594266928402475302603950470412364384743814963272087722837447669947646487409611816140671470198605450282504475809434477597950570747878364597673353988649782761158121588152671196208065398272163840000000000000000000000000000*i1^111 + -1336936099387479002153798444261724935447880661769516941880070386873653579835833304057806683755312274695293178755731242024420909668140842974318988540667346686018001355687545376822913674053436062992027168004445275225530904578144885215708646969272754918607760572779452390560495199704040434578608423828454740833302756989279985550819949627084961900845973788745821039845710129315045797107742140959557362327848847398465371650426403490606598858660096080486330813909804632264460845579535962171587715636312942446192704517331010318737593760712652294627562154957026421043848716089184349909820940645299127949721600000000000000000000000000000000*i1^112, 3929172698252861410542819626846611773207558565089531341980084685844616806557116700159637195739452695029192874128231553772338838958098260462148748222824184178818675343855917343700328920179138283149331299273098930439009492508692194870446655425483910744364810565794421811936233451581027217272265339917985025769339457363968927302177145249108296094471416774278042794431838690653065164802941464878956719977957144209536231615009995280921721158706661276806324290913465844725979154466650544519599908427949963785217957393542045364418480942025109174878092183323904455919013377580303343603581424995164461055619945679539150709591346476544021966721916105947654750292751205893106946550449300156166028776188368919474831938449156703377664640344066351495158257869350973232443312030657723471697853714748316379575747694991336738602853844087672991654387194810341462981708496955338544191645925608529385937660105947119519794520264011879570529759743747021603608846488110321393006084725301465544780674495113354835345030627990581509092092652437481007145938388528179688925253651898885443012741029777880199214095508861728652493966071223153849951501435433195067883919480643900358522912876200206336830892615142486459348518465136706624696815376314976171661757200428552163193293199644145700041317388505433639464927368082319494049383527775673528914700803319815113539218211988174004805474024636672365500860034897738864347736208105761353007518138919080844343412471916380431668755450034350536892480370688058475847354699009228800000000000000000000000000000000 + -90849279482099891504628532750665287810230424905748533901867099578962699930615157083086286246422069950794609903932051769569017143789494160406934387878648831933309501893899728340887208866270465131441511783556029427868614721648093537335644375184690625268658259297277881864533853454384004487444620187339326748043878597975539454505315566950718054343116738682114866617293699021564532707903744104347998780353274857356684370754039291579115666489703594212077948185489034734748417228907149780330935852778270643996472488234440407248504788481373106803689915010133027087003303154595553127492241102008008581031703945732913901578687224060341210286582847611428972446008147567650678306282442036093884123056007503050643604168274470155090911630006923098123743136701458605897107608268639526580513125344834372743052319997916400053432671344113571131475990966306449994867581337448216749417236054477659441407846574033113523953941589641821740687186587345571881751652059289532371942137442707736356811987061667401019693301423520247890334677115964232757733920491652526712932570464441443043664497568503112100943603480956539263709665919732960680117107764435469001363447591835755684170951237997266679208659293052636231466617424065115384537551589996199502657250978029087717286212959297999123835552628937275925403710456235036652437309613969971760897178309779550010734481659532633987781339940310356094599515493043365697529755853481045659857010378930780957025288903931764103302290617738993810035879409152721924149892098713190400000000000000000000000000000*i1 + 1017459371156159275829463668480467343738263188661180504480798359832721637277479717606831698661984465339513058905545224268012501752404077637536679267301211471772343807212051156438801336491881997654053684049640539068116367510983410575032159610194510713370519256581963645672094154288091727243949437202038411152020338495831110612368623828105513483442270416731419950615583126707376323324438485581983379876674139742257625377996685635976241432647012198837979699420731221242502470611839980718494298277639216480244197509496840140695438620552335036139460782097078991863631943362565094249142452522904892152020364758314842745201523965327248290623531441383093209451494646920249548251888335720730095967065126309429009067932501076572665653528154345555183868936929611400616010900746116598093734970596721408347514992393800490321714392761371590056679010865817380915030616293356463360002514375896175638775452144105246860959952197631037807395703208449441196467684817642140870415780607307215174859892902351205517845809611789498457707139020375322637632322205991119156920285955037339048381910466916032009146247091451602730743383842603804237482158746764169680157933460058781971777668717457712063277132012082746354497924476844538657588419569464370642889701862391316099452189984281647315836724978317386652643436147535014065983988044568160923587021953633067286421557183235618211921524739946133834098581104265346944945412664956665619018177694192274037170864958875856798490295042724219550533121683797088820390439670723379200000000000000000000000000*i1^2 + -6839593772212081489755494416579614296916585033687355940124833057413910867068597469099310009287506733788795844222823551540059248952554174337950081616093312831237862062786898427345622826266476138835450716594588408446411762200337796919315450570201581015850290956295792774946703307688878093270530507089483409291022223671440581362002059839896538286992315276087911289683923228374380999396843062986304357451251064575216870560024212700662057922518906770947227365907012040769553993327735346558910006637536642087447084178116969288311293270660306798294483193585381646011876503443585816346643408636908335759968357521300694403387917899912379970932307234879428494053943832448537497992018756065783578650392382787717617714869309210633857190280182170547411222566870745276556678706164737817911346792078104579751753841794255332766424447323298157365264593188665497328421340849844200723142324638447413438668523598334227409694572003162171208463767607911012976956820361676433300076911472612074604337869491640134013476288293222936428124852498352880843856739043714680761496982649115451396066159410076312265803979949108889558981149497478812729380648018112034337216990576761722118755422937353552464083993822898456608079155514716302108667201863414511438910518066250429429263716873606380445726676303396266860876825727277257826912906210171468926252914306337600200041456492672945372271910510855007468860965357120906548340638321937015048742480375533443552857505615874098832786884164619625209362592047156256344814461398915481600000000000000000000000*i1^3 + 30987354956076634087767266826329452726406693553030871235325658550836667714761323475977992462903548095951351874988357893801663376771246948080729393035342946432654470608919816662298029803414633119997344194889691683035120981268424765283053030150967265677982685742811742463005732264627292372833632378300813470866037212387026057052526343934924272082150497222961950648485913674221802175592698781651983148460410145171995561778615989813244628318943354502063027766266143680599658822585526000423061317540074273057996187545780370001920534819085401346284574419715320458446616796909333365374174416750346411570898026267095999072841675758243745927244441328009409036100403531528805899505241087763638703524871176616702053049617828221714368103546675711469834521635515448896185503779422868509270634207256994974750852838151240572974430449536512349970289624464257878814883893782432289047183945448357069223218614408828224431585846645216030419406770464896457138046485024925419711836226237676174064751785574415770008893398078603134895633341156883612509039327062762795331538807712330942320468067746255023931875751279054611169123237530114171095275165998417686188453795738239772119630827008545983512959146017575499132901215596048040383949476414537980177359153509806819767302268241368300284030455925887877177422665749698082300805146804371717763869182323059883880642865066017819793057207929879313502674019148705508533577255724663576007703793583195474774519286186324291625032555369561732388369722536188236446197767226576076800000000000000000000*i1^4 + -101725198117020885459896259492987444782215132651698132844219609901962752821019667791379129436836561923308220974349151175058567378963594284756513162171210182520644211841937600787512960453700459358353500588363624268563008935570535216865196735874160748365284405436242939965265816795201233703844152085060451936974729035663466831271158548153376566215760739149917436771747009061637789164291793370592014097758493919202271486158210395917832710294134819209868451705364151697641284525796217962737583449141785093122726173795951617301749963611467541896675767461892376940864290961596315018892473967865429984494418759341512021321744555625424687607089066314657212979801505280490130060680810501725990994028156386526117770202108730692971609803047242901787676805337034392629660362265256108487408382608035841031839150327742549626692062873770407765955729235402013769881259167297282260078768498818360965410626587328179604316904150061787712859098561132194390427155985846796271848743959072207452544911737288342555706594294287994710325316590940132708135860781747743142785565809666627952017461858723407116268578840614524171628566792173528172170853966371787707964197469948478273959525341593396841017817799771325605354945180378597892693936248223814310901687407644576586007446959260223663640456244938380408917393244151395186346042242949113316498097860106020052485610127134340784863769362883689337621885586076302670991024448147425764985297025984849490140593542116813617169752911855320090133749487194417525878122906302545920000000000000000000*i1^5 + 249564923303094822021864826126992911186355909251184000126648011842523599833714646978980615449323411069734060135641863926176873743995853672446124042560994043750659362138388501264059720837035151051277417152587496138177466627720541459828572043919777819572254458833392153497012751608562264821539074334627560965867446019689788320842696193547501352853600666816995047250624491315641607282128466279147274538133461624535761501710236831081381306182303134477608900228050318843188019296810553904898277235017681371942665368702313838375054949862024567941559555645279615073597669698760441731163905735318730765654549035810760068469506294600298435467764510120294544817461899444119038085913375483599854663549429208084524531232294502574327564270301386142952162275887758944810218970895296494199623194448002096710538738980389704182565287983301641738158118672581863696683354228642012182669621874685280745149528432819170215997082732727948293753532567856869797293908244742779923036537052207087902650345630385087187681475888133094125431978221705132906684461562094149731529198428370391482769244919311173251872932318288937825223725282602640291130742948330150481216830503695657335940596161611309752680664240786751858710314763889631026128646707631585886716033630544791254618964281641964282538787672355742952682833260992391261987123255533770352543047868815920460543103783866660908561587058228709255400189878654563081498242307428050038429338170909041081600835568656862023861241070426283173323753393838279775690707883941429248000000000000000*i1^6 + -467765332628017336337094831163485733211146853769483787774980629116141392661712301232615671582112718829289117331304391327383142398497191507336563452696373689226354815004730643328466886707943928806885629212134227695539007387888418626378828065054368922643920445878262954075550660857032521101594369580818296758463221973544670397132744335718670335307866061248169413930988305047838216798840874061920907345604892061237636096369167742685102192261307829786553297609513895977976123399673878021686526617643552248126824776888464854244678690279495109050540687357741566856716144813034372880692009484302348190985577847956335739388512411383402698592690040018345787642874958380745532629397338976285877921505877657683986791456639201535260959457386692903050788689755272668962118558367583218657362703007727143933997513218443098445610224816614625693932706754117303572255024483691953150787577540256781437764014645051674592082590904193858256510954195179818654870803326758499181438567810013636946875975452906823382670486054293644681017132108400636667260948537291235952734972065412301111616799740967067661877683346353756820353936699653858522984684437580625362085055881539118675867348401845045312525525302278573717697904161749688446511453376743451716977625104794084063492518464376276920198246233917696374458224186939775975854339930618481063307229360440562756755333823829395543658180601209270738589908440898062941083863958558085406354462549627289298428412630648843892074277740523056454498389350528473308771297621977333760000000000000*i1^7 + 687184116435005519440561989898482255497953891296252792777937444348520044174058507882751149926174677061166156008126977724763315202456682216514997675320977918581281305719415647776126845985152102905049695774143251270612815791632948470414278033374259719248811489406270701609246407437189331230408873173453967545428461577838116968254082845830136331091811349610995085254863328375003701421368481537489748087598587758609270050071625463479198883896936123210208033885631752082970675469857314290009182918400517514770497429324457465860017863745533425656205698946921197466642084734426504397314431211340325103861097334937348893730180916196255856737858346391577803423942369156018694496489179640091748037255903190097057588159403910308201620561343698511535863019668774060069908810126023444371886890263285935377862715020301801201129602158397512853797404067638546871135997293135924544628236558849547751688523785392069419155103115945741850312406719284501643284527776300002965188333000887744778861741455666190066545741157214414823526069234402899729392203200674624813766627560812691875784755694731290528987161824792589837201582374633640289772982160962488045327504824204125215082537707655283096050819379591155886368829161747796102983198232584425883705950275339494414451712164892307922222308110749160289351781346768800368394366609484079515119634476241992929139699956998660465282578338065845422732203087867900237142955833862804900692213569945121839831940752873002949400046687105631236863977901550996616087836712836792320000000000*i1^8 + -796401310044991615213114803830148514624680925769836801540396095645472578353423832848861403711776386576728507190069133596120082337227473332867755597734694225519380328978594511144988029725473657605820522106989657109131814016821684624657653534623671149420385675553506566239561640755975824485498993752647808670758630958435663535720541914827922160359754270553982264422346776045590318579702821777131936171825876749759018569828737165397187536120405501872059228557006714817040189286577378101595762318673730957049095296424594369084029926039436083788786720211689889980598669924374128807899775831059809293159951879387820008768306703983678916388291375042165204648519973969060835908252695429441411725875407801953010228204368674762727855794459250346853502495086105114651549225903261355893340194816127874646056480653364090185135474964556581314092138842655564996374896944841926515944556273038657626671862085998271748148100701505606110988652935930969365508391817534340954968069048862816672150648023089791863729167215521075942980353582856245966084057516242830564973923636971835521098593596723377362461160144158609015261389242942038695890128790722018557019049399924770087365577653891013300954168101699449341274218917072185277570334238524384984026518611212059514768655348726123658097514812481376780993569075394541933959672868025402687332338566790528009160855211111773321485060884942398382112467151473062575275804800632542246855317885803436958427080055060190474088688975724360278269103566535546363373114695352320000000000*i1^9 + 784916156594038229172259021832814298493699899834290125104378091967180193726975830086002244038680621229789098307981063260664662402614396175075657391515750857910433518186655260739358223526953429578447572315466633177390787485979654552595803025334496942883759089431804961926249319370692723630202345514857500885756819464033411010719801525122762691073656073277031734774558861438601879138556553151858033511100328051057828368414300998476749038170365277517062574119676170131896278972957501906096384714489223815574497226017239028776370532246526402329281302773239819236510523140870069243274254311828155280410738565542463147053692206352711222136162095430557505778116281680935586026605837370031371924906353698675796151380965739935953218381682756709431015835626102983227480495847625339480777317085237602335020470593979609633201772601742973972466912281178475224663599457337086839637676273455329334329976533468704551864733711870325471868237059875027308922218054914633922516260970355210456090792257998169975679109607847304445056309781379299218626266745983422256437269107850058059990098751393789370346150905949776627321876241377452388632616342397441155544158451430106018613506166481543857321954838993855612736358980260187912829369629647999691089067128482265982148848120430329789340301274667352986042554737089978298380011879339635601887722258160318816918558377418163950544230358001076699745822997336075614103841584196661871399401617700351957817288147090259455084832520545149120954495486795215399068077391872000000000*i1^10 + -641446657978248527389555009201497283315599215020646414102375956685758062734052203280270577628805972065544417948250997208672241691957781352365164283296294168162783763065045538082379684013985143698898733467502717777845991328004312458330950955953974039444802911480231306623091726386544476591702903894046490715936316249413247667616830332047150754284074123026557471536165377882745770987914648702380227945141577269170061439556604896891310891717289119898065197751232796494852166729762338869047427378952651268715127124225995294696089385007207958279707743281665461495120556780644503133759479333858094475839562993098518648169663993873535566185350496800819306041706684505947496486525337842914888085246012842047241245029070830666431080829010574118429473678247675024195170777467914631893992572444608633335314825168170725673680932235226629310157342227024111119614140722707983044013209525133472819567236277597735444845898791025837363674551753633968085375305005299516836398320587224009586601115192558147378264405310503502045922374860270265576104977113394819155658954448718688775300267190869600230735867672113081234836104010390380110219231140678315232235610222959748226373755905775403403034012702571485857873452305190538297622906377838963181317274071121438933152043847432097096161304383407889905673072364753523883460723659503450910852569215753260538809932427516121516904540993585970859818146259982186561007822173971586407049425510417859255651625955249788785313553686724760460948325432484282245031395328000000000*i1^11 + 445581483200161550783689142824680914700728277419973465696045203146402992839755003294039305815767844383305093272195873115025808600736512479345225302072886249416419120945960650794017934730505962349627115479054246444031510672022335695045178875012674749898978837667871562676666501394574227401036674724612037796147962283814206653461403086690456822065015079821097565218625444731017524639071142148938658156362025640765714567544910147095186418710735277750579347942790835360858063989175598304453564673857363959240347281775081306867905381171771409580722215318056052413715814965448112209317042081316072710559063145681830736635946957862097020805072675486860296832355230272697283781133642475237149285129974948847207100251195026500091522524398701718292086827119833647400040017390106758003443508164476181224902141327629610585366713645629850614970814234965732164976083794018607355084871304315074433600542846469747290452636102794185519945183109032019522874173373758650215757858381241620603956957532621495925186940543500959789094544182766981266117251449368291347999515885455207709559014256059499173672113019622271957651427423675246437870251064442948411982343722096254728531182827786111105886423157320607287576423355475068232873097986462115342306254220495509933848659867812536610487703181226483338426631444404554424647870850359527048644647178967418237003789726751891583417082170398665444955445823251381768265075072617856024572953719211876973794523446554553815907969195843896276185833019685225472039321600000000*i1^12 + -263186816550286907167763932627093453223567374737751234074508141234135293723140033755952192385105196156200300074648540804014904797838842515172590073801621932522653719827937725164614437564727424420915587368611965091455034636944175467568392273153849609494428497783358963858157925839600567524045793279605534776331220260683136605504615938594437891522381916767375855005204641926139590683479387088678899938307110359386686010208755951968263109540942696373345040324372774555248179306233530949574531628219866629164724468957564166954405863813701191145613864592903077737243894010140803005782728233643190929563330856588484553431280658799564384295065805736497666473517630828434227159653918121519158698688362633778502276975584756762639647572956766992137568507274164215117218732076221028917305968227504610477637246228342118167254901239413210263738762976021842672645586673538843440449287535497636624853988323369883018337198841344146919800230169451967900054421838846374675640632649961298350588761876052480196770659754632955353140736957861129384262333228752164151478911885197775828101244215291220502895364103168762939428507762145044232948385481618086318313431876536809612683370996782887783292832263448226886254694134523915363937210958443725690368583585480182554689013915034377404289269532181750544921501665345795161581151649967586442700379555714471987278584828839036915837482892855088098518688289934836077817876703683052888880391000360103483732171980951091421120820488118863330095992054324106205593600000000*i1^13 + 139507538218012929173979063793000127608775043306582159439903245577878310092241504983291608564169797080084663679780881497765159539720055467333388190773939367757458273887484432537925060636528141383988539746311284156970032138863213417838653797014046844875321060418366041558932712943779539907982908633076209529482531372677146560056651134666815180320573531318703810993501035592797509095512225944097663201945530496259885783684372453665173314290021043165552502652430226406477129087201579399595933261132393189372936190007465851015805256545333491673659276097519462437498921999199070211291357129251483202274936739642927519186402315759715390491125042143758181983801424686333098441702398270345969427143490246460365313039849883427688676647279622003541186791109816871733619282468285980292236427302509955772399171931182747079848281748323114348247196366394592398933951104892915689489328784878107381650888513985327231201902440177615618078347781848437011985470329230881931126344295743832347744971478921783961039918511739954291272760835323302844000408846624426931000726707954833940917188087810697610086186220828206113337397768458324196718782402449298599672818767046312452300455602809740652843280655845634166793960438711256404945556643552337611364476800268699904401948996129354345912016272111066652525281824401755010352912410082825297428758621942737566222606314743631243334128910370835170866631874402504950879820355330607543806902101115211405665527003630422393456157011977246826339532064311696424960000000*i1^14 + -63031328479002633364029609553165596500664382942598509953125662179720114051708956983472689773255307740612838857174139016064711211579779717495939457600331053299902967132976944435444658319839683934873825343475916951636697035621476312251519672758350950691011746833173897545270532096165084409679711827959698056714821333209237176424949387314760536126087881368778644940732838780859256542535617865457811302375264872221128941258060596882958595117619801876439764427681933679689969223252627705666119388608759028230574580414017705907906470844488011834823204391080066552805692540263059717712597476341818385068419148923988398231025162108056737313619720901792822967119305335687762460098441600307005085904948816021179340794505263199839187104796177035409340010638124559060807183003990144543920634112209011902528636239905677166688988508232229968779295491586651012089160227894982640915583806923754318505655701159998176459472262926954319672041903662394374523362186327359607712017064175419143556650283856062255411579519883931290692202269547610423905212402294342814179105764344438201674241923268797418428521237589429038414695604568224410816070659902452357788521971529089788907240748802411650579654606868276097526639391434725832834197957909954067249006639175446561945114702334839650887386089802816550912253210038015527185890257370237349267574928149855642293072480692413463339832824418297724369154288725042217928543699574724151495049902098201216304226876977997300600075549770875831679647544183357440000000*i1^15 + 29236640217356110474251612849483442924110676121554399642035834556718603329772496622602836814765835779598959623509915692208179741187846013828393967634558702612477409838675314088781883309780248884780492770565403772802980251370404699342602368815808463727608511842206581867152614507105932794385459395472431029705203867841698366393470948336565967357302822215441124727945370005079972799697190789100095534798622894315088411799961502904745801331027482894916926787636071371568308455644514481281864609079056039134204964397926926531703393053410521560720155445453423109322485891923755798949058025986718071801647908571991566861951817324835860007284599651032051948077856561080522918381560719843555164593370576091668808335345576784259625062181995412373910397121449859720925461189429938453889047622499886998922676749909054391695090460002953902079687541296623397550414730719019964563955007947897636944779389872103795332481011106226309850283994781993230494261376215866084020622429990437125174986217793456899087786428746051751222342428909585029539460974680778497231390426880069034536047059650484476913133012409316476305133902352227431718382057744609617109572233404930673850140335392735110032278229236321851206119493965948531302837372417432930986885281264229333423177050754235718779908723606602524620427359103366276325225925090093112625165666846812745756300226313748704170116646076949538200895015991771306423615202089998526582463423903289646685775555631443901704806189902057122493347850616832000000*i1^16 + -11957456293548844740480387346592903525375131320672073525440646554089980991861058183593378217922520575301440244457704211640841996275343054072299841752847320197768436856914880136762201171767356117028812303289270900973486568510725283636684220399235867468740736337923526815046669204316460701541843566972443675606600626554445435453107456154035931659726240036061795010816738041696516019491893950816438406455858484133096042853478350749015736199927747381208546024049386261642594166572161411408830515946246756511265645598713320183355563902417314376544806731524710221679035685071099129922807105131609101442636244472150883646353194775560521515905316013719669528122731422571705716248162608499862948832532118888320817599876308445821272823852143106546111348626020777203419363071556083356737974319446593709433551088031532653336920827823093611923128168123209787678513097188306899759576207484260471356553638063138537215457799542535159440811997055880738330654124386374845279496745873387393243401150107150204718648584387848414062047694289113659978557884679600809357649162861119647001310106081655179858251527220602032883052690413952526262437897807189146323078663394602316372583571383464418579118407296136821378898118715374199265500158236559393151133329339817285623992105734835518456116372246577078913359180621915723097408084397793196383227336125602260140749478802464949911679701512972611098414081142084311934008636596110407113425867194377405272003461230339663166521331422223734254025572352000000*i1^17 + 4909697048511386432719208990736536413944652488918559715024696602607120139263089793235338996647545204824446460185153341898738821540657083273050251354402941112715298342253085651738298413009312879787878808845146343099159612459937302724653615521337391539931587617217758400675706618509883172797696152930618313679325284192835264265592819962087475279550251638707350620256774664009220523626286806700265417553769662593496024243467959745026467232934922256397804805375985938148884179563850340697919610743427401428177157685729069893451927352411335250994760592557564395904044020436633920983058693490212138058255306049523684899893950470420858513400874947371806020195414386895453725057807821965833239538907282990221168971997579965940572063557747309215734032643277276706920465647359699359916267626451940782905974023739162705458949504019727453645603953852224795381787102996156857408097061344317839785240260353407974119153561123014191701245186579098497033876810709002377887795759264347109558446054627230235881873341236453746944292035150102877399030000959240787524277522793978506682820288058425375939982832410262519444150812090518660773834111581042899202321810639253453978519133197533919913553657909467026426338271244713860444300525752955205518497708400097860547115392819090982424327196578894450524614570651334573440269262867391748047634697081056732165486646767710303652919120990130642520099576455135031098888016034753106933187240720638662949806291898150290146140463649626906509600358400000*i1^18 + -1531327363588287913254567841308795613234031393840456140414786552688037515247529837068371341818307147961090750292929453863467522985700371341161545773915527288775089187087711304500566824478788407724636012337128280530991710041164222479337108616013038121465906036534129260136268435156189458888151293152394498673098375710404240714323973960810249879926916139622834825958880976257028946205037406661517806460967133697689956805511917543128905529276293642555706111505524399672949969661151816834929214080351060661332262564253105668125035181958350200092140254510734201291336253915585127399165227393958274262763236286624134706254956799739078028377248090709697776897859051989713540161829065453430925809215950442176315473618184155555295447842826600584466204151344087292989659106185757751124732085510112586676500995780580298100521686538880739646500718749793266868510467446804508929591915457535440121223099795452268852370773971377259828816650840049859728335775947590241018108418051080767104043145130105934486007039963938832079263677922159173809223938524455228054280793207322957560044803192912119881467307863375167121753851330528441552904321238496686109234281541894968826992764960895217598208615742555517349115841899538673844303103664859500113475659842199399034919744194178993597225554861975312822771948001684098748275139595010625330521227490542255164516071666258580538428016499620690592458781925247401961385660089111690576447951134330914219759033805909135380518997608185322274816000000*i1^19 + 426965063108864052920342515561093195028038258367354325347202978257828444158276118501290883253512187048868057689544279814528939982603697542839443288684217646814993304017604088112868013612726486859350433153167902778511852571573598478949102377185176716748237878869880412798656344970130819917046940730146817501864944564516966894077426035845540542715559747242964561180682168348251574871063781082032797618496228403354522870749217848077630244347810655847990176883660626649294562038550886793191247096130631170201400165944986962970928208335460291689791242748428978432143428748293794342543196136216730858340426730955212307598932070872461796240828853140567081225847816794297669526277261526844205279043442606807929326908740500598842414996453885302672210731527541730800879054032720456046122227577247053699173276891599999428959056250656658309333322541438288207580945861069192839975335100933477511797597996489244854955283304217053782747174591794420958310040978527594877369573844008746992392392422619897301237346781067173300550786104788038507514243373242407244277357884740244015361369909658223374188016596256167069845468762686123635868734058008830037090771145370274950846324620700211903229887463161819863407507229799350547127355336228969946757858923881600723462277445709558433335577681107966794007031845589779263462671731410350110883620555371547069757588153622713701924375195270138323196305581863090489518573933932324126158707789609397859894659611317629260321673286256185835520000*i1^20 + -172852992538991729025471586847637779772444091490769604751262512713171169880668342596353844018637565150055746384972058093818630116763667157490782710498288964422530897749225045245310116461846481397488983876559068750244025749839219679416606119347390700354600229822592146715535265539199563253190675739021137089216374652840635426398435817557709423833434248467495642608599165926756832363772641469041775334823256276183606339335471722145154619960556937830907127341367619653383061303485143850169911055338027507991702247150056540901506760585101845902675851811425132134702075380224428000336827573869902947165715333600703207067868317347927800457451960816196774822822782958759256716073584634657880407898333888196394077207514764599287624233146776238365423647032046038698648955696657603280119986424572389488340891031513443062217228023218801778861434448058332068596597505516173996596094412469284646183688660242557011549504512194246048889369157402841946591434111826830696621207542418834181344157854004872611972164210557463745057878568302784197288602572313687485829250309439645856605456598155731805478922955071536000666277358208004743701947452486565535986703369681952046371501459852099499172494404144637546753806120690882239210328359649825669825878463247616402493621785513766126511120707031515121263882526453607628068960725870805356691960246596880435754258230797542428661678577517769107361165110328605155528906016595931989790457345583161467207364625015214071255763226439188480000*i1^21 + 79040241750041381689445036328824861133222594075297196987507777097065187275358978861332438190290357913754577096101579695647471424977361649000802748694226051921620916705883705581706869396899045374511247669170206541942078375289137085495655757741978874153703012404683215498503088515086945605669157089800861041194186839185538339270933594834631797955224154651746773157822820257707499680248714400908259578153596627963074334794690431936923702085634888805858789773078511155621794009205429534377216212147287462621543132674336807073131140833423650817682592558252369238656607680603576945134553545584107692172134057633901030574362284657005952082276191564909636777004250969303017262292798347992484056861034803780565682096882781990082987220883498873072630376564329455640793155165026990823360523022039656788856979774304967163860787976559429667294306189632908759620251821971247848685446021297552283158562968362758953678799947030523051750321198887732593026490611927077683693341552241112809577876775889783764990426948032565818572935475268541758536301357670994847328653507455413950987163933682414843408980896386274783790468269503606762336506050145996581458768456407933636033603847400419925895247931234491016728051984393452715904909276875901700363926667420399141301844334365890303201192801267233861564645137126710866007480467709222004255100921682202072316549490804683792566616223262444812236611829862312248314755988265015252358689260774092270246948821841250167224174647443456000*i1^22 + 17271750393384767980025650836954149779674334863726470397668725625236722319162043726551568080954609588886106146147567200815341426204050778270281041244862912754849170316586104266485067368290759044943958567515248082305034091381685738323055328303707350916249725752532321895522602293816003359658841563946426044631864389407496553095082470285532942911402909501919053624982739898037036774639003278632058170810079989612724904961045864739897667409041377449254187903803172244741589804676418508496606677805052608834124069213162847631452819948558748838317721946339046391178597443252873575046677653834988981155534263642471267801095070345544693246886363737765118377090880393288472101804613461393014675431251103234552225920581063405002721956492294814752345234395857051841204441936741501485396532891807316726858184599456049733061209596154886943599014733291393465942290637606365965948287005917512788712088094118654340213081176733953308198805650961551621262069367782182955551592310243719691454181724426375697256082127239446255793998628216951869641837472496514329808901837542443486130226462751909473609454535309935173359144802378496597282260163010860917015765362826398286188184548692486580961369583044457973549298967236920664363699318258543167917241587245997007172651074114013860911846471356320448442916727633735952575274615641150752959971197507395635919278145697887973207923101326490683136093679027836665621147917475396229728094394873079370787331756048660380188256763904000*i1^23 + 10194051197529836667553423343969130928449785091093017417191932586585671339916162092584539100861000104312782993770305577142957631222711590902900921315435242061391152348323617166446562467619258431732439934225027575521072311771724928148381106961275982035804038473511697946362680605099992517166207652885286375453211057062250544553582975412716029966700076194032757212777480453080830631189724955062229516944819915821839360954765646861245195792312549990066093706532980437077115025498607135380390832670452671102347684121868889213362157243868758101793133836769295147980641536497814158382886404485496228149519981497630287266278943009809324709607076733223721433015025772654718497717691522513513394591916355607433364092280790810251956673579024561147500420018421493993902531353528511185455508441511764082479735489995100763039736615028311817329098657385737999311791576745458503628647412314526407108660196293054232863995296440493531391929926897396680433196428825336368995676050676236453195509770381706998734663688886463371105907473015594811218687807081259987809031543718667256976870111529584881161314963066252720962665782175000841785898143923454743707330834889553019840639170834836987465623519472333104758616227721743852407815403426002073289183691095220590112458626014300186620431464480942255842624671054678884509913494941342975213949905355099169859513527263242357937078124860518011689271306569271927485754431900654546177045190008589743097633504942096953110010265600*i1^24 + 764624050891644429421466459838822106186493631372033045899003746940470691932394434011180232807703500135476892241758814874018125756431906905270721590629161263293769476260028827664000895730695142129823416361724820203033313454298187049583510691336147076660675144022239556385495839155425243686311503083552429200507801592484666710478272728882936359236432755928678759374165896507808887219406044034472264615247916240661707080698421720492951841908245049934918575213793621886469975844497717909598309458691742721321081803113002861795197474119274729658072880585195187174675284061198821232547795692282594047078413942600731634449950678477858500349672885939673933548637691457502150863401327000070571071925449791242303673661661998673874923068829865417518432167286140357009294946019966318722381887798987604168503532871926925703938595532920286291906055222575379204959400977999146346162443910884381579162574289254348617014235761391008793895762161779613869851135939427410112429817325033603451704511624915459390751252575529444237541063165958900146703380245382523789814381090928575457265721616396182801779690336944091975376631982852993752630500070534399590883921197653746331738097823773891916978614911804099275874637269936979845495883545297167492103347335306451678448523429546986573899553668762339476723110420727277158333574550398245267641293449380608674085109330338216099032358103191000524702935587403706924468422337756718635576773040715619135167308669278297364889600*i1^25 + 32699023222580350634808581572252096541570426397752647501164001776232956834850384863489329383645435929840920915723634829758997551368972610065876843204782272028123475877606251842740227586955548396548997558552520182874128524734878574510572123957002756769080532421704221531726628827621737859261467967198764331384867844852419714077241529864209220753650785178668109067807197132343262025674501798771405671504483198724978848066323607341332602766036816071451218288298580829431285730856713244465961880024784683282225310062718778048259384617130785209856592071281468423794454781349711307952253235492627449194800172542064786771991241580754780529588752073362695677906350955288891004536099285124310694736091724588318169554324782597217440079236313938525687449857991448194779257621781869635798286134623806494877970497728061779478181260088134325922974571592761792431476040791922363167630992962551937954540410355577325132654884186140639690300962832620028787315206639551777483393251207961507542457846382968743870817693653775321800917080325838092600550071702893905921471638547721674474087017159166195546911996332790552398426299459922317163704802984540922237170969879673393533244387648785881868074242348385097968907867198463205939406250346978413673495338723851549321576055922083738464466482068294178601141505816076610187943738954214550959832705017464108525660463223628261876771601827305167616912330624137532558208694821381883050415558120483904213560854810690846720*i1^26 + 1708455543862500520385661371253400411473235353456563301409547574962017318328937315067839344046001288903371692138665654121976812705757584165468751196506250995106755320503358443520286398513768350780987714918669681387310945248676201980985850138273692049495035823565668146792594120126625949650561510069806286703591620316000130651499124348628924343461955648637735521399309316130569400509754212959262340592304551635313534089941566933685938104103228016761875884265450673955661271909053177292940700564948778696652584040027685482459652243178466441830293130370509377353890146057634491459721569013701580356650060374584029924436187920218711174621750179578231221505277349901392295268069343587126257440715053716134925585882824872039894985766848596368881290969667238230478014957899103681246914764156010582524780698386298057015069366777396293242712237800315791240216829343726969901900613240012491588533544915853494719827250275179096740061621593886712880666510812824967547666894020816148949773629744734353129964404649116251752585942796945577938157126467150797204495258671789933451683467507648688051024854367881692938542730450759346222965340228130609774861247241076073222370473675796992594068417442495034539633331370316239745303286546890596112076263585312369354968350061991991804405540041042697548199688231334541419925925543502225606743094736175361609166028503922404199846977281421892888786692160226984895470115595263877622458530218959152341184993852129280*i1^27 + 15603989420067481211020944527710227295180671568219556666431083890140654486659070789840324302638389062091434446126455545459353095094629202542312484770336259205375175269492849691600817719387722860117110431026273363437122068127040687535867849421325768664821881981205078038125702291005815761579131689754933027601179163295722138842310214029416723899189045539667629412695006250862516594942311994405155710688945146861851975639575806553882779261030702417039305188368711526159162733774553908786027152892334004921078743672216153146083364500228531244012081780569203184913351242534097505933717746699515944566855853537273491357436588961373576388266735716504625926646543053329291358230727165960178681373035177648743754174615320556241988714010077154787356309761864730086968898475753926657488275008540688371539731531990998319337768662896771616696310582931849968011719936454963902322493892560054231724772245297183823763408075347336863922951134026960669801438792456173212111222996636528317500894161978785721667801799926163688716929180466403875549934093069523694279773887095263841162874083555990970904181615347560140753429301741589904754152383292750415048235959833714367093122443052215765432535466857869431215734910315680942039360273113720709119559551334355774107370084353678586438248446558662197956585995671165393058436991996719292473668622151609769899477411243462648380017863493997373127107366213207701992945349172456617473630215384783271604479066112*i1^28 + 2094952446841928499119040409963245127159567221783882834113868509819128139857317342192625472707052533189450830594925987390218637549095338530907718013307438278645576053675041078150912839008865248651697685682470674649363747318833328284926163521762634467909431384872591311449560317073445014423205996602390991653888879537654220566082757350538465746252251092932603198176235625769452957690508271276588143284277958515012116317716736233099727350106002009227678659920523842283558014199403313768439985652453580964455934641434929225595905052189967909520462197497042245978064210470145271853510319640824411804606686951625969851350174894415567972507802036570452239806994459836178956872617764505068923428601928346972548274310562622727196019625858995790336435411598963674239884362121586699144628227644584985617158859997074262743473258214746693205403528815597320691358866615936372061444309977957955370004623397664733848951865374631892544562242936935329715110857476949801177485840661262382806882049622981657631821306666085542279506590043824264127403581935324890953624233617401400928745055688460235162040905508572659441578063566678874257566329989056794797575383577353367626331545152321757221937801587309041584912784814541787738621193144708096749168149885426289605882966301517898544431905105032162021548001446066147136704350196310175605420322579457333372142841131850300571437654043280017493542109113545047902613810471104788532332706568551909107433472*i1^29 + 14763402782853705630499054031445557506319705218010935343272192968991926922417751860878137601715517749780862813890385620217797227118267168601699173422439036467809276076298081162770770740023664159571974173955742822187742768537151457887227645674373606820453493309048274507862654474134890923054632245507051139678182285590606427362556380219872439638042362913298710085102849729077905539215430429830993230690344396514357291716475688660978942447560499794338864447536018070655373922002035157704453535828530210049523100882140630334097853765660883561113679609058968415015651841485627261713032252607890808211165115391103849813001787600901133615836448404511629866594475340102539861874227015272347481714598523949142962182307790623172155935788158449905113312334049082417635795516508292339662108928081697481709703635530148941780076115218204607087664142069098562010660013836301316981393411850204082011950072946556120319945914335606291243701574026499842150425281083925525464343376209373746542957279103893112582834279178344570770846538773056408815972441286914719835119521703927813568344836489072649986265622628646876513591007481813533184763235632595765081320770411020917615181743903040357063148634723917584336730552244698440004168028605455348460135257262764370200125168137043140568801530096171713070224882285000764668489576076601107317691326509518974816364558996036465082718579150168463966543848043194854067868459602851099054930662191563538432*i1^30 + -3876813897711524728490167880735907223191959769118286913262534709417136725032713874604561198542757902518903819144064837786376661024737569824888927241160015340643233851079556661984661904011558778175796707465776674379748590911299197201350743424115751655144232487919599259366552690123177752886250305777105448141831851814052857206383188667615111113978463814658197936295955398786938673960908404504922460771919868960795830761839076798563851884310439590365148472654729920673560780782883439012751231491147462436062279315854286541210209231022709722459840849911166968011430420815254038778871114231236538097405788116541377809953829787109711913246104278475269864382443570019439451031227979858224017899678995606149961317525865845778732099303070918002022893952534225339043887779899168407140164841852026610812312084508698877990686822108625708133426807181723824224740669482777908657906338650929421394802438867696530181938542712560160834089361556429253551876680474621716340567018421799519093675783463149139579670489381423327158786749931604385228175876070257160653202584839075703089134516085764624279548491437186313926932795504708873153583364808517147016004002766611620818675384478747808446949615715719601001492105153488755852649365841651042560059211651785089285676158400049320939779512812828075145462126091309684377600114309842914037876882459219065781450372530971618179689954111856469269591206243757986682470347456767361317488553214607360*i1^31 + 324472278778387460017127679860677810361905257777627029348480077857949372718040894608472596161025488594830655174230204355828885073462641399088850877385384516589262020595749328322784792640259935562701649696881354119509798491846745011296484744647681705032677543580472206359313492409653652356691068397792956056732518598031162228775842630146405557496441872265777469510691654221767049590304599126372371210748232690871184419632731143817569197063733210054202101125434046565732568102057679159066252031973750720511372275825411105312271900641792898050170746699575699381191045997792869215505488719077605762405293177499342253902017788160814750026329105591275429149797251243289712973357772309723449759619902517089994142507924491067776321021796933679782418379495272527363163227826628392201720547395259042096512429447084681394358613190242435593333428357530796655688524289609525731930987461126130159438714567298564358129136262306298359018947203235297561758702433703338355333843381304193519271700016792139442517816606190693384793035014937551861621464532575883337960516050609439701008060698504483358437815538326139948063255398517316581547714960747780821110965351518632715395162606045627876294801169052754657901480720551234453703173365949706065019575822469016779174437928297553547606538864323271576968236287584158752025487117034194120446662186689300467847293443268844485037355256103792252416860154318880180028987096898666544638625579008*i1^32 + -5840363189278842214001565238958701619138644195968963951507424694090548359499096530402817824491999980826797154656611768802631231242714484259850394015826964949212064230789157171884813511423017443189452789914012719460914613807996537770041887426314145647820671529138130985441789518914955749115928785374747028452470787237510293572134493259250713489760318761848609769384634464576222177466915412074154136695007588491177788404978353750820817886412330938960345474124810162908287684430361048052001435904841273750152453627841003083622545166569139416981725463842011561994710571247031142830476414551354114524488215898015031684809008625785694314430726051837188433473746742578608193288612517396035462629820566422308015591481261062255701221539518886612098965113660349649596370076714945383469467305681668075148634409602599472063009679372238441555245403889173043613462769348895294152736785083372431567313850024693420578825273935834784379906573914079222898640807429381863226429674439775468231669436573676019228189488562818216811307731071280871898601350255918869785181236238235431612593772237606755421263227321367730169032456599400082081431184092852185919331601768857259199332482012194017675274388755775272707124089163391577814391707464932800004064172704789662210203414696388408040689595405115943716885902761500526462653053888760463585629533064740553871432445592783721038482894018349728667197910010990891707119836111367815965966336*i1^33 + 22290061649397076648143707037982382800883918356918742667085476207798621865336788581901081068502478572278529206457640073343216300791934591546214295058696111480402781748880926849996272840831680938171271590558455605078485602211887571008135411001145256528773508485690342584335358449349538373006538601399126234168117440049893340131794388536387994699325576796139777338919420916144981660602969513168120525881966211232978176703316429162722630715869907088351461830149622538444228886197799201356098460203300855318630862107595803717081243944516705337596507079606904790367710200313514549910767229905868220417084657190156978799636228702139206004589080726260347445836242191790080321539078269982171997284224199591107965048176066200276842749478921877776098479909602310717594895502169292259076818786002497688776407658918248585772726351104868009871712786797440294193814674349795418337071230357885644419571042975316336130613249956776539816246568770026402317073474853535828286171602235475263351360620282711984528290644937452674949003920106359932282363850342306533786682721085244783980675805780546361943141013908290520207054146772790984652684084928727825304292695284877244033602555408306911039634922722429068634489371326268275994019270928163912147308165055634753318990502506783278310470417404758824017441913236854222630768310839204588928937728281282848304900573325777807036431952331451232160449230065285280717176132305401413632*i1^34 + 2968847048167932633070475536580568002771530828597506265917454495004387560120514699058851391698651603961669682209577322741187595664722794180276172950855079186995998031132652575084473244757447470523330406739693878696890413084623709406309594475226509728123311737199016057919134751290252661393667709076228054428619647709581401310434970548114520981287895510685965435881017019831928777658022510593197568299032220511658632657598207491052041267169301267862748002399712047274983110354463220105794999834809898464445306556400647978101107642982935509647028755722540503858059238073933877776086463199297511839131674568697221516625556199616036561599417105757116726769458169203370827395024537075735275435985656597987092257892269514720497664451621529313544009671242224041682283668707017525146005567321055231848957758421556184847679388758356403219926153083173292257881565782825488347830021248277971956882779941634518335168449416011021747994617754107508208566108119719993770491609520885188291009501047793293706704433873051716353835333536026059701662503299018010280695682311191422980672616080927767836839009568109217543695074274920261901681911341102985848868622988450745620290697543670818134603937364011600640107051955317777163192760964228856150062639150160279096022496235545835788478343549873067524628922993363681471542711002762079029917703755050543733156724602784321681400395559141482134958420378060852705207460225351680*i1^35 + -112662211354167222907018215915929151593960704895670797314714003727525167578680764926242822057375476178775328850555480884179539203388775120349941602844384087950653335320092674066218409730426054625116706050902240029780248301962373348451439587655925767675000065240895135011384718446147081306687374253519540428662167147594567665600198238600051212465124418467239921899084031978997478886660711856229426060945909889992910416992845290911661780898808265083424370921794389166705755804736434232658382495190053703902745822378817428198890525932901755199508036232816827657183620791129642345723440245999271712903849212692387627127647828421256761863550209649821635526760265749351600694566559776964411549186812264436304072053593018196563522436707561383193974596966592702631146906053437066215868015615792042085185540895797430585050124150360389143932623050049113861000918308522066483709987653568287299690381030255359996658402252094876490820623851002851843099781880843991098413053999493829762363319077354298386465829055176462011617561100982105280415333281240219436382792524614285940250255465252603641315174845634432213978280904645145449777982531488076720235102004741681034989642884890019092366296717260095821588949549496462590941649719460378132136424475489406116762028227914410055409877273213767682114371261624873296476886142623060466083694158882908446309631934100322714111501553885163150250131560434198187055857532928*i1^36 + 2440609103782289237788625151335210575998997846285293819620672674484460854982439144165297186299887575641719836075679707407242376841292326640332689737217816351189181977017585990683139228833176110253799093663409074407607509522559111556158678288251227976818456535707883531543676838330214359750756057573347346885138227399721488418506749812345804883072609555906393488540457458094938171695547814705090632476774099068590404689797815615588171735593354573062284232212446700234060283873022062089580407346695230463796366187704459794259597175228804229916443537525361575521715525266257676392784442157866335289604279918286118018562116323889850635872591853795317688312306025371957344885638738151015581148302425154195667827486764052197431767283181050590224269242242411161100003993785086276336331239003034926017435806344667158219464786692986354417817136336916491379445660314360808254857646090709046572292365266170336994584559126084733863918089922060983430810576321652290553527641016900159672415327980618041456463314298889299073953708805283647888324369955468137046889275271599054174987913369298536809943527164203432662820742213059344875617143539533578924328891797410498748324911316173527608319467171022985902444188641351214555605793968241833616997754612224603996993229156972964162756205249276751131613438657742364184816813435311382461472869290367047057905580787582677186459669495758425253012545470206205325475840*i1^37 + -7246180942498882755055573115360438039578386188149966114553868285998511808200209528481893995096485574705801795547974231607592420721224756097770003679397074599931452563398278056301731163275462757802722810791954809039637085240251173091030798089035763084926221897799057449079796614511943138457644830078733762415784378651772409859762211345379750855159263013876525384991207162184774885749790388909368390422906974877725768678430037655230335914447757659707999174351779513301513652349015416871078286943054817729941564575961095460377520520037372759385418407181774359476293786922281948042117535630402427303973928017575751591833587228663653220858662751397749680147715102242649904534265551527359889170985700596575078086520651941375714154665558939325407371279369907138582690804776393494300241428038670505153351594481957854607942099479584469048185087817206231655922177541230122572455716142584201795541135445692895617613064981289710693595943362093726216904923031945394544741393526312471688585480396714680142414108833836786479514478754664809262262825505960408812927422211401369048630185914076880019551609175552735428363532375316211146064907889962232147952570981133893471268363699277199603917816702836709877261108758301222525733249422880309980398716415533144516468011442128820838069367421621539917719576361390094697429380844569775220568788237683891909251987656816820217576734266642858861165853286965706752*i1^38 + -863743448026642672474821950923241482319223211972059322261706098835103179175132654656469719507694904133497474665153988441666318707931667197424509735507683433141412428235225752127824056033390316895740498870479030142984467143009585302093562985371708700654013561502104747973676093711428938344058786542424425697537028122915719627132086249463157606137522240646241247825359913216729990194578623152896118461004920576085167446488886869857103012175896665118004569539044174242533168131640267092463138575904590854993756823943695962938093208591396725745653422649257836241879312903788273243181716617140696878972588279943917746790499332735486268849929231448577200607248592264007095126301303021464258486173571954542179916490349199917071664769325188925679205753344574696928437424175807192958777021284162005476916310608399530928438961349884517673513314658337539325894806983758810709503138667883455444552077221597365528324352654173373866017394760791171784004863948275368557487228894531975176276100079319140515707064433352192526220115799140872365410210423179241651179519451788845330853128487419213833974845914535019328209071393617254047993186092172591051214515481680632679378133830349611858904303793038126266429253250226374890356865381767651539711049040147394735960973413419558451367890096785528984053357814289815939102651550340436928824663827506046178779936461609870560311876464544962331999711243796480*i1^39 + 15445273378819726286268517585676054201864295031752977606214871937703189173524870415759687349354361891713445801537250812197423846345522785232094307926680397814093966866124047557580187988511437255789921405430698701542551980404390632746059714390291976907969228893652899873038632768840298596013261350283228824622997846036101486557083731347840627757425089969021586115195808147246031211986536894307167254240227319240301820121334565560457763369704613156535019180305842775556513378933335555241598685329819909600992561019939670235730114267632634158510731326983990635115832661567298396536502014811042799452548154517347858146896688407655442631645286714367348686033871234987170009487200961024737876032160346296938285150865318588311868147526138538631825345112037586177245811821433632986448547790781178607445530574389226664613825659223286497529575856680028913539801554380780786009468225686970862894874900690575948717641123036349221298294091119136769761169029194088077813121286764153699964831034222865833184191443428151934869278942817102977198424035710470736335475190987608467883154679899011139484894659988463809169603073151890410606819733336641851674406813744250498374521824380634061431995730576738788302048039604746494448313490431776687216203772656395093592768521994030218038047788053575903884942781973842242699046224076688934803583185618745697243437506389651862222917538989140865135075655680*i1^40 + -176801596454728940299244149135341297425732775801467071679304388168982530553095748366616414860816093027882673992577369269587984775380429476238159859024660300707853195225061435175401599437287665337004081161964945854848475724607465961965508681997148631761563500232564842747997320841595358135390124142088844343083679474953404109492128900320811297992863361063088059936858214425909291289783057584962663369823732956270698393728483224705238324433391154339706128806619822466371121080031855682502169450530937782006757162322560623275392365534072773738403492180240095795292495374777142887049535928162958376979050737943017123180969661228515304063940161897804161941025245042821807801305791729430953951658409312641433262192696603627200090520264450668503338258447782509105965349378061673045934757774664318939951069088331420656718510692488605108500812048235043502393504945805257352417571915840302299065727324201550603078463725606214926146354471706540172033379507413939504761193178287861324458596129621196925503997944787030722194051019941028521473901313880076796630073796435527480796095485494356943769745499394726243566303882773862876166980430236187999141216952820125901996599312405580339936069181529879985302124491511258423543704738975624114718706727730083794093005509164936392704572170821704025860325036927839942758531408783433171006620224305895634585447609285036598714015129970041061113856*i1^41 + 941774980997028157759100958845907607980709621958782484500868220845893640254506555184105542846608529699922083322938224281610352767808410263924497286788694996603431771753385601335992423182354890673845370476672009102342823820933348912256734735390854670086247495941196774535165268568410677898236325927826131079657679145604072051097761902015789183415001720619841921925560280797644791990903628443048202127783995055888750044149728612422221163715367496553113967396127712026044110807683839265485006786742473374046854569438170971295759611484456604892730155213083489686607632113695874485922220840869465307501811365084675413475746905768100576608896796485041898812926407597467304354765863701729381297948318609745226467577103964033661474479405834096355164007236415552165308056879062990638224824488217467744052407683708949778194494470528079309077683733065239907448749583273370611086668761143191803428448370505867403477697636226940243104472185218519772500688634432366056476828635111964745840566519654985755810296778939283006756425182775099355263122062186588602821402652127570265381701238843550807293700553153840299249681403423143792506148589147240063537879310278978189228709598304886627077694345928903159737430391295042183627256727887198837489943735901070426893100159460819761272909751241388235405889567842200172051446929073318192329820095485067539903075942583334591014814897055727616*i1^42 + -15172100910047430437837138235021759096340751032930605244625669402254610792659159501480077361120668563137211142843056444062776829397846117828093287700715213932964067243405093447577285910816175484785306460476049521452149426221638324565293513953934698989503736328906533308044282259390722811165248204278902163858478738091450704023114743399225701483795677434463619204539405118824878834488848469222764056831920399306066238248138859697603418118979061071372947809754416015640228262444329110390109847181160870937329178026230033202115087671650967845339918989776694954657185534354173538334841493046577092232062107970528680238197350384970561765375052147942567597660530098223811695297702594489453892043599822300589568269502377359873391721153477468909468507162957696220542583948130027465612918483467713182708466487368513544846463878801899743940724290742936246629629368660281279789083993393309281878493640503170023288989354288448366986681897378634440659701902199981874818881674117243038927400386990768603924427640539680562536542913421269103033080118987674811056712706997606964735438420943367538206548724001172228121264768538090690797248974663471560175517194408183432280554850941896089739086679410296115211103707490746494498567587694821461617390563483302159625605600084462526216080312758177891970976541959107628714231617183599747289318876565191211655547049455363741393224577581056*i1^43 + 419587148170413622978157253528860427107754170313188978464477088240261641538068978942186331751430471118575137414211837547874111920142629241698372526986742921506058045052522478911550108195905110262262691562469017993144697926796340347559044741434485346232490478279759282483247180631349681110218982901958966627255962132524617675593237515864606450787144762329147431776398009018986192890253015254871299779055523590091750645794152204109439392807508051315513505852586582364772203354334798072304121856313175631673513047421680637066268519631788110529938214420348841683718815242220808342295060399633813321269214445759781283309336463871314631700551237740157814205618105520394033802879886765985030240644781956681500926530117306775790479324687877650688319437050700174129378403348629404065590615785574102548970432160983032073404589383455654217185846601002151534186435567890385124079568618696356084567228219500202721862264318794355704108729455767365549144491507964936451448986561967412350199415664368962559126869479168629099903904058454822959905288209708548711523163957584311886583365102051256187014964449043437736227850284036212718389873277990197313225657226465896376483639621833111239330024838541693271384936995218396834796741057108443417081535129348384425630714312626918390548836121547257634213486236985375550519614664198046473281884648609346259861907941422617011249217536*i1^44 + -387428005688943874369372581622544216718095736531038642337632925382260643197679930094533770989720847986076398038543376028842672498924063869805674181254582133856281763722192100466271650895727044132453900859167350771059246719069805804369796847912992677166155415507683815412012500975517831077112580041183253744428531973522612069357538709615607678787229007643648256700001281027430245469167279874187623292446328118538692600013580584389554657719103227624186042784742601120229331737047648102872463989086259603692892744410079350996344804214289624021357080042935976786099892404288090418882863422427318265734237312552774559520392194785009227098132344710719293384772620921946180790583085983402386088547522608808894151524414887425604670665284372465721539940247606332232641247687226935202313075596575335742111053790992734615428117681524382916184101474546869242035333245952199206447892911381247030541125149969670087959839111007150354415164387697115238715170999498170413984054680435089673308306257646929793368131214216164830732213643877509844971693924329924353471388301608389751501372549373561541391075015521123598934426920058278264197761304627019720347328958954698817807957323471920383218026182061774001454090845831210694008218548385827737744666442548905533896968045222853894127551022231785257973951936139763670645208748170767005766378290048265350652396462482657378304*i1^45 + 21347098545561999176297238193857640629927147329334382103550785758669118450101174878185351977167248650752533517066765106833877015398891328316412651833301026585906521467395145944134379404674238387881377109115329820250302299406843775824699161110300908418397773585653550752747703815134146633873118362058327685733709646989459681049159321407446056901923574776436120347329599426059270383906705978510541409273670385537609650219545687762075900983393416436060815005028843863271493358959325027271354198057407830383316310140995792876322990192572340725565790330235634696164625903379485489690380595592224718015123341838134998158556889220570185010683736460528355614301324142355788412033993754278744828166618986737412656603820535436324393017906194340417953688461298956211423595599787177327734544172198025095388291696707987386098163312399734978036171360772762249096934448322180433287802526797143846360407536171105582181377864056682543434678594743064896267985721327225567195063978159618426286415588731608893163305000587622635952407905249706137212738999386062697202380976919840431485041805358985693301883783719659994207009553468448614215245559769458867389355142738065857324389677204747901006903277646705779311913613150969817702005630098042296481518117033408415291380319752711153095719655929725866686146945928877620530114786999118499057334915436888642493604770149826560*i1^46 + -503974135326677894347226660852865091949130787516141580497725958050984748593547710034130715234376355240487604115595343759376042969558764182015180277455141066728239747091722102411711180134988951870245931427377869255746522730529016546335449522565769190729061905133728778513038992729829883920191196722488430192885394182052430672008018704026381853302800880131504885688641025231233874849345134253931256218886556112423374380300082827077558511683866819339021803979929928496582437036717689418950938664628419733051545212799804730918999766060267879338609829671737085372115739959971693610059186985898174780429185620396075482645428147102564607450921497037634734319675312000979944816861774535237961468985613033121536468572785853168960304402783736304205329978767268898178957196021551617716531048172639336912387037592810654949253401402124694676807981050171867826694666936992370857094460357302697847124591524231369872246338540500517258104314599439819828288584361892991559711025103501981931529764161967422554058249332287830193826438735944733864311483459904691960775543369465627353249986436378264737341930522701754752567813631206578709186276717419275563630729585962981081823421523184836289918753442744784963247859413741061487331667543851258863215936470229041217488144176732534695853431517721889224585153055711954305806844658343157483640869220978980913746567757824*i1^47 + 990415610049092678675424050779543054321637804162864424048740725729795491916439856868766103854267621245034411786480588533826752961941645969513614728958855462014407295483384287844326057347766022300863794702252553593649789716558199603473473574829927801764378662885375971339863988522478558795818295459896363453246597648852448533776731092735647833868157880663333636511470256256573540212388840896273571533631792157757612176868504745818438839148316044943029949611395168570229061676382799284731758451012788426771031600498179993308996844417611918056976219198170998857024845992238974549439374143042041520294480767221311330073648308251047524446930813119026082531472957026580240940181854862191096787273045216243587157138963674567688808684767209763657849340310255286290091009868787726326815942713582126612435033456072767346278270798479927050000004130297166387216226222148251635319426809107055173784979868808351363398847051069913865728337535501650122171846525439705845638513799237099842306196659514474117804101061441838617768476897270380155351194043481124707499273017739691595528930345115208120812541320210616799543138838359678675417685398918886288270915850181711917432523945892521735044503046291877167963875457563497246672878704631148385154425604168395211420848103366183008857384556935512887489748679708017053133892779001416054512307794209354803052544*i1^48 + -3581417480129009026088743359419840911957330754783554285053463925636320103568744840310967493244066775761978854714231989066096431069479932138633893291700786611465975877276341326146120164016130392305454225352120337723340924131625076109238330090990485312755599897522137764362707902531580924032423528955910037634538358652970795758548698706313871205432780621043992603933474527505709034168528006536181928689341420614164996375285738567652832601990208754041624505245240145563774816623145778214380266201790009601057723318191749387644363480929816149792936237131204768389679637212882331092981115658778218997016045437928183285112626153290851578936525114542620313417084064463195846167106852151390358738000920013491403029735235595625182739814907398151407412931127563962194123389549362633007011358812194630309027388788903744858024799507883025767139741695262458678175340557116238471230701318498373771206755881964965372415206781499417734227977112195254496430047775489724306985607683826971579285977659035463532066771525133005954494314124763997762026568934871907146427319634096064694647039236912258072170200723126255553983221245586591011798063339677794577098615263736171097271785397029849175694259659753240381385390823766637086280998541437064333395138383705490165764937664659560727877475226106058312832026468462656561877624042467071500385533872160374784*i1^49 + 415990348549286299370698312145243999214631628143465613875626440417062464401388122727361703395183506556625820261045791857712969623115474589594938218631348458646217962676517161338308889932066071690899207090091348966089866938176382992988073977508532798736312428695466474147719417908209983209339675203605476956970303554769333608380786279452236028932413204182655323264942182362818606975096171146836666315171641444943878085130164939610189624467065055203092499325498123687985087807715472340998072306688474675112573940193156414482398912606087662582443263735013380695248022665939810950500110392925321585109863531560089574286638040020322930094722634504830420596876239076202746008031012439450970448944784006570331881927688008138202627979722701067746326027001143342541546430364682559143356616077034865624962956666526497493660990704376731883700075445113276849504223700845065685239685372555035346483075636575354880100305921058546331149647114968156016496369056183655395749809493507705466269113219293206598209866840346615604567673957534285434922158701697769116394903039400327771574168756946681862865181075745223353332354767580765362146074456592676190002680395083267399240238143568813613051809816767205345439714525749469981733625865097053533777180245499965893502441675661353624552885315051514465297920765956711938446662728551158268122919176765440*i1^50 + -314327038446042659419680193698856809981432060985825631583413829464017775393710330968020160892135234220626427429469648870856868667344712240470196108624746696539467566931978300676867816148069816368844188431810966280872295875212558842146031156453939258327960380355167797436823450737136123495075688962085287444741909229951657637834169290093367293697317430570476682910523814977104010773247869163416276822245275533249790333186475949725599015390744655678322993359836481379782683005279163428098241286871974833746478458867969588138461178120650087981472129957296293558770603925832937250942027539973585871818465319942342353293985315737012260156149341405397524489216824711895850300185999038636916325998420810163580127598382428809461118824390453102248185518368664186675202674391750066168221614365869411915012447892204060623815045384569477066514038727796677789690094100318259711359037294889547962282859930800533945951010096527801960203375341474764399780540545818558230309663432463284046286805698549406717395174353455516787666375548189590601892882454750599147727414996425436653513181605994735831857217678471226838170237487803997580012567957898788605183203431770203360187253853737414462635164240167089797347707902918186851577387286057542515778114876405167464588582773364776970602858070551912710479358205930775807351742003203611711393169408*i1^51 + 3095686328238115790513217128215559193261702167549505609029179680349124422412999500650784301358059775055836655360367937214790256524700166913180763661390487871968795129040625496616639808875723035248235585373387058655593432366036546431127776457213029911849126593672947275373248816785425988144069531755213407152241645907257511738129850361108671518437038731486175097036619159975587916908492591804310951339543176585122952369201449244400099116403918640483003302293618540226259864792280877872751715765663935789615737138928296138346372224379012263175947605149499926748708181035885068421394067950848622976337333520399969271143213961344376364025910345293989180939352015133765253414935881694627068835508363451877267263038232721895830487761023205998810425403895267739299100458683434442019902773261690429812697195388157255264536968691637676643005635036418514024604271492390939887516248550289100505736587143278569632292202242923560133508543408303545038718176024416586826610889422571587395920226192848413525195501748981027418779671324181729021613225329477588856005407504291632695048263447670403383758945194697673398696434479253947699100064832086268891581630525093814809815035265333258564977868000179000900173409061139806850017796716108991656903042386788685915186286860461807466926656889553850881034324815601114633825568560676560486400*i1^52 + -56877947563262938113065937579250124599235418324237200744509556377919552667051141136168482344940000460042257109891851172547019040417097141854450290885330697955432431440305008498366650986636118266216261726231895803791102705255785381845105324222115667553331980166019259596352385132932210315965751128546649769347947110005106378053843496110864678268880402713494448632820145371776409490747066230595429763809479352573038608051282842236305158488455957985335279970065942061064632126495163644887020134727245825758865120723002258584606605501878988465483652114863664233140373694661389154657557066746406437425969225370499915207398246828414681098626112896959025655718476588621428754970631887062201758191666496589457770879595652849998904511081648866492180531922325906278398229111311550581317326246321768302443626817248138113719111901270437344709020120054672649326498905280562635325390879261186481549885982803425080303490881948145849307781689468429250005586006965055538761863523756280237929112384785108263278725905303891082874378414989900607327166480868505315002440837382653048241301528060650076485458337031243869512104084145317603757860965477757215932649100997051309920711445740693741407211263976580228835689136312913729126407436672978347634282346787175987517819815085617456917762659146861751895221378901988849549156633818812416*i1^53 + 173543227096383557724280964664813544902419644852326067220355250906177703355273591417283956689117158728875032677142787813491151583251241943228371694332758399439372079012627577324597551432346689063128085267004866871074822806457283047056337950655810752149395598508788924899044877931645920565160495533989289534569709962243796421869106526686833856559727067640600608784502506523131115944995208747999102092088499619415645565232568517503137967577707132669245893808113394453916286892495299582953658768884728948152374967806270838248762170923957629628551822455378875491506098863843163096096762739830683689666354091907480696210853898418403848482195392611647444156676858141057717628947639285104715186944136409931002153634506193708953150709751766657746648298716311744988653112931303090284451546197711597925095850333038516521385562047037239627017448908090287152692003205408916492576584077401627556460872157087563322791753929228453874879562371529902678781727167424236878464977784876386560441038533321889628721042800243292187469109259772724390813913309698716497960356215646490106987135719162344485712129599928996714618769609709393771513343123266497208125555475798955567731484660306778067037624997173639122781265900470479581555226084248177646232520720256424300122224096437429895563237351430097348110393955238251359964098935808*i1^54 + -4126588685998772665025968420312618061521994234058089408205212081749896905305678686075297534877155760193334783806541682412675908886690837023639798829952779781683632792339441461212659330087758212373423445252282857239551427529022724860678766416884072391035811770594704447363767759562669858646825633550094827680069715712775863138171344233496183122961752182602493983775737592644741849400943771318920526022892052844854648734303755156655879971109906827725781381123551849234343031698815205984845479840632904143811022150579537003799003088218243383201038308104649027487391719885990684611848405893066992861272159255250929644040138786563210625352067374553197104312824041071234694853464435177059978824453563647032377294777445239353282043588778626104663457545324936108093047760360771268843372713473575723188402519991216874221216191201955608319497800887227176741842579696440582493210881396108645633398717849508925854987112802293519619307348856123017663186132141947551671039702974599388206282751207486213930707839803423400751811042089449891196532176127187446269475299833617949563021821137925098311355651898305052865728453224103331890253564064955446218221180570436208206482572450519545682326421945628598513209324395267941826744450424254163197827572121466556035907643752048960767975187209988385417874933509745314991177984*i1^55 + 17692373714071256421398596193712496701297677508941769372231595949002980969252471402702103068972273087896362632574071497301786802888905585645766960072071885143076615834017570854881402414080646718529974288972444689408625271520023445318514520667070729183848489233542142879994920253073423554172766750592145448188240438994215060036647073940886122411734341320165490611479637577000801284599580605542739039685917827769910984444371367294308337394226802724132913824750818535558244499933538643813505167434248620895212645564210006308494841678045806566883601635890986294840450834870613528792381231202883115886719353571596230319708735730135937005134706223000878516005129335344792901488387646272210012473599953967050764387982495024598192794630781019766731449903268390629026880406627611398411126723909557482799437057183404858219141471884311581481388488261979263018330458227273959396325536411482113293607796778181624857793842345834375120063268612886746885055703890288500023425915990476450011862937181437264268431541434462627783299306480950778412629294519364265485822672059811009882264267048798104851542573552227168674863809283455660763763846270018197135476826351781415547782676627179288350005187448708168241438193311689606407424151139812793384616442797056701464514438383866743835549733816919602054504905520532918272*i1^56 + -53766485228237451922586062674022734460933997110399348436487624362953909804338198843885782522923677488797055255631299235299556316041490586597273706474130539522104950773093881451437347959567562611027834635746784859777102718039829283708838914545921044025952260058980765039726047142447687457788248795462249398853403702475243548478199265891288055096745645585174544650341425356444976492184102590472822697318222339265750222228997390207869530261075426724924737516020253020973093922353483852252231568776269587169419503662693313793987606115953878533926285206116328599680995161439559151213759291491583505098190592130029590133748630530707598677766182481357446404970589784895254522455844841472331436715546294607813895225902356704117404907990702275963716412253729125030855262611799658684869625896378247397939235020943948708029734634132598128834637009479177314751316818861503743349175310644488093063680579290682644496913544973349908096008152114738586806516620716183273131847758081431577417995406400089172562084684587278777771184093189941461827443226852146927207951198303432319599665948534407300891589082333400211327662675876333718405874228872381809887888070502318913657010956930916767744165898224452786531436327198241366212195092155675724643230221884627439052049768562411155159284251843555900544862162804736*i1^57 + 189358275128020336705718842181138330755918815452018796439604224633868216683196150749088330631757978891896346806500976061667470016248669841581370138270766585009191898337081568491726560811544443227749364255015105367607766414435297870975179813822675989099526120063618285009327378049719733217541807354560889723242712907738061737366202941016105381877765638563868665216038528219914642291317390262094973995895038987942165280752157451656197809634601002924221059710819923442446878945363988480751938819018251850248344934226293571076944016857963975113206903665678669478735971290108329502009250680410483322838134063516650811110021208934299439286726229746579731356650163592827162174838451361716471571612557532542571256324840020299062054426770203791361796357893875250140742823489470064979917089059144101736576649340371824614389234387058597009824291784031620799450581697925587793115481238842436249106782074084782463053685415722674653619619243088064516145804736682063660796446540037064627217956570048646043255964186568336606517588065231371313742090754595483512328486063957668895720781587044067169359765948369256101263200092696664724781654629776606277153416904720258946546535026886225114593261530983666028356618439120642564534087656399579316036556256404543599931157461937489372280830019082319308854919168*i1^58 + 256995611689416897260368479560114211676983589088477741723927508976202816759457168297232036669651359365051924231023394568378457138413250328321614586210612554429340668978063355818892618663539509614498397842199573970585112175340801770773915460062579939220145787202743740951257451433865672950326568729409825524308996788789982135700430046297303232990741809311511587594614237220269526882971575805302821111007434824976354721696802976386746691357621302803215001034571901806109125768347838244195155737426481685924424520430639349087927750037297709681237200486254677489934663557281874782681510412675558697697390768421992792818309024428879793106419862659604574781592327836672228406429399720138855620679492522613362084185163373103838439741582858484078942843641309736130092777552124102042765070473831112478072417737194920648834532664808069046616790525310119332350890066449525180918040110508677145066965281393716165583791731943996489324693143406263571148659150251413982545558789768042933518907475347514063293212602853892009477400894352010064976583206834411493828630165789236110388889667039363975133855760156969449522761856730018394693823997891604285176497306007442979335154575353719208602301491479619002051420024960381020015344798676116597364923913170197884369069993523527547728136702153656893440*i1^59 + 125301407409339889994697907805252275869163938440568766466644804151795483935265271467673041186554253973926865683970274515345508395775785988326233544451342521738754140096311756116151709821910218154330807357215872363127071011090670686385407432371654415562496093537299749013438186135559118242399674198180864335427613983217699157299937518817795956108399874301311266107752024870219666175150608642249645793747161783145638565721259654968689716595455486628561122123405983168792943513839600231740178782069308537418087283907894920018871897999291133815017217505023896628071612490904891649471144222587361878131782627304793740305609076059640271960400194165416892705717816453968948691242104550013567635625349935844149291961294137196344124031269152022763517293321691676829159812958721368500550732976089941774887682830988065279772290041350889355570490723322906631112355590905067019307090080495603682416380994380565760865764256088220767988629989750951984192671826877708744141651722928836653526450088500905750605752304829215286219778108312032330131467034889094873316021830510205698378686011438704116587539137955253747855532974143120069480551817043660749572481929225584798469009163371613179250413096190806481653493866247819865892614122629549262548731796342490552174946720843186798029828643618816*i1^60 + 488215669250179261365196206490448403809570436143638144768215595646100832515443130473479470989614222458692350004670337272969752587289357510077726437912822372151466436927684338099394766879625736753990526269796543643632038549225708413037854554341969338078219308384774925293410318246943687256315789358136991214294787348248470011186551768022115278904494367998300791613969863170478732151749908659094590547267081472783516195621380798536636635688666691032467994538764187045488126981263883137585661697270083706699469724035074148976885947792213049180033252520870648240520679728463578652001842287060037171775261173376410243093361895344922986994926386162814520727198189129698431666425180237535602292008828610603712996615179492329436828829067634599399956316303781319760372785321139601033562713188947154709366480057274537976687548124748199383324541848999118974576483101285358512969820237270101367874306303592433092512098796171924316187546109016186316656338003527834718462596353262379681077859012905559795066108516621978065290875142933675498758918251301542138974625951951914037522258985359695812383021211106077957222833644944240534530332763332357184488690790771719833371449939753251541501772094663777608863803429122435609132357659473258180278680869844438477503150046874936731521515520*i1^61 + 286321359731271661389646097373752055837370567702009989782656634113942968430699006458336583938747467623044769214515171663899386143332671809615420575280958467911763591743035794999015977218213517463193737295784830752212048817139617364730854067979259729285081415307367989524267901866555062073982355673182732992114790840252403858676321810296593575450502779676534154560085146984344052283534289075841751467159570244868866580785018375472536899977956877678148272156674842222178790110473441541833381555234238059094299176568041945089531821579000888714966736714455037558512921965446742806970418504473864042115445264198656030467721257260427791839252219610902259216620603147424672126994636031590067313970931582338133708686833602025075442264925855047902847762028925485012713341580264761437796211386932323721348494310018628846529146244939165420930323061814054316583951661426776262079596329212606530096786459689904312208308817597214542318638373869054860920487632448500891067701833894321373183513829075127997925315932270189419146980940777684844128061988045791321334685491490533102576370452638491890415336776813047133505518736775861011184220570679057019941971141833844943667565392626020062233125621875071152482998361601250202010289515904522400009995881609344356789793915955855753216*i1^62 + 12599906640404594622021269149805711651632383797632662215470527740392696250336048129999435521241475983697110132564513289353194480563965714856455679261163903906452957862641333273045341649842239436468411868529760515534947302060361028496174457385656293008309607933586433984789459849701796546678271080408867711400186716053041586772309356105899758563701547010354341849409348601320942832613147941230291911255604467210110632131661379363818147583493241040923181148436532347718449502519970423788518630983815383182583258744831161171035806970254260967300688418296152222646602138377555878973400121804009597997383406520072468375439426651308642240831754776117137917036411607301750530345312446649735748489044463043258422464696495317359753701180115428411994596532890659553676782344592102223588991716775452571622830463034180894635283154083613759362806923179912695083505365851097265927346685198845483254780433704244729666942935736462717402899457753826922287256412535039193273288340044446128886610309317397488505438968991914267550081222084506246220572934689099617454921167410957866154803010500130171536675327083968908757000446644855927555166296514946530855968133444023674017654664420980250271691850694035648812063817821424109010470336723224665929564178623034927317823294275584*i1^63 + 187560383938759498108111402311607412073770426423764158861260866041995273607195507292090589575168372469441606375780864165884541210489833370515597776193118576330095281511285440795138981893164618275281184486477061795699669742075300513436680037832475961247611497968021325195703389234773766148840896436183761893747248851297153328365986943249649292204056303226154652194890544473394504876190153850710774204683191630812597785401173792812817271306464659770699016405784259940190762236351562990635243305525329954826962084229630748402289412541908608452675804673319849370125449517219238587263463119255486250496284462312513426265913629372864870191278743028668079104410529553548119923422518522785258193788884162547813374663781749565729374356390043861588930872909662739043175138598196115491903469126743809939073867825592231946634234453606050834645306772965307715034857120442689578559099546434421080003866370919871072951421798888111391525103021790111924728914413935026285060408414505481349678268411684185264646214404875627493787940948367099006430637542515665923284200329468720865558325239896592817754074695679372153520513472415581982688649620721781312630337800414644065630533117572052755960755250946126905736355029416032219691189760572066470795251992855033381956616192*i1^64 + 10178000657018624256995663603994306938646971027001530052381303562488787857973395896540335566406277808581219543041329907052704617704761099318992876952887708757480577061936685580634027386320464473844862240036565816883375518461347576140575665003556030087860667083002231819447965857405515376036844431940635953061170901391624087419899503114271186858047046302323839611674042260149432920074829773590888140792066510141711191461599396622177326521770141934323879984330625007070627166085350038636844051452739150602978477715913534145500041089704931659150839998913220608917268637389530846848520266352793304987909445630826753029803873856336367418280210637207807753520289182071265595150205768396598937652364712854561705144177157053622562135926470255492472221203758775720507096143468562632916091998477005515170618826721010746975118634497908014823497709789902887469646622985429341728412254991582399142156546241152823142028534614559794744048531068995135651473676209023367366423912522431077954111261886699130835431862956835240570709035063980097646628866449277050629973447945004698660407040314823538084858413223859515649083837249527806097979325949338649727783745877230214678609454891250382886988664757834446156202404739981613175985787359552878307661487169647673344*i1^65 + -23273998957565103896015224324218751433447894369541094505504987546609869541737965186607319190354783444850130688679121318730928586810819261871295865310462888678757841435726002646249249725115456169443185250002012870174238190701374602490774984764855923978845336712761052679526687709873299678113690555685984920059062760065399316492308155296571214064158161865382431125809719732420639020688975370437122869974923384916214722247670936838866430426946093314795552133398179336064380045583272759577626199120240660768425226581329943961252891774100635617585919688312935054364957089603025585362706088335309804020143535252454571612781696107249228179790850913471184901612561305736832935522163117513822041752248436451460105264040241895681994688088849209296659559038312263021108884655666065097950485782994857188063712692621483106239698903839924219482903223083291568467966138569810177845047480061321816279592662063117748097292170063283357284426001672563636744746272726173536442841587316494891829591549789228558156390100480151585748357136463155247980034145335300020478205936987081845455024928700308079927925702373303940608585992392139048892133049509860458872116905101816225912578597768080864609088489700343000253725717802884614367721155367788897025424499933184*i1^66 + -6330407957494128253686064013437973062430690454627609758101061789814299527340561718813722006291960184910177758072626005115657345754538002297532950190449413344498552530787074551062991882635751419428626690198423670332655527973691730786522281787192301847148331714868719149925705550423525574997631254020830264427595012580980627482427520239177396058341226231218172346073973635466781403127553910454467147126381211386491318935024358498140413747723009015193686171122211391770474087351943208888034223084872270219792904206871423148431625761860842694316809226226114101605582776400303698941699914773031316747308376948676443277706298901074263501170850256411969685177007702511805199403095559095016695966633120062197548921483296213183861376891965449420835181657444287468407778026001299017530600663412678692164532514805559003871005678486624886689515673399173255489500931476061402492940840590450861486632573519654527218204477042026458265704610325449223718420301701110560748108830917993519436132957737092976266768864382556881377077744229643967344310260331636169479202625527023642010963672252691085348794229474427633709204433899673611226994519874919481231703147645564434241293875123925469943237785146934472951124686471390042464664757345224331087577088*i1^67 + -512744534893093122024366565282694717481893068917211625268125490380634440316508624215093297208803508671766330159092989405213134147066139146657079271141517596946676109062354981461200367955669480648739381186809191536133324243257398849706832748362734490394784482607455759040429656479870234559621343908444999075660254230026033424002639213926447889343765787798890459842030823289188392832972362491254065367611178383342770615215227031751113520182736637815629413712151585581080884290773944698374174238592596309174413643251252685626075803364464404676002084339839352333931171125133609542171494233467166724906617721220553795365001583871939691040221930835984507050696375289714030881956310823583246002785300424327708665848862371412846955305922841243354365464917578299504068289647771624284680054093691106596700288624157247846569798632027473566771608745255520105159861879378346075221680291859131339204930659674194247931590975870750263061908850146868515783534068627660491337245216763633521711732512360385843528037525689273771276854822620045115868103029999473064041650538830570719718461233095985783541550477174415026617317503339613364930932191400853197712173878318280040461563421726879187442844895548996336715441777182712007000822986085236736*i1^68 + -3019703680097292054974146191821902258298763215532712693307245259399497284543670173436212521040738339096300562740524714316548928259929648555028500389457570850306405491580151412675901503236919094536758812443353047264391388050606833779619462064860468991056736177493177224739630098321523971440819142844592690449790490862226575288929696688523101864989416141513959909615561344201519825026141244573381794314591862931508752972082931347125276469997899920911274246760023407867745105388355424203755747461158778139528319840219062492174272897630647194284914538871110206878517329351362158431969327155905881254935018159423756790023230891790631918740379565370332202447239698234782794167734853145607438616502558563194086574924378923399538700163360095220209978857323759713739640238127926290485710224104009010154202446300296164843615716719982495598103713407005028673787106457290563304721091971149903744850858540327283458643581671735471560994599162934366439546782536142329098835668590032444617885967830599736087861405505574830833408609407204754484944552537123202428555453739460650729324516496244456606985483625166135178737720704422287787609129748676323426761981450426889828684435282747396803235977479027336237281840983620321075385073664*i1^69 + 1032231488912829411488596252103611945762727096667148077015197949172885304212596549121910679884379032661221217020533264422853035123046026125978125313174825158857380602536446267827785029377162917950529360444100668434727390024932217086237641863461655382390278074035428509344558720790249090404466378460238856212483831129842665646484255263214213106765294051872055766259116678395536570720786870077105835414441326367781307369662941293888312773971747079371834482111912102485103675074082836954009344924453477485370734555696111474979871278650137501541709058287427269660278550196489045946590908513777340734935677332171037020010287129905600328190990200442032017523019003274915775953448428971331649162192462640294835102734405058601934068225382962702571828442413626260958068074214241441540030405532848374447237667721287717555531632689834821992131143479832606646207614032615329468315487592603531670792039226176437230023903348559127489930195186148271370720893212011417837126996541846350809247713447244102971754541306818887585227761902140365369920480636075883063754285707900255002506640202574978779287056493495845847291701163780442201806625800859574846985122955379387323633724141628147965622017767567152605833609480117336145920*i1^70 + 56094075017138239655554840099030710042954568343374909634361489673887766920113155468295229023557268810139880749912522145728108343698071694528891765053317613426480327066890879925900754685445631112168354850802828257459173532870515714897981473368238024401773683369928602458353701221339079765033645622409197217086654004679229273909991263576215426838428877192033180095505866767553975097674151737440516890272762882211306638916070454888897165383251501379462371497918000790957129216631347573653975184886239584517574001536396402698013128434196958346714002753829330754316455255081804367859638741441457863329061834466820670528458570771142180192006972020316322535654542397251607335056352772250032215307602587042135362458194809894376469810626521068164021417619066420734702036167891547090000487673328870548578616280827416437486870455456830465490832240682781473555249938513940875896921791464450264867769260035168881857983463006527709151555058107290725459166302733773251515467527523478456818848021109914827494277068423949291256644842513675275742708507201449279583653628422824099516397241838116300576361485256853243858286185814845361313425994430432140681281040833648686495623457286374270520708575681934128500206643183616*i1^71 + -1443908778404821710987417760366145278906136215828848998128939188733072800670610456851679492993079467264813138532373406748244689376496321803702908175590774530032436408560535410457015337082028577869310784805335714250165242979120269321645667569061903988087469418244854475235695561887882268649801201483791570690751662495474832744591763741618714472895202283117517905698551823858245045571065833844030354210558609648443865691268510530215429536072133279355553325673695181556944686719031418088783116520763847042268334705157555372209600658207151566669653178942702655683460370537648362940949824789777999017923436960624433371304227688108903354164591963595058664987117122427096810500182136240981215378648345414160566386986565450853456935981884217242583181945558450582527239812758037152783011303208235136891205375790788989316350721454845309103259209217574117291586751510397125946398999215105229656491277274296170510304922624172733453889712373123526224851523996160792454731346079328406811296979574008724131159943234277480231681525598185001763150547362291965411869343525849357146251736913348262529153176994110266490134279672532631850630186203276359818549161215354928940144915971529639812662512057371509605269504*i1^72 + 7208710640801888999711302192192188088640290301912589339436940149211202180661071305982861959754833506651957822007032353037522479179015536920948142387296717003646198321662438321182042697487253272205554083401869260915316475268306711734677191380250712315043462941796035078117300786669094699227064293423289482287322191290907459776704948842959415662054837977967410309603951813977770695296924344485539192643216533397635313989076481958992180423288499856288006398449384500184444223326284431909448249974303875152819985919481942403003726946975732815682001767972566106647479319758174534575664415414439280325385678711217689789838159691520402903785090040686675366059015856873287680804826362002445351323303026166962316792013595059240127420637015116873850902002260716137473271718119141456498014328756936085149531372297470264708116781602720513514363859532585590642652974918566620132280390320786511434764679984745021971036481210277501271534189043243646456950288036882437238907355909074312691882851527488110168803220238981590260383391066457605246801461533536767784831775932655318924744140671975771464992334152783596139633892774266101501858370127717978028907345685973791699878976681074283979602430066163712*i1^73 + -3481880189606622890150636733224952544494762150994650044036016848656611637374415154350268863778479443537973340709327102100062019001119147138073256869939889340698737044811594021132206161110424960111467217113843542318825488597904947388143539299188725230864724877186505114670665672912113647876612972920906787059791766352773838018483197080084120472648205422659563906286646826469559097225817913734165675924755213079869754069646656360013407159043120319737981936606739096224690780470701332106593609550724157442087293431349359398219917232024953208725924822109805234228600701047017025672511919205463525231809005855852781669315837204588918493714552738228315963115968331347025160590441898456048488572630372213653908694318570022842607898112071566737134150996301111426776895203155700094217327513057900288248385353801886676279840074256254648192505443649549690066418787989628584695065547476049138919074650471352642488854885310934446475999844896710813959437814780205991815553552889764953479961661331079416891702278047603855678058228328672341718267325947421545001164459726376639385215234173526351195709094775066422773443000307727397392880621867063895845015942308877025922669764031699920509711941632*i1^74 + -15813330261395716808058551261507269680057505360150030790312356010364164204642198256896601240350016468299276562931972541680379494257552698445857092215161786197028387496611351127769871641155359282919681924404228871605635612996553477056085459885868022568287231174275780295008680054763538765138238608572739402709478873556713924243600650127021682638166587498452805970956336005959072603272618061096281704860682891911898679059409848506209408706394988089812600349032465930896483666875384284822838188380587338720206702946177005881732996149085077563291125042646882758745546682300039305258353256186707542902288982237063306716404406252313754351506601327082275023982909133632734638384234401500674281630250778465293248889318074821188781897204303892825231553072412942698902270439236056373846115863389274338663239970212793801661963362745800123118277663076911414989810836716627273753013395427385797192461740935068589799473690787920924557830117900951380459056731867821180039829051771761662412618728645376964033907557213772081255494560923405214915077181640250453160430533909335112341370075985559684461142850265201588120806001963578110159987673942648185288150344587548982980331836769466056704*i1^75 + -2039813203669417968279282189886271452679731622286360277935242468103825409167325121519312180445185293185900238102191805757785359107229916641254690128036803069637477481847229453447310352298203665966465052130160263242690742174497549627710266032524231823214603524814658265815667200904945106146572968373549360204734345221982576139531619691558463337706000321928668756313193553655150093036984810330472257497941985568760813882207981366757901960018074205014776690471473345779997530332232728740909915589068788477245975799934136972050590306331498418144057106960854746420368188939751909408278845878249075327970732859924563550872272049614900246795810387469116459007233893207039205711251532300072942110490129993508536729503726348279029239019909667637344506597261265979812256577881896422540239277125325398955533331122661283645718750460658702459775206650356134875925757110267083503688933742196572604803907439152864944790910559169275724332460885033733824672775093175975770593084663111113178804896998109942499524867106333306217288360551753670920482035775666272735659149174557161236265564740499274144886545835103818958332737311249666929862117330615947662970868713943326706088634482688*i1^76 + -20898118296792044257331912047947056433822032280727751176528756946648255240144731009455441720235667950391394520555445786027204972525744603411674935251702922633394920939189673090433009480498482894102514114714759138608461915546377739853414907508451612911000503592786914694569712306773273038171410115191658113667162455489715551073255994043354257169663643884292004916353080535090055696552121102343333257243483306228241577341696340981592558775694626194600108217638590087442009634240533571469703188288058079391407974678976731861732725273368343189361230547584222905074244066105914121093454782273834685428998620301247209604559773925580797559730046551451450784230959654892809167668055647887416556857846464348381486683419321047853198404416623251041152670480723323187735157915075904944671515082997910174584714941143888386918185089405325778258873484049636833759581126684434743310691245605450987281994330909213042128515978172616640969018950939417397961287997683417957054669676647940033078211863163892821892682550399361895871590025902664322417362401565406242177239211828647526680988269323995616601175637838767490869503859963502222910650459802516126860753695833309763862528*i1^77 + -606692752024164272004743845193289861788042357954194548384651371855477654933419947098151543299640629950943210790223283073276398028357577932786013471307283294508227959146180017286665248047808168297000544604167406874299150758646295672019258567935153832850267482971597817681209444407310079926407879343764627459826723333717970925204852226021438921264430774918910001571476205654773162950109244809552318869543919747384605545590147505009904991597641317146296710323694031825378216681684706564177804710455512534393828275049476150951387955514120926834538143534482427705542044376171449724574051955744762768030577760723943504273620040229555234913770711787068386979655519644855667603925919286608588442876764961388557925421382268670919088052664761004348443968557156591238620766152868240055440319446109327425232895970827045762316426882412091788232485781832638837758480882082308145632182907314377896676402185481775010991129842846690002261033995074706935831471847136342997120742479027045715587707030700406945264071426432617415128797440482366546222041199114051362813212070902554108810127220331129368418475553334068382196958900147269959440078057761148539876791696752640*i1^78 + -10282311834338730450239405808353581780145191283631581250656841348717250297418500877277756353699675443692497008150288783694037926066677849981907527027647926756041451657109745947553244084483693636511276884724624936992737241893296732220897743427946005908257135148354241685662811242111659911457214056859818537477922380641711775262101475399129698766882838916044832699488022237230351158544708263354574441456350184803098376695855562373739379063260726280152817965595557892930986232629309037995662220367996005634214830947386843109547219561232921331252551417645653237733671305026562213665327853132410347044748713799827247164402635117033587649410270586514599649369700631944573504451160153382287920507289623662280525318465096175303970335749049525316468463595683267048572379192562540189818737966838420989368152278253300485164004239364132769584166706474254642242919292299669155549972218815104554053331426977229015326254863273104774577783140820554210009122413089476204061766098680014919401318767249258618523615014476442852176827454490820086050344786607849485431504007543616200332870546419535045719221127686733738761289432933614420218360429533975211535237120*i1^79 + -76297467691391842479545594317107045218233376547199246415240172140554863964248408200349834884424736121139270729811974043572161962646330284121959623948800229112363173354672295870160568539606664610352346689645530637956131997515735084119825354668949596453237209616758302498541530996056102815383557384764016879146504982879723689390821410032635886032323137363557983918428254211026687263100002328569182115809284247402508117335230427878385009857124290077172050179441286880319230632274583626115346676437809790789718518256216606916311985705733470761610841282809388218047311392293894674142416950672952691833127333953062636060917290725002256234436987455606403437552207709360121082398112858162277049623058610643837259442213820369452652079233468333043275289479816002696389296093693801446161514315639402207398065376666687404165726617107713936131568933254712974658764229406828776137066861554217634615195244373767476391894115731272000529728614655587514150962447174143958409498095753137627001292875261682253190213574115583913981003836621513933103759637736488696331810103371841678297191811582578769121985381079478048977980053094206036309523239886913536*i1^80 + -304031576244429040441980038800025572701978815737442484277896930689039524161743780236569628644558440755314279313801962674076620841386337247609050198136353178992363796271157209980180294232402577667320368564866962743621772794700577870497453879429935603718284668148246217253834346164553470760888249480625493241447414733360956471675082139237786912339044826434287355994628061845245086411551114656164943877717123159480496161220128016647167834047607154126170455858438503461267469677840987665233348521444197102047814306659404506301241703577725626081590952249167728951582053274991364592010976063332270435075071925272275774669018547084476447878302220685183323564473828563490680997302419925655361779429104443115913074891830895473873032020189139081461133665918185559634571837845228237460618372904837604209812830500289359673691002136431971737677966359658754008742663287757758498937746795387402928772523073200405940926969771963137320064717062175386459524721033330584073588830477086294797183850222286008419001375259713817239700863889791645490241791896502783064387628894720730795681731239365242482006217105109776282787766611419573799673135104*i1^81 + -953364293558649690287531290114633709698512854238546094939829254087576405696867146195743280507988656505249245411697177170337657132094512501707943241298207177770187661052459249535726616526858426527652179568228118512027615251725171667927564450440765547357005595652640659431539074519896491581311120045747921343036941271427432166398620622979481686377094833628900964305433923795073158659947454282340094156280849195266181457227351799725930024688317085324251247822182430461063560124240758421267147393646177006771888627295271374295774349407232036100274036206325016133893368963973176463523484002911122637480887116033783087046698791378189191364876166400201611943936073816301088676118724559693939951538261269485003755011065765098526794344828026026396329453356079303217362762113383693405662110386244652794855702176093238678658157865858271786838364104230429054416633170139566201687390440555403346286742261782853582166076372837033580537701986214675277993112227417755596093239841347531735947754670470585240277143339991152893384765436505816539810192597110163615363736930530354947384047567093277570675778374545465046914473765187354624*i1^82 + -4445169279959157201942565564441423347774066091465536375079926955968723282323770197950398521046803687830475053917729989918159218911918094894979266522029944617204752935429583066577303730915175270799806169683054585398707686378966714088254587859366063119994693261446625007170920389384114881984327614291559907280150172997655536834680764715601937472845930522963704459272635287630451740698122685703253928430205001725090235946250876350277529527856728183321414024335629804793040844964401952581694545606946932385958688977778758309717935332187606890072717288363475031519609236204157753520933699430616843986493930236814724635899031029749261312253387065239600703897738801223596691133286723930458674072152063908921610001326508666332385576252533463149720692691033624175270249475482987443146487951031515756336353480969966366156568399848207121105675293576094854193950766672439039088597882328717586675921218254007416747400303986685861526796066253626384208345221256482890190643814388287683964851046199105417403091499268708448948186234581560193743032108793544637791157925964320259169713550805489831581351320845110579878007144448*i1^83 + -33520806777039643000608327373737572940955394100906468711600473163524142911870543899365607149523049434719074667209840855293432204563708487018472123057433987801006992103534808577008528139725953436579542527730188617720049039279030305339825646020450763086300393183293238057886199450017510443046003670164778929536877687166245746428115345039209480467619272671321910497206004797385480060704352834823342404014622667707767613109234124616365775492584326806036415868301298026573832585103408813735674609411082426925738571459333548933083124966502136626375459346808613125848976919477737562043667606852212333230015668382826715167598494811180161422138340725842567754448940937777404515533213540322131224217432458297455327230204141719676778206574540920605359227366506557291972784790136235516809643509149084912433616894016452774588015456054914790979896544517599574638121965915554281962050316808808988328078683449333709218195412281548713293587568360305662050998462396325069199450519321018026933427141288362304350105729679030170557213774304627913525193476818583905260513288135324300594365067631069253855500828173246922752*i1^84 + -232847201958096334256828272213283707857255444414060941503700667683083581734958593392381456227113521067251107651872624399022868510737456804124433308555446028258326637355686922423486658157321313908912000929529016836942307772563380250308120001198259602596261860124069068315119248325446827669265830380502658388613149531446776202969810088907312092709636669906247847420161450771338623121655301722313536324783142626862611767870908937881235988147315059881680718956920610167292777523801662149995642580943085731099582657527898311074646731436060722319023066040299560394223443368869510366589525336998496924965630692168027799604510453969994599348160308879847128226277075291736197222518651143683799240847500926210304670218188130300330881497655872805616874205328260391764528615679203928554269282415829980507930907016254195529038955049247970984100277731915357491072463128016364138873904164679484286177222807419862365490404277537033013913503578443907823116070321991421485448776616907269448330248886925624005891286122485733371351360986187609941944690386435002804311089225950401338067884281192788794855510769664*i1^85 + -944887602980066080043025101041460102601907645515485876697373102129013460094718429623091173470175468606685232431124154914228787047523983977861366759371158944165460290203114442208928941037266702957354624485716681289438481898531723776796417698630996739569945232652474485362019023418349142835020668637778646762661188783485242415588704193848384622604475411747213423522055516068545582137890147803938181043698363093372958285596709593697436752372067946927676135968576460387050460436220072934709518657008743558724194344917424539265655228446466733741449919406147178068164396285908034510962040980400133314369774457993014246076837722569000864177203153924512411049321851228576253507281184045914408880328513916556043645454195708241042625648187235849451667528329214234113194870080861896949830501289360057475702267284603997568011236279953773814561822851877717395100980447339435155511401937012701500917679907187325370370635255086019715354001502311645325032446122490063114026438514044026535335437005020210415189535230704501573752358516412771234169644673806505219681729179732840882769617592832707526656*i1^86 + -1851647113676763964036835519300055789677660794258434265310882515088695930193006875011127867668125063881594078917827796241144637434437568675029788097242544808168657615960751899251842479617881831651353396502184455890168982083085248408187250236797518570379957782902561222672210442752078163908098465244966099626179259207104798338374582086179894221207201551940994891282931503017707678708117220273132744751860401877946578716744228909156705829627082601136918870796065081926000595442850628664880781534606934699257033954876310513614153188359899031596851449712755792886233216784270329222166581147094160878243629287123523771885142608845726022470012438479561188206720044117258964893063380550617153325940113327344268132061867268477802064448811035822986249110827659319364035737213456320974029478479474522794400335021091992084044026689689429167685077997666200121035502765002833685231215483332044319116236958986541517667833666363124168995809427249238516026468800424514436091048614483186563311313351630615702725308566245903915853385712104230919469228821837066921513522628797153688147453804544*i1^87 + -1542262134947213506345426154590351178869121492566836383999406150496641016034528821536281925718685729564247622822211492933311987052253982031019909303352777264302705598007675985826190536085667863369399869484478484612409539452357868358676057977585302435492808752106852818556417439158536040733934013428688018886303192434826403549107851364498298501223099136200444153241807166835281033780503091554361950624387866167213603591979257786568788563389090952571932094453247844401468933986744304393501107351628329222892704590076848060846423389374219718284232299909518149696779137016125465461563633581656846199258868928245615889988888128139839143168415929682810627252603611100644907810668803900412132925089880146786353949945142887119006944099891706940857458716215679890555880296455506681703028211000966203852640726038760957937429128690181848598879939967921496364105325545086245791615587731224375817893991542498520879209901884905467791972853813370894068832731262741925060697597452167325229126638348000397262550341351951249843929329695855420035657616947184973570187879868875493343232*i1^88 + -345372850313040057567035522847661588371067451873856627472528563422005804137258305149983959382271633527790424677301788658527229129324980435044699775595874815578316183441132341931533534602150815950358877131338610536778743234977017708128846630887214260025967687444973885647859745444067440320001957856404693017657735674427247456494512637359400029008095526673305458601407726880011429222467437380961228609397820223557736071076182735724743252026917159771715592361043528130636979535742101198450132609786889119113416368981617846078221247436371102381723990264589573655974832573234322108851513022607678887464742411284152332894568488669211186168220579873882711471202024052426877874839276775026143631248057138898279737859880264998926748364915195567362956834992154311075196223620345108923182649080965030543116343788611742394486828322813730859403992918338615272527874081403862354962760204312647997565106445478615347990539669044916091513372396189325207863619626113465616881787162724888196597731446265865374964716572592430703572578575485648908089140243319029982807602495488*i1^89 + 135321068329727733875631942317022078985380404795779391558268268945414299327820391105045630699033095838612636598478705570941686748001645047080821955854306931738312257498499798096890771628694506645615232152055977298165354735642759591593681278205242877328661685269758410245075081730950501710102703942847131603698748358787666087098508997962779354394446348668617019832593732104742124231456973595460609465190739002012631084782994963836523909575744286641683497447078428548324222991464216751671136743278160886806843096155205437717367203379443151811793260728277338288478556062293764543550861934744497372183073593887623006940176004550949358486916550263773198559721725998272357902413046418102641834512962738134035527356124337883200213488420116548971155843662494104215206905194803234688426499017583428940645408234928175651648872623570929226952617113936724703248490295877932022785147394562347129635256626500214518009543538391245337248068525002444991053542226982509630139046101637155199795550355217516467706830728654490582056577288235996509679481725808346660864*i1^90 + 6665760231264503037169080552850977249628650171281559266288905390147909902715747228484151714916517497199241004114545992769471021514426392509767935348309903970231174649194332425168543850866385341381653389487328030858187741768536674667955402673406978422634145855994321051212977658655703765984292173580269344835890014651160685682989332791449815496637771046826715461149688258050342014567080454456235875586505190406471007803294375957849900245590415312562770511628466647719521995382461354895759681752384700135253558125480359931561902188499334670967291187684336918656310439458624434516839166120325333353361746316182261614015725881279018031551990520310474870253688626015349223326323286529634458848146882658927788236562379898847138075138949282147006610337368534658439056180888298966874714358217519300945200286277987934857762246538871907006877119646581988637115415088187024651278233146706526342591672383313815471774495128967105128335770140914181885701278727301359374295549546195189228368118006463665056424724710653451194554485319607899417567297536*i1^91 + 8634514366882938985961859161638081732440323122998397158015237270727967867015067726957328321568815724967167832855131842436807685919876086308167944980375242245278266520205489314008589796594934301725260012720816085322775556269849880206102840053334989258073038112278353979380209232075397148461806339222387584056707895541253758035389630626719131873043864944631728953891126941240553119115086162190396283139671651771959302901078936841975382351747923934843394421906561521109422938298319874149930255081601302063372812747799867059995501488595010290621442197086279213111980551181496958149794531109376254110697160672149608746972735037931146259043470281647474452618160530603940317549356147733009138243982887959727927697430359599601774205406962672171840995248884925071910813344880143173152143545940396792694955452759419358631615691669845952391976608232927863009365927637096971370712670220171205958282568043525021355290667892164795325714196177374082792821088204767920720292266259798421212693023741023384763887273607288757121697943692263817216*i1^92 + 300784314392620305158615331302931168204774154369108286304897306008332821770220762396820973139042089086029126877105861964784197491927392055556962037362406163274235431275258253907840564403400403301362252900522886394691820637664488683249518695824532546880954376833436616365770361649213903157097936089600614731681119632381671044823021421427051478958817751439630807305094828111782152865478594091379984417154728035312741002050644132643025153359155955125147732425134548655108585463812449836861848484841172689494897070116493164494634304492093730821137176937286985974179786696816383082326466290734033934569790061099502210953237379245661270783194188729810824492167127830939329470134460155915476725108517045122697022019404047248586668412855456526571648898633312824618719526549413705306825534201719827606129314124807229142923509213161974262227400904294532999288139794712127563664642915984848473668600212574574337690498533477560654027760018023466721113133226231825897749898546029641162464140800410561534339554234170300619416403968*i1^93 + 226158138074722563119420069343983781989425426396156462027174956670198588972953890098440901223144689432167283808211778475021004489292436331247576784977391354779027873980546192388932643305002353795645948996663772256769039844888755374746076703127966471480242729069425796800423230134151489791951022213627914351526372536399680262972376792215473400840948874890912008486847264419555907484369726618598005052131567005512689824928256934655414482599747432501437798316443171019075585443068254166641757515178193057524340046115101407995557904590118797661573372666451497508943704644238151192255197146508060337760204198854402218479806989331413550392645008171388567816385417634716777601293431884137904734348230625569082799421555322326557705690073502851585257527729575748754290273342695661754631476251653833167222750388103465884655987201033972089288474193216834222902624502077661947255032502230523643111933371426588729112204011151631748284224324630830862375990368620744026419127826005046229736313890612076836136201210770227200*i1^94 + -121520016393009766988862487647561288786368453397999723371747390686844167053511564798419943726412940071191345110813086383452384378052268676961263761547867454614857892948126715727868247250616772865962183133468463830387353933585365996102069107983849409738359253118486962939366166037067362560954331882604454276212259673490761916496316144553591169896625856910659717746562911603035182959931520085596368755122695810961218769228353210811659932550018694374687553085310049676271167915850515699699275678027341798835232173608644620973350587398704686141845007478063068867223568634865811954250044527484243741449178969800057826937843307785459416613960843097265852427547075902409920612603717666057445382836417947745305886614248788974168565919021413689847826744635750143874300636201618714933341704133730618729087043802923268495440799198093037356332648978766887576666392856748682029214281376151636434610940782890725270373688932784670196018629754370621811663246672771817465071085783220065691615603750413273237815296*i1^95 + 3214783129751216594788701014213480283637508407589891230707775085755868205867877605906575615237741897111795082731517677473668487836455531088707337899511013158256524370638087602558048750697699938218800412746648585382570118128641031874882635234284649231575763721422303568133870296850624728496645131763280963142904290823639218838534515786258313803838839323067325750000044812366452626484706110664698793240580074798733998616826781072941647646685185483990967475204540918191625372284993673661063524179352317045704481180254640453533134792234168373182070126131269777070012678605591403002583804036980758075304634953125890149903347848605107095872785430083177284392436940668802967781709184370614442592820808057210362894863134913705904983091824774286675878076599903593145111364740648057253513611291593368545238203897014614495616088531407404384574844629169939319783601272367983357113760890740621708667863126298940808574045503448902689052134664263771332120013978661649334915993665164112410981770985472*i1^96 + -2188399758682008926968258636612816137842434390320271388461102251982966034791613892597722634391942356113132526544804361194840355259900737996125937002746937718652870320659390016961676122006862251942136272572426397877413469383035177978012444101061767452804219280649407458210464955482748345147708667092341995515206502612744339692247018637059570674626707357839775871822398119897385542337033105852346388542393065259763751734644062093609558322982332000132132925735715760204822164643930221387863903737479729083130535295868648432900096214149971005938987141986550431899056494298630853850621864287542977030071237921911558067597134919529319645658011682448212887766207033773614614396416593388708853133274697520745926238135758369268185995672384111792696293684212223554683354657693646870077554372969373143247982105563132495327325597178610020664489565652741364652375813861764911980536210228902705563568783257674790962868354366953717462340416351331349896284710440586560909223486015563366400*i1^97 + 321272563388034158151108907240521888942222930392561948685939698578173715006322029353876028987723327836770274971425325136316892069662990235599313437907939484549482647739028362019260014691194753473582184550202320455066365146234319126919042084833530163801746064540510504746065902204401380387392127590865070499085892521185726864794436706261791650543804712790785842716787314104936018761361276438660018764634763723279782292105504456351393270151730848687699328892369759435235237717923843285556917740988059977897863576153844555132405044072191296857435739088139738281931755373292647410999961922958650497579137365215050862209574509219352762107823651201820459323088794808700250574687819200015605139755431109366624557251821023349444702221366974400770799912512652462310049909491060482046382145166478763927482151903634580576231456131533072928870210965219966566120977036900980935778281104480796771468267647914228923409738967335618037102007995958407957693107651920459412275200*i1^98 + -30191580763063097431104234806298551030203289314427626754885924285631792955906922220974173851428726319309744644203544186812352333831853201012905742818628200028909361206141767223507423658406963855324101769798785698905444547105950063257172801338515420681245267260202414372148825333146287938364845161325392641589471830514174467111799175906092704418515075646299295904755887504325102006321594586477473497849540370814559104297313946657121265292301768241215693857045231033032160777287630828389678876451763506088699401306141973736768723970520280600136127373737850511455733096570240909205648088783817688460619239715114365282740266700838230973092718263562878094461234556167389619637612442503594789171462267777803866167760859972710998370547630354502301280981562171291532943939783950793380793081657874832987874203533939117800113844922338397754661815164211790848663122963120419980796884658028072395943933023524417555107816548487657673848635159401208375691706368*i1^99 + 24351745139852703788946368391789023077635591640965399014676961886406853059529215939646344632793880251761527780024373561691597389629117220518909842421875313882510559566060143967918559953502708321969272982369369470260648719632069676249495832254010464676129777075534422884264653059879272485072192429837580622983868951524262027290985114565984099713416014146294250286571106727804706153852906562430037580051862133454404150349684542109894878626322621889323334411594238426589990984248474205092269105923679222340205385462117161300597699038117345538704759438735597286891573082274057611263657315024393550655242952151073918141516748094449544431435467356219709774565628545029124809476225721777355774051412957568138318224409574833280183252915631434617564433474616426068482804397383549807254622778514622342439088251556846415096743124416930765420111719365459398961500294018791083580262898507642662066264416845870531399281561904249629198689039659565056*i1^100 + -2290490566406318667771592642088398622249930230405863652069291498198193026213258873806709451980669513985333382596674446660414567740065352070583064249307788399898221421060958851973972072496302331030482374913109473841119299137113417185330512229171432367519424723429917988183369411225848943429378648822370687061682694489127762861150766990901869057280159145573315938740756266373357417713702509045916918969529722609442588944138138801267601101091744299070998117056922312123260917047621090689153479084456490493822132046391731378335748372930462068553524164819024481392152691418054520120495935477808269212857402025476792320456634468114188409111639051621815538142447934637657567687744616572247259173352058142954294613700549366085918451806712460085446466893889732533477887972604694201241275487427058429469828781594300386725220134001893075706698990815113893520508040205317484140906770531739009325446860806790402814933557698122404069376*i1^101 + 144015715024649892332860355608829596187606851661371014892902724113329029551704706547947477329161906635165175239818756355646464321869499973046566576134542011904283710617184664058587138484607105670571838201330007392118665765277194196034554451132432850349430713748667410453120204398411416395391570883875201248653696994566657434079578329401136335789766537557291391804038413108071189991117168673775339234900813751866380096990960670912972780162361642975942865673205695450983019969700534696171675060081987852297116808843320183252039921372560546707751662592620851609282178394514032432611468230726382243586257759864838915969114767917033577293129021580287931321519249014583434069257492118057999112882029404856841041440473817290516818812634327905658605927449289275131312133410651034772722879104094991869835125725046795562362283477718294097313316139992193560967687879207450671632132035265810585351983746559487565388316672*i1^102 + -1443335267195253364673104419040088326720923502961147709225119551770945447853174818023939412175819731926702641747259410935610003926631647786461346904482888965517585910728014658885945499444480649195829671988845005611284454862085055639995418339832484206484138853774993104123698941512115748569715490793438390816755503664520233701303107847386093422317580163537478868650451469534113926098232763025248581094401398810180156021236823599298215936178187736185368874926021101000986012399846825135696014845285719450452503788733966502227490326582608370748249592439624467256182091430122485818124126731011928919765695887689550982899848914644086164723989631059771363132124778441830507128119071570380814752688458241337644748966408988025168200027861010038976391788229814563750718233733654206142026555000658592764021880724025196376723871584959294316901981194503300124430568924201658597805769987285208641384789049344*i1^103 + 56376730596645179735446294946191591710730955735126956502279836864769764026371930147204383766922315592519149901095902859855778488460717215909784967991439707454154428071049495372304555159453642593922331933673586305043018323549419054463450242462595869617742729952230880268239250901776398501361934209972749685661310602336589585559678504858910204612611946332277090795055225011231670168968249172173100826732078815309182369490929969336297845977714779194500281162544798371027265932043102657281569184921853753828979492804358794917282141549934979405634471009956052906421035055513247979687285492764106426734346512449125914367434888371513190704485516967943509012830118278216657069796921604435758899859342777198457977941601968552272451833925179592560722584612909308424729909991764182543549913355144083168299016121810684534337928358050510637231293998301074760579304178264085101793828405902311424*i1^104 + -177160814890125945264936744909957629727858860398768433543483712466473470547666267731250199482142561681266957451618388529512114799070949407010159894267271102886711026537144169753922321434149253626867772993107245646696992273150577571611121353594496278199392539047285612672719442344881905744723195049877896862591617542138503120010318876113200328181823519814114002442879142675433490337571507322551351277460553775950222856500169101461158792144738993640428679013925526555288721588478692536655089398054951672099938668847422349769312354705974512546077577401616448280229205386668047671273981499498933948219384426698443954254675393536524657117492934474176577595533694705965096799208334392064023218759699559071010305076794094916703556002701672524148972619055738546267817554114711609900370309932523953464092773583067611280047987260868467851918067064936526204356400499853885440000*i1^105 + 654263578161246817365446163300321709335533953670617224466613818982021249790660221398958101214711323016126790981712775072720656870250762229183065774315509829853061675003434057191198998602556358360930825663296048966011700235873907637571452156644654993071939590022147903221127156146189345815214830492758352312244337167935476035376335016582476827411453481068518084367172164879199854234375650251132523206402838287332167794419485351384510749707446529379853000653003241545310458004417717747955435321247997113535364404136565589220819018580504569314601549274650965962255611869393841393804231683589367253014736941158268464032262152584215553961413055163015587070072374526117789942844100703539665438728773947228971907982074443692868037128139254362864771613345557404065389975603442674972812396300657025598559691358415239829541945854352590969273465999825305600000000*i1^106 + 3320949067012105581090926880594189221226663662160008016516445476843248614546438245163469746545032030190530061693274942840074317200352412759461017089658096574314216171965345753228955104619257908704589479169278449821202155332345486207355964403645037237963066683930521777426332606137264324268569013401683680744275917668245444333023852020261849725324419783515624010982614912565339843789426716982041806494668831899127959057495871359426819874359861134654453002148656139984691049551902130616638566246400217386552986033029643978705847808525852732140398748987782949950204833198301883953568276046016504981904942103949305774403774609953729400825443502575388885679631201231605151696025005627017018728434043109840890570941310975379204431013573715794760901194213850750134864471577448570923493707074315029601850638772100444795378089454469120000000000000*i1^107 + 35093680017310121044153460568842974650164247507574213320502175608310279099462472823251446868443386846928307055281576551526746957518054541249400740622563597903590132543836583593906680934825865955555730845906897869966282539388741501157386043633322288632688952229032318025458818333816021285949081072503914981040456531573248569398716699240883927018020335427519706600352413687238646346451836049004390311421852805360852977622730683556314270720567998558734599957629036322686516758802676166978168951783048411212559626065748057919711085448190934172373558877439242113347070532112800173364530124074156030656125244701787802689997676615721407455203586261118756692835218994804534134911325520407374637858696523662037968217143982830456038396763424373315490872415451383686119328955941288670140397963677328537670887343023718400000000000000000*i1^108 + 31038459944809504616773530662686717526673663317997152441374374087214497554630426778307607686992630766625494220124610532168153249582865164161656488515670850125583277401833770183796312904668637240114547511228559749958552149169195244244911233003642349218148048756943986815405388157129205676797208939038061117790086233267717539718388709577316483809726271979125819076302405304291543412219481442472043482509392454842879374797113338951097480949592631318586855606087121987316464899531394641309230552989147484662261098702850772768646678361931366926479267525663594043117892853510751448762439087206622413528819568753202547438582444643742174184615416980241438814110326381076198021732335214115185770880274784016806206143608932762401648670811992477351249475473619419039401929247595695793659088577809612800000000000000000000*i1^109 + 9532053250252533483195963154619583997083226764536206720332629694070542593517586902581155383665286064884812591930424814225794823890966620762360952846910711317384380493339772453829968090518006260230455786035101795870219869314157073239176378500504321548080324027742344574847240491736195445283845689660804541410794068873140070210168905149362623722471632386414141729630633538523256836503204444076124522672966751869009411966998740579737357348917036674623759191103702482117853351327885363790475483389884590651647900160219922348460487200905539795319744761462958336889565943052691113362879317456024318785201311533895018442587146696745199640285950055223462761350257985870116345356299274776818799838854309829101190004599916087587558370342121562074791054360369578037275467439931392000000000000000000000000*i1^110 + 78365993235083400836237307290141797048355463803583455975113028499761149959180491505254960242246105895173664305099374861945722013199399092417629246919319373381283074707766267120174957977666611814903551345145070724254092000483946274123730540395659383582671537934430457889303959556989735235986705977094085409388000208990603559018042394659028564358836767899594188315725066040325848851975641998913595864487349746649665781744616054211915688509778014340355378699658885564852981195902215878904698139498256128269139387135120312273340975703985322767903055758305948251908625790636745241683574752086166308205451813072055547996991171281832520768986297492444287394203131684684235526341278871542258505236465750786060602241491744301500137832598782455861739520000000000000000000000000000*i1^111 - N1*3037708213391230068428382412342416487551032656663309877749461267430960692195279200608585951690586468560105661796875*i2, 1308723290582318397270588123406321246130586267399403362720642451463057171742116425917618093240422501058632708478467783934975437038729574972012746868311892244527490336417676986202534151718733115935737385829550352648465736768042150814317592629670507493481838639610776618228529688351173380645929297599865270461417144170230388006679269226882793639013335450566575070965399664529513398946402287026240471171776664696907710770585942917115033007407321465399370990349426926313017658105663066826465082855591251152762259835055697706137589219662489738799720892051306018110392835331792797020068098398509241139053420263667319983014438726670498152560803544359743659465659366021975256793236535909485996934945537368180639084640829932530706578525925530664661382869847843084836141235130168343192381928402475816507479365881324599014089502693036142298912308714997831602271083151950148936521470745865395409033233834908645688907837197862536905253153629166350462089717844486648969281907391701897532792124098033028133154534787860637202761784190206851095697691797236540422057619148233489100962058828030774653683390961079757662526767364172371586054223465020078552014259351022070505589299330690261614418759101075721034325188226494578063271603758694727860426557402217728143440733982454592976883196039246191123089084754863096974189183917031220968314566073120909976869661770344042278342471065805764382855403398379283192278596453863173692219442641253293657771308598836740258646893932674209631701082653942392022333285570969600000000000000000000000000000000 + -30260840454443455410081041134811874789110245021445471844246330153318560733602546374900829738280506642417459226456918897455516177802156412151823027927317882598442736279356961753645620462206248816346951301374165878128230810792932389396161514026326809763845962415964351956082646101376737968552202858910728129333348285764266057825466447864235517609162925898424121436923371492210567136298719551988282152042611926007514246306537477527077656950259731322530927124739141380334594471518122779975119274729093531752177837953407115693029486129670033239628516747526055856780326949277893143835121543713911488781722908792168766032380463539068849370436051102112585075191229486493553553799608214463437237456894917924757116587674784012780522638867015994033586624974490565750027359508410807084864012062703896142698389348227890521934909317422910372040290536320179140478294092614891704400061087492760498336919662155196761469219805858452464427378233109911354624892101129339204227998683406978592857146834175346269691904123152300696196000266610267192865571007251047559586216305080211374627758050495448891405884843089935401047592961055975841370292320236184417629343649117605381863852680191431179825700535832791079613545267222300471320148552221192486021300189251905880159390829072580948828146417548417214512634669500367382903769226211953452425880631578936464982331765529699795981659889671270458840036090570479499615099449113423496188116654792900941918959779487669685181430071656301339522004495404049341992113869212876800000000000000000000000000000*i1 + 338821839806038725894024100657598716490650839646122374204311188429826174822377823530135740427704384761018098098788831270984099616607169965348927795447934248124935411220971423787803722189933436913205103602426561663966295211064702456619723477327250814028343486368371898521840713129350041872400497379530570001563473764261671004405323625953698930297100520856725979224972493103581675303172986544031349369740455762573249017603355303422586122765575425260533058571793632748822426831738104926913140211104819480867895508976119402204004051331296928027611705677743298450589347184515479450888127455370970258070782974351925625219920721357928650963348577563125845002995452396654476372534094363472407219901359607167741872207945398706394583909131328363307978647833760129891395799130344306848276711482483669323323809646243077870424289207113151408752830877332730091396987808772081674208061487403289395341094245425318963779328322949150950926444033085455979629407292960017128452960486023442375565714951096947398690754509740350744137541700651994892184937115516994835789087637758899647335081102716249041249364608459429537620299237605626302589461375322771250243066049245207706386435872786766662502506792472455680350861118396286991552346099915960915199295269563596038527751081385869276325701419826438410538348008966816074642936314355557159447620926396538838138033058518450315732716452859995511035559398252754558543682181883899748538243919781882419728262350833068057687289981242459628784607649879079142574888621336166400000000000000000000000000*i1^2 + -2276831435310953574541342506373525791524656690639972255836477507863965150493532904189172092297154460030298439961140303742795878975909180067743351444033893233450122101238274946331327605619238557972412501761864678660456057887153720858880101375629525276523628795942696601540356104411052740886743303027294727188280147087057990962141786658411174688881564887301325111923311794197842425121069537222644616411745399560446892713397048388834564520333790432426225244210931846763315072932619216388070170644407626220394270708142391255017857556397158974369741363757477023381837760562081651029302106703687728111688362478786056324415428641982094168962220012344103120269265340502725691103401471759182686124361508000547358323040909939148836993625208586081274896587990591480910682096052076998517847092721989032183939734806893889481414864010256169133236012745374554458737611564917175158226486087893229957736655247612248573107156234104415007290863568591735001567604687192335183244690579595614997820799784638635212292065309510741350332526413315739305060651726542823610795396175728139972867401062836313066940905951965030362956919300305776788589701726489496360012638338055377181670264257360108062495852516382408213298130969440863892439787518645725028095312311663424586595140197038941918361272157694557821057236053221949298716950303682887217087636850490066716329895909449249233495060325593980970305626681539691883935172445880934590729843003681025799875524688385824934133864267546048656510088889267206227670186073469747200000000000000000000000*i1^3 + 10310229229880724901334104971580285846715161409655686459523654909288229370944847880293099941608385206124319646474606139776641387600023540626748905437288826016203216689682966378216278834172784615066290715179472675479297235455188320646824740528043827052953354136620110991138561305792849662779266092194107867193454423104707033602511503550043701712155864469353924407860536364977365552142127918190418034063469479223070173159629201781516599579575200530305835748113648450943137317453514190149611434818263400090710166765543477735019647463362620847299558761671227709937576176186273241828324799953734398648388766688985958717507865801120457519041598512288499602112100807686948960803612533447402414411898769761354460116313229163809438236209919334622808003433914830540972607019226320905731655874334037592449893544096543606008686243768533781684661644625529027322978670011025340250083316504159506563134946544382036790663210439906861680531829875047622845800039603035218547216103624425124219360503949217133711158660543747143907067590488777424808304176360448295778826392903474461380298515041834002001129376201554307545039972504933793704100669811402532585212935829036869609872634381084536412751703372280021865419020490193077183058844380116521278514297976133972750839642250319208322717726371180778826667524147823384034710294193045736545896279078380746109373303925254153861189270604204274087872140581546531706746061133814872975269335037317639421273216452335151069216192248534004483147807434133031076379295917644185600000000000000000000*i1^4 + -33826288430995730173536717261122786912805117300680327285940071185008084533275373277129240182574495995894606744068496235475827221501693977229201116626334174282752339702641580767690746319381441113179772926728395436031783393442480007305531346009070983873235834426860450858171976229700347596915903469399883668858330143971361660267608065652506256809295695676308322630679062495368970631245721285712284826881771167620922817069122998507036276503901091774916019448645683396044690224802819006956152252657092486057675720011142299585320290829106664328595328994003606476916206882728281960993997248304969362169104223210118156664259692441150468837042698775248731893913238110381122608367919842019619620535482075344601713250930093037712497914025530102824658967721586232798732944915147104241431531737386746503159298390034714335810864504445623543285947497223997885949517907720414501973531981471889824982298680798005068798044609864594410237612300775950753455552086902338030755325302235072678803779229880820007711691172411489074996215622696567170998052972281175802907544187096560731551361953387244790837435365492673476766937423415610569396012682951583801311267455776185594782269970672462538971276476572783253708803963372461782521638289067249160034981344517672691799149267248656134560376772184079991378030411163713456067641805275719855551165044880299840954645703512401307459977935883186211202733004437937064780303264254911921832820361978149761787961255340036112415955480869706047766139683937825608261933743095152640000000000000000000*i1^5 + 82932990233144489677327367927397853722810272651972155737006886220909941737015726579751675513462058404377014509774755230534754717799735962420050837070550888770366624680969520821874224530263006799682897370165793531015405492271342939676981801258148149515258187175572908390596587291071765514463403247526502114719737822848290799816290893547628386082399543875784243751279526875224341505084973347022582537944374434033138170759611770512654191736641593794002184608524729063044375719377825679075512390708067470536019522848187093992338280765248812367409318142469135319399843401879896162261860175502736760440323597534208898264905076600428535785903518011942192456854859390127222164318748989114906648099289180543763094688753927282193524480200188102648437325847995652435477693075914129654476452168239191640320873983050434012976629547979062929788348491361089859135193729422953308962157939195243058783768455961222042455677313911564651576540599119757114326675632888547349813095869933558732219615555684136123816510550509625618338678179223918619536660099771873550940938316226904182478089040343543610935727850930659585292163744778515812581764457402599778453075772326757524380838770912446111010707415564826967000645083059230679601234775483575796904019638793407820372915502840945875179191755243375324001665969686091182515142274327765791382712120985271619973646066949100349076540084503807218334896385000556377808333656604881331165814150302290948368269929404390107750219394052539023619718090540408637480955896729174016000000000000000*i1^6 + -155336442153704673863201116191384000386012741725482132677945623476930944967472630968635434643571380880855411498041277439076293771109206253523920377339484619529376489563088274116518282816576656480219492346917069203458117751046808478206179159189895519158659307597770142996423779544031181331492142582736658489537133532982329701989452857374721361960385436802784466701712061398153752459842783111267207004059878604050634475285944760232416632222226684282223873606441025090870806201868841310576269033712483814377888963809146292432831954783462066797289926408958346078721190008362112907273572452797698966317112334995750322879980724879334523517866181588076573328499301897731781242875470074607192920785798467523036772812443536356833647419259860445847935823010166595472742746442341059905606134099550106362892129883523803640427821421218225236166457005598229195389678141333935886902458103867761241769067915021435750187146778533207014320104791312919375692737454928574151421806372394593364451661616057015323946297308763444929053302462468265183096485061374282023663389555965934377895720854371519692128156110229510891145435617706068853612864800711902245697768973084409550877189802438822155934001238478366455251399495528241830810290359775506479130639180352292139312502296198522804932935427122799886214801731452950299549102685014338251543080117174326553865618355225540827973435532919778580482753092958133267515232207082768291803731066224876489299343989637697012734733552175997405195774620802874884262394568030289920000000000000*i1^7 + 228046133646574664252317652789681050713976454917847425482226214438901769737025102204847512799775807543331780872615596927859998786562391187179833826517850881105919092568536282643401117913739230816074914263203114870046434600552565849195366059043451142703586308558918654080399359665599116965525597444565342260126143421568784021510803765250497029722642041027690954184925308863816639202872819034068500381531553139930359120595780719557282296162993381035181152914729524843886939034175980051234972623795045499928493316756150016519907901595050507338224178827013125958245810361898296619427551965155816411651635282712400825306614654215569050110638896453369859675887852726645279685071963038611171872653805849075178808455863726555383910244765673667331474144606980886817692365998905821468904957042829043772918228121249465245236903734389052616481678767966281482495168596819752707986910641579058656652470744962289493453458248257975081635978256162780070916822649040715152899054655631493829554048374847053258999027300292369993797860239190630744414038286666572995354124557990333541557526880087274483243661363812921046515341693173428341669879087932626332418253962040804004134217913011944431876322320883645231093404656824316978318882869578696764564829391621364623482511159941975800383939522180273861967133226326686504636749933541849537440954517223725789309117588489066757264718924277304267723936637534365144332632290317770574719137153682771583855015968562052901808883952233335639374981391614816516292459661560381440000000000*i1^8 + -264131009258736142318625633379551214130595973668704396155091032867255124789624101245289195953114640909925068345980734456251946863902491746341608426688094687200407735385967372693209804366556073897258510041624624880570589967573744744051310027324916203815836712387367913455974009203033378541526035754888121926075243011355859486011866476874757059924146494276960222568145458770141848791095715496275166474250853205482144838676498304856616197454841593973551855384649134730453181550750640561757579776691311980962467547371908503227879738360011455613543484085980562477219676856632691514130565892632828790009269845108041216886746011206789776221467109333811171676033362825661996458214908114314744692939649312769976095328378460216919203358869841079226562458976450724607725853141237702064919934683140771730797480127768638282189485443098890312212555138187071820301107586912092304470175157016866403724353069489470398645293884570386841029998406066132656882807328643602524358865264656556578520160800678307830129584116493702461953529250277865686509697327638232877447570096557020409672155796399178251226747292339909188897984416699244906195073303811585806293282230510065399102979907789426286234668196268499927712417349570029028947582924178079340154940774364763066703888798967027911295010075378348455919525560185259469645061882922391810238066535186632465198674144835592930810002555153311910312658673205291219035330354250170691005367274205169092876529541159671850843191015466613927080102361587257671591430392381440000000000*i1^9 + 260238024618899159658644611890989782428606001778061661150828177321089310293952216556353777639105498433404699242405292156032220298748283723908984809381159956216517124136213212595677381308727622357810229464457569797347184489467823487723103705014316351938350491898645506894362408962820611710539365273270411959279013234769906131836962712872345038202054570370261179947238156284437362472910772625875537837518465939997944339772308485801034572203176868027930745073730889143114548801377271409521755539033513796438732186532690041599877784989357298943009848261204233415639960085231265016094118191841252711728775069473539335738237899840016602751354712446544780339687728061872928714587688794567500480283052239705890812563994683691054444320499830291089091107600296229202142316677280589730671671618150702774971643321240108824466029361725227836401777300119739402174993027488470537205565399472465783982920837814497130806815574373796843665837889882694135165016558774358948286775367879170661863203171171059937252908886214485408224002824973213006768880668470499362884555337204944447246361187062535734138546957455459962431381752324892969495140778450394837450750893221648854117415041603678599055582293078577414872877853098120931921265805285346557805124220866460446846527658201945737739918666292291117531721771440680688335665533541865043431042352732965069095877492148786697760342571914692712958845093333741992148892662921035387055251032547191851217065524866737646277206377072995000653797841326891657924416897024000000000*i1^10 + -212588290735074028449733342490030825429541932645087592059371038510139837989548543836481017417592034525680625611964014070504336410673033392116200854352141068128014289751184504923468971871086838310988131443749071611957506078155076219176588744288502367778524965397769944416221258779248131359535232506169967835013478206539920966565767496181518906949595463260676604342720556283350768378755602278251882553612132653798152016055072403218434699223874286472035851247102460637529318235498219971794495344433876377113417626344220075674082570414835588001069480887920273209615926714975508177297657754209983344908383039284981227305968479962903024918592824886458416039804149181406355247034239092829202609055425601885601696899645792432736120968068638294725870816285098921186205524537586358481792713927847174577980928930306607673124186759361171669966667736782994677893239549437257823200240639500587736164619969738237173616711027627316345302278870642268787355740035703634325488255534423753211114462444260892798083293828244214158677357371097820657104232258104396802566464107843590782502620495881084523576156669403971201161797597886576893420468384437312836953462255756886566440250441867078668778657700308466813823139379985386778070707376985028834670590287059259910711614228659992650215986263538360156693157875842243893384555827938215278786816611929634867133757706031839341764035138153645954675331723509519065958400881813608212038302779353915773846885014934189395132806416233624300275632981855242304016613376000000000*i1^11 + 147623833804420233566064746380378108322626670841945083613605783217757096531103849177795902344626217623561440102985780967343992913756164841633345758588645630667802533272640776794998768858481209809253772720415831027015387894221181426101751278746861440083912749334189899614529096189834894985655296397254923237977066794490876797487686449441846846887064163591319286299282144341316654887338867920258238072544213576526411015151343633131217576296798447743795544942636189948333002943413375776951600506264844808264876711850470304428174637646599568886983873104233843310063961662905187426078824223874247604894155269390388168046923833527416809558261482749806449413697741200221311986775608320601125385332453224058653037863944859495023647093961841109356374058574217527812363021198432074996808067993604395504446337346995827013749081416467816793771154507182032548010508700339705574789272260698211147727004553805829963950727204148554653022009932941012438788125293295019808771064232539136665070563618965659257390052114705086487375309688975465235163180261452140201317071191524035926098643263497203353447062530979091062596985606718161371813321838019277630165088254128696033888162492076713148313037639456841336751164260820396117149310849573641278774535586969684796812433725394234301957900869409885988028692551537693906485186596778959627439954882686138902403720108540773211783208461265333586627509371718552127814778537376865998425646021103653885124143028440145636699260104771980144075596682419415849055027200000000*i1^12 + -87188428983592564993042428470851859122863443243458795617306418067794673334065833036921880486667998523189298133311094919322650749672779526000864445130032036947893275780071584613171874686583859223471808993665935589383496529668495447144116374911751888421766356639467108544671985842782870145054805357170534198386637677844015066077572957977386017382378506133670908960708463983321204475391450985148687399138304321885757185570780366059378895795725114192540389655528681880215305781454155224725015408187568895109107615603048431265147293641363284359545073852087069710567224676516493564733010390978392503116748538468486987389874350148392917025974444219914780387250044958648858537104512245447155966440196907299262264120980704477636784280288643580411706053838497534471587216223366360462479127956352884069091323487040234542107027352560248360088384738804319586042718309271350532933933447337268655887576326571025605144310174262674567628711747276337002124838222509495024157311263811283219881057980041709392206428922376517116747176741465100947484127927737394629587203560478577609342783584202189734558619740078925431526526374803604800110576231358968355219387512945294326026225391700590192317734090109347165614621635579626324515092205633540617034028106435419990460358852558301830030846333039891086260888677225811311786850180808839185259970822349410193908826210974330998352077902573412022614337247173137524087937618984635406927142057366526139480628976844999614355190396263011656224361027078204896051200000000*i1^13 + 46212668988224362313169141547408175596653711250019597861679412175721039849383443118716482303010314213089550661138555842611250006711223807215897479862478424185946771725591936008348956604197295052743533407038419078196571027102564950040415297617768647430223911040757689648869022677049835644386531392571878210927025682902171154114309254682908029002156683623149509821322965328802357075508624931938780084504133147344432657649222616814013758225198421269136864298306222689831587732970620837163059906974382741805450912809020956582642582544263713779667452516933980458326953181044886479501603851046577655940383893395668498951385164340503832303371061567288332368869181559119124947095171414134203486032316466428012155472048639623013350996882911477373857106722690228820329037925383922515525852275500156117478397955972335364244330582893282621865401480880995758967198287992803137658129153875402840671687283393190377958317705872727747256864093434912110946310457411936790438561394989908206092695446572672440355603278766455290294200741247103105566318662258451666002048251334894960259874941179684073469957209534981981559040109335956777753955257080095786123109708276278310945478989840025799165824131310038091750373292275297780602341585899296687089280889755456756320350038420782257978616191618674992165003963610563403335394385763420226910349999722693733363440005988628085291107512036915118178495995715690384570279461847928687654832365526924530704422145848347832306265559123345029210031132367986360320000000*i1^14 + -20875555919910169399917232746660705085002369711117161410151529866202137194783299820229224854696480529809362550660859928748622992219913752220443647749535618268394857158107229562302795155352626220816115673077640301292291443035659406608620622097444598623555783528586855193834050153200508870005767665410045371835855083617517570130507113903332627701564222794380777818319361773935475319837363254500748810738953269261783260844118931809152478488660397075543472269610785593920671350403084997743046505876343327898656555901384372392622724534548761665179516593376837686262655801714345297301413335323310610798968840264596714890656328302077070286766513344648870444336032439998283509085899436921153527490866493515391111396384027693882164489247118375770668322045560897732829046647208417632332374597771611210730676968029953758235862285588220322617691977167099234798646683214337544327625782331917283061373320782788085460148065234976576114650255426541427375632143950964828165450359893290663205445630794237288805247073541385315423030074309946261945723416445333934907960407984949787558705700672576393123595276900455860656078382270853158231752732281319989951830787710145325262257371647991380600546735171782437703200922266548409954384050590286147876351922563198057315478099064733244868161322766895065755698696164986169439543318727319304866253371309108518131479119292127093478137776080639808802405212066931961821575510526697745355657016605129250995340031779361332400505099524178076475938082106900480000000*i1^15 + 9686913751802524723751713885819379687495528115081914838614291544789604846249406739920984759850324168818251309703370450497081936985245097326161119288611659069273369361155829842642708137826726729971735911279463810620807346761941607953899589918145985913738342315318402866331920415835092561550009547512751595733792187888829539971924777809579143704906311493896499712489089598158386619825224132419487725493619967241863654101256621494909945117629827706656493355720771354544724486390415881868531562794590215328216410304721353743418425040909819842030691485263542458461639736823924007035193016950501114330501915561592338179592883020003279834061273394192193210517861457181323873224806172042450586493814637466980738894695183987313005331757836611779248612649463529203561078388248874093876103624744650735416455198726016235204407683522335220545413006194745860504533242943405666321965858497238628466133104486463760309874511615790916928482451434480407905195349953191939852270731941256432295998896841484987563988072947434698391316108521474236061843433853709172339025263230881541553452511343704689283904689560628288192297994662019633435824390558379822085237354594371844710351765750782717820820483819316388200365283072619152070463311394235906165795733012660552955040458098385863489749940323599140767100644777675978038066470962312518516234383974633891464696538329648906855664118669494558644356362488357460983299708426123953431853228705439370710321915949948759618941923096842106169251640377344000000*i1^16 + -3962388517828402225681512031313323148286946881210965741709644642506968583337162493489914537654600205179025235672116248042590732048828110777798415314600186444951740671354139608390715136636190051654199636406519005662076165814415244646312032508414924228801970024105309862930618769833835905982398157205977488524664837058518893056082475148235335369697679734064423329757051782761887401290934510035945882184435694953381136348417694780762061082521867534959063306662827023519255614155422405933677173781568715614667336393537224406456403053943579092600673980365563536339629150331967507549436762096531049939009317760351381431622374520833476022573857265650262278797818672381129055518927046767296172508155942342464893166435811422839208499729618811305420525667773816710636928103099302280280143126148443716999381051081408670106020461290632315854817427348857885018166467257074754938024834824621148658610847701325340844069107414119379909482810782759209921074186802276712573132785778130686076403589553836046534769693367245214542246814709768058207297379086333754220723679457582654463348338495312363061218131272558218453075701241834530753523738423302791969212585306194590580695280507133705365450228004912837282762186040896798822727545010107591457167455485126432129285339159084501208751890645584673251884023651024149485704227196600122657002063185225092045960841707771270973303722570121918468955673666664264494211246935568386153926410848417203532177119016083829966133418501828127679194333184000000*i1^17 + 1624757174984845650329044401557062833863426099113260069090003740172078407118647758842862106801683556540897700386327186284253919252573224701943066258938871196894341444906946326645092573854197035177821263232095073755036763297169103939784671184885735650189074534774977209646433576176068886417408438236198711519923488138998625330224685411313288302791058545732321530762823344541747144386622046477255627876918528926415359036967633517459040908154547655574272264178645213806899268766389476348609793145852908036895066467014806245037759971297022103525023028960458456393689011619512363967112705330925487554498096147148924945860809854725819541150250202072431591761792346229542652868556403205898498035934551954954534950509237858526320961671622868413810186787220814423450670528320403330137368628450311686573587939613584599223574507964444560902740101662020616704562558398487663456025985476459348123016343534449583446271233124462877603607631862776025509900482247878350305493922652937887996667741777636884967092501481073758866046638646631924348372355464997672496376667126182039553706172441394223342677162823149720160395434915287358501644950927215737139951616861652206751678931813108843053513374866249725005023042149415563379295584426838443190183729217160565530670471532809222291681449855198064621064287466028017649655964149996676947771945524661462209013591801654617853802336775515129643834907838538405193635197732840656075450912794259355393136934951969601895026149907304002903395532800000*i1^18 + -507278065347215878142038431693216995602309090432788864890511994215938315694349200339251378397559306462153851170183609327695658498025297277395403091839702582015603748934310801991995832285276903853333326331704620924486522784465309483763694462166528103511258033227833918949829872238901886656670918047120136025334541604305335437718558957762451878151512230673184400529658255642109970362351396942048667257523930295339244884409631564365039919266564548647205479071708493294397928292737467302333056872120071252978468244980352922780174312528129112913989115133049175838136324536063390049178043488891427668664846221593054225047066015895062724974272897308580513841275342575804888628444132776892350658747859688358074682337424326289371380335047964117759911644504330750375081424216443587682617661311729124972653105508159087638683086906732128807035218638768846038245789654754441886616652837788183628267802357202222399244493695118855702473661542715646090871654806134025915512931537647345453185498285387427817832997060659035954919080284634901900235765371612563283214302089648348925565310240661799552992491349836947055133856696581765884628395467990334116125480342613583243138771316521722898214452088523110443087270464073970087801194805763962618457661697664476375589729648156294691037301976375010268785908162096739127738259304935690812434886692688364045080762950849877921851892567848342461083092492551130868476892432088423482318213874817363783718298834077810294773637291165217718272000000*i1^19 + 141726890210649837534629867854103286332848678554993207110758492169936973255512207655073975267978895331839839643458168693166616124096283836210277882564404582499199654212019602338748591289785809271468968717295396919107700444973065696791074589646669151318456763809162388882650670774314071081974006378930613663904464618567694549978487583219912294007304313810689936646375987481663045388696657063309963584063677786142629062079910114227762693354958839397149432965119660603223887107603214080536635907940066038654040323054945437273650972872877655870644330315787006533802250890128978691951095081921689917683108417130222515444598362142912892692586158533491380819291386419206668131010479226160820554418120476149185270916405373357581163955103016884955369127590206371934100778448683187426265861180868836107859710847760369481576021954501045937047402253235399345949781848036588912810943204391662528138411061719417400133715794122387437876888918718494881972666227773905911478717937983900788222245676290822259177407904688511883095759190600645835243547804364417871267170577882618688901639523541163224204025862248065325241670559493820732060328084543079839425745854662541297039651779867576612576763065824792923894066977008665864245649966465597026017631241249562157393496187943130238720792869276342125531871767535998569965204910865447392074675802253621017296686960998202866193700843546400868188912205102435108921149573420710059979643367522343661728734768879824679892682401757622435840000*i1^20 + -57156114350172245460376360539868948928048710493862124620174195221599809515674768027923558239034705522072548857171057945333655099887349998096027831137352575677253961549346059705834489344086659029735843287067009337709015413907280715324638992705318666479006568891542015727564002290024123489758636609752467352463009629003321962661156184618460815324505338140686692704267852185034692970856634966221520958583844943469991184615999593472595687130580198450484452020824834459564812201638421589340702633613146863424080827206520118146272377886316623589010978697359317866913509946918560394268287988087348914037054418049647765739793812450025534915588133807106939348950056533083310806920000948301790780664679219819770052340480996266468021183638504580992801355629399490925190007261171138643546719661322613067547208731360766193211488724018416901847617784687077397764646295543078708370663827677504793061908363165917564925269704231180054425003879803284635132762710666779659560579841068510755629826351439257466973512244460158023956348320003631157058345028219306257170235209702859849394697003201307756334219178479808698389106210603041716416769504263141530413087513374042704731392868580094243143676881128518615639025001161269807397927012503237740238874379238174591894136986670427879237805099610210623209553238482085050030353928704289085521926494400498287230741187176068063958496799828491227901134484803027327512832302736829626051489260119016584528637189706167234422294267989852160000*i1^21 + 26157480876835040897442305464398680150693222522708407695388439406653639267443922720772856131735219271819467438991912933504093921661995418697677958776904188783213907752294745627891517421241571643808854006316295294673138298211212684086906411537319706679853004546583890994625531069367495359476612137059990015889377285347472570169771573311280909522291973466513002731100193190556026492050025358307877977633549621440245813369195827623639762567627067559962703772204892694837364684021101331064055124308896586443038537623859429695183067440211334056058930837596383491736515286114193627838617727327647922259532448605764822183286824243632122027201145003482465864953838218244754764316260413272754723982998786848021408744268014998780039441661916016337264202675706430892885768550040125372957869840063523938854921081926400656045422262988437065032230131523468058817362686898573509173567694984531769035463177152069689623833258349267060145364895759256849189530005366489464246760509889180475981191517811940164667719075450068260812512980933254408605998882401868679094928013721825490979939101878716211500006362143582138272738617705014586856823404593584473361760649217046761114150715789062085052876389195800007813075967543044241968510425353738574548526856353363514082822065848970032111093236993947473565614969061537336858425125255530297061911092394454804320659823995047651103043507173705290079772986946248411826147113138295039419415946127056447747749428689641818029104773988352000*i1^22 + 5701616831047852746317855355419172913203137657086970640640229172900011206341453575540807821235034716230890120888510678003894568384301626863775406900626510308285896627159194509873976124409964596753018499429961835811654755856284744347345014669729823543245047626633431787116527149519552186255764001095325858726826783589805714991485067204001164191237659695300892757402850239948034442112037060346338551038522029462109543422676202611137904750868543324769408625399739594958689340395387206942943055449335432493589068526086955051767698310060682914879213552789900212116765989295889000918820154485143787028811416478363290373088886655362877152897570051856265676395139773626482881573177527339824933537390608485763032466968736105029622288961911537389072736564037861817765960583231308755750345701753029860832426926266513339322136213636376758198058230619533593290530252096505148440267321608420009508313261848134770267577471528316206811851400240580826190612586433532334406177144340703755508654789678592102709818103192160592700856397566966424886309723368742137770626482998173650870551779609651559691919135374773526561450089922707928091593384629272967978088648204324286968581428739954910677924307352686857332869787471274033910112781948523922152799439491521207697810846023882438330410896689359606127233486483120259514814688874201777239388380184504010885677254183923484770472585166964736678284289019152086751324477693730602464984841051686763884501062724388450829774880768000*i1^23 + 3371948763335255097986433926625069831548697899757591099678219121326291953943331554011924402186252840837058529533214628981321713651824510303610146977352691784793975049597359817681143371441008705052470099680018624579593812244362683544478533505451963593042203319206203784219527124970605840956686623033511343892619429268946954030364886274426495046475048837998122688802353970229292284025112346522238026182554397400887977590400161810406141002916890261985385815329066411655261694416655994446408404161902206391114866213435473722333948597552526659340921617467162992136082842578090660785310098777093408194881161889194678224660711566090110461913352916380303251510143555443078387433541601252310129451678050071914692748293201994271763043805906119268605856073874956736334030388712896725994557137940251417966711735485123997227046545269672002744500457131823379561451553303113040110116282045870132075134815599611627042442371034647497609826296328401999133234905152605258269982559717097111925447935768492374310261718268073547442634763941075089699483370900354459741294188842202753733719146576445767588083727995661468115027973322327352105399096237522450541979510280945508520110490301211249571916962955404091642361949044002312875970781072407775185558957641300027089304108037825554948578070869579257127997539568876951032272386277894267004764153363601699333252522728584829428803685175755846160343012830661232212182436301500328203546973710143369578754636609594947414471475200*i1^24 + 253035789071106605159630417553969863472123935761532130190778304018832627818784360576865615022567142337296353842282392639455446757199490615051989384387453476456435564915665136936852406752639401725574199303599191954634926995621297906407575857089730257261594444972580262740807221078011326273074388798954395886773614155692600206286068887546529179235026267140909724748385409594170309876998978548177474691008879854819534817471238569244578584240612570683495634246904286711783618767964103721972095837206248863692508415625666819561764530300948360932021486141957857367188979380562500032369277989581150034283137211890874606282311913029803818826941786284875283194361975760128177629548814986912077776474768865876503680115784444690070013079764762177608231523029387905421870768287015605914899949739901567638822799327265569850041024581977047251322788639798953232085007702567116777842657273987776611644839247318130333678435940518950350089777394645396133452006786146077145822907353109523920773093428198996020933305536444664568513345081200154253058974973942893381725802735701230743794349726274654692956630215579441330109937164726480497712065972627980679206074015603717257609133688366648587920841088105707084180086948363116965112514481583762588824801254515613486938795814515333094057039594046093986241064058092021937925820927139573329205270730999371845042709046515993473800401110021345425567152549720998402290073480038747017903830133004210627293329254269156799283200*i1^25 + 10853691581786147216216471887356593509639790678357086576518544336469454216406365662009180405079128569459963718950853436682227407224539071743918476648806806872139610220505663202710306209299869854038392340821395855591103909719114221384892334991506079521453243734890699672098103786826259062375814304242236111243068110383403574257354153041064066468794476746684208048568937453547717559384661084235121772557272734915252891982212931298083160724934712288196568935831538200335257190461293191357057262558728836951824500981555282576828591537040224998895586076285483981694960512746620888591485689052788360195817089146154568831071172892937711692943175791510767644934905264393700845190240640986613909277482879083121438381729833682316998398029955078121236204895329247932224056237226435274051868563329383195516612135462724906370002001361752099441227161477407770187010404798257495030693863818843152848364334106572118652767512056612328041267938047182285261303234893628725670658142599558750744777260043303594292196741521710764587885813769034433526253281386003029528380324249063641063171881844791496290911672589215420222333394255760663722381351263869019551404014030653834972031794701091445574706172876960396979707761852938883306890706375530435769376272378848073465044221079778631278605213333429813833876442161687467491089135232795073466746314831684531958719655802726401800344050729610258161071924459491722244115953174015335774558429985392482046421770162132746240*i1^26 + 568202539470448530935933800648141060691337369464170097112063873316165390665587786035781760730250124062157151643974215322659257590297172182952581516267275647707583559141774778643581588616778436717084182563421908636164802411476566509476368909199343130237770497470527713641807943997624604826195152823402684156235178010552840507001249687231296034816951742876380966561021106302729504784252634990525257509745780043636224340664053804624285110097213279293362687781250140501951516415019285844171489029280645559672893820235723550550689924758720298316831931427705697069553972166872597769739963224546685189682746009920209156860299383244858383344272623094786515303609034457595062701524083538848534767638566751848055922994067882408598714679151723571027618115541801548878760969965826442654619199776167348930417613354885967309681446628911688025187839388033678545728492903840266309932913976398284735228242979917537303350556144036735516906995189477172818894442535120823658565858272998861424705119517413078146357641114043991954822596139391053546882632092104106952030175147507675493438869039332323494350943600617574324370826961304979080674136300307933181311181088905373371107329524813817142608478452675632052118208050973043594997445687707021795831146661885747578212381018835249761198977020154646189827401683836973886793254880056579199705174575056050241325405105070376907777061191436001428338012255826854932614788739326687270963973108612625588844498790645760*i1^27 + 5188114356177084791390032959284116529930077176051399658814292989332649092115610001358157288198965226263762919674827041588461070238286693751784212887786775618592676345849650609509140214062614897790946543647342928124964433862795600187437874040110573084158822665977635743557170294449931052907276243633834252222177476787699961405434978729169423705637366800527854885370644380601095369990158350994186561760436352305227789142747570260891541946196384071275698809134641882353445691989336685202802587825383346295883890502533355662977918150194628679034487566481273417036822420508852845692732471388040730758578516277284622026412140676651548174970005075187201678127700484348061528701459001448240196400127956171472168690614095321915241065769674013447786124805871611765503275527120867112755519437116379185297341947458220362253132651609075292828593161419429329589266276841268664961693846789951143619567119072318887962159036098204770524123788484282891653283069157573896068903891129896618892478466028003001358324701690513653369097621536184502968946620159060276155704288556373819340825082230716012905821362132274331504383341433525281090931083527271284590139027223242062462578818075785783532004433204978654760807326517968043305982458511766565707252834720741309557720358552390088970648473848644809344845093079959926037792504015853084043277192183022281816105889217237649179348666135301605375030784589023681355466015478967148247736407981055818309360943104*i1^28 + 699529977587741890606122779454867861292933890961992319975705407563148729277691276150502411251076127764521081896028791481333922111009584001883402298246843507525394555883631379677159412370395152021475499543367824296962903787403340178407518268214251922762490870758896246863971549093370890300009600407627709313516353538940630917999316837868321837487731497138435590866482965723547159509577483350551805536735972850710443044864905656064169372318390014417535718266016113599337923880457649197859783663592338230433164208829616798026281916944328432727754146079117755589988656071557276930649662620553258053744458000001543404516467818860930881516804091366396858461140375083147467311433001945245808313367774201638560146424082471459511292367353232567081966030267876312206366829495736297758175183606658574265786090500727559045818356351290708990512697250098458082057946343630434576973170598455655819781558303701217458710250767630084113089725891902958316433716329229407578774137488763183964308403716074528678957971178589090497982541138857915316445008457020179907666918764475014991311920225556158361714955541826630154074337982762933914054151859460656245633075731918778697722410825724628722107505595078647860035995949132550123066117481452431537590521094958632113550792616422417489403134807555535723175218613559143332436837587441513307378961001779497038640308594977603676996683353583363869837319479484267675138148195505207151496708183566103005364224*i1^29 + 4997966954412895531754709757953264567836646379956324396436489018235018192844293614114243428842736235969453674857775219841998690667197832095420344810432707138169875458623095157963242496501778765496769961731723038022510648204624138039266905881290353540368147839695923649019791444190217980134678453602295690958586732632117304525295225090110787769928508120333013322759707323203182425140380773238494351591077218115074039568635492748811840745224879741092684414845840448989226448095699800217512479493828608875305784148146569539234261778602013612907169763318232766158950575948096009673210759637714713669784466487411088153689648226583779508980250504042910611376260081213465945277544620292271738588445002663777696791917933086348723091875921029458803479697408652985868472493022193485667867175508009787713588439760797077205169885107771309605070152951979622625886743045111586159435240212085807019079763098747276132050818127226695488475963716119490731795164443917758727246116580845528645056556437540078760259190524437808112767002928079711873003615387569862923121024405339384334387900763813051007263022553395863565729216488900187334997636840515802306447165591686527127560454192757214282956236546942490538473551771107808415851932784673412127107045463055452993723551218735812896667036374474812108229263327658058692351164835916597953258804345622666830394899624042241740543811864164113616067168713507118726361181045380563943522523697375084544*i1^30 + -1288837606852672256012224434798251436835066164576328637353670144741753261128646647092194023224998029595154354894717013067637392915375940130257061315285365307288672994432075234861104839061751349305433596808455145679352821813878832525841368322692358473509070992597235850490682994661643788184293443518092947372343329002744250707001104617289781433140129155259814852570655857609957131703897605668552159775978176203968316409345553113732963324355406032577770573930701503031625980427199486103501127957148300953125772442064926037581385338582883312231179841238390685075757733470930828935973271406268985818422203267487524750458162331307295700875861927989874767575197356162052039515096892175916789857384484047300648082299327386815852685618739953658222710226316767378263515317039221135190909827722519326320012048296673436019767394669578471438402632798707934143460124830212682475574997998353006421376845622485563962056603381625654081039734790108285387619240543063261249259513924739766103390590522247671846662923365022328144592661768320408152797254283389473965424470840029330076344605827364199867410291558333360354728211710857769400526133017493011663654600707439647671096766846695019009949862793281814267927214563434863151175438742257744788992597373595137063833032086404549546597977132544121446554445276951162660401857380065811727455589269397235948600065165349437784764153301301950858498394202624549121467474758756752456768130509701120*i1^31 + 107637179327403024346637164331554339696110515617032555545653687250268573817991759549913685826218077465341783673301089139358443285238250093619382635350563837467948701881876159091306630278254071609299821186562837945460804887567728239565998838442517448126065878989954196564933441199117540979354792172595461702048594456627040009693399495435155939522388287106096060807691918837401840360772171825688465179890074790699357261447047410598365644491397885191039372038925958774916854331475147994122561983557076073194188646998487364481390990855794650978590795379072296245540898858077594341443801262863376290239699167327958931684676256905055147914132225215137389500014049438093579246552227956817037288510559838481559250519145526476204245318595288412141952406842926024542144422580964237218527460218792760468182497204420144754761178521212130139898219132744144437677823046288183981203571884102499787367768346666854608301314431014944376438870884128871626030530104803385032442058486789324378097440429257612371401125551133862271861061491642449084066209246557257520665131025265610242548586995297221425462497372747203142581208778280957539222563497550363439474920949217760157222849667676486238422076753558807054152245000475763091354196026218289093312092280747190217374264040791267937504543433915042547569608397716504782048151290407191486267414090769861895246479017361938832138126698680852524483406387414183315888752140717376378833192615936*i1^32 + -1938639101859873213463303384021968651815940050637970057509787561510821131189669549241983559278730384592108737685887708742334673912784286195711025830880265195884654951359494444673197062151580042272073345894588911037738271788992023200574664493635962787320135330350877209689557376590529701094692225122823974612804756576724338151914876230374774651130577442939235377150774593564692880168128918056610058196487279918097357413596869618599584983770389824763940665815591005194960942431099253710516945753998879588683242553398274626895699807192421467150087716501439271571227162346864536960349384179460056751909693299624301366469907114767341494637425615098238366701527830470480637522382920505989077513723894862202760732578310473627870635453528136396737228145179370615178009883125029966432549130411073886717855512337091039972209369497813769214769846359732013297372718018663551016650999921685684808651531042471483624154059516533181665282843859970462163199596767655255949670039913314196306289938540547507633226203568894611269752817880382003533757152319243416432162233549793584714831856883669355310759356713269816366577093590572468837005331564324427637079642216618716119765070380909938010484933257445148908131728184485576667014766677144552940401581752182177045639381496837269552054394493027800621060964948006278408058990372226205555036079720083745653034978513036192540615158071860535004000360605154930065302152804381003519885312*i1^33 + 7436535999797705421896869822568174271645482559770457586425056180333272917738202656857442760608597051289685216787195937829023718697542676862218012902250577274744334953841563196329356496128942281215266590408354634218640208683982533765238729402942769122731922928759676952622287599238690524962269373158803107990517062942531309479828613323783055117482670377639806920787859693646825690382257718279745662426847686797823858455935382387987489299828611642570362487267873224004262890787206381138838029089934618970348941917995132430775550589975187766158748939949418766745671055176861392635002276137330287406139131737630737026797630751508138514637984833777748844203810853635155234786543489628759911286251530032180998974466736119073258580616833176173966906798102676949940152721595771155832242110141801575660244103603239641280700752950498384262832570649840782947228775943486820284869841276402783025220632611078038165728574977196257970996379091046172689110089653823140376896854410565406153234580367315208934941563846329511473573214881300246179358265197234429516695349008698022518880504689619467753115955973658821472858282291795750225759108386136072386712002742122193869158179958165335404313409272772610094029105956457823321711216757476804716027010263117991241913213736757463224896731808527178460965851124561214600670313695573095324832585665675425935624590942550213796336602053894879624280867441230273780144003495382482944*i1^34 + 985347208183579620602724606448336108034995908917227262706898585703217521398929870921202960295525668461363405429726181456926797643042094110213487487423777010081561861044046044607921892981305752926324287018155360415292927150757451245661151776436766622519892571903874769124854505978277732656087498313131506763036201212746243099222106419858064669918784478206070503146886492383509554732578501834534810669681435380337392832350369057948877598201141421390249017762909452101474175373173820406250929125081668374851102613747206566336874517102251744127339996387582923118692693419538342003533353029859148919700412468269811944803632060678482337291946327437558802836860237487120000318841270498370441204404574018303947107981501520225368807771144384590058573655422711715355884431550897300200695399764492475641954940290088918851322081679413958151979493581496585923337373987112393251597729898034695758815477977629920470920180823042711871122275383751879675559532312776816742994006746386192303852269295960883943553794429733638176029626189922815298711239909014088694853054555338496335527752326915223946777829887843754075433981221314433453436958667522384484399175506599880161916524103800067095893958757933519516912943445199568446895260426507807173730576363155740290754848527035032705452051754509516481065391335564644631182171947684706300030738597432851165326697152358276261502738585466915040141453529954380451015677244866560*i1^35 + -37411715211633852427759887124861140049176244206071351817300848341034152815375670439223169611829686584173713880494527828805755787635145286845626749679248084304520263668996193161930274717156630672983941095110546331398184137102029184934402138522961445136217148433207898721283991113686594700644197670092578353098999434634080187486520544739217497325928452206748435960370075413391395672632016299395301466298928417676132843863882791861715546463086576220031326133574219249981761704373948495962863437564651229117781543701424360672888032284216387701873522713683558903154436507915894903356135317344768541687857057491985172293902775392411323077528481007509307369542028753368971732012620670623799382263823877146605591214782753583352550577658858475456248702656929284824731772205414353118760639810717668599194643048450622432036599725218413781748736396170856565553118569524591091613275298895727426424860490307130658934981710193685487443861701942752530550842090789743210301577900142819714663922390817629015187573843298259382867116389398282073803033217807696844285313258900807950030766729837766268575664977667016121523819994337450291410287306238775403245641622089550078140464954982553109716693205465436783377767727104207267782395987918870809714657467753249572364076040719720173758295706846129397209237149678362772347696663240151999580259175379308217943468150227904780663398565845729048948320251173001470374446104576*i1^36 + 809650958709296102698147013991776795941948545618810605106233302070655202423981805903508172446465132433193748520401823790687027244271271133052934963251206428875924066306399897525424126620409058921818314949271006079891613104837840657222844888073092903986460658265294310756654114796212951276813968862605703805390595041420738366168772829143314628442737984126087591937795418161694413781312812893334387764299970015466657091945675179242956262276714098214755751129348980128760647441773602346141859069501248561003355494879956580885444323582427170371271982329141569833194060449384809062269568143595669977467180138493270861132442814285913869913177201787250749097925755709765371494517035373357904389128151034964368492290600713971763331559578504963746763460426193634538428660216498749137769942204404910804507292138328585171268963634712221074611485144683286006703005251697903233687139666333932061424138276877930934966107449232295815153296923737849492996336752236945933711325933073201680200718670542005392619007759340912275066421508525502912668856420755839275564041146889077845090171895238196467798161853217513196127012096147336251581294957090255240777541698751855607073341844498795245691033404225381937965834666680057250497250866222154036688264747477544981123146037897108675453921208989726677084831784535860680975084701387380159516237842388052526985123125438985285445781277474132485656612859492651268833280*i1^37 + -2423342315693653194391696713193083974618434666915521344194455268132502541381130325740298406414298712178670310689168213798347817225351669907235768987190884938475323363941968198936637637878828233540936748813581908358567318510795411861809793822835616257858059906144863315386514401778353361610257176102781904754489622277866528660041711894059480712922688462519447044825042611137913883344013745264927774539850650016232886847729814025713301500181415503573047367711600605285015665926778466665738107381298008795964402674166692331161206970987551301823324404615268038960058619916076331574745584919415836540957764403419272779370278075897631863497603785770561589932636021712133057411299530948482712852403013328665192687906676557338663287636034358324968644793213544318778245755701648826802109871306389786792216612041243418706830775587276459455863244354110603586606462971625912786071748788418694938228598559364268723412637128879588010165876454150945012101081681917685818225077948467154039681565639876277596329077235421739232718466844649462996405215530646985806597889850819097804183819648271471725416886284752282131350382551675585526793976881778701085855162683271792258864549978142813940920057242248677692440577863747186599100866596202023718746811513655908055793899899719760528162183754909968746755371848911017851855934372824472301930513792839145324850131203664690628403354675826431392524311509266857984*i1^38 + -286144691580693581239213440424631785049681755213811952876545784143180645154995634106595789431355225680680280210283010637508503453594366868128360075219400794099353776156173335430458353501155946052583477116988275670817827957973658357563926633321951751493130046473982647092642145536977415321060567159878803154765615994779437849146848848607411839664016250906050474397503987297644311221647823700892691537269516274200180776427949200939537628756263905554942896001672935114153016073517530289255420479836279906528896420812827240377535315505255930493423857365532994746622149839842423288730887390682072671877421070539927710916525555354566985817572747352243407665149934998085982130650545747440344531551915451024994783506147126834831628016354109647590153792266012156212760055994970214150446121813473058760603859509628430703373877926656024436663421813734344336664561537937693762939528872916140592878335087337652485522393849900255273167213241075467584936365095489161008146571273680233884544294418122305229618745030139345566496571194194743401719344356493394262367132890173175385387799461980649679842863676866752300676347383829208233063090815394452948668557506928323319341405390712430692116936913064768719041671332353416098537724497057671958964066567684178879293146974752197403182890581334543807907191722405515203508391766187512226268773734591215839853403083678324046618666386283136302302506422108160*i1^39 + 5127385716524010678075430640419326737312561197293081973661928304844078735590541770540912521434043132131029803939255122576388077953905621578701875049698668203985676573359779636961862010489927827047330310109148992187102400317849005245912296335192151205827513695197090593796355002135036019151526088692407037317453785429883191052217393852201945789396079040988132757521781163090031364294565754594085114623945244545040984705658618157696828637764811432782642479797639767251353585093169543166855025372259732582905533479630636120292016221839500928830528782242525242061334685350579445978907357220288167636573635812278535268612398142260705817693611182560388004434502570802145705482613869301750404403765697952826172730238453024333920364979461380761320175999560642054123656506777031221035097626863826401324835037108268936912072803241055258372904859414553595277621679282634483150611723120422094230652603893733831652741233352755064262800830960416757107541256181459484617736885465821527838055457410439116588078193301612480316254940193919824501640848024921371323582359844796456766850479387509392833261988549948741735710131800108588730446362963200229519123778270295683681890505820184229661729372005853401897873430813242433414209682336395585534217206201619629728075406311602775023530559758235861060617848060742406677307628418505657035050148501918627082242043255137023104364612234306297877034434560*i1^40 + -58740572373944012291533100033919036841921082323883876400226840558625289354368092987443690669713373906933934283765041230034605473200911482232710810125554815123786561951526805719720799037281812538628421474145168089622152862562287295546277573271606056256174715300222632750443001177720748237257347808636766877309897796782943548066545947006436298700942820108206634444996852914643196084022984073744756857259772889140944081747306054484624429175886671153000940772052553507104715214974398739545966049588918894978244505884778572812719491325847016009178446470609442124471479534085054611373882280450320365101919766194389759630066664969279367728113265327416359519212120093093865146623173920750702899876985507859865561177463604207936149458853979286153966897146529494023406091191754617123680734271099940493516562454106242250448783570853711893606731697221644297055467025017671957313174498052408963383896921736021269030424602827472342079132552392150551606598809975072413068574294664378487601988471247197348117747773010412566762422211407074651525421792743185908870337510958250955874838700854486693167236080394802178999528468339891798889620821718994893304884300238330488501886856338203357884555193688634886991806388018695432058558548899172982130743079318212381748003655655609489265786648623892101599767507185212037785842946942197205320388025506980252985299254986516438441482900629038565425152*i1^41 + 315053433454376629577518147163639861178532137934392873206798855431888965178045631442273981670526860079100005083647529725653828892781412910236134954766090407571245401918070640072523916453961320529807829076618873235629732591612301509832571763761651205345411421989435918143842386726221819986662954901254581558405688876944567508465180766144004807677483594769696935004519107689963656465098763602260307573532165205490652939034148284566064144967388432936168587561458874677010266564825816113264959553788963851281148936943862018319925868944668359768737433447353101164921139585696126723730249886116456004019036248904586970459770660123077043813941907505069134114230282407746845616891792472326476229089396485231866636331148846303974250236868628684049785593940110346214402082812958994988677294833052203915033332871257734361372509385371954981399695867447113399224970535410394741505943354805461503247530059125248121609961695392244202612258223950283726001086748027300637089480491738112462365258691706272575228313270062597780746395453417566783863169306803990360027072867647177607660314793479123718535549733306797064471669638962114099732403008134157240707702854939689670577404917458866961558563266360587483614083471356336311537347055914727113402219065937441883423573263894239353848930772914668210323852124654155256097289605128249687858182918475346472006486876194294347098635981471875072*i1^42 + -5051404024439077468687962264576626763492454124573164034498604056669332820971485805650723554058373872313165737339519085870169567596102604632635371484983635896331570671667255666958066393295582201985677982891302096956992031061708848322470462909366822131020900014824635411547401525624338404878038991911484916190223036598939950570086144910299642486589357278044777339573907441081315936338253253598807195845771744342940396982219325710570407083642382274736346814621999499252674504826798184784776772879816690967805002975606056816930895115095152326448837182155909297721540934089289972689559428573517268269402020342103721107077041545468676328551362284408948310679774552004049820679904564850662630840173185075190419589584792833200209760983327597400842486791021315076832932076297031858327809475014384939205779110172529912389800381367162193972276440440301923350382714544566042335100879220110233377661008320548333560945133578027918976867151988514194791847879322349216001978202027156955055170715749618864882753333048922540796893006163848567901121472299948722206801390918257360564777109671668554482233170300271755332655999376718209779462276954049864320026930385411886243160130009621354789124924555928770681292018364246387309735680689857506192604540369730354128463890997321759297681219341838704022462438250232022376827366469834694942622968294680923010635729454527376615254683287552*i1^43 + 139338033352798544693697689919496565356500386366168143424938106726937655413558536097511488479938129521437361816459999389583140646076023688639629409463401306170769231718371443819614308612935807432102038808078888739050297403784276476459713181956039941295700115057173865129782928929580921452327557718331308821922353574155872472630448883800074023494219747567623035035548554015276685389656948489211513119274233176957884297093566240324963147112816318505496464358649704374158201955204958802280937755867210980621569336152225360257296067746215344283804439322460541482402852667973115003749094390540020058177061483093877377849032725174591057404669972940236341690847679259003753592534888221003824217101538645261601702874607291646628156062482392403252864795658004979324367504847789216948365738894957501713953527350905147636533605395611072662257816871098759651745381616153431641051769590152569252113887838256756827685299038323160570788680823357208800869285547842513261346750241722643255726675155108787349294534006361741178219818445014819589402291185643383640802187150097532674185817515158991478177163608240540234265510399425622085853726352961753800429421933672603753387899200167366940606383872154203550541974374744581115582181933293879592685247101695687084350061529499773791468141395463310868471395369703006599318230932420375825665564691849292271252311590698878024089075712*i1^44 + -135522221672195471565058033031384366458126506579275777893649789063951057516166242353787170024263024621545060502718822094375470660478793574395590835443505637054995711942936808652168870812247773154926585495522943724090188518182581919451951321177838021854992993839461873932548927982983334004260294439103550636115107047179807197256992487325121307006988027360251952243540078652186378171612189722113066507926527699858214185812115952528893842096145663913874840801425427819798848906918270680650777708283135650007190841197624129833872086886164812957392064955304719646454811580598794663080138958216713675631727724523889461853824391572399086361020677708343473759469880690899855731869403876687436385885357091915084983956844138784908527001642482628951442740557560704707898775418780675792682086611663370753960104135618081512769851558991760735552487967312800759265495759479736656067090583098475145543281271368717030564190431038357145567410193305177289681212031029326380534691169803169840106570223483482073838635023204055403097550680663605009941411614428029337825861366134262383087679416698357115246815415201256880300338591422193761063055816076087602500690890211898266598455976733910858260036261844732979314042425994659173878647709452957267298443920870438089063252352611804619620444242065772200144746932423370927141368279927646867684345530475052891603925536815938797568*i1^45 + 7069190291380476664153559082560592398326021040911021999349757413746019066021827641560177564244433390375557411290530784522751275315141250957712161070930371581215603436155316690416042736746541579960084229933725716058063251812608708519002858706712323742017801279559492498001677248202316738004080388201850517481330686711599017428361808016943971670557151037228344500465849583152102028660102972748426816991978840078610013866555905349282969146489428513616611806239302242870129601053396735963167176493524326898945022937812062705027006307218118006880596358394525443455639119903453281611788074250355572223647308411272971120521263881768905815524052673333180145085689378824361442629105235789557916051525619268339464804524772129995694585686195924012736241186540725487176347624996018225942684382420341490222403709769826216458993663142203714576472207455362695392476799073662878662250540611481789491923313952659822318568147880828974915124556005307768675712125348190875256971088856456328975851225159912236525097599562997757015310818422988882040646050364728240902227156971606609651735245123841146781054875667255887260163632122721884988580077878405855224673446776785153523290517588055059606895557849052603418599119671128579508315718474417370549603301230201825903277531869934435593022114526027698035190423895952835553324562727984981461049253388183951056787224416747520*i1^46 + -167341485250168832690479765074710028345945236731448608568340282779274348605555622297151025743878588302795651612051802537400241806405975200763131415186848517887348696930050513210960499411235622061592333239112334408123559189843478948014716442418836051285620568410619190565991078691938869047995760232267974913166738263076987888760878401789791757407768561572790892377122217718085702504969126783181870087298539841254122483332687610355449559995503455657131086336907057502024293285623607532694332988277394145726888407199908256105342380649927608638470918875793919962273018164348802323875007359124623308567894513242266215469983429402730334387574218033303764196349465253310311388010832757795596895714881711322412804855452205205010224993263274434122657084303497637146362581062098499501803460012274339402519205333290306003539088734818803620061050615148353508143188413158833768873331865046259882814411238976077783386510551118372588023920418923565368160863428037215319466815417487870105550102426807421880811219506478251888874269185683154774816568052624703375309309329130104627908520842824293839476522392371298922242257725777227354042689089436367807120036331208710693563841745585666658283848752811798683455506308774494146265618104481045505870898215968850408343386700851725644829010599695549467615472206247943263497874113854318401817353897693462020602260881408*i1^47 + 338596362343536847659468249487951944603931336653055511543198499962765450223487884359955766212804867407196562028137238279446542551466365272021962335074765784202809545244335493204223586453897257489298123453670233772738772553056574618654595537018794613110484086427666088110820551569372200706234960762308621354067716569920421720611428823825341003626052052814896110407125802021810944704404807298199579664745257945993154908362388404475384426350459489659978618497547663385261798297912551839680316420452883080282827972803693095172928399379805700957108826597864324761598037289808402717202745006171794686859148936831281627166494976815090045276271480785641586440431159682329965805725413393215954005342462484806870263682098006385324850638315453093869391673586800021932942818078428940075332018571776219713808814190872691001527153897137048357075004207361488530904358673598690601768109584999882842345820173825694877738386312528432366451016346653761989043003433749565343055688524234094457629133232391771689344465828762291825257881534195646964762623745587416327879911301938930344742074844888197173144709054430952375001034428307838790703870770736307504633761398816099412877905707713765253617117760009003975364812317491088333439176929571440846659473535655336818136744331335123440636129972464561706279120669203432849234545972491977280046524293193399846043648*i1^48 + -1197591424091084373040624323850762128886496927595483005885145047114464604629382046197335677130571137492689084759737431741671546035698564610807671828961582413363935597807310915338943844159617259490947789764305961139779604513100627301608762190534874255586735015866323056441125324263773626936044433366239577455170778540240707843187920978466856943392895600192230091104465437358358795942846758965908320334501027152714426442949245714455916076796484456494482745706452908146858103691381581485229888616780350425063850128305526082903091411733019648658586504061315058958323281272990096368394935602435575586005818190624526220577454147554903725171414690025239663580947784786467706784010128072672376032228582576220995168088043646582109508910752817264615877578196209685956639982069882071588402262021468537538276669376772271143502946585523193078402735453707563978413623952586230823239806626005865595433538702434128214590472499639418655767268913796924692941079748900008222814408169836809960695471164260492853952664825601847143160593175798045770122026021660282050382993721904784726962352969073235264707256768555653816002994607253337599283755241140844909554085632827217581634371958080734587780367688581927755339309607057321896403043519100548240077784892455349046328911393105237319719422639244447416843679397446673907680652078974477878276864380767305728*i1^49 + 137847982815065052875283083585347361912869110503395492377439755945277769323703658471310325207206710562535923432329377224681808347201942595128137344218120432329415037528278532991098391128847290892457529885281983763007073780090067451121042467628547143893761686413282842283947161360813616094703387568745746608638992028201478294136027917342001412878253002474626808518354811702219152733217419382295039772285963673951018399008142965459352468481120838039180403415830455774048399827607610666581740733768926415205557255787538635991668638972246325674530123382711546746023103500346365717830038683287425799364897305009594085392241953759550847636095516946665635560099928539584744519106319268587982272687004116440000275615466660536966666763631775290279445998492448007143324672547892958708900843654168156449554993153299928350781582548305785962042797169303337861864966621280679302017374599546768151788068439461271907563111232688718313846877801259762537785111169904858544406003974825531454816513456524624676065619293626099114461048401099791922448833152530495682069007911190564530965725561640632794329441962275273971001182410046642970066400040709123410782765823362247391855874246634715239936614723797822912325032500429903738329113823364509813948665785870945226608763846773924333789773115410162999109468321747422483074324140412650938990229597716480*i1^50 + -111538664508638845989488341202043289103905847057302623809029967825329803426901474853870792156321863285925891625347146906137284576422494550798340239338011328184254378252541242239258689330218198461473010439128084322627716174386447313930339017058081984797665101764928778086646707552282471550773618505686464854478466336636764128890833609079901257543877026495849092457682221857713816693509391475921470722426520748177728967475992986009373528271622837048246977911451182031085703648143005194235245746765121736310896509783922228139017853508449614525274112484461767652858772909211476319598083345394271432175638741827642132420366135479999511041510331771892102333067140528343221016112008248663915021240923062940935100013308339116677214379578441869245841566414895061516751808665894913979916114346362322202855050741517121619051445793425745213060663817347509668162269093425338829044735031608421834478267712125272252257095110479617461106142024228990929321381456399271106166959494239260593123024552658417733399768294087717666955230583558116906012983661404198434444724693666145081219932720973851446941566368375764231181977477770443005406932900266222251271641723536637855185129021613460670400431883689059593985952979411866851348591610801835514550336654829418321375630485733115954488872765828672471505309589653789065600230512201285338002292736*i1^51 + 1038756010914987544747995511391004162194576316270236442758479031270443486472281916305785394193744371068679704699311400180303722827290817773558333147775704003424728688669071619347628718884036722572821700502551437140694459442685267448421570053906439040902284831536709380766800195083815941880194843661504580604039420195136026001774153309479083318811349055884386765949325778684568935208109772134592373570763041418943658318091770058543134252628249040123591759920592545323098913991450123926828456632628168489356910859805849325703706624374454046680124035660874077712424340972309317613881412832784889717565252133953596813686989915554236177915478812854786629850466668784675218138805518839231237684543736771742527113684527365063267281901545176443822073340451629485328586218045657582059024514570172448761957266819635448693855347450832699342484702936288492821254707694526564955328681014915275072766675193983781035720842512047804843800059995021877756077503704256509669938506196335830128027130249862208889194074475339996165054421086197181296042891580381750175771785336076834457232696467245607307824026047797563631838309721560076293950635784862759316835621428082334799169909254998095311772435609957162972123966780353932479820038257463747288825619008346314617173077437109964592007862211469708903427393425427258500287537195835925708800*i1^52 + -18927000133927591016836935880947086242046361515324782393060339808890434727748036431286764186842485392766323700208159082591699239529735891762892136944084180384991507589525344168111639475703656137686245197213917817516162805846902353282018235662246116445828332754294578311882707386962893810290613162589758044999396087439070702474245480290213713747878133298983149926551669025983962054046629219985998804871890099685940007213653861515966482931925245844196467263176815360101596958658209031744269502108255423574635306455578498621416326229020629184743809635651712040803278543848169045754864301286876563053574902566296340575586952725343581694967484935083193604774307140748396840221231373274546063296183647827245837474263735502326522606388686419594113426538245220016717532363429114118523783057727615831828442952437132667862660303866567965527086604349349291646502490205130670951296061774904243228569603617117498322708762244258130703277441406526750535277607854792739941948435825437465981125819985381181288425409846874494554737595784989614656199444651914276821703692799728477619045772338735669806780939244464630658372770268120614595858964110833627467779099348417089866901459371149733109957771332487058032822006788470496336463388580379787724544741284280513353868851026054724077883073065295555293314810374344317234720556243996672*i1^53 + 58372977808469729726551356909132381476798610595576899519166967526261824420253447573333861352349148869899125670935484863865152205045449261991063938036027411780748964484565560738869386714352528413422579538639903535444699691759019811301548648276239375114015106650756080181133209353092494554784849503943538029220436123929824914986551063387325483983210541714584186353803451076673879944438381108338378121658272706136159159955080354953917926959003780744059959283696127530202096798446891214310633971100873219326479247754189898987940103408608226223286646253532191788965503322729731999680834043267890783248429605793499102857834297362107441906450969661203634076441257764266147444680385387242706770429011186216447189632985721058517683594679752312288050099056547651676217691314344981102450969598475019652563140064241656970395011884697044350615331592333847006139257482676849461565277529336741760378360140958646309317811515245330087821605386410958007430029237532429232314895395661201552135314908247500405226382377757057949675858673313740746702813880069439110855090051386124724981971603636591533506892265301058935656852144509151333832458463789238225264908017970050035673253654798330679959763373883991353569336815373218291600091011633349002174936427021679729222440524345862823269754474683435810523687228077910541347776961536*i1^54 + -1370111506278415543120468386011902742778195606929832080149123259257203700905233830141049172770728370394863498487714880602861290416934459988842321797494827718449826678351721108948098957755703018652451078297556990878239527758490003740514353318462438766027700080601436344842227621832455815671492759871975061983068734544961107540272051461857416503999221233311053344468810345292179675036691012769743820100517764676279355470911848940546815701619396899490832251105363275370167613904534081744113332846128419234579056033405794037822433237848508661973475477081373139278783804802455657583597771036046764544472386397627876164936356491465377233041940049249273877616280280295309982647008827990613844146167055108503529132893631842593520806614531075244523982867744331954324830259950906222256456773933739149179837444020202287057660251489069856138435805504575480797049900424689307210677430842148255075406010145948561720157028860387500083543786193132905841608936741201904932504821681775733662672682359475338332948450376637946666434312228899057467445499623195955769007152143110034977587595949150106328223988916550537261570276183593949649896159579095817598884176171635513868953505356439501529328364421932289987661904338666371095984757819973724971433850481405304790412656015614890508856549021818407831100465177311824006480128*i1^55 + 5933776464572854962924793432345549223850999971418558697603441253219966823166477449813022536814240485729694219024551262851326952287117040475054992718436433365740485637040737948448282926868447685075848494462088260993337358684598728856238336996388298824894036568005230242777065252898470492960758339713165182829584849018874068015752153023893028065946968743544200907348593251974512641008346415955531033752236469799574965400943966482860184323414263203577432844907172705076098865819671849366420003162316292743757280507308566191270904409690583775470524860635041679351152523105609086528946454079451044920208675208456282436691651050466757624130386161548357430887243102400060288658214659118791301461887654039179503349519459062716071563959826398184789940617235719589985252566477094094807177152302519329215636653914375846959570174716564453884424882033159152698126585973863889159114095463258271340604886900421313720126905440221771692266079890496662747825877892179835323434540497591697126110250325956180713272046256887604084820345833900994941204058211005913760243665297304886854154604416433296431294190679962342835216707349679853445881697848075110759021833721221200614696056080077243403654440221706184124793570845378527024748422952981699266233577267384750473037969643496866174021075268221743263838025976877885824*i1^56 + -18221490230556285514709242462343456717501901926026940869779856898665071289104495166580174799285084110167349775223349458337316578901701038866171434570774769242055353644934229524593097268726815095389449983131896529168282138513633527806103719726919689724598389898038641161458122620593311933935955609460279068097148878172028080110625768062987811273816258750651467391036884256179191453156922491207899932222477213519757904844577751371850885919503683372719615526461469049802871441334337937922434337529927272127672626383804677278536283675201906241619283423067888583250605824988781738817954304756786840751125372905798387393653251417258190801810808799143367703699495492726871697895715146934301732022878016376276677887223026066359595480403293012283859207437770484925743486616397908771352514819652035948180680590312399478764072194283370336107729153182555336882301049546105808211337506562973322431740144274089686478697760617373596842357803948258492820393223498786127269441936838537067808788584770432417735682086183721182888682846664384179124675421716425135487557201946901478275528034956625500352000010358827243867092032320232728806260694994173171352559109864354083414365957488593525673286621191946095020104434679953390824104193129755258627243296134417807802921001658520378109958284579513692037323295578112*i1^57 + 64381906406898260507018501993429058434474746528942676612552841709705294782731388991735589461372484764050088665964713436023353831327199301826114455906156450414388716773488768039413250926458637215546053804368885782238872088634033946596143995112533006294072793760443675531340519403090906661560226149369488080998282265309144896953647544765432872271650463012114931716865093480866874369786745278947117282585975951853449937736007155062226566548314722985166694440145473198951493360688188672680544582977408135870297608934886321890030263922349524833779713920933727879973139896313920408926622388474613113025433699753943027026177190281779678226245554811860001141764147625345829803315783430139160644398481612079371321752044533694740041600542012281549352120708914257942742103155754972643544005621506635321888938433871933121759892679229563044283592580592481824327781241858751764289265766541075444795949301322255121057071790385012151495481403803805891190763224179491846742484192765843286134377493772735574008670926819784698417707678813425654048781700600369788970904524946354263555385453184396299701973482711097073332330928224018559776521134501475737622444515741149030149296499060729466148615597535762250460527306497113389859669094412376384663337016804626791700003664031314632850886113161254430067654656*i1^58 + 78861130030834762421435402351090687463495565864247428673289189248399907470893348603083427779649281677077768476497892556320074105521611376265824676867967839126177676731010356682945151486012267530328789080444496774980871339526017174871314998034104184023116273948304935228042782141705660165172771138793584721129779725222553610266164963594051743689188832388372554751161815168656175927543714593600130364114081934112780733563444777382512770662586905344836355902424097009006643818580070281497424947992739298755283193698749135426191794671572107009066518846707199701030857827005438413625665152490936240798088374479760092606807605791467446150508580114685218949294407973662364193507935626589860197876309782075122567215537278281339112009772558816261305805917186809106313388033269362894264209438038432072414277838962320980304545794773995909892307994478988176858122709486793131595330115451816283919578576568553914262743225359907659829570400917117643780516071082128068639187705432021860196601955095653823348609588757442725856458193688223980129873398814544964414136887771020073514287562329171620764697472616051022878354865639445182611483137411667449580762695683476950243322611105950864713898325989900487901614263262117056299019030785532547340530391165638251096706337356551843734166284771241492480*i1^59 + 47670865200099562211371215461752695670618273818669757637413581814315824592796116919227541751902276095069142577489524009971501661997966890775435117173134981520815241852991228681394568523473901426062118459866046712444955325252136760272518019775708032810518136014020123238683305693235118631025106185598324943687502995967188489107937962885035010496565240442768877166688156644103209840567809793635187320880303568485209932236198716549640173992965540354653875894085360596268112676172543953142650717009235519833594441789594886201503280059645947584311060138448151431855869925707524818810618047732697036865238813668731361828106779536182616188202018334914772438038455647922480939036933507912279794021661752665672551913770150490933883668598997409672236751079477934622350305925110437270125365011505758227991548270716551391480241510465087407745120530297670742948147929441746981012899952413345573473704381146524863901201478458336328361594237298710160924560497495005222438512429235075416365205094332107032743124076296929807008942504423202268694084116492090118731467451109348792826943541768213283986264522712659885724963248998131310640474986858535816167669984393735362636889733803897228161665463588974604247302479609566742320117498517787945040665219790675014910805023725412141767561651945472*i1^60 + 152446003630900163847790257826855036797519050485178872214510273003259593600436848093125280066520205613010554910700786825119899769634792132597197404194724729630436428158172594207478325231237478682410262507852976584473876426481704774798771444206292641209735224287723162500786718055034765713028539880628173381087471495874797090063959406285660107973051074234897262501258500858551643751807378073773977675326771673559476785772366557223345970787536251272373998072058237491366230394715892565561323771943472142495167077987630351451879112625608092005024732851093253609743363080622720300160200992298807350343173924553421543951889777347253806583992846487017161864966731195977481239440783601195044561956011739494232386388622105083267935379001027059731955687770469911093278548255967773463259371041841317709135045544463128560713232938701151323996040137503464787182019548764815574114419698906947415316253143261505258404881582406284821515076800609404779463269141941466795547835589229153691593966219616725102488229201841609151788975829419932719743001999502493090977167552488428258224182478777359814804077685965068370911909970176018260018250157978013095820184052159103926844828713109127909183228419795956796774567206216342208002544742329514939091949347408754530112665985312472556204195840*i1^61 + 97684210127973501978779143005477892428365748139538465535190552117540497134088871216561972483404175352457886292850023079382087586015551335546365787432679142965453276434387229624807056875285936503853888019957498610800790162979115635636434283029049380126868086915409240008331327487215177361447318723591034223035122078575023749097108900425706831266599054267444667763718988212928499763923988612298905764403273711592427716537137505928050305385643501842723494114562388144775408523860197960258767630724105640137800820974587126394280936565643622893840458860564673243136815392171131495552338403230628200677349748402164469949733888084944171230499615977527460881698710478622954529794685745430549941997307514576111359065365828233398040341368054379295991971190631037022689771487594103946707581064807662945038683055480347362801003876693654809123731678823034829341249793009772279201706784435899845687491425423698426884321763298074316340692698660218182229397433950161955443218413859204814872267286069797786534582934704120993535823504497232861478361794028335706897359567620769909175662632025597901129623574142211416024053950563140416201982705961750855296024802521886806145191081414412327178690785649004071139950822626902667555327001996638862156609213286997048976384795017606070272*i1^62 + 1722770228085500328367492319351446922078702340485986695083818910498884501011070315768689904563152458574535208773814566774282980723271463614026897813184887226009308755170225770026890864578036877776427339537051417851876175036964784474785398923607338704532143998638148797132964965671993184150843333338344055047413324327435240547419058185441346069574715699255838740178174248380165579391078079390645244577514634622899829798439251538587881130403954894734176644168977051450060215069155863919219824132084336946776263085048919141570337438388529377374242803987248953571499798888279192124022548893921513949127031625051746313832636751217470808596368079340346621304415052090547713105478167460876147796605019340456445233658621086575822684533144421110405434699420430660998772347541137823841403932320211770161787088797158518924738430177447680284514112172552078523905220928611093035351506760834134957919536577992227566850889305150977474639906374454610725128434071511835200276885440382993094945543721210327365104645978844990258569287243725007289341210276700554348765359230667837931316219034402843077850441347914457385532713034935136029828398447033092505864024230833017452637566803569975764751411358723373787186572764363899227402906278758433672581863906525748970611516899328*i1^63 + 61478015135409270336589000037475809280777296334883754081151575683301126952421374650726896708366981234673832547750849646137917718822701723991109945954056813470949406457916531059385823709639701164103988893053579112815672908682594383750284642660600356800608753429001358709221508437633924689308429982955287273519110258561463578716536709836015948991344537327804121148180292979924805048298942970989875685796507780279914448325554791138465976884596341617096050816980568267977110319578300218747320173888923874143555746882476886381053799151385976630211212486534063621475279100900088274475307622752110528523230314458543339176752831982790095315528655423865289815035113069753275064381431971824900593786915819103977000202843358904878357938050445690614096684391992775485495258955474145155927525191247546293325437923657804340801967982952776682074431007457531743856390630098887752323804050157973775161231192261664979545383146576174814957982557897769087860943347605555597968705936543991381142885600714974300200600621974086174401466413418549003724203811858461640943021933809764272330423910835431171895124780336112080662802887244288534145167946370416517530084679803120977327726428949618224953347568445243188316805171463227604605257212239975865228797121965407908569022464*i1^64 + 3283372011936766026154079004428770573225590216640267677952093034033211310245205807488069494850787628955918248973298562078730994284767097966804937889965055513132724673249131523504971333046513608440335085063430445551288801256365348721994962395213643073076241376633319675923390896160753769841394702671518730643927944882690526719254966034672385051733298332310211330359436882052514894855990925034376099269807447977516861443000489804127274230377150215991089655408084564871160963557885371649937969487004138292958006610313681562172951452294256157415003318543793095170956477687094593159867570288531298845773023908108496933169638168817192408532389768403364440030169812576720338617723786435845845819044288731936939282932879727092646975707845055185373753144132931588366340220551068539594079046726686993640809216016784535199015862827089347162170798331113172589302344588831301377190512673668388952313833443547284201208960607842163999345256703044204142811385304618258489439061004179579695096637738982277220829268900951906193272954921668172545778943938752991320422242054913259555736593154766741965739223660130771557493845907860135777391834730059304525699875498265606542092218669202578077363217457209997239689351961504673129118142660229101320812942249844277248*i1^65 + -7752498693215473394328420931934149811359911377754815110609952059347941457710769864991187241401475902818658702932703640584104712021492725260513719666756767820741029120778942117237630280527226461318069939964711444099003911194376261200430645422769356425653631851103241856170071924498687284178536355049980921528000641193970375766366546720385340194498306479448053605411358127777755213227472778535590370351256244213763911248083821867407082949382408535505055730315413197789677230191831010161849631141782041519068340533835834878943364226474660538105011445762927123568191940352673770737392991201582708229635667188867019338048356437634620405314699588699990509672368771343080307430108789368082351838699383910693953458731617993068573540152509046107917969458755369154386442045769174874668972716224104647713829859440610071543626642096443441523929870603833146359112946497664670980183920238941378682277766320106173300665674440422289654361200832836260510413260363425829418267932553437035145500242356215503772681523607767672495054130704262316632103775897897310649557709774028156941762465262523480640776466775382784952513209390737307780757316986953589948676641261229924631137645322442471656225455151400555364675845636691492814425412884929718345018562838528*i1^66 + -2109294812753863508118501562382808161107974152550880625273403464534639825544532958222847700698976076466550608040423287117660213312257638081541640001464775832939784802132663882984599732194325766027902658467989561546862880755897632945382174775277675216199836913314009427783503046816142397408232105148010246653723735111215528315165500760794698212049102305020950237391928141668681795785920801241758782928579164022296072934726222632330713873825187597158785978675456640088637646078355331297435783532163396761637895296763066997806404222905273239349636473823679919631576567689379416819037099894139713347236153904817894552228421450022570392448649198121647369663156959810771812791341973468913234100775260612440587484380888817979188652273378925330908240417691419663194268995649819759375843566261738177874980628083219381695796357236507364443544336785916944805015314307823328757833169750031397432155164448343898936245131426224068203191972777376532824246890477738408190671642452653573513270061756516692046676378972398986671188411203206482121236272947423583303629170707295235740079786773775741163228262340776931229600965500852956635166410297422659157669447073365505798701822567746273140898724089928622631840511890178642314260534824569403443511296*i1^67 + -170540679308486235767258959455139305604173869260158471354779719153258720666690503636304848204020592398894753451499392990765781387881035428520097219450571167435014116168020822127303850605854233092035766899563327994245769140991034264041502716985299223765806183541385775560955681600154250902352563529245774493361388951553126993063801212928590623997695694412154985157124561925382570372353182712326173806229297856258558093158651334581846011245426145411696673703793179265991976378905902824871155276719696810227118909103134690849414638180282399687481497389217362342965133096479794368222942523550243390899576562247215237007112392889153250572903355476585460935125423066883000184685767839897762367256150267130000819171076478364728065529714820177235191028567981547891301061640452131424941788222651538350195059390345802036306485377237031479196346514031023574636285043958249470329426690808306739988961036586543883857453544140744871886224562831755619029820911321352255788942727683218045407808183520518386356606379048819711885647505947023600563553460990810991300308465091305943397637746383390889927580125712987427361927898762374416225904094214268932067106311649685861797541457569258921774667076495715859302858074600493944116194009900122112*i1^68 + -951880196135666850083051684452383876014327243571620560138830513897181744742411172659325386385055230756683942024307946443298774934766559147704150729050584938008871951942963890078684269253093898645054223160023558596287685658522015879718728255214113274433703162655167089498815000833839631783344192560816663143670109095729772778831273578399362394711419983072979641288043601679170142024051373595282004985890125735532258063779467782221449951695489448621374960042655230542448663954170064330454623734989661997776308005185103687583542598978776155481747250256271425809942986462663395263954120628825384470306476865671248138911742580874116119654023914021327113273496700392234381622746929351928325332511891933743627415111859788932083840441470012788998274698020480749648023439134851647895631575158157381205621259252429972082661328534974988407214430650943459137058149810851659867556517138028938491059779081675108867842670031724683600237405335378817625046817892199462950751027171587582004832522534869227401529255973678950928536759799665889930372373901023225709483766015566504427075071681144600404152412676089030228953943447784586040325952825195887401099270788895900760093771815634324809411086291671678957308926747089256888494194688*i1^69 + 347869752194143371946997280380756613314640576610516648802078686634747723630657364262839978199487908120626229851428061211550983258574177848294461682276144800099357006000058717922871924746608639274362540645118854554134638304595372644774828555070130624641041867936303171295393485604684134075372803209017777138733950448842314530164446223264283644715557202727039618416533707694109369331178409322885248795568559991105638185931336245347667394464412475589942349540478615813984922270865851491962952487183657758590101705954108474465453706605164678899532450131976810520016649134274221050758318041479074881938536951558502126415376832568441119799209349220270253180309238846455247173616425252053907899904300792930051988455658815142687151169542123086932515589365316310572195193651578044361633760606228247386357057041281645455995864668138351942943132393100031760656109775713218366310582671641857158255670217481989136366711861149726855082841750397586295335145874969172792974048075948946662938187116395813040188252297690436957851701499620215526366126230177061212206165903256709423716944879222113165517908653902072372128112307451281098061358161022180707630081012764700278831063280701992566247851002505920394849656505226640752640*i1^70 + 18788802654890489989974215823232059103751014805204860431576454448203581968815312867477279525704203119257408709150285513395545944914777184950471066322388694463379765798021087596008464968395332571529779535620305333849139229405160637727353156249905404434667941694084452936622171717331253403841595115834814274258811590481806298303870944058710998557984995627048399092335038503653072092095826950758880735543640092423448452290913813742283294910684140500819762808255990376554435664954129369695441479501820479809878882234600196360233910955677056963092636747444188638884836726225113436349406582588061715271547731796925193071336121565455218912199749788349708615472810980612358042684232181979473458373557250844787903331604189536314804808282500933301531785608406257266777057176627312642315093762285904772847122820027513206439593670282135008761222651625396977311028639950269446080782572467261525689273949395491786757313268069019660333645352772013167785307907267684774406537599187054746380855871160585400453513728042693145370550149813069335513488938786554045627722154833654608104084166018898176489118777195831548707201371698832844610628105484350537265371869797912437910224557812604149316380450153054134440594948227072*i1^71 + -486606464699829955687034459420060109069126341427627117838973796990118399995298505987036240902787182636081747789127332077917527007239468193718084051085475574476609837784133420672211592118778493354688986567962952146961921580147961875049540123123539741761733076027218946382065502416318636686006745762576121657287567749150412092302090243146811445775581581992477072118327250037630968474063662305200086878927072109983152435899631282015207106019124294507245871265753111145171288471444379513431402008864397365949908136038692855981800065494552816690197254088453851013005647973300691138062135470704261680321586151451112260851821705671566859036269176885988717260012560743608003206214585276901620970427702981230549333935610585383022207250995620902183156835311227882441039336594486057662652184931338474154908440920452455130797084722702338780192647936972796108472528787504637774593855164099742012985371146713989499287437244765397128088699853740658418136314641755179692212986084416707856758848052125966715537494970799016232682099512151707580154588448565035635866315416892999906061775235461494497250556876727809413578550884841344043832338258355066505357545858987116661333914999192675823320279695637917066067968*i1^72 + 2154816909619413100926063093582881059920494476026523789582714322316534819104514699282665483892255928776134283215727991707719588650122464567925098928192108286055537757404671639099768187563579550084040220456322374177806804502538712976004749624932040448540663136207204334460528622822451362113199425055412821400365854603006565243444902237160056765304167015251954174497435472878062544029147958404594872070920782046259925364034489943321002690449414946531271117167235116708042176262096552810506989858968160115347305987913154974609078032888274698338042828276481509495674658245090702337611693669398380099894141177908244024732178886280894780392089645645868822108930476783586768258719866652818457218478568704704041074102011798266064221419418158879208783914635891992074750953035204083696872203476627248427743748896346903744913710259940041685884384485003116230110769533057917207085337258250733866627801851913153077807398219069008477111727903966685314629603966516064564466375863882125452663846812306722914420330509637992362941059086316657516025514048426334979137863100288016841575942675728486667772688685140141355485584893792640344819005445847360015229973790755502774112821644803176385466917720162304*i1^73 + -1166196387316245298481100308480879992623616007264319815738281906380798009788652930424718082535032145037273746800986080049411189186711384236651074258354525908553260570593489249226415440727709049350455013789771062754661546680114822975000462134061365330702372947159935279301555386403577137108421282711985426956647607895310692815916364881832825669049722419197796623940932291001557282266174218349449611171209042134671355269486928698194644890791443585863821716602944536465556620983701262671372579138485255309166228435700134593368315310687606944195852700426791121797249069805070383963912356023474130729336285109468546321209594765566540522899929636901871705900762409117693579298705625672136203303398725564919943212125645066768969526592497111231290096358337475345699513175660028263664386494089833744527288989858145885500364704521947067593137785460415217528271090566516036458087635944508987772780913431246387212220535999345371723430339448418708266560160171345481441188104652491884825935899912838965712184427721989184228820687092254738597653525886409829392119251928858767493828869045828628628192004830523770925440803995209827904984102949330951789416414195719967287835665762588715661807058944*i1^74 + -5451337338052494276405657785106779717682281079035112523614629778949629244755301764223808433019536917413880036090908664636998625716228307455956895844366529421381913447931934146601989333641618152185987033555502614264921027713378225326393807078499042820262098671710792996040591479098798176226821199179895370711993135888580803329533467135116156509110256137223568395706685491151948847941352466302400849898915791969446841077076226410188497737246183326521650625015234871479158954142779254791202644715929293181307112675983412580819296156802181380427825687038534600506671656171864903391770037523803104317420244782996302581460110628326242126574288366866586992354234833825527477973267243151805080924213995462329520635156806233568420488478043805157396966020104359861612553250097035737302521042878881218675417458452128546762590733390529666572045313297767612228842390970204275094463509912932181692288642624616138676028734576089629323473347257405744327551303780435988074757183884178594709674606815437386215456893918726914219477517172048840475863745381307533634033228406307612113089041453550677586471016065676473250994213786880650676480545594175017059777081977521866376535151072790970368*i1^75 + -683799257437733156956080377807023392689372593428389999479513515708938537868648531567529199895362291663045914287298410154493801647161909923144055855772629311734672984143815918300418924395816072376209393299522756703774090803014253079600301194019414107394744729015731338170121451525642177579256604182718001912130870843734187957905600102050065922527577934517204362571297111016929605025884478468131496500836018359241121863979908120277152924739629939289841549943061783243668628308710516290464651359830263627466683980192366171911512463281611340502320957548621604108075046593481706037650580652769177185447546076972659041236478882242752264123184878575905484541122546075289980637703748270169718165187529246521046335466822000370530327462911041803173768363098037348812129432199395210231538212974208975112211672915803661527381107205819421867742211650054099752869666903297099680005664587681948021569042149347538191613472738842534504222504881658532409806624318004853893561806186609776068951689661293272909116986732445292406219363628460943451243987663673431819165049241911657909895132906353619376186648318356818387375144068618083076902387131839713834184056411011713408133545066496*i1^76 + -7124165937997068550323217358317532233757470934177693597712933590068960907154659835479716670090594901577604156280608309018488460515382227057497680506375074380135242452439300825325570666577711862603474717706790759560590333647261610341123120134982727534320590922658079379319138588793718257714420703058677819486170906277703452723166597966775914841689678325031899814530561903847413112811115730015558157474827403425132590127932180442025725501894132176373367004204714156135887440207853018920730720321274732356231168097375560276288717117054203596803314875734446977245915624143098677641028991810814186864607807322087611069704348689847055605720504355992652746684996950031411476854358124521453829949512673780375610432171419731028892151597411977028287345998019898494758321839024582033695100032280705094760418683684114324965152426436979136985943492491317720492708174724964590407059876908396697240536080407574841907737314311298522105560960797865042582211750851063684423765565431606296019850442272704622427852711844353002665334796352322105498904184969767264838451853869021115179829820262750302310526040934363532745751326830727487959720914970019789306811125638615349067776*i1^77 + -204687927634108032062495294625983468094633068908651311257004130166849317351796784552287517621694092842732325195364576762672462678041894098450076479613700094379908999524521712047166834462468066956021509796617071528489237497249421814666245633349163513540312734144425745273240797072241782254807130968788790802955590762773824938015628278350024517577469740749997107888387253287702854302390528756661447386703100759675558906915023098474285269728779784198908362324787356625568685724661149907568111727180668327588292397260367247788344874698546991507952120149736918661176169325314842570710718553208158816644290215469040389315212384933296290330474918138790208561180516791647685309587138816593668220961677229837886509194769673073069193996838762691287572986639693809519805407126906197344555280418629837063890081342750532352252677654619921584444083289504094376156036961488660864017123831273899427294710396066778847397150185789546279395838082535119509688329090824441349888116118708612032097924372261234882994188765537177213161588675860257908045088765004386088701671912279255518752186883219331634578807518799073440911828174066653247014359084558987822300998276218880*i1^78 + -3443143922350875613175344090281322098479141671917598066582644158667428587371714177883890561636945384537401513555695951288208862979354713619154470812924063154478671083598503254823081864305363641036740717948025834496760718747631744329730875982838243130337300981928942404459178948845128844533427334276651996416254607872088909973174048934971348840408349591236388072483786884150129443659869830443100984581580274367943396063026463556675128449021149214798734992127772371347610468265314127663247180601865026655706049623055428736510074838581201047799126519410986410476007286066042379755902594525946164713454289698985356031626523930524072834738232574565850878899514657274750090611069584811548403051069005416743373827760285226580680143229454386820928311061202683094245675721938822286680584256469660364430306169863414680140407024774081311628863840661288625875587418543759223350990821938250018001568821025020616522745274779962241371502843454541677440206918737366158983628038816398164557826793090927803521145992328312367933685321735406384467603188485390434228537833208124918131655200867773569142260800360210506504080560898890104956101158787489417176023040*i1^79 + -25464881098901508876049930694847135063732888513648979157432976824995754669125652205362416591511006414091133858544764394467676056434616177822030768479866117742352757132788123842119903292332473592744643364681306558665189306276886628481411053523466162546037979550397828699725514414723856113320194406791157979391574617765551797223027300546789377085239000008024957011970855370986640610499594303625825240954262086073857050079287675624245074622233485201024626326447123788286263455782107968363196467475658496227409934866855776394962251024571782973318278982128219186663567704764806707737996056279396787303774231320747773382061682391352869446873890531279262231651355309719602291244730414160903035223193982170003967530205691792332501245447284492333114251965859410096027081970877927448008288290590505295961107310020886262287023530052588952207256210622512756810920559494982609262546312404946444947265628308524418990507618363915714589590134365288828058890497004060802191233684256625364595563205449429780604352697449458349975968344735118192317343526192674845213203565711295877018948921765117644986727350164705142195198559817398678520818908331507712*i1^80 + -101213332453464590015587905566840647152779189595088503884767133061636632114789680324895834852428031310063778430974133812003309700121538258509517829118499057654344791033739164874049742042957440894074892131418553252285878471625964034956641911414900235397371110293308338755412761784179929753610630174311529039655366698136869409882808746840722874429020852456847250769932958228409890807303596242304580331933304015316609102731592550488767009358557105024745999987245422598141597664292161262224996314079177482344450109771127339976818610804465174567652754495264028818665451227406694021671490843797243989658192289423036376633778854955769879457879788547717430649628166480036402658968248561284708075358385088380929138036513537358560512939279259607566044273504484607186635325840636919581116335215699614353417815195349308869834955531060527370383419300128251644987091213369570777136574510289981424995549744548746963157872564603647378351558677788412952881420633338700480805765000997915410333043314371210279250319512029692422005089236707708373442154477343043387170393149904381863490280750388977328345592744778757349908398754516021466961543168*i1^81 + -317057942282161176802125010007609057712787180752958259385547384455509430949386821269278588325722194631301962782875230838558282595688717616862529573859860479401748289845067851431014475871469031398912945487117411316239559713861032352196477727259232760537858904233676380688298602759898723921303565244913905633898221480917690713525102648026915370116093103931704717052497539268715279031078419673624125431806614794363930152158791937137680432703053820626554324582975738828994796580821531083389125123713979179666577242338300828891102572430356350414299826589875586914822854279236528566778155949179552320704391229510114037531908022872173092008548944422145285623136608270344063225487665397947812128838137225580368687936387227637220419770097955574118041463850853578582793263505264178925875416267296064112629826121127662743662238476293507983120096879291841605462766851431810246480229569477738485243138521825035190267100783586441897354464371787469432542060765402537979607277735371448532032025607429912454761565813193233931783342742840956489004175068462100509386700758630806597215864060748063241330889720536388885751260316600107008*i1^82 + -1486324190211778247198997570238342573264803256982379699375015976903085779046403561434824103728607520049862221033777182925104587061659052424892785985279577166714817154377619522234093946804024445291119915941131959387364926691591077459846590439921203474711461011385887484000243207315287943694721325825604448670012788995035124075925719613154577985789038684413023759401043134871078409726378127901603522470718439143785992153480825292938387095703522657966044784308350974081596653846801314166466840984110284260240993989100930804694289263512457032712410248740085975293625097382651939739853021254389645096235260439461520135128042581192400263996822029722995769730303171029650015959701368129273584600914829545352350179042837540510898409556242931478722943382805581295949200135397321269820636847717554425892723044461514813696863242975797441682498411392220837088619525217916351600559957344938609497302406375579218946907568118074117368383973790818236146605090393439331609539594270287195792916652057276329238670825039998894346986318979408830390682579689508373209117194187204473055619290140073346447765840995249452603372732416*i1^83 + -11237662402695599042404752235557723480047798542839942198285252622811660806947226086255727246869435682982312937241876343276145885536429954736919648010744598416520770706408434443450016268347443808803033415709469564176949431205359147509961273111202146316364296216464292011229443935300894654132296012792366369825140534529136290020452465467014072144357153485553836282291655890542281047361704623409194801072774872406153494829704565895509597198228818168678692122849574667259954017267035900049014769377733378850238428455520149139585828711479963328906828168550531746078494166683933702606207747196935644689965182663110479664676129911744026069185468885575479352039414996565140155174791669624388706373843711523108614196060670550847166831140549349983339813981781905184280037098400691715483472625357286536983005856146687809187822291757467823641598852355061766008443695347351458102366237758617646118474694671165773268093861802280846956738166632814036203642866559922879838994940688578029974308433119974949680044982166527011779609846540172578155507866414962142562142810890901698771677885935902040013806513545212329984*i1^84 + -77845029741269153461892793849607728026431228483184859696118987712069169142416574790674034841200157118417097901406458767570339212462318160213077769141197969611386964185073373226295782153989109233075822118981880233232107501668327616409228590718144816831734062367809248123767681620171207970517190236525797589401046513113535934978304316676425089189913472434467648412302186618060339465791450691263828518988971832736754978032171018884010408379538923210065261798263615624199457567036647529762544562646198619209525867858912940583470290557903790233721129904971981497988272281840090462537156048974491956652151355753178106437426271271491658617099974818309804471983824467600642182143130538547856842750798533861829020179022375901714250716901976891838279757677887070279774424781780638023954447463513452083622123600338907274023535250655547904874600741290056829074172685844093247532353919841519505067867296767379213106991821220127937414337354275488224620637791116688105052636181324956950782540042018811621952748746922557821503630051947050499584162507474432298014038686348984232657791418594704778201229426688*i1^85 + -314886454286827236813662627389352966422568858419226748018090091716701355345481816577682706536152408836053563823405874069522968291299358000388011410088489201053990244981758346223356668418037939415804935964504694294272649668884519504636267950175285669196761228476512201715948512920747264217882569501103586071742617969622868813607155432114817468847978488646863668022534422421430733403291140057395521710993905965084063506945702900177870418003153163114743986873740156010180365895761249992011217419963020160277462123052867206077302144545725996766505915420327809751070041441070141779560674746314405390527784191115217491433434602597691254858676346077402537011336191928595109661059672325589505239409165197798004310616293729630644735931214974948219968052807450191854391115724640781850490817268517160562051045375678234608528991379498494844103791399356562777594232118352240010700171570454705702982949501948834448357689827973892105596516098919326882541801050916533311428268883570033419306651299221325453339345091700200587583159430640455827650339126902012808821217188309715374304662751044542922752*i1^86 + -615104258746282485315284478514043941199314063558666975373681311594578102537263305759339063018301985144222246622987292001893525589290757145697499565828616497508771427799606963155009849106786505456230626595884219895828822643757126403982486127023316529975852523742024138331613574777355128501902571341228311684682359811068703209437440382434677534142893868049566076170170528235734919468623412502184771027857371508820722245139097949766020693652743838689063031992787639816861233216600523228857878773671321791937235480131213236086724576362197299634746458484373305528890306569609363809444186825079686333256304298093620560380970293033633380035356653212913214394490679121280708611362700579340872248810915890001337237031801361311814352804733342555635825161145287935588055352425285103673345779304276262880665752148708077534591859886113193530195573081523042700117128930025525304125494313093369307095664244174212767733578190914813175857763690278637012555633882244177850329705874666196244094111607550241014935596543311427467251740674108115558026501603423952334189398922292057841227318427648*i1^87 + -510140649931613128622924415309270349478769724015268894876131430342813743606367876186701868613413798997381241149585610163039913896194632831293009524808680408669058874764541228272140323061342025857706539568160220703875334867342927295906815427631401105141807511456722436770660914770333414370961379565502567636717783170052530623485822919102320995602840649286471288877075150381761588868414452199165229511594927969329672818949496447861305458400500462706632024174492935738308155298760778687498460435427317100621256347475899099117210528778334828355222593840591612750635210888462461622183486531314068905407022039988218022688750559380692610651702940337281739065450672180031732107926657303703909918863930133397381394541453450394215032171979426252935309780735725858710179335655730884539093282464276274972937935670167784196336743925834895062023000649881156020507775209550537389923364231999557894793153930705746106255749224782159937204984127105361080886511688982360033136718023434180179310418701328489704682099666823813793444446931110906814235509779443863207613245887046058246144*i1^88 + -111957133316590000783156834012517706293496541371106787414473391079769407359449182307360736073619378375219757121166919373656586631742212225177258936809647348422124470295637050057461136987224663227155576267127585056539464283224516455542230156543986775949006459030089208255215288068530257070398577638204956368511950443436286498951649029754655891996192226324207087323980243249232600900709145351273860672290394444570372227177746777869024374219590917575538298635571231793980606463752802603520292673602558228680629895279458097970930236575835781747271596469180305026468228857550047842922156108069225499669189920215750541365395553102336325975211445089721906176880181456573314867822481340703953001511963946049315267331488523723400847587619442966049081226685199787224677682203242933479297492709116130675505685917985815073300782621383832898362377314132652037282135134214531547935888743386468958344657615445188313538759350575504040449467309104572094127752512246761966110287311993919805201966728019554834182688270117638240204225449146121181221600035989303386482562564096*i1^89 + 46174263247578203371436934594668847569343386576150795686875325508226061450006282315890060852811876995553730634496845112011325320076412007561732643447627661832323492590836937606725034119896249221814627967467534274101840759802272213752245102238266080612123618929919033234543883883636171676639463499552131878237282617032816560865755876015916688026239087519613934048243285680011513000284983334697221823211948490800370458047562021312357170976697718694341408246712338642050431767610567545611782581886236431858707918663644615487001406260469259394717387881608002771927726317635006405751485456016616843292357484740588640706685930970273577311569218536971782759284790508669709611577083084244476291613607316744461145899157184908748398974221470083741447185354540736369563234906583567890551478460022074786261861323165210107417319666009881653076337239529204614455846853068628243505902644321298982110147798636395518900488910631586526517617601698771282655218403336186442609445636892757667202635091210949486228805994231445176704451132158487484108889105857236697088*i1^90 + 2342918236210089292908503883866997590184094441270080048042008184838813996045193573231040920198731514820095427389984417384264677842384590370596027797224053332475449246397663359683069732534654916972373669356457712843530447819834337311905873320744025156039923766180747829089487981669391424980264655459490920041269797297820236954248359175714940154713877891974734507460322209409341583864812333125262058034147569060481662746907156813687208184996599299808845328837149452999905389367080589634860682369644233727850150202037927754718926405450771808691615979832151699192465480545786101766796697124781557359458463498209897112856161089714096015687758996218170608865930797545337035815546652999959105402729013482498974068957075060404312155786794236580781924529588064604976443774981866144883762820133551796493854176181164438847343334784275655249464441403725763826936432253416170815665117597838297235617052607468512304980470859772290837841219915434558964098079328417075025181696119721126641990752230593408514120522169606966870583191783291119421685235712*i1^91 + 2948771892849331198241472783614171098741840512906710352938576250700343209717252008113484193642520345457686693345612622566898639463049192051598057172731776795659161264936974772096527674478393426824255480269401951087357281675609420015103399159525156422675790386617443738557671228735624646856101283012783743212526238149877674630298187166594324060528256129479079734035430556880979522788798620004247229716953162628445109835767715235179641712539706206167082628708975599461585608297657590661914284568044292339267104426836687372086928019013687921496187991317744845881406029300487970463480785385337137702849283022416832035788946940785974142392850339109295031437259569451747352323008781493528920176766375734199074314291841819745737350172278468816334323790577048152822311790581939175317920743903399742189589666748315428935109934948189678737491537356165219711752841216451095147784491047260557294164188614599032372468792770389011494153669594416008263492347051304394256019943420161780644977202311791565964719167470937967448465766273119158272*i1^92 + 111222212791523123175163083385607080816054676474368535598246559122916923053280373858645520765408621864968586128607612070847043300536890831536709932223412378232592675082180428087527897505461332054316115605681041284118159280552434905752974642042301806432009194613684165497414667200450936955251660603393048941410194352444235552255129980009872760390491119736431285050911504090774777091553354760528182006274472220668278679360040032880945736307542084725304001633726045301536055440309319218060981890495921327463395776259147405582400788846574577267807477052210702643958158254924029452893405265594656596732277897219137232271138958528105964749119255803771301847235051710886916242456816704274918253850938613728431534539906002980692237706411857726217798057016465779183593212193809867026758335027995721897315471826320328949744199975077299289877812633258630127960695143625367506997850826922525617197908771166791618947869336432346292163949836269377725935607092323120480167734788129768206005554300946981637438915562409035805287776256*i1^93 + 76421220911316712835114552826906015837798841057090090058410198261911953886427170946658642762873261620962014543393031183951564601104907984277883892439980987171569143317039470213121574932963234686508743599055714633832367429749132074114887465642551495161809291599037793699597311006838597469005147049681979509419820298019801846349173857701940193355709790889430738651107327974568681893320861872010397813625251385669016554588569544474442647370580682981423948465592642642950975368078227803018288588111356001362344064116191575285629857274318830031836045516934685343698724345178154269720711524433629526286903500076532801780980209077944183043974099040786551185295237280767362599737893911075758966588489031280181374855838501863955958741708372752187913589865756626097060766842693551122681943476509776129837334026994812872494984773050031976869844165671155195861862102547638184507559009589814893104134340102371518556968880732072122330423738525753237891772992886399921212898627052818426342830349442664207027764568942182400*i1^94 + -39927193578281077353153385945746254689937573229172914111156729600946791273650269699934766500299845409909175287015745515115482643065676277018404833494906206561268763941861119693654027975641343574823435537761165204466126210923416899650082550914811214942005373161085090080085280584528425937870008254155113919998578956331736889412018006168651294668182491662498563429289663570174785847688608595483619553373055305290788793297931978325816612380158233182249381268794154901816343230111543997407013480445665950799760813513756503748991281904663133490466463769089335280106804369904467987725741525900407438060837119461888181446295246045446504881845440876851223887938506701887937450025765286853010307137038919645410270969729398636131824359121353890178795799070718681943162018168695841931517854280571060425454700992927443340540634590942782733077748866846567464264459551391749176914338430069649188571239450279994557824516279302490434178356957212517162137572427081660907177780761859677741125225047169705424453632*i1^95 + 1100826663875711556853490191656543421958743479467899308743783626557171687912081149098856136905802166485955619218985209004613424192227505537597666882285326238000633002696391295758330768646776584585318248138340394823513394544940107814014459153612686758134824353860888859055907301846827962985649131071302798786582621872035393800902020327617461078655600921696034395833073451803258904477648523348559429663686218646450564752244871614231866948356968612266132935005894717533353770643884220952514821454814590240893285589532457812812696013060418433102594065614053379827678814399190427737746653603483844067553987539770106742086752529596080838079479596306989057058921653186733301539069580532031072456721044499391654097569965447701366188684852187570667202253066469889023463879948627352548830548381695883822561984719464645026203206062144431942901856660736432648434270835930073571968806062090830707124521320621074465027830769145297679906815842527246796541794149454853773793269073612210164179847348224*i1^96 + -743157338716309905095560615269677742270921010091931848583101675771695402276382488149172642156337150436346123315294002471882210866536078651808194966360643398572700418178852352689436082018418366961951484152411327299686021531323400730808530098316231925125341234610116838735589601163439426823291161026953676462354592737256763419192840126687392866205278572307348405976201584173381387055478463674757370551454717554892373219312049113249382938160753089917839617950441712265422816627506758865707644977393750463654160954070439015946525316352631016403019634967421808068763028772325752065432287585820801904347766489929459475980251333036698440282178539863273126685634891468752424485957795735248905861564247559848875432213918793327384940825037580906011308791861038379245778478582922875062575719702542000118416868119911339280599708760153721928315962500127992887549625821692506244589211680526696450327567030790529763243149708662337736812101461492560037473008290541036978994192222833868800*i1^97 + 102704760803611873038934600501248814976065499151108555811416869668997646350552498160560599654466818257652516875377373142883667188516287644090004426525935748825700385066061833058707003680016318900029380678457342240304724361923825761522147907891994392636707861167676327346409045770640919814362370014124582225605378415044912350297918150339848847167606468134519179224034990887195697691077478748708507948308805011628203195811836459377404056955987966080021803781794958692336421440162465463735450188127321225063592143833897085891044155811326121652094823081085888351121231889666712725347081882320937061075459283683418117940141593829686535190879776289082541048883016574847421608155310182343395052804181283731734222308581893862194034656053287532154818183088811858396328165200339580807002536972488165467630333995712644439082607851582139744066728747239415954646231919280848068412912789856933987460280338137577062221937231640354971049072422236656625868436769545407325798400*i1^98 + -7067423422953863161031228688367985646470655162353184566619523268377578952064085598436220113079462932529656160952275268108490260292834240315868534579475368822081974593799770427301514212354593279628036821286445927396475307710627163446797841223944875677196465990273542040109974848590463010492216703570930840771471169136635105063065593239312354583462165740211296362607324240953277342299989928823609828738132488538265998090289971249197669278932554473035113600575664319066136682264752440701170769672918405784610527312309171957216985521800503588813748561250692170640327695608795703378177158673662915367279606224485408054152716989564634585769227879241372836245595862044157645322453225230901497472681919905365737755096085192839522309724244626698300096697151520257877224949910560314059345179049327666507705216694309057695219013765650117195289774134566523990781878828258596786081362214582055010458716617921733964159044683042839493868782492829011150746157056*i1^99 + 7622934083403743413712214756882471742198042089240411475415597095542318613126076948649134819108399071682376373374021372664055655085316214120018088303012007874859242356908342367468563034940604626108713382282203284880375109616067978365846017527775691533799835663618657800827348291092012469272648740129946495811435511920744622528131724922139371282350099018163767140390943070903055055522066065178701414623762374117368626982176967140594141608614268122760797892403286399348254551478250336608007628372739308744255294292051655530418771879266460755934621861214106916805596609485422111186811312679341242521537102710476903675851666240717815321837161887206436217934995844216445364482889103041205134263031428848575061290157968950306414555075917479151866867878077359934780569968056191370299869467403934789969539857562683641912889474122034075788209463632116482599485199757602034076707673477353234764225307270101649080404624447201537575414616190615552*i1^100 + -688125526905959403871458884399185768422160974622768403644472675830439419827686366291868282680269963177759328372405532625692831191657478891484888441262668231000725881763783461592676125737205865594372590183345732586246370586887136062478157872481969531038989076276192086362808040847258811211544130717018884404526191354356845474208571596162326344601296148660610832199038580651397546081780306894004230913360350934340794267458857834920132465903128837103594218084999753903914722505216755017340367345742801149566995932760371898812102954487390556804675282536789566396880267695687289130531194558004723438375414137849736177027816207143700196064301680662539473422933739034820535117850697253207630419681892524837595973234826533836133686700664345626888757550571077728545089934754292335765198974884552998686269960613624181580621323054527707420679607575332351704878130168412977417947092777591846128077684196610787898201257856723417300992*i1^101 + 42648869254164447562534101421297305156589463891973015684310052393244329767018835540829345980393759320961430872270505014683022610562267887342540895626267533427726983858210218322602079095002835108342180261335176312122544434957232851454919964416896528908155202171393763251954261568701626718643294641426103009393620984118671398448012858743710945409089990978362921841573431004520315305912234323656530788392837888229977994186363987927677821304339488145490790612818604510248026521180269216818202455249531159320602521873340484149745868884193222206208112989460594053146905244631085074348922733085284744506057797699892307233036905940914264504219633244890807313560361535490680619794003749452013876704728955011651042491455366413306767813327463518961382556465194397784351024068524870404569413217804802960657418890963055553894118715508206005928882096254463403548584044927448779850988177697023686323818501083324059823898624*i1^102 + -380548184390954466287952900274850553876018974155591364191567606785445442192219247124547634039749000745182968455756341931449166214376332837319736543449235573495963176490381349369977943121603021000671348767505421557084342909900291206101316830860475541053470649027825631508904139406181398236957828170683975857613435164558698134071410581771280481972681262104118179457290398044379984248848253173038330027176139160870468673922136333379110640087644816317230408306538050813567285811076026341965146208377127984526779439949795081364140614811571272911539344149258696823479235018390466130843731431765746969294936901717261164749883779774235727163894469548999103812598980413175865858159929419071104436123044127204307122196525538662676906686720078805870134009433829541324464620430201896693707770695441190730414886663465395945977091163350931011388327729072736011937014899454567769017878970764156415841558069248*i1^103 + 15554396941862861648355347035664591278105219596933939502077754310668887331473584616403429244372271863907848097941597866037657563368577456229779438665427265744787398208119754310612306610273752331104157644733546636162305786048290441497285036366241037236996023324737091147733296498951221118752230579010691818549279467000133065988334130752289616777810811889763901982367814591266116895150888434787289314858043378082421266761375705989157161237659662058604749382463565011204084189894918799405675229268396681591350428474132304762272102609670242050288355047908870147727939996627365183183606919589233946298583630915744324392970628276746821943434125222278392677687837449232460545768574439059034020454859174417032578247840896773002475036772963079563875324475376270412839487735191775414140548891464557072838582533471039751539881777016273260908650097382691204797356554737898809887273033670852608*i1^104 + -29150049806557007600456938748575138587479731134878320304801456331969221358274086480378737913648223556085404576287821094871369545703853627350746702016644336632726424525574616478623255179673933339254927203895439081171070061908342222962415514823177592071563595906847191812269858169427434327163014824079160577813460903116490961175964716498318725542012227382063971899486513688985798769895028173751525203269698129377905798948055699266380822283536101781831036217646741547346415844429467628991530886517029232274018536016134070319295840378012736985844196561826687826064069929697813957332049859718890791575679418861403761412618262169580669632002235872575654934111740578416708132834674254183339144583518295760397979170517255835460514742436636616819125117489080818096662112265251611474914904566016993202879937352038734376052410647950464530444532144093046619656274512948756480000*i1^105 + 276757073700236179377168693867095986471642682476172163509114767288230642053329896885540392301477205870014118548993655750548101778963309953884890455470953657599162996493045845349755742597326140917584413604754846049992379278978677894522352286440082070489674133227184917667391467596311626008755177386705146932017974084480074808042869878306605619557521588766991329734518956732747261698523319468764731927777727898490965964537708214194257611867235956639513259087675435136272191872373809509252771340817638772760568961159535583061013069398572760423229363360811933534426963491886945713905500550693747855570192976665382962602749586513987690857494392812986887923304626344561662650184446820532656350587441429613658332121187905591426773653083897530544616849586778528966450127165961296079694332011941770779520358045163992683384986343241941660485465475855155200000000*i1^106 + 1239266014286830178468133180198075963261913108338755173972773588846309979047371335875359094821881972873657824964300340028427821115346331708617969688002589884027731164266797307990270784347989492029703880930348523347513622120510881060442656430071232192378313158285906705198931298384040773211533148344811241361576120890567362470282424648184727470743759874721286630110705084687338978547738142055709333077033259810844942655088960398535882911152721969218826955841724522045588280605752721140904531674319440220850411859849208272779130459709871613782539062439494846016449408044976080725934140077535430143387658359620373030185526336837130464017377102515281573435886045303522582574979497138024684689943389631859993621582516815541884191888471624117178087586775006015432271803862322455339979030135113340360951113658540036609438047577047040000000000000*i1^107 + 9073389435244181450803940328552385433098978526879395379981494681730909782520024019906225614799820075452141287992391878456386041900949051616027404592259822135064222064055813711050224244793349565106896156128077789420521779037418699655012789252700572615634566305242997573427510431072611815970514068641065805559713147465791911654403105857250702360664144927352902779867722147452091830174232210429206954196897989323817432665759745375335344760045731551382361333294856294234306585328267505298743637128508701763968814068789873930676556557472831661632566183700418027257259556359552593714726284187805940229940441311962138164657623033952948730278386961713384937473285479242909497903689634830502669718837834867737260471833033262211728904481560572697292793617266770908411327729243003569006799750578110307031118557007052800000000000000000*i1^108 + 7905598247064160648833455694492353526153219168859976979417040706583722335573287636619805880852422686011428373458763595118274343042307553795428408998223962293381483576700130664482005531987148045073615413758962674092105756006301986510504093108239378653720614118926743597991548781708057380480433598340919757369864750438742960105240624979569464515278010717548342873374100444279337144126125031587158302314919806677915375624236600465360241405372072268030664652459422935599967553876910121211691280257721876301444434601371040409690379634951072700347908709944374748344771941080965590647885419041582723570671561740996888308810414577827253248111040336998625133686605707556478103699213046492107166701151143060969421550400887889800448537063837239687797073177121813018140459921473816650817564812351897600000000000000000000*i1^109 + 2448699163784405960437149688451620974410277389518736011258529137261117525550426647361511960472744739734799275589064978750431398358379336760137506274996779060582109192023226462896956543646308636655747901256460802581975431120656582014201913342331055144582830542964857909022649541144974534070452792941568872583583971112525312164652631490004563074380493640653163984039737138587634737152962884389067251928025360138570699654928048084426845423502385364513221642023242298878874362761676281356818474697796819772194297945463659188139335437745449132161251732654112510788015223887364716490281298551809531522941097127170928251854827447724998299505723781537012122061685554481857759735929227668303396007773254008408341167521854705671136225541485623791803812765246426500140904810020864000000000000000000000000*i1^110 + 21528337799154265699154089459046587124873455923765353646042278569678734723811711164188113439847232790872036503364324627781562534748348644202826752307040374657627643207887232728339704045867430535457604336878731360840633656358214771303579054197501207722678125110449962830514321257661727365617009651743413509943615782682237449775989334778984688542579037697369656383717267486103325089218403031539936901196603750656916087293100268294996883379372292130445862641576335690503008688961030332923688861345374276178405679607791422826896831318651793592565835227492336980616551920795877360505455511803425544023627665934098644583279928745371524086983880837983090488277824648503554630782040871269135970349234069844247000302236648654397211060078888485744803840000000000000000000000000000*i1^111 - N1*3037708213391230068428382412342416487551032656663309877749461267430960692195279200608585951690586468560105661796875*i3 ] ]