[ [ -19152754251412754452523948519045026258108968285283472095767927184735321843539274163720561446440793608614528373389207118968057889774312169315698417363570836462579647893554927893521235154021070639915632638303750112231040493422216235572706141836805006520648754172355890204000330394741554013839023403572976217481646767018741302099152897673423887427299380609185593387163447841744459769636320685856037406766157296327819192393344358518920570363145405062958786817271232526582211331856366548968526216573942700631633555403513865227447635602330348845266346506765349936894991614670558138935346844754620412079245306407228218640145854604155859223733182196212967764374174782960993412075850043075430244190944351916196236688704528463921985568427532599806374305040507070343157379121455938354433661790656334164603854216476036191862221874086277044267255771455949814221861448428279091137216880068165743519200479152280938542366108873298573983816352783266175559910484443692586793845059301985484800000000000000 + 141216504127759646055288030181884837948656000184491830818553034795055367028443623503530527301523843288182695676009757804490593502087022817387532465674831124444993023465429251117421184584414254111949147568280825590634944989514783883299002236368495931700222735534352931243251340020077588834224257030319767450446324925763138706032410878849096729514993303797022133954037829080209999217929956324567395662661710183793481257231003318903471130693234588143997870940502942266099784181577418378491401001376852014009749672290455584391692334728928877282381001456287944264082664792624898520511676949997593553432124713131505158162407155562160130222986026321619787019664304022999451231619743993169006534767915639036052185576364381996964451303435109197361317304021165067599425241538306900323493236233513458274952423329401137580006147276973786414476157437912301651110070003227365316649543232304662111290929421501984298922275362558468481927491881658098688887005852409710651247111709153820672000000000000*i1 + -710498976322883230045187960666225596221799194334346347590922863958123475165401139420322365119398574399593575305088983365602969942595443946481598553626542105982724312799258366146598169064573013643858074479683868393478207015449854770403646976660952728912710586613357272146664213425746220162853688933065817244988080939915923190029240581504321452356712702354469387320563863003936537131310876986717551757461791286803548653588339210094701425049614213687546153125233110143778777768823800707018568573995104740718782031072664071925958809598919095582009486776017030585875761357128482960645334773978337195607392029566133217755619870918599865266819165686273346535879691688218155038806015506400507959252913877950857790634260967293564949422098236428236518315592986218602913697101074544071219571473535257363018587521025770168108591452094923480756716263602134268593501626081880566234257247281096392791563793084685427004634287968738603191076293532797557049709173457540491004751753856942080000000000*i1^2 + 2505428237143113393967935247034820519396602574782417348148022753585353519020191832422527857150852623681682835600649256037896459963171044577777777601804371247405577186036011656101787846360986081451294123252652219061714350184362715912316170033766567824995971905480868075953432379918486171408939924524533968481976469721835944287463705385635700689207890938308561229996597829544860463831262269843376789496126088458349786869413326673444432481156091843151492285206529311160603631755849451866351421980756486749627530119513895068512216293344792399454058097432196089107814795906185338103374940371702864412303551064051279146312136736033852487351769315181575232416455772279583723124696222228447772540371139457656673018148316918777797409967931024377324228528939441676404889884601569231126008197008319238353216785090280313238507307651029979650969070064454104700538420602951394218351905093426644101784075119696354033196578770012324316946627194073057521826321113389081569260258865656627200000000*i1^3 + -6651291013718931965188249686180863396323958605882880610495965292926987017614058407773204612839443462791647644049651668823710785461297920386659658913075352452601594700760502309357145315962114612019376999585810315833725619315394368083870513765306959112002384548267461686657236330122936672769458650839341937061572894339521964522406237516255751957567455148422592326796657512872009594363896449895214331584853805506043481784801636612310641747897207900795699501270360044242760039911319840904914381866093632533231379038271660117077996030195978256070496038367541095886316244487253240461663036344060540862008566586078452014123745098827919384011913895860153095001409843470484292557575475274660184313806837319923375493387480286427319151384246994860054494383036006295775028649184466720353260064980366087849203386358526553641421371081413115434046738113277524665354727785389778813568303006212404729815330484722707825049712565169013137510214499077228218783256103279196487508666842349568000000*i1^4 + 13364404250763847628591147992452311792581503994352865847453217013532492094170899042024597903280967333531528619242397077510347103665493687200115230145520881707016246007410251768500822801800903858275867469677252001587422165004557837454307873830278994960308343040338525743445806225651740336351910412047589750442474898609019957686549812673080939743406797259376421894528670182425220001408523879922242052758512000648048106260694822623752124565861686781239690317072305248836622493401603187739497308851782957106009954007273330963122446284039438546022563528398345838819546645840464781682320916733224384911722971305934513746968437756857056699889158898337707118956828719023681699830090831914511372919884857622821393957450196413653997919974415142480238302452869443274223214145384254257480891562114149668558879809811399892603549171306485066181422196378528793362145481120027896395853272423854645670422690121694250178085465648279042846398437363133643752017113618529860752587608607948800000*i1^5 + -18922628702316413462666325914706500359278733720292206285072295359267952315219303213119710327280902381614739114636107433359332350976236168272333001342607014542464648991178584025908637992285668725495155893456471709936496461736575517741338322286941408975650978930730099463127456886142855495066386204333285008571184190362505655671774126658672348172987606671532900744294469543433777491865871969138388190997644259421120104717781400193583161576178105954426031842598441726410044109814024434892679894395325489121370002949677842705759625024929559478151243991363534605593742925382922974600613729684793942604271641823455361967327532830899954362571478615032696463027270575127664701820776888826128514747122850845050970951814594850689008063045296628003260490706480913213205343768535238483359448176399568084116833280549081596345337373245251256324886542822090172247369788510297674651190431113965592471255712861494212341939450892216806273568439693580242099694242537517542278675583467520000*i1^6 + 18696958980839162632398534088546134921479812534152153624508964231950106766690399016517958875288397664505316166591919489465982021211711939238222848987896766301968180725565189741703428101296745294335141001338970369737887171405019302365559351081968756437651894607525313525414091547946901993750958042022840989729713342409234647278535469187234237425510818859204001261248163006461240102310516450193342578632146286420724208388918204769771656621403978195633912616409741945123692130691558479656785330694687381168559467870826993015512309501151846486092884144901356234204575950850422077129911140219929260418161851838128484696226882133610409550989514087827716362161972267647614318083291147704838426887732569156777522576855389980780630900391543419639821961295810047048427703425172249776119498389440787506479177059955184194360290063508179174859548423890380822228320684906269554259790958252285018210906876382061444618083195493556659681568225608565514502421678710396786889763848192000*i1^7 + -11360432285756000136074783942728314924849257438753752120090929635442534847249057836794465129777288315596488195466571949795979337366860435439991859969517872686606829854159158948809771509260096805994790731427010117294332531605295359889983181170067418975555983711098008463137839586535487920966495237469130023778151785216905907021461497789115909041563401467253823247404130934016996878621028570060241113389116650928098418359534726719052556806644296368967296462685587547556681392484905504048686016930981641214635118611587406462929395780290773424756489800768138027270654712473730286221521563510255502219928143302212367146599472546581970783279752462326829242207953402685246045699748424875431519594900387347509516601834879449057442505542002820453238255610500309975229025882830653061270596277440328891625104729612758017986299872503703061307548254362165864655698770755237338552180840051114291320069671588683879120476773884954781605151745381599829886853283670037313263501312000*i1^8 + 3605539308423475574768001141624150342633001295186222988706752080146685612818120285226813407393857006825527949855656113724061906726261530495794701350430488005828166568827229263477273297933237713761651457481644275470767149711241063681220305529882127524896745105123517943852508518679892174057022330012883187983544342201254643230582245730225258331185829433836290922341226573038717520438085644379042943212126270129479859941715257513546926937165447209152513672292760103360627760107878628718519401483452327784775600693644071750484570139999942091379306266496534712145412780111936932041140986525546337730354519447074364023195867695810304889255543010114974618018334491038754550510309630605296903403361252923347089263306798086140502352282620651810053747069937194941048960580370471227636692254471814845700893260315900671421749004660049415658042186292690671011757939696309009755935886553112036212986903993571655955605323771107888073819889725955524682770728877599377053450240*i1^9 + -296717998521056596876431650852508135480569116635131423144826493562259213601265923137613179346930492552966892480528041464565878842569303691627646473089644702347504540065730813804160938161455806929171746526171333790896616039113894934789420852101693705106685226689167752115535268854128801435021848637577272475068073161915610205991792700673337798619437260959776077734410887300005616652381852506961304160812224033843779983411826521252236083204223302734903953037513965433319056423704847108613768731302833246086334154628364795331363557191532906302741653492999477811090723992646752203476129528144991235635763568912520031160992915568793356220416065192026520597777968344908695598301287664486445339318004858639515051373196232693271698357564730964529104441909531018846901878762229793167346693053200323127415748900288202570326694857349142616402215508041532243429813585663316051496113055233600009640631738542370988280206842066485694514087813412893092160023801369311838208*i1^10 + 109454792298023895927721236411044922765837529365961904995812970461669671653569874892100301838017250446420249503296183263761369612481278525738949416717316730495475700905745026005006963334914821316400944453391616026452457293087793247261007650787248217223777429962055986523468861971682745162751643089269638444417321810761455198687525583377646610661242638527663421333125802717871337915954328035571814870931062247687468498207422601629809991848430231629051505277455184123593617256566063042164803402135860102526626811169086392564471283347308030691756537884380239630121460653301259497308203950957280972701723845240605239822266998554893273695315546854941632797521032844886579422687973730804457339077861438528237593524434136443408000777991744176926570606675529246561583348745817966201776020174801871436361727697456855040657679021175618440379686486151015671795768253571471405620682263895085227488003577260842948060765065862765154005095429034126888491743999327993856*i1^11 + -84650674426391168997000515032217184456457514096547034442224534159503791979584374762697642862540757995317172469133795911724514602978270057038400360341491794381009722521164789865395680920334546981241827198307487502129421664081010047706830478582793418001639186051470872329921594308887870309935055152180991200877948141673516149310818269863258791942006585301585346794873897942087391519701291911717896490645103519436823507142626331234234554585669807390763442739963570188795610123607406665032918519146052161236008926734145769556956479149097720888924701514985583451102840318176568412575628021311405510304902959924939377367161989426066414396080405776229611985070404573145681000303565815362080535785809603670777182346356576292634169813582903841285004525680909237314979695077856898696025355238256868605649309941619441434389584317778795960538664623901017774185072426714803044787577563046630410795094155244553325101515776238629641209866857466171358705424661479424*i1^12 + 24419335609498349728838155328724829231685854229168775851785691700570382310377083564417290573593822400318836182854619666385658982726166263773032817602179665350409398178139260815758072756041229630005970532733382244602847928684362882205844914284279809730071805884350790716431525086412722710129092878134696113138684013097931595865002677826991540760150589836840047480502055771722891679198865003081074527563991414551562231020244147634679856787604612371252890830796629861122243952819632730774385435279933094060573450693079152970757369586601989126556256127579271608767210477104732420519219297795936821812380333268420621875881665238206014913375877572143491041150474722669808083678898946521797013404005953627628067140088198727837516969486809331957299956339814143354130838464454509278674723946330200475324927860416467648395613053384622038545108177077709051692329025643293474108776190100964104491283604398844061361262910215877248820370033507441470995213320192*i1^13 + -4403143812247912252249168866815097230583099048488185343882540884975715756030938541509395692024297946286436890189343211527079897816925980170460940037814102711340660339276727259301139469378404617047097425873567664953952377569837766771356586816786912845025887216231274009925255387006953350440500060353324388406517214891913543012384253734362613309781329608446558102837878990213129534830929604138697701040246845622814344096986721980248964111047097178710014142151631630673047728949342720232964157685919429362498735920449008487382472489538863621699358233872948716212172456161887431939811569151661712598892891554237752824081313726577789922211382107615963271979535823925430747332321048635642602667411054671311892374095354695952458066151867943477937415076471592246388257897265272496150697351611413403492810302681916404956594269766611062107196739923684879656007728912726283085715645927219344919283349066737394891054860638062233971109722702795642465419264*i1^14 + 284293265766008521106370138008089956867544277527390152299767453895457811349341604611536389611656051502350037781706668848039494076014929623306774089617627542753138657740150834873134456949486032280392221843227757446669691671578241599587975695624999155035230845519293694701261943636371510990049243374665266376067962534543581127264518330493893744474141011287805974537796167873039196971050078849389964557910552261537664214989262085046814541865077133233599609620340493622228422978433880555907884436384805128842484787216790560417938063661130303935203730129440062833608137871192973149585477541755944626057350471020795627978071856351597537280508702317855396541655969102092423704999852688632391615362802126079710065838124025721901311444427303410317923073752262091717736719966669651497615812154666648773438248855948253598532881895186925444254944296721807161410748646898326103172236498529725542820313025406345350371762973825956854222827897251891773440*i1^15 + 25483241012973804949557280319655612027218314752117992309520963621335164021255730316335029366685776029452133374645827352652100391282266542593336797843553725413473143228638263480731013182650285123305110640300737950997676288054704411637945951229013447121476458302892108250566790236445476068679410856625514915382108798459825165805686749218649630889023010538075194334480934557698530432706231013938127308486725623500549032296316935891633740313587439091634760468828674339559678518146105732190470029003149639508163181875511660698880702141195091333517713451842675643522999367021358824625002508961244176556318773587502992714825390634625862126854970975798966089014116180952307095227691687656168986035035327020291736762505985912249738687303452027417618624187288048074512624537399105392005039461759563270641190993665476150428886047618939245025600502622486211556225167282363161392604681626053747487463004453396495913012993841071041010624437541666816*i1^16 + 744818938619759896649090786790627124517082055736877988896282499458033675849842606167135887914284548828957274047800637770958166345544269128331350109106459976138378905149776237688533029880786891374475822365133919267258562698034568685885106033270229771161401775371133947608025360636068439863931718313141555117835602515710178833852994692772382007451710769390413601138209950088439552066916302317527203303503282880220878566778461491857140999767127370649498997951051249264867026663569208519998412633252535559614448048872929736288571711928432134947227216397829982958059471985741722995748865651009658813878036545357107218832577792016781936728629218085007223971006404790396220148402728452614793042428611546688181835907172009837472946538101423777195477194741628723540132905487878121708569764711314669609329551272794372719000495227243700569878059954058140909515543591998548903219675447127665298740941183220832036064434694617835602251668783104*i1^17 + 11064366291935784353174170809301161371872960981916908017216070147843945866470958388861102563878378289573606782937390605587092946844938851500389538348696133175275112859730800392258081287621226276762334992332422316313158993902759338067438150164925514814240699256549748101895790421359007918460134249449685928334353644718858042157546332865352049617477346144067771123174528955495669135875216515462931379565244042284881992152224783820966707901661070339669582265278113983998777971413166055355335651979753376092398169789664341899931721825362311881450394764725588345934307501362674910151389915075439395731894013298030224241342554744325844782996562603580930180876060358884695391778062118389712028144771773284309430024387693442444677522790379082671044345558265436110421074403595710502997321577796319524560161269814882608278506442642182373851051533846907843245044144304806980197426056706130833628195858427440659141569917292068318933417984*i1^18 + 84426103191621499877306008463584865789456169897502191251065872598642346177379629021582236363630361365005559483498360244982824690642032934827269591312707707284056479737378992022108660336746147439549182958309017963580658122652148316380067538777003487306291634591884527040158282373970617577291795368293360599986530713085454605273828460785118322115161660240813653021883867947176709622472564699488843186720095865621127433134323951484412731879105696642583789403387481273627083894423833164342315856751565402022263963393248752842766688309128842331354330015493258684808203125154872381329893175396615057449826920197563636988773759812239430306631382831462951395194839707139005062418625992586608000579999985648183174675812822044848431049025801752095197214484241337651278247429734803733888071509065525734137019208727918063805510342026042552345699165812568532741852574535659153838595876204872362154422543680210455282581896440825511936*i1^19 + 57217033827813523507693367036330808154255431923063931923326736538713138193963386786388276439342987833366683008169207472736885801512960226327172020416970310853819531860739106932209934663412735205839984288487757617802083890920224551837342912223418407398009102192619280010556928625290008763019154971666271740277307460164560538248894151246673375342343277851036380522979988080458709415663283340793941528067601300577541293545955936428949999211118192762862330764447680498605321560131937568136038794539971718112653500772787374017671527130942735285165907424291488890122316728847386104169067709114683703831187227553783718034543258917143064485785620745429433395093180259520703985585648361544050979605193734641642526858139336937865030224146416236108932669854539632430809775113870552960982371460409467264507316149477009784894256201189421693297979847302312831030740596093033339783637820049176496514078683482020958789163349442560*i1^20 + -5336595177414752939423921760750577139864052202855697634137112706458538611236994768978390906901970885900022353611368977966594454630924056153831275046122451613399544433142160168957529159497033319780696155001075333215172854574346826755410807417446117360420018400820036341735933151178362900023281863847753839007869573110466371760445381861299761698734117064076094325077346366906923199285713661075520304546699099132006803093006756604459516536157139621127575011751467900426894829354300111649724502009623720665697139552901501996663294791588049195942276235343993000451823023471944016658896804223842546030476079229166480382936928473358316511472615677940905614861493044307151059983806175348207735520248015094823937642045783151446730287154278342341846958608910424507896787034026167852861610348009547305904659371108736375169635559867341121916610359971542475649952792639416579493621296023954584773387169330845337049492357120*i1^21 + -43983692722834330243802263177944224442985331576359691737301463695708984133660552408342504719183544602760232406504101120296570348966197583182118996755158069549422142200652093101871419882336303378917427009450167817298097131208704346013815469520004470604954612772920265148186227853268254058901055542712999541561436681496329744587403302473580377416832100078410375884961166696362895588949284646952077675051115292610690519483866136364492868474159833950550242251421309773919407456625200508734796067825500001472354195181862996626933033473976618887667700452258567357301352055365919025706161284030130001887295597211036736627166415404123318154512823833859721947997734754415361609648237391343178390499054862575321557105275159793171059658094887356168791444697157216819247658359620412589286591542389793751926960542822881919478226796646576353539858434268545412044428872090664319035179043728854806259861532465696966967296*i1^22 + -101727884199095553471197229409633126112144493357729928126117614885006052778797288329039860881540687495440941506481696301037533144339894701074562437211007267651584421732533346927253410176016106074679239798608205531142683329465111119692281697521638379330664910793133960670459427638047232891131615344593403790866979463190918875583984760039675959287199334297749944224663879174925762417581180830772204759031656669903762806275359916147542100131603797899920224601703317257074538776671867369955445771448162183894965610879372671417954236817977310774522975420531704002304768709925007329749274280838200418681755898589485028684434137722887283562610634206821234238738793517742514426087037029003036948902924990464636639215332582447571330211189467949596040881195726862030155442501990863631451189063047355571738320920444729826088150390818295047112663554426846847119798564890359626423679097761652901003870090282663936*i1^23 + -1303120596529262906021359992569806910171948352255776938174106419840371934331889500162681430556855673513419873102974848559192398143623158940835737127412049571028003202166912288762342211379043132750088681996056376370853493827733680324129366061074540777639558239278621067189311461845812878896233402886518957000205515188401621469420340823421401300600431679834217233529810488634927399344033512724889474496785824177633655868671292569344846651464235930087309701048851190586261017722436202847722233819024534240315091422906031192031767872594212538070713561778468049791698524005582945778052216575379382480394581085200779076356673052165803000377362820103365302462742479616298679280953001917259388266215682524264983934755767488996068244471627424230679221658584241748514955467006568113343396759520724441255584186084098612354473272072323190651807482493760570323237457088071630901983132539463571741182045192192*i1^24 + -37392277849777603345012987440982065242075943026349255639320944541822420952027033190527100849207512344195388836308192716139067212042221027910820336015375104072715970933823135937285667827547361298959648286028305615869129318526149029899422543651392960706579783582817923418255542451626840247756780547910676930172405321992820440146331273639534737363474091349248672039087289101865980833598960473797360512273355510614195593179508772990168346295285992182371874172328495622642962825364062416141397824976581738645961361922218266028339340697477585593646241145907174413969692089715501750808612607300668583030413136507125945770901003434583622782472882743870660625917366089062563272234502154472456326018851079420401538278813993041171563489887408812930564594687361303570531318391153071134780495426751402272900876878594597221542422339642317578415958317392817695610517667655895013683502933424082100028440576*i1^25 + -401027367930050516985618213983273817001883810975016419610931726962506482721551037835367406666953152357964811633708794704864749714342158928867568081924236450355029675928892076082175812296931111193374533229524533794567045105646876641170072901698870847356943430758918753844219067946003634114450604287096729260035194188204190164106182779637018523251175927863371469236168659799578172168444472695830757691186154757479863832755208151676684499632587673638301853705734574126328094908112109682929833783616691187848191019586482687781338355009014032905339796689225346811310165193376288689383455294055410273658447614938044863847471320155447811446022600293204616425267485394647740680198264888391414616235661744384116147498916883251692392707650756181641288539475345638397060263957061486671574049475940984281152222999035823712848183920235251847810115893728650727318942918903096336828851328876093112320*i1^26 + -1527217106893419223213717315620060529935498821713345332428193284536508499490165689031263624535740765238143933820140991641187746223220109274860873383546489871052033400790502315175250718157903946280959688297645756904853434377219904629996768623291156789886610106949630820377725325157841338047722532706459860379950206826029717939099369905333141649210556211566159605954644876533321162992376383519511314777438842443197537787763192065397236554704903499179300285819254192299032296108964480622550455831635093315559149912045380981119242490903207557113329549770063067161386817277151747992118438199662251802657166572890982940634974105529590636823865466861532854965974858643503903887851651839121724746532526885563637951529086900577725663908948018360562168734054821877886009887529282776170710039376281838884255932440821641002379789822747384703057955163381659644485914729540621091996182186557440*i1^27 + -2205375014438043709809279712930121831226362229336909704511324288196777507900229838173074721773755207688933590915672021051345371356783042543068983524755963876612831547174941815415279003886901308655383603641463185472086561957549716839379480797720972127488039940074516795913739202006878449671809611145567070584871129604241373717910774715398179684495969623664308342130456598965177480897146297416955159626584845642196176610450048345356834760854116525887714999561130521933226708727293739371516227768764948404084608074861949632111099328694308689017374734665795718772898700393672712727463314897373763978900717432534499164224346196015643556667454761820541534744571384697818565318507382829161388374102042375727391497222767768109428447508330228599133057485418469094769429430939979924607803030609565421386514904579925773580089241521288781374989541207589921928404516814651937757467770880*i1^28 + 18851265162114820600614391885051178737311087719139722699248275056196763688867694612723535107591405130875103398915576848426696596330667641770553589060124630943547870410859653694942615377881571488050303106656967379273036376039490340567100133912073403040630999649339075050325639514626269428965321193892897072467590577413370081366254464907313736373516240785736412975783498949371344122418802184793040088887206187324836360663567855649627675983468679770326724170841390624511285652972579896192674399474670349994989306588819621990289427945234911354722036142473939154753176479959928548966965393417473076251614281637746764868918084145537562980852471002242803619613522579726620165622548243222563161637662940767346871641600344965109468606602875577872469244266754699213166794112924672271389623544577889436002737947708325462771333442187565288136136640333093403926618171991280972726272*i1^29 + 34582214829812248983239523840250025150075331499871212269911469563508666057709261423253076664505620145394791836266349556153955764894136524525559520883485560983956641759919757049480591361123709972043722352441765691141826687292796488456175604735127715159886705605165486655450230515713910045930465834001954542080826571827107937008526089095669182834970174948508163223267101897729570704818521974655541769982914315802818088010888263534086369465554399004435520736733529000135762426599658167577314581617414190148220712571166905774847166225734405440519044003086532940717500771458440812714725559641826911198941405194945164211563589467265294180900661113738935909527172057983407611669173171087926189746540172464977838737846684478673837551297131082235958494462308904360757230602355595926821999454889359211841503995610528251327059081617262857515550590253138278485376195079700480*i1^30 + -311732345590229190724385923880878593460295811801194969404046467322206991191770680561888610757793990542848068949872918977617353680847329417384920787545087063216357010115738745029620293488179198968923122912125623398248046556965176314514838054584001766623479214574694607409730456793281358775913686524341285252949476073355781156830243975509115500994237795763156325684696399724987630886745309484580291901737819240898375102044875712458874532332113882297161374680154021176012270528778843390153568968387965256463315315675725405043053123684479025869615529229070905432150421602508028389200895265670932748697460830049075826998395700352893430375457357812823198064210152009534843504527381448767478416460004517929249632657527033325556931155939016634196272657618927601543107753560392438632324316002690705258435112102638717278665054627163426510084247946046922929258434134016*i1^31 + -1917321515930840778104377751945543766141319613691572039807967789288535927457789543101561012094321419268718229547898730105238581689628253752592652045254857111856983397807006080476357956892592718729612420257585175671742717682555731886093454181776669412360938392437420195530705130926312347618021859958377684975007309707378335488009246826821339084580717980708864601573865062995239166836640588697858097492513889535993927490723423371097274176098462321849016461049307782607734571167173408768004539019295664202838435419219997419032400660619610157679429186404259852259016665604884451860532258850427815038956472114520733251856261054337087679929237740606373166115358329170395002516807142824986090340021848963976001889387398982702483990819704889522759830354926241532525171232650644214145923584748226842552434761283010543979385856584634766701682421329492333480116224*i1^32 + -2081554576590760557149405126116607592194522479460983790868195790257137027028089475297188409124982730409068818318874540827526231448438750484749292397127097293038597205027029290575968561200159385749214633919591228094345206821971816588554199528159293078617973707034665732373069980069963964321209673971313124316064037352331304931985468301192314245767946020982887799303549561811099895552658598862669416499439702650338159458957562655705036043395993732544998325798855381654366672013851361332410575150500145950059744162305755288234474160836657279268887097868836686326874019071197357740426878026571006194582831204493032146423746186000014515271870639780336150204369757769590643019103983475859322401655438794429426409671347624208016399324487477898629931159233584626242367025604918559576690343764727291131845983211986989601641414927235885086468957097078816768*i1^33 + -1463794990443817820406204521015711992802533891352805985010527023900253248233051748637419207982879332222471409682810977463001146879848013780164045222767904138191226453883112811942709380786679010201675052281466977567652667591284721871580542322103356637761049992752550840415795049255049723824943912396037613584278776526079958674192532737217415840436409589065797115373764127896039159313570837145997992520290062162456512287718647606220063041820973774551000398286900520681302473385562103750839449535104746449479318294360545794419622187997773965422013993644775929343417771696064544912499432964792978250305518120189996224740426504355839152630301991525674714183937734404298308155511713496753914250999884090633363444673873587001903933084668694757677249097486531915234730596280605210749371487257764815329294323087783288064759522185049273568667537244160*i1^34 + 1400245423323422937104024204171522631474567924824158538813236738797810707540642588122768950005879147026649676921607328293551537321631324122979806679188171878603247731818286035014202437063383646790118574198832952546389678180660604518946872670487208314269586884355274360183985139901908053723677958516107044621141224505352442316186737655990477159810733193132112065384920686702305931433736564243643264534107277055933121133298704891269068071966444823907072325913198221513825382858448992572972323836276552302639514230403897659170776763679748070985170720695541931808683464369839820935496456736174284757502903775074573169172156229606220624900911899011770947027452812462346186352762149222621054414490855155606145022072930493683724696925667765443233705536634909337638710010198603886310507621635739910329738251766264513847408647798295085350649856*i1^35 + -213616877601982925389526923828256543485982837989563452386671462109259391787921746268456102815278712985799465188888591724494267154300218042951386993708276578604094499364957958744952422564517980233895007320461037261002197269252017118582471752124282474324053541233854576660394679412153859264696205120679436929253355572643938431273439983336864243636145730535534852587235512484269746565529374274211863259284341840876399430180993755423904972441542822411921961422287417901603621598448445432113181792457341489736004395223377259571455470873886592134016962988580146423796740555378839967126412224112480142936206070424836036890097058332729085995153557542462067292595485213198944023221839537463302231695046419628625723856721269284799017870041373377470013266535373154172603822670533713180212254789454116592059647337273941842580996084323057664*i1^36 + -6834144224879269664613539552897010225982748920486310229011163266757534601499641224665421762419771620848751355617680382200181667178833304389569778278774752455281771676543328424395216275754685553049680470000531212799699090487983622018990640712548353851020302170890649053980585644621203523607568883672248690141972812340726175498728919596143912610254749568945408715374551563192930625611199889326475661331739957413590425604010807213352160807921161066333007604334911027430251802593166684474999292527968417450482237392458897581412604456886555628110435033681221775489487557739862183931902064849775379122648795117834328260147693977561940474078542024506058963062404810422885448524328501456869488487712012997266898328346244081604713487220266991207414516077408919622499685418383504310247692758740064882695465759327478488847527968768*i1^37 + -90554140686040592507741962800177868211295095254811863704911693283766875115044115533624333715752097939032334337615310938096485107507028483015180564508106296955641963717181595412154154841372921563975897007058051250799936869105354854679783409808532422181132847059787540074252606167376723467717628975407773054554743941314852598288237687357482343024319149831860328354949791389849576573107436364564391407781248862576334733597671101753113790361771237247663745685217663940568301792324960626874769544723927592206735065220314225179836981617383576809717955888864429464217726876118784194920401708018176743539622201623814424539185036522487523498479076405009259386105019341523806443673851666209842385855932584871858283618057465790356549918503262347735768559735975909817347249326294148695652462669638603597976300931144145174528*i1^38 + -710296855741915508349741180429340004750707767311986683361608107923936215924777708929810120176518402052461846901197347785892756231137528128449575912618242424142617055245132830703284793838296090892614528736180270149902566158949390207474979051834831457828183921051568589104319378474637582180621222444403297892966917973661505031425048170011456273351259618678605192241266292952064975634078418702375710586539399080143687768758719307933551941774221935597539704542696085275400056998483864237884003666670931116330419117156241349253511304510311615387018278394368380754261012718504410305143868098568820412123737210530834418963546656679763798499879369091778678398461498999506325642852091741717478465524908856696643914216118868110081911310686834592862288040633028608955073086928270100745248734693702284788074597580800*i1^39 + -3759574615281839941507359252225610841519337660210650966676919918824700624628326599966271036612765079537669416695336713841308316028084517674605207014719025543559330309302032245172747695462195502648162407750874985865391206039488977470920042424246070587768682464331183371408671807278474189580133978166550756480389657406859143679188092484911801281201846079562716082218462689199837418359055979045926160849828943239246822668254654244570782550684975903775270556964113530665422554948559209403798938995189834823071654038367301473548550128076972220934894049495236501110956273589880585348801062483210474736076679710721803233017885393997595760215443970859052654620238465077404274183114375024000628736013352910068453422676462409537181917387222371731522767616903264948667879756453917101569536064062752531939328*i1^40 + -14866384778636492129476033508566231485775548140569414743056233185134076294094757117186192944494182339216617766452767697738499624112110246037440365181453398252540262725672562653719401181525344770538802165842870725514154628941304300584063967857218715499682723120861839891365664474785042587718435105178406005645734829410665913426499923811802034703520083045517031494142963809428824353570705897804863262356453820624938538778818382385441702384290934707673826384905878624895797861765230360411625162575634742811609231861013678970817626751412139128632386874923064564924316130468068342534713941060536544328166237951893151549240306605896737504210664489629706714710389035796858953902535229726041386730679577688832266141001148876492636992316995209180957768283585339083772818488533900303028504663949312*i1^41 + -48899808679315128474298122640447928278503556458716344270992081986923981636279412053396152173163244594490786182411681511003585060185529998743380287497134926251882087009397357275729354200893010341730344571125662229033894894317588366314993589545363120211408544881177917377517386287638663663574716587794779721375068876054253276017715738591081319193789312417788038533884194692051184533306868759510979438015973931029319949147252183158383487838789770864092038134271768409898335329342568726511378566467376580362933074162102771965541245324367838454014232713337232773541700937570183847047839873226478627950377181437071089743615718928201516132967827664681156527037812075571817148045866600760004518631621296786720729310942829126228771512279424293684573085037530025237403675886466116450516992*i1^42 + -131340423474654330508306091462776121269134035502430478099632225707297795874974024703555654937828550624529218645809428113517187814724907489291133611115530975500836841932409997867192718712322163948983714989427431170216403453330717129488321884733479517800660794801621436905764690567830184294557811745818645707015345183120954859455112620843014772855262707318127189547082492124725724281750453060547305701821837412021912014432788689311590354506697379731965395453010011102641316460860896073543649632109677520808946098358896865718582041301641481255811148734081275593413928318825109518923261180342638724617314736585914726211486480008897459599603645173546958142176254594397058387696230902064568142287922460832329553821516024334290251815284710530869546018665788179433039037424730112*i1^43 + -249555077179475098881992615067654771871695139455275469544612296837454275811902646964894875294258866593342160135331528057838544110113021247188868092265196261279935567451199026442877658981899143752723596928148426139567373490710638008375486772862599105724340359285661676878015451229914270142134644177006430105645964396156837126512786829027396995107715718215642189635884562900854964520771418354687147884070800686939269670983077426357629917450501262127421916095066034546663207785987347711895339763382336764028328395181064845033699898690998698344407559001691929042806847606225990819602169447836048849640816115705253151486293083015329655151562030246611132004447028042365067278321401619720200564561718887884396082487687814396469612452732344350456331244793561670286835712*i1^44 + -102628271325606463023110660850058767924843639366172843832596821625098349489550683911820828393286458329415527615197182926693681667030289899588504219983594664034522618392017652857530713011266786265868185894214478658519714816820200331666754299754987473496827533449217959013292088754157047038934261011964997273591874674602228406392588822719399414669331517567398522226374055887066917308756169188182239085190244425271631048544694448208161628333399162576453826368112089964832811847284435123499865967509266443260102966470852989803541916841403857159334007903828863602571964823844695990873088082699106255770975250754213261983524827632360239961250575125425227351113703769029975152987927006504458819685554604933741644261854407862144185322098537375278755380985856000*i1^45 + -20097157645856016907287888195655068546418983228186950396600213126407157007196055623390528988141040795858082225965587984497457133497891285538467858933276906620150003942063762654939641648695109462974430719088015683846085876934137462121237762181294881201325427889133625233910981328501129072913598098973534793290646682164506778439568006663284627095509153770183157627090427037782337873580251232106994718640377125326027217181251609178700424749891172632140326939979269938146379659905226739020927566191565479895408782920351632626192131939746508505910333045219232709516151724484007123611077409418060340680062603470180749483020744481470354451947606356180201463207568504632060632658414446078303577051698903272414553300140521912515517987043796707031646208*i1^46 + -668570882345747732653879131432501198371558375976048661908919349788727664971368090220213181465289100801259879667931736156401595435565029819882804571519193470901037780459896099784683927518115698269157312110827879504058895802417123942600777085200755350604446747098828636453041310843472579221987477333991884390239841213267926233470988260074528300620322835850384903929052358706114636237882688176433720618246870252154744835993082301410293522380041492618293137974081625212521941325264062161970682163399074312876795501994024385609423197786533456828051832325928793510981094687534454530008439129431605954686527846426930681072640186613334370300173276672009460118397793936335894095981900058322474738842776225061818813907426229774870553150619648*i1^47 + -8576941837724331659007506039085597229881916330911138107130442719652685119321258842445876499163400529210933531833370179903828425931199253908831840167164791708917796825178003262296791496536456645918013824784498774903673777413478124604781951823574980088371468287807951898249109263460203009993078406453707440607252484001384158141219460514544516199874815337152573667106880828745101785972229539841081084086181415824309306564157752361070386324233890844952916459635854747354138835154958933435313256427914347609018810882613267254058285946537063958791997799798056686680504068324019298063117886594270032582899609846960515013379644329866769209793461125419823876006429943169566100681923062944051839255882926157355106528776573935878144*i1^48 + -43486302919298700509386491152338233697916230018445498277338734255662553167950247288247939537633213164811660140517015714570846415531897407468436737686039900009113886880605758307413032674847318761887090120641949864035025030111441182761821078529677361506405778529719943618899927770875178681518114372891262839409954234053307167423400595141974723547385380194544545127890232526940750754267253617228890037174953038611528227741262956422683171319773005579211653500534962643542220474475635660308532603844995709079541424103508709671646334058536084715257379624818929720808067341219508593442028088541810009243944855991249741366173450855684097118445284890660817008963455054215860851097646008529353524129804151567971113631744*i1^49 + -74237236370992097350839842102057155336940158189367628818195626663791513525956190198169989481150596206629592232715831322418788777006657541310255217294312525421422463435593139754690337567241815392787851618030921038347734747229608670594721215165742686652638729662802018223969418303294235961584372952938015947055883052944691613645730608474851799127216710551469147066721220405640471443169860468538953055933146368371484933502497314787450510555355163012204978203060269369423345800186805789734091795858915355651206006064873021574755450583356236318350655172410963743544391356649593379881140457871560164646327855131014356756741763944880541556657001584511118469579052878587489315916785880679440054570682073088*i1^50 + 182855604558521151578990242389474590079271739576359564122144421856478958842051064885983320701385100641169141851025409825410883157166553186018268621470846229028996075794711521762054350690798579465122754876495570446791900734191243787456857598377792128840083864406576229678020709758812094762670987165038197407296419376286887372035540468491467260667282146213637174975956373116194163225173339284555000445936228456108646174021215661398846066840978363597549480090425456902538123562084346572109243921830662752801388999166409687668221314321319166009046762990111440217435365482522898269694396020651795075171322116941395464192203444536173724554386560009462351739159979370331839111093556340683945984*i1^51 + -240833983970045893971936670184009262168274567300973273890470419442545508030706908159576516507269032887551519319634471542205476334047185760905986194991200623289202401039776919505255072160715503423152714725624520710140427946366107152643108891194389482093022706641499696563966361494602027326873570552398892908403383828633662605479373354402923935411463498885586871446053953659867924543989528760063563809195928896636056062979701255425007824534386048582804610310215972891775993317399315685531442869570924475918541522914380687567331133051436015258203577900714515746455566441877125389454227227782276278188234329740011514251467943561192498478745670221565482838070276791832604814005504*i1^52 + -1044349047776275959046966359737011632045411073400249606080734777768363452289056163111210365466051804861253298094947483039122043038441983575438228781595884976503740090555189462819448094852873719955313798658427698691249888735300420937009072737865960782974747084892930787865370740938054790106155226234640692805851843071481400165750394026788626067717283448989380495734298944142174136533520304273488869239120611844535314827097608312352815810398677759488103208176021431642274662401853414964948241287552612052394332610921602821773714851105888838172246116139440610100408523477997216670355455335600928256423977630030625282533443527800104944170071506647941186312133707296256*i1^53 + -1107142360468654574005020234102715060306789690572257125668243148972405226487001714128076353561708526602326555335958342449218599858372201017607193713259621259994903584688455515307731727799223519664419178390958488286341422024095414798721635600073345460453746518743520507528576645978924020089009771469363650502086377685218386312293700815922039388028878216123716527377007644720997545053124025927583092559044906814518312118476548661020525842449463074797536097562156650581320740446284262328239720782235288641822855220586034343051443392482731699630666254413048570342836381509740767691410122008468884495028717292782602061391029373427629880500021146129017471072*i1^54 + 7586879165337286131514969223130499095497903043915436592838042982007151600102196695595517156553682139960080479538399140946996899268001938762082664867321054752865484512608417794640571496291467081368372902931814075634370253401685216805553458039644290124330004500255737277522842354156105503534544560089789175592914719494339633854167258799868989622136175659181756547312767110582795416009789087541134999564780700197919574082375894674602950064860236331267096670887523462960397484662126919151923376269187564775965017253774172582111606163065072023259637736829781504097945333921533101700608056073747729492257815384167608*i1^55 + 1243153326897277029482677424245131769228976580633755597745219116948918606929234502065857192459930527997171308261297941463555399074343269517561338753776270532375153827875757389782406908997943099057015199316192964184893868171245057698319087425536941287662039847124473971653236884179680307571147012530071884050077461932006216909769732203641859273623408928151282170563951327805001490066140911381270074579709870119376681645246155648137995481448608730329509069664732871274629380634961134769395744701357090989658922792044789238796888508990373189221330323603001684576366359201*i1^56, -7352166573602350620198009730475851176548993017071776324479287211704445590468667921118416854647383941552713637380206617229125160649105156711635611663332404193019478411508008158756868737463619910265017756060253563472498461826930707005649137574990764456616880817719504318368159781215423147061637929409819026112390236702795615690092677681350986054817702241329487106650026576766389395534621146849556997670471108423701475725580160414678560441887602502030157388608296269983912224352217926087640234379722834916366608032860405852734226637387666343152707194294303114455043991405029071806665319117315503682515553216454969241101162099078270833359577453398244197429996929103823625395967929745463418400968063497991755547183107599556542406202589681907018370834367029175374767069337965496940668934207565933091273312811752659973787875720338354167659647490747675275751360702553427387382230989664949389224048590868673770580528054569792280289327164398486405756496721545485887102320814840311491289261771738146041802751267111035084727659039186885173012335552551203721006048555599136357639023144197761837197490629993947550014792680540813909518141797232096796608142942593501706549319127307599233264405736316310072002901028582195200000000000000 + 52799373156576373214433763793388416217270303574614228438943096900520428606100946063949186976611355212298987213897093527207566011482073621732805291215456510356829823085344859919750403250024749218632766738222584129466366632225720326466241619980746628595311842303057430365798785291047992893521353649847183689980665469866822109721336276023949532600157908377351058708250275575576132621148904294873693619965061618502055931040795446015013439216281683981364021297953606844779193416757784872975961883521678234433275469237424689300045465057939351209746867420488335947759766952086690090833429957534133734732691346540590793069870821557997692656960068720475137960903636078561434846806958727636182998198752914556671664955894434717233397737475750241186718380995626500817822064444900767830684009709305050441839798433962468633181952980307959975953119351364152762329190639095169292633290157818404717922082561345530921174098086065318284014660283358831736212869706604579274785615282878316993889743675139914825678057149253753607456874528989736586111243961972443154006835229809388754194102799571647780694253103122956722415628021627251564307837608790219664969069111911862283308881118140081463063733297038112690979879982920105984000000000000*i1 + -264486036891506257457149691361919039225992324638225838816199526147132659693596718545298435693361402555623315863860969123268921652368831405828668059589020470378609607360124644059722797621924460391669718814974113208537973643029013396131430406297402390583847896150429674661649248488649968041321164414224602888739958565120339677505640398482296083406063729187911802215878334438236097609523171895632805797370951926700312804004466741625716384040936047999241778191906485954507313878320742609530238029219905531102129221906026735827974894122391602592600835413470645327335985493438702566486150165304254680772694017215822335599871922349557140218572152579696855347991464218995932899104459371803809626368006313664349991382233251904995165168301802742206618729150467418923949000164578214342500468956583091989724629948898404612052396692321194181422921095941260567318823007243464263903000944860376544582389489683418485785220115657416095463825244706474785003830779385960200452441979762187415369453214775095094161529502198637978298492211547783179394084975261015443430916640530509865920116347296083838676361315376966496774848535834636781796394715211673798412836334470669920177199573273660692993751338316842908546016388851957760000000000*i1^2 + 935765865861841355592155572196465635344699811006249895233754978568271075115663451052738297483310267093555294062458616918970371920214223288569074547081154020862207063044286218323895152768496949774591124629365331011997468990073849830993657462766318159745331700598001669220430672596403995677986591742037127730997497651922375213620191910630584311968734078113615539548742479080948369256010843781073332704736539711467691760896486126248007957046820733828247101003806065583923644691644107192513399469907819349548566131037027159497731524914060972067584859460354041684964590584198768100353668523433895973822956939447860617216994110358680237865028242215460093606692050697788945094440301089434314150712567056217921996171077673738847893337012045470961273123363964912477176127708197226835236322081930503474467334378836312013997716252441465789881100686942420965195743907639150481041381787807855776606485442554746445668145867423858556212558366274836951374368505715468095232163296390083497642477459047308163049914081451544696435467301432248410308233308921698489079092257512783619403694643090178340244601536053985527759330393221564007031294546497036108416183170647425172947938309104820975645618613299746622199550234224230400000000*i1^3 + -2512653916192902989768885897938888506961637847349300158986288063825465098176933353826566519557504662233226971059952183852455364158402088193050814418927572402859676948980760821085029852088890537379104644657689827460224630750453941253753560095176902978571980054114288892184900729696875884604577916399834527796823155172073926069388104639304868616406029954004302489105342755393074608345392471951332670772227085959125507703354803480374227962690395129459448350697521378619228595627078884860066187332667178374080378863492407151695343938102292629518222702748211180131327428096719959547551362220633979564205024850321247180848255653025830724359232221477519937129569650370913073856585348184158478571096454193616436255316298059736279632415158543823689479716771933779005729878270270253285324976337147341322985556997186795165057193285878086769583393446853970612271564055819160691623827402077169740328346872349441123423193133851489807632030248199101837531956451891786613948398668460296611251346307385493113146973097156997589726790020626458963634999633936782545408327705062009323836975361945492162133364974129107812420452033096415373742248478164956766130713091579803279541465035029127446432857704350991207086955918524416000000*i1^4 + 5123660207889358151495375430372671687242094032136808712419599224382387510534549030859980208464898358394412000372597109976026092269592480853610578988841587761314599117218036066753854071306008283145307716781563083807969969257117020333941078836702013836210564321573978622126655135778664525465192753848634975493091202824031123759800884944255339451441638226065548915021844684739558603263906856112802431451735485230364212768874599537549000856662917644404451222331430375466242832623958347898541846094243409927733918577896400788063715244693846072540989105811438337975726825006558688072967022304130202354941333532036386598754249336303765185868760175954698102568949894348477632620673762326273826537356496459279150513478849363059435608711970804967266696856753768763062404157684578336108280512000966438166412137691561877084667772699515357091127082948625058110660006707492723549349075271952383293478944242104587167611425120600998681272891370829329418047056881082789132780310031082198728151727299988378904046331460983774206409678386425209083010986596098664833022211819339733175445254247694400327122677440604166669871858221506874712108713508082526134337243923903177156974222624533763823851592061486537401451489169244160000*i1^5 + -7344106798037012401990527891307032192451557351649051786000571048671172497545944958279043091258061251925006954747135813091733766640712160978585322835988207985396461606683055800965833971516573104542041527366222619100811632511364800529236084576819233161539748940241943200427377130397649420533827384038398657502268515154766391696413404242870171495884687641264660865076635699695633203786996055320492212748722472360325971911374650541337877119099418980029820835217646138741257366058492191385396166337401993022012679949660275417272433770064979220469966236514405480310334743931004486578775407340009808738218610200898244474715940846088030761962207721090811698483549736607149708699215106526691669785882578815901881094664907339518340808201746968014100716907876361250970705879131149061158613192029653088710337890956550586748691088317373553368820202485496114368626032201266043573526348112611084738680279377176377516934075872020396977398446371007677304339194502242306940506232404225876390379253197552350633822413876120283827017258649838262123232295707418116724445805675922940625334634186730779262407560595861123546196369621743237789408410077660979826701115740207316512735361216182131915079114053865330720600454332416000*i1^6 + 7334812443860870936277843796116104164118937036369638231803046018835386989020218409130883074312257076368587437577825379000570222161580761595834616392007982654960898100550643709152474857422060531015664655026467730541070785132705790457842796325175298846662660685359865171317792980895711485600052166055110607178838859764633605994017618041395873580189612488182041323597695332642499855290666665515835251954690317733341551437013759885366855498175926166591597214084034605718113759678023751675408479850172877299048879433813809275862675644892632196498511475462951363710485813669733374154670660067411512131591716798867004732509918504556741653413163076841168653300777111671860130438268298788200877276708705969105452322004391652164413021389016508240077501019372827400312690053797701618794332199173229052755187894354590232901174273440749740850569634363096851913779840000281608221564595519881257495284623595260227703905350203152711372441138200296403771586802542059092302338741929009084741264585916872278094880379866872766679407545172787225269309744771502658578723200644817881375798871257586438466262257432451656528006059334054778189973238754307980285266877454911991090369146501543035952320439909945667182206228889600*i1^7 + -4493144300284676904208483347007286339913588483769076858848384452349930075797512241449643514196687878005536420273819849661639528568108989987622932748957543315822147731117321436877147739842499924177459310630755338880475712511315722666290955855224678937085899075251385634704359264267273782487055594434622618538249611695954851291065715649107842722832392910503721043642756401071220312359278974594028170643842849133143807715310321643430793044372968750781996978327312569703225875455850337917054578173388858344594619769470622049191002469621688571063799156396103320685817179600835926579572097622863341988937370591000047681557224191001156852284752845649014711757218855257504317745173085204420569452604673329935804611489047093083114939579193510863915956975754011731813859807426895165572369957018978845369710571412582272723967267469178383214936494417066601339016622191145846786796613171117727136600368677145564515328444608601992166766634999009185862086526519849123372570998439755156137143889039747677261888441328254451886256563503347189258334874517036155599117203392546037740417391311188928139801527785327922694294002268681390412927190592239554223977938310337739121659082016411005466853429405808534573191004160*i1^8 + 1433760854224673041008444199977537668528576867645012828181212171519050476616986003952864656579768397497155514688837377567192550122451351551032195136026624743151348044184662072401622782994472447568313903370941247200334222281574793636306556892159991112186158448268045942325414070769964292713784272032956011407974665679387511838613292874410382968236661312795735021190736023205635490079407426812343114789252282184067031625512821566698850572663546147374404954080530016511204531872887411816605498999670254092918693545256899493980787005540122437060734964113048012050344536730725008375125395164496983205087230196235971832687825275335559321281454038889159739147574214193690164448628998405589396969620891424003714493193457276177955292658940089437587978406902975782595119976978250245185504072458849832216505703672353124309709245574596227769174480629250695067284697734652214764458365872264992600227067429398182673065429328888681518735741746231283768438476235721110698078571407069006964658496310815117630510590795801908893495907106218848649119150968662541977226528328717166404519840771388043646626638468742638170852631355370121813943435998245707755148893598519377641452317198384708612922153596697859286106112*i1^9 + -117142818943358968291603287906460861005537211001619782928398756581362520764604979580475937057912716996576057484340822153211969243060659617753963340018466973262057007672204947022363293403828878920381149879912433689100721894752085781270060038259786640887529031968753847478835088779851234741177390443199477614838211309071828889202621388460598606237480486364437263652940737729825125775930855175535740764006983242309060315531558703838530908557613699878812730936236627491239687852327130931759428149611312073075336402966124302310113243555355415989122746796849942818439031953782510965641987206425372557306107049345208919603817076749803492569692326231265225949559507233663342541504445443208853723700782428008904882522192813563624439910302436160951563846426190660978051672821730928333804590953196218331862183926652521495705507218947747590061362422777528914961681936363494163440112706985480039654533541131226398674588369414939954363557180462923888259781533040936958909917778847681647363287587236575282047899464161629490856976838857398620202494626369488696255062617283967472229640940747466147058236663029846878456387269299568963489199709360489744502643816598855678005485892447736147269997057593715982336*i1^10 + 42118541878879016990068209410403842700463597645455162721644707199653411804181100990331513584418697057394077433366647559640066610762000729588613363560482097842846211393133798400111594677349420354665542875071225727654617618964131181624896228593026709619213187900442401958951216807120533933043134172059974089572198449048838543742765374800800460295205408806463428486746203165846158666517804628062396051988574768353236430697973362925167668294296326513595060611840825642642717792749565214943039855482445236201182215218620601980341434380106729558366470856235422789943074113910560675311437490901561649905780170348152614328218471864672087915564375490629166754077638416931613201519850767331556293593798971872987576095452960229119877661007646777333901123881117271971449847344359957654926435395963983469418345377652202351008386751237505716726187012938550990632968321010236675303749227056841491802313301255187822243024258475955731119108599750114121505503950256474149295179876286821221279933374258264055372386285145431356422261772174075830212374340679424128849851272519764702295170931138430548535302713945888053301000855993831777575349411126966891207744797531322671683114126516823994868117688350146560*i1^11 + -33253820954937663772544856751079782089040583440575861380703830547385782228796230169051798491005924667675991905588880687052017165531766017949092649158135923463906190919755388840882222487189715779510882122387953276878105522139267951289848131668733319304682457410486558074504935818310798952345953704988352773875768762209517294523324234728147508565489568749402631500270418401314711203991500518886932559960674235370449588511229880806974899279489606029048714513424007204201118384939934702821236594316533548663415728533220437906737092652913785655311445344415865803829189524851239408906239970226474732251030113641395637368718390662574008143652203956369669620552421463178535203426647651108134410975874975760146680589864841411989483179364553968829112755004263347313034076568810503326544432205154406415490354109204876557956807311501519731994135909686544490158210945629468714651164684556715813221320244078105441611693016107891900947090215736931874170185072365300041818472497313935837027814105485378707636935713074163813588324787237041206239934070831697362114956584228344761864729743058541573985750086973136084485666584308137850550941382599178479354562842662300725578748515763509969857312800636928*i1^12 + 9679312776124211229319639585323054752021458639814991731298937349388453710807319692697084898898463852496452196032223337464698867533580610795594534475319292716367863972526986191407855065943491953352435536655330953510365343207554268100240731494807028081756435771658503663571240427024477617136540870701741881905459869740452955669736392914714287594869986090405546327288085095438697505544689493824815227599804957558466543818886266344165688148927079650370182668462892093362835579663421693574099915807296602989160510386066961536656349884289009270056398561013813968274952697704078156651460916905480845788462590466063712553392654178683756832941925514347705028796565111160030637032143799823841376226723826025033923754780583955787022301364374778940273573028748091769542892652239996766007434051452954990992961763439587491159833466631339514964390639730736825196653619335730862969886906990925153586962979431627596372675614434667265804418930667625676118947263212721149139885868910506365955422171460474785480808322353453159572407261422442181847076962446467046635973602888401906769900273194167352035890240385489460342459698862611410091915409707158640828135463932941360208460525516603616160852738048*i1^13 + -1761236167377789476073523403937435288953711212198604708429972881035834424440506687267751279811294536326027869369948333683532758295399560402712284221857187554142427042259607509585556612090920387990224650810232438338763699281102527149944096662688654161781307384852013815820045820435909164040432089772422126812093938716295626709358995581396895979128959971033168891931545887005451665195117171059195473369101652381824591121901668791001100255206099921243664876231266943767858897676162032613821861219150129322016611269992073309447515404257769864741421609648024859351201732507542886415333642639866821443084651527054652765676057381529516950797775595933615191435618380326065872229860990422185417517817369876211982449788046322601759410859139187150681552540272671262677421047380692707957443935562083366879215008718457014034663271449705626399774789694719302814154944297826540149442204963085984070913729083734064765404800822114277285391139233502105541403880868662917057652255460572260114299892280978018622567283426104428195826186670139450878090942507019451456132640985533216966348865301967402725975283659973677239052670775748422522593693914824601431331484645503181130489380572869110563602432*i1^14 + 114343359198695799025922859304750000610435978676150339585672543363001558166086455862083621715400897999375222663622733786227579374237760709541533714179992312735770407421841773972100480257641199028028787301846672247167559971794635992691034714417882516118595468407115974681549540573174790202122156181115139274679417386125762964847969301652712959637877500347089001486018275045937270879543712330763573902758128736483257693500393403236129872246090621924595146327196246849615677823403147124717304271814385527637388258423503677662707417896227385680433779608107284231397013176717378107640757027002322623966973308501841354980246856994780835089927830696798149987633806608724074577652010701016600003822304399383304398135575927243442928678106795787137479242895305531213321005972134185956119229771275489513915770240310403017847475236161784092763493139161053594549036427659261535792885018137421321030891940502335005132907208787370555387805903142622231344266252952071219210048463463397079714982925882860010335782863516429091009176062225892777278002060954101341102573853135784282726936273482114051432491435997336424354034404195257518103259803905533358341692920528080102008088173673929768960*i1^15 + 10344536686677141441463137461363477594978418803964607477843832038529273388113727531390680009207624374743507186718753094292333738654091150744295701605709870984216140746076378656178049171897745078677521969287673622494114475760849803052826410347896057661926842542672253474910439029521437990720111287951357354282233436894773475043803102565998614056473665575849695108113823081202230664530002950083412662603818274748479685857910845090044966808349314544348144214895160347728057232261215171902530065672054830806229828758196554940643187138810619747422867955505022714918627521817377955297345599945051112577252575765148097176232559928136028753138310778970727088104058433010449477612906905041937904786270176907886193124235905291035407960062666599579367450028518126553101727404224675522311003804709178284567408572836203117117400779165584372202223699972724793405365017830936392988935869597394631227915616184888973907856502869985608959817975727940204841472140788692573648925068755767623847487738960891727113867872235274681446921763912433367744727291187404307824977822292028899597591377426522136363925724878929170291470939781264318110798740774023221674073225298963811648743689053798400*i1^16 + 305577518643758477509863954509358928089715132282652297956535640022399130630869634133092142295077919217003578573293392567037792975757984226600293501804781490050594592166206150932366241558169304464632091963901357439014614715181555711501180735045709624709373211493505873343296021122909141365946422486697615499561688645485060056533889247846273736283556684523316075136531996950642112979185981648666328934621521728216843018621774947423058773409511836210841975006122086401741807692735541028874497047316818133750266697269741466314917878219769732391113098728710137797946077365108088312233004052112010049451077620161191276850860836301573439394621640632969444674501750804881412726408709069313024300508485749564419387880284147219178719852688493809630626783398705626165225751160712580921674318160677434647071385837865755593185700715016579262501965414938521245225919547729627991810561149656198874229660355304002960842666554242220918581015251944776246965657220633684240020775187156519406748704039367268907840331920692530479612649296181509384427900958399133419466623541165718830205221009887182606744775479959349024335809482103354403675863396861757083509541318697979831399600881664*i1^17 + 4630025383931938443534155904166320891204210762108542657296510728920599827740385113030914757343072354616428958414696305810388164866167606438089171529591622168595039269779604690939150393060560907428003648349843877892749437390249365950992965731546884409736744891787811323823208925891762830606539940353457936313722753733364659153114096229532509884509998449769065063963443581492931894668061291907686890561413179227001453316320909889070110782042599246089494093252634340899830743330638365008836801152308667552848830771337191967149571382876742787613639896979957925197504150857340807785544519215228668601313829608072424904287424301036315879701524609750689979505569421574737771015111413481778750382190980084806969722257138752948213096472559889418764439098470524888966765724748353121154420828753852447457089253825206203515416005849268025603078449159248949810906773117842828228339867336163967769155504247072574214115178348884497437437224949385035666703320436749676769488729305477783925305966893309039814879827785662859929164772311557449669343028169654858223435592515237974481131061495776599718016997080511939304865829624706888520427007368555105222142797319497982257659904*i1^18 + 37284884940506049358102832215604619376669231163386129182523608071248366656247499813856673199610901445317143196112907886438478332742056352978989286772890653625954646248779014854427862279341955670031695832822468320649197037831225824846058311719770263537868195856227041323101178476959726006167197353716550721096304677685860496003661560138948787195259445949667537915572231840473335384135826175966459738225115096493780985972799900676637912485407346204515521523069934212149090181090035549183847991645312296700526269324241023727825294071489588865601950160430690728922915185946105892460021381166071627791661222752083374165773463507791248520740992927997732694927677617327558050759016134968363743286955618880786735226279642394877817685463339269175697991117605450654008634111042548617125633003082007413378757474579151240092856837016913400031822223370343836445446060961264909333956250618912393859974830576600857204686409593691438265185895931063193103683886929728131724978798221139399315305158162749131607095033146597460836318475787146168419491589978701958842602674450497634658641181871588118326118762934895722010459223854674676996942065185283078187350909410919579648*i1^19 + 65536906273661020528830910224563493312948396787383693571508660919806913256799053505136697122856929322440618410182251264485938107287914782969453235442064828414326718840576072240889195049140264681763433490035681160977678620426861073162855698012463779392677562058542472529616907897885885364964028994273500755056234487485509815510837762804360432087516419105026837805273199192700609003505987454852171369913991568299645618622799079474457757344239834416480831380626661049077380866924018149070876340604017154777836621559804988284591818718345743105795259418483320829185374265409026285591634122936439089326705645180879552937656886185221346802389272636539801971387208729623866286366637614005518827905124055253437343170029768157667111479124679074412822810995715654676271617192232630827081316507109331757512728466749719098335396918039689897723123243277598254411979591308503823283546100905525431924192525903839758285969916284424817449304580562237162826666744462152592139938669817228581473137723382370535896755274443057607903042221812367337422925626161237278633637871525098679926649802441627592365845686475908098422240716565421558842817703688109368183268537532416*i1^20 + -1804911895167284695772011340978097259661502924122169699557857177692623097525485791196789703844874455248167621079824879301297748431558936189023780105537133702337791526798464489340255078654658128710535158108386709230300188259866012477059324606035397530157481755913263453893198349496930504410182172444086080046287225630953700842164862655570915799566687107022448820142902829535465025439641395269668295967613873515395879076894516690172080153680139101509870103966145930843368400486568279283138724990300309607579837175899214297022756592872976256750554739687319319158146233721836914874925923461456423618408110225086163654120882902816285782731108607003726595915308282536308653909505483277768650709575714996833417214251498690005869936816179649571786158712917202530345849576265046261412218701759061517933466614036776240955647483573015783400947135773660521501669978493514703031522799087925611609563021836366901616122476166925618618600287339091635042088738709944193405243884757229826186995220804532256968192818490899318745704141607653801421324005388732182587394378424420161350493800683571188912087219152443707038923705072851037306690969038715150928424468480*i1^21 + -17231847976145773798338017368317322192494194052820038117571652338554472674043234447076347676650572672991153064939662032817283391821108037555772335841464741277603900396088723214138971071818788549225786301809887159868006250757184459235294559606234290390403482278263745275575427769064171264511129517333556942677488301277569542783606965750792376979738007695822012683728015499436162848738319201381890280358634890434776184362180273930878313062017631038421590862389522104630389007549893020389319895074051375037876494414761151218017083301483907098682343504200431092181251918244465325198981735721252060604682669077707957903716615659386156511636482994745645052614813766239232196123235113722633345715548214800746423838773768710906361966944729165281811508529907012248893765753081858270304637861461906709850680136234542525499552475301580419021922002179985922560024602244766718743994293128666919228621172004499960746648980758330323996003258146999688425518735953919333693638255291985481986074410296846238985077549738665989523295452697530118367931535341035371498038381939434619791373885402834904405140507621802373767771693679105791779946172582341382242304*i1^22 + -77449153026815017472177624721056235535219619804023563388100629471115792251290643079235198547523372109848505961123533986170034686416348016988438340931995676249950560485395611072254511443295910775726969939542959740497595427393984608134468903221819760520346369152437106906823722442519062402048432180265321004170459010806164473166015072271145962357778132822087274649466900308695050579951341692700585002608549287546308727929828690290847447980821583623693527286321736279706654084248358455229703579610160025885804218778573744464850618512158633769417662254202017711193603906632431937213890765938948198351509551743963970848674578817386832663022165933532713834648810485607507720478421305757096689448741631421542981923776656461132283092398811049755042503752697502495494059302384214725045464743052928803617950475381319582647906399125763222930872274055243807810546449534569932930147512501655278069579035407744230150455087005248453859105458073460842993760795889308213766360695881233508917393751438069502734349607596927474519183366463771876859491921908940662114481178544759368000534226208243165966817710565425106640787265193800066837724376806195200*i1^23 + -1184098549613996844193826811449720787080360813427399029749956706187368751033096705690515061290657673570547078316427233774096132791972222024624873842562571210227994381059512012420174918311770325333960654984448741575360635179831690220802600842248086605494539937759822497111167497730758497686816172636256886192776596974809251818125401343863058112562884218844485289047920523337481895925185207872699382373743143060376267216334178649008987752668800324314984404962944619874292589512330011375425293703397504165633241465098635669789579299561109232342620750079198840462288282115729237319129393076628853900615659197840246663320213375669707723086338185214237046545847945190010492766458583698890149651609181006993440554090348580118941976529208654419270485151970691696914956341905997269671659920858818103802352255167284747443872523350539811185366242016339849744793819474912138694725132131326047317201495801375435642870718163517559017911172370082026418052069593128815649442502689098771462987782786978375069674482198695090160470671172399799296629527397234666196999002911901615529267480368133410303237273593285349110582353426811533637919642222592*i1^24 + -21644086633828523809065250547343372717823526104829346196622962743803100181605287535461936721382281677891571914478466791182644771591665091866875646674551766923762871840186762367190964625055150546489029341864663085010778141134234290460829641366905325798058976020128969128809344414820128430286808814912398515002025007677034879131245857391918827027376995429384258576940892473037591500023102248496930719538460640285903331201310193134678800010256379686931820138498796647274883614231885025866199990565528749248933996740913416869350536703900692647616828088805614737421067997117257985891488454254879512901706002783843026141777139560998419850281392422836560875305091025247794473236219110795931618936341456205247021001583167042943270229915450259097229735837934722434181212878371596331030561062965336845799666645521735309068723503172220337681700978740176124443678924123161398857483610558574179711474969391143232108301737294865388194467601808646461506033703302575345813977998049926630206471348632141537516361703065752367134624445305487006716710118570767669123935402086270570797639652596919106880695348229552159159942714172705921461911552*i1^25 + -200875919590536816388143194215748266082666092180061174003790539663161068027768737613285582282879218524860701837640986028405795573020302710575994632452879861813745454495772977788101875418827961725901582087317179216032297640811169027072760826521904326294190611185764887091131072797934052934444263352148998870377913740737345539716898833144685924402340336913360625390280116676878604139456556448144039602345368620373687133868530946222758989927914791464198975652462201645480400932302688973131899365007955110274863811296428069949151620758638739751935585980386077053704920097408832071583813829230291125010875555858758543912742979676836072715785675275232961076955067442117341499049306651976266211511455961893869344612024008991201567302560403657061307426532276058496848543557819411985075971899526127835236725289803708388844355229724126386146294895996338000039270567228873620480054105526615692067216495700125595037155306453664083727120552690238353473318698044858221358855464584542890892401550766662720915629697982979742168237423478267195664227324290235911985626219821232823713642589493107135446931826526177532930947189847065886720*i1^26 + -727943389452088970705923996658400709566896208171707201200976699718543988070580980307993211692007518208331538666484625040129313805846807917651659403107185250394471807796420442811204200895066808188094648696129325153683517341413221477576627022445370694851475074416419874281269585049523434147206416384171802040850809463766373038384232010603430387819058238490071588200153325232842971174482010162986896629392952706831823685998274920215549057238666614008136369584441492042118732456887381883880770060373317483225684889158200489447584649213378372129122073408247398291254889034840311210313556892583617041424345751308772643424477874770250859664364584031021418565548089614393021000514488882061221508580223823003169203716995648108143397346190268997204933318852368027779655214513176934799320636144997316408775263946890447023116141703076256748625366804541639332355614119331911838093593361263584005192175131932250679951229307997612387527903351296309113613708380698144479571353685058704967603664204888404873476032527533518486771143934597910650808131597938489548815858016651281274532682312710299235049840953261241083108757906391040*i1^27 + -928263657606695250521511747724311263656352188071945212081984827747228426154698186700358664860228347286514062302135959886412388681031653394477668284187574097776164150123861358971621541607570152781379648967936759721453804011486122369877070981531335349080253950604069008172883850721509432595128666450831312683866399385655504886450866626769826684540950693785781525871805174737412933234989531539364570261085149444132718813165666487380783790269384044100130079433241891594606456471388884391373390395641898751249114865205781149517992956919387502524530146872893306604449478087314357784074718362422988006964080017176653436564981078090371749662932773341632827187466107539035041413255956638147480150731400989802108390694144421121349573548434634737214161890601119887741004205928762001424658653485075557949618750027710043438547424085364391069809396907785351243737071396223019274436892536743226898389659749929371124228895269928002961510360825034514372635812170729983959365190038613051573855029282915139843600055359086317786173109836620766025594722596165108046861514497684058500776856269107149588357561044431203063084089344*i1^28 + 8945975681718841362032611331577480477389478556315792213146266314719345904971395430175512970013439651456061359537454751052378723679688624037077305620138006433232325457466856708430546467030425779572282082083629308160418315067448599646867392460324819622211618516869335767365673221217162195232866084611105201254209058376566467097486634261893753081465134717020708205815219332240838410044225614370663529297486627716655353236511296151454052045518700919632513853411789125538074402399360764478787214394481463435095917068186581688200417553548713152524518814998343937038640869971674006766421182105092730600016720931014262407068037707588319691927052074765026492918822985150375149068444995376717093267683451540590715689725566062535927628632126351486829099363228090998425880398722976689455873438668598274309526125356757150863431850384685004873752742504585029955069203491562509474920018920484552591843643525946497278937105785680273014125577291329084708275329472809830440125385489112030281337093853998662652048723306226423595695263827044536796281232692396794726549123030214858779201824351807006575457046228812964036608*i1^29 + 12956564799781127444211294897420440222345521858437335854843863214992413623902968877278328078048771772773221174610295180090124565670750900527975666044563153576459383393881515491410711653141760784322794004946684995133179118084344389878184529135625338947863342374456021311691037281009268828406665358823748873921577374759908252828265983356759903604570288286258461230022521462301841842524613951779222964276832246978059927225539018971886636667342777204116078104190004831559414071946842523049583812346190256103229927580523791982877489669245671929635723721131857477671056211552272340639025361983341764552778193385962947122893747798791342479690854861124551696530348365189559915664053602222027384801428616084948671890710480873576435481386254568262528207393737244935638169351359266186079782880542645113877569783793509156656113560341341457254812397252155037092803073533150351951641034018454756719381227973632378207390918775952133793159774034401128812285018243803985501856067192521120570298954313752414781258668110888460515975903184897779336876026403071679593345117830752239138263928943581763043322274405941248*i1^30 + -158746588642796644058168002938420907911540782344028000957622405808625074887497188021944406295894054187712318636485196378342007090707379377116456963877045249994715188088970766363249142432329345761339505242108611342613289646819381984332815101873352645548479529770164424205336188332825238132664197097573605165638356643432002296431954976893949803879046948440568542973933917716477236564827313119555281747352893005600048731293058953963440433736011727319498509927956052865574069475714419077842603891160159128260019658625538460752515635317710020829121652320192607831869770122464393831650682373203369214630301681086065644871344086050149206426186803301577181016617162546413480245407119222541540694200863052581190080310001866069902357672085162876418167202277913693879924799246334039996282403211175263182974050961065752111312633644532833695722545227442267072959922824435995568488559026696877176279572296681872769219197201168569106934962084240081927259192187369676640063798573406367846456680478624533709246335526228813896339903930792576594486692033099188033854763109980819424988155209995889090982798426112*i1^31 + -952432182286936687699929955184827481513855628492622342664561817037543496840402183271571099840955542649976604515737374088138838496920501328069799216551698469912513211460936821008114708983348290572537997650840331716146410368475619168742334976570424163838185953945725085185209414190012772306253394826915753258382550720175447356922195845212396436007105993224256852794273113019666933936537255966292768893899049543090996099313673231210946134849602545489645349094633422152449970158365368414829913502039742121053697941540610534638328164097166096232312503448295596084857919982690260167918536101699783593922899126877900827064327551099503000369552753642419555148297864661846143437550418199939339320760429008419647691561617119760813395134327734664319812503978086586094003553705204187011990197230256371135304576885881608926506384162628254504433180800412320616400102247231966274128040788739109336620932353397814792492496591461978386161855132340684908045550763952012266318547457442203876960973416071778902403360528792541290735024265819090372212842108258304787925632065805506520991221259084216330616832*i1^32 + -1022404633623525220328041115562706996074304408572754130856112709095548705640579356335925435213805486127534239885044024217208139022187198465516576301973130448941503099819676949477226318987828558061605627913523979202072001191176249528310349039942973337574581978932534840253984345969096861762030554230749727138047101293984097189544544197265788268166390208947200004681850934669644139927740745091368524432498218789723209623034335023419738799026084761244076767290781319801095299058145056079680096651294622248430351876550324973969899284148380962790093052685520817441467749051770511491823080908540349330550349054412262327734957763878139780315786164316353455857767664746372983732956705042360430312436187837202925286029255809965343917431048189867542838594022285133820417222737141883808088351149533526017756003269308116905014653698988540186197348940079090810073915016866929864170918180618856770002258628746227391983644357229608850692893661509154515096428865020402291784559177981461874775006947644707353232049359918653983359522140081442097479496747627107361254712461748462492005848458360520704*i1^33 + -721355170703053512060127162168472986594694869758001644813552759933967533156801122331938513585960188097422068047986687722054771987270058667055704334591049251079841126326470028848380473801855914987305018235421942793860787850327049340326307374624032062187730056337363320217068957765907112652968037589552471586907215431936248147347927472389625658949892285929161626217690188415082632750051374962450074664380073807487601161851080391233491648167962984332741114602925677419694620798421432729702292934019998326161763222340288120005837374707869939533218995229542903439176689628049125322856652283798348523720191050141090613929786449308229800032557657457627491747894070735564468114782688681438186294219534504569979872146371610871609478024431938345868868773545235374062957737102527146434738062713798504516058137225158651363817995190906369298917964057405984509341456355548432928275758727160902746613907719531705532108097682884299201091433306233646550832222112630111815248080129744909982995050996146887811261334716720832552185455152800888399888208541916911441767242275837949284340564230144*i1^34 + 704778761559974995639069270504185751970533506111183128187450278713204933032297086933709461997573293777939002998454710454034214528611006012995593839511569708520401078696532299264165707647023694808405479903213950475791064950906982096158678758724010680884216291123069268897271285387052414197673062458788684504108377744386093992694478613450721416982802877841441742608823802651446410783137932937633967094197495214591041649407298644573966784620546710893334832719855779391498484847208430234364157930338619703067172733691677950699246998899911591778929385261804574742074279899305866324788167578447202185469814916669599139447471818716620640237371706053856589506820367583469372602943027508158911590157226289972581426489615866858779650571389885495776544405405193317393520649905108534098958948010938648127223703914888299050721160018392487958196255550056236887214166657352977715682726576223278154213348960703881983051101150729349680335919245592211680641698719677505925738874350367384743844339035225181910975984686343405151792126572868551937335757057505840525622864641275422893408256*i1^35 + -112007079431068479641771034037156400064848944564040354475492862882290117372553832306641975287819214922152734590681371134601616258062677569567722785867194519955073750450143457658831191285202183851848441958635331480142891253199836100469960740193255046047739577563171827412067697232076360076495307942577450643780065270780815625682415654784258206121354983177637385576318950684919874647031423773135752973103185289055467150655636085971409842883871730476280533936112849962588129104854118361404315725722845243653478305504263091147543771599504711165103396445062776076865242495734001972435578144370007198181721623122484739016775059272133128992969296976582295593780212896845914759166852046814306174019881956366208332109746904732909398454467690734250742024072582784744476437116579447569303832173324384344360638406783999505552043252969118685104108932737068791820307682180852366480615553538125614346477147356545163020381635095640493880048278536601440391208022644047964797412017634259285845900216398423373731380404364832239671826837431694180410125195505342348964963996783345664*i1^36 + -2711867211158471833004404261087331087781698161667485587726080401314025166862929117564710571521687197774267286130636015869570776640566099265578704961505813397540799789741971046109083339526476100421805487975755789032486076749892315237066685801724692492736639454097184475666817215948034588743495487876230091066229057477531639109806798337465886399688664228452021665457087179473144934323360770156582149855752961010285495797117218998983037689976647318560627247325880619755976942149056403850394180847234296905385281797745419237908937194223243082690441000107103877503635478021767680960185186801720699399316576019272996096399117566163244690006673354673152628720865639629833606105159478370815331689384137022591716013806484290637261380741666110576642805671654553180527575055870162026829430433620105292296795773131371773703673558125559796663031438580529869665049424159926335234481119171051470807141743171274554017627437031461290642753059018439683287386898876131074712654558471752482510332187253433785216899291254082513067930914816988040622497338850983777149896359936*i1^37 + -26818186092573364955796685956380539633609689246356694247406509084490603888549842317242527417254081225777787875959127211202921235597275157150845377002045460624935388232600109198801647068025757235257316798859347511193716438560706346631124338612347321270485887518071685237032491011314535463661601216203773560113306051736207168641250783979100798907886446438505598176949573450515407904654583256546938284076501951020994793490109974723191013660551503834998446144478669988402464552127670219242171320733323265463772326580209270307288578265575853794719026359620247540422065292589571358894589428315836535193164710274977161237329110343190036456896979868169115552174565341128011526779794225076006542531971702901068502241868854352214926925504692998974705891238948467776966434559305775846374728473606936198890381326868767340194781336130833896917238458019795364973609516960282041277372126999603099954325916020551655071425550466288350863453535716190251927632675982223905801155269836782661582907041377408201020770764052491064392156234060456116523826707247260499968*i1^38 + -157058747869659191469963828733777556175557671567018206862020108863045873049751955621194750854823796605252682745667710232118891701504015054385553787024047820847314804817317220136603116626263675130848802274574365671102700629238753793143122701031818259990499104865567953720412596497224192463722788016325501238182957249222710030365420478524474244824682160026136047215842351813844200838956677714283266367357143146031936369054394864294682798802003216142918336096745842594018527449401538846324962992461455246592650974898483463541001243423788996972942201003650859650119990990384725000637132833239252861560442749516521151047011648471400571575633323847214548352613474546862851540478813155868399078255418927095260317496246069428408843810303622549899635872387490392842310537925737360662785099691702609622928601850659725361112450705322655721385789968771619025366657868558890484227472001476889064728671301464094315302339748686005308961983901495881966949832365565197087100762132772166883885665445797262712316998138084947619364809156255538135072019316736*i1^39 + -639707362254086769062018977445044860396475034741574894143322651461987318040103154923777926954416691456604312366678318537398048719548166299978118109457962511738899096046323370522594823320005875794923830574945677031002214286658276235348960959074422441604674718705749594238614633029897864733105254086290812692850553676602103380912535776529154138782107290752344102351841542013627379358425069154025787664207757127546081455952989753081847668869840800163394466470883623802209070027521846715999612003876444974361097064009030000622316897526868467496903897611512999527183597220574081325791148381730552525831003286625174202309454481663183349457382444475445690958801905457871653410741775944033098674747336459928822416326578770365276517947255569685653644433180765926191744569673721619255868462960458744876380354179471388657275744448386434736708218115740992460989433884526779933620760891677624671465507227559716347606116142266709962922282417804251342419632588832315468977184555793651046337604217219461348818585269957743097239377122612318568448*i1^40 + -2114726899069790081520461902741360242407715419674160613955222127183266052995213383771319189848145379990977537148876086564989151798668491693795770470427612576874058464219446779834158865305284271285456824334497978088416967586237976266488179761704480443672602559881889158177873304686650161810918953388727741112052339983895347760955981573144748163336228464179937145226263803567876553013516322857053595874443773193053343234365424497412842798514345908381706535512159589882253191910084590508592679732040544776054226863769399588544217290938569968585096225746505807634879165161813801794035165417975051363673666632154543328792974467879903404466400090969190385158295815809804942781438425689098227668416474648927039521948333877731787937601909709814590298243999179450215296825629997270636062259316262413638328619217095064617150441765889316593450645724437825297882220345823540760435229277573254086484015136864890605116669404362474638854064027669964075951794644307179129712441799371336984074208230292971387945675671352592581997514194944*i1^41 + -6046142928487396463021916347104704054377972526814087865395695515139992861971945104868592050679977035473789622823122003085437858768553992171730661239151961603718607821372551416345137714302056667044125390943005319636894209532396104983225103894203039747470338471996476588049229741166571213465282798085357552435862203692038323180771781972676973708225679354945032229126442169626955850749318835452516267961612192375513272264441962364930494449341305167942147681656051567130313526446762864900860687665607395632288215409225548007250375783315514195352556150185314205343471411722565470515402905873262031696910398228745444508957986772187060603622705486303920974578643208879672842993745477993971524218857548382165758973053746455446505671261901046382794046038727784419982579423621826512995325232293721936684911521730863264860036440122697279540234812796016166895842902578514606975503687850407144004501743361215747645522922913388388894494461496864687589713798226090173613160813720683813775667955440331500040558364848905735110656*i1^42 + -11978771547354963979080917053273798097965457343333292719509061860786469266223098989107268186317663282709053638329880276281218108233065285552911528851181303079326952509574915764826139685560467601911110811398129468823873406091761977671366413309401950602683149104726894873524397716847798081968882599904384473192649443697226196434633460804173548982300779738787515826331969365487479889268924730394820367464129871658767908582379481399291595393798883741522878165007105410206894867039522475655661654236242082337583748331699769288599046698475110784555949372888274575720977617258626128363381751392527617311896127142478931970172911019439096474011100646656340487434481479821703904175498980519003858542180660895407812133264929907136158178013376347981709249565471455059762905802116272550371013206396039856969425447653965632615948875917435861197776296506594493411776108941202279624692526944568205144430501889292940482829504946031924800542106530340728523696548978188811294777642004764317888676965923846450625306297368576*i1^43 + -1198873143684745149738143798354915236591535676252079659829968796878264298286603841994162872860176605622809515126743036519224768252166139216147380544824481515880669900488131486101598904018647540770651138510337164478804364253082309626559421180583976882467666918045591773374237039228356404820115604587960562448102108553467173838036802130633163183485978143797688450872364863679112550294878762316925328579436658624983316564562776301039657594874759796514188783104675236884300740158057149503115582001558986031002298977133131978411445775474708356437330192048354534880351211261255392635232487008137876389552540478679499059129865079074543556267528460420343163884837848343472874003403399894562500767255779294505153241332805329696203478147322303218485343294756273152103752287603435632786845907080333101160782155409604090159267845999324465204408432252816559682815340735535222924624204849410015712887140290739180468620519534972735232529006898480334971943093391226558163717775901004641933656469669578169909248*i1^44 + 714389773938759426252674352364929988979786063304460334072166400567883113285430230191301082622529838697224490259805449536388694806192957572687572532364783006367120542947124038103921854422005210607313162513895739985079005187100265507988826193833385703513988521635358049445665014392243849800040216442679675363315624857683934259709427564953405899814793768732511395351472943904533204935219267292749068429967705410799193126245348571737473749752464923320235186487553154855244540707417323756938990209528275665745050026594110331956109091842794222221815441694560981688327117701339034492454607391702724638573953056097311200396178909536052288819049178082934598908631306647357933595997845662418242152156605891569918772123257996336956919989643917859900861467471503070261134776495293325265290055292200415659189841422292661635561456448305662947102205957241092917565279949594063291421458603653272593027939306341103960633268153240103954169511193037796246469475889009453078619429559513878265034673487872*i1^45 + 312747136905725362510859744354729429604809402794937673466299075152916923260308528516088830325663841654775188114155674843497493416702856738465110168052143892256929839270681161209839172439461301089412651810813172327496602118726006308145547969518071190233199917513251236075846127677915705057616812500685258258933697669164343717657440989372801318475561808632775127805565330554886111813277252608376159869127221938234425382347437094664775966293667216184297228174496231609198913869722021637278015888191901424840491141161555752375899496730486463167298468723170683117488174307905383975702988074739338243309089729092254004085999211085094055035863615302287397900729470682371139981113706254289773879342189407858922328171412622764905285779630786636409868319390090186775080814969713793774647567443265127163765893529840830253719323148080208572036879508519389225993542575398378584325545023762696337072948785159180465578312751412885520546851617603282151212603203557666906264188750360038342656*i1^46 + 9582944399697194382195894922250070248488884082470405956969995892012827145624706422535825582693124657094537469286464419925729476769959920054696909939893146825248916271041922115242473772320255887010633188342901356699722537420426463507113769860385977637631254949384292232877914273135245080287073825972585907883804333811332183677674198409472563538521825157567495953537900882059149358821664954835610510116658767872996071171332646898291906867018599765741094715922827365832125121889365705004611146797324648383037958557237697555144754649737897906142689755784002774932335296759425327964224371618513935168192406610662925252698324527826701191285791287370017043260840591553218081970430507033129358581686327057365950836055639496688592957351112396793039688373997379274599981744836208109551137281187304261623459105922992709926769907640732918824158867961278054903176065612414500829376411639558496505798997459192249351418696652217886679894143115987080488475705583864335606741794816*i1^47 + 104823782193838765834767957308429455917561682461247175726000026975310114776388749776722695676112288212028501634955433477359664113881155844779718891896923730187891963463720112238722638627206747465751387555496236335453758399570196177498105430182909947663558044684049335558813777735652214967778943663700822385812240819596295753689262197506129174579710918494413847050929777170623779535919699410070521300614621865674489677389879950837242808631553741889247620235813610153858007216956895115682793083712469586303359644381401299784289053758166788129695981151220411460086315493180068952498628452309530736965449144983265899858957798972686356556725826069358066570203004313180774850625170369726585192751881758229579459376692902282273402263117335926703587510131013124017719722994306918171725554517993142875132812830112244955429688136850749949289060497874184433854847149278007127014958184189902125813523459807797009479957829493768256850418674152975082182018445709279232*i1^48 + 470810702028614662356548504700013962578546129172375839439382154545095005713333598165471045645634863167945999563668639496177640943337239185558996786734875603096739215726065888917569289197756573909529666228431281711199708325996222193371651285128634027938435821274016484339992670971739416997238683448979067746694552704982960303924042336176885522978723452164402473343841309499440697748018296708303556823300691838705221708366317534804014012147516532514783906429540234620469673867984796183576762796862186206991284098497174192974113258412931817562483680513346373489070716503860949408405198983163596721861742075772591306521146754718946344014642876454637567072767207408318800790837738350026599621731348092598468668355014015694396266184054120608469577128315828471589312597225583551687957275801324581666109753204085445638126174975181699007116314110102943525258025880982752063753711843430924316231173405075094843987421989971006080688401465112514988572672*i1^49 + 686506664613308295600591929817609679126501547618239739573357770262469361336778161174889862444438534455137837295935449763784324882130764539858983254961813107117574424896784915260308265321200919855034392448601197998485848076789797344221705903060491253553315667194724852409214827074114491176886079720957816403393588637353928145574330180613703386076552977773670607015983118625706655183155284692912065039461550896653216151798994288829070747713735935493992285454321524880677746452962576835924406461093508259888032866956944296954788775328254367352768093319732445116509205979437604001756591032802179679848801319849878238369932610948845486013937717581938852205480133000873596401558320767655506143978845089280515302136616159952502356570260326170236843742866377988285457774513269821713235161255809939110003215128946517272597335488991018253347011857387703302906483972315421967057666801318062127408761200475975200549122978472327105910139404288*i1^50 + -1487581844390383327907421732732128122082801300547655045088569697925644591742568336323768492792705979278758123391343544382467758885442213382907792858513735055625562979587380834029504486120972170841090979619662513761448713051255417174556108474309627058074395743754076013974211340331842998647687359577064154046910698258315485054924252131519630824484045426259632668730494140802667670095137150601411099796222047951704018881598860773056521662352877925430735972523985362962267458541438768452530804729996587089549590267903121786862859990901505822409005733269358682181699416529805952332607584592889509482586954264772383295984518839053419346063847011068716046675015730857311323231179158147428120372916951303546433132449619713959068512579007935320637902029106522426664762571205536618865288101436675791601345438145379103799511282901379818575572019232461250503959178284002444615469003670991949615677365946164485880102987838744975616*i1^51 + 3291494983976811236830619543358591228125755869185147702615408413013710702323047494205825502938808324667235385060499345165105509759726030695730828710069591188526296490652386692821260561747402747330276269850325639735071217000117726767220634347565507729453465539546110482961116185518512272840618226070593124312971410255820526335536427220742220749495267521227196205485491764263927079263837064577142859361985373675977033371181367885147190841551824864520619961654056053661381891052546755535259296863947915354294744776477558907214800774619197061635005207295544951087681389693953126179056489122933723622134494635050918022344198928503232101551781635388278628940295541131204413361403641263310265981009842933986606483303720441772903703490661215867601662239904248921307541482104909181129306037229455090564682321949136830124487304697265638542823518276214037194818395301322326148881974628497597386193281542346390824416000*i1^52 + 7557411659432145493263150547603076843737765865232985236974746505525357629942429149927499805328686880862893806585323697157319397745420072414626877165858495727468983939470929170856343773624197547306225949608897678392712729332888415396489189813985093618425875710310543952205674887005485893480128552203259963971644774771234589131925944777258430841575448268751530948365354246427716469888384857597272398096286719353217120188469438007133744476155364225269464260502467203241452889700380486510196897000555160209315777898062388656927210844578665858297504938710344429571112016218611394038140849405933838167852309530492833567404155937170011607498785638345521294138620734789817807790036213023484071019635831447171721326602212987882704363657826564016132274679091555813375217991541706662872724132448117533849662142711380018538663862486463552875256021561995625046925680002917258084557469120666723630011086493536*i1^53 + 1337956600432318552111534708212527408927432182071888826758163190145517728676766656968338510691079672775742713815671134938386861432182086026042481044158496456043141209989316848085668667309314471268226248531310022433925161359458802586048160486441932588964345816417896657276406184290643378065317261078144443326091622098090598882905341953071076945594869545983038326561481583565612518048564884381876633945400863237825060569497865737439859724220334681826404651493158779311570077607938106965197568420849789892876049284420659346120606675203147828386570802376023166585556586285524605734735892578933289950357297770725130517717937554367149462277507317911389791005063552466557313072198709973840550989078272390998210591538799917451454986016483056013492168315003459284950805417052497328160938082390151171174704613908200023294155014066682715766859853812197964229035653517403176945734118632251077072*i1^54 + -4584286275352204701436032314011783234053955920938571547647642408668119053687962854107403794147986610555279804043890661870517120293899287851759872712251887605739659264626795930505780767527187821965324617724986544267463799557130593538346696016720283506642123635730913826314260648365436150241962539517822820023184861329204489220132384354304776606340790897080268206832210427629807338258899781615710118026389833229324918547458334867255587062476041912111866835364711558478862474694218553184072473166108568290492929957620507629447372205173150462883616086489525889218464900137490582234471248456238357022686131922823028749713033108261433983542259654799617136820942098837367713397466091166237880375634121936947665338474124730848383582616977610053212005275712573736447842196648697092591190589383417415595969667446966287783617125563463304382403370603771*i1^55 - N1*15279838867181892519296478565771638308143467919360252475283263115809110958838200617508422442915434021557420070212733958999666649418652299543801479011938624400826331655928319197610156466464693758035743450778212627684983092328000000*i2, -3784086948818512406511429205114687679847262223780515586451098142014286429270541690891309397008358302662148626643675427506735648113692284702473144420327638642675786048035103549700150887211009410348853464884309026824917160901672271770739863317930276321507424591340562444654452868131071858751372313842447832446324728186386755260265688261971993706545381305560627698283011207133168790506992388863455149370794476670591974811750334089294764928375118326288902991187903229515490223291478070880773225480162013229484514989593912477764880731565935760012946868420619684146907385184513409393357732510832034608374668587748634842423101990528850797764373405456586724060163768890049777850173593692322186419260261170726020378572451462554929045519263373520743356086368146543447374347015550683994418166395495903535827340113840936208318081718862818916180990652682849171073616996855649541739598591024286113094262821939808134041635987166583661927583046150332831654741017020777242162504527028230689685660934417254965555859702087928460691251851326633223568973343629904028240660731500972834355881362760872917553572919748561735076719452233390560121768540985122426626619284908232817746299787290337200010180666589454416662222518353920000000000000000 + 27489004951276478408552293048628848298786860592176205187154085489422683376579945011892431566466849272802776820458854734936990011646026027715609371288439238752561026189343962418805177250612138100704466440131199966302481537895050671943677529952858860030668436821139157453663160606834311977972529882229700383455476663770229853425648866008269268560643207938001561272887497267322151937071688495824630607824439000777764525953590624653570354458181031249753085468904606412215223147277443015943988230735542911538792007016649478836991491137398319693134414721149995752285800263613305255530483616843335509579431526288340773841960348710873761436990610268653463963860304422087295171112072055563388982770695106884498469023124696934147051016084515833936647126058882760982945125365668143481948328350804011182771606646892090557760855982211080231852641349301385275481503389607920166888277740227315664209545545699930335120626784950230411423507687383357069915622017672491994649200876938249053410967068518462494700485527055526163019847479483350266627437670626842682842114780274401028881008549208889764655094669673575159793470535918411870793747764108086722699271699529396049353130087815506607796640689588942489053346491120222208000000000000*i1 + -138004168791786723801153660238713331997740827521407099054516436765238106301596529034556135530924642055131626671438734694297290528442813488922972719223246097235188447879871252988795976904416915578193387741215728140658563126991234935194325417261685521243929055389279021827770440638190147480603351141333078488391896316341526968149024404063718327545440092257707085961499649307165659927656040724756321858545418696917475500646790594054884314292698905815499747837606255233971158501345731321691581556068341372396980222707600713230149405010470729419012222142160664392709507566353198503461407729176570805299098476474880476261352424342258579147423187279519450173108682185866828773151566171770635314592209448346665650016432109461263326010610779987897507982633939373539704904726488185223721830851570864131102827255062814703678873415114492104444342150880972287803204310249052236113838805383500870063014315639292335906837457181064671949419438307671014741699410743821125847741470537692430455709828921932578628807309739343799222113136412682587851003662305047322346995595621805818463374091918089826863808549354322092495362541000190764547272605480110354308817939916207570915226255681966107212365205004746694710737424110059520000000000*i1^2 + 487668689375942142880492361592695764788858936925119274789949556822757639487961116617883954813993479393327688339700022309840972217000924045442975284056100382506733079423980039319766038844907379285918418957732854956387200332694632322821755536730293499711411987085176609524508857403784036314622081913925911734844757319156795130728403780538655344689404527314995519820618242108375602882992863501077218626732634943715029879624007569623679238682171186724010007105158673496948392899664634559258487645694725786417573273669652318427579700264024059422368866797965251436820711192583980718567538312446245084957102686995339781894542630500495268577316413052700931494620192628429966260190898308724909048488089676841300159448201455761435843800446932560086624236603704751708048874497074003421178418041666655950552651393652739630550239914870543579348899780208206594931826997591020663604298644540709491658395793093300524852307835855739028476181116641426947562069040872703372246325442885974080133097939532532922143832335067155713761023470732363382510724975248045699274207814367479287577396839065817683594212204538751560680911525679086953709586684166948723788703933636876130898971484901782232122633859608470365577717882866892800000000*i1^3 + -1303289936307689471914459041287361596087446397577775728777181657299322075056060194786339939514290986376370188845832626118347700556283951458022067506599553824666049414936062370061438476948497674490233705249290772022097709312744327822930649214541318073379525976269598462287362389923305789721582014281910482394694402908418594331840278221408902725162597747358808366819771820216344555676526197587499390977877172057102996985452409168013441559481473672614144891910854147305341589149158332999190374782635778666394269452751369733667614422415429145133334032635800423269952969906834573828560070631744309866048009763548351879980233816698405452358347091875578474502381970707055050041202677062397309344065913135442227123080253647251692311549519967819745658689022934887719814250612049481325488697909347928597368840957408177739628217495844775319538752002386797233395335525005631441380166932525222281110667318817170978032253003499579437523449329695898656453670150875266278706089210679456119327949513597794429616977880863639404057497422156572520288912189634620445959036021758179766748908473668760752389959102739532348861949412132462548874577162449389193702886515460649039145237463882874346677112290651756045469012356759552000000*i1^4 + 2641420897867656181998993047115123329079628355355413247048536155096151428286397124715617127030057768149939784425596925130891994320065099079064006811460987863786657254253448071267476774114571427116609536624094230158657380359943832247773396060423196730237589335157970657862945281071365879623785545769191144506285571229122875698767829157826883856280572160877141983415795000108715232798907946271416179937996387029805578346939759610626907996080636385912449486837045160405780535250549761403134526735836604378477935516521256016365405873534328246953899046676916236746448648343065214063008377594683386297655950677241805958034400847718132786561555159609283450174895737780032439596481883497710106336665713513636323199511308648861437687778727800696400389696856298084279291028304236705672718237821271173415330686719640218693201448284846563141764312276427347223170598082560360815414375202453859813365457045061147858524726540322585892045983857091761126072242526530068155878696398801377510835839859198756691965050943357720367366500653926348497868369292322229882171331595821896655797190986256435878852769029393442243632900723343184253943422130123604161938749559954126749769056460617072176285845450529060187525675357306880000*i1^5 + -3767339656359133274692925641560978619250372840061022676534479257326263775929550210996360276443080523223939592484424988635673423567049764499009094484440421995550431414194677377542625176906057368460630941502703894064913825159083816865553873158408110071415253424350290131428407842104664054446169828932825810692182250914075858298286221778069275315437472727023596684065494825218743899628400876161577603896145202933912479654584082739829638162718011630912280976907982235375827278516500747954417952238327939994030073581825952611728151588424993485585984415211070679432773643610388116270667223104139404492786087255453264432601411672824812547383607758983671868692911066314370351266931829835648790524425598161697317482049522672005764334184330900293745445992705834206305934193770854115613633779904544129417262466929426502366792072804549773443600193794452268088362474596835722443951598103670099554376492744139303317993171870221534837027917681799369943824962596404973066896316830890108413635394517688976308822452481177406711679689670769839824529466700238853366743218560798876509143887350825459026007068379784518536909804886785982566434587172122609029883494449860461777202134531152018869561621292383299165841472356352000*i1^6 + 3746768436470115456974165547361960317643954043357440448352448634269186829666492699966998422087836992037052871448586143866847813350880578624542296225942495605574322362778400869461638908601317349326470814548892678319475098324545336427851813959308667459390989194384357937130950818106552126812952545773721930918509800161791777948423346199360839976355371245635885576654246896191451732015631107894211894457394842224820020169105254956005158551505584330764793381040957326187252359513259234208914604161121061597925819214023768724054991250638067431143504378870575822068456876503556030041209603679112703176168536244955753251415645659956878973193167996942829491641775216945307791088623206781633702471716964929748744265253477626421013582813668089749630513427765008368037603772397538192623154100045997566766186463888352506203952547274294050320412659102505736709161019042500419673531348199105208699832430323292838051968947171059028130331825925000528371045197380673026313685505955574716957340532235051282344947489248330442334585382138837291921393547289153444422585375708602440528660812813334054131684791155167398388740908881966462369435833118478358846351918426304455024195341455423712173654492826482733168609093222400*i1^7 + -2288577526376000134705955396533023279875561134649208175699536561692673912346400057309586628041827695570224816974376315450997712246817114227167637003679056791289303903678881048008095476115033626861639072541722208978800544200197125949843273600188602128695632688504064088634138226775158085347561444571116385301651858780825939093386415573025250048354415681991962045893468038303196458360412532996108246160844395685541461884970954140177252731996766420949882850440172204725752383268566412189846636839275586198546680759869516169053323401063640143615670800908514449356887036760150435811480275531882973897679906947232232078755152742193648280533990380274750660657184097888964710543779118263312770728866979601811315375342179076921702834548274910304143327539412248483623874903337737222264202484489069337376051636194032245648724103109975852670413083543840436499698304437650140490209234442743769338056095249683781221885642232935084097425194668616425085179250321839808712179616818488249356299377637994085181029167476920643488514607984126519705068440242265610573429836948146429743182226444673103661872158857402330140622866324072817637584536603601604417794745659237099597149145033157599353943360405220127078623477760*i1^8 + 729236283702523242671642126151284499312569134950054573584973788380124638429648146796676688670727467052667819939339369402723046722922379691172156369457503680953643027312147856987754480071327533820974268337273429747342562208909144333751966266172219800767775219785995683422473854058612946015521894293162839073692285408021469963716218059514032055245021468169750804001310070511098209147306125652895631102373395175752182575074730950499324201760767499989101537827009479034391663842161952891978961293313628533537437290075213284329108075884920889585367471308757435827977307440609680574669614177658616241744390408674053620197483097522578455703750528302337708232256794696394415517277210267609411852951649630241610821018738883193103731545686853829730147381038491562590260401624783452165487361152605977223037108902012791528916406177493158527845813296263165328110618256116694211054622439022460539108199277059583775879629984953437510752608282623871234844889674063354744884300292768134346839312636144175271989940329530871732155521052584995762508697025801737348718787984012062663511805572643791358548915614704854015045035729620499368369227234836107758605147443939588910656699077512519295807626782545992042414080*i1^9 + -59999418428295205915556296695510613062033624568912663272100320493978499597547983448199791977528874332343856368692320725522151367944936613712824892492691708382230221921400658590927304122008984232084475376388393922569019004407011218416196094471731118941101921807595790934028340298097820817044348198718386806490050502028666207696632295603954088712490604421880798509822220656969926485893668400958649885097917931887034427561824567652116067283820373329878175202370733924155538820165012384878670725948087992905790143910553264863395690386844130131550351829641971646951517070724960594328009759390444696771400699376395083242508471591873532573999311826476923620269987012669707321783312893757725123787131981761732361923342885765056151911201142393095956117053269167331797906240247613998409673741302161994422056033146411788136409112378113797538052770606155717919573104721701407186305747192842850646313629311002859969765533738063861480077534269915964960268475271090629009233794812560767002196466152087895522373466082552987837512590412081222142022337200249473254894832198857293268155670049389848627564435161222545426720117284209185143577798027585783169253030685402539928301146890759583187078471068256567296*i1^10 + 21604375229281709861527508376819408738076431683686356049386793511959993341095510307353680471924034710856345327645990659851296175519270968371833971852022948662266303887811047803774098135277128876156606365149996579628484949993595092823131510184346980063866116336513462491425517325876242936798212474890243586844785267018622506269069342376889005047203094739885253113148896880193370823616393206291036200489198347275433039855032950547712710832028104981927213139868843007734808825913765835534988482097394692315262608986478943053286549342685136899392166649346207724273722462038030371221918934822852268592763347780608747216673509009258998776595267780384555360981991541841584943913879825277028552414808023507189796300496593409736447587558165067340494731149313322750838012082434699732474433074894026034923067587033528252016768035976274724820890125969077637836887932037275313821963907522974451174125140832477449220356964205938245434817235256206436708749685547489753613114384510227496907777678223128011461113243594496317573136458384375103275148005513305948513410955941649789353580471342474398643111034172305863913149971217044654980726846455970618230913537280802929297613809275601549336170045294772224*i1^11 + -16941547817124608358497153106271921059597356198217185221673256055302544214530852222274173954767836585561930679868467964884136112916545766575689557913086349859858694485119209249158886554433120219773418325123459281270474527247232351065960557577827123335568983220561271348406458025407640728433806633698345018882344506936745899442341195843408755477392306011436818371044232024268452186406011495405250799470490454963594720219922056554895194930714991586298226992754775578991734683704498645210957379828522594237274841017795089822545874718069022389123853899745734104649000446827186375752292094884893278572670360712154040081906019961781489502988844090506428765794267352162834215780532349554291078593464098305826290757629182986178488038454468105084940545061067081673225230963544625775692548994093269545436067938694250671770178791551879418024745096406627884533240772375081979899549198032080149205995416923337963733817987354673449062834998262799517145590726351161867205438621334978570190796095327584923136706134399593799346722443073794024574552912301935815174892342194244990360237748668390387136966889120746017895983314351042400545786839874972510772971748115466606521462644256592585077566222630912*i1^12 + 4925046317323228295147445901431757730776868637340854359788916544176797969395132808751291317122945382207883850302093000068528431767943767356575313560039296687991089559425319185495873001950869191116475831127078797703559528233784801903192981841687966424668115185862745082666171271452767604588408019154574767832315774943092197445314974829600990635995420853505018885527945004399333944249643227510374296303477042179428221121094066811886482228693352791160752162710657399805653511276023134120864083408124215316186354440913094104848394480614280461218566300736809815652972198104294979720712566170693816798015225680912326557158910787772912148727921354455082533326501886428226272865978354922117973167994224408903500926841838302493064741278452020556622009133573061407591562861934407181802241445307618614772693809818316575891000691909147699541805974801372909645581064464075413913215970825464002998517557140609978931446660781723886989450505972456057435216981607810061816457483643839290455720585791746863106311507259583566095989945669805191882466141522977189892029263283504278150944064824088375036629010340837392013775221551724896903988088752909748823424187765292608284051828785430439179472338944*i1^13 + -896097589173478973507196511827554707304692335191892168266926701732313780529515923596073361243650592137331515365797211264522297142390632567999291508926944440720457996387191312241805622365975872774075752464627001500069356027049049732724611349920340444690789710913831934092783816200028099428243141661765782315021250293532561642037185682182110275808860196862105083132691624985997267393085717402573522102038448277206565326940959668230645713837526640596816781605725152384295725137552782724057242991118561201759066881549770401494372675190381907868957101447145328394491388552144885015763882643711283715808161582308618088604043863339081020981737864476168076192796630023390944547198887924589149231546187388163411416608002244387566470666309300469992839072202480201391514911263008431055083928265661439319498767812456524459086029718335591839421555828588567094244171185414192973954736076065004967706347567464117568283515889741465852120455995953186052815742116012187419341290477037709207181567495546469566499605969454545002774229432842753204908173541073092453564826454457609819031838917970700388238550729516523286275472215417322201139168252057498510921081120376701179831675513589316441866240*i1^14 + 58269253759443324743278590770791096908336913192078617315127063732910939953815727396599747940147808801249060570059797961614627094397922930493436846764541618629777951752196011643384225365679705724622624070880120705854971056911471830625246558888021314877129314672093676381789883905342815454230018840687522211620134252585008671370948859372444972924040225626541047026001901045763930388657656340188623447255955854610634487220277676238626742836093700692786505410632597318261028651504772794444220215678601839700436621449482010765636491336770351568089947046990616782256404109084397963974374760303712606687253441157500374498928123226670317732855087612834899004805328265546536559828231677813382821927427277735489897459836584927108488065553301926495793227340602988181389241624072425072296291825243044872816856088888455347992668738093337254395943138590302426239468957856125068312576613591678445224575075973488426556606430937345244259663930559221286628691474167482816707571052742842429132966238914941728507222450492929175124980365733288293957968467245841559744335236147339858249567713941450283915712768774788457646036793193045641552135785243193630730059833125586107786556014079187615744*i1^15 + 5255182680349921296986360565067654268388503370189716201401091172056411559730670049185755685826976422957014304574399586575982836817145633094994170349189814395959692253683360745650506786424518421312567879189667308160448964543923842577956361456506720253648832676650268781177718969337992102120521382899230130146526555821686893366923363718035508289341731185878796092156796269710346986182088355232069304825745033383265635363297159190339449162021693117847010638596660429773775856702285451450192703511867029791566437906827836464952884787131616076245561808672114356394391160089484524650434697154080382535711011397274554776293284980100099585756761595383254757139025847434342700372393110672705950355561721798000079513300488289397747386397353519347434139039773148308451645980033367844011327407867460765687339651350874260674849633144780280622571371317695106130479557036897091388936533587092818878745740078070064639958071182318448235053258925973457759320696589442021369554098192507044734443771685414663765451674865943482826681341528799474932019332227209496610503817116644043079269542850023751372319794672464730394606065689332014968819024679714744566249333629964682220853124478795776*i1^16 + 154752610133928832579251577474959218916351413412704478488991548096867124994972014512145842544169579652803713258864142733326747365727907482512424074094917564016107768969431729184581414033283597525716118869536908588019087942293145601136751750984181853790628374815551945675383276414653261327457989830906152096390141089440214604850912920385054185536633116920710961934605905495049447344794284097982821551517826098053299734114985199391278021666908265536891200238123159017521444594722807370129626264651732049355050082721609933532947258491352082314959317979844275507065001206117951352608859331010083694055727430695258889562526946105759998644082200454266452731943419855439080656841076324627437510664936173959961813388787626282391068008681928834278783576615338237142029815944676567950792220285759778964961530151843015000230514504005779856433605978176613110286998188440919378502484402876286874047472791831413562080311640907162903685833554813336934760553075973580234425543597452195614064769586564104553657869204392382037024546078822564515676328188751244030290981661206065387754585597590581576846677385328194187396289388363718654288924487288631068111330292676230118776802115584*i1^17 + 2331410353418369637868351783871533189204591106736164639183180482125649463089651340721748478945641752180464908757472238447805788198480388982565345717045852438413877604812167274797161912705205159201218538341913535138261541911753470313557871793033093310713195644853335867403324897177171805578198976483580225966458106297364745940922050955541422907945975576423558785402548541353579543748698366164049489434474760137553138101439351711923318485544168318108911874403030800561872453239576899069140456734893137141601830674117478369502719983783887224590612922132373031899023557306325444098848651199469573104697188853528840978737780703505583585802981232191955893173458293982591715572450251821569467231238868767206692046162416024145795285896792565770135858691710925149355148144147018875836837353771649885191776372709340148838041624994598763614069790826283782147024216859495046131029522357304381638461197983669359585207050427089440068726715347107885504319446466074629787317825082467265731973941422951419343557575313960323180224844892554751748900202378167797543233439211674703282249638626441390232961717875465368085168507228683735131331264676192987692683975087657030571261952*i1^18 + 18493785449261081892805684791120554913659999724674631406317541508833728174426205537654578042579532062649124861897419256202198993208610167991574055761564413667932850564043949734226119186127013607510021021691286730583629203582252515364998155834329912233027304130083198094063834120946619452418672382195948624482817285804416905792419402132154246133489182420930336654769254908075381928260167823312706862252440368496909890742519545526695154366696419800796142378683340414445562244003926105640911413895770698807859918430422718899961226185069717111163252109929796877941506994808594794164567456818908057689370558618279789737799125604820877477767331822614757321759156394471643794597034863336901746696149160552884354154912041280031519080410222968522613921046086116882255208008596832502201561662370819208557814465030408104481972551288439204312121608291583502903931498497189937794097313630622994343251745413514289853824951688420507250448852453015947127320349439966880250058002053871948956977183184663143088037352816535955267376582740735991316577637731291067638093696718244292643302830733211477747752634977084604234441198337098889426639150328906165036941849182699782144*i1^19 + 27264853198486588618528230283360638154968399375157008499896170165345514557350135314545840683031512824739127850066113564891031783175139007200761741205210737704748480911823613420353789951215245225266709001791047517502957033598066759072997026999287190714036921787159984805573925317962742723995762042736458400349658660893301405519056767933269308750676569609273497039986881266574400806931080840597430826138760061351276698046210924118235263419371188035792128420239321104725899955856644816590653997817367586716428363766112026963277239341470165871352510142817756885298786899649967383460114114362643891744788610309588932169003939565684540514067660231552757087475181008153707469275313621863349199852881091703770560042253026599070219988804755947546916357932848414278372511435534954551935640506678689958173157827889530066030745617489015768773363952128318529241106117380226821373489080529428571804983453063110996180084248513234472536917884290234195433634006283293550399756129609384177524329461832466271142054563346309658584389533126092450539896575936629619872091477542988309627161476889281867340860785201020805887320591128102516826974175968961456819458621308928*i1^20 + -964818834913323113186282999444817203605437654323942393857755925090567648542240218863200064265526002905389354065481270267429929017127034033670893971229185210009286157263300168320735862694040581713424165995018168301402664949366850840814837846342065716245905874944890428167480104858760459548159171102697338152283104427523556606924891314355026808934217082239696230495056416056604938018085725693135187627975785473336538214861790676019315545271637271786343345180921104572431120281573795926447194003165968871833252746407455753048581818320262021371200033755259577032361946871590906622439822632587766704709808645430451028841636823099870784616372134857019419285963085098597711517821277391460105140388381896855975569822706464585367118987184917572536598816414326075409462520256402958010383487599692730389096383304059695459509132349591074724716673821805042920150269160798011514340233678628819438195908361798313148931797853293203524539526788990189426658426449306877918615538777479678521924627407529020632137290653432005736399837353105185531422842954273338968650836716175196281145852679770522202616185893588283208741174205642361739441190687801245606325780480*i1^21 + -8826110706670018612583566556490852291395863983807610024427729511381164046512887053937143117864022118087937250189814077199116062116880301579542628079147518394347030404160922675238698034235858326248591559356227640390249085939477388117180353005102146382395080661684635898644971890506783885463086628102535879699747948902173277227364110999184100891224674047649610237229712047621516133982113700893518136083061177943969065068420898371496731326949976732442388466700999785684996145982981801663065160662767218154935189893459250431499986567956067340107291894346309784370718562529210043555137687330022050186915650270539432165544264643011975726354381553287111035975756916770869708228021000825309676344829328462996423694629813327562260231450362721882795605133384810971222116654379500327661182572906737068881126559443517837141417461102618872213177870311962949150208360988103648926721886600059808833731618928149674277886818246760378216687985911064120872595633826976368792944355935946642458498259651198568727796645294410543964417417629688520209109642735278467745373221696124349859912112865688506909106026223913368709839549443921086508189102429430167371776*i1^22 + -35528752241275083555607656700970844240845178748935880050897732736430899442090785054648839206892523052912787125171510526310007190325731641935301698105793666792737079072947635021378891583159624591563762392653154799350183426035666929958636279135372408154465398942646533732207401949189468494628677608626404214677320161246960494129020795138505300824960183637323047900906978070925112129158977812725870083483334316480100758400251947368333101281668454629550822414168197004974091641354529715716712678013781630652317182119594248380211037205736171900322624118679764931427198828881329040689459087107465256620392359458171457329721429851857163894899370919885174968431996707408350667558652823061474874312889488850769804045162474582639529728465491802483681804498783371229979349391210761675320493952677097115023556998928281577887717399618978144238846877427428367624278839781252490610038341975503371045873393871094849742398724879602388930835166256572645110655389120119007300842466531414743243095905633880906730256631471167769920338941893809476289229773082722657214678967714734537500529700054398890997465720307870377007532778947932226498698072008163328*i1^23 + -540776652685766002616219715968178660628865723419423552192652328807684602688815447894217619417777455150157597927153438721749762404902292083002415067480639898611877650379560789359142200873482322207050293143893365143966280481080210761437830012077466715422311153978182512920712828179038836275931368185827075157229393093423802619151717364867343739191627243490662103591177698589080217709332629998308166296374895524020055035318363635783863320748228011915919019333828289417449359250974020119509693170152583807641872251328592227147048165960097117236974797537408108022824930595943380442115960473636989417997989016212347907806637602967988942420876413098726986928350051919639158423613910913212657319850773438329125282290417484047800069219580120658730638508697060585472754626121528704888307097921854900425586005321652987569257725358742526096385286642350134015521983081897410668895413546397792229863402653608285074633314858949639575134459832540176203919548025336482211971036950529057735027027888770319655547041789007595498730275541850959804494339040653214859662385285891602860424155703387224972898297153983144503127451694236944046501931253760*i1^24 + -10467272050988084289522967913359780420291914866765445429740627704018872632355535272252116966477839817541219998556165561708696571604700171504134572562452611021703227112558364610882906666172983734818491779735223496558589532644867662310028072371439046486833676054441385624356921401307481332655690695056749989878844763757165670165732709945986219749681215167690802077452565430673472429111389930690628082751466031027773281829053612696069922638632529564306352125295944222423737436803844432782601475312171884043651771515445043273522892558725347687805125686983609029257619876829244088886457717446808912818704461052484156715302874039498487832612623776835521661116859608407212000550854332582024856332007379204173500548989569374121719064109147483515005712726791383864219240034129175327768271735307758143940974703788124258283597061992439707866459148874137806428655964505145680377087261551191377956288359423115879270400261186706435569484466152552020323202292226738259051117991467490024012424511113660711760569713066751022041438548335882109784157897409106290459501319171832699325102573228445526590782472160786651921854154130305416303738880*i1^25 + -99326994591452207944169143742182979391607271920131493017980061220282543539335332052497532150060442399547078695943207582862492479013666466813807980943562642762334092876536330827503369154164871399541370736089438012930297864172915607802277472165025517753228513746757431882474290375651446335763803795337056996741292878296777241342110541733715709178226544369736939899436990281349509486851688452477759082437161616528235613387595761851342102235169168463920598035290153364669970651003448852905986060923261019635758323405060515425744427663163019670387498097182570582254329461560853692501362323069018833020293261419192257327985437253607348877933745861183896016824348647810660153873825149085706478512039262715760375173067367106278880738720528381091644625817731786689748569140260623086725667573494666621065057775773600355890821489245124604101302804438719244081590928263285927923946296251059682443035744530644472083573816945578916052477035346969051120711498479580069991060851886344535430834089042998530338708300482160079725689567444168584388077335643475061744424620463460708752731775469897820311815122045453620141309569399145889792*i1^26 + -363663066405998214334480801142735172773355056453847012974322125176939416790452215831869356226541436664051958010031326462198627863233039073071744179370708840828173874245803775275400270268203782996535551830748449741375530631524869080657692384180607241891744917540319291958580365217024511357416703693365671703562145524899686762584258658073550823406225374080743546773438367103521590149720024049233279657251317417241158911781033201415651060579201885987614254779515033601577999996698465179081014550729968474902791193717709840115293633179684033887719678252621240519953681813168224424841426241145012024106864727733243180555107538401067673268623943577860568580627817237610209479931818690255672418393141271910808270983407887431150694792225907946933894689321573937522178244398844785888660640785075828689736282989414055824466451536888934223149990110116812763411982328604455459093154838668401384481488596335352786954514421304122298927620349714968238406901539561061834648490083163129548795597672385276292162158917649652031408904392361815503702445160754453884804331490802977427647404203513790033821916085523641816670706388172800*i1^27 + -476946109208687819299165038717062261972910347328260910351161350514551364966694101187428894093841128619016870219409445157350166479239509393248065897435269358236673680581049504631047272434750033906394724124532985193584051143791810007406798574583519378298234287272820376782937497900968574189077147426998993571121905440102261705335511962332669797293506214006799920057060507973585587026244441996287779409781970580976712642257158395862380495928121741855272266517056450050693413055628526002770843059783354413217433373194533376128109825835523963830676663426418001553194667255045474064687796555417416850005298043830830354427172870824984272983821388550882954024603765245260723983267927610279502802767702060193010595559465325696395048072512910356221008533226730342361821498079042789411394873129167685121133039626578978080248739211015329625419421859608246593386985155064738174554023310883389528469896838897581587370226763976491389821602978007210913223975892285420108750624688164684720402842564934547858893916521888368668735651892222140666316731822601445419645224790880174554359577983707221114981408331609080905397698560*i1^28 + 4459463815218563576328404726573482533704710458699550745465290200080536664819756043743992004433494780124339044005222204655415481225099955318523364922093227733414252297712248116038709812036736582342938992359665586765502080290828138209641106773236723483769322605280314687453119045602595514796305844068577053984930068820334827747454720640641272864742583656812161767953141916050980132401970442982809799394605481537040550170511596706760441724457489114811703301199002434700346816870911645723867589064284704887060455556285557824297366312831830369692137168877935877965905222118200162692055584806612364259628778267942302098179289023214320299632115239459309055348487577778546290184120780562070005299140324626467060642194000629214333417056400732526629121382998536993044110506560866931139885371587782662993664062601018285338736356910257954310568454193718082512296265573890852547786240370452119746514562426205933002013955820725876133934730461278917397671194459387747760481762860945793985222899679331440494040896635771125912975127389005286084953032756492806909119496319838746861483205476231811686935888242228059963392*i1^29 + 6807778691618168925104140409776991220815047581973478527795066468300044836103297113244606796112436657647215976210329944774709840548168980970873829362559753313811848425871123144440499621534037359427662907124188596745782436635980621851803295866139932249892576363110240958718448991199986870584211955973098484741587713092314007385527911292772101623476828654993497673565553313755966992177825397232942430238602744317045015795661074248406411844348729644680515361102283136189413420001169753779990616685300977724954445587758223141036826487042228088493640281624350303292067087903116437237279477584386604341184785007042835476962877025357707928511541077142077209049393595498666452471914616202494466946304960564042762320653011946165649886545674112596728323140123905974892824646733390319665847995030217076731679174623577339871820038611555463226598290168349894958707292597023702581391124149788290371932540143772141801549151150549784750377714218733100104549619445009011512657584928024900692410158392734715619042881000048934844240519385160960581022279644840377534939340925873776208210602964851227842030860339511296*i1^30 + -77904307495683067138700856481726695425405055629065081254969969021389402133655143431289482918195029609963591395381881723131883005767136892827907492697036025118861290008241015350843127979915585336885700180249422460784641014475869189843220316293160850462649034086042660920226900820414969692249949528351825545932278893957775001998690480644135824095320500059705141221753755532568970983534990801759042540765326965456547435382348466880009745836484546294608689523168640022709342513800956058912795014640089993866019644912349860600875244888724248151752625326780725073775666689706173495653788126214786369083749799482345094042233810161146276815195603917199426277586549011131925564632386050801514286931450119784285824450933422222787963019390712321282228264114542205758244897584101663245542500457414315396235524080465298371837526759118730695725503681146039433136614178243636050152140441957494363872327474932848662563401104842116121274519433459564241291635209787979445269380553425361280052223938354867793878831900438117971211805576387750128689069998630716548702385301670958382305389616391942741602437431296*i1^31 + -472792333825292420541520561185954566816105433753710618324304141245904375974952227637725539882528399614868612171309253414103842631679567105007187603450936005596302353791597862737834965551850854557906520223357783889535269873290189201294739253948492189574578646935281836554376828131101096909200352577593377938324130340595613950307188402030767177248242604773870187255743966913497810167379435709806213025318390082992032912954637709577944320102600869449408682512773643207666364070009859136344075966934121060535771632993813987706415323600852414523134449675936852150152963026952913787217422470751624900744690454356999424620211879891954816734307906781439006539182998807853196628371194992883461098197336051057178079499281196478985409167570945074850937970524812321832649179416021304483798253078736418401445454860571750664409924563607395871394952367766063213595405162697081777221348716469325483025577526353001050725414268796157219275204079073264186486620242296690265537807487376024785076460719896931264011816480567165339731037841083370678217514533678459641837208547995333992511612083992990519918592*i1^32 + -508117041369904102512723040787268660686554978480025689247046353473659722298078815036240291659392929736256635863298860568001630774633107904754391923774426810735698497396137804013851898465703330834355720315965154684771469965246074625392006015135596701954662872534677478190929179963386766372139989254535692296658523969519326702629519076115269351765088649018539672861059682426897323449242143544003787934952507063159263905860947170201267811910369461593118966637979572949422565022521302344470025269736750747354110390102960373427082482771667024611626943197664200625501575746678931347615428266813423841909272418782771709900390494038788214480674197493420140132689474651317157456162221729170896174321783809168477588939219015681997579676832707885445456069665429505909227083534075053620329838065053885613156873717554661144405068568644954014869299763628519791482516987422439968685186147405143502948689068039674718329702433701404756198193569384144225327564555131185285413671214997363603865678243818753252477193048192748608247620552295144121317742494434565885419626519773912703319711310640316416*i1^33 + -359338847490943586305889571449815185992510391281568966214076114956096409877346141116776585978786557039624439476381056347622553320637801687802992133027010854622203638457562341687349637335961650244134024447053302087796019375823548537849941199091766610362576859229949577666211194830602601992135191155002025040045880491912156617462535142989207046867689236535604438458514426312375312811525119060065546417089461935195782668451487433384734862163692722050236857978414314507525864391940328745836844641808093559925612391936986633883008281573399961127310623718788353522571222470442045822664370495953808022696702496615144454047607550765512074041531826487499363770484536562317541254839502298417854365116457010609244780678692957570290360363784348609753655548921757225762337054923076874411054891702673085848426929533125892313545880785049364532066067521581872854615221703435770404903974220640741677338642771510729465065287390142704528850627246958581263634559607494832680042914869252659204685097517962024383206061814014879502456662071094640589870509686587123024568020822004142119236120084480*i1^34 + 350179999792950613851757287936376381221939646183999384634598040499879954831012999714647397810329287369306659675324298996730872655881653981357747183210855479797815912872151647620301732638432127762593390297115466047479926229042350893359206106890695309057495878944458156402988898520501791118703735525350108983444623451221153464047928766085752753784015536684553083015115908847961819941355180107233659010360994269394866134856696453877215520827333199250634286942516528980160499831046338206349662200401021402624880998263402115297857104517193844773367416229713932866228522595816100521850669310240851883949163936885382649799898234515789951481862688685316533331425457865304401897731598382779235531676604023019139216563329778375367606758767514589497464218434885070924710442330834594063475749658242354360909226326899660789098370928520917162646716006106413378216328031502298139223160654794799572382455453594744354966463761757827056785587435397235141354841473954765540757674186017981101654426078666708943180117385524301141903747451360769952169088429338461648151960779370530059845632*i1^35 + -55556287968580349640016985924755946281367687450333017336407296473165457500456416695053233560690039025384482333795334191999976282920406376738277602043918099052481998756216517402352876972884373036926244022089266600226012466675713108589956127888802068790239789957282121654502622527202483621522409006900514385941952796528377396118652417111117595186589839411653653467850593556117110002680553563470254977531335820530070371170326371808881931681146038027470579808158625527556473885345162098808560131948114055648124128447517158210419970829680894154607476491009371919035736994567342281944387394691112627197140335008478215469431060732340037146848850327568121630310896650241022840071331552693246078531957740613714750903006818990136854991012233347718240125042184845228886861248989732078754644612943408240134010475947735987210194146822425712982265647413612081259770471087630483975364606454012777426067876657738237013934287958932510806275680358274931600093734021265166462182629987375896113091331508340432537915391072901485466155635579927679232840117747398015212559083627347968*i1^36 + -1351970972613760675984217778867518471956414085152328238645047529880607200535930985727735105255123546826094828638676616553222168623631682648719800426288627653223489827945086830142533545639462380121118144130232119219189799010956849532014364268431739381706308471521574838630720726409855365062439986703664450123068161904639609753456220021260940348547117536884130174142354227628082628007382814928818492804347583276601048105218394107033209889435907246533831165015064914651085677130255464764128034568609823629701600710582127674966707956494412405505483424202390380464855892435901290843409238535780875883776951506854389693388622634525861299005375723015380768705619265335626115750723793725532775449819189800044335654119073603817699940892992102274398265850678663470949928507220866251191028534608345561546103244420079930823099120722176787696366380266491737366086109912864906944937018064643051551739348316991210602156878812303936369994587457594919423298902683211624266507715653782436595712283289688742738887541829969657322034097366648396018937064316607233609393242112*i1^37 + -13453246040514772037911285233986135100069433681310293005576432838781252024779178059625508973286818211304945411766132704549771724774326751825103291865488875754237039666440794068888500765765047414998185543027689163791880284211409434041340099639562155557874143210391272647749212018238956463006241817690336123778608964409287978508036573433207919478731232141124783175288925926429531071567033250969964802140612643140518034867663137815772216151580529669463490469464882652765209863551229257019127901190802000183844066918006308675402508565644319269505284230722235607716651223734401602209207486163480989760316768602312516100637623318701311951947895833756812107197430375761498146454857569532048484404233853623364350793381762993200487497879035834270046985413088666679824567995051639969367448641049301318368833988533105704137510408573542197014314511977580031760569387390514776151060103628509519987934577651841414334431810291979219489422091936525721781777734702840598593802346170399422892056037128731794987665821521351260584592579044848824632006803276483788800*i1^38 + -79240805710945333692501028947877473783650429116921860217996135738852496054795257083495043845813247674454671932032781420168210088046565515288046853355554019687649425072201251817934985869489369408584303888595772030594358503112860876840552781574370535334790103087215406196631119470967480728248333429842540966609377761264281037877163494307086976952633200727296154950638592330723203797314686089053780132188828075538663321523322699826807215096648374696745135437354703441196714966332423889656954194021655560719528927165318714268925138631960732885553490254202345635838422343941804910992893848975037087579674148920012476922879678457329558294563628408068593735716498196702106235712355238568951390554802154255886373426554549144696086176179336019186545633201138674658576441780103152744868257779881654512097474407466029632319594641424570012214662227149625236756249789898957257403535248327021189633351459222490875273310994182848558881434989354404671062187798872070895610323536694355531686432385302802907115444401298491258705442498857058209812776484864*i1^39 + -324376537861738805706176708841702147549606194263471230184984186769311529328721863774043733366150400424709064606953707820031490076021404761657696010981937467979073433540386460483836579311857091565662986440338430379268770105146983039914539130699014449136361958447547104535052230712437388617572977393929579653850824479753117213525528593205624804947426675209197431104303006331730914832861831936797232170228424058685673289875847517017955929224347764678938563887853579484724874397623591632332102119546509955544309943347173301840915615620710454056984293934454814446682720192092076386719584167984785398192239196150240367997404238548425947558129662108964911303274162412060417729952852735824755708562421066566605129136755114365726426019047096965073716078602583547798051564458120389343178605855226974938783696316720255193108660586796653667613770849378395543269346793277155594089469561766979795673515691102992658102218056280554332696750251652375442330985797773942181568421232709429479743200467762659638412693394532065337218069153269023768576*i1^40 + -1076194155486506639524858483212984046030960888974328298570942742845649521646574399599662387385414005177003948447744944452331764649655376774586685325501671923481952954174482218314501843099965157632250413281073728512506117422084780140202195616749374591018003954630880391014281748782935699795003612581887652970958440083736410421646004363021320062764916528670827129207961252643218545491891413910607651788458590227815579421508190322877894822369962604371373773162754990848432594435666572181145983842323434414177583935922786271604286413615207030046746710357724943875529843419727448189323173471783103479362353974307325941201316363575626822216271521881199347905422762327433163309329326641206940540366827269899302598352499017971274261882572303902645830714151777707289511562907610829505768856213239069453757179621191999702058064841956838583850721242218780079650754491158137246995429553218188938206088331904918562258458839150896458594123281513796685454099102265861340776270778070686012163395585043221117324143940596052601052493512704*i1^41 + -3084071230868267917535425105643841141728952746967835474168556215738340650809185859741330565993540522242046226181100596712484409203687888674059541608573694156782077747946983639148298528068495745248577842388417051278218259685707942196523438840956923328357770343810006311410161599660713646407500476028301880875454303548909230230248014371469518831011189467777069275060983593497817301589895085349249769718044103449538380437213750387648104225400615435959622872106258462297007891219247766421942886344376282911647667598563253069276096833453888775923536091953672233293055080845143800246356673837894369939169342639999214200625208804808297611708353322354169026247781878923172859503712513379030508074212824344059158717436612326929243911006866279731795240311039212619320574323723479320596949859314097519780791178860523847077177882719864467415279076983277283902765886100624432966376703308242172852273246940435845578238144572414427005271342209339460905288542707321827444901424144131154176749428393470675912801423360313129959424*i1^42 + -6197982819235000181415941926399521895109713435043953215817884876802889644946089409521710932453846327677019279622851701984607447084745483544214920096193367841658569162157901751945553818278494407936850473785922507825308991397749043579155278399806702047700223526676898323709014933847563029535949366250708297263632902654304878443839032472653529928618945371845607059709906810536081664204383888793617432604235959754215467782056479321515507265997719294470674869715231765292134613277143467826211757061004654351737880842979040249757229001150117502099394579366623022410349291443397393562495497952441067747456989284675121154697284333635078478634471633354794324175683480937053757312578950372947357940048815517057589730818173038757031802083847447664609666458706236766577071467535405502152927516030657108676415248275171634432935968407194840780288341256089003610981648802723199180718301635739753218823064386105615697829828561247405247573935224415244625940193264045747455204839129737518096486451240425678693691832664064*i1^43 + -964422950146593679085539094199586862394409746763936991502532604783928871365226229101765384809807675015983262606769107512980161018136841777483823827460919924431909852366697899564473704107904894327641265824764269847331241865093581420006548055206174162928359666922797280518718747996185783829054961242569773501689686106967884688003083444290018948705648504834985667376646030866117695535991135784496570111972640417977549510001557403764770944995489781129923475420494020249357953027621834963510896434403984907860879648167302503587375449993696559190648246090814626574663877728684950799456320307448437047318184600890608774731731871258131550868067900456502078546971733301249542682437099283897306672673512678168500440021224039519616468902059448295245898334157089016712295268185897835413828786426916234661060149249226904222219053641234466980927262321532857695837493745641586537724013234661885717335622850864423533889393875451796092280021098930307583634288912522703539895384727696283438796974379016065646592*i1^44 + 219475854974825832096665817662594866862094127500017468662814534931372951047269678920692418147649579056939261339837155086388375177686829187713691910869253063974912481231465610843149535642654385950272606474532630474641764156704529566463686347777722769823246098077087351509272654168685338158945231718080131127231761020337171574854278976972429249718564578083232287675513047752238043657357372132070922874263035886028264319138961484740907841688788395914033212368662021093817791712690703239492716919652475671841719997961255689044407401855950225997226923696152834917317226168073603988872607678484869498555042562265594773272160238317430225130905235453869445854357601697965767531307169664359555665046029338960231387162974021510359136584155667427743063251723079374684984056876310701368088622979987965438559933791436736030870788555717853006491957164534792971715140659203614325943660481566922507808300976168105781820956024206199061712825926909235742732070760282619682643103365134085099856304537600*i1^45 + 132100329440483847630048094627111607851877885807237838264904232142119304748149277138001904051929877719033440076914648811481291364720562637099425292201437945278363414827091866798286193336731749735349985702938101841621954945676298060023454868157873658580258175112571536492726483765785556339394109326472409089840118515583967455624420343778114625995188699643456459841351090238834043674841574801165576578876616177615784876006201051289601538652771738383228247510556309922071409324756830261049925191792035449429201361067403186994341230936176556255465425099518536705778519756243421819695365825917406350038658526950544131496524787416153070467885998800389828291294575996115161760393691621454376788804147234230253435107517145535747408110128120673310130433262615056568394931506598291518417874548484529334997646047910978496866227834585278577208143887571105624000270561778986421345793103715728779387112993331477406999942221539853803492124387074659646579144955211390704365437179119537553408*i1^46 + 4075837218271202748792965542621544630034115279442023069647672381478389519596727108380716014186475568932299947433064390534859890263553474304959682325436799120812599689517660912025179854592425104424124452284876088717312005764541990254664163906088636929171103230947857629225447733270315472353312308633760735022145576288960344407734077672928913666662040620209668134610538435215031468806490516425558519328446128193907429198331087527184769721958865494574567696214299584492913831662403654016440268595696577887311107599783039572820342783875088266905742001796533102814905127844828431809140888282865761517593793919906280558490524437246461623190660699314198438634000770860282869078770086269863036114933063253866142011070892361955914054782117700444268029227910261669701199695522467793494132389767943052666368133253997429779884799333648564803945565274129563748836429172029597367258486084317955316502408268898755106516676038404034516816212490555084131334669580526557396999733248*i1^47 + 44126234526748334458527646671751507105533290547492618292603483738917626172564790350515238537921763095482360946899749485023466241959979494421734155170237374906879116596184089206560158681624725075345110490871427270613578061460825820907147794110610731515564955948157509989955929284419154405909915155318299243367171244410729035075291898677894846644860167910505599245542694025860348019784931708218821441299812731839023026694639999506298080418218905954179894908431046782987829490390279748604495252921397622166051002348335214945517241482127487362090622641830510237399321370804630443442624253233190811833315544235524338458320706575957157394261275883488872402630940900549060592914576635812163749945673957329852116901831388929479220599027932114558259922123727668659309518637194170817783959615494837011510165549502760266931892972460433846334863454643477788809120288428603892239451562924677826184933042450633519325162319227399752789780029972333118366704316129968128*i1^48 + 192928692012571230616855071772494716657754459835131814308865124120932904431430945510820919744816697090902023560939614401945571877563299857009909945216489934935932345897602046618088441543679124522884397540531691199037075600261890684624045511092343622591893209560948711075243491667094015220216906660431113052922062816219925023265517369368262810938308042685212562273700000820373956636525959054895510047343734260075221358634696448932510311846322001609393824532598028977203879236642937584432114674807788124440636100431427917210390976874681841949413039830735699896980051611025091747357250506389971253564962822205568646445637857162573292699045524269731235349800118582496677385804483106244121608930061558301578152842447166275695439521484309496430568818896541570558845029005572765329380556086338853695279562916334670405954901167910516531144137917832952772377497100438281022354891177302822625355519851430748193268384194493716548065860102821528354947072*i1^49 + 266147800549229520528487648554379230829130194249901295473196488205366069118027493127808091861758367539272762153829162443853274203092187275608574270520188371998111875987420379765828845286818768118097400638519075526869544911941426334271208082805993820443448072023563216885463524769158920740582408334695934543702213607058201399044253882344137837430005957642800142133634969809924050578257972278474993263294066829105556924009129163758069838896749804024872493606324288070007287384565678312707784771266118688748732193414209557890054054200608432233265476160273163506990310079576467562569759190078230886786862272333844745257064365065801533290294568319451244080987257028364737942095026317683942474130404975375886687204695975400313853916285715706610620359331020269501544917221920344160489303761466068918857270087227214796919254730988491111171433193702199027998176825645785850015784251924937961211463422197343891365969482593521242123856797440*i1^50 + -617628724126052238247192720662659145921362004560103604998028567640695375076672161108664602826123170622773212485600002125579030623675107749260682746975204126373944796153400339374890432601976022053215852933648949248765896439323876788342330522385268762343296546006685234943399148027735634272973708351380109529497230635260997551212826408246398261859619077813276390743260075417898699003787459634731013998482884667349808536048930680854501346820317176750918353592514437577393858739735833798637110801426390944201739891923981882385853621188885901167698189647536902308616117339202108057347414727291695340738233243492401950060806931947721734813324632633419098407799705224240319984792887454460704497341399094049846858694831023624864349315232652059892401856553795940152305133585328872377031964491192410512748547719267709985374176674462542730321243763555808531152404947816519925036261566363532262318344310219672910711504124237052160*i1^51 + 1486310481804659906374378014565873676016440316946369094050055770782393850810626873241543489950355007348011114806692356777250903146624333557423071107116645495163296055736146684632644963324346947303096737718004582888324645876398693796848671634149400143139963076395097747417987038037171059923027056981959972552438579075494596251694473726369560158745320524590797541475841477858935203989357718724765917101042020336701884979891323348843333337292725370099991029508847128787817121830773969814335542058520419747735246857589985436389278155589421106892354151852465547431621558229915909978046466030046536259280796330012183141113231111906920682754234186806519921181935401906119775417992142361764982239722231612790145393054204582626833353957590366542323941470480839960220930095884142686979413103047014437021269115864995874420314766209110853424640935765136352082971614115150475846369939783746303232787789412281948901373536*i1^52 + 3299119899379425434848175848870441050792563179550729165029021023808969819412030684477996327530996456070473106948118345824474520304138733534899477724552565129879390679260546539713422956862742282187135047066360536061666959129234013525701482214001963187291772131091073633654829368194142093141651226225501766181119192935962367773022592484641605075420772327025610608750079335403906395867265520275585510883428289181147180579698190828070860060205040480710268734236939418398640533375434711453744150986634772666041178653863286226104105464675622209484562121014060697141509783455458408870053482058331185199521030349240632814930970981650265644674178174361436600258162127100515081805835028034451489665764694244516301340958252929661532304742119201404602729359581966581698608278259262443570399532882114032206626188661217202434609192401965069093975580606623958421972450094734933910382378951526750636058393133072*i1^53 + 442394455695725548549119115997015321185991131986632202912362157852461708309686847099392238317166594772788988276958170462946523382286235032732027485828705552914498494629643898707815738809874099755318270589674474759610300589231908152903534356494989576707531308648508669288840326279186786838103803232794618686429189787213199297654322821721831673536586083334839708861909882270178498905591957915087041862192957895743294016942224434851342857777680767041847430603468484414933029112563042060362136510050504323895917896487918128015200796317515382584092202289838197166877508913814879725500832533841533143242799412547043407677322125093372867043770024497514060257449074021685131040084614673079686429353739561244892107766343822064253146319822425895316588949661662118755797817535316614290308772087270056191435872032006578068612311912165821409549226181169119810894364357321180089274957782261557165*i1^54 + -1515791192989755610958861811070853908688838213246360117651517119842339144820967898799229248142310356010016520187508280627835117506472058893824092058905703357133820842010043351774623633894025233098577814527205254151652829501549583220935565497374192294183960483088170764114932453611848716760751870684009734296402299262957301877833850787042480513163142157771869496234540098907835991547313544408721459962261764128064673171344986709291271649395031169032523619345812214147322717260041887417833525580127901466991900572139018170942379014514234232735668500453382679875411388124045365963272742150014433806145142904679585514511215373450506759075513054279823329484253913771143745243956515474645958860212567976396801369782492016745812630988686271477211355200105768320155415443912370941693749611010162624129748752627400133048051694147954829430431857271988*i1^55 - N1*22919758300772838778944717848657457462215201879040378712924894673713666438257300926262633664373151032336130105319100938499499974127978449315702218517907936601239497483892478796415234699697040637053615176167318941527474638492000000*i3 ] ]