[ [ 207607039134404840196356632307406744059266892388512520186204142783289030432597229655219364646980220701854172683849311217174371971878624803160968337747918583030357890884256187868452800539255636842557570711583078740842519593423246051221876386133793870040293552063266271183282587482116513918018553792357195794987989976656649056259306907449751309324546837835271137483036266304115886875050387097728684541618885295609134137224037673485301975563968788071925199377209461332948648016756242321481246537264618023781360357014429416909751025431969408885335865189286993621158824415395277050257842675355583972998788892338384588249534739713804827684286036186415418049627895222227521861728034555404360955936272849634424197753842324611758863555630990033626107578029835482211782516033969990040807000222244213560866811111921021156851712000000000000000000 + -3003101572536214057559940905788838101214505567799383348806955745449724599424493117129015672249342935203935595083721926738110691138993065968510421232092484581107508265236164621120177631332125041133416793688504746973216173497933039855831329345489811324057384903154700203221734193895702610317666001985699197384346350145781485108952360006629754967570444194857934846931509653861586088746885409805545757297689821002721690974287137917898591197521674907602855601764442704875776617068040924078673430042629260249717656677811440568961345956858989712863394853869085841502803967438313488712422882192916314578942733983651917297535105153495648038198398211021260373216108585469981177508627469813783655330907056570351304545867706202816311113731968006175896952515608388376178991588965277313127787477000573205064785450392801236914012160000000000000000*i1 + 13504911325233174409989425617604035611278118654851502106440309038255823921045430797362171611449694904087177455321361647648875227487440259710003285061643038696880046875798385757788298419673696619786121523306313764286216097436623937398761500304465352357818744108226519897619126438033314147828041635596981652171806703504358026350753391443956323106242264670775000331105291919622224165820464145350525647002417151265652347291349357012199879623755875399729832903653115698854595507964749063595170811862167697295516305747381869177850006183339670693807989124532913582153176390134702331846137534578274496497050631748155292395776004070954995285184078644503599750495824484231327294249867816280556600975824988318778607646699960964845456155620743569867991721871824784821545516584221103423213896520282576613367974599348742793042329600000000000000*i1^2 + -21016372283601949528829280055732326149181030281139252016125680712773316599341174786563694222563797103207700893137658003288106782565227116609979847177465521011167481440906650099044653237898695312276384521892808076303402565674563047565433114704296091862142315009240672506734148784516488832912111782072202605987655365183187859789777381489799548314499922573925500141998240942212138205494368467723392954520576919293297800565268893406226001938125133400606397824826183799619434149074978279835899563607557438275232759458719968641306614801411921808362135180260316364176671957282542978526842767965484466632154275157472768827725621833206073175829884700715989221140796864346796093041103699941914630406835781092016045554885896658357206679720618422600938587925700075884188536960875355684700581569841511994901326641072985427935232000000000000*i1^3 + 43657137967637569608365892323419598535464480372370074500847904550426299797615404968360900041732467522054046516800793964432920534398724708433143693751316147115721642558930311329867825381468411132205193341065007721338441915430766308376265419836667793588081699060506497791841268668108861380365073319989758491357137410007660815056455750833551982249540276236861383755569233510348316705024604357390785702322717949535810885735014511498904946933808687503075056027810334548311716956321316990838551457302827237406099252866968407994218070459525435936682840344587123233697330563667097994575070937306738964808243418592086698105171311859312272816634879526702824685294245109356609426912149914293959346273332591322171059329340043769516219140288257421872483855389667221988925615336121225497956376983033916998625001436040815810969600000000000*i1^4 + -5443910929935265811479078524721487201694791470134439998144841873020701610132100767382276878054813539053071215819577838386065994070156429029897513415317483243636693398020460893300952634302462287031831892121707435043251316145015934158440690640372036310003526826787972812151935104530187278774022981653497679811472506284700400285765052109221023654891144093731867687632928933431868149959382337223037003034036749799890945210486483738588084145847194050015737234684037176010061107300533305190977075904426751316407824831590964001031261904874297580757607946446241755336247363707191689144923188432142125255619955188814404725340994623014890610269282574974654965349128802456796294419218373316242980463802846732126886609006723077229886240672473097381862602197363219836653074921823789007355503204571206195085846888669487772467200000000*i1^5 + -650580238745840611874730273167973314878713831127820479827099885775484027473014176194014926463987709438045197819073804175002476343727181432823710472878078547636118701593038403864232451119140540551063719129676733128369155571787325696581683732569408382780330634123874466002801177107707411253414788085498624663466082519505034509887351043226351602583893152167108964022638990394751207069223772938343517612374600716270231153777966163739381033201174635733165084241545909878274192071565413454707157723699668447077385063132457225446992708258918898726453679301746277959039438008340709615656519259293294246959760273502846869463825685428471138487949917875067169936715188890630984692985501998199252482021718847438011911665025832827758822328301974009001267779959050224066111890814179594221115571142950600135730149500014034944000000*i1^6 + -309392837533267035367383385451918804185472852988200559135613642298657965817960287734352517395667147062605381328466667701302763988510851408559891271353070713000689133962333625042393048732037474921317604307219607862279658456725457427319773751612973442626093022910054464480138721441585072363468444917783570031808214479624162648535949506154820027139472116760298453409980568411640945404810252228963174994412507373056076175902390837436829561701450418379717563182676836952434946681820355174807398582706297766479695480897434180268559196915174978543252330706567707597308532937432993789785016539872000202010534103856194846876555826341240658584714948770530730045657548644333916389221015728437195159966341940100335874558113588689323050132717634415852482976814441521888537666449378356246994197547717120810518337995470274560000*i1^7 + -50488990414461933154701321478364120266285851998859805298109921046933633555533772013857732389565340305610250992266806205949846608704527722366903348310668738135397209350081458900409118538001531610854532970663080561281578997790509534549616733701623502649052284805314468247554951800239877235352372850452686817669731271718450306307076453772391879666788740822338624399758518588987557897535477561800175874428708453153751333876536658821330716650248238323782932470707353974983198834653580687797102501425434692618373721331140343958126037821782329115479215920545453547834653099921535812063623557500616636719081562697012003660183267392292794333010183669582654873143261670556734784371772133118583330966911915267230852845170380861308172530989763599003401619485028906577667990833407178263677827707830843579860744795901132800*i1^8 + 1331636877208175311966732496577362582806541292211452273137256477829225844558225166004122649139712484106317500411917191801752507971573769051882781936524846198842988340058096221085299303449021146118079891535757985222871937487148082524132874632813288019845106497519500229919498481952786505284343271825351910341694023836129793013008769585199934459542188916449796549504312903100348336077499965605394219267610833190354395759645589670993769913087464288644798410717274375889742059146549189630779264633160575638094915903923268579888436697377270291498410104457496516320044714914567228110623270151354864420139313197104892453652267055223302412841335081576942474803305330199644764693421994073311606419363346841446566001720716644009538844879197044076347040906688172468656598140648474279295959410246223032928357035540480*i1^9 + -38341960542385687781590077022431382912539632754933309331369982270589801837358490545864896861117695613200380510747512478842336725730283913876534400398262156969127949618337671783123542638046299946814492998868689173214188400304544997274091848798173265962850984465600520183348643059981384184188833545907438735637349983442161315699479088739589771688182098145425766561534477495393321725906390589326991695157901608148309405227135750704574637737620296743127734377067644214549127930212435543601727896740466741607482226520544410501274738087296127762527716317646385832241773612500011953211690420414002094967866766073086046917861796475877954020167732883080096827022480702753299552448464321356727572216597273404714381113577470001121769148669746386872739803794721909998326805060627323892097231842174308878726987776*i1^10 + -272106357284991708234346382172142804001978645138383596095640891816456530457065756621445697468115059398654167271041889301398208548642711605502681887016681351519362443359922587916786382495705113488343835672586013271777069236989185030858364568043690768697531527426223765293926989080930961633227518910785054093375509195918134397752368090995821528159737948888119787773223080430189345658797950602697689244642597979943814198150005506152307036102909420610896832676727716504192113895849554371905475682437043686563532076781111571619115509024191157405112176682130565711187273905475657027550949993653243795618550343163747115007100574761346088979084265605198978628567055375639566161416220285604719966101853335294540770847456547570021578527174108066790862899587331919606569189811034763613985218291070454988800*i1^11 + 691817397506624052020057063938760357759894189869797360957171070267635082667996483478647155244911295151821741187472367021202254950080423474085907123626319854144372790342057575680727156382640634409777305769847790535693930845819808094717253276484691159635234915223167225618610305359212141121783068496167359839768845908426319291348888985442581219871320239243853672995372929266243592071843196690787647344376247644630449603557986559057368866483850645250275576124103462529828855334467458371953758819964848937475154099626357840084615240905918092563429272604777762569872823580882079106343036357699368010713459563416940466856885535026409733642574731880139001978228265495783270756690574455962871352921227555240444358362845166600159761313450705309213337948680446745806016806238628254796278396878848000*i1^12 + -804046976641283050821117672261421930175318329296558333662305359586446652393772572509830836642413355893060231646381917618789669815858385777961884097743472943014071706634540110944380258563941468633295202799405518890511837739189810486760186526469409187882413676346714441393631614757561047184906078742687832363584514669128098203724072382192327320010351182267116194802993906022914079712704626284949745986269360130278843734901146288921647013675956561271099978212771452279012894835758319376496805698019057975271415306291015871944403537262077653552048707035042255064395355114947043288443688920577539496943438557440891603061862127473733167464024197750681464647589541787638529198767797094150676467158181686339112166448740256430558816076680718949749818998230878071658682577774463136949931606016*i1^13 + 262668485332429420095103771172097671248538362112545727581526379412373293768353836562944927217856053682909300370027268460639162181181436182792623668180992219579595119250143012432176292944826332936633555848377606479352079396826579559173875439095180065835627259751740284389868177104869978122004148010988113039998661771790227749431309017554354112575121279738014433485285829344265554943678160069382967591577536164373211956161752548884883233729572758329753626397955629404285776825592879287275690785709954417350157110042323073253761378183299037334270135853266981332048924816804678153437258861981028891387395485827714852744304170785188672090543515659843110898469993785315899225098782837098884411689691998532259047398219003516665305735804581249485917267318764149957621545832984591990784*i1^14 + -133104838140209191818578944714583609772788574604657382427083199021569731188435498548093795077333623358658218502552057023980138250593890106572755864832598678513536323472569874755069443229586055910209721009113670084848146534206739943359462336157222787364179378092628346763539972586854121842622640670064767705814508277336498643367550653744439986028249341906758780927143791688983556315943250124804004343611944263929574218155030079068899017242276659572969485374005265320272759301434096122197838023264289316051956208605651574510177186901602292131692240908727767799291188894779390757125786885503621610164533847698873413310438888541208913394687313155124218475681408396696255504861373383927007504096229316219656714843978225383978957529354416914378958950927283400411899659806572544*i1^15 + -2185666719339098329254210659267989283269895185986608319782039978876545957626620929897412523920923660850179337069264935646842197619077881572621524443974373444323535040223851751439142398701108377697970803443171449841220491242181519305803490862117460931811140859153831262357824720062821757653971254985248747529675281236586873305552813256076407246814456832306149696072114710154641688554352680595930334862094584460791604805907733659927185549770019722681172131046517527632281455677194797141971672281756573927731584212046891031851447282437823984058817003008095615410817079002840546024292614684929620630686567400276131053543084946461580256409445502872655209720431999203803693181059619483455574067804940766557414825662360958410363272089879557193697437901930757987569238016*i1^16 + -13055617336880840483509094761865396877998958367981271247936119388401283758036084073844928173170638321205519340849905031942372042795718319036576614860254581782802262393881190180257453674959213243835673392204435805565065183160064604617764259179028894785533351393245185239491447755753354478480590384182325500565288657505671411243772206216513547830204256830573002479316802079342076660536183410808867833694986499957296126470715332057813310149964077892895655643269631823033809969856753628882095043206918059645522046788789763427398340683804180588246691689901598964842405557521618231005072559598717666641032883613848736917301533649504763468092713246208202978621474882454493753041382314144259784052923343491319439845196567289808488030907538023799259110702911062016*i1^17 + -31220529988253291847338564909831201779841799780333171833760548426333624256323545582647889439370641973246016477712303891046092330213596723552619604264479836226764144256266442013115377929799052237905494183427952674841867772518333028513312297843446554092559957981688132276233067239579428834763334886880472535197725989210050997723143908494211940175508312207082945554628812424269174474169103092760293053821485399191673293615936057145560524272675057940056429598919973644172433204647010837052450791506065069281292282015066640140320070182163679127335906946380647211107724649123072696280636116496227642767849460110634611635332448115572069302722272434610192542487086284412308642181644430304578307706423418295686030760491152628448877215864977548925535780864*i1^18 + -1004117387215396323595208799077410720803554144591452525933954519490283367778140052633745786205645669737660176390172340098144030665907221347321519281674067628268836756476215689450906993522434006282703258952740060018212041804016651396779926433285024957018614112896483431609075714579303750391167047200383561594910838822234137449135626924429564690427343324540690140333177913923366667455457040778812269095213634355750203203528838737668999193205193586526890988907954769396254918654413860408195847901666570874282117055501539257995672127308094254788460070752268112206151903486473276580303953420830586979526255390879618046277417325498599303333533292798567543685042552742016711571722845526556948080150755707205650203635606972339111415457672855552*i1^19 + 134935623125924266613171575446207586012745714928068564613024642335071279397787642212255529881242036098477273141992467660319087004900233120158093934376672409594212973925114191242121836268060824679452837257683769040931259559655726367144034833589682202444500855666038445669286943066815327795796197111627090288199150039562987512308115292060705457426076762177874321271434633444204524029735469183469139669023598903667975266718298252393396689915129834021379135923569174022005182983274417995795696544072680676428677363098258211810697538173536149229813511117529388330896368167918259535208107787132491311805237163384339517008606798274481449225237535159810481558171368463300246097903868948213652651247117591507858518950626436880639283167232*i1^20 + 294507882105333182961529142591404113869867449702533216490216550719069810599702648136599085014825719538079756692295976760649929739833753737002651887230350153705047629136607383204701448134127123746066310189801087236739517118258156740831639102211479565551227071706359459052464335875675796203965819007200775131461963659129252042480485378938420034179506432904609414596360841739340889735475499531041078000444393630631420838093008035833900842692303777535866992852377186622115316028659696853742434639334582428574772218506905564048786376490095601467702650987498508693672421629284946634799980541337470678608521225500220182536327754912055969476904123930104142351548804593219064737275956204339170415047747913555838234617521327046656*i1^21 + 503782800861872029978781201071980263556011676247192313563399673930753318321152739652726904767038351043787640945748343581736560407579104164105011161594225885980215414059385158207333490978423336313573648380402758498915474314871569521836306884270386597919509864415264834720267437640250812020610253388325619496520745045243582368713705813513193586145901372823842356132751097893959488128677735147791891252789437622238047621622860786205148913789045819814760598080803030606207787770684433408006716857845747323219451674296303833672667398027363091296361193798110636643286853031457642694324396060882490503071659507011564041180257771586856802557338859076588385695853278551831143130390751493352448766182618966807969781514240*i1^22 + 504872087544380046847876662011189775077101113372737029659514858737342274033701607351844985705805277507185611461018381811815540137729836399468423756698069756730295510584514210654005058178812124024198665353856333801211430528982330060764888200486287950022921217543692062276337577009170315049027353885213989435952578736517077689426483355302106714249139550904210366468870398468458392554832161113022329748735103897626750853029264358950076394473769960485136594756031211385962346612102420948755639203296030977483580496841731840565819759409353191116039105072280618872329146836350217396505303828105610012981747898315024474445609969931873902376973460484127320677059700210815259599787000820964794291412706623750144*i1^23 + 180433600836264828150592402634857639383949288787863531589992451370468208466182112685938220674150726514652705753711487287605074547635990754230524292145995182801844595201894404121021984979097186052143112643957070983755365219667660329630964320532848855225671919960562629908882268749479990240565939866266385441933759203620031194982082998085435735695432933368546194195954023330742491559425225320674643156280828765948214355725868486101025082020856916115730324480328164142436591726149686201026908531143750733078012852408531451645588899094848494357178151602444057637496526586018393500173523600967609170930626043045794067706963622101841412174858580009499218286298629867084720647726652478727787609325568*i1^24 + -12606947096404644173706904831163946119416376998546668950646419513503742486760090045579929232781375024044872179140309205107311305466029217467550185919141875503451857723553768470346805252533664242804758298480885708548743809987868887310281100888898126599010963046778911201336817995672660920568111103627579869722277224624953986517755050783601298099716745544670548768269292900573753802730852649676638552134867663404960853465172563958356291783442303210671307458362820346962089642775352249501484647467621257616766540285109810058614925139601020379348011391635255479704705456059500419039267392037344459478833231035230035084679900354582322182103802551393576729123096890429054342834344702246912*i1^25 + 607461450513801595709392531325770936958639334837318087787117338348942592601955751774703161624017893678202406904358134324205236211909964373547997022531142639011748352749667154132804178231909118886746139464758109853341156149731271333607195880336100681278055457298259236706819926170337678899595217988731389775403977751913361059371448475689267373927157292073163287659578955216525203604999464951247958340955842468160658271951525774220886196226073627243107445803788186878057466985123649642793739670073505272037369694717303410124732053670319941790014318247463020347259632732221178494034231244547025931642256951188595923894136024191318979924896487160409609381951523309124044455936*i1^26 + -189524778072397259634362052891847574936974347532112329973699434595306791378136028398018026406891462650205030227211400756207533851725242296971225461584663221050780912622059254113281719306899562214518748196047558725140039277052946918428674958325960913658678630085242451451880317984129966651018238077626759197767230138310580735787147358574519656806488814472442195588888504168968709442959359801939536773250901617232254378463030440292961409962761101319874361863472149800347215434381402080662193118222184075089722494443851099518826362505707822004603129608967760012706987693831507069065694401266534294743271008681347765019429196128016087297520049449007791823854239744*i1^27 + 316355573050451111405757843245691833246716902209874762749787235182237429880601672033223485773316834542335370515741229077213274702765773157569968813779783292018151365830959981563540071811184929094445699326283173901338124566695484945428441342979407891354411619367602368689503750738068090608331049862811309768556777594303046363193268831994561121283773044241893415094224893603061675176154024483623864338117787630589309111649492830153494403387126559096112919070150223988440357608499911444566177992111852250176375828067806189628727224913338685240472392797699299974925672339197712493495297996308639048815847473477956777183635198052754521465820508164456448*i1^28 + 64639116951107222652433840695006426002976879060163012332099956008971417404250729629621385936664588165313971504108912484645186515602574412749020180092202681828454099576912070955502489216934140863062158329959650780079541746199747317769134504343265100399482791593230258208404621440171529441792539869392090964229721401785446119677909039904273931233926499957017968038555362752469970393801156120190761389298899390904763121729387610532690986133400331850635369503943850093537905059301992364900529353707478065260421575196527634133168086564876422794401999859297100962173936197533846488663383906504106682441476786787912577170678603035965390848*i1^29 + 4646985543249800284003616734483578585059226823899823585150156430225070470089318779509569129473662103304044185834728910069141905349486588928617498360024498161581571770345634428011116730865373501350963340187618818199071578763485277515538984154808720031037601635128206860577497909293298281247363634463771397240867129997403402712679285326036287558852606012570232491755387689996845919815659426143966641287447280613577609978085297738506183767784636587477556943128198639429081268004226417334067920826042340226910854182576066700560750320240673617012456969205655254163323170638364909138153012913086826867976455868523484676096*i1^30 + -48449148495625318909035573646016107023829060068346740634717475029517732153420640871171194709394142901787183061183710119130629668342140820583619372576023867553645658723480044530490781050846267939974069472110108730466867943283022759564276084059400360537805266400927466233882797550268892067334968935531370017278479534860924048061842879590506978649081217884991958672707677745080966730239715528152186911813122091616608187564050408375548669215480662955693764171861069941425046694632526160955855268389734262177174065765712873627728701008822193395903991913837147615759151270572155043597097341900404871421952*i1^31 + 382016269280825602336736937874814321866626982086682570389725418938609006586728380718929183647332121452683333634753848419949836293286789090861745860463080176908047629402514021703694208460849017896133987157093117791419868564638501166470439981606216261144000783777090210838096482161660098786349262769135224066682032865115881194709237137570981732255143307803560220154967272103278708095541794239560543233451753475702392747738779107750627926413280346046402079436302617230506163177626663600689949266826707964273317020506467647338222435973693271598241706183216070673631496375115870233704704*i1^32 + -53705186361466726335181453356769699286671726484062012449323171392440354315293071221108229047012215229759570004228302505871540759431042018704492034435809816088070864140219161081131220275724333557788868359310684969443616245429637978501654668212860123501463503863965205332082682555905055170353857747083726250896330391521136281083373454182675490075613689423450899784934155591513932210020778785805827389079345536519065080993869324418475939632289238115366660520070515602013786403702845985938648768463592947897033853133023996071305510657194212804380505714993022366138688*i1^33 + 3673247702368604068101844879324993108147809087032866109847129171434990400976582402105871550811837791737922884600611337629621855115093637585555378386420017649010219081508745098888508124780637734061895964549990921208840412559819172159270346767455727294746821235619600682228646902848020416456001001128764735517148783589440815719585373581952362275824505404007037828175346111435332318344460686230113800466067422887726302888026203181907799814036721089054562616643394785588569143629137461496656229841762270166238717110088997702017811443160103750677636*i1^34 + 37877030183655369142397866429720383435973598683929590415940162452490853296634504467736935271458270320801778780217722084245361009083644462523953875603586169761509581792746556252001534348746321885311485213119121277910488586603630649215409006786533525282640293741769565455366764776094985738397147860198229733113231508177633762497098368490727680137448377085394065633696730662371786530253601971781379396274903635462473771345033941256873520786534018089189145667308520930018668816086470333677129754872957494090142047325394382747700*i1^35 + 116115116240456297857235908787637094152994532161238410039875009529774384735988097445244689208724744484546163544122315400572276400384023959197424514497278376704289256123364189751022261443744700698904177210690803125858070412918957943130713238549505375350233409583918862191620523691162617996078500340567514087734030339900365691382189259026522509510115219747104593853801187296950471326671389992475195799052398354537583671936238108066299214199794689749693922247698593917437433167554300338255912223644309956241*i1^36, 1414800928050388333412828089945414818891983693105818385152800800387027875455022099353317362064963098879959977737884831245338543155238162474140207258623445617832081840029169523991360471379850394560186282452154918031947764863570402977064567651107901121157623914591623579453103922887389366470360361365927884641746950640467758469666276344511372934038404454456475861412963042826694477636025416662882542855864891496982612880361455429436746877110328994605333055428362799835224855725674172344784613836169355115964471525658934624020849046441930456687836095810659481253434777262893386617724574099188660967107531077742170999017696598750088765919903157338172498778439196888970835898089916401555074833830906082676238952004740410139681940099181746129935820708386436631118551799023137717364951388979607219942427795308240452783011308808829820954470434598960708445841860447268217480515296481101099112496904837213177338080064416740673776618392771865911159863767777257866377645336046729208595559363060600129043520963163333105676838418961802281809838414320592319305138857945610226355615708531442059076673281920215427357163386822224307939016924003696402018445247920480817541677131926968729600000000000000000 + -20442041546058636211514218291445130105949073101099341029788775420898608047479771583932027378591378694171281017022183581743283526142808826225382209829766725073619752365207123075611491628423588151772522350880521101051007175405157436705130083680145461387522001433663285434946929501708604359724379130045948915514241329140883383437729866628178173764994780631927732482872286272527557554928842610529573955274180149449867434201342663056065786284350511917959360606486842138172654799530517482979899288364174428977973666744912114976907081096220589983251276906920962536974912484485688474938438572405110998756004157083287609642115953883229428473834452254583287231044750920141243406084921176908129731906668322593104679950676704276868650584111073261426151507862365978840388759025933820800687608788179661202641037547687565051145286093715764120419169115607551901393006575968802507842212274612551824583425440015603155588715428215581791813957847259950033984323827833224366657840651811506451166014042345347694175944101717047328826953729175998578144334972716995614595691773075262815020080344114684526154466758292835860937236326552721639295982835204496061597562082769409931980268286622302208000000000000000*i1 + 91887541343046203613554073926505154631530023923209009195352377558277282651703335075788935727483496515263377964338709661577901508660701626034817284339628870349054037771428919025290467204618501705967297720205865145058471046149662106852611613537375970208879831138674962676406366463500139489536672826808207537843704128040368486011749562685972765673672330831805803442446106173690032067025528937585282012751213226293499562315497271972877614967661077298575118474381741191085665818863659456172872440772202705693595001940785077467462837405354519925040892076997334713064439459601500162173335769962386353498215730276399822849297491484519321897094921027112740779911143790956451833106245501275573531594085561309222407226572529884701299971881649103392521867603341676849206333445602746426655178734672495658378793535465133120150635186645083984000260351104934743135899806618281767974254897553823118402344026429424782466284854381292624558240510235620381224014365346343965247206229752490504013872616883048545171141019506332126824009915568162466409815629824522985631138243421969687457443709380117443824678925873095324006459209297024594622370145662451997139503995904294438741907590956974080000000000000*i1^2 + -144174421779881722689752847881648172496774629343365824173708419255232652841378677831218402485299102056563687912831862196893766628752132590015203581759967399947456046244803478864099037794257545911339058629570222398281239664303548075151523998887208370930986918339995918663288946274234845055355422098684881750275460455152551739797845673736109227270190256413768748805733247731785084466549418643654258494637485838764057020176369674888424651749008454785305255121785808607456883623235323258151298864016231725240592906051762173073672685843333487795691039167963680102048596586860761609072157009307229229367011721466587180829781839062456203383774791026534353194238272468802106537304781232292980163421811308686644567921330635986700443670377894274159326743334445737476221892846554704324278172102577350997779971762932030660469371990452682773662612989661958154983674055271685262442611739174926266866622879128446709167403273602224180525354297506753691635638381558246485652558498229668833155464161530887589212649574612053566817038297304202727984972527509560324264917299865417121323953656091710960143039528312045418369609797873125524866628513394454480916324617209240604507671541422489600000000000*i1^3 + 296668641226980476657405505977348509889344180879252154631112478319963417924237763797527330031742693905043124996484922370720832173814463773041427170533397955679858229752175588865919669758262963652938789884174751080034055281171035536553370599512505121966342985158340697914556736189657429539133266042732658609335688681075717138294822745721010334574352431512454968619574112453361613267924785496841847409220515321914493178677136363049851538394604614178813221476524263446101975966567271498963920399820315078400535991983529667497723758321049337571557031723619756315566323374425632739655492947129971172267258395988135667103300584581917735811063414392727261953054409811778795191855218357113738082789265418208674402344772964483524700563743310915511260837502572978176516666489910558062319895695732659515395726020758609198348161274098199387910503074089891237484753179344449677411952774879053670097102045633199634297541994936730754511784296074057319025660086606473357602372021130869016732490054292283599655080845844228162951805734238427776139807372685780878028021128445492320051916542976753406871062104312354830372334917905234813748494823221296482556540316295752792113317842780160000000000*i1^4 + -31466908465140897096166509392111661076395932239921758122106415372038971972587679589132364802552480642625235611548498912211827217908347065994200137113496439089856310042661063890944761098128281593375499271128340844921659963891914540670708265725463891685987525826047964161504729284533106460323785169539433488540716419520788743255266606845732305468655770101254298934486317344274409779242188004385675691759115066044974039291072578842355820106132032931342925408748203850573119897515288347942058226079117097033107011102345432388679073743427059612790005883041129834875131258219039167851614970466796142716208617334871510476738382495554517642661425109536075993624058312776271633036722845557510400559936829339145593560679171228303881575792642742312472313390219778516512472522790903666659758204595441676208771410422068971730775093053592107331227086490136730492105143820366258504904887205147967192316320919592593728495750695061139279517390673639398394017785047886675357649724220358597219123391365071472696817257693395539260167051469789941954777872984395086516091095198112635771810498453376584394462173945646546888476144422239122298438984802477494414080533023774463121258457333760000000*i1^5 + -1350080188589274217652407369687413948929166340481055469607081497325691847271490362526401787298637828954814866846694560850790521907759279071274830873966298038541166511671338024333539791089692227471313455829797150081936663431042350588367619608024292494991601399743520427094834185147903414673523957186051281345372339288265828369901424969363451578875452051398932914507585469103531585929107997781999708396661743336508510559177208933429826282290210684815280710383034528050293199904314162560288331656932640633249143645883682486259188298294601540435209048197829946438872633516756685966837133822430895961209442989120928809086750769643073817486898583327477585071927028590316992106936367271068870130324848290180877192040793333089418718244668751687736975310837936823208540107744835456946592642804351866084346721220147981071316122930188769529808643662425188423553243633095950167833895132907882231140421266859315848170197299123772933049918504869743211804667525404155829350495585499560355041495295991607489671128730512757081836691421502902180991224859981834423582385996744017921996202992420422167088976355835472774786470915869545335776959416309659363397355130051922375398863667200000*i1^6 + -1545005329410066230542159805021852195726437512189350611053456374941919308278532981391775562740064005617288134683276230465914436379978368208709641137222682990921826876064822585195095886853395682419564744174198726374362333625891866020760129514272403471882794507075684519886874880972783233572590764403145608303866135368162843003236465196348022548114815109971750779921673389980184301124105463002318540555044655315369687893838743058055285167940918768956947654231304286760150487265666811317858323543228526283095895404270474430626432485563013532079590908387855692459002342015710090404373622998908134944731252921511539243653018524055256079411395155009890609457978185738085351435233107495129734932850451013802973862066743288905262594186373437342845278766687083266956313672954557317106898159625179016345469784976678307244634642411348229266540456922326831153884744700718914517028357882404062839208690571385273533760859717835863667340261073797919212106988228912503545993213037206873940506972501732857234686726993007313470251651276652520156295001929840309188557642024272432857184812725699412908238420393451682278098075156203895526702743217930129287883946318009240625283596288000*i1^7 + -256695735166932336203937157204469890224003557412620502142635159876826752544573562124731145000347149562256111961895110693058015111980374378292320427534303630558099825426946091180863561474936085583991263569505444602467059561402257447403511893584384010280806855186242319225093117626152615034808515183111974955576739411537191437615660003127841627405214551678331522118396660234710615050837907559471054100328901992096380272332716537214921717408299514295211986319250347728832259121748163013797614935745295551364872058374301772998123652510598497235220028206350800085640391865997598101133207212452258208758395210310746123253791369834033036156580011165185675112871381228313912717702070688014516839346553304774821887990295164893878590517745242871667485018830880115973244837204663358642349973227321997494782249762260603597092553711295852908111362227819233375448386191518035886189247381198076190336094238924515604895740389662174508736685973032697238175259776646360462103400466487951112499615915456125636620687784494638194848565702608540169810477309452051180110631248352873380990829641113309182484744309874487011988474424267166974467277226813948291337718057019861739860131840*i1^8 + 17101163578636818535554193124273285116017448223668557736068904808710343878908803769117013367259376802739639505174364577922856082469573882277331013050574695360960387824770839743370577624806882373708293878920720611784771823551135460133100121598370254528450755677411889444481196944126982333111441316654035289051126389610076945552812280567161172145457394206690672438023790455015660341401819395246675194214217668459785670895877476836823385471096082277821533271391102479165872174359289468781969423171942847954090862302708023218740182744192210134307989641286265056258244613583955683430560352189314770968694130329236443375359650611190422393335637250922549232543920729859573976857216506827417621740076789750682919460443009499022891455922776512233597481570285201979296878968195274626986856147407853770525454523803654190541197718181962411294172050258629616775772105557992813184815331844872550927380343637269168446773294482942212389651769995199373283639436402289600616819849751322960498442605709713754935129254433268971914984877200645727160116602229313441662242998516041721716520114701104208908942224144752028961136361888586180141928976100639648263531571074710661758976*i1^9 + -233879043992884793587296722717189441652165386705040140720550036489434568398740082139140208726776458467522081245660154734366852558115981605586876942732320894174362892517298381509952500968905046484737400703994092328054040876470522288100758486158961370127729705815434502970170117833036353008083723722688922644058616448635181296681543590963422810519599935945182407324714964941803588180309533712232518860697431269858961888381211982435132733644926671465810163722187225809282070340832139001387546173735182139934884097469476726327454416456178227621495509567261438452594354157143894147894641903938766350975955461654432457644302225118780527484905819678142893276567758184437258170997078973065978616764330477582788233406830243498199795559482811500589856619425216101343427619566282527574547002340714555073831799384722456357880753640152207714994531078689873162364153745302660860281716747764570491386862429828005140698546096002112244349119509227974231206875145281641057611924185263256791803002184656535156516410713952873347625669694454419714123433022780457793621595955624896485598342025404802559242379926888122174060321923549528843107323679411521328701960821458075648*i1^10 + -2027075786244449827461451725236078615366366503240850634457253238037221905443939183965485362999058336494974115016831071462272291293121593416646337513905456651687187527263823555073053624103725202603023158224784564722246582149480777781671703431946226109632550364711800831899681781331837034695658456975159243289036616783799483658085372955918072153158074327812279057693721922308782341402810860507601800199448828388613425555667443809194945307007050469138747350596138673956138605428176270933037409634620264122770633700401931424423343616346724855924183593787465650474813416448797439591573864681439253154488425195443313671963443638144570289976148663058772333548062482570809296522125080012534722391224218636392254146676823927831544532157764695733786117342102327589494483956953265948330136648574366007827068033250845641285881371568748472140767315935605085239926868194345509764622987426428434527368539380714647694460757919269434372821590632712517518549451369674732412621595136938453206285579998712077954722061364983339105054070497177965046475333014171199827537904450023325291515211017617907368789344281823165862216573733304054181856791650408371068847045738496*i1^11 + 5057206230693896513971631078456433294967994194640139123606493328329882152355951913907433825294296334976961916431630891918471892183545965784112653832182136881850190006342348732494650702977035653974921266330262976632920246803127353208902489882915013839356757430380015499001144576047057906878066731254642297803473360202008647892558005491016079601804115935935493422508349766751544203290032909433597599907969805500966061839040218956605384570719459924353416753747227498502147784623297848519385854962560508339274018433023330846766093944090063572844490126532327245458411038247255111162471040662132981561631630221368828867518906169576552999426879798811664604923792021346009049157713504855966797341358614931432096749452680586018022431581289985557957358914965745592514292939074536885350240364066437488582579183809938118976988188932240434061556331264663142413602438860396148058954232428380909729104496883091270734693788295115230286284886739465903672121198867750459119063831862785948917207272487385059958525694758270696414660158532199613068190926460937152852471727295327403178670641143127147232582167181733522601762302612095052123493395480020928560103424*i1^12 + -5810637114007737323572031861166459816126478110032818130727709017272957504775434860460121382339516819866810635713549280447333730788023010764912826826850830641609814457826948610535508842187514079714335825902386342378251796372960861119415676592321475215696644615315082002146464748765034313076641312193649287376947939012324895892355598007311403638900284193697287052824281813043008154614987752770155396524279835441002824230598148320057210280857355629874661912019119238053639790718639609391809642782679130367367865569746818857017297041934011956470053504301760618459245668709758296002787912718218153835379698892319432407189853914025588508819973988956306504033096232675636014238695545839591063446831283727370419154678391811352399190705963361769705632527334957698225896683426217333902272565592788474301554547624778094289953338614540277815832167933509671831647383562891200501063110913426617562316248110341538852967056286402372960055676783012633641767578403888628446380114573629053306442941833621637285317461543855120165594912372509640122216293642984859403055178857235754567793604187507554873153332772800471456697552818598557151655930684583706624*i1^13 + 1939060811396786384960160780287449925485259917628022824925779221852517220072728135853658027611782701773630734756109366815232744210816273289241088610504514799787338923422422794662767098372388321666032079037349525229809611956935931420371255501743428000041908575647235056923282776194559491534993584744646762985305688477852504706119783854165683775953559978719765051105600187923754084473211320342085331746660305963660437492671520691081075839595964139528735773449159823877488163323103676207522005134880114243882647248642893454209912817647864370168913343285151651251138459440788690103651317315883326232339996019345130587977124128778381993579719355325341332884134869396501338596969425024968189978502611183529480019691660232445964104170112236128375970588381133203498910667660020999886113639458356129567660871883396533315873912911661751685731214740451577030512423853828146338221901434670096947854834009233854986048915751443911516987285267098451812341998389262373154751262189654294171491730566390609771685970578428340090820320424331480183717775474762753934757172831023840273804759003431619478395229450959993819528523709642825391531221843968*i1^14 + -966606221542706823289815710930410907461698904189130931566435382403233344396475119975672290247542796609122862548177895427283611509143592041108849416063041997622232328843557166318115103812455566496261682761424914485203206146002712847026492284351612871851763930852907461236210594586549628976958377753865692884374687573649341954589612885502570434900666424818143290385841841454252543766131103452970288013734098378226370170212917116512234654575775856089189457205264227783039823358612422914223839343868482103416390980699390776124919290868617134956241826692836218107253050220577663988436608833252485338981195547848945377090427775374521130847691198475361413051956233248685239954327595736403798745485027264552039390647569581473926042163233469679950637217443520152498657258351444717714949218030959576886987050214371702037413933875594820559779834081305225723952997533535329789825691096341344232181625235446829227693848167290603733083859164150105081103462657947569108870572163986269538200677538905288408325640302385444463063198592193509402929053126872966308690641427596612055951848521576744048826143380684201609716012950740421729845248*i1^15 + -8943834881351060318886728077117877684342832000207524902472724692607201768940810693092556998356548020737197661835145691394256047144565169024368297228952955437836883581575440938339029731746442150311447324170315589630469009543006584913856647511232061244237640791513544997726363342666738211143568916782249937131383813319632369071306532713733215245449529802442879648299636547646677868150850990912849538425837925503706459620598427146220223693407521855794182272575956307515341538267511235120074513141580532435635641960287072101711359964638238631965794445928472670739129015775683531746856652823601947018791510025073495168076852779584026375524889039377026596088693615770269734939832568251114342285453469088789107926479468304332718571467421817588019102544648959584246940225383833478473226025731818547907292508797910099235930540673469846556360220147272955048579480205633966803743587187750451922250484214830798531507352945971562953406986918406641337847951724316173608122086877711251057025830869416272201538707605336562258209121053807202138417104146575259808204757038535727975883353018189035276926093319909926607749046264135680*i1^16 + -27344262591515799848631302623719149803267176734633570213783271165032462169231354537223865984347631539432756745450887811789999757819058278119810891439134197336949368617270845965142693398846458632639304311359501684352017346276883669043384090049008732317201403264677649650853027897125033448289721671618379338656268618208338639764191078050618709904300035981243863756416390922770943095191067834769028962086652221002729921676738163908635781840771256177770824660240615943265041326942534237532547259506156744464331380000194711310287796411420017533511854337597200967443542684255860418024302365763934576047464792577166096758475686761784297735371096745388793204305736907526529878225931362302166348598855048462251820013766281164918006821083370831000596577760127517944263798744241553624293334732849962801255097623995693651815510955407492121233109314463711428085885662354933655308109058169148381122506193999250984304040799851078283609281127620774333711614267033764136265292151679279426888139901271235028277597771215580796122555960596910147649658514031252985791634623450320348735287459925662117835045015784262623360450560*i1^17 + -7827972830437046795105566604499859729765545694588536253420846488663929896325931047587344219485637976431182031721677674280151917254358810229274237734700237580561323491103293833812546461659169265412835882306526104143723627980059478174216848084456056156609118542518967687018468383355762609338752072876437693531691372058838176053935759012674219669727029767557028835322595588629034727007793205802126989384367872275669177805535508028893969835991957895153907451970896260843329921944072191606036588831593028056063527575815136062287896868143164330027070022575862525918733418859041395092253624223798814282069255816217779835901102949740566496693626757552094784244720598275690949807564479214343851162249173380147199697180903874928383646976028283346456955933647415542925086976166195766916855184554440628559191027246799807333341233604746275930119993662741203401364641188188234357982005146381595084278144106510106834098049781038250061363126062932110651218401722161203262945243676120436678682278867749341258043704888461321794460056292318880493216325884583727397532414610463336060923321634175614745435404173836288*i1^18 + 118329330679239950960103644373895793670163514372985431140120105297679758745288911580766378420848788842170958589286823346114732973310642038859316425102655476002884847005031473768636198418652539983922554501022048055204789140800538018125917496824592752727716499261523973784649149165800983969220811845924613379695449267771833020444481596796782928834263387753568408773282850590322720263588448653642545253142193068548039357187074755491652054239782203853555153616483772747222934514667280736143194090753249224976492377334691304852165922248709592936563472069480768246460266601793991777462794816492317977371669233744982636503625098650041488722261874897637435248473672719442773166275558956239892634068959511698421514826885250338446060929965715554722064483853473904381692540309946890600112369194810634891746367403707130093317031023223930060254337093616149372533267654248537991914253971542098684615545881286492592406296273520712686812218574941910929753210319692790957584433642687270549569833564723030211352786329450592334029472085665790267944392797281952731848017321600962917779452831211793350475644928*i1^19 + 264259973245459570254958992652084933746110594508252673345582148824139250875220999223324184548140750022573273268392814044201792074435901296524328391406345355766883240536604003423302137640648487625028498310441304245005100993779024536146641747144072240498580738392338785584914011465851233879250942471508122770505424569063644054758385362333696017192926041833692381781841645408367910793193928114366949569283298862658295679896547843748861080394728155044691940428300476254057866856068345599445788955436416982683611070739380337639500753980720914660994855936039505759377197067667209807580136846723357394549696611040777939254573339182735885280563926249406189083862064240686128660482582252421645725578492831344852281630512568788295224782567234329542239314764154597643016237309973965812043780544280988554203164157405800755011846982999859223886518206872626309587810453875300342212351357024437693151044649791461037344535589773379706641110088874046482144425651316380043574466877973289485807281915432138254069152991111159332547852067344093826603296762446744327304562196291760145797716031788023808*i1^20 + 309392272800800197358402047228064435012172804197164233026442930128928754364893783466780476071722716982431916492248686184153174482010645175550089103792157183841398423598206894835886953646660761040351020991207950403030283629603503967001778141710703355925652947544256934714899138964404900330188072492966576695392024328530105248535813140803835579576793916377482644469322593500302935270948331052239672583514611464891920962873435637173481229978020663025727450989855977750222660927248259411500300970543324363413825778127093014718811559769539485079825316646447835389380611454064460187490070750732401323029233956887655853114808034765634124140246320578999217371334603219987085626445937277552473647042522748474491014822051659833737003051699904351596392404372185572409010697925839744483970864756348730295648422381663788201987301270278620038871882365373425213001445372368142860211348669802419762919732309257073262703375285390728294165669922278184229325720685639751442451380586999500451444429581995594352230831926235804026061134057899066745309342658083290852147327001248710264226840576*i1^21 + 139453394418279733926325370936079583358278229953326921723586989583576010376321985992525021017498433057623244739665057756623292638194407815747230020847556969379900764851776004763653996298308829359351619454302695530023854395211360528772851062637844553386679891401028423572868036490268114617317870929697226974781320087097812745554565377168398012172133274037867088362642589222143692957091055315884076147805464543935099703236971617046921084353941105963623213335126400481785797345850283343237436985112728883665105849440546975542783973783783578046222563108991129791698890962068213401878353167466888208203194771604636110468336587401517677350049097255500398614024939861775747761662325534558681967491146358382469123995299637194825351590582855802702340179502674400771535545528716386056518224305248526281841085007394632837132942808910841600708693954491999585231876033736479289682150512051631385759282050436886800364798005962802057081107834851994614929447026590978284321560719407595814219531506292023689599073001502659312788931490270856804522205926938955390843585938952552448*i1^22 + -72390783349806498016933164149650222527713971017408490326022362977956452186354100461956418112142957526054591630056406732463256487745955145459314468980346584539610319581607884663551331901031734803838459189125941068301366828110607676552681586777209109738500371184513689018640996249018987403150413850600310879098902691866729090753391707852999520720652411026512427933888785014710511133749579773695423790515607973473730323999260755221269396443933417094962924203557895148353541247248361097178256935098852804887552433225751448731794775577534198405944874928885078040742073240883692428147109620696523801413389090537096040588229281261644203093283324186936850677024863749573552872600885670915528544065957266064033686961696332377439689849487833487372203963017187775227720131797736886987597472222567308916408355677066246304583816639938927583876999674165417941460824642991008487571140805616530539687672610675771995527901905942676451360453291490851064118885844554090555504435811339196974466392902575444515654937708822554671596201582505724454894011274282108585722773504*i1^23 + -65366556842340995268286056466662685340429641914100876834513368039441787617113794339843990238046601983127502681307279838979940295815442092858280279933000217560863121762492176584477472797552384374776618225895861543868509134951692120008186245125374597354630780047035937558294537752756172399058288865823618401072253703287440473462891315806955691756591422419734640917797554847089954846162740150072398434405783468647497587072256270941516023910242263635564132059498894485086402233536750158308656155026364737732879870338352833205219004127383451628304032583201260948326971221614151317059944806810371303574421315109346905211781449028882625650800582943093923140949035120881004035741126463135781029154907103156056772808674110912917304678272372732013129391396124782200991062033320277630546541725630940977836951616873728791974887530177925993693414600287777595830002327141134722893657768208186048896672690591766726947506552700811637545219493691771793936710965407177204945552415722797258747490686319045273691398013014659829190479077726749278588339574229958656*i1^24 + 3138368667154740561987326852031557930505974563129527341954693977230033889693397913826359648871776285001009306972661332733534052268344678902004655769647073375314526647877785074253016349959818032004106008641411448297402297160678639336836098218742780537665117099070043652218473984157634988413193572488541819808518454821499534635624048024529549747502958897613247837923150509664494711401044753328707386051626855105076718171724069091783778732193388417719872825753668064462598684743981125069687439544851255972879017802123941606109153632618578250965161376322141378955990406716262913228544379142771245788504011379512691639052370420365022512343228903989638040848303493153937303476354888913391805875018826516451266592359425892225762785273957644658204740160569886375285085653445403490171855377445338072820709354795298537002809661207175401005931278666342934282345459863028227922837372160011347140324764448928636671460400188035607923166137641117138802675419919923390219568428378033974303003284313190432043131284257136594792558238468787462882721792*i1^25 + -68737076224403371867676014709613419076581086258286506071792454413194516324447938249574408800070974659946550326753873376263474094720696600663643511997513801053773122106442429084615850550708856473876854287537777022230674823902653583321946018425569087284391042697243908168475723996448222384507882270175127707423921148031604122536625689410744861263925121288172592137252972641308068591483299423926315957886584415327658009999926378957649500528279574961280152522903929390827007954307131070917661340279075162879038602298305819765569808886798064894977624843357759417511754715020363592195653283620094027453030311073525018036241476537019217052027490071671176226134005110750400489271780523600333527951555059508059940147826514204833569937936956737922113384668009226518119643543916671117249990783807885776616714279930313299625373682758234631350030801209757556518556892511142868394389631930060373760457737680928214081029769340424277790737654294477673842207735670010265313165279248559305876719371799421135185113805609298832646697937534976*i1^26 + 99359845946162673165033535393504456556345550191389074453444731124096676336807000607502810550491948515572424384368131191521451452530234012726096454049333045390107303201589254842123749071542199743716097819701643812641551339965844304773026337749653201436288687395938363340651356573687105838495828609933344901217212122113207466680059385974274734299801746114761241976807368360297489887095856241755849897802445654388723300471886768799690576404296054921365728866311679154248779179528122399121338842203776985463054826741816143021386351285112910996940387025062045166526983217515134543826676276334508888277441672883373528452461312819005229661006002405174392765254676202933112038542286225975856382733528737532629075637649332271595753508098398238230912864116368088654798372979065273271103640419451285014608785627142006091906015151014059478282711539537008234067189136205689818304862307372379951290964411241670814033339646213623964530815101519198702443130708521354554797930043718633903030778999408240001441633606283074469888*i1^27 + -52745085448347165301395629324479488197977478250239840356633767102489713087268529614088176834513667852758643013726321977772774928559340082752259553558228494579828328234758727819736053927696046952545942671048858281503323905834085001750370963792127484714272770415121638199596852158316456118828200283956178022099858005462813031448384533140965837306977098855084597875287558481918053091764390876333970813227295303758459555634377915016764289622882481483216628042697291627787419289125177750317350924186629436149958578141825076260399024838247172008612056926700587214057809004438964325024577033498907234906183297241537011514075327553175839521352815085562931540923486839885785166190105662462235675096436302467357880840196118303287304818816717625946243416989711619936071112944047509211671014797351109887736173053850534775615595342159074119884939069584881902616779361102724481798462896780937037634294306388972268259609118335042635328777692400350705525509889393292507125315722261016377069671274429261083410694144*i1^28 + -7716320593363101183421104901989773209180507970702939313429974057793418540153626326721122695803585792039568290732614094264883759419041649895380904029340911100281517879314451603368141477562979236782032999465525156260134708960944110312651253983020766330137380534642531774838535524136150532000414225965967410445157342280363068996059234143334529538439133892912194730915285512583209329089496642305091550762110012415751830890459932737999962594269567311043810984740413361030121486524845472568886760809844706890854758006864428546541215560562299871760623145537093616392512073233493846050953958719917834350364327907632560597418131099834493527784535357726904827549340671748336730129220906582808807704633209026300729796480676191278259036510974536897913451302071325305590297612145571209633657335593849963804110515994982632998758827351747646004996082299892625307152190812990707516365891499450857093976506506987150230868565188157775515254419443667937730240916451358069571432661660154625220978671616*i1^29 + -289986679669207974754563118924066019674601116806174085406594340756630609537909136851072544732784391369941336548919715583356640487862391558560652874227455432287302859648637150337367014874727426297882762598186158971924888274782753666403551120504261250107982008844092092419776080899015979833944529505561353893716396839418107876884442200411321076540179540940002453586614735785911597344959433426465931635083446002103867789958986601251772738160334300705506913192394538595115690616771507804551784051422082022362905550377460627348265023516763494187788028013714116431794986872255572749260255576014708649401532032834886049244293988603758772686512624094245623161053006838387080060595221077893279621170784016879551406749984407894947635796178905434308573599497519225573676732411236912010374928962457619760317166073591351395540613181376647685311057870422000387262436306866574640702147448081471172150179667394400259900846818819519919134542963193534068818308047794487199139436986368*i1^30 + 2825476489529197375038333912863662780036772402579171432451444028469173309351254699191472963569981085990657157293586474141975232781926489440088942595058029126186819514417986567009967408480764488302323671123520614807851985811782731171482848305546966819398232732823700414408008514114951452966675828183475103946138939964059792516145325441552383057943479384927509269149268658201777014091424198566347446324103314856926577343564361437210369223900235164419882524322735988730245542777444773636365698390395146862105633810840719917761337330668886555037811938130886416954293088126493667250576404888956247981248667425834030662915651692145205148691162771092122768597091613416822604623862793698355542099689082330129495733767686933527996492110178215355814776768735058392139859892538236102029283467055788748841830798968947567692717243163223375421993010361566229894427032991429573673659594884764717677209580874295629005372988851947319217490771784704564981390701910016*i1^31 + -12941284367684787637560750664681421501691978285868190058973126108430427280243421674248929329689079598348422489510486191604917781718486841836327636947791374208857001330478288168846980272973560080083281396103579290443838322296620377533042184235556638666898506128561996905030295240892806124838101941925663201344277807836176528277196005099440436031857317949346070203453240870159811532962736943230366740783926885771533435180002913897795871610163870736397661415784061163756635464245019649548308257623950396625998509158161329853226560179778125494557645166499977857412616183969437513438903642081021107714676068423501640127403501803517093210182728375371541024642164604700039857374900563843161499669087378588684972840286044219044432201165422207910685187854348702775285051620687091634090441702485012190257408317373773292216756440554713696098882421178034582289549030458971810356323068080704694183953630797838222395376815024895210975360654135488*i1^32 + 366722614013592188883863394332182647007690086305496213516926235956611433837489340236487004277034363177139921011007915087366849513998963592620810904541971299395761615314145468718602376251107383074248811554861451719116471620488019110547778996680425117931363989476737434408323017257994496994174048142104508840583971189252195543336969534345916887871539594182831475218562036772161620945685058683800363637393140638605895454362640469071426831102550717304199417703052676294669986321164775259393592577132301986343352760937189060671199594909561478456364250599480102621231756597486917484902516398616785021261867440355288662462174070480422672395725152694980096676338308770539406677700574544969612285626682270423144210914011692169297621347270181330371630711683256886843115300740024122698879759669549779490482785201629604073097346578761865421944782146909096928021797787236559224281114330033946136367791771681461631501767849720*i1^33 + 17258877658295780251663165244642383422076453437001762243439186804082769661052164235328278841712258946707152104783549019603581552031629062873223096035408193624518498445442521710904151861468488832440630737534448968265271794715211039733285480565515456696774531210452493115119846369592777465726108273823611829669771992950736739191684146736195355105781547182391035475643555228554499663955171815693022546140953078165431811136749588707122523242423039161666655356993661015092869536724255503249649296000582591457627932520169929827427011467138287879180078598090851412105017388164534944594914153275712238041744120683809303891491011119179037423519464105344647467248719949359314557478787833939618711781397298034205983986067449194009866310879388799102907648826755084574193830242420258264861718011564265382569721647235811478628040439201401841259980592440813597053225594037696993006797519827693318100894173658*i1^34 + -780877609492254481393377142987227264369622955592881133129145321772017858051716136167488658589155014679454383600642170073621996302254928980602981218859901746239870563795365978491023528460905624895594949211497307629351919698281206477920860888502170766952587791754491986606895830421680027002253958886232579170591339485364316956948040292416706290403204621691825675321647047485896706587586435963662784864549873388253977398629220685575049737948897693199290624008227523841457552355345835883954323752637943556384914099884375491286467412366773448923441527380811026906494642395193303514422029435890058517203332790528198075230845125539292036229292334676014350552116610042982770498302041420214946425184970734959865880714059090223095271147592902064959407275140336049831826671791322183619460590781705430316103610751195774208124975973598802149180963122804881466901197322545262436283923785*i1^35 - N1*318787138378573065949606695928051954880809716208256587555716781789896860990610751085536510787449829666437851941120349149942405387075018344783530986712309523070986103498495340981005690698807820694727305262560748639218920194506042180045810694216386122565610481095705312318874824456326216976245590798636432030137845974565276476722656693093367398000000*i2, 1656018389712727858813182618714541701796426358661098425789683499175723731922700706344868556748004408456698820208397168021367614627242726770752289667726388371808821647959110756378140715219164301979899092554708342022289257917272571556500870097725611673540427919997170540518205843555662769361232978933680070366874634155695538441561160956469319647027262770993719391856181835633944903685900255872132434759725884279979611285187089494722610395280417291063283337345729797642926758503044639462043527200124603030904767313663602828351587772680285290099747523567892837050982431607711591859730998779199669420351365563821398379833084453153080552559450563982303268015204166397572830067684143672520174761037247842218058190608331943215768974916360055101305802764422320487836259886695202261019478285518427498204936584677995664236351736543236083324005487654199870367050415793730569572787252396725642983637063052299938938227880365943232265091784787858501020122741102014440161618280939843035561912361723134461581609292243497084454179107204551329840784430367468985097801591588541008081947560003373541905250792674618256822976213079085632754166826720088481555019513481596801878943607163977728000000000000000000 + -23929608427474547253352004800745003508145987747108690895065292497023326131463378490399653188827392979703103892181843207269712753362960887118379457500535797716008758009546310135530007422869800975448371087832622099999758914624994665728305883677629988178132746321056096689950118267637540366504907710228222079122348327461560848240209480638699173760485845891665753430823971052337303285346909160884386724149726859126864368339134324820794088991640318952067091997985676649407954381523762408584026906760771676493857536089303366043205080219041183966049002160274474762885271412518262833631466100851279876487290333322321200100551176193319315608280553523531855607349108618737360472782656649189025094393668613634809875696427618328889227615754604472128386110880965437495625901143796203109045782054731447235940966530933297438203141871023928658030166003119214223997373473924672926275215058768622176765455134628374076046013589423243830486009573688777547252376033761266631189271949306503923190440921015105293507572959890420484861798763646238683910512301790754782295744450781278540911337369497211662407749575305856176841549178512337659256075869433813810249236995965947361886927015106314240000000000000000*i1 + 107516078878650908679249763874960712013508527782930687476038814964495740286065389518991858824226226272324800371863670615228062723008605245239584359828059423312134076709052606123668186390886624634198204224131751987981838002364969233759482337208534058937615116789122211402977451476225841461019955804585946463414057378828162889797750214534748338475569865685579874717248440844600875167947129829562828740227004353838002375589129955760345661278662158771788248575824272814931179238497289563983151209795804996574891287656076438591508681649419855272679685708844344473684870574551721266833057109900004614842151242260019971173597380307722895610872135973811214199617663330953332086327568378540595072057460518253221509954266602143911581318554883808082071353609009847229671702429576030766786757191739318591861070077169908394961129289454889476419919351064394230555449479395089701700130732991181023586296166492681168345146604952392917265395421266952434076120180967221541456402440266771373285845622027953261895534525227781750821218079194328840074563325203183245105563159465521616685237425735671664355371597570144505500068590684992299497241769726760309355179302765156096691392844555878400000000000000*i1^2 + -167768611915862807824882398235930084393430229429217243464041333104967743872415968884465634434564262708553314652393051148536076311057465872163290391045914271122190438042516767356380063922923190262200508210515217542316800688195504229593057063251838386929051039519341740123925006022979494177860086625203415362458692757577925417546750822240171315265822954294261891519871097895235140980551678610940216194055430849389692519434537239456422330281046111795122447181507923709453208206561917288957079991359887230402444814093862732841305191233783076840701267431761871786368433755019277164030820287407990500698292798134150688254800004726901434554987568689661345954116930982376764810239459780040117558613966466476828224862047546498132364175764056485365208563602936987272650392796998825496534503514597597543844086570729841414104403327064479092697143705846063281994561342096678243977573328953910722217814108637844477856564397661729885442314240592140081675577255358852592145657879855305469416062870043471263642882346572025058886583081926767287409757658836006793765027235231546675087231399795772236545797955239616318441474430135319176297299941303032259485958664266269008437586761351168000000000000*i1^3 + 347268779954210677343986923330293321919631413673382971320255386212798139347532229528324395552641170298565216502124302450384602330536137129127464581969036385304850668039673421811727823205718276226337911852965419102502230052321167845283256366531731225894157459348000387200378126375210996652622171952471785701400020018089428648367694331935154590906186185326169939558428686952360220189415672171047885325378345818979488960590790420092457048399995771820601585132242191202295492581290104525460521356445653125208523194070854566552606279597703750767281787133603511999494260893032445135048032109781116347057606655411282020423761705170009707572454382654921783519308617234076528855962164456291204631859012229670135394153668914297867945831181830923668264262173503743066560787504265949201132978588293997286104261040351151374606965401864128344691601355270775857444132113632687789063086112178482347222333782139373645193520087909981115165847960547816836286970877274104212316149462530562754471811299213256291926177264355147465702090486623784336018896042358623072792179206154194569044323180964779275822242019807010598257790454309643220454133938755762054550240698175526315644597934489600000000000*i1^4 + -30094241630358234536936125277635048240072138586175001559608015240697367368542599514390851330591783350066467950807491497664194584074044738941582445829383335080014599225928489540629971230882614451033351771710185681481019125054782407395913996080196597388940091847899837920766748290350766963721313944824498775433972447221622630951536012967058621661414832107019502873217610336332917367156020838225275387469079746403130890245232145155989992729239387735076662164212012595329603235008996752131103530068729323037175130405722505588777660494389657898143718156165511952961604516460020478954898508415133474931392211183637128697121371032734899531520390436301681646613513410972057503680535617554455334866179730165778698197298805992942346093403456474501805790243527740583349356725491511473755978554112583375585432995061324414013963185357384627816890792033168473982151815185138873378899765283109042376603486837151235383537910016502918798763611552059355239286493259020903247328206135506524744237586384347082691526595295876247472033434116314484286760027879018189881091637826631156332473517450283847691672066078780276070313237757401871866475737926054360596944518140584225748137331916800000000*i1^5 + -1107374028661572978060250590231967626011958379610186988156733549896626334416938161931876049066793345187808384635190525264752954943654619069315782392606130293566010717117610536581140788557804015521074292510134024759404190696796086155647591929738857708089132530205165111203701974803536990789708647248573113753683455807739036220691868948666103729599476131710826809572203423826348846320370445693383147602329704669708248488823195191767964163236635579705278590368892037446990750517437036971195107063626965535796244259114702227283577796293356120627047784315521104934620631563577053585161075475716289454287965289136805536826921228078373890396757998223645864894062012667129520877550853569981057526743881632399304475850608721426952873086676064938734793085633478352222152266741139506489402133281073992542502643558118295205445690291079913922988519118604828382152875910730308628126155502737623861196430917294046563714020279141934077575853985575147478518005482658524840131818844338887580441404987917584810200970827017320975288029967265899567587570164867768358961458544055892484763100452161071855203971041950166129205173656977795920856345595565228553950431423637990784437846016000000*i1^6 + -1696964667107935199332439860756232467816920271827871515945216006219273617444458008074748817177652618039167048024868724186802220662853154292125694324299158476869489454812458168381154077333579104793018075461427023275929636074510255719947424202420401294631096625522851307708755046526031725531252893535825596440685346330751238204072628701619060550403779935934759171928403947933644077251615366036303457901140934950650891701474358136263870255214366071370377310498652930232941973463756039724145310340665073742617502109868844537125925373716207611220098371658946587539099482184503869415653805333056454429625803706393354661115286095891630090211081788661704760446124078779355077355883087534907653468002586599018350053978335085752255994983543717075356988230049704447143743840782269601969551143031690941151814205915311032036498151130745125218141054047341861736540406124897257360752733931706794540103591590441483034087891057713724714648122267684151864003881942842602997636406712805103105412115132085628914684231631311684869454774705241385846806670092371190563171252379500857750888266776695839157641385084492011606261423683161854076094968834241752795749451956011455232595722240000*i1^7 + -302732170880059709439016709586895363130717906320957586335269356098230439616885741653689736914753476480141515336178278338116306936857493065033713090983207809441047714255141138468270016119358024613760477058092526009072153894250126528405201797970543004653802545336672090915923912369989101077245043343620782748627145025305259390372915970615825740963319700850514906393306051145562770747363498450554590224849551205141785926822703417452547164652157551834974523205059270264197405419634080285453085646716177409775127385613576548422562489014352040850870720974461550268942146118759400885041636427775092081722666704975054954071936909066685361669818281414150317877032418996477445890137951254939965374237646952857339814413071064199796364701576910191466390915013180478602089996520665424454445650620695295070259586716223292833266071243497950628849429439706739262766735706047049003835338100919197849570633354866735745755261979256781582580991111555861045296325820154176295335209074977848141459832478709864198477847328868126843010512376214507656363875925474301551357935346986009441045438517287548184927406020244691544495674407287528324122403044685260487367247522495159910740787200*i1^8 + 16504342448894016581453694762885150446879273144498388122897918384410117410236128904077625588086614270489680356285558197357640451828098353453324730272485734180892852172575476628702008637243638295888980471526304691854722640914656469158052085212954106283386417255741894349230397776341906891916028671036059610016987396343872190246544080234690756655890852883731971223432466664971479295807545768625047216475990644169474857878207731390429207324283547574221874898553335416245446401903013439942109881322625463715176431321571137903343827232493430175735463102141582414189192297698690294713439683802935296031155060394617267658679067777385868175224470304077425019273013806056895308154708195439634035090771982269715736746963287437378867134922738772016342577524838785056040322859640134523068856266746116118193379016576523699122963057811675549096164945283650871876184163009370926184274661028041617514301923755367920614021168343587260534831204541691223641654421126149365077872057579206371579658998277913393393858721730377947965750151167878307343228105693304543200101403204672659806768354271539053775548517678431977964976699145513672013341322163726536356382272070805880832000*i1^9 + -232950828465309157049162467253651359129368549679566254693314490020224429125791158406731984479460638282292918737097279577899738379346831385278617856106547509040517811835331603649780748910538525909682806790145949370366362384509097048102238232829616134517433869334646239165783086009417819955931398759617160371007080553055781104696383084421444789129804843078132407282110797848175288463785631378367634167692979439471742766950988898448888720104350355717856997783215383499926625576424293899187146733034527898294728453248755591046883484495158772503808478299367544856161370234755916526258846613510221257642146937983042137616697530834016118638025485861809040309792288872721060743217199356596593422649478534932251195552822386272168023391960200497815814911624915586468021115904249447466666793383269111953229682760040155719249588700066662790903520245894667718003089584255450158211394230287451408289097289295675193438021786273353235980397681677807794725357492574010010606948221770532353534258591658610442254754236413534454229652290692623698195531669397639189371415461336852274026624266544402419283810306109084807787897659352808534534774461388143022161088043963908096*i1^10 + -2009326023256394728165797031505854983940692512584477911217721877796384153099884161073451828362707131032274659959048864706599641322463955205906702282248915644773239115603547064399040878141663436774261608490900962337495282555310543543548880676680962245028484135124332210392521441177505950790972058874608329065388233215047499242821375699288265200999002525680772839031340326784326357589505103267641984574516480678663415547391179754809762478759183893776212442610332401150372519972363865744083147289677219864023919782023057995025181647720236297760195674550563634783770907180900075418987613877242729360581617908584876245022809600970365428852431909870205883807796994998656740018669988243153520903286066898147158752113510979833755587610395846952690348414300277507822412635191553659529804631701211943291591643375860945112979500303504410735126421258534083356783053905211833080579179578098065217357585375032060290643662719818607249708807665086853925040797321203565825357316184741786300017261324046683583566314598737935168882176730409884058052593291891536062034507777671129919137512464246758750499714017848869147227828616032800842133982073814501151295288639488*i1^11 + 5012067258086842499449000779704758943450909419258540459010864416876377777233507648599429227568697429564412166574384349732644514582952210907762648715334338213169124494445460119563400238372726767519014997450376806709264630454825074617300285964025468179217294033417313868758335389608643714379285777934752147761673115045148571696978411123965119684730334713694415302605441944990724283520342188096643990764294130355202258293394574262858853927948394181454657291755088292046070904036941895303469587529421945047830415229057302555133249975569783927404841892571961971954764444303300194879015910915698122759556871234797391334207508212058031227976110593160597793606670511123155199574237972230801575805253152243704322325986677744413240718464802638429975493555567940732152825374166453213749234730362792409642574592316988027700602558816650134424633258769653538689721697660843241220210618798542045226311592482698714651931816315948513950663210098365384242502821778942652721183376634989921809667146538379693967134295832945884159587187708236447952671615768773464173154813069187320783736763938122536847423025491363788028441119118867039547774018586945927252017152*i1^12 + -5758604069172150841387938427256973560640973519693145487474265980580345004473578178415007252871523098777762430787277387666894723906810918683658826761797932924741897248797828691611066498830459555275196658424466709679566518279742695085442287275255053350257734731690432909777012028407609505789185302402826842690589879928831227775184055772849460053414103869267077747461262725552780952461109868085729502801552554291812683950782117483332719487826310564885527694373589359868870846458113537149585382911922894839304398453306885710325586171343394236459928119168743475061432138657817807903721125337398037467560731011517270862223545653406771041435808318599467043709304878406163008232047920494775842331553532133653105564040477174460325352451984021136566548313217466043573083022192098142127481191639899778438843356086343256212130306253948153186429368699507062744743710060297783098400450133261411407357547077097082270575273160897974309332277728697871371626494090250130774675501678379138482728185158637070008084801363325117992292579171951995486081333840309238959452075103262915768300372042111359311112338391119394814247258413905561796059081001970696192*i1^13 + 1921495126198840326756567374236480775437292716353921763349572999306214841074704662476944702993859867609388995837938033500439004187397824885232987334537845223243518512809389310751469693374222151786172380455993637306772608489658347289456925097168189204335987832459322014088323977741614486637861677727921750457323343740427818068235279466707240059803752231289930365474359487757994707601866493943546596912977558003827334729270975405318776993946382433506300092404677110931981546517467940987061606738406593310247374101833766136407638305682383785241584614741018082895602048519051192783654907342994175943399445316981474153420303240865122959606259472413039557132364487615249397915105420750057302745085925690640657325216344730343663611478887091363613878061615734783505121372473611790087131119522494505014986429125515460596852801627418846616824013990101449648592389941698873890050910364342574676649787883518617475955422787892491830979993824682480207641111884737384197435635985364929658819076188945961176122185045344837948757560393156498273472768190975764159714375408719638356992626908631492856399977388423231786652209282134276399842906341376*i1^14 + -957868950369176159628188714097242114294030083993237321423641052229476714698938446155466950301445050977773004044938277190200219041345675344421570180306427153227141473499078936304367443559093914489712387371911473970881975141396527134000893028879504951297181560119461417149538068412273556830548302547635771339149664834517707459705554589023232512784743778307528076015309985690887454785409295673255516012446771615124633378240585193408807260586038157224392863232323795695547851040929118972024472632732465890056677566208747926559337717407391374348356718731547342610450570373811955232840768000746616028474215875623629232812419154450305882794331376897389796101415443240641074107376051597758808032895002213334469465963423672274866204442963234257634760486261704929678640199893660512129246605733792544426724780624054503015307495615429201404878958272882598298590949726289579082561681714439408156008475447277124393517025912505364191736096509242298090852974081289775269798345211661300218115377242498286594694835207078605109150769175081340617137138164871282550410041182020435237476992413352319188058750213737422349193424238839586887827456*i1^15 + -8852557321993280619984791658779547917753382437099933088421069282535280742819761466614651023271915941138513366457227470666660098983105776588118657775917625514178425730054388717593285212508967562353750224309399486279635575621536853083826945876595510879439898956337181944977965959247600076466696634243162251088138244711055470025520998431473360334077159677605457139295530465797585382143317299338375377390413793204883195586996386335923656030473839395935283565963594112199417314381084376289667869463494161019084427611633683704050272301375391651594589022452295036065217923357295156358924561405344954729704529330070433243313334984783905225571679022864754065478807343479549870516492048338917579567240046431955130199274748117641188419277639553405831313218916974683560099592539165413865269405331422291363202376951275544814916829474940539287869170108621847863903760348759958319201729812528742719467144381116938734336335218504026171157037163587213447924633774739172025456122558772390784876520073676975081173328418796900736469921265002383014330965487963670325643688290872868949323627419604801398236690658322305756799984105160704*i1^16 + -27221871478557149867628494369260498733604728596979703795474486776345830657973476175383402989558302358200631315848575799539761693082283276036772702414886001835059129771231411539763921572677090201516124742558610110825761444930823661932151274749219518349109864542775928139123119454310453373161154899117468995547117878053114011018789501949426295860877547944586621749034675985915687160295085739156324239549238963031246018548500640552449528072784107615599624790302695879256571479731572175670495510730811284125696299571494957777596819833245622074986596477035626977782292711344996312843784554439943667363671684005005331617064059935504352608253523359871162921598843871062433098769762526633481508900223015870174051009883984045213198976621872474667450331328675672762935457821901406700228278389540184612825396996741257309499643299305566609820890447081760545290678455502114808869751389058522563483739508685713130907730014251349818570229937866809281761090904844626369183205505779787152580885989167693783439368432888812005087833455869996413904615105468741462369444589708097746205496689535733156093510982605843595423383552*i1^17 + -8854478135973377886310128698629009656179634691930015438582266294190772963783535101971320436942592199834493064031587124815861931462160852590608424937410237207627789766866119729871173960668883279687630012812827766301625316789290095318827081333655549803168880389968078403907475748384371599526345328102673915763556343286821528978830151693052669145008204106128611921139980501017969040342597021550548644963110624891430127728163556902072525303492910947703187872935803199297578738086356107764602456665641315871194449423622921161329612641927833622078888696817771370218138979003026807769797339229610966705911494816892154291307475009500492571492425500935090688188446187073167680171704558974282064393155194465852168396789433702224785216151008488457130429377220412778340113222046356433104382215489898509200616732153428790894467297410111970532057576047545102712112881701409537901275150822012395641060324987600116777531770311294085238391307788187697793807632250510307180982524787574179346202887937795661874865862162395594762517789042015815746731634650970412043126653085096375513047999803676562682416914961006592*i1^18 + 115826296512276560032387272593155195043613017459698994233135564395101670039620805448847078597335638019250663417439216730836061483016288803606994168706730759295269142588472519951299622355154392344959551742691023878522709042492255448670271869699989525295389179156674417910897662704010778954272263927684292665168666187885191818886974959848168790977475398255192900036408277851836016795973201160403615271830962959747354086690109949902945065880552189014914584434855539114748024513104755336861386982654167164240177696787027946006539086883683439854463636042258978155980872776301360988884343193343509837583084495856451738505372460970812529273826081922676949494117245607472710676037207455194551905843270082392752248924572880586242619266211424048795822061176381841993213555899260244706961674477701996751684072746353484240139388547442667430947841998663847754872792641654229283484277512349594178146386281248645151447600826907558154268994325990657842833448571429964163970383183503237368001223353612575673045539676519961640098327142567732372651130373429126167084667371027820241895365643006592074161061888*i1^19 + 268605601893605554791266398620849362356246351123170819704703851759649783065847623383762220623728627384726479118249636242572422226660420190912606784065214300672586924267750087685063152672075753247570253462269762550792946906341249145313954086528426930341906421523881629760945624383510294755703857560915636362515739142793070284367799325403707991502845249425624912907177447795009995281765653537440363645515202726014924205973545793841618989826716276130656711604715741469633839505038693781847509475628291995940308726769017368769480966226435692082372363315461721293034550356371163425922670747872188491268546044207510416154347575166605779889012087609266323019629290473026104146698724108699276201507697087763524450274234094076704252695872878074244934799457385238346181067203188958122713939261487399225657836317788845797502354293949844358179457664031598173148884351752802446330400887645606483269620768951575687843082317167297072249771535815588716172933800078398264534692350910536014307385511904866448635665979944771410326055947417218185018795459828191178343694999590025870857093213172269056*i1^20 + 323507634354449241253776672211611251545695787234076747382098355148017731744971869437187971345592434666478530232054899762312574407302505074948636686072786949277865020776034731954563642489779997040127286909123446114218049675835496592082969784343863487213117148739977552731857573702117372419926049504202150260375638330523661496018069804187873742150718262483040002510555495064654278776572256563361611940329810317241172796653143087905792441641865413283281508856099680476967706095540663390222038273215142720298770607701396684107310929238045653380645054522053247491428654397639179161965020385031804527806456598239928806876875958000528625621795210545759860822146934358768433407260216826376773605108069622156110838532672508824275006702217976439525517645725854163869955056161235018237618780138971680564631206018622849688957062205938170369274733220284410022290967395638768392209739972638815319017514046046607943123880085108965268169862991619300682087662167845894010413506122203822508838283859162853813431791007925880224120088336123891005456451260782531465635299934281317960244002816*i1^21 + 158683981085137491216426812369126181802999927899474440211054173942959834396710764484264637573874152027717285320305205481524646679967918822408528752796538895018183977308540645955694116991075707300207719321721844319289537407211695792629205122025666439858147806556325645971034389087032531444602144411941323276635472940767031846158296749505544244258352975414678108926085768357011167078962532434597838880500523343344315357968374647345822753113906137170792198196676345858248307593535445155541112385968832347185450286932080822335643782072694126459130270440588384211782811266683835175849250771455889661582655717400365011937289708844287808508069877095548551986104596023660965827365101899085925050169708689309349901732097899460682514063495748953669653615667673005519851996687026037828410970958085715998825917917351972434555753481774166323074325218720984453864062438786248662515681321996802480154981159131224976783060103832161744648937301139825134641533955753166616408671837602109663577013431768798155910853678580061746869814797152854025897450462520628719118245940869201920*i1^22 + -56161813221299401298412009046976865674578945328873415890296004215390011973885981241265353096752514409120195670621173429462064182666701715806798413634318984509340758559034356208589356406373029583980207575720267664747516082080761437554194051273126696101190694011036108946942193283340908238610373142317209407031799865243508477043855267610103379159347757247887064185942898446542042039521987826494338253032360751148709775013235695842115612281809438246780409533320474741774814341391737751570426635228040563770179121193984555022399707776542888220446502555112175879831005650281006667820920629430200718958554037511891657588845313454079811093722528850453657463273964442231552229544643413533904411848586153196742862934633683117690919459128232927593845499186542562295169369465730689913029790987652968323198622130185705644422257645344825111732339822128183964705084458031605338894274807285669228378505471664166542893608208576540170507726735895005259035518808546850017404759649728461469103355260807260306022559376498548186276204882319507045318547339543955791815901184*i1^23 + -59580753985549362692639592167403467651347044181181850650871891160546876759624091179600756506519008551983337282806984117107743026519555950581960187965705834412476753026491008917901265740131294602602288626628358242281810099602753379155144137235993033014813915272965825261478303837687501445892981173611905668549628663427424291638422185717759667349898339256227012626093203803275962479934333429604536836399191818662668197138411201526598935492273228420551502596164318737560725323580532911902867805333075665963570799378937399062639486201950132414715597744969392568647497694780656523392831935092366948606776145873411422847054255839190349006492960347135643456459901468172815408989692612441839078624111652863065199742752219797232017179701479607980073635731407592251835024923500929727336023263618414415006555522288563908019146154998461986171442546333318704841198494482694528505528101388532413098377487801448280302094917606696900499518174909293951907079646997560150798020609108780288727807463074026616677960124587330614587282808093376459356810608566599680*i1^24 + 2610103671399574211848637436291290795705919939788707807967204626000097164449279694358851653573866134748722483389688660196818293502153290390386975684700006093348032793436958604797651925645601389298954950256585452272040918803452938698716002250733616581913481588188352898809790461431311516719760602433877548182929894305354953500580836769604408710883636779952760775693610059098733667950238458226634563621838501106079404815052984477116144927261761900197110277293705787434024233144187404789779748732460915341772429643468989860933570666121818558575049257393620405692260333842549187976936320107490310050197390811397232968268680944494010941314654494697181584128281280176038409882940877728146129697366997759187635965947877792177574156716015370352024973172825445835311342019075758463315768600164174685477374279845993544480829900421700078146613866414480707411043472784310952211991538018619386066812196769974395332157467497998935998607620828144013440248670704944098527205359811917281951039237661349036376190098878914767178268451092399252811284480*i1^25 + -36750938873470649122739970433329736834158935941616767495700339388415855681671440352637334649693876887624569737543947494007678822933619488046241469211879183621438870294684237366490498025538996691119769965755233282902357346096489735974957583494211544424922509940625284033803679685353835681545631984352708015749749940866887865487300437126413434814476678482387373976877187156943082210090900736913524587460022421936558237589607352548688258742977324139791314082838236252249287184332038356240352438354228905578603567128021902942737082054512015796757938822168373757612664921973046446733972440114479359723931658043894412674443661206910283108044298414455164603468337020903727768246085126635949163430190470933891351302684204793575145547669535700646036387697873479894774979483307252634401235717957495708306193839708172032995909504020494130327777886239180084440431203929525631135844238011237405047032370845856164450169631128367877545689791007111613546320594603053809046869305319899057496728630662929065947000472328979392042682170736640*i1^26 + 84168540203168538555040058071958540138182038111575824197668749837264263902647208128600700860368201025600696380643167970822040366629426268454461237621329235962984736254419174438810834534683976362685861966056464461317179204006336932478353100191646922304457347363233592861013974258446510585844426289516570005198787928215561237472623621402860041924218104778348363806247306108124584880095058837541467773237577672064959915469949229169135735470823565300864185048002884493104717214210579454723484490714574476765938372484595560396929957892626494112686747470258994903925284038771684494293306203828381962836504166011085101041905563143998564225240883480373199031840790544302461419161367642887026078465554749179241904410558881520146499503358818613119917313268543120482215029621969707032722005695029581614461896603735939084244988033353561792726680963501675347593131385244412934639809406223835601124483128628708346748785480371591614739838515095382864622216135281373234417556418855785593651596583790963691667921423285996224512*i1^27 + -39080219949017544058779937085970443745995671401692477399258179569398513904489232915633345978397083861642259146379372376286517229117665336037248109056693671270264918762067529204984252344432871983938808085506119513253951518842459507996856545771727713617724787196781536938620771343332471269183226553420883275297038035503610922485905607458268652455088511734124182638702983648695670459786447611104344596312441671919081126084020997327580503993697889851597029113353202055762007745636623464142408388030066967629947395554812010069248326717595716694852639472459791070717160115238021590817501615150610315819283762092906393698874222006448379849995922405186538981504110705661965748792417788301772004915704509428776858500158541641598734002477521324715705670488924198776084991717773382734017708963012640870684508974253889832556100216487773713907274745734507458570950775213908955556939932412718567862838716987101280883742540489933217798955205383548466512086069487685449301049500972557804739206854923135980090163200*i1^28 + -5354026226433389807539753361716042902452070588873460233437448282459001801828128204497849375764609832163377201425042115674075790270766084304185486787458281261387048756989628225951398279509734285911805406713991530432427832558907599947647792208073634410837959876182217617399403741615383220366251843052040719043088152762695592897852916338547406062776089441152490619293610445854895396383409689175271709511224936685292009416775617057246915548216601322112745471936883791165810642178301783082270181099796896160280843350810330524718130118343090828223355418761561085409564003696460597272364503829384221156863540450700280214848511682978833600089177610683807693231999844153070628807505035384072234813823418586889367864319279058137523732561445155638946147564617688097036593706172243239444211387020494027881109548079435049528275259904825211260777481609596272812779930504337104144931859656151564758612912996047807475487730202893959658983392174656850871072728695989546188601648662493681736244789248*i1^29 + -155067909879400050797596901415718902655087704572792772570734562141425908050466087568469194435447791449641031941673389609863076713626974977078472628691037135397398692322250132188712242012238673388360542715645947856224194667215849490011258029155757411569086798780355497815302355058395168428170692822956577150206935069398046614646429096745469002553498345628828582600129625672824990300346037501209391336080210084006211667792495792028778065095814564500839690393267231925604465467519646037646906789596423446135787024611321048873144863694348399147620422509755626273598353384989662220386924160372808289686058565879784828896624781046042152248836659444599706850147147954018416805146759963003553015357583734926092619912538317516958926132830676920918232955558835808230210722960993053929949896330461476011994216253019430378522978993668533273030092118572453192641685465830319371460780790742988906001047147269933564139868771895188373330319110206665570190779740271937217542848872448*i1^30 + 1588070900012563746288672790504138612705178911001069120093327357327428754067311699490895975654222493274157399884638654669579695637448751173547743328607447881763116775760678804900368976769449220194414606543690949494618311224798963092132292252979379384384124592652606898465927305620151176543735691492977833240079404982248602329394388469437520455011197028589934593200931097711750434605281080756968994224344711188909180580133878855546187181683689951427115771192679332866497753895346384846660457670342954070666941525814560928671308822614035590629183058485754106883648130412162274706717424138951518921419263154089619718444133726616187005687754788017243505059668721606318296401927889596410213280234499180656960124008244373313839151100310065536178801418649688716851575909894755806931808271261110176674819772356729433503881001013730117530772062163043055174751680451033359118869694258736777869080717745683982608309512160234970570420928162573049951111150782464*i1^31 + -5366040705542657745914033091238115467630342749093179446652218473796675596052914042856241241090490256713137537421594127540305145028720443294378317953255861511352359138580109240726914515778880910171950649230233350685813462335893732977167641172131756342286908100383725139012896204789690388286538065535198768749792881061520458329799708198548638659484743859671960826555953028463481927736809321902463748253663441427563438751595711521869434462804416804561209311777075424430692437339296513979187689789477729493523896851751009872941646097764591139022117063158658933975774988349997327549327162066608386882128775556992350238005591773125236395723807522111079566486723560776915010640847291612478647495896997773381762878954109544525621266743200542927665376131226786020016182217860394145775412433794261805212041328417424883224802042996828702798686734232602499923345589481991280002281383939893192281437298888686338193241112034431003718218851968064*i1^32 + -388837012404345035400443680893196738491250967591190347402771441987907387877379590035800715312702327597729878457135224460179315232954927083637752159299227209881984621166840806399760384451898261475491192248713135784709014370344543218617326377117441567127665373133631289360146533241038650583177929798829678181014918937884026533423355973944893023007592318238954783113752069361697968000582875328508993280164725132477387533130689049270906054431728935986818926860190686759020934578111572447596095028332096718992175799517354521667898998535090505529869947412591998422852845188508787209802259864584466727255574825111362249937601408426987209408310852097526946698244161041518387928241910969375265585719749212491357143050138138680072790197622343417131265267692659785146090566715105248062375679910725743949066406922411171289372862968364401271927169937484024025728287329955721401728379450825047490070754969538134707365509347544*i1^33 + 54275532846183615080608009314209665616339578190587231844119273515496558708604625104288597495733705982580137822178406559573191784045401168151019099374825870726294895553993019464455370357213160285870153018418754097275791982988825591429520038019560151189592193608840403299631585388777644049637603732422105038989581107992892100204946694760440614071839600951957371143299467217838899175859311559600189300918051777090006587432968653410252224869061972561085709387971256880777753261261576322602613147231337620620229658784686612300763384216037651761186229571447425349279869301282241631323601879005609105175407878442625356419335217291046463679604926889574219029378040624160168343423542918097622374591056873231574036740719887616080200429111381292128964428655699447809076480649709139068788750586036258482898285249869702434688776842801639381285246144790695111965260100755063481872561793278815597223248001470*i1^34 + -500463838848503596096875565098940534593789047723341919979100838933315560402472125561898006514908840247788235641349189206752187019093656869966315310203053936469652447132262174208603951868541474106390137797691195026564281744210000410991118309911770646541352487918034636671882054774848406650870624636446587467415448339914282556214110238635372186843503665368421744232032660703005317236613020832997524330994228236214794995059972392744058640850287184341098667659942603066029918267379762331216628153864290029791470133036165576137200765961085455097779982269451130872427993534470173842455083058757274587246080179016807242043093072792001636927318392889494322194844135271879821359758713454774436239951045468271527486718497735424880794677069136569436754626137689138559951282057050530987247009913175441375851324684550067510294900322427276532389205006800236775855270683060578725199764011*i1^35 - N1*956361415135719197848820087784155864642429148624769762667150345369690582971832253256609532362349488999313555823361047449827216161225055034350592960136928569212958310495486022943017072096423462084181915787682245917656760583518126540137432082649158367696831443287115936956624473368978650928736772395909296090413537923695829430167970079280102194000000*i3 ] ]