[ [ 36525828080050592089147246082520217447741527010834119990702354084327064512819313061413407521955017743015407737542021117360677504585529053923665118144544120585756473750624928127072380562093463615275427419968702001981448608195147746221877901363772458191474190886619707908149174743903869070199950226543754935950596838270219447426925165617242199767810587913837889915488369841329823210942833735833146511595388481877173967391442168320019096518695873106768801213472683772071217087805713556844473376228803819781209511585581173536887676246743936238702902416271966597227545033351953361859439225590526552546241627124311312828644682216048282742760440147027611636560401705086520927217069247903881380153940380001790683422109389807765137088785788838525814369011879094251925467115650887360223692633262493556004890506085503670497965884816075802940757256927229710984113065879194571126983285959032742440201569725190999606147952384065768282862894737340339881901024419028903325263916187025573353899078928814181297586989592588984123665200895686009352531534394243278013141375079727094989740373311408236033292252621177281371091605453626636082986931382995134978145730477911547628668700088437330399876436214490052888842182002151471849376193608024605734565581932840149394741712161009677544774101175512427402378686529178728182643752397459947520000000000 + -2124467571074036855485746155515433499746964508661890235707165345198402766566360087456340599070579531963396419059726283247702893537167371879956358568610473278788122238889446679915980339657999568107372140057950038467787083988866709213706312901955972763790385746234346534934819583818745695297871854551265992053138363080520629359314126552295714804314396740540918232758113780257804868677610151207680699120194981577039964091402755335456147937393701218277642815916773058722486898314370706506019647589872745026294124279392677771487228351408110169054481198634083711008064348476733391287251865472972888952691770220114452896017770082684311273166654941086207847253780748225817376529427671364269231588264233776014877328493929232651794137208979031373287933377259578347491328502440730487654540476719239433263049159271589692454336715981288048786735126778250873449558591747434463996334762427348023605649691614055470917595254385756309824799594006677166395645074179051394200424500832662743125374338774772605692685213697103973001993033867665746735790134120960673820946743235230992206242199006390923036194432477864054535122461475407867984936402572705954116498261450625620448341426686126719423739410441494154951208746774356729553872398251292445986017875315487856695540619035875486601380812471702181456359594438335449940503839730617548800000000*i1 + 77571147595076520230656080692544829147033413820770095692799360754595783674135598000660100264573029085610910398998029726298003150454899706259265832463676496729434722541143946725758261235862098033630100686973868107526248372245447212589897453464555256703530543682060164505535463640558143506839881987122909229951013599966340727000230677963609253497348149784049317072575780869549124721247850507249000033183566752103540766771879245375209706099808504875009295503185824129868902954496653554259146089900186068956393345779081336718584135344017405985756549978429102647368147847288187896635817452605587886296229935049671013831894149697859390280716242848336406487630491841719999149846517617753677360861008305968291954172267470419703465701905959993068104790535603562272627048642072054770066088301005902816340191576910246033519302359539305218822096977365800573155351055295882875198518294882195123054979321130147301037476950956685590398768350910516530550899036493825689327847479736473843198737457125409537593730845848632124251980438397726587833828381250042694063374747109009041551290885048942031713618841885548564623169329411085580670777795854617630656193742789167956876347862753754539124175606914082992111986214223460155193845728433924724347177098647902271260628117529591760312527273562450516497826013252906271804779895856300032000000*i1^2 + -956059383147162428636843641339804922402522556410219945282973857620981069954563814875381777021967033910340277639482327145888673046077647875473951571212408718701689223965101964423221626151646792856033910322751443007006206057136395204897065025744838552681475026371204469234902244281896750823534681103969382779860697312368106458259521156384795285340684436458611266254099944899707742845231152299978308725730429000657809123161516197314079338239908870424761579548456560859639339393405647162412576333273525463357469231742171162580444509449412225467663671998956131288996462596398448008058250989984855467798822222286211895834532423569608809990947377292959826280206829450545531960151137488899541417912493288883154132410724888210842617985322799664865077305866992656278518621010646725121150352970405937569965476036445974020807846266990986627381843939301869883852091239085113445121559359961899964265114998545826191185738149967263822006462000696056409529640251459403782323931588142703677302118045485853294203578881900294987814173682196966755650106912776616241266019745545528716750116824340229472234001810273207578204263570187471532872573700888858495784852928962594426559443747328530018036814841707907078073707367141114502394882050686769493913490179533709427138670518403836771773469853681753579569875948679270074924681569113210880000*i1^3 + 3163790454365286955222842945859453848473166051268400853122592788575500576544938456844971078621248131505517301766221694913488825749271523745432845917286174187524764969275515965539656311581951929490271997943230399745378477688259236115737153918966895063151241654473427945873051932050088870543777802646119558059804455068955438619765421734089245802504052995264908453679394985327179928623878989155947045133194333655303074797788970049389296002732965439499625127594110026017667228452663468031895220935899335525561865116151398413074003596574002668896137920712780988400298367462689439919760891016013877529095495266877145433035267257708602846013888453763076437779122956197548690767572082850110264281047294628969743894112877871184113436735153250862623765316949252125671494486875647614254856760830163692814589175476787557290524203178998285244632779739453493451431334424900096378334567263447673591432860638011764185261353626873849285189014935722862095577695456918053282989368827737890411210891633598254357261340392233410459089726218326557866959988953149759688960137481382793939927098787902062830246358543429791018972086619479961164466436965916394236372458934493035096177257943053539163323785178085397152092115817995722330508088089584182598210485856813804595651515134645498874722434842627731742826736033741529497603218527695667200*i1^4 + -4740254999942236317415447930912641970600693148399883968945250711755425306009534978699947014703339282528264964650948618975262856290968218663531440771010509324822609005007737403172254984809337180835931518851615228551996621553583334770350507325659892587764445827103372262035455420648087838780865570222276874843944285845574177427053929768591388110619649213532746014823162703589613188378341814386678572839734678831406326078953819499407079328691930630836575841345889406278646184006228697725089143633399679015649289853990825838601403624598070728571277650361355461784883460979199695506923793431136651670319071094376804286488277248602590681953715831167399386295971874197412768034581823894052454469874964458508837117843167478877023680357107729247454570365915994690955054948117188805183476147676246139372289925666641073777430540830165653020012826367474213254364539729705691888537683124550399296979730256909454232398630594117331176571145032052498681829905058433534829861886605871951569968480383440608230834847296212913293629181274827704170542189585677263091175906948649680057242928591756455224050684063301470581192031409605042419119683230522887310491913971736432762068321075235049868099356070547675280948023851585120365020401249819635090940335608419823332752981030441510974632615478368479168886739209380977857116163570401280*i1^5 + 4298128242919515816210456620223064915006327331283067374371189814321649126663739464453658717189891171433698179867042399085804251076359303037774984811714613888135824230402529619473426663075964290195459422834483527099218109800258663064717414859454551017355417377635352973609832876575955530682720208074822378390271516856975425230385899584730123074883727700012583605088632442889776833811828889052389995393587463819804416425828071546459518885249116106827533085478153472122292848025330812663648754330646756481740075112803449481015180458426316562383933180391694399755486098573251403430713761958969187749071667416664035493114192782186895672418035455996344166960169960463624171835548963223307180553483573966818480976484750020461247765873233072667509169710051110338564891292019137790518312678888998186238867183650556877451055905684332162760055285993925376840747726547697174572445531230163034060096328857253714926563114707133552321951840283007778206455348825022709768108637195002369181817715785115511462868590226127264778353297736474978778193387045085751071027700914501567301051151554391533933171785820784189909665132245908925239495659965459726294979413231750237738327649936480263623744761881110815271247115918558469110671382292185689231230683102493321971675720147687666605424664056608763071915880824923261422145911128064*i1^6 + -3519986883266879728026814164115193472210605408668870408432304823720154471941956232826362032127013848848366170407673717752339672937663138858189289210659762555417276564171558869063970653272279246840281477663973208877131963549150651665144009028181737612007713313264000032352116202587159059627741812921491409921646997718816031628588992441791747746173420706419946055771115453303649029885835424549824455702302933745622143429320774903814230638818517685118014854282408832400851922205536480029939531480063280777258117401678724547742668469157145534232754677747859040519773288505761255805925314811193724676592577967702994785883987631861153438612884704889383729298808135397937429895253578642946915102186606354544153824090945739475902399069649081689738810169611490158546261377975194489633356956896578057099971378260254811852502015032229718221690962209228716482175940147713925774951922611689909714377893947105500781289259062950903327455075216113021012494993210377435686780074330895057721284869724212464097405963341561235523004807857703183312779976358117423858916693442391371632128415786514684511163745869102846630680017312981080985047063656239463855848997479523147275739767328327448672376458495517684234247315295509659488407107310102723608441526845518528488073134596480909158062240763710872128866859074837025745027465216*i1^7 + 3666542285715122261407018756881818241411673461921584672650525657871038515333263151266037234735475087320664703245670018164361690562930415050617861248676800877223832593527352521607116291811003647869427366077689855478411103233326623183639757340228609032083277279463523826947229638409198540845842188300121994873289853263989439530875715107029832998707153582131497274616669471426641867668620162585524801382689893537968325563073720018273669653068819758353782182636047259648556092208566311792828797194873792755428707908447061084173291214585074700291071606101601689344977122987078665228684806201841036110277135053821295184539242946358337594218501372810244996592374445436966748584766249118916055174953461829185309798583132865627084297426287238429287901263431063348431009482093569487772845964382730774030136770100183717871036700002349878251412390581802628643903625072400099133888222986069403137168260819449142300664889805155823928427923966166079578410711808824661139335366864270242275109277216041918775182184297008523351164107402170270569281320374771171997163500132553771369753752488066508588714995942555008046087401184410437414991426373071683525991764036405549865949498900931171091991001961803458300175739450746645135449894341777991746740866987521358984673761666431087873278918750961972467777357065868593592270848*i1^8 + -2923687002585211065130892036233516555803208214250933910151052121863883198023349936073878162614019317048864811435041936044787440841515343224667388586482706109880204076937322064048427117362514623762992906076121670352213580483933243495716419875048851206868007710767687380460748604315126625704877047985106735732189164110489400464664540763078896611060767682982377069483974377795493500881051928735483758215584025535523267083891849569682165898304897019711169879642470797717195123779355447048614738194420074125939179159379163207142436681866361390747494622635339158386224663955188532725411100730042880515984761563225487313843236299052712144818468900284224417720226164763223476679376145518589438647023792205754278990124559115362267631950368182337510447854309837962899763560213069113648497831827230831496506527491574539326606685757842267124107011250320476481158190044352486519416958283218994931588387642406730764505327031165340978976478456202047217965872938276160947230487180586240422824802213857777074269746832082298006955335201526641781633333175302758891931929687055140582754081291513807631405550370159052852960200056888627138488405806631952274503989012522326958126880792028857025253445037394351075002896861668128987844996597303469060681710211126964484459339665359245396895801950006832719497963489118337892352*i1^9 + 2174447542808541045458405065367272368140898410910813897296931215005680559027815224466401571631465333986624321163108245127902593717961236527817743091864587818419878591641323507003232123048805199230737771711498284623274730486531328031920303509481095753728424752254107019782013830739249695020275250400952343573854869718000489115706505318333244793336327501374900689085873495345879674182939370874476681239461079995378069635065598992134225028609575791680687802416403239340713848019118398221594617401953883288040072539022276416431362980606463447692597259905611014557316551175825618614465434752949842493878263544450800650051065379490479652046688401862679538679867000562149725052250224086120534527271706304995785889337355775547753768089969648873848191684177520458034306189726773707104263096380353246964213747081603278490458043189701478868004502868972908040165640449579162090710506515952870428625933035647457988205919245183421370892796794572735034676629030340602360748028123580038072392899470378187432256858209252314573547055959449862883370886121129844023569515075756099870306149093629632245273582858283016837342582229268979842740116592191996269308699383359633709599190158711305520883404514354234378667703721712880067536671326359925418489986741984487882411051831100721581590281894043393398485520517150277632*i1^10 + -965255354108389115230231752180833402830964285327156709900405907703568434627715343366876715914363976945400882704085205039847627734820851644286149933928644129516536618355842579058349551344425704648083117998582986637824196354503909324728162099815972231536050365795745494597241390119318917554835163789269240332081839026704058251628267306506399790467460625088885263649044398471174797125688689605628681752448102052434879927606642413195246039646905782664582556108310074544411689929884084172881490871594705958986569621839533358996838208741559085630688038725842612543418564638518188273967295213122929828111681761222869757184774422468153255797900716001740825574770357424542723331579879236348786388567757537832787008311289938855698894835619870332069909697154561689233002958781264290924148058847586427762032688263906218728076597608743450446068240076914966175401003266927626274220165032902490933623139490185935497121519218843284698272484001426155067370971125274009388639287183412855258806150538435840149039366420637173243657886526509130773493273088203923303731202755342174030427085402181248506653261617428099225384441153891273020317313381512645280738361879878380322667177637366509718304454131043535195306369384278682681265930665973883219520185562549317079622210489104556062864271435071008696860006531727360*i1^11 + 689625116090133304381922618531855070588587258733846262437120517987284372120679702774627894407032178666942654075421319038331316814848572120459356973653770512761520271483285400552665390059076924881608906457732760036691922295483354937765099063154956119568052488187585860210823022694554947150940577294957430251151221466821600798937431052743155152982706385035012431609499417143786072983012365035659746508311034869794524857851910609576624802057195675363324827200000286904376054032955813588210219371549263353684416141047419096513771098132466396793497913121275823616595462979077835313638597283078703286593985281101219601627561372112800803936084679313635575725523480070732814560221897637677377140449346343685298095818691719092969771748091279148413879956963300148043339001773555941603257763928103569199135915620533698988187745597438272844112335455312196753736286883039664307218070660659054690990682124081774324568870479129290452853202035407396528267069711978046388429580800673031214931271936517922444298333973095326761464302564315807038649216879983692738402887519141444635639552473684595466080357596780226369393567720834511843605143691135599234939144085891818115407638622788281261547516318862131109693397209134030219835634695120537569837490313974659105987513352935304922640417370781437251159098130432*i1^12 + -209200311253762675318833367703776009911415110293120319926860458893262790859045165824274607872621613440106772788058929367873277372877570923204247705757008355873742098859995045423608965168198852831414353594861922902517989358440485950890328696200759635271040464495182342727109502750260987564816081939627583675568204731082627677904381060546183893834570806814469865421124537035807889873035218057128585266249111923589637661415974755134094476257106576268531514425894159240349424446614727724271848532724753883772959122760008600309973418943577062936520503844519845911798892109176451084754836617546061070697352154370982977362261671501908930264929939681435431997110060127520815575690792015256284079041903977852502856423674341490929142848150397493403782656271382806880838132133179306868565549308438699336973064421016447670103417629922465997194829564989964219455550086645374274880917196531989413976018196185575340281944680823301729575252987057318908795134521088926663326722877865022550166880971436532268918355088220774340638252849421765356747077123834021584587400020549870067874905822766642791625845074542786186442689474913163611281128577771662784465548498536757996490681845805511046631090483358140549892210406345638955671760326427613838158637832144922224181365992858226577499517668040188611943989248*i1^13 + 233213851033905702900708818689904049654381778062426739136544244210455458683510263855823252133200284999634397643817823442228570784196646831632962338310128091229356662957290750809255767091923917423949238347357424625265546578933692216331983763365571839630432603502132396696636916891505817281158208122243052332182982575023365553782090143149581707543527790866270443322804062843201830643734813804938717120648493481704215253827626102704225205018453029366348230703076628271143965864103421341059234357207309830999093847314235867008793668716321466761718720475816185747718276234468540053387507646095556614818579417376399637406384600997585915860958391252070506760642644467727931442522214589356339781992672971645366638823355965007127076917002708137036895494555382148861393611034113439856851416058072476630946224106872791639373557015426117154003777832901424886922792426189487529137011137690506546159422677399605349409417958368519875444373778594899710748813704348789094450263814403047075910330390888582638888376989336346379526570455383787919575540934538862894587438115975609988650509429238631856010907616734684961058755126061394681594728943956888075821152652188238706054021773569913043258923652751644508947970287391833263520108382778599870877290140246643602412143227772451183558133931011457821966336*i1^14 + 126685850104040398975082183207035621837019437435697344172208220957601431946399158517430657789625153143960456493118927516877069366876286132590846738609027283375092894824171153585611325378586843981179357193759795877454860074299951683967050699614191071948733762291413747641668960305669142924080468443109613130951195099834488515510505938879298833133311471608181810087651751547316201224314145356640252711754678056841734362250233552223068862086845291643485369896546393798832942187305615393390809391624227357211457914662415874605376967998257388222415991899930972276219060517572028565633588654067644559866684078963153665370366254466037546048459954830905980253370362417299368274205515250914939261197772676946161809958989532810575044986829587300386901605169894859083735747640297907144481701808094382542873695894808040805030457808576433873966574776663856510443321971246594855568634021408034409710971305228886723062966357987303770111568597632105246564118177337147422569902523067214974921912963805521608164179041643828900472095844884316204875688106559628851789176690337905138904698512492406987290542836150454009606133959651239813871959682139160151387887301499244386536386587612891080194984151528912865018265830464522297952266164198221752991087565521954056491737144688591287153626860476354789376*i1^15 + 163384899587065832528910493164056665160364638105104573284175075004040476254602849582666600887607327168410833675674256686109001402758128119932311445682935621397847894101691162441641718788816826343189738959745226324788824052581239452412416721898851748120573859092015027476756690195521163429632735264966553930110376536502385084513201181945465168693055424160782895843243933547493639608534367693724116955142623201434853083096659126732448512263983848866238787597746652835108171327156290161221968082889931501647617124113317874931983335401000619340663531402782914810003885947440081221722350179115040420462855694789134893264947735896930476232883479734214281010484373490350062364579339552272171958275365180119342666114072179905856113737196333934307457447643155813018172930143612396151214183645621304580318013539003801062705642724419017199043693593683816351722061425125815901531443677081429814061532424288290059824015228220757540690654687439646610357425733199658889704126178854430598527861395060823063314816255648597204509220116461980162679495858438613297871642868851156917301807487527253117753698710679700628365352219302286352344032058005768634009899938453893091192689141968761153195803006689364216164744221050587642995435934713153427329275844595817428907029509079449847357644643279831040*i1^16 + 98312879050623374929197497813188797636156688546749041102590252161229129996178541413617295749447557159139124405693689578836402582192326034989520784255495991760507608487418848307008058680832495752461415862943980800826930623661095808575981432040884940263832292641388505868125593278525194768264654085687337226823928055098052327833748947100148941153661214019307426668270151355599622674570110230969540648560069770010147445742228315584583873252588755841227519139212009199870445553582011407714850495406154554550196289189108798789183409668740043281415953609413582691523181386621080917118706421531102474595689998847022060513916055794474668921102632292057948288448436961676498363039709105402154568121693201098537874865289651994897177121045495795650309511113814142648035967592664162545158808324475549429511038579092772130401476479092818159243225258781770823412094499770425045381192016206591286206869912489456816960786669568077930374846993280337574541228323432839094278929705163871924581641217104288720370219004272703149797687845933699827467700415067226893895142116391019223714168297952113317897481541917520747699627880774184270873263298586317357948375247958260515037772645762351715620385900095378876141850874819392318732989163747182835284926809693452849900886455053928085305828808065024*i1^17 + 53547831276380500993243609348398602677807799007414318953806647412655087710195894827739461937355731054103810835275872623864800374617346039371083243215231521712528746519892951291628831606350800849961529138919126010538305471408062005878859797457427201967965983300779421834471663930711069106618856254070596936508936566845223514128438082297367831603381818097848446821651046631335736864771774429769416507539984098120762761402954756805785203635519798943573298329259141620972761032244036595660256501673889172947320532479574847658291218035715163104906648334346931084199432937480040548205049415188653793920639244805514148217884019851107483840258749331817047789493439300369090905086744508872918847428687286793634310664642926068003001485936019164707985007018889651702361563672435442667686296992421534511269170461416369228679963833669841466048117060043963279336891911257783318736577945701577561683326931503786090693500218605928791428932032031520797985301425017723588812039339284534622470819029114132125183752007257842604521473160473528551610500867500794221432895685078957879135110808226410112190039721759127928822445354083882065513076665161325345623818281317393961197938702561980002950445107113525926990940558969714226014107024527921831399429635663440954534482416171078588615163379712*i1^18 + 21689210758296010895320169967472778169896764030731206865767803766047629219864695713715802007831776780960944449852258588575080906170774175516211605819232284229822664030058113134144632224726874134899316618103208880644275714792131270137182853546814281932433728228782997806684571756431370094106903865498554246835691261717136498974138844271065400162579998130975692160862361610130364449201811277943861761641259615496606453926587961468241385349739214939916069418391799853911627804574819970968763480098629484304407065203632938149135890912092636635070840933824863762922276139735484848879280490925564394164664833102145651894724964826500052760515854072039912163922928927130231493999341376421996039171085294643719784906070764125374315384965445753025275857883531105520005273757860132977532930897952625102222436254553351934721293536888676153500655371527724924236630107322752013045634540451653901026745264560729475182668001137797560670190442068270536511713457010106942132900772976385056057914922043310824003118522120341639774700008079149729590730765194234748755404131633841302223968565701322147169641874000952578492682577885851346067958651606216229324860322154673995352941348358912578864041452145853757288504182504788808679588315543044100492477400661589840894849583253142407768702976*i1^19 + 7140678051737927184289846842251042930666709554508485163506260947032510528052195543754009736737598495910706125128819867761424130617569385898367206029299859046078110858410406381776176866743480337961824672889283191252725984123337151290990058700301566899830837026158980148009251050798834403573362485401297472477486639593943518738790958767247471323467079202535478144629825921528870407708699603985049194832959201726912254884734496091110355657675916902997309615964331085032868152696054777776413825259320399744809889370149032364650492987814440679017839424643636595461853101227493586709751672948408300081433171825984685977487743397801483434718075018455005936284592864505628560987268508514321298259276999786178766552746363396866268557113655857249473500030336207840491157207229458785319669226806374022634669856473233013828916760106232720007247688254437182670260798554484436890620072463089708662961499091374731314830433891024109846556628623954201693749818731808278706539349115425593678557397760257975314735493908940696163795242238100676277273041688902544321636283731393913086641886101089013184836037602422457445582829662673276028012575774285120425391471404704440485209058284189651920517364369243807326828303088341615756390307889274527150056872314858675026665122613851613822976*i1^20 + 1835648941404498032335913932885087401145446204657504307470493518407915122240590051090700620942883258516441146015499071681312906172465184304451671646177878442454935074666075863540926752554902867217750876186800056241971239929134436019484425985788714060360330092558900344000928652229339020174819294809159148367270321384978988981585217937869377098186399720017043171047126398731714704193427597864619920107203771179510264008174612951401911589464904203296859081680735692304990874547963062011266567308162210521589243749107544106424279969224483135989515014044579054198392732044887046459702412645207352925528470771021593817789408768413462498501192173011441143087849500599618963559038086320682608091724499108186734201778358457658441680027349765761750612028593978732123187355241974450400535847542857893876867392160584148018095932652569990325655200575044045439407041602396773747696669008202760282386674434018270131810229377405792968651372110755856041551766315577046657301662374806654832800010714083600094216918205722534095700821000299849906039601743197297644935813699316028926881909637087615177761041285379088258953736341502736097927892000261864083201556086533706566615543495132637868477598061485341141087907916237025515988129264107833699285066260599120169734206656039878656*i1^21 + 350156737329053098480903328140370432333290511360043118664346489642245698530653001021730717026353226638651292425656382476627525598170544573611873597817871816452503479166036314819009008645260315903879531510373261588803540845627913582495324447555468256828226874245974882316599555832571157699534764493221522175981798059908650822699408816917995960460399800929758221436475895359404677673527874090453523749263186949282990764370845098744569838035224525501663118817728771410308670932993179025680541915515645305387377856478724442090638789032941328977948423713323175654208192311364190352799575127669183054432405889986386104159140116561294166871667099777855907658731222342029506208300324017419313960310157801329598287725697623646257548330653691803653630756743229993256301509193472978532120149121927200577307227224012784321569413872037582683963686334644659592431423813398397090858145284797480375205300644188422988183551719139055982539262738115176190240442003108221568048497166621687436517288944887013861168284366065132476510636536193002445553375939777664309867012398000566114384017419008160541199518231754308782709519392529751081484028075850730516031950208644966910904041918683611069520534311629063579117083090608363648711659422878188460390897822012925180178707190382592*i1^22 + 46886380972611300695217981662355678575265431204993152899244708221870084597648733772754665245190110861301617850763079816234664273580780758338853745196207610871602022648830030097082089594295060569425702821476102591008925387275519299410788728792860413973192459326417484615814828334812625769777238302291629730235210925519550540157654537750676371142688639738074059156256886442118399378181649837818620415817795205077916349590099822635027777022758341726827775039681077780680892614940970315382580362280869552347169662225575523787008745937816105826272501679087052774674803419992489629320767097190348066800787582894618157148507298697832892578521259391799588956067586654959656480698428669979343014763411334661835032471896040402004884672860183405441257223382698693594118205454321440415155423006368413456552997742429521201961225008453860387626221102074370029466730703605748770962524520831618045598953944684975908297299355031064090923141202711538286551976150331405462906657315458037240324896070176699158923954054274259390954760126016634078745375751764210685222006411945535760258672496543455989169785034993941249428021518731223753484853359072444829240459901349863501489998276791463642868474178409803366292885947603709226115905460185171983259899717770698547899832205312*i1^23 + 3013230173759654876362153518516118874455031040103965829258632220872822956692422715907752011704858055998499958556479850506022307311135982218086452177288985590721046085065700409852942085969165851473781483910384719065708272692503708066446606165701377894619009661584543556364842431569822983371988035863400498122080370869784715244803586077698469358030801178706928168041249234493924540333797943233120729160040791222160088892597490580137184135881043939263440668124745500316564817927794494795565524599396257539208834459446551683383920053502152167423323986337211830108509763366039111780916877343123333732835682654713300048242151366197663177616912750006934482116917170311838175853346751207354988183583136583231150907232455889732080699071470307752860149078315283307341862079174146787315841224175383231493506042386741974151625746529665836729932043314081409519286154779711027736389311330855409851239827267996334511969736217959977738919697150575516660243851558114308691015689245242650307933444015525501749970868091866074093357430782173503751964962300895553393580044494001515314915204484141323967993757567991436986982490489366263215199236149498158496803204292790858357937281675207390040127251648828083601520270265548022593263081302879842597976048562715510857269248*i1^24 + -95858605997800436177734967447064461262425288489103604540501549304352076457450320849837063493888672809541124172517398746703927559819145921237427309690139685879013389953498849203627781728489899025284088381042052772321566671567630619398814769492772126037928507496281032233255296185997445302073418054752548993177855784146217207754366649365388758278957039912545117807507462748647747548886505676068369015050902617146922637543283319689964358596139891277713664358337150204812941983666034046510378849532316143590862040639479836709295359913399152663196244174678560062239923094066970174379648873039500862521772397030176546244075623190902605012350856697221267858114905767310275623585823123013808294077554786063701863462728932963330641710484228371509989311882827197846393725115782890469146650723185408086252145270497663584267771427689219754143451358724622033946765913048476135673269753486990367702833980048069574825535099729549831549884209718354957479036100968809291984928781857448685643677791516350281361010623852835501169601110248419309931848675042566619969439252432671794128751577778025168051054481915814800131739366607684669166993564404716331248481412508434761280691735138888488663503183252126619690896295450092272084939981020546784910494373689929236480*i1^25 + -22735286303679613652650605685597098400477744246963836598956514071612757670264023964365178016530424203162090261949539108570104480309571216363289648950249464476919333365246948499797035697765662387120863982168508391583617675619195523469864935322366696332424008250345547062688818905219113873138783325651556564315575132266384611685234653017889339270810523577849522011652173078606532413648324648169590709512439281320255397397516386006891403046785734315608915352600804818557167423851857650181948148766958045077856169936956856781873138382691966955873672704596374411988808216242890448455860342539588662924209464629217073158340500200135354313553026228098494242683844397812381519264117339984065270742883383424010199836367686113341161960371177751938887270222297223210531457260471204916213187461162407198614121580181049227214509689100656361984003524848773536249378677263189169537099890853823426521488423885645404882960611091754097094912102868762199337179799760945590391571616899546386814362762501716814186607589362360965695096417667584261054903494583728697003266265121380765532707249977420509836795743827027428454974209237951071627970406642507307181562733666137572241505681521263457166064156760783949581443908832477836789790673963644800836828794365935616*i1^26 + -1087110275166331379541171598062203510796166418465712554921879137747108893392986233389654253161164483050517182956608268409556111047709927066765455334066851873942780221711331516735059733912235686436528263268594593977942121658946247803949449193697364453018252361688683534937881802266676481427576828774956952949685149938418239450420420478481304752333924497635415886350428192997631320534870039246410080798916230387194334316413399340796203051340102988079773588963387625998829786165135711442743149694358816797624771065949831431401746520807597923838414312408694193214783303495794786045153590185644883293492523291470087833152388080686180656281058673153420858613123926401471319473407020404811235390446774219690485623811891815764384415705125983742926245743942627660011440172771666874722225093572347645457108497792768425624174874279163731824259244318725775997130695583052794686869884356814379428635855914655103639038079221229956930381307615381967397649285250699630758582226073909729574830135020815786470829849971435469465956050565842484082989499978029499018729189772229531837395014141580420028324366029643654180030647008330036013020713336857419232290614274691497727120858803583573195639691989232296658238679315724652669854416829736305916055117627392*i1^27 + 90701015980765368922279460654890399833154618680341189287975669260901417380424667679231085690958982536039993171726716314401043808415018878229095000086318708082176781839207173227534952249631008485139996451099134042780329034303787865321991958396614837296999197197357647876211948819433201605245615406534248885799109155229474165120867163821822271800719964653245966990994455120817087260899588389945821247097657638536606479090166174278086609311665960975062582948540643463957649763294122898877191654654704970621427237215591579675541221459553986597810499793736317854425155997905836188775827675784463828376893928380074576514529195465057943387867210239935735372521733307815551338477239622367358505074525653480366270655468361066881512931093132868928475446808151910017528652383974308843241363446763662251262092018317921592614780071842913070255993808729020506237240323233128112026762862769444368990499248125334044285687790741297555339413120594586015336380265630450068828836434531018921305743061410207856142103000499638176801667398479602525363382305602409113590094998993400794997290482618472426131022993787622705148310184015578424938781159062585623290528032374483485171600777264753626213691160266881786154055155594527471138950196965330966680698880*i1^28 + 13411055663801345302149029122437289457920296714250157459814639659293740688532493024283503839883314482467141391563402302487466761776788143998035206604447313555056600323563957871993491008207429586696342914257532728336422698331835195637758430417780781947853044861464746767650751692590866973840099632339657423080575483799650997890539055656437400959753766374877219719027788827854926027993792972183938576201073939997781350921813547118015882351238414075548299990899465937067889838404178333204868865609208935772921347588823343631328627222046072450673813760812421943542636700727728759816500786987693895141360171254290325146380361201075164128968616799521954194165762527814616014863861377127969949319518039996648293161792873229163135711962373580046184535663281427791320067383111987057621999649142828852576827506338676973661124038390294686060533503408997718547395674575621979355852326118560178568752569667425042032377133556865954764490174643581993231577472188183050871045649881937432543824754474715765106325964590321935321951904877668549942992062319209988496825357717702753928420725133641306134686677512411539688547523712219440615413538727568537951009135473138251340520738212810647127963020581421706782957175832495106851815771710016192512000*i1^29 + 881835348824871123996559165069236269985117994836349176385442443593410979845225785779732847878099836077943478018465348008519200683574146344356397188390627680019455492300259312439709468413601159330996599877522422191763636206323789037446631780315681347190707597932326355838158273080098722234281924547433148934597486343283864352620756548073864731523726739643591062065826294767879030850550906141682213085091439217767640566972768882758847311979031772352858413161393745798301105373572410899539596457539722541423664349441112865713931343916859708715428468791708301393161348859593568394799299972551690164419490690688719379934414121378979412495992211863905070943416702962545957572330046180344296079421988455970748549085196875941619146420872587013552196970552211189004354769497019530541069154894868118510056476235740879205663292457201415030965869799169930783560995263483697171299100235726904516307743512355112562216605032604257278308154891256736428404449526845451968842642748659565974673381371900785795165146705960414018932233822230943636107032149983994169690951608141025079216803398516373611630675376818284697314896044375943676064782921751029882187108938402215055201581407538287018269323523389896731999451208532247006122811241688727552*i1^30 + 30737579979028831201193144840449640074297346460790922973810581161088661097847649959096689759943258174930416162570640354694051887391305711356958523107550950369567130125775207292628029093850377944663067585550530090883449679785170602797659146323685916243900061090517258928016823050271282332175457378415068278094807956650922268451486356626144859397568989024723804816216566355991646314508917418632842277708180866996093935985321484667415998036515962182853746013205368601627811073487027782610698904773769583379054350506406586057708670118445766628466422164191570481474584526701217763913444160853440531869957610401550567289577026957124172940691594592088082069903493072123320996599112128153062286418253038321144974920563133314315330531518204894753493146879222344565370844819850768251783207134323298675766200584658357052198040796141272568776620648014049539642455214113440106100312306356009798209251133127979094099804761796157235542603735436128560024635315074414655516264394534656421844270429871160457430553068021076820953230322834854818220152913129137623772155338458387573791304164960946258976849392988002186521861170716306673816714772664987794148489249245188749723662036882490785009583005149188477972089351932603026599577800146944*i1^31 + 632865456335996984377373428147168203884208797172648247142913787172429673404605554604613952395552517230579362961003302355862101995870605751555072310405562082395720907316690493372111093010100170035055433202433836361159896467922452229546816562961467723204417480662942524928531304288516216292613111356685348518352621055241339087546860151529329718472352534801081649768613665625760051465505099024097129181302477206522468281745524187529569612412324020401635460581070642304701916068021579239737331914345144428002639808631555891270329427009691638585278210508481542703272632464066385601636956192895966004099634258895733494282888834700362400124897130078283906737940042433549255706071296805204524978614637521202501012302245108365735759042443467875776965160510960838266981850735280797668716063760788324501655686727298193481656558261744237910713821967861127516719821112546170680099605304003794822798029957884040185864889575894791165490906065334162512842250839500002737051993657647003817535057453609547309968550794802391646779216939061084420373221162112851925538784618002537197489466601879271652400300329240639090721697131801484654633986708103087121237906388926539362144360577806198882895114379197788377573539505312838533207031808*i1^32 + 2442708988299433872276453256552812870678826865757498986141930829695045375196783430625021981898087571189193139764378263331177033783747338412941425910391754973136457676057742645352821817661643309779096534649172036278300357312967221123442164127184017944501595884505613251234796498317966975447123828714210877138471758833744559133184085906098259235777702987060860307547983485999774412210886205310039262587829066145698650218791343217465127035830439486378162385588347349516369975835371516176702488217369654470334180495719212946908095021119764670657772195255609702805383833519049418796122437895197252547784643183548914371605463091418536346084269524344807195681385376949015787289582866000806785266079905203706170090066023781756637848867757566917742414382292458182844408543250790057286125101765909453778205384617671819953194074041206216512339307705817936300523500485007768128891884331964979873680748430873358529145694883834098841749388421660305574160990372352103776603331344049664594756875259391107072008405764506686568206169240675843514397011173871865195037241731407699509111108596517807659895139321562354518107853176132184388502638729183119960405978900143325768665350407054576440455071704761124424410360981760094765056*i1^33 + -10260793049238452611382058300897202963743935547950879726866930937762085331062327971970131325993231840379777237042272307365521100350849783313703485852900216010684023215217185007656855482418424245576590770646173283802343854629907079571959846745484352574798206475479484633461580494207251026704611278458668338321825283328270168372648529698043175517268705445783830247216592576841467135169455441868460896420931785817176436484115870089465952564582503762871448462172409392956522018400104935292539684257684838757689088429325261284286441277555877088680237288251007816249576858381153574583126780948572323634767625181864720799491716581274451501663232216272788128564713023081628379588368447417566572583860517455764611904892377442563429706984845995424611147678747625091557521772134968104818404593433454261418937357999491380039364099924344538859301910568861089581445005878580470883340421463340358174872270289397076614996050215222997550436774985245836158575576628390644615921403765864294816985848545188912654989571984121747711665347082169287524623292530487497353717701592082450903893456236017522518265718360310599382270665377203361250088688405986554366380719184886438308460565111023332204556292528323390671928148967292928*i1^34 + 1193804212101125153787945400510735010362187709514110082059557263442661311224751836314784503605719612538532584243352118903347645470179875143272753103433205086278782508570225318432401258210600124304871275137046222923452168052394978481129577188591512152408880396422595708734214083130390046274264923114689844102274332173138887247281745252718555406359756036962984014967093409145224025998796977012610407372936901190094836826172153741814109158645672084682806504524559745911598416796841040039846191873558187583786662455847187299288435505205046839900505931180123016946410068657046142200213335057663495537677250321731165402569363683748024770586820521624207174237526383348746560145895919466617665438284252306608487444362671518878628373957322286006736316697950536641630953950185347432186211531452833714358788940302611965315724492222586580031789605249486700453898083542902737302087643340311601920811328426629472994064627206451293701315189833328815171485526688976768083330265614907277184303975336248957277586126080261482940170468308131952723778526241428491986159380830561902447047958773581575333320385404373617643359430085712219935363886407729448940493536983116247991018570802871108982702834308139934030730054598656*i1^35 + 27570921362504479410300348284365752879019364867426391670398214738135150678811077176404564202942822362460265228955515812644989663559102444676976497772987218949626670850898755787614375552099320222114164015423091244181229361691285773160719782939324916500718413317241809019750335614813528143872717645734666613939134801679556790870308363185550937896555634546018562957160687014163810729336245076511264777842117130820109949657548903619042442338391729243423536033925452137680534954793746406764511011778227951887685366270932758831332374163668836935984952395586023379227425940914442073973812838913049449893574748878324233625468019218066146737176042522773777019649397951323781271412588700152741849132876790598593276545301800850447779685759022908783370514579422408453282279084422129469988788990109908898798331373396642890136657022251776515591207726620657446739275990202284647548459508807609222233099390231426436961611677363914934872054620786227745264790880498272101730476354436718462281258074834113447231529116504831753868698262760661858147788317765044045162141671513434694252132148671669211204945016870074832186952471945787929981490962698172580248856626419564599568313454436408054069264634448309246989697024*i1^36 + 397935749082820303584902773672923637646614535878305383057268469355785519386601982503604267710566274745676545264598977255939626960465003061003879262696776322747551824611941931836181231964148222903135179442440976493675607846431571991127369391063561604360290197378099631581977265331874971530870512820401386484502263187992287941296536572718491086043609690703081615180359318394802195791579241239267558990323702362429063438639368085253885648241610338732760492624802910505436952709744703772695999683100497627826185944136396592400214559923233982926897954227477776701592260933611102242177455012287613147621555106860355234709104652116424444052407927425190875805221251522727441011564905234272128794068971473324528968432617215548419893133055499130097055327348415280649441077652155920954468191041628291548312737094510110215508566230540012395707066720859322911362940810179078589168246141378272077551054133578490272627505196194816481753777520961542379859665159221074861761465085324260338378917584567717496530800289900465496476589574190173422749083607234718241053491982575558125601079765728024794621804180159752831900032364144184879678486468764341128494846898962973095980252849639068322329035077306057490432*i1^37 + 2970147805586017328081993165918850346850616444668663343587127718410801496454868032521132227843046906672973831287046283107887663076818215283492727091446790136527187423181859800528848504801165429701176940880869867129109614052022315222057305363180796794920049788401366075677121757101997329216113783716999043937928501125457719710812187753428291901162318968606658619065199493806164360768238747786313070068122434816286499719604159473604641666480015691469527975070212950329221593730957862150515334915604830746284883220892945994613546003436616043517436936199156600997787358940593850963232324977648662693326116706989908867966928269679686828243397591059196376700094551623658921026640611745189727344595386646225785911316941047232397631998923399641395253377254493998461716811944616945394414735913799787388791774051121265575578772383777780221098340542933230784576930768628551456569594632142028398491104250796863556619441866784913278419543873053201683809087486962741004643103331867790743206136602909866644966030944117879750129017534366219711437801129339626444707906540397274585565288636431191077402360415090556445663276927783978525547754856221107552610779108230812872374789099301328494024339641860096*i1^38 + 8761374899564597267575155936323567517167193229990887009018921050068725218244656445583901772902952066459659936060045231219158218378661169107737357539923574743122288894043676705459315036555774970014763318927642203637133841388551314508803771836318634551900642218188164532788730529368146594253077195749080942376882459686054985770350739257357011700933645282162375253541094543460288505880340278110459451840528510965265560887298028800138590018461213262346706349238044974320481713773706223190633278495560302414039714169281551505153029448493920059696638977871150241759200133389656529793708005541514807564372801301494497823145077907518294779337347969182693106850485219970457009293890490726074831093879746818241331784334189636668308553705513240518394201244785753156829100126187454237586338550364772198689773200502564967010544178951217065206446559663648157778569908662548000311894610134957947106687235246330099939846116776976428385007272109640559199584633878959798600354608238166701738411250826270105885121553308942255946480568613730369045896069040616434879992389991357773513092256792543189163981259602751180681781096680897440382706940307982687268697201856830109810524915280623562736709664768*i1^39 + 17658417501653148212754074862964929990428613624410036658190296039000584105104413657400416485724746779756922832912515796869993654449937270646255712852883095071295772741496801692563597584546468463841653307870753621175151420243550904206397056715305969615343221172198374614807513656455129960128680305077184708087728398169248186700385114683832892134545363170917401663002898007615508001389014226042467795865254358113509999066977062858512179859173724464312716856043578328945737504859450146005913086518895054996587287698575034466929680060796565439721815211678212136618228581858826336985829736923595095157822693004232292975525869339071192981455258693619897134006670879275288996961300346464231411006407909730105772372619227358899772460628951058081918280547785409460896681877650154880311533176577316998973348413325312635850437112354784336947955494967592310973065442042526836548020976641546381466012577675343336198385222261597580937490202040763623309031350543297637754604669604343268002039113128214034441698934984505360545627665960362473378955612115867713353213616590364108797356105260937944348398478835280469190829394247761593925223100621606187776007672209641313664020575134485665808384*i1^40 + -201031749848986317883308356192583153290614337606359848401399815740715722680700389545881783205598779229810035432356408710672055259362166159732462898889952134217766322096106710243945999489365735780751248958993156417258830632602598983100880233700062154055531070673700767512730290097932416770856220560994458703571932754043526781276920579368521282391642378062443403366923824703323542034814796251976456684948851072438789297367690996270394864557993661959979629370966541293859889424099352658244776996577700749065437449735808278236646131391463790897370887009326455610631774161389312819520286941871520979695625796546852104801196826113111061672028417034309395538654736219083506491125852473160752639216004195575492854462875461268521904684924680236559367026593856766421661460890065373099243493512810955590026729853190885540121045563447171682883702326301624063030113444350444891060016403758485301029626040503581475196906210676249812902329554550439297330553333111121345369431466995608763843650842646394091082314881224912733080453446731665891220868756073554980075532327995221210986513660426277087554125277349944070067943124109248348685018317368351088460185026684525104005114792620589056*i1^41 + 2924491388787415861251682039521058154858022716017342405537835250226997915022573490617448459973837468237004218890545096728568091367180065433114738839191937770486005572010111332929426447702118099846200967131292287097710177513695650918777838857207421956428183953604009677384732702459744864976038427871231873033947602672537887225898647517491838389578893425385928949754691259482213975119925990024035238925440898254279804879676577936165556351537662053996174010164214875067293399996792909469351264846450832123139816700405693851492087568274169857127262939399092284403268256094705895381577784223932246349378398044648973192206643004928840370053665404416412182199528857831853193846031745558442026897337101606240485953398320351866600015519703663723368706475633129826442547425274818443115221959181185431401738289654868073224112858333838143667596526002688699805897995777023501500606868976683117230425255575695161059803592729479806858148722917144100500841674053944563147208732419124458280874340070945181986875519835179208109066479134021091348998996982829994124867821544464966679269732943851052481399917727269404622849100658161858086509896974992148539354765761693734928043489624064*i1^42 + -9456038952764385838969544511032538488708966931878916334415314209345414342392033185276770172877360072739008660935377628154685682997320595687951676648610758592462724831896396762360652292703138890690912739088164756975132020842302661446716602946568200880690373124530132848272735848788125733371342629475830645720235620893786951419394504256905109063989073507017317795998344793405249709887353934101699072435709153396355574151365136763637404974039092279449706941312624506520924890924194514717639069107929511303471914527664628908113665029296027107507953433381590694140051479614056495483612698579597825120957750710243875411898835616816822756373858577751145867210786529704252662290501540567830790250640343683244943915257245797802481801903562156638304755931629907296363332475324214117605230751433873432431572139410067997881527599973316839490589672814745276562664338154166090716435694590092256992849271991160236050898525676769648498284797263221022101522324502182627608360469692125419196676592877128995030719987189769996795570389970854492023181156912301730718870932175085149297968150829609998611967440482757765870778826248992801844936624638028363610865401202185757119217664*i1^43 + 9577715066441358206619937495973782100211031456448706785462121416175715700121623573836938043005868699061114342168757464227222339759278813649310229720585528534005384116886373721008913542190555435250677174784842803587462530628754322046081423530672940769065475419649399931592185966672477918601607135078590045773519564677299866332731618066295311150467037080711598782799437637707359775253521726453212252259854180105087016421322665797775955928161875841026798334367549998871636626276701653595647981845342329403594222196082096193269072253125591750950752106222354993102171164662096838643961851909716010830733212359803587536281355696159949255448947208987466238485933354613876415778037430307403069117852161569490697323838722757543733346796101730876008997213318234286179036888588737797161309938670497805784622249396714929022296419638733916028076039646030882072171260634407004776819147032082225276804484756444705775678566318614918062583798080654646328441420705173187868462577786258494676761651878694987631496438528582248127045731700962570149204502927204381401113335128792525117601533606691759720520251091220453932629227553096018517837429326137399503526476207557181440*i1^44 + -95938073239362670253066424209277763780816713496179801920870240358257211440977643288530311717853629482932530464494681284797662861605751476703077045321776057782176088676838256926085713136304747738150843218954688906639397104379707477338815065044104426771757289320164304217956015707462573002782622534579890737653451147516796565780406467487541154745698149214388519293432911570471515592239416616110791810128791337365111775615093870354094792367778003874066746385866892621816970779682888885450609715348217651300543574946362246109348519334798524846372176921870645554134936619117461510690691228083238223724643764353792954669452712975197533686651803434920900563041792819171981900171965681249466036671248412499986893276096324489928863875013609269496193751869101962091042744706801327476391854312343415876646248305887618287886374636281171623686923778157940636561509608995414711921773412525268022377181077397391835547874726125673082093579795476282270330464637960824217994119580415470737202265958832771893431449870818280332927116765823418168415300821753615528298202648659026831512330052049089187410326024224543428363244942251170677673609146394640887417513736929280*i1^45 + -6223444733372122042675034361694599102397466349704693803016016955591516380343672504089148086462530434408462106073032925861729284864353956873780609091808071186706274331374659384988684718675915904230273093526923249120022474465061864482466490242186852242273729553027913472945614176502644498319787087040557630731780128775047888439338898042868542279858082037571407832882690965989403163409300737882672640758083044768586624605532076590079079150457693416205389083277318376185038877712272898414660849344671955192327900655684961123568100963463784556501855738792721114880594456600796500200938531106113665532741595732569014012282467414339148321575373471012348029352201754348760682126253371203020123482484618783808870251432471194020554474734658679644820899797220146400604834025448174084344874665257944503426959115003901735268696527757687098468320183423222529098812687148014928614737145877221000669317889644391569168600214653137141302651557032203315666692515812857970217110081415105263439523853774006146807078620944054159412058939106382031505999052760794268266929524517159869485718062760937236940219158066254565437417968138275490469306685089563821566066688*i1^46 + -198662011958634443610681033140659435307847830720201612492178668659929184694424322908299830080340191487639766344359044574374998498146840475831304399058427771835395858104160190285357875150905781962694180671321573758412978537476864103257934117801072733293332588073839399316802741062767163668226866047186498868595483967892362512126076081808099205940993054702841080844964383436645573165484655947363455419069371631238277278054920682974047893232995634610451524078249289533328473509610623098174210012036538524002900662649249054342054877666552925577966430370827042066652417246584603122429128741377080681234274535034058317614225171861551916008660499975020842273141569503581524555351542299482395196938744282247020618254181768679224512116897629848070421393449989702689763543600603186737556631130264343428962551753985698338691874315902693411539718453506529951792358716462942830535358606684229123182757183641409258389187390417076911290040103468265997216077997085690134173893360627979206437172504351730978027650710635663642519563822077051248674803454025896180893564373041066857289908261230248321848427283408237782508022784143072455658618932353302528*i1^47 + -3168444007323894927000717980872023270230418730871612520918973932724898864061667866831242277420262849578371627549449807725937961938884218434588360192018954965068086669356816044163544754201934572499295758399722566301883605048626893165444033243695011678098193816344975539965193328542459511984101208007354745853763496226073522788918228353054100532578015018400996596897813736708506461894764850548899219001662268306143441485045809895223814338035561385981193683886178797932744106214976651811318500096919379214863977130319820198379284038664914043922436887778313075166859560705967498435352008994575402207408062415120778636855073683061315025873807703460887336275669790513075877107706561408730292476600144327801963298241004516780209539558111924340119113785009010138900246716406707043505171889295412161354960685762314937756177671940509055182238352045032682475454161475492687186604967379617537686680569535414742076548331144266759245607777490528334465048280579131588108067832695606444040917864848363462716199391604806982013595430168404431620005660916516549349573201784543209517276820822892836578890771892974826464774322358340078852500357120*i1^48 + -24934718292824095264277863695937413321419752894523626388253385577471468077253228849656653218808615896624389994008295897664685603206152693003166146060195467844966888568290329038801224689921775142109227978299794250851413575825841575460225679165218497623825329218019774699049827576979365298302387663603598489947778812265203743985856313759732216645598559884882565449581081550594024012254161455018081348844375536414349925416449654645355411498411918007964481364437822665279220822758989671645762679259896409670660145435345484660992258793362989296067235699593276841117358455232278903349476460113357257647837831010878857337571730389262111334143532564117267670505621702101460247288181669510143094031323080717740589410703068380073247252440595232419510105001229161027267958248900170110970324747587684406946888676521473528586163425535588320513377873988760143475880374787632727445233658654458948497708474090153833828511027154389158477970145709555990810889140350199577093012301508921742064718793199653741084002969691499902090160264684099785224139397845961089455691172290037655403037520455646670801679881378286040008091208145847713792*i1^49 + -478041321875047952559217937116714694813966901940524581736415140717426959061147483669377692022933261001722634042030345852205271706930057937529414695654685508546897834711198901651238203848155272799440804504498422192681379650497525795358875949751839405146612442947487361502780459558043873722629231888360512916832261991541266228925828036556919006262611962312623003720321296753762840062588265843459478079634174317087098482061354414328035054791984073632575776844585975215958774319155830879388926137600661157133274729604820296156234778563507249912738333674410558644774034309499010843084236013555793263675647832201574815314422850642644228812761470463782400462739069144644634649009639123292099885673313871716381354118814322155364950591001803073093961607637140692929356670273582197330995233856420612223361696811514363466099168766823876486351812747717503595389139851333575188139808494088626587763269775755926790550888101827496463989980074812701058689604312300492968857669267342056126793826107480940306216972618612864130138087984753909836974822381176431347014695650646825306464530453909835647515211760255060681252929536*i1^50 + 2174518793354786635583021351857135451594898657693883802040577219738801831502887684540534067325974688159698066300526465624569908058771269129264834157435224425776052846048619021091107677808697066638469357530637869499220018429218320838672341058363720807046624491800341274297169019006745579356700739212232934394741284333776998712186602306509845571704201735262572704490091327633728287293621264977933627237106459619007113767437503180405747829412364659587630917107666285003805149766004945742955530007388592519397303281851125536668439487954161644501285857502556839250905616349400297736321111311795634682892355162191473930382962920488269048707926426707476787690192889003155728671065980484357266346365286784369357268886026747581313870096040617890414634196185097891822152802769473883928016585037312541625038043406078756865823472637545526473559090169792691757275188506987293567012426278913742607144415763133754336197111229384195947587620267716144054822124654485949392276771513604748685256525592811944925044116366588231557287619971540867696603343178122717727167246173743703835371474736515635375268505791234048*i1^51 + 1531693064852400176873830397075380161428441061084772192454540753927922207002707531754802778652840106362802590731378774579095593896285527194985256968344755504614212429598279904437461581991008402693304693514207079938995918257972745704175987438203248809347459786569978643478796726114351957948853169598209437287206744642798730985019190483111267627580942477236417877122936167940905749647055859073662419748502032425300931573778808387340440945919335351297964442289930291435148007519646819761388554234034575877499609340682412109019525811813297671375409473571460857545398243451634690477380634529279145769774414427635213371491008925493815040618784203320745172709843050585886510635214947442936681433858717875418491759715772567103679600577658042077508563880361184724704395179981921057916837422421648461479449708505093059748947806540300250970106294921854571720825119724783903597331380083037645086077974335325723203246606155205334267054676723822471111260495499748420471824333253792219488973671034919803829772741274622614266981338938125527200924086306037302419639025492103604831222534007359732606566400*i1^52 + -298357860053836135778266456894929331797072232073348702281821816532950280551943723299499529733143839717689885627242591489061512703203929207017360779721746479798844323260025572813273963262424797992871311109789213961805965526345876243410898764616878818726073465947085971884560355632461309779066627098155153407995184313549553828789034138274414895639408546938247129188970256595269626623128689733170117537180665654772169875310126933495385700880756950795503781096576202659576448618170948680240260155706486056441968966562357752580147226687284261436341218170464381534698690560291636130518782730060728598691612339293488173652989073095687150115583840794531385199958156754553207960959184841206970974002155199790616594040683095416798102564240671038503954834642030110152941776319654698509636951398563448613657509932527737236117397885791909185274923017806257149350006711818862439723838414252786810412755537818352399851226489189183459563988107841438669996067902338518427575732797091919261395252626131244421065164748885770673599914265997954574102816915906390684660485323367468138076552822784*i1^53 + 32990445965915579428872986401926794805143036939849673043313311906639909525333975878405732975272343414684494597610472508411960063009291834207676656783726733828978986478945748591988554980190405065088825775810237558576144576853713459940070439972383806053468398815709565831219814062352016217486415456187514905524223797811042797652089138416391682144566385269782881759884778094934519540407538529026687912082245758891657885527911771134759248947895962908971403169715038091716172815198735048131273324815489221797194412352596540941699324135187648603063242912565572487969817232045741817079589961156304601679944933538238403950408122017996829741538247167300097097348694812810551990212515293749889728150675749037386946596347244061308798474082722867937197409023962807109083905244329425910201278254778293072929643313608752356031735022618658472424145450450002771971287758829547381407415508329407212278085984666205525881396938380667074081637577316776088837116964167556296736991782879750673311177733897404780245158452908054638174739866118277697908583073420106678852433056624541696*i1^54 + 45385078335815797033062540599753114493234366052954665293837924999535001720295968876390551187554380574387576519565959917088017014132395150349810516531034561690582764990923361710256002193079426623744615449649591082644437190642363145205841910602845257229458369677059778405879333495445831794141676792378383649938867868323230570278892457490306279883817223075851749967432975206555622564275511218396776408973086857287614980019329079582189250943885082612522789599792219788114770953490563957928426884218618005384865121171177434066300781656266391344980709895485608934168608066550947904005380427469071824834895772421153063452686285993222805821217737887950781899876426427363631201488316921593279955534298647656105374789118868891978979236090112690165532043975477698980169653981361055601950763286186541996549897515680704476447869269035466364741462181902536465866352771297893872329558028541099614621681714894188634798241221982459448155687104133730757203971035927839588193094436509424329172829019520867485907206250648154348992754687962705941933797190346230202368*i1^55 + 20964898600627454231437854227113607926345453041582801547683608148936978483855447998383023914848533579201212627347584111721327609904319816610370398349195675193392951360673630408245068274866948708609170360674104921126802904875537059330228028268270629909033978438747490615427176733722981257236567569731150394641164893730725571872939694701719031351040915741314220671453537917129593550748479471269969359480415243517150483865327577102479533374819969315195507196737928582049900560109837034138562756784657276554847094384175948852264446834612176386952266470694404377288055583904542747490869772276729354369857565710986658041446512783877953142356069500380454959257561426781627849763628893288117254218056043856671614001473233962592175496582919587075597010050995309001029982949723490156746917640317037278953795217445955125451291510375737216551747510600067423191808603813968608855643993835358699655900144700590668087114967613817253597725100213016423325912446450917066007571629886388043361555151268176484731367070834434852797499972344869071618048*i1^56 + 85284592131792164554857190836665422791518894737692428609408366158075497645068140188850873540593150303829921395893363622960493768571828426818690803869257449405876762052429834667115160336118228687273801245563428199688336426467962079226299661560169853492578883993740307872892824951511668293354520477747279216317082296348132784895036456145973032222813374154092585347565361591390940460620368027800096961471383959703707657059772594238252432330648114132923315271061464296892354325600864816421814266297563755665557924345923306523207698145906238401939552582157263241015792617297288214638039034264908813266248452947871611785348566800760782089209187454981591203467048992757857944837097870926472172552454309946792135602717285468675563742368907877298990656852457152669823322850236300816338270543093172281532734312183791033756276611447965190608642091472317442545787669933181192214760240835079449845145750555397452030600409196241453458230126203243901085248728028688588399785032712329098421188310512173016694328337039459967959040*i1^57 + 1032909411947942302490990011514213610755077143139713749621915726230402611253308010102907487146972519110902133399971996912225064261305377535157762636236473559882925216237323974145285861001655791512602986471026959397735012020173194115843593043596693635723307129290608848026982332754276393322592626639431809235896393264474507175192143778490668170212214287992623053196502705316591907416710163148095641050265504870928388743429071295120409145470680521595573944475870431830530126565388828102162329443611829683344176753583904353856640382214195523009553292984091512272956855755738501258982129551353927929306383052867227222173330905160253316004946895814799640695266572307065179245591824068097621894564582085070892025877739584013821652877680877305959876777933547870392931174963307002881675861278189858786237398917036221943382996416733030513621548774597140751668031333655801915850925790135730321565399021005592400221495591994437760797198503486846427293738116903743472151980008620344744270380028469963460513792*i1^58 + 25447509309374845660336998260097475692442951853317640428522386808091589776941732439679381580319200316902384925079230852138552179948280863306152714428620860627959474992147539833660385142078384068087346051095629891726993070219114628377813753139315580779943693734225962026476199452001576037998460992367486052417134674204783217394380243988739860611934923907833765947908558323147887114320780381055622463571475526594630585737536806640976305079475897429537043414126790155401067456928748581352215418931935265601487510019669441837082915109471598005164913327788477603679144774507504732178859622355074774932889872829628396935555337198951269768219775194515031240946065007734274630465578371916610130803551793005809183144953256683703932630416662169524124119165505965783274909502816034668163386014946926241518654705085943578854860448219525548057890567212494110906302488337926785719783841586772289039244307529601136718596952356751930722728017681755203996291273208803266326163861744390144381952*i1^59 + 604633223679675177677704263972443944261323744374560282092627793740458661366178999504808890810686420135957394293399776275486966587779233599627347060224415857399535983366289167897935624953618200867434606293827484662051635590407815411292281632847564784201589296768583524449717562220732346459331684359377150973270507363010114969363151146780441264749508232025016524815028801810109018693811347129088295930351704637808233453752627165142090380569711119926554539773541247586535829254338461394463816138116396486505717169914771342390014113286958514967215333942721865768346061362497581185439599288368611942666436954490272867670966486073241043839102129239054785634507180586615384785901599067420032155607047924306177450106866558736616525144920765619815775457675388137319869024253552640030057003666581346537779874067976439645046151540159067199328745104625776048764450893152400062975734846074707292639921181355497901963467201635567002938119003035929178991991935090792960000*i1^60 + -139813411067114896441582642248432928807625287532295475086229547375617779836738904687857192447268181255998274490925497196759542767539107682394489678813063943703988116864071563677191277798923339902124867709287101138047202071840537722515996757283074384870834309294399082896121737703022375231744677398311555249158628175447120676274190133977337935751251737293408376875217237116896868513716499098945443846357141312060773124322470685359158167729206529475930449355478330745204441059002910637722333975047949398886650145971862612706064049811317037500073389154790083950362029194050184275638441853217878385894310546134817185207455548523452850868187368732231144045675553919343353070801365266277428398363369155249377768472074694981380773128299890974599853373404972113378824517833937684031109871002704431670495442120616356847475834721699262245239973023937130603920538806746810771342784127813165748920075691408207207558882810889630602425231250000*i1^61 + 8292133966124367020099423820296555562478627956536854284039514621515038548919334732582343728676801902541465107029319344653760037140879223853041182929450614300693007410165718392700942840137755571772277705960351901173292079359369232796662767031588077078112080132546710117948628961451317970458508381080638052833704299605195322911083133195278008110261638384660162916491131640846390611935787514888034426848413498550853205085702960898089948742296004304724613331214471711430018973800173095222436603901485090053119414152010366725597953776323380074928840836315447340665074777725993157871045980510459064527898762209008106881854766953260479945864192667443983448246611365295146866564375133987376750461437969772314698744327518662251415814336217147650736587508254466410301537449605242798547896861537005502408639039094075558366464418197936172614360296105412259981230327046582474252574094399119358161797815093994140625*i1^62, 367915382328726434560145015646825242151549404665576665845273806432384555982796027296926757883200435030257282543026940342402720513142380670543168214250857228577012054025903768137508340864842676004172818545196467979102401389517493747172948200633660069058549675281017842490251304270776086870880769882115482558025945145871010698309920247995795226902562289503611981880135028225040614465786280428896771911150302649027408880577430267379871602487527215100408140400721213463001688149512237554601502823069013159969316988653169727492547780906250336364969522633595580506845951978392179938928497982823604194094464581439869791777614855892574391435833596899245553405896450178352987995553230981018143759904371097663373390365894457009205250885748542503024081434024006377832338158826378603649803348833304743805248391052062131407824004987306550517246063390378947258962838036169914433240285818918835053543058563263275101466590004825318606086915356669937686258359270761236664561531273213017937923045421271887467418813433049250907097145047849360111643670303563581237234180335642686014861894668373708154035561392623729122814747831013229090181310068251356058706197048888458934027452829051051878298598752689336470892549934515489998341490822594069120184796884238213926980747447245777356710591485734251580360255499348084060457129237330849953529578141271547171718509890370591554778113785303205348728811279530799601113610153535358156757870094351783251941778485411447332443319442023324522404684539578184171798811740119878500761057708003816244070798401830009301497846085372731897532216469290967950447336099092456475172887573872084071886586656315011118893751454667589932070304745206250001631366651391282905247351491629123167223231203617170474996203260405556465224153366081215800044676944280237564231680000000000 + -847106874382658764464210010986551376454189305345921492561576320695608538209553140650138930217874766673778597952288302211196202694859120197671774950735322819192032937721315258189248022450018728006674662903756984001473058775927414337778292714487991823330966732339519283094472600223240961645096082776082436980074513299424654075433382114217707202107266252211358197794483617600999473694513141814423694467126292299101681944598537406445904308117646876301221512769564349478284727032266815005826766844691664460394480855550706610693670847715601623002217560440854324274809398162123333932251922070382256272425011964591234180472658454397272414367837108906518405010848511749442770851975664377598819466089845032005666538996983181942951609464802566101312655529255369670395768023238096820811744337418500943911920944567512750232849748156824949251426631168362012670490523880615100403172050944818330551663575500082767399552139582247667650843707748557713261171407066649789882816297741498747843268872857689079467718480064881304879697287162198368800091833956616105415833909057058807829030879747677410922123335257748000067368261896455592843294416028227195485476519364497207529368916135610911347172352907869995832828424486230064785774608557452858416263485536456724901399386119730087599734472411089424476898497272985717436968746229233194290883634264735492278043626389410701714388798811106254530647888624353657614384868567810682109889740710392632486744178826155145860176445110941683742984620734931974775500184856036333202164126657291115370798813115552763065305792886895559823474739664709747066578195597677810827139270125202764914928083340209380770887145018878938369184663530551336410296915914092217595437904738077450791698707920887266168008701160449747882137004018901203415084895510992056955699200000000*i1 + 2236664436564348288998897680628462785315745687190366955483174940676496371557055164693849891336789843366624086524567831097943195399508696708838791679951906748274432616607941336199448489929402847687249023056183466630717377092997714771648296282771386947519474275027650257701923282467739260443864863650580075571738471439614371622550635056120543645260743255499505839082642678587030825531825396159504467590580835749512933487907081182285858446372005612823099018215933715791519701793260314866184310576225194018809816312097698174865810438368647319047899749445844995167290421820190743312433837981295382351837743304045213255882961839199928069604295339872611326091045493111912721830205302261280777515426008298679252748865431950163340058520376433892510874573787184971781913304244176078317603880387531169460843580596239337734517392239889673462861751722929153393134869490898469090942741417819948532088705979187681277994599219577608061678174096689329095164199214607973911287571501497780558746643600167941929746460081768526805321900205704603489575092147211240717728547251692239378554095441514531729027671582652431401724761156281012696970486858966936757844894149735381586885367387703184008231957509342067226198020013774593369162095541147255150593526272844821711111121298572349642264539429440166765089219608135313019261480114231657319824192427365548157377853994155897843085235170961607698674609903763846261457934796192487067642801143614611118298843762178699383234188979954308622837284522493176909626526129242813231286672849830905451824604778777155998829645358324643093605956686037930525919299026253766546853870157031295508489943697138788387636914731980957743931286807031038101145787640128155199209694401961990816090654751173147897983692433259603029745603280651706598142270272152103026688000000*i1^2 + -16664439823581949664173130834900959474477518349467102335483838525032543792752928387448240757205580768029727011240989460267576893422167235351778185349236102342074441690835139782007797683376907405716703320824893766995707647979877229281918953186056584119589619156009750414318205464646218764444471827452057742255131378973522077431080919291923931271237928996983709797921622079499315248860518156199453571783581759741650201985555872639280471661699427778943623297904327574136868586031235074764072519116788485762503139849928858304651692837469554274534116150025971696740789040074978893230674985965319892837177318159089664200588173693453941590930571395464331758702770492763858027918501805686691649007384881906423805882601795479448066327736784057752815430881244097875257572874890804795797869405046653540303158288016390706986402013484569358303535903930044037867402223260101986622706470668239072915152254306701482327343079001708634257168144214792578221039013539085857741105071053709932623653017848753107912869840378402886657837404468315791161764839377937368075055658096691412957231307705139122022104976680471637614924093344655926554852374814795739346379792591652220257016974678714873028131287373438553220111584004373603251742374641685664708392299791072295000276694605130813874004397678321957554081430101479356575327194824901368979408713081727707764391945506158555131964908761910826573361111904171533693756785005121181842925904226046436260954339582400180828494216262658458257055033895782075266676120314500966923474122569660945446947822942875765243841064831983904248474557005488783776710356526154567215314120834329465074255029355353460337560651332993492945501140201720222618434667443381081485607964285356312957032714623226293991966672665805497118055453736565189876652878995663009873920000*i1^3 + 39227883294279664186149091687152807467476842817872284904985193769304761576324518058375839340624242318935314576323642703589688549492411747505366480663719783900632897288518782901151700906316716633559396786331218113649707350695303475271837877273963656463689323598060326108722244352185660820696986347730312726146572862366677802901610715824102177444702525192304356850295791962090266252171862167343792180500510615563305080752179611765842685114356947268470705386237886786027484704828391592359866119915173300822086088452885334963176759199758149942367437051191207704738832754430723032871079710063098395951377049356461552047853377763309621734827724356743543686398992623670839369636486071340187407642633801223133886378724944626803651576837453841940308665101199957979453721327912320423968087696930758373987380623488861771174178502528852158677055908844330506439193143897264645346930343980246188880511517203669753396453741516452417463071256526110658518854999209261860189387806769924420783733456378454153778346542402446898099278281022512687935702468918108800146073266889721295635352904501710659074838772772112883211232794036295971799866301750728508120365929810755136390451928046030486347703055463444993631559079727357222816804480909017021429923523780629156612744575950207540516248488914956771935749485265445748817195497777093950680708151209162348038848450062243342282545224563750412742127723340577911516915523458503126535121426317396490025932947462362678472535779020525136734004469988454854104048571210972623467811680610939311666292395241514855962600624148781035710557075378826521928138810037768849999456428305569209755447914743992679657745761510075030084644610044838544045729049865480334849591351328216448118988739217318968830025099539701925684790480572954650750711943798230666444800*i1^4 + -34387163255406928095925091230182013459263640809610752068710469909774586966190793927580574948857139141560062161571315502820385247084788006485400330580394868574994124959461881521563394909287212643907080759525112846508826349184484163291654548619674235573004148261529194573694628228167153598332489147635177793952894319086038524705748490236317749047887780484852607377257881717210356906410403155636588180248070353785197740420418784426724208786122299529627701130344676953364858268853732260753574002801186428369140928112004669314504372129011486192759994921804087276366005543729591020877001536371676887025272017390401313776089347230781124216169351272631678136485489869689727210300486334970849250022315101705902352895878806340813412971234733242168967924299799656551878535444167773971502332271246920985439608041749693141868478306441608292744588362197030348763222203646457732655758664554992251988506662789577754949225478110073718032648725243444552562761480240150382701693380907506565591568120469495572539598286864940233111316120340052465832221653966551325301644593231209407672665657116403567495188988914459711428522347051202920246418231499641058948301762261235070745325691639806789568768013876300280573632305441986959603305502678832913459794522214212232161548501879627358302720573388358906095446615098571571953270764171664510686103855798269114634527485753969995461173579243441480692712051238130197281329384307697854687567368843913197517722775863052381337673545462433773510145042327366240480911240991246782767732102338077161705122384170937600477444732116054874084321584135178306701611075013491416142523194090130195322256317362703185129645901781297384452522362567040947674621398828383171688105594733071704266486496878699178546515750995653059270150004594297031235889103826866667520*i1^5 + -15981598502299124437234872701862672557280507277029455465146084972592218666473992348911808138728985360820358520253071515711537279033486196907775118410258046082061467227339841793217728917184915437034434457960647112396866596985318162687980106203423441395293799997419500505993746567913419665856891213141076424992453195019441584409238100296663951082185179219956775351396953212879072984116174995541570935696301172477634460196414640910484865988297574063026402632527584018547132668221544855010186736930569487957114916568604875811165970322345882261670996996597917008870317043183874501378299577724829971050418255555391041220792112384696081479459429297833548732080110901541384196121607440011863242829223434987667390892913738483418361528372897398847444070819544949199759022713140411209125834662548211617089068871095490124884587077852561644136874461479314063656601932584325415403431514168757506692903471243941855276336630713761198053365094909518354409112890311633771105630181294360323648031556304758557261161279001579089711444500454415048819676264943547645011637397735112976888903735469915215719097575060317056666049663850123401167758195961010905920224300200132628812905294263126303181900506454755079407393554961452718734522699471318142841700648751827118648243954103968221221606806680710640559436595954328398409401608135615872614847371780498192369708026043502220212118347108831614118706639726768425469050590361892643254373522265935712500183585467512297358848985571430076323135611980712284319523735659796641771058228680683777672943783455727269796378602945993405759419160516355701463551772165504564795598632658602105981748134451070639093159956112127718381044780718028496742403790472397787362925157654533780305911728650950659518706572461634254428739372216311601647279243341594624*i1^6 + 20129519897745393864152606251063760830404535341880620538727419015376213672403089076633000413249533792570211199203888236447349034047474002060294639504900999503111477098323230539781382115605309528573938773305270645547016693075702740267310238937599575760903497572354125045650802892531609210207317103318957492940060839799627165732365561149040161752804199635604379792618819281401203293072006018254961222907945634407816250999003421562101040429489432641536650872594591627501782107095403828107203553169974532474374765021495147315459425797619134276027930902215729402236285785791782988443999643678112378622404124222092760310702208169795177125421890391561814239726022653535306764086135821420901034699778226882078652634805094619553980095399743236095988977964262547455399097942109488216686116073805551405827135408809765380217232856320119206306988092743627015414504284303171779216714586521822783892578740833719676931043935870430068427834877761767558942149023569605165402425440484218767661855034026024211350581701719416237241941228246116083311035822333794790666190327568116537452461577677314140776760059898315449634183519096256652264929044733496243426137830374456419197041122800086511569786559235972685342550371497607488330625890623844404178651300197408393426129608480206322586646036915541010643457138233026862736400748285571483800981034613133579785641673787907731360086560259907156544465292941865036554359004317028940127589549410380224558842499714165603684628274720584483877479721870590386032773928373006370913411552559910204310226538751409717755092273164974127200941066791434809703527978747627010354525421825743921570915623427856200103561262803513011318032765804141993409123367916301012407454341220773176327673441955739736480177987835180818956599633011461189922397519609856*i1^7 + 36728272180554875715452271467285854336664424560419631773836065187665244190466285324897237195887287283263389370069756142019354058695322627377360825538476526720725729288132948266613512739039670311047822679404511927506179430270603007018811219240972701027935103113024846393090387784472526934827389462614978032512393994135838725912354538829413493089883467220233044704042164811383538433259557862273870688766085478018110019134970996425282172571724593346487570538472793551969920590429195075438435997280362057221447303732893407039859832385951974833576986071719127903181611435840175155527321680038253030774286161292221725355538575155182013678041956984935913107105004214987492246257411012199694605954817873909376749018266579397797483385821109239467985200661116594670678343582861109375495815379306197113470414024308176184122798474541960993562885675052118504377530793995426736170975148388618912904867291753827466939180896785407268051772569543842255824588288386222580079334282547611548066798238405655672483361121117151088694040021514791019755024853695043579414532294530211189304366774690546722173446481647323179709907414899602397235263770587418545206899423027025353435364696266472671169215220072694908375309866877508678693639598929918427623909204979183189474341214238682096257904154133449973935047072229477273111453216616696402891513320211808333518184027692417641727477054970498837261558919813397392667776309721668923598981244032735516134314863319847183346873888501565545062459971719594751345806351242867133767258568240660578221452333536619460732088069740681949605839601407350635545929045656759144213597203924151238376186361401232795991848150938733454117420766612736814365709715625082147360432946390211315609776176312015091620270965409423287472678644390175647751557087232*i1^8 + -52093484554637068975638824715491635067117044520518086875955044080525800318693138886633734497663967169889944205825029405401943772875437447219916189440638711431471499423429124615012881109233856312623105171064144455358265083972816361015691683437209532301978525408680450674291435634597059824709164306328645993015540141039567278833368228823322898039027644812289124807781328877296181799820860474255045102289967345207637096507215076961847077339524329115008008708360705499734066978466158504999206591751539772182286135211515426273141825492518311374865561206661922882229946641460916199389232769632994783504817278744351575670432397579972323076684888813250572079550211741636738523882788484381616682429993815293782150347005642378999332881564260383857484763414688383268795705835074129462970289829711759699293187498240328588922559740348462171837625508997723039958240057848792905052361940906313052897127573331040735932726730010851364793405824906428726695148494485828925806599180363017666836358899540961018695806179360214894250458259878874439313210252824772294673169556988136269647154214234620721860371775828059665633787403904144203426652771109330861548236373285051395458967160888052134770959057936917503273121771131222131739068670120103528838650715784157957317099180208074837822240207711796697976041303146256647816391030761476985999149118805448984695735062768815913517697510524464842649851175487043782485864635424984181803561968997650545082548909603154486127632477540946645664145045271654959335585069317300868683506042618631696055596973922387445814455178179129025930289042288908657549978849220820586418762857682910217314231875576078551218879430038709970327572432886786510876880360826603007776020794625394336769534347455645714562303594998141469572675687848225932279021568*i1^9 + 36669466746219772425359605035102979871804971985145542175773247913909310678072266097350843334100354477126321223522388518584456938978646482502148364585263313361670885055696706906030790986300526744556002586262598416803897259057614400454520358867313524563596113186596917014950045421909498389354116995702108846165794350226113430426151192528706774870797681938172279908733747270415232754625241562009253157990178788137712910822216737754673018331325884859182648227452973921441458052077524674412141240136075255393134217390937713289631793906533072488216577052236346783489690757726350438316905450025932429241162274276612468783393678959230877642654601750824407516646950541356505508561980174223751242933531268717148927319326354729828561784803558377383339135826649325686712621087979851096771295303936691730539056886693539221158914278481804134134674618509722541077155838230032177015085177488867712976370490528144378432414287003439613178746857204267526701099188087940604392264954136206382336071051544318504328665981569106677147064437797402752768147548260065238184668886556543884850958705726196914790711863997317869684485187982675333707481980782873862382917770491512690838128534273484134282992239199367214449314600595895209877333340096767141862761547854388760196003098074994570276891408221461570623043312494186805862891261028136274659178112909219848345860896523362419330678431005657945610041339264171795796495931599667843194273535049086408466770219780372814757289434144329862941122254053662111203806308974053715863378011286443380747922337043254225271683527483500315240473862332306258194060325240488813644159741288703778432112169401637701006195565935746788910167902746347693532652455534600690240805302366242194839315779690330649973314229945686557192010277029166960345088*i1^10 + -42715196577677033223448114949026331483258935244416920534224205847019485139947610810403117688924268001225402221429644097701680706062622716145490419046808523659750413638976061803471720510409861595300962204378256139744859713572579577979260436161155367563223318429610112900503446641123450650129591062917752909175749124188418585661588973459138335366775975604319926214526658340181048388378741144010509811281049706980483617348743486244714481503423865687830296801486806437589710909125105761055012063872016954410770578702192546725303679163884830830725354899957921601711552265209742161656037569032746878307196623255099478595308889991662486023204438337051086626104513130797018401498113018509591855856504498194665969262051158944010800663617894818796238423602305593007989256655787120856330615559568523708032423971173889189714039297102744624374543478016199886889408627072471985494843521849938356232206804787353638823392796717821345901936744766347529428391955172447359138608635809142075921252429309478334999532794862131288869416850380120632845449494339709928227899472054082811855541894675569143020414373124657095193461510416725966193029326594045164915176367440442797375582126928199562000177718981753824406690798846909426346727282906428136990963161439347650751720041725816944395030737467844420251552238322761374843896714980921344312831940256282957709593832923122687142777073673648954942678113236687093656472683381983642184110573922443520960801009422724465508179515623628744514612162943733484948989230180991995208366940799324794130226462102980276291065736980103547945574049189031983623586588475424651294026341031746792839914214803391737279938212868287058729712512281850649147658788199232408794739376498142624741594408422918628262014037147200323142184921685284618240*i1^11 + 5276890851058455411364136961018513980801730104495957682864604848383261754158948684532438176965138810493443239044015310910687957843970248993265741421809066625990875908611653975500288016423671524553585390265638952155568819560502974488467615510724383051549516089639199475390065695911030645712565681402518929164914860809125503395665225853670962615352927816038742506611004267893591284631165848394915552387954789418970115520556175146888987436996995618497783757468852857881778826384388354066813459140057725113844768261610217529240845188454195371691521340776977518249385220798179265231207250205383967704371596297957527640248700694985186293771047488193282442274727453366069075828042730675770346245392766459291325711101652504522047475045687449617136195408488960523515589976222957173972596441112195718395683447885881384731197916333211027070360015140971662855837272818467886519938205030908728598394614271747739864041621558455726842067493736874697526097670263720285645613610559560614897183718619766225941845816182638013089526795323536731845299782070859560183872359340311618308730967432294356054842708677865662671352997025792244359710105245201771068013798673005492199054162095461095975460003229620645917185080582577968841394943357657870251243737228791594932410502350564022769297180457456447327803148415583644017230185705902206736469429019293328309556843916120633647291190327545567514320031975312569423576333660700830257760344116498032260579031866123678797385135580793639644639960458819909805353310432653645865573334676657030214262298398386062655673573288733643701464548198478096419378202719441245338712247260611731305048927804595605709452819119890013500942329671333783989698322164092864929097361638147210553394511271143425775431809002893332844356473389580288*i1^12 + -24908663180925864583688903412398072652185752918906615654069912796379187980847545403167690470534151201702632193867352856794463754000392982481990481105908839704549875382073935933766656333050199501470021468848260936553969081820519622955956217908462032621825886282967772469694923716528676954322225591359347328783277506895303272164791141087913859271512120896480340016724619683753956741425665807831270929122786794902877510715023722940884923949222364337307365032125873027698165017467775590729308567228261807970511631866076751775752679644127519978194329459690388476508532653218540108414070568122042091386836590893996258972946363438587010835102960461449312395156264344001345961290483453355616852157302053828027474184941521208949156587043527732638804763572213388659360222487893473327375003071842949531792917625406145610094751415769915652500924076820762604216728399041578090122465964249449540727481202332525149878550663988838710452093930161857657440456062706571012143776540089616410638844420154315705519281729047132927151387394399816343001786283246374195527564281100596226310985887388498355202020748978253690749040685965328521526646553945054294616081787292316813429037119775561026005132375731606757642433748335186505893375076840769657255203364518217184340442282951475374329252465577368266972827163130483741534861489075714944539486533653001039263375285922806138337833664314574416828278566555076021036316527709593645412802991902546872557188671209381782159149609356565957266034038872349967181924094816425967647559228246530041505807844350592896956165877505340370878730746133992125946247949591896643424664262272061814785580974309998334328758466173856157826331174405946463346636387297774303790580262065002742591923477954427051916749526524593807846957050232832*i1^13 + -2575762862469174874489264824042401965815920198720869698200531726787221921450687180174709914867003034425614985458667599694788338279747772120791933378132908458318527156387817483890133013689296447942670961239724955664004426774998190203974624792582540314468609771222134252768513152917890382633211117063763929024821078447462526074991664626753047149377352445630546236133782541859127844440275084620181042366488647903973067233198593597040291461500653017962620899256668304351816132447958170862432254079389577590800098297102945846959608977298284077935392275759218696961532299518540975920359476436893160619700155307660063533877574026442169312819375874523445884314503611349714483777312590724626913696515548257207540420132665422250116764051603412851760627382323600768722374669235292258489702529816632509769556628785162613914178460106442785251708561537070592756827673447929116719059396264684149926124295051367789763172593435191274572885995857892783118213456571363417724611224008852107008309945918339547521788360858600982875481111782011639727355135517745547568542848023753228953684670857148579417590116997839864121032686931865486185549598854462224114792529084106674292604062421560631688515440824036357187807695919553053701971367268582236012903376040118830577904367500968861348637445437503125548450661437973977753524475199991580533842647102009300384733690874960049439105807637766299316988201166881184303214044562001768999441065516356164296112102412417224691066101997654794580634866711565473140672454967397237353325238461122943302850400379373655899522603397639551076238725185895982744143906364413649110464746787666382196345195819470116462229040654202857819648256922165660270158512786024402184767251000485743990425603640156108212867227813919562658297675776*i1^14 + -2430686971251954503912026439829000726540199025449404298629180324536431858691764980709079467546561713042966970057988775792197671386743564635384903888487329495143364061936190540759284827482697516150855442895823605776054514623946915768387137595142017132258287708003662313474407240830696809303941887276245830431119746843650164022614810920563820706294485202610039475268894763207372180747472467832825877557959246437401659965042558400590954717603226951882156645321143418065107253618606890710859842454681669614146138990446404806766223507144679758608108639460726129322822546754527476652959605859994810511227098931148363614091265398016962822691512789436278446225519256438064503279510516040347651559547801767467791048043237286192842434004239844782997590132911804879708762617918636317537393039822159414121823613499558073301011317417707843929686928067882051694475698005002361204316298695949394131206948053129764735282553890080671474265653084580217882735546682951336190860225968591440419195304729674217852397944546846710905585386251210561643149613206810273783159825262204469834542404262242331369584505135723413996254904164281432231860476237214909634241146089325298289955379908883967823172461373615908245730007071603259473014346045856532408981471522184955021916301338298959902046082356434924371081047761818092744844102980000745901771475980513774450218717290144098394143396816969929689629434768232443686325082717578472956470176702362170861819662175144688406692962795487167328237991750730015780372504391624030106206991582653204919450687866574836703122767152625462758046131190094630258043207846035761233493250414376991161140633825569681243259468101925367624133697523399722268540019084988557171765313005303174864326841730771859175000801740524925187260416*i1^15 + 3724435262059658515352778258090244893816543064535621374833749168307502138986156715139960663190789258444326592369826085841024916529050314028345919444291303689884313678994020836486700269354870681969599231944308812816490751841460956847360599408714207689116078528417758716384477342468694207757447364102532095258563971938833137087168706101836733081137899160531785081419724126833828588819239242262378359830157409246759214965420165087025880460547429507182344101034952298583482989991751051080113835365896593262092826159716200532313989890726409643033499632954601643608954886859265991643949487550468595017527325942035559759990914776431322499369064882911689429590787768707616132094411767227946941604159622916739553041003156186795174444292314452936684973019999265533919381868888161935023871257186298079009811000845735360299622893398146569919306025445277976991663031974935844275866454028367167057804752663050613089369676584512274765362302405560091724114837204666151378841843908901451387663347178569714878807138140566635122993345117565072181165259974664665112029798900802743452842262981574192372359961843457396015967648967083367864773067425469830054157875722965939396276187073049311125722849224400677140889115125227730431001154022727422615660940755476261575084875899410554994090244688691544443514436528507788190779497099668949387078351348704513589566476443342918078334261816091962765944231071653144508323773072238538110908976888934665086314924153181241121700565371964030047480399640675237782650636934756490899979078508140539423369443164463395581921647675245301551040690121151681066354888411453129604454302390804303601830949374334384753017333588337870027049421742705894902502866674854348214693529430428442836826031565179712391116421990423315087360*i1^16 + 3146050167983303392612746023804702310033071595076283276385887982348983415019561444429959236409440890094779464436990186719875533022059675319819130343510155045122349328410464679740985844222554753700686171249380801402447248425664460598112320030111162350792608606089780279111479792618133731937296104639002987841479963675706293140121868979510239830170526452654069718542852603496030383867981235151518081592790295304648539169808116802960571539666282676217219169280813356363206986917265258343015524482359170682096340919219403365318738284299348009796221946581550151421740694721565994068917092276554905521515596222471098126286027647801907213312586963578745279557401444498895116580866410128514570215001778869777437870658748617257377114129175192780113095751251891978756298705785118299761888609360624209270423876644183671253405186350985790904146451631961280897422720131727880280514901816764878262107636885594989858343391008748891401479964241248260805430562788968082389209414945034955533865884564105175966862176657728004571214985396117183421158106158115551108466814504271795926549503185253199221301413203920742005383112400024837748505814231306609097134841335361566633729468428221093127265183048493709087124642178562579087115189508954393962327008016415502945994911670976598022383694681555522775571634981895248884365704438506650101792804259430449907601295984600165758588733974219476960649776282539605983415339554909788268304385229981523131304850503905818864691859127863292406713135480736949174753441216159270883916846274704382967069172174561749812847613409579465022420617153070281924660681734581910033697874845552315827855300157465526110629562449469276177390290012113328790387158412506722430436190892165984342765822696148271356132979683167830016*i1^17 + 2211001342765757494464755554347217107857634388992306163593302484745761274217108530107583663505631804116320820622276022604861818924041299848886239335220249287803261494426709778963235293200720790767084326391998938633713088850134328575376006415298123757746933908871478980747341211413337688650391380517558944248579718053789656456455144213631055931670258531049112341534705337290271716680251221484674221126018364435154386900817956576551026078586003508891952148271109574365708926766140345620255302977423198556633225634899796851236008998703487720015975755781850427535618350544971980579269188894555365858154150168221385285380189759279164295278523292707394379513355426720784558836822661172191052214815114296038712510741181567997534655460053154816174603956049048110307104016132426926429499270801884970321476076563597066224999995828459863284152724834309111210806737685221263586397614003112198328193389655635893381185355561198925078447582232092925417852828843220982969572485077876164965185367651303036538492778361515313762270807563566760999516728767160316907563626688307908399689855550981279101570575821460619411126288288293741929681330072652567101722393552768009047111803854166743156610948558767734650038251612658771443755641888191522675000785551243377176510623149019105015813266746672168343025834491761167185839002338964746114846652330321428827981836480130683610234037605079488315191874330852427663213248279844507297934757020666772602896453258560210645749999198696274643712101602638457134826861498900113704871961947569739426175011580815364734569480413815510150903370643483386108584199619625113195798489683942663225425675729723622760344638733494759603713300964110276049126387111126791714054552791909978516289050757037630483816436159479808*i1^18 + 1029466656148762210917455584538450168020751973998887097410811943816820637378313529027355381048816510271496447580812614194985188166731168092727270577110932292566038453521645258943962341679334313588477668722564093857522724079388317807935951679537360146873678061431621878833432864519390385115241894105201439730717841244082193474145781364704687791818822184731641414514506791603919330134562486849589831843577208565391273733804380539284961006987651465669912167264523326814878158768529493830784838562283302073630764496043044194619804128109034840503638969478769751753453826261861018133148226886541283236148070663361820435650443095460216437229969148452424314757758061990383281872740707969640257202955937179160569927617725355024256546763450719673734139830411498641708744388713837646374361959735472281224144950418961886603077939903691760680925382349776664155466141202363854684283158222045055372786080859124466934218225650566127428596957657029358845132109615468189973862879340357686655142744545362502866895065979690053654985181490025492827981454761650658187454082886723388489505618566914705108573421645867658468331367394504462845231505778298227777480813331978808764901708006395799759289313505751956335348595898872859207999028278942230317601108799383672299642846891757740958176092777643925515115927525956941334193850293351963576691729505165142813689511749441257537421132513367105263338004258766583390622726074024033324409043901487155519647868538948257295158098580708977036439651052975634385847852723152171448735482800181805203933784177261393457421759984421920274973170998793213033490139551519865665026064296542741516283062031905599662131282207876944757738440733142273811743062955506534503050091266209927835440669845915532197436256681984*i1^19 + 378163154764074612855238327767534419580117121908723776895159720651585457403791094930652672131462182672276005840927369283962507227353603949862090241241947655806216850748876537109315508774497568013613760939358180761208042724105449288388229671994772508998142693376163629650666693747129735221159988073163144844556687132877051665841798900431584660417487273367940822102630049435157772607235125869372704860964810797923193553105130831366096577929039343666039692001747861527570228810255144892367621743808465219529004193205236128596266631017974561850198559378356753050179264264178663842251544663737659612856866948444331780201098309177782423307504586677244160950470505350559910146201397883434603366563192466858374993594819242703414639726221104939658384715856168202237821654912269348791149318348925413979119415205705223761871108936830126263516275521918463933959671446262637311138912966165993828714588633876457541984531103714153981280395250335852730445280842005819093937531364920285525208086872021796420799059517102391388763572446154421131632201730976462131357766879599015820883866847320118174140027536162379074498555839975533707231748183681463411903900304722532343040594570741911442120348123133470518484650821058695747551645531215019993347239364129888173552706685537474281558402717283308917689467763624337480971062945368157112109765444268607787119150713688894309850670120720140262366136184407879026569626218838584757230534703018017734883872054532796891438195872338082832769932748836562564775909864763737284049987183156535736912625583379700551388640816032130251581390405721276990762571333953237674844685398487676088282891657214237786042111814664893325719174311123487220783533240257938616670797445252531740220586818031248892686761984*i1^20 + 106662335740848504050741250966015633284499945310564212481523427222762931100404392132756200302386249772263775671500520426642055325570258926490950502876363903257609384440329841298013518552026386946561444737118979848251069390620524975829800104191061077055401018858255221667118680458019528658265601714990637668155859822820503575811983578552820249839540950914490383310349254086371506916074864174731313275486602458352301870830956100942494084940443082424955744476267757270640994725482262799489391496218378796955720976902032201752397433016055295337181696078936935763275537227829883095925141036398199296037155114828240779280038839288191176717031302125087768111479577962048403067549809346596163336935732366099615107026097977929843271100557948942599798826171568184150840502855216806828756936913101410586242061290105662223533431018890167672005912646211788733177766531188579446669391262565806204573317700911673103905640074701560976675631632453239650198671232597482922461726313105870042258052744666676843062772419367798993306328673898119393603433326149843951859735116036869660368736863969124676182827973360324542819891404649531538006919635600502806147150590839428580018227295488835797590839306744166287227856350998499240545154000278449768610361758281694825701430745581817412198125222513304481462838841438334974819976258933499372724647026814626487118542638705154544236364564324854162466817915301261454109805351119898642614730351782395725442486156041239406425663862852152483358842507387818731033611714389357778429438415340614653100087418922989979624008284051250960122519702687609410841163888851130480124248915758284040698618519200037878818957584011977670565141906545354936429507695774752128585310417086465942542410956445877329199104*i1^21 + 21995179685725456104286335102625386218194981928705480850599609121692339033665855738895249241872823996528190844128769977111470194823172975493681786972677664330419144524158089001557228558099467511863575815321832575890134468438508065364848523994187980771846404240154745810877220818974445498907796107686436307803949614566137134426627843022560618053176464586319348985127752509701762296676963571256280340599786841577719316435669790880262962180348617303357046110983778173336372752973996440383263249195792604358476445739042703522504017333657777588065880237298185145866469540846917323942420716908596623471406946365469818313341222101283188578343943714213643190029473108594112548432128791254559596285150465892108641820703021554011419887626680156318828268405934040797381708316376228923904282324009430256833989547470883474587151366499559948344383723307284072009077048157296225051627714863983661074408798059149040848576438483033420689604322595005754569459864468202893445649183840370633766096662131035656232369227713885396628596311477956332182390695307939280314817307131265917051784162245766403912384475914910948888740565894436564548638773218818750510995097484865902040797304492860906618896867808228366921995644164620498069788370902499146000911370751733262186088025113566543366150233938212152386571828843425452539368017661662638035715515417883324079943194972192291739472313322015805041352728950659010246384097961574774505302271669595028278181669626842088701072604627211764514176788948916183157702242405257981556322255162623938556456174191765499283809739250786251939230125631392056650242209950977837746688789131843317003374476511264317242759061470561724042090836356772114909116308988614658332426183812775835524586189738871881728*i1^22 + 3113781367336021553613850540555784090727603496536810032455786961265857090650587782077189089838775191204615148061269199895340112051951005062519973740735615466727874243144009453900681934199234289746658551835508927616627867308982311549168600145945652096413000157630667817034683997213789315886560794425158995111033173744914438348973612609067279775443241518564629781509514861069599744147485930205126638675908441214682279499765542555273856493313268333686498198614470150590961688693755697469034924371357512652519755484878043782950280794338370480590571017769514804762842691915349542263167197978883627809634948763644239716211759671024292042011053921555907252344762906089685733740376734576348408894755526747954702324605979940978287871326697341626138147996730978868023134240782971699902993116811645035084821044359826261045784337180625066009599743397897331336123133537359086520090626588628918130436789939319427106092032400709876163473422829550991758957731380264474657652237501777309220129750871534179248260806957373404840905679404949844340284134440293404369733824075556577539881305935952705994948082183286951002317465206903388866526903811338317452637248408418479130612628654672920441946820024752406697274736602294617578347589263143414002515323799381963977504842409707654823834617221494849615466858015666906535425686340355498164114396705384438521175528250090589997755496823406222669537358208862568012855963629686780196100556691663615484207544839735599401117807234938231066930488684962558234519640923567488893518175768553620529047390044868100148318209730411588602808914618728018609663047082620855434127358899721414980455270591218935626801326722236994760675721758862363812446427036255825795234720687207012847920660200030208*i1^23 + 186918926847923593475139808192454615992631162745734119419726190663576237911646625124195491620442288434206007716185424778573039007982043287801730873557066802961084600823602203645482970786173295713175443498802144148246388237226912584191227700691969061005181732958681690044333542283838447812530486522621032214763015659007360099599060957020507905341972773931425663288751146544481482676380860032740510851173510674165656404945896423156059307794643873071096938402095055920796325319691697751859571390948967090569754497890859352611081386235485413013038442945816819132075735357271965505268845797378853906297776905172875357491681904197145694669403085896756769041168940328975940299076135262501904649146619884891227729744658868789906394354600795790188200242987425513990949438378781268094072000707016604118791995159517692331641929921664299102844609144388865474986094560600758369969558745691358117287759120443246878969542603199639372249165573985815897107054672314180349578041682981838530927099143656047242068288785451765528692050474411869789026739251055998894473284695134223984255699194129001057743352830425656844814196070364875504884424729210377385365084695672844661065471686941963745795424381342038131758270700584970064834889438145002520405112070173809714135398634994722808889690386271852226084173886722796117862904549008002725613361356034731724452666331003928245498879660587007468141844007324450318232087831573841114946133177622039741064729313007085764074301804305954494464887599766643068696816922976093209810961096051389503474958728428970577450604479002979237004154823145522587152907994349007344908939518731313698088191703630896478086188467682954083357193980686120719556867588975204009202378668023632277975525752832*i1^24 + -17348694988599206322519154275616147152592466542507304338725800020475608204480574841195484993335927687523600593045025044261293592494546452000105709428060574817898714609838251681489873604421727582081634735965197092767705499498629169653457809383875787837227071097774738044762417342248605732836149728483878360913258945994340496767476841911285642842205397085904766471930840096824721641145602404546644847860024247169794169140566319649274503690200241309262074047926296800496470354118984154870238123219036240078253737545204077732633232678329427445894918512252299801813399520977994802500101029881882740862172559274417619232991815761669642115717949814324071841404786482872552983740784473521761242300758304594013737322772386043892167411860430155384994425976111043896677197900360697518519703702599175546487567632146908452622283906772489199694147824913324938442094585828975137515976460861783528126037269311047372781723455265678813009795029772804659301324445126076977233786604816655553302477845406822365977001732581230908561875142819517143313685964101322831707361917457138455267569481892525640587210112335544424093295305307355578915371454630726948758790633427167355022210975740409754979046190220800134281208401053750125933563310946517004404644654586332125100740101085417828557870069477951442096497259120243066485424237376406735359522279879393141687591322762589892239110104742018897221751617001852713652918831810080157691237937265957809459174248428851566140420623264269187173491431107059404368531845921964719004195175843366047561140552818709015050817902664348382201094006069803024761382845399024057909149098898692933166615350594882053455390122316004106058263909080946068491274062365616403934848877109705368215224320*i1^25 + -3229816067328826022317618030514753083883952438395613058060518426056444365570842452095758773521649081571357320085077624158642598190322193885327282871954377373421693511233593728142089044135113432905028107330189512205944380783991895040884208308173278427288384583170223570293848041871016289851904563253501998067354785857377576784410080210354058016354813357649747520656634046779770072773258360042341171795379888378625832884781623511923359230303514336620672590673870591654317779463104592450897055331345729738099779290961095463422932246081233572267998917484779755034935331896715269297493331949583801935190087971792009826655261745973388511833262482476448635463145748217566315032384012957711052770881910803956746821084293253181616154949810607940100838065790659774882951219009662897474869601874011388306619600849417971350606612019484214470261709693046660116758144129783707178626895707711951763882992416186849805520225806885949745036631122213046650376722004521605502105460448005960264105951573317622127843539823080559061636844246527878994694639095089925270856249439625904169807893985956172791272370501618091753775394760710695645585199687722671516427668225502339377325088917338566318665462110253674004574734196032548303252817991767089498870256435190947897990896602401360977068377137275643191038807010670213115958344396105022433927205413873499154899778817814026373308584086110739851922220438766143181994974346076935408488122236214198689299458558900517184014247285228178147844111007066879215560664634557970798130598104405368207781666522852478357129847381354993087830846194320088415337906162349311913997610099929058153896884869928240425489166468804333410422581701080955792769777516444775574511625169271724703744*i1^26 + -174346185083712017283492593363779941099275395537569471406583180765333571352998246407710742761998178885444163314568672055741504040956667861500578664252409416382953079757432560156141382646927521276667561540807162312355824581126145020214855463237128744419173413455057976727373065362525533454551844426747627415750410585256576869568373400740108307034784275711545918347457069929024501133156647179782037367457156182120058200555812495470358616739438381580350649329258853163074619781257783403362338097218819786335020956528475127632968754500103748746168320539321292039095994345835915142332120838644831219736402931813367080419812470004272786996823105906910893792067832645058261288914695242075283487099418979755587875272999553464983191918529394057668184857159626543154494451567742704217975243533588340525008374996937851725692393399522764513467948009096046120363251570056803824728062274866889545784444271444625903296293277094155519058071376542004337493777059981363309954645982579741431338672465956323222841575190983302004932844331068506218234454283755148858290741882980240500608098273518279358454883254826954750744332454804583010400030096868017147005320708125518545711643858585687768439604498552857897493774420461252216804458684147662642331600490609100423544814077924675680447970963196699374641159536984842912462731959012981692515820016586341780793889797872503796931150629001282462111212102541229148112638950551973115743837233089751172226836483743118064202160112845784479502175183890064814796751775565199375390899856142930402004076136322507285664398677056767281743496076095212701319497252630363168795604584089115426774742357030239661003987009868291755373528461156593925452070533445179452887695713714044928*i1^27 + 2013501076926326059850153620995265308487881675333910232125435273660452931939013408007175132932336200201563402457734384589313463233927891722587017345624069209032006602427895332194564106403777488315409662132634209924034637385935929136849173419107752656772790505873363954116001172054261969466693027771764596302118264285867532204754915954093080113478836102507776031986859395821525628824676717785348078048013385543701709379252767831559805307133300727843043362753230852110164355845419082100216674980106532743793406187047787572501399232442065771052304358222902274790195367059368329596148194981848594486992377175889542901125896911184965883548326399302646831290509603197971198557059055601807783162943431566259479606699853771940260922844049275154147355665728053229409123260179222882823449100859836963685378296717214309813432871922361279411492031113916858579060537733473885413230457421720296915190173052043161449186900711071352011241783985706998450662041848886877426112386744998240565674689865188670294192367529578650758028411350116838407694177573964675355603656760542328257497271397089543806795532743075497034777232696628494390104062793824438013497641075534073341010539786870358473237650244182421060765813586979468806124397683254958091251489431969223161868196676659671709508763311106278165171336758703492102231184553062614149604299810675616118028396762820385490828907319724995478449692609785490891493012236790519882149314909602033736423040738366483345015443945177863158120846912316078556447383584911875918993875867865079383036816824249558078903261675929017258374972262783035454445659124069503067454526702896730572435691284657093132843948990438688636852271845859740934958802937491833551954294865920*i1^28 + 855016697171042071798008878458909301112705117905332742624532438020203143379051556086299038191527915954355988085489169016279086957747892269896360876101181535805154930091858017694635086773124587506561668928842742209131342268092321843909424862961271386353651108584948280011943087546037366556509097917157162650909711130407591834897557716612104329071064612764961893935297078296417841949477564794416982732956887902908953926027242341741233943949942803030548361283320428170766195246159599104171423865652342235999107354421600108670850737100796959236795422006284858485563036351938836886958315348698686243723579238041119799839600490473408824230194437877723691930183057117465883422287610345660060684748654675217429278563887106203575489724615033732733975894968602850445245807494384391256060452389136372638864600225139910854209380428373777261083225573227489704236058074233208768578718926661355772932605381714871006263804621283447464616530760568809091949109332119478756569499521455046518108074021741450283776292760246017013445434091182617251873483607302500894287548652111101888870261795262879423948280254525205169014625855576390424408131650752266159757426228863735383182494923228118989186033179448044690826183841683217410802603471328536349994372760050270443098132884823861777017373228384181579059522569481586512115216341576793524712840599025117073229316128102927551847508783867666995957490725487570448065612876300779816235630773015944349512668349359960828655075070488591810585348422941742907445196654564302907071242965200340444149687329446958964719865802531555446122875572970941845459941494689278178879867863921377764140615086521269858148588933300331591570468761056948513491526520584023738155008000*i1^29 + 57356580741990996292836149250985748947919235790223983727719148406339705121398234476965605171018498826945604812014148343495623129906124717747370403925331100592542247520067145436411255799148394719069979555889122973994510360451006302419150261403425836907291750664526164865882044073362750323721548002164899803890472731518670423009936228905194513515587682125376780073112672372150924269152607037615232349083869927219026690279955272077233043803152266078635992835176180412208965650230281645155369586227844651756997220872950954843348932321140143807447932711819331683781476322794952702625011823195813815934000149859494459308430208968459674300049261861651858032759614886286790225269482787166363115934493846286175383902427452161374188915378788987908959533250740876471281048648301793885148759815723691967737606953456644351916321020724825384438661500494184456541481138607303283947524324058761185632122907688489087487850566627114863639028490181150091642768580328780228614148802218961928407128614377796800933153896349396574014356782949203476340343144166701700791787197814695324309321926238386380386102765250945956811920375050340993247495869592285898251410747778223455697972976346279702104716509782081647241789326579222020764019933397022510635699395724057459872659893193563455922905162045840870945341875307809654685847801454066836139294853897137311933982437773768334740644861742572522350570860894350154601424148564827503779331613507821250794451702904878328271882578919098413441174281870787116066702155442657219776314000128724383424529107998447051861779264682813082223265103941747263007639632798993508262060683225246329202022409295536167933108637235828260855624928679330740882451119071950555578368*i1^30 + 1956100808753620301601930605839021433531270087014743496115128701457532924882772423859206003303187236153830824506923482474010868256012859865996613862207699886102339533535460501001592599343860834043095634264935348727999465703656402803075870561801093634358887379186921259769900551885486225518933776803116652455528502688824666025464435371710959145204750766207656969199803179501267016906250825831729500267801446230879197322162256243206271122490554078684646440891815698366630305551710282597189792936944486015935912386557512151418226743925781704445705923445546137355756576167031879079443902258472025275747219067529292090747600198882385969982621147563569623740631057819896986224336026987186887661516076618049835172513169539405136573670689809138552861622993980745373378942454839971855924151561321579123737328417006424605124463320876547381194183418161402111994116122354908383332253479836794289053978493382615552295324721456307936557929838551835928729609367422293817110292737524383462722404397625831285234100539832760771549604848808012689302574096940122817658489832825321931122909594593626697169588753516524335400420901490709884826726929501391515219107768093078471749164014593340702845217234939002526899173625157889924638289442461661521757953883429245546298664886118534327181438071998710924813958003510126369778836184883587605270541289523371287187474899827989554870842023855321842775375081599529978216958306834126032629349718751025842668426675943082739399824684847055827444061229897385792955029432801665349998638830160085550464556924882974018421398375056974629114084367952188543128800855376442406322544276640651401503419123788686788060919880948728757445024652487423392054451254692151296*i1^31 + 31997780696279422954996163362978553549349871205753844072188352262227081176484881642333751662627349752750048069347578093515089518162459272436106191958816538817228094080900796561938745249245600772912902125408737097592042605690353101033832497160158170550553946512914035748885087378513470194737745680258247769058579416045407022875400103106421375312335375198352360066270351721139320177810881388689854396141266584209835107735706313638746289573672774879625255590728311478334183639912190450764059093957452405614352520033334164095362901255929260678023614786295089255946837352093487121927640872280124526442456267940036983006918290827072080923147904790981517863221160064462290239229894730811311560148810500748872227405623698463933662070230524250605781426397665391849972180307398898735497574445287298039313488739366355213027632545514807328655810995699259031966992636261459379133054262264350603783590076833724019961006121633046688680868150554382983556748282680417158758836480377511559614281761486381707764707971641262706842998991212378399718299608440466205200621763162974558921190683729355854981621278742103296219844374872167331251814288075564890499494557569542771973001359950612980480390428215890807389001579333481283334601192795038990277656393130248703925504114163033628170490414034182628283483544105820719602221998557259388699956276144371555923676001260622836011293918235439337876611459395180568786874102759802530561957730019330407658565431476892212957976276017349845076089121340799711149256156288645857848807227679754280621971979645602501395512474462749268875378035949579543462763656723324012070809494410984242576921357556223835069587294537494192146530810306583459153759931727872*i1^32 + 10922086372891825141924883337654268014656252144676418030009611000046017259516474369589378638291245354805377799605581760494330229841205397920638177491511778172587839560731100176568712627783712000950420573897765171119643865265863712877541264002278025769230486457407315652842483534971302058760880802268054601047315572517665785802003479925504451209622679354026067467554815113589951861992722737050057533604112042838427480739217425988440674253828442249365150866722069412159163423152105773501652523135778518284834671919273872859281547181720752778862338977201488092967931968566500022020693015675256449833033417683305910755518740779995505654238205588818057654314165643579927377616292798186871183232108328918300882693540182051625268480014785622715479235961586370615530153565025097177700745970038796192649671277648883361668751459378425542494836926049470487102453002501316235177670869323299735501120423496910188375226276690746866597407300904042024775541273115687446245536319778084070115142163011749906250177090049042865613494077659331025843305326316933735719560329806391255775070032270827651384343662562321190567533580622310060592941836612380513147765959697737345015163099003884396000810106808373618455839020807737797770059553427611095641583960643836567363634369830278431764510678167331373509754555520056105108826177909028206798383345245050609381105858094823152972606319562654115404814281145537950786455926089345739807634106401554307212679964596030019018883377941993551910982681502073923481659581556933468477625223457751118332521163133060549828650587934607605304958663310431664697664291426399902416588551872568479137100237118909085258527673564166960399003463484491557664456704*i1^33 + -1235939675811528071371273035739234748279970882472035569746358657251500774066508757991077525916671815962672316177580454144447293068293880964087167231459659287340019161080850536730489088333244492709977850352462390099012087695843093318560128659608634114977967448532546779915936697709786035306197844006667148279286435391465596071019112143410001563306645656080246698910784615907340884854460217434965170265682820896620622294955621779919818344131496967873407276941041333122297782778636489429154189109976697977837135457780869077973378737563077983242566533881122558271994545344257716798622054808716178460125002851737821552790166914661360644758803310968009740038317466327446229178655517751278686449581169104582583374953562055898995037653326302486375882364950957345285049285514215133968023966541661331522604304631427757177202138553872163820313666648961075204975827226558360775270538884441826452504948505718132920160359836038356283015028760486950100176208747922407911538983539662310509964644033103281768071058130919114403004362081542000704586510372398857246596198629950873100762466800773164218748223619822859391820361319550459611616123591421666140466997669276303877418281982346532702316816288224335040550821360271915384201664334084942922715982606530239303189833997076309745067844081570022869269121401380057485673635165771336297420586623348956783709634381151959867255469996377858146268000953607918123579560958991304581672993046916242218525199720253800000044247502759690969332434513903814454912528866532131115580819793758993837072353460270899746449239830491529991612165786363723988305370722493019915577098854916943898808178054367328031442389785376355765045777036438197501952*i1^34 + 105647380155091600157662522516978319510186824736076506738654707148726750590998831647417696267754569099034036033955750645156082862039857850130185673794296963309925613448719061561709077630989129758738616741818246449891800221222053014312214155474526417815796446688365353152308724469693503058670511592459233568716049606905246008933417758782406920748364941560994140458104644535497378235605762818455415288372897877363238605914111098388971167059816157790132415412435745208506607790942790031199018686096914909010020819927384082739236446957267771859868225517226199403490841511769482246463253332431793420585025786066302900495861388616305373855667268638303963557179001226307131033178424890760265495150180301606268913824151823933868859578659480315730788087235378768002630123439278498538469691437926004743511211503853421394766128782245740169443428706354622798100377708464225813848024416818441886181728704595448276030373207216025478500020327274178038013766728009977422484547496926428370505990887109995358434974491434874847827045402999489008542545197559071481047173046614782189116347176926016600313378033090121215073608255548015641680792200632942213418789816693844913878034982547798656900369361314524708696899095079793799606516609049668551073126506763895003539561979114666823220782997594102384811937999280770366341675133214763025110721421871291340381993016463385164119975677385611515131786809455153336305855268839598567636396803230450711090115916416119534554116588377583009454289806704198269516742686172715564603552379047831480027931652298241706382610695390415514617459667363843833189735781929972461938339759239531583074639226384489827169023955879845498058595644005679104*i1^35 + 1983276697813446979396232355463604757686760868068520153293796009318229424892539564624971080052382169243406401927180247327657973124545292131917955353003607476037294903571012314593033711470235008123440699758299974399120409207404833851468559858972674262556361844295256775968808182158133872109966011737014376484549168349623068523142265022388477888941755360560614306664999855231147476782733424580402162698051713504296037121596052156168276232837743947172699811594750090799588539327221740200800377275589015121915157750628644492025952807448023295828432064586280002747321455391182694611862305589909048664724433760194802399983278544877179289380539000478083851087570210080596672242752613807375918173433690807018113334126197801442508297949778889896725864844245925697698980917537624408835395891013149435559969759462032862147621246280256644662467109032651563507845316205379729208409442979461376890579250959430577355621349051550756895045542154647654762324734173467614191655922889023473412583376961455703602361703862698361793853129466141839952521655175280268592776003972584254026334736711139611264074522177583077524658153744963714352460962496322635467869567278016884720516736348917960235147614829254586031320146811607946276103682640254621972513536753988482619414095282153924901540139386857468393090725939971413103979576999917543461146772986554819093277141514478727591153886458986744775655541968000184819058270815951061079828544877671183436450276026972959857561273971413758950282722571809667573392920188181233333786703538295879214507972657869929432005716557539348852862643458858404641365309445320889350252246265239850644796832438378443008432437623517637140577848918016*i1^36 + 18070907432172852033949713355193128515672092731153473560603238004135378114900378548337277373889951982532696941176145050942213203732225814944367183054006518889961721361073357994532864286142160297502064128810332284530620862017801507236454479474077275782587872997124165171208287890347091854751570810874680718532369904670963260098610894361034791563950494087187521530320243942868472077345516624131563645262019545626842139086408082897866636115440781783931130135353644035347770258991354570052352691133623772736683190032823412721437579627959943497816799917061892772719064333397992884168879190693367413726036309788378908560441433152012811622891883322206781028962259167736674274293410257688380967786223796082285189633703212953207485612506621700544735428980274113101721557529763407339220840578678000428756425325556374177928193397680305483313581817304048799224853913533217798319770060499236351715734360816435435537925422739208357259564236294540411333534241791404322204659559992882267506542006926865655793237094035157251648825004439934989561548713045070359889230551519431844965281247350787092215585594905409372076973786188188708159385913278068480006126379806028712015257777299600819520857394814326006055639527946465093978211190233095191568421502655563168538539480848302737800004180893916337196114194251803977480304649905387468550382563345786666921866839415621790522963037748543803064310933531801110628737493179497733168816143314282410640202552817885527043120013121634411229760677846095573942324394658096954626614987702205397642604489935245770633374012506113901030696762326140562026574478212042561285663745517723657866218835945106921286500980165208336695820288*i1^37 + 61158694074184108828363079315416572316722053138829572152156845531239667948521648950344129602473046315058171752586151569975646775175048068782946130676276922162349158869056856109870439838070789758746427506656403003937196434367945058614037417609643201262874448107378534980697598465156001054902208594770889350687849889415593353548084641829895250921674319393812268249969724804473162973808819344951525317677637832074150623735301037639592514250369749052672319610841041914684112005093392564546072139570973298843197094903308485805648897227838867196371478199252008807167400229449278467755835520145666559509116223824891957206395623183062330288040438226333011418431216672395629976715727054512724963479610573620212185963023052444001042639521443305946615145304172854306409486335774318791910038960276749322117957142854432829582512012132887698377656181809957314221725861511518644845009883591309639154754738184980510256127621714935575442956565707603556085449880823999424792701761810772380978935656051908848653131563859427095292512639634123685215183496751232829936855555167042237668930237191412704012066734290399111946338118322191891614061619924879953777086587993379595635397545370304890680989832079526054053225164108193234188275689223008458026499671907844226358116634849149583816424399207110725588862314388485549563888093962486521464816479471407792480305402020373848514282900468248283202159507004088218786810038392523249499535023977651298011623239288871994172872082255568074996046975810122489097187666465755030790059623743843324203916734239472192145183679388215039160760480793612062031114403065516952768374316805519926481480857036304118655200069755877720064*i1^38 + -679219151969846849760832456800650134321948479385978214990119911869946370897330551658745086540835309876771905303052275853444513782128496985619039350398952326965415209647481697748956141009430825837499530219553701624467901237164252663727687334408691436843010368205173491186096759251134195559407957165833051475200812803041437378437251081567688663903764599230213500398711482823466879200621241777890163962407183865926487240882558381964769764570129549506591535531699429889542255673361493512799203622856751723728913691880369309668255367416762289615308575880047912885097133464227382842806238195397910236607493039300913383095949678385414286400256642357361047819914413963991418178640660865096298258712771977946596957120851921439717392005637770429215084936927406493673388530481930103357695916200702665932238383536147751934096534801084152074741766527833068518998921169108945645431501825658182903382134399700324332708627633917356321026260522304421933409247177462906083187416768769463378691956362988193753899734485187088256826007216493493667679743418775422857669562417858742501813885354825072306277898631763637760664775883358606357292512449158138840599189609551187660279686098233579860084131482597519584367787896907247182701755026962497659544944939174454141703930712622493296447956750463970945551395758872814041483248802311356541591578074526430088667595275366523562410150426641724474642728475776314362890362290716770200802259024969111663657525279482352672523341854474125073539807821217250376901082939869405384494987799807368150455308050462420247590077589570160393358304884696558286180014594471411338361301759959145809222813828513000684392309208383488*i1^39 + -7275594820984909566148770519374185542371717850291028636319068731432363822184056652679079999515503977399988519562471785917809348527933252459768066716732668003555036898374505716723712696393525762570250346883500357437660548437931552331040965567668681121208204568597107723753406545705421593597994212703892521658904868090663627796596962647050282611280525083587739445485362920197536820757679637866610855642074884457616457121923338557323425188577043969618546340884381756386461864005518190534280648995307654454132326427259832446598762093030947623736606086209517629965105110330933523262186667591516740129063269759842459925239295625138270342090086493608884671610408884356641118501559471379057342226747232572454219538654792107019156768488383720735735310781942748624694555610501842777833074647142710884319975902620027070339185456233746981895732669891267804970083800524946821684658027005253944300763898137329360984602788949076565778085953782828318724182227652244995445874954652212761975932418040329842813111383543586126947655867967132144062500749833502428057527266547119032970619459205845609238000754668057360158658658561273644945736272846118933074692749361283471495390052455168569042930311022186568506591367237654694368135704872485643284019923361377045298053897988334683989902130184586884946573291571788945090749740263180263511461165133390868650304056109371248351269225446363369774989465239403632529708683050921280007946143169942695026077102649280580026457957554904417676908882439876315536950548831956606506777453181243708013555183910329994264785389858077454282860149544674512818652220504509466208630278627794094147434488658201750486850207744*i1^40 + -75847471653490241332375478853530520585005604935954799342698689487057660749251095508783108023694058800505492716413414427381260533592066755282025092237666987183760532131256100274572806752529693575653495695122016752336342206922663292506690913839837271825744999334622082476165643586941957592826853608461398612234865025702604652941261568982956551289600117086369010895503151491267347535743690129439895384826995419145984877032040915697929193742917028919139032008654053634949104856462281050418988642547140655430958783148389972613188409999022122943448470632732534058150046134899370811061054089890680163154979670846430820596584647829776838151620018653821699885847567023407778858847017724063758496685982089186446965804456180172287880717044896430164252733315759540820043010457805392621212752761941318696764391018066894817528834891481575922284238504745516421529857157942735919143081744027731944291874736143041924840162836817597502709314336171638421367404190500886361405897920371925516113176147629993006418713088427651142014824086703722419259470288819118232784235084191932907232314310154817065264072212596118931973448942832800387550279502209576387013337958973705759636642479919023632787423662650395041572677888359539743911108502208556258306715033157998620922979899142390699739036684482683801698033545262583782678561858081716444385773638154425954940250098234399580818737485024999737382778565111567668317964004719057825246220853135170280257920915527303358901634149150636922087291303801124822152931523416536275099420721212244962755555069943669012380607263224045569394120999005570880626401059112354518975796586994440801275371622664645801672704*i1^41 + -115575418824711527147638029545189609752949552353702038587063114257933758982547302678721885185571031094141911718042463565645445088141727420419295145988907475696272400028536196308912528484269399883092090209698849358755002683791192063828164235671139991583521343880846118418925204329884414927918469340360893689532559834570671378112694642877004887032563910727397060544285195891635381433051592092987400891605281160928959388744502134283611589867626064030646266727876010996941034957027595747762323998504778566493263609525331268428831502260476602384008168353476202471800415062237048142323582744618080375073847494294735475751306556410824975925025817051088047956632677651230671616345064582137775920181592029821618074474913682174374459407099512209819144241684850372596587504160502629930563568994451503479020506121423552346688213453995186364397888597382239592189825769234282894545813790140144977915210941635859498579863504844197736798939201133752261720494668019393913724408777381939634883994423421809003109909023589474257648987068062506829376847085160151826315842207436166992369279608093340707882398962266810837103312793348650125632896269711531889184268606557076788900022463564976559880242951615936389912183127813270000684236616636312341685222662547148560395516766866111901523538408342461164408189298360591502304013241078161080073147791947696882411572565537971761215024718735487029743372432336865825563447225461152132526039304350337915863933102182623551459144118305460690740837109283546856616585483650102456427887611316996761883419764914021529793055526760112232026818009445122986542221058622535578364779154650565949796346211675930624*i1^42 + -977060834316621944151577236772648949684128502792559714344562486795865770238910518545080696171167517126356231209586963126540248317336574867131553620808826364045549475345623972185289512851341546552717770448675105474246291402968664172060579827520034492580129250154751428338127717068795292215307042020014702321628189430188949502611880149172185006162087553108499483794448720683596666158174662999482544479728731668232428552547395227147028869530298848613449339964312078861426283194479785043804374656646050365221030512343871550484172556914584374178138965682721367289589110266853370765453292948194421213629688452961619741448683026705612735982384702890298738847992758390133786380582077720765757086347060781694288247267728566145299365790268691947455331668892086356286958250991898910235801970854151833495015176754020736526697570619729878998198240379463574542888514004142717831217763189002935661638560394153797367182597314461697557371871933643711014584089815453666651146372397687978146678844243241939940468493048432236993929087531030124016461845513484920680365782653743031608119834610545180663242585074655118440414507125994144349362598978858665859617940306331176371966537153776436824092594141321839683725799344705868046164396644756573932590642435717840873026305517544881496212094266492310949399740844588779154252524424721590833716197355061533911885796756850559304189607572720816706346567585837431849859588939667712308350553171038299496196388247815200319770648294419621394768964298996477422987679666923290179219131368782258486979858196888507178219117263016213754384071978319202070051336723052951222936244136469920573295245131776*i1^43 + -207264411271019326013594835614367502340773334753999220194631967257742573084396453052199726523377336566529649550278361351966378737655065468790524186205198882926288333583653687316349720430324235548866101780338525607661406208512941278585253378995080105947316160377240615947749141606989727414866390598405759367902685461309022854897081099595629768848186160064495345341356441601757409687473835668836571457311211441483733216491550889223589037185123150229326543877610803252456727023789813581329758131877308156525905182200791218810035096983295317678856744268327196533380179572361505510257551121982035043252678959859702084431328903068645738007189218876437484912334526079963142471514769916994195127674414551968770359010421198634127295161810015311257585053574049235268717849773078138234887215346121125179775616444662564778786485202488181295105569716948125366358987169561403988822048196400773869674989783542015018525562683399811647488184052260611536089367880360097421317490270429668614903536025997889395393779940227223445041548688752200832786461589088007671568141331463273964575621910151753667024723935443527831879523785120870206727975336850471485175046156419737179313536825887269369159491244535737728446887994019997192173489857554583140392501800321453490331415605584191072269246693455627269055276239903684198668032235977368522048440354451071628849439679340678751584228372890019865576783588344947335205256040358329405673984885269650429591376209141850400565722991087877473125125849432883583644416132744603257683644655339806917965292632124352452129297387358984226132929300683453001458483249606302279360999743496819614679040*i1^44 + -5101846748681947852565794839923751710972899603974025608395618597534911423544014579969240385567933014910412796941769763476510604473697573509856696543649286993570430181645539279731400767485041528075378190225829593699625117662880899272920012794555941394326773734502641908616302710496073159239319542377568272484938979987476730360720498447249896664090837064796753868359573218208704384647279397490699262983855329566385514997934940849057822462426245351497753592326864767508652477978219998460197117380361253922248055746201513703455342825636865967009734047165729501280930198793792634494119449245229910628201961921963030202928618168371025176137651046993478613795809198285395489470843253149079721912032200806363351561326824539657285789614955951336698481433555427309814118235297129623632800609295788695007470164758222853781214690321740089459073916160596729885224712136341357845409512404543496233502917557064205662768899267333572820342252857183193310447239305590456484651381988156158169723008843689856367910548329662732575374333262832008911057070413995822680311945100689848394950294814832974920930077107347507726714306095693041710551940102852933211778566251098399821889467789855572163567577825771761541137207233524729196114875974649164908731790635904245261209108192903970340092908649289950451875916615042032289423573045280295682657142125008834063617340586681301072676223850290999918666762177551583546479501977879796296261888027478453891159425067444179223491473161536365161631360217643846928449817647795167596982438173948148376216675131602153670088830424985968994055263744125055224484913203052172431013404355351019520*i1^45 + 17653008211318266783597239596525612616132682159575909934907588009745098038057963442926516325152478609179013227632915327715933509548665669608414020177848314589661560515678617157890231907008728089624067067335502645718049673857358596648575377677357166697764781324822016954831423644785652813553994037787715227191054998104344770914367596168854552835463573661519644071682414377572257489012024291966607390802614100353218448171816020753491981031516755689594581373440510147851112070793065858040529279917448060945894015492565483686521007910511656035602982705888356327958158930669318656699368958812341538720937318724431829572590926726960322447344817058063236832666588923700094343907282036645758195044928103959556099373300606919078542666247616890922606107852187710431106712188310180017247566532768268522690349401108046171366041721599144198289824671497960868345093695820120935398134389242434353175632243038688492666648270569703632241754876814400821289790481282617287677992008779194601400849748289243303277383884848017478723562969750710788953219135134057310208832900738486195573438211561245180971838360156082926592014647060099758633823486041113705504147216623213347596528657457627473658336007019370414417880823529585757605398771900624405954510772775786062396132059456811709359784071495817180167305278269972122740467847936457931000524644971018476641657605422780115967590181111967171213207653257638572502772805847378843541311554016719597545815533113104572910303759769307666571513952418491088477559305890605815427288115333583524256353310598648032408989553230900500177550323515169558052801692863652413622041182208*i1^46 + 11636289221272264251653977972646052057681314810153971052213014492549924329833053036821594909328947726582304258967130622016313454077431967392402211450629926487608421025713192495980553930760118663099221422201362583495580017784854554031163797680102088287566955897556957212950336445065417101267581438132123802474378395755727579044344171355195087108730886901594449550817396082524699012446441662453028616165168795323403406635580319478139728792749204801210236769516379358566430631032589537064407540337874899706727627013783956858608695000487550930985581421334124476160813810421047179950976637513526662855975439560988592876073095518516199289095657363239695924138364723561730750366303246208832808186206161288227537631988976711771384762550139310700001328486701865436111359772055407542648774878902861836843217081298112260332246028145290144082076490095363749889935405374110082301676125278388064694234709315336603169554096356945048942130766634861907115160291543978859147666163372900089825316527924539023407229812040939158640788426038321969471393744694848757802982355648011183969191558116821709065884995044068738475951012575884929216197364260379901595494640182289689365271678428064280299360334823973292549649796472067319527147357983996386428382345214595086722153549644503955694179472870403118011413256585257145128479445241116182218272409785419610290125132324612862041348892177040953394013320291653667370677119852652632462986705962495197477185954664163425952869870764875565358174390607706309797926524111047038641110560768678720516278519488332272132498764102927042730435346490974029095970902260486030491648*i1^47 + 366231520550265683353954229473256992702680784018354182861470910600444288903755048204138101967481560560188385340737140002210043454730302870577787707463704830270557727777392875174137495884355526334798236254455481038008534022033778231914758139358600455970745650743059431701362588371858413458944540604669196459278927886132588772926156941333395292517855158045133896211091972434218512133479225401750052097816058614304996476914718854322860816904049218102043590124717133787835087817598813176390802422624856075875844953985334180811691364221720619725232565912253850561052150146941814655347158199011193764419347991049127748487491883869647396990660934658103305062841201515080341356315917181934058698013374874524899084213360176244684099455730835366855797389450810882986827845752905273781848980160032159477105517065210186583423894637108943057749805066826728958409469535020217971464062097692728409846018067113851906132969123357946664819585905635480804584506417996301557378766188739230425019200862773114296488990717676910228255050698457018026066816183314640130778530113084952692191589688093984627367703627490761023036513038769891524915774232723962603341212274548408348253426712386015208462286933888694747015824625730946598782175695803033676635142761675192030722293863968619638952371736958353677140267762044056320521041375341912659193198997690042049290018429715932968772521367848484318044787514459997413584185058510424984886272197064037290943589543580292510454257570715172879313742767410445278155326104318900629228076090899244897607808219901747317147866393257822259339656172924178449823378094161920*i1^48 + 4242824640059954304342556027834819442837064910534583428910332943143014323504562884818037511563598544048146772199555741586606544836101662415347528776487350724936200858445425677877418970074589351973735731244999543499673203415558177123255027077010053084093934456463392579668012934698406335725026853555090596575616039285738404866923665165376935441067994349028954972672587849139735747074012013009014805599167547658906591472914470632577438399014141184769937296577895535576522610123610153577331465396939384178725932474924458767330617740920951420238373333752099302110992808529624999176291594908612321109136327401506586332003860706878454718115860419744573673577410332135868299965985032081225270727947243573094723741655747599295784157296669114299732925833494883348170982864174971760189460867866746339127494657665259696191444239731637590371804860335448439595519169948430984041322091611528658352189002133558980562346287760987196909678339641627658597790323823739421983742538868031926875664995909713968311725541708903937682432986271254208515551888921436226997517422839617900449008954745943668527028272563466204558144539150135808584328088925652601870925142492531182617964698581586828585318671738982882705897826989057292258503132384148900369442636623820272211007187119698574422092168703331895957656516140471940468523848563461364373056007302208426655857903623589854790111677709134668714096792268952328454412820992569774694699682520575984931939707441668329032513463979944795523030754129042342590483505232778985304969822786810444109743051238615289405595894474413789226906195153440237233897472*i1^49 + 81458037221102759944263342283621626320803370584122820808447854605328851856859873824636518259047299652884963849292057459395023001237452173988847384794503018489102787754559089785638399529349484236410585354264541392539471102060659951309893672077887858483070689226926041395421173411688582962007728827285050257195606928680229409097641535388382964409192210450469856042627397550941781074887085089181685977784685212142673978620111537454344468406648570770087144900182804339027925586720596491710459460738087219230193899586932016243851064071571682623880983283168082889781322419912724133018648756719554468239465502495852617089432040973253268495384933092220012801276299807438079177197603662739896793046278476649763278540368318654232187345590522022595682537251916767322698697422967130487940791628075348620580698577089046152897757176604376953422551534991578351549345987858130196740771756972742189158225558655142500614834726996742012926036638948055132147712722026207070652597692951630320717396827433882351296205537836963794439029787786405751993687786903450915002410054644856794951819827794411707168282290331695877071637161611169609549165473179198091549822533175040450981061206527648585778820542409134110470569413916075113857012875665967412650080286258343001168622201928113644509248836342251591192383050343932503585514244448593089396164077836598317603249899589367469638777928153788139329781996363808251567222483737565429159177828071347270898997927508038903170773650971511218026194128898714771204548180586261790508420102336229248289456866484867903135660333818606301127793994366976*i1^50 + -423140261848358195644594810476981723187982213976460781202921505063627794892306113112961220324769902465560892845742626345821073065952799534719067535056461388040508926428412720405593272874478741210284102669890434399623370680904908850645452375083570436419946005439237900618017096180606815445086275824407583980917820873226270931198234010134337666178923028486509597461681551453928773337091799480004368860393814131495005462232971731978386544679211935659959742279039678760248159164758789467501131339407911238854168089781991452994692971936699672792689267897729192828635959703297278555155906482446037883038146115741586249937117867328355430123074027785614749886490573684917233558293452803643032207393043815699992003155810256227980465952587617870377229041548276986712684777338477075969285353170585918944323879242513368918461885529522957736877852999472251777140579564914885264481698050212916434434337285751003590224118070143269634559548988500197695026474519827587132223456434995456894767141406252774621725380538874934785476486001840640035666108889043557129643974371365861914057119640911264871689220688512043597313718413775768712773356992766282769750410437273044377572613111577326123290423572834512780820691322694178616409151749706080550677720412568921989143960879595238699175134109340823471099965271808738936389452551392311016655287978253610329223140855409183346646483226720796995405321696784761115860002252435357509229591852813923247687580367212837489744576116718009960575226642975858693317281315767730616993822110010238065768316431197316923988024314170827603968*i1^51 + -265376010893719832851712117746963132809226571021624175230171188512588936010078328425642314674583191430120124731331833661279870311349399917053372216019676409900646588376811861716011772045828569806757026762334398348490181074625552528266979116948872837486537141779655474510112164232522936368230195148568466699495554364346922114916488072701443289335413009476160607695385427523901469400002948284167561039926026115158658538928582717906515618482000034588691013065192451433594546255751625558085499776788253281484973570632677810218797574936472489255954108876317773666795538317741114172472259238075809555699235043704578779120412037542851785015721799019665629657422954328419134004851194243797969798462328928780201723008324737821214949830766946510798425673050764620821268285847173485120866054691550715251271701409536199557194680481591719446574711520765240817100801507246266290813119676118907275081588542104525042591239253504197448115954939756532702589822462223974788314712901792169738351516996135466673621404747677043425982746373295360323583926696535361519396157582331355571755053022835255376397000377456156043096922666187612112348383215041854123091283596641513624984024855509172688840913770944755953222183417094268423734663147183692260261427959519061446814905586789684786675274925694333361589449188708089095893045714290271130241776095489953339027829476454703762002026939411214163803805727233978152236733624696102633459824876444919927950345799047237768797709093950659668205701323855453927822385343816447564952713266228715826190526952230993413057963622400*i1^52 + 51299490816756966712770465919514541070657045963269536075244475402069524180879242810152837966468926457851182326741363006411835093356898543514953681519114162353475773814529700494644561032586425449320644019126698686452314875952372364886864459492338136428797987645046093814389118020164436821034440962694872042158052974025590668921579820040485388961531868475838900660083869389072687144281512262291919154509970115253033845786474511159571922607189894014222983719964034786645523678157159383825053574523390085879241433482228097357046737382885906087307114322832403706093247725491967831866727604036528989976760550700962854536796409393332511943327942503487373651971926345362685625409394417834911020724327274801835271610212171101521025155460025263499386540501296365570670435157631489116978572701905262008092362776308346124535414516561966421080544140012814097362688175750433845084303619753063353712054915518053465767641278837714492830055645143610715571969953203017753504052326956892112206205753415383994591748423164899598025176503562302234795503984158839627183634964711550051860330785152841850013307059861091710704621122613585813089082415750228689567961978485924565279178747458253723829818224947239707762498043043735688892768896747900378556965698926548912255935550838906927585613276642149492285085283170991821272210709687144257774489099101056938928467733622074782850152722059157955219745561629111702409126202132224854704808701773200360776558790028219586494880306802362002857700738632680406982764819951958359393214024329077120559896868520198144*i1^53 + -5624158340661962136710694440148426186389442369058895404556756331169705252382606616085161700886147692221256081716628161093929754354306500212602790288286644120097037981227283538811587941260457511030628307347054804382767716164342079877586520765495435393702171828543130640408277247921617763390836087617955297150640530514171030664216172085076634406544561977002313395674496188403486807889170701960836144049177624913479207876742700195151251788106031828546808754010362644469904652185589454204344273794836572440536139273066859684611922245684630596827665185767599682967124329979928757392845669567221998551283735853161630555218198082333513610543698742366366867639495102356029028476086672687494646854336801671208925713327660750432352624409176271464837634212860487763512480169594781333491912273893927088042757393506291699167113686109475004871772254634512341965440925041624643240521580235280827795605469605952700482535657359924433094432324652881019198699859237346740633213507285543048888436489963928420785068385103530889499402891195172372839607815961066307976648367066573647081187454937399210842828007797467535508495712721031996384463468427125822506774439210658883852787544554186993802380191814576422943906920835116801129602971420668905405224090101658671517894645386020205031923678584087842485935338359322868908556284238627625254463415132849108092652626282335051365501435104112356248691081583968474923635420412344025823227627762103156378419879762565784177258342444136929066984749560555775960406067183900359930431327422203125825536*i1^54 + -7713039156897517031462999585197447535720922343657185966124638804711629498820352259113418284880435979519444750727316867985520008080254528640344689289616589747280661269615226768350673301753779071988097723975427308670416907292972060000806667560161659745937146323218938441068643508441442039579365717238686559228367857844036399423500594442771990159737940630378904680330653355934224564375671089582550211010313614204701752432124617235965095724129072345005648053249510043554159454887706043426851427829739082790668148188864108244204802714543686803752223465815829151847119832678387306325644660618083617788946564570561346282869461844315870002374415988538178406126228021987507920893374407767706506159842392033120369452736713690775914252381343220485769116098542247913510409133510790881196814987849169518987365941320189657278427339104256222694692367374856237565377005024237989628737796060998005432137576969230471797658921348730342301358047452561011771007229543449330687939363838458760519384301037977840773713952654671004244279227804021673182955854182735345626026096429931338805653247053552593697979896882776742753813218257243802340055148712080846939893605198622739286515021052565441623998584617719141734872696299466445081022476675268796509262909059287364522930192131555785907115013517059014364266172733104531886530922095166697747824080660109573089815620968319206036521497102214675234146750279807216102895865864771470168442092960718697622510958542764267505384109413109037989125112377681817099551475542659424440025088*i1^55 + -3553854477915287716434456370871644743223141487409992268792509460480469304327212414083979337614430201960810934129566517210839599640664089553224736512941976553840903258087751156088397101954518085878144884572576200617765261398843386611828205481564338405410601778320212630448533347677253805213490215354630713312911950427525651580691763593401071851203191848341696759463038549697635369163981461062050899716720725769902686994704405534650367512907866892501295567606710173402866418880178464071848513595763847706774183123742605276995368052194227733444737299267953775025334974884188282743266012935356569982109464235570703336434044813128227582110248431861649679017359475554963406047404123546496487015573677817897885386661566218358691494655821089332221844189936704112916674284293329843078767559334357842489411373816728389345917241658134574648383353414110397748722819109274106796442199213808054351060367050453041154361440626589446047720428285879402956792006290156819563055807108891211765096444645280493507417771729319517220011852781291812887050577441047600029898886477368727375135638934988496140386181701652037678561881815577483192936784640749947392051239560286924813027718026387458849645809455352294433575931945601099384089184399392383587391763369105353155328597529482322283229466518362167418817714256096908261844482665250235194775395271760894829620870783949808477386849903322081992540743087033464312309174177458235335092302905779547375716554598858993846123346305630352269365009617854625850987347968*i1^56 + -24397243946877977917872749060293372059724597920957347925085304711522179276899863558632446469761772131531741498737858679837842271314958147030357354854375135787740978472805095730876011187701633977104286421973093558151759549937028295001016713135074859807744994497421695728415638748187477529708516020795601008644529353335449311133052021163031110710054176553498664054751354062945197757346196554965471595368194086574497372715257718384113454389016916576839280840551934381294885584200651790830687233796688531242123581549884543841224791955464976897197036719933346157467614219565155718558208575426834346704682553405793050022669513845677800996002999408409449730755188605607922018458074909539913982924073029064993383704628160475162785656301400018814036037506857666102623911138743695949649730604401281760979131523993477259257144894011674142114819511295438726492227776417830892137568228134173664325267436107443784806048862628569949992980553054636252303350882617576527350350676818065420686385497794002790141276904695903426933140956300098704382081037092790113756820051173881859235963779709913423654999726752259118172976203346818071547582837180767699654402603652794681424434761741170513594803763885080387262825894010284369396735108222933815011208672916424537122609632431456431576107614094506771579432180709085698077702136183159706384321141677316352305564757730258439263043505078663596858275695306240260672918961346589900034516468667281608850672190692880605230271079620218201588386160640*i1^57 + 1694071892521098621447773721856353424061201466725152652717701618283693194633505445542261836797236965978091614618017378382753338229936149371471773258245421507076608035681405799843189106401728494276402370573350712146822383007042568581783754371817744645147447200567599489185837736916309960829720426874583957767084516713949722222443178952687391819030725518683346423377675775804151911178090487695985033564049851112982514350566965980396586140324743346290484631487553521466627085619215427398699591656622416232568391584634560446603452379835138241134271996492814185724765535127572874266281532756828105412179595967520593766504250736972644272345599057076200790010685677188928777798655000161073332479176760320940073813191841035161669898867517218876972918197981081079000570608833370322407098396705719780037598702983693995615779700616350665852604994426205630166337327621723710514279518653913393063126248480256379136941504705002342792004826963604982355846917493245620369879562987761218705888338229301782698261060346805704687138734936228172972047742074028118462882737100789223830061317055597140634125790994313659255483132697416432755453754387808342296818870101785837491670533960811674132614603623208703304162957929058226861623252642494778661893973002940657282085308393176046698982781924414653158937353249775992264537009888501488581508964934436250754504927437220727620352545649149488160536151473663543883539045866928270200806377767094805370753800906557270709841302528*i1^58 + 27100631159866830981055043123233283670342469828199685747868280768142312229168638538844125279689443696543055181442471515310000000275014488800864608568217267822534447255500750128843059897695331797602265156919488896180870054032526954402799936609325549078736813199348733318685972232414367478827287822948407428675899571104619879914051000659187783430218707741149227638441246710719582721152122668615650877880262259371991172930744153390864010375097545580947570816644490198560607918930042216887301646924029998379065244709822643529325029541333614774683128436771219380493945161168826566461027183691253117604692274839109464913719956827210735823460612899468465590422139014289020868893763961211142304875954504348454549656632921462994976800319938345863238263846816432513439109532366550859775935702823040158140949748835998721347344853513401979140311442055177780872054639610807521300456190702436859043700937145401472674004921515740117784072377037123661873188919387342228824851321632104863051338800029805866405808026293553587283356451562110429272011444435200442340332214519059157724366125079498580041723536360039213293646882714265067846820567022934574400716331557541431924329809013783135087566936711459878755652545780299311540015697963736350680893019613307175244609411120736476173166380188307031203795014872212726946289582862825330346322143669524972851441841369399088499386110258163706893787068402629674111143373680410825123548690431061096356347968*i1^59 + 1369853467308620306967078944527102118750699183922285002579927365622132111705240786456945660360988363621844510986648236239158733838197528011916176315825039218614007690899546309561029552216266907882689886034969776325728007846183458452585095636678158533143915402612536249056659308917824998764304006457775283548055334447155352698147590800891009037421779521617443971586333859619306091326658901901032935479550178570814404215990504974020119900574319985698318038945703507168028734476491842205143870735571735511135343597220749784020321958407262188744898328829712264096703049013349497076805285203381281146299950879043440934560624275458848122472995047107373867697718774967034806161158043946254580654279575748726681862951948614259668570611472798501966319182645235766004226998045531414728982697214948765456869222741383415980150862246309035307257040002921652241325842802507772580143930701166784730143007085251483720600273604600797660936408897913251182186400801879295167094196577861712942237377241799101387348265979898434629998054566317047750142478270178138546046329926847115165756205243807012779518837488235133660557549494440646116165903074423432358854990055556529190091820875101479148996419312238603288931487818901107520230873113769940130454670673383071666901092182032873928243972819101920826366635027231069362908788434503647691494098282484744660735392822125896150475416534008389516104664521643354037596634391471513091140000*i1^60 + -78580126794460092130223856578409098895863403890507477001769286312425113492586750723836547331682727893229287331765525548905127901833460073078244588254906010107914995658027324890334560708624633371159804769573698315284172068511241729136520856012874722323649165303867428115781199818672555163328212677746744894808124800325378773233676184406356410603008919089200741772039007980642746259238672694414908976870019879317828502465107480456217657752563024593240227622628677017094928339364342029933610041687766349125944772531173556262030292290272156497378022110641804099365008879964354341571383625357801243749929367935542140580170381399994840116514881055586552974398894951886327278655379247876543450027440268420195692826890937345448958345283269489473704207787600714141357038642206825482495451530754286321523903596099573879745682287226135792965468708948044313919992143893403078120574245975563840317685850802050601689591063616046564608570616037928168936173393258397016447288308973932944729690230253822187769855594338060040927868528578343599252706812965893095019352261612689193524467622683621205774222621567626349270935625222668900769783218701527729299034720105454709818602526922565971270597811964459191170263504275789604081819418500627252775725575551599776109099458882192896268572646301273179233374392406368750806168945985429385996727381915895926607715624627722989045683187599501452037687051953125*i1^61 - N1*21972885068966188989252448755803183815007071940421627818949663573083184142307522143457931444867212112464647143995838081525214304583501829308616815894633203670915808251878882408748476728855651418780882342253025693148525540798637589854883016880521986740975343074647825383666521339781098242174196903432458440436484137507261320620449847771213149173968708853543754274290395874596725709847937915862491027032701414145509672915294535978422777894029687500000000*i2, 1484087770372704939642432127683141427097819296551015873071109413809261578214832003806648126024583805116494713993227649932131756369750254067522700990243915458727888797947161717217571662382951642749628579131493392102742427008306000631529600905405373998266644170298130423218628451768406946417664849004960204442954893215760020367215829505019422345155423809637676125272303188581664845372814329394636719850512031363404520426534359396436740447327043648985246714006602959697811803243375181273445669805975937122233612308620552335624973486823654978226176537039891725848137058639670696797120965921711220589180440019926465283250974571399357630490743727482283234356726761238905978272257241203469139830963629981133070853298594997984401160165909890811569064282447535290800771565332519109258209168521797157076829617524288106911859277666414199819585678330457039166436326598878227564733087334267000197075416635925944797530044179613217221640991444086041401363550824234461378108897965949742768673289028270109308150973112110070934876496938925865619326835278338413736291385791469148673816964441493496045395295167873056771894857925026042308728430734407925809465159453033974303876772594812006596953801939828617962623379799795991135797351036710873658108694711621396776484537355759441022441809288787106002768890725927788554476495635818822768549086499802528909192484716960011021153288013552675007041763174948554900881879354896487460981363418514001233595516719946784835334444149286467138241384773472783913477018820219525034969599951034791932780279815736870613324998125241658020546245744830775107373158252983778709971793648897147789295800785462482289266590458438977315557820047959252500382322762678440757587849447100766945699798696481537687578482775955994214863396974566224592654399950067633215242240000000000 + -318256304013225769612258069603563236235720519237419512708529895344831892345660790452783551937046488779941876676162413087263390939056434429459680336161550695648884417549493450825390030494076585526555849140800472861213830579570764959419670298021750897614190303753486011408287957646065661912313198213456673244172621942606283747630146368274296218022057390847598786009618141554970311196667674448374153054957997090884632029818345474763376704634589784334082102341279423620677859861573663825004296510797677116538103032764275603406258989563897371905915903694294239798463992568127593968529331698406475641459010242959488692053129775301421177858859430839140322677671142759473685662697503275056145456672927707849632226616179070542145398073282356044585616089869480609453871077893390877520613192657631960001894749820640493020545676239811966407099902635615638481150288430815783268697095143332144003063904513719230000430281723564224251614135107556458734957128858548063114212904661878653325195901689728078846456792177846792386260464121499060305641118640653091561394828444947750147953377875892583578152036320329355087519520738113514550426577533503301125696527748427910594316396213189851469084786956184678208707841248178939657972467034387744933966174683740826343968724853012629913426274763133950192443280562635949186726492193810257930011421834849722896726061751366859655681183024192231849723439779332315313538152374993646153421457877644263839496727896459395100403895552836971487165708301653800157586090480735780431305005863201355223375279114482535559490850431621838686691269172433393244396514521149242983773625673837864065234271195212553453599552736478915327389137469295557091839554418235805462079822013938135543235460520655136257566103166076184168761373976386299982643500107097173498265600000000*i1 + 3058569021980750996924586940808528163087005547811626465949233129486632503425126300673409964036976051752533745578622489737037670240921532338410948911248536512858706762603503136180975477293085601559470308137451919259428436813311235307908391428035353217513845524337911739573626582810745054804190792891926650040176389544264650918952823330945051395112141818125431627062595852128233929397863515922829215056756035336907866269503910696082497670685319713249394778464531413259029818437253580346683510905906317050835374934465423243272437617785019687046779286293131196789410586561188860802940812847240596097422638682093083242770687044861182393730838948224011591075152709569419097403827023219615672185614085023629993162199089139954518829321272083643232105095392548609872805721387878657037418839972803506619309273074548351633116881597719073817630533092570673054553694743642877866691169602189336790822361164132177212866273940385245033316483365157083501706152290800477885433776284362741604474898941006229904025483489281994432582831212552538327723624030394899270793901057016847758488638967552704156224350690441462532436549779852967353178840363717266723373672382588052211890725748978378479237312785046345431599707623217350324403537891471831867635150059958136568686579617506476131997001907512362604570480390912832707682082309977027286880553703439626075159419668021781595675839666834244131852878616315462144751869510890025734792313744422718243151442475613411290764453811303202822260422657950384937613091518853390479481277475610816235192891093109523948588746005854217313930722433887528065855836872443296015713895354327864171668425794642001167634702167328350743319160963525276199529752128142146830134074332038761238906729248052621611809161171728973199204128644814598661397337187457731395584000000*i1^2 + -37972915327213689621964891051703111039121733714641617011025756339281940713242631168130631744963022209186008727940438444287042665291587717943643235212236908199537702551116966340337792453583292227280001797324965319550293588009650311637678438365308713126757067031035159167675386746140512024065911353424142027902753905688947134174514524681013097514000180931901886741670338575997533926918714459823806128678617296094147935799337038997889151853660485300910348733857863137780345285205151778814248719586553583650029709844030550225139482025694397762716319724982122297829648608586102657651414675152183920846662461393778147261321830424276676828310106592960982817000252994777924937670280396712134473372428416307595731917276526942037447428558909131450332404572806347726626611214970669107559168650050246240253294845290998836685436226783827238647393373785835024440653140126875494094134506313376379939360387885123749087249820430306030222317291656843723291168022697164141785133426680903560351909726607829797758665597070941215895639187466953684256445175228887112609577544978291510612072957823968038836258369963086361337675266641682655900609342075401227269832819182016093855045602973828546281703260071157676041037795304168481351332904540248540515855772650803499129493062384451443094560774938601013525808381191033585229433184800112310017223302370013030351632397744210649045235474784868131779097964332598947665451196330889899460789274157908666675331674055679275041141376762647887832659665506813719402281987187479117672030133188993801037842055005693656558878048161554247745569083691399027127555452598291447132365315141800596850238643889850841520537820625174524377416010937572960083800024001056179146594927263185495279483496774906155451974342526739472669029368943247850638207152973148648898560000*i1^3 + 108088690633859197049640702431592613431898840519359795953585699155483350691983812213925369126592091097415968543119748208434852432406426403454931533406392542598314008432236361861567111556062335045832890752064079125069140848138012122043795056632781131390940196234776231186549926490562247885615555790976926857555270555543643775340036962391858433906558266037890779979532411372364159110055836251088235372275841455571897131590950221293555372850393284053843498387044343748337716957413161948494639987699856707828140065820247627530583635214542360790236747240393261106633652015175924560231540897913048021901534507206496459947804090451641324672033195925359117229303287900103548616398917899675269189303932571885729541235986705934004409694608066519891975850898403439650857751690693238129263956733417803076803193995042307626065030980777695592308874538449523265606072558943298123538265432066790407424532349089685507054042162973602920402662394910422826546577171320577214594655230366778438891117084336300909173811828974566598378534740939051882155054394860352513362562909976212966321263134431861577607700649815914814831431794605041433492368180752571290268824979154543010510669774338144729708480646669865284888202699128464001596652913233519905009060546373761084991739706791554737054592188166051715100557697212429450099526807182719374591541259476871342360181959904474067006730249522457342143819613589982573741402363358871228557025423514223675631265960970152000294783495898833567691562773917445423589494517574072950795754859374899461413832056522259545171301680295321042135261516745991141017853978929192612958779195985248907186865899188300049943524261523417948324083485607540759648305114972821437404253040900250583478278673223576802635701535806577665993910780101025761085912464332209677926400*i1^4 + -116849315901234734528313071393846007863503192885854522942595063355557496390039242076171610533861862043287850347529447532560396094590907104426787004283380479146825595544916184526488754562621851398640452042757900672280475118551746260804769487027804436402962070015163799771726992601191808549448804975416266984247137306494173809667728992754238322253258093245666853525696363383628692540532614030099105236034602494887874070538855703261515848191228368636156984803082058309701990859382869198649050091476780353950850069635941648177098112172134582025389105667631649374673887517108009626092112978187740121843546313741871392346861383998484330309049956561728204757125189661023731335687008069709468455003886541719329069938194506964008552839643687064233645524770941517052596300673475884569322495359972699661291602804219287471743738946612347545944779288440254844608059683932977362008603477765927846084950741936030137979536843470875419103689014155211636295402121731464692262906392952150798652458390699800578664242801583941419947937883214444636015961981463130082395742631364698898539266306216434943843784352258257777512275732476447930030994858941043087964268832072874004765145865773184827806168082124598408457151833361946662755400860972716108125131744085111474549063189617101760804059558394865013109585588099511779858036161616018235395217324464761816367001126246991621253999154547748935916686839078499689789353978053737510521062772877098149384539655334255278533146771616653419561351615072407201389035458698804423903619247182941169442368772479885119137020243446390167684868585888282458556992772433327333615044803716545343175828088361903271220315563958175765408526744828525770597408838388353729307704366129846282565221864745614162232260490723127430572556335448894926950826306239316623360*i1^5 + 30222937483544191053014908794863128010215930348478324506692758468081247908969337042955352324623170676116553010808130845294108645716916251749822624535632662823360694780481546795526886436110961262647844320706625415605314367955821709478994788881569565807922598097223325707889951298677380105207626000476351705612833257291298683548443865687033993643536597015214250388677638533919608322348093034208960985107027396606545718782588144610661867867998507619354044625674409360597410329352506821576714392067208687078222619021866675706360884493361927065903879921786054483247320272478017728680681388890801602640000006252846814109146569422009446912171883652428263949694941474242118662112985457602864822289921652716135314856016340716967266159237524545207220279057203726757397458393122821687210013856810951169188753755562694033437312131495999443648909397826042549784309911060039253747036004352228722384576176279842127978093486739613209794177974812940020336595099436690544521472732347510600672098462643739915942856379795216240080023152538397751320884815982953197235478481794526951581095546861408795420093777349571615144225473012233890915161028970404980017059733564453503522349167088764569999799873458805530092243655852071325980451885780555369257396454073640995864496602186636462474218052083162295262143523461276144712918666402755094481148495072712214451735308038653500973326885010847463605065156053456574581130703922273928061531133090385148933447366706008398883128832391370469769908448259703761587339919967748573085432687629400856213639145506994641283511051806779263143157113354127443835454113652757465912921841067836074108538488432093310666825670047154225961855649317410522871588867630627315680589499264650561340250461680505313735513114557403795404008166405700597855359872865927168*i1^6 + -3729671080326233718557750451856437086373080567840727934225173098912295703892082836260581523123609889707403242095464356801354454832354494785053555055964437671462490230813742267807593714781420753214791255525019607996802876061493256275959996816677343698693696926926773195692610367415632038072902754141592059360801638879300790484875659280820577322992673486899728080056744151071868489093281018332457537890807200630336221899458583888102451538014809936424863458659741660072856632647054624563015274172273068569991886191143806272795082517561247119931693748909066239931628453544366235536155874882939343349576311548411597951017025136466451358867528575665420453770392595300264052413187902079763257714211329959165780838382983100656997856491738572623160680680533071346830091926384295088375203735800404416579998404883527405893894109442169599066242646508304573782554863193765681466215371523196800878908442966145009992262011858644208087144259917973089339456942875096210773606301528103624187270798668849711289867157947704204855546389448645629447311159244251533108072018433720353493798514359806959246671438163243836446423032873353583954128358692926473561813292355814304980665398272773439952082628155158480004608205992760003765781784659448998362099994325369777956961448216602953233145062664674344898315137636207133053437255094570532190595925059188184975516204748994170439112602896944435513139056477787721954367792577937033944609015891806679443590027796355199838487282044739573644548307237016681128893760607376618641591526987724953344207316738832444602839576219825443895461874632422242142806767062318040892068981142513689608530154321679930879591289876944887954042618640209598907449618868006495834357367949603240459552690806630260107264438704198629073431415917689080835215240200192*i1^7 + 76680143972526125670433749005543865580035709111660346037418574467914279016606594383355446953221501690162332313500817704556744299956986734224378632249055417971106702136430516827053537551745949826038359187845866417608399904997568282197238556126826979715918029426328794191934825532983335379938620818667474479373197024447128890214840340865752171535544436863647924870217229982109226598297696553556647288858123880471381581357774819022054367871611607901991562105813334335169246991382851447831991049044257481975476085514885469979822601563700929910923300976656191131816181119558546784734149221937702105966398889152176681427922986506696601317794716502350217974727870199602712990935162389080079846370933162436749302196878264351055324135274053243938729530134193590352129505157104341625386650525147620130515341538539812650952804929999126723947437304546929136475831700731478701222869709842601090235212209346465694730663863954201237429346818514857924227220673326779932188752118358303618286840354769479944046941463201093923332104417448479380120462691717114205304975521865645158093682290096982505061092293564146129414058355052282641688024662333385102429175266798961580421249614558985111976610184597220524333626335985017232819237978404492830771725395011623959943223574704541011679567093599298877581906202100015419969192587259965281997029834924831502324813017197642218763429151772207949833750800635753000163089053380205977799108065075487654219319596813375749551218270148807644962485242499455943493607226406873106918128816597611951216330248183001097265141513876821327657884911232867518144144739633441418555700150804592714140241260193232858282074873676468585481907860078507839573638679450304764578700164413691755190030075244030219375479225160180568773783663123122118620637822976*i1^8 + -90819599059467313649493228547427164788266145527298280450509538153246798776655239674606858243623164757850755147806118128070801250988730831585836964732765615955917858875045950168997480702426593436944045454370115791993320080622132505892408836974893330470887888626388196241390130613409942085495956964204832696004000213008522890198674109101025750474281735694082114031151437049131007817158874621095353876281930515713311673703007895503162912575037975091740750500805281504982883655322772923307636824782777018497338009149320562257790578571776015914593520882069983611037752310056879567704034311855983695326702462660731180489392399951002266011764764734588096072652723709038226541189109994457497127003112061374079209426434105174768516734076548894611528296604539890187021949900853886902936752927450404362222447257729333635133593338027300540886869288588330618825451773434936134845118703513906981529526166589922486427660891549243537926293475540558207916702495616282399825213854805695725747067539228047426022824406871777857296314964804009742972170629287858286774609818563073276139235434061124834852027259405641057991840222495585365881361222733341867107987753453155729165494579856108560021590779452483270259949827177146027071403038586163672127610352651690078594165811525354259264989387517118725255360705986609038370230598680818858557503222457178021073179892559457019431866074245293060329958752621861951761282746597377315565834393998442569702331034147897183704047682681127790298338925754372537042837236923603859205259939565978164018175425659950901572280612977359854483051532604533909537199838031038551272963369313994498619980255151574720316198479395707304376691545670291225174200983715755506816168735677938470323807761372918676695783047086405475660573526766499182279655424*i1^9 + 79637542527764767384856709659784909555808432233457925626994699964455441456731734611339256158705426701065689023853728681889986261273468145542919671976428427163357323012760885042665864916269085764438805305433195184429502597930136356213841094776696924946385664337028362998263270996291129009224685240536947464559796915360840066601724550895044607727516969591587825969817985883312987724658494401018263425528705479639534180636358324927788076824975758433049097078300354200301552354956042893683645417684512214831956254476886572179093459747849811085793433132545839920081938842445410418946426209617120081589008230129885186529065983312425968379878313209580061777286240648533274231778883849107988781203009075775627578804380646591611155721212848723050491390715819898462576815114852763032040178406688721026165692436570791122076553891810267451642640600098284309529275430293805462627313063563266035855908896855603461639302488449721328018152402822814646240804398437608616771601258355648075120892731499829324853617263096446097580312189815016900775258049256415669731369843169203524588783107245491853543026867951130070811877982326997408782090664468013190489487352826718179355610839177960083060094668141543259422170651352659268848008655124459195354634571605317374638326003896795932946203059568473590264129709486235166561337338304984520439987830446914815485250136326029821990898232248870618853643789449076497792970821557568813728627985782657413783922927780614322615261049472664544789946975474275414687329116973691739747247049061955824181575054700596183042839419878426355970274490752581874694257408725797099554267654090171877528381759963241923858391431242897770144666814879326822474342829132388635082192586814789857713536693452174763927115854348343301229252593306004602486784*i1^10 + -59953851510090765390016223015488617265993929472792915100502435677178224064066338152203706869888180415971957338275347968765604618749244773220072602375717585399874304860409026500224492854064665962897964088706049023867735754610498579581647464868270259885760935878131441942454042624168071759475660502664610856858751149213252044511332588026222303297961671545684873133450669780588461350665085532731857651253874100839016175009481014245308582006475568948340783416732454603187201761156852130007031680764354154962277336320658174641029073178505815352381390831047238854748413302077022519059221054114259368495340343482124935270638072382458516234911072561930513400825033705732586846077381595755781514672388562949688921164014337623666200868788033192502848993743047991610942392388680404162001283773552186643528288118071320045287320084260540689337659784083884353084958998091097865251679787024764319729683654157313301341905209094094915638279468170563267238423873930295999394636576705035622019484325054797871310987387892168716327989113692259051578371183439215378617537475777579830117394354947734734441733189465611908615790816858431138992695938993884495424806927945866920101103279202516472630009827817291183092871000385848251907761699389568574451089831298745453938090395150800581294381529475023149313118039330903016149879904258272603380389946346468235332502116880722870446196148341047946319937535037993564573535692234125474807375890924653788455751527867558912230651352643908757416652639182598615349794460596319154406601183667945961215593299240078061504525689980058472013524327385120067356951766150880706894522617055777853810245739513690350283307655945884749695617657209323620214025849865885225977018435220183410741775334300122693941716062098636359229818650315005624320*i1^11 + 23290089377492141405280312767588016976403926155415359897302187182990459899180267903450724669124786438045052262357261697214299969859267841607923550917032295351519725009314583532583519886646092673023546402264828606984927599746120567237165628758359377606022737162166995021852131944673207592358749222585103525781985108174173298701051814771615246592220656212441814160500186173603612420322528535078963524345885762693554307358936125146014999239208333822619592623755313364773269712406401003367394626403431291899000755197951631384205563276706757209238115893171593733197848433590036712286248487703203443463692563440263004266167200179003733006949584200758982300436758261945545204523153285253760703461847786297546503852168592529883494062494478328312887969752184664690872925441461621286704102420221082224925979824492478438085706111987223215231394731919997357216930115972059506860400904490998841947998701456691934776966827895808037792327255415306276613258927632144078743968111247881643399859226905753960632584866276813913822752647874083656722160075303190188333019083529781985244870725545635554073839471039066618657752915965270023602810680760394220630673384752889733441275672043921499575935255128008276272432208560583432971055410790263494851889030988804762253351918463477523480686323446405193055652587112595287339632097521031411556447018656451348416918337953483351806038048640761782617684658843808161978842402190291268328664956575528800594011802395867070576734492558783770779421057714351772505151925121750653868833057508057867522399789361172558682897517352591234203764719618340294750663657974436584490858523755290040594746702286505940783617210789962478943653572882806129167346944914592251717823782564101511072280089742405976366098119984954521705747744118800384*i1^12 + -29975111413827981000268042304948234925308582683353315911867606256321852915370675857773688319723768953026544452888856215103113735549348211263049921534091891214941527461034577750419483621928104349743462819175989292041500413730885930447706672541956745239407408009499711006513732680011452828377122016045162851109173613317530725822778161543087761540121058280696469402674992650777691871294253809446669261116570637509689748354085702767739711428261966860514163919099913921815965361867858216329769532154480755225621409474122165924735395779610932439168809985261254598694402026500571617303304551842618900686562044957189297933115736683893050645615072564996224705528024048130910229728667429747977888301824160426808329690542408706540772160184288417915729905138901095763255043929734094364563078888784798060340349054320706216910044788871573420391170646202997970609487308774755932868319308983277438488950815530392043382622225601491622840520701943392713918374777144703014748203506256686269358719685640699492585646194234941319990469989760450587634339902399242500765044079284455375747690287631014310320233410780411809173469354385528813196955734536546524959992683135209604101689342580000212057347186151898252257946646879735592612471177539836558056362980016421532857137219778212630886031602307664736481005802289112601048429561885312774544204024161951914549110875376524626159835523957347099827209561911601688741921966402138120825780409361869612408214267621224323330358243009988576883731155557062882705045482280286998087407186687638797280584531592361325959988699689853368589271651325865240725250887831495848703115824910433978303556359905664082116775506017705760860932483589404907396886793546832051483142759624215703925774264467790534352438524634915281247828260683776*i1^13 + 3248544981555251004754863221700313795276864201489073539278023644164546031770965644571482316524717028642446684739129501726561102105981032682532339608791136935504454566458314828820264994643556289118526894467578146744457130207024682934184779885972363223373562896645344370032386612189915546210566663113274467729692328980576831105132892356060422254987892718868163733975355957949601287716792256573590024989492203726695163265990832093743813518278422921988671844806027527520371148657191168755869195036703833510834733606211232814556136624362928808860731171083220571607074411023570112716881316544616914933532592011370316362135412148044126640411674051292805768532267708069834968799830161242932266831248103126615399940515354962312115353384817230909837909508638222566976054304155746714845228560239805019783544896347698258460361348037437968747350733064417723829172790052816214293576274329512467917766189324493961441489316144999034567003390601723189528946507519993708184071850931232203973206093384233510506909884615429811926724897909064582747856340017016364058920944753759682665375085533568634521918453040876813801726218829473736891665827921835011293522488353410560803958662155770152362112531850259084442576522392707887818873610974749848456953372988603749270373499389844546276605007875284256829899632509914885277328563465021461008220642984124010982206693026628999733838944726643523955080517543103411776295967125790688982551574196673605429525607402422211361091598234814555335585722343142153605559990835146646574321308856284198809166846044235782963793181973666872754107163067327822223217911942212141682706103224517262286758641465379178882397736882457646164234104040225240643743047185492951669367463626526968946185804307493848052801913309004681918527045632*i1^14 + -275792721537033958144224867372884204411830264898627996710889565746966552453940158876261942306044838121015179584328827913119240005080737259339837409112142732754966607461192422880998924270837156028031683278641406225438286878743539412405153669615444323308897123764606177725009192014072298398021857565655995543005745599749137091032669873889785832678787652599683353145248792883811064645048938658087101455833914495055953001361408657521454626358824216568713460618424908235615144809372027527993530131728809125254887917119212519480409725240546133879034781081379284364866095345047408347447312516848287864154091592042264643955155089821656212702968409982570531621500024205770044059939423876038495181516584850159050512915914132273844386999596774263768182701972002711453018578167941740518141129912788921720987836720474728208702815335492518922142677989836673543425531457127668906611940726930443214832517931223081501154397077812562443599972377464312048096153603838559046290981619780797425828112544402634927549715399156033044531933259568689754427693015636441388906989668708365837771169419580562974468186111004752768426739448002374648403432899608528663118757505567533549194260307711127882473756104376364367009449491553596878781218002671675252937184898173633389923879972310534986286137294489005502647178358899792934411386143002407353616802557699046103085128484566295671103779714656785013079072192855815567140190289200406754734818607402995681112369457158426319841628471616244338554356876549257282352927403959718616868109044899665328072362853125321415281977578641724901936411911845467032384713725060871117257737354224845227643294684885988833801259375139525804257743279316030068306232837149150558610930120432536709413656982296006831675664586817923226533888*i1^15 + 7090372513491870417421925996029567592454535328116034574463818919606984982332727348252376309675173470493004605042114192239169377438067349485883048359786789693228748294429326123458004963386858005667234126094483877897420516614454672199096384093538661232799216853070497601371882398142220811460202512246157114263842206451978314950269970027866941924344029331105540433386505393499559215681515888205763224795013230464661731067130528901263126848902621657434869275366894731341459615659586269656112728447791939120538421983622077579536485304449585236913444402973071053979063183224506135793504276823083001067990785714103061578123224618116207601449530828359761303287755919444371677356175437452416528296112819574301385849699691965649787240081660871457837712061132875631907423270954250583703272490822355233256243309263313649467438253390313608346322243314478464905215858911526047853139729145282210106184156451566205837919555236533229942789012870870272743380239923444327679506618172190362678891131325007270654582406047258000022363276510342612291235584148080517492914701698015426060803385129625773374150439446290475808320641074275284756322319269304573109251706090381538190355143200741934520628564961722355478673128900140609294530291935817854542203932238705749435758796814326463167749475649844481758529874042325018932804741224170233214635519705051062751807731346978699674852781435170132622922533509721624577280300730487793234162913924676949394301274565375888603662000328172669096307408265673479518881000439171292951330846638535172742047257551717327331092077990986438796728048679591968610025490085676753908284928913965799156604626907712984518167683715175327236649021722770319635549997219630344824436842750518140463523769203386754905535354365280759316480*i1^16 + 5051662231830081415918249155118849411988720007893661780856402782739563854689600012777194066416078880239987787993336929397653976223047146927720188281971196690817761989607905313002543968626463048887033749984118399031498494946876584250132854807288591822615198189547584796744417401926618480939053413775032160655992185729438514310534525792729400317363294699164720617889032845828615389793191410034336934151023987774036372485483877827973058337489600659457550312945528555612328178277426037489546919363885664773802322268164144150931711058441813087026566506215997523216014607009117227659144776253573662147441195889105404030911156048333625982871198241640667493056130043730123979535725161375852634521882385270123614599086820118332419894413294512687974653757103481723645751818099318887377254825722751720915220656175060004874308602782820537811581263828139317709732076355572004608656417203778053776632343363985665731564127326029603030322593182379750996251364429291383358302891956077814710704414781800554528741653097835788403885079250246359752544472667848201955096907624685728733323826783634256065906243655419516006561780979204375872992277125222275410050424493775460595580817871997413393050713063028266126338905648816778560216859077969992637176145817070275932140020962738134916765072043264735036341333431134068924674894167508382979603733295360948430453110166301344256940484920218732751163415111286390397324066715489994368213443851224672049076742540016485548885344705632087166451919630786734698517101658157477985704329470023775369461297128822727466217777097775538227356293390103378001982500887018281585783727489666475902122811579492714182097778527764048559419635292978881982522345336381957667341447127676036658232949387490524334565745048512626688*i1^17 + 3282308084787777738190738841336835821031589987858498462170279744909894008381571024560571979399737669467021647071900286762327080826896208043245043695095975794065827132038903499282129084403372278022644642704260770920834612246646396655265904499759509998082060384494201105209041130064811896004778648935613732494450024998667266618066677332944087153229599159728531581251439542106904180230059233716889556542898775154180715778150923677670484532145690266976598589071459943700281436701019911266625387888827401660493114769243402153718767462181633590938580881466709714205008975748858848836992801229165932182363667706910055823978570299355989541025035510649370461430526232562477071013207684828407879526050027120524194809711488131893442127154142582442565554038006458790685862020727838679836512753194948327555826018586931269417779584224824923547274730958262130822370362960318784941783519798339052978006472158807752316931062633352089068099310595395395665838146955111241917634948520701711386773458756066773948491758992875268018597808657204462410542076560793997154149406791474175319459323497335222973374706236941444586918668558305541403599850875725714276339086237209135642562465176114308551496906176619151551450557263791716564315244135003297334019849671290789944808407690560943312813266925698293849900579291566380104205382735757232200069312132045512169316484260143005939623858758142427029203536499169705013905769597202203018789630483516623035512204997727434278730578322841951436223992709297324638008925749222353137954490801049494316925708405976270265049884348416877483033369630025766848414080900531150724299830878712539805296633971760028075069592022607531100033192436978278825133998815102226485790566227957435512837731104587078071193955146399744*i1^18 + 1462311248701497620693874024925289622414175102121805197523448257466969861747464412543785752608630017627323314551495544573884606578368933653189787998638171378190893230466012918248377942174199512995236629574284990171746120074333937274833283766253640571615031161500079371324691754465945809269792252674407571630264174287565411482239930117701044731591466794289405678028262300625132439615327699606541114671359484255473682403259449513303740078676647620383191660625492567683017459102749378106373179605927444034075034395890748432656624380226456521868335001393816073399535193049788335355636849736805309229084740596678636059780336868296573587171746966356385369346722914056685214804839249558169193103468561946182386644133596378813496570914037805040790785300884114810714792855930196092776952918790205727904320635777354203853831888382075173389530122865211179535904248327721864445356778231645691089572434036947442432734519625428874547750491535084246885786987382896731576281361843526156954670635260171339049831492693079885371374536884360501451658997937252456522431492176508185458673844546625348024761735318687205803120486895430146442869319147599774514589846097333802493759269195183396960394809264870170790201671352883230616317089044177239235114483848157333868105812795709199114489890308642990646321601084261171913303361230730124045268246146181932764401060305963579841939624116365066987630869462519357551813764034994230406532307115904531844738216677987885786436201811394969141883245466471142693342048868592183721610964805264652239431118892223383776548934283217402873555505617140995020832383732053218098286179097838643620786419393301627379702338678608815840900902753135165771499295984071289005622464217057956167166041884153136756806293389312*i1^19 + 522859743904158289076171968445484839384340767995571828683579185799167696621089583719599768773547316143838696940202821478107015244072221417492648730263285529689350580319259470171730063878516431207018506904076748871812059816556492591732480898816786885038193167933673923631365714257049148391091398355545817614737328642167897406129829227500562968358077418961726019126913756923071022177650884680432857235205765647122497548050161590026511364749691766988096521100955183580678036276456573704898907324061986027585829815189838787695008783709852960943181472743749740922781219231075136523229928725653099018313408659407382510338268132942031778114013794718110331458026413167231008461973828177514427450202197003069008064887854015275578691515675376013036345088128984854464987000888467311279466890794873241173736149497332642994318695585272074578733209607936057524719492814917473750854621738968087308300384733866686957553981440667311117637777875418906661693816424597468641122045589074055685687738853515245343031766679172403517514597291095907647364954236267515175853186315976492050472064887180692983659429982142964848653448934729457148443489870988716427996831278960451319518511472135912202527058263084654412732018679928347689568116091122175059795046168589024349914428116339774005724486301442933020329057173021487425520624435118528847080528573474038141713339752205590651981040442042204797646754209154656987255079961852903865576024441093667871309049519861724075650298122338622102128443132354407668498218782831634608121113296686653215020444397169037545213934588491356396634630466164794144635936796362364835265897708137230975712235382704422827955645048636427977875901500921024124980883314682186424115230691642110429139599520550592634066829312*i1^20 + 144567722452862666547151992685356312370575689134597453775708854637121256567505618302948319030602555727941209595214324499963359381585886721981797678045924762909886301835521615764084760590001361656534959448022366624018027498770007935654425896233647946501655773114002891212906254598806068338488691136837948143591306713313318001793587277048444845813349704767134808156193808923442026669767045965263550334535874322779728207238772680461121987660875939242188883382033593303616668150662373172673699357342949760982811011328968105113217764236360724835641393404796823152433995251635762389827761796726618154252556760160903591211750748000429468033647185926903579462627884553418724613350782477113281567919189879637883201913182164334086164112091119920005858144254157980798838140291001201435307515296447544436683696915400994898124323930621921368671553447309126422239950886666277383731439584117907627582458786889143706207545778750419024794381465985383232442224028937874705426665989625841203598620415144262844805382645133024533591515117676080575903861378865597998065321436860924875590638766050867966132829078455849919782625367279169932342360792013066253944787371698058226952093649416959500053162298133791401500775508210390379624185975399821771433096325737567518827454969284267881921196469296399652990941072907468619773564674369184260849994495515851901727338316872978311866491110193167635834277700399678686270566730633098985988470409683103279134558313596763906493782698718825853029606319145592764448459611849726509006227476172164421693809941932780704837325118679675560292676484206602120067871578941368762128123783864324509728662043298479405495227428629668516281516096361411632431287050397140189742064935319599442890966922195551463145472*i1^21 + 29410014640467789894287789368298781633053715659346671876454996769547666982661628489778295684838733560960201610066977703215327678469069420879738477705854850551180978509620424574944206782687907563770149734896506386880811106750598826716509403823316289871443458712442738707200540613763318822473609253085007615651815041156231064176226666387535207494658239789161754469938616606573874276838987684895717409242340955721942742070583071107634015107850556773124527728994982618309517545762497772205293154790161657733805102215599900437591146904927571985329248481434084663318272650288018375769344098072025879752444792726003558287373009146146745550382489738924668362339354104883545400180093326614531060022028890537872961817819722512168801302072096331932800287921593722528437703110144735013832896408644014872597057953203532634427870450223377726003701544732165344507134734359472379760839082911195360981177324499259088591348179403308932651384172246181515558322142291067743534166174878279847893993926393323621672563989444095882815079823715833510417636104521838208012714442183302519270351252491690000063113821631524805988885205270912230056961669497133893936841310852267482482887123659948061887190376642805461795314745060948925603219795958657424455323131543560323160399944339037923695119952810584156619079206253079918691161382585633994042667256647766787011950705946592038314317544729052226122619639051634594037144569024575170317867060918071622269175998473105826150136451098914012503438712430230253869825017106226550438536952398361313532999640612075675138822586317350638054924437895921405641673952359603767714914527013870497545367822223133247844655536120024282971850276372067270441712650163364903510308873899892325425954981303292002304*i1^22 + 4150734498972500705720693558711411020500643067362852347880802499842221701841051075792063624533759108321460049385356555643512143763015363110150580639022713208125853287411476080143327952219233004424718971853781594451163322598790693165465514996729260387039644771874326679036788961486730732327692930132540916089398434830476110139817277504901961953701818599219025599826835023190600203282832341269685713878859844277566587298789794920716846681219160547114543776538952524089482403797598887513836740564043802055027600281460729631331320221245132413299555912460534292378412419714492343109546516064249041772106829346058804443028966839129814973327506212973635426846668126200277518175030548394410325603159906353296976957646123314135955308878437572577716756248981464680657783344588615314586476295976531499229935790470539649457255274066827251712004307052972220478400587277699106343644258084451350726999621719010616610801467549017919847370356839568312372059155756956427790254294724244891348978583650076237104033049415305870162612710051787529934901482873282082780482324853496414434499352898390881861456299619056606733593333901000589749575020960239115485581732860131957474871709947105982349893883024018280274791420307939979498719333573166740948472906271875752458045819722493713156603743520150128521752460449207863092531897857598172617931101698359407855695992749771111495126527856087867482003904793746099808214954320953705404773844092430947099027110839337312758666378542311065146456064389421173544637883696719710497152460307267556145251464952748873764892963553524824616542587659265777642143368477912081680080770975181886564047219105248336119263753680933570050595780323927660353501702233907404565679981544381078599010953088466944*i1^23 + 255119068031823672556218759220496022211388288382246674557475199522009586177362020935880777937381306999425504419838304978562175203650540468061107285714356163131817598427173793632957958902134123769323662740432863656360094965571807064646690516530105235899133596625671830099890139441451588029189016122473039839931518188523296344126788329787371297775165899978501803879452894680932044029140558697319704357604819651357934296878681087239434590940528466589275727132639642403420756272812242070970966218045263842189612781847574786788811525915694892640042542497257163685118943370836610586725618284348223150157778020723948219429647465856718187338533663877050419631921767002947422637635542049339851289772394179987699397074055151009021598741688346223802534243624876158440890019099361545313296886945083305695590808970330092047242306420740810738383809358953647737186494734774200908113686442931527076578730939614389177340889841822986757972312758213543455982539412311017238927647656173919061893290488872707486289637827148994192248386000190362683836115332884696753720297119819731955705176936060809709448066523837942945756691402989880776598281987135409698072759700012411701651820923170488350973793705349951020587269522906366587407906504204769849073473099619284064437353501849232426192750663092234951909199118021218726743907577936373321096007464717105853417541516686096876845041353141682179514815373050581271090501647399635578421150174631370403434107990753854751222750238000386606231987169066460747789742767184877840011039119856906370509283972682654426695170679002320605821725389514108835430884189042606066555105505565893274586764834506057897620784954074943922624145597140445356013983850411214108788139245578259949435828043776*i1^24 + -21036480928104052056409923171121649084018885124943835250268137282492488418184052601899729606431807943937430268132687112933381836445083809399088932994782952729862374898712078979863415751273230386411947622286456784629686108502990492152317340787477849535812525214620419515813761605242056241445292154818955116217639601751314274788150451772640888654107133217912926884328265680272598080335584335674670203842102780945859676046244347640839801608565124201459687273737767975152985850835057887935365817951858824918285383478810202678402536689017928923684868711219945165715935397137605298998746150769467918762639109312291828212913978211329842958820320749891769879630100632618996449563051249912577093248305576049667056005146119498094496666344699572628713129032791972091569810600318610667549521535649609804781049069902209177280607036497490434622110136761996571019061150528904308677681526855744527099507060091856882996424769359467899621370457919905297313717799905012207113783179165984682822636769404831901734134213350343020345980792914100449577283981353189292731657734914877010883756828980183391490487908457276107153174751607551029761764272017284174963193034544015005527589430440331901653615073803052905081862006724344524856431234959484088085583509469954159662943422936810697788159227272618483782971883242223424175273970567130660332811223220834190989645267831590036513852358000767422318563481074970053719389249823485784410950533787766532790222206023965174428793079222141904439643720577014071324582561206529955508336492628746675739599950520647101671988974285885845877607308764509837476930073710510877894209822797976581052450303662828063482784752489315730920274977501758797995077617271325219485578770742553580677365760*i1^25 + -4103777616532201822649725232796028797808378462315374356907506124087003389282151907485621129466609549862742369144072225968126411256433411372284636839938016108115352658088470545983000208085005836807126986351093175657504828034670829859617661283010766267870375957950832328344288568599883639143064538619101185620405584937705784221276786166745893797357901484390459774641229791419625988676882522126147194307609332979523974739790308521518921183085560012509132582276820967741675769650698905508698947655616948435261318088488421728916784545343662975195544852431784791457489629338614784379885518049974034476046659204270935768319832895543917583273862485947210605633464834307000191681361081688523638180500623734732220854542154903483790734188326905238040997358955386311944506239469655395207325078002307068144320243287418719419246717363822184146039337818173135614224877106692753243143422319447544570180237963740672383242202257988484663953958539425530247294935701224670592577695285280420915464008202612903167013785792369870740085562868347880581182330300000705860205525614367420407617194937148351437088087182345917117405885163875380294808704207907606762999816572794707972611308467004904215923347757872396387011135967305743709121803668379347525325514358759508434559260439336305994058226682951943546281292495604669916913843223223747411246661963612262340487588135748773804229711507831673057062382912289840872436980640975358427280084403504652934914204127933150690384826245941066559396255109121015139881132720687381410135019186910618400094076011926744705950125789717604868425882547711159592979527322163452255576462755953542428719043736052591543045789900419544520976898033108928687065931251363029301031140916386691284992*i1^26 + -220367912132050420930470551898811264238921451062160051763287830681583169085017584297634524716044447452352124010905883537549036873847218989704979133526687133261371414359924658387033224112671836654437150810673768767859449809610291246510321810915796591444183021186599948580280341744160705222060196133148799898246781636492563837470681296595657048450116788680013858992559928044686283507034702587753077391840284988159349435107895239327717697896740657602076753067742635959304641021455060195211848460742966773898245162025728646766858061138270043318897215210159246237040745697790915869883419547619297373383757953833364089525295298061789327856210658216885775441291914417242292296490182072844884600225667157617434825402626337660286103434513535276461734131394970484447610351823547754776254226412361546905498276007306284888810661197800054901303439189118906812747795727919190951262936981570266021256210466660215935897703174405124358849988396755203700967064687204616422892164903874237824288806159752272250539101586816624182057606878985794000303903700774989771609537698628028250122208197171476531532964136411088214850654308680327770142074063274261144424498248669835577537756976475492014939322176448995658958807669560063251027836127968943167360583408994523562335463219943368357760708805253382206241263165779564262407792001976865126363830503920948412407167491551926860828695549830202006938455385563217223483955433091867922060058000035166780281271805184322472972448611217916837845335128388957282708556670496965736287656031962714181831311514472852273644462948831767447705783499501078732561490591447963767396424558765453328903168228174988438433265493028725397015095527356833983490814468592971204239123486452219904*i1^27 + 3114938854847431491048457552222285838820225250965165216697628726174238370581765416976122329958589874189304198607535814088329956641223950281067998339771701264768451629035862451366798560023187732740736076951634430205225915178043508346012396642537626252360395478477372540662792228361877165499826253874518054165144258343988337408158578943013837367968672110915403987950260491924087978595050537535628771827728122198852976079518392875234141339960172866830868088079528484922534260005439727541236237848619256964236009609693825679325707438775279363644701277765512196456948371201420307138318467816245420347546199662500107950364258662048041015227532920403111031651363629130637756512648674473104266184082661857016724954341060063668161664191229174380516901161024473848556353412553118481802930369631312927121358737344747465882560208850967950689621959708270934770825400334207981916565032819485878257230842285229917009484696262291551767806683145353288193154766892148394082774831880902900416728572277830187545695111997766632768939374871565029579264339084457146138511062740832609509361414767081109467102896748130982190165062420619215618383194735142245181225703498554950295907146402126109661434940987524279439370987102593218587865852501570387189397112972316043465841794463390025900733130758870308537444136360674120434907050164951806930877851880967905436472023683511541840111992025985410423599929170588718557311539747433684322863827440608484429034379779228733974292986153760452887907713418731534218311521924332403509338432312065885703265725107486429648533415441378425748401106195564084063775464240079634656835829246832759908471738023676312387628281015680933065095709470692250084777526702027974284361135554560*i1^28 + 1154031774555339175388204464770325276601089760134359993420389981741933385659361673909131374412950602618160494501044883928259673443847080484345861144054302530969533072525507429721254169897681398007047213535096307987306003351491677725413224372301725502275497646035624849696479067611467707685343785384331368839281244312316545207717095484407650661339547579452152757735687068677609657555094117193405278603803264239402026985970693693025947276369730136313311390851891505486835555785738276206255617434613905400119501556160338658915120301261558531726876407265070930971680134410224773532561934008076894068087324190425428882382936901958653023174485759306317857165423805969771882794980430028364446020120289011683713905107769046247896133286861581492899853406446386835947603690501865499983836278453679304137263985280190628442971324806394665346698686053239758912123896818963638760724570947773618591172211286526508687568117799929124340349125858289848308352775027918022972134802270001853111597008064839622439971425552719266667063770466552128128866717374929772957410607317214154242981431543889480338706822534661483167836048473598176106711146674373702848355899672232862962559464343529684494533290108285419851156969733937650348230226307992170047905618485307399488670323672775803432256234376939521953087213093297903384387463699658340209639421940465931935960888262548779471886060261457722786303569172211596955897773658551126381262602385593015240821371307622135490971682804888090276243095177744716115433584995700320833887398725349763149747003733966961741270983365915418158546882761739012996778349009879008841930775508597588428696779580636903127996545301915827237366624761678061395522823719024180376633344000*i1^29 + 77043518690432566907630679509462020622880771416948008264983704371751424473678239720997355302818805278244829856101976325113668162763473791824600338274751776354519949338777781457187386105422626301087767631973887134343653660958528747186487790068279150792175587502984425332090491763336629631114088871305191479052949692512744052640765100949565108504853378860889202875219205715410351121959653358250829464241842809827158891075343601407156480921860643880795330579387201664749620254180848416062846133538585146079005052061584030220935958151263357577047418928873595194129974943302229263236411222499343307639412951197567855626251615444719017765715380227802085913396341041916691663028805898328894662292245998251785935376780449815956659094816143225586066700900237386858951091953236779725161580541046208133420836954833443456404643941035383844448470878821205793521786916939242943736179116633548971979252730815420872314744092310794375490891856272783298739250480869983772213741868193509776723614036644138724930718902319855801711788505120349419346135249887119974255466076660378084868301943722421546376041318874034340720778966875924695905025195831819979216830085785407971780101300567897191435572154128903979976404627920782751996143887205805756160899529895122274100928228663770390781786390032138787554447706644269607889865008172233306196188420134527592557695223298066824504968938000373523568128373373335348907992438668322134739051645232971417339008359654220383294463626220796900973772502669284933919076860666269872950315358085038071822017789134918134254222747706097068615580459843530106508590166857296352225629546491189068091917124775562726512164022091099147148123204231935348469484862670589944397824*i1^30 + 2640007355610160895825957507672531059148289221428851522623300420824798485722380055879986524936064565076590800844865777089319293055088564931339285034500845444679045066305789556949897177330753100367264780940256649594648203510586627242253512994034595688540418675179993247261365422569206614440863514997073046950676797142775275863437701412758871450358056302900729921649120132968389496793569644339927873304218965296578129717566988569277883920791333213731775051048640029485541126648942034544263762022390529966005836388019246170848994415019756373967992545489661476035360986051422423574250623355495550320448321478578532935461990870157279131806903879655671797992169431080033092310932567430257565158161949253831886240696782590809478032297473356735655571050803458019967079781217615597463345881000167587779700826095142622349929554598213626726337900838602085668881201216827548320053802232075943328302789490776104422277132729502845421737562419314596776838385701520082651066442905897405258999210067794101816205329294828879145573805236906921769765313821570779375229109386317321670498202813710122912553697061229536220094541645734858909508773011195563202658572075372631973186329162450085871534128574832433100228752550001680202848400560306027486140889599541451033374012346094574586403243349945124984084208357964489062986811256457482983501238795031192580410999813597920445968789388068654110632776655285486415176959665173607916657741219386266936464764888103032882464860204377278877419861822798699660689110266765586132217550163258111001267126243726734761745779076355764632734958875074325348232229246215306673675738717348874265013253090127133399056151563212348194966790119837175802947071958453321728*i1^31 + 43746213275091403153906345764720166824808040641804430357292655253964730835595866045741424732619476267121410117016524855022697433589154998920334696603476209054577325790974415210739347918283044647825691986831508650823394484111378174128543400356694983694967638874413817257751068339575881416020354527489455182004756705504531900415108061639564142967473097285676247962550190080733922697288102331158909006762270173190733795966550033384416954267449602004115083902575706436787166395542841639333954592469952357640777234519764578991613130831003965650162582056953771214264724127979465734867511125052133359730622844478912254545150187968337576486979971376922050374994101325664927618083509472224899101166596872252457640029698866161617483152417666565242849174668310522646754568443131915083964135983671451466763923916768534453224203824816638271573990103811749902253670340244358042472835527850494909914022714763496237293851288608107026544669238013951914446376664910311662713766862919356248743567403479841190242569450237499605243854746693350587495533671760406219023791004713369776461451712018678129249921849860570695936788920465203939072743465113900138124031894465835094822298092561519026752148239087101766960962402325717950999916070568414135876476227218142875746137497484727697916869580578304651593501159529369481399192245975469218348529104877138362507853968158858388215457348810991818550470454719673692749601765739331354450994003704495952910317048977690282593110777356790459514137880642526684660781896809615425687262582458058003530111285138957415496238911688361744609878202540407804277397524888256219636877389230000084060996188922140694326254933726501866422499029732831695359870024810496*i1^32 + 37465140058578776231699630098530039703841787132304236262787508744861891089097061240106007188170991692508140447364837397722634341060374009906318502146251347087813002958620346517466209530583060743098155758222245452943311741554600875619397204967749164328194299672548977367336894711790559418250936107734190173259837965342329949950645869295656325933499927159697870196639265391318492427633373068899244688108504366197396101759835501068531362616120640838267547618093753969553050293762227890476221196542631423522500513517677843266077664251908614383422081287914920601941413725289726156525469747102423508938316977980458052801870411345574565689788470382667472974796898248373889808530254050372953836263363441791701459527659525856492151125470774604929605755601576752616612497787719110446316575961408757610706836077920985710699638351764343238347986297690975438121954694103438347134056844737440049874201494261674256449440354134752788003033230589113448573736406717593348026133317014614794770496742660451785361975059462892563372721620595772668629257295911769451000787507214844298543530653126296559136289526534562357300357831589914274856226116995698641386276733477338386383724284480403033640100628229490739617115319174797435023258489352292749260770445624949760303348936906596902953805004312203495771575885886377585358488829652654610958242809229804105481439701107930818301833354371219921581787511786597181591389596189344997495707754559870931399913896887218349235649634801866043516294051006160269031259774149083347693853218651526214447934241896463761119137775394456689442566819912525063941534837257258806665011971324987012021253431805324933193077630471757092551526807656218010448822272*i1^33 + -1482591126653648762314681542673115653100557510838516301710874974524530780273297858211769707287658132441057344135330273308517509795177130488956244760531581518629951621438852211881281583813263175539234309513355438242981985583759245973003180116778368979596940671444867012070147573173598651408715299018860093003157911533981833789470988762162481856304117126556469365259038278520115884338934978057927343525765120145852476405679614385424165038818533860410669379122649466548394128384612360029058079912027896910337118969986551273930307515210454638342384863679821433524983563867365080866973926694265848900855432993172669976972735560760565140579424475048012871776558361372517734903460639614132863923395639730000317450549408967377488318115064028586665368543094949033000915737685551518551866651935632356543306737969108909471089844901352640047455803155584036518975304017498651926978493062239060865092978528323806947546690460638623415309394121091375886306392833314726485647177110256596197647495039289570268596929380114669655841602271743964726784941411412846681042905945098794224307312818047212150161242182451262866008474269879492412433737426782192650251640773716538101925133936314922090845316812140114021461063832976948602128616878151726599111759231742948459425858851505027848354756394928806121064655902890109375753553235119118580636978200899394791509529756450365244829861151273476247752233322224561198093344754742387154140257988935063232343676481838124802340831943242076328648293948219425948981495467159631896696936004646872960903104533432115345499108506852514226507518072433912671887912776876529055852077138135541672488447627013294988941513319466276120537437565589636775936*i1^34 + 136233668414545390826751740458993866999999773060007174367985674263817963730664371592991085353678119710446227278290864545462281784342326232368366384744938202022170924705057938524846131188374972633628281380413360611847777554915299820514042281348608884392610837837080610248886371734240636387217417571143750531347888188320220888659817071182565696045572897030375119706433966921960767980707464697522833973355682679835144191604689898326606975141426704429685024704037810385630354961910037404306447533121698612229221880238941179159895865058155801308115223161200004177916230924869666902661223295948500761980892317432731516728049118305027812000779836169942423081197946590536791272435833508014250311300097992098218340297400686631787410325156879961677593569572677528118257879003738679508827819799027707577281103877004653962971486455378762368220676416480686503939462571145955618224931599156090809585375476890100869454332031419762471322520493581096215216433729164733772455228771297083438596393615083442972274932579553488952721211746594838444610006928589978591959024120464887119414928349345977477604996150399236366176605774966566417130488074841452525949199852614522200346151998147753287804020010237721628628133128718396835396906694361244405755630336144244526034641307908975792467826118289353543337363262446205691928953173948926713258294689240777974055319757157069919290181414345850138041877403741217229966767688239359836203640545632237427439339243445850851420516241526599411177986324147686908564127023826937949427314813746754629315360202557119009100556677670000845814372392218326488981757851519991791270120969530916806472245016570825841423716760190411289919339692631785472*i1^35 + 2580608594196816478068369744839846296251608007744765363835788784059657705487978549734558244946632673717106514153724231874364951758306278377285736216380621440720338484201696528410267945479292539667409697165710805509020060867514805509706433029585788550860293050681677906446771166620545570101014907937971580187279713942150817636772199783685551098174920692865662027320537645293759728818414423457255801257212395140702956212892095799723797384789553515870366276950187946597430894896583019945917748071165518390892299362587353390534152015895278002399643637233148245478882322823175930957328099998864015839007996103594610476548819323897680847009744456027031365240891914899559887202892450529842540355226998190178067520456377607042598984368639578436293299707045686071916856626993614656950040990845141323304845241923534354788773161733941990872940126923111911680339913897810354682978607081212252111946570189463602767989265546019367252665375654434211456405794269995573766987229745435595569139958085441419369989062037279812525202541803144588762758658192438747425359751852963367633280178742733130624610412663477110228962746808899463578270412064055184501163771609698102180129667352874374222643105494619091540204983594035452801455629084624079884533171389149779427294611434038715699064353594099822548745362079293534253107732473087079779927492940190571854891873606538257417702888368079081691506364958037579118272533450393899528984032627370432450411643086159109521480465245855082734050216049518248954867507820185808465357122180697310928452842848453921426431872949857415378754859732238083258163172611107203544162394304816051991002109057690722920890361369615804378184247410688*i1^36 + 24021085771208990027149874701905750700235451832969530042303766239966547928794283549051885415512850631051565657253668869967603463861427465197104760452293156563580818527887471532967863514072487760420403947313421621989044634093177175989458989826670438773123964578322563885291564743291555899230457132596533202135334942991475094718522425357374661934413919525970945335931092328504989800271759680232104338814044080410617511544210485840227028398419282480083513313030878918187937525447813227593299601141734484611752808970345147434245889049390389183648039081314000262329912361659906862948235000103812696673790203131517190766937188055462778296824612725963595666314064182803076241505953350722757856839409580547354382754367580914847223639470790545009427335171845578608398761346340531328845153932072120337664346961545629636286100037598766589512618449655403033657454874629063048324397326886164658171833286432766774889634892823315615091766917858701769774007833476811264637119429098780157709243779414212819567945701134623118349279235086952910127032683638434121505237617956986624296435106751649826453599829966510395119473011542439324182059860392671690378063385309700565118649579457159129387946417850945961204689448406753122248175121830818823870631545224520832269512015282213886568368031584758808147756848794038189377981170151681596146007888363269964899711539178906474287215756538432055846022604102999761578787006697576954886938631787980309332785997648069538637381787766397555239320439263572754014531880563279411111530122574486514792071741799526228078715013647911855565234200575897930324883516641387995581494093970666560436190482779529168044363685758488519727120384*i1^37 + 86917065426861243726123929250880947503764295357577373570680972420556453230163356912100877293187300607310918104859880871299443634549145250643714945486440816013677183560454714233606457083436462293880075656841441527342177565196931802526950910695180487822825965653595260265737242658564494133788402406902471429154128807094666985265569359842876174462127196434611824320985377136600351943093113913405771378797850815444350407108621943999333023670343979464296343316316649087401837745751704189402685601754981293991007698366492167476821667682026946829947177516889987098451837555199901541885804507874896707514281963644910207377527024626463514070283217866110416740124631616532346349635477688720639735480644495286609178612802333527070315200309420854679371020167323576693593519445420987107784441402722103201773827294238584295837088555781694384271379786488845249692432307814026687022637704045176053807080729351325617164690322157992097793735187308392353256862218199763846473775108862969814671637237442034127252252028843151207413839424131018835447606651725214967361855359021667622832424108149751800761805250253918341129459967807494866652373310047150117371739331963906408029088272383391101583298152035469390776541568150934463881751880407472587210920538842488024954312410736080887415160469451196388204545739046580590217937032065167899514539316679889768150938361178567810093291173865972969924909974559716907427513776224986619012822192811199242480989734188630242452058434347372324919025606838925284048299022126909809379582770184077892948809773534261440419551148680805301038446810982236279526378458812793610676588460729584258934523880946930321479330122179125706752*i1^38 + -838502676714750133602481498896666722585247386178131624037911017197008696102365843804393895095163814338233751606889562592216346009811963663121713225923220093584144733213843019292020999843512643353893848120430304333562957073275242667730163007119434600429959326030010767595021775567136616277634492246252377054855739599301930386178747494211196666112405295854459540624008900168949551899375935869940856497799397479849602029521201358059175971550944666454959076825900261138006372560084872677835777319464047229808901944128944731441253171492067334750505644108701082645579269116664947295371778408948818902555239372963025088856422427926450102042724270270410484151463738683639006760458797952851690572644024274799843336140897399556815422246936014165305804090541928913167602283527886089138515101323600775634069968499335151403896332049048648493402773688387762652852214570551251530242938861864510455224671143030399349752331418923375462176467872488991289493250931887598134418703562247160712789967973992702128775625211513133517468670076656385771732441912916175561828609799319998999435108434314559518313697778699415995547181585169945439417988802333982019101694387274330653731711827292505096255832279298726246569449665732570405937590502452311097526495251965880949306016997295882479777812049886358937965940775432853798176266140342860959267183508148163245682835776844931670750878581365816275478847477328620278064630849856133101111492105129770389326498349277125433193235835277102287961594367183601094579433980524993123705429875607011188598051387741747702975809202385452663084782686643447612613789456762650803761793834998882030253851295220012531769383514537984*i1^39 + -9549852624637413071466126017410505135785739978774504368294562825837868990596923481024746707645394083763228858010715115421894990302157031489085286506228226301973825033290413713595402702962126274961882593857882320196377915040821217611380729148755214455050273690026445872821766047398709862108484314441423016554733065711909073938158413857138102613814249964234619276729631010886125158016143335510344348794145782132658796128164699835264502804017053057407629890247232820638311419692534071736674646006475273734575894199832646497984560185434853379018799501921611298001026035993152187971082010835892589906735349275136132467610750562670191481444785813642086180033663782198486447960166854440298063459045832861494848218314056957016646787342928429416378899360354696933061968159316395573513444193678269774854746006002068240209822718863883058481517214602596188296431833033076815452100217854040589079369782112960357969016308303543981083225817957025362364338276093633978779545372807010428212126828677383613792150500778911749650068047788248901126879083511985451922610641944376175605641535184564602691378436066643915317113730732348985302887959570190522564457989592514832126823333035235556825717390142217043887905815894345078079259050347738759614243093006884616310236171694809358117868714273072957202537988078093862542708467165918417649550566889740588734524773913721837260259760750745289219333359951382204216426737408290293244692620323920435193387539825900585317419980481276429896725331185285189917166607542514421273184004976886115017725825848213291027594708873872320288848163773649659478456492858731328662424821558556836519352373436150794106271956992*i1^40 + -98560653354278460222265108930936661459562225989390620630466940615505543775829373865666092490829747686459162239894693278763947986015949184233834886350997342773418942510144262368759562221469729776801092350916294608594126290529124423816438509869260880092378954369387843309127860954138283648186107458606275999955855675492757785343568815104541505675812478227932331094044905867123951691144546361110071515951587795178590075919828679541952922600786700970664013142187628137939656024052490619243510915282699308604564080878089990457389731121208550939077743756268445716187130113983240689993218933301273650774644396077326671914511922095860589407808839316925381796759093556072990219825111587572716309699662944921131931106897653751244652033624789639291437352978208993758127518127018122657936408520645184918378537408366026842941520466684683736434856751267318342868646323715198397643080120454300661615078880922745907442824085612790765592883646970805121260222924512065027852053443280822944872173173325345011319478177120408258765406390449274205164108336808165902198267769137725597222674683987494476473667598294022329635529570886170441560079286803859343669899193533220559395088079112377042116414983300105917708805733634485377329741722654705068093386054065245710636775021405976316086415898210931870142489840679847361596122831533197811089385151621956216274443303228126324713772312909376540852423902649790751202843109237654511396002863297279169784885439995040273447768047374110480497114024619206819056390707697056257043412114037791410095376583097999602804884552238506723396947858161968759333851246667967546602919091975273419489602224816629085110272*i1^41 + -153356263076636567803440673225686213576451637289438601219147789936135029623708403765254607268640647049692958467606510378795553211504160005980666406004922340765555208223402379567657374274483390022890867048148767975347103671883901881820718327485393527550237648810660606382535208472700250951206885873714639612783108548155227444600214641164356219298554512697330876934971816408392203438974895451644893512489557546217144678809642501444292016986604465315853537178396796548257869969883898715517700181193472968276408885663823633074822085796281514565427117766664658810017020231915966831641734063675187150272426781383333475087667334199318840469724936368909384337349831554299563370765502527508765049384390234903970413423656751260144435609133948666438831863151616327516591850526014950442194856557901085809519274707279838341053635720685654305185468016667724757813057270127561093709528221149607794734173354458323331191501611444586378879022227964253269504733772808367128023917618494008677990703553428675027064394337459406375904236372772499522886077013509934110214531237875652203246240015464581729168504665677009185184458169418432915826860310481570455003644080785840148539334798775195640434629322477319811807500625026583621242908166846657303024329571764570182878134340467567356841078391643653064777913044851431071353941057010798301009391031910954440688155600261803942596424582429702600852944250948030068564167654876621209022379737408021076580125201764532697285959416504912793316639693733286401569795557092791418297473458560171218663767794953990247120186022727088530205763896958138071359977381086218779440343689005925275100222415366520832*i1^42 + -1168217402056888038993618275636001616005074310629727493826327402697827719603629035166966001204823059054379874766312155026092165559648552713065236493209499493865301297356239763901363490375609313204490854826485187477751942004693568762463044144945619421800854791241796916041994041121757059162166898123569049354781784101525249245081415567412461149255206015805237016396276734748308377322897967936755083370188049320303417188806108086318493065732586720694869596828487956594233236414404878090609659335948190747947282762812457537463319982441382026119901676857537900396410000558403036190133891000300348128917637977198304813974636022507536440338074852390633501325975339598136099735987286532856121673578560381787743108225974435465883762100410862226305820796885944485920351695834205426433448547260368947094354298871090895791977315832057710338209915820143963498336000036639581262645501404246874783491975317501570497528693757603351122025680286935192388814064719140522047356899219585683796804651146637433072671659721499000015376903598468098918307246915593778655169702320253550175900172093376076267698073919431913531349439299888769831692009885326524701458909785947653547640928187413469191138236046826086364978243361035003133553291042937465299899697090309839979324387248383869936923972470815619958464506493064104157563540305917658771212543015606791299536743540199642740346515040399155921584046214381017195409758670742252737004341010106550212735062461533639855725963275318390396085123065318103659331872279753350985341743203942008133048253340284029771813032820239754696633329456706885273646405718625334047125776086536545620781189562368*i1^43 + -235077559030798616208783864906624167644755537733158971792120581119384074039881054338837254784123420394098737653047007057370855708853638003831873979629789506371737387421509002040667078242377024614706000311587439861473366818301214648764289668656111507969617924760550437714817274051325637317154471654064272738724794666615009281425289589423659398906418928219778091290811416640502070394685793150830953210675881719415182419826171318946871246478842060377750558787147240058690363311153103849655516806002295149742136162681323466471770954581591083289021353960599119833971775450643888732773831437443691775051267234156172222025255161993609763240648833301447493738537468070570305960083876803967498593482471550633464870115621539562301585886792255627380111928243001604645719334937225141500296570984889720672080387920834141432464620623992660251500610786277254178327982725696702507090362996816225852894908007157415593018081334189312191934383237266628091013608392752976097893904873693262354185267901633573071278295453727033215584420110947982488768319748383073929143479440133986630406768084470651373253826038473194395716665323156221461515456479521389737972937450316580510283679246597336621853251636240172469153456678049710084218918713386535530952838544352311470848688789643449450151437159565395258865705119299553205983377050726377053620136257917802104617391708889396958364070536366328768911468816410398698316949273348944147364106538313604317043832630846470741987907570741346525822610861881122561677476717161802323508280768301711238923300113380418906984135198892647807104915297279296118036165010155292528293297520398842955038720*i1^44 + -6302264583263775222503347399640076894909694357761457994758111882356562660338015981504207652461828596960200657067381842129443490712481839151840953283063930790864145455502213682028165577995361767481410524024766823478878205164000021931637569725843671456307110559895975648907675004092150760931761996514352395793108185652973912022573566921916482853384439822120582609411311028129812738221766115875619091487012988212528005935992604430112743669611271302450714397579969823162386155184092875765673979458867605729346847792573714709905402749805234728839812002627379259419141266809850078218287588917993380102448645554162173344136094811198463261283851062214005478608745280218192275523868895686368779065545669665710564094505984973942938543465424385832444742896555222873267099170938496373821336697295355806134125574152249524498824826885616682747516672026019217313703425889852114968517501109229127812915951639057576316089117948905047569962730530503643263695042409728460269032557499607108843129889946053114534616978296005350144874894872266412130526383075128915882365860629302740400512091884370337886437958240589616027542223923207766609303774121123714859156219803299669780693090180985245319076476558988633423433864776628021800455525016848914698665612605490071594139760492411716719232850156572000972932202503520080859686587905136013144957271355383790682074779169885100133552867169473306159132808981709985881588768603939248339063434827159550241741792503936988607270223103476089242814702922460550858631370746216549510471707743027245096985791971158053840430986040162487709251903604141492233669449594119223283681890399535759360*i1^45 + 67880458176387619293206847045583108097122536342148501382315065948525622874906940207343062817030211780067757356198913193798666874648542006433238909211937794415416129111646687642204521222042030315551098363481614054814576996238072284456254890398445091894642284442849805619144235051471909286938086359354311321190412871037990821955002982806065549845387036649220655582850155568910012576039919176719691818314620504998890846497465988351809932514796398101120085512582431912675267428638518195666528240079045651672232917723295877146803997194556579575261880980157696877615312039673394748560925129283745539105407913540302685001055396501266623073607342966908402810358494837962493261680521581407813696653187214984989634864877549523708694244797900624930383685625947653948464212938248238412328301402925494018204548070085227195106531888416309826510277404581461982892688226656591745099229039694164982020996624831527287744666590847618739283319969245598941283694120061651905591137312921484458627747794175676279375257942101777501565507638113717976695888979566244762293153468200491952314452423672654403672411360281178372028236979137782921117323984164931367735008549344237081199445469124649198976779068263975963593217637224275449414998636196967211111924602015425592374402869169971827843850778249720491626703334976089310047724401809162441036229578918911539515900383640043868308615676612676187864373240229946891841503142568655559562621310493371819182311411540429269132085402515395238811178724189304708826312781354903147789012455146327509666541882221942614701557531664194785939226554633082149770400742321320046528450002944*i1^46 + 16835235362868159507893739671512197491652855234779936650144762442771295525484235131561539268569908946466502889036886735308052933407510493695452363153306428761575592475299828713712756147181077159173894406991825924763393384833207304261849497236844119560264953765074322520522432261460776930689189918597408373818317588519356593160771132636746276120034750072694398404385703512408216548535084228681412962712853157484631396208997965360461804886557747697891996222503394041586925725437910094640932809759908195611870270176289634769462694795551737602837939009805330713169685730067203811632578902230605916104074790247979548617352834043329912517729850530667066065058728050657858252692841751730583884311714154010856281427435454021059449339091259236997883698896224460610871360768804039145738978605868156229287002209225478476047108206741387221920028687576193217771184565961490727697908343043268414798260262573803892038794726430091465667291099041197806235488098484413059983557819642311902221236669771938364902705871312887968076366604893052823309675483063390218362796155651554348055389612170483204045317704644361552369373789397152130469993823645172650854385333784001913541840698891321850363539995519619281991896673924279115392756206462396800055918453757683466308563030222892892843509183713150854510640520043215886218197849269531787384042376239743311101787122394832880203372617748695220201569599686971640950118639534837187596733894352187197336314673480141423406630868353089318222867233226188187639799217364733293853231859005380850210716125920328067985746021367044974677795852474814776715313223777585792548864*i1^47 + 507650773485701269761896271039126307262982594114622681355044455277303945133404090212222122214377269301334738080464337423130205799958681735212098328203642997016795179058071426671564146395309216581857308147424124479222284437549669767730904154539171882589913004787892344524612163552926878312246571232740805179953852316158664539293662537293623762418927978420422759745987637013620255484706137562275883107029016330637046208280233617216521335737764418038756363258908800954623079455955885333369800641896219025466261221091082948452961432157413567603860187964151143297395707479997854059691919951520338796451431776872682306004025487575630745856050773202573258924381759943970328961782866762445838791955653354042016695831412015965021343740476559413615328057121572799850179936575935127105202048592162443883449362325709764371930767320796555451709105095844121081794765753687353427853337406067906628735385603952760420827593259541204990947674168082644326114509587172723301396945294229026212040847032712967181673473855044971455556531251197385092435736891423189402139569169676343190796078032609155492785643674585653946366352217651234057931098656992702841783167321305480423540519739539999867230350770622099195741983194837125660187309907832460169875109117534425271685350349544569028432559436217720819971669608338891675283609488956743655367194508953595791447617425707397565834081135040097838878094224100890090732679980380396286517279013172263105718183446758367508015412797907719204621383379001286857670288582012567429803622771665630464654888965560585076115392400856387479510054714969214543073724921282560*i1^48 + 5733859533815149644748975828689667279023942642533694233122749593643137938591793627120234831877599468662205526815591839241983017182414775981392495507213837291270764634835228903397587061252162434672755188552142645943279283100740575989283429793686031269269986093173048808771070282409135433259303633262690058649993836733516442090321614602339257456707841275804468902627415540607627369794124718300444679193796423545629849476315133206267141145163877400955261499800961263525021646931511210370271723710085647162436320836008066623075717014040243492308479063930565251954576210058686667684186038784222960613851536178196676458848148479018080403766199799219418455204927404472035860033625191997058381301446451768551030582980331018302215433183859343948234592879007251434455690983457476013721468423150828043414745368812875089393853385997562339303171137595030262310432936151696932970158534010202397242374948766087604445963844044884518548581820600441837845110895639930835104386589959823336499039541506287057208896691827949021298930362116304913033749784030465165269003805517961612644968367828106437922908778862125706164141745408441928522313968231457638173495676648916550306703884026555771863599257126307854299409479018095395391119233251410377745383168018654371092433414363028989931533983381852973394451734224890513172883336593084757939173985500287714037020076875135783657618102989415832590276658642360972189605962288750694853036899244415811518812721306394149119274703844274202346153567834195855893864927617445327386654315589193481310824734864024977380412517539509605348979031340308014139703296*i1^49 + 110983882424708171159722256820563308438325362291795293908256805370480620097846254898146376332306742326764050508691003431562577239967627866262831362492502383659829748610659972088791926938693679964254210716223148794501169015241857721143581792207028145960600341921408948632797499966192205863726964604888556925768051875299494324953594501590693172090572425745712147327126448804710617911127426296214565596685732482389172451453594194358756141975569474503858920444870753998432561249894470080251441435146218264889219525717722435341413633188034190009123744203508755145983592199110977380711210007851607453745039506240432563613551411828820156290677784291585065298483284099786089880005649757211596755574233778749226723798997772059971539888311639458652684556802425692276747018131152002729345983532434933306081503746707245739662086293590930700847674809352702460116992005889822812256142446813824755076963713132057966774898678322840029084667151453687872421058131762673387727352105576715188921476125213168645624021721917540497638933704097628935609203888426565555290607513583154190030282949255642825766273206637243197889458309759443798838055736129850379115771768159827483559506361799189438383204523743073569543542499452072817981612632915113539609246436530362333237264262430062632344129522439662487727098058314105452741313935317517752620947810060391147352824856368734721966288883633793283486052413342177353697673763490626164189281479639921945941796124421005582415170671446409892233911183272842756137572549327408267705538941249366064797852735216765393716418703364570133494497665875968*i1^50 + -528259312654167433815270214413234096943049300212204195750405758925021069590048659809917334625922948632825117536224999070554392262797745151911588682859094606151509344764379002453604944355582771470751277593279637069982797443109344654964906283536565067245954722966118501550301851183368814216717700133813749995922064389480278117858745940197186461477460726363449369726222354343618490490148346498906964903357174604317254063644227248083606273869187248103459861750390566764840968411128845273300306146979829844434115614734082373387991945114651541941564860172594774329148383529516720444521853479779143632177696157626195391303938781031860171302293830192120491025281681541584778964810230051123262003104036849399088478152009614792232782151258397855068223660381672391664185884108552449680703998778710539556913108425578197031725064952309648187822313331106038151548386089354701472222494888235260046920793053774434572293166171673411355997847188262152187869261782261765237754065802137433773976981749059984755481534042337968045158053623678630344984662034967176001744485318518400392276783317185466269477373875619579766788065014562506906170019159836884235657283307270899219748591904898969035490988266120584118388891362820233650985889072622089038659005153427000295049169167699051529560107827653854273113919978262046581872486179506992677241795493143262133235547722562288763141649149641199292329690576418697209883290786863479811531026473682265579451564847500370644277382505136080350006027881428658762754955111268333302336352686252353994123325057832265608970060390253539098624*i1^51 + -360045636120640335210871924764379911597140124789116131123504570921177593620900249696326723256179825298265659546573569504050990379354220531226143200208299506835799957895196939069325613761073733120246739135892904964226263373221184475192804963665080238704185756108348142921683545781897864926281672496323377019771336725392467629794982042015611146537235889951786607467158572530762200851904497686458037827772315026785172294912851616247421477290252832972724850554138790624924664777389265413387357365152857802807758232071638781304597043272189250832917757661603837303916835148125981814280498648350535036345175065957388251119012646450637525529697115451944985456575294106490512460701345054414715785163615912581223689768054500897926281239025471639865524938680629734647048429489263792260094595289242226839664497146937204846833199750774066215965984122109596316399598676571750793134452036620081206258747068831282230143310378469242910188853985452332753199805563159602336981262554000551836320486187155003556724219106965824356880512089393470191182984566251070233003784606276192897196422319644785233443647752362272718649590704034632293195125581935776610463782317659479300763578541647180951763321219601983703517043408215607648978833334580467573049988577695138367946833135430470772181990534793906416402110179757609818914704827869546775722987079155477020609568563267439268176278645880707320440041391931077090506239300914746368945903816008523442108324984109570655872693597260689522461683762671202537178792231121642519642212930617918456137486386583206485529146163200*i1^52 + 69744782940304244524890906777220287079686728112886243874130100460452006411547470651879162244853618027722169681928823986459314038326555442335537026662047137617226484939394259407606446202900218470464907871159737109049901037498531975620262500242519640907111724294685287071417660736315399848097605143306417041863494708245374637133051073402949906571451721180450133647604294904279601221868340642457971566881992346811600796749769038895518761470559486625628976928043617322449055852488835748057733828979545197357294761110023203433311795614791046292075994385251365871535134952772122657996106310647011453756356162527793459244390268316349923549584873431910760313078327081203434198955120989768839894178810181601542852875919660180003865153381200584357091273129017826296818270177943203748524670973589052799160241123175886339052116493744172874467871284556538093820002571977417453919676600643055952095226180492716607400895187576273151551031496316725443138116870364047068760733779313565452548428108033134657264849402502656855593437347308085747633474962746894463511973184076817858244823509048183057275745957898275350485632331229389128610929740334576338979073841743732199845947665821910753057326737308334643594346210417424024066785670773375510674746767413302147537980129405898935224410949087442594735391375248245824485439173791445285202187812532922888318771191268938381137257497522826704856102132939015533409051235426781988163386559127087555649804371491456006669493178175092032172805257017270065718547487036874411956555134895973475312371182119944192*i1^53 + -7663263045854210707557231677675317760262120839283647096718272559975051240299344403453699242727035398900485749308569508349636319208941695789647066626691747922377738409374451407146389037869834037888282375080440211973429983100326410922635803768220301786751674158272284637432546626042231848224966271639825521277667267624281137307579928051355304590379318879504314616477046428774365247649551777722026606827945321066375983631800836574298334359221271446032134234047577019846644278689317132316213954738938644720628454306974024822081344397272154780002145402725570644578800626541717609813926991840380333751064608932057486107109454361847698022782747583994192085581828548013276239636096090820745348343128453528637470667160391331020632164114851881872907871968277528029438223525528030274606878892551339371968301524222164698847845245199420947523474527366994794203871438056979741366373016758476511437677769570883670724501213217060990922168732779834304938056605962188842070313363614601888992803618879455903296726652218068830507069166950442815231028967477308683900070305216809896855844400535713626441091804098887207251035889081364938567807156520276463762884888110314842097306855739470264132484402533980468473946723472668464705901948418332869294968670915195606516935693690274892205732671134686453929059824807505504160912897571639851867656754738140486907096131721747331960907814609613256700619842866091669597221564407342414940180824503186656586337047809038145953648417140135748153711634429930880977483016105333178698586053372875844354048*i1^54 + -10527457931989593332814221690288441859072414955853735365146370313309921580842570650445494809263274773122705795825855256107977607316344300679756333114888326820526002986125446265789141542076321061104368584299662434487372437274200392979559098250728814861842385357044005184827795810008287340167953256975741374631392942884310691760799750999516945194456354521527391761988360473506747292811647505120342844210389295897009735605396227210371635089588365114346637550415244654816863928884192834793158528382856997722924260910518465520014606730540434046715409063419390097639332949875940183239593213375247819486889821207854326921086947536769605474669025456788415772535680719327620013248893724446430214834159106818760519965844608780493892954803962177280318460405458709479910614212758958010564800922588782033058389413833326001632975823502377731076275170187822536734893008569416318328326497466927244490163933607920504689455943129698245779328915968170259622669759371925220140306053793255178235851579548271386166258972577576137973074734877957711460521875829129893159948998195899215628600187718759609707404537980971652417388200302064407590223313168384545590121577350554187182735490728283365726345395801378635224615182420219155903414266721807112670206179680203120772432918062080764161834159563715178909008701195036011728369647482580461036798260109500985930054177019844169148361518218693931038787935368464579137823173830524814844522144519036595546584121710270968237572493295525589279800381067798993515873869078893151108726784*i1^55 + -4860266616581143668517867127279046067366756016930749858067216076952474875790337078909200008879861809729127483635625163489988549851270409986726756405441183889320042610059687735181042486560687049186300324006741390577413246917540055794950507408515122431170640762776156555690375655388224638801463724018094993219563699686385035340938923781324209376933614165147047231075480172487708829231970470406316785798694031478883694439766876716203417904283813634047488280724808326152748105692457995228684291349039429399335731835218960376979803752405719747309964918927510161958355564338330676733692150908625068367115006283276390535067115018381704125231807881431982462275377928010890973402243319437863692159674449711974859119561348686094764971854401826618026371785577910878334469207741344102710513885141160835297237971987560262222211777031174723025690376015698196027833572027454920337526703446221525971613701605113795463784921767509759684489383173776308480324492204204649891591574262374079789429634446031456049078305756558196074779968086415569011625860125289941048714382762249501941075948521875315839816437301267541692208599611664425877495332755408282960118833086057169467835020185906301698192216591019632006847478435334984232379192623415936994562166651844209999482526935937717987891721534105285868322964451319365604812540036663427373238811451218340890077605598700047345509297334801512024330282059779230603590234899366880357868668845054510012674893839748101040378445873942373938665222877744709736632090624*i1^56 + -32952854771571025081624510706527801087069996968642534833198040479848855071289200588287066217993153936548563472393025802696642021145506193323890664206899017393567671753025824799983251481596444548912632726706320663711815020396290614926577855735835874321241230208618037251691684828487842495462154775085359978416908438773429368297932748179332010497961017942670241814319707870970283810250132249866219133268982919043877475755397217207470542239316726463392156876960615810121988520793573250572180872594555871645487919886938872162751244464826010129577814905310516622771173447916136737954361305556866389873498350272620593584827066563410521471870906526545597090970542967228058790688519022968704123638875861900471040196597263010983303029877503926787177567179987675224807130614112734850626737171027946598426400011401667133080351501293304348058133538279744598846802759508523066375398897285530132367449710945935580839023837749100186967598597792770685768235226775300639637422325474456703125633258080248475032216104591904988236288538974283662000956856578083829872430697356531590797702971053074482670060306495083039955638454758288794365416055505406670652028158703245590255361102086153707323982893833917961839950039940468610013581495557136826459025371641743643002823768349620748778180299831910649823448074391313315824803071344459409112785153299739280782868691519478277409952198537668714565034476700265457721745897310151477628030985586007886880824138592168915629439557104537933603002347520*i1^57 + 3103408371628928526425810281139200169166677923487373121880973174833428382306546290884966782229724177586224776730458904083193818514269146914485646280165006018094320963947472190061661031326770957377276182002053902626353573196489395079834344199381597006689198212005098039305669649560856203064365887668978470199862362216962367408915441432487145782565980171340420469815738445476069151797161063611824075380425508418789134214494040907950726900003225324891691986594623472788482492962064784808847129553138118841221984017072183736267144686568962701911377123094370753519440076893917112258864284544545025320782113409975208368935229099663152423741615652677793788417547606548243436055707933780153027809534821138115766377834432146297245037890368948795567327602231510849787239426684402930559958145023004840252630050098627694224839370134621955077034683098832412460768505303269144411718753129078968461266005000898952447762318440493760194164803191685086276073097752268468359907090412129855026605374360880806770392569522240156313876027585674336674227246043014711943439315539903127679263876166136149248649597437493626842500111879542555199092096888326784374240507471200394384300877759937951576096963462963233164931540978988980222803115259860517330018464599760757105520563780545025376613833089630607526205714929719031532812428321921414648477799035497525423006417250923037698664884937267879197045565806648379012463264389474220634064236012250617366391316705405338113893896704*i1^58 + 51482681083107106661062642547616622313602632598210973934884076043949167338391011455600966583074422078023849947912980058887781164934611162892893882577357988544606282624598754711306966170833984435897660775899629881511517676681181630140257982211957754659962452549800135819307197654249267642362824101946461765135594409123490851429529559513524824139511768832333421174259733385786870811715360110749775273426996288462068788158396768552845849275821805821548995900870694951704772379631870046267874738361399604506834685786965437403610754230782652509031011557529999508757473852051670096996762810494601574190660493616791781011868917030114115528589548188665773171561517326689470592139691180271915883596576312848378492031173894986494288489508419662682110962410368495745312680565800070759125882294181118469998445862986052665253678700946201932163779139849733320646874391942334308820369568571376727336655144394569037766757634134042707043419804428311749021304355760958124707674505752245691871611400019003380727619073322591133176449557703203791731516906762770970192005371236294440236459145309201024618647970895150556102124855148059007958161495446210132076516297466000118901364836361151082176812605880442916040538469648229004654141994181550367054842879226731457507167655882883312052038777898905345949257264949014783398079280044021481538880203877885602676456682993098285682737545988777520490287112295781971758948436232021807591445085821902444524090624*i1^59 + 2354629953348205385434237863716479138820959419912078518097432944697644329660528292680787180747745393391999414332331283244169118973912504859769826690274996662679557577252710540321028633867118563472333215186048035931190554008069739574707909565023635944810545529865880444418570858942311119335416912999633276319396207968014724326807588431122156782766523143526817850778919419918158693618786487129974428885294222717637248804430978522671107220218453701404474232255989936086894606290481750338278859308140988670451611787431247619090256372875325983590252729733319044967036055530288752734768918596730878013545603502060212239487077024089794324384511687944250790220721618414247420965948244930311432791825507099249342782839925587380699323635729736560250057950851133755224228632752909996829261697753444861341655746756059593751856596770933756280145021351201814249760176715631723841716293391983423852240855696963420639353915303916296582142751348158619596880046100492900431971344584965789350785072451043926638922326826868922221102889434631565643122828091882340906935977789397173150215689823730713742612859275424480741753569507548728701216044023357256081726187737892405763845188980784383515224030221298817613004298153829923056530923304595021373630672539355407613204468102683145971532188422047600555993213986901560583740005058061589073775126398226385652416636476492176558483395878030935717428214373576039876600169154113325155895000*i1^60 + -177678976221764192212797816675338134208647957119193884033082746224994787177072436520885788964195257467897378604810556238924690687211055218721631125206450108973455447574501389665595831827987850127806027594848513814998046776377806310322712821708957361411294548638042993763558344514866528228123556884682185441408104628827906020306163636325423993771201513741674673456353009124924883058929610739258730961055688978784426017595133460233443714757242066233370753174180685370568702164850192016025425773773211164477533769717526865351551671623511147551846914874813898955287815572893468608546934471220122241680453916747298614596197880314433893783828469720482785112421280417787893002625962007205957642286992901405350624986091755795496265837643877417214642712581217017894158124967681018187714306132656054605541513035205152768851693629345268053727493631105522943734406504603328538717006574263560663205129349328943159753225538846902313111357765305586440519350900325513753765007622979629179191169705316374748507089021709503338849996351178263406146610353246364061416340696675126211997976230366085289819729000577886168136513567766325332970582523736365761757538090624030300830774134694542109996625762912381217919336267262978349754478474636384608516281306564395380952311943802739555634732398984354335500767275508459355895301552351121243524468298502496479657858718543451259697343959867903201247860323828125*i1^61 - N1*87891540275864755957009795023212735260028287761686511275798654292332736569230088573831725779468848449858588575983352326100857218334007317234467263578532814683663233007515529634993906915422605675123529369012102772594102163194550359419532067522087946963901372298591301534666085359124392968696787613729833761745936550029045282481799391084852596695874835414175017097161583498386902839391751663449964108130805656582038691661178143913691111576118750000000000*i3 ] ]