[ [ 1461083762587568078204002753299482227414975163539164296292300742661091046892845450862015892346463361139745384957810600850018510092606662980037347635279726310827941520399145782327311442313704277935337533448055948059975779883501084058261758340778660594418468347913251150449030126337608137149326567248068345936681315448266408780087717159361842814507263612736156384069931239258120985537322186803942151189916214437976263317946304391241167873705131423080704739542632713469119537979536143670575296716655527119952187237600555129978575040804136753589208449375629341234842808569437176791257187939452841985476991004041407271422586153321520424613815027052306627954813168076632935365763964571477695130246433258184246506609916422261917476322779752292317471487604034889082699547401371551155327906034374080017657507652152469087999632354827977829752572582095804876434301252292952304915756057156316421440860090966884660534309837834854778851216323321098088092230681407999866276169890002977088843796965382941793294056345277470729230547033179639715583104332756927495114019286824968519680000000000000000000000 + -843827248664602303115915690376350449829201555306459693854670787150716667461544887425800105897606156027443744284078334417654602440091444794652800855770196530485720416087012275342231007018798212945810768946405704122999855669006986361936875004131004648243611212798710180360182111368564226886453916051694754721903054986821996517677201955405514879720820125534874439155912063459235242566209302020569691837664007583221920816205250315876336107270840233041286252365577109392272565796882477927091886967924945762214757225676933831121054489434786268981277975938634423020385553037148020931116799754854772353984618088575754856088360069016977266596041208809974058614684666298597628488131657575109201367384404862517737666270809949722526020413878540319782579657479697256552239810602501638010178795502705738281503389226879491870236929885948385685761351138781954961873264344551232361365840712939027991122751130225738339963162629022786452469446699090156776793514223212353980266891632592799649373284271802978327940061948863433322276338557550630721963269790802835111790371270817742848000000000000000000000*i1 + -5731989013492543719019711131309195760468485910913459964885254148950226092118710731563311650373305018800720061232524516710864721046229317827112368418335066759952695776319424340782145611064761542662010405587910746633846007797326630638724729559697790155381858405140550355001694618133988830155902510442754196828431544618082064385789273744058684542388004605917233971429359135698566061326271057578902196714939236721697061698802553093029834768626749069221516089695146318108329041984636746550265557644720079689469022779518407251533018273981328773965397259898814243552933645183091015927478381988757368155487089718781230964795182128726635208206527609382540726726737554883879349742074385016894962924685135996292433992386316438752137127299227851109432107453603518398820971282154685832879296361397505846904140718831971012853754524383500608897180669370855810735664381301660218917764429541553745888860337602654208405627686940470490800037239222713051804463797467238551448991623170489310098566828413569026394027389760989290334286708583154544846852797603778812501486875535306915840000000000000000000*i1^2 + -3272599215790196460250369791007572131046826524762605024537104698872077260011858714008246290792858916945277109651780696733958538709835816691608344016692480968089181619337084807916729718938857003937215343163851477263154334033342631551187743180183649605668679461894824685415929635885577151051268981405432395266248006727160456062149254984280082510375420948555498254410835677050502343121503432072044003963659480888656086048024122030651235850541945688095774163706828253797632381501900256620705621422929001706046529331578686689932548917321319876911306778401676153232732143814866606587460534975343710440713773673239204440331089042208996266819297466436193083401013207029188415752608628351943743040042399509070987974176172903443355543769883151722931762355588230895801108306793830079966640231034751421029026063527776282635185014681975306530735322654013754398429084880467635577707103450239997229331807965003727781749018972728442688307367814139673434679259376287483664443077299779892747716764313075783125543806460076776842966442440196957075834301324606177032948785016838553600000000000000000*i1^3 + 23330316110911013214964290032077410762012206516336045612187750126255052954747918289129452348909611689637906387774274819012791215553074065871220917974274394230545410192468825132892966673294580560937199488350977290264749663965675526205666776972173769897758068724017771795531186946644232327957365816572195316782985770923026074049588074250180758982664961464512326829154860818729261400898021517012790268320626630089415004465403111212536826188714095003756516021015189604944988730530980990931691999722082544924870977556246517740186314660051756717497630009762118832958531588830043172767968986021963584244991874766824998730066622176025552917380039411291199166013935239678322001217608445715731149560880227127905945511116594505044356842612476484154179444281122427120670529171133602121882534482346899083124372426541429341130688644947696518825322273629727264331152347269957305788748929249267267106579398686132312070990979798125689883031717043853056669598868539122381647712086682152479017887711702432671288005728763192267364767118934099184368432580146456552345477527380164608000000000000000*i1^4 + -6109125398124385726757097461946471480868005528970049267870216712525876357407707434002064536160624042610936590584753449965094508803307053055880156975087909416733131065811909902257820920986395785909593222802718475603754916996232129698308792156521897548527948864653895137124517653270321876434872516089572319123249521819899451402606596955728654608012896404998174256966342013052754693721732048991616451381494244329125488666266256988437715293970306530823593785084122612342062769032681920740372516919176340408809544269817190069925598290902495468823941399413217352077813105473934624495676428257957985598243639028999735901780661430921105424342945110894114876543047578427118331372432613138837977805946423557101373177840010057703308514211526783949786858866561752073620134145818940329669502967456056207084870089013454237022064274774299404283052650681204094597180370851215704756763433465269318696616478384911462231195205749675935820441704737120461126565061013424447094818046413229292389497177397212590489208328357325241879594678775461770460884477830725727400636777953755136000000000000*i1^5 + 436212951824814594624710923748135779747861178775469234724946572972271361827090539571899525642993844466182128459143648673894385664973996517220741812260161435561143289283378950996952067551020610175816838620715477290037062387027347250888534308545746370974283308234552815334118555326689295521200457161650587138029913467698418913302517362457062771653129043391051599744904586150004019818232163815628549978496761897119382133995626248519256798772735198864619349575403691687962971183173048341223798836952248886829248316184780665211403990572473914358010285030982702819491676037102111221092229603604919813813366257427315364615571173592169807643292603311545944950914984113680766333529715262870829441823293167395810223621969030137228224943390794125244095107838391978980661144053758051560673835872258610990856490741672616405587454240437442423679613516350701283463763205187854767371501102979941170438061775933730998151522880743145366764654091950161732497073670046742861357145816037903928028969683219399048096684352935565300527894212773531811446472204694970446227708890316800000000000*i1^6 + 4601280093867860866855262547332029741686543372222323274560594781906741458544237976154333175155774376876426913103006058751863080852303484754884855557702026571045625645127642607727258803857187646633526698916703826339822393897225228222963721482106820305084283886722698840999920296139639405148047253507137266647465178562629261690692109342889273337207425021644205922997279632247333082516370012718867845831844813200179161698696810508421970333978124992369683821414382462226342145894084347417826952870897071803069450862794089046222288641033877669409581060073469046237262102112682713886847748276566120134809515389639182336496588223427026705380418729798931190342386714519966194553032403875884904258113839126675457329195383039330409652656522139287648504669108971991291944319330796290840164153667418795585502375067591106406130933717218553828595800773620479739112233119622866379299894800644898818891839581361800494005124635509211103173543176170138491608320252001617393139681391661608290156742914127458448885640489933854522051334985314395294592244089762904076235833344000000000*i1^7 + 1104107856046471574586936005416446583625235478509012525543970181420503551238789075735201317692023227034866494266747062412285278696145033635183150218506755833921079625530846259244972808173108650283473607715580434884535721976488626042964079698762424808925158440447245902966872582481300844240366047275828669418165651106588320111407791733347359737017909902162228151544329603135905017925045314516508902242400449948741033234888653172708189979582679035020028334500692528379080560745270646535924829388630811441467605108170850297368145351169667714129563418009933614675157306182542636697169482000024560197073210813733069828277758638553693479413314258867698207220615523511917084167082509753017081536987490935520487329809332366576764080585008322210988084486787959349692472767433641422325913428143593503856667718501394411854018749513927107423761165012046650804919495491422825393970401492545764843513335807628739698776291661051196187805998437930116397317651655221419717213759469269990403252554686676243065185515346730117036984965385388712826036074647130209219520757760000000*i1^8 + -3172620375070087303214020058905632702606209802861102327730952748153101690814113146430233927776590261416939440124847834349404829643962419016307319040886393564351857701923157962335479186941012782627316144260261114386776196868083169667300439121520992298201815135164445806261455870097207523301003732859714390805923295809531660132547351499471224859076880027627169812455603650316703476461967218303128572636562202364319419406768337830169880936095122593635683244070914654821852752152177091076316447821981758609351348534609463865484440380843218918557482137700569186620364140925885379275069772124881157676213504969276458985639100207353408805354683832571605043244531718363478759322331180525076350264849301848869257024728893208692606162927795673805048709884710027555485853060043299154238794260261181591602959256359430275433922096802405631496998204656935739231474729440339429904797146541711653653080072857254528298871370973703558284207830985145411329364005597509510582102761085177823633165086627406528642411148396514139610386214412994860713412187020681664056524800000*i1^9 + 153445177117506165579484433819874120653137919503167434108702741845400364048731383541184387555998847403537455655828463791452338360211818485954259531007405931388970118480907953555944152622792932582886383880211318908112715399588115980781464891451856186913385426468627315443299277522713171938870860754069436063918465719685318147207916318341834054205101720356021817004060656479764797682251594628673586781706502676855273686271595462196473635132048573240616693589528149687754474171729826514135545987169880209425844177278298295141292776129865823493507551217210358620212961727403041855356185182291170029900789586420337220418578192404773612936596165766850778250830752577874754522278862698890877157087344806534852583115640615303405075960049384186919383268428193588857850356289096463954872412948033111526061273189369318075529784480922697556536288477698250192530689193171379097180065952841269335383838799613868129474017886982113877539830040336972567838107491500623551145438506085199865800538328825681551020785118458870428534463856095701199543438471925917863116800*i1^10 + 488866032282202490118564291567077262698089027631586429198020898874117858361340382082133688291803397126745120541216094148289354384500474751295482429738950051430778477359870998548918282700143382778569881170429679517847363178735158129541222207932482478284788955360831490179150711798289137519705647852279889860438640646836163435841831106816610793563845931197437866691924513964425299975305057248394538674311202553857228472843276161258367973365276885919248761822787563941634906751444841467568064869905286381679605578118209682167461353146568458904185453416855348464832565723069625170195060538232553977185452852273893669977508545111025238172338631594410353505393649456295692191211669701949372305165863058700948395204261800188995773013828100625497246965610926038073316488093676489274714053751775569775715123103843379813445272743541141188987779073527861418433556064866309233983577763207474490458807433510606931792216700985351604459477702297850556485990919807813243892480750762105738961156740221825574810855595615276752057990645937873100793316030965350400*i1^11 + -650518439291518495271177350280732652683967074705119059593077359213656254446483789812971569117498902585815085824999775854858964422605400198244423044821693588007212031531527560962606342802215573226032422683790141816935050064783931700196470594072014159066384368496315222218187841279298984387532896795856957250100867602385724402159266032192077682993568156081590423042858608835597591417019798523554180419874551171314572361705482372280994104690230759380712482912926634854029266340444068204320962246566725665170265917837760827554912863701053915065490821041349436429446660403061868403504293882356537216199372687195863124542429631060828636324428089020353191670034887617456810717532782183628703179937684180369131082547257528247441943406584270610654162804120804038575176348753348016581792513013969454092433516457342692986522041562279511386225198556220674201088841456648470088613944818926867420160982022222018060516349761255100153639376579843343325015144417794084436629898808946763532774605451384579931595908209359825127169848744755659497382715850752*i1^12 + -1933228732453979113161020837078821181385753737815134406832383781646717306590250654351167805626191746712814017223341870736343179519170257743270864494338728425815145983948797723111348263028894002145237737696101175786643635742277251214970828865658729026986973203695325739938852112193229598674175639544829357768949003029726841418205390706855670955079938745225563530141485050073789268373917182795070064258257069037364437876980504221625077307954361099719972810889073365054327657923392608683395312329052869368788383096883209865494334488006715255058469212005133114760274364812558911237155364494992227361152284234022534356097756915928510625936981651023417896455260173793829588689931936281280404794672806115383748246114859962461244163209999024662738629439586689039990655154289824737002536304368067146410396048906619016838666814896740338252956576007239470392145520196044248715636551825827911365626957327384277519603681018124697308401601454376590475030912837820875694356736526470267858219521415371111366157981840844961077169111185776178093883392*i1^13 + 1783714684649818545827526756972914928858434248248926125580753771422571528249909505589087806482187910345114902733767305127782014745127437566640534705114295676655962190601882409355108059644844251039353559779308635741394003774953970625463238432111857147175177751773831701461082573071887037418782025975822210917636327662399279206977713927936099583068414198452695085926288553515377709171640396377271762778058360051190468702360880927082583771121646817640667913070648725127154531739781205533865219684380899014514200789445429230166010338505382359709346643477733897552240484336958407189287525907577487741198421927884345451833939698955716130651635842037381475157384770204619688173455723634646194151239261832259178812140612253101907083834500418081027569182313907771910099492698226452622265048322390607912915780674859707511282796695205786745501405528862141142932867716319576310375750969056226923486775459750647530047600017917536988348673187049542750800668536851258753184631976028988460709170737797478074692393604050838948603409371324481536*i1^14 + 1845750569985288418438672531313311675024115767556246051791694146023654288735518699327433890838469877755016690301719233597330079593513300093824040829791975999044830227559141528711025754002029922955603771655167865469009381027387223419458734933390721972605377578965348666935578831442179270864740256633643256030213252677799621930497381916819915563435725813707866980784827813894347596369483892122869251426166094022629451104913913414664746628556645162508030154592032565741251608326158032239293314784175512222306431761175415416025415026052767198790586630938371636459925766469214786672178371304766974325803660871275986268629275026735080065954647295561398896691154970585385435684501034030597560101501779500871183655729134158163262995858659477407203779484917778054613247029639219313570916886875296796870638992900792548879579573202361605677454833863443900476610131860769336862740537237991818806346432243573603821773920011393435979630141092466421401860911167153507142140585344658280882433278231548584318801983289212413319917539950592*i1^15 + 421512081752944839430889654389737605864549711962636241814700101759927010678145322147281360343872861442279030490112557312582642022216355000094111271566787348109039371369457668917963739639316457296278144465136464716907265600126289865113372293702827049094180786536037454987963413795070248899425282444732743352515756094229125664421702931096038621120360666847906887474198749457499298714153949022547543189306316024470045187990105034001814676406600182498917413500273265118644873870011440170634726874273607824987722791934364316403249997281403363005473384043541379859171697968632494748529829776548150142117469194138702801923803038544548599703031586345497564389085103040057533608334775133209496524678320039680434609219638802819300984502260259780467718113667463978086172684853082414775340100636565830493512718432205252472797740272688496900917935150587404552863466469538167164896568675973699869786006504553220714545805316073503829469392374176166793718437804339868420992373962193072629627027288707159132403731859376955547713536*i1^16 + -3124906045852496758896471089623555287371996908628630226132547268087612005192593706308270779684733996739775716038939755823660459753817854513158482009661998630640401913166623529735372907786599736012976043884502732318558929425209565801752071643658840642365322042385203114096882662251336465284584591383219150591443482138380199944915901092605173604835268183211834143637503284904001202243699912262928553573962620197323852412198197680801962951821164471228033476197463103502013581667008478699204630636176980390845747159332472954030528009369890965470535668911955856556578347792097858250613446696913479095293501443077042905075538884353354330936171773097356840628936468004780835065420125885711095780534336093824851581506690165035859040056713811195801543334422102852498478894996034685948727271138246978197526648813635252802373250918202888815998880380068363722428162057851966581843248294838076527617335220627737674717824841304096881357568278645941036549370775183448764895938015583890246001403240435323727303822657586200576*i1^17 + 46978222302948210689289726764698467924523741701426859154049490157108823939358971971018791773494426777782598612687089082620665191959367069736900175203970301428563003954462369027634905860538043160126403509785415759907875018481870988747039776483345304899913585335209883452766825442832849376431919697958767683879697932814450041857422188021874129710256048356437314439128988624819256521398929983669486317736729298390619356997970796698293430638522596366852521000729683723453435648238601746825522970694940401302038952864258041926150638255127320369862132733157849462312444892363175632200923544239769371036313051413742703834388430596983602533218211294236234909724554705963583540292949585688178652696822160706575365639233533858713406775601155041352520971612278937408659056028947134505163877031530386158277821883329541209874433779375508444588503386081000138686281623841475648323883095734479427211868690291609015425159405430432771717140788579755426982528313175095960404497310628659601267350496567549369209210273792*i1^18 + 595559208610078206991903576567247205779211913491819118906107514855914464091362787910508359679761184288813095296621880735011530096751251184496924182400655233031543341475573234460913344673100814250198852897870822223321562727927970624453510221977598160109490550827740844639766750628961864329747760824390956759286153399913180439603356650268651462246632870660703029230915695732707885319642259198549925185510492402676521195310791791086555598395238250941722850636629345828241048703308719407568007999833341422475326794374870154424748268068749807797561948338551129775111577746335774963176054064504379395208252040325319037611138751497207271796167264096402324662699403002733003443481984104628971327315809716968905727717561580687757931931179447637070665882684118499242705357144552890611994120685647805313614283147635859507450749735103094320334711713624120445913552686261268550905783512871078509529149725965993143337825455817385837199840587580534740024928065768584473973834358986753701249022518769838077247488*i1^19 + 338294531265115771855924694032635562236980314276850646581975753057211463227327923354261553537117037131045267069045278439503794177989054986405430977825241020322254386580118139261566578548311825153834049208448475445259951939577272156792954126077321622474974971695800029357063836565799587553761461564401478950740960446248297138725217585889967696789316389533009725532956109194329169948665582825883734357188837450506535802424982407776947818724120938399700954634780884485682067269664291773100445259962075316916305242129962157234659880504193569671579662386629203630165231805588245062992414153407410363351412091239610055365095939870203973237259048108057032326129041233816225707561745867718152931200336754191707272662870575891590862186839681093095697722174898722886033605735695388550706543454112223736293204554447470994825614446245037337227526839999406675431598904791352763908498068435980949004849821721125030204322279726515621423343625314679252767087043973092431046754648963439348501794821618270208*i1^20 + 80028687850794066189424652039411756909645640216117577582665432284622187172378543606798298234924106594694406354719470436748552817730438917357889089951234977721494178615396269264059403132665670163510677187630828195678520552786373700464228851391478574897939379628680531089324338398581905435742069865493448828163999147024193830433188026486112009499324767189911874296892433147683834064715514016472936381975953475167961487042270178249869131160401111881310252496275304825913455642054757964408207277232807801724304205704228159509172811107521335713076188250817547379934835645114799903832713022235997135791090944052598242023360692247779458472295257970956747528879406144436913421603940358073303145921411853817867291347528787671502806854270463499428213362975826706631254561538486816896124361321699961661479824267887500253577682043265834885976907143611438677945630457656847773411539941041002203953203134819555126161795479749763253856611022637597424052796271914259989503997007312393323672326111232*i1^21 + 22981686917088509869650947087268464604635606741584249173852606778074109281831757558401093397118980917443781818885804420160805412173347076510225347840338547185281189356204827133074598624484690666806374866070750134230232755389472178192626382133073634754388487423607934201290805135339737727173409721596881727483863446097434781679551761616387344285418377847676933881569365508554784279878763994617014131536427471866700493896067096528143903722088793854015128632382855434749014144069184208773342061365651950363874849267844237910978116600721804900831439481153827348537543811993742214463622826030405624445836801020617093051057845620692643024785608769286355301388934292323772090843283137004254383387321610523233353071759804956846402919882405059629606448915442652343985510889140758319532210610979758888646405835578619301337714858964883179864124465785925457018144698569434827348653211420000256284823547954498828375451103188629795920215921926599042154822685880646493087357671014948765958144*i1^22 + 2332708846514644734534914681862869241577749500241678990325016692430918954041806964005957618735815689139297390064929855768368758664901557631723082640292421811300613960320475887111120405987827499363053987550569643721404144852569858976983890382103025004278311461068379035657047825456919693632501479992528164565850280628535593798525757113219854083096713255272721671077430284516726794773031614486539023097136096477545576829205508724621211307709899351775317269640386845169255330062096014748066723283352630815243334524644878995012320948581078017147226697051067758548622902496334706824237953577964088523780102494992184124580945688657372402552600540946420287359011453512090521276005970979389314285808279752930429873696413205138249346096872968846565924513085380356858732682914880166221413423267759923890159228145741748733387227521135056219572046842064038486972354310590090870969370618691136563212341461730187300842131524470561336497469465926777049368212475875226546332512114704384*i1^23 + 157669656849712628605730968518582530607848692604892589336579308702681614663790439235215904064103267674502064578993420335875264788578298496278150834770630158150629009252581525796877150255677788623176468105752072273431082416865486655743270675639776301945012068473245271699017638353537029405561223362318667120253216432056543980050196169010751239428866640910306539260164905882889268658669698566567874391052610669269143567642004372378837708277001629110456749993707050786890710673960902703892788094811663647475153160900331069166970893569190767790863526930380527266125367433988569204469399468128523697715697454718416302344328741902896272736864287724578950331682076548512864903809367480355517542816752761274771801965063766538572825095973903459250433639004113397308646904921311859821674972805986995349681578594814682171083007385050764713672696631630840599652005976843858588245465542201361756789807096623625407071202105235295547608669299859590325230783546430631642014941184*i1^24 + -1054889794903150380069506988740961667230906465700215718286841365541084757959063508704851621723713420512459932881200758041284945186444243564052752240003674557299385327356614724407100858784452338642073088968789619768144063541171275725543147834503908743279747671316338184814652239040552628382877004807362926805750992121653104163476430487177111089591912547693544073268991388421397073021539159717568770336228047986142983027605515348859231173976197175592181537331258231847150874077688401585863933654891718380044674447990613949044083746277236700503496370819983804920950286889706203939690342048133969949621058859594368714007525189506659806107785417573495391418588808835883298721407404125927914775786608690621990542193393376058671595250302993257457486665737115678983441975629752898955651384945681821575000549400795247571098715432423089169185062550787142813137604906747794727555797355423744148336352023208280654807590460838183713066406770888801448616855571322109952*i1^25 + 142380878280411329764119869009639423299565147536971458395617529538313564149424881391251192112915114925014208626700013963220456265798759058872936539981072865486170218102793883735855864200783231907812593474360054585281378878551273322945980304393218819492793857133131405595973459372424771824053595549754677284332928300932969322072737551679601389735023646870402738874099673822699643749832942251094196469000167104012592783154063424329528412951497012784093133088669860243059642218160203753138119203891383481544938357664745470134654643670083323872797599274192204482949062153371051409195786487285096395040109892020199002157080074383159995262071060582217135031174180118425084287756202665391278128579521472128236238679819916924537795437350358162422796940505510876225407740635675940608781038124642416236756201619553020108045547093075138812109095246501198654371472126093641948413370190371162422985654972976773513653173049856182276569171553372046829023385354240*i1^26 + -1946923540241265383944550659417026571651809857627966906838628421508785304637069675912036688545520247562309360190259431169293664089914657588052323799485217553995239137408012181544591595191284438860754081283198369850851949901588429870501780906531219645643572519224539822833774913305319170672056256091209817994003915644544816799364030213250901963619902746574410646368580022027471243687193681826666846021414987493236174936173047777941999228772256360975295284817376651680004307804567521438009414317762063207894257076518639118517955663053831968933150481033146701546489248537536451019641514103135058038201584520521495633065457251710643181144542334501314059098870730006699921189502630452246186665173635627087077396948110037072329063170461860079536776694721847640052252228980200698813039510626669528672008428351674873036185150757580716002671979767948541694768144920866580364128045902786161573885599945997570289030175584284800479890512732439898488832*i1^27 + 213796198585116150067214377717491188594506543486249074170002208486099022785534972355983820582610192827106397281239741796230065201265609317480372191863135347840487925206420165853088182822789336803930947447401428101649584000370034469285950826979953908337618140437225488388099190929717798436303760562200758733882140478821794739872150831353039519522731612634070923349496113975914790024777508781096795452162258956632617033176457991001902551134496738120761193339426336663139600684042865015752710499697314307868227589920897097028575110940656534785578552712003880205773540209786683427306337360531768240516230710532492593976163859738541266843886717002922882417409042569425294595113386575542483084103076786147784921511030418192588498563115811992544875852421857803942478127191919537871924694970002586466653575185112319160388237859751434945924431172548233494553747307528524745224012933754059860033858823486922774358713445122903230850007962746880*i1^28 + -6511121919680194454087649129878878854854934072848972787233545906898973024838924753496253438672116457043120470920610235653624175060156960512184836184791885688184612065487344721219405692502510487501505300542493097470372489527869213748148997476225737189240363172914823758319647034720755548277513849193968472577640481189969171928768426010700919461066420854142342903335244655891999257021969246027075224636329475067409421564476655068435269653217845762429145406523699479160430017231035117056443282507748670267863209418838420786890296873534812003706480864978669839074875640495282380034574278373982642097567841742452026828155288131860810307945814996023540760272352785621972499147189450726526064435239425140803854488009763160887117474581636106461118906991391865445161942449312788179555765219054534167901101022537493962762693782261170718994600276379930612781389445653307206666744250154549687993851558008727072939278866143713563317895168*i1^29 + 198731731878792426314492355822861228035192533353159671227628316068574443033333588807133334887038595446689621317855566917249107856199228756966116323897251223642674371634272032974642437451320448788791969667904536391335720306656665155598044881756156381673255744635506928678706036857358475084601584723858329147014341116471196065513973031236024861517064633976718018522904090366447080991766423110878774247503918292104814554612201658422649429505598274873508229089019605186975314258902229338456714331943856047580225995357196782231687776625173696700198458691765458758021639604213928417602648789751176603529393584316360999368123668842017575047003300085560854686769961875289627420212867217371144539728233083259488898323756386507324262693328444052544328931105796636757076187450457695672301490407518661537208976485138020135182590967313131310127860835816370210508344606702424291832525855164784996480855277529746982453519566956920832*i1^30 + -3388267374808143743652467850274909167204527993529825872773496095577881483602556137948161792965640810457070131192971311990117882845692105855338861988806450620474310907051409100780909796363587584799729458990191784177446039155644070507260181129001994588054647592898627333665642970859317764377751776384370473984925915574329206361995152905363684320940521221959664609611547875565108803671639364347332872074574850721672649370389025084656537864723691858215765694368856709300283187607250664616619836404770639695488263653202891489619674482189001481541563052429230262081563946299537455252063145356789882659834529183730211206757453676218916675633486205450001288832811169604488743790681248159036545278594686607145920449618960028999141079063456000067967928566524580639948734381082176717558423377469398591504047807056678054352149222823599722347446970623710094869064926634915615663017349436759231873877918503204271523631202304*i1^31 + 46177341472837987774666437356466043009960764862686685787572692371705089968592514248967399230894412469302787730448420721373071403684042147840778948159094334172574159650002058884979971862885661937250419918026698996027452939354610842540076988404542827680011680437812154672265995091430492299260888388572278002153102576446832167349003290549263149351707389262887062864110976469971570564937683339131458576683219218432863891188595948410228071227018489673367015853171330985239704690199089480790804464616262762462552737148701127182034805249062507440789538130858959653739629449815971904828663910987776564081638774246306692237699965129091639615189889011954768700198891012210668692851002063565773997404836014204927380476343083802683931910070068808341849763097122494041282708529661071524335393348539106415435221303513673512646191844824863698159336298580893601264207868196707506551308293995687806113933138092370165760*i1^32 + -284961207041894076324155953039284080312389265702994466259506022612701536616626255822723095945342137720213140524340647957627145910690837721378469235651823599417837447887087881213774784071476567036549620912765859177132527207220425154134260711421585024623358163794194522730715796973568669205101379848603190763929850281460969134243828685656765491586179944061403647634457209442863983954944931426587223570435190702754215958735202454478505402633108869402683400363315060080677210802099698515241666619312358967201201987747532382835802417817289738067116981739094454053637150417038561801489304557912638454091544177636884340330014555518475227462717809597061721408324228918642182697205484316991502769845645295205549101890203016347294402954765132121950252693568283226534105106735115090561684441693720518508734491233180430325061671981913037950639424726536633329171810472076715474373212123668955675410982502400*i1^33 + 842526589736078993795997896169772460622385740355989971385212312726457218305505988459916391022971431011001317732142663005273581454493517933052885145226602156159928197490395549909445412426049122107817431774745277089393039896395021670190248876646094264669655096489398248062561848672677108304453740541354549211493573954864543095853847580672105259232787524786607730543260737738475556754928943333430067695735806955589323852891796623116272234167822986914242817765580636132974471410816288083995891839937869686203703059333555663400811944955944123782383799424227655961115360303552727139588648040389602111272140462047671892193261559522103047848077316077198161649244877709707712989855706639109653353161201082637049938200101360289697198851630504770495997446069797453978764858200311916755993823488971566690150942894404029378287456482419360679189265924837459090058057408654017986162917104541193207808*i1^34 + -228401887636779524258679407239939192032589702518839624519502891868511947287836919841542778539573692980019084778840691268228202088298343873545983662689318148147420837442458400462489972343321099379400705603077492489167056909134028603816636807947679945001847050528792022319459013869508201938648829953167576951091488983403454953046801458656706512959076690807680074133798556489725074022682530095138227637918663353040137930699549470289464701689351669094605688436311812250168279291724884973624086892953278993999422361907309659317778547001419997787947954853905049631127487631897238572700407088676577483511114831927609749558622852903531720817244044053406157852930709517280573431209383080844498872923180356403321753634376528801042905217260107540085918848514127609492001334785895339716630224353710438364374144346637357895144203893071697912929612876938859554645125097355037477140168704*i1^35 + 68206567969887939961808319981726984826169959027249628370438865056880512774548615160126868373229759446974680393411734796380685256673464150873708023477496921956191606098390137732946608476167575398083937283188365668846362099398282475542449925529665513940978719326567582265606761625895008358230386702738600199213533684572909953805627212769285420090621141116348462747612015967515315842164017393529294561405731100587869848941484030248597988641796983163547410088033667795216787118873274919455109923642457609923510484564812738983816027742372002568366856002319266723101091819086088840960622987742919300005108461981955020328057567588691029289451641036872565111042203452202468402692421525255978821667397472812353385401876592373080828347693921789056717433751490489509723209160084356180767537909876291192570207501954398218421092268272743022461724196888236377255992586469376*i1^36 + 407596780883529174167565077229877544960903503798552545264601011805102941373732845364070349265929985161625362781223967512280976359440970432729370082624146864465711987980604655882038947373957376985848425248291682227598546869248409833279686273120426628433168939229700701924550208118406682151822276968461262733209258362882513797338698016264399219503040032432931851194361979135718092084621148796074512286293652088664579149240564606638921959362560139776446441461819145679309986150546821337921305063284160866700180535884279405930646210862816022155594215946399188837542854125116616736257017899181014535748974848209124903243650525032076424158701418859315221435208705445248914316823099772087014313566883186132336079155433435258998384158351608521105120730695002820373872255602362273221337618514397198255239365236649170915959522694280426766788297939959808*i1^37 + 51727009226375804894224647582538293684927219496310285045325329485077868154322255653306788026700291535094813007252867593384385183540794208649247385187162129526351339949525620725572134210155916881778737951214912571528241668028865263220447365246151463877462383702871415995208221066448738743623018246867349917711778060489566822116584712616420440926036702990688638312866388301253927769857276538763208035043276238836341199772993769148363198921271079417508051582002768219585271111279835138062068176255035430681030404097982049981033695662767542205877222974223645946137572825240671717429052491250261374277435403998311076779297746104315814113428645087007798419488302716903283061953976141173523236330957493235008357155634817622861073693684745767085363348928974057080641819448497050130629949972629450155841769004741914111951821352193190912*i1^38 + -2526527118091923471374138920594260617498619026852711347586078100358842195664632155924272231440551918938537326174135840634537506339596369673482094139664171885849450146869068047096464470880283721334309689047201098867779597989855311221943923876940868075697708558654869532953934705199465565199451238499434725410581293201783161936988541508619369784560901020099731248470732140975675410765263147732270253958715607390261661869606782463032693180497295143945026045351819242772385486386482276751393309883526413127794860313387572298252789693206406147304311065062105010264227342782824368057877443793665119455059767515034578702125896321145164241014517890120190226867847407202016856074240646568284719487720264318026247055083536905755277370859054404818852377496115486886196062342126324345290502529686164060267530845569576576*i1^39 + 30731478405986746135112128702668596147887616361271324881031885072279915837480171186139920055903175508772984139689996809256287769982506150454647479725855640930377039814501830379000150243966882857593276492659721606097577535154688413927969443112760175480645473556741961975858273632564929565289257087876688406318505018439193808841469703843270459149447088105770046309732583104430484143285042508210687614510424005859095805508402118969559458055456616390360683660965845595931685980313526261249120322242039260020124396021596584351295473290561550998167951275952594965586791266773171184117586682648156864543601247188274163903206052176264167957199796300638649451924633972310306769323202528949974572172263939798356239422730932481492742281517285218486221125096009247896021356973587701918081811867466544*i1^40 + 1578697152969879712133183376999388516550370137218939904351485843297966600968365116809817089443487866701525902425081302693730554118624605074741077707953925143976057854730273042321117047299069920567580105201257394402468121403700230719634701363491678239804506304000923413896341833069232128512271028687929878772822146195688490250604272031195759067427959683048345799032358492122251012686769263516011123814347910131019728600963314548559615818323257097606156275969513921090667983909838446614977412883017208362454336073026590341722466761428227948622488033225720279723868879696936654213645972476113393376800576229895293029062506414955255065152362363104377712430320383808139789034112256587114300332267690890999696859914827814085752615569183919462210057587452167767872417500*i1^41 + 250288088668940326318387257776496164835875115548005103019197119068163815225952137760105125046184759463884267145374057995292167655896745666174542935128047714584592941680256306837848844508052114947671270637804277578507934355203655215994902191171232855678525339359487941693465489515737612966777224785313686950320584947717839911512076974644601132073065838175922910615812421611659962891199720222137676669848567122999243630417539537982593843274067632325061641429316339513563497909981961333472338735032475224006297392288506123084278707236646279893473356636829425970410679608695955440863052170784256870568396334489417452569069278090886654386681213212350014789504844105118676131883185200091724908499413291675476047315124636656465777956268312890625*i1^42, -41255528611534657660335082558993909648297189524397284093821594022019334112103198359583554567384610350160892976060727777940010965933188871441311290913164408689838014157293832862359893769595441928910037581959589634260170777246451942294853048128245299462974977160385930949475748925077423406230972807767817819509922127611892965356986353780158053707406685808171826174821814193365420723269388975534744222621142987421177974538681065966312499844480741707923885538813685494961335393569185556575208511942914406727743403215508664081713077339563170599304621014730842178495643129663816522932255155773597149665980370878293611425442404128861562260248905144779861379227175811889451769633270834828827239345184492963288769048395688639060918733653228044389059170265871435567467171904820449507485452854828889465482185791218711633065541631609889388270980915817672716735316636339212126920882890331223051907792987000858985237694319921694803047344969636323408661336199236609485764215250474829479434610815851297686697035951883920472455335791909796381729044490158855473104855223248156309804772589189306169257023712968459463069292646187633856916583376765811636216720051910144083321732005045615270424100150517550378372321188325929671080247699008540727684516942102430642749216386891607370392544591058343280346134177236336250628246536217236933593440310489193295145784626970177038491508445034917535968363077873008562819015996202907847341580931122817320994188710808162955898324061861122292379986213733084834894936103374363943479514804860971188149389481679299811256915800018533549362113893555506226693818295975432945548673406095263765883856629903551152304408064163840000000000000000000000 + 20912942629738161192516122147218528917727069504261880819452970153879075894831366521037292110120243652637393466796283926398159879062199328600676160183989713064777120119700771693609557038488982943340482142699078633213966132082760697878067189606684466610352597941902425710367451241144256676981466528967838182656848705664341230087981950977624137433794130198492859425346715715960284603024617870627498404302298307152530976170494697903344067800959122133444300908575026442634505917746178363710109672220575280315612573330760794393309516598696884683742348317963697526437083416530323436536622417198031087991435937227057074859002794884100227047225550202525349504902636741411310599274629794352094043901413942277411962361575260180904040315823329767334256970586550075620980488604523592190440344093504810145196143926305150017889170451864587016507979941688753294316635402072437796593904458642531132610859469570196470308828146322251809415149484781762709105363964591745051571477050453928609817675652132719044651677552244883061711658253549041332546906978958277912287522258216086269790972841454984085444120615471388528483873920151956505024114654178057085245345142218234836831630524458093231111416137176473379445099627955759448055237003234503805282367979740675812895734970786770086415662003283004684858226508591103956741427587565816281842760132998378048063510866099586477589016128209132370370706089361198954962838404465941163749554819144884005568380798123096550686792096866442508138419899674154565842383575784945817879979633001654391112111098219632329989096864995253597345901205068657221040293899553625636778965953982396062790820848638549605886222925824000000000000000000000*i1 + 152950562237067512253094035125749511791419323734730226325576986298111933363811405150091544842061248622118980903071809218891305670010200250961432434654578827245177102557712266474975812699450906880133266534925289602208956755355316112846575669366555785499146913408728515745713582045373889903959412222866615931338364340932436273262181618498536568641566160935477185273299527980348822905202931949355525795205016064309571337309746769398777943166866046918026087549067943829614259516006797896293769972534619131446477205389718952459958414772618853389380828128311759198118128057484824400340765152154079973827843109419205069437729342292042816970833649779435700396198336074646635614820466828927044394924672633382956904943621432294807214007054003238679417284728311847796880593285536290696381285043883560062488870026216990678535717881803793390386402222118660934741603682964040427385939984613093710888464443709136878215915833278033351327696664682318643328882631040613880657762274637097146752787057964337446303751959764468208397317425609936200847542263515412444007863319581790373307127214929208380038785893729982898884236613205061531678817576342419937125380226028903534875323732039052802250902606525008264540685577983610537042348980234045693339714628883494246106073508447010132160718219334315443318392622282494561564592029389093706396335927061961855769152989824863704532765590941922065842190809361289074927947131583910154374318227575075217343180276513983198596854849559611190036237184646983509448189567606913133672187125137727072285429210736409811183775628430432874046590274240404342338069209047339832567129239460875561059702749637023386195376209920000000000000000000*i1^2 + 82883596863423981358978699206784655677276462265876948799336887364788157928529462471280354364174581071723633498721232034223263125272539075251719054014526977572990575193208036559095003030266709971660382298831844907505704279982747887910194406599075589899441849782745117048867222055930733671046493298493525605104137499044219001188053356636724578435598990178090340198925920467020526147624140714486812485661105264276998219522312775232898669141724107765652530955466683114386257069352049484383464924173635906196168525655019361462821362219118131597920007789332286692267610531559302615747527334566377528134311083742745502501014760367830508991495451978345830448462902646996291330224892899196151827732700286074104066861274000751891780090309727262174659968290901834743934621317332088451381911914453186732223191560899206026449769277132093847096863866772347283642044134511679919560108948672995272158890898700363500594198690179136751280347177212069347481623983106666113136339713472798884740868543275724547712412210581373035699856948856019501678496782027889641120565985826295975454871842017289606460343593206323363554114501723287804645934631716115032216139712963668915828717083603475772048014405694930830399820584936591567807320615676512943537718712585237293698597604630897997861141871196416972002772140299617968066799693044512918870502164001942756306493566648554433876982427810074650453671477976253685354900439100758283398985114338022619932400749290341526018056136750657307398713005504724570287869482296614998522401454286852648081181020128506375946641749918503149194704239303439540681190136296803522578011438615148686229621146372382875500465356800000000000000000*i1^3 + -654333356618131045545528529905549880940218467425376179725430280699174727965085755696418896661798881633350737091568692177891772782963117836171141473841700666605819660396835379688094464452296990938028422401651619357937476650909780630634206717578235718285407998110956024087924556389279978715736457403141081247698389556768701240917587497032164069109755015480402479516501642410714684003522703889422138105339578808393137564662918364992546159062655547584176718141302487889530886036241534261186640054149788985571225423150364498878791775280839950823842308405678201986141450814128734457684188107629448450369548365384213753897059005098810020234068188682840875261436093137201775529231451912624292602793018266165151220390818576299164595597593169427983042475838700626746423279899454614931699135785880921513567020068189939569455208020573575273101235188622784664996666243370364915951826205868830179286956779320643003635221893997119204108114651630175499608048327322479865346467361807126044814138863534013195651247576418069546220394993740746350133437673205388826174323965331276185322953538418673039387298480028163737466051729037440792978772492193099077832618435196750464460307892111441923831587436926662453501895749099396409737777787122716192292400067045447304637040377010375535796195815256940637592982001945740034259352721295566432132886754593199930628389704070130503155389358275508202858649543112617146443530584884319690913240482544608724193652122657209171971455859975572196156057289610434138728828930371707487038172421094163179578974975037415442085509690130071248623703306055039952997124271869659918195808362161960657329162311497593313457864704000000000000000*i1^4 + 174208294136621642874227940518619809262829808462872465751931945806454253418138516398031239087916998901599411006317543666240640830495211860625528813507729983092525441049753358962166212251175876510704020837802325451203203719724811114571087926724023242896831693994170705739917794497986466197227824599670419587352337423685239051533534846038544775891801523160393102756164966005628040880373850993022040924030536048599552492242775853365689308561208596263872520086674821192766551520796561865193545099804760548508251050512612614542722788454914685126111414794806789542813217604871285455956285945812597249397366922139431915436435997149137135824968196315952334130053330507859319371417078956786384854011382528456307852205959384278760195804168770301971707119178139562622492279339741809711512618699964790204535377098074075172346795986232294817727156771634806822756664885312621446408961188192063656123483525610367736047952247106999623495695498300508198431453451931211147885289549215458004255664809411398011112632217902970154541111757388525131827771188758087507798805177677489050381220809122581771971135774148926499494544176248916702600700041774446352092933524661236593335230797341997730915941106111162131160445609315109962951257226547966059195113661008276547826493237016108911864909172737991969144062776810290581385910221933883971276218949089499073967412358104476954698306050991652435837523208953460934285934985914559030802891196759787410533664074687204732701452753813584981407509317089762913153807293660556200877530515834888289754012472858855799572540918435292015508363584123090361765035215225847759795589886540591916818500838862621258828218368000000000000*i1^5 + -12268164458722748174162985636709120636419161759043312748477999792339851889035028337640421331574228717116640689856278769687979943383832491838521353376909943986584037290415208434086522391050799649708048141964473307573398198560489784414939009577919853973642325677188855614617972584313264872627065214917086799067090929306135876307347879847917523645865117170486758948227930413104182194046485198108419089325118775672194798324957642393980219812932304097504057915648340777411980635119271081041426588782558241757191400137450192984074127653343513236042088809077896159924919204565709621016478453112214141730410837308889362728972530541358221421029012573776396360168939495070572828246967175625394305773421006175911606969307868907016474989811182987234382919613286050448727737028390772817383867909350429393052513262758916019601680561592441386356660175731347873517175826668123042737785658176764906888254852042786105190821463838175872846154213738812876905003405583666309595648984586156336912675151009867817522475372960010065087785226126362605218143111571843215591499091829805938795517033632171846822645456620036459201165381521129665658012671831783743006111713127350131530829465704559521218241531506219527076842046185475873316207727041298425328113169886081762268875536076004264007267465189976136184052594543793638940006059891950587495641535280417249807746727001377515508096706134031112396282272567671062208080806734398764217156280561519103010001090954555099775419268591126121186438596595435331218991206582015681719779897635181815254629676412499057473146710074720560112752369210780923107914942420579945654502485232819021735047084828817011140198400000000000*i1^6 + -193686664102652511743080619971437581190640913129740567383888280777418046333484627951406082232397417764048483237104367526696205646119461537154164479780024650245753931991173061380316158181014552397675386170739891067924241033076117477928794140081702372150417779909634791347735555137647457748863377943153063468887330642428627031176947016968299278688913405157501163454668480635696598785840808625262580545937313225130186023536521986073146683704941701898920527689773077086634435351343263700360613061724508278729680689720226764429994698300299551404643561877793328487720721540434291220459105604934263272942772043726805690357240743717061879190268224805653471177624617228293549940793203829764138303979509529702425437627886611330372817066718771756262444817080948767420871775071577989394727452717546440141578577678630021352653545559857461282230503686193843860950359226935744859865604389139856524061111526012470021956383991972558803581054826468331178527982351363403954808794359303324196772491816889689151614005070913315244549083718699572166959780920723787935856505340873191835580545134411812478639061984898190889444808685090382625689704953024962585903615741747083625410117873644419402823470199185377316997778675550657185764121856574892166571981556888368536432603063769521857718473127844249745265433967328570109857182883799761249117470153277386554582994394679481259512553832592210481494603496425781955940657634912509811389662265218888318182098302296978834293347967176766158612326743837333939753380039340766726861084782712925379748389544176892550030716820871750676243966708355469931729993314067497427169883979969240757014739148202282319872000000000*i1^7 + -33648095149453282378461064080306034742617335729615484603687833479962543077118726677989117990677501568944338637248421783334996569543030918021131519005684230285862353320015101486970216553869189941933384252503007292527868036491230361388032407890240463012818504010110820780498874511128825774257753651759528471501510158880387175318176666967384471061684514361218934408902353096595952227895869512048047544625241945313897676025918990870126783143639173361778936632491817412837833864560331163974062775841821564437161963692485613297993657087303696579777974638919215652533764713367742019070731591136306018408060046133327860780930758989547991715287028456266078977030356516733521204190759541415983415403267956421247119666362453673529095975717721014864325102573334112217439397971372040101373543022059064084235619238509063098790030993500234923655446257010462675635010596895305422885617364419235685990217493727825555309845892730377912872585934668410444895218058306527900156702978012016787188576925728714327148227557932962357470072822549411361121533229720642255142494026213105247831976491408840488027417617824886271785959316776178640083688181414086339436567409991386132140684850549478963347687768540421888229400119116367648373937462022422981627764099595641650255471750041113391921966369826511381020351547215669189067372251272707422016728529362184039101715898017123943343971188596663857233534885444467083955693373813898659744019601772327536905545051795140145046125517624810526451947379061596423491156513896472307701656953048299324640475503262386065501758642346847684294896569963905360316700814729566651033770581991296887135697273839555706880000000*i1^8 + 91974458920632440587999291081149477499089711381966237607614234564599453795754804865110633448060470424876044312429279024676573407640819010693441381100692497537438924789873610728984536261576254578248357642567434629879719736074213779102909127292097494878794209215396337138409983084893574513704949178229539973352485102283636678300532262542982895303130962466970047558437908718777081545673512148878807482784373328020242106051757751427876559346679120795464465340609617416814244371105032534764203148259527320631542247132919462364732376162267616967969693801585759959347862332636570712996199611763412942607010044413514197759177206321631590051180783076035025878577863280389911526412468856493377403433056421322347256703640191852922978451816866430750593899778795738745464308660025369634591817419917641567235657350888059289376396780461528484602753417927729123139685254152105140747249511400417954745731376611184343322494426210787540284523843130755512110768896763006893936559264453291278148000859053612894995729671549519195458480641362708938363644225735565253365903023126364187005768056119722989511187339671928587712222948584021932057776839099389104442263837700794762872349115680493659605919405137909438141084604155931095696141983531244474596999458511585396613050955810992426084680167870339486699582970140361985396620185832159069683645841554561157034139050992051702090505106693746557453100112235237628946443229028829963448543855254045299371230883724495738270134624181179591245409520670933273287102236764161454158880441487546114035775198463433353138574149821094873724378198007859286948399160096296869536987169163106371267060168025702400000*i1^9 + -4709010424897282901352736212378758180738368793174879740475581959773468183551514795991413739780685457388678422328329982890807572137190654170001296059238458911654621259644809932718984062280558292123166862098266845420470489032411720400234249796163575305947444732440780578718867369483729034416030451881123736493576021514890280611664385659989016366185967532393572178272845619176870607898548594110446257101606035133569365194062992443639656915775553454252493837594045163885042296592876726084569265998488534728203822950758934249623798553350536506816406751217697709237063567186078348640174990876965137121790040615735075484646277690092834188715486238564708407289219414891051232263401601268444377553601969764922424082979708356196164791827983902762801086368312657001423896708145483698611514285303185651285326153758748880038294542828577189881190475709220130013583655202408700632969248793739773596153192544774891897298034336839277633580715708925896384931524910554301235837654073991310240363394627579612391360210468153404851350327392976196586998719499030678846950100236230743900873410898138297039570560888275488855825267495845618726598023571616293201582657059881802067789899169262724456469060263259592784969664149967566996319629109809404382351251880683271687484994085824643181929031821768330382043529150016304276524549879289206057103805205400403787830872037989736777263006169426121956613405877871456533287725448519811332318635309456591671022842681606586435086026483405737192326816372380497437281805639066692808516069329819093560100458639980525836726381459648403827086995060103906649117828597435234101936424960054576822474840106598400*i1^10 + -12901315273029571312724947739382447016774975567922669316952786103251486926720765166865614561883747521743670126856831257332402945874858740083215221423833606195957094431697509282504533199113677959626315106948577062600903832801992389671783990373321619820664113659211282157302995546967090233686396820538050186635117936905806655969072401349863374793119714399095719157128736339447873649631531587652113094651211990114335131405168603045598904608984598124592405664610158696186293690344001443533934087304307085136072833890732322898273770421826532394581472189368286110582926161666699952489023058688602321848988748411133138825539131903788912378491503827233887523960294367975823961550953210559407133508075491243831020132404181003035761646339550545106958060720209196804273344761020301814627954276782213995421154256114826964657352757162117703204235032139513924887530362951970040906277650518755883177519479863295946300693996813771759842598258376546260572416343607901948426303020546004027552455229689920739418459038978216599917183089291856699799046982190702471893201607754521480291930398675208847457379803484634205671847849704988116433056090604217549189872856019506129631996104739584110178021306751868974574785753254945371548864640030086662443066767012021179687767658344787861414958759883815171180080869531456096895425364038366447213083270085217565357677886338436027014623990465366170740022828526004269670646151732906497119142212216321446362292996115742109189596502808390588149366448641287394514847605469041989078396831196471822603895741404002677503638859777696078920689080836959019854204079723700042173941500833148012808319795200*i1^11 + 24599617280295141882062440078113509299634781355849629205286286593770146969326015532530029329122828796565105933098081465054196206367910368213079048590174241116503511734569196163930368808242406478192958748345592844922193254424588702064382432698365023707903797526195867207026734732939293553148070609242399734911073552428561177827043450109164286687670526320534532347280235086313925300212661549326755082773899036250290456196870238394833528744204719410689117943744023238836042172344023564874592291305987377232295002825401960235799356061105261322614956780140933532337147058722584737104401339932854206063104281013573168618990911318880138506727597855500383882344221291548030100860256303624751712576760326252327445569406522103070260921693781870339938695472988829719705790233514894061635373201969120991990340392854739920838035654325500910023699477273791165128904597713816066591292648799166181731971029980161946019575965047241475586001491588375539990152522401656009269231718927260494396269023947687292703950534125863871631219238197744245801371835617614240926606201739805210491616813074845087065711197794289938914587983114103564022188090631311058274651024115040269033862407579871991037594337419985662593912349862243141709842305842997589785688023714950328917619841203713287248531827443935983459624372140424196473010214306888759014948279307221003439907290394139669403826399425584951163855885611074193926271150749452373580896843370374614454684736648092927730386364570454099642407454685403606881923386598993059066675452607024268969232171223605539321920469559220665100833702822148553237125556467271173643753804285232310910976*i1^12 + 46985585438756479945252380076940274489687121118988095458297936350896563706775327431880697311613982024002605767051861502180770111130215056049084932000338059773571976285843445373691137299269586119865750378939869690730880376155382923388263026331711929713113549529973753324489061407795887340330911560815120765033117556651474194014104448450139679464642726979065043576257128857679052241009172169852183287429595328293093790511853983110424333782764554871040284989150754775217879563041547139151702881503039734415637959777001568724456888272406725158803907123196784084427905633528212878546575352223519590466222792471219893995150130547779660882161448908574149283293161402078351186758337744843755915741970730283891908386971759674754664696779690345320995775611418006430194695304129826511182896788985768592276205936724600246900066035997857700536001392474690944368024072371140518522205891656150386840708928135426694068971553718737094998730659309456290006979896541124957163170025157525515361765480395295090015572856934675960299860847627653322867487934773183492335216255815854356649043676978565078113147665056351947066416001150273359869211163830518841812144432168075870579324755251956108936321120679921922150611607430562804914467657793356411354878414164675893572151465182708408972760741729631799682675141107833449398028150995145903924011804400991453259010223730669518283123232462668106795147190947327034972699704708677591970066422520948492472811713553075518634219325601072594996046082305547682188350397830083443840359459956944875103613673034433531352973050006318594430088719350009249667820758227457301570108916861239296*i1^13 + -77430119636390406512668200980545264452265700193055413478382541546237380605771412823307006026622261196956176211121488420858193261286801223128263618127525087868499374156823013969641087716838381339090986008217767440727528365941505256965654267517897474065971365895501221245865461335370993019486424406720245900158002122098368493551031621836510311920355543776593818875568326233815242542518983232006863211293234753518732409376415272845391338105293716037264262967628848129841696364785420043019621117051648935347708231181582909866902454768677814467628994105399080301646417938841642907229811244287540189506401001032352801572845808594957318739864977640588139548485594828850659419200337724797454738729087137208844150394822332054117564286200818301296267403308027350104763198914374479851775914069414245237281960282440361727615732351711347581259209912802598168177456024467711120812164798939158522256981733088190305806524334378471964183708702224448268734714115546463139288351418472253739052393031917276116504539609148478217524270049263090176658276528064997959981751410975533013850430579803736032550959479301109745413731661434462009702101871925799168544770685457222179380605035289277264493654296351328218230298212127499832471639972231675104301469038124335772698883437938201449820364009796197560922338949270082396377469518307722279227846770540826160583331863686182132563908235913055332556086870991007327251504553661712620460740385447414619069357193955867432834476980416501579487316332393551314903431606993676881861427460715234005834845347202190744444896989573499036248819543121266007968650079326511809079246061568*i1^14 + -16996730263572808444222295110486096677878570557819618592327064040449279496167243839357741797610435411864588734430906793737400073078253120348139901490644032527959864287736359495414743213726444994301584476647420046302645187051380431853174432500417014889946349811008618190319528307372158956243966275261750761541403195985800653157504356496487340177121849142025627464519400478681450078673099267338627046763456968378323316194923091517549860752821922712367175408729088505000228130385695384113321463764521069897792433883998822293538567633595973222699068561954637875049977842000347518245847469276778903748199226072103725790567745908275487984790792818539804802767300106224287589043559534516540902607466427949625918908657722109932218712986429357378559505935568592667750236599734967904107589497691396119903560701028384446865787887080111711831971407812174105104573594384804849731996852090998983172468192114646508906650269489088806348193862011216072549472223493622318591742110132382565430113280061956533920301131792872722933326121003809198986632388376156299263522373361199949206505209795472800872478549577547980515187170440568037623997943355449996359502372055661446834704749995331170999793670324676526252041717848064560803515887632589467526573302468512611524685525936447828223065806225759370809604938957061911535947014163079143656382686016294686572414103879559202717623836194335015291383541037517268360929074015423609395989910416028768591720960405849351974122580338793782629287274713899422683261696032153556639746531250594755699601340562525496141962411977553594162081259606255981303984758298309763792896*i1^15 + 22014969657515339170971550029318232971948168083503958428760607276425319133495182165264398427745760265927571540219857460543826590384151202421939127741516928033666585563142947224968394381061973452225279950276747054199859727600171679095489275834814678971534468242809969466963851034771793088818688214013838790165858309008174427003673702599105449350981057477026565942180465172936266840878271474924160920882798526486199385240460178805810353774828655278201383458120980109392210775434188896132485384983827758488783118674468747025907224395532398070510480526679617584321082535955781597476257723005463203224239170227629998648401034380442483093747189420291621567399923293173935090561615639710536344513778475886927776270115228476882556478356086779353437006684862898441215347309303144936048659390803751716871328569126446368422006486965706922478965286782193747506417735150797991720709467426621619784755707026473142901719788785678271372839135235751956390857880668753431287239040675204708218731671248890995336674369791924408135011220065577071043596563538556911749186136077205646284216516114905990062003780675344769065912383457108161000242297954037801405013950514220082212209805281305132285772557769419304902543356528335669311955262140094584310974104538001668934066436928326813441395728102003666338843679408175307133057961002114409034817569283506913899182053252342479140574647830856481081119811994250728876730315876142025454993346621737437221493669406348271812420029822288993046344726276123100148513739161305396836719417224848036001256957152682832995909678814400242292532276608442058181866147578642432*i1^16 + 35642169244777124517672935379343791440040651488771262744016621986025880990745138937119426759013287922225064485303713678219566966400218340632197270056311970948032598776122816062253617374585664642702219248914184081451480553518050777894189982486069151609119997360813199593979976690953228146102153648283887041393331380268819339102699238340007403872827811289122789874835678093760936595145411163390592714338255347180637256524140524738496426927070658932384633196025309650690307011500086682652708722568264885306873750434226986055457142528712621051281120999450300026305094655622507584400728455034965814044180524642553302783349322674162130212693189068671810270629103497490610392415358072523660488494957660168348242405255676740007284805964906944623327303832151936952570818204431940151812307681722426514326930398623269808769889850966704164616733140891561867849770234997085601588859239458417487735345957545279577052283812654089897023037276241133427867934324999012054097353384672713813497733199338618547374599760089027377256208897358113175418085180969007350919839730597341398703916620961140637784462058985109596733600684668385393945063810818085966590901264099379080365285697347607111042902023572155329841115415873276528396777840157905318220397504906536898285598539420862139553925905342208816587917458659559523241531877383204702281850221969007452599273364537878196018135309179972150459573403511736059419622591842748427312345088882083895962387184822989151017449662811509490814892729263385233658634098606153629234122315385944638760550025962964441623510018105071998664896123207414119445024473088*i1^17 + -4515904083018699699397081501913561955832863683123364909136529340020773631687770222999385859301620481253590893249889608838412233041993491166815630740328302157182218062312506684965314820940905077202174990405003735222061110196223960555356440092711058132027056228381842917750779873197018518714973336400818711957890749730177425476016723028735285461331695189448407261120204866263760958990227571724990590098705580124524575235879561216870862714056416248778422349493756693342518315583913064318496174032496234699523852888544867472541584063769357794643180957214162814305495080498456065945721099993321990425639900270688772234994613382652655674532867131287036095757895682298103680451893969386413824831438776255287596492141369972881878075096551385711382426989480448703094446153265478465056867503909164229751668280661516932414647518574329452259736786918733038418506242462129374168441049604817373504278752962567512122797737793186043065595462151671549912831219434178046775781289981390035059211703816584118132411184376695997266545123256254548848058497499038513325964586230016478063813762384586767292872205597321814309865919578617825156239132404612472991381192951660861399250093374667800777452229989920352406991951958469345553979100912813388410832061099706134598683037819400725968601819404714357962183391043199687679656706634694801702983075551050714554392657261845385547166482974273907816361589611597799543471378994315337974357065475046827653568199085757545006780080515243297603532351251728717673419996823753840587926402114905741019036608156903505616583034563455076356195644177762270314496*i1^18 + -8573417749363785657104800807483265412465293221168824305895416886301909791890436336541754410329107548075250175806458760969482289706820214533495803040292519267368705639317332546048516172273248653444445681596650593021425618206759293799473864445804647111467930973449560127101949422136648470771660797016249048382670772171718748318332416347424091100411640745592135130331916927577916127704668938617892229423342709642024141955859699889967250680335994697806766782894387792303960112308367582058720877987389359410328791548106525006142672655675317352614413469220622973315021080686629641043635823945919484064521933958382860000102674971115011064993046088575141088695821044055848679357862786453988917018808450324886993130465626670186387189434946240261956814020839564658412314987928054875976123298572674138485045501803654859405195153391608449298838024920088660785440491161775739428654745437876074371856220712629313923720394952277070142820279220859328983494761440015315607020106142090044862086985990106216374882943872740856121805912477841048656736885283823632244401478225869117337031855230325067173143519943583685691562180317884833722224043710358474082819376603478740230350651479448710698327073813767603124146057768196988380154328926945236448830643308635578381809472833076837972480837412425191843975554454755347767432065045861873213570855099849072585306871481812406910590998588436065065668845434037301447479914355857555109103631377604030860421587685498552967997100757953458626997535401362161726105224256756623812599835633911762764203047014586230540082958423693786593669976260870144*i1^19 + -4099501351379170601614152887205729283655934340800105325232983469478301713063289907933657919563891871914124069495177671156797518688227311888288905187609185134040360917771502262232540963530389903926265479468634080506309273742380947210330360772151996296696322379201331148016182401825771136408207747108395608993519356429862025315331345088049476133136552075795016006508892447787382926797973449080382998410275054875474403641525539675993881424316432870295990205858823596709549137205371289117796179527510578902039415199707830311228488330850389443947600021347998596472646721121348800902632723395136545934677954919460030566862899202204666300132487275804868266083193840388966142840194672260175193184771870504609266403494721949402610804849183717486153511869264786782790283507810069435607366869300530577955317857505460636058937457876653881062840917595634626737390892873435966206196128470620000555717665889558778341138030045541426632963155642114637364121733042676628976205182667560113992135304567351894241829435663231947255011235843840100876888842797783880484431503691025846796524682536309597838128602250158576942560565358706699457061295029678969298553019021597312043609471893197071662083587923542064182021001637164823637213663123539222065071684084669308253590031481298102914201128078986516402977110858131994957236564905651489995005774970961800765161482023287349554210652362212452075487942841033552392369929936017626913881354782019156516000154035541223910800410166897776872838069612920476839193883418051058656649807716262891426425001944043068483576800337536851043369877504*i1^20 + -975754988718606459446021908678455560050483098113649365709264641001917529771828808009272180012016149762838316143862585412557000566285222288295844265475539953793337048539955217977017746521951751076103859486337704458993029803278375576608811496865280931254243270708576366628716637817411670760873728780360090659865738704284885967936209543973524690286404998289856240934839266295215161537269567074594100796125318868484315848468675299021041183246792418177695999833015651144291558874525072506010505158993743916101384054047833929208544466054184117631320814117761271243026543522893423675074229887776338503314696467389460252826854811607678743558886942825396361038096167100938277341044700266573739465595158869480573056567086065796292729410529633644794097439449141544545802898795086845464804325267337721793544205260195790846778849194682661564152107215070847089445828776923125614031614307502211260162664326232815416005684982608725287498896887997993590198749284375692678463570353819621927826344333453485011423722952997639344263119772020158109718448705493554056466439968722013040065010032376522129701730587526859601103622422641432383105310765617763425888868854867613544218917849780879396629377759815056018143451205404143862763460601765064809595753835808208590655153746742261382278447285500166669994491570222646858039822380755375415357100076082835821495654286461840536086504096695175279248448846932099323709534601981324522043663942644825091874242947287618517729705754047747159078746305701693518841008134090971398457393585343287214122874702465336847043627168592576905216*i1^21 + -244094428704312856108636607768206418921114855493484968486634807438139832055805682056027192153595736261670508083714115385614894897674040772374965818860771883691580256438744167688110722330554213332743349179481311875999615629703528270337397725755262619723629160320666349875870690434185536124128060488714935265606575092260052105498820090587064621281795664239212228873888861536326670378809953376229826828710940694665785598776022438744084537900150712603259619718627501953782752742567436147484834753944703856787771353438477461495840130818006167660188031392452230948409851682505707995382563538090094100423645872437584196478571837955561577431424879648810560024408567201542503427972937642764555267942042096707911938294178891123666990374040765074901901759735982069973935676244910763339475003785699532924700520340145500248664119813097215838281845216871388772602904608788954673287543677405066151944775237332003881967072932103307802483301633529567846590705368724170904116076461796880791370514842991972026458301895765121763984945470971622839404476589849357204030299952243184548317663643769017595986854403164088984725741988262747765513676749733777517446343298280400415155521411590812841667445102527852497220116697447250639847526031650108500976660176331699768672362968633200087850355895603939321969604763938711875827725330591576049776284941990743965037193397455671158446040101408181484353588591453909604772054072836547498369663267649533572959715517310268390116153034258536204661398388048702341813832169181540168245471404390501926352855573477999683863649842102272*i1^22 + -25396970704971073696045179881879133334627387512667716472174810145178647530606665539115736362392255520636130015913871475777742360809156756874119884960768308060787766772800104789197208998304080482206661939055234540610877742982585388098267530393737973149317430960592435485041968201007468997730051363061282348055430898068259784190050664909629802814440081592215668987572238498287823347495709883476212758996630519609137594176382277885547693319279261452727455557237081181133561326488399300535962425206773622465413439559289325607953432912039963174774808573720577882204395163132841967109595767485485037815081174286986494265213109703093372617373373356128633438057341842132724858581691532764378278152736899952588685132442867408726857793716967817847938041326684703688621944807402100127617577310501227857044949574100820870764663587092284632536148498371964423314881698834186292620937031917873100535287119204865196385980381923200850160226524049744753770563862575951172291685207741392810248830993216122870579466918886820637194406608889276707227922114356807089569768525414277029312956641816421454812738035826788338669058675926626405049406994166335094168206267128578322095056522337894019891646579556707773026127502529977713703936254323292136164951492786527475458803208321566860254629482373406614766410817611665679790559558234430399160397976446780477590336677779629511572237454155251999463357446969979793304358757560034404685356675783915226787342928797106035518383199245001450735387359770819659908335408270029793067618024114858326053934471926946286526267392*i1^23 + -1746053789175737511254944087854330435389393085908602744037790431658397218959260175268695219292162266694039774644562754740685786291478739243222846831017404716057931093178913153152107021958331742255783837911596333984517509794528577788703773542256882086873531601304972040709739051905391972306028289131504812621664541786098227950554095852335535052801328009875820280715824331775176708936202077164531341761145239860592670843295094246368428899022796188110577237057528559122093184089068730890954375006153120456374652835664854112999698154871584385461162870044010935259901566262778149075392201571343522375926812878389309810838048310718182203962716432143839534431583093365939907481340433803070444406571206177719705977589869226545247842936539930627410935415314587547882994006136035251357377832827588317921268601829352952897911588352644898997340565852382877903849051479612598947934716044970286261399866334357355313196398648461342558027693390649977634005888928365888838739587738718043410593765201926018650793323977253437222541418718617903622884173374429285534890681732528985062867252036962306662959178956556804740867410753080454858022169718194530042618630615384463936005646652012188935162688713867705697623241454099065858415917599962046532695119016688936639348555237674498301572354104017294675773606445965829736210739915290457542248677212359263819249775431928099622301533718690222365271741750992290675657033105422647393662250801209289398618277431631726375690850683752807725144697595297630037970405655246881015074675825108698213561362818680225792*i1^24 + -15940626394984335427065254209888078627742625085767783987914163744694094786344172671788994107592068525822282738778844819764393940283127584102463416825991948912581734467804017478814145089423470511978305612566501752984227329838474143441691401184120948571004672316973983103302890702330321864490107284974207452118481176154933696043165616610221472649319954583929943875679378236654462143253750784820406673910208299703068644587131453303853439616879718114054822392477843133802056405852226829342340793497065868914029950428021506848628717094884970037721667838647344018024715306570038600817663270539286904923341761746654206652614275841932818773229980632363973018374679332334098348455833559765273246603470022291064424848059735570859602872926958795114444529152144335884659753899170986443204986893142379922093385780861696919948725959308698171376127505505593750293944767215853328464544209957321371346905177532783489397397504203104710102664236581862266636486514526415308804556271879872982379475853760535244249579778889484665969164617865811984086295652293683193975769722555498316316355386618013616694895462655242090359754123160756231706766776216070977383506465537832902153059518618881610485001172199213474994411428657353611086350280400085191523722964074676643127563625079582009384801284069094112748162692853776450259198942436818145394307138724764057350728354804958696118864388178630037177617207117044633440060036498497466893947912401178580986584356202806615248406025558791566715696196858249688053210450058526606336180342369585357996555239424*i1^25 + -1529914915903861472997855684262292309782736441166375849638129582367711338700941671698997052759744574111159400448473389909694966860851843146002996468703663786819763451287848738456570178077801805154562369980252627457311860613079894162450102640254523473987878047643266996740484842935415746912598559803340309496744360411314415564796590989673070561471362518360298015477036441394191189756239239015769823542514357662562764935611887365583777816979489722492889932416942779318410651769707656623859170442396625378850522841243226361077004482057995432322038173832825181219397491429200314238584318620027389209308177069353302078159349562231046426405791309337214945112586889738013330966741517113662912720266521999794401626957148852382016256548251770695533441104358934514167303610506921226735315216798813013566813601558486889614851235086133228061525446029631060358041265635422610714543887902048318607518146064182408701377373148109157794355341388729606516601566204679728391841656330664846546289502082034622099880331550195802865022062866587739801204287797528501385698002646341144460712117851861320614945781559637845173045305528423645371793488828958293028531790564903412245082363764677997506898219311345006141471375052626534970887117036791161398363689815092992569194477656741759721424098410281934520077478721431525456081214809620926416802194883132141424147046469694348044979336018633183086084793111490348912518648511360401804721365214436373723996136642186355528503278305023294072672000657782418560157159620624270683743046402955144069120*i1^26 + 1161685307922242213872021744522958083986094299156916022610105093473319988811010315656527590114596431089797184978415234275969843189673119008053706282447493941645454104635210211217659562447218432047681196769409156338092026566779484358315291078194022505163615746996298825601138393980578351837645809824997207741080246057400912566896384236624138972655886220929917499622459846510804635755613071077480325246304879946339722548317709177882495783185883083037745694497877181089280081115435308920116171528596341869076096901446394086605588287038001364317152225714525975440477558631725117958180526798102732770217667820625195708493006167472984124197713469799150889681767410692527775321085161708159881114331902304232085057794357418645030164504901741355420450328015062679605974317838703793264910595819764319905970158429821226294179232438049839489088081953913842983352591691083088040914110486429408360297060432729768359002729480612717077045546028326094996915802773204829085734462375912137900800814177127580116565247173637550867639592660144587469907860646828581871648990818988447742299262238928388731606803504810999502196339085074089210401373926108863534291711893817184139097805565767567288527165963537543961503407608440094637045162591353513441007583967382762861252859032586514308708695259634959921618478803154780949476277577011260030591931147336865494014162174820678869027078226031811609434730369762682234486169224631597881075034387542730601508614220546634399750379746442723025945147018642387971276987457952787291121192534016*i1^27 + -1627265286843588690815293024681852517813812411192464070697456369125079712811106993204568624366855484491546023019028110938034489642457032069474507961180844464437542850437081518531234795110472128910784144704450928153538525127577535595343159259250594055781183327488976514086770861717391468651455870476761779336929283263228431309575379935069593397755500658419109622735627859679916981787230364857060498159907618065635137822926302770270175612171601924257809085998474171365630223074274388939820688664092095373661067250032740559154133921748841187652026280097868628068050150089848433462166165829925561428441979413224722869220362428141748746924391220506232729384723782782004780872305278505558742891187756641859254897712697949210311058407179694414425724875131878262812446645744665723400670286913360225642219771174441228027335159737739696361415259432956783850240817641331338818753562379825068701528432653216151535480599463914935295367890097647443117070272198220051172141290990542099399314853326046750236918060899747697985814979881556858162236909549277371251671470712064649831965915579496357903208425825466149405808428165594840462500244187843700992106609774224657065219777263516546376309103947623976425285015309313420470385712567038071236284992157641419164093612205752434359919340053248233112388176281553757617740091009937233530431440211381356195222019308580438722718292833528511422851472197865077337694751329438299923500237018375392751289911674549711909965776797148557223530961951216844950269830598508296997437440*i1^28 + 34052399754934052482950316488688929984981659859330460540257527344010365538674057829784308724824761435762001571053049595433381121365281396460513698188786764256936143234907389179701175314834582020455005599462493270725959389256975442572013475463418707898245146180904895136449605105650568817200313977993491279362978678246162581204168157057474520880589348036686672617030118959239188849454724393806706739316267879580228626891770408139892876467310706549230091100587435535032493927473142381994046391863330944342169707372508685417091627752212624834285988556485847481129678875262533327013085008911944482276300475184727982518941013202466509460636863287550319834919702191947801698215923272698666750874379798786362579117942858882358487729094191307625260814623957140892640139822699337690214788753207843829528791229353620867447585707975560915667823603015499592799855181826852062774771076001843876934535958632154565750095740809147464081655650052676009130391384883330479883289227221732425372273665044712312469921870118363359774046770604712757888454202190169559623635323860254958018235199333306189624911271558306732669027966329528334804973178950550673396142356415338496521242080646348899559564416317158780798353068585583986932015508973652098625395525959034414689234755266019651003133755306813962491066045390810763494215181602243097871215902352510289137856935135105991672693277736409373759373276359376624349083709020313253111300593541979030520007763191751254655611052023970654743165601101058562643710627213737984*i1^29 + -1204701266026046946779254877907239679953942292463357410888132985504049289469813499830264951292379234499604888363144012662281815998920673680133811846160270691506514109461318837600926881882365957167269460888238666540475801837052700322598262274409473211175022207636865456341335328327216582708773354004827453590584574062543960037481899171539308289545039846723307248725855196146155961072789811440528772702540963671100373940776261400806745204774147131010469417222461980583104017689921446256565827144526081559413931538831373427891477798482539171044818091242387060662596459358629566876284402532140535894456493705824421577904560183735810318542641014053032794358609974958113169394603939966566302436491414230997029609385284650233135475309893177035955674804967570711976216353595131500688751995934683478194011452986558220799154551988316093147268255672411967148584911872027880888356119736791523394933087748645566607470193263527827864378398311410025606146031368904446048814371092499300827486798985210429980239038375691307656103896225130437102399818252149306623986321709368686946613555809613397178003608982946270244425595911682540143026727010946573547389228533601199644071794852990426217731430673485185052653057728240721239745767161454067273057359337420673869410122029736386890488624968825438568259166599754784081737977254379473276456432357354614606088993343328937055067819507863323608192737637962821754031707419595159902853838875792351088824078817758823666945610456317783548408440576043031087353430016*i1^30 + 17580540327056762928193313506401570626258488680933270037573094710632530241630470359870502195555826734502491683553613009783562851512206473507699555900260665532925594837342673705457779385728924218343476741349220889494488782294029115560998915250192638477181090799310729523415162523262902763348125636888850800047691052440623759506954891586300686388593308418201106396986857580983881629911655916094308757869414300598186192711293626456618703118438761983906843439437498541305768236763788584227300645028387726345504258143876289196700371183114763551040952937007721754840712162029086345085162590364721521062623209507636082494027190130675967534414721051610060391805569890879462513705769472008365741957833147490857995012387983534109819292692205123259603014933700327886988944614496961318194914077882936387302243047617095885831790316276067303787368313254896259087404583041799159494412259720605845117681793788597430321995836002210016903308363035515640904751448907177283114081982574121376697000418903336618090180794990922588126841629185359295032611675908158749569503242361498411090979083981225820880794275081932277803130623108546987508789051864419511293446310390039409853891936727909055685894959043303367539793456824184098650199740981886906906837708537369166338597307582984295236865363389612349029907688952465872118123135171893266654969370482857707504449013116243514751508202706879818603515074781947002466907986027168635426205639725076618519576427111793112381112713418365455156819470365703012352*i1^31 + -271991726034859013399108175073893360229798831787839035971601396916916499348287980870540837291127721200323760045674597434892292210628050872952808481508748461189514743346965754636276048042029217548577254411896294539347819611075109381394881281679087692097749722137548360736900372824036129263509968655106559811251317345803723814977742928535585533543116266465947421753884992502754574971201131688895341644934309011877794851786048081905628907245912093039351248957916502972089394495325866497916413747246683466329218160646916820116651726570873495849343477787634402226689682002178664828885504554663189384468034015525829424862515123451208597918831577805801495420878332522060941868488493422344294240070638976188858925675897995727657001835481667850067140911119073479705575815263769967744066087105528196882329456929320801248931019821845164696943230414276147362958987000365118375036197994691273779445586375276402503376151504394868914565272466441840320071917047988578552220587236069952046780029148272559284101818798807472916520686550176124732073882306463265134196307330727670262384135256501561088146841522802430131851187441234553218354489246829330530910111947320796428916711662474545655301186877674114286216079022152451906839967195033140764258381516388151433601097732855564523680948497520751648900961693491139864362249254467400162943629722687722368337095639822439928954232250517997545605125943671325239811521487237530565147532354092264699326522553076207273733555858725814416907834490880*i1^32 + 1637008470435391023696138419888606956634122657940293677151288326556826231331646447907402491189331870351688733930559573596296880842256678940809219174941436989646969860168433061474835793678525807442617005895059322581550799934489827187088130139826406971782099381069499414753171643516542182347479178640103717281181428976211356020347106563032888543698443195460358862050611805604031356366132095241287780694483916431996560582932317618428291848369628701415686607468414235268488017368092743308712471635790021414396862155369397509787598728642313498678574727173173586758602814378654363663486778134977320491375806320633849997325954502650645624520878644507127838025799788552248896475898938941176353287932645922146901669169370106575670562635008039247784292446281175755210293164326358672527728779770931472363283848856282050805816815526700815826759478064529048593720872692795764835722142678735925677781914325151213309068973877307816104536718161509948046847613299254151050838185490407128444138637475512062972361743853501045694018709714966311429066434049140967089990990149327077000016213376324033093743593840979484647373080685278764584155346305274560512206323526199630725144623147589550052857762822175805901608454253260701040903264853823957681215750287710832156047513466008577737750003160141487468380800290173236603869653025330888417183225357576563444936596627519135050573047495351383440618997150937748187348230406332959221500500647502472602204283521316519469278790727983379251200*i1^33 + -4710385472046875475315808999989820918789589267663324318672833710893047370446186763028150501760234157580537075399635729184289925312473653674170515869961619500306750729171656907708855195695864879190190607009224685493678462516778407354769109211071471216069274656576098931041266223179076853884787365730735475806454430722771378076062013250276562042944429666203929269400859402159236426795169819754380228610926629925696513828606736990111400397058279663798051374217836435806519235818967748496398048414877491368883448092417482941601760222299039155814577926297119419173823746856720541559836315430089710358382395534233467785999897286179811341729224116030387665414381981871783611071087043610160784495098625752513843053614254408987246937757865175562586662753890441507085585372487487247087216319728124309036171575860990514627986862451106154349693736350799327539244248140247461656458014175151694362910762339772408304989098537281722964601263592415716127404711995469913015908162492780935653129816345038213498291302719857261291012844948327276091656258182294142277326431138280414412055275086997415431619469441501540776412088803497786801665059333851962426787383795310167116301567094491749466242622094420649361951155443015585985237192458241622807792461104800251765287696134246479804390572648930979115518794613549779222267837400812816183129962012446378404056372323123084744874786008035144096982506877732858137572693764401686992705043423161314543756885203427310177798852706304*i1^34 + 1214031399120291052103758822112695055488553104113774976665710995505803808777010967846731393254176636336236587400758389523401522367109984102468810807614461320739778744610544365342720426009251609944080734621250593396281869251045848656965326716022170101297503644993628024567331876312176026741268694873917256589640971724723827918911636426916731318200928466020258083628406842284581354120082934357664710811228056518207837878094995845606017088896550260867522475487889360482245958981250154495727645999149008076406267072130750395900111451142356367772933760258491043229310127647987868266449582958125665506653390430126462129350354003216854369791589976610887602064472113233223330128324800379036003898407308594755505419649896917272879089682908561163386591840261981753916338006944544011638989034624471658722716646646015154116478061945185495454593713175905489050022663431970526749397931715976710053274448366247166134702237058875511413857100098171273195806472556911256553740112370005487697479497621486491076842576027552305509595703726049548907975100589197268694397380297057513107043454335819927932880571935327275015800268005485167988887324858312496208623108773801202404680821359374740050835113976728362411952381487064016155410837372696964972817310938876816775509315672070821858363449923236362642149796523322761810320124412816662806146982708652256306415497784286955375632945016433380000810226235432244469190336906414621958864086850989150868350254338993815552*i1^35 + -342301592892829466642508757469482250867349971485886002623010389572712889993111563956346687088561225215133302826521925838768152108179657059802659260584014474888687928978905763945839786103963683348579069642607296940481858930888062373899372141347600520744490088316183040675265057237746772790042978297668165958121441783538251962793461669755208661558832864083538696247601336821729644893950689204355022087327562908472323515875235356986646015601706553233209735302563967309923489478215275125167161234901376031037955298996008027316496190405365322596297154724446550123777711533877328184367551135929130111187381028726846757174208158232245840051691357380213855687274251131471533867436804383825805600163211151788962523136346006359314181509112475432161900098946428630670221901013383844319543245594265660398418587145254918774742421445386291685071468742381352429564872900067200912316738932545866678869943833624244794317763526652658532655466205245905211257748126464283565027391146693797347701339599773748681561324222332004982369464521272923198077482347168427227143142666185211621773830740209412607069551818560823000232137033893290377259873686651530062665487962103207714126750939876815333837445456852855288071608812905102454533704898609872111349139808682959445738962197488397921166514081506034882211873992805013493329198696160730258455340145910631585610213849501509643210811131680726308317651725317614623467824250269052637213280472266067453247488*i1^36 + -3387399616423738705030858919254868104509534194632766233885126559183336129799309696390425233831878206893801731902343072355758438228897192151910154293997186993584490337842397383379787750329930674531971245199021212401398024590580070677990716427740541226332502289278111149137015416687482611974752947577279047781115536273024917461211822208437293366060476590908528947154619837597766987611408994040301323754296955962411052990456854611068897828509821021046533201979379144943854875853433565866574007306198834312302859537641357016957329600996935519025317904363536787702729414744733494469534016319192616960811159252637103037879504339921007422418512198568683287583438819407010565239942696689074545535318307685047174499054420406563437792829903972420715124521174763659067190875874276272301638373593375411959151133253854396242326831325825865595239328562935329975304472227733054895416614956306716073383929127739951165987673219812970718782927927635241743183411402046305306258119946559875244846123478140184589870025615495114111927547160139661735296121923355832859339217282447383745311692828710261137829256617817975585294789317783634579880047697664291389480937831063530058865900611233544679140520002812950507031466654291800286720279778979544032396300419942065377840600719774751021396861892075553378354165254830833227748586881754202399636697551432415811029611475918658905029166154444749607541610118622644562860133111011433199202304*i1^37 + -195355536391888746043584021988287184278270104794376808601050190614712965185320391243285318047267255547999769219083020338518663360125574181409619838879212516168774485684210943851605992822773406268346306498420384265451491131946131539769604818704124588141135234643961874505993783265022383455375133660450287006338707240894783343189819018938475035468900657377420998011494123243468420957177711174681728767688601508588516650351566018488978363504506511925987908923376771866109878523601304712226858190029259807954625704783026555807206532873343413559828520501294058361311181050642990064940546124151747725127537298263534012931486021989215543650288506091135210279518652256398415147509322331337092015189509239234378105726949762520928493382392432684833383616149995776041387936446682371649346532834814238092482219175299507337118777670813301201108404172335654149885730436822620176788644788815168718882839247841175894985712494340870544360267311987253996865994055775159640778957282378492479483742461630110945202611037117172246810855602982965753708302298844124050668356687272694440239157561524770714874916452428964232414659274846238161779739721047886213567668419875253255985364685862824606962179031391387318140056883302505980173278073272629943095486724811541465335473037950645057641298627543132550778753081757618869452224261848456847091217805095589830353537598173047671359664076406614870434906096326927533038509056*i1^38 + 8997567672619406269084301777569102314904259701345406446810675788769397604599687479129967534463865341180496107784987258596305969979559390279391933440128406025693316737904450098312060101777577306203820622419079209363436873918662301181795549326299307996162615413399522286092713267210393819623309680872395648825643687975118487685259262475590926863375807728766063862882812873659592397556895502365665410270752006999534443330335381713274408213672401587661455204971399983137513219507245189871671804957416234773796482949069947484066739580648797719967230217245277310649113043171445996838971993414445230668115450082859696018667937621150923965993199358178881657027952234626716730377709706228124899396854246250796526388190278288755768136064368689880177255414460981692234215164955834136313846358034305915230507730769281394977136915273283622177160611368621945102484132337115963694313561555432040845956642446724725368926749741067523623210514295277855311539765622177280681993368406498383222660837649727629070217451579635524957855124467702054914510057680572131252519197908461210207430170477339028925931400885686188418171107274789384318557630731416014512359046055306086683790305095644481955789132501612445776363681601423057842327578517483839235121526608245157180696960726873371733944845592859240359614241221684263087509513025807614711820310873060656268187368994225345189601999049881180721681088*i1^39 + -102793119022180913502524911435334631585757345322272842612256068794967015827109634701245302748395775799262302856457289614121091870848567196771168526855144005910143720277923779602042610707926186776525741524484292560933472523510662622444252100799617245809650969067919160324947615243687690577221719361086931724925029179630924810602919868258161751815320481028723748983555607973350968975634661567464855543737769267785327585797806773351789473242459342184981819213213394293406686968237745910270596223796825488850406400332801237571043443072317723102745929487016390156105763108675664038990042468236285170185073131073213633218182737089659112839385786897948190575712802662879544648575885241079368414067333446709878699482557501492867517633335666186150064436013622809938080553637469935537528341592485800228178989801248572744275016659296480452536478488786402426893721979661426281707086913676464514022762038003500996287131736775604295240787312317384003548955747917767017815083612791679778880571072208139533328841691539821368047302663640886575694534418523501814981370316411300745433772705063488527885457874287627660271503823515524198802013176550012072958661611477262916535640715843190553450115960660466865817513735203748222649685206812940253312095135728375715643557580202190412728113279965283247023507249421067432302759947636099410607029941707270995363434818381870206936472*i1^40 + -12307803714636332553174713284944027533945313511171115471268548904474412643771198340930864929874598095869166341774964149987957734500879280295834313588514818759359519767087466183377518724454323359977562317477272887849113345501439819212693449458090590002604544608543449971368319867026646971664918882398576415080701703230524489121838696151785605614470198368753325592014076426052277905103853755664658049619538612865467106697440485016926971515236003054885916526167931974549827776165476133319614030496094452981589766837223360388718726360165843113550965712275535118596991408379986696517956451366459233024880171994445871761187544632502034391074317891920453920969294166477532360017481065901636364383537421354467302578844699418288699008449092742759587692682489202738132481065049886437130205644768621032052186160822445426583103670049893334879333607551688673203859283426437751295584632114114222011316331622534249471479619077187531174114992702865914066366534618662693053647877907935029531158590518858685944079737792597361092012110152788965182565320905452326855057464572973707802191353757399933579603318019833297443501794860725832340415850200479555456339299151599344912716116400386508937051740464558144850535165737050683981292679847478124145969536141575234669593176959350923340775806002273273558127650633504100129303385482941498111067546462550625*i1^41 - N1*3398854322455089707660305525554623301287490140982986420522840229385819236534039655282999541583043911037263627620203008306455880094893066579893657421082272346393417233867243991815941083025405758916056309861844572368666557230095976933959061961700409273839480457876263253504363621638033275632991047198482805263506063076527701424817706309297438265127653604942807787070119188939472199586005555226402217959411378057954903714712132480600040243298376240035802744156260976582327288578499429952898563479716998591902970885365330850420854065589413292191398658857554560000000000*i2, -19719938880210974533725454769114641802732844051872032913566676678154548274915888449828830442949894382927991238649697252810810660777995936607232570754604282683618896772471702843973877992923032603456839756819561469097052646325987912891873988781460882811371210623492872769269743033012222547551447585935205516807855449937828650716040843132345389110739784090932608606390078354047558559366008979804590389852792848574923546232673858057700483700281616761391385759888455893299267106198794425352868564817897905261080546480461717691844493068558542205476239858517325355405140785635092962144780246748896429027520515721823544739875171595900464455622457586627340316588959751776300331048974899728950203736787500220864381548270948549982524116982901086423173692967317573224569453803260258010561818363843760521513878623998888264406880789458759828987574753756380555804822210369849983582943957250825088817461969521338383269914450401764781518112750886733685324698236140435010923617233081544057070212949285596345370267546171304980787264529283793533609023495295554034648378500427571198059374324708925938284566251263078968603781849043948624271715452711329421140606971486369134502893927535958920726268328821131565631544290586499119685552035454967252058701184396503377240936178887214507537937703052109487544698583168730149553301494388572494311846373015312298626585733127624605533942948755078702182084869010470219904112731373618827060944048248805143491572642986089443617142569275755000144909087256348434250303453838201474522901019573351650109880260559149752740410524739225809916036616959445738162425040961268019175572042220647468989205731436252119212513736785920000000000000000000000 + 10943867213284704883915230869325815332415305723807639664882664103397537924019528580185046892135632761786864441985880034171708934439198983258120204322634665142484021516494598269372738077353704327157043255891937794370363292228221682870958972548547624053221784045724359331528744463092023830458158026324915136717388521562328801105251651510503159629067398079191171796202860451562555766673454735374104381913844904187575224072375271400346064934154381223603562211167136884127098810380946744488661525714477177360344422327265871046157210267385550823981213634369005544176046413141703213509011673836626612603840611391264750904899634484742526032016857857283655368025378134167549881316116908045456543710939985536795051051698766993785330156847123351767630531759690692817361234884521661824374694488048681819023558889208065233452375950982438440789601758125786986057633342129205708390299873088846350300138078039950696506796755142744005338275875636190175099182658287870394988569491234333582115969941837308215480676089216621190875061758059839184201227035677232154582270361925670508397550747884009248439494519746580211964063562415257772719421213134199887456088625019939260337921931098753651498676183674525604672007220568913130925323054352379308725789854612048574913353155991117942429664202213981986597427629427887329637744411294351341304042150662301514509449115003991876033905623086872404055658461430553562213275533559966646758621347773135299459514049662064707846552702608122701997867418001987913626127430175247373696894860821780809022819046338314251412382567274717052976307080873235213145634995338712835210873128327169766620612400197332766129297293312000000000000000000000*i1 + 75069075230972765894686403800141620997497551118205751916321865332664836072041477403936731847803141283147217066611928393669733889436619925618432005035263457555860158310435110472805261813070727023073021330741582334804509027028449864707313908490875369312724243354208502536939956110192218558705567964231447083858860080567888089491919037179424241651512807244639322238773546674738222238336565841229087275158568748745288273341041884153662399193313305140084860405088055372055046697606829939404524555556773245042330520501110707857889243740652147818080495294976317513925798858975006150425905928580590346071045010001507122349645518170847361248657583527770973472937688426182115699068295896922547341175372489767143663658996355500937238074839595704977664313266133917210587850555626325252447128160533378369059374197742737785519752204255238812138229311443531391387951257763974917825902962151801170984000648536914860594979917198535333826697480799487693805029469423989632668169352675204904344907050794351138708472727799601953959588986756417352875932027165380559817938285760886522857355712866625463018518395962101741573751528442284895447533266354275287306735117277357642895002619536600355391868041171807876561528048136840395418840930332482099525265936157382764851315499581618443402448598936505759214321079875514046420418100423668050988554236394532289348091126101001462633004328922452776095337970645267593803276925688459538581444828592939038612448632804583278937871981655840276955676275967756704944016557389091749631322319964551610498080082989714128352659303145483606058803495548267529920038094335189946112420925781282056417103062992667771378031656960000000000000000000*i1^2 + 40335461422610742529497426185776548952554551502961974487043849730884307399637675733573282426852958067258963629959702583601194498945921995595607541154458244452151785356083681282038140234614855925250521318592021739034396137143063314126557718752682597739550218847296538125991925637869670822725093588334769384892502107156488748926664825781550034615616738086714501515429429301429149748439677443718416873533951475838716828455831131979240007748934954134205916133379929429222477020409452808620929823404272538914751415730495630876096285758691421961699260404817681005702736168982263217918553676490848965669846596009309861320237635796218751522347851310711966540075296268770413332286319834683521653007041895140522895084084469272997943521052716381518004948843583228940997463804634244293632285025940462910346325643456537612044745942135586657044557576969724493039358706366714962080529631004081081746822521025388746812881271815801433382909133233999413282878934538295352220517931920658138284309942750325751022402200328025780283472492124390179618304833190085731155876128625634246251006561589508206400354668096003864663621009479744888981206353835938232371687455681375226344039701208813439498984538958086350657657354515928360901516480274494030202156121019692877464940877339073597181368079218159628349342720557517857867789429957689814258484959406586177071574167972377817752119203230026933482687680574668182460274031604539088370373242982333809395094395932963155919900575059259321759524342031070558105196127435189203072200706903605256947222874739031277579176929006456797767257123131175465741128160352288443405009252333834692755615792791502563288966758400000000000000000*i1^3 + -315777514272299391092144809173581053467681563222649525046465671039653604015343679642091886393830658929104315578743782631343958201212249836683974865236461782162756155171916285927223048255527950652648782554180422870870354619601792752096160744338477629015841127128393110929870841962512798489272890070537504835638239582474064441136451460920365543578238399952318546567982077007932547313634028818251269174456114830830794172665705096475990402663952408155550330870911243451055593670486068358695932706317576519189055727348808729146253357985649901117109015371380515544209415775436311386722212047583165760078376937909000121034922704374069292262362293704377755350388665114976206217018362297565966293152518815479179866092075010704193116890280260404683850163560481077442232518992874493851418261596955997874531946459332663744074832375299039578000211588950543290983559557477531659371166116335402907797727680980209227506919411246985350252195584728298229934886628609346656280571518567566329144748748827190071806735937159377634750282017196967642384538332758327715309241486099820489075319271741567064390106818903589488138735109379129611077501485940573205332846682136391894907431953595371472257159070062666483457505900498417534554248586310941851829307103389152234259262992673387957337546755841677896982088283303342270304033161438841634655245148045497066782470107674139103519139645376842172429529020013623838344525708332089639459456521375952383386688492251195356123784508186579205756526623964495266128614752806233454765095764041702908482969484045089656937470322851075650687603904842280940651495790064874739807723328686526664665691818784670316077514752000000000000000*i1^4 + 85412808045087848182401449608538560417320370063832106085713022169424344088413667167559841500811712385223115979949481614958994806520561205061076601952617030767538728224098844403904464691287235976338209800634754672322767623145500544386642770285152033081893632483493954499877467423705654220517414005858700477614833354117855559905655825057430970624700145042252770050838729847807733437969849582495698266699498866528703108305886072874102774341038358298773246573442948385409215568670313770417098737829224542374976771604287072680573013872009883617076154200186578255642212019488241592812726545826902170073095263436404824546653292341992244819688320572013484940057314783269187443239088488863545223646896301242755872148224020681689310599052178830852357480272807263918741140514401229159295798629688430032062373436601178011776330479818075803489519663787896466960011551308600158021971183608556877230512065263164603980844300384021575549135309893465711869730551193022209360145235875407423985467017435934203440902881747747368714820391637464565017078061241495604438748908694346035391921212192689830723976340056411756564340369898936614073533369529886880754949110806835814025364948194039266966405148662682324714547830101939683050028903437394856382556634118469416965053855829111341964015982867941267895594517826533360995857873942599322492508778900423846243596906427306796261537581363654205987197835830566156580361269266439623126588491953219222723787182562474773374251693325045675813041673983464832518543283023541588049467134222945215399293076856542195648933435646963367852897236765911146807873528096091956175299556699982489868314515336774598980009984000000000000*i1^5 + -6281448718628794848612189449412237524800125389249318559266578598707675681464255623062581729798548442444000979141171799902647864599831134173407324108834363240810538594088180510539567618200672500395619116600035545051388416884511937615484991920715408162911779388078217462815772733451596275262764046328624213920831530068029741519805199436575472465172492412599547345724961108552833782107322407181991017688595527386735171328418739732871043100097153289321619557398412822446189400278882934429396965748763525379883815790551834909158969874304224517459804656273562974019201844161821159260190025205804160196270566839457087493930511538725248573450767368082222501825562132259832579295747637881247868104136373832067601818549980615076205476138152693371193618553403100832793780004772606369203638772296029619039756130787602685036046883507998582817542699457611477607162790237329137989491458011905370421483013285469479604725271419886173555974132928672562493181382162833397687573759269873637660518983965898565688478987636697691461115076582132541579743875340791677691312518567487028308581093766491225579216940829077283851465345312215381956827051536501510846783669032108505114187272108477350895204582459762834436698024913980719573991706397963592986217090173752278272947623988414353164378703595015837002379432544104862293828754987708808434768371344866561322124653869196928448104176288818391878168199890878967348452127664394374389128055277595317005707532272478041804063574413299939229193728326295543217019725161642145402862787377057339431765273787403039934022884524444815401596987450717986721225875753817562362739574575256244539500868288238006252339200000000000*i1^6 + -72729154019810596706463558637201986965355976028893034372999059479546542167737764938217924369159773562474849951681845268978931247303579982558521617203255940488980729280303769102642781353531584625122734553601844425498516461637271915124855342805262995308286822315083832569807949016340903748337344233840363360194126015684872319578143780470557325603400238986213674841745417846716229995135701567897871650760589292516883361466506298754755910810473656081948797024251354978292199391366003938365910270494995777892506676733485995055242873394109076087252943717418872521951635194567192465665639349210932996089364415407520481681829559310618412051666521730909167951855994819049481527491354309423921287831899654531114835679165182630700963806467147572328588611860255088968008257424537586484340799551810933249617587966524281784496077790829793982326552193035803571587157104666694594893661395786174471922153283053937750385667145280402567199336867916122721598141645482068633087912528585924448204102515597647400420044805885354232473234138994238277395625566504938261300496019776960726832309542236276830142570423524275782700080041363890593607519301888162893657164012145371615933467510388368272082037687208450740704809490526461520004379369984578603848861981736353319152667506463189483356209333076389143937677930138883982587135075577038344012234408266753182172215164998095864848212739617160146454251628874779140885210668221306646174431590312627618232781580599312673195946813092081053427836441224615060330912462399207130138701283720664780674015160589353856195402598545695212290872831137852292305298142073752991007786582541085990247708102703905243136000000000*i1^7 + -16122797055868886987973875261736990826670034238887944978540912162426185550258211202234388458738278179145665948238387383139305106139632712689645668730246456108743016085731750631777678136411965662549562295667695029688830046298505979375335355994245247427753260374429482271358579026985123868499367027367004117267039852497562441432368814134030284034478966809007696034598987766364218121240970560794384659921192562123897975862343194953782824956850273401346107699811325179229229474860270558457665414799061274401679451867785560582565388890027589509914489943282045108666553988093444365125046251796823221823673536803734544738292961481115207403249257013326844351061843705718236643067343304404560589099500889178575961056247357627797100163783424627439435957701430995726337109923431908942886022794650654384038955463487814369870644233208361461703968351952799491145252664379372350478033615291459023446379597989060589391592316394717170962928587967608270743924604563743223520252292414465703758528963047933183208521810241458304346885002482128679852605552999765039802492843445162944669256823880060362029989868913877459443920067981598059434354978943772194305085701453465070984426883283787050476900652548231743414187483558038332523765782455780246976277466862453645621297484099983375370151935445606178847950269760719807624067528222688553059862741196472864615315362307994658414487687076868472938444409290365084920272992401530549970129795541015976723592166752655456185252476865615199655825311734983559890799559479940395376526667575020576445693883576905601763120588423553115579323300681120510690841288658246409229454543898289025351485102367377981440000000*i1^8 + 46462488153081793778478968864358219327844650102738239747241137783681822914860445893604260261195912272907419085830852594796002111044430735619428587641088004074177590177007631406099407640613465141393531098127306446965228673237507185905559772508256592482743352042817726686430328831185965398621864120145774698863947922802797057513692283129212444135745346074605253661193212617904492114338385578226694025428958928654421234606676144752711986246783923031735303862389975683850442661829614136912648107382698745739759952827936304367469883519885190197126197872206837893923599261723706611228409725293489975357430100078647616853612901026045444832588644102306018180464710319605631971416949085718732643878398362717973924512064725900683048738478128018995297897879351774663354247518956014576501097229520043507188028459567461946220078080287513298147342454041759870564056866568066532733995022821053080767767087690285468082237938894819086265995686689313774528807501485998231125420295412301034524780645571269950507928666637988174031630125950681071885705992179568339517995863000768578802741999419016266876541794128528397231602505111817334000121426165359070204751192002628120790914127384444012623077033082666426536962481624336014433942926716608048540936710119556186706049108107006123403523535692938731961189252416763074391000200465230296887550726228987419827745642405124858812141611867481755865803177355815362976697284704246148034391427355960274574661364030200494058891291347704255751607842873822083080211142394889605582735805040679111867857686347046665409211193661339776252269901949195221585243244292266083606891968565661033745909810410291200000*i1^9 + -2241646663509914745678057307868570863789477960485585633067739625715784737332986080985260532822105008694171745566371035265321275585777646221205543736210869661326408266511102264714149898415743648605068882712947009559924293533459429295739725469823377721449016240780880989464489687416054223051993861958128009330469710782418383725846922910451354527616860527805810440585449757737308737894024844964181283218446078616441414500728604029008275785281630701569902525322847049822966026852515067638103223711396185630801237460999247886386226618726270806171756661887680465150834014145501174831833280718923549789378809331730267494536407880217431579065547861637193380801312592035152296547448842354163152337803770030120120891843514792485120652842093370196370146822622510820932560421707378030475641414034597576376575378617406461905914458293661536755840603523191519850893299583829607005615755762194577700522927151131697326445492277365763729879023833669994883535910228030417461390539634091261100510181437972768713849648547554822231077741772704250497497783755839530735058611597841773874789014863726394550924240953916175682890753947904793805118197573604416678542036263475134277296451286594316558070532110047905418281667374222895475083264554578032679785951352543702214858149273791332562420930167270894508665702459820782326878284605341218583646244041711210931966162802773750304911841331709394105932839457614912221572646970390743065077500026435352982244567920399396548003054790544965102785478544344187560758607085762546560691704258747049877418602921825443327540541229064847988848594648247781118258071188968900224996731093693263376860000236339200*i1^10 + -6157048952304179771323262167460281313695235395790371351922995100095567310556294764005036200882585347872998515237989265153188998904806032432247145458832598004486232055000933526587793732143505543855787810074482290640029812796291707850753467960308994855160323486478224487483106571006935095491524207205487985201475007704861928163367345390870696940556132865367155231114546164934797864107053151351577480941717040085463896139125621277068958424132764516230557498483126979129153347500937978779670129380434370034262989151778214349068905487725774314360100515790993877287286216665947835472697047161199086558651451781483065971296548623304528675177254060334376327703514100240179427146054313912024151834581027021443043877950536972540658605836599693973369133977788693313549160035229185969073619247829622946499937276446218410448848407333523207836376790783851221579920216617256916326309718818472346462779475453192149263081758495206797838672351268210725389592155392394407374603001187406367614094661112646408322805367088087669301902571894670961574719064010546629719500321460734868792456975834296912419314639175355868237796783020242875618866172181388735266292245693167175567683006632169195359923437868828355672601737138428668796284066379947206769531240855451965405388666700040567084773710762035620753014009264110848742960313084989216063018944815735509361243263043438135670605728409105153600826559380576485572811344134147557460674423845788272467507001812286952873925830673744904648273848136397572883497112699934470379320475250403707963523044951711123768970936952878142943254328136985613623781644329186523821480893724343526372252057600*i1^11 + 11818508305252991830414798765792248932290434716205776918214850214745142939275779038656391563777025606930471244298738671193049276357867964051870772072089448987858860752188959807191672997136894030992730614479797877459898041012897388456607903192933410333072290436289501616354140992834454468420298952862998212414328155890285637099665422402313694197132250481461601054861128471373032389214685232934798088219054378299361938638231337011643332122030881053619983357880388115446958766687482918250719964007526046710689572243867644728359533002903836404467958093683335399752067112919454325812204688212827452246997023772659761682144626182543327207669480273473888451884815643483863382583604253160929740040627953151520746851142576629225782038688458895509427318527656759349856911685847924794507904583174511470721734342356705388296907004284956520580480184930415266842294789118419639329171960969938178374167346924794540310169377613338332085558600209487211743859908370136487529201283528372269731055771709328829826836200194810827967690553255036219636750193241118192031725108368458937574285307161613562384466078427561004336420888577014816439315193345728803220398646283804578639252144376757690805849850568360599213852217920760412837450339995682630682930923780811899167314754462916405584494896611510688432473280650072502629962766570090557840107657426301234104007380780058045811182636542203449955272820015866712883439853856337681803578201948769621545008685716864584620257198087740443008369111423178875245047143728849298245894614685851339960878940533058629186421555327641719519001686530845534083972784141511947737945205391702347481088*i1^12 + 22428640266705395865347340614958835555037539325157724760092565586509046486347100759583395186214093606036928667894110707260918635773615052401205166301771527268485458307204243351568769498333378146035981711727513996456975065920943629651128349283840962205192614883496218098541035164876716655235681479544413363259945747006086477397606279684221004409262137811788419841542785397634997134948823456294566082419896834794021571457960030361474799375702338397777625562989998643735265629376627716633926551147925355795352992621415348711234342205242278366282684369033067733425798445920038352858826548233236419298273921429506974539107458277684924847031806919263380038856694526007008720857535487963865410598355158435160456212353625700552926623284737887600683625483992960373694930809604551909365972540770276857191701899692420921940886015213575128303179196699255305612956014991692979140336995168165300681475463924896963124685575457700897754034988506790925162209556093046603347189374135546657809911297723665897062956210384797601782645922506596887902552554117043360182152970352142094561357935947960216014832259459814668357003542726590970158075006976648782863763349364645420143519316310609986846205970471985498666892450784740984670702119984688009168920339049139118907648760024373914916720750758110824201220667446403330256283593510859580002732473442490203821129716469965301391564731389695682045648221535677610560545039640534993219888299701277624359009407404492721869096259709784642761948614855681540214561190845662467790844353408871455890194020068286679579465385071637169845733617622594024513949018812625865761893348171317248*i1^13 + -37409650742227399460729300458288494221363949953373019793919840848600395540993317281137723360213180975303010150304976109753902471657573465815581698657285892649863042045309907810970383728891150394726909127642902569805709993906810013204206994950595027140258714634919339823660036773228581174595145329046468166229022905460427266647392096425915972670811458868930176309126258446533028894565709507041777462943091064600604492030816237905456918498282849116863295965399803512203048302597539097335146077054552731164066287365885422746341120414133775700017866919520071267707170776367167506342462721439008344867967627820185475235762659281477175054158975036760596677801198300157872145896996890637287872674542016967741908286855263575889654245404569021535537782750984836456655878045965138854511770178639482804986169034914927825658692320285203607370541698678990153708702993039368594442271257729364338377918532418253538286109729101205704302765217187894837379313183393378020620558727694198383145346018337841962686945130473316180954494083165925760181656970618831344822676341596244707255133005604279628229641761550533269813933047786357804943759473610546415850777578549207223452699976495530484717196401357741533248933217170483431223210183061738205418965992061763383266094908846349202518654453075338074328656436455721509357647814822486687970185392270298248554011130249952759475534013470840558478883711313418478019368548300911871286441176875083259325020478946041001767095998885709665627529660098389290401728174674408666494389030124915258240307210263787511465728534707153170608510353447795612110970492010489650619386691584*i1^14 + -7654571530907110303356250309368283666807763038140269418498436293407746632444997601356389337695518696996465902379029692717954631080156183388883666703717656842330338843612467300443913900905813277083897765438184388969574593454655010891681762521092762385472213727132133400795734815724299940616472110258407926330280215153234451011602001551613505641266448689762688474462331011868683551888331808495488736131125012845557763054823530458348464439121074511257765318418259236606058831753544979704844934270712613099123396974949967569705882808328007295793345708459825623961471148430161599471244803151471247282586654318620331988951974577836348230211451243258241060439602460651904341388709557130892294518421995632814753323361947961847968590555620694124466872576806935120170617736427126552073948343820933162427787740090151690206895095241367392328704088739158937205498422763234061466943970893093693822381145433484041925950711804968350980292229002299720660758499225023530303958103097364673793193457418304078688971770103556175397213950530919240979866353656223273859064039451834593295378588931987300390076505759372642721497305048248020352280496287692986021023004109055457651528102493441947034883085804934109601649580827250985498045098768919670332447404066843818130684118966058312286271038837546396799672693331842113047538833653282494879402201920013759945095760500870300767115280026384524405636423417099170239112416482847683136080480814032805813408290301028673628997338289055601209075561549478174197511408063119605432651723440556524499910941082066921148985126279727336918170253857462510723940166019100125954048*i1^15 + 10518070519533995365837052992122841668872081217633910522047620575518717421959634743450148334077774831353406078354723013080775917129283563204974770667826625783185789814093967257235792616842618760549212783669207249534947020190776297924718268113558450111962804874185714047370257480332700553778918941671438762843005747805467046372682194870351025336824582374514150280925778434625853632526245748742782763081143438566389492582529369076985528836777785159328806288455994465584777916281116680396094069409095872231805452649911480481991153752472833556837414212615761487207588134733640266584295696433551606736064503637476011463242672179034571061452310835883225423533591986123663918946948588298175949462875381917978239289226371502224996161449502948431015200051748953783497826819423777529880064115276369342714655352832907193072116775288326681024051181097790532863252331319373440541922937922377915997680353096197557496880677284919504016488761234844535295224054347113565060678192330014392832136192395306316078624110241386712561615527544088010068038488383311219031175497051282269319976802190746794834743928996014243575635215307250394959551215721828773375856842173603897924225877966965632070189709441484412823332495083282507071378657885018617124250344828551303183034676340899813891119793437225269535560044069471654252827097410921109419996128639118141677462306899741665953233496275586704033071731499391826412743467299992526582351205613713012996103350648586673388415008662179039797417006801021327439230688036785284344892406303927123453993123793788926149212316712318713100553927920755480573233220252860416*i1^16 + 16945254129608641389781591642800287150820659413280656493516783566296626259030963136950258942085962533429876050763834704918408874348515797249881028550943746970440674305010146449774594909329436505987447519074733343763980291784636594834753184323989382956629161304261277621696009746009802359507424021483627175146336735604024251475811820630810215862578126727340140055357981914973021412912165677257147321248643357093588845070809778808450764734663941426938143736241899163691478299617439783643590950926815830144318015598483351385018368314751104741242950674390037463046120620990391353552392298880299909270037877091021256803582908432697204700537884889552482222965277404773703255777520510555259409201873118372069783912673332539676443795418856330248974504457072120150343838064745054103144613218242823827909507467324313555339120187474540741974220551333876478282374575819451382258312709734869379843265652734561111763864897806471545181926603231592219098589832194801209461451849574893938216953893827954863622976541700751188417880809076408490357383294655017874792931894529549744022411416455396913856337467478381348679615247701301980621123108631751095517186613682268279790809109414001427236893028941537485165859406758874630281081418769959295455800231851833622716639922277785939347024846495424295636872410727076748134908568758018274160364466840858339114777715560155772392768606887347063039604331756181452305648644289433387725771840929387035204590803045958701411398702306854098621431573681406158984807745985341127712845792281693171858752868469061403647640244819051480819915882828488845751268409344*i1^17 + -2120411720863475516818079386136451271453960635382488654979856849165205323565671450237280446657835103260498039741064268782870485190865742599452712164359856041340543407540446479941849208678350386325166577109078362675677949428135104362409588032088856016293104999817985344233146439164146075982625638599948421481476094986610106340093173630913439876497902235408053422692492565221165947697401921813178631561160307253165711452200840987057654192616063506269450013938096915067257678461394542653778631142056739049358398270341425934519142143214924085322991463771885531216304191864723567460936037859334529666543439851030880212943374015640760984945023259989189230506299076429324367772365853262240918024587573569582358089680206742839660831819998145919001473710293080763909984948218148204967309561850580302168730275466607257071159489801257066737693294244643284618479747681952818219046659792081649302675870822398937756131384568907739432695170038957781163352706869167876024734630238248622183322976796904106082686613607200240257560972230950072057731683089500022115231389659771497196443033114294786947973322495139831015848140643946104528049562522301301154395023991985789499005470197313253607976724197352167245368658625108820436240434475199346258550326364571124344963121296474961142527110495104587032464909227767626965812877248617574877441840520604055737491192216558299493827165762196085501503140410651518747241028922338216235862391083609254540554338796956417605582505584867792683060017854990416292791190363607850651830582522943989529213914775231024242906849456805554138407136507559409614848*i1^18 + -4101503341786622508162450381545770580647737609747414052937619000530986012011642306085184658892947951547280088389716773363269504205971859773971592100108543515606858492382473458224214871499847757244059019270612354862139170513262976752195689991864605444163481849021244105016592416527267115981726206146405613659158996660737279274959845186198225795876784255624882386546185138043733428892209112556102764626196627645709511007604591559843489913580135069294901280212884682098917354965207883061376072693481817554283836969929246776875308317630242043532038990581921575362439889413864732287583026994548740960461270976808620653719167125340258436651280147537000894917801365506856867517118950238403522373993234995063621166800035546985631634416181290040097545367060295878908340408074874491575045402741285325730390254593232373608819451995482720016861997365926023599955933999141443325145100489742716755273600617511876358797980112819331932069348100548021373390903128834590755681224557215987338807174305665519332747875547657523545610149353880625619315373635300298149400069763551649354101660807713090265358089443125612732824202860507617453263523197240367172376194783024392846538555077106352648820971113370340634975235538282556544333292675662997383107388955311519882194392210882488471244047426467085779751589224555374333374068183678046464642112437740913891439999290504263796308101465303666512776315317316834921955236431905748610542017777398927543391569944996196477848351092040155724087177002443099619361066535004181915308392167488131430675631990568038723865335991899829119170190059241472*i1^19 + -1969018327918091662155241863825302109200794944151495407973129947999209934561512915484615277912364233996253141259176380556440562852371907407228811942844924900282121486360179982903857922181944839717520514449466412938988001220304055374056730704847762791922204087004171962051057969034019931047602466670340561855507223842060601108297487321893749385054668794841864558068103054439771068008977144707141856962627624741650562424167013331354755460018507829123077504117348207883825283219729548321918440998639949226257496342026190460585473131117635185154465368238145035811943970698807205371189636363149316544291230095649765956031310964709584540779726925425160979382973516492413823301369380423877718410324208327262606771049360864993098467041688462709529814001695570360728557377702412015999126151830540620254674227713299666273034122599677881651512048432768975568177260649846024190606663849588308321684316433933432280481021114871449255741348546170903829366595414601923244935681424734967240892982448590965142206950264639659489366149997449481341965735458871027861621842920464718541164784197772865965670451718196537200327991185074112030354280372993466572821187203879803621234696268323914022824367583681983524941426840941118330087145538812161807106598662360847250599359390627211142411037772872126525879150518305929744219835609496067043262384534948014988797055620481950391864495799962362934837856951862392107498682869987077326545895088602598249281548398527839944389463002088295967968198333798187909817521449073428555147961378973877356679189071158194101188464385188444213348401152*i1^20 + -466460321915421365207674455532155372883844328629181256271450267384796909813425495820587192614486242121707418041842540949112325477108819135689626625226154512368222193984642958410889635177716966021620228710167177804323417419012746776864266378461626899199138449834150871366316957190780550008873720212838274716482850685390458931195680258210414770008621872701098902051151888195370897088652930707146921645625836085327391715610868448902749254684675194582449845738055072354529941588468859424567785380305743715882920382562845127261188887208223331950460631054640265671824911331286573763111776893003027419501977187508934766112517371215589508096607867332634569483767364607303593987997381735847760128565393530944819200022099189693112768166065328392386087461111491483636715701946661848695198639749278902908363830796334784657857341601134809776254956671787018595640249316711920736983119317993495536739523109552072523735830183060515585613405566219218400241828202204817228820884423050496503819684440421187832367121575122622731385413924465807045366137527943535640423152401310496131127675154041617849530077579876686878264065104039303123435728520047564486353210581973926748114799510969373181183961284869946340169838931198583959696948275010742548437529549576652914094342996649939760894082122781006710980547352142843872251754347546438404125050427426054368759835126869410430723235664166185642449101397925818844290547367699858966406236551982314065735871323893768416701401674539757355591705368932706680567606718554119025268068784014170790894822198278865828125462787814701662208*i1^21 + -116407794773472944668696290761450853884333451827409382287330316465432528376062904077055457096083808351081738555749412342723511231624036902404410378974235394841630378312197183269594988105031700139947801637160529194496482581246351764374392640831783748985492979844026156604982472221590139640664891584130243014196583234314254222893907254680040292029448905649274433661822537584710545306849337870487628239397603120873095557313741313444532358504938872230819845796267969043123721414690433843413937204870098140586711866649323394192342961202834244583627467907727976231419317255117536814027320117051572392962824832618842989254426913993404896915492050067707940828200560017969894910432738638948842901225666664679622249065214161364323025797573507099512106733134818803051477013984602158973298999239224911768753533250860011582823592961927374730705320833487544631618427689663955072233501915868378665391435299187799444603624552053468739692993717419773784776389327248800852585165110158555614067015979020541689181597383696009775175560157051625265496627001954257715395686051615355752593794069991376385527496492113119615486364868237366987583297174166051842739793610737058853264033869653710722452679172014026237938482015010726950476160717218870789238007063152290352687693749660986701607829209415480262431655966523707561962330189587569886240937811228551394763394166060252723549503253855242881038548725845403730629931496485821642305981118855882916344979904783725341825991679984460627476959932190878410629310628916003852907319384408818747962071180431832540944817859854336*i1^22 + -12191910833840305745875359181049064388984307937562128044281585353200204973972728723753049014829295566419437617219103033124937742296424677692326650026310864542169505384610614830441129158679345380336766612724488264368926784033411153881632118952890082651749931021161518063075357707234929591185659109433581130822162342448410156724048073895693420055580902179984670453553594994203339722982316102124918278286701948097099719975399344343605310591780842109037556395228621560526679769900114975720130745330372555923862544363879060956677833054899910094745162052837254847419780943001549991059062462631279319849137199683009132273491289797271962164420745418298198874748891675738948878115147289161977573859226967499786327686048212710996619484625468919651320448146412838453442034157735719937347367591593359724431682888739615038485574177882878382275620150235998442588467895028876279927055992580674497214656986353995484018088216771184034389345818703470201279267650447915641226652984394195105499501586031028952400129922295311236899500255701016432654079988716677470967289980367649186010388498900930839088832079802923022518166471352260339487598361135956807839190004006836149817009854408908138068608327093447788774433988079357459741429186115614078791038679171193930836804744478836151552423538932149552433887011557763186564961394868176728603307243401968074850180969700214107543670909967219572146617616501725210807877114387837837972308100737806056255289456082000876825409163323549443066189812312279708110276555710360083912094052760414553731992751508697137226448896*i1^23 + -846720146038473095782567507639527070178975254907637933196579622867195690101945243071837974170451279025233947895672505289012867755808870831426491207516772442637388455927887905104995517797307868140266437974839160569173234909440630673761268709178125153034700863275300441454524659396195897363579905221925150964071096276548222935895313954668021658577695439167921860412932624095946822525577572280737239863570079205391897608494328020528867184091660841683949235966441658593425583312280858471322253592145338415164446112647184960014044524765801415131697611622364582726372815713000586858987972120079212894393610865602693847245500652670059422082834153645791329412862094727392673829665874676920629823041429667142814217352837410979007639937310460201522697484537665338743481653536654498354041349539026832674845311729499860630163722069318150208556124206136698651853690378950394512674058142384951475338953585159006788534797137840698304767818976315661182977759937955350253584654207641312249123735243863553101999818874922785853721334925394463953750965370129948098457778544895745228746751765624808909638502814740541929138379950062291634777521648504674498518198991036409823948796964424353032448170438014034273718745999153671775837559848987814886947287953868394264022291885206532700964366572950214657642641892978080873675135000544999303232931618587949240356061734109466679892347081997869479869948133823611155378921919133309782053084414130655495346692048044041094369514483249311724470568824727797650479989706247517945152752221433301398033016055289348096*i1^24 + -8279662035086179819372475030344626679708088573620559391607716672102221534528170051374629027434725959846881069389496417772449710009283271099704456684990626272527576271073231740669579827831243180845963272826004211375579461403635061877492396813126850068881598215811809981998126850243957246723821183138791320274785823033191911664969575437988507257459525146945362858022517151290732980881599532202823670688120904360805823697943135177332266393712571356398848604447249528538580874216932429613747367069141388127168586814502186113792151762379369890393724083669389859211799911840929273718101656519394506933786263320551600196052646067301286857574505699981509726998629940934671533782897813172706237153648928024104641337187003831561721022754011919294549417031155281739682682215340622174646736765426250277511745743758114963832781769514397891991241089566485383461057576863147839538473030612714657528789295643236468950667951438432504273705997531534971689788922062739956132563462190152951429022321259114529684209574874982712917974720827857992980712679300695387336359579781597229443606208365487394983147352576767272446468780803858177657658286810927240982250146925934441572114251634636501366746596036182780734718466018508199219795127008228951129435203861227092588929569403546207005430908263199482880697096023009114183963379619140383933314091068443204731594058539434744512120364813406790753361521896282293870300560483082491097454722607302624835093250842437829849101375754764845172011164445241450668487751157030455974872408530268750027121754112*i1^25 + -748797621816228998645036430529870694289635154703605825249275607242034619796025238794079972125581524438313349891552109441046475054237184553262882838578535089145495962382297034633374153040696635353838915414952450243801601862323025967977267276953947021587331091175063604775873168338632969680192922981801802659214671685550970476747415830028894085319479913879625396799093632283327208482202926143613997766594825904376322702854779460052104270604039081335349495925786757820061392355270106984590290248461115390551282859857009309241813993978464814387834268927586174399092154968648171461851684301207574317967655321466063379077731101912038307329642118857361193495777274963124231085068448888634882135945849873022999774798037818492678323322672568861020520953928051657662469597011045530718388099994537790871141348425130656983867635298445833652536639866378326052625725343027160040960816290698645648762326692235077743143863652100437277173473924495714149409115674242249631976270719825043562808222276437157787945995712078203748502431005411588739206168036326959154664349638971082920309214787290093086409176449181429599149427044257864023674203698751745747675765449312824793086630066806295577933215378526603457678420588686745400519836362587636498187406094978959769426983498324345362564182272874611974916965749562480368919050208822902550114790246698638744316440935384781625716270719140861153925392978439005408859757000307997200859595738824602642670343250476600761949372769375136416597888355166413784282545796787977063585226149042124226560*i1^26 + 358549357696620632487825711608407100353156077593124118767828089092393615841848806079904496712814346410588446197862823803707151459368550181224314271054888517171269960689849318513691590306941983006839295293682186095853980273211860579763599735453509823659845417132668165849435852044947555079580036213359870556118871314567778713085266228299687157275359082439267649730741694902740398575754237138915597692439116339781956295703051951308398832482327094627925557879999157783817301782110157739051222905398797193548234322788796985266527864424586169523511587102702044826555484534449828523684822848978360822526674675260291353459779383615749840522955603808162545832023595050265933329255240436097092776380635866106316678014439725566397009779254379346963740184186925424254308678714058472158429810164911226556313839412125747951126587785157431449009255851354568862066135373273649673405790022398284985079118609936325228642377355826911004614206734049309281407446546859479378985115248863626554397054343692434015578573955032397714659876651155244532437493580423976532639286675430224959208172747574195252928566529530355884582844460811304063981290485069116904823704128351698563446087450435917630842421387131305899808171733308560064608276430698712049363600626651904238593518887034443458554812418612527861118062361127037266784309179410972455279043860764770507733166862045908322648511168732924851528110517115641211339235829804172598927775579718331670431426398634771605907540998370630494587135992439951833130017434813608636294635716608*i1^27 + -797823001448480734003568280465008278337436160141901693385404445921600357529118540828142172242284804046376147878516680657878684656302289168029281469266321926374626805325409724280418410015568078753130160846381370963557994230875313081312064552208409233915116319251818842084932861855389200213467492732062949284730000937014485670896608447341771834828208603275816210092546993395583846185107337307749601751529828362663714059356800441996775209374981164078942635706494710113129023868890105568506869516056000301773855618548994247346755136998049329966980759728990198163101435472521222065363940154368807822993733993062161531891883977122978962603199950686552049480058251241732960157473475275780695881166841264245233443789829804570874700041241910790488764405682008824105483223714611205594671493171035314816125517429854216545871550049557582277383138176591867311412972148533782563761330245193978843720739559108156691481267105832941045687269737020412114164669552063992125914303804460528267903566737486287512104964623216519937463132719220298562552419579426664326613900211519551303670750562355233509293143552395472850386701635731881020971681809084607223794184761210059281158608425528715189580044242057682671144438145353926837975360189212009883433399216007720028986596380644347699870978063424398625386394607981464746885525602701421384388099555888902619877083701830392190299471125564464274428653374911628968536280844177473435486115410812263104108199617479016590371258586186869924325458639891897413340186715592147567902720*i1^28 + 16626556413179376488512635595278563036032052734222960921357173111371290997882496776642573283715553039287939259878998915379977328852381935018919638473890239640475233173763505940262824796659856610792947677464062972642547833937379737553442622462960937945763447162403049907183100353794465436303244140921690730944973707524262901599743073459252007881842617374565362910067286250308828985684315384634570246492575543861588057842605395708057962825093441798983116486107474786222698913061684728509634929867168167533755818710502389773028407915431080148278236374168148782571941526592152037676050979193271896977649926241975547251322742696592002350288807770255737573172340528551871168575556967901728242996838266737719863963962254872821903913491718639217383110569225163627534643727068093070443418215790829324411985716157143044650767948730562563357079985397458865500568212747870884333944258868142617984570171054982137361723608020403997732085753169466301827557485559584745877214586139591066851791488400689052455541142453094355135975654709009845422470871837228534817617956084708507570667681804895568308450704962145898854858585978477990436818031905250345670738997575621556361378817585997136036890651854986538190254928875563622915305818664010491699303427275576449538885602381228194114704772706127607116193840055645703076860008849509604785063650095703045993548912240904040450004446076391640748457103860700265167464268418270123352444713569007350702496502869635443489760687443153595754938968420172402428799869771579392*i1^29 + -594566441867198919500725876403492255940778306959721847058228366630625468688461165301973505238092045665446909045967657428516745773745948898635223061224381226013907024752720076445068113059467177960915638662686094937761838090369121037441808513944534638898194239928927530698238592852646568189679364171024969654345172675665008819207461934725386478854067702974260497274606084184881268870645989265528759403429789939107429307767398506706590649439620920041059443707076446474393230000746328021114007418691722260854288161510411214606776306698610296978549536545777333184597884032756385712989841412841698376033647450251623595388702758629069708234416635207810812905048131652806355756326451495592143947393144232883181916783646638154813434326326418237726855338495716135285075945784984209671300712186173701523343517581528579183874560779182434006520475331257620134782024152514835016420703667648974333245839824036951713700409712383285719631873455843743013818164882541914349186406527369560252957229073136747926417270108369020898089777056374585215840781230853841063496540244366301681956677341327093343788896472556247182727949372734244348532328159952458250525477079210868036109183956175156379355821899839206795010626445413209568762782133686827844223770909586965977921713355730155925902104872670606037478134465904985058143862297471108336717621615754460585096182633223605358648932613194940609901065732024841106522050458369288101692650181293320064266374770039056561054752981398516343290302484524008746262724608*i1^30 + 8671718012284211168822779092395250105022990789288189474261863862181548031906789130750752731849330316748282762897936286051990282826598657280902723705166870682090710451278932872265708447405187886985501468778084573335626646467373799388624633227929627589923645339403678264110618686553198538293554554515681688880493170398259662131201498507913021523995304932677960004634615923024695387742738525107168182940334708311424541898607477107878977937100355287125524605201893398104319425467562103892552819913054141534757831033206967621146131147257594289537649778250373471835294662703732878262343998382340765091121105992845281507324117330451920041723813417281772109772519080902149253431539798693403157736530972936827054833843930435356428449876280802163787134715675007637304123713044150411580809208223764256366732599746274524404383009997860313237516148024159976980503542171615415574066229654089107697511050282275605039117137888286073861628241235748027774527891791879351693845573165046032668909132961309310280828363397444582473445507559274309288586464628771937479577369382386351607672404257208114991320270971631736179024934884175888198796065973255567155337504659840813635563212146110524893213178940585150494270698247280288693757184759518225134709621098109223475353979913613585479315995341968768018918806775298919077191674114431364172031997192317750321197822189253135353900229498475968811154788432628274830661111254438296747013223023543762778645831266182256860797580940150781848459790136824037376*i1^31 + -135149949647925663389353931044364735681301786370065481549945164809095919485495422977356572390827634266294955330338365476967590926305420195433592904764843800581955653229884078346996718709042290077410982271751426720232996457420750732693623589133975898526795006718254035728872910554308284665395051724437954408291267304193319564482375901268051459956033989178637808466473195698323863042292770526709062297244084790438691011846742840417885513877333027103411341475379195083255968560993528833094346126621218009359120339799933166088152392542648978925026828272068477909854595077749910483743934829190574761958883897509071049611134390142986299261154175731584108546117272446848853580706523322218759966255071187535425505698376849300253011502377412451011484149808455452479140115041689012687130190710798071727686388363301438404596044462369673664819952780957932931542842087737665784466698444553881080961235828350358196279188106092306583830648218853987378514288628465825452507270573913873574803678852385769465931105139321553806345936132109678543036455896544265677460290802578048393016681116056565670388281363360001695426376334446079559994474093984461530064663136537451661744753518250294448542383778910027218216252192473487213762214534229682558069116972542805755584890222153812501947930488202581312734096398030899629147242333121350685450584166488015349426218175189167979145757488579846023298650226987870731864732954351503669021400551701682468291576266988194881415575406591602996339477053440*i1^32 + 807672321793125605319728609018484477473754427150427783643227907345107134676092355011226811077278149691124013531224834314224772796820476776995975126929575920484158352849932737396399628523722357485885364924409519019902822803860722178346399474245204103849997968999931416281415894943033428326339504880367270321276954412634496394101251141091934016478173869761801446752123832424243886148606694704498791711844357876493317685782980113339051183424090866977993042123148347339529375641573806836721427172601626663230512276411051916089571342370676949996823872337724448402813824358343759724191163730105001254417868944060442849277492194322696491636692181757798192784831799852935813632214491429086403332457948456662667971428181799942249118717302412577573907643173789402749488571050134039284654014570448463270886728216899063185712337610957161201171158520531011029304448580517592384012305586212581316715654357547577239479056670130231256135615403144653080861908862584941795754516436718281684430206180935901890194793836845564619887366529336391828620470001779255298299373013687340483147383044183906900127570573640444070629336265017165516900490206917563374593159008934375074070117394890084763377312616201030611649751842602632085862385840383334458930842564129398660556191203602894957614649037362368728704463216276537943172321140351368000959887280688202119646975913858429350208901891864736776514686046018375996556033535445310348085562396579791143788342532331877593171755181794236825600*i1^33 + -2298599040951750109370482000103226024655582426101307995853331139866115128790913988324262457618416502679631189615892371782121674576901735310071780676882330631624979637244242552172652035518732273886353907803358568426395420137802793257289458563710005733846615170779627146887061108770236888740246337762122419067258956289027174586200384901550715024047813872083725461586679135515595560075823171827384440275517628372431577575485035555917523205398486845320889951321914538623616994738087120501074807507608128887445708757499976891930071120618532649264318720182906167615790702056159728847211471503332134307126091049873266994138307503495552933896334054562842673742930601316329893976592151848600721030364050875177357088525643288143865470855807014089630131348818630642821125802894059455445194014901902119352313146922269984868292448250106354464420769998611154057861863285684788192490678902783063295064725520867681803797500859968166989912760516669345298587101146232022061930309833873811930004776618626799459289929651532646989016698557086659661654149566989909852624659005161384727778136368713071363951615211440912316945968131996132881670812294618800017196585037178962118906546586718657920963061702150255447861929613570678304255587718748347712303116090818494128849880464900264042534343375636131943786325187714361391827851258239887477255594446703744792213510017883410607844687320799297928023525682322824409341303614946190578598149079230096461521830024234157175111478935552*i1^34 + 598516573601434705632156750745582721956205437677441931553754640319999655101952916087363198192476353389573497810299338194827127734751466232585759844843088131377185773313073499463202348717548857695453528262503512514633672104167499182012970930449618575404423298544977290246956138928816557496302594166787017656650903453200552520672071374844741802918353307359205164604003756979184477252861750616314246660534392531384732635052310553048198589114125411565999377824921150491946240226525558790586042754204500676569616361413691854445145669930527437298784805464186635145037794138412194921246041157692644655958814592765503032050497263890492827827028109676126171944431377947278367661334757745977397011988155219813599933011475869096326069577328263892161965783210983739898636392913241679718123610558278776936736958551510049705637162595526289992356809085435309567703835798388188677734765024250955541374367367524676164156738178894680889505980031979404601179738842735525877605698499093046947245770711762130084825039307122215587777252921363935265524807205039202585162317462468058709586913005121554440950412979264941224802271125159460477245913083344557248406559223964731099574726424549841539279363197331458292253629118975744032165008355754656699634289461639703681220001305068414601337332087639472726941694359044422901040715708369262667566523893650870800054369502663936180211119391146070600481524607139879462570405620241472840111481807455043645731715451607678976*i1^35 + -170721060090544984789216588995690618879787309463870660614270532972458111571962102901047374542967577765386265887540644198766601625616577242677592248736832456012626193928209360878641062263041912969915368580616141108258392403735229150375079834329381375024918320105657575832141923004058325143245811123169453344465788539307149422381089420157157799856103811659188227850794899615267381797537866835289920387534541780209751965458992094083662726436043309481155532027127946990043082040476475997670184381068365567228735897953303533092643482123740110860535206255503137041270639015887387829261726136833946072872611071564534102848147257650274120993984469604485924537184111089001875681478673517119861365579950481980096183295632274176609573815491254549219560745275712498710266735601447138780413911995955893732879436392381079216971086036011750042470485264285026526776977285860456929696503492900324308015930109219520835906704411323806701380958463531485708352857483828279882965151249134876905532170952772564211017927174370928171937664536230719246646452733849833112788772267683244212439243631835307212671152372890753070092585083799821387707925894486410334723141764924128416550161020129403907753352230188000148878202721661968934232682924361211859108943483586575885240503627986372814136681394798712618486021400157128137117861299910748250466173988736373358036646235390955603519067203207277580636394596825954681233821209156951263407730483363878239596544*i1^36 + -1656374793148144348150050573970552968653483819767173473014691327971736961572421311025323582570944345220666294296448288449663439087054992744790442303167914173642388097375873587176467663468027221103310384095289063963871965554189128590669352969629272085422041312029280372203989527316327603655792171256306184799319464726922618292129972542606448224549802096184226085075839937707400697417938058502386115677815096856319675960967202957282406263138100891717190648109607464436409422465760535181538170826495714251576403512970505734274527018839690134668507042561365522866732583944757602222491258436509062993780445499835628509320580246904979497614782720045707448684488302698309289943412311136921717728390704352499318372742488598538392718431232329158763492435839816745111149195534557052083382751039274145540851236680037757122788105814139924569716768501099095539776873813098650692730133241490596275155356672775542128672113931690277459752548598729816774666182740863496495770196655613227726724056436927077534385365016107041685201783957676986877657792245710714939995015123605108900308328228723250618423624501504899268140274301416233309740541442500976463777688038116086263250433923291185825646648121856751288187681993079678925265288121959637905002759583612685992580923146245760037444982982823919103795702571319545636726387051471166474714311781750433420064186881225105518476285232142198190326269114020182836949677595733671509143552*i1^37 + -102132964810810922861670419328118810449542704611079706284021515325495576074861359767967091876054858104071588587753802736979246605145670789884239633109790079889249984373580572648942879087139057032755734564080973375585803207706031573229358900225571864557958509418059952016135207010523495728802154699059407690270069320737074096763931835910908650242692204553122105897773344230089317939610871365611204830135827895620899904225142164782344793355065013495002447334231607435531812054176767143354213829987954982754074583001673487070865988888362667213206673083686276475140033956930494252213800470465057271913140473927941655918005335304503937168750414227933508536990854882923279850954161391001003748064141485056384138033890124553897827291847841411220024677070542175294855705570059214245169654382193861634395869054713775836164472632254030060853087414288308966921521459500970775011908542997065217785271518133847203052069627706848988576519696594370846000322020856000248415875689108741317679786277244441398092952448720588486797136973412319954556043904458379825986302615125997135119780115979758093445665948517097206937694809598733303339486642091135252452120948251775342909489262697816057504790759879151094875237481726944673557811470420700305690587654236618270939720775027565386549740054084916364536007033292979221136443298380513565513624619494055514154473794526985073445841129317748253788659356259454314456808128*i1^38 + 4784871055474596771613151704792003470116022744836638184467958501360428735942808232433734383878912552345316696249932547850602106880350885372465309737153022604331547894560059684195654598027990209800408585561747531019023975654196685997463827979242252959081344705274165513695328756265237255385005862431534741044308166951938920637278783012854008516415749068734570960451511638193306152343091538946377876082946211909511356827840259673228156449461308099950092287676186552416143568354870553666202117748212859835729801102817981142994183361414523783130255162109678037357718068222178370190876506285384776477178146296166506135259161948044706055264410649430934093528472968129161365920738287589365415507468062775796111206835795630947691533899720892113645915649585478261550872428396762407794564798728977356456613252548469884458424452891745222226141996715591092672066201267706478709067853918551208450042858319210991513798888015225291951654683108810316464996026664037130027379167138913863975431013230942951611606265918916565505151974619612907039025399326606111871462723642764523983293630300774726408576011575998432154267890279391901207571041460832208763842954837026022292737410562343978167655427675415414418028979395717890307443385552482971615832244625564327361968501485013071055766740071511337977467588048321948997325964928972659167746288849837913985276859574569189424560338700227556748308344*i1^39 + -55710382444502698793504831762680194894516438083867815098618583213238105698435764044220184346976158734986368074174489747944868128155792227085542552588497526625316207251044244589222052918254210604210599014169693351591649199369747724582358070980421578668862042064499397466152808216592652140478336822281246900491757211528700771249918516599878419915634407417532050155763023587015208339166563211570504767469655887952631490065234735107706859350159204972084546713235541965691815157351420176215183168383567858178526522862574484271238065900242717483113342791171380233685622671627597896142519457672562169171662797354169658556107537879914909289808390239370187033180710684084320075993552394795324807459669970336420443734066456888048501360289218503971184649838561831382004156953074886877130842419088632069106717787328956585602971255522625061864618344563615020849438443196189649838522099948051780917244866907871117170775109503719296872168674016356845953292641614611637351012677787996969505003577475866813476415500036079402055738473201298619709003169420187056318490546077508559618816427672481051675606636319029947563681318308393872602376401171840954504582785951418446898064883259961148728398407658597501031778165085390352364239879812452469854356502555133898430801852657087279614438370159411121451035593388372831050494242246014622098393340192087196999299887234608377189561*i1^40 + -6332820527532668711139037865699178360474827046524393309666897467526516084314460901036980989245797971724133110688051506864284461002390103983731098313654349371509437133251888963152147667490330286316446364609029297040029833263226579617681154265271718827868291933301717583802435904060618615709739137254601069683219489984076571698122823413561508886233781948565601203260342755902823500984407055616619082684753177186566761293402393081068121064388315256500052154490985361913658207404404736270320027522303136137053674614874425084076005593073846634845020429055895955751194836979966309451289991184749571649471387376085501336673246395733324867018726807156471189185621759797615919276176914237170160090449614841235056460042976357021939657018250698719110093753111562623050899554993160304040912236417597594063004486215488179180172381666500871927157448492319017797129449014174141026851137279834463090045040648081722396999709337565813982444431237514594906156633614627643801575822149968294030956105381041642520079547931800767262585933867901126796649507156293018972289682290132509779509792564088681880442620153960168695144336669474663449059913625001459291632704534532143958849308936647251616411711717197655209990554474284273542828273252390412986323723326134629009629466254736421700048245772378183736657776033148127368104685968775770625178931186033125*i1^41 - N1*5098281483682634561490458288331934951931235211474479630784260344078728854801059482924499312374565866555895441430304512459683820142339599869840486131623408519590125850800865987723911624538108638374084464792766858552999835845143965400938592942550613910759220686814394880256545432457049913449486570797724207895259094614791552137226559463946157397691480407414211680605178783409208299379008332839603326939117067086932355572068198720900060364947564360053704116234391464873490932867749144929347845219575497887854456328047996275631281098384119938287097988286331840000000000*i3 ] ]