[ [ 21056772711804449714150562007339567798444341914210918202281353632554811982194164648388254593880389128064307691740185269743725657352308990570176548618696778217851080390913189037640504084121319085554969804906754312094297975681431200121704823474464666106721568111198978843031846473329029016491381877799843860488995807052758278554212478663740367855212376954090297939000386135290457990921157900319580032594422022054298198502793751192105992083342102445746590626746265238689076751738816073967470883202421939526298672429285348562374710744363369046702869541355167744610911804408632111355541682095816570697128465316351442719531152969807779707722586739006587901917602812553415208298112005627508351354143446436103121396889632273078493191102494872520480128997621148073119850415287754374253470809076114772364988562753994799451149804602001241301688198064777695283987712255856333260780133781906022425214188515793525665059314429886941773059127064022784319771459887934651951605995159725066210204276318994489922291861126928739337943550211135902435898890676023551208650384401289575488885385929905246436223630107097675757952694230590849326609826831776264100492241680836842131282206789916096015095429435336129369311130071420807601064695791796905275904191264862890547032915930113737894579105591965707138918740679335240156029852459934190515891183461917985265376011233330730483388218589566659632322759899043006507573821873531307697973583218352399480651826333962274873409388867054443867823055009450780598701161649456680177989860349929567381094178166438130456076694278566627731761589508247696587499206693981784851377149226022722200437961904282289869979601132132958312857600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -267824230063137982399234761188583017498423669442930435326238942126012162296232344502886511864719378104343732589730254860186095056346828231430557882129457581829550574801128590481530291782418411902666261921992667977230759195152991047873871305120260824768591102380624934533697161350168350303086138998917673703860210360664199128237533288255885159602821071266706902875159125775904375359255001436104337233102823870847560779953356821687149243792220185346421892019285681789805075603479027721714560018922552268874616249804128379701225160802724835192349195972115889385066681831627609779508683911626039989345392110550811841155550855687942607044673741027224674405121333329109172692744447824577132342052831001177026882438273467423974686735143430544922173211545313539033800031571954250866226798877506289619733520740823498175827021980510055610272165210684002440169624423496325333921771628208727666503517297081179458949416249668317918102441633851633457204678481793791864352470683676593012759312035849538522281322201270797664105062305420284095670653585801603610852584467039423738262238991138137290617153371601552194346448227522443765139071243025651717052341730614692069187421688449547630994988603123365153468184401356633951924819643097352292139542378167059592445285322763972215828684061313997539667645668465194998238272215617586807826720597685145550671141023671945078478084891927611039591982438114746725310956445940786152908285480094538612742518633559051657655844560290331591008564415032735948495533424432143258882542063684458669877759938697215438366669039811191497688757084043083686857703051975571139180944151013499953654473947253071822114042524007943844659200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1715752846376696767474074161002605743672861098594588618109293708790382727080396450855668594921501222804911125391901531711099523571786683244631290753115485407890056974123026773800566104784675093461386370735250120904876940280278715025984734502236479873691252718904543216298514759635392973008097915878210005970233546336220893959604125903540121067858323432018530637358836121428068156128703931070796395381169446498359980422476249679952665246984797241504020465016638318785747586772198081002320816041006748204182292130049112780442743788972451866495811131544868291805416217923412846899223010789052554578201017780514625881233638333893638341405482070424929732460667645743244087100186519792796009796499299116663270303787924504061176532088994286697949780661182940253244675386774946825186371832129434819455292137091017671357626275432391483083229801277004685212263280754442125113577578737660431088318423054704676358806313756389634266822481013073973700305991219960841110301225285384228884909099140558141961297398974184725452872232940085742771576916573797783808421780777114831875638705113342961030192321486996177282875985651540612112118196092679934032536652669640837681776044298148597276897947546558927360789946617770999162460985986434440549645573916565299081604111587942016109369009918967010927226906937264767903419654191702528102108287474055679630211222847736954275179686107106121134029136522942541635351453145231572831923516789694736967558017768152209519871315335638462352177932816503110662025704204588329495522171213227910838180659301808307950137430640833902503025583506281263501000576020195046361106308928255177857236415245338452166516459274190315415666688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 135798542466335726281331030839539831263075926755829371648487966677771121936417998837318780295312080680619410044824021736406980970764057545542564305043488663132504392274202248420242281704413424531185190639411633080735967089976177425618485790854351054889955788175681908931686095381971956110710368993157659830276728671614385834466608479931614035641914923023626011106901145120516830060031693462491181408602635419145163738343950725413680562290933415720595381308695836108498766165891464045347935685571159415382413403975671455807146198986415511117821288458345079395725276047618841697175200234225670438469586056459084256114753457148629248118769136836410287588348599276461192961751342852172033415066519739346767266534706676578944778917767771318178360937478865816546083727115584734546208689067156477395592062754365768703481892189684526238373611211152872891537336169518892886165109149099822675508635237750632137781729972264108495192609036367225147544507070478763803418508865263935109945485173578227595894361962178178765964836730389867738107292801142588765098983913698741128433344029006127858520614776249401761955513751395724964157662143728201898114261803929122562245992406683841632880308652959009856803971379137081100903086951381105965840942510032858110791927136973751831985331678346950183756620793703098676616917672429090329156695421567673233820042862485354890768734404831269040538462242106946456928849159132291810288702879900595833360252424194594571491481174521073873667302432167413676612933789357612061440179877439247023070552831871980085863344542893833000275886372968074363908132118137724017203887401554093018334814325721901319049495034924155174616301568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -561366828843141346508979944864455872808354646155548211109664674175845293843591632759343883149781534185837437559217747324371546181574380928949339327602094765239943825579864723779962723583822339068435700282283750628968404490962569955779691178407383197874665140136509545170762614652669264736832603072491583899157125809573684452242223904770101142356182908223735980448890772731656553211518026592293120458560426771589972090773420894376119120933389646028855297948616501805570841643365831579235107726000087651415469474798956796238516690815816882793248148701995560599967430515917526947887800944890190778800873051408454419580411248794643273358243598135111412162244110269970553749208523480774515879524475393478026850692176211202211709795612723796942212223728044002404800609940665948537146406022415350488717657318938689202457536115238026662764705713947470179070464614292704567315506074055075923517210903104937333374005739081770281634776262205820995091124010240463358382825806680594079915476326001122597778415499789938595499912178874224288576068006504909345708135691830390501671775017900242111370123458239109321752872504857353717952765677078343396454262686972246912328356986956895791447838112325019318432671498520985060165882062140450995155619731079283695911194308104878316544320451442839907464604091340320473329789414897782310135573685348143306891457625894403996452114789682455753212300432251994022845231050591856294965029073569282514480140734681374258381261291887599022440180706002011744529246812346794303142496168454950664656052978579292578527427307269518293630115963020525421519079105130864756979850540819202991544097646345208115267905600767049610500767744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1540827062899275647516257076282883596354931280933307680456990241265160479287596614811044209695288799447265575539698387850669249694007628089852170272074185328077720344976161211359169721233399504667094188147290565094967594350031722699851451445244106319029729085388641089668746515299386555635323448655361033115012857214754560742243917485879671077646256832870809469811078455015854028434212769953418403549623055151715652375508916457654980616421591670350789780302739778786808256347041968139846155055392095099288826684389434429018772208909160432625033871332997802687552656764696594286174940548659451628212567335756560168351540014425431316311758443930384367763806056457404371304533966239992616805172321556237588282855777143562247515001393625427336668451132443318496740458173311204495979742267974175082404966384101465498710902921992604613664345484544723400540689169644561631218301217579652342197630503183836532654305664041548545287335400090083778528617549089058622156119811975367709380647152946692893737285287264541479494142365846934687112405839618220860750451629825221359245950386006119442395602654090933194558733064162069890291157659863778179784423669984556513320315612715894265353741007891114653044211269799094230256499370883687064971993919747739103596006179606580848605104390864380874845711152581026447034919394980520436952776954684830087803058448210551076337115227481602676281580486385581872305928524723046353291521135252419167732808911673725413128878023708580873434225832811831790786766782318192671132494619834678897539245020876392308963678055829069746526812455875850199968261003255226938136155496202133955582404572286466815995821514832715227031876403200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 192252265549472997511377184253215278241236295925222230042189571987611054283725360720968926268639563112535499081871697567460787335619253476520686884252553797739487230516457374682322633902925553893063995246766558884070997614464782445753148594503077278135563325469098233877119879967095391075480515705068244749446878948122377211823737452048504699465964972047246819173702341816663329918134552746783873771783297759177059500930132222055126460108539534030716281671870476021558772196939758903188385997820640223939231762403479847318322633355376763143692203217894279943248857046037798367692336634686193126751578772777949595541429283850747879309659444315216576003634383469561295830770707620143589186879907755817822915415187362933024888507260908439270836020747674772809834675014460350830624241261156447206496143773345804572578454826205787447628405072602531425055205502509643814636971042955220753796278357832364319208559078776608937876970042936578953100249999040628819314800547284096181629968117742512069100766965360284553394941816511309452592434939601933819142350870829056015823409626164369932141645417353341638874016288962763674277365701710184576150337973589561801213786888475653573737050945232305617489747754062296105188882665685870667954410370092504496269421171040834431750622051923582632341913738310211536562669294136575319160261623698579859398199322174675433669366159898840850840581470050105847006277081210651190569883861823426496157795291501130198713038920165913732192751199724803187731212601099343989500272073312093170002320315190311442891555800107549451932815877158893607860622950578871618354633065100365218747538195812997018551000527609223744601817350144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -1040645178810836688988670351461816275242989404842963572518155375613855875506684763228061566946566273626559179418039622525650710534959504239176651246977961236626477557463249130065146433681912972121234929906454329469421805776141604774875138145054318353310127782949729380934764885306385448504764662101103550175884255899897364577896890889851052065276654844524583248989946437316238657875532291562361906967751036608669522223269573958736236059223457056335449542344362956998763256052812928022722347740770677106724734702127532942207014517152627624801601774378631607806038282015259852697507361156335500157985283065608623067594481722341943537751780445515105268176913668048900111935816283163519180358428563336470964631569782936890121217454376236604752342568207403363982517741911995184909394954125578269609518086502473202039370524000496248774843563912577799282539093618667713286921251405707657258753679337368781159556701274312604674602004171681652735802052055856264581617398221173820683730711253998763994498856377771229137182023066087212803213241121356910945509654791258233704888138074045768366466663229969375820745086329836595366091450793668948482968685809874181823978104453252110837010430228616670859349332257113849967654431859367876376762590757596280895362278011855757833462855139632118891579227182773297615616410007096814632854680412691272383935412570322834205255303350038042493975334825436619440578538945643855620485977627962206847341179998505471300038494318801763243314759834477321236717812634204533385671670705415955581144994254914160260581195133379223107922099703291381686569304352093177401529129904586569069859601771719534165715349123139226904060443492352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 4943960166518994410032290555529922844246064724226892999792968010985611461924101870050898915590178509270326725967367324855929810871628615629491288454469425793120081316068784536619996949549087053061073439330385132150257025201794110159137206308240094505542626561389501115038161966989150976393350151943521010990732066625114140468894977303251723985452952954270845373570586381616201299695617518557019814725466309020829377751401420666068533056761669910023262815572182590115110489366519055272395141762795997187287535929446349567618845453864307379457290871747352579675393471815893883482387137304903684888369078485883222484139506001943624539932471857308089165212665026059663624394811379660259753494618790187268303838646794829099656083258709259684066633416112443488057385471120664807913864165087983024119725770816357802780144318565683128601017789362551139446471343859408771942888094507212051213424297503230286598495852081899756702848953823748056995304150373080467518640798263192868575216284329743262692155520018296304341959569747308180953085723345782073468941078631630809597789983785036647056583832839947995028024252074387546095549663088941088042340649284416427895273957885174716301360698783109104160971482990880663429054256558830002875387400049021388020583493018991722937882356942813488859702410840477106659352291557882741136020696015212897843997423808564082980664251242048891731415255617066384847906539209048646572478080891455740381388206337135722096957899736667934233178199747623380090124170739546369748279512715678966405385333963840290373473574944166078702890896836295178264552775157325012586469411814618506059872444833834407441126328233707535620777466396672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 12490793220972719790915701890911192644164617814163448788694648229157839246462856308659936731851341565026952359507473252494712639825062533384283723172086395323478450001284072347634792517640850539253594266846661189830347677423233408443841613934376458102830365983915637000429667403137717031397500131471894925232690547117597019041820580133216486539610620487996914000585805106036222230377705549928363165782078338118089442749217970558365321765578293035203457601255702634442749070320662729297059812533560946640167944310795377309914268361650078909169462986060177973078327738061167074780177358509977180072758994830716879691364190232932355863970488161245252028421281536515717478697763875612819607190010493819391758975943156173908467671469815453879456574540026778020983384368073672743635322119310915001368113996078555875729574256632981141107934553132982448574511423402931849253775994854826749310930727060407197021610607234729835538520832745845241804227053820735068616794485981509092416916428795248235183018553549590932236518252854549263083058135904778906780398836908568730675325669726197835118195932890939227403551499174598469529548598230096614372422445648754159994058678620022608893797424410468182721487544604052262203140203707645852407426561767951589805724262005957054493045376065018630731425647783807378931118241993586891784624068796402237549296737324494435064163982737395047229034402405161048450138804922582357917653412421127147478778466893492806792011703033624599189915885443228569797465382770403533259050298814677446607853974256094626811968557390173124896314280714560630481833894445737763764366827799376473670922693691102116456943636793347288292141704413184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 2456080010556672084740876657268749709786155532315287819795129308508796433606665329496821470781059581949228494978182838980430165066521265373790608972433808765254999359863390408165974640439750047710352631156332780197296730768957385969486943680232953387266384207404612600217925944941024790535381301930742773489831978518871279699909340038547680427613089312590733862233627462530994907493808196782711245334020893181276259814415466551746977695981147144753791712832542662825579239649298525195955835689575402288006435680434058022753425533338082111267334170103737942285995511011915683272379114954990190673014995780294675328791402659650868529890637437413824197319784851214071380184500802271971848052752328837590295508247642861256042771191186303688085450174498651455040281857878350007380569457506694501238385954388299208879972385486883501908207998790044085946737177013437364248430600902584426666516397056715084482791623792264388662229071890045933964457386646283010130404277741812419432835681867510575990929422476419084370526969365604045763585719980626449992948662355805220130122132035638217600899071962764366635656808680104063257166170368032230270180640384544860668499921415956456959940817184266873347838221885230783383804853763464928410181542570072402017672135219227373406308089699472473089717966333318503678628559214497969746615652667066731705262767999913951409498222488266966165193059028942299247909454241826908430554059574669297257035834447794782789682798499769175881951874099258096315647813375307604793432298113088277379964882494450575145610951722867252551491104206136995571202918248946761397139352951503397588918927388543776831365623240825298996085799885209600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -130277423085925611880878570871879342411478896875666259179230716681546268180148932954254164449128837649612678962355781512426668358234924913965725274132168527319907789269091459614561597882866613715447276694244765481210611141391529707920348441673425925762091817004402920792246113578450850048515061775346115235620726525511554203171284029516955070036823156239512341883551201046218684743346212179821452775944371484086235201297433685543229935649793059947583546273090468945312650727377017718306012327144202172477283538705073650064111883804070257640979844675452514275900200779981906339380616756743406473970808149621060508577587847274114257174992203725973197284292741499880852725738179871239386384583463238402055277082010196127192033192085878027334889641006295207067334751761211108896483998622451369390503431687112290044031827357457452739083654161028088177696555426048713868081415669300939219515615653624493789619909798091343661903457493786874388314984753952029828663386688008501119305895802355272558733016859296306163740183874206250685054859652833011857995178515420581698598424849593268472880547587034281761501013555711240119508838153290377269986573340824987059349989112376181797660965080869920131726965881100787834032968864150617161114344649146779070151208474489405892268023536240463095931271607611313725720895263116734449441907065847018437009702157227152861781350473551399219563997361149536074516387973688983590516940047185901515899591497786811049753002121190198508552393800403797136645565808200797925992077092475597283217943828078304613529066977812518083384490896154117212079438253735102274273561083548488636538482627965625111433629836262891922113615043231744000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -101823300948928179101549541126124581338537580090539342639903688689752594891008743008487532633496992222781003384556684711824575403982501189949487601215552086543056232139031392366165321450883198632577076259523699438517978366666948522126946915841844087520542355184688647156033470451055581811207193295633004825160242911399559318856908684964168394281402412082972162015948914189546216837292066178874021505471066275260857124110769368207228403728444447226319519711870447488348972981085119532786827021267389719609985170775209359092780001054065451390267851395635468721054498277646635489123784164694657895843629607929443429253607766530464287801279588949825325494428383576336679713159177691264349495511874170491708553601767776254759105714053670942125941729592775831583181940898357483057403871750518051665809015376602514401047818803189220342795171436303834378781991645044569421627516920872813573996566833220007744338583292188451374034573942025486037185748625322814613679308730417860029513843541347341353913054612272507986638002583787753690237599250895151254870299245360052902112925292436358985066122167437110766223361790738635238953349345839900364806826171726714383914746324488090715096948516863671547178944654844110779979066545305524900185182077895874018097654165830787685692626860963870903191411956582731071570210775446275240945285492754639427125197921261453244579712234144598818049515969207935436853982613712823252122863962569384843439981115010772305899491090129789854064208047845317651384075424268387430950600901546192495669114933017062127214222648763231399303277054823674998241160071570195218142080950701328232898276016271078592733973043370160461422263229480960000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 473412415442410915741464147134466081053618142555411424298746401979836191182406887006158599210637527531590296586698911875986410902314574790059371678801446428573355663447531205396187631047245932359701833612251830509604650300919111938296181846915095945610354165367993347895650248516688743225407685630634102923828653530581867847959100601145098386989479601803789635510019580807443465978459667335243226553526110927762825148099816325446917524961203381086267137972596485434248356376530440174131388048573989847998076058382259689039850292204660217505131076715636062126967472157414221665307664743705103663154157361070743906368255961958107275953435769932620622984057344089700468333554547525218949464754753230884083531116304110861613518119847747188394299210628411620090647337986264737205868251932139956124684315629170175567733003132990317692237823560464041268398979864777701478911987759929805558266309997082385627732388792565150180619089550379193598451825609215331023279983121225787668151294693895818490467993284870433608775256275166887220452866245544100215112762008262632329765767706000848426827654206582628097625274826958468150616964165264202994693527470585792284056754098029163427758020268936746830445873024168251331759768424224861200357158406964289164814647701049510068289636754689560889635086551983084591223683152712802646433189350335068765290924734498418059150674690783091989375156415989294549550408531543719638408418984894274948578167902092853699955403227264605175999290488259312926823792590881666282598845837779921184186809804123024776285889894539968122873204826376887412425700596184028312825393793421708869554807666206145472992070872161376757241789672325120000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 500249695379584307983255633433391146448804466392000363664703925123827992573928505480189401459231388121373755543837855062846728495610205672590959778663800749015276733624305943861701384315409018523849200844997872919077664650347872219686925327563291567251763219394931557593936846930104153302484036097602174827691353204807621306177148960784745913589572801025877578442972836400173137073615331233981955770697961955932437598123902560718972043554068810755753253091105400605067685264531107035368993827464910603554505294917206128952700173235843179398409248829094467925056025708532759178439347451634531241733779784929912395568355056936343762830848432345534355216131781300165453552213383270307514895081748356472829061187882967470109565452845339895983824673898232567209727509613444485571196331364124559750638503510536930828516252665761271046434863624456016429870510022356146582400601598123977784247414061741338241129724207066357590596984519707165565144725470365798381950947514591551367447779158585351653347838604135759046263775097585403953801263470818986056836296519591405425660927482969348412073609709790770237821723919162900877142711302532792155967475000583634212082708366301039186715253488238277804693417326160517229542659726199291014058709192263166240817702283404119040514897760411649197008088396984548498327948634624459256062012607755180126274356263529788233080975839889390281011400848602888365469456833704175258947488051721270374861046541252848579759293565501667516709198634639619312534093512023003418887958340705572377367554495914439584957326601017003963466682452531306083551957306831423665505873159916131763326394565924401501931760733742191766548391384842240000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -285552527000432335933462756861733018406815676691435542340396518986617530526517966470305101921155968462741453794014540119817153461720178091547977694154256449586081176182082859736159136809541788679686253925080913131889805335214049630287555960679977498749105362807998055085002782552433544086720091957944132284741616804687814207316290703024039519961332411531731430662085264287253813929599536222404216918212219739856786475332357925560050294313783777362880653464896294475606656380216321951863455580170583039356987910029589357256941542816351203335823594973293886144241010093784744492446119432410573573931172630092992226209055554000468406789908729291263611500312173344507533361726531683372850415360528563803196367964612783424536106621942567960414642996744432220886571882951227766855160678641422816422654401232399417295131191720695861483663717463571050945340798452100246450006000947985480202824022325130069459128602168205329555538748359386882116397680929364170556911066781753240794501267044410495176959764720154955451646570358313070292115158373229449857478776078212367723984770980575269524328308454717831879827372917867804017339475629475107025462391318172910649762354909715557877020283664639371862814786536439081207832574423102791840850498616221992523560923582231992012914337042774482835475932812606894261255400343823103013119770075735301189026550888499637312878983119012226877519582882472884905063691890966313213382432702846241788911062536008111957869344431703219302286092413813744878639911412895265498967272536049737263969689934421442698419415236218758726203598294087726924583298702951753052838420919941211701074333438786076271499261210798709570078835019350016000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -544257090178061950348482027898126291574271959781069453985746757637825937383392500167518949046932789017493792640029287297128757828947550043613507640543529292344336899345990346372688043858909337923916109094159084606601041496503145244440833962877143785397909360065147851401367465631987269585471964151442772764679811640537111360476175489909439394411967278053066885547335705216034006920464648565918799845639018003904489148488513768614604947234217467043247924045177085845821287764824365602691545320418401257958137037484357549163461970950945610980724415089009872048550061487403536466520616350914928308716904620453093225638681397970234488559176030709376658556844864482477032713479746675453394284248155379927847440203450774130212850534687241826504371293116823127618513726458333667281562448780042387340252809383712593648144902201394111378758845734958394450214803621513978096302316548235395720598657220837114322660963392482140357011954840339359759338915039473355611060161630363581505818947839003878768799453104885545710789947881278477921083757198963825614687160939967324217113870462049657373958730998673977777285113305502161006485448832114561168129386676181990672963715689800019349786261647240277882999974943447498510759210498544573544444661357197554826760993907628400195906373688636912540835923490630403785849956287601154323749382535892945442475703217735800167367578352858323599588485704852691250177138823428244716738396201569428754195191267955015513420870609386475576684291218601415269422401150749723675986133030812930634534552754887454783295602942132600026320125156033627842641971565345240432490624496851188699404799111363356246836728699492777913320404879933440000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -368869928631254106554763333561856176748887535742259314572189373089935201044708581788164150395284531532442036116855839306138924614429237060917768891472917715990875176425454937266397433002102215552040674693583039118296381517068801402830200432906462340528465698454225111824979091218376208981376361046506230334153874505171148227699698615056042819542252206223147543216110250007771712540974024978620329200101280205042975151955049040177860988630776112793073277257978539389205963518241472274518659366936990041602300628124840825938981135231977017252287216349633498385247270215903277032660993753360257523876851521771312395464251701575728009547734223069906393185824482903432895654100074162556447740198047034777950381544504584715958192386492485852534477534464937529808426667612917693001492939093989521915717500601933950504381655816157506633685507285692178661937694821105172176511655753170771523249158368834161927908993153418248533912959462598954450065253992664084285576458930592030767680108808079770929279586670219485576029660856268826247205424581877717013126390440259368878814130268862804932710457882188001569338928834714568848118774376295805395541991232101196699990787420020517393649488837160967222716877706750512069020046287881193071636355077359498359687580394260841637194215458764936537450293842882704969100695370776254776173103278011585203297646917737788144149967108550069956216223840891238158834837989198116499882941158625999962489824334440778783803197819758069100546894506451512344994350460120035691751514398952018531407573243569865573551324667593613177952881813788247377344425638794020361776465048329222612668387348565716678427208220005017393115044868259840000000000000000000000000000000000000000000000000000000000000000*i1^17 + -235322611234881527923851155082100337891346969272792788951425805248520102921541042721408857119516663712785167244511483238538010863041954608744695162509161196569505369358219547295248564032429192713645473067228520402997465909819951474028163670411681940393006465735290164289919585927681892741228985556360459856207175119020609173189957733102476613046826102545649941550014379539590963293130421427827508812533269515644858063842888957477941986531113257601935924411740600521084115442014758819350035023925747357488632369857579897027252398228815631687941261817067564627056091510693918859015792298946497319153789569859338461707015569232430671254993634892105137506720176364013023655064699711531000992629036180745464117631776135167509402066675014076897432731933616841734856750306739864973501933305652818386424972105223225469358810453409995911497675677627677735046529695473013249381033595453384680382982352666588263171301284708496882192125003175941510206129690137940470128342365750100457359391361446387296786186772828158694597892039813828910715775162935407675408613913835796700509678950842655830690613991763677113124663479742252801640946391324454704015695166659956149261993802131959364159663930316887712742528809065142187814652116302364056483294002087404894171886312705680055590178820869010989452287915556455867652745001472471724836438282958491309919621113878500043521396480808009320574440571260843804989610417620060735075283452019188870181983340750329198880915845180932849748137047863686199436040286494602781389502854640847720987763910129143209474291012261935542546394164367919889944245196182347998279699880772436045231426777807259224108097876689032547958683923906560000000000000000000000000000000000000000000000000000000000000*i1^18 + 79327737299699602804298720404893882352775919335308909781819325102793654655168154969404758090558306642778383694413856899456717899996055415083727994870609091037120801801776045490058945937913737698471593782962254229881166096189019430981880320257542439039202426467842080335915765903333772275218784063228556024825958795920229140476516579723276971881177460551253973389613329658845980034469023074290819646807743545056864628682318483678179374772591590367900752487803706316553438507851859658035910474958398111264720589235951939289564520659164742865160646555961074019327829765120973279609206137253418657613161873861002469623215469726798118378832720986701804565045032380185683296216430641697348859497072460314876781913874542992702960751768977479447852962053512753016503412227288784406100645041402100219787947687808618669976128733188609876196754919973028647312116885079181885246272059732054871180132387526820353177459076366761207291643731882052898585564581038221552135796970338199911123974945987849695754796978033463763045294661224358097391554872298587708348222699974141451943645795016259008296977776569138545377786227601782986377824490141060929419825019488631601616246377625095658533348373352088309359841826375657169615414499251263144729622969875323012097922705812762104187300599642158488845041480121278062554899845563555661123130483826442527209548982738254047206072868990430461253789807735191204708579146784121075937003935412516297925665214021091112272645248012943458562334062709840604324810638997098841825044950070046687193457914030770736331045461151179628873219923980856304890281109888109947992668718096655576797377455222985046140928911972613614528760989614080000000000000000000000000000000000000000000000000000000000*i1^19 + 424811906208084716968442552388092815297379107031569987894297149642432572005823957565778692208300510644478168330895471620051973469045475141634207514798669737336936275883891903275783542776011704990844039619167885752840764004879257417858734251903717499186259642303811529936938936818060357226181375019206169990197790318645413104139805006259132941876194231212457341437219294627477540321978602587962552165661120681431592481513994856360563075337608325399926786715959608249234472121399989682450973507869922377511643223665501425100969155345185465159440490250666135638003688825695075001343751657075114752755201758928091287586156787010489173262620336829064519837530568785749860503160103055357828744294190876577919949012740737834365320704422973161406567734838253417189136249977943226585119711841599252759045931682961899727428382494500643241597756913071763578018678429617951891744026362509281838396052280627300880835876867033921556161263498755987421735194338199428322843462869877645405256126165581714695120053402173714041993888801799335389818500767312929689981614624731573429691982127894681293800949113889664796047203068260058154346362062909849713648724808585129894609976739494886763027306491724416349982789226654221434701203586167933976162736846537069961447932684595497084495088405410232171910157612934617968283391888659374308552135731252341636895108559143157502043641808099892794632996406122524112829004640287459616354917815333369687360888516688836040784822283447049580904107210031392481388561463948708143797595170767667027444172520512730261021110514860913430774932973407337766943185213106088118721594491438021791970550372532910848214567255713348144062706552406016000000000000000000000000000000000000000000000000000000*i1^20 + 331655514451229137751115738131277122615322579165028287477408939238777971486667016769491112789210150715016139567356585448464415708605769007867144342259958554394062948399299657141907063628250723349474855341293216012587353277377319526107098086227992842276377343123886869739824438185431178602385451878579706539575355274945134062698742522600347179100022295674900588496739503014553941405870935902899189078731154869874730420452391638852922627004603219749945478997604768822062478574733342054199328806932712074239954853902460562268808867886170498537849066658817586758758518494125579744388140792064553909624150625686724440574358096096607542563951934409857457958370487193538988905450251087223481896038652031463607389917757763465850825593215762049141930620840843514322145242203032093355251576956618826746495481828765059435835023267078594808723440666170026365747538561332684954631848663651994085452119580132845995396820576153577349142686393126582794777680113741401235871864447578586204515254874518161568207689165453091112365245758602418946104650875719853812982760987035503417104124073393929897920784961796924433240975407404693981713515566587380105222260033136816160855346779833327829990299272847694110205839724743959349595272123995671116598974730651815305562600646731050313593642341688534051320957681239290637937805052395382931027063518301948173765419198409282420012028441610321435782393289756544530154490057054118675156296520674137811684592031715609239392988101057004462929439856731828897856136469374372467837427242599724327845153530584023788977137057929106290844125845663585479915863430778229060021969650935073312943671874926402184247208513461443501766304145080320000000000000000000000000000000000000000000000000000*i1^21 + 128152050047109376294187564986559592062752854293180989501011461529861367670544186393096873633217759483678415793784645669324509388162474934393116532329868000607594492513890308062085842268862840040079073163470570231499296999450732942356963439246909977354841841348565396774793797722611998536493084336683346604052089757626399539525215886853629051364836194005874944931315689562591396833321481151852124889105266573922921783311509188888176763771770799160671104293613058010530355038177402213536478325355741099431848305908293245466487908332675179457241390366764662097075205218426032767959984629180812938068776440784267614154794073101719145072725504195313468921596570563866517730830932165597800034143402181229562379694046502973812127346075379313165289843742363549607186651876225175176995331628980130920067945182840407183377602809129507895478396652845566227419516195789641023047044218407989045565786517718047950122157413456427869893890054542237524574006435920299847292540736844103865423866190415345841462823522152360437113351065157334062906198780065069152347928008474388674064149763233304929888432796782478624666489649817487798955920613827885470152202772504362287862651671822512438843125991888915040764959303053482832913748464906328003037819529244142700750465346006609124828424570101502401422162269529935776397639454699437003616596450153703876181257321441724748010036820057952333165116813655251487747819586329764675050494979342516172881807749896784188716112951232923746384887871944761272017549503420249849908522742775564577870935975176977967676271670016202714655799742970585737307348657523333223249160293769216529246198405783652126727370729106013626922648553390080000000000000000000000000000000000000000000000000*i1^22 + 48374706087184380534076531651444013616558370233030631134721405763012038033250577722656702137397255651409075308153222661364737113603871165280378035610892007810649744348816780128666057157156521476208146772383154585336643846943080045226497490719147748633006569547829310164814472000626459889533369012803311159573580753880865775516269519246015666753338932269079676923382264599356773391740321248746152746504067373795364336264523924136155014892309636974220797534575857617341238892380471972863645922228093934418295853117731373885061236970038324268654039525385505175355155649756042594446713720157164213859691475671569878075743028803445091718438892792750992520797925419821070703747313222903969483985119337375496124499069289402232865475906239103904096911078984341039365496865471940844163176378344761073707443035158968967408632622300515482591311895132043331519446971098088337697255709858709213931965179586942054570714605576606972738689480719610008529073642222741390281904740801830585578565477961649666011592000077011282819291396289302497730741868544578360938983695845326233357495603925746445687263285640788207535243188581429401449307045862184804308431756501835433410372794571972289689856786765250128163462510753052775286874437110359904375780753161346686091712422400450474482118249595896631037354339714745843996535034025370325211140748037605813896534758279729410230559077107124452059438253448040614838499271111724577485735704105598567573034464732671127534352172595338536899079825299618479056415307141526670785160959434629900087148990858010672485498721687221385937144306475440769659733180419904214231917471762203142770347454612349149417762004663507730941631759646720000000000000000000000000000000000000000000000*i1^23 + 12483742269282236447008905482077192321859846383547060122149549360504930740112304200468201872741830792768240714464028786425216221853953582340996297841339933111610482277951719783135735797713720413791540233933174781666786290254690821696837767329545895044518767603268668358960345919376893382991522825286463993273134401844701229165354083029079562226138092586589631570291491878731539145521461271407810752856133960809140598379866059115584990665163048659794388015410280833470839468375955726632632701108843333794240693966503960355058322674806293148543370531151479273298735403466016111892052396060568678402541384084168204646001093370149109333945747717775155803740544482903153943991506510342429207892635983841878218189115640510449461765175989836727510058511901596795166043030211445453479302102250670102490424215975882157721717622697400253961558460122039562699755318553730633143843338001636379174093535262864824460093627559180250452180196445472693975282608277077891668065859508280488822058070759030273140729862048332019467757046310905657401457898791626033166000051880185598133855205769344651593721277070880120831191157743579374458391191263296191001019848775545539680170585515331760501742369285214724312619781279164974688127936075054295176773396367118641514670072684452178584505635608286837198937099842157959994854703561767155836021413976475516245622741989099303402682861294514014310088230743913429105024397291321585077206418117500513788293881833312295714228431961843080542940059957148391830749247277623610424568018907514357932588098878956278404652884830647589683061664405979724030848928896738747540522038155488990439906080707764422346924363127243738367342034288640000000000000000000000000000000000000000000*i1^24 + 2245639568498912355762868841739256550050682305319938818303721112162255468189775923731125030904596958825077985315500947057496730797618403334745091985109100207478531929958419876714675632726106498113719275721825934614765406548928013902638575764760146659451310135772746576062522118731491348799036845271598733119170182407734012400644557779797210386600698143557447656728298579245646083082372224364094379101290589650045254903722616240291510735364940288902478063907048589632132171938044983435074854300129320590332930698924814534879792542166382670832703336717110851210253413328696012198984067018453657236961009990703023021247917929261757710332939664718250878884266496161648259208755785971224148828173346961394840413124446230717375873947101454761824989013999805844455364205941759743348245531265650399020925454130655264694685891927623330679921626636469725599811408952338784190543959832457727505350277840748635278502963060692393610006794368658088517436550520624227337126058890043614767549883098248787679868763713316522351483132420179781686334697612419221186182202522522829656955446091974477450356342925781794642762469798947757816864292091643993883367337618978989713089395463779416060719418861017131566038081022619455746744372996685090413576759656671790494208140345310691521460064859689018474464182919943067388305360917083182551165944775694536180573564573403429512760417548283698878787321230300590977932582730211559424027070743855820259239359159414461289722656836381904444957435534679272934695157933781747141378000479239536552116018791858946456893337149528155793099561304923084423381141977024738829629888248673502488267837393853123862700054735898475060556789605990400000000000000000000000000000000000000*i1^25 + 1191928891260050335373870235106116665802814618219207941285869309795281197414422213652910523887951189243706312074437818499223444135840217474845735117042200791959169084902160876824656617508958995786262264461599172387985161218591243783074518867575103166354475720863355209652553196978975886298831257961656646272101017318102385780649927029925863168540652764093070006957031276746350852459172152533959958271796420080460359904980272458270004042972491545311976932214698632310427597796194443538026253989962997437833446666707036778132056903999057219101644821458569331752596063867262335547424280363847016934518351151227152280837608022961557371283549624749777397977332866977068343348676688292458184881379281857692949066162220086276393138697068372637191880458472167617223053668813728761928949030129321715740343637753910971323111145996091020863839381009311575435160876641041275125434537366487759930918031087295406645061712611192377664633066163523312432504833109866873374515099616740217415120104579973923653056444512449951595604638361809692421105049295191424117055668748421066346792074456178053160869982795288658915235002805870788063708707963874663788543801402706484520658581331588817598160823700295688533862613665215943302645969348839459417828885228846345833317183592793271568229260888409959162125402301350885190554412273445350263615123906290857279206124890293196226669657299064657708331793690615604107999810489113662840364791838362994361779762568410761676502482489077938649044201116915907044352208500314095622400804410305364766269294384034266127034172582814320310279465905538147361965681911867357100146724583204712414008274769045019955778389967756344474726469468160000000000000000000000000000000000000*i1^26 + 105469364339070833444196501116236074419993426963933901328283288169559461957949083859980825176296922516642410860366142754634214480568194482945479171206656614192509060349464860955884082384459873780070368910272644172728732500156442326517108536482319482776622265058473253152343278513263260533527808162079308315987036484364881261456402119032467031810947517326106057645389923015674240321919403389999844198184897196188281348256945612480045304590921938373984204932884359232978292070291364692473259734824898846332326536405189882859081498343757059519951199345338862833872866981586708010130881420769570923450379820159622482366455115666767610311900741920956017119175135193229470052052484301621274308192030442325392181744496103584609739036950618664548860441044811919866868287498378539218914887282911352281227132923052752657218694843177478445946863053352318439343682469305153900696793098412905176078960439096998606394600739779136958898251542632799654603302913079854511302215511047340068061464163364879870834645482443657342625203564359779874924664652241419179738169971663222743821953896629415997012326636963381075729089186814426859073920644838772394639122652498893206912965668721360864834654597402882928828303121221239233290944846564146555796416183617098994777488118746607684937819220744360910045261530270261330532741572156772225178573211734784684470557667660251219011369450718195188176895929752818829651919449728373892198135129319112777320175238432193419993403016569436640163385554206859009292586478120991212045545922096616707021372072209513748095066973707630457606902477403015794087176142647170690269034503724404513860742826827794011705303418600420093813355184128000000000000000000000000000000000*i1^27 + -442498037217967427164337409764436828389613184436252099757282733763984008395474514372385478541732782155597034042944778192077962700327923083809248587000945023353061666320357158551713008442423556634549354982569353368953141306908067453739821873158785895053322445208074889839362881902936718911062584862483845659035232148664772930352683764705303925311680524842520431680105807326095838214032753768010796668984154618740161562351793893349839162858058078324729403470275075321783846918267268291933770306830119434032891140217070865184624727905060837594108574735440885879169408777413647821801101486296712020075115920997575373814702393037562437610720341310243302512452258538572291365560737255068927552816294012433616197363605884805559381511112049163377916113236254146406699243370638183851077786023098657772139075007013458590637774874696099862075214652483850640812384670475565272540605896425233258055114482735237225190260617483716199647076350807921572208617478736642539579273628409760806113836751010655467149128946326203570464035830280921057478922144547443240209311508851321558861010957630017185621188662690271907075826736758237094378963087939536275707192144324383710531784661639246656769424543264272302953792196866212236618987035631208846072773217736647308771867581549721037165304146124614226243804999651549463667441081556340569918147101617693721763865878419951025425754075882019624819259225820613012710337759490180533651466689207631803110170656871135010831468651856299675799526626108826931284439955817203039783250787430885374878868667380768578213719845594931012420181123183440891881020952872480837268217198605796695397804208940824747245168266072023096526635008000000000000000000000000000000*i1^28 + 179063627427334662502324221408267628738212483873529306665229433600260739699286263826079600030379228530195807672452034178376950074132072639081139985028833722774704137526762371820815932990387000801261943500005138694728566734186310909521225448139651843509307674345898715057840989439967415420037678330267820980997569320466980156000685780243531206810287942984189820602445558113040296823635917902528522845278378834196535973138038116095219799653850788192941266169481535022602701973165487746587056916677222312922003786056689434905750943391585549262614062010912443377436546312202478331305329989773354099166828814219711269317042147816123576815595717554038266052727143512994021065731574167907037592928491238593082887807045760905268315962696622725433887890545196991705479788899671732988289944355320181273854468599168533581146047342575721416833338134562937935406680036858370765391113818944127400275590323961969959594621862954812956819821347173549164184557821033346597265098042922566447545283251493178534106467365771813874162551604536748675096306441041148871140356727655838684432159027343937304835806426945090265529723159310116729374375450636334928581313433351292213416245110549861392762220223295605117549982144298649267115866750629628114768599517340063474814804005344717826759362887384308207745529106846798354749935100615224231743615278644725807771820545781614433739443075215606467395923235136783867144998545732238946985579857405358159090592439047632146966707665449135808508828067814781642510308239556575062407429754713059540379016357252538109030368571262053174712995426985341176315947813602327550324291222235771331445044256251691510191862285366347382929752064000000000000000000000000000*i1^29 + 29738644679348514485896052958797244791704059828905925701932976836554089018573983117413970563361614397468296668719938952937572252940169169692941313866048152193880741997479277972814885398503459937784633110976979382866534196422632549207639340582985745667264660840021103264701954970013105266504726457599647023998291333312578664198695761314638166875112553720698173125145266756015423796163965999245145309173484481041991977197346910973908293234324371784939556901573968278838499087668077982667632042614413799097410657772664560154655092894928923383859179461020287238197144571321399627253973202197886382773034171612245787744579943342100870116804128820073849474407450606210246789025526351715148430204126467394555607524451032195532782468141605661555314917566344386968139294937032930825160951326016789890254847284144116162832800743419433112147225542486459601655274824331964288570447623983599240577730178559165200014457338939855652990859797332485443569576451378833237129417594713257598338905850718564288857675405847943434705921960842951129242690078327743082144123343746775302162007983637933659917603721385510141682337595750373241945179824377034448451807580516622030548837677855214561465719564020623528878912933181464461180556134509102489517628751575518663910514032937678027398861884951210398291527446375220346371033952325824582308606740315447656416656380672450702640399780300202239582047975226986252249354628154057468772167451061153300663761593069845903443099026462055514688760704672353765384373704696219498623845570818202846895936702657777638670953627454558486616084964860126567957494837013983661498714597857309507245340007166419139205897499852225983244612403200000000000000000000000*i1^30 + 113720678593455547759023486591165201871623944283953149722463881277498102417440625420651037772974667661181676507084605748647846980214133329559270628661439686582639095331961042553799920035999367312176291900613924047258650382841843158296658999104001413432108589459948151500165328873186695433559275070979194842062390641021105347488217496288555060641423467231319884272624735907676375769200975834407632532485640953709467629155322965907786917223762822448444595759350273236426134153266041160576003044059070904257942757034773259852699861576122075694854159872362053742746490956625914157919133317506610697977310755864936813097908156797716307654136377083231907725206209982197339475823790540443560018255087740922152410043942812581077767878559884723062629537584739069616904585653614758491219961335889785471016673818090621929437396066023582114543630394715173896457999697346414033084355426077009966361900324775447474883205501479421318286268455245912431836253175783259951702544711868660495161986657729479126547470772817521415282315032076771217322803458115826595701033713581842649953745238482459467640381880350044438993714353232529405540435462175282671362353547580848691823614108225390286115511391021324892506210044959588542011471015798718902644542035409821603386434759886849190170873324505238540019630091320091779829633411219949072580612656474652453188907548636363060810545648773053663098898165693742486862731915430292674005888474426059494559006541880617799172792456422055619880071558722634315164908722604142344464779411026953178831741147278003217968096109227872477212169667540224405842494519620252272405061065203079059397622031979881791101505400853671482228736000000000000000000000*i1^31 + 4611737457109138585092496188190856855641132976486693153483757389715159275259050126123011973194621394315329894751960502946665892543005921590410513847479272627519597453945979685742045944373101444883417139281687394929642942521800862588709241782234344958092261623683267383077398204604657806786920235056786884371714874424340233776264698467211014125351042805898387279492554645120046817808640765509882777549115250058820944960512296899746348210734082846118486783504908567819557206847811810022431729360593155678727185562894047819769101087398831070158144702747784192745123735322274235130509765101143527464476105323180551856681301976413040021581906322243110203023902948705094190532705132879073065377022183289796792638635555708912928541587444464937431611934527484826039983421360542382420533918380190305511892584573452645286863794522865427008442971100031384886747955278428461674057348720712674173376707204720655257604599058499377669693348617981050853101620324439716235196229814786708439786850226681898563604138940654427138976922152075142842519034319243011811232993328767595454175954366252299411949151012676832319108356082910817771912409031042565207790779358819571198957871162152973122275315482652721155806192289865234564105093799286843479816696984474270969278314478786049705448407346049790203919186777810721240787460687054775748685279341059496419835115311096489769016061681647392021084103238093475389455085329650307599349898235480782168734310530493906688917969734682369197817311242808128263306687066430556219102317584509918431683613484533760595281222511253803490542935112324807845748616602471919703502014373946800872977081974839747231066340135744508526592000000000000000000*i1^32 + 34436082270885545748459084264102595627506713005269278127959905977802447183116029440455585804557498707021492506531898785777698916360232073236664703560215332457143067563608224926056468967484794870829769164279943923341244858966472767205704468582220647657314988791503413653696174071624573763758219177280312155182219706301482501353340966363031785569891782917379774049511190336503279439133359513715047560985980423823445977126144822423060780367556289337770043503678120791026954116100601103479577262900513975803069352211124679005619617547858975727558126701803256068978540457606297857058912190339723787372940383735879388814476211634330071677414224231765284571210635543253415085869307571743927293733291922231354913423883177686425476720531015423574515791397240228872099957129116122202867397220395609412816431893785092747767051844904739406369921825702016889394442972505615842056491391919690351876494841452761913410928458182458271963321872175555743144520462023957256644843233290206983343943843158836161437770984596932856776368681160677993342822070336680648830226282836600038153035170710764567170441546875474996499504492916465799648439212675664038815937785233508218697772825164412699949177549505298344787960939886984609746528440469351944998022769592681823093919627583527419447503217228202298431381975879652729313010827416743507525520706414588258973626893311719857946654131647315756866939765630751762363174939071117062560570899441263355722917652342884096213301545140445928410362151108769290904364998881686786897380899414726219772408172182938122187786842159817646097702694833972670424139122132746781289126394642692378722540856643347115552418739288683839488000000000000000*i1^33 + -454886566362965074262982284361529857131560221799614096882776545892694182662317571383733716134084449806682795328469690675137375271020074059895850605121370239719676252139653316901353190270915151479306413295550943249737772797616147054254706565482905542379131639862225951436156728739977976038210626094997401732684570135108791436102378895371415633978894803410837325037536238321418666209689565264684938361934846760665733636384009272730512498698536817887884047882144446851722377465059265652696160897403091604481806772389306303555339979919185412472026485788532219555881292433674286889943911538473958333824611203672412180856884552373614735771357243527938401389195213145995436872169582530989177469980555955559305785781127728341517466965241263481125342349700728737016560969514362350967461866926385795113845720667006147755886644622447994073811124994384155798187347619661629323566084393512000879732750663479892608392143608424221312681939706849215171614443785656099138566518487581042105088742805700710285271377103642562027227230356158405747584787796509526571745488149181523189726959528461676877933044010348878232090829305494587314645072565731288662732267393245229353280631567918204664124093384614970840931590304420058310384505733096303412742557274192594638330366221907320466863074225231357762847775047349871708265700159343645901523512819107884108658645199761929323155400440486981613395770413440326677800159413456994241387687547109918235438603936400268889795999916965891160487805861507800839289048417104598713855786776529805929209838874425065798058174897757368467109756371289163186963754320242605364164652685114526846874594335050290864827199823454142464000000000000*i1^34 + 3103294671393552148325753310026020456598717013483801374825567547443446991070041971665268605334509313766664895805673606600290783602244147483148030558451654077430914176840656911039155929714814120184268196706862203171744296099317147256405165253783223512691219389799643601387168575609025855837849141449159145435008639888355469610628014110558973195377642998998818460050828563718588805446231289643891386941524561108128161385420458991095145244039199175958361450895000729440563319810328124758197375851718210880186528979041126000432982468122436343667262452867150119516543784132799335978477686331963849042416810891013223943586590725865642038522995063544024632289470375883494462724780573396236962907202102439830918699306708948141769885606862902750651455247987594410373772058449754171598493868842165660291829632035775584298926213424239160800123953635713780954048371557599898113612072731346874970993194935153214882516001179850240235134425036425569439073774343587733345904353822966922029113999822264233129878676005539071207376017312849182902414519364255433142421725718656932844172648925793965624792593316230516733563744553654420124138083702049708868184227401091117492345629298582704413110592859825590329011732542708103495344359815595173952828783927434529112777283604011289175737597354624823623483658553942053493164604241396531436448933506299388806709320818487811210034245470833358442061476774959859558874017314461281868028867565368514211889361230074853964244884912503120241066854586441631609636568773373341480434746541775662116119159207202476328214260454971994451782132349685769778453995883694453127611765118591808387420291071181497939373418466403942400000000*i1^35 + 342334091602900916695292871615293218862672092153214701997072276546331997913382859915793709317078194140497295248054275927974221905236913814963268679182311896707231241732333448123428004594095590956697746554985611049084497134565744882006896101290788065297266839319631425122375375620932653611017007196108483901994828867257996354325590019748827016206658477998963654335660575444885507501921451266434686489865266802980011205766632823336834447520052420615991533779542598459387742582238019679315430282129635944428705416283810656529063216309637907292626927930977474978086800841880125757706963296498279765214687738761377173723353830403429172967482491154540261198518527336622660019627828571410730052062598983027127321460895679092931248956497070796186508357138052241414804634033318723138885918943901853052694735724081580146137925584709547741039908497294237873333241486705936644815490968198330528403141961291546141180463533621105254895350687434805408585783447669687558588856724393459703729148611309846399124636610950879098079002062814038188583056905535994887704022380161281613706012431733079180510122675567967824493314944516442685979644487795450684553166526596533863660511912265487049896328189069154682318769167233259432032463342584079263695607068885384335768110472869898686644724825670178233687142393344089691650243427340618753616782397417096711107883898422812250023414925330128506843440599707675856858153861152338754433536447332445790798630901598915919344070723185101125946950658921847906873866527610361899059560560335136754431640141828573755236339692539736394060505720457002822834436654035324453457335118771978878765734823618478715797888013697024000000*i1^36 + 3915572160653452031224399754550805980398210549369709125831293706479279647102079198387934083946007110850828221588142054113701364464693762152469129758362401854397971670015740745342174448787823809293472011160471435900027261969729914161386540048863727797136705849522633346982895982030735562828185066699824720189105029381685878271398984987677669344483576405392740477591806530625963990219770101737686988407944512623094637223315204143607522128108691464086204082448533719049292448439906988276115688773191195636708590456485778750524879503398349182787224667372513734203427602403681858418999509890169156169580912470126521609129289129901042929590138504465745960414893154000083150053975675496786580277186959546812330121287827806479169757140844877065961249569916444875636425279076315531981142944627743323383275024640322343067556522402848887381377723607872259168710988874875259472686248190109128123689778916213565793624060985941916166216207510108356438197021214025991382572039881534340929786814636255777399643024251026008733113236534718204803790526103323526863196845886362914377411536604958135486904034122804356644602681462890518692179047905797674603386476337080755878422619931184521068493216126391050106888913699103357384558916336855788538702962035148042668061986824192455791293649565775461099181780657560984308894333801783251709076746102237050798069936231146676104715559626269281782243714616043057550201432981070559566386611120557694047286945242383070116010003199255398676763357622872568987825989783570537935861110535395950721336187708053918271170057190165322425725584819206120603901583612446798878418178978392590387793771896482674441748259799040000*i1^37 + 8787382199430262052984274827711678226622591951628103064665163661112335090742189951301551551339495858968830386219676884016876578878120695813464606311847790395763755157677259897497308532226456185348764454874643821605197806796836606905821493364043933211152452062264622819534911035794584272927926069852161422248350337680719225673216832161053147991496667084170006529911652785752181591076178013921977338881823310424016781349489386434538070287536882933348167520527171366797326023543966599840288153260375670345754279610479145774995770988799431985982076659226139715488004790947606750940695988569356228674721568446943707462601216713872144803790749786218914258042449039165206310339869874240000287168489635031170499352138331389060627539787518373160003248189613063006842014764236807831143885271749822189377808844959117944201820905256924572118032916250068232025846238006029193495296989764949868323331827534174797789650719322642548014683114054341456230420177081095004385337389251746200544427750030467885689046335646414449204085268969215724204605199308763615507714812565058158303264968476276862984067564161995304823292622342845983295502321204350073844916367296212870858476744004115548371807496408624556123728595841652150134327148100558604565185893217542062172238651969357813012008226692177665513784159676579083886892894998460102129520750246995675787423311557136695167677279874767601150521736583752965369082937260070713666866576714543615842426048862582538816576950646321855511475840611532285609877457674876855637230910631484076928582598099247134950527591702958498237441732841607712565667689350770968569547435666932981527962974543730292956332032000*i1^38 + -118953563718932644181666427798267351739720786020632249301986812184238292188104547150188354786992891266297169500556569628210860866707080208581865250581600497716983075972134525467531550221499435523188541474921135164292394903384726123260306768325983985408852674604931050804995569535173875044075736857648383179442131941885077852443728762380776902059334252287182476764993955037897676479942988355961888164015915029207216637397152197710802585664301205201479606354976009216939020586663921967412068562253079286962442529246943417330802681409701880171118013892981613600993877199589822726794828848974275721434315397983714710294350914544623980715144420483386576065480596638271581489638880477308329953898874385893652511453609366510684076358195940080127474689054893612125270511087906124509608382777852111366922260462356965944984174961236348416514415311128016065482851315724201325604995698291430315767420816360400071945297352021940758542990180263709691469009919078711309683100753299487316322645487879820682094453963658239239666133035414794669275859000085067030768529997173797418245654149372014318711990796663118892569573339941654014299142247635583460361851501414106706316835965155425009562943137870436118063513295277323190759238773570280940814666237415755597943614766223642363722249667567785694480090546167661910413931285213895326274733771124971001079107874587879892851736695690854045550763391129730646643020435022537322874463489259464416244781348981331155651428624252799657074475985138198355692990531401297719860036364767561273540282088438105403265135876821522359304676093804658651252607112906225276674752429107756645656167314709385576448000*i1^39 + -594444204260700625468467593163946422559347367486066431993715470346615279705453300892380126518088646028662090995672722453989669725007228976613202352882912928048914702679868789625178263428959892029238752009151450102419102208765057493927482646310890283749675398086137832522703248208735298794006137178231493415926166030833125657193788493927888205149274774667468330832202099983033867824590492728897852807234288534095162646366560249864308401985883873321238487134499154722936501557369824918045290730661302067734686803569471795663701351916533158636095163034463822168866794492701937576698259112141363940660795920162700099746336352405651835576319661756915773417271998537299447877103864036573798466853113737224996366859759752400262481124256136146315518124309145955862134855781657716137134624959400148858003353010737178693627055865435119232597350488289151166401541129097058086715585621752563132208223234066958320837065595981646838680803176759907992081913204050948186846186502086875834010155546187462444280305558373536636150351516965503451319542447938870167899744306774642093215917326374290502242404473071059728813490264805079758620775974021895120805593386932531266179780220864266738016454614859578275826674075096632985183457114047609313335609494710382295857144848548739643175943007219740446304237630004575981256181248310221805643105410522863487810433651495808030646227647557110481646988076259021484064550859273663270883002004272781234019801618362761414986767473621830543327913050171950683814694301489425855647523563881880888207918026372860668176405339278980389521474434219523323648018741572810419255491702317793878419706909934223360*i1^40 + 1374227381031231261444686416140876804058335256032865617643618405351915981295518678753893448539485626222416281664879914822830415737021810792099150397430635939836402540299774151558448937552715685457612131898165856603942030257915774276483334814334602585847018617268670521495051944964710311486236569737621316794735179566139802351726766103299477111220230207525795901610924466499827597117340688566485460262233926892688386603547960245861692047756972752855009807609502943455409125986093370803240896912121481499208085818575419490080783594553680354348911725945938595255046876177203624567882233907622777056278491687170362174371083795212286740173719218421431589561026072681564374293708659292502655355645207587643043814586650150208879483857633431252136704400503530529847175366347520407727152880787054716011510115929619973472404408679041063089556507524156821801601193027098588717596118442019788055847385616039715891635553215918800244256877196624341051512857605609946864899261478037977383804574061533920219198906289384560739755557271136259897201876414161781105465368638701635187316254352787176452421771986117202035835023662644829838551009969072437075033685054223471410990026069546760948908671889536090115288810951608884829036519726758582601834711283037046175888533199493927738956562976982560763139938488568965770122450663504840443489374607234393898826501046117808962265386338738659181112859858472013795442267413980794316536378193962236971483739319764024907111457889775247816505738513455316287790500254870616714174108176907254448464660267002381635426592978171944156579478597142171396805050755436554827345436706114883637242343981056*i1^41 + 11355071286043768266692226758241832107112076818218924304136167565460945018307042885144968338381032261152363756308086463062791387638758407565164491479315239544143973790780606313353202691215817467612745137229710070298810376934463926731668600098054423646800160817560333925039989528645267375921691862093544931815224314328433513231368509798527832753086304108630884137566619283734346840683546128498846876015852922632550989109419514957657086270462746386253567534343492134593284409925156176775677838732683258918725466804635655002020698379801496480827849237088815012010415036633955016271508963044892699329658899517135119135105077203449276318256055311839981184603018888980755337085930392583627159012693318704652690712582267987457342608671761452096643496552644047300310144031653445954677758373470312951404930719378876966255548434443118310619152680890421564042016009216389415127152817855870138834189641297714353953566897837260353264923541147321422443531634286732259843451601315745140966445593446111603261071039785703342889084556075788488217925726012165702461961352725261787458741291680243281751858476555077633512485429102462855512457287085653575185450736897931165981947933131268166346085446907787108900599341083727483909340465475080886036756559166497849466611994441246751647127287846345694372887258884461270588534161506243759180186353089084467238149978723472214555722247710001759361062657503206755412611041289008106989704570053323712984692896818848757822190273642694213080056961275655073614894772521180058480515316497903108544227829191377079209584378685968662303904182431764710794456184287160570274937020581176189156065280*i1^42 + -10675090716255100951316172783289386373437585116299264667890070886101448263201181518333383164082591447282687069719842959442603124776011472196063097782997849688467138355504980081245085204584182562451771250932548910042026776267796918012112114640644645595899851421510915998624776676647238792736007329167512861842606952055984271471219180279618771688176204780333101195021449733269820548193503530735442303780849668059452322154313498099556825584955176002701633687573399348180022943464378381176974653050913715093774684242139886846076393827534302776851056472618158809821268169421962204310273048696699876496787438290774956008762705095254413781518714427582023239122444229404650821576032550723813134012707905914489035711430072039107590375673068072409104004066525067427485556403294323874001550284450475829638128163253584698584726895835672894307189440662207519420703058011853556331037091815505301760002791199368265589749470176925123195808463851466635856957145927222509162604098653545285514655566978836656053259790099495150442613551238051802504278607977843278668177979557694087069876498103700040400882428909161639910236197383834558980612302099912412373505790117935616981502519888394886131114748055534436396718090259811961102931058760093638973062653262581041940044192947184958906037093034460859432617990729218805401859485296157091335618537993364329270828732844740700569025211383254217616839947390485976279083500040049751423565081118066653713534507461424575976401979309222815755246698494656292899987862509366517309555560081787053812878953514538473436581847139851307458925987851098604563060191193895392462691629976034213888*i1^43 + -114375682993054240092446641021700679259273647705102179557775041712991706154741777970607537962196268804551612672648111040855008479197748212298038794034058815585054468036817046602132954336958081469969619912231432082216157560582111645651327068175287314948898538498505764150856870153899915825841260128213522706232830651598898847588773710316964609817571843449092446720088982953732662161235988994004398480138615756756510414066342816470090063017503550479842376503648786347237975331549972119289452554333432846687381547755573911701143477143278093111773645988424898005212152882320115882669974594702632218776914676608760094183860964308635293809242041964411757099545748003955914713582630461755359019252190646032768723417001727026993426189859374989122736258892987716284444394575310086652761931656708856323943643959364363206905371348506979126786087765258089912308093355959951699284737837679758951380645361368136198256539103047501851356728783570607907241546420981922328337572787892672053971740082126188269375677863760047472408520783961404309969329912413113418792933063190626880987220302996291250322435800922681088522658677065545454899731837477325138088884585486033964767688086951841036969206131062862034448523147456170735487071432007927235104500336684390813234176037898510476867530264949871350641871605218924230184488287347169201671566092207687868327038662018695821274873964100605612100801678825171725702549713812428674156375785051808216784385261245117489269408327463863539162160169001272276361050181936118901521309372056877172782775623593004042649400596484549270609193952635017097558382470804545932526598641156096*i1^44 + 92789911343976165135779836224427420046104739133686238664321888247864884743953851020007939467520266953724852615161910204044339162132190690788380403220184827587671682890266124925572224372753295586557392897920272495171969717966164638971220654017292453533018104853981381666712081255402921017729537547483125709870135649325402935111280953950033439852769618051884928481393684965596586179173068670919777407688526283456398176025874318096465356867151515768264754905576323258640933412518686351359944928064656260701231349538901981017760231190270233388482761716477179553610684438015832292248642649788680496769358692389049182980763610438742000797117848077416249781636850525650404039131265194530828279237503607413313072337499621656265896829316962185116986509500699845567288162240637752717433667929607580055251467043387647380599490820805633625096675387807375331324939891782283524958347950610358963875571227691764127257772168483607983099004929787349843195794761440246082644160668264572237806031378748979794709999183447274349818996487120410293898478969456467449261588277307294221402399636984320824433946714688054181331117054434512330221637850455206059378050136727755905394841183553166920099821210080374923410033717852121430277364727882772454613020456491508863102019573191787968767718396864401399757634338203449064195510210456465089914375868134308188158644018835435847200431446168390677200865768725625168230097457593871438919262409969148283950780796178090655941435030436016114548982133715526363295014912637653511679552405117844270958851223667575286605171020378878341515947634994207037984998242569718803621478400*i1^45 + 636522007507799940813266001066525177660567686501007582602557071575743663772044967450835701374975180985645440304177300004410244197418181676786935555221804964316623565487170268763622734392403369788227905662111032266939044455268069161916961744057491880345967505841484846571935065219024058494287901186494767492704120078908245823944479733846575299252382393679292794368467876152572561733041842126661909556059871988234867227180907556742383000868477804252449937090908965771365637308005895046040873102520820523926409843942725030967592078688519000796726930396000451859667709897545349406029054048512832260794378385319401166951314000883541601415616377100763412954849701837305442374395548496759332765293287839284623009768166859220077441718330599168596210196391437616221525250121529581058869031867034801424099098463801909952062835923508410925132864350364539494409492540266702934056924823390820006464124443056013911802061569976198479708194494910111478980178674415970637911839068764652458626055553940119661651384605334629619464671785301673098256349435976068604524210030676754015708857015524907863950440543298673238445619186617787866287952768947401275911917511549117748659227616356554311210723693460777898649422437975209347328037450700114839778298407014929640102376766867095477218352052753869517115837719798130814085137461534964374741489554751493691214854210026388354846254777252946093009402709235512936681722718851754449766506434471196159160371281228889408497445274835274860704119063750352241207455934565688122717426944360622943472875873780473223029342630108458482089859215042005284998887509991226343424*i1^46 + -631139554569915756064372088009766317397983730413875243600588995874521750926694327742737805448203616394208420283851549430605022935934761992437232611282748746304395535653041039694931435541144167723361591815305388991054838668789538004763641082090648785828799134988769471828784882647492085843011540351171084413539529715594632208815867408398174278756288166059160444657198780689196640072821218553863401104577936264384897586875816303971754224251808114899044714989046381513577196988281921851260248533705549707303681423715184971669315163070075008351909458249690566214679892171689107114756673035560217029288358099315065283482254739258808413814827009228339202120170278837766960167230350347143440698677209366691753040137871791478718498507059684593708638019374186069460135819605923797893200056553316184133080185234827868044308311568370828701069938103578889586996740851356363234738874664048961606689529072296934941572565579764384681824234046601353600049249149944043378525483923211209060428868061795772559028940017819427799274524099140484805063165691469459403275719759018354159161957115419320642990589967462846711819239944830811312966191966767792254202420824704348371605969689944198390891632033073464388624565106085040214932432416199652161995836973005303415041099498639854565658471368971728581557217090162886697978017295794725545731171432001802379404628272163167454883469051277245794215030551233392780223819287362843316836756798409328690506480152174297427843662068332211606492241352384141883921661821681170034879334343875044503933526267443864592840450742275803887850803580787237142642768706797568*i1^47 + -1686922969581244435060937264221017594428739327290939572861293411464872636710121680333808279210947920166134374680839819247772755422126977488635981055765281645245660939503563510720516530263767909388060437567403690075359765771209391015214753312789601354635154635917172299735260051576370322773554014238068622773223641960818196821262406428545744825554194692847659317504549416504407783974716218136002449824321738043189185733624440409553063088327207132044864128218528744485466875685543092473439592716681562924627649847673310273974911194819380393535439898497302202041098414278219177029675267624366251933780400813245388770937350019893396253038707953471711365603870406638312045055021971242358814748005966080371475524173163922685369281267647238479929541897720187894309603997375906326069227287345274880633794898768483778177210935599774269000412575755708906094335500838705781849347397268617582314425727896664922412907221611288026461905284496829009645464108657608389944903539113331022435224329859292403215922945290235368173427154742415532121946967899611355178213438741324590035492160070081108812887024697316845508515423147071675397731673680838128997357293741975924740897343368094571475597556613423110652151666377772897275915657753103891580054856084285174922552603502209938637939514259732971688570981924604769310118565311564095583958812055287051181088383224391542731924767303917460162441907299477574276363338587333754597221408852527465466385789143042529287067054115792003880763487894822475424437113418118816036374908899275677360713915071706856193512295278152723265561042975023591268502470656*i1^48 + 2293971643023376786679298472646611556508667196955032569692361952650075788660234882240966448530935465280668581952465518130010812366603597800812157417125950227056082233491244498371436616670841657984139868546341237614406351277583413053419466660606240805297844477625097705902343782326067345408143065066009747978745979517651415849219022305559825530395984740250187420687495458709859995011124529098362776399965771487228895347176697122684230403485949321040901137789332637999718865568092366354739706057986246457767988274612472808852582943215670152229705686537402066707803313310103080759281493835287120946430891153830876381363617572139280597022385428677492355638018871654259583666746496592928051721561185782966799568905240800409931133177000930113575096568566929534441341149397769806060214971563600297886018460269807164357132042491354307512098480256320370435131339982113265276538535610976711260533365561626768596439916036156297818650442266398372685130085311440087570178090754984297304805028916391352468377056121900991618928828145613388863174403304414211759911776598047987673367190106069640817253683826209164312248140911430289505227138751552353627281248804434797246540190106064359643405127852688255450813004310907469588612929333869840834009462028564164913087793466768936531192060906358628277541935444537294391964329096044250509015447671618746686993475206103879665153675619730160884282881050429569042819396114362148087898019589733063893890394116735478233286707899711351781866404085655997745051090542776229427591212263097867284765713160955715891116102709286367522154401584807069876224*i1^49 + 1323032330062239085483226366613466975640144663093962477089845460158578422575553577423934591181205699229311556539615539382923089873994203227649146202093179092166300583008525732761765868967942933453355104206598557653756362870689064119505363082888152851821536191317260564790827810674590009752886155677364274065565952425631774019432645278025018396366995807517174190874680879170078288984156383315799569158569925872244567863155001015718441064148041698329825853847428950834669164080683610593490598455280736394515886387012779001939749745706947534026362573759684154031779446846330931816835936709598807734505416146319589273556594981200338831777615267796835966569012955139179420368417169500701480826876271162277728421828583574766869161861369318398022351941811592620195040050830831464785638882880455834877355261709712377637417326009153056359786373795911062224686834586864520244880264216028867524103489229014014800097425570118529719242768026113667944780013124634410644311797860132283403613718473708280852085186124521919852052060682382826146869078996261769378863094820847619520140800283733163401481306296650376000796236312390945779340181174266553952839755395660693401521814530609306276177702590885404153981482309786760424250102252930024730144170744195836196238323174087318057968986464328083429886888345486711948081148313509596787127287774442207960137143188892857688287214741650195698077406354769043276548217609532224311007968597874470145243378413743040489195327855628441088019418782264220266449699429485579219341374310631082395091658010469725968308279080179515386062873970081792*i1^50 + -4707932021413272291258845498750657398726138394415115497734411699364067565727817899260297791063811120874895634216943087509862918772022991532405496150079487583202655860973167791660219434713886009083596159360868954812389880064032626306818604628355820492427533178569878959539246837340178121701550189465659758719766243442704158260134211068280709287956298824824742475044146381927550083706814362889391534338100746674070513946280573579594604605268757148982201147699529842611863724511535630327438071100703801801460984699454791264942122437674386733318841060984636103371201108735781327596329064802577974259831834256140034280806756223739713270736672730704862955043216612941457998255332686728166192677185225719469426749000578831738404464090543377179159651898568985439876713781532522516876698941028608672560281115445228734809679261214284524620268446900735168856339756604572256577714143901578841344741654916627675060515818190741722924514846989890266365223600415208539429600968991757183864992340494021186691173070747765965898825605261214604561525602305376458338953778790551739712438456332395684111209312228467752038079863282166387135660968249723483549914416275599326419265855842711755812674628523940685506198565443675837879782253177621853812398616278976459874645451014368078853098772078787776299323109472648513722679555871148077240736638370485784802250387067488923913045149171929192423791162306594452511576792349985322700397422350768320503448530700182159570103201940243059528407739021015505116265311790059878483755730345785329718823158481313395994056304334884432243228409856*i1^51 + 295010718221531727276416163324248161569514961943558104141667220619509326500416530378726713660295977782038493944716522598049328454979615068558458158996347851174801396887436679171428006793625548642057439369940118145987244672277995331873667738208079140490562043340786153384942750500033157064087418146030132624170519678213328061953895284782924227577067717660500423977345157914700961805358787490229129493838463439267990669808534209674279051448593046569669232443950573158874919696427317829711113456875862637413024468090945300129749925241513716724632670141310748795899907023366178306709609476643832414711295153261949608185767798550727708089411909721507071157145208837862377266901117435036108545588194227388224482518575746829066934312630210829917994390319265802215179440081283450828296372652873988140695599700384843149945929850421485672562581885641670409055694780909444339248297734436870227561289271496562086957009857489669985814169863434678678610908126481664455587369423684623169938365310108443079825159198561872700267817481158398520955423408104692054704560824939478212465934734087617029201003725945486873078797732641836616690211007119909659937349685938883513747990547882325689749614183461636083630928918881794305403816321083128716723000269003547051405880203953954506779600417310156876237540455860751317975507588097382185934055240860004137462909407787951568461015272753953743557884434357587695030773717397621804819349877139952329356209807163967109897978282922305776601490032448181656791390280496936697254250022961057638915747915506866455363944595614938955776*i1^52 + 5749207287276737404874641322596023529171907216389640290691864835707233094240900971420315155780224047525114831022763802848147172167501479390340695055254956471480275999021240196761815661872603135390394909898966104559045783813105409769985887342490488749440120404210558312585245370930016425713875377549917247759952605436346541949370622013527791372933351761162550373947149706547114434031509136900441997454138036850880881470207819566787614284566243956322953655856280505378592575464223663568661347009505817330060783748095665159430139395907874202206389792832975854705078392706155671219398951932489931235363151780548770449624957034265858726792470030804346530872661747324450096714243852428531491541808999412162519044939946890132080167786314584264707472015713731584169030106088275514994439073913411526377394053233930418588576381052799357900188865051777290205020091981473770176482973972812250124620591152655475538773446734042652880621313556424498260561524523880708476385387311758897768879430045667652547818500540337502768872499385953665899467868596363872466985942372684622652841063075736583185682204405170530576222108368450100227020896883279173714661524582358295924326373791254221880255803699251551203339379401131758143032742208202397074891754171292656870910003255856510538313355170883389930803538377436136080136994495626007799640793426711026327291029008809626891564351033805720863142844424966368794525090899796000711116467451042639143862817797369340925886187252998070603170188183365074311446484041133238792261709731749046329905184311608942037148313447301120*i1^53 + 7512302760981098918432649167452612946300463906297254116140073985353450948699109102570473916609643352454681150425237723476693238287387365704251633699989322178856275091952561978920083728269443685797371118826028035438201950212066842016497745533087304893254150972060430191908999310251802296697947649866352824258609206039315897587459970222103896829087582831527819203474591447556950833250309620465624061529708412856172692753563570391788939004971580954716241800546947480179594605402961078910596163931613796847034096646625423692462403086350096119510006106301722000327667448177278104329953052776150671264653285769021427882231344376538192124634120883470058522379422231284127289119659733410177595060975911954714476901796676749398527403063957023092897390684801136691879025924026368488752376369176862028873422727016441482052298779800636439216345633347238109192505941781044308897977270435388953867641363833853264427490615419743221158035806207853469882868173096512149111141212644646559453959996499443353139465095083945470722321062541936719937719924028994867493106741566356038960077723739269872494199425402661890061352859468297334957376743059978766171926574506583991586317111259580441328999387609390783649353518583183057529546090320599011813213376098831335404545441625225502407225742700494468977984594568774941973047123837625889607958647713678836925489246579890750471158227548822742463678787131918022089416861267905999470272868204226820796351049810990518386647480452494593372612512172976902519284350370543647354983469733752066474109541740101201803526275072*i1^54 + 3950813005267405101772720616649806012426553023651952533981917220109096667741951122026981412015958995303550580082242757373008436002007662579137466037476053545469265318073484874687013638625042622053665615440652221204249757853794027679474523653525285339651462742998410284329838430690086514901340446887332950293323912776487369244043030754086959738900924994667014975094176877133797938078483622083534847574146478089553995846046046843742276466346462946839300930893400785009341227668866799504518424426048995488848040969759800604564288676893452138956628009741408453693120790549336138932668027738972762579258982628618783751448902077840143415312064265010554358337573385906675433719564484866748212019297010848830424131985355361268067681437251270954201378796503287407641599394892852463372513340509239039193108874775296370800710352926735027925002661605340024427511437790547729563583363244794157713163076249479540729815269632875778269084591992475966798513157673246712527843044127502898752030562746747247977687206535654895983495574283058575369643344380213055668520407977847769363508507610319836587905293071989825865458309886596177275074525013498783302821512171175631947884674713782153288519805679173146981186752880264739577121726439509130412023161892898628648969145495355558434310610619804231720587021151242198135390184088174487318643463584577827343621451494215896468031863213412209479127607685559175129866846469451718961558747624549848888489213281991593596451835180699008157338232378973672336333627564532778558564379809783402031063125806194253365248*i1^55 + 742858323821127452019516601078266335582891928748007987067761007912270220236629866330922289751018021932563352150678065390553756336694139847299602340413271816695940745464510361347552732337897920267070353493094245482102328320418916302328950536593536473563528207948630910146271943748862382474018622361731295307051606536799494299611300603436344799231641196725599901626389945827997173424779923248053479003085641172559801800782116003059940619557838441005076938514561836612263501754386156967242899837964552346116983464959709775351220697985461191962843816223287289441205964028274902457335566125050916923687756042961904349884136911807872773713273028622119864284203668970708522532578708043287642388857692290298900103182944779233005992959821214804272110456357387329507318048352604004094058528556481056370110076269395928656937440376959517139162054829123890412590350311131574352310025625783547103758249177432201133756050751420487715593219769745142922275852085218468980824043279705795797280366340201463375537620332268548909353222670925293121423084717299528150354901181529402045777253998954772455462040725213422298668368126782820229858245535555901751856061103512315030530281970855091262269627744214188895879807178725612354924625721729624002932229055888885764114088525111694341054738393792236181237000176415455113816860423535260550892873731067447918547961246519328085530542722834457822558831572096841600305825009043150827171956513224861877815075555734570942920379950430775042824796407990213321968303898028143738976518534900421028627055600730112*i1^56 + 6047420369062863153472817615738919592881799681334859835507832145708891077748824038852866526134131838324849236932884690672065258634529949549964305500002405842063773501258898345230954392068147315201101905066880113586012192844500950483205030018088650256698620196308450971783038924033070999741452190600480373620163968852312851466619131778659655315402325326691497232067386822224997524738451425702859800352746792465944701236220573593411809696159628530499206576352155446440191365926566105617675504500870919057440687233760473810852868209116139138383231045769185405083026220212438313245215713447614028599145628569174561695437143127176096792583478268273881026973512758296527463170831317559606850457718122392277798358529769172067939751570087102479444262044975122659261748494611218597455033428079536416775390381724764320724453880153485756297074219408144838519145987634129141164523325907315832949677230874878761843993579570612588098193930545806649579897551040456484370784566247933523766888592136485153076244657264004656945775331173991887979203056210810587641782117152031513882244648017555289810789676996805022543354226051549554815406924171967535874381274329946873486652164053475238467985516146553755779601934503133294846692879129884631461845561764220414938441534466600101761563423638654218567640866576434810194986828866431238568218484464210329572690562190468327066800326148987885632226673602646319250819186095608742280823405325638790447547028985591397344214992421685395146213792639791293202227275999301452783041979222270441236201472*i1^57 + 9438614989130148088056492738273064063682988928038645399769955984939239697761166551719748823708652240120859072357714259837409295149051084287659120273140063661893508017400324549078677315336042192014898616290389898558093764308980556083037794703883347169179625082337069206874013136802383730987114826181422781785615643533018823638503528910575192474558488675766528734349720887639267417518241192928593712114281926724330689876325903179600373609750568411855450878506743122603763259493167093394829537088043027594613299070408453522994132047505223607418707647879488944152549302071866953500377563860701076892508449196244718880787217734451956249265568724841600516141644062240240440578425999962822151124004551193469098970267650332506102147529890978336998313960471724382140945798317360742422957640691349982006750983613116667394164343354471146792375204028912251100794331343242417591293564965392266322074382320195611483721156950175407765459829788867312169232567947955544188085573290928389502762172936957956289748474865901772796902807159571580811126335477590155991309790778630884837528418237970371060204362750485030808227624067208002258218532773569359275277060375332403089007931039074152444545802055250722353248247786677539273802910516839318079302564222272768503969108654776240475990226385048138373337316357579052613646116029983466882586953704142660763947431716434712476439875481672888998665983449100864424736627824330634474168968875843474421883667904757311242290543492269858871357814359068816943324152148994512057792036169842688*i1^58 + -7490745809466658030172263824119083243446689970497357180937445143925425784322209820008473411364986386950034064206239105908343526933101744113390147657651961687949362967589071810920400898523764736914196130145647758613734242935523786595110640138706124924666657939051332433423384862285071296243424811066686171202482562589520824459938046632419853276884363580775731055139510954648386699319312081843585839820944569483608076551540974139168916463142972118540440315870774853479727188446323113771607265669907096461185317564509278490369520243130686976150879970804432246432378205347056550100147018415239846356270874205348623057234192793411692604799593347161406429373247116988259311872224736161710678100702553098126168101016130770551750022991452311339516452248782701444062487143757687648535228391488152403417030958664568484546949448482013878920150259988647204453654352960740130260495192284508090138369092637567259157318333194956722196736016945557365403009341142571521876131989925187424747451143423110255214588912754357891778591304814973198832048871812480564557470941277247387091966033890838794826935043635703671226510204277765941503760379664400258105939461226064686011012656770770418823100711770493442016475547941754985148997069139314459571751813789432054811058564276156859480257438902802886870630650610069248882678930134361436188189298372617535410299295772703639540613060903955282954854302374311932724011210956449626376629434096516517376487738498618657976625188768608540121139895366294755168597919636831974620921856*i1^59 + 62641086149957846871329655151389498034919800575020378002136609407096996286975234770053479775032989730976451838167039927393299491630280037327513339863090767620105777759358975101167662445883441171864931381494650807507527194394939655207841572297483050921732460345467614982897366996221159124110826743974436698347656457228364998284832072559991807556900761876516149275964947437593198545294262249487987755856414346355552814058961897985189676762988661342982695434048997809257231387574615231845491330220089564922226044298941440096457548767043324746646282322585919789756517798589246675927855104538065874740948138333052884635422425678284443790892056656135057304920482804821046965169057004721703199492228419802447401376991356867946283039356880130744710409212283518918315530231842821291306476626521451436995703953602999415314609168843430440534677594854170887920986030565147026105712544350777201694717020084037481318621962581403129625192201721499577671814548635732732844836774563832316593137889748316600843847026968203732363195473023376903822595613446098667973723708966615015445815886528158041275406900965267451656545048640165850906024781478028156188438241638522368991956116132526644875427344782106068504267328129155724063994980181337359685310097853895204835069239095887921018990775782335375759859780335990528507478845448354681437274235841146405985417602776518883198704216544066190788051137625561896198911252741381156072113382197590708180122204647640113343090074070193004213700917737644564406570325777580032*i1^60 + -20792472750811092349405921512178167931636245244609898387075282897742766123687986309447182396870364046537950494285792810061710882544524815174141338334788355339975760722450860765701638652196770650917774016178432031779390391486311800331102633714458293557949879317598588912697510581033554844891977155380027437734611642047162556534966654702597690758472615336892973591211249957291790785267490809823589773595074190359073154547280231660536709046782091847171863364481436663354798341187053888600249875599597579028537989810644801664090891361604110740330760735173737480433113859233150110212379421447907719124076855564863663379719605889577184447240284283352507403334623572584779990465549140596271652295709823186001016709700578878319031201755977036072731052092284935306671060857462933512415600789290172261612785629865813291485678773352987801911095255945904249048451454132405506757354403973630007449187309626686307553329631901685321802220801542513495421582513191502989177565168155308090118315523349452571720038397897614036975823597543481908017580474415536554628621634936360632042822068534464947176308252775297634297531320333843300809221627736916683399195858398412692205216280838936442082074388740439960871790147526727913591586491128794991589240496480528527212746051469226476580573033114420928821782571451070997563809799937367650288580357203150650041963493417362299456977464190893986753462144817319311475411338206812858475473195904037982962377493453543287906395011639333364080864089373325996289163264*i1^61 + 12801723624355164965992364329500464186963166509875443879689798473662159684699372842290481708123730783774817951623022817983920254785408146520677391727455802621600089399716628019368111204552881977604723214501563652779976259346011944057025970255070510151686412366378204819166072056728857985161413606530364776480252154725785816138758871242740264359856525833577155090972511936825877766872217063488627671418886778402182412970691708203461938743534865920910359917904358575576294120950610236618679369015269933655538201091462971516937465299897787495408938169444718421107800631408944234304412301602745943745176239055066013317447119590653658172509128646368901403898091400199289687959354935532103975541938155506805453834339009415632635877208695846031619503699761672417924127568290241602835529037494127212745358817124906438733156640197114026115404540187378390169107055364967004426478879065542069046018868334511263185126839229425609715598095725542196254862466850146287070441626596087213823776804834274258359230573290058921588329523015712202173781350305136676523753556377328899944867125533578152684977422043100431584646712717581880526047708344690511707143279882867533146602224763798657132372605448289077489375097267416244540339363644380543321156717324644446509912490515204349488681152481440723280782090210747603537895839710952123213354494997011911352805904454784710008422216584062042374728656712358218478965681173779957685308124943589533715780665325939741881029321152333245689222767017197568*i1^62 + -2578828277236593412267003204774444350514601325190947112024657770600549672767651452546305992969277943685292289449207869495773868078676936056448275561935279680160546505981941463748030748825840632384264315588721210490625098679821809781251571811793433027989201958145872129204687131841538061886110555874397259209777791164043001636969611655806611438525420172036259295488151309454149363283461312381098045989412052935517331942221707256835132569283384813649590506791443619607501744083571812207687916570558798388432910894236670702067158250004578044475243604248011041084840821298813300077874100462429149721027915473235022961470840125103665453802934913229639651270533147244016437637925539299959496085611915135337930837543872895871641428621039977078255508296732733838915917941706355555284472403959417510764339685528897240989648947432125409029528410706487576355956516643906978696222749620127395828242436063857292081927406282819999840899159624024270560941164317625167819273732710914281786011741166548066948861340866305461322265675375406118446794537046953217448180626414837590162295683972720055456589738616946681480873405333891257436818754206427182364499334945387177021906808547031426644734731808326359497171428647156396232001428637963325163794804307825424246272318263219224919922044746224272333743288299011174328933274635854998541909443559006129945271217744283041843793882950817655070015379710052636082014298963120893815425900984191951219988269883770865311808574075499387652407296*i1^63 + 183491856289023997526487416473970325868957355204029667717652998818551966728316445003949908662152033078835443986221146103700890539947830185008050503754417621962641432966367675880266112042234125252585112916269642430301125049393673945811982561286468089426734854276038686598151376636241991100701574961758505957098997303070475467480845000405041556505904208325318637446112417635108141894494969392777163249235045094004187863345605425458833393039794487329346868525470118200497855331695133835802851137087491517404303090260622478688881522836575996109616957256661485798718275214095005219018425753165656581107217901192013628150246297989649203948699858480168271845787400163245314570704738888556052345879566631877961055644302211140679932849005305212866404378456895708452171451979567347803594813845293660898081997330906343112647038845447315992765041978606423289872137462476867654930079175715821267272568917257749694351678083084105146634111996091374995341608228583659166155954650985135454171685357943845272623339511486926948619396066434012325285913668650856893434645329761468466606047906104389910379907696996565874177884247005078931127293978790009167326848353093108045520622867980107063604812480611671330882754365300600285113131077697480533636105267552047982124485406989283143110161342482115827283516040005507855909783325687356957400811293019879214738007133210820026770089234836734688879433780884487633355788301238673871758249359294054062553525092034836963244461241925632*i1^64 + -2473037997704990571532503922161710393066969413319593521246877267690061837038188353895816896860201736241183134260113147445277012493723233041945041370108815535536771436833805568677468212527300682417426252460692669985697109037757321260396460255837333165091138593406392234561131862472587683886560683734012944342425004929978017720954783635053276747820257937394351197281615226411222205200697491775342445766019438566550067177413347634397659063220392432134572300153231338262352443789290281025901455037630411061835839568473671633314970308947087622194748158081132607552310005170357492140332797796037078631361816346451788686758464596240257048086279523994739015000644933256666575078829423277944568982300757823942240732281259877107397021885418453475988918141584027743135485080524408440441723530368649448423996895777070639511939543985669179554580668976232894057277319165019332596716079272746795349578645330983809993480233869562453480214827719742152822758567822375940130351494474596863642044321580340496736150352559950266900767769858170907275838230651613081144414799822480656308715892461992442617711646401617740835511095382848732090957112531445252494586796978591319828421234966942161736509361708680522542327358044276077575964410397796992675237070709728704483687740201785349209599497083925453930229120043960875664229567291377667596049334507796003724696269260307222419879858859328515268195415286133973430205766554132106545523115027466855203439297129611264*i1^65 + 8553928663410427353484020303985781676093115082482777056248508375484458045909210907415526482665199679300761222030447798907214394336548024296855813661670291005500438604483109652930181352295199122950815595979282700114859642671835684729375673243597679773499802064268650336908476935794299261582949101312955479542495779218362047919009082106630122624582716070820957547180137759577434627931775008240383669574645139052447955891134567654352487677600109429809906606091099055961645577821592278882596816448420813262276464929629656017427275592776992243506871676037671621280578107063104881266450003985173353181585997032240038610978412267698713859742852590823379372145071164435244101460672919593021176339962557007704470038264300041735775211196896828957710662382492202327298409468824928088222074707858256477455960203706924586176281208645238614667879566476102339503255925573237312276415613855683544348666813014912409696524048244524503022294106204533491783133906646115394206169670126113758030916576821987244927389362913415128592728321883437368794417548157929145806003422202736348885170627870408874393449863157016507335974063152219250251820898875385361368544519650967876605502392350941312586279476406490973101524146025240919679187148509376178884731428950942318036141265251234883701267888570717333976602848798825703904777846651332505398237247340802928319702578570593187487722457026014335208040360185915812203035587519795376436580778214686720*i1^66 + -1519369555510272367323533353883311119726443867564045498815856591961889175025361653934111633856559478933242656215309822850391233509478127732384096111194968773960384407136541879315947849438511746744076257869788376848565056305890129626846576015918233524067189919580709581059536440731914270170599334388683531675953260892915583832580274365894114259288677444190715646794642361749049612476216871342302504006445662104247298231213142931813555691610639279694029171437870978977088008680884372645102028617976281073996733632094961426442509651518968240653623606548790163035385401202196420178645169291036484055715375798845477786779547388715447455279592915509899633208812007573497513386780003847163103417646180028662064517589738265117920494318161553410313386019902578979716241168223049981222778815523404942620265402083541494133727614989466410513329296812480426072921432715619546755594671040709614472705570392435950933963722134642284784215660136232344410802351270693922521652944914827340754683351460113660482266791928965986214349204679325598753044476097280043123325667379041490791106363962790416400381059597441852721234972949528533369615278408999968468998368509474006538183385832612410806243399454127306885418693842895280406249055470387335592992497312725132541701088076057529143006935318975959843865406449250291163273823470079746672942467208479656089661364367727487273104339981838532755158885231800202743454771520471040*i1^67 + 256353302825635798307213773503117105367875424585534613487541072951451677994029891627984386466127338938912195693656586852230529920499374506298295352226227149897141240130731135181359673454682762876923154412160466393235481082838016075874020952418941581577682214269534140959257495889040090117988661216569032700831117831146652485305072296710144936992478821507809689021382835953345454566866486561898605102001690040907132718490406790090451642460492582437794331754228700502247431631635050245301121550531034655167807464280201923613773301722201522935239581499765480279717346722265344671844906120384698625067191476409134954824884096363945627170191002868640158297579245575713122719354894090345106474721143637393395190875875957584633801513875749084549663960229097347798038886242716615479791990168938712108470545718144252302677402353012168270691769191717490260208096357262382949076901926698010781047615701029527669529418370908084604798232252095736049147302893887495356778523901811469204648815536485840104734754785944472875593425346571678691428024921268289983246110306394404870433643537364982460687325739911964033440681409371008845862193062155650734683116370191024539531964786020400941795429802992211137445504245424459342491238240195915989089927283167213103089705915465147608016049699278076562907008242217497413431141027790211838773015432612148684822471195530651757076601958429701124855574594453504*i1^68 + -4611311844349957226274586548791504862542021965436765244516816548278102933896851603351516648899102029006376923261525761675957687629132806103438279901647401205372345154680733356340923236853624354606995668834550751157067306516952596915143699939882172710044841478198313372927066838152963054318747450156549551724574875556835297359224690999266591949138963617832466481792958435072370001682738828663331414440879906330228361704699711579420367306186984719183711444486966570975080709218892269794003040205667311591042954981149653711310325540100227539552783117842482097886783597598519580769289581501045539196902333966775299756682680125836603577445108051639804853977931685842369335274579861334734505536571983238055099365381378419130603349207569419787211065016520674855673400524940716466127905342896715780257284381882614697399242285773584806612078449492813025125358558310273620425825965110114231827721068181541810991144559701484539115611176147361879403177771195233128453241778991046922779824915807878137634559390761873201953370400214196923840448515523420791798951161017199024632166621987017520081047635152249269893907098560995022453826230728882081225310601880541397511765851852049081556239246881543830356802702241471543323944110474574915798345979290631177145230484791225298870938073434047050681739542425907585747302822705549343797419575480000*i1^69 + 1451277535474300366088652432628780840227198822050061973218350309705365444853141803440769815033513941150785291973730842682608366516470168174788526782098638848647814060156425331269032691341912467906722105835808302186424246452297999267804870661231240337812892909664153848766753878633732280680537979632569107062743214168963717340795930664161969707519915773343311145987423944720819661049323078156063104027764331926500311954233773765409526461721311457767821201264187112947271721582591706413890985925543881262883493307306100684114195964566036657952412328050737156163377947467511671238612152807146257113305577704681507329030470003163657867284228239249429792302600230725710985452417566234855947584459479722471362771378474097574035646815419008928117755102575892450399539056760630663033315191043730712201445853785263825704839998579772149595614317492047084897183490280332530158752943030221737717201402892025109341864548154088530766080713903437958178212194758537355611200784522659001376147539963962256854710088313588910237851461696247047574767862809608033099992113132714304178221407407233120460617587058742000160110514529748369136274311147464821372578947284202447002956261971653387866751738049869919877704043580327952526281615931977110749663755277758218899686973219288285781640625*i1^70, 13111168671808756994887168235062565217424946573177941385521158604446397787876481081211381116191942004618865815592755307955927324213296434564095422326225289927762052656875017235672813552509963602768378748737342761187819808684155599469387083284452855861262609307579671552887945227649456833743913979460526478585010299082550223926435576197723018300563117222759632629861814748009119465062601109663645828141351731402447454501373607720420698864196502146426846141798963596761523843999185608033013344586394361530704074608976459381954247796196580408449745084831844703932437824503341500689611743837789905856741331338577252964328479615394432768926791176988599855020006099643334183913298640785212740930606801985650129653182813508602552536511251611439610855274507964092336597751096260687123719746134780641304748344831822638307743703788414269734281558689206317882212063070207953024932344225848975502749908452112108392767541421995449331981925460788204599280081458008652440068288013846074387210009308130454831304607928944326458353407646848233584807043473974947666030131920402749230830324094717192574722592830489434956835454174677367229439188676613136818892091977532887575915554527554877938646073927003187206776266084142102157310383283512631680168512215593898503343464985707774360804624242701983045166838296862317678464525872836456225861163785661611333577835636954325120336530319028329272874103798279674498841390989984864199640267209320451129923598700934444550138657959653261188396307320198272405036838831175758105605581355395648913156122225442259173974118950831112853353105378625019736298386045045657613030846443643371447102674239434048096971206738529150796131013052173186901390041272959110054204237508995322371736731743670228526531626613081386694489163802331618161024418939751451802333191686978074177417952899976428549680520341514327628553678756794280733173163208950951836864476129227612863477253387169749743626052361811727360060920127028178333394082042869668453725538427917882620336948215442225207532804528770939368901984232603493351511722995684267122486030173208243689572524200204974178147627133341204504004446983790980387492170313354837561762358689263319884733739629506309194319927578042043669970950777546687674671273833913053345735230798540757138618816921600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -158787914936251543687881917162620155896456031770000700274515293787000459297822113694661153254490205123270276844674091429336243632570894479712287247426720708293340496365710244427542603010732822273998382131062716155265781116025874657178184559318500125887907265745405103738569247132915862541313658717223492476848224037806023353160680782621786664844393589875576651710646139868182072693951932513302735064243960289359936723084684123282474622511252194688336269421868675209937990134442194086875475287512254449071145513197915998166053711735383380623285090717766087594015814987717320634105378111049175180637603332332125138451494708379152230011071371003253342866897946025492709994977465098145029226817762359866684673986815100770548799082862598705500767983920728518646474566819032066991629309346003189744430889641421630865369476268397560697735795924879060511462992920586443326955889406315135122317724573224393865363053578519509612124449172842207990169460508904653664668168283702987165263288596514672744060476317349182702509328366784965872511458010067136230257702521883515302939105282704563552177518281019058092601122533635891642362310641366933354204462629968123475446270558952663693076638203230310633561970021585533893309737131759932827782899388158506440987649825341818799287566973163839095159889423253094998832978788708854179204148956129187248955255539755619387787356199799308582326800597481747625010467212927382376218134602449851328239457959794216852815006074043189340291960331693562050792957747768493565575165303791536048738518453708282408227344809711760430261629999231146794218488159324290874638225283876312295571505228713449458097404468154351938734560695902368347587681170085027665428523105428173035032710452397869736865184543456488504723010898771105721108814726910672894433623400329791462540233160515123477800677722834812794061560889674085601606739297719340011925903159961269719936340519840383295271384216739143694062190153614527963985693839452725757839694639304607323450092834207589136672774422385442606815267172055938244871206802435083584890115089078243796476499941122192693575090867045856219486238189553787700775488694501685720420090967263918502315160286694333838019333181095513475655928067361361638839210016422720754821364029666650083564925747200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1143855374240817886030491567271057518351609302810814139456963782948707060331613997254551791245804964617020840352794277645367845669254023680804854642044279995163482841917024081532617178947385895483455377428547820176566330464166545535692451138524072257719733617003797529571670460395243822095081775020249021632078414706572078370694056136964142302041675444870506189316034396763817376176353942053047424600084223284113677209274878185992750463560113055702774115948570097524266467203736178930875373726367692571212652031467810122059309582090624260383349169339474585498990747277054178698449241957902297460128359404888933256198740218444919569563629317413709276322417007316192459236549247457182139103773328588956630592730576046617175016897055194876356790576040805884141992744562112143520516514536052959681005643971641140625237651835558175807721509656623693715310724672270296803921684880589043585060159727666732575116828485445544543344900517203982196786368745256234750347299407857670221658241324920508571239229042802806923952726409690811710188470830184249524797899853701314037962716747445197760655441222948587001323056027491611331808603258307017995986029329313290895815208651693368263731754083031198563022692128120462601698574588031116349212976400092146134733279374865427185671726650984497148505365108570870745179499373480721822421868828710811578063926823337172987369341004228632338764844882513097252547534294421387552133707498463647586778118296288274548005552545495225897631402517677705781805478194304199014292025920762717354355868078619276656426513560929817084085305132745673570092624149743953625179018390039529031270797481000763569166381092249348044361766033974676513521506168117465478198152548946017261649861673152212921069697357550039883879920294825502037333356265305288939641150863398566736214482791845352300610815872334107679138148479060987838282082656968499272339407229238602303000772871410856651177220481729007509421767092474749537512167576661772730087687385423364175563791757583501931737067632982370284306442373107374910547791229967763508007359944637823572569995128987940840776460617899182236413296679602030174076399777338956364916974520375955063159295635063929968123592586070006310632835224263765465280068525843975863527378168838015146712794923008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 82248866372574924812080984111121806989278169168748840393219377426744280203877426879549912499592395798668181463272691408637833160768696763574384055716639977033447860136990698221727279349854271608023720010521918121571368043316159519621879946724424328830378723938091409525175644037825405266055232326389000375026339008211628813827010832248630075224826613722557175074873937855683992517629381602382559494419948948558093834231846552221180559720495104834844969215951261584448348328072054977869638282988469451235471796238940807282834469666943049087127875326101358736516047501444934106875767328198508010931972099281309292968706465578766089313518359879813082499251677253600598584558524540386789581509084645840435330858330660206034539077863728700148618619658178839812340704669907038229504385605521041045137302075910256994825693867598082406394725491020973351166330082119490018356508486902078972917222768330679667293361076653174507313768460411594497080766376059286298247906563834410799256458603288054693802860533321493410709100803477486528606576632153341664246473253128863309037130656334729642734723690132084647208931731183557354228801306670547206652510184816588809486187518631147008032455899435474266742954146922792185349014487606489792397579347665173912841146985955168757161542181811026339180323795253896924064820659990284410703961276693566517257203421468443555939922136161398387758623809248301469324910693491267610859706078323364133094526873270156417921135405363935345504741102014375968369396849461349368330321141470127662563027612333787365418154020599226581791284962293914026592851330582839469899162557734670024392392858472941494610905041161685338232726764228466797458561842141082192419793840699415151539767396532826087674541694899500273980251992232036317475363583212978063158480028106140512056912652471488748800166152072336665568111095404988451093818662629980479468686288264158179138962309770390877540107181896573941572714139619000529791272801129155684803107536570764178468488622868266218393420532174806412195930289691990770347886405271639432933402553036919061043097739988467675638073159124680414463112229959708471547991072297533862273482772832440730874303852323094066953386675115242404504004340919388585154510945322757842400083719923849064372462145241088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -286303340960655412581841272852883327205534967301950108211358265811727783489267157369260457009395016195965414442625470217027092560225783327404498423788956497850503089669038255951192772282650851856977301658359053316156982276607874614784767944723859917772038989900501507006494463509106508639136445765705681142566568827870469098690183199007729435290531942001303447394200224487671466780282675154260921811624997386716766833167997700443082985361719695203566240440628126518347850168402771763107148243443299144614101378930714878532342151296148227721903480266285618229405748351791379213653902196640345684459783528357907327481320377325132507719951795906441354679128135838896389581995007584989159791446538598371646519864270937478821541194026854478105603482254974285578737983938779308883547124653283120724807262102562881170215653179761255231533617622966843028504262373597452835549800144506159604961782862497819097285395861233374759168357965978671236420008242456166393201414409373443428967185492002191171408781715476347745957876407973862007910686777130360353977319609101702184908769051808898384110900266270612323015435402349557383133448190647824057987631793669006593182705294071473083482163877240314094147745175248326437841612875301939667005330827549936179590192066726276012067314135912133584729686905498577623011504415579476766478150409480346381835479613167568071287202473898199782634640058879486055856115323840141904661080934457111085752829321329745912561148362126910809260852258173162607714429397074770335550742192620887345770673479234885861022819072445343031037605548348206520414292222663758725020374007093152849505030767495795850414386114191971936924593609045003791742554731131932126785454898224233601158191020664486060459092661715830964743562789763929721750476481746728081421751575895725848577093245450548016247606569732771044467391915428765650079894969320432518450353420083641723986873332259367347578045062034162032704251657443378251441109772737068477112099425109509950267082820455855403723460492963464013691697307442026902935635492471443056095110846016279264237265789375094740978462255639000057322067798419596826039657778118494088690040809781092000241114297753348669652145375984184455127861036047929029973684550015761953838374680952796133714123926011904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1119719936922812020455028049122843266209049718930978599986474873658792672604970048604542832062558287176652459395312248137370968857261654929143092325952559607128540162226645125860676517919047846507138136150870534934105079133199138088027154801220081637131096740474847767124122497481534300008136006332698211951719576615462577471793163172993912656780273681978515715174382289622273373116917049112596376641317566875066557167072070386762258602961704201785093105897699688956722235001043537195074673436292960408308953910744127572269291069380086408484009841498195827358641500509203878286725078543082371172922648541389075139006168887475260607000218456285757290671249907443218788505203696318162415109165468381282085336640256710038436050483817428253690733096369265004912136921162531491919364799953765665167345056567672300830201378089936407516129235179946591899879456704642445345845742314144168428918408462075575699954483821766757415220076276664263712673106091471030773564045178903492151574496044152907698363125493550110850299540478439200052355602594970076867770419772191286676426947798828746547274968465643892139339778563576758263323297342310722130662552831883236716181755041650784315645757555040006960465386756672914335663258101530244265156017580644814611795840441006401672648447075465583869549497373430806262705422301061694802189710462771392391360210965371965340307470069610964176787186981932314759582928135815787842208163703270343306002797529461206065126978348006561762302835379960888323854935475508027448271140578561562032818418168889126134697095777763857729361150070276954749975338461790649494638276862989993156906912130221084033152053172888728813308213964745177073892381249031689234298524273380750755216804263651112609077433094091961726974838098488963899041144716015505147128843169347829717512661626912282229697194125007125608549052101068888168468577680891084897459975749289968452971621843500420442174594457287954602451825723260488652062379486617450924595260221682295611209586735336239283276880164459172545190810663788217407153874904332649262398771508561076296699040749139856431299399401173536422225533671989916902662572343887145444543998627454065523094580998600865037629403772911511970577542054309935993828096370390576106243047492808389654989317667500851200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 114610675879206763703211096498109427902075841418095980040139806775594983806540093905313363438861035397312146961879816504034997676654677581157247171973196067451146811447118960192033895031284570574938794386330266545141347731758836808458735674589792349403830170133508928233239500204810154984843607876818539712871693069526970037591614654316828442669433025688187135163540458549906909393810813718608590585087778491257097852896287245411577469201495820138669958022931368292173130919077589062580980970082484832673635659247990478489585868999899205940300148160963224709099736148460049264348966242277818137220344340586257898010099519229105057184785094688789352260581219880863515922992955556146248338287335656955311948106314120515884613756494561070741160894622595889121177483135989154957606438152066217125142021107136116989962197067524473482750576343068121475176714838877078116764343401505183367544209891471078815157826809768776511568349682618215870569093949351715548373724544911434690647164586821982663357169300309492817852588839787191044073545556609894450738567701231045957713713775373572816146474537387266977286558456570873339430618899920600134243018569774080883164226170806539052781477126822762457000313084988341752736725207493221659269080281658175975125405475050869393947853979278090992236028512066789846096467839171481842281900672249534595721894696487778869243730851473105787081584659730099295266380408861184661385895226449523969983827789738462879374538214691272629202308588905416310479866183745398436039678029290796021102503358030200170499638322783998380667368075678902475536951920917309547123679812588008545502648298668209850676588493696482444421782348282369698653136685343434432547087701310783708606660311026772592581025574920426036868225146822101356629656586098005011889124261606183250251691095310527378458939856448780515124987350568800124396075948489703457669328119431184255458488545679950743514101965297559651525322554159234429666657723852696970914630639836107454910411837665723198867139633702837149636033329121309740090056621510733622651838818120832349088746942378404423826460289291831914869699519146901943941756597009195001046277334336268985588159446847628089625610058691919051862173417280316599221408730112413842045590299703831418765902110789730304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -566251912731822082278987572127498039297694762677999597682774119318249773206358602633814442717801297570782376152558916901377140862222567044657592487317060468352996256624427985597350038517723920880028988096232764110899591621732187968509418811489754962274515427409099597628772090150847976695055392827248983843673708154918715092840187397239633567987019164792165270507365445576653234948656820760245834718428452030913863444757929367692637321028917650587616037337256579634161109413799626289436150031278967658460197415504887536450640790518594130872219330201253858356734715233317267594718484965602861043889323482997194905954507643554225324751063003002536984947621461356250150789499348262624028194292453272473342788244430826387805299420904967800161991787599128696174558579631919976769921947561447143007819354379637630548394424403419888568568430965565423384692504904231988866948686006519409890091175769720596627478619685484380052562333754074775326703456173858249920689670357587146590283624646529655798883783307228494143284754000505693765269895149071345442905549063305039171786288001988563217741464712331330523895241297914094220574829892607315799659839618153200307299970307558526158403491118228905733659589304172280838560777261804854968939295254250918003896652976862816720944521677583750324792532876663305036499630007600186600746100388467458706254996037993250634075779915093399558019500073300925126078237816712056321191699125765017211527674718642649368276669317464585554350629923184933552520513013895348421298478897734038627529343710568762228802333779700320908969669200790408818677282279995068685270636518635057036456912958680502171789152745363618760283425621475885730606751879012640424478971000725864083480732096241678326334622182462529340474437101130957468954801372723434085805420718208620029590053350107800670820656863099850232381441100900554610990276580664985592837647890426831212929462674533882095802439736129731085166712112500451253317656071418147098333724833323063653452388912777087214148855292327404609073005238846840796794327960309427190270252396879529072049531198900049864095369550654926293770313166546796787258120501406915041088385559996551381770154048479449270027355786606200952120672246604745752552883613657189432834023556800788279923114935301701632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 2730054860415893901762953196513524421239594623612846916310572426319411037693808691659779208452452801917450334377998719063242357241526415188885726941956791189198340410108343950519366086289509085016101187780059752718800698597456802264000242019950472418224588838898619178715367699060393115579243752552971937974624438300521007848791123658193505514371110491818532939228580342160078111318825571788262801192976191330127448890194758744609417420095150255840175874251538344817421849100495437947346034573484772717291968654042348056092269664329279301921450959946388439624760223002714293308184670884361721133695929456131944301931126453087035060725949857332262158243991919553240613112020490786818111126119983382478795100032977581938513291949000183370594549589236513867073699132184087319956012107741479596669050246417801882146392426008691700525063764298337906043728338896870248858392726828405968310745420067003071636580028920991983217470357230898283888492256182265464169936459157654246289684061747256561217729296990296719011466371023840846425506417239587158569617046670855727694991746845431007824151659681137287358491657504156916586054598179656942988949911426643788438489782713939275371487024194561480483997566249157667947702445489122391744604443999797842422258479829329614813445918836697457361720163186542050944753751141733521485872843064779256543662275433445900505358723427096507348491381471377286236169635648732885588561758061795117724946968807769442852166246614584707645663749677658362599609784702964133803095248452704560752233858135214642417149457073004774550802065783551833290514400605109698769457033801420146069150556942773177091960083381229188185313660635029712023463438168969000655631406809645109097530587919452900485149048795493582465460368013501241511381272686280834042115207792545353685137529545600210230490569117789176163864178097797030341941172593538787175434629809706644699454101317054518381755382216917518794255555920012565061982244947734539425299491820921563374382671739355246668366335440082024360700839066901563267923073803894321426650560197454808958798350236113572488154325849716210794388024026376460381847078543123195881269656359844243164938735283999529287465990512319816430927081259517997814350434973619746138948622441168024741016904728420810752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 7275367079386425971453537983476178291607208197147745745052834582741328660500340095679094955164113940408916034441032337939328932937111568025367421452025881605083850343117082930643779451997293408444338886682842630578260669569169154774090297167608509384948757448519737143714535726881889334804235710936728670322160874625584738525254050534828151691094666909837541151097243563461160731085308295063247658657722279167601875806137227825215749324273947686975634778557225161059515258161157025557846173769111275358155980731486486406430896510032371810900048145694145336330541891239262456489765992355343335145175069294750248272817732247480537941109173634488946160394676890236048923352531229849589994472822397985682891606518833055144066947353475132027675337903689927436182697395985803001616199707975142065473001998510718765134654602534527761912889695767756743443486693400647983300646601822448726529665351818990647761771148365452506436824462645311875931715994423871996689642065759167958725635116500051510696545770910414122786629910150360806895572864162226727529601928722289410936700331383670696721019156984339469753923617741019535149608251029112607618491307984803568506329441024907006411145270418860398906819008418532288743262193582336183213096673554067628442099376744532061502624228893151814335750423239601960013255041674973285769258332905170927685199915407207919027847259966862841359718978784275412412178858112696471462021929755277302116754723370655172266945409526480806334139519438681867037595940727757097442107983223267162217405829952733203233618020056761269329551464793393000433379424979111853675684673010470523849532712385490215978910265156838647405127476509079221519266491637544337048127319504352301895450203494527527859085191824880436157241166466462868835117895691250346594208691052630318099378867989146596300316306533794389949086560973817619118413205325953247237693467092550960802171527505322462677807733514870497750304853048447417830161390537624033370354360986881620453723266812424550133178223952648484688021383740179478788743241099991534514601976659886698125845328251486804332449430945394398744231858049111712192008361293497798710541299615937080206473530965658397670260375279402678322619266732265383923455864013505382997271542463427753695768592592817618944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 2962292789542569461809584452224474354812702335631431254287144456321080374598562282228992009323748289115432537118337641051598938492818255255628947131490655022194621150803378796130636863405048188363148369525118912350650326131378007711697373805298558915735564999984487612735732571967631259836380866691184360298262829194084622284824140823847381907471217428860452070291219541841595236543593660959275986757973364072073290113338442681697163653628046769632267013681809363608782011490489760670635312441400781357255142327411549481511298259367274088663220434466449655308568216547406222321861532517892272169224354715475033644324292362095284252379520227765646978105177303066583612930394107962133666717664056541250989069984547538198108397677299359147454111825794554874986125161163463174267061541260193464509638816433085746091998578893888799042285540591875534423013842198238046065181411659702973914299163856356688026441454389835439905177259347784943132671970967271037046755125605649414261397415022092134228520045739727417695416910043091205335067368629179897654247484288968717824539665520042783201451392619750608404364653783735869674938849192776651126965050234180404360577594335422029278256402767648872415557299501807470480165308002010895777873661043738075809832729917085851795939410149901755717914790662357438767097428080954364414218022808445693122144897598552274795257372245266544154071505849886851786510193980096690602811646196190001281628058062564129057156101402883257571775308039127027687636234156644294261186731735402869641289656115029185359901096116376883924466502083369774685213798345370772440603118035159806994478962744833364362703653792752337788130723094749888731190281268374035789585163340198749399728471832578981131470590019706128896434243834723145009951063176397154956012614243115460025707809352099036018973204680288233190976857601415857674538725663219928710915155763444960721969952936887321809047118759484901820307053206133636840612988934821171206069235111556096417372325019580309240837306749799382070604750662422353116150177206370829753547870252161456371963105309016697358721055988126755921360512174843295578411811538779564970589455979878697593398041866279297764095517078660449436814668607533255497598064341650787927151166403576295636242233935982598553600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -72352880983636639295299738383955176385903982577287951691409332551737142747056652013910244409017582248059816488763660411684399823688457369964102136935117921010027004002514288986124221642805251296791052483578158292998893448144510747869492663967936474110783517161593002656340129169662444209062286098277640851254297133412141789059341518045650681831049251765970501415362392596331266742768773029885441853013292028964593120498970829702389216481715657448755958922597237097223111530834087961832391352380038035709029927639322180598734304597874531062493198885225926721448181368281060737945415378918862630267527300371113578345872132801383859157760789105319906991283061476302803291663917595431554284495381102023485870835097681805225431845127614356318098316019024560647567908616614159501426826271320183209497246065772514675117737864544044841962981857855519440422787507924039891825436848239613514227993094922042517234913710607790754599144521918646021614399452879510868357035954764193236296440153826364659378439494249900446115367153054363289160174713463677200943043219164312528964067496896296982316328737008490674887132785648471602589480545815387727226374724577903687611572000435727829626746748106557645754411261303314942875143309605523310592409141476378773723991544034267563916365099746002999364087774221178222641480416182891309452349315743809789695993906924464907464389392397406062008908487534703010148193377753763828697798043102129750108935358487682636335322858056759976647819263549412916026578390143405859505458381219589410927947326121373900196047297107328369139568114274551717168284811962393917055864873848145615146840669686492003661551841649621855834300169998247145530030746348721851181851401370427328391213140850335543145017113705550404316481223677560860118115427982094021641810573800628970897994956812375903010583319199060924204807163709766903471779938236342669656469261042574734071975993547623641727401710923302534869883809639910864045648676490059339126447434627884631622328153231086375295627988893535320121690666679926278229377385222826508798051583904361305196316983696005588766336367980971358747573671940644249817688868742423149795710686494507890331434928658243936235569051261485183814521878771475977228085307411488128185155023292411884099938666947914235904000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -67329964887828894395271386209488790944358625366995500973313869977785368256303417638697471563279414666264955771689845961739527509499702317938682807718532879867945859008500446334057592816391897429546638514107787718206989061282131702943821306476058311534405975085832933216308235056090245148927260279472067827452940957085693115339188745391419381748876289119424530455681086969540064347909975650973366553368233152078977411436322108212220855254979340920049144610744894624492066212785205810192968405918710324462819158321943817079982448974335769404892259744852786653512425918192964050453932364916239628413633803948943296937573417444358308945572024396439968592848878821659622610075957066371534044890281577615018500790379976224789118229464844993502031722694889559612896124465148691551685272618761248877898267310184093452136449532545042426394597571924225285529497715093965072178703773299006759758141508464981711271242464035313794398416915159119227350375440598023420174247329531451095724586009020155588250031527907123842042521193939690526077208092831701624912123126436998514780250910177440940531925024861927314697838662094772918336066928767999730935347579668821735026335430273223734063737818456754533211266830151178436993797981350602232953472008666591004130634978446884454050501699207183125507372736476588174663411009471904681809233239270046439416908087419070323462105200520205361877199598282467517333000413321896274402306534896739874593996895482086721492101649653640023291614768800110485903928775203411062700269855861900837706469324674618352226936879011027438467631724696759633784547326105676223589315967116874392254439045151346064799843277941345526478252436085738967596232909197470462948585022835833437014037030393862741851258035698821774910975397245314785578074243609933941728126367031848715455932086990707543635998711366722432482562902382839957151383896925937588030558086079825185372227491719386512426186934914708064404288152784933852045840889830771196760466568359617177234578654490565874508305484465373448035077072180510336992293182815282894641181189745044708399702876398575262275003255130375883088204346044339469471341471772502625919856172954304022719795837419222090288661970199248580947972045102619035301842404862499099893617296479995472564993793094697615360000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 253410712637927055844150007120826326007471035277197134457297198132298941463181598065929503033162253944861348923133279961396617399603762548255338100174372498765627440059336150719548681733439648840731115647390226395476996742873144524135517125738122157122335870422721768437259936359706402248310781423180902822698285081222159465962484193336822217020332178735861510044076083054397309695484398765666318394428409307662453032683126418308639294019929280231697853452616804759726871692895642799961625537347039772315980591247221820497043897415798238211305019494142046206761020563024422360973344809402608671043982584583879286586506945180021794211580514462093027422060274690836320186485104437884138193429192094928206384947668305915290260501270424354537561940011899136761154434175013794209350438258841844937252371900027128816131501108300677694936225592391305286006803084426493774405076791958548837295576875984549832810544988075937850526586063554966869683596411987505775481162428270186948949789956327258332120334594481419266426405938692378787551480774338897834277715798650121469739152635084053543925422611185006339550051965428940689021189820731629968925789263383190535987515734528608274420801896387197183630370725050316807398217352485351520405751439082173399869279671567393926321527606679729372079383499812053549123396754708160098802534458842303839096144675050256080567337905755819952170528563259444088958410279403628686354702409901082245557392785557387696093183907676314461508714756152642188621555162617490702947168407560004113384438582451950003529005325803559731656260521912778349233074576066039579676325643154071170106471397056046852805295718312948831519020088679404208093767643441266129410422696164500954203063635106504874934431713949834295407357763142704950479351570733442429389198439607163823233109052484621054339587742853931262734882286854342556620291557371436400530890124342503381807155198544434490174535273147700858850315057524024433940582181134941909063845624192644450414895357475394713241878032856169586048230117307433719249897026874533222496873154730774440790674961577259422797151018555706395888115636296766611632888505080095476417504800916321247466772690310321490024983303830903791053995608387951772182888785934799912985132681234426660909053666056386641920000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 304906807324545391858080209787527518749685835103761884655686606657453241671528582923802751718036597418779918419431494205762517303105940673433322091589942661491717663409836337264562209514157362333108759266860467538115737061214885542096982170583126794187397803298427081286640929175529672917656530708944272530485369448657401192884806595798941559064231223221838727015374867359513181074610712547494113023004708559509918324606509602561810275755911152265495138867716289573166837739857463030471285117052571125287793084548107328708574012306636770459399178381467617975377197600317276200876718877897735230224873067331986179075560483383191372199731126147706918909086923858394180912514200808401623418108380421734825289316415907071401581104134236616536098171162670048857893934324251918940090956280830686566319278699804315621704808221908103635438058142750613967773037172711232605981631365999270693550075988977795773382914716698670066950182450169512145749647552912791575189542800062122796757609779106061132556265195120735048640044347591946798960549554032161361021961007444514576717917294731289942619996107301310055850350129058445999508032625971507026028630882889701802271776607181603222552328640837643829421875467224342747219272034280620312134730509895977303167262101214937300720911451022334878054140960708295012374433308977301298537078707838287208388213343128699694164423996162609581160062825093299756378194084189298415472903157472814144795259298695822673302533096746990453150120814130869228026152038273741935779595081340838331498135198498540370228922307625052667761760626308334139621240036935495074853478595469664057437875737665817948241654010311949025412961271893461214934647576426949976401820228558638764214706384223351055383111277774595763280665500087973192871723601577733331961980209433285421970284718556034631662740933390557545541702780800669605567661943357762161995555401669780375593637123177743184261675850507236328128937940392875639450939591333805227437825256156696401717452207556908822009900805209656391907920947188890636522478628342412302397306202758263234469918363575656789455444201006024419862410281918101867165712575748750476279471966858369703275576407552325837739512279563638022239154101588110419590599903084025481983000879776717751432173180711432355840000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -103760358535629009160513592423087820478938579867920397100199792222269042541694927379597812834430239302359995217812523829218281043439651106739305737923419343558559246621993609412283654472765544977387947754802774669585316810231027264567848170438932719691985291323976230267659636202991712274143927462009848349303579925934285875891075080999695623675516298931011935336181415536632539427878266638093623393880856638795041496739033541209407828558171902132964497719623590026124424614948062382053492150432031651290214844210002521473583914438608424930355212199282649899113032042550576631265396884614021165510868298646154556521484792199690324615998478148378862693130990547239039749347047353422157714701264638725645370358596228946227702386697271515611445659584432114187848310968896575321355509593187976497867629518740643796319397881256586744639815296183061226420463552688198832660414291612801222202580129451524663795416780269994464763727049855111613158089030546917752480282969245347569408900739576431783357365319129569402982356130268601117153738367570579683613262774405634891384894460844132315703309091237404445582815044985584165256227705932968351039651344098168593029308290930604551640562593811180436582810921677359299670811573870088525526025240013711262105077231749231245708861634539159923337200408493338969977138743639774406910800455031520564998836460335908578513756483538237774469028863192834910245325950659091276374374457993340555937601600225681234481672228395438619139571846817511705544137029758621483836064337344395490954450007971079600097772526660172018001091573295778473451538891898348395580875584328165339948867183287178771329545155327345190881972553395336080320714385236446735601627325235092819193655235181505873383152915054370884298156972902624812155073486243585755035315562308600536924359318948137960287359455474349680236843519612818010220240361764904067033845591083309756642691158161636697824285300459463561457990420697324650680373432299641608068543877267988677346895846229324857905531481487979731146754190185588257804397656421609062377340424929862322232633370456494184693893665742411357914240263574699840642775541651016552303647097093164782870075379865200007004192961758792193492438543179458181642234421258141248094418974281186359184119195235312992256000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -264855283522973998116770962935136939737558783916356598540375650331398799449364862753071736230841938438388136482297959449215569718253708111966937290336703920963752632220437783224764412267833836351306031361278832686328304041977340275555230305024588747947381449518685870709646189773256270773385771032221653382147980581753355628854380810201216993831194457967728911926253800974271869938534907496350728791405238388536899733802843329715468131693825299879146054227897891100691519323890944466186432697241780826216187029561674495691571465875462881839216787423301022326416662075632867361748283544027918243400314500461903569005774016123746115358609764721930568046952980626693406151651313835677818786074327763538889868171404529648920902685146689440469785095696918137598550720905418245172986050779867116712685307173942581844294578005515209468599349794003938463566971903974230277435318517205259209796979836303666047120461457397951639962914624276526844610254035191185667053004612779767531561038769741842403610953120157112256924813498268489955368981743617500899347781610016606543367214549896467211295361385544861381339665399044017673841677313011346880235896195062007384816216479827708492066031068862496891967133788922142559877154665383916866622966183245049578906334609071753795912394615999569289293083076433562342393319550105209522569052805381040160078195092260856829761351510189987839570154894483288318177712652533680877798710943962877786229088337095394654270979605280135035136707364456120884424041252709418475367964133335733673813052337870495438900958858741221257748490273243629622982346370890479057945467214541312172934993756880287602089975712121827179613831823593867124430215280669094594773489281673102857513706012556617600536167517915177119848802929886216949632975775558398002238160569221596167966192437979470539091070162843420290436314737848261731320455011079343302381624964698907986654925485859050590263128688472130325726754999171182815292959656651827549365946154190883520764327353556460266957348508424364112903152608543413909351072516099963307406825320574526329086276276301732943915431400128055149172705054849475464579906089398612449326705264392967167730041997874539664036901993833088092758281707641240800530304918936599252967146567899485962948420105925600215040000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -200460199649457772298218626682273317234924846292079041131786267329429738805841513708161047058746942729588548978655510691054200536195969024187700337023835499044957444994163620904687415316875161415431026889163480164505496467749499485258119419307875995614668002043494195799161604422736190576782960909457216221864162389474659515774017036185358482565521830895457436771975723965085926120632756325000629558925303378037688928909517359406553440873277985445462296170269563706493575755844205364180533387687032365199557511425579822302498059044850442586614112308545333981631987537242611359236212027704534626425173587727037712725250947327650178763377891254581661015954758331214227701211683905110968203270891866402215958099575432306897637746873874804431684947246923533568371161012910280345970011272299867273457528230118606902847032289492689965008144530284205546225373706144893203574542365140556665794509198519899052391917046232433355922401191674601142640276512338785349705852458860303082166732762840573927451041204593360726900435521481098068752229753837353624896836820513576019255103196371148055099403588039488793879317423516922929805965632074101458236252693164099068596921227510674505334798143123815848950776223178158858416554632753031970294621084991804506632128933845579035384997995237236652008478040391936587039946664372772917848369774683797737325074660127163352680587861978524957844078598875858197991176915701068787246590269084990697591528144895593730578926330311967259093204288036443383762388043734077456226933238675341215259145324156872591546080974455955375872310837873797474581683913096650364627916678191440105409774930830202389535085085290650805810649054987122222047276437993734143890017653500041526489541028011257362741370362730478989860861176401270761780224122422866502285721914776192584161143946313608444285898740140639066175568132408105883587066818059082969947895266470763260987961190068919827824492321554488938572483947526058146025343251084110535012882629268917048184036654047603197983780602651664175379508008583659182738845594329011840492740808034780939438228706975995302018421460136770179886377832855528846204608567678462429543835485949901227730488352799851214786931097952817430519420568856548067017014893109205926577803911196783576558198579202034237440000000000000000000000000000000000000000000000000000000000000000*i1^17 + -156240824085177509860832576668172367947905772013044219051686925876153919822410062281799295434212899578103532781567588195373333343124512328301183018373407989801280292307055144274700580226232315403380050828019291805647510424327261661260770689881505732768617784749935815187716100344294459894924870938385168513626664881881715048597527407656685642423711043685161995583962417117555652672656826866849362623917649236900941283607935290039019768783142661797738412137543698878000291885502453523749165760123249522424952864288938128768013722613478484364258006041447137935623291893515825021124234342009875121726654756713613431102151646700406536392446766133012217323559928734029970882553030482225748754682993554691709065380426634041978596606639933489729208593938865133339699835314659101272339542108247208415751545638502658156245001220489155924661120989749568208014554865144813470961861387327663433063303934904274829585142084259591417347874939139132260866349068559341414019022374910037397586687143083915204195078543702649819518397783590286246907421862049235808669810279626513155937100051010187100832783220213811771666621558293480303431122498165261247056458544331541249736561200539415624088367470385423125458993057194386015353115337952018542643404977499608345920466158572813321088039677190637696290638780311025412395907733624886169844731364140904194112925674110235419330401402827963756014687643284563824674623553802659652901290203414108953104448406963473065650731365785399290778766893622286228061293831723119580160028280795673039932242985609161447198989593288269213474620714333838529200311355341558104138952326028727844970558327782630639955994937352397817993189660072265604641854074974033009383870659733354447296915133803409166655458985364701999387965463606523078669627168171980726773797986434034265168955473509759509268804326065443341694328335602185420554178203726196820104247694837442347215486631254242866552353481856449974498329133650918605201841003301686172424929405456604809177723641193370872806371742192027040231330887032429846173339631747183402474549067357575444271292445711554110755469883071189280888136745618807078605195285426949127644981828446376180876882757386080342561929020499522276846062930175197304977487601059272111251432780645606709314118028039773224960000000000000000000000000000000000000000000000000000000000000*i1^18 + -3265591174918228743599811146160198482269560696802388304239918794812040696551081489628906377241759558443294828202272651095208474387424336829423801275937132040842050031046397454856597776385674711061043752755978594584441264823389382086018651689667607162769597431157176844021767516249533148917169055831710722393784765632610610031308532866540895652884758331292374797755124513306601892772589921161460659590997224742379652895764580101084621585107265050400009237342902884981489427821688882628044224729846915323983031634919478568752969905857316715752740721289195568755422866412249807071347617097629173520046668084606398101694721956171623607403698777382259848793825167294807856258510342986700751526944227218514641691051445110591833661120725108910314764666913314122583673382634159167993694891863951673919419663168857518507713909933309434370811127584358369970040607698221841870595016765959060007961293524208391927546802412312659603365513287239700445103359536876196667452134718488538306406544821753625841351428514760738328880737796021799386144239088315644785022223036360030511863084227516897488425764619904084605097924065442640216231372817081097486158713725752816170852230878517457819066400662635653340404996825847263410780834576895092480674817293618051404844954404474960050287710466082716929478854218337777191529735966634384350670698282432072256667420357256801787013489976653944759240103179402672540684546972316416160762571485043968171405231737317807322311223880665526302868241137131962119987702621829382019305425938891665856260100244763101551416549286791946200802902409488596703688936292986584364708211735024358239762431596920580090141368601474043286684292112942895642429044511394958442935348687924543941263988983627814928849335670806614715842899928777362460206459483284144180967341164337558515868091670268876124775532786262743055270253464578265866254845713300697960361579048550106593116826122318720005731269044707189457634790100403593333151843093485596293481793939288170549505465724222032370469933348842087074044210048503811842341265331121269588312242913644904960125269652947459076977620928087525003673932525075635055912268772430550384660887319767796325137673023860076139447521502876120589081162008994464825026883407019679577287480852920803258529215404541214720000000000000000000000000000000000000000000000000000000000*i1^19 + 190435523676110248895612437543421867535253463773365064300588816197828173685639855581216502545606037681392868262159833039877732956240716721757285369470316838662552986775955793303863531114322466235232824183039792436574221164309532408242821090571178944578185855662120104135592201688292418520761809489192045567302378793906509957869157595871225533927668626972501365923594141476438608241648651742156087145395017289863061263529616469103376507633575338293238608884525275919536801886264030593375212300007493466337766501279432930679969387242333968359168473071669904214173589219885547992109786508478573104626114007481120353759606265953696373647046779639069326852588078232746930817860820177066691879092644244315458918552801474960504325246377452553125414792562629863247366005725207527781066452426517788378604862168872051688282136280395581580362995578400418350365008153031510610973927061135836042750363326689272285347155355466991845778185761829478819976485673088361290990811111540204385363045495979107808913283094272982026377926997156529053851040160953976307614217021723867139883201136599278219617478874912741082139765176929960208136390540644039237113704328162263936290117135852864886450368771608115189751655615561444967538505972013156092854216457512524709217505330734808379354804016021866441712490377694082278888403215758383267445104940883904471689148643565358277800524328494349532367503423932397135284820402919171388818604397323998831785079525714991793334504549959948689153772106140691492686885643907828658314500204676920642866001080567032074857700458272935225785082740446946145843423439137603959823269628765572262759281847704829770762827158119046787947580113590634652246577366928490220740422343003196389202823454719720979099166290384498235348560627167779390490470519162484815960438765496191196246581358712701795174504314507966283742655196208882364703526620532318764422093729244994669005319907990300690041399754982148170048953440759096533828269522795366953516732830097890495144001794390916908969243507943772464282919703144011943538276532618968583661279811024463648231546877295892316104640156412516544340404417413902495756065567578185023322328111696615477123151908110736297417440074450799418096376252991283312360497898903986379095115749763739133659398293624513888256000000000000000000000000000000000000000000000000000000*i1^20 + 157811122272390780159429473228144762898967215334930343124977911695544768283317414911547523116785260329116717463184514255640732770224595706891197660478021425379360302821182423706323590341382035161039259616077901472114719603046996516836239176901963012904829519266018400971977807333167729263999569015046641285652605647872323091291539768388673575708544785544149810224644610062006505405506409856184329137404313871788980999149713268605530473286972785324945716756006786536629740427992859147073169171484243201215546612084126815686281822420526420906436657925358438508946829738092911564687140857376614809612201399893565652066247164828535282614893456072477044144081271419417631378548476570155106046989080251933443180448703503560407773247824087360040351973855555791567575864442065347455397065722962649602734173945652659157838617302047903308955262646047235993406761025474844666607050791674946644972990466838853467616759997129997333402693269436159988829445069196981918813225473987764474033408832257966143967358029874363693336881267258669477228477335701301472533403526684523765940299823772610197294054604554060209328219055641823949321447946739929443940547015872430321875549785399881423011767647651569061470057756742198011988769040813136250526183847432934004209589329880879884252297550596904558498882443455927923500239672061024056383999096256119238626203326230856526011137760681372937088889969989284548642712453989403586707532647329167647671056346477138856907333036709611498139635818095524043688799616676619289386679235061158446090099144783520421814368763901778273516775635855373552363537552126633857357065165950013038304825692943151872651864222135920766797359600562302602250649545931771356338536122727170174396639520419788030007975323863147349019632220776352465329759368801062919670209818951196456881788313802506025159959474521430479531543517573427622875486280473949352529038153449830353100887048478771988750837639167600071059661446340826443283938907589272334339434719647345383050643908286831653649250895427715532928674016242281480619000115170656180126219528877552825773441734999841282096856286086303495446211330177220512056729242750010650622155786484556750499983111288497313612356555040350665062313245826881290949053988021394829801237929573518620181224557349301125120000000000000000000000000000000000000000000000000000*i1^21 + 60586713525636514718325642585884785072673831535058840716515197419288033775508656043599586812226555829844078695409807163829479013055522668964828383337651152460794738658830100335374773267161589027839056157323125237771428418123238082883905069796841785973137661807756547067829528885394010243696818044690585029478121776869696690091747244733293961981335751844225261341487729598352456298623046348558501201459157170314963894638976151097270091956850308090621035200749309490046765911704139257432649961003214981289343019552413947339888738392490092764925099586049290571294554835651961613286394271101377092452814418412812411204739634329408855658642784516512451601609602260421796137644635980436636187978459393805334534085048706236519523379578515360534425291446647990058039079123897234693861938816894909451711490311561168117733313123797376693263349635103610586242363841986172556270183505883844316577056997351450217619677487572347576157968864689835289777881960095902380449465463828226933720099680143327106987805878758923889085138839930620635022632044998294300293314365232266121323916875140071227728115309332072119762666349391242170732259546453023542999547656748805417259569982981940554928116294348496162026614410542214648282262859679675734532532418778375245439689871180705980521519165372402259255691200108513768489005097642916708861825668561063619735952416139240189306302090753456707709570927764722921426750871116875542662176304014594383451124118577412780749399032173191398564548740301936759748382583381254515664569572000975102915485899293728557427257189836673121133216569868845650997734602608809500235751034756501570275330509721294859968888851879026375052024194064665859881545783355434452714814663081570530811112131765439038966816827745431826940856793270663573120998108549375507697644857059935371407563577392810266702961515996884033130744273990145119844001594393082852003476386637496946691241859307099944319779896867076632050548292683025720930147868547538587201896815541404263203700881167944356643559384895578017559382200197572899257576926526570613719331383645377910418903205615040882755675767999355309484617210155401520255848886469838539568624788001121723942415650157525308255635760089527111401407032753671791858573750412983521524055174786092290645449395903167201280000000000000000000000000000000000000000000000000*i1^22 + 23421100441435074479041806985417015875885908686418596904921074710772872638799525606369820542524633600012263400058220092827534919700032306791300509702946470867364945509068186625088737848553392307739697900073225857735044282406441807828242585608737209469579309682533891916422491840444508577733762340450402310411508177826256000886466227217518073542722166159196643637817858603860642748894864968308811451335332167815322307241827072069609341202955242560829482626516964562943448617316157970733285612927901322791842964375385865874538174626542668154462001625159794484084897588737695660636167768949294064520048059565259603341701826589269415979596270338291557564223971163775055175123898303628112321351080817732905738683815656261234411794627899798270714203330605366268866933555715799584971525725663032452877454410696687983407478036571746353403520214470219722529177279542714637562894344605300458962386562433240129388030408425061359504479442087782718085990641896424851398984140111737421131206151411342918952415003296925234419149269851071997415929230862313539749680825179063615195810372579578230608553415398334460296269362363817482948598541081480565548670302838316765894329228690908994091008782578989434985552754868976188417139776118532610167710049225803057895114812212985521094077243155317890733542688064403066036475635610054978933944172571316566443821088262926970963072111995771544358929837429495354916168115560234432267258179612169517276195327028733998730021334220487413813340284851185443565579028270460812215562009141539903068739177302920683454917039097952632435685141975509446169565682166386242799093721221211413796989757511860999931641036005396086221255238195106430504005218809109135188711283741193132492585327355372382449700654598668482583743011487301217184719702115157761385637290337217125776244175752116387449894651088004154207374576994116061967466572970767498621044201719548378874260871574721787122347048456337906272674045406339634459004611847215965546514016475319265427412542422769187603907930215396273199470450262095376300957405191163727871219909760249972474559637308475665812230641360762107809879345793154353632110178721048992174515363850341304600557699035578206369771687243692638686882920487112253671124982517623728342872450039200934788659835571818987520000000000000000000000000000000000000000000000*i1^23 + 5994214206832502030233267772157597133892514951022651500014882580134678750942010732122773375766571273904172742615727427965807787692640865108080650900261396522653364895146384987918981090894750058366329733338294820056716030861959329084884300415746351872046229940135857354025387590343165266093420100361205928350335076282145929191305330854447408431546657615194992584387600556553434530160677348227991118030819838910951008377728926970899434254959496604007248217555558354746809817663074384182090411504526795151812054220807051402031698770285606457881792188459831112666669013428651069538429128328313658380397976078882495671196474613595816555371969665892606832982918729905589208980533371805039719570520671549386032124998191253770559259127240296100976431685099670198891923430573170337386063662433583048759645201978043286647944884905962835800229503815270615709513624689843227674882243701103694567529176257045314400500623137607076913020533501765710400697964040606194508526097735340518104565581231299129085092550242900819688396133169585706506804078894174254716784779704947201686333732999713824780097705680500563969320919566632742473987476662611718860487139291432354329613042406093831741446774307911342091475410595445935601928673747813308074445795558938502738878465009630049734045019058291466215741645986592277258932770735969319459248294646478831867566645608212429299808577084832343072718534146130942035318121556211481099500244242167078429512221786608499554763584006681228612585651358102872276753937702805263136277362424116902939814756097362863815072116754807852501989079319886290550986175828006873974274441177294390747420014597383287565662057299271931478769470669851936949826450962344657853024653636430365552099987456757367825989602289986793822219007252765606502750367602796094924614600516476024433455961256705656153617090026595356839984770710258356731931127183069839929043470268098940787998250700458297449758453754608256542187737901017782348689086877042279302223250675590807503290344678635750406863946217312723221120645874496027540046790983023706901638885513830264295755910669034736080282864536484749352759778473163151613387029576235087759026962157635074545623066269511581700529606531420225204145657498199850803333618735823507972038937672687411926090254270060298240000000000000000000000000000000000000000000*i1^24 + 1008757667524522902698446194801593950227151590874558887635287770585569836297112231874816789912446385753596052155667321342053883759575116893042542859758902649171566062975421402293569479525150145194437106522587141489578804817670807797239496246760889244053894887232147114165291905791014467290415309432662120056593184996836875691250856464025568781101341116499697034730674568653912640748204820850301714799486258576930161528878229431634481750724520314505742027213324572035609968257818379460244598868094403745888948066015947384770143028114681931967654280663441542720636847714218534706713206261259879946549057634671290170615063623182321429073554778932031694791750369285300950174926548739225072598829685972904741025399390884272997849778539498876164150594325344056089647480191189555767975253621747220005697367126578294668523860460299100769274521591393995333039839078824026092391932342967594771125090793542946117539952005533755371932833757210992719237544203102747966791114520325118227575944601181442926880614028730519325433007137081006757475667072449250800109145003298685794260072141036524688352250495955724150950094474260252563996529247399830550620784731492439802403146912969362875262959217110884026581357683230783566825250848001944005784873442310058334246910241290155497067160986135496285177291042646903755658622771501019997921948951001615253673559344363186889086980969474242815647109212988739093983691443923989299142633325528656027670925040330586419864248905509806533788900956528833844413470163970850498758928240339978311602084761375457796418938202009891617978825400071315560745818034224049804014789689640492607405993649012167430332566534969060725558330814913223185968282021078212650688384695592710623415459750965580023167361438183802130979843832517375566733118168886266142035462251859003119378194665882965270661336293095422790603056161398144961479345844058735919621214367107193859339816807997953240439161832969719834854899170859507117636688525541562846907529755038445488930924159882259652019416842391982964776115145098710643033281105006932674067028935762202560421715847362019550656089728515377807119615833077592731116744993513873084037309835332655616099452589542408242752533376150747846970093812391679141510780372220271106871045210864341838802092040143660646400000000000000000000000000000000000000*i1^25 + 598897266879443852887695676005669425487605805619764360517649911342292271386262993128459077759231049334067258571143844064202835282725954436542711374429065144258942085645549682691874718304275812077029915516008632664961189271430009054585506384645415282512166870606678121644509703039120964588335598140522928007588137014126914969065832214316336713282010415734154308505500093385766573372264645199591653257875836107295843091037003719903357915344161004966450055491185371064007827167316304632739744232864290655196353037178660577408684261418950124196683506480183491530875579087393341291220227714032805917215536351232695499418714501681560344092683818542295241220471115351525834288459429269925020981902948991455327725029858767416912200181743201401642891807159473743762631844565925827477252225125631181002769046338511845342454297807592466618177237557372630859237976359567027851447292788409532973914447006507166923208547423572943834501761317528616339498027372335920926580781045532489802214785002462989515646782836669973383971582432767750624008245789083028590785313432958091188086630249108897293459234213840167542447994292555507788371906283079556868246972145634659207772611529962293040337032590975275579924484244410021996184568301807896889848702252209400534063535947082210469976272563527489749971953274591331917700410482323370700064148355462867267216455670822874461617462819334969607613580872923159467909523831369045614515759381115015444160445323508720986286308173777835986588905367887832139660495811831030012793603733356350047683813784831534527343168509789881723036951554141171785136520596908240953248442588875198535181727035725572401113891602160980430766841504480228276957778936760731536186490941612790255192991872313704893901650717601446708500988313311892039748678460074773377568460988630266146148515670615243088278710527165484817222109807547222777423189630512089406261749751374429496346782543377817744427831414162618508967590366757363146410888758525842688418442382093480969975012760457839858573408243604911033443692190318000912458689533447095738869089035095950151985556718189007768431345793550660629882295451866372387395651608420788018767849800200742548609991391284076125397350775926761836878172056063108201425984329201019629532462160482973445805444860278210560000000000000000000000000000000000000*i1^26 + 48891040399923908891118036448142225793554646008846134692306179824193103451208050815037344070496765752080060849525407661466601137736164959422301911428561989787697910481947575871971333897646276181875544843489141196312639245161177643436847920762010344990177133782959077423770225478809319205256666243151762603737511965270928371876818513226220608246981278815771265461856458022250686109102649295394542358441795263191698783795996417706063195769105939844362108388366855744801955876335632617800051583324230330577803326656531733211941833626464918629145853111837957061212440418718984432898719259284204286637322952128021979315881869836619954568730691256449328230507483549468017436221099338782031497620407938959883663223612326325525040798961992805342051629254018694783014458258628566283314824035865597764787625647963921056436032707651062590389242832705260517826624887696322320232974535669097003098644729407090081676145721169504216221475727789505423443811243823396644508649957308824873439392469969773556676613739559824360546093619313026913436308734057785572626377860671298992554605653390453824136649942423883669873158496551528332954766063412068325356590130772882066096420874277885286276473637995931772669055247636130669875489110199869596115462061061555304983576204677539833022907711950386040304003968054064854382271904701657818195733442313051696500368561539112461861200587311646269318867503378653475762500501425672885676373184399772668300197791320812914482599989032830283005659194947618555942959980111279285324737157138216669162999273436430443963381346232202151109791278252941599734154951852717117759631039064480052854635845287643938484686900166141741552402679707513648784426096736809182717094790864464836597406496833822766338259470070836234398621000150473832523417665483226537637765667771081715181815027616668030806320403660700620997319328409111047917699230331162066163724415847889785327563677440216290982278928098356252158889753044147878760491534140226658611058858433864692470632555496748841355528195091809587976198629826025949223332905235161656679791010103520776754860587471904069127213691866567433172331585711445139165293563295346470145612342541384957624115130423531264774696748214587065980895397689718757393802383838357993926184967320499210308554557172482048000000000000000000000000000000000*i1^27 + -723531927606348149798455036884583561785616840857520374971923752003841989484686469275288931089375784697716646322736347544889018444330449859087675355100917855443182130069511751972858164168776569836988436919856613194800723305307154827444467226379143455642563346654078895643954553790144285038614502391061208136056954238341622223696441036628556569037906728244594140580284473076897920417038076346254689417981862054911770946477375623421803339917216714310298899576964152740732360243867955199014601075161266035942973256180125124365228122081003910149172086940346495735254072952824664826433683319658954655221355969319476001125756992533108821797938820927862852626686866659687128005778866113584709990514841133374744743306717125533605906605091381028474742250607125004129687599859917825257060163607928202501008347161658452933563375548927999774380756593607430819481946767390969230539219030901123700104860663296823767054040860406715327684532107233043094332102015619598230978513929788517385562806406183642731634729334392059726770382763089667737068081201608572297004547734524396611704063513310335373421003950890361430322745679044331162689288237349704509980267106037795430673160920831823216558216389435999800560440295300514416802468238477566480532195719496346025971819251679242084935110293947242871432711005101312293754249711003586028274492265617436077654548236864091936668154907426922332762768032244294638150593480664226843612975538294868473248026900758477869636078953605124981400705457573083901118129639710555273821680120934235598456656195591204023550065055859656715735494496849621881177852769605625359449646408574505037455784200711126409010568743777217560902812028241542917678179857636486309312749193653183315267037277570540762792467888571333682805785600800256091515228999880194340915691159883306255747990564949824559621772062889714095949328993673845576458494641098307407589341327916368266278327212983594655424153338915403416456594802501765822978231885471739663142273380025294895189518833843594197477985973397334052489140284996697706949044370206791194603389952355924238583569690754439517354064568741783568449781118518817562603946685918594072660097560615827426172354528803240147512712301225512852501243449602484460516618818355887427213694093945072209810013319856128000000000000000000000000000000*i1^28 + 98093260301942551976093501051042567238252867191141577898406417714634314584206797306654265271093009182292387079789304068552650967441083324882642196407577650840061231401731640010180369626187131697319267558736366635036270354615026751116387111772201089673363165743837067371645008830716997418989122506934693564784836927960166853174841288710297070827539016681681391587092810153610583869623645952335746521187909543235347330837912869064122225409612390799309282358337840333130504499021559100920537687500622115873003870205251199256904057608910729229452707911260135852822571958517634577350919247562107212455611968579742947528485612313047499213498653558976619741340865974909406169939356651064974581771602654354608204024899405248295409354579833131788310720278702241905235160292740740937762578793436076039987931708892258717501494362801442495318142050328824716181823891674385098139193025980928291129686095194226058324987814833908985370567693985334180941429391229641459684179995212791321691598830754402039721003501939715865985652823443768128161638058851422796094628907802362137276556905829596796050841766033528094882328942646082529895958555976659117955255184301531971077022320411077750005017025761628298482072240375359708943485606526358288901165710837637521228217193770223623216942210245826464342592507840481945536277818279477918629689948319467636627809030707227142371559806254439004084003249926303808275882785695447998786933420218711045382420460926860593568337353434759455621832291642682470559484971037426455459380373945557332761389778715892065343621006050851183388541005264540733405702416236637189248228113943649197567624770186958355682211958385812470735292634306030685369423223060320588466581944390710857456470983144843623479945354107535808665176877210726327398728921550084253129960751446508253037447718073527443102920390833124732816800832097508553160703801345429296672687449051826260647237010410414330703938876415253130279947178733200479001079405052579400052414813551958256987108543715412323828409355048190785269318340481575863771156666987467822664817470884928723655481517999446797218077533773721541947048203546600793001189423409876575589033262815766597501323286093087066501784959178749411020973104367323906412692901256975294038775794026679953867900425601024000000000000000000000000000*i1^29 + 14710209252945234797685621203715395719102381272645969512175301134126251729720756415886628063714772814943942493138686088046593420304240349052597846912667783754644426015998531987356310269638482503878036437125124776687035835343803642263674199631411488528867200046879603644287843308149247057541093225025893951842563946750235400439084782071848092009482950980518151667113022067814365240714471158261793961637045662934792714184607971691352775378871236681727888518291457226602280511831689615773083449461521227012161117790904303292928459493915520472052645013240480669367623967238683621196837992805050316846985695398643686430142985387148248515742813342598492532245737952492826609359687429760412133382958282700620809667816481396874559524783393480318521315122891057253927105593844530418149573899924365052834287290284882974357633922023264378990737751135697338752621810214100099891026888126915088069301076599349346771658160819758880680682812976729748951909006995826498056010512566746974258853290632858807224601365414985144950635292860211524878097628978014888230305465817952011749826859209746427667180692457465106818025625833454083707292521122739225094259852494647592646444936585470575783118530429983922699059642208419253493706351207287305726629175250206654284850284752710574340608717357188777455652546038984713331345687207548062025055712743529657287181677173221900797043586556372885865548948719667590615337955170885151324009218969713771933454651145766326832345490222974856545748946006655007348546642748670761801042304779994023374686884680231867062613484639077513466429343779601239370550401534885081220474430704977806507841225481414320293126712403881977033619181818416948586656950397410797679499242292320551477903765029949565128779302417475441446728867309886799096036308621363097009239943929668099448858021553818986426331897412307320723058455336500976143622378441217406014075232348517464634496080122903996155303244489403839728948694428981709494732872003750731807947939998356142031973302469387940295933802733101753024573589152848006667520989510181802542246115774628107546096929307859096818291274411448663781574455956865813867690106025268621403722596439393554417123444182032403826999497308390566937286429955622719654753130270671427658031411833241098039745903276851200000000000000000000000*i1^30 + -80084321115054408120999429443061814336661422469115657498578131532346043166441388958002091153053229435082252891479867594418649734817628117629105203317283064086895137235108861497646195707929823351199969196806660207699974492360943649040516612728183349097454353817635209812586175993173105554682226656568785381668259668981165144637656872722272123380143983065452585115037134715812984709105823656901768887240444920980232952485512146286771948626000919333009401559438511971377416193664958958517090511242494897508244778068423647789038729273214718338038192688691928617385284166986255274000396588510299541216076656886602629373853156317534397256729295586754090550352540274212874708557651133247376781573961665377035659934063299006164009467274852211932088666012646144100988438476468821833595004631185074804744105148234887782698909903314375208939635627330006293113001539890530486771498565430391226879186303177003910401082892004819212274823705577269305308211813063627457944798778458477689839577274494804531999744263672879531630858602363247970722830707771095901722185978617669210470916854054012038242229780462279562863908579008463612709216135348915726421977848399715356366874731948910763807351136899786046214464602850408462095965791173630760951103948533688287335438318235992363452359660795989790608208055321383517637091134001227644979573328038661031692697442510716042407258528628725440808651714674713185430816422482481849777166904735746678177429642992814263425902989017061775607290374512463735700407114792062509132118838771074153410128224141699053535780958132554867157008018252030196979558099938495770773827265329644220193009379269648782236619993326975904753667304263880511870616002456593120917809881402543459559316455217118338195126198811177905198999908839077163032653361742850828876846157306599380012676278870364758892473274472608417626675776260442857068756898673787354015990921067875040204444122109402552523285641234916882183400659246917842655398409251814882019219651614971239520382335544047158699238203087429558115958521813698276112632728095702651472351663274297521477761230856523949499130244934280021471005355990886262574468410380499849078747287564585345351409418771252536833020806708591014477158636652394110510507091794398152223274540031526665754953908224000000000000000000000*i1^31 + 2905351026626585640019785935686978518008614427860296793148733571131105004152587865483981800985625480257694681253379936936028261578575273985591825190915904297535840650544824043639765810964495889721813691302527270194124796699398128975306222169466220733169675203515167079618003042072549669585543402163154866566194966895873664079997379384375153593001432969821035479732706545834172404885841599486402689869201618898216296774033391236989023197624956631774359106565286592318642693151136472081801086146600057690215129441119462837689338613124123047001492963250088739663517495706794123125542898849378493349608705357042541886859991166468047858660580975996313997135604854094353284608781168828268888197910037590232572583396118532330938104031639385137667245122562075096649582175493078633941462549081784505217080816353271361930586448144708384698397031902389358661774407102029432179775422149623256291045491289633590273343070749210286728483828541359283647176003976564791573782832036709451007562876925634708304902813016667503502362527326106552783512742613011138544986986452600846148208487885468592142466883108069578022304196859393737459652371813348836546793203782558279766291607439944966069701942391386022265106006568873761335418801402144346462139208238738113594675538376577687881045562222077318105314621354818105473659532295495671959663181594774006014191090134142268994033799801676425182508239057501145493984214707561522026038597349801153355939880506269697013455706427912963927975448700170185058194506602728748365211501007999661707344315444157780000961872162856924047878885139930711899133993605075609578019804278762336739731879690482086887517296200204977536927665067099709232106111353202414026379511051702625213349264722352537224682973156828612034400430152770724505417536285511309487854386009816171192523925334766047649694103755852069289964645577860658409415935666056178341268230151749414088846222151701645301246357730583859532400752030098655621773090635955554698360745455239218954892326717361240254759920676203418494429584104360999608247663819966111962417576365041762883057076044308409720183621855622415897505355422359327793157042567377251738571380728079022965626668662543765699658838838830986095131613403389762675668588534631554150805595578049403926161129472000000000000000000*i1^32 + -5707910854550891160595436401720164788041508997443983600884544101358760216896932538392413730455531595216209886158863211614404793316225706121500580063928278105736287472403230824612683060699317989539913882385181020017442762627582713655148134237225737588056924000572412114150929768355960501583887306806248038214814866556048341638263890330684935687314230245946400003889427977272985701001188813995127486815385457916521449766517945766286849350663070112404805407966543036999143250237415235885421343894770994533250315321091479417151016500182931956038397242649906653500910529213573446905987876745639725704529049943921422799364471905865002322700912187681500211755682871955628102284534921565004080030371335986226712474194871459315320142130781935876447437811537714154240064215543138196953348472680159474586806232074453399076816124622313528872516729478426612609586987256718160726144532705203278240742040551500838055445332526834033502889448086741234592087839759876666126661176190383367107650772491878271371261819193157980389968187764951162785473698398302704660786499838880744665207485783680789521124707302201894640582988845754394865438431592588618263377519899268386979940469190166093058041904477101152344804612095098549107349791342797920523833483664490163982198167529050416736497148751320761503837870137388101085722631125933761945598585676268164257316765394415226573993720355135694548555605641189162722235174332829195104578297324595027515530131616901334945010741080648121384980176545169927854610673137663786181830302154695932121603035841671224240784492768435367031109377748375362582192166918170962277405800018908202928392703913003428956238892343951500974007373495379572356577303816602129524317004619859954632533464140557508414719430231999599897411608197857427272641869191515691087937355830657478719967870591819754657153480871674085598702076789091860584972910014412899972583501398825261876167186769578478305492455896855909603685346489319206654081327617141109958404285172910216126743790529347901224321009486446258371339844508032721302041140170935055857929720460742985601325007966764543894972715491760932281725136671749461267779234684768854675025033973960284470491191510030211459201125085747408950429942049627304157628020476350468540170432918337110191112192000000000000000*i1^33 + -245290171285569898313587145378779670268093409901829416650898818123628436146083353089524213833700030448045820220319362925274552734181077033057068972531189459559430203750671916593925194610679522233380183606292062627690718871884209173510290881362225751954816952400528953046656862473272096646736983981883752924467377605809799751753590925252099026118349714996023883015083895852381918678371508334032998509418019327973903012663184925941729762422486063824165398128925083894478374304232816360793010633275333637169557562322235897513711207477499024084968130780989256191593053414724435416985601330809543333186712538490550327860922646084778076620420838164221913827971969778733872795240911739156704836267725363024536381979207127527714217460567582551283355113341786003848796120565280975944528762079291355537191114051815769447728737570265993465710665967139342291908589707267232039347903915041893974721374242865867979594863002452647477428192448239955443752158712835241621347889959410477024254914635514225591853435996635982786293286581321279972881059181173122031963505591286598382767226742822565262884930784256704090063809774631637599204975525392222772773768182635463987508906919617558323432876015466081432476667188431532506415381213250062332988640722317614681425981232742875681812465464296328986516884081322916213143976977841610777574210116029590556621704738194573544182514139510483112674392661979117939605537872408227406451585145816023967314071699468215229934520796349750689488718715961987462846270139494882170538638105933090717770126087859647655387046871361069142397806989241269082889898157277596062625703212530317447699116883303186366421454756960826692880799467368893949257464040113019044926549410350461780680675031389712718979946760314196814901857458267676206976231977506175261163276996607230472165451533522903353946580080883072513805135317860016738332385333917954345263012963796264151749115569351380091719016898660539657592239339039172907607570130682709545445385695364859220044349621283509488382890769489011735400506031890463948304239843889797511000627893593995664313947611109146195932684408286597948785994411342728388274274690886903106097923404782304604450275299964672200806336877433019944288639682266853780823572877928656580535963055744757660647424000000000000*i1^34 + 4615725715001374795767784303115226436440074287077602870808673423991715796220426977923966584521042163676136434634900808894247456510765686894918997998041948994270024815620874081190409556462134221921492940485628336898310280375387870397989023449999677649480698298213258063167132370682228179955364303879771232764755404076789007773153782049586824615572652015953379925294273069601819283759527478389737892392601306429165995373024820063918517332009454843094703823449555615671948584471270514747089175128211458942686152588149882169443956728599283190715012289727501430845327233713930197475572740691959649697670003940749155843455410780945648573462854487518574945999160756440214424986413014059444839242716786741310589674177233042372600078875725743686378427150471580980767787874338466555587434309290797422283817340427302998878326614274984151347887911094241714027475019321706188216959129858653989989076113496390379093076420118636812854284184819579933805693863411035390360203796642513888040231337872170608463001569834689317904289689390211330812333776252117149899373317174350264496478600294964849016499365019563898698303394233835383660258930655946888235364457608628725504305751358744219996357285556553310723739779549606862306605016938095115047011056992735275439360456230817208395488477076336985627249345464352624649322277702824344826146001630802232620817415818288937537176632403476209912715635971867828897790138885623315392260753323857216737718393598329425607476404623457982298083660507370991226518127459064905439357209158555841894816641357316093440454434601022886775440516204542350538484765661127004192077509038218813886393833579626533291261940096187245777517319033283218310140337479546283197015172002235253130634698136895530304171205873406436018943449505068426352658302068403431920903910965590734431608551895523581308587377864885447353224512394321774878435732304446949584533533678920050051196835211264830164652757902526106605413182328333951358590198216782398859372968824467407633417476088925879944224152892539047416232242510767341103635554869643492228105409502705180561079140145176552312214441923628352326625763888546614236093774177328396828067758727726515115559356534971614107794996813970853455698987366596352661306511541923438710524238557855978251878400000000*i1^35 + 148782695019829893001466330044203583485005106887846887208690093279100985571319131031059298761827800531275548929555702324373182245879706975173654136861591813714110186453182557590181424692082967305985322639455157693592839485700740946414889335348883298367145442136529189777844375915948372617853751444906148482706767333297036795572067561387266462311575186518867136409662969822205964144581547464988199727663555775776314913866467277843707867900062451828052397515734008867789112647203741096187203647545671488292183705183833517346454490836892148088034967724130125800689485084083280041251007509681999944934999889254085803580065886512404333725670476475775530049860309301049912303749828501394741690012527484860631136475041891112324121789259309862771614782942040763771757048227781764579218011907810124694475825152175861502057961212465757338844091768581060868166271830095931584599652482124582031701940599619699582025167317790079134187214358465707833528942541969042719457306171848906596780691222915117898258159043573186950634013652756563646075939734914436810045494392706214055058346359228677507835460916477943346045012307742060550554022355034634755841542663424762553277764870027614665956751018645239825491973986315019229439081109236369310441182781030468755180743939886749718558381097010842384263480228603487325581720657445357400715752070452981359879590413415860559085755632094521805915481001643590607128403951936859496747518340811482116097090916145378223501821710279326627776009984953396904462082418830923476488541192542679398423701366965671086687861306045387385521203962656888273650134206516840118755797145369861536905044058650657756361329302421611546850806738563519235778193658309998546161970377641723042888595909673474995215670001816233208085252692869629010254509432811384085890907078020768214866942719615720516343387155386040611088697392191869408127424770289921940795515066308165391091460324746728767275600507501407097886332099775592726862870528666007418813055895076943291612565826296038883901861795889691809521806891001213953379910294424649652120542243920141786024502767982597807515913788523403144020591572462547013415651145553708482358793782827637625750267605640589352123211979023893340495276795661917702970795437896976455418745383443585040384000000*i1^36 + 707006663735894064539352797160645506768953074305229438164509056058663121493457912885011716911155648065624928671386623572359651585108531402570582534468945800983863120483357135893951710252453414770025473944806780139418018112631079987007551543260884357492001471958579180545843452984377118707271514894813471744571235503617399402871944385017075491791215211622637247449412431273599722231788538353510813213363883164357553446001626879189312657072992128764937576633633464819761717962371487842631043333463469394696962654405495072690286921128274534759180167256885672110581359587334646036349336532761691210220925139615258791152150972216292966031098746427566506476802589062679808522359065133229077405471911192801412570175033576865830930325881874232643039659428517285852845971081515373774183599867502306504044475014134675164496920779404449108921621558766757850614124433401968386415822487513126037524207421679659553077200769721767258643980420795623366137440956080381313359909835113623122394539889743590373483145578064423073261906258652629331593061507190542227438598200544979790950575217840763271434577005649901002619802690234036225647071242225895957467603919963260137456952318651463152898291196519146315598246833616250048136278707837729775157864422298871663645082065064847084823126180230769310628295779955769265938279042125577311462059613935467195780573410142881890921394917691577132382812217881240301365462428917624318049127336697207504757911891458530415287464839056755010268986534171651447074926154404907142156703902008092795089211164764307796139754120000933290238568753874105424856834088235550090799981402957915647689111581689113804743586838648491682199673521342965879695670494606816556509262872744551418833598918609405147605687625738106110477880898082210494739548246678017866843172295741712372304436069015165929816964447545855506269344938403580104008164763105143580802441851457284490692632951388420236459226353385121741021797950380060908163262818137499634197771073574841773401854226623802254603687903846899125466248973108249597311444558758807369277983149708700203230951027794415734075719670561028442682963561463795564221577651900596245529864589360241547122476164333939167411520761471583280013662976287185701817506126119092425076388529847664640000*i1^37 + -3855090111429238637615718572503821532519463072611388066324079753671241389611303001610739721052231114176375998489569782881459365242181742598636202486013652765044760042894284133156189864466323953168662244099392949785724019950218625460640936298968540684666829168247863590766490842216356232548206495928669658369288153728711375014638399752535582993830964283932706222802411007825075151248708051090131619454350630277393453834152913754073710285702494561238812191848394136379532735134181285333431775778891575585451567971765288837969020294740882301281833429027434325955969882196191215895882195415797586386193270068029847593782781923432949088179778589083513335536324313669132476805672596662085082404367868157474678547739580871189345944065830201140334165067724072153023066802209572604194963678679879783863080877523372158266331741195812873639879236230440293590362109016260468119750242131665712468321482762211291956404821101582059128727943096528673282773661031365107860908029995430248143607016471914294769964139205493847088446732574065399831607535162245881901069647719815731395248144779682606931715500940431040077686645383114632612139659506645970132268966094145481791783784230766453792728903422317394798648969752287700041814080552155832899512855926427668649804405522497512280729361600643079323148481270943563853573135904834673300334639061900473263263869004569244006545630685912596919915172976355294726225223472318439880968472230323776798449577172310812804228212691838565825078244543233126929338927497396370639547984166875950612841278537825098119309843833347435002737814546532389489054281182791776735646402638977979837571979888534332251768378433817439382655750920285810605509234233775813540651879711522940860396806709588124588509192073081540956507491803928379568274400470989505047582345509833608038366877105376572018073507932680268268023863728382017774929439265798721136769177259283853383049597460038891271787980088748345195898871500555466825779201859075539963488038599337570850579396214508470698306216518765023661208785301670771232310736568233971961856123453656797085436242192161243357915502419729694021533256510493107588830697718707035526745296372869542076792968137384749502537122879566104900476735736155229895711081083147860590773286207488000*i1^38 + -35369016840988688294416084066896506305088538886215036439010908643207804382551195926064349697227608546215342520642623582154764231961479866139463489567331330593469763135996346634403012357329893279121119868056984089954724499828246451804242826365628586856830909844078308134987688891943434422413112594987723035821296241742817516024603131678513786794960293050036498654765628163141103475208640106130260641398419506543928340239727492758848844995982056324639200748456254437235980482463225136991502652793040075675173718157185084077133575323919845752126337067000652680167705985606480626570554241432337742215185458041762091804313687856906605683045764703005000503388607242073233172203740741826924113929130715829099664872928883398750104590344783533006632956288747275808102561427505832944835671121287862759988612519414473902943703392703718030059219646565760284102781347535075838322995713358007960723913082772584712190865360862658237320017050223775020193764208197155668374295787555870041182210808913745157095338785897976868012821536739197373218189516260167132801238318376893870154170314509680313172882884777696407989787619000551506025407366557248068843772499886138864395127119343249800258823390347251263496322944222510428708776256934904611998089194197687228728724585161237176724662163724295380358146547622619164609535480594245114662488253875568709364382537281739964190091684198154201096847261448697541250424359852217258318995081771576167432776164172796387952692009338584861166728740752304769637904526557283440027564354103904641582153074400122875156153776814391281263307966437139918318365745743644762325518290432149940317073078939275275997620626615118344738089271820667904816514543697883056003271770297500225738191484199479019611693751047826345465369330534301573551144507295382316316325320957674136321768938766072269952376274085484000743784767377918997051236794517632119336643130093749673471143265868599587969659471095415580080452873355499485960230503901440322409657802030628022317318925092336155080506627681687259198647310104265791690492228914126401997944427472721928411995356422092877968061165907061339769194978207483374595180805109272108497571375586135418522846734820323481037104471754844129616456007509482267539241367348362624125370368000*i1^39 + 54288806667349989067118405533041279180033748243693359400005029867124505876919567231244950665470358451991177764542332162146905484382228639720620230690731554564329383241314858045995738825150241845429047404416198256075815146765576486522846151987631111988004708508721778175341793996263916429497208829625970509738227578889314577294314877873164413979269435655138882532820971082077983995209905684236927871357214691877670710312175283089178400472500793737261268516033237997150271532684141077035876872348435977857730823796540553154714717980788849435894118174930114552796859572654554669636279211332385661880576108888587214944442903321665881638863120722825867519897638500501926126339866881609722469017799691960339201964161721826527315390881969091344556188720235215087095939661689659958186310268191574047736973139644610643514740948495470606411194251269880474041192149626626358974566375004846293683847649567543532557654234692849246830745480403917465905754732376128112080166061270497423157653342159914108451042998503546030243519502446783706580128075900394638930986034658314533063447658130968763229936433846224125963268852640104051845503808602587259491763038731765707042501085307241450714826881031979080545264507984995040179934294146411279465349007284359688748194678642496630023546182070999931785932275152725206151602430202384963359653594207910185503023255244616208564676459196438347962311693820869771430204568618821207329634548163122048904835447593214535205030044393528729979693902779039482292189737154667172832598434676087667834858673144881814315965872590311284973092792322472025662451835243499039510499198205576306139444041704103030797107238657235288670743971724892144203409945771055482558752413149166710381699380392635078882113521016901172894289156581190886854062327694669066957900169977638344326891099530924935016944115599883078128344922576366749210283930189016971137826003081957529024507539892190418345381895842303882762201282956764860384722106321239387618931300421706581585158224182454966606990095582514547321791378005420029409313604932977727382179382641001354588710012973145482239614661986592794569912723477430155715198655588610960668747544976418827339677746083271789119348208526208489126272303646462035792934152321974392586240*i1^40 + 631462117374493777930484423313917577646230144404038074906883959874396380180593277125677602049853252810857740667500688314735625408015449762054534176624889408470696968768501870905713263781857549936448292838490358952841982360052010940594542891839921098753358498357654790037493695208009656135642635219373071122933997494747829882684976803724024634022468111827954472773100568726428841392898608199439648863477004851512541687240693452570836936092826847412203079476105578913958898019218208813063589576042084081107172976986862479555343904166886776117505400470231031920859143402192737927009474961740461015971087941047160481843720522598190939585231544745448952909048017452667215803921626421832803972449953694516466520364271063694115540742799904580159542214413495131368450441223183374083621017932379313412031450828277900060235457399083971455383524773851434101430910756625736261679908694102234143628076649132737642518748321739835797595541331845541008595822497172429840229503683225280203646602853270884467048821654972680311391086944792001459202899406098310165536896727811731648150606700463028743646686268181948774009259076965451883939093194922406356550662621736176691245485337433182240667696001428280540847690749942210050113249330790929310831782155366128370209798242653938401181179268002098518461341743511841140150561259817855422340250416482187204917859380084818388244829387611075528884398457774002562738913846805986445022232718373918737666772966797592952920807099330082781867812341021969088434791452004047544135523029086580416773164725242163066373156327890644526481489861878075745719918909695289264129878806780147709720495191748617486773104104395228680385787570321015605506537374989331633723107941002806831199175500308562931048494618916216865810165212559569394254044129945590788022589780091521532262143364360454202769900552296849409633943418295341984395569961649020986014738432797312123841514676267965913159472482599666074688272315922264949703214149191073989340077755932395408924462899364297628688576248078346123298311749253077931584861734861980778640283899600215030147245399699317129672376681071556962318917559696732454934391230244557094296352559717278478508971106940535297930939167322455461624942551692195923966657040163536896*i1^41 + -712314153417452501054109161877035399880233563317964111081301877080495243283797824760155938768362540693759344211998910829449055087453211029969814541115207213464690565257610818624189900605982239182377325479560402303999628770305076583435136933238252120653264215451274717729659911945217441860221933450173189021947908357184660139028872352218339477523876834875040518944801516479687732920665444893664207638069914406718352604992157422089043008393633243386620042637273106270828385674687578908601386507983752027695561890773069631508049983726956334561382602244959216626016692654932459821179862678588220943504846807115760804293860095272385305397482348607267647695566551698391226125485910459435677890234118817563123570892843386480485931187856341297444633199421930217820701643097794085827887754858180201111062250197594140324954780462697870031469639784258322060894015184766838309701302717338991329476042981503516545338798009954271856224733040335582189787380223881710082009413511191613267723207610520470546664027224086549891122477049662920800426076500218981646525026000636151589776729882844222911570086280568975769343687539273713917154525887792999858294269566119121603498026269011268985081392859310308452280088659150012192102498949649282990279603351590850382559575682231675139561185831035405049215370550041487361466353729038430179143513998811569025114106781811155233352326756420911760024741602726270783406852035439858549980527871133291112363677974059479724862924887191398118582865132061834820695910145613771307219789436512848015470282501867845162386256662799781348054280489109599282978334511634788533002517370791774965858900343929958283085590644051988093046505823119819736877719937029524730248407675077486465201375249529445189451952814489478973380264216590998089920715778821180072719957794323631163193471579753068539167460874538118075031475376276904429664609320398334415987462689226305008238068930942145561111507701368089591491340614501181692433730832069983308770859700626335165911563401487992767141817229991602492819262215340011720968155477317512635236837980571952343760724815041341722170059570089208148257796875374685783314016176641416760543981973548164520173924330918798825812606010024982955174433294900875690772025835520*i1^42 + -5744709515961569719300514464817740778932045822521699782758229194281388091040442380479685347059606392870782590585574438142139057878901867236842622799450980760886298244782612772692634388994568198870950818464249419829462158944889114569394742021622392643583366807466022093452841912324106382393731734752363312664302154107432120930711577922086320145575352674008000923577396691388950739198593945876398605529801552799902724092158043688322844733658753901181706472620866111581881314290585516434530899427569330494930218721346430405460919019009465603656242707507314718007525387605874373992785749917766124117009681863886418206950354760464629119634991194191612412495429329236117476150841350449307579485858912381279440369818077351130927096193051531454384499341719021762951819914991896434025328496903569344522186948295569142684298900386383705918727036551236738294852535293378757417994305630928783953417313994678368129961577859410584259687963305185278663784198949184195503410241737512579811389025580051611821352565882818289369946635264841356034905245657781452645930572897238156352417033735259291394649076502848943729987895103522323895937228538167626867860675440389402143293762392950272638694848465697558096785846336101653064226436227217911832325415912438830921024757431901531937677139319277716136372046678722212124534776803823851648743747926343318773032611318740576041955715430147268546342531459010140576882758828496853176000540177358949797655393502752960135795846032740189607896705000240834361322830044458904550485759473087918483763721077005608482194042580015508816872938642807061056835972516038120989966669216612734625862015264028307509017171081864181801336543915721257558257359585797576282151805803102605062922480157813364823193357336737765570902769243750589020222888944836842506196258336535817327830426374671371361688174671766869169999135763920901944227606238709562670675711375607612690769773845132030093441350277204888810865180582420536242120615050810923561214060962835524379051562389341068236249936257393162160003799464146757445431305588928892299352178662782625662140132127380535357795369800199916013483591178632816155762589345906670317501639429154506208271994985505678463082753610447957013763540505207597808222208*i1^43 + 7054546756925122492657565653540759677980564563856070616705841160786715729561161478381698285144639083983120339801876797485370674285942219336286817679032327584462828508647025171952114331640579606250779010981891848532928955416469928387922785598404073228021249494615987051252920545863629807162449020492654388066095205301998787480614465855443501881296916688946777553896688972064072300912069092977674123643793448571832770327774379523391420058306792522717425429923793875076062342245504151390587561311006132822487235383552033745573305804378171942701686322680296477105457563426114317738510826862189446325818357033536774748182896381227386069829512705478426846270857689043445645102493869934292631601392917262519257980642889352298392593653371031333964094561339030600196985650537660388442136590843071091988004234344259195679485462529465682992901124856224610108319195571495818383957827631218878271123064343376351863447727616668841812534107656548572057240498070324136543990129330519189361378894141439229616126084962851098242311418541552086391990805591709066295414139908827684944744651169596168189238875352551223162898596223802320503404852490800764108662934335664262657306552233559606619685492809729785377355495566727556991291963962262123530817862099106777441810016525737983199649155152906420293917204579809881510958929445448616269693675055172112205178988511586388931466936082408824696389756539816412761633347085974443005599901870352724714550841417951500279045306337453538536846859747199205502611937948419719741543751057931018746332901781808285935889327091921530415996790236690708975190476132217090839954099169188725126788501869643849193560971502928977311366059978892264202043062668577380520337587191145023728688336003840847397628331894580659141797693714977305511699856846020444270394740019547757190863657642115714438029200380934347531809455830242534735358706883053006550307683800557376227940294888050116737225322693318849942146255766034348142451129416714542385196501459570633273712947246880524062393506003500223209182328459995150134547268982760425549620863355775636314662648433108035297797445958590832641273782328561976545298441525140060027343989042858357892594179011876304490292211630098551528383636783669182464*i1^44 + 29461330584515745360887705417817831699307901009450406115132598318067452181768950882370052767988609270582309633514703527728632382203915536481738728421649017785583721524639159974253100802244440432785557114693283333839482723094005779637067495652261507283034426104007329921738795554074223030788515705624293588682699947391552253824142180573215129582598201158639258665786865797209330518897626885199889778441432704467467504773590907347761618261964304877704646870539377914312679195144417280281654177136106356952540328155123093795875360396099260837294944363943953688183961373668141571630178786826570223453035150487023511846041612714471089854021001643179236427718454247266176954694475145434354840508246577363016485349482550327436686829569722082995990643581146212189186043968785541805362341412658384595640180286633663663368446212235432927546527989014282429622032548321461881927827832832859576061980057072252512339201868118800324264199122956823508090519470493503031038152803522769571040898316899310422256696435914302255449151094100972073020986516382294853123721065498365209722056353418253295578520347748274659114814286066572616123420884273096591052637598018348969370525988787294262653284268023195884913231997278520124628193623787898029987317510456690614280691185027330639803999092238439817182173936475494741006099356356459388457753110563603002519100588684444708247082671238537634646219133813959794336027199656006019743685209827653332714338068507341261009535907447588298348018320574434171073864832182215460569235031089839672627301335494715126004441292397895610678908892863728981112592710566493871928634611947806721224060975498752376966311345471164153361307663258083288087340203928019035097579525428706180937913742440129701327934545428626367407238880119702496014648243945846191293793021816972064084487665682022447973367985106303465157894319105597694461442251715242859936875464578968656070933341064369941611190419630710591598143858048495168606470186849041531506985901309760489229273998276967335117907373525722170258138063135229379931151698897915931602862696199029235785349647519702179062169887102390219503031674827992676436770546652086338598510155828053201424221250076597859867947670835741449239736510054400*i1^45 + -41557700995403070856934296448620159546499589528642970518741050684010301930704055135099064613743401940081612744771796244214214488944578658630055726782285168079396414407484234198545118286631865235378601229126435699701482652073494360299194327703748166041278776319853724219297341487292641473202219301539574008179962955672098039422645193138235892737472123379456185975459754377798322187354690921235485419487214700524288878322458834267404781988493824755544076998582748434320172001780419754383449702857220104130487059729951918093380299355471320292004785678161815179820495205133179452279334731538214313173753152130754960756619577407085144800621697836904089639030215275506025200207278092089834498493095357712531333879689476649333750185448417958702558708194778982338540862500062493732768440334432920910362213812401336506531616557271028938020706584604547239995053247168564290451477911564357583102498194976733449719813551441824790228994010646542163381922318213605780578351195292853521084629722034789193360133449180375322968502821991523559344221545326306944674491052781129529581577782651212255249119588012701465558601648970618921289414746335079032826448919329050867896041200521887979219110164843988505493686900830421148234359938642232703594275390511668643814072679096467221577996599842950838208632784465737029387681971647681443795473340289287066187745956421695139254136092539722355085049853884986323132400488974893667082981294978157833261768757540467917465824628842649581350662115838211891034139560133974555752462483187578065738137506952083473839747177834217237924022642110766862398625482910990565322064315576356505332496312297725113936623225168213605323599886094854967519237401443953471985044029255376323433031240664286629617347911322474790546996925962581366354507329984473577578874309657800307046668558945723953032745874963293526602529119503706131124516262615790089843545415431343994860483735995017943625051643004696545156381562177417815053021415766784466916788749969863912812182244497258833268469244111643186082387782459022338477907023542694237342759460608532494225236045868751995798236661946679028546952315988482164461854366677367884694843064380722006779331118768342981458414545777523161055625216*i1^46 + -84567529275865575997269030265139503636076665841431695810672098821382773770631509625703256734327046454389926601038048794161276715106251322832598186092929135421325500251242938316097207283211363908413235909308819048562788817822525718405450525849409684627084825656923115527285193521850720222436943889406671402264347502301771370280374569543813743614652153990889053278073397639771316231943113375164514311481283213740303518638268703674681976689945551463422884694161417969226218387636854796147144964268212501562628177585214323228742283573609940387579100780821870493548786820772543519666064030695378836541206916686665994252614701652945792976060242011211116774594948250565251894291590460099832963643981288987489249851386442370934742822801045705323333650989119917024048628115174974015200490621565912758113874745248044355390503281831245380037885859856076405345682206986941563040053252870775059686627907992191132190023017916687296114100159826252528417847422690966176111330054179672130814564499302443841962705673729234225660304607982835991816448315749905431365413979713221901474137171021519969767690175309894564874973052179347904003263696346647826181885689406222406285240339469435212954642012044017976050493261986925999750973817513494833487667159835347064182816673686768700611131298078284494161563402851587270864743006989987325192753316859506114489938027185775447219631570999998510610703504568289452820686088956885808922370708370423351668033515231765476452473519252342899952883343443970772386303829145969621202233654438432631523250056386087799772167945014655416201966427882924559459023650977087341308270585577890852183748346708894770014255758628606568147443690530628002318108570558399025867953577800978333069429098119621211259592815162616731425430320297824547996740628542286155818972103419742393736846747783918154423195162929236430957783664104023394221887746312848310354738227247024138140500204992470480853917633835359253661582012448517417812131561870031327944693522024160194130209390861798401736735094650905507279847644870707271210646374569192375586090822101758447044450328113034520195691330763168414160047871935559550960334095035610188359860126013391619608819155574690789776769592403152601088*i1^47 + 154280983809166768395303080174672164553118621673794654407436847020378205849791093133915255732882211316718912254492829816013085197014320513801050228001121709730422243116124268094601020631977195087895281560624252095289103334379063192472987756476440432275002852684788808717617446523222592317702338334745645629293295761901427558782365184125827719682793573340950726786715826815732363919436734509894371819901125114865430612298574158891930902034758583150493363628967330021375776564149401050016275367097695107915079406994194275130173525379135008737994652176857389426992051690348807423156628456348476203729123815005526485395370328878228194892296780024413466643434347320210730724753709527056697235262390492693629064437077853126945272170791115266343198980950070951584526831753674377413827038022243311025145368095510320627742817861887266586906333253070054741068448508759977828332824737292859008191987950369606851587709570899415305531627621311942357537765441756268095502777365027937756248712230533734097669457400798922462815081996758694939527030052635336755535053857574662975954991562515994190484643829329224467972378462681083048499222042885815983736192010739135708933442264750501049806866673192687088741182856985293012419068407670167018284613788587205484377052821392323576876075085536604811686705198496656102688054125300332206318294915896525495546630122729340134252558094805208570357355050815971624978282067313293759437631491919402284069144896154978858441243709609154794464935736200285732674083837699969383530179363542629029174269441179249339015805251535238046283850505615186619815177303006673489872479167169632262892581492838865024105586828447136251433028367882984961183796517406903335769663587757432537969711543505033808516706806765238236273857995000774890308195418129208995726552111576103982185002065641875653990565349336220497697288076261350517184743633413913548638153341617613484804324513478102997561151133199557584660045025476678898995828517532182918127358419565507053768059131881535605050347316352598211226335292162961122440381193083262799990281244084611998737703763495353611727065496696414907355409239225627241502099121639930663907659945852610752117275136309605482525478306709504*i1^48 + 113592797840493662988416650362788745964173236938583085308321239689459194421351625614363874944336593124539359836534343469933156882579252128721232867797667345374566335950300288496753435937570263209565582501837369094385824528173081514247837577121122801446848926648787464005199873729754405781077562735633617947326123428819566374311462473761730183912195400285359034239175946201499090455392133855184525156802944840418736162978672231826874231222102190980495334353888328729207422972775315528872710013006032274811480555385788407198708703706042560718022731959366814750983243163233110404530885517732641836263700084837926557979736117418824604155694035010796841989839772472725529918142931097532304489908836359965897933671371268807952423100774185960455458230315508200518181275910518580944935219200218934398192433840469025783898885058243707437823253546403721551286231768124801270955323743945638987024204272594842915605918669455479224433952649313857955810541972618808675423607859113030119330198769755895270654777415837097808766380824427805553416009687905733369627743665014553106261331289198172965730710844854427873134409983723538410844336968384962445462043212415194810400575228862037896384536691420368622277463672223253849479848121971571973817590720991954771880560343267226062400130228811694081375285099021677078262068404982769201040438100752601151002021458673456705831057022189819481045161160141584846359169633590579182651242567461876354207422189420513718435244926014390755090919826027765783785538820057338978626720374953548897588827328097196174520661144461535385590191311039818744362065874928189675627400675138118351495092351481193380506565529043781937441266644858083422532270307582150062005683862415215050080531490945443445236028048912771735266059196274944894931789489269416473352704786427312841859743335245760674063350870617575304884706666299752202096496820768786891216879989538015358276827070461283644864122667040853575697449805355433754562269237226811563494108139871358428684623089217204283387305937207555636989168609956824032746767917926432068890434152531116479047689443213760474901023092298092170293233653760559556347959912395102828835498807495708641717576842830677988379459584*i1^49 + -392650807354190874215764255294456041584955456159413203268125798822848804968327644748578382222606622033725973746850927772105360695057069199281494597236136361677497318183218438989709834509978189928507405317766590941853284440584825837388671509344934096956606317228263229578446064222837916219522292357795412697845438307874559154792359613147300419598052038818364015482311003947882431897054555637143543642615795227489736236489861348001850727591612667008875870506579494556694992315278201025286441491663483138158277985176791872378448320826169346480569479196118780336785459739971851268585540960035896338817952980879604757774268944980877367845394676957153058494948023693764175472149757073110320816901810652230395700225626837486934764197005782066683838123238651915542722881692771921845245789071194987546644649400180566532832491499984554064587591978708535950905963890290793156019997828832205980598171197911658052577000112508135943817749171333516104092212937563942758256313084719824982004947771417095958051096395620155149903941433925418669333950881998530092991693642395606092385670224476239020689926402670547788450701050323046619710986497203465495888355784662121826439768376005093511799240735815064958488345290949793499680397306727556099995402881768380779163873678733396216345471235020044463637035314713510865737348951849321158570961623383467565210746039595404448891701554892777493635881466017195033555158855436727182946411987966115184452872975018612362289655173178179888752208903383151945902915643393587736852864315790168451757498128487111027111377302250169561125599147657895133065677104548551739433928529712669789228418501365381891988894732357850928488627191480771175014853141432757655572475272530719332484520446839530255291079663035560795985522134925173554401010301001007261913801168440227756381148403348469485467763992190200618631236022056538999935075063136166407988833762765951064795013907799735343653364048599947792255021978325277092097912896715298735482746798537007447052671314083837191585338752135660760633965121767554127660846757236388108922321014857071769401430912367788493869958667533484497227042746641181246206110416200337529717167870700381606375079956839114211328*i1^50 + -33245795932521285314065824390627924309277790709857541735878168714058547652507524671524627854039602670618952571710136987834860663035251684017625738732281955593846081499618334348345962737197469965070361266866607978948269810189098763294173737103827926780601269878272263597307346096476438435371439201777715626379823097294109780482453408672539251266867318352497426880651501548037966727497928380245784298880713510026471324148565138141956033314697283047748463632319804351211526107478955888549098481089116127319572012236737906157887850331988577412663787820763436613304391869534886992233069467054335707977272007660427799064860497093338893115989925736899556992025482159814854390309880390115042410359745024459266063288594932325105244434807133439186517862676391288252542919761690389378761305066808934469704912699168079750877618868177275428090707009172095933503978769272920202346035117023507844295634888593938323819722998185174287403218216602893865346228042142371217030788133959259029195388343036230589394247507629701438413659335764431268057723478135877676239861129679660485069754471974012108302125333710880261069372015790600426779235064090084471525317543781501744671516610204233496053620697947296802113289240054233448336582349222825657226508983211239463090333477485301688996556278772900046373081938319244494656218800582333164238908447634811234970571615154704038292715228580607721346896178925199940640042873127836415733781561658906115940447635827068228687817693551246882572816947753620525825476130089319270705771009275199648539857726384318774774019027315385130074708274054928420462131051169974674352069060806059663969220490921297035988713528991403587301519037250404977244101651638729231721073162010864381734181194404327246963083262320739931799038137378993162939981500330975923093760664998721291634625617729953351579327691374074414562785959897242437285688969540886512221442029746524724724883254529132672517624866746215024065386295491366292976472560586998427547098154376430610344660055395265917043120981007608373423164844076282536064578623926433342384476642666663476640226993780306278059671180808831927098466270133121688967019694735428267642571069322199867306241683357696*i1^51 + 585080803067317431305480706849788930907240811383626036291245904119239894368505547970081562844714752412449653505024488799454353676350064148841323246377251383151415631819220665806297721286873475079846677198263196281528753084944948080065493086927635077962368639226581266882644706801578488777384630337381492794038812457825402766375286006583444359812503896197060452913399884499741221756019909989451533490747685110205914710445171170479475371042327724553583360218720258015615517894521808239406554726053995641146473108005513721213011673123514792394109868858100042453553569588616530573743920596353812184239306278651446184886690914337634339636947377148235385927657666088425402887474963091432103195103452314668981979005461399422830982938951480370311263777225746070268441469394780495293481716300299802397642284354713811306194319410561195268371222512349618981815808509422224453951662688200862261534220598428892289975623886947437917145968577824037998384490150229599948262334553478368564700824239164976644508921613482981962068238162750168789623604626005269358281509832058163900429896606190451367979186272306598063724223301751733698339310849749914348308152059348105789066528815392660697106165823425075498540448332267422747296406091623366533129077190638318056606930694232259685499545162032576138907738260972875288469670706063605378964634648796716625645649763044820991796400349235885689779210145212739036790008322574422475629012280942562044380310351591984739158686247902628427291023919797964531015751446764950875240024290746477037705817033943170910651913786802941005284075923788481546808077630008147079323336922491476967316003746375172159887009377096223546944787498848869012021846399012907198374013879741726529512199680330803585998525849451233662951149311588738238600622284028370521967903043703277209667757188828076762465029004877530482598037510694014492957491986399423139858956975477089194631127659061517568468851557858488998245010380677336734940357608791757501451967618522135537611700240357785397572479683723844881803885491595710573212229765034212478142578530119653051474050388256576977963573008537294704402008825300446834049504466161246238391996817900161083864252416*i1^52 + -45481881276713879839164339370569912823373026816691634119578584830450910463901077956898719125239310871648336407348748988554587628975609391307059659575976929771842522060333719151532000020827731923234440517266649203826773060466554590496780550787378398929500906650034707443773625395566287205837060786261847957392699226084813871602166791392396726076143721732450372741310581353713351864315536194234774018392280868628187466059539683289126559495255616804023751163712928726066983399998348075091556056227624030389242180893101622081411818676566761836838231701914846538775834998532686726075375585749890269838313359634279704620382384267109933999135040424892543014899634549141927268962008413913029865554143165209297083826004568160517678116185197883162902299235750740044985915589940100340880757621403214604593500767213078419961369987366166202295217749633922583205577407927996603510117802592120330479214808082726111430839662739460339525538356441580338135635514239854254952386255974950452086211113369847557526463931271234349630898794878427936851269846084301737866036654931782140827170268735428173877143644139576592086027505463540197418325293770626283541806231838406920313151649323530477152724661924379965644822849731762871382494390083312823380166455828790491445975104951318378989516109692100760161896871787306249826848506439448732806849476090577099000903627627583548772848862302504409131298539607988899840216466876840521231422363872051940540337057070880662109070509218174272902771365158501202421341839074172577904449142955044068537994819143249936735120667524912344958396859477160531377001876497208293995987129588308339030968924865966529990415296600107236926930227862822455704471779159272709432561135831502548561949882250403419519636458463582911627514279810291227833173991926877268451691083219858914799766034491202775704277795901907642741318260883101020166324332185284792749928055968159030623589165339673410752008119263468758039974523163129907611116812244011112459912895436662309636801741743002508103815191552534275114936815829418774020299553674131965587282202155404301060860697304960373611313000393084882894232641264584978853559527335047049414062964511688622080*i1^53 + -384944459420165085437918595852933063805211204045450250771397962712945364343627664135834286111109942898302415498781323545428053577241403170044035362065393671112820662351147468656749560747638148871097928626270594604314120910859409736865745564910491183462642906114268544002009352096903276538852526850539426374083395783345856996096143825039317233346392292090489942433300252354600712687404649744587634733692766373386735776321685851684140528313043805516107600586098628988761598904331452087713096535855783127458403366357770246353929692861650395680414401752995980482437845197783969774556114009111415766482414281714380370124698167560302114208420200451147358263209567750666066851170485005057538419783938114768692221804497166505135974930026272778929558554013797802365793512774788068897208708744502062109869792362791004121199382763256963576386172712691116142140662340862019255590646787733779822375586452178059149042540313105642800979795441409056767543837717114790102043656728553397172170282271642630227887776260295389219444155301640637728394342050093303498047084923150433731499410001214750109637742651720400392983843781737149218925983672625084085846470297241525924108083280216752849000736552960016811749652039379789413388962106808824006136305641772439865809780192559392710078487475270565009304481982312247549003259347372756410675564592342550124431945127969340699179035392927187464603607405899212231307597327243832581290983869155739636813464098347933608321140647793289670312924174556471433162453009255040173044706718080281607632907377436875477002453389036868340904341938639786200501629519533173922140190735953239722076402209150277851311859890347192735877644415660454044357443266199537479291990424958571905553213884182761100482459038364759663936068419969912110911299695844127116971858187515643017052524222100041200422360391397071819455195946169653714773153345981030678981749161401725488520776233717103385671184039395166536275045414100906208900887192180068087792546251736516360897267111892148185709904014332231235632533133922539264227706754957929120117784696733311855477236149163493862844247785243136922459461742604226963632580070074875276248709593038848*i1^54 + -167973201434397228589251340934284447488350693278605806672241394972974616754969880291148746287575797109991756741710925051342204989392385955129827432094795791138141422047794171613278299181294607173415999759557591319679727943907968796932792030945518160084184195376298523360551849171481929195178777801170657117020888103080771203585103156665547158180700597819557063857154799364806623438071386983472364412472476260435468265238780192977277331507831729054456379752474772949519848133704913745119444099808911659398856574468991304063666532055546089766255595796265812876302466364838055664470389268457034563562496308118733930019356377447355151833195772260754334064084790891590494077327007206462199242548665559303386190337240726336540553280204493938901015878148314191793631268544171511752528028743226897269683530839610149668362629563471976745381541880203754895718297623863869688195255850038408531915066129894913630293624719934144616965909636328484117901820780911024704273070257391712084259092278781700778768384541482362034066448552375464335436221049583198948821769147826120730162495444092190396230013739244522181232974298748539303371923393625129637778950988296916416121811785859704479387317714894323409657179442732138530545918074992721468549641977370983387467971549398114042917442321343931365528101749038502412185858614600454843386271313193171439971036733234902487269964464727935868381374851312033167234806535873945997039772343030010863992365351510421835643934123791374364667761899139797288117820421881000666063992051681389353969535786064507497830755811932023022929911066379454152147739139297984260248981754056756478892319712242403157095923525583426025792999389593799805349224600172495337923809235409903497163566178500326636060838581529235830288797544703216109074549449223525796337671133297879684330400901472501347727750597710539655761489908495745105655872500606565426387272949167497228136631606492451429569631965877427045782835355750336867781444854774829829060893520122081596875412915681694212665304696801478646259355804762087127417741266218957742420701464778238457841591288137959175716353108071943006881914315994292579170781130668545788222636032*i1^55 + -22870693120908405243048306892768052227205986931319298534729307192438533108568511219521604615518539958308407861624472277963468544507623339003757052629367758199219492172983083761262040904801182746384898949729584196328073645883476735328100492505597589519323444787331658330773481960122644389812513647127233786435021364406835936465903179131332854031774428692205023008953099511220635231152831429882803714684910873746115825380083455478601183204340369761094276940605194306815301665188775218464539782196090554467703259407562164129541540620341422437680180202121133204798875144837460252815925763337418996196601080483156124429249636088335321312958299621725848627998890760019489559472165024010857590504345144782379952749420970464206804228181717393344218777570616723756324435188086557983438953351000338019327115600304420963637108306361575217661066640120709483618789665744286827510787995137050585631481064635466640787356752932991645965596569399300274124430021297007434698206408271825388532202752027466959088309883916966245158663317645929125183735464824399845926287505220557304973063442985852739807329806550982163248184599585059914317894881187826955617542307459989796531658472889437688321417428510547538369106409708377939968612916452658651361179094807738755171930045892387557595302138775352187456322282110624886003241428767857715464949337392611305300290331723487913977862483948196037614927036994033942961836491807586265635294527676081247626698592693865791977687956846700659800844917200673855119315381132332428411266433774981348224436169069507502564369293939636738382519742671022751393306015924366665661138169179196080002737709608827508220812649748468246652842584773081643005254991400117196298701755096766484464870084065300123517952256734874726840538659127396287797019636549498788601258801107120122266929128318287460537111783628985541803364057311724143231525739037876587934921150645478515362351813471795083522554992363570976725667991251344958517915840068298998082449707685755871915457066607642839986835151818913014582666130495245910990209980817867416568357700087944228550552062465696321036610119685215453765155152213406434753374620236757598208*i1^56 + -176237759589059260940036916673248393319200285814599161499909293752097507832813718364496048454788819190321217165248314693830670465371311824151125419636640014094552646612999751033810855312053764537698931073710065621508326404100090721354239254022876319230163666030332089720304508463882218138470059018902054771959653069622913944895195189136379001840113167357740723652893090573696031689565060145435431994214897987309292368166548771653262301410935459249608685817017845889980727689721054064059350550329376205552574807789359555953081250749133821333681940518584213194928539435802064390941875592834515800316990488631987435454102354966950037010258407737138219519616547382469441254939732706323872935113273822260936465093120335461319023272451549864395629600228423576029905200064875733827813614876737929167220397636373009270650781373568379770525436261345815005624134160831728743296129744587605708851857659396746472362116251444802387447660254650041185180556170171217582336218092627413464517177831425637097450067788280057124212669456880377756968247703819949387102830574835419647210395445217857235946484615928912134368097197907465435068650748014013944468823730203082087535921654344715308631022086339740032975706402467419638149964956325834707112956898090894610366130451861220615829614685913230607550209622582505119602978897481457211995798903477654552974376095049117151020889531907975089962390711290008481658220884932294777319764655731451623580286894576614866487735550226365105672406473006535868188078033973845448033544024623086461099878301092371209070097869769080675292760118187084276174266567110733497749747352638929667942752703148101502877187223205454398242206048117392435754942490977969617246799270275306287043115771302782174679881206325959976133227843840929645005020893447428964860433291065974638522389547392319481567950414814475678186335220503853640873375656995650701710882333891449052017904779809918359624358207118998580140331132066628234356416736600176000918357653037183609800752377170982281489853418555569552333073874117945224718937082159031711022434888499257358108707951306113380180886287940151883564892612133987453066121576448*i1^57 + -252785052682392106966611276269400741036834984270383375050109448858021478062944146837957455427687743415992138426206357022265749598154621791079960379926711390965508080650174414129015825489716083375964659023013520463884271485640789878500109073968139120529464120266559672253802608696517356131088466856653993215570123571548837889771133544092443481661094733703077111248359877837790092832758547032286939665888583526614143783374625738924938103334358019575221288790004808120559784335035488721802921638863852083259375530540722297816681775656776677914981553020122364675078914919706538584166040933411594595897152081010335963015541118982825852764925554290951935368710562450137583184252686891759463920496895390212227273065218930661240264775578142978717799326336170717164019363264231406302807284440869488162689534981454956259992459843877205127139369464642314831286294263939288889829474907380825977476191017682344279055413807314503741243960573143263815604319786793354215809679919073718446396497305552811753422724549139389137312149223186603591131358299864616721814011751452801443829328636323678993844532901943339025384128994390191123351691481870475158469181586948503303846323190897113290155461681042668530888373100633380599561035997249780944493749386001344532286604255437314335480582194877922607284548079689246952746929819310985225300311931510499311578975012465611883544832123149540899037213632614021555026407686714820358767383098508182050227068446455829236357383954765896342022349494672968491133556833074677356308390704374988087992765851818598590238631640177993327128913612222141628127820673299214308698146588395151672896030651838152953471972501019947384225918735617762710328069243530339547733841501519732246959396383560811926008047646341828466791145100063623678507654342554980117723285779957465086468327026666031305322064857897140667882374406268192100336171221079182065063905116479568144276524854975966543901405038823620393418052056637348520753121430858456030919714396979440271761600650395328586439628793703315561655534732590241800730737001862244497444684189534877454212331933663704848957323596472052759509686848187889876992*i1^58 + 219183416874991750646969796228449996217148632794089786206768349254345740533493971823813090727796315496081997071307543930649273791638954445888557526841181234014317666392537100015433905717685514551683151070871235838844016007358001673263722444621760966220311478984541616926745993075122979977043007572768880610305887529475109942929707718245490390684261057329241289898580087390027062342243408562026603413606274913517456512241515724790977987294489662673654531952413640254773993322951040763585803179936044258383776794320526463657459766349483052011888051923387963079272647169726644444614863381232710567773121465668438263140142076195611818649001221145988690892500807771593011479119422704179713691886261391020396232556071455205066294513158023821886521030282532386109492581446045744499915416529364754699021286386988787885312260080198678617685767069119354288287184059575346593960963243842430456277741256124399004955935961883444534339915361260230676077853233439446838829779111368969861658226831649594921994193886165620861808433615201617355595303436062733151815228292636631840397528949135674634679694891757416555032916223091178810072707837895874744495522824353097235404798488687181810795863293741594147413114728955635932989518269042189511786020401069205802512821715106038815991516589089590634885231666710148617823926976714818966710658283441714070697957367003902468140033237098290540831501291178423794551448690964930302747849546070709483066538136793555331483444829479462595860194811862813160513664852535334478686947855195818969273858447287352294828739008024925744397831264906899039880327881578829602808613751169449805138242266323596489744512638199341834679384007210540360924879957556415471148196949982650641193682108953382191341796524841536372970974893689632014006484599559729855777455920055069817482626478928326476896725005000000512763687356166544081120949941258186646595218581663397015759516424425761878728894681845610425004762875346340311134879004493996164196298876380357491245828180128234730981461232135984445257035342733793299731298488886998144187589236659058730131780509084735721438729982191580385843351650304*i1^59 + -1695615991929222287582518860412721255922132790320900355572185958865302352903380389445060333898905148455123829479288609489588299091504388366104112690536267914926222056958107058614515389156327424633621016582284566049604926802490801285681822757595393250824136470702795054447390683956597750018231700759655077306955311765904080514976108053428623979200169331525803066519927744204374125113198484515834942917584471558343930155766828509488495659622687966045981442887261199664194439232756614133818720690824042322444439054606655849039337117239955325197835165667032972636429106574316607621930686686610548751779190865785177848867925857351130579326555523704318866644587745772368629976353944846134504136156456256732359417650406798214111574157850341608574754835238774406429533361248110966457947129577630997536399122821073982967008837225537208538176510961612943946924762981181755458146107518611120854064137436759358286488395559390825410450219587317825285206927286440872866432241068722954997853122068373283717958292103686374231570615307696517378273052625645853096612078957490005754311829953432980412422020666231009840656282346601355080908811179293979981878329348203625582722426650745125785160466605340482538777856149288966683424066483218865156039655124756985017790312550558485242266396684424501987930909277925439818760049461406153381105600173097577848395081463755518227864394167244840359145331144782039447971899634270509674461457437709506063636207006330275211390837127489127541780419544560140436583294687202930728810214752860215560275467087997559092455391061309700764283110563760672722574563653769665517782219632531589930083089585819632135838998832008490528693300177584001736808596968637148082774055143787641398905933346720548901632350254008492153351078186206746082723633449819570416736431995494075078960693051485060166451742120087779510587324237743110287327582329870081800476871679221952508875900080958217823841558935431311225344723290554631549266783060842729585651195884534127556771058792548385633919787487830417798553834210700536475001383942714525585465021211962915986817998245869254690071867999670646079488*i1^60 + 553560729028281469667762511743353898475948318549372873957400003823765299885984401628447048989992014092605678502636677661823111238404355304510667746712722106331703591123806600303345726655862822780976991459477108114876838853879611824881919442101230981725366398721165197967245121709216072883441856255530237157104804665170795588879183415371412276452642808549109170818528301349780022568032447935543705449051728426590066103174721214807250246312811650393386764446280772565432083528988227206255952536184808200902472734013313999019620033332191071216910340358622275758978194892006180001643687646123702724387068273295431878482646369636781266139438230566139143527060791156273821919506739029052076641997131417055385681229142803634063196744717754631677290083433218345958134690116316433757294428235171638102278887989752583155721504416158882504430716875447567016052288248216470811481086889605241126614945109104852910361586002471795638110946880633015073309286286396229329157783490822501595746781326523382114005911471665693930821927450756625640797865547835865719271320079651736162887816284471728579927457657259627840578382427976030314579285256531521665199099999984301874140029026827561071652219348795606077397462877283541676654013606918957232327236513830718393544936461697369071542034843528603809077479989129218883116733406662307925381467206850582960494654273258104254958696146793723000574350062890108793909645615722268867296830651943182400307278475200488936970817465807155420141058859152996154224182627554766608065352876821924860886049381641908617518311269094124796753563397220989368455978375535980999395790825609934971947027686113394269027559425949449058378964627794154836927403271618914175042579936423777039503730561131883755531860319273273027611158249247988190524967973659908082674721965020217147184443359592792336592549200659775270671144562725130024379405236034371499838311155685662977571928229935773122300500072161319612735732088451244140585256901593264868202889742927857110236587184868260039900463810222117378000200527348197691955012461423169367290256317817995862548292183425093525211526987776*i1^61 + -305577824418198161978817628365156319462832185318967665197634568928304741800487832572174200025032874789208485089026858854613946185404681607462343318705879543464852824541328186299350535775025763275752422403328494386166469884239107112581520002253455141095096707234254926755650640908700020560906831966009105413178527056276387191349219743147278321428079368377138884564638462605000495565285989540839973548129448743966673560548295731242793020275957025836706344584386399764910071977350939773508702421881637183591603203006601384790082449642809326216673362534396195952315482594871789928043914825723127563275193641378333023780916185665961315847537285906012350917314498385134685889507377374878979044729687172335946884706771921484844873076339385861094923067866934631054599687653601199709654709650767776710779435845163304222321568566198706775849664250094433330812112300763823271784073527030659131593951596460652786873997538092808512324177083155546871501450706024781548088830378787445547274213896312451708212805514645441022892797775722122099330711165505848781600060140380035029179376971206606878834306322959910327651553973558226035288190092264902203361929555185562439305448538598527587675158677804188761927858548597061041350030769745718143295076937661860991390349404164123187867649403204703159117640574361593188346594509342661046903095464791227090794514945587327047169395132065521580623991468468408391842507130779266624861232399180837945363219920045557818460971581496909498754584989302928527403652613445654693411755706467615540091902967626475774605523690094493104182403684792573933241173070957197702011548734275716198636322089560908081019351551118013098186901379850516290397997333064391293650357331580222820166781262214585269949713853484506413191971802647625264877972514931626420480281530483089441684541675643374889459043482508676786446520850234770365530654943757324348820127536239732705165894683485610606808610356693998445468546008333252246767708097011398237648071010184457177673534152613162509708010092288657150075461288131430107208561429845531134878954236245872524413460027254780198912*i1^62 + 44462277671528071821741857175486832793091262063968975163798045813485104753993737832617333517407881347135888279543228514732627972087575933716348828889643856662562571010661295332889181001369921327549829722206599416953503946265570140119873327363685144474644550970661806432777887558723447123806546993806778308884693518734520438575830293459590891979714491298890460589856860863079074483954501494956069776412561135950425104358712142968017447033133098588286000902808996888938948984974556626773397852268865551384760463958276151919196646282906194122318403024121522784204321586527454525106636131951348454709218850576363140981749324854982399025970111234944227906517075898918979972249485052728032355096446969461763945764381006996661079202949866105941440763990183536578931596658439073456916946581050074648832861746026546394575340244413639452716632969700670384890510646305824648254222060358964097051899329279542260143142610664348329369443520410465656859034401403861219979660488311607853537554478603529755992016839666350978830777804864479972093614974020625402705458728158284552801917035548081932989502644890785924766501158256572155388351479832023228098903695464431744046489330917423050787405003523438908649798822262908925369864961465952905510857882476288924775208571699565731496136220095898997539007191623321230597587760157034477386889478816813450433206393182997954295525327162744901253337176894297190481794356910542952754052758934532744402113251062641016179228260040542494888413736035610455927276137511526563240305861195025241499993566786556469851524068964347352458565540035573023444097966198880500171322479383668419689975533736518564902298194324879808754587247833244181308061783860391815992160841632553835118107142659532702879316103343479459250618818098935342688040904554435620003543754236312602719549082138133276355523955906476395757451185963046999773890713724467623280566631513975844013751785686141284557271390049672943450321042851227837138313624543110448059199147194113509448440745010662957530206876648262768190934770417539314422842109212229936315623017894908433074187403264*i1^63 + -789676194666212781874772695129740592862746999396204119409247981177775079817841113514070209635588425509052376617708564843546705251193010913116044909719969909114513333749194425912845054467263945053877723496391433228308597063710718293862423854830149981669693219371492693056495967854364461451048345556647583105437089826220384679853175885916137510694550790037949225865724472451693050816752090719146726571107152775736609403970431029912088220122205491684560770140389719064057790773425118604637654801742912469610534749818881009685750479233800902668326884491144732874749329289862090061491447601694422599429527148618317218305015844405069929136069393734563348324863446299124683471379872812877222696455161618590285992926827145276879007619728912469407574359658539144601717773577344393670660544977923706921093625003858590811547292133186575832774344433983839333208133193088197712442526481799561915885228236565122165584954133568699505768683044558034243830800606780591277041965364023219479490407767720570141179444461915638385047839180259329015733630953057383321973737682092417819098240412773920705575265500345070099497664217288747984944742517020484165536787891339290769587958039712915068404884605869321573558863486716159497408262220185868401520934874328787815516512638297358261986057609837523036110580190242933742988446973877656242506603289555955379692720651519648764165658009073336101991249094666705259076973232850238761816705631855870801775282305878223669028757407663134597140048806284944547438107952696091136446558869547996295164052012260660765761380139737897611440563002884942987646542511347397629693648187406023266294027139527754484799623458400190814070945697099701558626641071934231203588102733825392847587607723426858900972520533381246433280401077711018065281083107338105826928584194935028867595768961997499505402158722677522378802094420270278522154058589775731670849942901838413779547937080661685257089300035665644535021164805525296995188267804986405387912352791029777387566010563159943324909421904726800678802973242928625390401188750288825030173884405816229888*i1^64 + 8279699469316591801097373260798866327498902871341784829307656587854557245285505058151420018686572237069078631326623841132281102473269077758771885916590005185681832788138080170628133374884100955262870577164316092524161047574097566568633839735035299006657466205867268174065176503330585657181029840832829214180131893919130717718439776448390076923601219397742527565267007228043838486254281996264419555788363672518606586033218409193113744039851988623683747653648173214593959086731661383920490162558623483257776186454509623373117909795473672491169408119733372634178562975407184375521937013315556689352337092830432208229859535996619206124061714602103649128958449188688960741439796516858329152616618152077627420131594658045620518652397505619687335340523337493106735631862100124757374232089302141120393496934950958640451647218521691172137694880475377963645777893106236740447602249365898137117754595036697651928395604252341344658492428307239659377194288593092063992706194842648720168969240186405854181298092892403869560836835292253750420917619444949223919284309071905763353747369258167559853592928697341740561297814029565434475422809291335227237050718372300538817205487374350991103262773255882415075062531197290693442634648881557804918764264541376398603509399461976016795214947299707877895189117478474199173150104070952177276246405352384607432450880523862095696989016398800553512690800556325188556606024907922900290267498153890474148542301576006007130149039332803688167108846022098666491331150947618276129943520631053986198530172851367235172324464217048105562902755521484452837148522449259004806574846076022455761568329021102209869103393524760218543884636145211998100414815511136336155929413219290793634478574259988840391852150265965278620104749758981357422132768776979110167176335277037990478286776120827918688849972554627412803020455446228582019563345318051054528545960005704954196547749595089289226336626907888351669887010104940144683133712985446713499251241029942365054401407433209560436774897265972211251788963702092823528508773473269579776*i1^65 + -20606595219269999529837890500888950692012925628908575811039845915338211835081394734688068967753236124170624419852680364049183082646662775441169951099288960842620111411612928743264815446596201760131513697507543019117793142632915170654039384736505957930610101802782155113893523090054201900815597232147322544597811022052498957773484315106311000387277086868652195456013413337102951546872360717320180231834646074183107150908897350097068960290051537781039490482075443398457559613206663091080471359437837152199582142811845209423552606631364998936396410834514654247731539605616664740794544754026086787408604497245683847380176627135677134634109155995325423564789721960507676008263532023875237951179402437326506628093189827604478860423798023781533625005616813480492225524059944966947076272293097078648056623161178676724347346754589859239787600716390059030745512263230988300462006666291014020841339660766496632941963164603306091977188021991791523674389299796112039426882844931663872328341461139757657763584734707025416267993459082286081095683214729516201227703235926775739722910760421248090767759842372025796909348074122440356745029153738374265988156048004725331536059659169805214888225678922632425995011310946261229343505435275449794886261713889127304044924933124670548773697290639019100518758957982684949628390032289631884239560969837400734053002199858235674756839788314520711461191760075011179285007239502881391466105910841868277890497366704956234547151017320567432729309893833563843640329558197200639122121162078767819941973736089773414809753013900440597271270189039988909936590659453931920534738280431321449914391987871537632995605144776665709969768055151026543827310002334266597457146113225584386120830594016107969544150411062487220606053271705559474788689146328544276753411876118633070134146602303911602264302826113075048943564519893458346232428287319123962603095749660579312527436983194905818957141140174593763978111705129960320774934110053464778269160829135778444529549121135655145273190465124514071802694433354788372480*i1^66 + 3178467470043939002250359921617357379319748783198974630475436854949798252204795280247966437209832857070228841964324933830977007296875371478676780074920229196590354960659863564749773188391171616581049046735940244759382967600145894615569227234755854164040651459184868727670065528676827561739544735122433603403531937716728466244046593200496835862808406977890071597306077911071539191407292657382828234027697724018397670851268473019196211496402796524932811019016040182819244938756003916611540968139434539085677739608072850746200349497623614364246367390262772891800997484607054905534220818336506517070201599535976188735068653915367304491091680430123937584115177597445861620745309375725231778733032793650101728702942426149694709050464743607763586158604005939878049517334330976075231695192757541298017658544290020232317505829558767322535611546125339972075142040742716399366150927434228314264913553977201401158843911713349612409267748548152245970211972724165773816349322272714332112071443109475310443064195402098195168129459642051976636073624370353100190933088116122336281757957128662263340803875554140012870026990982515226160754584394256714921986956127383856020249607181517517435725882739645833075277455118249903554714353513463773424875422011898109354811816951159949879259485570945558552918410346485747162559119810241755264273853382105178702262369628857371011088663872731010647842086120746458725978257875574524823485790735040525600531151917743801145021830889052782453580629595828131906226373837594977477931584291895967959453278041699741024401168453543277067921578956432333747943640234404779454577877626510951116418580507036190158198311695663500081681590272131695215553512963770928778545177339529161648770494086935299246004777522441812940886664076009892066985268690551355258795289640084603353611442987442096157328821634081564943472926898569555059023648046189848261506635538069896140213424187189984550688021454662161297313615663859856620312833062494819529834012672705274268827339688687623309530478685831823360*i1^67 + -446794116048397317410958461242549574750624567459835558742885133156891149164632128790050467765685287372264848266356873594873631199324598401646271598147187162839796549584977139603699620324113070984795178043798125083515234964298154735264747116033587047890302844896573425483093257789277297362675044250424735063163766586563205821915553414845101201897595771297414562179698334617025873160398776797796572359726428273680544223297193760869382164592011690561529338696959646216951083256784995237719879823668100346960385182595321535295858421363364034584909759113917185217753860131657733699521639063466799606365864138491736195017882808306555376066168297913687209276077725532614399736419767870949820385967737529302178430158057723176571453130755663333851924791012778829837761561615029547786622304413983710290477034490032341004568489131466463980015852173686014958042786989381228999864304343547331503672282635905686635673963011739180622343687295116765876706872586562741027981889506330948706711491418855919272515580651341401121110844477707905144517517641828085637941175795931942924832167343984053519576987997297992263182343562358182819610562002508204244756562431634660020862780291781136137934774574383817356727487980742264949465665721314130130888993392209950044207237965118025149553189314071799363482240904211774912042426581743144456712854469250169716844438270721914984595985715874131191491796738860311466160389974831098616329932912546761471481512106341253238178906753488729398605571404091658537467682418887530340123662918886575818864798486981553707413988800763652518952800645693464548222713253983120894709694455624193944929292097321921090052821565095837143084940899408136794831585375393285043778628545643932443743891974348298454055481155750135542773277850835952825700382558449475480311524722521186684270987472824892670714767688628900930587718275968092862391768032800849955422126555643710435577525188503034681663966610439925234225513194957473158645517494338538018649559064958237118768571579352743936*i1^68 + 3594527024460936725621927059575950044476361585141220130572666788182600753363990601670594808810892795818249663335355641634222078631188448659482805128446124955101428567974898499546625441211959326830084246267729095402088196371493856816179965740558821334416982641073481261415383326904304220593567854757386001741790235276886417503894572714032827390376645591219888751750055660481792696410835550951443517219174967686748870053681712982402444122348047773454818655456903971974234434931127549746983936746752503669963810349479596283057204341242547925040510768292435087953423616533794027399991306273342920375496295294283075118969708014191894225670897988549899707628065762834199732424342656463305732237809060087424588028309576442216008523548842890165302266014149021970641139943959983951932252033350992540070953440799981735566603577562763928305771594653760439435312014452602528025521288119115491812230674224509526441770193147977168235307873652992037463029354637321694117921203758278073577906873600802746473587021608914702985439148222773596530229794433648337404804154779795090708353352669724188811011637049696296550274841206250636972159001763516478759024812577357553338940669262511883106312097859711850232526495158001737945830155197410053086716091537744369146140534899540910539848909644656133326621906981309626184167650046852941083227771542800188398552933581779850122117629215909770040904515545700995392129502948655791470045656855123373890744655869493617801457331882947210158172093982351861630656069178476645706320648226196189282512439693013838920433207746259729538940222466855825374158451512215774278861342486869334425517663021820937592093633808133005052110953553506182724938288507487334854346949134631249537674923345367083705357214648425587512409747588283806457194158780286754808915768654077777982696822558093490323209471716760093019746860851541071340926507139762556426060317596255798585945652297696886417127487040400960408621031751680000*i1^69 - N1*15052896094923749525281609128477601947466976409349187375828891557804826417831377118136919026120910595106075414100910449221791566684454382827513173545964294485052909435315830365725345087595104397533281835313220185033543480053955357952981486004217068028163179381397555238530805886251594676379116966946658340381684561231694029335365109270287241520685115795666311902955447596841565999104196115888362423509666350200495762880617622813970117195580190541497872153628854047302018100081112930961018175061130664041099700220215050131250983855941993976644689956404726122577632887418296134678313192546904296875*i2, 13871030612841450416667115454378203534092634447107466945344816200866155003852638283852032516072316787341418584640228707152180730918622509783692124942234995999018632919869655782869560130196901147478630254660374050795771550275052659684777707714320582048087233535945113454471302547635179829775275845145376208296518026322241608786744647118932850795428155868257912944444252472950300094599294884628322357648370982014222004447743195579898387408939853178484794089812846954242782706703094240888588464609398642460943516829013718098082752566954962482275427609419370793593211846269602411014296810936596470139650413542664370292055195346638740316056576350593677595518800699500214922302442853242334267284078174647377186861080720242424840895964128241647840012352703328501189065792720367625755499620906487622887295313907700641580042672065381262798026968419595431671856462431172919299731040281725725759467353969104294621071438888144911619053935433816098990841712295772139242149950662708799576994626969239485975608661601438637715164771596011418031203236468445238325276678262627412568198147003048618652043951224693136374036169546495926149156146833605508426834057142381318281160821147728172599869678262453870357734676788304451292058613438967192280884981682005285121771391165681092051419113840717544202786656605236218032056362895631835317145871872763093300643122865789920430119850527381234729735947627519590937859905705519596604496184151065785767213581098326814562153807232348821705856412666267447406503687934170403941542673933606069172592698172508983285036661621550420553176616540627984503287676832200114406580910087374691968435987032491358379024503969919393826343170825778589535041600130971311289111557754874072307660155191197017969334202248342586164786052792944994522127542739968606244489568269552965904238035151951242161175241189655306855542008254445587295072931762907578795849507772617490220176162121882176093457997113553891992760800617482326705064088902918658309777676450632287682079651689354216843915928619128545354603609820248141321078987241993604931685424805133167253300770130132691891211025547047027328997166124728895536191020557873171959074825565938305233457013751631107656922710533182355674585859902958210639770331076056360583874097370758663170510395801600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -158404570230754760536878128897561285987687237986823185672421317070586906125036159499033126918393387161448575401515921504920829177662352315433109593744589391648064110324038110402060337255646887038461317096373966245088612643130164009384361130782109152285243088635452588108954636112368523061786919252856842454805545661278767944554208462400079639664155196809825718269421623544300533498472376913087285671703229109296380468957956147377380297218935892714161470420280508053449172432589396867761155618485607623491522110141645540920950131442670760346191490458929281262131991284433841050982449697337869255184549286948579794942158370925029935051136023724993102945317988383695556846196175710764467753082343704087187272663866297930741343660284066802150028786191926947800128402071794255840551922808296868561924660350786036534609215017496720156131616730503370345649322689549084985841699910462250803318199871731191580042920207468946376028341225192949143237192908663437838950213367650764726642278081025778691332288961980899829647836083396160198145119098373450577462461617898959407595222545888628504331932940680570992226218420969305608458140109771495271532337238412214762591706899910187397876328836663925977845456910163467578592148843077387217832567051733925139011348630378790196602988113219807494033227417518628159077178334088866425764569378957815508704517008283298833205653522855183213420662544803668290259006269825561607254359104901499409949696106628529012990038814843996342390154390250204997065031011903343358654441423039831147980375625527302933834399516310167114585432837444250705273998826216368133397540094630154816211814081815573911853753529602022468850475662201624348346729206822469388602858458222059007615731716653774154600157166507551265874929763634779426459123989473451994003598374354005277711960868733795756984358850953812124732433183198058537054731020590137451604131252143215898884917984152915603279693024571395321052627905788164364930447937567597416859838371724118157487728336699029855417160791438397946733680032612555257623551685206738593668557014441326506226130447362986764114941398699428828690333808777710158077571382583353130856494273970196273116329848093949050175814577714439929923427856758992796666681056222024044623019674231519684176379904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1559144297698666664024912699393291442865887033073233102268307749265791339221647660557601758034811298898321713307439263300827030684206948023715688247381496028122998110724900880710265439462194479657816508951159392993301486797747290466206865322251784108650210951475935575842861403221161964534867210398011519050498727489110522975649615812628607669063310900512672933874948003360564423595912401786623369341245676283407756519980554228443689923243640800388665364503919860557345048651626092127227692836592890678300092614467011652447135855655660767771179101151790552137708550664070870113184336002914029990600051995993722458410140834866221697372771272173377967814367648080613860908752100730116547795740200110913426668630927501454144033986980540371051502200545052974680530608307701086922805699950259677168985211918479694000970558517665112572468668654138294069634073236307866256839327792947718702738937008416646270792081232872417609626735798671319555000612351438173415331547163351803257701926481200811880690311683976852764617794081374574493876803262050553552223941893696890161189193345567332449595476901614700678979502319463063516018687164640038526133639257090554823687367060731142232084819107436563544447021338443625021159543951751438396699140621004466474925948417705039553893249701965788676565801260621287272660080075766353546982347140097525255829274490468295076922451895678219499413040516193938423590355523053535297808025501361713704885195724717809446726062268655538797355388375992860921285507505645531883889209247278979910124595853452641286846821006221875107016123595044076694196228510872993892059125555950304553445569928370646187974915488448792390731341718613374673691031755272302009628937566456383723343857703591035835910879017128930293747942518093426274782403097079085068679172977725615305941292327988982421189426587246522125174947482218491725087459478089949165962054308564771428921299564743468187911899469533247640867533329818026828019744853352223746728544729049485585524039868451761050280629102612685242571434263611139992173416390246325667807893506534553191017180991106959002034751026691167724139844091302320684432351303797384691091142870554820069092064092119373620065998301813216164501494277812936161811187175753141964169632851395804850225474961408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 88254702454792567874241988189268312513193279840267883145162797286456261058602736760549488255534205795776676655278838937034742372545379022155802929737959632914786031865406630220318743514913353536292344207851388532383768409335228275263487932756452988252332569532870004482373512616336796461100511757506474154641329298029168880407908961227582514993148694339986858877955216319491313965118365558010255215115141587956824870294829319261853844440138601933851065070742941778369694997084405071546551398590479494779434773103835480817480860727378895084102303378094699693001772772114964872188646956971752550608602954811771172973823392611962721903303707621021380727092508254836786649152818724690619273168393148708488662825195264170222857992323580046911537546350962663429917207044260355224400488800656307051719037664074753247164988804345921224851035070159454989107866202958353042069390145452942666165522480939003871069392942606677790380198955997022644004441941685903569333955684464276120058572934106693822728781250359954478529839745891141247406146771055199917265736678952504722342911527215499990620996609583834307899043421158139494868845077198125283184978369572617281348679380995966716276194558444316673264045742486081470265859709078418221874185938341987990116387164046390811168882281197707442235881528179695876143796501153159614972421853231014491775695870818431216296603771875846687839985449277178225225995885787569317961282151992951849319114341299278947601585124693247024213790613847003872143239902936711324774688936508071352969720992465315382755864649413303864326050025810736992325754949642330270573684982030172244880096629369540395881142004770180702118816536899121604507650620225928127369512439850791659337262640869120325347842618073657673620955757971872840573451779933329002507624538288155487003355641850732724395938811749221829030277620499062303016680765388470163356468203709376977317470598802641549286081607969486499848023945758586880541661217772672622925644878806568047174299471703957101623563363658466207010253147410214186375151942688251268993221161273312811152424549294866786139956341859386113191452792872597174390847995707441552825710013076556560517760855059132532484769434050511014370113602601445759942802467969039839935644492937513682933691331903488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -271523340621575944447268305732210578830903705104860422012264152204785417241854605098751558479072565351388841637855677308396775249805203656290645754148384501751964662999547005996192397412876982138218846989036319381779451461044609712056253915119795720686790358220773694233868697823571688986739693619319874854677987577457948191399970238629426064257797002973308163647188952838137120426189163035239868801561709000488831032321735048870406161046452542555953263068609228714007215658525885535613358682979908861929048845266150114731193852417321082655546393352485407316550171707670980622267819436223884283318990063511932153941097528490976972318964843492666100747077812640368584447693684588323532098339103590118117566046173553518016013015642669263321396898186991523181444216994615634490104543621415685396596784639269397261913949617163207365981138183959238282509052804606183544584247066704051071504840573159559603282317997517155267731807487456203939694693507458392598266544517006462006059717631315744169937668750600022597609060348828375662717221173222413338110304492362197343250862441444899138362186647379307202825943179235439164982055568533508550073436091140900261806583019903526806091939029335923816886573952096056255166231513168500259319601407141744316598722996459531923125294029624587650021744844194782417493117903300203711473628233535631389902362266033390706891299124203368391024192706982401734277370112269626653275022312503583540101051642136330583525313767973177518136711537619056044755220280058349202788275665062290423651908508541764967929986582797034395257436228936233000005893128908485035477912969406764177030078611872012039047808801436442347593308908659690127778831014153137933651541612228962265824194591168223264605826370441406488341152737120684754796191261132561451945078040211087526761178902816107363578016361450904715512862172860764408049795419744865383664307527959908289295821631442669075528199471845667519131692937337801221525855437567803283801912104318503482545944106309705897890313149803625452748056205539709536200031964302115904581411544047845382859717820721431372183332366042048650152857861468720247778388487672049470056733939075456478056608158597738657954478860884570813405245337913236288732266093402135811019265483383965574511173360943104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1820808420914334020862223431677484568420707976567432536690426978323246899867957925864281579885860586203048193524870753062815205587593111078121531986047943269417928559721713669358857665602011607756235585839478444001906144727529545922771651004851955419304072960607543233385456926547288154719130219658176179448844166300335723522206839132134428724966511228311811070219232144900732018279951778807205532288117076264066530365620144214713897991703901618538148457019665561660379033147627566509702318304536012374438371814712357789121308729130519164985163240952497173339709908485822483748115431970559306192919161114096207612259271906367868934690303917478431741603596295072693352425353377884837231806687064543557274452172278453028102821116797786513767741379624841569324490839473052251290792280490033188370402536156222284107889339983177378703732133845274711804057305457163516304940367658865544927157933168682296558468684124923840329141421822694308378301786554971077708244692294171459463289736298523504889603165639171684497249956659940921797648383420489329973233609903146242783337288196117554702970996034449049601882087459440090780438188515604605078169666078265372523256153312122785407070030072701978496678183940069900824178453546047242910034395119559341326355258517280588093198751112324262053927742740662704916172785072871220954923379896706553189724047996411760747131733230574758049715856606773527671304447373174594869699534376215149768614377326833153548755114284132070997353580450305721420279790197287885793394936821658289406424872542237094288107865179534670961395369807635459108126553289458973531959213147202447743580192014513716467939036422680025331386458217710504075118179310432836037674832851370478234105795363995668067005900974688256257104615924407501785461415195481452773833878357621192354171086517765333971467683569644330028534892901244915857942581390278658047290622506854515582197210410530738443411776130077244145325752976398441236792088011791194102259566037456128381429338730187881981545424178413782348218317847409741373869555426641307452875584684635594655391922625156184219879819593279989072357279871154285817061343371526600900953260558047844304054468997808781574477037785272203616058898150363586773811243774875107070210404348790360886831690517001011200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 124457079721852514171792742063217001857743882457098557226642760912796957874775251150784329186481308608464333087552160735040105336251961361566027015395354282520743230551579304497210610480396771047819816166766054426357374298798077751112027182803839153086633982725096308029893347848493775615271198113685613378035411889441857220966208147541944129798988898854761832191168435203612298264752511951649042249349645585092621758368985029441327329611008242733625942929381417388403996472645551874349489431159550675970440973600035585649823972669234494631532055436171179846511143336253215422108452371136884010201231852402788851861117144190138492143769568535951778236608857009856037393358634625229788319484257634990664079191832272243972850877076701026407163675119578639363300721239950894406165611601754357659586866300415873235148254916380490110732623587040579664254566717370630234028108615964909752622420961806340918519062102986291692295023302330921651248179179394196804493242912110780351817271960540469247028782457935090633692319095062616789738796457403959508837497709410220156569932116045585627004547477245088854966028751124797969971006109547371142937511982612070744702278073194914075409653965986229836639020748902900457272237215950118601041476979159676846240829385415372348879352575749886163944015384869735998205712073894365611083115853834899313394493298103801827963519191697026643333712824521223434198693996145465187742946680479533256904475945927805925399310435566822656665341953379955321277829287852094622206981833481245137670781475013806964920101371570035967879410597419414821198456696141256902059379753950808234490706638689058684553943336344730447085942284244701778411533571499851597917122075482732748011267783732303188829192492421894775861430382720289871713966011343311519203493902903288994950193829294941465524973255345629701456012484719328196579979298364254553765399957434686621714221858992839971487629476552254034113321590893023167103486257031164136829729709159410136355583607320514232914105175156720340227585668169978866928033065240960969582324907934287033216983317558260109563554933073256733658948410949776206798965317557595197148519350898051158442822871048950345741053602266208952183455382262643748120150919248910168492720823049537423664813386816815104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -601420901125214076015525186448165701297274400435164471123850865262268391613309118945838895256209933982969737643634705934139612146247859391377097820103210368458865033588953602513138381393333080112406679992274224972701987276415334195072153137213062740518733569098935674231477295046140093890443713325186639977979755097246077827370157277934398977621957916554989677255838872512639055787323950180963055915542730225607864453201676510761096854451298469851576603110764025987381398190321883368333912656867795204996798359340176132392523086048013309246122536490990370620861034508063181013659809483537739712607202795050656008409960853382012776365979527798198414033359961885725525857237757646795013238532877583573698969966706956642643360466827417667678714765426072191742924252525688795041194893576934385491641606344713833501776054449051626456880773576823292031933546752568248179605271571044060355726866380054948976217277850850964740614459719920139680695312624971639774034376662443391489160362237022178279873935830037833202011015231833339336531643350996529542651516179999669832049928094935810960419151654164130590890189905217378991961880246237213986584384182998572251121633496727221267274658756957478231061346465651753352909057234614045480260465370748983843780559781507662987653372914303729947127814282503999866924864742115020386104959524114532271221613329715706340844025560567313166347506307443460613177861076135940890646677582848922189705787617778382389945203397323746345943394071177350350547893080718786113742129605326249798801159906694988622199529283767052807542484853651710310243814120584883316384103289858769490893340145964186531978273696883240018215361161807189627070439068908166539787889720922318739093576981910103780324480508159264705593855776900819973241538495844556008282667745053444593082384752340726027697239134817791778699492765563682631069222320345078780844502764021436743189968759580414114788167255450295865258974486380976721398560897239421558153985412363493227707547378233035727609827765569424020672705305635850393333004987308364310999503927904523211837081805579091875560951336158430610603628437114194704728196447153839439624991886267582764344407316931638605544884544072826117069426487405239964922061959579895892771710253326971957548728921706463232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 2583258375238348344258014445370878020051040943218775722568533064416604245157863148925956518007428999028429773033048440597742400514307471165834801664055487459611276511712471102470896798819886700152801096295847093332937378088263647767349815548407790744056664373149460530628857757131518034884970734555476325168377527291738908053250516976161972594571062824079500544272873355960520159798655213809982962009522471006709621152508739596706836288020962624604259476237351330418390981313110180446167336575001173503682925344692853423091781958004687686600818295397650173197413741073577926420287019118607806451183767946086435304860406463808281246973180448565370035372513342794851239533743516740869539442855828123974634040313854376493858917887973461989742998593721381122273750880209768887661617752135936155735251466093203902554582727300380521286714826296847113403632960519531203390072611366849251045163797143928831128271240773676839940220706203698404204420134373447213407443060512762290133950289752326688521975968524588294911803068219602660964553499607692648452695387562566376166284922478236709101784367791810624646860941818194107344729622437089296424274966138338715497958400967306690051127156320566082615905226456706770081136321175709370088240566371473565565759645789404534340707884810840865884824309149852416877439431366403364045761043176213310282572766212819838289283470161754566125509535618899255640011560403797215834148575281930367202822397430531889685398767984693690200859023948163297804716651994065184353498926000732830084915443669230184379753785262766813890663162268321580236101500591716504695139174900642272579456788862412436606149259831067257989177943830705037837994603135222955208494115010003686329801597180352107107444123787381701872476878285344360607809685307681647871632634833637875917836354650085762010078922859243311312617998187994667131643596444589846303166521195059142855389748988016002222933845685809018030756516588532324537833692515797455830054852396904119153568043322108655467990373782930311808050334604599391473072112975715821146774339526535070573657881268056918272363592571330437480529777618789326620409206590020505368824492190128321117724104691963690207547366406608719213136244467363183490803649802911775533956870246662724952094520672992100352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 6970999652673204273196881767477154457019089540199142828396464747171924981920249788643640083317436576032465560922118664769217463289769251368035618369303708316473163193270507540580754349608210477036941006564475142312058036304247188685506735295413514621599480844877762757489008717125599555591020548822872781634652290108278249407707751809602475677788704665128337068309711001786737975915776042222278215610658529970284138120014948601808961589950729938434398466270847642030471084009967543517023222294785200702128371894227274312480581216749972339737904848289679384650778187126564262054707604835631785961964531531911086261762677781807805828868325190527616398000193495387592978699933008578722515914398054128723559867781969411126151559238004484091909358828043965292592213842377850871702362801645761506132362810520432800753915477514230817453186385374112066959367292200429671195400501264140996668869456460934993422135218473054542695458407963324424617340031299851299491637191550633862796149675193848179106562600504545263472812382009238437811525252966368280358126172002853336903033126907968162443193719273774284426929928974929510810648805167412835052272312703297812993933031470386970275574874605446659574387290668212868873566966425128171816127893746891441179563078214028347035287530582070998778038845274164013358504520313097474195142323035333397852922362334089100564632135684016304732352746833581719915162954855548558847033022792586187329203537751745576762537394417184802886575012675466090526557679497855991146890331377355227580942148841613742633984173581272071894928042670451353813995893026948984186553890545095703386903032706054205524397297782235618048394944345055422241335216037956912487606104738132411060355196381357299931002480858752954416614772382995759004710590705456020675640148422743619168480028042435509705210652238444449649319755893177538841648587483045591372074881307327831215639412753663405949838330960243844184768035602947476197220489222611495136138980271658229369058178391619393550073882986704594826759308200150220630978447827949698681731199102987675639290749260147818358994848875648725716694746554452648671601107037503111268730079497935884220600194525863200886154295575018309244388726774474219813713354341613417634184843764638255523783185653924102144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 3489727191686556153776626023581831527982271229386162215759994599843438660332877877872772124367313374247157880033409328506940842506053398246451037866295336308113503356329869969300789167516597040179365899763684371974742936979369341399895069004157453261464999569961396807205326078975462434730492239596498771564680449014846321415044232112567594099713793771279545462773350054152038371305824116235498706850437388553036448106936358582404354576301586116430122404965297948057456996479727965340033383493233903321041542445559915903656452070078217205081952501983509066229156453678420612658655580052073684735576199986884677209153411165160319217811663807303762020100184792784469191980031857184949733784925363381689914122800455157873084563234232235640613875481795501860139939334297114883053741371478772940433611960313661279241172655586064676160465184268453806421204480177872384118748625425212425338924010773153006617298097886710987967689269549343916630857991668895199391166303391950139111431029620521011435336830668476949647251071367316210461979842385701503879407739588118705174187376615960287888432787387524505747084615143905053676635514606666321758174774362612865766564082767313600962365837298523630467985758558848047033391554484853119016569180561630957850852854155802764038501441116552599788341155067546844976548056517573727343171630839719770776099667606190776712899622239811396400527510391917410689850680351327781251175080355706141319504441559047819433581423597661337341082180078622266108212979005516053571522601150517081085698458312840111216218244666614034420995797178958683866952428937168304247549220242464909625275397327346726680343234190118908425416680386956615894115360504129457012100650014127949526826381007586665169651873346583700872666263118005320130820539580757577070015956750586905773375442853854058798461743269840454091483573910490556978544515449225642320046119369687062840864099748850529878226976789984610653740518921302359535964919893400338382075177515289541285785106486129104222695632144786324856859233721277268593670158824920786163616765933520922501905820203811806482564056424601852294026229689958224281413661193003932424862599816072526554926442568485489189399118623199725763708866349123460575544835244497878670583984698796663804504119411908123033600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -70688143154219739174054711901524136032538903078822364520427289481373735085876031121808087252470291487259882432888308709852281052206627361605996092366562078758314993478926212685417658047240694107466057244720158150197137017309448692158180783423434280385405571688923725088476470248055469322985071441513421988012407328397536482262042132651568520374614097214443118173696621962341625645537917820938391564139613884826554034543332054974662305719310230448648663882071991696593208190359716242562202637204237960285145297007828632525875933340412428262918390736156738685890930033304667501518948002084173354437994977723421956391269492021499634252473904922644751968186401777195039655735353178874104648720040990131324908674261933010012782551064698424662498323186377531114514220281554400565409863442178793873238762123801594695495015296578792435610982034929301606346048796855691537327451171312231958324815246599779954547294876537215816977204883689882235607037754700949567444475146715311138449260091569384245970580859174271529391018125697378881752754940749864024137751049424083563182043873480880864215715389019974956029846177487035677521450483861035723967417799376810662543192386396338436959395949601986677603623098336187947043021516801242996782188896878181662718909290673016926931023044661403286315929238020848619487088669934939265737136524921477364085941584184842615394318522924092578920079115595009429917506723780979191138570654415832335360809233508725363758390590882577398357228220087048931494492833667012530990757404969571245367766248915378197511784552430145995064812198656477002943448046463221713102089113602358489889396364451120484641902340051993783102663488701728832963861518599298582765465726339585491541342418046132206583404472683616112870061428324379878839425768723360849683930317805648619564085329291002018089834000072698868788023743404737186622176125729418068346720790519017063497322574676538019169076356841547375368854773562581779350609625445043350339279881895181044686483919494587665524892398440666610058941659624730611751807882824229408436501382202808774514776737465333665054627057710373069309561514614883556344807126586781717018280767392021245253051989180576828933808802386862744780503906417511865224614720230746777420302399636276459843228951829916155904000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -66828301734334262992647296071788107793137878145039795375770506751823293432059788923170686447493649687931389804331784300750004289912603668206905318352217476358930288513291863612594373644470588125168592327866530834269276065420691101512588284925883978957873706412470152611015182400778059961257211947829742971791054786271976611906259918284353090056551682100572298191232257782132449108579440870454503051768324641150670020845734424107255382162683968562626887655744881655821752085764885510361597333789741962681867450802794921676400752593107632550888732452257947274549434119422270264476627595998117713191943332902342382428654431264160098258949689151590983701113224482054120592860052715491791586853620372804367995672102625913576044133495089114558369079568575056760611512026727189445352188950143928872013968232760544847133666161755935113170505795345376889088641034790697061314122583868969000240331089180154523813741045839499732929070957907041786562216925659148032831216190830409657439683458668249286931069227011885891931075458774183057427886090663405063224435467122389713842186060514770487146849517192287930569620245285382513755030444196527459975014361018791749668271491994746465839791691365436508204427619474785576822109949901977433198115239439354900836521969414882672177756988399214296715201032027218728648261176675839156918340892114589051943991127070303637809201303276890836086671649396430823400784705553403359606147074529387298147184132865549039824173581485804611141116478640906820836718984189546266805187649675895909830157617501785885549356335011944297082475933574016366723810736566998640050929996892726758260451929367970757956626635449069691014380147339708390714692180558682258241180211415079498343680343443316345687686182245456749190791577977438223533856634111284163049620785824113475369881477214819675686452618251784757910177842296261563979285087437239359721308640103761112961947638653056862784023459271939385439954206429150580902071041485581325639764608316060697756222575080386903939415676426711431100451474756980943786886226404474977410071012689593622666963206510724292780004979047518430914901297650441852035741784180333055521103067261957181931988702533905246053912700124558843406984120731416858805337092030420799711944313997080003701853447586693775360000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 250795629337739241588317861850478692665641055509971820474971867475145863435851880184241889998988047577966947865723464614752586833343771981477948099134599187144372962144825076664932367034705309945118630545412919128366605589948702356710376352768659206375516027320665668996795882392836199740729145974966280872508871484023635886472879021470442658075615628744745908122011643351899850905661367583127058903875374923350575534191570374861373268393317111054747593200707493113601015718169808503477035704452216817202308007327718846469331529131058301929561736363307471048612829349361077990600036551493210365354738053251576782588148092907837498632056392096845432978551408383313335587474524464278666521253032374435508830612497509987577711861381689417622708502211934392203727396947613141176152783126617686041896725232614019300254893698255850842103817874577885508090115315011777566800058154142128286984192046443271980141094793058671523357432595035932364912365514707419813685600522909325156195816115203652761057079966116045930595891008374203617446013274400144869177552239135598751922995703742294317888790876190509762624929781742959268422532498687566835460932852080793989931940946513579954479294649290902566935878708253316239545663989615702776083190232838683845084988980526393246762017083062402426075067613887535702773729756976994565922724290450406356434479687155832860859502459532774218373793662350516754345743602241695416271492092954022332431813425097381166803526848144523023038076674439603249192752000103238048110669942960113737733323762316122903778790781513611670520995863685404915182617861741662398547115269316930567630709561035969983319271996768597623722118009154132894134423116984638733218053203863625220768135688374406552469937798016702497116591694376881463566355528293802545412439182316218102918201880737845162270559821211820270455632355372565221553194909716904711498133381932501110595928960878686366858025102650073547317843096118013930074027441559716980120842974724583124481134372290992624009269282519530188562673566554205094551955092386709714880417296109201291035167447056198251716157115448186332821545730329247920371152677785591479580083436787682579015441934964815103667540341075843152888944066895673536153180452021532334791674989187243736991304516206770257920000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 295282103835983866615963362532683292465429371996886464280128651109262294943169973247820793519834936645087734907506623321092825199305140552809059554683320922241668458149159945791942309637474268599682597625692365012019073968847333176673276542999189156506993596334130040210904293681457430582184589619308497862458822301885035539952328898214099330857071821490012457448395100501630431371492064042021345930688338469802095407001820742857431395077679783311360192904737977959155706773033676067295628547371279436839574856222942197885976251503915035687455642021281753857590797539373181723693869238598800410290453066189991325480219435652432644186725322009407195342893549032705431815651297141890980733217129282657431106807547133271166674929553710037124540170088357357027181305155467421833171487054028062763273031129415985163522454980408925949101482204154396588128139839769353055270463763736931142900984787119666334938877888904513011412120290990102530335221998712877453645594251371180223814012091747724871406668858298407960893651497207055832348159851288578941032714820016387587967854988891758319521241196857448746775036878891152315349689461615380095538800314195381582648484158415262187721339289535256314965756714697413911239773855804241419896959499386263947396123247702258061063782016566372813188206816000148259254044030666089117771879692669331008663908684412670609916529253003183122451023771840596317050301046345639224255851210214518988268445891227155413827797156098761956273727060712463703421113619297645572903918204012924018124660594397073781092741620572792023635106749779187888735963513914107303480030464895346549789042617524782321613094720316009118745529793180111569802725049494697669628899639183838045030563161788277886981246107244100375477744246997377521888848315766761155699064712930073639839060468946671686934778141121204124210836876750342861549197171089200101354162452373104063182192807817922113195249562587508031925807032780385227807706663074596945937546836243772830537687042947839900108554131574699141467328115654403558858198783743095397580943680447612906908182985634836261271380331701204194700595845588454646057629397516490412512082144294174627583698202828771003675298568908574698633781347201303440745811537744711407810068626010319121541427390872121507840000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -118328681447061615680689419878862299808414343359358014864797949287251169291327178246764475438260525908329899927429198783256062897208372133297801359314815248607563913301962464019072478792511100636992733899162176454667592359809348965644935561256250249474391548607952195044337357462896536270674881399472106276584589495539664525217153831005052282802044790093809430764085086621479120522155715379246002177271827964718698722047684042654988470290251914562949415500471491141303859679424716223267395472801384974630822274523090711960078666251391437220755475932673561254614153647732949527117799496425867420258069866089612276534636207623904067190030016451065812238232354848515658363420498102724470520283726451132302015604671449565268989093616207978467292475794814030720629375777925126435264167859010156449848020965530333408720004450043290584266493871147675886588280552944002012665724732619269872211074351789706503661592793220331743983536939076591700567062610201930461272076076500802848305335375910332651093923735630647087688019145535873392171029391525577956981567359276652165350820138029195770083953004136089310883213815590968073328157313374475812672803600752634881507396657304129874661339815201637581053679567121959942109850635168471757780432966679166622583757954172865673112693606965272049127508655463232431544548566574647946197480116210373603872964909620637575521984749149597394465842165322302640971774260308651563064070220903535101010302209604101157855261103297019953285969879091036001655926841774891260217340452698121976522887538186490534710964739020387306585368670198516239465941913390675233414439713367494903761806344138656806627831227131461912418977531602276697164269625608535914111840340798146721124975681448394096102119490832216344795798759920876977143621375975668560586519671520358687818701563679084496603789932537534721000110531966383319222098085261582982520576167234342584584174828257178185477852886805911334464151910465829983474861943940116669660818383531322983174940886478819822890329261133967986770808665294914346456303245740672286549419642308030079658411774336104114749557632798297319813015979479511691037644846177144903008868235767862638715319769302107177050395789094132982841304622600473426514528429681546385560789673279673837335342352451875373056000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -272376318931657609507929579676475769824247774518055432430230827930588762902049442238456383904341926824569467684320258159126431247200946197094497228946951251255642642176563531041373779593218693262090598211625337896136315455575481697162823031988079357788549099987366887871827963105303183352712527600781220667632377979360882569944015331498641082423382231037693415434436805026912800378917378190042272195301552950735921803816621547440140009990620455685954915015671152638984245112921020260805319751336783130092267050542278349637678313542565435138937863331085781243751705992683848059993011185417020604427478145138305663350250544337683952605451368966787719200807355843210023967428733258110263330076992776640801490353176997965048130086680295253940567105327129882036796745826910907118369147927953791640660246814864401187418434325587269921482668739971807041748942833337119290280491783546570173094865484267673066607013749018451382777876916384394537781908018293120554355978466417690530431691155137588057119136601915233452424283391794131180215487344082727901833892504901252176038098356428053105080250926241003341931806183856159725705521227050328267379662709105897376453778464138269668559811592176554533611465578052967930827740722279059254927965019864414914847144785791178441484575203780787398161231067889116879973517914851584083492564979622174413788881506030944848307778236459865393939705710854681168419457703057088883820767492604143078164587116360885709388982693382582932676748897986867524996036110524728952454498699626393342940216371616615369466690421103089558543544387926700202336332222986297724366995870276142163747680251384898873065851929087297102929370011541019079880753945103394551570353543210359014436168476715991368086608966362367931882429842155205791442171186098754545123568026224283937081861592662797404092766343453861167858157374395691599435151866914966388601583135650787336308578409159148442928350098235753596191626096245811926395671914411937206833222931286701455223057793314814540016748651507222740635981407112925630224719788734451231569932979547770937321883039511643635850904155879806403056028357535592233039296161299460794003390471692178097413630746559318041478323655585392696482086887797206513288599215393816697052963662310403180836376725926486999040000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -196042264133283140265305601996933463271624252046953023123885632419602135130096413091366397227217963387468165957162540372729712476491770740533955500631491443615851526739884075521970439244081039059583896770100596147822553465821975958095380462927834340005900459069204402890979581131999029960697495754639408688422919411049034679033363809618976246994487033443265817920333659411126155405422136971632275349545478458571868181167916724724578288331931024068890535562012938637645747106838920558973055447223630722529827566501186970818229950107876631321665972611781242375909316310482397422682487275586731264452873821379208978365703393023383036172034977430533567134827645693048345453044351687252853128730577793635144014592943683993783876253360028127796619347005064633142413540204970262868663992954352122318619236191216604966947913246131793193114368382152762261713915219435323830138094932489642698010523345267423510791536475653893768235875024709687601335652151712117535659496907231761751818360094037595694600091386986465389848759174236921558300328045939126306469429973743141809450001859363550764218521964971191656492605161906581391949720475407113405610023529520439731487036336525127334909459841255758061616737722223589495841242104390321788842843582208898468484086537904935048697685742993744826633283228713684571248419190174630225358755354344690087836853182048028600175050488073882517833615392987548140396148900119975481581883348336113308973448929516333835912059162998537353060904205209344961659900227118080754684369764225358372961957775060711027921741933924743102188453336970823330217283293972547857008543775679029296820664803940913530800400894199101408170451564930982695490567984167998993769800572011268591844270832001321031152991078098876743864912883772575931729575806002177121962615165717204740914942664493986839940603662904518961770403663348982681336821700387324370401031252888569794922217279539033000486764466805679971772830097004291830665471399628622228357769340145819975005469027470520041480605255375173846180695525177737670726014689443266223666463460140190288583557834831337053971296600664652913816039358042899614866264277689353291693685356042476363111599084288537130065861792201178661865350528795151981895634908939018212517800990946913815928222764154423869440000000000000000000000000000000000000000000000000000000000000000*i1^17 + -143824825849913574459668544295914109931323412152141105499962391924119517445896818783361473950866305245877810659997987030811311990150924971219469554121056801135343849804633735479703494688244996037627579844993322736661773619334682032500211327999645940121891471320696717142197772093676725386541103644359047392991092234016660107098464818117516605642378751978723419596492693884578367046387152398056433512845407596199104484146067829991250155642314652460738974102368856019471410372997744153223336740802088276980015182175932143338193712121468517063683640043382936993035155495778904363722093304987420945082918401769507618278522249727872018112130820519366327579189867917749045575339910514420813026391176104402203677144708121350320195103108933656564899768082340478415215753235061463544529161001382508878184360961238336025260721369842660063595042538504206988622291805942802244697077887191462283489605069338592278388302894498272892298209343475237199363749981370159912210284557987265359756127739024027187373094369702397163186359090489924033295864573159805962135669273046049441906881674274695181063375433975490137721124672894266122413802911759759257415206254091975944804685093232463447356605447100523467000272588703125609304384303672481708623884527704067891614799832097578627427108612923409496104892362093309161787550001092784659565959439147042830686334611108306561258776385864685529860273402967440615763937817009637220259950877644735080386553023593474299141673291850172290478162269044697909772817184757100803350626126045807397914184175643337011019134327704464323461548330891876957536375520142347006523312736498779381757085737308175222798645083342334588025586520093833416501902568085223192726530023491648865398729362012404963107179888848397756971652644403609522478166751640542781967297454572391694413456291639520637106634758148767923319981644563793164808327572547292756614377411299247577609751126924208333249671609940574823933865426397019883123963011443438078365008110775697129604538148435387419862990639949328654618102101640340875891540243960636908221420767273631834051264795647579470963853262995718178005209139004853595532118440935599916938777941965092890343097198855832640598668399957085736511517353323932082416977650171671407277754351936603685112443902624750632960000000000000000000000000000000000000000000000000000000000000*i1^18 + 12385623854396382374815458457680292799707951774477845156256354190995217963820143960983887852391802068199914278019578185930554762938831753239147353358245647269825074849730514043497423835272620881272652602194329840738830719612846452152577625548578094316006116350477852600546688310850564485600921686378318606687328060099610805728497637847702294783973487621673181276174496957387873374518261648843684347869624245357000756224919876239535222527221356179420243067072966703368675341077161284827822065660016594730125150043702284172846515916789651941935189102427290453302128653306391287624373103020068034075818194301766284534784308532791678584542489859697465442876114871626128153498555317287509747821469525558512337869312165668487667001023930836586142420217494047688534375455886292966924738382798338634138611876086090555581625765635669622733385323800834141392196019038702098175650366718091044465457346310329698381624626844277005412148103895292029496845362822350891437297688199050590601021694676925211838435143942906066380964826255265290751567014945300327576704501175252859404038017090844888846715057868476654706985955329672639737848337808176246007771589805222686330313278051573860156390851594910981821820073887999508089606842293307267568863920413351657415954479967897503840691717310511927095238617611532087276897891265777574151257020380743766699763916477441581498897079071835858059596724419873587330289034037726362811518519557486560142102982056018519216918443282200820268157971973289632961231940948029516684497922597228189564221860948709317355683541966704290677614810596075269309868236901065015883676166933475398216253545227220725593216623713209451765936106932324161550513147617434009424801456889572255404336899070636483468341204891610152880094762525420599592677048167836199395741262537957325868425243451374828805060297721128332829471683499561877011528275120806010067403861195341351865458851953163481313958597063508498081511069424796710651721956273079115988528642839120989681911265605387721143285466294531684921860147963622634587373129591757204989007725521072803486602943984766866083846094242223121357151250362185956157502122096647475566460487064578815145579915836218134437406737113931908900522131588923021643723040455315737198777444506081151121188281797343969280000000000000000000000000000000000000000000000000000000000*i1^19 + 204252390292684473852060545133865030275396816908776254655618437670447072223979101440492602528059711507453402535857754535095700743852293239289743639151136767235774404454484354820584805313494280467294030342778624758849569602543160579186273383408028277524055151989484843618647310438218147157302789539334344653333727082303286861209416135537261063192353437443784986944824071302256958222161995873916545485018540329464238651855478661009160071678888663578842736259589942640339602717833569234430207428788378214882701027414602064444515227134465648575509878990412472659387331895889990786326618149792407638800389152384163777290056916311021067992303567256218183618198749397499503450723777993053571135046509403096574151279895038755361899168561390031585717978826299579596145572760097527320887369212495614164392641997247122037682365078714691251121568147067472866487508904285655331284454774710273918271523021229691240752745584204572021885880704088959317473992350265055337566765053807965260919424100000993633961756315148053704125848656379618589212578169474807462524711125295479102987061798916899184604200570454425564096414330623158988938572898358139679065438981172552010254209852818446781126794718843354479601572677770431434142515790776510925419956552211182414950179497262067689325490067817935149720886316081200663839277325711849603265333568910089991294821955112870235207635841965751359424254381160995025973994894913751296567563940856170473482181404619941524982645629441692892010631298171534845153111700015206623281500027600098890509926149938951799372315912039299467851789211335062579665163370106722703898304344628751669260423210148442642214350883075843616425280026962149337822347651283212721860217470758971370210895014777220376013631761390827099963633154129061523926591319140420980524917051387486021928275756174563818245704190652072065430134035192690163568414961481306973210770071681902315283661709273311583552970527560494382220517039825084458931931092596874997972637063398599119991609435915262442555913471591207682450645573328986243627119090951006605360011998981670025942259588271944505468406564497162398119806882943140592336311646464824594206075653845316463522485685161331610576660159467827925502559469296506548680574992371160064609650108933481213554614659819876909056000000000000000000000000000000000000000000000000000000*i1^20 + 165232477366931630433097818195337707636811032441327172847306315088496238537793193040632713343464222713441187633256266894496519269235568186815199128534591699423003446681287924658972367905491180842773105452088662164205944429121984866539513832658369486493091316593931926552408260542392899261407866030342367044600393123898848386560398875264507637044877668888229373108430426169687680787530715719440050711513935567785779640407378365983013085772360926959455744016721284323759745068622913320692895874821194333807154700140663775073895126145804100423471606144024875442549774174524672340852812918163740272496156001400397859876122761886806842030110745287741048820451554340290096505285096406916334187708541746240697491468010251187431320570215799317624644447231848960505005268673507751922799879005691323378295107792700416578721286069079617356188892928931305830621472527350391818068200445972731958836096201259043521822122756345143877900885571684825681157743335185416316367695797356290640033761282861265536267201421606622384223043741414566214271594438536054312198308259466683104328742108875026872977601595931955460817521247616814877966942019811637371659439981701441186608217588743987378031390665614046986536386923635670951395964752030962367921059258967045479273680137122383094353186162910357318574905634646779008526806607551387303526439622145649366154448747130670665102522550515910100914651676438154160064607421606129998529972349254068558949784328732457825262241895938243078863413730245739264098059524371573812263617143555231263288670905977651946693415253904941237230178527375447525836821731841832359912583155191467192076877986155357947650967331006748640881809711254026752964906571257362822493463946984721008507756922091611294513113357875204535716113681051684497186397430605088223581835867821376545602737059794909170724374178015850726303716402559389731080067032521141981532936352218741419954906436576100631730856984478384819670524238884241004265286373874478534994336589324718910618055134639923516770179421077186168141725852319039963376133840861332906348172530057581493140145631191469729825031877713034769405051985340395632670468865491088087359316444559885021059450753133134200358164081406322339549669765643926288472647431545687617914280147099370419886907033648229253120000000000000000000000000000000000000000000000000000*i1^21 + 63135763750952316264478825404493911821760799961178026602874576703423253137629515169165408363145132087576068508743159247946459020147866003097050701588962791644615887481511002661777556114363863019985781061542930751768315138952283959483765586167843187862690899955799677458623487899203190211184126889500442821536013019920594418393796854892466243398634268874740748645884673691515273768438424424247320871888538481775380039559411986868136821257384352522255203410357596888536027434239646458174833029710841668778609223621241377230378747921121652118617526217389687834240689743213219162206006707133155584506893352828454264690239253355955637472649260523654492009343587229542295058826518477449367126999542140641149582413745248301977230486699950213792133278949549833844311373034856137870452031308883062651598291880910943313145477487851681553176468174641054084147498908989162488264164983182124983659607393209198463850228464388850194953968654412101893316337948403242097103933750968031771994576236672402727825231922195017231954716034980127950515785189641136387765814497367115596013591105705734802596307583851048583603819371269084817660280678983431502402517323844252951423346405624205124602703578038038175535866306947919805195494728551544657210560854060411165698128179237326805474009675676149813676945551327389718895723178164486969888680237742484070275383886608379801660303974066735212950114391326807544796961674998559346327468952235177665376865362062230553064783555940800663560994510589424108377655712200930547372797095534733135328043691879920707397636605554213925336604843337259191338866126106725678411411305326531391663015949539566391270281104636363254004752444332881052730611673056078878412978283351176319776589543373952064726566008837517910375246563806542638731047570070074079667999739373319229350048233975748854211022928544293049852772953705815405885470399802935941571532699039951686292595966290045508420691876682005647058023348890381251817895295547130308179836537088165339947156082558643416616099639488522830910826471239896817729013822406489568310771351352452760764032168449019106664071090884106420494136222570370442861805645951141591586584348750553729022809730321228263848393672363050810199591934296304382548030328110222316300722298785356343632406891336071905280000000000000000000000000000000000000000000000000*i1^22 + 24233916589928667532027766617961714062405537205636699623432047215117427244664175283255977025613055674146351063333437131429520293546393834805405921277475683102122520990562026762535226804787555069277438151366317919903432332887039046822855200705249417001454653591593011304010121631771647140573671630575221544741630939714983198951026705504029119492108108701123277568081755770724097252321023331634092631970085831972328755789910845454260704253822822774682584300581580957581161486140634499401057972374240754444336229146929297160666429627808595784979320929486077184513748007581753152630118620041689923485377318445504172736737582052972248949373427275320752752518491573804841549941400073685658072137996401395960092254665425250257344774679912610977093494900925420921031462510531229883915130816191957436562421206482101990188405202549378139873902163935689042515352972372280248282010789199919609986481442284412629165949124034457482200920261192591120631754702896375405953152908106914114017032694707066757275474490690468823850082690867330144872199036843141543143116250868941699030287855931804193276715547237820711516658589840253930857558871494283055999014919660493758011895676521851307916017370332133330884105157849363844365032472578456435502459104855636597666244725272748633165804024074280292828610159000225716337085051235358343735401314499913978021993416943408328501190101901592957542048238957136612201144143679898285299161944839740702778682193957565371171684785272072512385745254878193958150158392395973973527661869555383221902511675284994365639392289424424204545261885484188261887566209629501127381157573603872910817660594747417699425824183031489644600759186843099680853731621966398745183773545287788199338410704310923746543824080883415492043083036224913982278904002235172441562048139539024604300572490573335507035990443436507770745885085268953939054553341107148572082614388168747729955038420350852178415987698217215397518460764740998124537336711395878764620120442845235023732895098970045900313484680521347636433314083109540044277232711324558413585174628530467267151118637145515275172912698560445376577456242630713222065660561419367700077504759207376325823033980810205696554085436151289695251847571422679808222194752411418100779631485613960563292717420169941483520000000000000000000000000000000000000000000000*i1^23 + 6209446844535640821910397978602077294135949675824463986931335201008646856558520799716623824365905812791860472458988200225362849272192600040088974227264388612973643931778148852063896830674355716582034429598126920630202333319661518229365977153419455146471797908921870014005560985601028660365672530262904927608788554074801607554859374021726061410213087225992536028313484439462240546420186643348546522515361815964491866280213114023425351549647633933280425352819062343243927763140910827708354219939580862337960485157282260062624000657067659644878093598542322650960469743757359523184123695874905421891731208090608269161847270903206371194814160816312188562538555098918077206649160867390507888006968031333587117838593015266871665676401120212048106362780436628971476140074277572535780892746647878691032126205613274346769016625684695127069648418078985682046954774175302084842761540291840650365319579234755934069366940702804907917724969996998307498436126793146663538224993190908876897689727832062027417882174882189674254868096897154465955972497031041864075144210749264888337126630467676578229966210900816766452866394362390858696550021224560434860189060652209638992635733434763677322367320017486150794934605431211425372469726439625365355519958813553170457562688194880519501944346949713327706215158414385274578611915230704418690900144060366301169878096652581319161039787412070648545369686878310876806728060464058757600627480544310057111320896826047220781780358445809174048944243295081139101102285657957731108300422133879265406095971352094537344734171717817604744755674343449012284557584559704174932753540606035414398032239377796623871800120280730168555110088217997827177311131579476973642561839579847133341111816852732025420840542590767352101240650492146790305055898915409133992721143087989858398985281799522396601064802738194806432105461943872963968523478082857615707101401368339001128266078128312995139067162687405222645685062232911037211344961392985981368710785609471456099687727977437148607244767104851523527934529465253187485833471881183859128830051331922200132336751573988132821910485986448160576041010973025371607511667628827168739190970629548844077693477282522394315030404909843595116893465444731150950827044614555296602552034371776959748998717151368970240000000000000000000000000000000000000000000*i1^24 + 1055892412474435399617613898122144890650394112844905193347532796977028870467444791282939443667623742438760222462673034037165765862497376556325876466095345118073269898208988085357059586030013789745697329082258248464921021323401492627237461401419307343469304444718594980766887679677752726913533294476310985068333221620212687487850891917300915801894936146523261122372581616868254628927825506584871188681128796321928482546992700076120519545853592191411684467719634375792559909579411842796321117268465663952478103342247305411943838481520957827602766021785894206121474797913114158637111624244266208084228130496541167254914558682006344248131609507651078416399024536830989198282139921487809210253839536693677647087790997749448569118623637423872742518342342184354797803022944828781393966696153061550346667108495148542591259629882119494711630425957977403766022939619045500870656462394034534902002568913517668291047028685430584177452663532999451139970179879271212258010010903370820971622836556455800165867448273520853203390362156604646220297045102434349803401477110459927208788230665427482193076828335429906885427410375173986979788607338335107999181689446910425473409601948287448084698814921755092259679762176176253789353508763458342171584005361729751505694669952721514443532142989612246315001605728776331079277905338168453693552039931015521243763857791679788504374069897342238202227841394216387092116318345536494076901200637223094142087051085374204770839212493860040025072681959350339833362272318772185037062104878414019498767376185044414106672981778265848681458372207537798764360240515572674763668902932149146710292807057039204938466284037812785533435389806818163913953017437623096931255900426610518931888641712591777716417824235016086246963407381535323346922948552795865280215671528365804378078655752395234661241672400180867078627318095940368698489798936582311317923975203916137267803651337249794602153233068712770517027736457621791484702089094808567687586182763555779755195584467049892576713764223971602204042311003552268311018838961751351370496309364818728279609415599855024313824551436269288499428623130789915074893555043649575511634828123729072805463411590937628393103731383284715189215261945261209688255340712652270218458980048011999339601365195592984166400000000000000000000000000000000000000*i1^25 + 614632426826023561270046592607975377446969907167100390709955958271501823731299226006890979593202560963179994364066009168529227810581566910154081215576264528001951847527059948037887066391046555136960203081440645472934771024410711575532845465902792673922011710999591897070821428250347003075702080415719433927530839243074462070703912086945312158456663265250068496896822829647045126216502102860655479731125586016433635960776657323675260795011269354518178834785772141986474904633042478984115157121237263083944492751252025307815050584582711455643296788762884571778881848000491741271520981782115631955615115250435803579431222317682479575129855644053747829697953472665604834705047303428241282784783091937576859350653622260279280220683702901819736552980025086856622303646874402887172608956048533033595022920019459318354666172029045731238113119359497733335164102600741072575147306202601510482162531561953898425702137792630310692155369984488062728616993546458658540792346692031059170219983067849425443735552542948869736057966848926993227281818642180122111135376136507601627212758730439185555813011717782723818042863017490805260220480998259249992392424783312609765348222565228600510577084048948941423506495083249695992757462583954210389199971922699702604799458012939516296689907486157098892442963648314556338614935733189790708335341627000403351827943984525022738337377856727477754168394501184405702547266938802866338260535578839483793655641856828262136311008905364896532636602191229302037916145208367653764703084860663254992782594395002545858808388338968538248002261218345901437795760560349972642499885876279268287273749398962721964599067838542220079537613746341464046646674446668949498368896994520488705398171267326955799943453366213496309700121840021362244873117232608366904232585144697393241358052737987651612614106711496061010004994399717905480178432316017440685945687394857243228893839647511040322872003543684700101930481582400369119627144066963198265769064456638355135553159294648280543001047849805242243698490167930013595979907865983418736407436200926387400223779266600059604852550660669160101001965367772652394146882668121082341915718618322615972025573888076410424208636301963130970415619075338907947064420538648743185811655496897832615860835806724751360000000000000000000000000000000000000*i1^26 + 50056799681209675800300400008851184554867982797518538135875354491405381849674664636741623672362549319143046872192954211028341267905137674128318394056970988459512418455684995916034400077629932179460777793624190059791628517847468779951206909119024372190720544595470966231560373042391383549392071166305639943293002916847561488535534023182031519107802510117540407568764156905946952089876918087484183830353660558538360412303376811015843316221781739507689698017826346040455893780382852740708739466850702680249839283657781835667807190434580646507224922576201603824835201507252415865230701274952966836247397232966454087797220478773676085267601251052840454712060010579991646343761870088444858864620741248496797627055986099225399050938118646102007747256770517933358704174520584557738376727354236987191791758284129751779719608714390495090390419050996989694878311089501148039236685102010284582465529938658795984046326485743784594345643665763370805979310884012165166520377831657584973646686111291327977795755315637212541272034122999732339793886704805458487841628788621919354535425206841205805569956396045778008109713600435446416810015704179362730039391611261473018405869269908306697183736303736019954195096743475021012859298125924183350184001120532350538397200622584989311544988134685161750531740781395413547680991611942818442713594273314907412172305521927273600740612416292673892830345357618659258740544753301039601224133696522956339576858607652349181978761612231540089935942269209526494443075121391314627017961716685690526523609979840507550325818652908369790447065519813656059261657228704275884171536902818891038842052970186748563597225320550829049419260460864203179937572476378413165543760645117587066166771202102218995701171570242727035178547640272289138615189825004576517148550744805123103866830977256207036299812999249712413514965943186140311233341107361599252845311131717287630550042319486125464826964171334670822264758772400122869817888601552515889915708171512608748008046637415993478068841715054346374309857479526615393678517670390222978670040812973845751748368510001175320224505950327210616861612773182907837166941302373782929089774389872145336208674457710449165170629468875662719651314044414022546507972787390907741865295232714916916247091793989992448000000000000000000000000000000000*i1^27 + -727455683765542582281659203924249001943348973736488429109046943521374165178247561731126637084417491792594756800175282238284902207168531084142399824825971904113928882220097883311781531097930638232012860976026363307218523483472240641448381279371473970530002903588891380313545373181159223135787955720682161516448861977503428742034362927713649111395343428354627371898245839856418021879327998602924162114439210082681777503339415839446831680362399822963556888566867348645759561211616675294980264653129773801641737463253615577125051457645583512498570566246860550610994224307338535386568790337269832735788956900994061809831347467150791790051933360420384963465506557981951778218579936662747200584417713219818267643862724155747505486253980823740285781238919204774743882714685544018967210514140479103433628810614600381639608590843608240832183150568158233256922603904776363041586725616864497549583377334924262023030953674325809693444073134031173829992687264889642666598715283423129134995308641143853714893736736671592038195249661742146668193140191089734602927717687488015742933066030201359511781628665334339744238939136753055734957197566724097046256711917802799884188957711214927311113686312808648139196851392392034275796627484035838919864568850064109138719276026411521972993593058160980321081813007112971129674108699932075535748243469947063724482121333882743460134650276295080621290739447386785412225480737786240562920502026081329015820178326626370701946574918313370898614075661361227124023023426390868689664543635984823790729019017098452464967263850290739040150729389132987090852563198654897283741332033461141563103174866984345313906896370665523722442791835625216828463099176435133629978718258592826521220410939263622593742132979897128632605679072234881098490563421443671978027517090775440222091145950955836523226180257722693991782591988906690079655102377319608109172788255338891604079308453755821271870860803477609844643641640412839357434728757809161617174411514372588122092944931639615029073444911786222712895352036302799548778612693224878707139218467653357853662539566347440649415809295703618569491594345379154926687763092486272383974385213627000716927841140867377561603750226175815770012721729006832312961151531046553678374719177435330032150336428310528000000000000000000000000000000*i1^28 + 101001829140894921258540319988561142726010372596646674372309321976052649761658901779403416683111342349764326476315791501602673626463576286892758050758883864849555783366619108106560674361073743013726439341301921888126799465306195514750623107058569649924835316697982361350310726440783250192070809508150328246894019494881595258965324634868117424829087947500117475922679268009089017469805248109274345655283690773897296749283170227536008632798509271705332456971039047980709173095034353414781047580113971793879906829718412209706218235759387473204307089088147748004412982122701514628910724878707975816048375796968915640678971102601532253599761915753960468447986476396558085369522414066337005216568453238791470345336665898574466724915858539578731677577921361503035327587252066280495649206860767560869298784315478632008875488022875255451555628171289551675104783825099328535838378493827463650645130326394739156086058122395001329048910942992391288765361852968262017763783156348679252214540357139952432119242145908256799860550711409058955522918570923260642827136326867491811154008170952818036728890203140888398063643058352699074146078357178477219340410369444147948100234853868239484102055964154885831366103768506275608352447712417600133680183340077238602571858246315096482341040838814625456067679909449712425938901564348902322698133248182338504735662351224718681693825385302823960389387502456917154418549354295613188819584355016173972154120160017924516148329445803017417572539156022801644725578990931110998356201468418334117692791697392698164334969881901857912739793371449952661885741282882513714541296527862790768914570778974389184680284855938227155305812251937035099597007741011935065118884191718536833322273733450580911733281895179683045138257139567928066834639679684512404594390555578046477500684394018652145298265619115549036402226405558921575598105403629767661506214809052940289784229349560145384890807706246328704026929478096325149979241761126245998120679906067006511477761154713827661722735244924370815131951012408580046656697642952010668198256703781241371029473978939426514860929780870825478223227162131060771455684416421078414201541240598455502715873010986696123554350598344946170499246250514318113702427325147584716375139382088671762789850073268224000000000000000000000000000*i1^29 + 15064583783606594049806378808045900982651358546161559710900599766851953303343771174888559911635398773552731963750903357243700824129865706514196062700203459540576611073370805583401614909371887594339170520382122709543511901560150543035585664284396366324593799859441409404551417840256048560855450858965185490594223493056445408364845586055159691319127609711469451617129398260772548302583899798539711730920457861702149855319914634244678457521142197468138757308594086344625482364903440380176648075422302752702788791964094440168511317448466033358944761999840682279105657168788576774524786843577397053599832820195792135956556738522416600080497556731364429612962340352338379757151735847362544820575014885747062003555215940787910668802030355993920910110991060263669679564499343623184821740005976833687990176789060754920190877954723825165461670221082912227306915164049568388862993910917942531738934713898370086084421992148221305952272097066444824052762103200468021727833698492984113264038727439723929692512937950349571386576791166366486672545195145518186501314207141105565248587724841551866794672315409286995403672461579250679238108428881560859451082296176149969195190104936960433787921790657618917382338999178152860977427504993812804224567703970388531078798370981896379813070987975925311337921682329899732294990674887378358494227771848581107637757083063809109186545016191608341939506555753526280432864869214461972302779045220328198909498464164378176422045405000076186940536308906193955317988880315350232870075891768801344314922341110422361234574727980057395706288457718559324541181066923603914345456488413319355375947465386617964951613447905621513224314450681839632552605005009583837180092309686211672196353656560284412547180414240931388688412236977053037227730858201806214681587138454455414972227213040971369347783595248631056111998441779400819033036763010845144740141245431009342844697265604315634252991565427593712456700498756489084451235849477844005394934750913480895120673690341809083821123517241438351570324639558412433618388282454347703535460904283296503908566990601062194602071795359488452753051370686395356657361424750175940510920807673820246298224012687505145637016637655558125845887437488343143475882597314960768738520371845725683761981393417011200000000000000000000000*i1^30 + -78416453917492365794400704727693512852178685727720143241105125177884353937701104394027399833310470404034311405988354378206032420265245097780977694326870693793400911580128256075082949983016192330101577791783412820321083981163393755335474479456514457317018019439125029620918731717399421265785826613859947979179529142399522884320127984839705886111110096249829592905550639435507344765055606251797728531245449310211923437960881277636742362165641259448464094426456263713849035468189589740788822596767564405599021219513838297916644080192220924486059354619480247771328274527306296764247518631082483533811140888383864069160189250276313582813359469937780784639301472981534177479425748333292661882727347882736327803586341250845989947124037034957767183870863938174518258749321462457886563720766705326202174526111746357649531889001070343570617868614800238203543772109507341257400347920955635384158793744004095578202984943740951333323718008196144897541822544284521264700462324247256078360330866684321908000964410430704172492334050889771188515364015539431258620816044724670875374299691809156068607951159759346048207044837875715431353606723721790420679353397929980820140558008347072812246487623864793538767788436148326190168873783461803251477326774050270337374152008547309756356981749635291206378886297590405052437778216144057159044395443309452218617683579559912010798234938298893476524553396208882585438252744564870843726376366013254251420102640056907003112567021015177028119507062605627036480077867520023606975244374014318713809669031264725273684129129827739663706922983339423251899329323945935974114368249868691562364855261732694436538678418289829358196781718710792086782216587561755429962660965453775567762542725266021447565543978862677348199769660729676441358957832254663156645821375083032867944343873253388258428245261816441896362477397259671511680920024648701012860852592683461096901198213441903417220321754658260126435185119770565513940958908650428333025276633884216115472104304244724329725115505484309864353783615744298059224111717146039462152828994399899785259734018784130380225558278136336191153890757066685227177489334449122535986462972836315169844500325192250450400603541620119173926015982842685020949695823553443624300472514664474523801458049024000000000000000000000*i1^31 + 2940420166285184674261975468234333357792384800299299033058879129449704069581771363042876512251182318206419528862965269304668655900574599702302270702552540707383322704963537150469929984329374601019302494210897915774341617671326880353278842544525663397762496722160488300376692652584535859029656398123545787832550603367029460308196330880456815984729490140689621685527671912411851450065336194342891158026318328701123813525860274473750737081903340205602438946812920254745659957174190762496934129926946294191392561328152732829366254815621194286248132493931669669605244882596179567169455703068465832609663506443798024788298773693640703329606766119204468601733304581940541528096776573704287887189368236217341730314152802398348594225386955497201447624573999116594521641064752406554907682703133320342552157369368482130238756003786863800554039381092855603595829988886085083694074519223796526320161433585876501608957608987357638699747168440349398068762852753237577929831949328588658892230739986518454096344146718820667126416423339047986614431705470139190880746165052410287158308599694415169534001070949466019207990538597166827106901676422765516784965819851441808872145711011971574052461763049343573697069994733350603077012996741587945046673170295122426065588547228293467035082463073741596873213409141428211882422899536741311463064980875138032303627988811366356246976996320671008348711322886500169796829349198303122670900086909934078020394214623302514382182371758801713658001469215233766508157320999536477719151350173109048711593897127741956652337642672151474005272102323896056697425540013809476542495939196988036235808613736574554924014377679167808545062791980629805748692550406622007654282865318971075612186735386105447935284308085601749973221057987915272823807177991787897059253962358491367537519686815975460960902144816733102040257238826023209406643025193721651432882594583715969891255233352544688661728038615476927002281972948483620625042841472770698207971775358090557967926525483451560108690250469844735230816714498865277704317376628080035696170045583404563840752603263979374683954454190316742058723683696430687980913154553933595178348402831562170899216450598989198399354086304547970241505059043912467799541069442293523539354544898490068128940163072000000000000000000*i1^32 + -5204051170888063008466362787026633049165134812351360933204409155084611754653852441594074309008570693326698323386981968252231528735581563527507222464562678450866869926144753971254649228200635746745798279959458143738921993274866283075407663037742769655064217587253581260901030712863241221527220525635960355619973507802084519407179843722601746520376686254512680807891213539644685220666286336284135348803726418852552453577702824223236369662038493777222228590597666924180151535201204901255470781665790635650325171883401972299456290165754762028085258197801045539232935521449939491851275269404738324923370363163847415596979784556041616361282457805286199024615560426900491531269737149849689286240645897601966946851951674321996161692642265095152004792994100909067514245461258032889962440251843491638100789487280751511189477302208998496913075782364416441586483455780781755943894662761745889381676017272171190653683639285210207262752007869209388490411835408896172291488429449089961884199562370910989078248013868963241419692726750552369202473137280824771524652622313950591605275559892557846767921844850484637580555892154678722797741711468168343863307551557373495776596864344706203399320825778709347694483811753295080675696787661986252980839561015935159554358739132013815897367475934350055389015155735100819820217549039450545046606632458639356958786131573976235650488557056666429348730673692512504170978494076183779913214407148163978346569866125801299367264665862129351605627378960151694936464130925636401238142341846765011794299741373342068145545793751557605193873202243900277444043280745611235945805445078538310060245232859835034153355762883321351091575695450287032899229275467969650368265214722826182749178743895073016586670282569204972372056084002575142853174674921942012942452313070964791938998052640312617043568953833674414937148856166734897825692231459117588948737506907873406752163496756332722460383493197301625597545611859294725370848813392780652643436684385927334578235825999467311921548872254152365015884627542407605170081390918377000498319663600485796569041288917457263013842495521917134420064410589716487359596143918407008398722450555671689588025663006911554421270791976430897850577922027891236502161844206671467637724899724752791684513792000000000000000*i1^33 + -252593704877905705800366716139136185886832863566648889729759468275851525025541955478894684677511845928877103624879883084723869908928717765417176264239103308997273363898549368421793546885416199517560651616225315871403991979441555596926351905857195886388902623447210230275007418303706646012584337608141365266742481344988234766504382126612251714915948273564447708725401551486871515425882412249364110809634159330915443177800655098604872395485256172023868982776691826199632901662716536941109304920749822019501576712644651824818898087946536452654888219348708378748802418273024513978466467972142080195517694853887333186854828770072901166485845596104326920658825248795119102868725036226444010792793205755766069409217486070758402572856603943762794629112165564461365247942364760719777575264041722041551247725530947477968396193718864183394873889474366571935590766885933227997807986710638614410128655155357018857142295047870775586695156271786619379821170208445906176475733654255388429485322082736510540222908339628984402760583851534635340623220254061087224886669198090299342001401022044438664351529165501740174218649681396694891345035663894444671696512050335090868998206219101395548881717400636450151728458601311118861864760244108098853384995943619106182413476048578651419292846542585635806364327936757694495360396885624316611411169970269203459689004063404476962048306581681484726309473034524780714233339432157674895607130594025452843535661315403672068247342212323352243633169205677133905935365726922940308363666322410372865904074852586567985718255989726591827012384564620420949829520979477313836836085286638590243606916367580397861113781013895317716979559774936131529323922858968785149022028367667871302430493705355147008886707444189917190520293098694842370864460999105847682785551653979636188427881081302355546683137867764035242028022304815053616634247937659209320989954661904891718051068765404684434434496711245347285005779124452042659754468149270351527218234553637994776311231649197529726322824205383781946321516229456513702949946651172647513236314435778037905289282618014021205414832084780299553391964444885888633059724513297416544299742111154322996567212641140529595413052879357768101329849736432510327302066959950824350679856743454210862874624000000000000*i1^34 + 4700683407001077916300661476684436389597048682334316106589125580292811171304230274143145674538248888982382034515235673309431615398786121040958020929212497019686141020482066484824801211483196963272946002253849604056360073537840707725122551927546191282026242905370524674155428125030564271069786756827238814837381548546263356227424214825981113658600919599064937432282313520890829270333983812478745764033617950895281311361237380301785621037739696188190166201305898250956543249287167955864971384897717267770369273605635134716847587251903439868805707883751938079334445149389540436490563001260530669873243402907077669382979765436337264336941000193878404200039686756750587191650149964177667806275048381199237040803099552574960006484504903560305986192299899498623874923175900217418039291323200843039028056992423580627052084717422508282354022932995635058176234875983065699338457701217199755873409995997589662066057702822660598967410841443107002480014285191173744712988583000156998279301686281894364389174899141589540773464677896302767685833787513869579720848488445532163517912043716739490529675651275318302053813596195935448305204891767974404063144186479039827974980492122077195041397618275701055619004398799702300754684341236857736195307871005972501795050821066811806366985643071261286483236382436155252266679202529604677583854339559166887203424653178688768254534818754516927554952641619125137130213736639865719225664996449985523158505406752097647930526848668283905325604233559115295531655983009187667638188838701968277913227267854624076023502431699789667585400628994939001129745091132409491565214348478610050699423579625417747381471534128344621995029408349889762700633913160522783553258867289013625956290901185101325010885922887324291053814947474477456817758230070678201433266513300321917288594026506195799875610574303976278588999355707751933488712344873236896206020271383409684473636831768462711590428359557342879409663638972699395952445333336576985521862839356114802669385275253072717198307819390166200604552109497649108861275667184396181927312159766949462427999334624828193167184693442311803440774866073523947022814826610911620572911207336454985424364113819768596105480237312435795400881801634606459730239960900205052604368365053567270544998400000000*i1^35 + 153508516994964170786143999132798211915837825844283022215966305547948831423137734781047215710263131979972647575823342573865083836418708247868012845086390019000940434615513040524279946913257517446903420444411726866313933602408565800482682590835755906917054018060400024646614098327385572222034641906218857211439623803767103549372119068850313516634376310705213130345286025089110952190706273574928732117279924260957449188368374992725016256508138163936339804240811512770527624462822190115828890072243442620775997185691231995716940638537002298984436356418948515003463449695879280450398476596803025846725023874053707223338555437508591533353734898528013568540177561783332219700668322712731781873003031630777730956637776227946510324885748635987094134770278414111777982169709594692939344923124528721927309108659460981343483579611703950888209460825724256903330643178847754295232564113232089208553313761984499863309854351338337580246480459360644969520393201255285854150470018873771555628812684052680855383912117529094959257354277040303210293069815951921733031134682614376753957274957632593207224853061979603743097807611720057341477121790668580511377471357760669410546115440834408761393487273215478656504847554938079361479853256875295772526853749922209704000120989781586756017667625304585293460456826629749199961538635995825479567588817407146738248738294009621147996431100654207047293400310072909815078195840323472695581513796625675592789746921829186032627930802089946373547061893997610646101377470542202739292940478742456581533400702218339093900370198915956718336679670043768788555064433941968011011369153600635278460625762419201522868795712251187305051859610285148925595584729879335291960054512775615061662993380907409599439512092412556141535885154843256792387510712392302821078941650566972982985566528683851512783184306403059933967348495409603173759653545601131196326977612582651565261179701851918142108788606203324356858001384406905439921578799072530394445352278526169258271627786547575086324688028891232558562351780545755808305767478869313898400934462670486044106901441382320111004491504613972195727337665168720175529034125113860174653589797426332418494977612527471256015949168366769942562432268165710988554286523581221924007567609871030288384000000*i1^36 + 754323868718947679865599087934878144289066901832078363668602222346294082761238297205626214900949133943504403028909698874362149968074863877670034057103721745112453696857253540207707618261561296205994350526886504079363504557080794688765725045710932003276496981067858762515985192569517409073703876424087068733694885101104584160683291420231649689780847901284950513286313421809055388720741484360024073457113505434674647951165346822350394379200675743194786856143603387843445076862712241386048689504797267895679276047186974981216671590715368411582070942576299066311603319013118073448105898877915023267576010913972068298605638078057812133055140602914313523951782854216360970381165629055832820770351290883382426695412559219103516483128458271324288647487304185178873816642724619097253921500885389857659739725166059369135435869620908425909244120142619871277545049712989473040446525255437691686464896968922796909304743105120594034046342125486598606754871456356420184596920000071943580352860918427818592188313015699174242381248096739200298142230953670394959913431055607196828384042392538588405497341175618174935569392990880408289314069007854357888129995227134333892509484043361295806367287718187423472964296487932007095812829205368500527866889052444895206098346043715561624303561940577307356458375491160187705481065771465158830270117614833410381616827748400026534503056753443404707272588382532860609760575662280174738103891115790780739969775778413780230897458947716493620069271328278409073563116407613333898358649068806719926974429306628568740052793673676532306042354705017625925637392551244638605761307709725511736923613856029699970196227033429021781377304331029325237335034749366688496196689892001789416063312501050037707474751152393529543890689213460125895164749382833812173362145835334805681034754425293021343670748852279589371480151351042579065863253827410955829546927888692521896809235951929522610083732947911199179879494974211715611680188500294432605164028843544605426155382970585221430738857520723198524259202184585421219284647086105122045435139365520067773258760064586542579904517682349525138991229374253414158063499620188249775048849278643824492876311389563436251993119913192192691234487160112513717025076693502243304207162456817008640000*i1^37 + -3837069242504498759937468681910808007165389706578783587816663733016480841668690981319419257916782156835482496443255071489390447786549861862292865620106202958429411409299551632915949720061838891254678031928946069946272475070364602591880445904853474474872181350975101215227356092285936697104158915421253965832289428685617603668763572964561860038136097901685862174934480589103086262597216028953345673576470875903488686360150869332405038264698954932605456095812689098930908572787147670330796047304184996741767973151936062403398436661519550105538661947507238293799391282772838281166908891046255986587173599001706788742236931520368727276975901092819815441332193724318047423538033587247529225729228418140053128623009995978167963715147984188787885632330517315634792304508063034143813093394105333561188115252815044887773412442117183813250100373671574707646706843968075411568407322439024015424688042816335281954588176766628412021751081357615243874977636040096269512299810929285232446681451955693530522798805732759338582575439392463142916049678150804388979101867065884708489924370099633852616564615402169179329602206303793484468043132001082930797373051384286522666335570466022813334928850103887308515811677399329579994500760332548241398457554755034080021604851069598546405817581267322037680576478053523767113288943147731226680839870287253530190817158090936260286381211339551820574613492696979790559433772635020554277617219181108756856577561139956178605025642108487672673246044971304139022295941793821481995137032999743107343589176490643767125142856860953213384189187013535617408142067052491552404395576085610886005002951117875714581135248815016362567334905738000567246756930357487278139589425259170122468438620945397906531337091118520024114569892879631950286804419729164792000583029336685925488873523103154869755346563198619949669543565035724990446187596660135409897728935819522859712678960452072574896329224374779840364914346392383263125632520430148000167604376305643184511671589111290754132877522523997430202884207353906639701294252368874290263160149231773466559252327580545760389115597985709868172030739195458116962118847003635281046369887542532102433959492059363841900921529629413851970074257360048679330741916864299262030457274892288000*i1^38 + -37052686544091830896380328839779195664676919350958937903617595397336316549036378162332134648189913297074508182992543168147142198050114669904223294700088073744920045886285148874871287972424861857108084494177266384914901212464924499875498021103557515194617837990368678717208317444262773542831099343846065122589760946057367201339316479166051231674128545372839544101097025132065586013127528341652168194967084466803102011758913675319264643698912701084098044051688083257751371206594292323940275594551656732023242269344287015498285444802956218233487733861963925817251972841901674695335964942568839623894742713785534789109926127255934303110725946426697360410586691001044935451837930997735403365049120774952160986296252916554575334357319339897909969068249108060962245997551031551208516836585972177276823772392745580948683093442547790923483762019479306099252751604572706097077638848662550445471530336014952547641413091644554978382333210725617765859792980870018565718600365567363364251431953712137388410561520451444121807888759911433657930668214139317876412453775326693478283478115871159487738466981454828003330833787973142010480810303075517397270153659158599218585752687085752792090603585394381734659633063937248321127180042240909285176112260132047902536126724090655962566831670783615418789117287756333952969587683573908049655987324301136012697958211860165417268059155822833889399477161593960730099943458432507906799700184959082141867496443554007810265133304393596057150777934473443435161972488897613823825212846013162763559352570052997032166835883631453745443658453255571936664003526842061115927697291740055967084427786270548577229996898443148738705046263978927177062349116293368855316959337698125630129294128794937933903527402553855383497938916218066521178515512696154839618720542650189534305982392280259813199201122896933334514250002436945933640433229240185135536692004231038107763197458832313710051532997504776823003250802320919074338558225659944272282704602013762132499034204551673061372775365253259389869829355754814894766304507394535218363986781973271184320894834982315137176170906443533636573766495362705287355626270671928862627253686503097814137840503198821421730106838389028217459721532437695561291850446695763987417530368000*i1^39 + 50229505659441748811005242202435961775419003742822442894302628087395634940856905403177390957215385649794863190850433008856137825110615905799006870292125074748364794634623567931812954211355900731505103037350291696971496889807746773758996290628937483458365801206965092655802971009519313424974600096430530080117848004033981024933354660071498962051220585228702774062603703357276813981844401219144970618773815183891035418632653092741346714866488433596019540530914179927596082359342630921357569046420698058139848391902509860150875078661503442346213930341043333968577146482229726562749367137101545530600868398339489574598269951911553863120215620308438601249674232561434212548551360399673230182913110728535423891263740631860059442177841869578644609889286721469214922596924242117300593182571364117352096362779412592302553166492031601090085049415108437130039318711810372882271214062672664430395635440195206413263566572785654606082002322296158632627776128701090586758650715295550700188921018757781524706662755548548810095618483036184859237859821177283251858936612334666787629986545753483924710382112248338068552612081076241345553004877751465266811641275490115953651132731103927868567315338919534507465178486574765796110237172752572622018460517101124535522807818313011295142455179730879613481140345496213737989916649051898785312254282967900405670751968394724425702308915968865691872325110122020705174195314080242053360999348535031194160502993367080240667777618245682025928897203847967182499231335739235017500277494105145794259304477498689858763222778747645275252946287076888421430219505897768829496069458424167839978669260412554738558302194863418282621432709024785454813354899599246790936441935792874575535343904682410783229267079553928033477280518670592649774227324999172395756521037840961603033575435298379918106809519761795031176234357861194418781192372537370837678301204197110394517276983779344222288621609966401672598720864572970432962276944116168762789826862050120706322655268458798196506287036018246346835211986560391185492724968892285315701566787608313331033446197719001365435120256154596183077341839596369563379687639217882533952360087571347323396387847059948832318153372734052059228331130801296867466867382866948642570240*i1^40 + 663099979880202788658003251186459952680144929445526875849327175007794752180658094668160825702935792130290253801545833960404102107713653446962835760153679446961987040403472434681697685233548584965550606390308480798204559535763692740917154676874174551911992548518514470281375026384646322977262469479797869005242428915936785921374010391897244373511991558311422762036882938072272252354423540570512199173073496545358816444492360134346388559960101092767280792913162463789895723711606123807438918353976057530649592378639359760951981785474490302809223526748028139857842439673869017670268738468588878201875205853641417886115759920373813380816431158217583937036794463470305006088997189937104333316423008820537315908307667408895472723415310058089856597143850207194749683133473130194770899194438300993176496727610440608881408286692151052013440513145333292825892890689576623332208235903275159722906456340298469957839492016565273863998142508439928839298507176418660792518513844137509930804794928744737946517869708778272139936009108469381345058205350649816955872019505643642542525898418629957139493483007174694288133561947208450577000469891574727596360813515419451752028189213555048605573061673769211477200219081865867818119232439025870442778255967824832695478023319586251028895694002674598108314173704449615526967355955169928797365131150147569849630702193949718803280078600249812724199896619424343334904679915734531260651297357309065928284977605694015386824145223910536814889015815986777309231429951865303336617904545250149474507462048481715181273320623654785842049816752732955734888765061692411098700336200649716071134837501995548304738165074084756954885720759196887372416831781863830444745132046697978343725123514982895439510824802670353551519180214146171489861753161524931956476872910098414112930330629328819396776350113606095440347371905670499803829371611143492163705826358083099413856216692818297918807929395245221206003458900631185648337274365364733053149833958150652821951826056761814434805931528620314052614507200856196093920231533406137416066108038699190287884283522041069156741073028106020216003925705104033216572471645199559151076455652881665991516560001451189005918635268582076182379049621716322849533212486843498496*i1^41 + -652183084419925253601060735701860470782104122165351971954785962482909684220001286739694718967995999790032643549036880007654674735635429250105334141362610769483419693631171478927539369894155331159228722931483027665695269747929480029833101874356555979214291052698299160592127995736668979321059485000531383970469339597492118883355385762623549724642950286253685286394417108977070809326581254706796914523225470632568069268226687624756665850370964167049890099078198503640557524826081427456947753629944660623393668122230568387593321793698135887727785839135494660685101204129207139293851464823452058431625632479993543348933958647515349380021349580188168192890748080817936871660857874429166229239887299293352833683998559178608627084944983064999804319340867777969761441776180134823778684304095553771383017811893381872433468556913489162634961848638349003040806564707510174121196915953621633499381014644947988389592614877313426280083884282830373424274455697186470838176734654289686382957212309463423098651807620350572229690336794066854744885698536084247476284040757055778611087410423665392327708458604798401482410817801012941664381960939791056511658574800009064871865967680222456037021800193544917855076629471787649406816011330435968068632148671392069994816782774326714320138038151530426410110143829277835996754037299050940717861753025215373068118490207235015201541871954486372146149269597246940018336327839793549869263444684910511781487435143294325055762078640617221593875033660429881098191688785261256085457591075077124196528569634108216650580346085411629541070757770359973617457884828865167974977059900967177297918802950540092884581942191448591759016758469047497821364844500857991811422551915669452645797734542449167598129414691812087923926580667374346985785336549482618372911298991260561008628978804807750320450612904912447604350047196482026381830084362702937575141566843956532754268531004359577868241093718959702309607332851437055281141406147963816054131862765277226400273686820263593654476890915027120984672428675301351248408043838293260300739884197958432017562835962737077321721862415936754208028571845854167667804800142520242851010053636866454109320665456934418295660056034437119056028400556365324573572878827520*i1^42 + -6122318777020058857805330990340048751961536599178257714815865891773584901090697532374699335498523549835282857130196669964690403770801969004505695797423799554129348432429493552213733175978686573931372509142926567737676312275208791324469939500119230306931172046110553537257595357796480077702630724642261503925738821045469316230616852195379204846814934620340322453140777185827115544721727871962833834888462644106153761448055119207316277272418718130004327945541912344198211182392736143016797030192181023657916780405311883524178781309005060301465735678072591789897917347904668566806536408203928119197522169103476635051634852826275910714391482927655440640049258730328411535456570960870029381430880350983761372955924294224441069311678440998883087021847084898988483555870590195950009535425154347282084982084675385708027451976968516588254517770705099165072786928858192640295789689646356847129466394781872341993302197583576477163571594029155378692818999233607130647216610826233239419162593810771083804540810409336973045074317929162021415396974432994972183255489117058479812337794842728798327916694686481324377221704806643762497770783332109257876762290519154103868776954085457871111147415089433341139861128451706778948066980099947474013456259459318878080760185928515010375166337051745804745033220719067698243964328483545921264490042188149390847233135950239715600242257825661648922421852481609906113660272186613116088020469973145096369405722787248445428253644983207645673236689798277372345221815421692839434338138807806150368807438892422127414344569704778788552274863422468374877128158369945350538989668475519687049642984209143200316518673372798796679936520899012906597289105144274322382657097564324219294222634363321386700208011733734712803914265585080447252999207808620961079784707522250465258037690338776180900716480074123393341590613562067405928458295539507151315688646474469129497226096086526063833793840001314027587825839686674615725060954458368074320852654837274341735162775951306951251899855844079382344479860856759739860537430315726160327038964185706023150904956030558425871875529498725566331931669149358905833836361118404574355248006768155155525509682149515440785594988816391132080448397619838745741099008*i1^43 + 6812259240613013804134737788155391117020187807212909869859359173292850473045540082664463875450010492184750358358934639415151760600113985956751526662330891555997233734717807935850937688867151710690883636273745209321449783414846035270109315047030870385448067544114117689029020793851868798176350635864691819306570532873804296899615602981084062060329684685666214465297712862545587011590246374372320590926040401407260368833713453229526008533014688311996733813042126491983122489160944995692711228121672964436275433517303409747853652286424461464598586452840827470512573587981129318032668436026040494431023142950752296591930122832964509392404367459746158058344107582744163843362782567770854494067309444303815827391738543791064999351367289670008762676963163268905275896828103280667231043379237119494268665482131491238783534770135300759752955137816939067760555224024437698581617807837869768343435933885017150785092136718238207063209161687031430006196396355837538191495556753188440363955678664140230088387279257091358302592607692952147940924504776990006155571952691785037552398799876827057269182898840636889727913245721016599354167101897787577336845847532126567387689573142929921309600120531428576737880768404441822001143698778641048197160017580996935038408401523292489804593174375280905411010039849346143755209054229131900293420704528515828566447090699265715268418474609875859438919517685158609774877320477113388924265929601015143987319846013356177922040096327062245607066115196735581790277363642536103557981896445609215901070024763535782072619618053908795173815692170282493922538787530142648968038436496925076230512878403009195510692681460532744360001836497645889679296954283202767446699468455997813238269767706219344830732354073407768723858540494947878339434982900567949131272606314019868197497748833830264843480528323625724380633772623387950717768638549929056859964309531092296610310223982750896923004149246729163731823861494467308593215646592370445468028217919385451964310937252635645846368916026089942685647982673049703482276724142370474768271382127061348723958182309750955622809338834597445278541277524041325420602039168188190663593051272219884133934104244873826723202027676440318881832398370178596864*i1^44 + 31968839966053986677350959667055613448514756627141523194660302249590307392221989551484799695229495413426743248569270513766177561116583388878178215634435432246666158861582109521216888276189393366304447465109378389345084157385328540198632265518171571179110420114371010653628677552126379277346260866539873518888192936457481384092051811801411075101142289393080553058775461617308007456380756406311551289108479232107945449684936044002355966737611953326923864970021934669433856085987889474192793339725462365714634075823394971500589903909118645632408552941590181708683855281071553708634862545916529839009649596665862194371640709303271970665166251153839008270233279367136763406940063279770084865155110306819725809419721225766868353497775458657716678910547502522596217275818088255466528759235762444181867344002340764354707895671391862264091390308398774106389320654122744810289992337157358661330487796850722808889450583044622857808318906030248108985843120383566999451269007362773040132652918888625819850641665045558405443774602597384609905844320878244764821104713550255036183810134428914357444120864282458593388483219631265034290902848659384443972973700822765237499093311606144088064815984443829149128473435566244744983650147615117465421605587115904641938235006714309196218091243698272982621870348632308200973330601122393271310567830375865602892469688786963628677192832255115912560209415843544405481134748270263819856149561717886300611985031264962915712192334306955852688758355178297676083069967985327630758080414652609222162454931005777940766113750681160211677949091699175707776636967451910909131188680786094740893635886702706712251798785178257412933008183038315758368514630019373833767340900491184047727458411703948078923285918636734963535549073801279638334273445850026724519266016204470007245540907993821719333134986311972117119702615347125619794795271501517575941605504646776161050117623089022737637209098246129303553543628949771656711671915289805780258028849912259340886359853975441632171371426249384692388898239053859650092296443021536754546948120642115517354209388491554674762264389642171222650256123660343088289370312088992007772636663020471234691845704587717486715000027919689708347771479654400*i1^45 + -42432128023125788577162728512394477362593950122327001759774782012082462956432898848121827642483438434087288662960885661440830767206126157326735669931630327928770095137102169069205315856589404987109430801563360308543742261505628275240543369383105894094681391126034745073939684186445047931938820150660352039319545555177608204068925314044627860150053128250836795702626576547016720364748099662045884911622631372748911882532566735035071868216749031830952786140401156805828730774541384539118919826233382387664216650377872571986121559551616617276284421607483057582429535141980214861903905672768250936090614535595116292834502613748186766310900168788076756440031073678113731807102549488280393871417532717983474796193570220807318722925721915348154568043841956037444607788453795676450439420706521927295846049900213409477218698943666283868917758973334958077992774643586456291047809010157070368893267600984546392949706528745370282030951043932390595343834826114195394646402842943184475524657423843340663734193990149984265861496125471963494015656806532955169160982305085378708621589253422867038672203979041342684589434915003941771397746696729371353964298087674336616754045098594590342359239136332147969312520079276329543964906091342355936839984592806173344624309251292930436989304082096146964792006141498015292906776165790201480301693436269460502636391883971358287896204971203550613676860407651934658200302499468360838913442422538684233313733149864804900974834309273401141813517220480229814857610939977583583507008224537058905957969825351925300436852155005558133964816283547712654209170835932709441171862923993785080600092988800789695268868213676813678692963496068924184064664852635968203642606468322820054116991522205247487022896465944209977465666252556670905064351686695679745669999392757240689212754428488784133945588899692397083255387617541368467630483088492999404871947541004588258782629662261050182016423302607131676603366748813568089398897579299249950225129876337924716144961234851772964413173293703553803266186348259217363458683877592599388134185320732903624001434424090859341440073140407583706651748594308012765684271956771973114924982624293675904811176162369096566807681249901461835995938816*i1^46 + -92295526248778407316030098645720765075080868874024555400412989379254857804642954348871588916717550036271886226249753182632719381226068865635148687072005814508529030657204875618402884219702303090191737816849092553865264088218950152854410329738173930796809513310048506087704530291524740161876397379140792890431519760220434250879910911032154346685805645036780580706521464258506735371925488845121203030516307143888832951357449079984942582874397571507143336090160546789688300516301566895812786033620852084366724893211730180508126532354767942310999079305367383332308503930302586033964215340334073723040055069270669539874056870071409765003796641170216040521956793643255322597711596112928242160063778561312857074650594251948951466874512041561502039288732008160903464663887992175352604605435376197295140600453249236772545602292845910975374245056753396389549526803968494287075307702467327001528495699769955494795079636537146284883615778445956084805498483022005769177113210698606466902433279295079847899144912528755945086281307197811594788979062414344164544032552392351299572911072050110734136909039600420486475216973153831185551972707687448698573125012342174510491037861437299667816557484488078451781457051515955770882338757493401849866496104244587089900649693861159908681765714160066757785416177036117202806130266579684645106389437005108836345090686970413616134594375255867441299179009005175235166854836052971511152454741444505357637395669437621080181075761331081384992536422371433657417584020114446736582388983254287519272670846196730965116605925088659379728293989441424282172380287576538664214259238290940363107112017924410038226944074193787164807955157869599140388496985435821644424374435342716657822843749027456883094070250086667118687040288864403471381711352127940451553543447530145619400540386721408048446127553177824976801910186745139551967229313175810020011930592586499682040985220622107851178431859947206705407267012513840829128980018599323971282285901517970035551192094284973387256652512433892485854407877491811580568317780099258078588820837526230628482221727478563597630454697210744805088690033881921250780462195313715486282301814058609651340706399035539169619347838091959205888*i1^47 + 162984718583138750772148841322568279155512515029490138545381665522469948496096529721214415116345061312596602046800609233168011446758610264841734317235420764848267441331044955301797465921038350908766035649688114482902797589948441107096697522993878873650800287261949741510477944489961198414502065098931036339831334501601502548564612482025492529555356821048298450471538429470127789634955264466407567743126404776733766698793477020044616024993207238849317045509658965624614460086107935077524704522783814982683169670332046942784419506182513114043974323110602167507070403093810640195583788296211300383669379220780041370987469874407257213057430271066063804134777210492823584732374056280267312893237494209480968765045604304988197162192535740253488466872535314761224192418934674473233710233243433695469044235075341204893417390210241753198964707555137338675504176765404131596169019379239162181836031106859000581997727036080685250439222921544629277009159587157301216361646307733552019686699482037128219804814642749883845853859299474899303679440556604117589404226744457313993725479722506108639595180839420657116740133206307238478052445269128545699785378977214932925927433934387200606981501280841200850185667667622171116362186047901718206874700993322954018518535166348873550795503522386208836333987273252537914264377269111845512044296971175308039753574358304908982636512981001807458111443523028033060897775591715125800039426235902587778410293142732815745205260610981241531943003237981209633480930320316621445933106782834231987474225135652963299129368214001314998276087284551111260432042887904235616464984937557828419584407105366463160927078640175932848225974965152012854178990470455460064681168240177643459257535474255664346912828637344050152247232144216529321670195702995875733933601089970574371467361190955724320470629463607189296664931995481332900318431924290505266161096544096464451466247719282130681252924240841011299944931709850588970009269461436899023709915078656967129736210171336556960359224117926380900537198946009054749989550238809051536694991273407595748596468473509409727269732842363516007117884231030176898983168683280922107942103593759752487856998094924604318239845100027904*i1^48 + 122011978281991199279222472113539874404766329772652928306695487935746211516963200270442869535026054725053692056595867793813922010670000304055261570643296544348682262274256523657465883502937476710283576295883319147552408599260639961580186911931355047084496745636775939001257079289886092216503765709937108887904548156090703955106726929621677157329883239504020014233789459687263017584823989210866737036250404489408836055543883304915443456654115430662862552473440493835464031426179083159237459155554934865254431048359755937974589436656021857322395225004918255659373170290112909136579339264946319268625443956589230150998103049075054635476111412303833158148708855750242637495445068867708229691699474812744488978833267253317373805495589452193833190601497563592053899411275590790588288889557047503245619726916211190259256406912936085423940379100913457692728099266383647468119567463690979180416855149666581160950663500826781440127044060183174560021960580991509145014893366347930326707951040388170933989662745518579306944024654410264350559770531506193899107737488147520619787020799311998553185964887777682064645261068897417567371153587264755175768257404669073073889089405804884625281865139492210122667595722541763093252181385214051868741510357973802811796664227565449080815013121072303735841538311650435014946959196654993722192106034617115578453438677522820831705178090698726678409582556656351398261499492134806022019782851024414656867629925417230159912342512986154881539786032891803164736504866410220037227120622267136437695358089910768356868882530784247640375122249161517085855612904006215465811702961501796216969505639938306276341667528407815349764037164660053574523268573571434906753405536600714615754469676175902305081518403978954451142557007747666580471925813964296952456182269220465555367272566380959508267906711128623452677422531538142102081617611702971609818599519258955673958855100029362256996459328419069689951534427302235782162609894999550118204496673603395936245095896661786840931120138381986222092844441574626323162696923507774018536546738777307096961323114742160182597239893270294065476548391617871064552688909110304603725686784535324183969739097063026603520425984*i1^49 + -413949294684748697224739843562243467041153316321865375558091473797827949465039847356574122745395321404205638373834620034921031023789250539167219768630264729828372549291101172617302344020937592856131634092544826756764104993709171533263568136533959632935691873159062570973732805497362282080364955589201778279271147020950930469635652389209924040418747342232532602571687877153420366151470721242654255791131684224562557441076893701117776013411311988228470541951532365782928874741055142807310325913583175986331653821719971496328749066987829905846721067750713551700318378534085612656562608154515923071149434058616346976024098041709726795179869093892197614160670601910666671471117513061402130869267663523672470320876211233055205795159946051794155724683996696714833804297459475919449302739812139607247874991610691155631347282024215908380137722407384450582074866280758696138472184710307808916028067160447804124409995721956088457366111606168545932355028297025958379602602916112651420470927665719196287242715756312703982272724519656374260304605912250847934847564418890330056258813436778606273627958167465239340259211029800121029017568030699061069658197256988769190526918429310247949723852149901858552189618049949250675720604855673497789337435365483425383982792211431489409789396634210203627702310874705942383846161316529106182020307479810510785073510623774688244520494582856532131440714005679094249399588958247573145271196345168655629330412116164976381015221013098358488658599708124160286156685560494805970686293054017491512414249391258311320002119489623716236990894641018972365600645810689833070844453415460413903837707563766835822449142342072089317528368903104559436812053104089812897602084662182392448290371906683613591191108310749609697788201034045171485536727133172334777452053887208402454786377368520476229501642262418283264786738482759475633240887937948627580887001567149305422871485019322001091238210666792795203776047247394023931656810397786022976281444757016625922036718571450980524808410085160597865569884477720650058995175644043397750646991017136678851697760768254663665266384146219038767746189936244466478128113889520081834751047077177492740954501162354635440128*i1^50 + -33262998913069340663703246087320712266122846150771586642233824179192527173954599144247269383517394748398895941330039289463551508197608223177764589599461185644561235797799416207517928779427981248060252367822415369533183843143429727277821331249490156442337789055340528398387282668925072247538337031853776040583596841354889373008579545244051765857189562407553107428603267946739642793093408385600775607579790677812544990721697007009699882484467368933897266688906490720809078385812665777030394607069876475426517039172363939765108923392281105313013668483734027964860796516904337264356663607492929615912598577847720629916936712375183156835692564841484785449079611976443252085398432676118493254565703877911840440200308716031229462351115997965361280411480559904828798782918074693838279228321983644279829025789027443840677054220796963198091621968858187994488470858293296266402269130586171337044967912668643220124683010206763472125140187297643438282128653577325814542688266375019323549022549704381545285917531504023479722856545431039368442674697294509144675478138766324858231260819238481544281183344865285493614871278223137436826455109973690658411139032870167519368469672352587184760114000297547842254657714552466978536733879913000284704147729650891068965386452316435967328313174612509786152887389227000179842280360348359801039617530103238488638362203079448387693824169030593664414722045403218376660024056114585445383608505612486280809742351000889476635395553839080749996069714142457999078589550061565679685698175023846497634009048970943732764496758923818328131552136332454709013634900795621285372313699525583138268258387567130986539654982387419167097256148097228548686035272430398200360305107037162291516662894513621277627401562633953518450812026937818187884657287684117626109786962205410878132355593739859837635193495726782064154984474510143859178711877895730162282270524040602728566251615179569231891170741523964208551867179447913613938105435529464842208146125227648294140002543236994067911208310951979171708042724811261084457386349809230970272956190989386752231352238249306076495190207056833003950255801251349122182800581171855748666526778912567488518843107639296*i1^51 + 600963639111394461637733939308707710019153972251454984028105177034274837632837279991268017415191771045661162672948440088361226491258532022772630285794362080570574089855439325009064125263099316318066966443763729307179877447380929181128799611866376110737020872046092286215234462171083673157729442979418153525975343105574664131764591277217948546946071754295668733529721786435802630256421330218852896711592405908890202982807257982236536429014037190325593093888125056830443212244155081326093260814823565245258946337541231319105504841023740090976806428750645221741046906368534692707774106862404071461825565098620854830219484056407372660670638146280722948978002201552726112309757838061830729557187540108788701255244226073625643073524731339849174523140848692794543209492609187215443963553685200575048189964096664345685136986756061156118443023647486394905080068867102434990615197863865322054810581476103902902159373370885419976246069166868738339335627882116876770933830129211203858660224763034046592070429532070231108008554195907617895593307742587903824906251883062684749980184859181452735413145876445945830178417462970807129346926568743658326338152491056617110837044083673723151486734654056600313599748985135505765009392175182380916131239466790528400134365211102051707950186313648678239498015178509371383787974132073645509687960400193806209491675642071666097961484043097065287428467225931944841003322696039954266048784260907366938547881596935596574329317515719482449792871464151429347086239314402172820944916325285557541896977530431725003771120382233875841280900380163175547630139896964068430308902512347233539078541007258565366568838578309723649482676807266431673835474054946158493659326752611212002343594032855350485104795969724902122003914450682299802048279760306659497312477541648377994230436043899581133182534163884716640465704228905639795246221563127729468411260314090384784864783200195735611767369168078766381903407031214906620851430993952788797057276167247875069683602793822744216645051162350751382923147029153211397206029994946632093640562755847900921798964115394813399262817758358510330364980429163310275444188151549926194829476113411790097682006016*i1^52 + -30936887496548523365352449428245019235046442915486784727261200871396061433388776272504472967545525685817444828931034431763865046982588588394862873724366771397535122487285346634049504092560753841431855985347918105444395533649048829498766060680297857636267461815078189040840423824355432571118763549466585553464729452466362652301720082639317787594063514880548210131435304209297993730479351693855159982335575184195799541353210005819197116762006486632128551242095251877516090206561406056188838469149298450228461806477213911788370018794979743254741080049419726693549217443759847755475762814625533768171558190715243081509892277723424124418485257879807209495416859455481052422656543511579236485812637094857801705669627581016530204075996646435393415720326872538871996378127859314444732690245362261772127502252825724431361456812222602206825790566060748366983514456673785133536047021185443283699097075361454875376261661392429915653846850220995378479006185007715072403150576422207727474148521781514424430207576508590463043426722271497569003758668232886578088770199249976429656349315923590360522985855743287312171849402257701066151197600964536245614926780935380224084464325945717040364920727338760798619857396712066633338085509191721843507236181512680096611937036720557588771697789230787841191752784568466043035493492431011367340845117941629196989467541234169276505478857732930697238038789520840118182779719591555712532539554608951715407470190265976701296612071541978854976913282932445601326153316284508619648886809372659529656410964538898697502529493734482875598730752849574276253806713170119080121636484109380891772316057094864321990635012043041998739480581448558004006933626275710653151075261740930881793958692466049404954783375436631774871446344874242283021385444279972259562379349219075963580370135825438677141335103285996014052697380713278044969075209084194761164985427870883519881144423790916653626168550119358008819515675635557625128993488490630398289203215564944211227516837960626373891211648828923321038797181117122228536425665585923835555655479387921861218038587612061665729382469764509760178484604589170049205731602523878550382164751557937070080*i1^53 + -375504398773803271510750761586380808111778123412632264826841428753985458177211739768835468542891428585164454436334873484024781030396217864637690406618710372187391006130284459064202828658948565605436468595095284040209451612993167490977895805179033404651479800879766164727397848425541244321949298454862089481754045765551382420199776767122858810611550114094636256003091516184756911613192471617825554204670152468558751127533036839080088518060824945473256917647210681098410558090148179779358978771228073398047336947093795948595011144940068645433999975430103936234889343367350159733303383891125132483120039072241564552783526711556453206090914605354076122555399264242841443867371183824039587127684384740316844569939831751816526256804909915313190176754375737793705575705201334048713009721536231707109959941569173319636159218771573789875039242244200090419574375868141636566858042400937947320667813460815094381606716643327044036629824788299818299017506611896625029537501342169829214582899288632636925146133577792637338095372904026611406642786236809803200245813842504758694564285180086768485678658312217611586097319111474911395467484321529192995412181994180374004847605869645440460545563831110604006485401196500028587249704664666415846484265735102799044408185704919440751792889251790732360361443942322671654580311366382852052381558095733191873176375937360020032446756565698821307796882914173865796718317473304271385858666632079486704508386629638997895196418990649461191927887580614356463736030421004990642847819380216036046441179188359103497683102118908275283893197672241336186999246344515781688840078399242682780342311358636649009013086297947615129017811227845444371611187012959430798234642445705862517529031834972312382792270617234693802463846396114586373635839820539146989817414499071260260763844916924366171775372269385270897375379753652464590364572964438530452897562462096681373777406895501950046240710810735487664286440069810446513204221691666115559800788338247636225023378226895196491610764409183255961998498833919493414038816545424837853969978725709806348382311092625234869444700260467382177722829848824999570310992518589902959702723052699648*i1^54 + -163728109801356701706030526634590740699474246307496771233158796800622325181548741833308210610970883402928435540911784147578095214836818405347711578949131260025094450435770938611504168698959477207103524275253402068306659970986836851274391970947227170989035564673895161025127352746210818457442575012337632699521395538062413898352873326023787134171618019613920086544601464796590275688900101210200080347795831780696881071463682878521257911146162182661386694875296424064553980626175596177063974231576949068405771707175845147629593765693564920946458469346400419488705452215768537251654932597554817767055971343062374550741366651792532961969247745440600362774426708988048240833846425860555416593850503077929799753434920942335047770403211835448521183270499499800416630164754388306359318297454216568408269560616375777635206876329649696438379221414097155303654903608712865136592706015340482542011954472045358202113664551260963754161408363486406402651741664692994102588946943704963683486802733831458220090906065450079501005142743249177479298001705702493997394415380244746779343086868748829241425107055022878932917452048392106049879918834711332763114683493096646172305348902853628325408653849838912600267580415856616614472784111530749766374565247146328244510835172585646603096550088260661559098353411868212078767333878859954649636856089790264766073018097660389312723106495013086065102779574580808689663413721092833838491296170140154258797231042576516667065695209904364233737393479313716460499133327937228248191082041277500389951921770382744143750573601679218218938475429316628557539395589496168853135049416503427491583229475341936372994651579179160935534941931689754797690260590239690116848315558988244827213355324395923137397310941735666956409670456815295057003152300814728809727345751111575179586427247587074241771684920969875148021420503565636012316902999358644260850171063589326848939204085182064140123042347405227941708732145944557039483114193843273461305346054206495886404982991184549008683736015310839356442714705739423450629329021202070152491668340373194069317757575089123069622225694232156173393215210324637255023671970979707154681823232*i1^55 + -22161410692801289725638829377293071827004079704824694480508503897942324060894919306544883341023706015783697249948780619258546733362736364865356487158587636006003802295583934700610469020584181090881555784578874993632250585490181910697322005976451996395555398837313657394304978067181821876748444764291839063272522486683403698786005836910732323056212754848378342129158186544649860439544899453263874784197854043582911658184234827049749313911745285641666129343825520938785009522355872372510788380902866349905546643969186455727876557473959554320427654124820928555805224720047258718672083928317118467961910924357147670462652384516423664551823720753141976484221899118553321049925396271022838559442713114033398660133418467234001226415990822601795843666689192111840781026841176548431260055442948180031854888912349532050928986229282259949158632885018469302966187359084344536020120850299260311350764253140523515771513095674946641063182796332926432261157150859163428757184093977204136340450698435326453526894907287671002522939973756417633670595242787179262055698150518465794820414400736624308699462213098016265546612964393008767692681912461392240261261972789231636821406146519847019041887780079961771813928992612603444495155123634821321857206857378619117668434797873735620317247828622377372925719363359301747563468381429586072756804376629548776510263729503527325240325133023251739270004863609812273587294898931977806904534663589144079220680466467800526115869452332387122022321736758536388596129502736472024992117817810077117951433260697118291109110811164800927345605699240841048177206480126637081643509547461585922011005848576924722962487917622570380418330477296303957522654703157203066860104703792644792081916389629982373196491450441675611602884184568986716456037159649444043236700635913492786708289377057971784217655770479417542416443143500293774017973744792369918239371353786164533200105462603983210618893301048808905467722222450594144764430488673721281361198366470984380871996658288623466594895126979781067933822787572899824654492853013795787430824458032933259332849640559326886137691587673313789182017825273818262933128604424767275008*i1^56 + -172289597826730187972926850062254708007459118731884458210284642890986991011755281058868975264625687519446472743746278736290744647463690007710297925320459433548281380049586468380741594029959920981031670884591561698072379328843403715953118263624972918047083031487382825589054738391703967882921909630932046799597578456534085664343984437902736374782977368713248593751295412247248745474423763135533533234134491817148982700534775540020582952600317228831778871312822129409808122619408947292165396166429504363339511829351724008187295159884440528829986537717070666284099741836211529336020977850543568254202647415563343114942967579589257668479670879360231775162385662973944282333540476920997905602180162222126206730254055311858177933030474953000783733427975012682981016260970980691600059328220836714641678891654763582629183819567883610195758049071932377997835364834257172412135553320592344694159810379362881947327076950835116848206910763580299001507911307874118107276369748121588235517473057662779265189651265046276812685817993160832338957644823398189851107434072041324759708997817305628153744079102929323681316425179967136922761923824625458628604852302134624771813758816893527257754621541756686471687933708025366995245515245382344129630129457160811297635495827523104937179459850714491310984419255016041315765359216802411296327484648372862742545930708472776911355111405980304153318529198467541606419862686728051307639116744747107405831479201632626296490281861720180001108949756922541298555174532802295820119778141307329733438172815256909990219637510453024428053298022755774900027672116618678380884880849940191214685927624978579477274472989534278271409259622809925543567100391765685379246867903931057638960573437724259916015739049796037703930504145132903238580450775321981520585575564716805005071509170149270679431115424706061714316200535393926053424052252807488434237714576802651179098720954624137949758688927814094951295144832329317674179141702366237375454011194916841391929886611576903693925429090078695164794470925590895577405517407002044567995224668087845927477459971105926257816061008765929634888721419123496768216129077248*i1^57 + -251618415370158657134264956044381954116460258765380198572001670104553953143189936903853388171193825208171858078801900508689652598879436415730493381001682680717476444371536276323060529858222640634296102163885739586196722063945417063782697409471560885072856330482270199455863022375446183265242944157485391433963045678812695994972809867755720764289204339377160303416064696139466576938490442489297551234564754130654053459886117554931799634921705264956224894167746507920622157936700179335325002094697085712410168205280708879238526839241426304566916838548107992021539800704601866356943337597309378089193155924912879169300193464395908614056197863749350267318669337141196266317358001685689464605571733496506320728849436592184750564658264456634924084336453052974688039779136888644861151647619366292327695890608034380794383650317327218056053617731746617723010365663660664546383887658612453465409095961693627753676629017479200615053538655893814345445584590673470109096025571064244770203796299045911057216546640091513782302356310580644928438591753853284783045959957777121882725290063434141524963455012902322936171165335958907419231531853687453714902175423886743281143989670456376752460877070896798255998447313827994332518628148662965394139584145964640609763879197294970183470849755534267683394126696329134429961586841451349026505899733074316390410942156436416425286100368671250072169466377616015830369111384326644411839069601612380511793340367701799131735526985681132417729982368481681721239502883411454697785565381507453662965430120049988399359834281420359610518197291453342605447705921980036609364489114896030918287813458925789766311414664025326854653308756334936132810266248264973697066066699253228469913234577639115561554291743090383167064730135901290133525677262583043446100728480041568755463811863173517482065016580318281037012662909681710759962427621518569066763482780730567589407099285701915744385304636282529241230775927081501855064435744299187707254452449512142371579139420997010367996256303579461764986124349078360555453142531949931746140251622431142897207690836059429644580065168542678820298630584497646600192*i1^58 + 212302642745765086793106120521598512732898981671177459408782506244204036016521374815748459623802141056117088031180117841051181403076883305862415123928695542563734955869745774329273143433355442622797565668258158412986512925858116514239563649190068910224165557699361645801139397655087367093915942821139884430942166120390342871571289405348333656204962006984195914047148484144429606014909342809950526721011533247323476592974356087414222234976216859204092763742223050539056246003187882578289405784041736346149666898915436977088042903523023675877685815392150769105771106532739849240516105042324737391934213341311999316129283152270664488795878743178010437835737667622993975111315754090881358627602621700023409782412253602723705635358891391470956360031321904735676514734864220446089978181110403730676403669466934283698022556455267622335548367536607514817298801800528038212311508333062370272818095897765123987251731651022929443783999982195397533351559390669364919274242726732994445558010938620763854360532631361063975607759278846384469392923258272091737312434101329339913744143573142407768482125667889705912355348518880983936784795744106000070164974772394892637322043720109691133380646893734743762093374327140234383511295237629900106726407478456377277969215468556215735721515172266482802939305116327638514692931987390893045953178193388943224447767684568788604023655881491635521369695395805466661030993532515691210422615639408461235762343432680122070733380366764798274219659903997397722645986191797628076601295331182662327427545859576615674760110023874512241364542089520656065375187679556816838609273680187401588448187708868350542413726643049161125109426908907948436053622490982814270746848404296941532620203802866988049111334282124526602210951310523100088556567175382405482781626410404330335636071500897049158786663789043922477465320211483500026631715694594703454355823362409762137131604667707773605450512834127004510442497147144884266697775101211617404405175126453325561768130960079083813599391838677964829579299344777173301265693847013761025255268107153121582134426031157291036033387111892345539696424648704*i1^59 + -1689753473098115006903863107732143172187484802816054940286063461959315445024908812001704753279206922196283628988252997252731467901722616931546083561944745756243832590731504033411164666002620677353553806156852854911822838483874132165004445598771229653572483153373426497226314129813586710735797167572150843065900373125731750638433845800115838091844651321989422017080428191397996881773244058650497236973092968191624216860276818661598614943769978142792215466736876762607740242786564134108113734689835566138315563545976300969899394435658823346689129296884099982596946966027501095733385751401528377651881017335216958262113909524220980043124393108697961923528612106489630731910048624629364567700291554947330919900369226036486682522729386580502274955183827620216721159403517765224940679741528624113288706212517686708686433822190694727557522231296414952655324347056396699235770469847847023542812141362800055490774993358591135072853583989394794891747278758466516794033243755794336849503918149880867228111685837292820192628252619314318497152898284023315684119931970032479240038179179174122008658994709034115678257199996483453808532262191822460875286278850620176068901637281595229352041354690270834603440850960292705234730035315022811582695166728285347242224878038480434878901964435134436620490348570790632407372514008463172514629728944453609374767852713372825952292325645777343369149937753199971291336916224133365090975260871668414108204926651501916062631985143378556847913223548523564520893524717015352025983329240104474439632594339899955476378857899895947948736614597672078683543738861628133945898792625332809879801499619656566237509613328039424729457997735087919496346966358550245512977826469234444258151979480565988970841736679159863700852760880519508191580236519144916664667075883032205055332384548850573817155298667359713893918637972287008864705667696866687114959327884490538718952699927270912471736036727115394650157883823922636715019963853600542373898603461317298611980239368707412542796441466366793725717659047347064164700130222569195059105956649039367250738924605299991328122662620710502924288*i1^60 + 537913609864982015004925859208418763245322548016509185619201085207049805169592787778442972853781571523243962898694497293625860078489796149780663721741751336520560770761774561009190834945671796559284655386565741191444454098917680988688192805797698668406062901747400783979382804949517192315178426823718009924488663930017974824938930561473224304580442282407493246938335345046531400141062808781342243097389651288978239656804375441928818988486146524037274312517288748528989105756165631770219169358992337381392039292192448272383320151738507232680286357250099072468399879292542892512849823189158593673270028567334887593677126508515184381644499255151886352388996158693889114016634401502798293799051848243858111836080441302362782404222768403699643849655937879829667077069806500721894360568717906823893187824722297238549111567727763616819951572463306637836207220648205735455984180927674564971954549694733452977098565389153402169466033930609737722961346847785387732977060641502932720618630361238798223893875085627361734707101558284320016419842150023945185725722719773592025030320409357910590463454129638811172394085020176101839697926299220678641557155351898863669711367231689326768486067977548593922074271612734332399808317164190873988737978711814046997386083516380687250187285678284460030530539339024189771419996839136201741788154340105487661554901883322574619131980243233701672376808437196311207054268292900355308585770921305458495416408283669521441496000387941731615576269005344553788795519598796298069137669395818937125734419294091604707350250591894846363689485548946282196140666246473377461555807148707142552959408267691295995442642144180869470799061445168439847623148343794122941271480127988213101942477463096010234267496511935289639203225268298502425349572121250565005478330767184439955939920562040124851848856351688391411633000072645863601252856130924527851545952140540599397921102529558600895275519723133001984587814134697472111863559381691848803450747761719466129841315489047660269298693361511213618268599966659573340374581534109086486021226007408775819563601132852834909267611877376*i1^61 + -307988753748810275919111185352991904124754266892306106460778431395333832744908401950674841345142653826952783719298422423352821091676245645412752990363513906126133504330335021603345935098444566935218219039331612433368217721348003168698791204512586367141024380729868136665079065711896260251882413633426805713040605447234997929187318875366866538926499409058887571350697841411168971192044211631868040695466223002612323497356344678421238091166856289499016964839125161521361994044234040879907932989667139245120956348910638305875578568979739762819674366095362478681511908072014170289976283717770796724349454755606958138313906257117653090972871554787598233537560386334353229641586088882338202123365093218733258692492252857508452733497790240175835367313805633033444649236619844596295581112269239305867140615487039547306059833613529764876026768596709655618305151252418921990109520642864739610959141783832049287584357967133370036502783471295677132698965719209555388440264086963298579007560343782935694491498661178839620788970104508759332245456076829976350066762424225963989958571795424452294344908746100489943287897644242680648242000218106958485702298680020948341173155233919264513311398256983616527014062103518365026092869751902389543902520662873303817649957450356419121756576534351267493222221269100681168619798788089908168931303789728539168101695923189501458528470193878915482682221213873317954881148643354876892528926283266409584077778888571300529122049670117482527584245178762810628630549553158042591495470182772582747565495869231343420306674391264242813098083203286451734094054615861094047551205992017566331735066345675674145796431992467930268336364742325038276533649798432489757830580770356037077600033389066815484836336065512820360476701984506965863750729856684744784603088333169946135290715587384793762173136429620748012621706870519549726871171453732504161823534307421286306662525588715060897968673673207269948231103600767985091185953197032800808569438428586411169990197740866764133162202692798349539894557326738337575100792212415513013657357115277255014543576847533958234112*i1^62 + 44278487044924491415875734263865490046371778562747265596238242616352915455430637049972135916718451901664550799676744344391966470565402366634663314130409559419245709759554044340150877019218966849889800991541336590988234040774777151736347494929017963865223973908492912294421209297389581650944053363858311126324808882124937523241879216947406299022260890162857996431956506510510029073021343343478204825056244627841386230336541431451879294158407372877423674200633928551090859238861346085555290615027463195275197431104948757435187817307854118990413410930672455282201896393412021500418723204357463995391717170592034188421226362963138314530317677638790918285105647483689778756011392118334882731751147572775516722681593441825893894533036517427349578177275161915149642432578180779978499183146082520257341260737135938498532793859827462806417102289143369824590080794929353842586863930634415341404660336654152296967082520740457567158528532673964117040045203951627897924969163363258546052003120693693002048478801358811531094925656483551984401651642749159523218926485909801744972771626925165540950702606785211203382533952692961420068039130305308921376305373909274827502882809737182864559915753556487029120839934300129039811104652141815100972552627933827446381694504029515107048061717039827237684943915797160438773504255247614614665822445649819870635418955173991694091173131748371226851084121395492807768787716287132638065645374909434050693097194430446571813372751248042316527370551689912398280702953008670633948792001594743205815507217639491004467136407485765094561104211992068305556645888820572420943177250348081398661829703211442194887397018211736449831399791995265327669311596843752124819142878559163398754773322257878847617093733171065181999461909647115409940937500609884790765772391305735035750666389847198597032414781924822491648399043311890231241212872567751660049557972590287766600078901613418197799525801490453542061811845264916059020995529497779385068537090220296808426474396211088539979641692410682120784905896837376303222061884357323560576733158113379964597162737664*i1^63 + -654421179784722289098671268186613686753709887428303248670790779704833277310863387757918470370282863509912206421123554659004999015622185210227073254088884266187612176737349207756215261540301440676488380998001733687322016395270477800421223938352274796577564325314310736092021096255331137800621353027614564698927703296333452408820898597708488814628072379946532703141264055905668050129240733571249143115705492516035530447089164032917511365906662356133874717772419071731400787942747684013817969156985843133566820114077583593729306664322516001601391469971769123298062440454916832137165395816469081910196737589318026186155266028328138379643007731840114119278130060875663402996718346161305882681737155231835278073745640171624040204812483081481037922500811133303508461661960906500609456028765457846116574793920677057434939773654010119305252862966907335134011035125269803744869080691967954812767397959561677397818744407641902194368484415721488045558116890604386059111822862835278817692367478029170757647869299631634522103314736879301978418759424498437387554133496739253920676604884781240658714158184249388379844702761731367838786349720705410083247429005531619563333163377856693708268832299408558110008998893596515044942627862350966650263347883044158588035284235006484822233215093169006504370547864340418245186136410110819079419145822470264797418335492497249641953218083403004136709048337577559274480276876481154912656265017181553122684993965534957930217367677821702025355931935218196073677189463633381486844873298029386494114774432122486704378111568427967625865996438152106614683553527529840682566046073691131626760120489144236027706104466073048800340632190915340046888699414327393259396094389735683793541314917243741475723194489884151428923240912570902737949647599158287271493169930497193092702522816246003371992884828531164798682116904779872996731597789834760023772923224331668858361024370908140934476613195388165185614691704735699306172974219150609752269161589013476118806691909095380286129390923972471624193941640280042853699731324299992116887982865213554688*i1^64 + 7041354501305656276938074605018918823887834984722208576313569234092269626555825932160197891496289000975311300322811501864295658746377916716000223206879143817832565158349550898380338354618953202497259229221893219947940498914279572821060045329517373895025895706838768158312675556137992782989295627277800855297444173930417663865690053374005326195072429013869360316823723421041608173543417805818075247148550200562195528541283511132263327026964645980289487133493014054174733787055376086021297448913177260143047143753767159174193799868249492621189362165023702101649555110178735010502033861554258444785059590597081530375775976716797113884960417209578661259919239611630496385269444004389265528507835437515514898377815076313971776193481640177972087917742488084027474632556520261247716599542954822516272775333160088467310515788186265966929906905560705657383450172152682567328530060464462516955350821831492674944444177535406456588157576317263289249682037755382480329158932504575960658739611204551386179790590793094652461680619577163866282732667173295198447625919529731480081067710818101107857685549979465576742151018851942719966481608500760772673954013071186333072339164054667282751408078406686292897713064409372281471982048591420443159579155251507939023628213786655877748893006096380847647753285460410542819728505832645971945273682730691098412812110888957193885682066229650683392477519852130769526592639690583099730492884093134227245962937915325766435500214444908746724254850534207074311741084217727265052159307967358805504758487450307166586042719884125968486320158083849575504011012753076918597312811225651123015193921060274959052223941493639789640676771829192440575796891837125312297473146460859928941909649696154281778156352861291382877061978100837061432463547979367586950274152934286814466228344140230002890806574434063841780531393341845637650284315220486243325145087329452724736653790690091497962811690573892494717607451485799801052729577110914783084744278197820262911695389240677559339165890330277924831233559096097103705836037540597989376*i1^65 + -18269552973964056461514877497507563329888991915536983111242678282657762746792111822359152490044455632348722619446225134019567838698428139388557966595299556202293906798173550071137177842928818441235201198826532063005840615009087103109185791134894910340968737228236827984316183518289111679050664657501017427628553648836516468381653701749941914435950337650792648921194795716440822157245582192317687534491297682288759366473784467287004613313427156986035073489049826648329910063201689356981629145669055189147108353239299039656484065352609966049959237794006287674407583475576239531818670552208031238360844035808483455360800151385094334522583896217194491334071309216027263600834967214177547758017775713778145887648185767485595117192457013916020976779901585174399127869245575436730510353566289027662672130159544093866026611173040046592564674789574575145046118794008508559492859382405133717014062919793353460890256573630557399920569026937703248392842344462301443923671857077790917318042376266479001108483892910225434415192840840432873670447074037802529433738048057682920789245655332989329721682094657006845388841320020936995914240145741896620487913872118515942086069169641470922846421907339731609255690797874670787279365977139531642325696137675748176329579153658814270490600981501159192190121888033457559872857670569320379443597706458702454444546340836857169244829338756384683393587572381296220354050765909517960433733720906003581017930251738258498519379069552384020805205517596207283759067236849140539128157298621514541523993853601792130291486411043712151798822799399447500963828148434324369924087172600218080819888800597225284348460554467829040846917208620537781200393383132961110623611737810058505919898782757679955850638726943896062599328736171515886562903604105374825487742517925464223018070122357286562582432510506164695340474530038161133694982352428873228307363958609165350051113480276658150477495024111422622460563267077028814655714595424807441658367405401054968202951128949732997125242330416004256977605564505239060480*i1^66 + 2606495472040550528189794029803442993642294066879964039650002520801633000980703609493861863696357772971893232730081205630902427741972875761047737524275950538991870624072806624622790169840876455854847997281120524690607272578759033812033423067843240340633015033100150843225344963612052829809949703893673051203465903274331927544224845063622549228031701843532478042283055084546935158058638032264837145824340598447670895177146066071056526556664099840202862007352478556347591074731831896525932751341511229763762934492845576984700648259650484864393903751292863056014299246511627633661950295058853595229789402498970064810658529990926222236153288441344680995444708557361094410174902209220981590303141224186675067907110568906708550642043100423699235176426117091625913259083239214172612431285394216211431480643025994345571867637007096015165157625907325247306143243696347209687556503240248461696538995795025104649779388461033837676236412566780485674333658949289966705123585425116410574837687979465179143497204582246316678492270604727099529419648339632864761099425627359698006601524173862592823223491679101470872318107301037990197695618193639809654777836016951350958839817199347180391326818125926139244271768785586120540544992989834905965905690150280602411490081791513370830303716863867990615299663128780925332252748420951451625318175185849787000212013505049563018260317016732052338936264638492496916935453203753410191016229566861480376918360787324885390938305194226310042610383161932508821518409855605017873235316470867432561501028538474827326438574842421292705994687443413589905343545237316282616082496616393090313977889143709505964920936965241795804982821510248669942794863287086287627731616430893110908104024845010913393489485211316398623754900985764237908459082338937656916350730085825661240218721323575089229954861446335142107751754171684405240269410120053337551355575271721078148309891700273614376185273813776222399767770148800839260506371131386290511465323075029379933182497999633970392948631674405519360*i1^67 + -328189159711387768273423596229985950537197276900782371419625379142522402690843313812909610356722941312024319896584330838924926881971545104403497821727183249826901088270219723881987640981406828644539997316655629904923048831804982591793027264804882198919436068175510247153465979205102497455833580852271476886364246665647714679286754050190674238171316692778228170936709568659939431750597490640971176684451402777056286542348219349461132287747163687763263002008786387731656197993501787722733751964882085803144973187603804844961063025165254295888194123655497870181128255147740355959275766797735760152457144263875349232001016790194690553146598018167512955995035644254267064242889813219864737654618736280854621431928960045735230448053268673980522542292943333263883383171525004268599411505688076672939477846594005055140369219677149119885655335514975858127117932800834549048284060003852453721859707988290627732552338461765257325950445756421106847350875250268021495684670813963087242172698608418330279711246873374757375260167647061987955901803645941234511312848179579415319245333250338737412893765382314020689640449352602253517823404231579791403707278053463229072720903222976348394547660356505486370959911448116086409752882422180457730753545735593481749859259198785521844822373928699198643496062190026330612261239939875175463526846434923752223506371456099290449105108522696021243595466804626820541160767934400668078862142615180762948921544915814851890726760490723607445722187917264062722072098721859747192122637083369740450910905605852444816296035026015223835080096397190074999755057054276195960450412060029272762390134870338137437318002664984023539985663266873624712063038575728701748334091220555586866002940526552323540046278222504012991873663773561851428872035937932317811421594055315086210606526971250967351958816280480401809842672476736092680617192844036377891514518524326206097396368782757249737146041664659056464667402117526338145622996868716671653981314024480759804653155321339969536*i1^68 + 2571663855863467515857033344228433394627113554896432987839567344124040137251098795876820790854806917536345084476666449396097919237137858179689809697443835204679391193054698263883011670057767298028256144733789101870509706022944442211217934684835988631076550677798035689912378792018672253949965786472015533112251562551767117536617897585772665490309117181476049691646824101641208227095869301429756915910522907475898823245635237272637242624071701696543905100594522055604347196201723154265511948265191670449252843769290631899132109899237827882923610879862740814027144964701239523478033460593959097441498792161658973741572737281761972409953265294364030993178137050318717786899880231023477230188506516748311999482304403269614977865736946501175986534843146146536893860120496477814857269094866855853358567888224708904249463941412912281124933951408471641269508903307223454100848896151850806602341060926582190246521050011319646053192684447272685141673719949290015749980438821725850593810942564994465536533933554737259896160821065565439670872911237384959832928233094631900515017975816470680768215374940437041635878251695509884820263009320123766759202309878663015455844306725938873784198081766595520248130424407396789722431089499854603045428437737615313463511431025507837893644094634949518290196070619596230999363393876552725465666885363914571415958785065015235952504848112431292203653685578322932462157469921072473965869717267041186866382171211947545330689964981732096389103218659675347121091017217554908844476172649422453808829772485457372876827253827033237712537382015243434995519353191764859670492502215211003202023618854079421940874953002110793260644037419311327524153015107770689384810014703484777942153892635087498510285752014381492338271129756396812948507873820005706042689770716081757066951816971088745102959993293907298536723986399389715795990668342078354630172905946056307789390602522936465369109981654821102788033197895680000*i1^69 - N1*45158688284771248575844827385432805842400929228047562127486674673414479253494131354410757078362731785318226242302731347665374700053363148482539520637892883455158728305947491097176035262785313192599845505939660555100630440161866073858944458012651204084489538144192665715592417658754784029137350900839975021145053683695082088006095327810861724562055347386998935708866342790524697997312588347665087270528999050601487288641852868441910351586740571624493616460886562141906054300243338792883054525183391992123299100660645150393752951567825981929934069869214178367732898662254888404034939577640712890625*i3 ] ]