[ [ 2044682705607224267557234545903724840634439187362851246767940151894940803147245571668114703298728761955428623541164187620907514156277291209439614567347031185005307452865586707952396066701443986803328664172011089964368184523011109026303896054678670922722280436710038058310434813764109629845494730667057812563136877799489743088993485676367984561674167526891955059642241013230136579660947669168673611926317702738477472010220528481341663217900587189394813101134850976529565956002425612088174743892107393249813038950212346859100265865840556863354144903672310342270337257275513752522190459899419572560761641596086923030953972828002739334784407387629267918466103773894198576451714078730613367602651336569522919462253008498037779384340046674240041726883125427310378119564768315893449059199831608495543642594890954817510009906832630190912949098665201486529976748264772654666840501459231293072933395067178567692015998693916570686723039031873941202286462471024019128500986836669325146426749267198768221951907484079538372342798702383578912115609114575737064511985527181732542946182207997982657608445515845419827962309712447677425531209774359312932812476707854538584099156801892508847743122821307309795980460502712146652739967530916937677345186559056987388345045081875873157025437735860229617325318342767323092259382089854367143652297168494654402121309805581227862856530112921028355795816378406855282672347280884892684858459679079557276383143893667792008475568148497191837347753146449920000000000000000000000000 + -6183665010233170276562105380560819996138011412900944657472823847486307768460722595233916200331161055091970401276779810905536815804049143842509979568402349683212808091203904841247226278788763221721771958337206410308722904501968476382168939678334736373285594348039875886935552024294381203447309807582731428708739823419133798808114394193994481735071662945642558955874158140091964149639046043255906936791421258010185857657845793065429473095668588650888516257978085167922859572239491882604912278594844411657010547940756222628887701420479626562386114025994042731668224494065237628755069408461039912606897588393595388884817501027256623398883710918513998673308865707065928855439779077186510508332561457131871104204837607692312194989198460077594157394156314281648341430549252277193099860897027119132172527648794273620086422147668835049512445337942837029235842420949271733616525698095202821893889927222740985787126351748715763536571919171007482579541733290902476786622062128947097453809061001800768127621824994696656943362953824742891937231614276443358468480955378281251784124617859214427644920552138722300698330472099863504469378297922792416971352858877768294992508040478613528701290252818080502110541855873242371614363121070352499105244766098686808929682766940677742576041219816017005454419470552533152964799482432141325407478931802957312700056631314984430984010222872993118533419438377295517906826470767138761037535835267619212038555089549637497506991721930550264073481122480128000000000000000000000000*i1 + 7467224670666867129403547897763479598427451421835138962767342930891586509477950474174660441661452287083443657130154602066220391886965652867596637996909202798986768842866361108335442667559475802202690852939521725660124724032645844959379618619636755568493911818767595065274566157526409319329971852124863543749169631139838579097563349754576358434498225916896759536429431097093908305720818040014161173530098223150141421300459601197216464991807901213610982093640138857447411531372111785235047647967107900051016215648783849372655932633399645777112990421800835617063833229952861433966441027796759891751222818204819269494679654067781732379719768794397653567321371327394884992683739419039620215915016573765945506955961428271337660534546772131078331948081608508585908669968977960166581718085270529485839977630329766208410516587080360498195943286452858719421508505980075009796944514536083112756649979363254602807333282713429383965786911610126429395651441890632870862767192023864096466923076219381088997948418503788434885354225668345365479279661991014172555739230625958570700944099119428196253842846588197744568865656669000217332721520239937897723999070496246440375664345977451945176029068012851133708865346934878599330599027915553443395926205292022597982171810984433343231212993403067046866858659199592103439730777118682773060118162842420886720765409274015706089053238473263707096227320202593752003866563467053016080187937424059174507850579720368451392747152179126061123055638282240000000000000000000000*i1^2 + -612175375001747253983923617068454932411728637421637659911187095883357785304531290404581105530816053911151908956070775794669745540106314451630706615297603217599321970703106374826516628460313021514712269957059947329528017247153275497262058879386226035269730412654915696476594069944583685423122006366118579993458839010741557282748809602151810935500777072087981995792724947817609524748829117241718398723445005628810242518008112882435674098806727123843102788165975593187645279025975052644478974511733972589345424518758586302907599946805957724856263722772658041523447895366245900739231612390176427609973411018913107123413827443407020433955220655797010536306682978117064471129853463952099811848331171119280239721621062478025008012436179360422163045519535083168100247876091434791647656307503870062193197230211629608606562652320792811258911811597540396016306878982130995646283172039525873581904844754939463469743220351940100008939120489220061408132655439364167409120744548551762424638220131776285620782385758347014706719416339142947505124207585460937649168723147420326178669142842082946527342300662167968232148162455061009898828468861331583229019577007676088107217619450807576196511540444795923010011793426113797318083581305966306005917682591398929686750181792158951928208582158504752907549778673545865891413315871909897406034151611609479650989005203422907148067840754493070630802132764553922462341634874889331564524908905869836220433909885008818813562170051021179331946112614400000000000000000000*i1^3 + 1141822485210821198162671575243417227719927340259949084179718352948921824006718276574364865690613741597939603960260480308243191597688572897698279278219485212754443929058628980695203195758789528838843778284423817180009427257586261786629912515630730648091968796957210638845131194273717368012320403264176987332266822864320871268833251900797980909203420278983311027576705473570924696570334214934166095978768297147885758758053093811800140554791109158030273369719468296290116699060485675718649467675118253575254770784928351062736754155307041872525493741512218917355966443733893777593262508788061468528175357668889662976520554587150991896966071089674777484447560990285336888711815637058035336939066930222783846202024107767642445432429462957190108651226913046832694347743304847789940447250417380949794185421988410529620578735984421141836140938174398427181822627634720050836783109213991960463635909847139616999556650022806058072271888301904652163251333610441347639377015908097280959884820188505460040740413849715332854429584204427164239885114197161668742777649683269723715657557938528723828745624976123992099615187426712511558064039890103551353744027710354691893543247864430821731888991355516860936697985447615068823908805431167533203793420111036782891302613127703911947417616314853311809102707992351018502364138154128786760579632790011161522887553514218191092549106112338867981227056972872460427140496441622676304640702254286456816015952581524075032356144467567420012685688832000000000000000000*i1^4 + 14670887565028669032515715580441440415481883230631736495908901000138299939788221127174889705557760370094263536839627800522072255031429899256623735160872713260556519940730471146620370584621348868893840727918079853449093157876997198860625898811201741876823771505312802414617699697462985097038900892207463450693592437960239347596948996104442638166816253211510460467250588842476662173938816487314409731805568609282960134371071768633573714062945464707972583819092485517373051338856788877155278763808611029277520269135311793372340808957031518118228267465023576424443185477314881572814394881301176663044545415189153212986604177130227777963249776354184813365684120535889581931029891263010176249188012615095067083346079940722593285930430793465564432478664380794182731150831903339009685198062697360509665242933170596815913878410041731307525422959739893572622128242762331300903595540978904660395096385673554071208474855344788974823063495604394611784214217293392322226704332050892425033339681780910777739169667802092493168218278133626944618281720730076779723911301921499571918666160597691667050331532640475567431321969779860910892053161277718806130868620720249732540893381256150381162984743924664906285333452346846212089631088477230629559660658014853291585646818295291557672127095558988457409470176316207155678038373031906008156770295126068699724577708468769353169722056409282918810788459781533893924272343496440863981269686965478710014084451247381314974157938936543237390729216000000000000000*i1^5 + 36254064311586182176036162584441271458943025497991791543231468208603425407345450543590791051607299776605571392776679107696163881235485552977603940852774447379109609761294687097790851991370576261919870793954561452612767690661922085031997386275709133124645313648507465697789618371941464028126721568038422097504015574142214120255032781953276005777800339771026065668868547590665653564919828328159895303665631662066596697482042096672272944688687182938911077174120860683107038087961349687354568671842750175439054950630699856150692267736486986681698860773481886509996688312183573710355504775960684113912868714252262669676283996433494082457508158318776581813068059043555997903302274745020505902319067049802791894902202681529397464572023305552978292415485305700119927978155936200601789942355958418674659637104114673534678351417325539134244988435337748529994557067323040391393995719472892834660062945210678271568034836923497619203153749190385239439578867137595413639999194618944378094891495545063168565873649798941813664645570304013269224381988931440348449836134112100779445753951936475261384067298413538366215908700266938720323115740923336779235167467168783778205476138308596711406136876805061819320011478938175291063880319090335336884697702930527028149415264321188887259559314152462584767630538095202444143956572369477354015998664183727515789310365896286056666951913729193619138393884492240769892700088697359982495888830077617813383515433172627985868979602355336614667878400000000000000*i1^6 + -633119279470527828821678750262764004508907484020214992295414700912950535404737481069160931415244176986370422327079294583101148711937962684493499245144857943478325958032701516250777034793801462155748502808925603044032714096682616458654236158345005648642913507964286073762127150129369927698809391550340963014677114787876386236793207309551561824784560294117878439655963159992307864556645907407276161502711408536333770097632120784019529952240654426066070874478450319294528659360849266929764209490580694909222903212696217542105646962614974335635275570224170407935773517405887708757064132643242441720324949223892480051877234850552825136917142005337156973549543299671131670247983093338051993092768039401094010755716105414634600209706687803326910183802996413313650984978998808424146108628489538411786701170169687406197276274576127839251253309049546359825369712010395909369939755780914869322569453630465751207190171817992802147610229640543517691863188386488229941077431998976928724375785012475355084173576484404392230082741149668089028412848749518247679816167001783473841478527840326801135619366384396169907628246974658930762524365931680381014583656204531089008754780658232469318092835269505119361505498380052587339271491449004814229433751393392422540072225588254457765545744998960140314271484677841115644977017318336740420995839863603608767167072550656481820654681681778688263905699466654289603707821181516883588909598494932206965738620187103358535727402218422255222784000000000000*i1^7 + 614846726416899911522649210761536459338752519355502884967605549778037232908737441686250312486553462463723261475417097217503897457622537306577444232728480056864174646402316499769797571136748655538729892053123285415296070000133098434473371018988049359976799825411189152691641933691313424204484955359411195170518488274675144894683758512949380284731179244845966100622785894949520589207585328208820860226988033532556184340201684000761037659500348082508039390329340655180666869010172850271128153687480433980331910936700019590180151478669144070929101100671867715877780585013304231346436218292258558180116482311838564315004850059077215466207005346985884504410522835095191346111991395839080680453939707043845973501004753928037036213361722296563371138258483712175625864788515102008681275624391512342832854974332495173288121990384485399629428835286815005617698271428040924862294641582322390929221087204510878005020130149831671144570902765953014289794108444801366410015547414535948800941680257201198093557318980665237811893313879400897216518464387003407776630949986048202428008865731024381156997951550404704394483966526964830398744812997987829418414727957403846500113438259947535169552997381237988918282037636267341609591523770204261751503152339127073458418954848824213628611752195274074583606789891527364158690236066127927128640067303948669739892812990012132080160351550216883704230193540824422435954708091885604180516426632117455430390166344802939440738596589453485015040000000000*i1^8 + -17015990342037078069135333187277938991963081074221669891042453802225079504395411203462585498316943578672528597083535941794761304822859311751960305701763035442383749521930943202420070656984850089630308309383591025672363596175611562002178269541029521885239723294089474863071168870074782144420116579244299945013034672785657808896983035707718289242952549534647249371548894601739561849700209529490388687342208921340717601061181125320454064589484225700158005017704217242144922503839294459205575356472518048204935093303384601969630892812305909534473899180877476423150590450101623321604343088904231342287145499485445444775769797507478552502320096568574415464736002478630135573755003405080981019960208850347275518686377505144596478244663672283571292974688424930506907847575006845139007592502585049516851415900345542865168072394526561037367538644432078879245034432488175824825420967534006518502888351465329061541951351839627922705466970288553108008946294037810125419290173221027387505920103593546436391919646725762800069612620243716709980521806577648524216175982169534207470196452107888148202169413856715484679954017229030210362200364517031421929615885431046169489286557478495362506464914607077538006538155720505373835283501704458057253157592925531760706454775224002529860541265739595933572451271730852758238295339748095745230486493012713851579807453086061600579081038431709099579882149791664057945716782389837133498316598172831037416900045917645211086163326784451379200000000*i1^9 + 6019518071538930930245171597697266650156877201613269500430809128274708549550761909545667795751013749322605980408814868865544142244215065029303274084118961942150754567444881293267781189640187180996443292128945321318873819967902898593576026433386026830025088057486708833721854470873922844083931091092188847286440600757875053300459495331022489168737331847891310815543585271438385983224602953675920201188242104834083384961990335043529807239887756841305347312672611620670077344213160296880157043822971602520402216496777715080700996335916682226012397106562047696018688642816114139096938769549714484114229622502657560728612347349166405155599997451164817715004597562629416709848437111766865989165224689120130027035268736048835366787364631878729021267699753168564575517832363099256450708846404359110959520177381432441878726859265240914707918782042050079030432658013121922807493237591693594697829289807077315815187897983756839515713121161478543330582896370392781607335476401942730818520616331652944885075238925656809460335683075365877042897162746516725920537416947198512707163425144028125913014520929630673550491287037229486201256266269805516182991496593294075991078188845705878845954812853128615770385601828208772437779102971663991814102314484283410351071052303842419889523742030492042899804382997058253707703877212810168364808059113526199338956834967000245628882945089360916362398856173375748713826996648367285216339579977041511053113058528341923564089134483190579200000*i1^10 + -105792972444255954177698873541220112906843421823432796541540551376844451018213950956577893405077337957973337846342923115728957518537945540707123390453507137087470660212362251579137033925437476249021327991692041766074784282109626395402853764196431723056816034445022802716330966723058727383611100283270052616793006692406276606450652749623035964747064364724169017499359100811945610531540010479421625774754575692195142377920895242076774758313085317782457991671297729414056441074703802669617468322492536956150463127632405793681608105330538662825261426274232088622529035507559752222529625617151317385716444438375292155620317171461179914034337579300486581274654798158681271343074466874591346154349656036664693984776072371222651364626010363458938995072456326750544411742123566766193721522599677373291437513307167879393274371570910791691280912545219185873276992110871771353091152325796027402863526778547851237301909885451756841020803105088821793011331886922066550992132861333592458819259571512068961642059069186945258376048040925768525095629222513189145381277852019481636241246857525148644318216973320375799217741285702816037561207438285834971461314890285642252928896240714144213425826692636078623687069184885445781236442592559312006575364780775501454158956862250254604377151431712820633128761846056328973263424834943616021001893056435676212134486694400309757467116832874067488725089997568117986356686868811774822483500509305101212738539526774561301818335465308160000*i1^11 + 33717631535727084237566562764248960309511775289297069700659275030128213070184161283493180513607619377192608875249683859693038148890692269798882656120640181419605565848813919617204670719489764120648964372358596374708802347842224403448326164506327348155199616515765852628723445684207803357933469742524718119350719409211787848077193289769754024624890871365302003489351851937318105167532917211769838484581388425028275199903300979029257614591653629700451861319449904957945524222401957798844271488225221493087046373268844929418349337668313294361037786665830450353087205609922307601305813298241454820754966314225432714635101196107472586674458580502585768024119265786760186211419703803943771262269925437143443698438237495300752657271131441460726302516493729421085157717469687204228059696332888219624208463428865016382851159594887316676659973386028541142239316540269673362481629834624491150735035067572334805735846398357917979227766886419804133366393580643968623662985690287320309761455675097681142508680961220869087595775292985457165462176668443722175059016469899662860912474832839318744265124227672242391811651832497410190615391054462291644880941247680148528667155125870774254825814981863952844218434838667352113304371609615915562738840883901880499573944458761655245623798361316021988502404449251766958655348254443469581894597779695627192664942712025350924773180022249701879029868585085384187849598055893396859961718159466603230709593114078275434680252628992000*i1^12 + 406435579353145593280317872563204693911529791401232300132180910356195967653183828430442425946504680076371126514954108224582611661886515330782653812724019848411171944956475034397468137541661468638866237289458006071413997485836741735623769687770855486331148935507342487702478211057236012459589432880561298668211388111062826433375107290761052936316386138059905486774215687361853086450538861376694563341791839417222610133187339403946510974091774567539210989072340602948343327544533914587270670859719525654152948503780097916307340753454270860237827786783909206249439375751123963351390157181457134749580136754299444085712214291230062242006297377250124003209750512662203666041286697032062348825166525094451410377175210689989379456427580110320153876884941104121319485337167784741427380056601585909394087798478120429674317163107530683674306000160487337023048237668102173971639429325609106623368428974601342746437975296263706924663515585447023635776301000112723625881786087958170990789548116020786609014315138871281933371348951180112759220147408714917495721513984085254890371469123958606840528324270858723127810924826271700175007681771533734961554454590914069734108032665247736414269799523170110087501149930752382555874770769244685766856440272450382339906624940227326186897440609630267506179105210852857338598342123996218255219755500427720832339125707693953625941144652198381215974979090040558041393725051728628568509221559562301629512610212639726666933862400*i1^13 + 62298257835253298863363764853538996874228798715924105539916983141024305000881946178499570307082143725068109174282589613227471113335734661653292232392547783115931655576600500895329378066274959807832866569558293696775957001917666224597599380707699724845811239963303128033968727468492603015570650572508656619995775585784525252706767470209001409095119127129073614942059744360390547653259373096237591768595198289169050521301157693045288158058860209095206238062268710337198283055885042474259415425880172195190079645276894040375574350644561177381994654783864894593447420755191929713152661204220988382014688725482541224599727906553286004159192762816084846024141308537781693586349066511424083160387735204139644697805922228427438181609446322626977865806450087327004059643905504841197483111409411494125583934221250027006194849338590772318563711492640768854267314454384781570827722795489551145446541526538201587412945605792171105633564294264919374744647367545858806777629726341054955157866669395929310867104428432113291384598973016178889473825543834387859407728005442686413252488919534879006797952930556537237067266349988560139303250981324730589982265501341929855475236067437072463547772111539594594729868685231350515812849209827553496629362905678455907692587893883986280060676697378608728332943658685147582701345619290529044007960776306333439175934640338518743902235983034581613266785569486126364620189474154717220422141888021444620724307111508179062620160*i1^14 + 229124794562122741803531215224735001765743387404837151419478434208951541943428002584488539465687545121401516516383261299455541202652799934717808852040488790002490341976009348668498584096157416984379145964039653729594014942270506495386814357892537516079899692044693262285564998779341256004312775507981948085843291528832639652309043666298425537933289134982564926744796340534664822225270769203891758917486065629084629298155380667822711671653214642204850945871342090024248976016507455456817597145055234041150812661391037181483045253027201031957766826557003637057288637617117817997985159230724457247287478508922471291526575556090244682681833151765399003694800477123684017729814821302946642069440754509630000343393765031963446385351603528942733211497159206837786403091457076208020269332917876395659199153054587062133255576000093018888096697028384785972261428670207480405726874761914995720433733631815146401743907172094596009055541345075377249068085356795143707144956198435152265240498739280731195173196144670352182553222414002464941939785323786676879304203774825685103073416508937415573704992763987556159686016172646094469182303200336341293843235621007938213058112725827400813724022632408495625722564702508280790674353139509979669668962479264765353099634687040210245178392660405647711882990863361455610581498242075418437999851205736302072446597668144159636021940462524915003996411534182395126790766146570815997872928808054596584986953641600483328*i1^15 + 37564244762273945646815476042301032794874731645507334143068323157116315514252215839405039400124782000690887489759760522068388466458285218421510084000070771766369658013202464520040043787837251811107899920268543587821930735102745987176127661654441891717784200037681301151276282001178102680359494592807448005249379402286304596649432203110844747174594830457375381932547605855324903799933442437338821269006517284929938873401916576239526030085848438569138136788199801243972166847743882895038475676054884442057383491363768794905851430837807708022117472056237630533264190670205044464920132068678410758407558161641856395420786814877012206062041036979570693445361485255700631680021031562340944598856657488655328607505008771657604849473896736718172315218881824091788110631216484408182425810098674392395820980532368345622173868320926424725478176849547399075084081769557458441318103159677558307243616609220538194815155709017041672632460982863221321187633948267496178819443698715423307688775799236435221593574523093816813341972664093685324032792400500943714327553081946657917432817892955961546574055334606269029112340028155570768689590888020430927338822865857745710305875819561876456757903189425310458418285914016786823642743506822279064882558235850866214500203811762251934310398151832410959984165369184970098609603304769178534791895721601053005051713163330165082853659683078377564259952541893994645878941092019041332645935732375734641429683189579776*i1^16 + 254582438035918798613028018761490200836098472623233171662060472139820236333374427836219285089018593736503390071209204636671927790225601383821712579358309817539286606087218652312422350540221658881911901620725488637366602230970837354999681459181700724077308304047808408481502878780818692767096010361289298084636948723871252679092003702051710903190127861246607023734394147003194075824070352696353332420126596949599690936088014137865917429769246645331622178011878053893809514076760947685659150454679419460368925735339122110325360953462080357218012755484087747404250855300762386517679633730003058429748450078648938796378263632657833559190522940861384561815084725855359277333114070568885814871321297736830794291929024314215008038832983000278650626580090998679937137656870433347634596131600908446653060193279100692207746340938723054851047658483252939293500906150912864928798721958433853080494607879186554281408860043191198248222071490236140970877621194696846496136938422472817627218216930166346192211268626299779618306749391182679542290305955684560735357891787099254327025862533472688840568859658420603659738793424296003330872516775547942984690282640399455407093274302235947340157074259955245325111965597018669336860927891480703336063577716064565356638651526367619437386204620706792918134225139616775630720458290834708596258554755671989500506655974378693618894444250817911549576518928969959693912158430412237602242026072929986379392221184*i1^17 + 3662245846526865482622364345790000018629985773735413433113020985007518598339809961345171023853203898782850473673961123165772786653045398711017370715743618472480546094417399999732097405137908109739952510912753296625899234855255647822144351279249283716761638920639625650746038901056495904120451729588635016222643252602489870371814012395216983846457736082351167713580451209853763422302081757033159723971506921495739701645041653317416810988660587435921957896969486001194361910125340975383795050811954902771763221627066548811084659772595860731432195436492931745058905436138134649652810295026586868240952914393199361570030472245258492819675099163072061845586400471883129466370922462833021420207432543302187707182162567622832227296605135796864581001392931551101017837160187659211015910332071509992348271486346351152217887810331149596702605467640291367000072200488289092527209675915921330900707365197491865323749257495794823857365498405013119635913480777540125221703849337723201445301093058593563188759073272410022068311892393866434129982134012906002034223381219799640047663486633695392250402950992742217117397680976987933126014507721548558411080356016764021086253765605325266247842311479155991682872079527855483746894818108430894134530208542387316965545409044515717112235924778746758665419271923104133063290286033156845337037304125327222295015478659183435145889109218128689302648409007638731515105497976295286475204105388719203155968*i1^18 + 7546156663629321652156024195124454600648448036324567717227958570659647688287115241921177497910120815256006441458268588991502854913331647050674438565860949839410492543231791017845098414153272153001477926702942176730082623810363428958935949726627059160362867026107192352769083936563429464072385582650675507130858307287257982834778902616129492948958307331300440316662836201987146750496367103904953575482928392788126858074112395305840270480791815960865371150427010030510166918942070093943461948403078679464218852354293291024153382441917007467736803095736449676416374032815948928364026347620509608688465578273804994543369615556762529133360792108478009305474724100936010827999696273656835561264758677807829650662495390061902348060985963206378665717107258967688770067052134490738195098187228252558177482277363788117062558741639303674842640479175536601422982252088747674727586262952812718169093471529848630175726068250091033905631268859468005250727823960963256306532142408984683027934273715166954156047648706440816230432260184455687863483997846824739017974049184090504231945404804736608697247442011843809525511859722240523972056911248765201812771403461239442509757118083748758986372053931030591121994924529168482151993326554719312344718154984967027925888536754891286590049145165645575806209240441217396236512701608029747774971942448331522277319370803479307607265568070663229467969732196807031391342419986104414247098193920655360*i1^19 + 227864920229157905966438828822964238219935430846290276694308289431792931844436949381344469892104787167749265882724769303754381066365830670984535412517756141125376854992406612322947099524602625542661647303045629002043532554264162287738147105300409931505271735171417783236692290774248904964089473355924476734556666138862983922626053122914756993790561251994589975071641856488389428780363402671528738300122242135486861326690290756588727879311042805281276461453445304277821085194317338661342325894439504188711364059690172416563792544820334960771275075811842917359627507098638758194990345517225778405102965625578868755606936357938047287553432428345197779269314797132775704797451979672246653406263999417534514327272195314290059458472402040685991596528316104484730745567811880182184041910213139057582198105658881548723004233329845246786893734223382632937114720140257706347888104211712645071476705196175346483485403677433063061914227518888256604136986940117052470823934043563200054956061263174541897994822425943826685600747450298209224596054337276166518522367436195706623868689394676026817547116049623261891015211177885261307177698572672958204545611214037840708926541528605945740262389863362487238993187185318661125811204705915436913960078675136354630544548032174161421691524869681294044082682669640389629146820437540735508456616724339976832936631535011921675027334745305931445024695496891265512421116697016501995957611659264*i1^20 + 451853209533978920999901695754123915792763771669365592787946384139871811507708579476271265689254292645899826665393824116557831352337528412560041601727810605488061191739644032936463738273255088720708873877174614297401650980076971111251306428243270641585143483384990486862914564329877576486275139634778798073618999471248103820744743372822458345819390167357146031742761182087974135272170251005267834783017662949285392227350519740785000527193152430503234127082775502175282401060844294461919394747267716873011185206278952738284050464521199514670670250260493391977422827651472116634475210851123186999676267057940775384753988000494769162370525778115448912317687305882473563604750089305575048442135768070273522180403333101921417956563877682730930926463043455336002360473981814957619357936536336121780411654962027832375027339308943332637748229613378409832912335647097871390095873530698107800341699985010511700570155429930158448507041499964667350178278902258302077363524490489743180213022227478319242279747550626504994633235086451057062684066627520709000629735731207455878577016730298918938261985307768352161643828460492380979322500255136726122247429638665309640203052779464964590066420544312035267086829185019693077714821750755103759680127932935058269240572022021312323051970015242447864756029290094159580468508498837799614096798470718249484000486128399063996121953112896800917550468550618464662579076927490862310490112*i1^21 + 1259311341627697727193267220012413164336992460572377476927415494659029280324552358036124940388083044099385083587603091373445474262996291055067517717779256358188760965891519739338589363991789865490134046116524901118883135593424016691630221724377778259650546388287483478850444605233101511079524777650433726009081423562744163074167816618478493226338649819778433499706894556335127069627937231088170315623732807290575606183425756807054852166523377544774862004151179626214357051345467112277985306100701007626950932118871222210832360450957950177570313657134043635732975304056881880960283963015844298019402872479132496028277114722059703426711207553579655261405165545468930382388446766708314131751310051169877155753771454826254405727424138200383103445956754392428435310999766892309189013956854396901780575716067388930857489275631822497551190131380966313535724171900617100244211278891428123345974303892494464564000954754451468294144591369000806446632567598318743844294851447949631687976876184515327983360605211014941186236933755190005394853913551595246541026539443050885378434043598361453840506739447251551292608892486402123157127590717311548635060015704058159804701564222359184899863799429806492930043706306844980896334317635090790206982223965441679821799452761919274635464651807842292226926252208284482294734549156930414357409902892220173060410685740503598423900750034317618769847126248371116387715603873642053632*i1^22 + 2798997507651629208764341945876029729541138179868880760818009646342145986391342692897276559759144849989651980371460593547172401721126614099390568958514091262424378681400931173903969951666336405845438437663311402338659678962394222244074059095819869850986019136552127937952316330131194602140793466562209696558157901966052856952726321050426935338947063330787873705638842070180886816501403105213188844103829725091061575570829372344720270605075064961633718993589327663178351417445582445752728928920617598705098535767026206558544040439125044710995330099770380382229352851596563607900439723891282911280106024567414704230558261596840550881914883421425267664197944981732691070083801999160240382313068703731369851146845805475208812703345726988469729125575831246381990920889043147261029851425487253559598381072196117984947550936833048558647609473491653367312029172457977713460531870292385435182016196579439809409015847812899499016298606531162102215020032706161276087077360695240566965637060857109414936555349562163429170654386453956177069883693137785646044000800485991920320941459034994371065034483107616895745896785704570498558918891257322347183554258805753211498228329168246602429503007971035996893272361223553920994225517607258702854216089851945875866518375195849345253168801841043339017498109286233492323999032575134793340642058443928401482180003115137589937511891686920407824807731162874497363541785313280*i1^23 + 5554151517877883236870006939063814437564172904405140246731302657574869309777839363562444191452923149071914593618840138247314351783392961955647189796362042148171332562723085922381127566232054863719288776902145332443836959653214756453307520836397325332367915343382616668977532591411484216618485183406814553745111242122823540606422052147864583577565254063596739549575490352487666809294438305075071865682467458996955472196108571125054778914029328751433809388014385462739448170691097272665398038195674897935449748833710641502746845010586830719621332138665370063383854850424534871694252779341376379505706164838526526686006556923433710640513038493822184618311375642104928345592860163770603860453634264511843661787923319803455830865305666648815564857044172217040395783670649227037425935775125254889445196494638435646003197367866505825827165637075167024945158484697422972135410198247884806396727603801831031932942318052060213968272621771157122263609653169071469578953689398712862376259764779337038759765086452883813590021850461250247046003700848136557212672621898941861158272820857608358793994942193582987278837925171377756403649789821707097280935484229228511092635104493066672732345647463377968754003023844529690360889689206599912074575767453052302857854188946624082034934998265509038870443035884047643015185233682826314538754370291191966862454272788267098691482116014871143330398855873075149199638528*i1^24 + 19950625259509363225489283874726798877279787827204988406354063342643663730000907056107332442161340674006014917733865316673915060458300789542227532123494406269625290673050414699126397192485589828660371952467554523583553803705054623869894031439572770694446547454536388002690795125111577186667101258618284530179609719789545203311405214510993906851264725675606262562519295184365049481141750504623641784165911595597590130787584937767422568813754514707377720508638607710928424581805565051679927060657374265622005438198481204909728040012838980017199237352732092410560810231025133346600583203660466511395727858074913493868332117984660939946754996882296819209464855236201870061018202744791114013303738599588388892309830808298645579368804615312021107072862845295424599985963434635129183802588215545100515767520946343296551558992450778745090956180754643373753410801263230844728350107903786811793314893148647684779762658222747733364174420470093222314468997624638287396231141925209811063862163773304429180939703191957877644107007548596431942173002863990801460157680106654854982168417295263257059622773910684010733386079025142580092328318967098221468058370837943038386485389713528795946537426257052716675805199416662556003142143034323522703596700834300547569297594058450694907405285718014389388317118168517989247788974060257453432182577885910383555466742066152750543552035740566482746473267143821492224*i1^25 + 45498880482232002254829894340207447007779426395790634759994550068004173418583817399259422252135183160496311216085069745293070030907916468859219105096885545987244969223787821175109485087799282940590714553450128909358860170353023332408645852359739018481078704597292722790804102335867936477292532376259375947064039118640803994675520744204773729404147528222762089123446066119837201966382874821486787833170079152952303852532349416430346855703620374908209726106441488059499157323888960447009355525313947807848640476784942817662059287726073986207696672303951118576680215275781059510655686486103291030681059963059566595618919574599640771044285094527173846247467128314965503365882311702794979775257724407727477850179275723422758567818536035240099897257124291114717384057155109777007506621740729115779661507237526786849458935199541695682708158398661900207039908414203948300333803664296439483499639920403773073706245635306769813949241957536644414332653882283803960853241149458369662788772631359167327892037716534906527202778287109626026689128600251527889284897782879226580102246749090333788273013897480019960429840384289605171344639147629381388708773412239888553679434071311143198602930439996110017735191747636110453276572329334071687603152893236009182044659138516262515150940524621550555460957002291565656097449554745411579228312296471083595386286197308236055844272063062118082238946320842752*i1^26 + 84291481641548400221065881025689185439047197548196108578991540856028267505256207865664881552304264304137686590058519462970844442890370467523501795608463105947224456647507604194931945790480121377883373922241457811674054699353691484218416947353241340196873861691158255128686021327130383175600955055223535721363787319624657267633794015533356694465707588998317804461438956506401010994558109759583849451324210600085445781102268805828218847653702470828011555368108333405427700456845475823044864900718628455677307090227857383196264903927077614632164804132317203064196515264977133693507719859440646802306247314036363223809286348442284767609885945897859161634643188154577170682783429374826088814577142352603685524788869674584761525739906667995369689030316668328629877646983681024810141746622344225659219822874723123522060438646261357495396566899216166938974518828949100803349271061500253474365295621197533173509698361821356960390652795177253945848215463766787402148628516569995403281538109321589483788696844392038649069299144014258314788651745122307127991659532843004033474476864367548466208310913320821459091624017333418422543709155504169598540130762124552873228523270303627663070324460097876116835118956333037428496702405785610691972235665779747883506168359003659009885811228692908711765317795231403213868562301194006945664725482834348228758870122150981429518461457745897626500333568*i1^27 + 115780572168083855109275490931768560552511423877734239054894514890746930255915072206060402723011469152465939359794515782648318151341196152823640529948618902166287497138293131721712665017283170634894375776318077513641243187004722917537444532432193161204494892008051100146030360109914818811001982784290498755194012969624906968473309084269336438872688848212700917679495403437087569756908637700659679962551765341505834488481729978182522598195098659703296221567171223262515843054898105820389689527838570553834747383286704057699950728915570942340553408794330633106385307309525398212773118926374577273384966094211892117226338195743175354734485320068668147488020019176320778662979495846547403171887371227529735266655143804329501826624880561061460873022349881289525290745440864901021334773939770970561403904802109905732134058367508445517899432721965826435834125114959659735683087275913809289444019531962236428129737908292954398162645507599111715834844242197202574761188698014931975618907581565953779993736629622620888612467613982484939622041400293772747019037722541168800903730338981628724707733043920824663075032051691444613214463624432032139401724867384153444439667267525777350367087321376381036967309554261584275299084703098012670804303547345721300015278419719690106949346598302045201795163946028843740609593564266351140860105021192508964548828069559987118826517365557311832064*i1^28 + 52740856224354750632035250601606913462255404804991223691888120538646222351125563449918771404014671051813566477417746154922359276308099613687742776843520931546957913150922911569985915708173530427104372741786495009924802926910005666642902412124482686250542514933093363299811270025073976657926809225937022294227000227095000929583708563959812285805306758889266327066859822912028413151343348298335139076306400313129431288531245413441406536225643068538169639387952445030416426085840287431189590830915997793465952766119369149176177138115143278596658893078407538731691876050049435653855108498186448966302264966477637798449432337059158093971183145869262538723839316441020162457611987805158610866232506811779384296796376250822245678455181601727570178712527266918636989176022487567682174031035821739423093166972982227178442822287902788287235436193425737178719048011959531886949053106168772487080040703347883518938500298770986844551122027694618890536741548506616060490765885266694846280164874383698736850319339304918403764587308694338574277119467500783089412930457127123669039136113906276274464200950967477086864107533601374656557840363308245979859470484119560074175615833277514282955168067778335032085242863277121527384937910588980233332698354909890646534991833720973040650194697761436327256113599997666613290980926929388250094861627111405376455877087813879752548089222660096*i1^29 + -42824458100465375407132917359782722567239372826642002972989217405449720981981714250124852594290765881830520793062858666119912592665656201699440433447208397400147146195026650181160147871968539536709359215301106304486826520172557939436374611693529317308667391417953088965990544250754523090042515758753294059444382172314777289442754019192307441420555628782139842254776923139336257260975023340948099247638835906875913153085882479925446083107945492959685861193591859625409325465164589007581869059502663338108403847895023923553402637476121058142129283904416664279245276824083060745971748239589864247121482571639267402635628174161225028820304354498343352837583089135437405762095653936267169188737633799449147828073704096364601446332884277242098026260643828533436881251401738968843370508416950292471870662766950061543861309500239765693275399441916139630377221096223482159949604911415184145062597363147402419544138929291786227337915424722506856110515002996215487733445015295698661160044013009522994222245458754914592831511280981531955680190744846853868500292239529387485632411354623186711766466930757398884295023940835725357532469540953999101431417834598556300318210018148105751252941291514628242974211408156930477944829838851931785469286764410557006502349470849889177671372231080736016525344707534158460808057713344534852373522984818425812450142173134491821046497280*i1^30 + -53549345126062451216478002746067415176344842583194170893658129716968361859834383504659072585955157933477949965109103982410900364001006238531699532456175176818651570736646474043058774414026305903350884177418270962398116402885306114748284185877628711751779421861380170160029026053660203138140020429332760823226229100681981914985510166643422788529447111966026316409427018735042755895593416079688926531454459002979752720833264005067279292485471045535705821813587945951670213477991580165836524501307803448201119503641498419769613781667917926065324628808433403115489532150949659604949559729649585584936980637990287064125789709527803403427793144746789352793010223246974349876254703110346234635973526900338092258345855256775677950482424516219702386919437586795877619746275995468873657770831773283015774689289245963361424611725939451871914393831163541712479551593015698621772452959285941395209492582638424173281903586426061424449465545996266586262647874634981330919470383227252113373629941866888886199284821774954158188919268417358988865341560506089305562329277052976436813402964248179109464923435614233320215521293356761408241340070180828640753774229622884742810976402423146324311558375867592125644412831116932519897255090514073907794118952669186146941330724675964100436446630125535234875471645638630537135566028621625021118937646786010469674789291707699560448*i1^31 + -41890414669332021559244505758099408421704502230042883817605180813000846866389721844657470685685647651678195005919083133910681290913030304814027423642253685064839536859278916350184794277622720427313353699858714862313373971117661476856316846794889159712532614031332365952743361670029936434408077890022347581595670604039839304667229324273937972670961790479628173653642037911737948512280282658921172023820619998420500864315327247532465202575344917355283530306113969772558312054362552079602386101076826481572180595124339793556929278902852139536100913534123815864951248163865656830548339821658794832712342554460039897686244195698323238273564464217351593517088922630423440613815131327360858203332506285919205643263473595083157175775481983829560442816364769528063698775268273408139833141607086389206027714960101005047686778579974627823590294507192285475422716025144840959618889841976041045960197566848622532202240408744337639563529270045569656517996524915992319857588481318292776521209475680762122690440918973234767769958343734408847970579069051738852199713666997199874713607749905801657798266986632238907422375264366558448616693221041656947211702350639101601974758850138952060174448561969849301510071182799493121855511411623019699447411191375746873683365877977935641660823662183025689479940816214981883552165530125943955554202641976670159940130189606912*i1^32 + -24471928685698161499914571191093031113219611122493260631540496191591762176844064640138783229914867026619806030760995449012757226872360259514982112039525778360217056378174571647794560022614997629787907188930640015291658777374417826398620479149162886986608562615348479409774346358838932949253282965600175718141527312470227833758534197036783735650670417953041511248100866203882059668160368106039270965363154237631399846714382945588528452295817829218088485838831246792657094760630095602801144310507843898995052015607262246936897102977440710771209296914617945928681237810331427936580201873722639724730650371381421249143840856647293715268704718219677055264997103754335052248216761568764342629302439895075099041119722523691206249755037169163541601197052168529110075985961851567511684867795583912996509102447484407332164712560598691922219453392470397825077424406599506388014064768416925287229226858163850890971836718889040821754765536990380359372114321514866294142809665569938518151008655960426736654660333521534070414876548321380688108822832197038810452316070290055086454468985040976509165537341005059669316522022275138283421295938047838958662416034643515647279972388467805583057152640408671763284009882101785258473981999547264247534740330533044327117557397548332624215359688962452053999470154548038713525462596854121923034795816354838120486666240*i1^33 + 3327237216906570263405198255675625200757771991931282848715100026957302993689169098850824747960214091155981937910398689018978932494106859683897828300978338629762991624771686214581248791394469604323659639852126108183568556639111722562185213580500274446135373229475406788838916689134061679678800197789876714218409276764974575063934349169630999021025382989892647658469600877453686330487647198752817302898705232269724694139623078740836940688046541859987178651519473734288317718603099044070565424546798086378818799285421791364591661608391436296944870580169074773191273216959740769403241365501093864170039784101159524084489759638004024579889029523058542806275342470679134093347562487013352876411727266679731597812869596075550742704070341442964561651255150954691824277643260344146193350623699643347169450889270450936718710854488080476889994747537533530550803482589580211353614687511744986965051188278220884220067356530434534560298689499901146580783045314488179055129627784308677920077087742100979391775873616072128584604797314144594295481898437106160122543557371598785364637994138782493218314043854863029206852986999451682032053519382431353252319205540988022036365963155009003211083187624469793564281765048453047917524402722588833365163851024931381075356822651703216577238835766070592069980796553612615296443100672699136342096981708022743040*i1^34 + 14724461212138799554340412774005128399898523974789997532615653682436396154520289763335076499462164035036905733123100759520406026644661731566457535503643436046647906837561850844851765837304737460630664269693294758160680656481644720012864559333915678587288679444399251808285907144354073794561356516112098854775955639613195672032413737862107370012975374607926077388167951520532450332787359426615973537482339025462117350518957380134888995811028765922807210108722547781706984649630281438762527916153946891053289493043212946222072185849426077234206846971674614417241597162899335878641662347827491774384372734019646564258147600799487027305490225262833235671815744640338510262563262805741264544700839347654481041549152420103154635307224552131221995903931105360109013660287253998628804545530060125710080627136199037678509357100730593024823137880658738527703216733771226014477713571332649281524463834834552445228256594196722060322629941236342494961478813291883095536299848468555948218221542588465760909716860812165541046676078030439399385809794297746877493476669916056008366759249495080573333626350270019352124372965418204137357455622412010423006860732728659869727317036270841347161199949395301599579827624888051093040467933204092764868033162721340124607659829178415767550514124048740413919786112666107692257770407768369907577101981057024*i1^35 + 13345630653379488483673884668991937318355637508377927934309425823805779556231409983373130796931182305836303904874744768034244730871398830817092620105763702796975479750706814071840976626665801141004498727490811597698987580707872628746063432605383095114367288835956969774135106093255214074992951166379629419540972191325790599927763208265940001072387382348285077759891417168896524631829148032997727317219030684835807412289050447328566465112814835164773725538664957794914042441741981796647270341889337939027295207979432150765996040200203328178112081129688174244212725000204129447377680668995940572051767849464447703561682622901320794719661687842994113599298372954950207455427745360198784941278914881973169485019703967734597291459055115015162824389678009712623557648597868763262720196174254344161018162219146659559614926354368871109332986001269553156254015439580398892907413038904798929233451376859283058465853853505095202525187430488234314528009219658662857247811138257097520108260863981594736933497768784062014572309320723504603696674170613709302681247274094019897685207532289395196441890899166193126602927178613714800024074308920342541092122386827264608611238910642404148608155694556321127493492700430390721098478631223791158336051707790090314462683170386455958869700048213214943322620044078229408972916964560196590731526144*i1^36 + 1843945595886154395673888279204908724108418973349920258674733971991878392092546899490439335720945152988854786427236667034888886967108996847963138494423510562251297579567751294095866758875574123204055955110561655265901489746599198980596148225570616139937297577564725160688670987914183135321565202399170457051257602552097561286275068608963971443404386601539266082800109088699584470194861064832289598135825070062997025857010288973909593993720139030089669901917978166285388325311493941219727006715155725883566359179756190894837299263819694409990258462679829049684140726366714155252026531605755811740416071785661687994325967991191995650639746443695445667764839421226616740164024278906748181455654686022249212437548813707054756224321722100887977599490470826335345955534160469267368589778041696066473706841345919420158218504238338860465814256920786056866293166105979387202945247449188905390668025632374525886027852813412167374258647164363866480172928984235202798038692287621292846813659748410111667819167935698177516250482968296765214206500911943289682922384024926432495759837131698923559150810228947263520274337422148003394765776164413256376511056152331681597018462807822734322949124314813337865802283987383466345522587524765137283381456274674751538308754088874829819476628558286253160344095736206805367123586265202556928*i1^37 + 85683234458203899659758636146099678903538829221992428568378528385130692156476858991280248568695814688994542227750298742391579297532775073252789331036865291170809249464700902482959887960143729571100008297730876321614879272648304995598898550809958179052384215891490411555110671247627724037630892420173535921896283660584594278428949835204982053919419713935032012460782539848028179930540674460456439569775747251924369368431237810730175761502635742243832304518815820542664270250647438453938586345214327303676428017519438047175994867087345884135311752569235427672269466571934666319717019864946115260001314418346682390753536851355487427750276696102945464602710975467140567483222780808598489388497366315032962500542526270109429073902394170489086900780165962753085738971425060085377062658204247491767740476382510978364153501683303426960334749456580805613413222677004570164562200319731597714312586393032330379254527104911172852377503131877292277556288738619803177178404579093899879425315459374921343293635229037648092512052663537472267565008661283252943275357498385496459016567950914994930978855296643727195407890563845761877108444946742602150216146591317253813663374196333083520790805451631433563571412498138701784111988517227843123746583801807245155619821141678893757364092556830077914084862727603704595151994224640*i1^38 + 1999382122715469496052667784173134572849872700577980694456668308786171609323142691685192116075502917516091107799993190636141933981984921640531635003691821108875087034725184393072044099042571951544912900777554267665236427410461004360136565125655569912002083927270558183667844420275060448102712499103389907800613883741255668047012727689280037393621636350436120778869102418883076615271583017527987081428433010959882060049108269516569481425752061993230523377515452519848676751938811101345491726598439109253231527925644829262540017419962365118089233833513818264462813960973018336078923046570455571401873979284984274049342998320611169461211228548325529141591344457862872692050991279418433111660921963880621332958770347026982189058769371224490610280275706750375144697509539652483516313865962196138313186159843215617861247185988480669298105778890434738510298555630611358845252920798093231298540138933699405987747099420946365071010509760558567669413542214825678348514171137112790204320716293233581285490162897652677492854491491082469751194764467777309495590295769472688834555986976139776540692197602012075371503366158005289781378435645911722851394211286689412254449680537100571169913769625651960301214300732506393052689558567638026477051427027787620644487598492679056210087644632718256840144449742405139169280*i1^39 + 79513747839002148134395493239844570192621525506474867883536574865583556790580039992349792082037646939353632201254090307618298551252725573898986140634298753460807402415579415915571481318684094861047496896282820252636766674225010447209854880258662355641587703340919491649113697152498644718109492627891502808427202758264977822200146082406406301075913845718190506034463271362786144916921868770113438108845932416888014298204927918001197116972161423377704549466578201943284242577962860681952625268803977133460276309702987010022203997398725360229658207253726232241926680870910677723325909366713953901781860021755721912623970856791050181769942431845480220312166348382480010322883026546933003528043437041189918541941393156924523142419480280169505129854788429387022169481150315191989208374061195179731282852559890517272730128135101515707836662686832922617534406639945405021216286547780463282039667732041386130719232103475716170505206660395432449264005290767735345074433040792482030901470570833447057585072037707370770157582616586988961882564301748439110763331613164919134247845655165076354136910966411465770614117771732042647491596829990057841510692916450184460432017173331972279245315531649222711910803468764520795732777065325282451584517382366924256393021634865435945194778461212900101424899648651264*i1^40 + 738985358232455486706907785698560834902913484868738301908739565694148099913015212410239775350721706926493743957318410481924565565872343740955000163966812775279447671714195186631210402662250328606074623714757315617641008577769687884352509255827921556809165191537208003538238526133639559519870112490582734665909191561219949488514062379269502269028522851185284703514915031439582425514575868889218822516107290375187895048375757810488019951925496887198225829949921408630535402817453525428703267553671321121014512323231740336454779123908237624253706198266487665895703843394851109837874737426499143093461700578004934488847306565815693381948990701785015882998937326057204623752471271275520510314406572373600209656702470879718972324043545885496722942660059730469173071747109558546831580102728169242079707137643544059847824997632463191114338410512535846228101222879081037867778734730450846840218424743732969956922809243640148277971448414729206885841172557506246659588295499671413425073236011376960471636048035562812295890679917916412400279822417698893165794951404970455714194999972096454061444686323494120348981478945742852434493557091435276662681906666776662796041601480917890622960778174926131840789175970256484768118981231116711630418570674394039520798284598633621349950560109912345576210432*i1^41 + 3029121189049885137084516379059203687823348246759184205613596756412403129439479057892418453820193607543725484252149666234379736328876902920121112158994537632360925921479197139713706091729116338195651682601290185190629429402686287940735788549892781757873020526736416990559827969167015714956696655969925558937921669845867233942106698330978046428329945901036993294966526104161891836344114587608062305716774384344694376575955647596968897546159126701469052356518273411111766275652086022821023420161908191004834265657008088774420927490207940561615181699606637115824632273201709548932235202148848799987812569091830962226641317494721299875457839255537381984242730388788305069544944143653248044405632885393977805140476048384638171837855512702779519050814507044511166699531115049403751887228240110025752445884427407772705734083509432752893998095638459975903772406933734386697457078200945554821356285548077354603052906331664388782148936339763748575236714122421878297731462869185305182456102878614332239371865498931480231305126680749089087983088480062325244281876258632027148464181320214754147166738159627657293144023866745090633063799907282315107855193285159684407034431652561074520391821079382095370677007431052278784980571029447514306122297208762650663966335920763157391251257560137728*i1^42 + 6431095407373161724799771662488460351592654465499746853239706214981853218977265848797465990475695944168787144796377154698913251098244373982522956869441690508386755892587750882192318934534757989363365794965829763739998573286940130901928188523820701966395704079586464235108382550204100978150245103682817220476407578685206328284171985368211646453322585168546486332029364205558231174239526723069768364338549118643976216748124599017711570378694488322769531374990240635285086934169180348652640944305665399557919515877510717139313970792196623857626421281767929491251714988730347322396247191436554536942566360718461248680629127088746480435383637758514887191735420500773921920731741742554072752916108579007921164240778191101038610585350655432416742386270852686207105606781042039314553707833636402570033976375662724941605113244267198063117363214606884865436522350406891571204167387802443993990901809917935304334528024865951126878098354298958781489796225949972629812111047506423912571737123906452238871998924224221833832587218764129894663939308280388353165850072775379965423484316186986814480471997527117875484260077946616084502653913907190300410332600920343538879914305217140867664387486140056302228788043702983875672128996445182727852813474154787122449539076574426629526257664*i1^43 + 6149173639645786605348347398673407607046794170717759375885426058721473626220330669645015612853760372227245387598465802675406433689664018916597814338378720796143018876028708749524299108260495644949199035470642835767299882096224999922257066798833467190563177469087138114857245700352268701287891532531329564466854344405375030105868185352067665774833769603327505953137424388996205258739376194112940137865088154557291692532507868238265273577164373558838456651122086905155991610665349789120179666608442532376748995752553986688832654958916347594174846775396145828362702289656176073040843403674995340210701716511733086167151918261612600139058853130303085519349573873397842960553699633888697161188283331102015270096943915476106379371031203762939965257900339836256359163329755607661323109583537865593178905574646597240958435252164066208939113553174571389591468719462558053848421993482394163400229918082111977777048632735826485975260342334502600531144283719639873146418539898478538438688247169957575170128815534813841460498537661628579886796503729869837152357096280302670932597312263760199140012975793894363077311467803542002580550441160297756040841733249159288940185977660531058872811867428500544667794239225085827677314646585645307661173367752572338844814736137125888*i1^44 + 289860567534591486144951954797006830451398113931149017631633651994681399501667336060824434634989524202863902869201757028159669020158239433617571879820041185736674357958730766206609529270826525533076615268099264415400157030591983975365169774991321033143548743197931124830370321909952448752521547832387304602695787287611787813708425157055337368866674532740492909035187337309932086814419151406045953379839257760958909405092934312044632368881333952048911617373839973802526685986304865690042014896167784347202347312921082237926869011744076562405913056844195680072831989388034562539596550358177625882566494504693096337905795752563689242680586680490121792091875740510234446367893745921006809568016596132726742968193642083588364564399626693254544223129833862139194384213234711436124817047611350168717675982404788909833400161005453999445256268956221626665957651294155839129583929863769713438141827961099920320826447518730528690634721185129526745325130526707574993856737853337604767579609448971645251674080505913308249611504568765345011050667958651225291652419499808767762972055922196346515496969530953982507647188794866282671087689735108305867400521537463334398110622621490956804256196540821890703244409517966991168728990231557725676850295739508909995458560*i1^45 + 28307661140065135763188875104159184867758859491134170058948771501577739379173526461543565389362150324407445583399738659757473318362526762799925832242149706281012482071224336154712300382542894956170331030853425864494536893433992055047710200233005125457419266458527239649435304792435264748185534147133450165121910204041511697193561040972101758663673657142313755584519043402276498872605277198498079056579349722037399649815583085416847977696940094410298695354836035649832479927698569483650233882934030764487120577038641914078237262866098813559650494644526476846182632003277082331308162402298709593978506144423334037548123026928106451051547021487875948744105619844621430163964360499514941804469581784424182077108675156533964656912632098558469115138559405634841745186680889273069575967777346633741022512714512302014448316323818759716558008617274647557108367094278008070260615051655623099917867371372426542493431597185636696227933825141408733788681772005013073423896613838236714757451026616286011592428695434526641019078702026933097433568133479907040710341074403481423757753716379536597913219585560227569595049976882310779272357154955347871871766085673523338238381885140914146129962218182529645768542810099200105317718484974768280859192137351168*i1^46 + -1703604260447634075311144656932231964660774408263154576420891336101702014333593333997367136880969734346103687725915646836795159060839412960995051528973504637951591676979564887495741906480877047066547302359507394503174650344446195624776552532602186966069531425682319213519202454908447228568085768556685139730667670050899613734701085063841590830425054375080647415743092828820511394283565976183876405417825606454064316258857353597099582511805306650354583890103662183791732215064673421787885906418509852866645201657768898972363732928923139257191343345531561058353296172690056221016957428152047146044712531681146380326179259454191320942756113908538420189428758857526530449444657302653435030454134167216164807766250782546003483339028762053456354237986237625637371113533989972603137801164887437192339230740563643651650512930614847091629622196316648750489812573970939204579895200439560150777415682952468200532973858110297018848808812639350262210066733599547048118684074154163805210999023406565809410696430101822166141226999814825601557307325106919244555221237225874338320549030729777876929445499475386414993809857169119809574960773295598733739803481984537834331469934443889962891295095541366698258941087963854173653238424024567701831680*i1^47 + 31545481603719644685547036353831809678805765816096854025098250773027196650226330040922876934842031639596268873495848129643070930621846581491569507258265496412570880924992337722397576736785854047458390547228223171523102964111910195028321592164392972664837756347701944783994833757974226774768978584322136498501788611851026788511679598316370483736564003477017797982460741887002273709494282855678670039897664712004059495100911536947232635651040347370940218548899368594891573643258395341224923502129199495259328462339048219324599481387840028534818216796153653372878981748855598585518108066134925284363965283845965215850328920968857843825303463644380905154191862510158290318006796172088357129484245055463243947525965282992741732385582069468827258167764258130694367194423856368824399293826056818557987824015919761258069027245204826580716303414251426150650052593564597398759479001744784973325491049556715638832515828167314205013596351362273498855095548166894597379051978330034617329406998451636943893644908867543383279577909451440625281405738452474521158939786017542284814288709375921644487076393387535848453241114124353851915984084281088433874071707190865770231191056560430400486514052863182496258645770205380401314429665280*i1^48 + -9569918797711164373852222911046116475761233281023981901983349297955050222452439942060293670110871771917127436594870041311726940488434810250177731630608665434511823328066882698951510999892820027265763516442755413691729883965589154214861017579747748946737025058957319247960652713344218944935054896490660684160752868074776446897397438765404406639131689730913456437216347290057538682480053585669969511397642427366866037488587107801935300326841579719644873840333758365192672332407071316546954760312767928985400635642945551784108725472598211464316051529289587409293174469733248344420211990021930914710653188809112367860959497762485825466324474853144130739469228993555732977763777499540290567387870914304470850624253483144128018001014851735712772228524846071778779424811790135395392543347847118779527066648889860475982974523334716004929657624757091100225591615086758144769255331250680009801923030539053082676886504866081610797873629582394754965811153956426873494991554456937515651950338429805963306345575274353169145749536310380739366205732435438004079538754006129659712229280591572330342105686667355403085957269478291656075481656214684588560440278739688258976661576892622336038975715116562176522944959498682368*i1^49 + 16764267961061018346013011610882660402748880318083110675075282445464165336217670952729849865998660488586133218005619016132794619780396047655990413238151024366797411778036030634532954181123692930317825113977218081223438303054299623299102880443438655700903585902498501464258080361961346075321868727902098238456067251537867480491128234806743158253065587293880542029430362373746831132231162704293837503511969038372732842390891747534710232436386066589833844322317767966642804886836808075281209531041465851550895187630067882237456925238289150156587016002532977795729811117503307779059242303794208614418632860828829977802880390517899418836655469571942140575937964641485204628895241363396439587280322454148795101200835776241322809098363355518858724121445061227063616124272229961580720926371090483959635452117386923852788030017942555139083143958836085446851409197236452539144546787106046741368427134172611359156991077540057037711992259235175850627903251272921187645642889034676967264490496507401695043256037185950130982411994796871966858096455886625585340379846605075441108249021546983629097870499065958336623978421090788024407447308985400224550404690317625877893448992029048745339747662824102739050496*i1^50 + -3768649572611091871199001779963511360705146627498540245742025686795995625344883236560477540997992099273737367641719821291667435142062325406286514680663788464330001653266898531277930386173176539108924438796086944672786479493941425830296032864558219523246957345160929106830729844633828475458988334769635457683040952119713947594385749838418546501200596296406878773780323916125784420580546424565174479176299980996379439762635411773682116991520758620506814474507548868649660936037207305277571908705117772057935343102912727070282342277322242942097230415008241607545524316377333589431458795556037628481661928209875754505886822198559659813153417737219497773926406488702307924332694065279007389496674334026199770779920249080114222234757783492673188938906276846501813379132537149594912924619057299402032836279317807409044178555834340693184712498004062424587923156802132419743202023801827875681709828171053521051593525510231136619904198216973687920131285065835477346995732709232273284650983142004020160119135923585194584140385772824595819938308615212565665086657764176761324772384466177785329785589104319232084791587939944400339926332905807121592820848071942985087544080346979065785305006080*i1^51 + 2215160165763410865603394487916729905401403002951089473395505534555454404358526250376964369947079674006981129706341833877138185136916261663433266367787664348191481579861771957915329460984942336341242082405698576690733256622950507579306298373441157682781859708169701914688127952474409513979138900172803813503558439759291888703972859077261844199409365006261967197514041888230095715201036645166876962062951127115363213780593321202788264202959836805693337104309954339530599063265501033102462219719584055093803089913443856873223561033549505948966708502457420209941404355413139250211333626658526300276539138668485607522569158238960588498360208053136259614357289439407294517221253040844734042366641895465109476477293820650730997998070642854824915405289768576750447146495877788498528842743331581435759405859987919435227012591896066917346519795211687037727406582105075508202876416429079796380164524397690795164589659117017960248726415458559511474473554678617846623684037488369324300515601399441171676933134931310931087037751817949698033038745936550480598795777122642218075071022544452784696437716861887037252094890533766634516594399921353149259734784759471465396138646391750656*i1^52 + -474573517593253370671394919895851366169878833014796672998809508064403125539371624801403510274380121573449971759424127682124738747219935929962979698435195871140407252737981340598179799049506635974994099148492668680637529776403776595507602771249386965257812643114135856830651750370149564833599572633478768812382798727885735829123764886980507681545327039716212371126949964901602139114926476645951867118758450616124394205618781355755617097241057432264110542864527142583878769551716602202481636787589083599924981227077442957891359361469236163646305963163205246598066369262883060987843987053790904023774512526761682292252037314141627018503097756958232647197693212149027623394928785567221890737455553789148236574574267847092973242758008559436543045954154447024925055911737873304894730917098818170889850664367680894313598084372413955421428793895476591787394612705745789833208049315540977951266485324828131282271621855414328406702299607688143528892839246076240560157860066723376468499218430459951611060410473314839569860277147669744272850026440877592933853658759193933609778888450109048693217308184507724903577807319433813855797817340826833278779981367305658433536*i1^53 + 33733152067417821547345237167257084726133994060826049593631420305040470617468366343115604423220262339579039286511995697374972448792058521723297284203599636260944540777274865966291456805345855007522242634487242608167082412247429409725420958416138305212526251471848645923150013555599492515179002489694365615514218547873264724957940868920621199320772942684444348928899216872197809005307390422847212531228264513349141364862637710158128960085810565452985258185289132529915279339664515468142497883133408242624903093375435585661718880568751376664040324182295976913813917232889417616754346492065802058426378626017897096498144916689100069112785136275220915712675406529949059663359649744173099288025525905615448959151599971795787423095940336007405896881556266460627307288138392670419460022650310329090114479960407656572943181128287057592424785738439063634885347507255565031496325218327233699452654994852828453459082122399839900753356955180733425387358127369343660711166235519739797082743137556792464460104263897841955123781568222323686800797540147496094232268737893026211629273332640140638068518757002717058298278082312628375578729057487865087841533952*i1^54 + -387370069630952127749666641211584201637253918977740746877410271274805706716771031608446849053955887242378457019971907002814307079438493312255017148743138569687263339403545729016913290907050734191930911073031235385725021298391890488664813486920250254923086591045468073974478155552433807128344525070129153113448190236156469998413952030911591508887597322217342978989750275444182333192658103829991660235528146243851830897268087255562420314135836066061847163623167061058397201209459440112406511802896779395080399801947273896687738698622306432050952623580512933465091181568112526742515885253490912554064335193356679771792786317585866659655929104388869159963722595553658393902259845821988433244631010151236946540978205586262542929833620027666397914904577738922477264818195410846591299818717267290480674968375414685569080539741550948888323859001091754677112995138513873825772686607050683835177295452003945751183134151653701345663887144517276462978233038219765739468399534274349613804982615482956558898045186612191350868395879952190576965893277217434670537742041916080010731093135725278273563567875512993960045704639824527174492846292992*i1^55 + -2757602126841473220852109087630965886965462552322700070449392894790464206655642931565756432548323627535529869819419713249909770234532605513623727923096169254173933983732340382649766586362240487309798861223738170636795623600725332546196091317611773034889783026303013310925555814127583207115187545469431173079705704854168883405144843687874857405604544906281442340476808003719397356449488490556409905090060473526622855753091403871409276999200148729915388092032155053744660577934753954174199963840790266590098527262625545762659887097704847178528155286164790400583642220805815267298050327330398261995172160603638715032422173899468395187845452301460054379428112309070931692855181494376023889008787865813258918689374032072848284158654102245058457149147662999715766664260598960789212066690116916074261459167669989828577017357254346816030366610937124231738634560716673551720804753414354868922949089166733112507884741905068762407546782945729214795761405700979688335820304304374969181196858947859954104698806817089210022345490566680865492184448123929819671730555564477149771367941721528221886602585387802219737857312948224*i1^56 + -5132009906149985986542517550121216795390565723414382354021896091784891231034725806028662366111363783675005003273075277614615587619322101621625749787492730410894830445953434747615268684660250515144079521410515620818045106170881432531118880386415412049550753536391149935806640908669618554205645853538028886592948477181411565266614683152345340624179440049520506671313566066140484188246426817764678618560182893101301767332560286712398971546015743167734000332104257727763797118331216063851545756115239761325055389939197513345194056249768568503506700846947445243682344045499978492912988840118491961711501818732801882367354733027142435833245596148285512398515744169506633468144724399384833593950495800371373870084582871891270979933180397979687568079376838437793662175921653314824686112571052468260435372215929999829469101913884869371045663261190042622817269907174592393360437604872005733174797620374855324899561246834873064262548367107544981304042789428001692705735457183477434965615514041983633486724331120988623981121348172142304808982079728421610302755805410829205477268250820506034053170143952896*i1^57 + -11504550550511571804162408537156116230414412280204617879390958800511664454495794518773584853482311296028852913996972738645985077438403737413532173529691188119515761583630948595051627137842781899406593264397316315468219701493746003648617681561935145242900644227058425498807972861045447607827426066296511525298512333454896306512637765236900408302632121849416169844530796256073655226037019016479039183065838681823738426386684773077889117914201353953665748198263048506705634544247549720907805712207969474272710605351562838676069490313375887004558309545503730982582810637861237409758798083553143760747113742947791479011509991066245796395906244670462640391604684822425389206190496718307375737611092315392294206804779878114789119419726630101052158136679654531015014576765106373748675807786252343420715651379448508341566997804345762025707546396290708919390113557999011980277814334358498370130962361666385890570772764188689545174692664103868858257298345631606199983979963189084611549344900301242388639728643796036718007119225489447530174895852793872393386615695349731279842800246784*i1^58 + -263318237879657455292905241894863137761078677268679438332081968336160014600705848154186555774986785249448444661715461484793971783012705103698708209940657633447712763856090227658129291393405335647835578711568709672638407990888348607040863027067931481283483382869214119327144298698631823568864940553240557762915313729320073113495714018984955672088741480985181669612672204005588291894812670842289743827078167268894603567166516057599614015111361356110447870185375497459206830463264849398830325334255528108495621804563174121713671279526060014519050821727120127590862724544012277944277939135312415151943955328717789445771675926307152243200601985308101290319310964233246210176022441478757959559287977468105441024117760714612160082781956334043911472269802354916685347203028015718116824994104730181180961214266502073065586979864430762814885741680889232328705868176441861225465631791984581371597426478769460597505139427183011462250600593537904864111785413502624641464171798662277250644834060133718532018270548968491815260231770494305587675600000*i1^59 + 155911178371529752606438000759714302284331888818237143359658451960702766150121461984796369988755367797525290849872729230813218248148091584431221388614516011064074916572931862972632939885300094382430119763407704653787902327294544550641541762345234868133765405911709961429267492891800958436653470370319501120392991957518151290141835844554267480062192604394028939593165804677297661970660190272877068477250701829547997211020499353209031075871136018396197629986023381038019408866013756295097365254048234963182248939875297522377065212792012172411822745955734938111637209079825483774214622992793862951857144733787573767006170353050832541181859718632176501944680406731591880978730253199917853893924413538153378373217488704787853551928587231446485631502197857340305705337199200751232247959223100744318856762709919595284154721605218866344965809670434541484208177723047663923790071194466609124679724877525798021247747943344653290000493481184048459890503651570334932934861815711319203515625*i1^60, -12594229801345390526946734415643356367336795011399924056672079566289085084597695609029803762938597454012809127487639373362933752880741838078765669159441389680896352490491465417522659224717794255635725054140394433336242500775975218838436071186254657714782674362073253915275002400945731999770708729172061319775418177243319733337686902297626477122583246427845889505646532809669658035322927019055307708468445069373651226348183511337972615956332523637423797086668755832609083457787389925921311332724782057622000278126706352695334885269245438620882386184301550372499203971971353247289460679580729925189731079719054723464320608399637364770853711701028423730125062719806133770369807040265114670184643150610615792306722256227249365550659204526865519420656387959119290403241890328143205781544850258101105839494792181724858440914249221256159909531299395689049660280937865691493008550887261638348017017349831787846833871343818765215096775492939777495287905885954964293828210015478118405229969223967939015016194505105394720276993970884440124256238014188570454401609135694298245865785877007700075061571802801067439767200296820316030878196038297220765378599366167580171902243890473757147455653350563119892509991015529521589338610215678950402843835741765198133258123887895973931790757448329561084216102860239931874221381075522777895626397233388602237676577977203417715835219357137232458701801607605812204953664909634747935510601333786781260098039656897476563497568703584747857573207321066760892784702300539061774878147430868277196395553259116666959694831557664179730611683724745006679005487626705772933675773021217104816211084488766096717571784910893173120733940231863777739187579247953845888895766546697057133934160745617762756362482307649374326777688166294294860841392186755673603287754657582168379410499376984121369438453760000000000000000000000000 + 37406982027371757768931547857857779684751358464051032189297986239313374616933996118969709287767504245027913085439506684063382178941760867158371470780819426090318991214147665031625714238655785651447274879212586729049807748095073251995077326676811771958443928927473418270960024778866047502908540475413381161379822830155832127887360887973965925371884091010275703882293341387156886946105906805758929557478573374536442192302845690709942244604658366757087637247481312718712853801202517782470785947645990750952085073388677995759784529262243058618963933884366838642446333103274161636356387884242679232271003461873800972852793796582892487459355555207837057260954468274355986361033843389816782026741729301964176450387442071142668521455623875306084695284849773657248202429211428415646187504255687442963362735993787711384845630377818042409568700829892773663956081275729848293046431445762361568245128162886279027412198528819927353094203956120121817380774386277260851212956166255055213889146156900804826873701677277684963496004829188903455884639887597412354130647247267492464668560240988291544648911865678005536090040864135941024738231870521352577779139375970424693259824497505031986848918561603483633799698498715982771760859001012841550473628848159061997256948887283754711272563555345935064578928931726916848324950602424617211138847706927525395692584874540277368515212706159351703305139987885602369402568757040881721615001899746125074572325178344273971816476933345256160120015788675196716623237917732239661764860887335365475407954723800144943694950777806274398331433771173912129205934525445603685453359710091446399558712845365309594538733885343059782908381283256715458913314228637298058372831231287534342297509248194078717244718128143270960552908708968505029154723143140081462212546645914325722633011702444800942574403584000000000000000000000000*i1 + -44145137736455693679032052373540127297747131757743881465390959009609645301292731773591180779643990000241656579544200022050655672892390212909202956147741866169067267585569317344970927990916302967103103854549437647575267488011226404572257395297852782051159499456637635684155181402337048031965335552280643377796644795012897672307368912352430189217075175021444992443511258578812345923653343707295382079898960713445677517440866672115835264366858040797004995491185068980735002849520024433188808974464705595808951340852633466564924501397181715284911818046898423426524803218940056063442791888650186979538805585726038215912894339511298489945937077021515823350805927497433844606595142176033647150733030217072683968010380129498012739438863824845569536497143466281188890143684847643703682734373622521847963743648174102142451760968741235497563426659863183510460889691941203361028531586705158596663949422700835758334603627489747907252208712615034707624982818298452471083534578556110831610193570739605902194302067214336918923037104315105399490248583909668809810940248709769767680554893367424786753816361085927524343787869734837166443244303811900385975924042399750371524298240506377200075572912949988815930743296729293821726035955506874193065779204443047632406276461806119548829705684462078281923689048738637359527800478156588226992065403680614751282572912530321583539227020931515965214306333879943647219772198798275142407695068229658175920441738986457696572890998761691997802093484090680263509803479997276322336786052844139073318367370346292798546836447578409613338322416988945632390403156557363511410741421607993075270643969940213113394788261929111358913499677111714139943296106264177815386843067851509399154747796094012724366546117419196794728515223164647176160749685736243878746502560478674161645944849736965397644574720000000000000000000000*i1^2 + 3732324701942401534511676349480723939900693756434485848474094248168714248328434471118809062801891306513095369972430384070659073369771366590998439466080172059741634464939908170037911969211691607172792221649466191956155788773270489621873975605092958340862842221666531706588324794071790264555433361234110481028661205677180387430400335158112281355807806958272163469566701720894242563775043938756622622815026972392289277315741505504936314694325164559216982352549265758298822360594911044588293337917290265088845385921309008145369078128469532557141958690709189461350291731066743546060984271962406242244674437983643209941589299313034356464326265476174474404114553678189227586579708918516634121430071887501319192686755749933295324524840554788775227873124076772481618814646036368442536632199787110829034144739536982932072983574954134375749793929843134470592078597082579083620368951867036186948985670557561496271244114073284804937425694337725026060014610494691206747925352464502881919086358379077281436706812125520876560199038133150548810209115512639819529318180320502549382679450254923602062762866061134547316306898831893592287605755624486138194029186783290747013285905776218006812473405435410121197963775966701217835197359589212764000704018844541305241620602396784291077291000295565159262443266949494438036763762603874030214209476512723049663021331874902054274271704324696503884391768067600904299258302836213384014442967223394289656545170983481180147374177303678548408388265184981788147190011488302056965905633912359338342378505865317713883624228868430172445711514296369559680406163385602466168451353777821149083989881780412108921373541324128617996716949402299150680251719246471157468590198750711005633258382236637979319698419411767692869130401748630509289692354324291329583273921205572969260311907190898041238323200000000000000000000*i1^3 + -6739641709953628681770816596090668371883814786760767813431144673268722435069813960770884995451236628392173556491636922424679123860364887537975318021357482494799008240549570207239513380710995518115838535368624497789058632409030099702022994050301519262533974492664539656536768945689547504060311119798957247229722489807416957906448797376419566301625888819480144790249050553566011875496960437549126203493738894358962732940252730503590070018885502169064253105997723080401804372705603674995077416881987751421114260209424180758931662480538909211173598709725326834733876274155513700077373230049673401677628089137783299262656366568241843849424926207032822892078857931231618481119342291862369161483058601449994790468348534470507918352805133156063921268280910204175419105989001850842318902485619462941207137539466541852609271370581510590862232711200582511337086091638389526418028889872776166307071490709359796415691872012230210736696314764765428757993327563951203962960160388393630926173328642625168225272131025644240580656891235547606197901525638717196718591215847262627896147713840565782870183674709134452873488563206096076473234735221571899537704051534108411443285002926439865906766408677352126665248047956955565312419327605395276197697915962486094736663196373791115010143776093908665327270513825317212859046545938809808962448867762752793274893539732101689642271440097125298054787134100348469073694799102353553184645334944402304252177067002730813810424581817399986678633404231501509979051224073837496177122629016987102894451419454860217912194903906170225314294557926923752022955092053156330774240721926237027202056460804874415686644878710942054986688001104145209292657669741546317552343803519103046939846607922782006935272167230643478023173467570751706857355434910627028879193408301518591264795108727716520656896000000000000000000*i1^4 + -82443806472905090064930912049047042737599492617737781522984469944830888741812624423207417139537030517110405488200311405801321683969870526539102122136314622246273508363188289432254578787297002535498912592291039760620657138896867669815435193339550405236120593925220455453481908787133394906735417864506264539841197859728007841962516484924400333413854868348277616763811971150822271781472993951527362540682343939613851250262927917385865475456869108031420510519244216728186527322467756266263442249038161989147017995595536676575983128674641677427712283439871127576398752039536238551282180246372477995737308536420992660340193672558158885711493680386597619855195745731404700787838158926325088974326679868373680288327357925024135687444604905732955146755382693776293101947462998603351636238291496158977578873673063972159108263491453231496662627132771612081530764395390770006991816256732987162127995494915026471661396064693925328687403293127250705282728187548273581563944763009509915745636626427536208131309826670501413807545748807952296531289066883626633350874669083336289877528188198168190524907448227590795320358248527075541986605394273248098064505161429235133722793278843856124590410330494565082810320978474875847175670737162315696668766286265899181264176637672556638810505826286110140393958836494450495253177007493107381904459462902288671515156158432986045209357034925153903811791432576104890812040022286599865620187392805528571030014818456538029550586783563194525805362941642485057904599181875128304676328611619161550481602580509122253077242910375072563689895577372500883173669428539726734491085054327784148416673865294933414900303623056749179798931317641114349733346044295365696708923241084817685419855836683788681850141596525569222193070416099601187204747379352898702509920451886208405626905629635639246848000000000000000*i1^5 + -212945404885009589559646757646062368266507043272121696318282108390514632449706243193879950930465593227981812310936021658723359629299131748873528202369101543300633690173630460047782190467176069167454664639779679708846015510903591375290487188775754554286798270605483421395792568044936585684198861684427975163533757365738348904874455721878884019826336929588318049870356912993626035896687950402210995487041355865686559198369619073468971536757440307281547328928483247576891217823195426273059831003917747831801826136593455815821726411404101077205784492441962227127251981327241112360392679103254484872368633092126327049915667921943715653100148240013395441742549972077235773280690574759963957431661082248909659175692567504622531737221848149558019752780235071670710410296268275096817502533358879554697469800883439312360395652224971950752791989574965429530314857772033136129894819233872250705116257638730778233219816651736179747453105505112584260758940645302829277163939539635255705521618005970197796946064171584103720022827719567277213270097839679277403745605756919707634822669978577216115972843677634473358237308515741560037781869314186310582404343040222404154105416155848708660828769882804667494044305429826380110508773257558204146261850311835004997161724260462147515708610006868824713272005372483242902729556920156698417281286749566588458542708857152510863955092662489158983654442462147381048616209334954052306779079066146401471117572332412301283937277949995558156133563671110832155352943610505927806596055276903783065424763516135261548954563202185373399029635454433274749076922433821278424065168543484948733736016736481424489882007537923328839522713290259350538304805750413927971752087543184013453792362469704273427264083342333605324775923536376007634998447690716792688417704305487583988894000962386211635200000000000000*i1^6 + 3808121992503381075291983833487371265288514901300097874832783388916101318030932343901510811760425926237600829866444892036494878966777455458297690840165205808702876156776222569110238569776471406670648663484351064989854331647669758847878170947074879274117634420722625306804091525011176212862023836674834227051734299976804503303827844924656697148874303527688825744815538932449200404991188814590819062657971871678557485901721270268351148172161184930976317990678920536709370484402593350629293233393008290282705049389407518559298051172085038117138643059511038551533391991501407629262157437787737484647956733081169427695753446732038912244949528990167604823500063699933197744430937743023496092572855383611316280998700864866605408061141226768787531284838747269436575151643974865289173948818784255919463197359469374323129647081957076406646818399247700232477453074824146320767295601772137539468497783106994613291528168373401914412263794199707457674717546628750621087458488473719264896052357119237202400065934667674507374332988817913396733948249266432450388537059890853081564107017362395497582507152692697618455245951909827303573126806853455231839859402099047527280108015559425801553809563190248079948521534637764181638367352559802993540300054189708968084842679640802818821037331491008157080979731488471919751716670441178703812138941688875205611144585282321944833207090013655944484518467688463233476474306952380387084622197383875601331523610751668038237315109998450109909975876012230272676602356626547929469161188612175143902895980787997455380249308123878396276944367432391312150802811201178539734453943384297537288929369852128189868814219745131372708562773622210015577231941767128087153121036768641273742916839800213320554162306716385092598816241867998635398874947975657046454610083900298674179440548513841152000000000000*i1^7 + -3572309645517145441031577117344551519937281179143851964023369196111404277410803921664404712649507064076016894724101845438535278057175639190808637758725527082421407530587173380759832112349812975342480827684011016715797701815597141420544752178979067522663331045601096566686886895298270733921108175871265537440806777855857477049170222118164254772097035916785889115733532704563035859684186182782797049595582278253772042010920643817338696144242473931430821295344378163087590684316054717840236363035043851550046393808458655153549384896622005158496654277891360930611361772733930026576431732655139348675317337472154896457604635089640744192788073040113634088707401847769584561329996758859859103408818737391284044979497433590392723113920562295105327097484997387981685293251893123361832200342650594964838009224296931840966618097940350122526029200591920617773156982480074618169501063862536108621023303286050995000326936256074397328272115558077192164506798421222315297781765068130501109319945988977567021799800560597340740821786193678900952803759205490697193741151454850025306723983730661118301296449811099707927805761996444855112945207040604073158651522849631977618954878807778453017869771769885461253823938655777487980537337285722114334078104328904918628906692564893744240957336940542855241197748237814825190331200996900208902793815932889218543152248565803270007677880050743559604274084123955956863870095857822581136351309288370241857960769167174150763319522531826370631372339702045617139409630503887812409006419322908864040256047130487370532937254333708201707796346440757407697021345397839348582657781514824997399994179929777862295222971838634216881844263323982591363566313085923453536618730128599239330852287387104540697332463962133215661833851797076131580102610355263741774197765305101444197643724123013120000000000*i1^8 + 98846683785320723520753608849795309446503233363075786402752316835391698424424433198625096233993884813029080153975317109692735819438242167505516030477696816011405199574919659742733278295773349200340007975673081132942755007007848004520391834282844963249708807652756254483479434513811727418409531333329054644933063472647730286732058175056200979168217626364211275917820050847266344365850893051693755033651445146895854001514769291413241648718915317385318346005311753624256038148137708049230299943523879825465267749712446700711672747120083028962873651275783446036750862083831356225446881979477779620444670737871332751286716640285750691396427601832922916975200366660447225497317488453434650640121388985541825251555057849215243389440666919267791996579893686190671438607043739271634843506344222640468589438737409834856030391896710633444071849684131258215669518294111061364866962902079023419455082987737916263202859233571159788406556982469853085204744290175253987495515141541641094392473236185995795060444120907704005111103010297949315291629933130369972019832811193643004725937121229935559036957526764876821417438553972811236280918356826474538736916441601095640914565477833180419226091879515192736715712397035423546643566958955486911796451955190778172330909974820986251350620848305393856731605142754871808686845431584631949975930451087657437701165585219058589859258045144672765387852518006207187775837732524329642998087779010414464349487190773692127231773966131818731276630387035157192397994704146248389673513253241685100053022918571690422421144500500321331225586613923325740896970286003342804516533337811331301215811065213330864754637167105855985872548097442671700228072618890665163067325739011228156629425493022990800500576250140204071450029004235306744580307257510327280737960973946644625912975956377600000000*i1^9 + -34616441947769679843275865062903922537874561661678149557730654665709300592258824587572615324753654119795277982512966655988214166650792393249196787888848527983072822735636810610578124657084230223244298582337849660021136795079539361078026349506558856091280786237769606413493146493285667976948795160067234715597027628758546996065103808430004031969474574202798584836924962227072670918682749019787434404292036885044414451893739142893131895826567204870129172585775546441512177050488267703836666192612067400690560728050328245292867832454948569005671539650765120439635058798652970841739711594700656788466325720396009991396403383880407949543577157064849719183182289622281199187510166097705931491112948558494182178904759581379496606444661491043219343647083891885002166575310753417490432616769870635287033376240635477932388854344336027688318616477072601404222878209833281333658871739163666093799051867946552532135362876674461491197063722342783813532107333960493939318551430043919126282084144138530522875439056489502310362037791784856298500428923194792828011596215964747270429501047700688629751123064939088939355860023517989609538030454185490360034890072570555666604998505255348044648689754275587694921244907602243963279656126496774327402337503355047373816817441272823554236225522967422617816993605067901860181176654273178058062570014140348032266169833142506731397140585249808067480834273443900446427776260716694911802546084418261264981778223935846668714906529882837858440140174889391183737112020380005902738310335552888493560350637965057794817885138487695105402461336853602420311993600438349535071399231165890346268222772103139632586232016603265522177142886980792314966311949104142939643664181495137694973734924494690781864585514432257487527256615374990787392205863236395508108983572568909886780192954777600000*i1^10 + 593920302563910327039500100678051572550170793326146848668658439061794598161836253526414422968659507394362412620507877929637795432027639564335245763602546181967357024402392917040703254218644317589600276892424766892788143945205587232496213753061580643923598361295710050779429494309521110503775209840570606625686692888339437511398430512494158440125725313305639906875547415513325122319769960275632262234732020097244806663642536117461727568780043851967767827119140371691902948072039441396423826745732483515665576842613552764674364558540342595166341120558141782763443046654803749340671964592761461857921717988291414243514807911498457824954655566538567712077068794621631937933781644203351101722413227138380708671742976625859565935851055322656519492977425165043790040153528513665367703275066483453778176411584074930033473432981967777609186793944562728545254016830628858224193333296363705485764506725259610664346421196537261745758164203273546393909136507905764800827554699117773847388201725047596973544897091713605369046946147983221900161742178951043914145079794702573269191260024657621917807017883946312415925079550153962256654452493319944420983608637023213990940955662552738030659438357393388905216543079933341261947467934182793581321039923919345807614266398427734655206553852673557589550925790900028553684186485535343751525731578015114764413711589755700910407421882848217716880490111288289473912715568607576251738639107337854408760116267723757546483515583286947452404668541495862040682489397708879358227451858289340874374210412410598499928988799825014772430314735621898003060397138255012856331399823376408790602424723729749147497196867295763981976373069149662107957666674548172502222855489203419234247079596606674839908579640398347071264698544029785417002407735854980514203372622847667073429012480000*i1^11 + -192689261820484412163534872688920981683283497239597746812811929906384697724526845615655939447819732117816090078757967876139584162920504082683326765423910270672546219939288897657905218527543701850181520903575635813746850913026751651542827591727975210091316131764588624360036852068183860239038946151671260658546808348405282519077103673796584867329109974666498046453602911901338275702792212720609306024741825149344458529865842280925260376671712766212451225844193540200397149649977884733941071921228580384501447991691899598592766022313571822906101668069013076182225189415421511168268754426036195473062297799419180297995350033572813751460612511408470329402296275005620204571599820689203605266435345190622372716835985217571008393623473660742009281551900408150790631082407127575658009714058582390027936784246849356886034452659864438877349952363349420483764180293603887233108866700991242983739246856489517890504863858090794975818756727941725714490695792141884455905277229678755341884216328603726389351455657615860376354929452738921300108079866787492015974779705343654281163117874785986443558930343260718018739181718764552493182144778850696261065047851338517506063880400631223103339623493852694103254169428285211831350539680773204617029243111065621171599922279526917540887416664287469614762804477342692085317198431571712755448337056543053003238796805594224581987936205061246211953633366475067895187905947678974445518429344046849911220047644596863049367876712468793793870336701831753227341874016799464341056414223864421290951215986847375073756045455819814503185808474343950838252920367034741236816513156741106379990617756301692898471309635911291405262195291454667879137783365340089116580349815346590358246020653864759368579495361872866226672218976877575787620603130785474873023296950999826013618176000*i1^12 + -2468963215119513574010365449340536592732699049236024896285288088505008648431816201378062494560620539000202865821197416148422894762777787823992486000878757849925619952969662596838218934591657351710967840965114329744000789392360892458113581781800156517095749246783881292645634594023677207766634162038528793312934343059397069682964824295487166998854953185274124416075856899044191073534058935259361607117588241917053806399138312502685241971549878364229391071163638847680731963514530891606305253040945686231621617854202529240049091485684323451424327257163160657498224080480668324193521966026698891817757688209852498446808766602647490966865515800816179691525106701074679751097329607331654697715854296829105853531790962826390354513133843353229329625762217779666424478683899886723439201291662559677447428818553518013008318672660982651408815902014174717426039001121236468593037189027734747427980165727709070786289358640734131500432343005779769174054891828861308940390818016933703470167507912278575770860040175676594716104544438771066757449114808998228418201411944166594295592671309353564668650499399714416686335527773287824058630022359602826688953139976159885813071360675305544848440039851627491450309474553070126252885539809582437978619745233258443940281993899962078466767584930861515502307610357951019004638406987134273892591088240522880914948884793298141892737612855484502504439756542570046484850582419434738161558950036220875555220936750160451617098434160292837990701321362299560074635778544631477125578896565054231553965829270391219013875581399700211848663258719080009312273525390868723837380227401700725186262063911127524547547011703822522390246281507516270081223848465439946371997835869731127526644387190307070915943678934055363875063025231920129022180765745934422573943214704466015027200*i1^13 + -357408106098578964358605706154441853105928015572711570708522353330844937649386312640632817632067122930603407574738426660445485176218700550105266745687044698773219726135324728736577099621053515597405442867734005396977351687050696221503190431578105079728463600284339574814944536162308690931117779467817654967611361381408919334963589208159718512570839198440474201775137202206329310980079621696418867822443352616691638590315713627707063341646883606637930375416741989694043250515234490884327432346763319141754984848070354345106041461701403963308754821599267897348906061637955328444802527804048160899167096883417872116646472546154342564896526030187530895166124838187060847803840022178229913268425468210530897965342115923812393334221631790279182536196692373021089288589836266001813914189515798359161775969577575092658116400866522293723491005455569379885659546847645348917842935183195549559637552551686959627384376174680583753431292953263887463820809395102690684342259620478385054350976863694889522779140549633606718010949032544015794739341200940935831399712049245533129087711103641199161859080165298935506195366876765524954155996174939009701610875796383420590902810589449280673663763251322222382757004591934967993149260853527650480804361318751897851030760355285677978799289866603615671267623441536626421691612294858614870625551418381130207771539033116603607806217536559783135097386994222110136321198222568822864307845394612830137377690175969178000559543989227948185842734709525267356485986671656701074115911150652752526196421620489946267821517930101587866556453109482814641289486758961817443806056816178101186186121138520354232480818622766612751193075861600793629140708420040753839580452646045182392183820811564757936805455157326418961314540387884953954615134375676929297539376481807892480*i1^14 + -1508570364590669824837777353097213788964627456032344955410869422348755307239297712839092939402266755082658110969895034367120057269565830841134677236556172761631562169683547090724764414090779478036191947995818391829721664606121062827883718893496831360844197215740717685589125076248208480932736475269398002747782202819109684637352860148385892079891941745629260993168756215104251540659164092609347412353223903828035189386348568797009378705881125917075576508073518275383442587540477345563038576295565266897116795605818979602245019555814187526284618640252747153976774174935680711406380350417239759121932791267351423664013208180235967270401990973952299565498043227855436845817871500215557562007390072038362512665492731586182767863319085985076686755175799738031997365625238798314962189049960946336126813965571010241913283941600793911891691561820657114867996212024922898537400711105804374807430843097173626696454250627809788573914392399836706272459359376745725410051398292774640764196259428593905514181949094778156594291933316306677853465219162228680155847006843496629853125799523578857235768868433163002142844730202019021092995335051252078358841737647237921585020786369485005281567876772511336311316617170725855747511885965087604170293774601975956351090719900165808578123038282925211553585964679399969410446527564995762336236693152301116246112798308190048408367188589969431646008632215444112770833564377359546048684854592142159906296891646343195661382444591788631981065278337857296538868697235089515708850080479900409553908814434254192869219944553671124217178928535251715447466479659477967622569167443724499546949650735193700488572647434092944280036853223700368402671228019431821897667698056119892485349547977720144485049338063188553942419785353046258064566504312669884305154594832384*i1^15 + -211013122718251830555871841005632715399284991320481526063706163090803392799302792411083487019462264811149900549946485830656807179881153764225428138940390911169297427854588945171481258019212074733781725691357275608091532113852626647128425628793232626100495854404943790262074925661610459980566204790133895547265304262190605475412875710103839385319231110480659822799512311645911023925307742302120053524577953569963287629139482655657752702784172628469582333223275141598867623832564672860050060604876714977663686654183980175016340621841796409026755833747167532307111157079371242870957763370605841949707434769970274826364073126589871867632416876686976792263362655200992145543033715876502794515008695228803951270105453829681127978467104072650180965081622251397332560465934474033775536849596446543852546284142203805471973015463364924734230665512118114567035070078990368878156199172263101097825464225959723667493495834050991376335847118653426553106282033155826506475679214085726559773586408680877502982855871081270079178600386828115924334492762530900505444928292633476981152963298175292335387292318166855117841626455182644643472176474084219040901784105022431445074007734501048397027376024713551489773922520605552928758242383401060358353628001710681823108762758912398668135484128269686582442463164815979537442061737577788714941286286267676617354984388523015099968919115880574871937967139824241806905959715705837772958770449838907039953055459050563581903193922276143968669684325687058971953434401687305702432554847465215869258456625107511337661051301038620861708883282145380932537323630153152321167760494720056134915437598192232200069011114660378178711192797329202080280057510451918057342667333838775790405099034444796842111838263837045720376192284514676135767656031968479234519728128*i1^16 + -1418733273028434113946380578147127300238379942955480017973493521777301488334435861482422924343723950816044141413386819030087920785930447247446231142126492620330518294441458245324471030283190310626719121416174593105590044547245420816516592882424815543303660223249582722612837705233605197173787489196284270045850514849260926976731986431424321840381755665798491286802355278019399442053322121069879177469809879323422356964719222757211234253150762810962972101681756585125188602314047092144471176322438835468272773201058067984584240577200482746415737680934716929655078426708773423702349784134695283720831935985543503487389641413215357560727217801928933718414834932462424959070202414382188595842055210562035180018617645585709294112409541144510732060066148917122590930413254793234660346163207267405473585427447096553997797453671799604198785353444212604958176149298390794480421209396766864691555057561359728774845009620294736349048671243161147348651424699799796540431882828213246122669486865453051906365166623195982329741255840016846473695860597979040820855625615226040513249608217081112939848699555867676144745392629272899814237961053907191817545625741178292265588147652654365672795229137722452317378274807412099857987289266374840762618688505977696887835996388695568137078763361116570856310759970773613527137920267630852177549838617550717342154605551323063284000501126512369086720260948797813377435509741863574769531722433909442793048465765575178087862068961555492330352583773378083676377002628470509864220297612950099387472787190016413020649285532979665026149640345038215907732994447048874191647110257611061259587544488893548784800273051987072769470981221387415502129502013097751427659622342535521402061885691174872716346842940148193782907406040582719065163069162967638474752*i1^17 + -20345955596519753304421688986447824195655669763093185959646910510068702661075796633044051887904269034584759279991643682595120843114611659367400416437898694474726709304356242863568805289273888230851386097685315302626322028535746261073905308237306167858259069218376394239720183106657623124151785313100086485865794257188286686660913175216802991080481712797934177592338806172182574503051011144440654826328440838765653567059791597135054254026682180651021299973449038634500485734918428503534505581450927149297740189547600523884959478990485414849825832711179778567590067417651039506766440870503872110351534500832617654802250581444043258238454720132599016268861307998213044390029988672962452204820649352201765854322380331131441006061114228688809296460583030170675198825453468810060018781031735686103971271669219767457041876311113475354293792682931645705951578208664683101549494279827989543585314967087634730442532471876119951498717135944467884181646118019440408505591879795438797192606827137498786393018463058276680894928426663265024853300492338413077619917598354365735787482766910537878820857083470994169672989874553869400218673162058221172822012327469618680743389722312267651691664092952596173047396420536760226430884019339473045742527519778864533943362682728021586926849501120718992910993865311446651110890648752113246521612950645098466859516072924087895728954157684975424538237377816304510200601194758102897008331629223555144335068986432802067218352035918158360603319230235750744388889565162680734891801489945545324437430246315686876592338242532529909846967961909341249331679588723330752016995023728187942690408629843927290866211662016629731018355838413552025563769193667017584631335931639321825040517060862384209961986015125104140178947803539327724144503928918114304*i1^18 + -40539143931521400381073986598571503261184445072624751099600339112138160081275911865104045619819791999826811768287266074121336747940567336982203933791792348591399726168663976331988689810352738764156950627261627254088480950920490661334401213259652985105159788063073667514210945695415257133735685764144216467378113557051603996251129982971441712404485301589370485841431704536306997193368969127614679605308471380727678974333297895973030451690839696037017578138099346771923040774929499470606932280665269676054565656474114783785449666944319582299970154298548923482905944959701209966045167979757021498650860262036667733463742665126943620998467058488875733563249136813167005387512165421241168273796618443720188112028777619004350157127549201718325299688962961618272620515945990896394307352304767247977101535469608882587544519980973772089292155794935785864500533119013086903846641107349029210821791717069183395109462861871158390196300847237038280979137398438598820751957215046638973267639962111149174102988495271052856185284965701990482758157715131455596217862785939168403859698916327451663719744325399386953110128293885096295430440053429068624285272273156084976096044736584875813128082636688832785707900145273848946298152533166602711355738017779583366453002115929805723996344883908685469980561006518865783427029853735398696782059320144480548712194510797254188292662492230703547236708040400878906178887136776479653097645800429563963423639899385479703389885441538422746254801821881837037650779880305316315576062637119426165972304817394577801112700602297522605284167528288126650453911253288233205746862371616967426861196496135702632332956490345996433317297034950742263773576188658375512731654100688749317755204021204926006539607420267492888549998767252621798959826862080*i1^19 + -1248787721186171259058892462906099592070137875723795422140897648200399543021464238804204091944944398009992546894689719511221376451046099820278936858704937804622495651063905177529255285826737542318241186214753917316698057132456261772914550275829278964149882205015367008052104400430354243515610975892168500866808383724339744647347216528087026701594078310535592681219833221719599275499679938696453973531080893367059354041197110163954389224195757075003638109450391632723713758738062198905283268696383649172576059839233453935274634970669863893129134923023012931196012844029179525478130670158697105797780947445380747237686340644780537727224191737900501357656455881564738834042570824340395888817219895162492050405757794108156384622115507540480200083946309667491087001878070299627244652555988816029235329948238501337929774687718583148800296002948644960347591429280016123070084077498540901877812846576275582066648860915861337059537029615512109848720222336100855910068677711666668754328965024800790526907511591513648993660207650632580617249535858922425856695057817820506706645765152731824474679476343917820053179578606609546381400208614102931335682459179883325624712646778509396839109277017368933256093767044414441159152133684729617468953441617649502153161223622125642989113405819974100474324976275665157613638148029636752388385174863741927648767053403967051016413591537336271504291902070702549268877166914654041513390861961686264979954817693986751774612991872816078600246702161613776076481254818846900939712203968317943522934950218439897526759670955238094521522345396475494554200720983578969587994632080843335610437788811571562696057580508899756679657027126945008250332629581924400710773216213634147723144199611817786301657629883576919775300409201326847260884992*i1^20 + -2254868031093322399164987834065606321839804053097925397563944643645858337816451062680528622013932213789367557645366412506667147296776325167091444833277527919631624486092359152729793002624569209290565579223283085230310913041650727296394519177015685916552675714350539097168314381575272383092277440345186502318339895503995460490267215786432311525519709651903581013576059301769410105255868215672715447691742431639987672165952389530516631672616887816414465419013474865751242117149369715714069286851554831979003351158615190536580911974240160913551406943181018888122891999872748693322787319453292502910667317653937068586862885938154703113706342198813453190522478068969025348287103098740937598326055076139989980772175650868520537417296512629564937535833090571192426292483907034656118204635346667008858692420822002730353941887647455709734975010238520788527145346201443816503849811401641461780550874107486709057240519452722307001469465739616505760353210672023706122992515409461283967533533068579139872501528780897864848589247900651540289033913127044874122924750296811550344941604553767029732285136576165929913304276317574714977197752459468253100145508644559138424714768020572951821489999858787453249390870161270818869563258047083247371705682622480787522908431054914815171723968839168700629753785687004144241297206169378024817382510756475661607864083427803945830880935447700642377476673502560526670999999070212110508676898310810076307024679072418430324225111292999151068232975761117300297550210287063420329619407028976993950306868789193643300755071435241560649023896962832756389589948679880745366401876358061207933420769962059227748257119275366032230162940407990378834600620699947214657573639008419203670224593617521880040289013137476415740003888755623591936*i1^21 + -6306134485394593171281061349721791921285080622520905213379749220965635788669443574079446477487330260103599469352840410095094027644910506560704652482515040433008833788725210064629572869366608168647819629005182345110743711368900257026952889543393983854763265348460711797733050582118882896949330601107653623507851703835690429658251924261169845294382115793126887986758880875726050643368669928995588879104859064727048607052803898668339710094397711038802384509385178572514790181903026077327991515595671907622613258835012699842982940784298699371619600208567206850803993326485720096095220275651337924252635004660786035916399999465350108223135245500258245795608830054420027461908652064749044320105855010518533783840483972411328036848994905235341551996284512869347755650057616613189840615449384293987470061529891514971460994287530754379873558038569623355167093379896868646642320630893267869848399551332439497906841095327715754378408191422177795804684028102765644772489651098319609709064266243928169294924558376449337557814769673539075132948954309863083866885936858552692140621382918996897620069602870059500300186226322136177182240051756982470929006917896866863299562067060406446437365647696649241012885044231304670552952248053404551045733931949074728301528554467202938223947693316300354352113588991341163392446421180828007107889150762897132834380086507380922698734596868803105817923953727907656639767855491704713825131607707838740118174113211449922841297488565667402559239961642298345329210807834915754802208045341700709082666991421530131319901895114095226600308743314624104209264001157238708444907794034190695176344319902976609743105687731558066979016716273576441676868400408758844903228367591571392639831725025517123924914957661631908553268968554496*i1^22 + -13945980382730288413815668801992794851268763323334927458020007297381822580693503232637494428340108534394946995276001549257112586027077542612260459396308827772713845632236103654944444137944618987326771809740664282669058217979566809467666153451195507733997810629553183885920052574071854448575312103052307604814709075954839527085932236943316849550343967457434010383713419548168596095999384430475207363318749208426809288557816097857518099795323688297430112784526450216156002521177638762459994138809628877424857850597157554529039977652710397854874957478557718436908756189583536661730443007442372237551866262252874586541492479000295394651763308894744643502932399301352925497582050484865991743529602910189617626838488268703362913231975429589732570300616450906840317195269646594629996692487379232543188165035683253236796252015425548394424546434824471649222349785848766955516156949314453782023968153870680912547359220607639631871696772126553047901043526515433763462133357015061424386816851082222263096014555882902297632157345489332112221390979448949444561900655188451363394581597923609995353794918967921372181917223754440086714167945532801287758967301142101583767957531185686812794861389784917616013040577605663127656670884006586586779672683394806309942585107944284558814291080741137882233412153931546951919196209877223697958623299824987709909186047625818171398147571425164046637197938733304795904003287207780411588177091975736810904879158731369154801458734800520046102527841978631077470920251854569186193799393868871623061336703366631912157731105686337561290291746549556663797192658680408133603093512195788512619814199041589875376067034541273726875778098554546549425520923689889575305567335611564393153684869574135280330673876758298938405027840*i1^23 + -27147439844037764949939709699382525263289458800194284508368496516057870169090205452748063273028359290931532445333091752045080570057879052061669615135925244776568099667127365977767926024334234354542863938862148685630769013056440880434864638476432923515050056691019242666744816919758297478022764365504793639675712301109085612486176614983006820689747499805341135347963328268550438188278386305588502420667956683698252109583645542984635502675422299616420799878635733695144054884894176393321500541547284711622415947880823475025608778711938030893413887514090091885075553951676560820275432842813987321740899524749461154645867404751254312540821568598968822300823678459371273377118047902265164045728658439088239716221728315639958402630888970918697118798914543657210276326105808089903023249592551898521752196120079182861312396314305210598154934889455208239035398385045179118339525299972470059908994160433481406638166478112500461792070523613638708396927959144660036992753609873667151230739630565477131641864653194295092656851208136942447642682731118330928099742517997872860974975965452718552147651649997791797561468070022180961630140441278878655937606776081841355397578335665585282330154188576739257437683998200774143252425338770865929941693441634340354124244548204236502355914626753929928035874102831481243299703618500454225479818380137494227325038244219067594744684591396737333779850342306961878776145113688538445116656959325454535145244001555383999611499921458339926944995641146431267327236207798430542835736698956644467833688226725614225411594909380680398539133272563581205993664645584029098447883663427528592523928845573463049809488979082715540731816565094561716726489735852206395846115518254164344506435472607629607139672272739168681984*i1^24 + -102893329593031075980608718912365158285423211957327576844075754268992526989480229243308720627418854209970682381940370179340611596308142493040213219231184800538217073252728265611364428240880990073236940640959662731043105752489716395696910799450056064342073356183427798897919300097033807495609490646888892030889432772221672786332244473558715895282815140424637330389630369188190265820948152232988804361501890564733251477103512385995638585290233877200790405700138782090684012433317658622470442082249780399733581516557067545185739486258717541030018177708113711732998963635515149446105647344010350957410922915436187406914412874229300039322279559174162179277658975664816968305213013564999983931294019217768192171904393610087951725457164630415961897421122789412430733989939656864718424181330839999202286225032280949397994563433929383652736297775843300910522861572938080458334738108541128085007510905791505991019860521271148167062430327654071802329641736115182589932370519665881022212851520143383314375205898927553208917425393115405405175798103334343162014624816853702590248868610960181435231557490613568953195911211250002573259450303510237413842132203620062770437245723395838074612441737862442986180035816004489876345423696668155975942976299735433710726858125156285987496959266154097199429905013773486899090652586012016838647181805707903055828164542903864444443213223732715525796307587374355858906671106729809637173270301644100380445783869557199576556397072994813221222311198919207086007677283953779020180753974134522244952452162383559540802336120852851267236375374157600301720567544081203584193692453335978430843215929019162914255139630413895486338039203773397231991219988677766409165046820242783086632304523166157678087643827535872*i1^25 + -225757265194543640793293739380388073516424593227214710543297196359149818674792693329467282734489156457409092771393558759930832320736286005177368026001231163320505583126206607023020384711568414547342895335542144096880450354094845086040439976540645784506082747753335872679219322966714673090183805010363777407062653401292948376980728756264166212094278584718628531083514049915734254723375264947476845840343286142423096711199676859201623767295984308570104743349090072747488127763621536033197015230276489035822640393121327019072370178912476491500344476031028487794982318581476931696989020803902771877817122530610962599637202841906867499556823512624512794862974572061211218918351508954664125168309997557544669650849143770040335974650442116744303301865988163325556831684185487596285584123155391304246311245942256934362736773470346184614431352075540418777361828022754819185629552187671944275101010359198259530014220123962646267717698333220562972246185995650637175116974616536568546289216018156916737248778284900623426647122560251805163440057039379328247592084994962515140999932442810689635659824644440347034097991019843443655491375963996333302594254804073554046636165872755888222180897005224959118278016738707285629808346541602197935054456342364355891301327379998868902614873701646257647742083949186631825612055879865177830974919393186968212284299257344146240927012129168130345361583756493817206278066472692159363421821871747081488271164728220106842600219289019363650733236112059020734652433675599552530384906523175388446052483286472758480634294380133856419126606068959596597199559862787675649745116954392527993825648341870086418440252900821310260753126961187707793542000820992215726449630189932954534765290087391303524056825856*i1^26 + -395977915458942015914633794358235765325549335277178759207526383075334169223990227863151722629873080948584428197534654778848917404302709136069838471402105672164413827155816864742085186904936314241294561688374904021836343651004046239332238907148173177494117792545991574861564629674795261562630555348990777678646007646117394241611358496801620255812748905165899092006646290681600681764343273108854685188874314621979908065338445861537871017520026516938472911593122611782625044197625088251193036930930266125628603995668320677359835353889043178939993948219194499607948085201022385336768775856652261533777911301512336214250988584900169526761351497425255531348556939794563285480118794826624641325626251833209669522657347132594660941376469371420241335033302922654236285522960895806127277978980489920542451604113183532187814607537683771337852123459662149059643946477947124075163865244122282703875539222856580871194309641125498678708756189770075991441546812375148116344880831400111173426267827500560028428980173400597985578077306221196285692153558120788015415048327518076642932488621313889339323846536757152369951832541459533698795104046177566039191139661646320687154031631622662275312063112100909384339280301826488340294379382228667348733464339149877441944086521010262840640328812740409583329275368378775971533487635394439030563832401171115936483481759785190959881387991905387975297731242297362884019250626597557687545244481409293887524814120490098822516611636906084948029436045180649429837723004073586102258656414452233115185269062133867777842063988351210579203439371569463733885692871876433127469846671695828156979172280065115938049392288705982786259563192290353179593539591756792354673693516588078765267928174452596015104*i1^27 + -504424635329465375506448037843127667275411648986246456203090272945671704407959969294198805170888817837541803507427282519926056362706614488868728764890340902872883218401580127080059263382691010167113118756623819977848468268305426795330794327793272042015574044209676185882984675671956395281300542497953789349495048055190000720406947980305719822861063595376432180763626313575969498282444718878270734664132247802848242814219447726998959987119998025005235384870020160482454741027665531639071809196448956384732689669087249356957988173471734442073165628714738631322909370215295348198504573242983844107896327619363008083872502405484852163413218132474520886699958762936842593232211829937154732666336760384445380978429491428742769560746080511636544597006563791157421712505329022698710343769078483183095740904855528161740386553331473348678375088855087973266741496436513579300079530790863726769070709759577454437023793805931887291739827151745785217940479235209066399644673370309998181575943290772014668561185006525282465120027763284106086642210184281431237064864099793432250001577059128511182438210774874004393847583377801194092295866874283686030351742831904321192854720010730660320217305112639405369252087575071582310004937625368431179724533353548576804289912968465807211895370834523064807332825242143743132525967982600698779714388300912080294045699772943316312676873110991837722230000600798297927107668898056445759191756503796758139791255508625099083322091629032015120397520179864935313509374958152979533743747003222408519844455817675057393741621338819679246155569159315945208307867297917025035670557662252779897192800619075329328762090248645755229938736943162511897532092436647852360839277425848686912334294146875392*i1^28 + -101930013195050862391456900294510361906268157185122877285173280590878675158671858487769897699742023551827270783440754151672198806680745410289915148020043103606312429544166928125467956804456412165235582369528437564129217190357574673549020943077375930396326761908943542238072560030593851451196545494246357890713725750155755821907674973572582924279994730848864483167000862908763971246503914223200818155809886891094538735526309394317217702970829620964721442893123915537228935294675696394862025690897348495504289922022713453701997764855118530430648964693392012782235343484245248842239609847701569499877239660376620594585512324719177399376431702911391741022812428555784538458407375783971130785075124259891699394160398048988760344688885284010199479019049120373009731924196092146188131214865793659389694132567032650974963149066669946581147581411511038538486401305586297281376145589429788132230805080387202038789247269516787826747561489410991427987358304922611375862845429400432876791662094158883941892440128828183729836674266333766620964055652507940652861803199857029428651738780681136299367610615768710723355728718125766265362871605800677092235384959017110113517839352399538597245744490176846352216968704166767992609818533332080061785229039919322327790417222368110691370707857192307980497419950580946810346022525758385745056128647820272639453627693966187496246422316513285073105755636057720643758632600505893721483533445061708981653042179747828661527507210439563181332388584543767058932375558506731955313997183236749961566664071166947251549048926334953066229392665461439870819205552616267692136681449272785560227160388720379746018890299592713909319001740122046357182281825938045983307666855851009349504729088*i1^29 + 339106139769059875180938202972696073136182785162691932734449454734752080023871715747133034509020732506450565799846576564597241965733279582398789466468729976046371697638345167468483218767015824917466782009283730558823656135348650390057817121774547200345063248012045713860984156988000140028237270366755987321462442680404795038168359067591324100562017563886680711007477849924313681558189695102338983576547643043396124933055363342181869681105572947763029979464820052378270776584519602531347086638978207225800443565890953635867805586441832664990778688662616076643825516834523362323392022756002348258817232936087756274181624148145298729204762575632388817326002973385100945508234664963975706899014324740468838595491920542250308716752450744994865792976061792425689602397234485431655554644086871581387113923312424382806792087896292764368082638937994153862602189471524244325455342237678244937825435767977835143692213316965036868054893106387500791728340553308056158499175922629795861328418420110035079285595923361194325148585870181028358675450376743275982814510936048839388560443194024713510329621051086674990419815816258698936277259067245102516305886623917049388958364401960791247633174465652319198389657020177358664033401517447061023419794904181138739604976557959017027239486297881207363473257103866657221875054431111466350685836081629554832663806706353214486597247097765515443514662655832702319830163250591696567226632536393075260233939366193701551871999030127717638780316058568686380563723917767156958458189314240542337765266635905294318380738205603359433674002102396750214575742355173606571175915732559073541221736105312690297320412260054501919685491791876718420969094730214543125333482956671250595840*i1^30 + 200044187489381031872802268542745889155243659905313063608252136620247677573978616721104792360690864783527575516065946308318088205517563820230980315558763168509211534581266124154021479434841286995902104924727060128546241942036902209898977718238550717242617616731317455130178037275509572512172870262744411043784613887619716965063928716421591739001460022743903651641886514895549081359222612740660596401391125215040501707193947281362704770988291273726490746298733714155399375257237007055533991156696421738383180129604737740693321441615984193408362531889303026665066827095657143064195463039300802193243224740030229152153404585743401846992136290088950969096321354428136932324400705987307343457815931246259264076357581079178233179105729215347259513093960104359369240305532624431022161979265627759155990360927965413727425149288549440765378918900437727393645504585227855033198743356630314672471101697155552141100043474985197443801654487223596364607708190599973769814758270187034786740947937048152512739001403509457711545978627938300513832748706379178495038014670049584943105316879569531652509472651134900528754109158340840067842069345005812645272382136911872469952113767324363811926660195298415961544363171027846163816876829261091439916071720340416822424830992039968628524564813979989731561265466003644159874779165941719505329393786703451676253833554633203309286219453770342913394679915272420573793685704278196552675223545505194327511218537560359842603073904617008048691487510989816728671421426906592911423748215157453825555162764794959348068003068864843380665648820080716294086556050783483977771043506699681138113694486085335026314498871318102816504834815188748202287026283086633673103615400607744*i1^31 + 103968395140473486846227882796844459841411998733495887314242872854220409047351468768213542770302149634531716820046358698665070306622669137785759144893502438355738230742138484432113370538528745235239203326734769049197849949325120420048310180627811849583378188910744097102523243567667828121395237550074689313427848749148534417673642170599666474972878421683863297879660855777759818497362677602029061160169796939879423768983741658392519309242614719383549489543227041065214349282864507266146576351949772377785162443337924954307124458256901581412264543968993272148193018433442233381117720117959444216645274334032653301901363254123254610822774575444735373056627952593025646975301549902257620242012519310622298529233181690811788226792847050709324674510998395195867753360514808713110612675908417886149349173762816585142510234417808254164767146250078754270484461976475968927226665785824357969262638222568433566014855124834132293544611160994985623548584765461826096714994868914388986717017420492323519590622308637009956609353379558737867141701823605322843350239052937950652502443573042429374048766395618366727746213241898157978233928064205069576483282383412940405847418846720632201325613755264440528619491720310602713796472475844586146954951663516423889762049808230751932542803942052770239533566434375004399854230966670223184022007133563345082298466654364395695192922475793779694264008526411283435768037681937125529873249763762975466539916966292980420929449617283501046795571389445336137693902579980412126859889730855940246698437987792606168716556352580066387729252450716954587757922580782531149917123690164273473966842756625073230783092991905777111247405443421225305537162802563437498084622336*i1^32 + 82879901294403082598310380165558167945222156935697938121678335070178157776012765200035348422313686569979733419974590136226894750967470550915541004706133331256000767690632883342202440222175466238755194108127331349966191800549003645665250123549281517956103140828580419676866166180914462254496852826076961024410243504106424748671985341145993031534338296356351811019248395768809799775424429573870171958881423602850320162471764832424148172771413763125868671122782937573256715056970101449647379569261309522684273249084941865336511322257678142089669268782173602088461331276885102869509670583193076844769066737118353794783303681720593690705934659090243564956340882724141593289222888896294960413443874103851081989598931203878613428083173311246301621797927957287354755124931193409005809820377285402436040808864647845138721641097054714271616463056964479845442827491500105421650392108508443282694567298257441669157422187955645864340543977975375165308785501428883025878419162082275111095209034297744486563618289539070409377312906860535321150013214995866204100082062337134923893416625995398718099380774567698807661242461874913293328385495504522662504521554095597259697727055360802545058269909916204357692745127095896296887159237978741152601503081798189472793551121796098355854770349249099779913076492669784306138275044843707674214493209040145007725530120177187373972282476719872747348151834905800208051077407157366307361830539087918073930583223750723655640129837824967814513792353479620914530259414656871249633779502230410635839524801505768993893280460057349249408855517415070837871949167555764887073093381705287376617889842691461355889969461197721344202572061130920469722805769534670110720*i1^33 + -55934887903316736888701928785214454130617484739818190110272976877539659291822985834956114509565977483081191518979314794021351052356391567323957336361901144478546389678769826267247195108455685346321978321222070895208282393094255312216452035379384830726634141626253308071794022637890914102439112070011871841274972837887396108731348861338932900526818537052334396394600703418646995589467208874187339096978802612677340137942133439422988152193195195884809038215198352404320640753061940576679375361562849538562156187383722066400292376173996159921978812493444474506723748633257537345583948617407641948975580631681676349981096099563586396686828440790729330400025594406531243847951885373924393633720811222076801158271467292898880183073045463364440019042334634027206362864010007231286915034944563904839452694423693591710039059796291669372003419476937478322076226121404378389970928470492492539342822315555457210579985347466245916865920112269274243278197971998439251584843910696844933251984641032112925959110547202308259287264170332723930240255073781697574867164861099563492622735938328706502659171539605061544941496938162236028306208890337839190517617158482315397991660791771337645279060153941453300340377305894624205555990113122055985016976330109343396855598262397920847095386568452857143074006786702602932702201684842833120073919568417958886151539412403387981564749087306823694038885034852069052410922883794902950545324124933129258509104240301665584953703520137377814223519967179290680157030468633630280515041831651063501092650313146016835522019027744125070650261795265909348096185199927436052595699481821676641048580917570606898145243657630950058999822130505376670142224788357120*i1^34 + -62417217700300559694357563107375641034929255423102769107055884808072351636156620708495007797327613225998180512858911681176184275594246063425994120197247648122675365347869435975948018853213027476722419167645714690836306659663528261899081805497300076105158369646962646161579062365740876794328352400227584507566232754353593549432235279606733722805722556413293782916741785384626237838085907452271200544565618232819835449527706197725802603826936334606874253376970685236020556375108154755676656126104222310745654120785701021382831796197180411463212219459705024390518079046611829980781345992607173795495356607261666279897633156704205337442138419482529697670133105462669392025089390363923810025989688988039428975208730810355867115751708472797164725515357695430241828642289788214886985494529608337804633364944491327040601415936004731435180845223606276355641045679890436637507677679711841350557979886921430385797518414396503508313805710244501306684346938501033507691462015411775140955367041233778596782876211641840617091144071385486233499816075159106003187040324115113390146759107701277685653683068325612995623555021040569177256863255137127447149207479507977966667121262784020799032461347447698197647227074633594369323122705233494617220256908053201448890475844911653416534939280882961084812404665398687044905232620733579218797570017371004591618648144426716409845121142298154983001240769839748529226282956151493698106366225406183749488254684666324706333026202209311046168143215469324500731951722566821826700462688857786920969166746692700800608733778519455189282141754694894014563386425580170845565985219420961845373652627026034923691964335826413017142332010008887793939382272*i1^35 + -29361871558135791629283251802933813887036682142863840194591268640891565595099499168165819962889792745169671676179840377316460083565397966958651073491619570804025843405502747513335734170531446008387467535962767279541998161343527456464463603203769042879631600697949457779290265957820730182581983300335809664443604620336328038684885510814208754487019769319681500255493335870668025364266402380935393051009679728107632653698708435422023273217912907401888517761572475794906244864809840298736318465665013090897713820959082269837820996035817537430528728755871325624930338611698559976507115053782532894565055870953798092920161230355793565637986732772076709467052988452430155879101071032178923376913320199304186459875691410221816889910910337770201960778001369003055270787705544581283434814992812225255464268148298493939986375977559727520454671608051269101164298714157672680124341823628334297757054729903273967620589401592907670250058600260986355219897947154364476338206060734848317285050258461402126830126780230634675400990243000056034371991707925153986502613910490542231522551682074154930874220033648964757748548574114953324955510969053181190905237402106605513249049462141510307569283665898139576112442603758359286873177325098443372786742605591894120453561412896497428167572370729892054425492939387544487801518764046844223526077780013247238830967264479154532206535077983202779655186349929693325198701368392469158866557784268475599021051327386373175352792972657392419396716797375458903515136553359660587571007572791460584732513774368265820152596171589091177436975567256535855990130126717310414683092189879690299969814404455643232838773031125895894741341549586789957632*i1^36 + -3632022283288562856056423660863292585224299978703834964903802229452497928986396848056781259868685795952442447595086877809703476376321150137093589088283510590260813264205766611907502253649578570876795212743401330647299488896122486418292919948344641699775723707218251542432060177166181387153588117845365426297418862621479259054437313733396489093892542036788435139279658909784503857723754861674429627625869064253070251132481207520506802070054914376455874859203341957474616671000927606590479685748891766909441290276537124242376681411398916442172235932223663106591789287472835236863673814749870018450691632004124653495193248191364435613277141830913370854774197484040150341374789473620442890933875250602882548062885011358484768089917151840991434243790831876840722065964244019511244086106180108689866705326901059982011386554883028714108185271479689635215964461167983727486586483956763308343251718838484851684706217061312587199543840269365356347719744745904409600805578489913884963914539654104586892785286293847908401367755058827347447394126264040617499807730306593632303589107373641792513970546630136181683811798598146854802803203725049585345111836530421856223423318490317206537458207339324457065952122529025230095745794693824158332208608070492302614334725044548963696926242478137894848192618564904589678781690261395582767224565952260301538718708005162945775816516868997815458881580759074336718570919117089017462613480147487315124431384835670002211394047996585658980623839826697955649914721693685952828717750615595114744361456853365581916676108986732388825381824247774899451146708944276974833770391223176465471609115039907203069534929322956384183203013853184*i1^37 + -163373569807264336768165092384383625915965026464545436240721521533161375660306864863498226501704786828639987274349941246319461410196184838442211403322544420420071023459932711712289547506065708541709307629826145391173651860203877515655983085304886810109758088646336810186313805932528988279166414762663479701344346649780254279510878247311304555976798888690360023049785811086806415672321102356450693799440503787436558220268382762156661230220856539646275914102185305339051679502930327652462648774360906909658353479959375379785122139394646584913171598564779241969610485490351025619747854972781499193017920697890156408694328563405637595457050671759845950327377526061716854113226161707991030471501749379385553400557727384509923868713536602551488843443594154207413201994158112687582388334012857543433694077791513565495153809811787786160148349990221612656638588578953543815167590818555241229897942485095472438405977883926333845559389420893894470227956923772291113904534859975467576126233196787572599299215574690940318433840141708128465225928879891986481702090878233964959553738839104113362572260004531357952517823003761238625490824201918047905195677633224926733757290742177666558394681799930849090604844086140480639531975309549870204986527296811984076499880675490961123999872732659805692259857012202001722157009434652270501832029037131800839110982361311134925631493169693826020359532437717462034285897405429314436785058811478568718539156852055788373524165166189431677887439598083828992409853848310804940151476353529679146932359393882977510824890008245784837755437886983700589614506409906204496245175080826596039695957305526819217102663513305979467857920*i1^38 + -3871017800709897803862136116125140900097270027259150079675220155990794300743918210609879014899422196737282663483683884858965616945630310316980360512155115497854818230745703060311888310871327755656140657735049435143313432010512379819790210786759782504193517940396049115167357456791689532500585779357149369820631619438843355657802587376955887397594178485679852547349681021679128908529871457192060631448296253420220434875166382124182335308437284350641503924547275719704957975951189908978332224485322918023404368402934688858206912724422074558228167914928940339644596024900753853181699109537763994565957299160024351536041594644793951079711069472926689991243736207167212493141283649139398902790392028530341048730981830035377726504338355891416101775938943899764350100551627007358872981355777104309623608665126968296543636174500862806620724566480882087612798238771105219400423330607417352770667992196295535887474015864695736127261104280983408453841007927524446839054499890625855847901407880522392231106808977095348444058568076315356977570102891980394023597109369933022098380807313089373335721085543557141849526199494093510851437126548712200359559999324545968600722557293396221433452807446617930637612442448478446885376859151225008696127688874358439601511553629510253703216616487468545035783953391349118368165199818525187314233904098221499736702325309820404980546799918754271183995880672260799628696891491832436785861887042259204357230759329119250382533494404434622768729024707415837041053296634600926929797246480726127648617310543320374144936481798447979115977004265254992736116274981095339358194416490625978561590604185908686565858082648227840*i1^39 + -147550382130013500697329567337764028148690937581150135397483443897238985940752006946265095682128310022686192485467168107344099765880530411741205530043158488064155294389914628166590997895730611757598462410246769307170937405812562022878762195967603927698215358043904688318684409966985362189743212515264480972454913588090145628776019350339285166182922190963438683951387523523450520051150945815016758833022646959040521783568263263864556249438112203127513080555748312121105506731919110209827580930405970598763094763017450180273356998235264998988696239843076155240992843847404740006747003886038111518799477355609031195706486448060221493586530316578265198307350027822083544260507936345408357861231955198015105101126833713094502559753048997058760302248582622226480610717228139668983936631044756489505654663715367025935333937913777201092164368808252102500434670149730676640752017753308440400358545418599162276908571109322885140490623002819472559657812731180948176619667444335608947569591023264231995932862576767850309057107446555502185786259194225132684470968986482502103557833823766011919254768856510073169312449947103812993668334465858598375770474371256216434960198402217423499306134317531637558061296194049777550357478708508268477824008599059662266731150787713302432999368221216938638690154611124179165133874780253995563113684419417719604922361700786618005217483759827778389612485700349704320030847847316061816750064337673636288827773765719132021510212626394103547901976545426287069101181530092040586333906372224739754073628229540761143829328300533344937137740823733678508328872337110161962076117719402776193311223055304665028196564992*i1^40 + -1368257321772469805143289576040682850038748229657101963007918618269036628957120257257009881621252742977945145978518927741910437025071043113920786656320401373368022108437365823567370591352997925218653281870743749991885869168788380403089040538829785735818665591355119166021656725999616014584389176867485399035003640100011784491304727026682546345547697266560113231265755851059776418483390722624358768079846415571575048410140546182062069203981219579679151072555841048690995609946787282529445027333809329121345553118963244742736634497734710104496655944837665137511722210786137992300955215148717926232389872778119616553191777431282918789904573426359561195709751992601186395632961128349964602009436588858907923243287677879380062351597722644352706977610181314715565325878889729054206225934965409657976866143723796856491699897144484421675939445734258890411956603544563774223995592603172304271590461200863353314667656557693527109162526760092106792757875589685643010679254072400894230350539516371099496455654485838804241378588258210700782105274005524771700379887240314262754146133988539118765202049511979949720050628396399925026809380825984117085628422573708932897167661280093456514112519873327646096282241955554129993273372582446151126339286127389577983047056166645667193229135123009901129165950831539757160205874880254881905917528184158769296467308578181119030342522909486645914305018598013501642684098216890402788958856458729210085166936134015034947220851343781393980926008360769486029182368341614320144719842234137955032429113248763082336850920867039248192831933571043669971728809989330324742106329149528062907201623437288144896*i1^41 + -5588319862642797912706246323126919580862135423320605172909421338637267154127457517013918160494784871907134752889780061269471188630352258231124169477494866248080740687392641672541862459831442896398236743795226995945808294473939023457473304664414754198783822983743794696181922260006911461765523060240511443779253684889520653374674817181166463159931763544888208063617603902217887551654650865930881062574727255683355568020354083770649064790189046294521376598051877000279166042372995505442083854015898856086799596444214689543183995558469194571231799656532810269014813530153387966445384141508239241260705173104655410289571688040343676612072600949503879812583628218725594401572094282396441074578092340975844156453824712783613097038298993308452086223854618480880486737661956783406290531424452370382204775911210341267823357267602328017949703684713287327993016567756099853420353613336012742379318958717830765293965956854647831124091433074353322633889098232054047816740937151479440017805594140772427795410456192120337899792009573075241963340313457831062185713956392820354699368280004839409451187757602351040738241739260754164532799746964757322367029502489049114848446286093455573505271444927286097510082179748211347237691267244802240084059224303354243643493703462581663011118725706638547976487505906747729000812962477130682501556099304639352207169166263090338129451884663006781191578148643775617690229484917246978217698690397846313845953786369461593079993616596241608553233994034222542668142205088189569364522716024594153366976263424043893980869408987804966058661115360772238564946719447511137713483226098745652296846147584*i1^42 + -11807090036723066469892195125851132925704453124842008518784878260937638087281783821991480974232141969675495956047859216713845426069424094638520869306871085146432812756563382264863887620103928926914665678531606429298431444149843141329424798114405970659099388571810985811929205780140838335294140254142069376541177630307032660411992402787974695689293729790538364865279252958780032245961213311863676566242084232417389676608402994803352810475257760174800374245513834293636647095768505440971144478109799748266623722067712299361530301578512920650288153264523872887575875712823136538029768038554363996553188984200619468058471535106902820575356145179989658080877133704891476536360077030626079126281203425176642839566002224039213023762618426177647888347893559822042236061193625940066853872781700407696992182978576567359494122428648939126192459455441580430535467725063871863613394291105421597951533411048293654404957488702678946134891180508839340065271887410729248722944445797027492362372990848426265854251594119188830252545833814265707538662862189723539852685175527773911160171597003523232799311912107846835718598219391018297644856092625327359674294505915573865532810755274499336973578771456613702344674757101077661072181289936072536119934911026516773039668429139486228724990948208336552494961199258667753495486291877503982455085062686793253081197613282825676249987722998764360504878892057996851315739197745176945259692696563785443828312792394844566892583752385449030524426697904562472200280489672224898358685097372339774258068864946186595835046999640996323008984547829068274585941075360514430408056590330276872192*i1^43 + -11288631262189546413846215806204815892612957710736958406637375682432118759621845041010722237176064053241765141231961452488058967885986983406246116631239752825442816184100618687185498397270690030990066754470957157188669269866329417135581027317769175231214876290464090127781021993317215991382592026955124583550670157564360798358465834223273408769954098126019519673629201749253772958200730364669331351358290353863194304891578180911278254114288835328430445106495285357538419450740514748963396064901022755022758127117037445721017939510263263684681259138602194123236696790445899193907208033853721428743994427840284283055922576330109428693380772683279610633850792567498234789325770362448608515551588027072956961892837011528891555173353729743864233728753673917676745969084387720872713475292785561564321049905213547720257417497256649147518698169322593804088091757285797855883227470275316454963406199200181373092107683255915687944611395104605865316405019790819146853224166823734763628791452402750388437555886239317459883598916879199740253588707385831066546101826339631653367846167298666862022219051748863767298028919135147309630675699707756720002518420457701775125150040421552819780822788023085992653385050805772762402637518936674866176537370895959286422007159774824268694980081810236189654505593289778636517938755195436910914290261100787908354771976075126639928426791959189486442719405103697704020183749500282030680370383175811020625101023847830868288651125309997907476309950043790323991899325052920730539241893418227088797080541357440364161923531523226883157363377834303039204823495624366946472180056064*i1^44 + -530628737155354270206900911782397295776199342985478803755185059746212379178302347640555693787882567045775320470597713203106203528884810803121523712065623651590595527505153436911542309753446534962273275949270870106430794373340204577270336267319157196143859326582677028154545536464427121845118522214986664143593370487385316111564366145444375710772808104470359707234442229098300472776235906840073258096543780494039712139339360072988790593323641266200372341318495770889039235153520714839990423826331475777309335350788462985220946665818461214689053924389469440295899194438006388479306038143606712002213600542593141165778742311915573733993091567310851297705058028646055972429877250858415726507858975594688365048874307649980407843663390828144564938787142447499664353742629689308073280642064225498799727560080107197530155022530622144479469992209462310987742985037535832826164598763570682035862548453817414700724419446498334052969335246692501092554362318628643678864268392262568687029824843611745772483792998888766337165183443393413852076155913711505945019058860442121809337273950866361311234317516874549382468071986017301671335215907803812278973340197845478014146382386063990698521256174923892855873876119463462561368222099342729016802787076736484681291779426459463536555908819175107055655933749997976728675692703897438028118806699045183873700104829734055010911320600704087367528100033680266288819494158050782563180329118977592098331231449770129136858104242119090616782495866274612966165462770288551390624037531798022812770364373908737750106505790205190703102962182467006561282575247794503680*i1^45 + -51630103732823361290186436004468411482742511758631681803066070012060796388042872303981871447145142002118621083294142006388888346852977893113901154235417630567265233904742390136308632854732441694789708652671175047609350301712342966322619530638420787759891330658881708615358865057248428565575254661533781338001907240461499260116587688852177960398376381501246209599488399521502610296101823708287553949312318411441530039975094951150522406880843666564834884391472317150866151240718624299715525568319616905088702078508710286407655108353735000697227424325302477564791473678834909719758205302775642807628486841052348107448626822715551008758174817808310168304142939630793909177408272170143487166170099831418305126304162847468302350326934745669288606125214671651670930306804364969305015872209999653403289025850371788861724213650132555288258928321829826378732980161889647513842054971708291883691973021671137324607513450139348875537312952450366479996982434973488779164743645640479272561185311928952017849402805050555325366038704303407449314287209358240841232077642461494048441313218911713573059514741662211605704837381363518656846500928925849013376051783006413080564732177908407038556479072042852171530837472923887244319546516423860107705280294661220184417959104861614348043432739350256205326233296711783976715926017645182894862845203537156383955793664346705624354835115342565445119300995364369669510997820202837830221083354664866854462064611505948566278636958530553007740131785874209846605038084625427345920305003798726293789104648610023743262581166835855860152775735409878833932795904*i1^46 + 3077051314079843543011296916358316296227288707794795401192565158986326304304883553871432663393052718550266116791372859525745155277126037823434755815126363798744320185254516488640983001154940323993144715259229156288565536049591759593862405650884388456270522052214103812745960769655271586687333715208277155007166429834646604488302174943004266037680384093692483879292763022802688970652394220251629759510223006939756504043787075529209993119399583331184588481252694037778322863393652813781215022931701326954700649312718666071618799425105279206746528608793805291779909389214157069141132145478383140858803999361455611583295980968506868111039310356868956958301451128321018439674207720674375449585968533872703280838362200858654057850761010357847588938051242528526297096648376933298412084116014497800634110052967686857198096876351825811625454141902993068475890759928834960020561221578521723846396857415525039738467926542124772858829867888670050234084263928262221998750877339287614363151894956103535261344209298876855696890717311835303175831207863522572637995837426410703837280982115619275766513356268455971134380347910900010009765541059184932482165910054039886641636314176291044066348243261443989441532452401469366897070251449936080022822313042869356979337128866908435214386933888946919805111537833087384913987324764284566901946897379908118944281237430850655204643087381911241777962100005241396410379502808936664247657152878197044905892168352110070195648090868508391224829866831595925084208207585472638411210368219010562681675149811916560626778807514618960527237995078615040*i1^47 + -56129913764100357237075502236133192148284269272937940661585613445515924536269777494068153557991834973735203614574149786785869501732909648844397522682491213160765916871920422347634806325686967612378859558783914316481406044718846008353184816608245550853094909583463791876083501528629908671083375001974356773197011858219158196404612507416468227036537400404087345940916227319751819919371685030870576312625886182446408491850508039972702421823951616804198253997396932167741241790396325489795405028762949204755452293084492207782038560063558645041243254041307648750800353045736493772618247609372286498914371689891059627063418718766874957014423616136276422127436349086037454711269164957284981025026343545702860847485599130299647606702019418076550703846991038770651298319529095841038567497290616664563021865472495393942197058088468370760012948702006495474191833175882862347163591307827228744530298905623033723929237162208183044367324994040114297183623584690079073572784577566810708793157730780593061783347666478323159488827247519829573579220179766580405767185489284371030554730262939223003067022960639026186732164162068569106214579322459569025326934765824974962872039622130251675422997664477826621292887662840776524556798768449990814767853095645860306746340224122005636795336314127169690682872778361272728014527409961813013383763189278288073312414253771345123737018549240875272958306697093949906111607264011731085941381550801149869810670734338176464798211080498620405370882642284748667874093685647506250182074613158932219131509146308269558706764904900658557091840*i1^48 + 1524678744622188647841339525303913660024122408889654183105101035423607824790004140265077143408103883366568786443382682072849758266232868484452674152495239885760100250886500762391146310964360416391158291150781954096634131266580161193421004442243881300887504112907168143890476656397349839110477045532188819561015383556377910798816010853795909132302090821705673823705358719875362768549752276527061135440684484328618698784066294658584552146849128925646798217350739920023018283565079849746643542189442242692187043033779399236977758468799336041689543610732079079490271945979996613032603372352533909876877001179841596539745923167448363185345927728020322330515185498415495857659612212009491534373923016205180167448805666375427248012689539430929800072116302754771337438193298507562661672362924837388012981281366088537704078488882430731295424784453474013278103059702327405522089643851088035167816333529963650064992915256203386710529959540435985588538188587737947642985327593811298640983676883632862411098637040880234241948602282219518579707384799226873439657376486069533633203654857747781889636734527409849387809696962237545474196138374012106837005472140098193160979161785517501218269776882995754161474008795221762279358416728614963491364325488837099491290773059255196504160312255818332891366061383817314176998134124978567162338032087921054385586682736833586797782762761803895310826796341823991210554410463824579582050152433798343085638614598241033151743868400622839235215959503278142776459613064831907370841857614640544736855602653050865644684181504*i1^49 + -13435793754771824244550945796755573134199295645427892172210689066484791939905241869618886066888752387451745785431911050065098136736003027644305065783349391285846113501173849467264651275021609799709347087129072467739550342240892718684889304098272607082441856460913847706552636937515781424225963902752877862980629786923133820889867877855974326336728117880192448221208805595985304679862052928625754507616810326383847442240166257342611150990635472656220988657486064900108226061485286199941608880414058490892110014504892748189029571141460523418113166556964942957533577435311794518144173480294794079202862302709499028413640366662071768547963240674347825557239868740672392646608497678542377676285480607119902518055021791793325639671436267343817356640435318577158713606262248793891630652484702163139629401848478446795537225812428151138591699715788893991733875275719269313426419161121693128726697281250416843866150708728317430471964321509756954263609389812118321406117358184398552557615974497047334304240762169713728554322299385153439418062043903571725661500794654329354247786975239557063075806474279485200087092681188897254225823574024761112334452427791178108310882219450111635266987069133847437933855885636877569104081631945575844041236480926864070648930103512371153443985645592126819168310805240071763388805532683561757795975403112247424624714841085870014370602269615238140459765116818365932139371703284982523002303416232240723123321885388772834203780743193646131307913951076821746598518496410568276242837104925320866672635005305356288*i1^50 + -2658588286359593184012416477102955066482477296882069975565815670533211830370086656195693255041904024676111223131852487899478937788141770582542972745876310162981826705214633004278888972025716584034695329476419764054362515531095188764156529186981314756352555509327439146198952118410898221681148507247539442123290764094751278082231586029252331910091299687483693100894677838200954091432819801531426289995613814846542126021940546073764781428961226515093179918595319397617628458462661688173097931797740490442958901185477028221043365326054085353825431570882435846543351958037338146388341580282154183827164143682661146893017997852554332044948048049955193212542919874027095040043622034400699140723586012662854274412921579442440036666085922081190503381706121055132118265208474189261873163797195945569812249315648063936824900448900257925124136112680879436162221947309695089249646496829869097275596429945536760363107481608837075687483324381916322696539265202071036208294362521880235351273347415049078686940634238015429490957003447186530197591971875311722696607281323486211759907445442729372629720174158205118015981853400363070767937298162658320207130684496447974561543672499860702221864532016250126548687429343630290787535348700346697789612221948017819039565863063743982044453786670491524066641055469534077986101274435665286438362873901835956381664713010901296835385564416688384741848416005782477410521740409054555051466452483185829931267992526738498476720931901156757330731403613211948445986753647428508097283973585091438837760*i1^51 + 1123200778138400245989937702029382815848269666494934071982668553746114111699229341560471812164680107962481023400584313872706954710645733305134111121410725038201212884328430740208931594072270747633074476993384244560957126842810049026818441108542499774529692245297117784333913093128741022532140143016642117024050485088564659475283836001252237006624259732090412460846379652926601359758024153577685347224434766401195275309397330447809883199071139592232792734771627024696216101326231255823883335311961204918850882453996532665199701931931522696375862381030082831640218681543538021067313523279505114532465418089988295949537946341548191191023401250687021240097882567409968690228432843169435922490073105011162545521195637307922851752186383503715706548918630712976977303581180218470702498809128282509588393719748673963908957032352447437660145316006716774299336772115137376131816641278918644443018787417196949299746100139485085058379665852786683587729339864623866034192976708808974661721946310132772588033037019711436855800271066278724915685451319415742173213111782523117143476199072190574981823811511979971469675385357449351127287666751428079396428352700097008763936915126320580795664602249453423549142733840978369282557334164984268524958824931232547554962296605908870633999303763921778214254884166079509249534078892927083629084572234618527609983204640069396248272320438115104274439086204316272126174886462651196055226174721287441002406999891268908335407163867054397954985071304196871256146052200026540967022559232*i1^52 + -5995094529044522291576844276854926282440357035410687935110723823630474328113035965130686520142639422528538520634792235376482365252013688915906350836131850478033505520624614180686733868994774227020744082595117967837083579096522349805570729019277624843557364365169704109598598443159845375243786167538761682517370597636429965243417655784054912410904825372669277290071369774652173996397705468274539861440279304802668783925285396502828385399471314007900152097765239189805859926507225379653789206137123570687691991877500482295222182314953954069034495016940604540748372991781256597896059842658268830377392525048257791721846594789762119948885403476992862547626658283845294672542841560372006290232684331166349981612966109661767733746586304662699821320395238252758075398021311378767010099662292964408631401792075458327461325328372694533255922166868638670135820847815096358904578800130853121434249877237849856496473190389044937072005875711039929654885397111519023556355710776286406505286488276090546365443080004282702203221780640175111112968523395687356818667181734796686411276561773653648355473340246032952327491679435158484211643329923772083306394063175800965276029966546438870670912662997985170908829739049709449610856136238243961352248288112661999837241424619894909629901581552948900646819339311429976501691191712402837324810688362055746040821434343588148102801171551788411541118571658892536263658113513886375981484805725019479422785387194199178025825225010418153907716962721436593412353757806592*i1^53 + -9487286222674637747339832246604044822855888625850237985319679004112303582025796913812231720421603689805799225098464539689486185023402959643875694650461160245407449655390254028818316431878940240196329532700907787029683078451171359523717953018973614539158291008690414302657282497872027282497893429783012731561273655777811981934476663552297219051300577040859008147066229343787151138036737690020442416169762056778693573368246084856180645224608711302125794007420962154821446277531942335168568591563806102162111727052775271121758048408616580628730447658645645209917822775176465292037416603883690578993468439970289895075817843328920825459818031401541931373668246060865588479137404959405686133559668481716868124912725435000967252485325299756015353137500622338254103967319722408612440414616940421126446653837925212932668338751751278352123783544453827508429400811877990009424749201488983056356777982853830753890298863696405819149176371688466590621992285151016113257373229337467963246983942643817791906832200280874934189048474378754400477441473000060067471816569792570705172284901608207494982782643541615354697701225186241723773113317940923191378129681705928707548097103407429571034421272509983810220675848825621170834629959670496057478460219329382787010831735950589692267242665847060682593976306205611504746415091748028681694746519743163105336811980409284732279779764773631367936846474053505304607220758287981766401458901750450468128311718225598823683774652766135273289959488377591955456*i1^54 + 23687536541704429959796205287309149781275515913188603252040080230206919815635038927325455837970480685399650854455119474594152163838538303794936362226728018412518164369720710836643946036534352242588437662115929604426994998928093395915442150840697319420140240046763039696490924391469630037436032199166559571633688540052209608668262145692911011933665363751283945662523154020404837146937034722331874904212535152641592798312050212860519911541513944311725939332414340467679598659092301547115468821480099612925013914659478935316872132036995748019927820191222919692285667244347560807643113740487352035736824501484614950742916691044004498957213312255482791815721671725262298679441902441946381918268029344340173883523168362708435913203436403089427078485194050583850628738614546962210241216060579687990017406184720071835125193314826171490939617427316382227931667525345967950501191566906593560192722557018349869538195527003218747243493698558552264392630939293710882849335612742801786174137574303446259527918345236825307308786514131132769515550332486136496746622402774268080722804511361002245364851451949221112425998080067566192485989352901107609936448429707055797640551888661302558836309984838050029198226598067030099125035829242077781006923648244740202683272583837160101040904092617332710809140959232325685939078191251797607416859827909712100473316429200725289913282712364523470224070621211313863963728775448601552613803411652557806878159273814796008850982755646645339160576*i1^55 + 173198298912003516727742337727573442394866330293075279234054783092508967415637900481427363055487334776859261989736361681709647202159956071936578874137121574364713140607784968376740698169906070401776664421366411427694039086312640321649375134672675756677009984143035758445895568287768000086130830589136583743785770248324728851934317704836788756482611254212927103625896010998179473500807396107970158295448023189741125838834172816434306565175007424164742029725027724610176589750736321467195493434284150011554455844040155732732702737802372359536128083900532379356397490969515985867887989448498044992487937584135483895244654576884606392114326025695370311234990363068383653246644368972754494481123581469190086208024441633323902181197338666372459220396657535550933489842810834928163376259217103812844216450075589237773236666743168056130299108313358553259824920465145693570076581632017059785416363219851697531724964429580865816951917839418715596246504483286293918472237441256034475788588038022873417955798891087135603015716197570383936618129209365243955408815482513246069939215194459692282623599570863459559020333225919636554667052384308567674426282009966355409582374182418045123367097422335666068015033968940929283144262326718240362380990332269155153450574601176874893316263466260462159589767968526539084727068702881897003762066612518970846583710906237274104345397029882216148428569185585295095026960919017652404862899367453961989820290598352836857167872*i1^56 + 324305853403463050010253416642925547614127132845024697180861066752216497781932290763925774618417009197970658108085858924495334548027544791635829927173972011498660434239946364840403017138386188569961529635922306386708578786832867592210817677044527291267802213384218124419917603842093506684117909149903215959221568594802697772471905946939812145471818335802517201286091421175252488569202633693192756799093801832528311405686881958084793409782902500617194446652140928315783118586860283662407799258851283741857992014441145696584026737916296819942717125951476899808808951231025012391361961965875181053054053720915185173705574859003827280541353402484057040983518455410483057892220923917248157279742693372630479698457627628385269866790849380533466375507739076227984427822067263393085610851149889106238598841526329672615554285331433951263076137873519645291048922884143876089136608468597247838298748325277052496961798711394629786257218639588484994134745896260152138106367185823388297635277335370256003104623338888665542562432220697819099780480831395691341446596980721933363575372891371541665849215317391597063841955926402582617460270234780153345254771434025206900268394003029435456543281068744256110559440941021353001709677948966861384270813561570917012779026368711748386646278360886928902939898494657470565681014646254083311663687043472272960776822860391916342531288860410692630595614824114599011138053936662124643098302481987337598271488*i1^57 + 450582281454002537193008006037462098011463642908057566544882184452875397830519895118842780106326016371149424428787030346097265655445112668471101978978958706063815166181007979446466339124406242888031241299395422849049602313992910783450575807235819448388303977613857290231556625279658508993335786329252117929505727806025501125964032831655260782211068156887109854376904905146696107508891697818538685639723565793681405139136401310592837459488654689249130281793859032471072728836141455389022740397708009465624641004459402034914954205051859767121788499842764885147866514537793049850389112789896875106078562449895144216086416261230104626878833525514742246122240015553004800433026547308986657837860609696242516233097299785558020689376249462286266544333021788353779307894068854932101853198023842120424260246159933925258167516162092581395578342901684589904529795740977328765884188150611561115799314645620903178833258589828657076976304630671181077265205349694881656045782582706143164286538080162992469699274986398575476181161436366202333379994308231977580265372687310443135158482321650210172117244602301995475110234508237713883551157734878661755363082811389201012642158578492445464751446240314038452427784713918335631964069354254302793144994430291671319639465817384233857738521124147051457257651042857089788603762532959366810192427452383718947813706786285086889140842707245210215625905599732508553321979996322033303552*i1^58 + 3271700751936063982682948107855655736919077592909969323769489863505049152414252052144477381865011434638120004540383213052729504033810790594531086600550886757251950224029164626163629883618530851033039964663596658233883133350990839388244087042700634105259987792125789324471283391809153520668345087632288411545037365131973888801652961123786330682447518498952374923224227689337899167321240714983615595968258932973311853816765229623294575197503113817611173521997447970770308971902650926281322295989721229483242961989121997911013585370269206855605564398429128164131731777586858040214893762985291507041021372534570039247377131940670816745345481639605081692667623614476903760749215128435772227624866436986960024764897844837644139128908435931337264088831253766483363423041508313349798987563723651588837673036468075161723415772017828933091994071600272578624996305301379954875416232801916231831251156895383110701762610978152376616966185628517224878063163505183380440352592472286591947300773239316633252216016896402612177773087447612778692086686668492481878930083491760642792326439111052955797631941441074675084742813610250975402560885124593431408960252203514464066061776907745941477312914325961639656999040739117270265247547537533261178368670416116549409075624097207710662633036234518102908386208013254055522124358986877636267213136970887787335975391414870652258207778177155072000*i1^59 - N1*197204106222871057468265738957589517251362290445531274948635302102683036430800747908621502898570632596402530288181599459460003628668088381656921414953545841578490307622476056908215986491093373992394387283881652342689628794889625138930068983765716978216325477784928263503597468858036552246042394305173833896875236682308212898080078125*i2, -12937099760197125897241255265579836771937836599415940752696049363705367911852857464947975443738536421952131752518917162978372702198853144280180540516034331245587220611248464596641396432572847647909306539869890048765888560040300154261188842593152641691708517095043177518445959102538197351701032689508855100069444602236600186112611092032654031811835684791917208099759492535636977770492076025359978350373159821721655956111393513810707600403502326739290481535317504756301012523399696880935008350941133287181241095155969970636094301601004751028285327883336807398345518893922763590049456838650944778111247353305915021184049384533396925276210661252347213812580923567848310347928960818112663549539153608955939271963806809638250631372096754734630024271370786496877731131862076541063764265978241176057741948203296459564969614561891169562179879565023612304211821447354491372910307514170976067717044199752185536555094513635953593708684144380528559681398636141172647526709245104966850503380345171064195423281718418481769900708375427125416323493023917096617424552752707015971786070511070633207946539382821652224678513427517917355142039694197961016557703272193109286071552722951585237051919549208168659687616166095835851353183520855670988980744888742648930390647476080582478290843816469920612363938792689789064637453792492060425286197767189743921105195700881049399360687340927530769940956724992942046298177524842359229292020914364661973123334882075101191069933244244516042535540247548831263237561267848846413145268351349232122281453638895151826058978416286223333666051420102539528991003279459665520550640393453769009194361414248363924485042005989488141487188572632060096812776619128873031255196881975779693871023093033295606072129603105636266844034510215718169376706437894740802486544355577400126558316680963078983460962959360000000000000000000000000 + 38312643522465937303173030920541560936261344160943218115252622372032691092056975317011122797303668375941246084773402362620238973041029299041454850208504038403922805552853051531012303363175746233094262382172276944829100925591348595622487029326652153563782140321221159172427954618217144857447941055150958586308029032604919308391229600554945217988118689181779967893103464263984099959921977042363457095978440484363192487198420371922566217770724890157821603340241644727790626226891743041515741429096275229283796784376827308140867358807907322610724532140603317076565123667391225319950441115650361874789099096641051696322374110915820291516539221396506478777178959931363957538379353230981232209679668739437563260114642878895814411090784462409117676522300591537395513459321812751365481139355413313521521983517902926401220062531300337211764001206268041203641748862017483923530637657780481398290924121041037368625944511019815975405551995109122469010367848749599897343167682814935430243832492289013809361765844777277090061739048536517562728352951877009359219435894097452815057365408702050257220805404778795226622221954429103028422629273215781283719373557100523088777375760635329161682823246671721843759296123803897401566399438865374002161497038299971093886872306909543165763649014933970495667703135575911020181535912376237890269825525572252367336935246431218773731719878641504054073309267023085197234500996517951878953381198934365858765863577975002448544483002877952522176820502152031987276607028097198600832823172015851834409562987201249865896861102292541897906002999789628225447845384602963573852354659397096776613496864866348275654067355831642378536422907034532606332049903356790725486617301055500673823022780383803019640759890318730439764847854054190967709562210896224144503182162806216343756224217842053249262157824000000000000000000000000*i1 + -44463779538516829390542261997523304101553091215362806401057365234018066756395632723968486345582794357755445783649273024518017946757028649769801467621047131621774009115816107845728198286109094988961117122194015541186053491520197405009332579190640618862949540246551711115299898651045927686832644030698505242963473248471679123687118500674905622562139111804621786440098246080641371164633408700468317743946881724502661231075555249163905364131645549839972001978006280583318458065253437709034336590676896936177232222794488051132292062426326955951810702222202610241497338827482656374571451506811821358389149306916981425001576565160152484331693632285561317706753111660438200141520888183992993060152417142359180245828697704616960127666441958807067801143784533864390396378049947904104531244198212815589012038948986996548046373673352232312581534134131674633408662733159241567063350547228652352878518600575662300955584227719824372721211261649774152792395635310478081968456125374072984503601015940848761135365490563431143404484946941944362351292479666355245757307131911635885417236308379478286461235811361001964693202339588710445384727344237333538423895420087279866577710252210641268259952002431010847864224009242355364050394572376501759714153869246001921683870257315290574771970822310393565531136277933658924513206281324495164593400449101052585665070181358408402953213035170108245836151543490743337718106907760085829678434785550701727552946864522216834591284487353620468162300087513942513197983824158575967715319850933879875068684712343743689294358118485615096671285917044938871969435383985527129051588941896005991172226030997323992932083260811298748678674135048334710345785755939347581431645167849716149914159237507053884220494306005436643079009409151763295962313186548732039398603619971795424333068995909846558488657920000000000000000000000*i1^2 + 3854059727419500350669900525537810499231015697426762350803041860089338060319641702624217704354627845963174318239057101315210899808417393489997435763303571789476980152225269652966493071036440518818210204604658340054376360797409141025932002602575546033200899834488012484883744942963811156490994375585865826927517307237253410004420417167957326123378941561530053476305874641703808369083803549839742240819315464094178380081988219773994387366441862885141141232910447407129575204574974396229179611015077185851590773199659372844499090797273990044914259048466844960063488012470192256840736527960202080248078818320541476796924461060254210979830936137987170815414186305849861486648866732431336460944678243493860091674864321732085510905485124396694131552923842931299399080843103147738988837137074296904705080366967004534045278077400252456402181328389916247679490521342947079279253617832799383584752242795887743902891450228877999930188701036414483395704725265019604588640146216289706634578188460097216925097850932051276260978982892523132209834941447095932799726007766371756748770806818455331482968304959347154467155056873781159315531207371778756161096237286788803792365993904306918709166502346465207523131578069788290787728654734032911125911859768303145600090278024284444566466312890185807624801799296829729284394169553902207737697340327517631010415578387168223440306213047155377004630722593488046482693695523812615879332557979955812613110316314744852094339973525465144276347032488626349422899473127192847310531813117145634149456083070161041140495210809438960012392186900298934782496535787741079841910517680694820084950730713675107943403613167496610858875321820104699727255345905723631921770606204829902404389870550933614417839615473867856725003352628193124987620786865668386882433886987064316844211850052680679633715200000000000000000000*i1^3 + -6792441481473441946019183869234277173592180954517263850517327461160177663198458070547792180538221391994827524752773617164681538036166929204191061036347661047671706329398695243029139384272157207579510979446416208335125250014769156436080300242814744597919428763392537831271948405038092638023386752324599776565746387063219475871084297443099692393687823542855020536510226165673647406252499796911772722948702927897332025242916003167498217495792363871569379490361896302616462159811542565100084855476178009133955208900926091368104784766403991115255010338543858013652695570870962479619300149541716498008937410924049149560945425524285704117076513670463342952027182172327516100728729276391087381449070608956243344904644913832449438227991581405863805508537488642040070076306982961187931307511847469320994767644774242710403970684618904542212190281876410112257349888046786328875224206362379300517461693717996501224360879052482753831039215535971654120159274458474082580377250498251308621590665952485661152203820484822643322601547164185353091520868937604400684334670194449777348718034315094827694214659692963779640673832552909952222254923541803028927137767328868499888027472963389389306790687939525591046562865455522346278964029715477585004868388911232591164921589647086689471315294000041941286387924987267792821443277587132310356756421354012581644696489480430692341750487219852761399254599675910486079475137896880273964559536250092293211072033340171777898364749293177826246477837592918443585670081621229050849616078811379204914217858933409770375957098281483481985311732662467321664207863940974474139560522640391595769896085989655009576821757092539819123039043618765474604758956827303721842596637431605956800847987680884657016098243239727434044898288306368861601146852952728210728238488655206528549795256407590128582656000000000000000000*i1^4 + -81941169910355816717342737685731847280521855101037836416083747603952834704343252442625154495161634446045493965560915517232874245247285875895506267226197662616130785699431615726337833732794546761808669190127943396127683309326451434276611920155751128909613926694588712462021260767066005244047738336019119985824540399314734208784587726337854074861976703590573776341795494756673798354907294748902052740859482210522280653661145282227007351011550727879757624488007447942765143798049868282933213571586980197820959237870368914418982900224595610599474649066541812734297547444896427266814900871375456239905198435823038794798130865086364643001083128085295481042404376885100876789836729837193016416631101675342195746427703911237503978706948941344925453327388410531988777429491519707864691456562776558408903388881975997460820921817239186902827310816588652229291379127138417509801276364821899398803192314042589187413551368531956399703901089836021243214845685047682258155752755079428639764968658150379144656018437297313556789899459193219647753314844178217017867830426902811702806019144871502633027959574814659072378285496979365960387603660716738574045136991719355572486646538487548696943364820007286106226366819553371650524739606299013759519645604541328538892069587993364403055348814055033558964657337443848196386014947078137595819767399348481084713851473749481034859634459257595849444866773517061824253120313365735003632641537963241167063905641858544402609317667342855229014156968461489963990052230586795844367956941664758200703194680075495955340177513879466453624443276422794526836138998775163186173558393435927097069613225667880557878703619037331786505100568992004841122351679252006285490366020185657075133964003543773529746539996471147201658355106615520910130133714067868642805633589526174089285325912344235081728000000000000000*i1^5 + -215353166614192037485046553090734231558970928894425756062176520654126416872681178046042967118302447425452022145207839243692663998818424372691585499762516179939813294066073652802048894237849645756091590466341406883504095469996585879929093459492332500766862148674640529817552212128166570715389286417381132482037693315255399202696370678913167460980891598817272345027773772519250828774272226074944026775419014625603469861463767770276043580189452805585503460673677052192572335741689385551496521850643351115919759957861057501144840807997491792957412461834761349575307697278362286514553538229714978134018601041933846356457823446349168553461610199803011231064825918587112112662975932895021724611233834006581668019666376102298045730268811968030101746272113937799830619102132274379096753297911585014883767561638583571169983604353745482908507078740427437118474942049387874254777676964014591249625292329117827979970494402215437259604190787244662135492986176151675694161431211798181644917146268541492563939725544924182886782815526584347652691860763523457875444096309592093859256316869755138319478434601597509829309333215901030924653592920264457925090717168598608670628310950310972124722848607257735108143554272644607718934192365602803167390389939564703373801961917144257399851840879176607764871432829687032302001715983710306210972535910899484896835448995812867636286289626350061626547013998464619390692994819665244648970845331025474323821768250424628697164034188940722608685739570658286418739491665503445239942592353214719244637986281942973786553651552500133716832018992428807956799895507073590886078185027264085644412014054685836245261359955555206615086322397507493202272786146964276485685898790408400222517025033149798361005919040806203121600309561201145738536691135601262413980600193832585731643677979754836787200000000000000*i1^6 + 3895058606501864905620229377367176862870444643597248989023062335796909465287362734174972624852865166384430935127403439857787656600784414763820148490321134129300659019230944743527086177448923871952443012151106799964025635378073242299079222996114493450521854062792787318188184400354670283846884685182306544933089986150312802604559828742289465773879352644401127127789808894869625959455024638245085638730949942016461524622938174591541196237622330258798777166064848047258670712590079897302184463255975809555443645856414665807620173987091542263766117047188799990853168198582458328305949989920730238638823041227493386529469187331909283219442573828460769017421418479937465861007989933791069492351698843456290293982037021297513318159167976529644042187249037554580578000292079774444014025695837032995494013682377360956889422979433000028551215739782250944008314245642853054480610979563274190062865090735433186498372356101971664929731426074126424987390837854878787340448076920530085610258208445267447012338244610536956623608177631983036968388579444920988281790274477730199755375610600550971133084818813137767872997689358479623829685939761496069370196443833215870921184469220955505800143510946302031690529833477782064911378779211087974278743875142784834113844798846878533606760896673938632984632322817758072893453752406352502584388830814208231340333438872085295306138431593894875769872272548310333663827098595532974507358378347148894219200297490684871958072016491589701891464535815866199300280894560513695359942837079441138047821061011069144545822632447796178041558046042828481160266275113316961813394469394312731632567865269375288429470134286117456695838097622171350265207535110054387773259389080403948837262756633746307510068293331061769803505622197735451842397282189052893732342092898380238093198420734902272000000000000*i1^7 + -3622907785556799409352361272809056107766888476030620681152809369517320594110704147263883468376791341287932288793272918595915140382327749176932036105789276352893910656351017387144885326370863936034345651021411398740878769647962738708220779582640189609693148996836962361983703041022220762338167147741071064818869146571247370986903686972466096294714024094991901867628632841318232662133332288930498287109008848160117848630857475531150475591661870555748093057228608569244703482510460648961437955356484351985998754893435858109561043832851607567168218480152406993921877587148955259244620896590935257350899790644783001593914191086629503399551586673577444799142027250672723735043486515755195918615120040451558793222309343287250398449071535320838724978578552647525689220652805871488977808207575623127188486956435259422086485010671370348723197263589168002267582972617257259298588035259117467944448825861223936115878445085710901783825865995293194003964594988501932409549785486313072321432790766296296543332940735815583953326112739099217371061257856274116148465919141597701807264239706862036633638314284671802830720632190693693888886694247546246475977524829999850146191977661769625748764240929862585556809432472972045692626781397694847889430057531726488760154989249348595148369924576162514040831629743574346614688726316521649976160375435986584069273607146242252558507830516436945914281300085655870901476783648172697580171961561112956473429868299521073770654341042413394118761278489787437117733012846352323623604591964957654348827991873935292462412476121426747493079053918598671207499710664288802782829533666902954936936172750753136034586993595804596099372428626929588917931293337632034732082580944221680924419951282362292620965705612377769121760441388215455766580732915942084725035159158651874399119848316600320000000000*i1^8 + 100825328088496676031760377484825750910563010578897438751767663739402050961968148532572147524914112959305150876730852739745891054244150414701372558266705533670477076858594725267747453449156162429593025033613526740157762793827312308826013171025922161230436189449274466027919183016834863886555339665231070065140001051159429171136185362756784168744003702973528661239234496249246414144303176333291594845134158349246429520988203900402413068329247409363452216031933281035971596214900874873933185190222234452061085042717438114572028371798473133803363018932375163219923894068817728789588076881703625453891513711046538554810838999589691279993270474623904357741531897279433524253594870899423178589250237796035277283303862153168137174213233085209827857140040987902458007532131429124592410910812241927887384112876153838377722065235052097995236898598295928918278806957288591109018136118352282772479019789052035282930905140032998610965933895077174236557489935104323303241327750170292901005085815949433799629235989377969810759531145815897944697412531636835533308240034699458789226124277034518873305841661561783752210351999790200156518276868191845218481798872546068618128632302001704789999185762634815912654966723559988858265151740065040904802238461573248842138135294384460233275325810351643667725098321008478422604752273401460030912193967287582097435594615710421818989449760066880794085386557928731531347410732698159238105029195836047963407133196473739696290724688794164442034345461276956684345575246474321732907663385038651344628462636064155697344166059209602826581741386916422102464058880153210980269443647846118015344292556826022634969842089565639926610684930666751815491251689999869945635881188688871165585191440413765614471386507109877429867924009606775342942102827502880193627643363654078360198435150233600000000*i1^9 + -35162253132282976562366456947511718590461401792135658842618062013163430261441874435885023847890591997533900399195640447050172124313177095305772787914801600457971805316870436778070499368184051254128901292228977234433863246737556383743547840132869022587735280198211637093606811802692817231003638027095562345422440004564582823081833166680486738778607630185829573043327019800169672781922445737115611474219550395146880253784838162969846481262481022055222431247513533067696425720811293307808152445782005639199800036872618553590274419013522173457558025991780288313182573212093544824161869864048972136639492861128882240714156546903631386861179379632503485614680125466512171253557141938445090707052771354086111389507993660792817837362176689925647714134423261898036395667899552510422828301734044205968349714010874123739090379462505637004810674451123510135436648716064488011417810531834295438507035739553815607110734271867414466634337466190855740523633923124868808560774284114457924657336120792734844657791653822639340672332309046632841798873656533152981061555427035140259227814991022257193747228804923810630469252999596515507406384790733966924510201643348010230487851462978071819255701141250225584732177579192948193644543451647077892463462721085067981679070517894243534981577175072171208723934585243085970964647430512335582198460236343979552950121533294898110428320675063940165251348487651218787549129610495251594514930865339790012984200359703516482000152284269024454455737840365051114685520759966200910074592199006286991367667462122295738108865283455616355421742425761390641373712267820218706569577300895987531245175316820314759565446253716913226429638365506493690039435484442913453250885631223280067860169246852770324898365799420241917827658577107181491881989148613750659552681250589389951633314126233600000*i1^10 + 605660224064004690399899568869665664312824257218333648481179870076132397851444705873502582421406567141209171734133132314857424357706081833796964328387942550903079722320306682519422157345982381245436804063472360580487952538703775015111760366603665328265903993281853912274397622461289687877456029818510241393168415520622778483575748635570054603895393718332976877411405213818333649207065327510388685717494861600574793845953563085392424704911384573952010061843393070646207851824205568621107570825978779651305854823396033955260853480834460772301154297011071341795653054372297048731387513825708062681606488062464950485387757139581167673087293239982495553589664396326580420786566673172828011008356465995275083924675720852731451138913806818635868596261763378212325285359467225493834473397115446455530794684508608753155686965659649856681306208667591360041627687647599085287331926029609845024713995382726363282009726770684636716039661710262862214345708722633648497514953333865842428901547980676773958260252384179730813108740057870106348641617199500393722353867912472723939192927692563698019705521639164310862964843622510310858173648843907815311953250013749298854598607615830298086665714306896859855817485603061703103960539461695762758548454935277983198760017101608113854671133337148361452476669319304187069505214254873591340861666837220101451119972868369508747550257623095679636439646108224306734756028504526501018634090391771189184952379507356375253803082927895202950067238088448445080060922843918606303584686215916174282685221005390903226064978017677167313652216052841617096474206888280951582622769357115915137643809586076617313192156567966071210874023440946273446020850655189861134899337489068468695070094277278974952734462188343050672596312634213217540147387521233662435598308821006867861109473280000*i1^11 + -195886414704862375215616200255066497040032293869531566749021488130813394572894510692559979126604250382637892160932099447294930130085454824942432923612933929476160463373181166007035702538901389262621060435101382086929959655811561534160579217321443182850523162167945512383651050944967219992634729425727040015652001082057567862412702613715888593142643650232655455940683487676561160766934575504342652049741342480976446476446367443092032428545380745100222291032860838430047784249080762072218960869492117932513638366697380449328145265557608940774102659842822517172057758084511471549431475635197788591976003761468874297466400622672382719647408765386741631336915363972341589987099738843679412170997662655335026561822973662192683548197670662547779071740575251164793762395486584488432837678431164356269207292125834365659099881569773758529625010632937398810688059242461217848968358414415355292238810496148371039045145237406372847203719088422454909964585648621334096811299235601803600503318144994214170365017361961381012397080959974053862282715514346037287772063050474220429311113409098286991910233477555824504309486005036905671605254817821623775284035444158641025196551423942994545582644511477172448073303786987638042586028066358505764536943549497208448672289963224199741419388480125275083930127862083163596834097413125746305313508270058530520870932468709857346771888708741836422427056323159601777507681700885027925184933968561353283735326464622739808518236173003015548938037049771494886730063118343710368882708636592211684361883822224436505425140701640642689914241089691906630917089886031243487282744156050520028011648602192899100932202118902171678292193051998961056020793017740501142506226213980940993425355558804386121851780928951910414968009040825836679093112473181484348744749886289425974951936000*i1^12 + -2525592249201058989360487732071810750755188385154918275881631767159280600282862224577887689149728010144657925804418842925127650687625697064483058794703000254886924371218164200318433924313906119250186947508927076793478783926976258350084512112205310010519865985141186975287764968095927459554478853747443705641861069887769631263623805039315454780964840337676642010972203290139123346888630100372353864967865985539541869496171488353953068148822870500134974179397879956568210873753781439791257940809052493756888049734691296107266229909450625419145272812526931000240343577289778490181425558955025519901386198165252430553572557405911645743099754446235077361396446522744342693741816761113592926811378881005584021003862253852912154959247150419626850774606572453545267580842361064731128474517314574120375476116308410032471215138599724514567325075400842727446892458596872017176927535629305152022752502690152020029859758551240690972190283875977682611233605984440205295398961351616652980385287396435789827189829504332219858001148351792365810782280530728011363670134744557546025444287045016283635661363833158556206613529411392715057158410082805422601914397664687004231387676892663306022351218317404314196167110439585914169781435173292848519431047078499621392902635489303835138758447955511021300835944393724817805307964208276806196465692796853304554761345065060860922841591283641279465612955297651858753052934787216808101865451212387572004545588018953287070275837082868761827057765336503275099521078612021985162346889304293734679567455122091404367638747783527358626385777011324488501038669336972497836081883458609616576364849673268950458956339389754941046285699390884467480543085319397132236964114269672638025800142746612584859142699479362834306716148926010353939189937540620515775287475368340173619200*i1^13 + -363952616993455076895545511920011896688257121873095461686328174121416070747502865577525844155116291179877258450193790166626150145246447515612266260205429670191200537343561980255377577155201274077209019294788409498012342668812900379130832909881970634962278066551323395660288154100148105168581608944294662180501415792140098047565108661399930993871595651006552349863579646657394267025962829078085128505355744575896813982512581323197117608925872564306176102851394494242567279973272253551602582583880727940407158305860145882482614301434801773959340147481699531163580722104312976177728666661364314698700778389473015323941585348975667208856915792571341494544853283102685958223475205609398771713248901257151550594039414442947363504659632243462697364678458054999895167908084205016711791969315278841695244186861697985335923512331589137519073531082507626112590177928961356633291283755887537899019621140285461201996913267974349014501124999632663853734573781014678131162738296309532617485688811551751016066910078051967598560845497111856243062119457330340962362046116425502790211516200083752387812971529089136787570621140258825331906105837913787397599152009808124265780815912575211734182659780590242557787834945433767661447699155438138484618836661273198903066228477934735209444695063282178450885468248459021182064374057453496018660212039491147104542230480658205178655925967652171628351019311055915027608310031959724610451895485729036080071853965405579738410584791838294279460757595241558205395481429245555668847806636131176314728148414447025112157745863158948547565840685345074292495142599692227690013439770105665923101531033711182734463325057846172444481869878242147090654857995727196226726900362987124394210589215787765158769503208104118307665268136940829406625752526480870907990990872935137280*i1^14 + -1539382046163738028199062173666572811501500761557786519855959991826723966618112603798436339944318681886095378955384918170945418360543856909583089676739354055224320693109489419586435009378230538973611687046475269720545216681379694004023514606534140767159785655061624379212406105977155529941074178105322640531051420538722593432749598353208527028184324074828388075810007124882072156814721633403718710861953776647310152108553485800486033945110761275819833111547333519123010125956343127072968248939840302292271975681551765751420335640076199315031545729334294778930193653237298138534225051389081210963857070470918339253800605952179290398249290204508411576149524175953051004187602441636320329336390629721528839001717188825936374610305377627788281493932828859675192907177555821339888655849378059498518806868534995722185392500139724635171914480771958812658382192394307361549895915875608054087249794404615449141695475151187838553980166740079025647040957955519927697454182661849429045439577132633254046846958878363013857885583617065361047805283171095094076223037846415236237339677425592335087785247472376950320005791257323440224105570754327834045620169548580533101321162806481560720333372088917254772687733636168803841138392185024375859744112814023793396392140716927375868060984631276588678082084662977752608770077576361719780972633703838041953327755289533811024572512617773421463438179586406725287767892230384711697133116864131877722531480279092204781680273885459309187884880391301016894464402651394625143943319769461887707196517731278915242181550289478582517917526847690862474900152112324649849365371796950760870108402437639501622482703370262664231403240377359706313941811396953780697091898174548682863355112155001927919026450839920223646048407624385833518009727275593986700339916570624*i1^15 + -213890613538525217743112202784323613328366016398356796911366223541645725372623854365113775283359798089535315312049191878546985693136045733068944564078107204338660377308016947669700303345574121435379949832781155892595278758515892790904384417025398030821191904009460599378063171271818404626751125449510257995424065382502964794393875631282972750653241447326544476298784432118265516865688686660036549653707538483783888438913769602435979540498599330471682841374802588276811455694219384103514398625458199907476539942052636548569787841079780526546883629865436509366808878656902553384789426079139939642815534685786865209807446799392993468029182309014859197363481477857897815759970463510727506436337179069710651150802644076535900539381561547191979075219768110298641262788092245500043674794472874518404931837634594190370107411167509517762123608879989982118933924426455296391875450210225220159745249912473179074314349623691386149443346398543866901448365406377576269024717612694168959088463786325936162702178152416142069596509819045080410508716336375346380542153445269902843058169740930521963197393976777936610449351703179488634569976059459941642711376857214835206661030464853718979462426271623301849360703187225841875252283922620428852566908477540202937555577888094320473987076113361288892907368366391496711518767687955877994125416908576173438580565790415368144644401525324690979668153239085784258241468353612719972790414335522242680215877910642337197356917113432919860350872843349948792498761032639512112033071886356187039881622697605229942404564686644203722493487849380274238172629775988211993466119060661680993282026208275396266796372243131660364938418160148228495977936300312514126191134651108422979137198088330338942655918614307902144290681230337418791002771770924551987903070208*i1^16 + -1440377574672185349895300473867595600407902512247741746138672324691329209196035405666548476653674301349916912491836283531745404282430131343008636903951643150081708441387740373878825168382874510218194512900035819613637901618572647349123769395223353745024579638747770006594663225320918065493124124462799137327471685632915696299493051418647698085884902064047260674035437421523537004879873456592668787931574655203233355614670998720755884682416069544165544687608914470319099692986445831716584739950772315543226796252618183000570848503656350929529093007736580651855708943678800968953497160568103153607909167364877163063168544611175439954378087551290376213233052757835914176481294968823993988387676528605628553801232857414681329722931895219710034588394960639363983514388401819354676974145695405901467524503806914744601159336504700996309797187122146921769506937756139616818254276836222096460792395039399774144675487705782864364086475619082586820812982641955394136251123165627756415282919033354402147322046627992209145318692428166032205690956806383676986118594294093351859199214886978903059936781839656272500692205611902106390582331125421370357142360366015755233724827908112325397721814595109652205819173714111874608760280202831593441844909505740794479117037691482251595846744673079266746025816525208271828626415404108580940533719690795287160599687862444896161037698286151677253393034787726197557363973467631701946587198266556223203843706062570354909683765675433189543040852434679853339277991890007277199216121405962729896790249284674636862141837481587367432056586982413786884589975936960411895505551272866270223128667631999264399269805018692655936038869104609026187399061472919017893213094164585507432503393170449668621181631754501969702418356972645880824643429598009304809472*i1^17 + -20639950879301102068776543576490475321896458247712345927280295460450334074160519287859631836221822218304242354513450974821628067237911252805984911931501259203349284351850824388843903951560424023764647554404919467422205985409553213010924960235001165665960902450291244310084773741644242588373100121476658192893301349556997673142501087617012267816495778130506478334346402329830161595035430223116665498993063348598152771442786748014723467484340313260001879604269986639727965379273223216029480319340433214974511643865601184801894115557673839263085233204460873522101014866360670907654944371031691608277841318149139175045345031744347371851294635932841465500212248050413222579120811901140049935709015430291316064283380208097152256156313219749411674219514089308339335941047212848896131019150099109346215874424996821896720694207323411819733332008926944317312932692362198470391656874109354833175028417721178319894539662906620403267932734309500955838431639255702705122062341081909321775972270645714192971932990832256087149348870854688820568843639945762985519958985059661161264650474835409739238853464160283994276157895607528761167616339204801967901007480358744553924962772080826951589693417897412842351936929047561450360569946604636715893798463973057934078845464768386333732469032056205158194604246000799374088145139911607769024771304448181023055690402648882482322452280667535041254028720136482586147413428285366419308292597979359630825122717668740856927406807541032294171015463310127492392472465418833192769412337496843206652377483413474347702266547474937544076679674574768005226361824115222062234074183511949624034972885967474162440792189394619872720569480297764182514494990214043232533172142189413700899000435545114681090033604079053048328464069604095185626552062646943744*i1^18 + -41155486740462828607437027769316622607858334535697675134176209155746683544954742217714344463258304657696262308978220216894573231328768618138671842921536659579236815843426711123385073389081698747329777913112024423034625508076636761275190765960937788795772817784771209807252019438003839084486476883293827217543552440236525092892345533880880963281941562979852525499344433038946596006316372676354968725939588855406789855257669269901277617582799766018984966579919384627184901261057144960233352974085626381846779615565398213759923606010192752059814073672126513809308440006669788162136524287515723663241675272996861498192405149760133968197152311924440767212290605927293354567105675965964427212429852569048805098321309340738888142469734338550662065767041507977712739345774221159845006468897758116923453817158387658323660758914275412008499036524724774568415038421360567648059634798482920025657335589446462040274098175882523603981069479028259880113936275241374444773313965332606753920747922000493024883905867459508146269743888153637030368147954246551186908112942130240599806388444086183362752904861135035441559137226415045741689900873394507414885128364141892721408303445164599145690616667326642606178289823147901327868831915702949620487050112154253839018294425092560937233777028520659767346388642230661464998440871930628674854803756954694896511180360478600554146604283913563224381240170443350209075287724393037033158567963622317529349721680636467455807745870631873553312846919501412053876558941535582929546846493258470901283567474656265315381287649776360587575270825601719522276524770807075822569065376225109167366986100818478943801778699458258850474769718451825733136117165083263337452938933529163994620781768464682723847042358871834889596741381996550596326200442880*i1^19 + -1262949646156871687716374653714325868868438882806107214564989420389795823147079895023475007510528496182983939890707612548341880331338638424069890146928519964457231851338769745501764504804519379355694293383610326360036184590200805636927762256570356280910492391860743988600165186173664724593093125006745364979912238741239780033465994448638655511252395622091772340566309252878863051338604417672868742249954843204153166262382991917686552177384092189122202202158050578098411537966935165878251953249127295846180864977309900388644872656151564172572326842144298693313298080368666409521024260716124084777554799949503903826285704405106448161102304555436080641296805235006544129499512321056966653133250238058034038764174691323267114499813469918895704085152177126322138904384251542645026706630571071379837645097612912478849945088104221003932110004119721444119029256418973954500650513934914134601892479470371468557818538158307506542430025330672926068119693108794051979125356354934238926509576562850992450908158895923804722938697816244904244528621894600671895376096346802313247276036247156534955359057583804672593489242066855943708034374381900848867712458313053862229977240493644064325840663383437875246512406112549817482711287319692315545346460327767181944062902889871790022292503088283036456263143180603126880196713556143218091299876751824839344073997979037636827519016516492291162936679501690719910204335250929695992214551371294228683900986525902176832714818182374441819989974500087429067834750618080062549101911432367780019123160672024222202037990189321141360365020580076687450706737127981849755740987172362057344837928829879944405687431530517460240852929918615028995751444828284338798808461600534295724396078727065773747534084088939917999902806236561908917338112*i1^20 + -2286130232506285693751281830199513462891847020750348456643998394847390537141415147401385950948727713837755615555276285816820905023634993567738349372490141247834446801553528828460188587780785152307125464524407813601460133601739646954993062958465945130049942955276147196327082931896536318342372273799470540417073518857431897270579408031274247220805184268586631364698724290880447644763220829069039354884127512893031131818035179126879081702980600164871001028983690004553739132074760934843848362882214616675878912287963215948728176216307632362396698600518720773201954864825989606045291571572634723567024416379698947866133145809920919536730147777200254899805081967746391855993353851775705451114471992228338712395142177600447964623261059727002679198109371667781546696070917875473056937312352375407911016411294376160419565838726367107996921884556091504711640288661516184388929868951984300615573359837624901270329913984881624183404255707482182393652438080200093454007333433007802937368496296822955202800104534862314471138906936291239955365264429256620385268557225607434856019862465165137007725810828460358981111868558314640864664929610441275098699561354404222237199682842321227033775791690558984833042702858369290603035546579135178479320731517319126926135404080915150013894001244441935698315585370213123837435404391293120615353027161608841842259123672322215141528935654589362872856987686827089270400243727490242076579461617964504651231311184749085590934735150839816530115212076132716697027580543120801780726228451743858688543719251215572048492330845969796260645376816593343848774468601553940319868118347148864148844353770455923929437053558643131431559377687858779401354722635565714423858412023166688512231028920947962614445065667777419830903671571030736896*i1^21 + -6388679725379396990069509268703755530962370494546655061294925048405229253172310836746220453116938991043261830294154123099128641320294676086819901792243334331082208442092299487342462365965313085339996060978272590622471543408117921103369405999176710113612172331342576689131512187480481261545651263152320022969643448003428735541208258076024722822613932152907895783178861790959907353612823997159764328439741114124237720489284218667704310520534340983067523869260521646267283142097250166111276482412172891590820386073224740379336199661225035876535744427163553575362221244193108858109539445503209214650144992485498541500875092898196075983468648476929204000001817373858944755190674261903459654778262563625207422747606993332405402232260547532508001848574581544929875789557049965336822721618739653918300608417453034630211201076110051047448260550313819219355654034864800787539660466407107198553220200564870508357297054147088666266637824140525116420042985487670926721366708269627953888438347519219321960207274398007072949141030705338899366440735168488834126336822248770743044534420398666419962028782876333616027746287383634627378921398061826542542923740117682863187902537941359942172710128042511565696650959060515178062433228044400515904216567856255713077021822023187005769871326262183670994078353557493792470843133407763281608929826438922598217380334372207688117870104464175960923393812103693583936041891393104294773433967030235321720294038557319909574960057652948783836775440853586342374369337492381519600641826331255019516674557384815893362173967485585099518170307365111491833498661431128670622582019387446066067471266531334244122112637652395150496450777863247822408550783542839278196054931371690552999534625271030514599537577936773293017818575405056*i1^22 + -14125094072251485943561427367554284075238520870264085082768605508894593095906994874922674864006929010795372060182396366331699997032914005679551395884527038527906095946489006672778152367580090642515090922079823412271208449294293761403084315066781212984235804336807285389741024393630155626586404744229819090466212709477840119336121843404678028075592704742885138256217456363042865196880096045898478979808241545410776410960888365665169303955083349678476693700942309039755817176959331419613433114208999307684991882002004656984889437106843651390274928731735147276556454268739953956346081162336753358055631664268890582613930056331421843016505753226696223902546673810419102497987447715934656082839554249868923011008524112004962542899875711125386455399639392251974963728237196219538942752288372254459114032934464888320561762133848998639317704227834286308428706790584995350513513969784690860116357853006185314280655757967494823732271497212521988627142915782506099066307359906990776957497563278288412694063978088308915983199863131189470269592678507816046731725639191105587787378771086753030652175345012329649025677366500141512275743701032438926341744064710597957768048840868504637343981598975543661041270940843149873947936067950159533552090005296788676392177155674623591257600978846785530758162039390564862202304267451465255769764081938034815547030337335673529042630884091210732741599783298652385040109515546178183478940779136357956198058487106963674718231780053132732499203288535408037247996671904716989359931823089172901775372633193846510092484907114116560274631836678077680459167655068297358658180228285260868613177704366891020700708532031150887031527910701951161006174115657507713372113026546305165313921268476981141266650497657789275690762240*i1^23 + -27477300366046889670507628665488952508911840824384944200755570794557818723139613443845036260492260956664984332917646869792814717066406955303289782121639091361494132712040013652511724478862690827449647853704208101005127594998875866379191063633059810409131113408537194177288225074048787317952802245018124216186866358256325898036417020348561625592865474123726387562811303396660234309204865366633409556338933852755177154187622118018727207881405975881499049691896607706755129052751301976101262603352869019881493297320915988719010409081369829970070005791205829176251918512254621459086331514257178697730410163758338861122104327290645845874062563194088355369933957386085509084358565405480061818089855711932418520191236720564966017283935164502473535374305929083107231083462247165336428312888794532384245682989072698940761107622048649616738083791355868018173564598278129525504896947075539953298328742732405010638017909556022505513758147681280025148274576701346753757599917853902758941438244184850378610657588863084162678367210930216613419650127340369244485608876082873283241081853735207578108489863475614862502583818340830227737897668197440710379824436128468206614880232148332536584770147200064309245189523279104290425264919168053528800805883998263181918461724714092037975444271818494667151961157515286702280560642541728939561484044404619598807171926884739313935015674208976262665883929490147246301427447945324177397046720979314617453557346856885796997399896520999437401616126219790673028329004782131644735244549702108631968102232465891178797324125167734992720722606608075142114923864367737448474261200476137170781186056912352316881481596120726901023250592503092249985099074833917359054520434793575552906622511738870040856309492413286580224*i1^24 + -104075672098327607487059786119620638528257293877848992704696783393133131816556291566100402053018704516883320411529251795049075661365152976462124978735330084298723106201946743587982590044759615388536411297639433011846937898137252516027181219011572625342823954687000251601678923542671922418174605127635024871352156560828683899480382749064693656671948445767842046187223256578421294110132709448184026192150974383784563305283894066836308854236013849349786368363209825809306161302770289259939457936547249400173777821687306474411730970225053927254059404673847813077615025404962670001996004694694362388466813074434977655173504287056718481792674613151960178537989763843408176208294835566856312507595522351338208195007706639010528734408803144186191491026262190420476581445630336072619795191161275236030483035382146380581644428192390691507910805465777318768590196600019202951332025977271781483552522347244797123884409212569236675860008390041484350065944285961205939160524876716801647550646582334916783415422852372243436928600065744798240272105801628326775659790081438243305648383181700482475187535829710503101373881944314874046568301577085918464273615784119734370085022610616825281781998992662288961144278660232306290251040956902308817130631885678853044562789937142809044937891105847577097166084922773382729323679365031783005978838166575982677189127378416667370216779968325340208626234038954980063235190477465544658534796309742930946674396930965197084286934029094553064868393039310526469232366993029989616357996437141604627272770743615527349311190007041437207747335236230282204596506629721443713167701329737202491014446365016206504807191803007716584265906077561943475880021520905106095114018421087236153896922204569798451975551337889792*i1^25 + -228167804235654202644630190255213777094485732898675396457026539973757088931746937092581414211503851933649282399834441624062983622108373537485023506926703667145084267644204613013689739740536491426852815088172202020231616072375695194813827680669632586205670512963505766788949754854340878877046541438061670032827296232661318411492290415178972717581400590177097801877523679681198830720028367983628189129643917896978882688151018065598526803109644232893984984826134250961947238838271965762978147177656128421972820573020673588888815102562988143172988862043308641690686494488068362168431267587132607518492483021181528832176602111350679394442608070476480466966833759644721547555478842539406900895839147575820413339797230346676498009554563878500725251171593652202607592777861378482718203938557640927458863610086960091925376793903039079684288366269412192768734055789743960002702062767953617638352044171889797447028241094268080874494982103470112282157151205937686284670400108513259094379825429469523089055191006430092143462185436841357514088496068176784177970580126959026230213220923549926767489260818923934298175156738392513709511268683521781827526935286575634080387831012471992001559359464532871929806984706435472241507650797412290534001918418165495490415605782553247556638651774958718346284159758007344511141385544374630648767044078342422544311845387018543695119362778830998800028806650462335473711545026364250020407289131311498553603672668109817654724227656237424267389065377898815216319395720219678644781916092712786469813667533606686593492004479421664246582760961013418053301738089621260108806424742882200382673774359287704491258479424326957685891641809916129360648072227275240059025532791678831431213715422729666298711638016*i1^26 + -399786418747870952702579875398918444325073312536482426086011706942651581806850216769354199063826530670512535150443033243575859457075971571840621282426527177618573525810058065174345061159976662814515981624936956101542210386686583355886018685603717427270918171338010869831354172944963649660978240005621154254441336331665812965053101971551154383314012996152355020432162402350262391507225233088505862097114794395686436059770365420430868300409709282802556019683114917569294307092785714487305086469975456514065182618400009844016015523452548917734178986863306365232770970994169321737968874493910129181811231181841475159876898980194314929937570583840155138478797010564496004986761427642002040784859156262227925021678457793393645565496874771346995435142875881626378242942668775033448502208094485726686117956590560188765596915333667840029083258646803484902355081348277140526705624180856316124696591610155159898591371843266051358763830552032227660678534270477457553854465634850643838126362717818605410066306791796455574980962376518767344039302525280747761315026488475324551351685512431315637947909229196133017856521007210199302969647639981071884909764356102646780696637663074880891693493935137590565387347883100761898085044621094405074655870987317470459219762699145084526706811933284915612678361737114130972622688574776903373533341975945473868909293768343025887791493844855466735084422982776461210622157751115409446874686206947589708994794290631494923478525372488275599187822392671412896912826607122157473410608682413296990951726304407443136670254631924753767478338079383663621002840791338071651671198572446951774828463389075152538147624451920219001304703642082234746019207400938405145122421516124566355073896980229646188544*i1^27 + -509062260784021389152347784806947344159981669289276925194425591270548495688112708915300106618363222530827977423899937658417196939604292475009072999863154930914803530176088098309425858999479168001257978116700356990464948715117846772845242403261466780737456991054154795218983230452003635237381863695850476299047595241229770244238837737979095674015738832942580329840745775310742870973255945406091003178998307176193579462073116467730041117975655830318694134872860779230088658044523770341486098449675218198034680173993168253147345941521590798103993429649063616915745695076114047298424073557208172909551921463044708923262627220907938251843575240587999287318917663588395294314036280410374172865207467902746153811409392448352528030661251721252000825963357744520153375384096546607858288207438830524901272474181641421616683932958545663637479867170774488891237791558436647460719990370137673160955501260624996739207871154353585762266516088061879756772442558336473191080420827708108534594965845516660058301244283661472402630584712365061993654750332163837941763483362375843340688324286929664098294859936092693046912560574523334876543767777019169735648700321660364011387932338899215058100346640482537533660737273021456070198829086174197988518754030836401158065892785919283363807207226367303451234117504531514162372149304104135123931662807586975274900498619508972000060670472447566065462566934636962515870295167769350891196001041806370771469257960566794663674480581136855720168408123638564482741220494342605580485133760768748552737497214186474176364899483810663609948881405648642161823457602144940514393881784982704605218225294925629040027409266113690703352781685119919364600322111179018840811074736228461781876937444032512*i1^28 + -101959883948986300616920229937004233096487549412611811295144321401266137267871293886830030932570343070951958934774095355185804243110241825687619597473238374889116231313713982772867505540472116435504827027736433422593926395784322516209422416498136222585574362859425758298845629909805046513678239902708279817058016761073168904557296291156182002224450432054978585467593283374943159515933691806467725958777667648513903048330559328862000257406419109349617311809842048007007477842398096114593358228284860811464574695647719299452354683175880775318352615078192024377940878843599622271382883933092433373835335739861981733838357876018801267829811635407890953550029888424705315500300363989307694397154812018031493249419145295441076570269864922602291726184126486959890684635124450585645250609942502333125838657053008743298522384363714335020910333316885807086241079710910709745861186745493611943291027668282286305207962108314131110742214167575609984377764471557509873044530641670958820945831983104820734668076959021916507653602235172119807975839361927587219099478236215504458930842470922889729828533501028211942788068246270630356746360517672378666242695135010002296070013297072137857081463524155713205631578117008467220206462842664959858409976210835390541266585613248461185170157802513337965313996113589446128137031735454567484848164624515722329251005221129649294983131057938124862493410528212625110609176409091173784613429141022810694013389121310288509292450432535301162308044988838281317714582650909098676562660769778959492904680653083962987902334671645139882815418816257792892421871912505958256007328900340823471175625120853855467602474732983813315085880097105728966056553578866796164300182341468499385430048768*i1^29 + 342852957257888937035541405779471384625145291918278063550890809503223099867678683210020838027826784578473939727239714108773891932908168264745229025811540714126721112687104256797096314250557718361197380562687856265002778176087485982848130727250428812543539774511809744367355559651496023917708519894554335278603702345863328231540404011529449285553600925558819010070802730738989491332972205829500456029761941469708225162875356915135703062763280781865298607805073765484525334487914873761950093300091032740745078203413158150153974162471042046795139613827773065068586518271277055830978999541876206658356632559429406255642462887694752716117627145138905722747017399269619467409983690014547921663889489272254596597073630954699178957729551935534444364823143107128659504655971995011166415128422457530715460797516797005550093800037696633916622463314525760516500720511298073179063864277744866016471333735944297820642444317963418655460615040444831643288095876291513635702412630871413263679415193674542866433084891149666539206471644486421290523463789452955986974072104911031441752686140603628577090181254565567209481272202895747487631430823144952124749347619637084695697234225379635174341338565543444641370256329288033739136917643073915474534360492913209215083234843061825294887465732429363158962371036978660852557273863603194087769992181877365962609929201490223571079064225093245851739777079290848384999473815398235775684077364933162279417012617583949393669696317229666562882420567983999375334205640230841819275482323972666366838011132225315700243363795309608426427817714530128651678428858527392785779952518756436209101722450390765316264279189733045114967259684093140693170629568298000500540680544087955210240*i1^30 + 200949609873846579158933228829131559252873692222869826296251027415743821877008009800087340311400496553660251618004690803678325076942363750727540545190860967132965038936630202872726540000329717533826080023896415456320466851017079375486917838946745645360859930737455586031258266147941061146511752850691956054310721986948188772997253697545616774153962030072258470557039119126409173793426762914911624923757602128682006896865367359455540958449306958941421325843792228658576356613299730576788292742800796863259360208430878106968274532379894014263516451427308368037343183802684959422674963877007416186539538779501055928088754704462414759055541160630348565426452918448617868123433691304577170394543337827570728251908362030628924264157898274058222551483139732507380504610065024676764031940466449690395105605143353038560082714331460072689997557367592027711141367132692969189314045217867505858740963132595393997217065672361005074733948675335609375924322788761705028678140913016242533410512039381009388779371706021466024393135314677303745537465641271564361357607096153182627304920147262615578006721553762804321012722273671994171359271088866865022234616307763899742203674596534595898316641584167777820303545594186767427464675951345477089768738271603445591181218521576118008654972459314097846179514962664669658476310016341365023121985155957376575959658192438356456675158209986638056269065712523511289988015027672715540488736905123375794939935467489388538636806104096850863199496909285617358177640286378121163221376979235269266510799416370779531687568687446499748435234383712389813454085549167977628464878926976305707651612912757949787377046735481031177141735598822109017477738289349409999062918007619584*i1^31 + 105895046749795428871116172503412967330903385098423942100550566016576323497114402094536291695848123569334992729327528485358802177223672643655181213634800759960220399489049364336735587635391070758146014248178443383452351426338082644734562187041655832428037821312102398133572192554356273650923890585459933467466902150965554063222271583135350100573287509141390234913582927253703153614573295646576351445673721282905052997882629570940340212329791230486018902361970296322584319438625997146239005672660028598760216968552160677959760849654273108702159871286717540555855727770431644492534141660426514948827674760177696727082650378832815423470255864310583302242426748122799883026911968079795115405893599880613893803070735274756280325220163737297655594956313892343141737729566088905120574907180834938883584290427939981327126649368505492264609173435581029319511463979242524419992603172310717279062588396958050468624186347443708156751274202360570622111380312179502680763169779494843798150666509869435898244672269598395657033346326294563539130569443701223872223056192649487197815564511237727040628851144421902475697714943422214650738591773753896989321814908884709414226962689063489703505407990558890826757466052914667648544181831711537018948535408977692592866743391472751976686811063445076330996464558132343476880813436403901831978366316755907710456471045873994791865019106982272059190353672479926612186393097733616334447694229562650375327638070472709513789789064484839782903474065999717349160543004062641482366365657913942163413212810178821624651667657309337560424445306979815959622991525360025195845055982764903995357288376762165791083948647145917648805523448477099016968654272962750589274423296*i1^32 + 85198671253015010167687692192039083275528984466976928668919603779877782344952455211900009526993860858591877197869378899835894718418693064035112167816239959013674958279111801517139863097143821640085809768837499965522335990671242529313150133781657230287620678139049953850649776552822233170436368245133716744994316564388264565792814532532321975072439462269309910897539328686360135851210082750582827306297337081263624376136484345023012999182862473689923823235948500533677010160478703504962519798113667878159945475408421998077878151936802296981097618505047153029010942909741404576307112361086480738708240145994873691947668858563171716347021131653831653503719307099148771870394901836671489777438773437464978533804279675640017523518358418508851343238732037676878883882823323099049065894731047123357423099213940043637847340442052290295730420098357839065186423728428790984571345024501334974509272560555339772406042875884375777917247663190999158784513344560824022006794745861943507089646948136993373436101456683854638848732167901090271620814560466072899614040788912825215892545219801714652233543231616231521168781153063869401743072520427954708502514191573230692593177933157589090393429078893243536762548134494604030923931327122130419966419325253108667600202661865776474197065030356993551903485121250530355630952423488988218001462566521340441630709580824178952322136170272192666457043575030728757863560695660101828159747529409487741874176870732156218102772225536053193131979215491489673884259464496320908563999086287505445625197408783132191008352756343530901343891661023550208140869556239492642158439007050096490006662386472389334130897952623336504721371284808689834203959809550497873920*i1^33 + -57450256759540383983892628024313396864884532845502092061359265345383881360140729141133813699437420698004209788520228504427575084017550703028375638356731313800545094053443172970400435213398189539918481576753617574827742638048019321570181606648214747664899868794492924868298474508803828403556701109566602720036854664189428069111090220333489907313584112504518766800184358833751573989907276677047763670672512673904779380392234328338618325847618308320587611701726084700852810644641346433332873690564968708753533210148349717171100968709306229599968658758132890657136079227869162255431981365407032929008787619458897851790447394159008023361351019098159958836068302778844168591321737152060532242086409049298065498496818275134380279641770289069747305907818391625937257270908001615425327078553908666864605412114140477890638588175201118440196485294570049423604710839537895586086161333747505523895969098375928222069781472735546734520908139885717383315365091749494406224447713284906012609995358655740950721085859914613885889908717133991432760140898929868479454828257644913023820404875969498766280289219762437839947211264974332990371132735793730648711551974356478061079342628353761433899733584299458838729171514280872944492791904228382220457075821911541902537678230197005386931936252284129867169683219144860748804698899036551389176389187228687420192058455351820562956161066944404460389067785556707769614470404015030694698438370380082178309269305592660549367746766252761108097343112846001450889873033650664832382788710988793985876665726357485664896568195485906821088347540504825995542456319469711629012117951676334889740467116014633178265973516474700447098923945911291527280676118200320*i1^34 + -63781103153953217575597839259236859442755476040711122378826594168057257467156201051352157673089724099195459337990063942696875306106486761562189690413929734400780394395022210520662360286737907405935167373402464618445915278283276967205589507046455754093507509824587077873250949075735148625433108704916881615504014992154683205522066486760208107864759053600870065351845610543412639985271354496150292342940284581957036820141211062007730961083765575201946536021438751035459888216448419713920504205878719203777397618914631522433558236994646931281565277076598301699620604601713087478218107844983857463081226284072138444375752935487293068009292280918444536135114825193942146778992573126845162272814570136709440530844923376013603105248405255633130748654103504478367300705868948315419440897281883336837541472185321788369710870884847038920429662587865267764273908115622658652023690110461400818118983661325568443283431872132145741637366217435920321485209464158807550482872544260805645886496864223133995958377092274782857952249839410725339425711122019280445701063426154847276331712772673051920221747279123327827763744079279374720934931346811403338594159491063516019767914351832217436949995448862761214426589917160409164782548614159184201157605509355588784174278157711665453162301832052581611816114041081237040533716635543083997154095965574164628883158058809018233472794851079188859149226725876568318285098504537794676917754945417570817456244910747837573148662751219103930107394262181182101410521894088323649975916816424348565657381858539866546462667716957335558579438399730096297658738837233521196428247906852617582704078768069695504529777925137465089308807654992490727779336192*i1^35 + -29594804745680571800626338621344951140805144073086178191295182204065318368862161317407582638369391282686362632419810237548122238696033549986583331646078962508735515329661558242930637047482033426781392813883698695836208502026492383546309999307579557455751213119188146522254855332711336964562290237677216587985233425453723417024565063050050973324476855514407779422581892329319963226519691805535563528524624491643350747955548060257511102876070217665099839729872729542028192790229407687638228595065132917751862475019934833588620414635911599796296581349364289343855824480336675846138863599659563741379500794891331008332126975509174198675681050146209975840949905668782430559888215581772699641402929597537495863081902213784637633992819517691125036963135078475473744095616127499895408002683465639910431311951704172914142584556780721156236280950370266470641803105659115790578505679748574441790571203552694815752764959664139509180657351606906717746856470446304022811902433106901010434328408590828835243931838110578190386240222324667952543480351367574837679746994686826916545316495977212072633363328323603145054462826127335984671793662640435500657533291790877888463009545866275881277338752212446154299987118167811072315326331606350737043576532174288173473798182452456196453008383375616272060942525120478528241854200300740597182164470560152728434258794811182265016287012613874782789889312945404876071758671776382922661290963731611534054686094596922489428790723309924440057261427401481694941187719097464379048187150906906898607461499695691245955932641887949432250103474820333891716484073082587347173635506237787863477326641285939351530502923783461513967249314099759153152*i1^36 + -3652492744970231991407387228599323120533046010782563870968783141603488259738378415300340755982520715775433497354480463709137453547022219100249651696588787836348696724715599447696214564428564206351254631475069572104642888735886166671030978979667391482700522801497596666567338940179475856945632839880778567642054538660310208535459615094163874999752727894010659478158493823325166953066655397442904215898423833726473678568577985148890518654632367684316157212364653000338836402492481247801029740648037011186609689486540513489687498665536803293914395308604626051192808824188167707579711873942369020352015016276250583894029285191905252389741419820848230534553715828348541378815684013044592641638077188138150009558174576322180578071593818157314883163851249245428666528213318799172036477863716659897766068058690872583604278324229893545247080527149380025938147264507330678598192190155412030842749011337533185409721832209340103666526068885178613444216117360694814884403408798134832551568790219700084550076953474436101315629972936888473918124695523423224437718533024675142912404904724498077729610655757811618875675484270438819140061061684341288528568537865834020502679258480383652121764644862810904446813115901948494577173650706135398820577574182561712572188837022232830514038568054498099563372569996580816573305557173825326038452972455620407222728234300007028003490268400314951430186718166825736028878212441004426935010648152376953050508477143054987785906584147626566433074194778421032973487554327414205859150676157056748839831698143533593010532886541410005632342247759128394816657749739977916862534868941253080513364979942417925213075475829729482583124343783424*i1^37 + -164298299510960059346334356997739995703278413799964643008534615771149885608853546390667586193865763635658595712516822784396729111398064059995238387893925238978844187187657174271246313014679759627728704376669161455981320841045726306193067440239756930132718810204146658430212191844108862778063416195702753998627419975731996445480824872377090988093414528752029003197745583995007445051612007695605242089908588676687387097321418810277127739414626153845487098369418445057166453564473038514502872415557620428062051552970040798268988720985944854335129633405819500910135435569001312387870444137775584107580508058972100145472102112670469857072241247747821718638932922769984890404388007663397697918906477410201529473872612159496841113129683264924898137414867885462987611088807650432547369953708959989570421063064829664903331079901663676243483115000085594161049061612162323081160085746269798460956901215894646763918404859975645816861640699282689790469765958004346949883029604755659946336120143380991927163252137092090119870129897570061723322131082823146297879651866803248446798124933594650447692308573670127967610065821462974801093185612811609772555846046717153895179274145341703652923039441413398620437830940450521993290718684952981949744091969589223477562344840919210314595852648501141754161394850871442814329055247595698678081390231859210673931983120434187619231577677450489921335335140044775298463475555065497972458938657389275648481310537698938027834793569355222422779909896518036274438614135224618935744280383034382176332840673662128577236681081902848822104562092112255983394684336353118431143851876406904437252473758841295700824235056417612098437120*i1^38 + -3885322992093662130626479246515824176537023610608370769687279396210983252415855305829440513626884771378399980816273142250007335513987156828883654007321180176339461297887435107115839070811029348789181070765379716790718040453173134329731379930529646228174093646751931177629188696442117577298622107475237544136987001686890984375364254441418737962723560839955057325643925153620476060446210890465376459879800911063546396222428804033296931695864290777340340026589172224045125558809368138519021256485319007747959042619084549825619885642849042040757205189302050599670853878123363732946809411820323553606215619155418024277093528104351864762877311925371977990061359874260391650499728860058073587024800301757823416616894573259343737439351747881580469490147596734602137796594167175631767060785609887558112086439732501925701177335648465793352374094012402338090614197732282154682614102561258679760987918813913878372142773312134211472474490983793330616929844753411569607106161435498464722224039590917622626670250127188529110958592324589624567028858858441979113543345530602549444760700945336610158457152044101812169723776355952968577643499099462177620012161352941630018067419839486074846398869507763593662447002782978085768521150980313806066177485977013598086630877556838314291277676123848877831555285809841041336115195321465011613911751158453286411826149962697517089834435313543501250053631160531713274397500694800520083920448939321236811673430786052737910926298308805365900341679405549946850780624875020681545046158722161311393888302793328004439139322156815735366835502977359821014657156149185565614118906558842509174021259397848979370355720443658240*i1^39 + -148025570125783662475370324551256921203996228062290694425026163018279068843672873810815316808835446009497934643120475850165547830877749355064089328289966238251776359809099130443378715669567113330354306556648654112313605867652683665878270691685279948612707422982627081414427528814483410326952041229037899957979670505110648768856704578943420690567486698026500722515483191901823333151378490532492603197788971045816631784070626576476867485498185427489371248270981737037425177118510240003265377700749164665669907548579643718255031910392577172877332182194196028513660390629769938990221978263172585169273063275974052988890239311396874810625363652630336010611969462013744415818010034945684856886366797096546019826006907383180192810764298416843401242928168078637156383677634305081131140973065032413295350342665344555510260318245172627250629502781828607835668510863776049725992643670171638163794182389518749110369585953706032300232647527962323573711266201270096278756524018872411030931671504585880634347241067006034991402818304149972612396320199652940155330974532240664685583823123445997853399120894020034991414059148374490224960827268641986885268015348812589768725441386788089097478741997117811405270237445108769191223173894996044344405263184382551477310436172737399945114973847868006925393266641628935424415512312772109955692426282770408479702351464024173204261801125512976600353227744610571679046912535624813731475152866346740123162806532045023944308808436018420470440080519742770708912921665886067306199504078219507992992360715394887026888408258019154267072108218346800270408137201875937749544471490158262636738048674053798569403482112*i1^40 + -1373217191450535808282033946652987042310828235638526216076635050798819226154805834648587588114835360650029911219755841440192756712998369062447930181166337469631738031398618057849041630219318158634642580670311997565735220458878858385876412204958935793753727845791423594273372277372239289041300427446039539896995233011191012536040136486654449796838816248563362601751297245641521636248654026091193373426992180727687493726709120331138964394193715227189017263776885038989618360820697767553676468702479454305940853501289522099852552523650763338135358087615301677439593139038905575270333105187983770228539414851945022254005016654146755785911959478686684255558302001395181059350714020278607044614322222987458047454185639647715000914931665152212040555974009953660451280087089353329279634174148087934151501837843685320030428328402688338197791653691036051633197987581013376825715810099092746696033629008533752518301502225617994484220902389861198906599269099251669589193223292696932776240488364629032265287217090531365506940727903761242264923450144942375582162716476690453498769707207004587415001538821800773977755728187725818314754982010713719589416966463425926084960322952629112510247981105414077871101946600250505971282140013464877689211132627061471875524735343878113669514135677082691364115958690458016010328036796673466201076217845016753179125122881601387201018650429334806784470218897308085384822023671464868027203636156260042489422472911686840027238885609403786288996354930390038809655870322077155529139188626922847283259799999559133702379847575543072379147435055005555632415253401369024029346605364555172086276283087198355456*i1^41 + -5607629871973011428874132358398239543712237637517887078965771491403911309569365319578845367589632342996801446384860730172642193889136987147320046523296343527462099449416415868194103659871527935755115364507945322906041651456498430137685950208128350304190878301845223669860726374724958252737782699244806941837430362398382501941859704416487809932905540100049445559000865939242351762626116502827694815021679732185781191338306276202245290329877244606876252379950162114070362099296131771067940659698495553583500154955289317134523943050052061003486952876004009665690210214789186727270853284802348257794006568088596508939685399512880202853846530879209342474041071685866861627243173623754391478047293148902487084283163003504758515395023174767367475206534192052151604024328205367840388122095128376233402257791938562334258007026339137711221472231956103491914246972729646632209359505988120700448804448853099289134638261119759538232940488503588449176231197320247980641557160359949775791787422771045985094032911542836715984649382323274687036345263267086426353152445322591849560164577478957598103089792637224965796897863140298710839698601729058980576416655830998576714987747005651674078563497107632454318569052970098246540814064844068484138577366555521813987566328933736684719262753970532076495407599972949029027523670217631325669254486897189660644351758036034499457056042843553471358321794559303055709047083892405008617593395012812337505166173414557828351514921413871490683597299173579541712807453881383793907541435985498247090299220928981663861404275666056559207193907612604245600122939170882703690096060003634749597835853824*i1^42 + -11842211828819142561597778774828409734162440076088162922311210583235359420084203536677533543604468605875330551079975679039729621768753279778838417683382176250832261067106528227172563380203324467574840559528691882446964239099252875356330836820687240001843219475480711123295559219591114360571873590221411820560286764469610704620105234772339408345250323959156964736826374008523929560800408972584913876195019736457571583675703722481227137049649860214548069733483700844165202049279851813812583734158870254968399285593019183275280506804093293646979767347793510604082000446988934480269466732845915254188715239631362791793347806588687834458807298800483921374830089817490224369481697135706694547935086545821676567451385081919213065423171155214087140953996556488254826305242218553204101303612954128622588484144850955452571574657277431957186265847983989330174861162002379559138506589381734002958595810620073515726389725690635963981735289486632491076092273727512844422737501342334246612514847107687467022499658367367654048570235373963363970199264203480240715331562876932629418724951519317621886146858002123825051503466862272357358688959328246823958967866496642988680712437452768822373766777932157935430350593319527244961628413736826746851582226262686642020224191798412094125164518682237974525571552746523981009916048744646798157293926614064123053141101343792393694166622155883932852898295267722332863632403027255842184315297222394729862931494958356192652185021733318345446137957257323829802546192649650319103073491438754182703730868808934547737432346872251780541914786335945309499127817554691760022285930948630413312*i1^43 + -11325625690579031005739343559743252782167846773776674955018695075172405570077681110505388085790819293247391702717235865703705189030503572100743906874603104883751154002337625311274174557493066034059728181296839401976401057152212929944922253030711306094608290882370800353027783128854045762443905516376684657611224607467471054752673549859650107391071080818528098503616730298139700726865971219429715916302839268217880134378591126107932887955402448663099923562063967153112783250020608976866372069252144969742437529573250694770108209874835968350233565237053997714035265771898482419206780353189514838124084466778501740467381233435048282655387069779923267190932589708018430643241465401645354474313029471244730033735643419914948114215299336430686359851279926379154182009611331483210351750168577008813661281749393150745067973431423557887458853397360338317333713608873540989335126559145451532863031647780625125650549076193558960441009858828864801911664339615834626605749249398339897260493178360942303288640926946035004807786961432586177223152100851918748072781668555421769708375749041184630667786768626997056679798292304237717837670093756246130353260911397769299023087892192125155328751963801492665915924194109001629490072753326112051089857296486567699583564783258805853733998423032643060773940141164774957504454652207372121538162532023464069133357214091796886451497679405605524565520396514364587811278050344491993649999762480495686274974198715013157080647618554181162769894469622669958133065518599395902370380636254667480646752478494623818554376053188609248394021968239268886708776730235806613779045679104*i1^44 + -534323742688043370245760898227114100692132435613888385894608214420616184770712385082070694898028342161511580587118607441198041807209043577990669877187308149699491259753476776924644445307914543155035094657031789898012800693748441314618661552431514730315746747969204948266497065853934793574777969865653430105207943218178100130429966677528915253707034722908206876720771739970484482784571662836969638650487650258558763364315464481386675646605121298466165010741987955892995872500821680870800574555977886786188560995198426679572257373708564204704340998638251016667303770475809446945481799537741427216586695025670120233637772079357087106253529202872522715797494555642701511538914859416621408483268507524637044631162562807284184689697180411083129736607326840660689640726160869434484054250117475340622852972188797693943425925409376725468126583008405653741320761663178026372269019615404630868889131321599908664408612695536857105354518558491512934538018072510172132773366868837231766886676901495212412646102971252925502749645816450690771873472650584399260534485180636761306839580719562186561406037624133937555039198645035297668439710195664054489500244504788532834832985169710281817094031039116381029098933457590124043095331507172196744235757672904477053437166831337647699540472171538479496659390010755471307144212168228000050939530604244865343063075975082401051333972775029395119756186125689750008250569818612823076622393290374552106166544082553212324721423187894924166462347897206143742446926189442001922118935757873927198537213180200980274849365532296463485182545594855376641089279200046612480*i1^45 + -51833428054213054834242520222555688673068053352493867845729204073245291949785780034624810516950448718601199448853281041338559347389099573030272433731725855667734500910299408165746452500500581085494919258875357373312263247190526671901240008453866750510424567496234932593084977751183624916085864679117690986682482418110986181173765259186450917883426914745442182418225233562675397434935726332022406500366305667946461271624510484532749694905198268105194674585434033409813903507494396565269035679353511274045634062646534836640663096478230170645132606723926840538979179359057279028628299971723759601588979830532245152543236205831642793200750823001684874336917514442506427453000726981741081601799306280495601440020938942492101294595250102430571912929741020559262740227872035517470844766569575662325278010463549026137337017695432596589786352037569283431665582572260729551112438937556665832368391597651964385925512756633184989577623187889502552067178509206782010147772063434920898361721264795026040189989941375417499352924216616113720289740198108682750010153608248390959931441021683540036390723088843537699458963488594111994249057954797683026061129965186547617238650492368417922083322874354593241845838432168119493845872071456946370186961888432313384488325982556578956076835424889130138465442479296501686587261558259145471063916677934300439860822274696348373761789946236702417937174593881603920699196998299845420980021760358976662094060990974401200684384319469993915441197172279350120979260928534789029922884723315258491487877265929520427037739983972169757517611497398135811519545344*i1^46 + 3092413983295762027873205323055474874632504188571062292030077136524407132137523580434356402682379768230975543829226737988639002393056893376836502253945269498383524742553760762953993300357151737431661197857206008903183634287285403575757405447950748761184959126022788044522085640634556860714420328197615397756406541917130980966754704480934347903800994447152679646209845012178407327853045440977460626284322598113494617483814065618233860553884014814145714086763530542717420054038966380929330617068040040182118467032640617644232219460083175616700441966269149948757519559719805515173076524859745915712028508285798381472884907576363146462267252938068002920489549094715308870402613203058518460770182605036870769978559244121588673048483804187518354926818338272285193967938417363020410529668146154898271021123236752622433397223172014776722320911132858259631489316078999313763325117356275027254627941886544431341102043571837457140871048883677807309446406728488872500734161451106323147496588218122102843805833716927933100979648479226936462058358338894341075613703757123476387319015775441982775249915374349192577912675806817188684674584356702734998811643959633606754733200869612270893309259507302060127299413223189586995786048522434813996102192645616807681093778892278141608709706649685554213435231132539990397472550491249740455429676456791639803638899850483332204081411658223773756706107960606577909793853121888956567987798531458529887624361720069167623177725156246159121307304203879020773052182650195088091708871230211985629114179519520549249866785615995169923841824066109440*i1^47 + -56426401716567325676897764772396993309070223818538811115942638589012979952196446896094480465624224090876345966578506428683002105070576999893516478612728774762516899160216429414245907033289887721406563142002470568150017528515134924131150073864843579120899069501792170779505789402916911905437684108296766223524359426940468856205399974800035656613855414538614172480838518524919125198369654577574480868942368640933195437135843322922181787980344853424209446259044061690195539121607925421988377105920448401249592352446150334114382938084209815870463423355490403836042846216446398076064217122277790048218917919507923191433159556536939288977518241923565430595224356872706805792632199951751702862289213326065469568612912377914932889835581098371689951839323738433004394662916421087955651910367762104229610116541887519242293187282597836148249431375147744266475995752189162053795086692538420815554110245937776456725048095975253819241984759280619817087838508532808670079308074219297098854586180885293311636852328964065939605619097595199565448786839817944889391026437860662239389182961388142594672552798234074502552371190054813107030112482867393137832248296272967969151420798918685957562054860503422883221742487628174901890661420704008840181287272740955386762699116840742283660918912918977705588827386973494712478631867752346768994396911300848092412475755060886096570702736983550545473684677885501211931663328108286841779439143766436353855877369109782070128356367028834667882497292317836309572718369254024595035241509117510571006111754867934135624056260461263574794240*i1^48 + 1068317784900981227510248627804641790033017844163730092294419341738648505101545401308387593690635338793124807921766847448488356558174972169724564314745304326114145346887532731543365036763507328355534037821487456950752708061423107664602930419270523976154562669711381450771496945819103287368175484752906813043865800913264380971256783916329398059238745055543384280143060961623674751298759548263363292640039249791589802274973070355715335516580440769249599030288319323331165610341252429116725625625886214325226069631911871410071256691460893552799183337838012058242974047758406858885968988661010222161049578474139567110718971926529915948682577263518405994198956230165088396358305084773950128247085269197476937238188682348547669527662719331020036193700692513354588695532796733516294858192856731527179155188465139167622330650332565315786859808295610900883050886206911095120108039612728292067123403657027528529564453085672801200745266047810490647948545233066386918704115152519743357437046488425336683641793896797673073389178230799499802458433271401931228231098604563181689117557241132749857608193165884961824179161311202948233871894630273603756405727507632099082749051217856829568742408157445183284067323013962695859918974615094072904053982276933047250976259831340786713007810721166642139169455119691512067419485333307169504652347706044839032162749252466324300929017182147257530760587222195255438628947885384722910518542001776060391776057979855628221928421974030613182970944398961988638641829911509044439458292785696892427539736111401277602287058944*i1^49 + -13228070407058209056756131512563206759907672148870098062184281450561928425970240865779266430562683593379334727226508495765024638767467687252449991488385005053326435098447621313621202052573933406136137062514203972819471597932474165410929498264042929741427363580134006494501951815135160333849350391048611636202746368776075790758302824255632787182848705623881362383369224937598610942853994025741456624868917748042795399838813895960674964885752199551092668636571164508568805991500481473719892929804194672795725741396718798530707406194276670785820648694329205301582837474252474290764384861937788738019017198443248645781613676352092276484142899751613016973685626295488854095761031595711852653573222304570122265082448177499232878695921559369693924713720341733176119557339277936921560035815716501761269449395137086816541897805143539512357546367334790425437536182795770360198537749232763749799778401125741905022886728819000215565350673116183793244445210333177629157736162060156064176332853106725198222193424998534207071282599437139567493741716648956987000703605604719017207793138654181720207712769013925799907606214972583967984779336520835721560070616137265551277050982443702094322128976970197800463871784973825487552653846581100621029767418781419436987963395775466010428999642124054784581667957846660746965532453360774548726367117025650026347301518013125513464579062726512343553927239989007600730247655802748053154197011454670965637333322053029994845262862586066531564123641052535132750780291396294237352867305350739964365729396286291968*i1^50 + -2829083492175569789991301984136943726671166531528341784278340232695063312948791618024089241558605150765925717444022765545845164708577097990247877066953982446776937320761438828300825875294257987981604014873314960066645500588904580349042672033229459720385937828785341038497047962556410975858914257940970774756058012407019734241685566077727528950816807020474051843723466216825458863866890504087089634512856350391943555072103052986017567530815566161455280778625422511678196557989614733553776532621857809701672040101685144746186492421032863412687177958108093217095984482218230545237907667930118221561942425964508564752691755892091831759583804762080298583579314003911386654833736113194155134143666674920659059056516675040586192155727405663342855025544016319658564402320137627467566877181316667173747139315480653030684980262624351986324350602611214031160254155813195251342759747281062820506791525700859590273147355768191248058811945543835625101967775839591709122963347230385439267178358928347886213044859486601182840965723119933766244598466731018071498697520986494619728822201830679552709956540167667266175301596658458494339699800019001557377914931998113901561510743441354775512743046317604880686854140074414276070331514619836959893783641844152389114133085724631297128258461067813990177672174701784692405403336508093792002339452310973178356902451734475804233175370223334625118549105643148409660757614115243324544543729965154369358718695821516626850040949623683300734807470797681451675711683985753592794892790068061520527360*i1^51 + 1230702302585651574509067722089129892610110810773969329197968724569733656659048433227461244411422889787537314036998978032621780786409292775614584869425066019617433973781865125563746276761313099171235454824757476937291449579785384173141083320219865059446914348783886677502402087566268698042623595491477239820974834513559567187875401120593552215991223467020255187648559525772990991060447918478795305806153075880028971706817179676623709562772497509726942752240389736747527309194122716858757605074652880641547154217282794962064903203521802392178539501582332636546683914134136077536309088696583966708955127823527157756070167491537478745253052845132006371031527910470745260893073133613410715764920132873662515145793941884272137280580504736244270822354655379299479689834392896557779425215426422572845403064632974029341653937233928377038897441606771110852709976426547898915476524269282761683322696665707760651287862730368575601951614327052869242061485669478174823391750525145412667024289462789757382763988836476061262317998160259151763245840182431165733802416471395024206307259667001585664736813203634632261166860512735814131770548577455897132636858995020281432699262572529115615037775699023664423938018086146602676701336567704974469006176169462831842872264054129127482610555827188400057474875510265052770683739850700887782622568377924402996891556464621650921476083910738345435930242801850949079466746497303476651543471306181581175880102804670725815828582549799495702564587590990240633612853823621082007314890752*i1^52 + -19737224393452515378158138228695783620599892487045525617615107605128519727939598641470154305567468421953403635492452220438830513524838093942054972349116141419877863507075615306459258420499464656179890404316030665543951435354568088260212984085667465780803274518145293655371603460303092527647279445446360630690792779947032833842568857479322573845450312570961041775095173705678872427683739295177618434649308599168406941817627206681092180702586739508567800524522088973491834140668399229883194753430316411782562930103022498972187040387958146637307459152367669883964790909917729015650362598701383944586972925213112224154750659892281570103961832999280482709528653210792722253482986017959421052591046485989957622643308884153751669920285636677208068053583435978884141379891409951673617663156451313188699431257569763008526469168751447065607153941445493064390078226049740068183297711417759574984661792765227567156973546152466736370052833061129257132335529160797915476720115006880537278561315893416330760135068615277618939999247502431845958137122414911697249779579321908743866701005685154783933987078561051113339073361934027086283446311819998507143645096014948796324434678753192319263162775495943718553763657765629607395463286426130506523985934372359845179547089187127780286406256592844466366962853809838833756982833709312250786587817196066808183075101816051043323664034631806007021343473414073069882935839001787093157386309369437799944496368858962122102396032140936253942726507564656461661856923123712*i1^53 + -9071128844555158673076659792497441712051903868512417010130337429617844776805640570526249927517814452371137446226744063246063381831581755235941330593122264852873487543218641781387865413706059218535358546520654955878740801090738014522664981981062192900761726547665682556008762159770704501679468268865813591827740968568637662762278097370959470462668579020951455790499551983759951705764595639831187581510673522858244236814829508718693979170938322765447175985815984036333857490762703710441936127187395891147131500049897477528745536397605250858397044027291257513677705678258485938971268745937752889304164498193877186326372610609530204255137206854486286816094636047749256467984108160095352382422803597776564920755216059720771052943310050728978248721489231353578962883673530479363414525636788270306061715090614439695255496047949467416245538215440837038598111753736434848498662982567556808305886996940846661772796893735037348650520479362833662583807561032874185198602147013712893058801638638909677716451085294522777292861562010809473487763659641124999896080161311450643292103679527315453958939884950748923018851050809151805137301695703284534395717733860827327921976628289918116411154522405182878316849265314604734378478319837544952478698084944833974104823579646483109882913353713528974110758482766660032628738486275832523040258375648425147525953746763637326273454762866398741741674255324792442260939386209302834033352048288006960094766376932698562531991410660967448436398965557471215616*i1^54 + 24776932191947560137655724702252175060492432621761711364716509589529478752745500604295174114603030694749074008178127335639554074373146838128740098411102580756848753059344527323220706558303619935415811841093678985601066103383387295906711906678024101497586804130200583487851489827065387777713507278195354366115534025411486001900813319572583931804665796605503919073221860663328743494452613341161350269011989910297030789805788987143189264126653797719179461600448211463746886140382312715284586432920538297620652659854049090749766618850077821550136933278908953899908481310800798817362027262458427138016239092784387884849322289314767632170312028890070875381976905227079321654547017606782786137180837210261505360153471328500464100249970853704236429841540092112076951335857304357436613930602881397402362821632440848469339029641382250989209412019883255094880048464336193651826803284485313403331579647943255626975961167569727262597306234901648873315923465283454086741120379224608969841918950224886493478340710063131546018795886941598502928873537785192204586980633197290547432252896817149018687653069937890232651786665939919960651002486678304572244496939509738477521061081232274552479346020933965984385498211356702048325666619529230887230947139824098360078376848416120920257699464771130459331192653800174742648614058075436210637684500919365113415198986947365492844089321367919549780597011510807517789445846301808348257260290835491727803522459259524462500838363724094621351936*i1^55 + 177986951880285960903907338387152462754964738666452522990450927492840540990433269547173617001962876288886468073408437612915929504867948382126761296073063500500765639522308026393425026964673012012221436119446576962631370334640289988450266887806968824882718476972880330975950247664835320618057537236366711318489742988205723792238186848958155853324294156850209561000278229842091492501569769531338346829349609546065202870748482463923022232353484400657832782825881712863249151209735718252388169796914061734491833034832750014147982956820491702445944103719547665963744198132389903680075619882299187628420940615503711074428657898285098227014906854725099555049133463033084436030280159571866720666381512141577825811502541621330063837656219923122596285360758307528791241947431325759102682127701129833239861525234706118995409261314356149265265095989201854582915785224366460036556524385865858234898530722218113498671820411667728567806917174033571682434563305020841900872967508800755052611176830120677787330448726233764192248932621264345628547449812662222892210715581185577542894241565165563475310948957429723189603923645146001077641731994460232674929997279252654984230809341037715091072005252279927017730412965831986166320031570908436382718664614500048355488841513489176144267773797560758529963426590506130045940773797576124432353435174099942755197888799456773903473606951412905792471725245294282603449695237814358322188236128707748843189619164320449840545792*i1^56 + 330943780406276999403380449181482864876035990973983567026730994067625957577933519726333169195405030042390366734594036105952980533838845815497691362181606338655979642637494084871393861735831788337124850134480830562676821326622477731496484433164143249418459747834675573590559044436108357078168527005025616747263767172177964482953526952989351935375257354504848914578322157538373786643225700246850585100903304878922948021858488412932372228305068455109142583741257772674166744408735217618913094213703569212555507233755374915087727613441952258143352139088602088618010242888957897061870750235754902848165574231795942420223460949315045117418655067255510574689713077268894601268431844364385029439336689400666870797974901497997791662250741512906268770463613159085939001077946750697699044663986863750594835987583826903638374750361510252952400665935039879364743130322618185361090714468968936606200211981384561759483234107713625467308320927810626015394336898777156670735592164094523496839520510117336469510403581793564996716806021778696356672958810242501676646928371007376004289319109254683848600075629720844247969038621264756990579413338657261002662777261547116473438225995806341377480683547115655938656098756311770770698131420282994071503216930456471711559502554806681477260256789574993556966701369641801771221142701933448967208526206530367570817851233714268619293051932913748410240719434606225833450108426914649309824671386062967871111168*i1^57 + 457376520760594544003060070175352767696525383428507789172221822153824485244537908684178493162413522673790713052729439379124699175370988376555467596847980981321547727637775580757003384429602541431328994294999864217465262483577580950212071358934988433209411282408486955538179292264832197147764479596754579528754749515482806245395591943967236130124614464995561634945200368404331929796213991401952291829824673140909487042931449066289666655476938169541575580801045868975331360497637748998978891768182904282029035157172233310508055994143915189078579457578985839838016918490846373489219591212864648057604939856593262826363876276806953789564731337674805958242643252242965037447969541866200403470580825826868404605905183163594983545073405849456832816676816910819682425502568077356804479008998089811431492851636674103937162860415228766255739467554413355044786038446522551911394625269480759427360049810874066746717539115117846758227539907754508614749329768010637618294943555353705172156265508527082450047801031733824158730382391522872137075520994404502782146313327143834913046116855392002494071616226524541166910118387637903231029321887333807526478075920984791488278275713194323206754929205481360621010955688639779610618687197630087151612989401901168096527637139504111160209627174195535732700780807886810155451304906373551384373364418986938460264531970691689857292828065924187151243811130481815136735868489103963062272*i1^58 + 2446008952985333392046532292993249212257067507255881417416867726705872129500082993215390068109391047012637591872726698255944006242574423269317761441399289002677835624874063429328053084046966922077257175007007281677814463613961567352803749583216206173788139051658187517695983412636889306315872522238166080598216778594744939538217446951097019853914413036591131987885594398186066214286449708843191586899562619320681966398075202098597804052601020795199094134054729793061624594107175523258913630734248306965997321893531445400040126618789833874185394563460649399436082834893945032983780448893668098529709239881099300916548438223903607357648651760654436577168584920644951176647849378139893181318352863715931630410184401538667741351425383547248635052413368652307304093066943258945590246255120148651199484532815447167526982889207890268531122889438017433556916334207170849103490474526811975700906678798744908432320117783004542779117930173326143109660312043386837182025869557427208047744123823896801946622346151356388205570954558656596322268686225656389531007905258879960374102342539477973488363550068176319158892943288895369330078390363586900516863196512236605823445324710033857813143534454664958950136945798896499589590424728537700019820904381033477004151004727487324504440674259369710914277404390276094313172013864645634501745923751083059858726446874767963912654493552822272000*i1^59 - N1*591612318668613172404797216872768551754086871336593824845905906308049109292402243725864508695711897789207590864544798378380010886004265144970764244860637524735470922867428170724647959473280121977183161851644957028068886384668875416790206951297150934648976433354784790510792406574109656738127182915521501690625710046924638694240234375*i3 ] ]