[ [ 9620104812590256469237429391260265992696400189561577242634049442406987359820505988442196609030525174446709535903477435556037333153633644365363930580467282756113589578907860440380321780182814195633833573887868503880318193670426156936052628644950849419355754037134102600754324645671187377688677192462447399731275267644315917281842645399506183257174247620965952901127745118831907265326933483541386607741619870266352485905710218322044567331981288119619137986388668600337805999159911124939960558107900543287153730412160549220766401267309244534553111110455915392569558865670823727378000804997479327189121315202681151757532809744223583993538512548972074202014748448334527536654326309408032395865615904204137317366131722963497089544161848323980133759523478556550364787000000000000000000000000000000000000000000 + -4048288428859154801778186171093955321141481408301833239754250887643010618741010180202993226692455149944097232895731572460503380475235052752679964064168193593655483616451521127820365569376882807086855307576684486127491898086313287010687280160352171615638986731276259975518347549520440472541637961927990797611797999720139825229727346894445601835309527374409954721143438734841976207002574601556180354697777530314445496133879667767841005501391307539532191021239677162641794420400098647006732950739832053195412758822861879492957730678816245257129712012007886946509265009907632574610104029007147983592116061088250692150773991510472555578064055275962810323488218923547580529166495000471602759904448560345924168752951370745375788306495827485218844802071673751841887300000000000000000000000000000000000000000*i1 + 868575492932585384969165240941235183099225685282600539641404167115795638622744095216910801453727906316180852902263846115224964684099339332465611489223032370426435486969059209248172891357441973720008758982219658477693273148913308460013235438527449057576763759319540688551276190823813359376384282461978661532520187706427391089974417891789197631597810420066660066485628607180209508278241065170257282186525433614679488085099319288416452410141877613862181155763468661784222628578064101064658255603645233066514464209467048694144574733540311175426165884413846179403430896605344349683062574739093947723258770708407119798112609357942853480653077475953343548634696050261284835821869974178071168762197829623384197747423735192319305885564873542029309237884436121738350000000000000000000000000000000000000000*i1^2 + -95079795312464867063081747168848857708965608835134592587168568306491845408000138403690314312714706093646569469997643376642731021246067366318332233706629639299369686445068380610400910424319617462229069700190662700284623236057752355904186253785493606020705210882966305572998036032995890648481208004625123086815810944439920282363229403332472062205879339494889188716480908811913792389484409861215654907888734620778135092916955540288172524898736198006342530885811057329672534382671548515840499953157337510685322607674390789204082160333609811579160485676095688293055282885801980406998683535989291878233947066130012277348320191061630422879966843432881900603893174463548278767830815672821114655356949401440218325858881034453087618538830552803551628755424964532000000000000000000000000000000000000000*i1^3 + 5027111070900410938981566455888218378085841700757779765067502662723328881119013870399770479237102837223978733079202057837820709843301782349849568128942692055398747454077959642702264449792368591496643692591794019931956291528966371116276968869014835553167597371781484001566950937889137069107109361141484952447086093635012907973899405996705651353654422081859073313328440676850712953145906260794719277781348026123131686510645800396118230025195763908052133143406441521563959827634663774461532922394657266393564516894631339848188294495731524734722601049003540746502017597088125292546498837951523422483133650328700223364858831341264547946202202384768631370784932301371800268302224549126672577521358767890288914498453710170408987052635538111766498506867308300000000000000000000000000000000000000*i1^4 + 104179096365073650990176432456490836975794204118781031925506491094348412092930425083478578528397305341080156768471851384322791407869573490730360952559519821236238870015861389015015942624253836341968952203818594008640201559205412192545411587276255852368569993089756245536477075245958389182143035736819523892429539747966494542543241560447889122850920918343205710786004004896363322412502855264952340569018966632927084871754076403138460314629257435162373632566428773907136308573756589700423620793663622409224149074834336476045646118242833625393981549612763730624766742088315883750636774854950770470734058950178886867570933933188130763455019270691113008773132500289703606939488373951993746012322089821532510867268788666328797849107002452542653951212760000000000000000000000000000000000000*i1^5 + -14406363426757132308060412372448817419478814214007268218801058968093109918879818471795789383629898574689881298960848078143649399537887269830095735856657024223713720080430581362145682810160156576504471754793489355374269581623573800150178808461717661562441781702146379676483259282603902711730269488706861449167958337495138118737709117486593409785742486649753228881482757693561901902145842195769331908837078052021383891392794806342691367461010554817301967964231626251609990942822245285811766868554411940144314295869316286720166613900041961613825272380388630134131067151280767628964940286002862306003513897234237382985002167648905192663438630609075514572678319501212708657768019893926404881767412796587582232577451376943163579154276436417126067954000000000000000000000000000000000000*i1^6 + 66011271261842896158933911093079853317982022696882493938174251105147515065503915577833596860049272112796129528104988491234043841189339758278944807831950017632990829151834519380430378648379053922194501056444647209281639005175641433658236893269781206419077900020183527254146412457806548159428143476092345626548848848379765214971308557091651633050323366022418867035440038441603688940372521172884525616551527965923766658057581331514791085948185353002734163134503967311478321201850445047709949537735453108979703537634400053347300180622989535355920632883108283449153800099395585503387872138763744093396435513805361576465634111867686865055968296471393884549220256168039081700019373291863789587466410002239715938863041207090808921514491877739355900000000000000000000000000000000000*i1^7 + 30956581551044812569096301135185944198723218900049647334403569453450188738521210686627133076591264877748872748793009262240497971377902386912598599896420899734656598710634864384353255766078650746065028865081988932816300441531828902143123515019335104076348777180109892940410570575584371420862979639456755429910667110267504190930424878692960676514433630793973022678451374360219008413309196595387995865349848157989169094654271317082516312570915645648149943628584733767384236511576429309055812761013046470585295590975474608600143741595762234089128824367099577352780855549820490684549340263426224107852061364009670049197046799308289766855164417439491120484105033829280302059346716912099905987262704945462720980516695148503450680561389781375530000000000000000000000000000000000*i1^8 + 616663518267006947172401682308772979985397753107953779213194728884760502694926344590334108521785319760709827356785344235192619979559261533852584868113061859694680996832572365677791798206536744724278705478144636656374236427853853642501984573126927171219561795405840652875784596304172525147541475155523592471906385114548234238477234607844210964525351735736140813125070624906727468234157063194034814732583898240012172425309246236770648258955202668189076490619638350233973041778421765652662134935317752525820738050078868803199965405493638093732248060942290429147378366747541078874992022603851477451579124500453902198780360035993479338236828193286263279547549665382318312412292091232664886683960243685347657187137326509865548081080328576000000000000000000000000000000000*i1^9 + 7211910094720554324074621387606990237174686499538960621951799761822534237425740379057152824801401671367312388075288521068003789154027473675051014376537527541177753583904647938582503280281958335004967066527580512533913680279113916005422088538928641177679842864313503911960271676747048722074929549771201080202568699304049854930559665811910555387615317608064653158557593150076800412870265967741113885954500729627729065230793188047427981626775954129117074520862086731076947038042339935455009362517596211239055103627108278819099556362802547211492908583534190283415949791754277597473312748788956810662871242091476873302916717657329104877702047129662206102759555141171357259496894870409747910746028269016531369178949237303945647632538200000000000000000000000000000000*i1^10 + -240985984474835796872375581529552144020635008671480720379869702716869702577563718079887893969045523529187978728360598277408801214993301289661764102694101343651566648307733768647220779622326275400179252687301995403415819618201511428012412988415258745377991201372024287550932921915687608431425770294330550202152597821176406752827817275746405736056714672507741808278250131923305591564563344199065901844522260218835508367966720533215696683525673998995215988253807968218493948596929040650255523705039046838553180306442157433771609826991567276900822062060935133228689557694271655078288030664430905659597254101072416895823514186617581592764592359475897180885628193713034399925052236478411667999103469829968324549000997102401448461930000000000000000000000000000000*i1^11 + 1518516761183176171749121654155612602835029529209593705756219946999661609874855876006747054208915078131469605830782035596254551205060708292948614340814020265683175931756511163071422926868226923744599000476784409979176758607134988450606530089440275669399437748200419733853126336629883889233157966139194298124742639423294652091809868761406559359313753943331513443129076770383808426665855760904038632312750589294760992560744926074008785796631637279105893554294410948097359807094618142683840351942587774960286271063681414988790743591062758749749251897902885280838585031494611859743260260156131572659795341545819699356341159234919119459334060184485722563116406820151352985555909084731797586269001309537564063390354900723873899000000000000000000000000000000*i1^12 + 57649350607564997035840732354254446500562390920057953296395378574332478108049129026472683363076341871155968446878750164124648262534821201086893630345751709393890196555430514864117130119670138591364605011328917627759788671833907188434432903722379924239288063088637064687860970180466795128607789743158615424569236153634832322097821355048243473417777214520800539542784611790643104828256502210020234509810749089873158308090302101490805125796252211370085889759735169051745004452730402536275327631560091783207383719948457430248569450319670797574611867208222264457117466331180739076070059885182515911750878948164741984286944467195984985552505331697067108825398490468487466134010602819345844994769281882828114301418921872050000000000000000000000000000000*i1^13 + 547000144546544505690745679247809805831083496680206934053568951768320240159412239864413101829911961217180570236644602349677771893116548088955875239930295673584434947719382214934511307740841720298243067059867861364314936182819916673960389334121012974711780167585333285102993063316187558589299228898539610465690969552193321544294506260926811914330110384442501078068221462031480158914929497754504827584916036245405963269698615658117634594242062495220344600625931772141421116122256109156249867453781855285166564032882817549463771202790630822255957780040087086621205644326724613355311011439543113448880208907853396765284751654320853063846091470307094066569023774887840668321891291326728888976362380237522746018411891950000000000000000000000000000*i1^14 + 2404831059445181733055276859494559020278786272647330226258847507646215905918314880486558828361000960874291604052746442414155084924907262130617361989167851315288851558827022271117336116101518256779829454005687048109959896923629863477682867714704344608452329408492422103710071308707635259713585926515979922696870722265221583955608032405971439374822073667157815795709853150482459689602961866733361872746638349978469436361474714769535940817354362618924526622915571253113073105712676816148845138017605250774666551525284289286389679427361079090226893397119308632770583221001500532626472359012258439675938839229247408804807113584831139552655968006379503774414886467523636406031163488101594793312258259364261046758013000000000000000000000000000*i1^15 + 5868183846058202846632825733313757925121604404364731929473646284064311558730510991357651596960850596234564839547968824865005130797038791103640289045349423086785217113313336412700021895709656480979955771715571813144546467749078165148339671527698825201064156821323244076000778495717581586279978638421381992125612160165961230714782345711490264242833008618697605575095336353560049871527679269774147441234799482534088371259643306337505116336613069174932960215751598047017685430278357135487279926338541816994632418735752583924227808733459121277998682646870057182340962290064132088128825873226091831006727165519974231506969145342995864488905621898386675082365099200845656316814432281153057512649455038747161992700000000000000000000000000*i1^16 + 10701729422881537316305725993148015611262004437527587843039732534821340063131577232024864237759810756299592452105783307414154087172650813089848085780314091868607397979148366051275811116564266174365891707008091229249841537211071448261916370802916790894013734799140539217418718850812846264894446684936009494575575667708675984230803604878186823942917331406888105632423434039280144763110450757009116862377420169164283864371696460819761843059010924929296343709553241708998225560761396098529114465151375538471904372747394749079102136140056714139459635068674717288073609956479270071220408248495126196765967481737600308918205501445072868876376451738041279889696552137811059189110045235203724426991769634967940000000000000000000000000*i1^17 + 23348615406763867900512073776694193486429261751997463457752787346148019614401102562561206816113616562952847823414475185202557352351527950722497598737191522796042536633355736766123404871658763794281361829755528294260773727883336556493260574524886187102579928607689288088264299262933919797459333026618434792338740721509066868387904547334341970050315284819853557251351433964325358263653846802522075983830928136646598700788545788616306109363357959843441475206910107288352229641357244052307279753754234251598140819353862367409694546093602804190635769121699851598302767071058726016928332268588660032075142811331709453127523910816605141918971073390553660435849724586119636779030156137385870299035521797000000000000000000000000*i1^18 + 46626893686969766745173573319227374051255434610469776817789984001708446163161869702747549265110246232109003108103894427162905123045647944278066526738537027034247793375895136760115933753465835917052935893864726628851068755847977770032391637863535091139479930687108798215275135752936411484584314655571381692663213916411615984581521057884649258099183742709720732482560630877682754198491444802588803749209049808196057899924294623333115466879168810454482692721011206237073125018719994746463420062579117845464301396560589327633139720657636826175056764042532943401680105292476489598174410372425767873880873697902231164538512003882849162462878542637633997770215509698082487962948552864223217979644000000000000000000000000*i1^19 + 57308169737282457037686491344423257391195668281494250641164390669979450657271741821824975594750731418602257254143142936311202744711385372326210803859925158859651873152212969022756911815698596218512021583791965431023037583655560651042117897383932485241403259643993845796073988873547422086371784851975413447665055292517659169231083708002903819618458587807126514021017614850498521581335304357451145193459897012208176663054107697276338753643181773958862822015570307757162603175367983042262847179747376860847608090701819634196949230075753964370625656853565741890549472523105357137532451864448722182482059730046847638948530576114005235128534963014135762515547423963093749963341979227808662460000000000000000000000*i1^20 + 45095060349146785011251753269632590712245418926403655753018271681012194919686852074321019484389533074715133987178401636852809103132115411339306246156149090748935613927475431592577107125247219623550955145502566778370633487760212991378055420529830966802317010618480706192841771032564309402528287992852058270621697607670210985015121780104023725011782839042671651620824023389673874149429312728822908286506108375640810997116024370324696354787132860773184583192213352739281056550876848795243280249015107801379969352754635033244405671962914745974253503757568903222059900075168943860108755329288474874083351593828111196211641505032757693219292057563065240650291360458967926221225106877151000000000000000000000*i1^21 + 36408877607710061899534150000570640018862776703553956008355855217628116720471243997635821702341775078337073117287010051625741355556359040953034595033876079222435834034677426077769356319806364538602624612975937087745346348352289015846242394767594305213702740752769285460915459961294601664736966618655231168133201752598886277750416582269642711578187895247518912889468447830552324322822395023536158929837675427300476638289416420636186384426861779097394336417097600928643084234337340202355507554649415048034419124635213412319421840764794458317431464169181053632836296195155899237204845616378683343217565752217042967080724220953355953781701382452946135526403409140340386826407692500000000000000000000*i1^22 + 37550911940482586432346115320215596172074870862290911759508124010187193536976116660847921291637587628182746456071572544210475286933316817718114826220133676096148246610257029877653078770468078010553719295590798866836843905143765469452571926633235764708195788225592516147613828449029242202207522210483334849634094148356069829264908877351514313909619179395666461812037927908785311164855678775997856201540768161688539075342435521689398537622678158238531288094463575325381360478273906727053242427180504523937530675605697919488907277227925288732082743666454788249156327976874018335650160550697062303054723649325101369676787904781971436181782477977197229867700549775943021912680000000000000000000*i1^23 + 26233307114225015718805343093399464591941989689801389830491792424624197098599531483550726109630096976320607283087821279621214773578785700041469685170688013643868459777584942594231672213421190300486542138896385266549409958411829522662786749403307118670006707503292788338441372563547887546530943851796949965617057032726455759299205714014667744385636617701775841591577299328685125207128914830631101202753124799103469494066671062748244808876948429685764202537903491415633926925317218833413024714923767254867224287154790035347883992069598727103768756581522246177486167365155928991288385818062945151032899200063046223966895658197793614722368637116269928745896671065739469000000000000000000*i1^24 + 5711547959996997086886143477027881043506113765301042033365900240098667469098759078133698223155970520758324172314656735693742171735974941079656125342964801941010906959315845547202983533895748885883148704591911443922136758282895879020941617773116610140029651024987902900529211373673692646360186426315109076370423450260534025476814426562718232034697954245480317305530402256307848863286327809468635323238521406364609257179037272032801330235396473444951296208341584175474622894968225600558387508408763183570739848822169707517261356279390752035466507187785962643303161794386748289815260065912486603222746952615292527859058955158680328340976678432297195694467790986200000000000000000*i1^25 + 1819852849399809367279195672176766101473682583850381167081209470609891455570247503051560658658082013444630665618638191102460744021830556779774878444687878674046033264240966920960822385960699023510472536916327674109148337287338146698330680066108041171387910143157337255398076006963023004602728481537498804334483842853155617036709631400971025294185958566933668075610930229255744344399824152305687412163116304285137281368920196804754738308514969446950182852754135338654393994936450948013650269583517285522744284136554954424535198624422850472570482094898776585261145509006752301235098150596658158584257975832465988465848493044100307658275697910903424516247610000000000000000*i1^26 + 294193026974847811799742151733218453510419021665776618395276682208410146890808366716013767580413375853651723527062793902709088845219116362855788185944506468120878364842948298483031336005843081940640857639315621962932276024067640104463267277488867071528763834935507417643396771273953540465678050023200427197921536140186847156389138923781250251750986906666524488166018501167081232312467861142970903572192103400481271984637481872244846778590329839844632818036947918413363640527587781599430813448545078061937517198450268895130381731603755092108608608508721088399908286940537410504325489480227030386530640750316188790654913302829967627799403857654749016000000000000000*i1^27 + 13134904273481463689141417111149289994636120637652330540937213841296071769099757388465433826643160549175511958483078208535860033810300472563665757985833139318045649273685339876428991199554066035464262222388980909883696994937054231659284262720310993020825752984344397980625307566329306127292599135091923209401653412473462213799670294010441436230572214953821754968532266324880947710750854280500955860869008282824437105045554921401912994851103080300940342273824541564905126894927223593821734057159945304123401921951936387355625443266837613785835712545964148029108467898882144561647697966096370909308247360450050394599990599893221753277866983845800000000000000*i1^28 + -381457898695531969823639048979852363402503788754982455289803099888888208213727369688689276398629728153711785256112742687790997783219697343193012832688216706387809905672069389490704359784882379019684235722365515347109945101745306816138730172507061344853939482775772888634868600027112044475802113609307958886886514092613516661319290383229006952525474169486967086803605840071407588469935578912450164354292685246188132112156885840783917102901862438942133374065516489891241875178195940263340028846372352833838482248254239736211980222904125486904638661766161527359901797184451167657631384607429993151273597444735738827263134441515762339797630000000000000*i1^29 + 2914826710982723014726955863037263105309777081081914427668158797342361592464985145018823993587678596949499961962045055139488425995643489844599677842529369705479544479521304091095234785582462234519263854985894949887052231409315703381693732572430217461155427810193911294247154848138217789974172087924981253552924335195339113144321937695336853401924364677630008998205362669139611536658760694247839512219121737784546290442010529725103038794832150845190803162519493026783655253525758120701113955965110865602602941682040620759301709457988050978671689900987576317816699643276996943533804975913344751263947320143618847875377372880442338000000000000*i1^30 + 1084666549486038886980652750776496052017313921958484177585769503792556078644209383102781424640421414468725307399340550204568412456669822138989550484309294522085827182929919881995460731129156156525460777167677109495739886014934122775053527040254788467077190292706975764647998514071081337504660071163268613573955972813973659458792441579275546971345690736174695235029713967925837107368976883206182615528376016877317278815785446622947284877654699507722856251638496546746446379825409018669352889572609812717207490452625828225856750397046555879331950528679050584776727402928618997154909448043937257449632289590346242097196386740400000000000*i1^31 + 25270384064327333863705197831396239762188969915081867999136201116727986605358113568132010350783513040377402820562404331887856402119324851174562983441665969338629837773110573783012132488687851137292578785691210008427750048922934297066413608970149325705668520186626900403291569442212942903074340039764747022991272965368382583549188592282659062824656982894140659833716571169149744254800216907820263125256421219425515271708620869721398020561105549736176608411886349683035098155821596345356286176732065813939154136395734113515131672261421015294592601159758221710138421188535670768014450367546138876104391023654274004757590000000000*i1^32 + -142434377705724849165195845108510437536049843557634030474327470597392611875069372183243270453693435903803697409143569841340954282195147690644430643069447428987892383101903293375252591839036834242669016710021564250062456960698021354478863286584900399726153824557826229754866558703010390618219472765260050017638730571604011532870494950920105292247462896132294655072970549811556714110809173770032368468404061515316664219327656826324013115227927360757403645200336533495592088426260501817396947966622836783776878853323544561404954808220354767744863511039885785681409221901419822732625908011808934410317112018578000000000*i1^33 + 387881827662237406092554353519114658831689663236876737923502013605926787796432093952890393915483311718366993103853087802479303043209632873013715956538125644732228303427098191838900887710774370661894607386020017120406386053256536229862760762066681622859584139296471574323883906326952330421937369902637087669341898275244500902074488345341148613427126568727292088963166878598787117970823175722014027908469992198454052577938895781637443955231298650207362315860037364938588300721626275679212171712186499612879503114877156651541083069076078400262600506412738333354750520003928808765083350766594893335700000000*i1^34 + 55758186057482819622169694308842913674497154985237755719038313895767359483135018613678389796764163679606478264234570203900221469501675260507540223905414503091918769378863422439935867584082512773228235852436942822643640776349618616623429965096067655502535154952837009751725933471359105118934186229096129017563262792534170386452581336553562014735954109258170948508163328861739137645409945118007475772228012087282670591908599825189847748271774123218346709707279937658979566814353611227706731650482974048661322744084539810478032355825940477793285829672887898832160449638204689775753198780000000*i1^35 + 412455634968844360648915448002932809121707990390568159495309693519222641848045551967045384763623199656924834001990557598247155318913610205900890434556452201437061690869919623382201905436621019290706468822221152961732539656802657155650512859445925871414229936701489919234831078733585674058040803684122860388329039080946577489793283525438602340670908286666495487564626592511693889451301523041890575164952743807588807073388574258242820479804005799903334524064440199684189829994453981636624573648246946983867543915330457101908660478693168088855423451116811234852664934388776000000*i1^36 + 1489633973331660851621388968902070168185283085955173114498876797098118831131180267893548566249128712617595626070990993493023121547458866281299890119797885852567889558968584723077859530977714077413126678580835715355348247158162241733117250052989052988302127599810315266241920988962896946207441657351803804978740058774855025872606757142070628650358931353911028685498074406260594153872051501828116594328647625340629913524317481385870470373146713986759702416928091911958978668290053060316733691001527588082441661053532380137415551042502683952829942859826647664000000*i1^37 + 8862476795636372709623867997835560509774742737325603233637591621211589281330596300850742515724066522987494242590938092590088698983007028431035713775667948833722929211513151402032836448918951196218488766094815072093971324967013783382499452258943638698172409773956564373424815442110977336371817641795575559772192215465645313427345874760951149288782098712733067056859985757951565205825459700147129980234074627969906253445344762913225713104020546091662346721469586841857949467728151051292522188635621683946803934150998804708207456643490477285796130000*i1^38 + 173405436294238455849048243174953227706075146929949534721095190497781109455236433397643090794322984742770040252105460946400972459364907394343354446768689406983587082079271850418466947958355540886161351718622449438036037238029526797776760901533035380529457658823449154580474097489852552332559099499794170103975312302633600894163064664008066561607578043944923701905113909522148270740471499788525108742670471324296968085436292426330284349018550107992582576755904019639389386545880994548151313407859257692551535992691120204614794000*i1^39 + 164889617782841994977166932643573086120061218341914951313753519899365272056499288281951852371309786691748948297393197144158209455548394457419400280329884167237276262403800758182665784444221958205774718291810415485026506899266620565311492498218970393586148480087144337625971173846591212096380976037699105264975299860722755472334698974593147658441359244033870836281113660270422562421011668520146288948478621098677474974799365399312300750391580977075935045242887471688862482370906289591008259715133666922087298921800*i1^40 + 2710614324142148321123637511284315824916005449672829334193922392435445912681778194425133064781585881339368529077115557035536974998667983331474879839627092952426123263850974609925475598836322536286325617809591106158489843650167120752450970196503308812504406845188004649455713324166943419796772028766924449231521731198237350720449292849599694196277862242037152226807203856685514945261819213908309517652749562992009184170508778839602814253820483732815565068839892362535934350149242387790852579500*i1^41 + 11585978408163700060198825638286813696144025086589503306676982105401637875498683675439837773290059257529812756182096490514610751299339412058379733297676126877868301523058557261982836031218621182224242164446188250404926270525335067051480776576827425900818217231879484474141093471837886888661378866223227093660089944728472987871026624728649898895834414002404341995768035210796182076717641226632147736996537364558478774569162455092502276536515259843851337061610989192754204921*i1^42, 307088225542314161906451023268350894709132499318479569760578126409333597979980791457698985067224881226854492927180700130826077174681385019426998504295154590763439496897381909469446778977360884951777803293235149429422445594267717910306188446431507658084363277846020700969464598427951679062189022867621356110086739817974374458251263897338944650036247672821246306312641594441046934322932270395531151371086995133316917601068490580891208540006983721214525741756970318134863773156694462991499972921121273417540203890833576662732361198807144868573753668974577717971721318678888998230210709148627597244381476734814121437817272345572170484086832399279594735320710625417668310509341928676748359212423561168663858716931956046294928345369941048432552473616202121804001962484064418273842403129025714988021623938943840756769331855397328039310459622532196111019432971612221212816230014635718268623300236329988629644952360101839631136174411881893648600143596443962950369805329585754624000000000000000000000000000000000000000000 + -129665776756464831505683599431631483841516485765627195492529026919916173056989669306524180740058334060821061138873289929750979406382482506209954077240072174779196477822766810129492823590112570635075762104382903479175651611186585638941832648372268742170019247673664342859912738593416942862314970280207730794076141628973808030089096928519625085065614687365339651978665094980351767575180188127772093770620634506313044039936900884863576113164565922530500274791890407418271779023037446476346495972257053619268955070071330526364547494899478797229910939133009125092866673629776908014176903849287853899838839637979151202405260754185904792064091589735232390167164534660650244371483230786185328578150574070783547846878109350500783042888218725889207733432946736427349288800270934205405278526613568595994806195885955226221100487261184535386763396514778054757501694090479671596164944967717566068406227597818456835799421113146293243408692464846098405397770206679279567995870750515200000000000000000000000000000000000000000*i1 + 27911457184039171231604595829871011889082274754752694455943913552639622093924643968709976343953051361247858773069185010339960347671349791826445659120046898665660841568445678725148297975539086353706796593346834523706558960389992017325627961556581523611580732098687843266048027725752922950189428227447605750766063125583118180084980294427176501735519072838335832157597918151750177441012082908014866170281188542703210988986627194451297931430227059500499088332472552195393455613651343817720430259137790139531784209035705829033656868968121515720019492797203853526128037263908042424833225940333037433669776102606773129454943602174005666640699863436646962545519776573418596704018195096650314606673949808117774889567737055301584798308479306291914517317032569801801800546675737625865024491793616871881376145053815636219500099056068847880507298689177473166943804295084357752978578424389160153740233696413984912476824559966227038853690972649231595236603208370626591416395320320000000000000000000000000000000000000000*i1^2 + -3068725867488840247071770241963094347063935768293391739671732776985492316178897355739953241839147845819810899816242527774124268908025848907336629490341051416838888495060707908109388313057625986690429209911573618380243543911508530096165534905846297841119175188654386313342895104582472148298786902523160788931116123504170214314938785869502112170709851130791711040957680235324450294988557713678062746439467785991372394975718299128237754916668802036519596089774650255252664961896104175149742293577115444288404093301201774368212160409332136126404824190768151543282260192591756380013524876731518316953673064455255068125931045756059755220582401224769927434316120138034455703553975827761409877559419487278911142503517460561780362556674988073671026578821109311053164306006798036107327114258913448595528111325701872561238933770017438417843023953578398735035299017748782138932391828694282468617801828566625868825373508471291554830674298894273796032388108694833060096818176000000000000000000000000000000000000000*i1^3 + 162310306066750248344000561999400800230408824533000442413851212015791193043836780920897005746708267878067067482911197069364381215480874907255975847653760469122610738721322253976505643986586176479436993085280808111663617611204094560134353422706402664951451325596237284088850150289376560744061930180323741064758149860160411590035690986371067365977811225735166656212303882105582088340938353934916310828296374177299422336488539271111535372022969303510273124271724635770741968766686529580100531046287358398450224053955193803443899962668979713021789063761158285858941148408687852197310432788791068127609218778584441353221276429237971682881792931271829245963501985885439618266023405966480074437993561791798292631048959705101519719882897182061970289450065528652161466702259595973827351972191272414598650221856376465022572964916392998148990294460163412561156336433349246762801671923786564366021424641926345537975179702935974793404132499762215202229216875926336656537600000000000000000000000000000000000000*i1^4 + 3473084024468743719617044679408888025528102163832188208769962443847584634627292655246040178497659108013188388895531798176516622311711445690956229445260418474933271150272227183383529325584398961317166924249014051895187900263372700232105478773556285298697292758579001880575717512973793924587414028243551001487245532768190810946530438410040973315592970620446056420106730021845333459230549038882414740536174308275855368560243915828268909691538537795128227925404242082817998896622800218363845486876215628061088495213432328172020437113798553585868077585553036154765216549243571814190800559501278026767287671387282064817276334702384771100771935457379422670823616963254677595462950127836694623580629824069196822956907086676642001748981564728153632081364528221447714452071872646184085193273021601924352000954070117184358620444210835255648431993752240842334821605404867733190301213308663118380045207880902152155974495172921144271315113830319074125954832967794191360000000000000000000000000000000000000*i1^5 + -478438565793470157568413633979674231492845905571805225376044418589472826967953602189233469934467902876301892861073772230118033663591704473424152620098162208840293712850770985044993540161714278063782622849885241039151704313130488965189668833586244467680654971075140710865260733246546917599404688350868496503120054758421883653146177332982683738801425396281215455185367430800109189541920387129031046817112523376210316397813571067690873530015230772021249741374259685655424949128138404119537169647049420853986761982663314678685973370101110911955465837903425304683275304204933427432496215330323315405989961568378992493821967414242139884861191917195800650221059346024221001444749683336442474051680026418619881369868635619439965041193960533622331546030356539841405765886253174619568833180502586464690619021188437267266119536770211096249283312376934556572660124512734272322540095516799203498409320116001979790267869660592459771421557388530127722291089292434432000000000000000000000000000000000000*i1^6 + 2203383995617208966726019507242729035647444701757141908872284199700546517164496251514229062080165764856337358381291109404648609489618493614056672118629191795271619156765231469329443374378603938886896210282700798783062971018875136654803339260683164682901307710870291400775633730006834250758142984577665446715151240554124860087169956841147998302783997505787958240805287056390625025843782472362772942299496292123288711003141872592982233827986402232757124584321457321642295805086088404289120661671180005742160639879255058267005817472126183245775368212741421898386940908890276943047412369725265447996277625134540942525760013191176987119739262538944764427868179664248907785925135975393355717125143634068760345952904662236369261897998615446195328679291718933389518722680718372165552297177894972098287739023506360243105627412009608793506078537754369252927852365161325613637867894561841376890825412088989493972738313192686160355309984654037218029090969344000000000000000000000000000000000000*i1^7 + 1037186491863439224146546055077702056447934216980463173202515059427569834733927976821120891053194195245707815881330838831370421488639121978331970393301941546033033126553097670973640566067263558086620093526307784093461125811791043560261492193203117020379339329479155931327930913879121243119815211191333657752528612434383679844507123336305871024199981165242530202716305837818183457484846201511827228369857237069190302165045557409130393646758757626937416283466417483337583796981794103619763617675431937785180527169187543329879627704499596543988543979030392196951444131371360624745744391417035892387128106025310765314795581147852707421619634226470128744093602072298986171504128976826963428091917303776503630309641049079793780328486478192681220051335575190434094811554092860624234035979272710773967515898844237546025430578017100867575506842901326013543321353525759040515086884930888681196443097961099381640764435893703874162500661155567784462884874240000000000000000000000000000000000*i1^8 + 20038700378157391538244217280653826371001344933214322306259636032646589269863962294938489711188719440156977929919009478505593235714802714517470398075226553478623222654003597201062941957697049573838952395873909614154250183335791130495364361368579201247418110275796822026756888076359956921293672644025666983295375954853161119983275692572515922525540017835957700511003244326922480181838119854550848093354785247900494383423296352478019874797789757601940956904890049103354761019758242136962820637593275896343219540494264079588044831296356343739387625144205326398046162289888617404226660560590184747720571749238457372949809246944289314878688998773628029644699448578518947713159866664020066664578492598336409553511151703623313822124255377341370504959136662015731645865368603423111045229355975398476537911025454857430349321256271011675152295986076533082554517405931893780541575211107976743154631136247923336347825446009423412882621896759095221929472000000000000000000000000000000000*i1^9 + 173862011704594911609691506216485854883507824511696007099134707720529901998871584245441636755471478154012598921319933159241896352661253149456408310807573319678476105122419544833753207523637218571269759736566609893151156241786066817944753691350282079352016686671294249826071105863613523480669477306683995933695757733283234809141078536808635715723980524413376376956480213827803033362526110964499123019478744495123022753991022804843974447444385714834801247825615576091184648502517113952532598522541129256890577093325699729480223547714945330952885163669667668788002134265212636303044148543056406138295248513940812920694022235799339609518904126696985295983003493070863058881439915580357548739625330065830439705910896027955118897785453330066195683499292054038622737427047026805607326263580269312910223529348092013254889342423174536551417077200609459934012433259444173301092099490146116467994716157209738759951401950715711189595176379248769945600000000000000000000000000000000*i1^10 + -8613244792035966872380646788112623398292219910449264613542387786743677136761007865667930302819236772199966053568141226988570384626961257683673842774421279299457448401146473541026289194329974652265024645714357629916931203086452902901298619221803818721117391549167032692452901648754290716498937358499270447171119696305536120149584412284991557643659362926873639762743451163772609438868765118813640043617907157187390434150160304379395040945376945753443660315906803626464753124371581371051193664711716840450205114135018720266614628066641133829775021415110288494311169229971525433913102848942314517960110496052552852704734514661885623094195078182567050366932766331180734376594783643437587669224907515128302215786158923219954689732180469805950028056664967288306567023060704689328463060610388050338373474261914748643804777501799147789433106047438945761684194654351345119925171276007224135796634872397447783791458674121355136788592173879505920000000000000000000000000000000*i1^11 + 32342060388167188665555792109929088930880879486312495078587509256106765158515094829515199051091486418505315593081837423044265067561005109228120133629373272245628981324613737358129560961471247223635060324153959899623354680861041581057026427123494043089171729267985249125872111096047784870334181008668205008698797381119030542056178383449139712862254719208577725922877373154157498653527052387431096190625709421544925147776084635501445140876100722814800424076982202558061344927967367141879771939005962316067196563095984647918306611010351900722017894202177363408382360079187699170071419370981526673081370422473661216634042956608518940698489260292970786213908780208402536974585506639951339661458590129287717828221780389616074067689189771844051100565933750383106242121614915193842542064902065821196009375029019666088896234108303656714937282999357020380670439026318360972399869175316973958743201900654176874364400701694538007305988709888000000000000000000000000000000*i1^12 + 2319401766356008304017042048181686896012721651114773371238871469609065106996019390453971329644674725200870069527463393354069956914983287259950971321239219832618206592620262298118882957165979007628268528367164917967186843014343456220485979158440130704188323451750443912551993342472299535222150192404481335726224169903200404525465747548444399759532560091439379437381948807829553813051648829094212485908312018434184295449683021570559439251553919068487730850150976344320548486436393711915103239146268487350696431789237989930605193111319246309646417709466714796948658521143341263886161352119443950253775092187380642133165924442375034412133539671683821659780325267322705600627617302242143217780711139854076254931321241549394137130729008331956340526297432392019679772474650724466082513654162985247014093878504245512647618755089988984597276881805187718637511384138458677143391524758367556020940461517070221213157593589209612554218956800000000000000000000000000000*i1^13 + 13985003543392097163962317665011046023761168580384573964101003160309316551252328460035164982154580746812030121236185724564631991873972077733493845034768791698222474533057295565331608233088634287384843398570101572281257541091093308904643601073557212188953688612733365693944673978128139064479612757530825505263162650156424288106595690710188019187677161913397068316296521949199782542575962366657567855312097331810198952299062019864997608966603539465834036489391492815102195017525825413838548562729111725257904331855018616828763891147142080882243737836096363042752929207220949147737399594105409893746314201697013339649994717567597147188433632681806693522060059368373915459661280923483016791704201980722541828542596690512458504821036467350948180030131535404491615372836478657041562020604452286063187414368165176306618790441395617961638938278328567691111267648895658980477498150981494488131306690495661600631132042761474160040960000000000000000000000000000*i1^14 + 51237908374373614529248262399710749266486417196484685326890986882607480325057310359166194181813572598186115225229869723817273363896256820412523761462910976911473325889793704613004681727693495161740732706623511021841970375503206474392813072621990809156284781364988587564012385275095890390453146943181151838938629032662601955672135902918408530489136193046276084864826699062518551501141588097999311942070518956187959453812724118663919760614064730066450808738935435928982456640465776462155971465753611022555574421070133133323476447672215046127217663478582115642058838931140764305575141880332795519713982192137269307940352936382119141753283433859748243671342236507608607459438234132268003544731351998152750808637400531835673477919285904127592040237403625998661801990439904932060062506203015485662525310643345008831263717118323453702009089342852498139675620330650551064927858538471429041618795060871210321509165391932188160000000000000000000000000000*i1^15 + 106027933297889869262446740031129209395020853592576390113799558468187848750830035283606440335525271898986802513846182461755354290099758431260529939814691817810727621829295617322524269874540520278765814588920266219352058104602060365422366737026561757557468325106977381863473994605921233086518670711105989561761329406296806195018164161183627942516974726919490191248279780203455002895789201790012362081583903842063016964312581125291454609628989930272917253263412405002507223762373744731039693534791277893797321848796832898341828950249613187871753764133951024758439453501904969377576807746134172775266566156950067810857535047506173097977824207028490752643215324128460698928796113118051517363061245897285358007906566063316494731880565387761919774797200243041536203527061230071533421914841182621029861903860460540215876691534653289524490700728094010793665987242331665978861253215033928930275441686084895296372560519372800000000000000000000000000*i1^16 + 187558545566365816824774140831578522115350921777515249378437256775068851568759257612368183357681263667592773007652735465210633764266767760701400409464937421483636564433288968436505755086247256411059009252710174847131604548653045591409897389213895020935086406090359045148616813838243240768931736098916688026174208074266929547212752327120165537999603933948936241450385232345659354208180920867471885177768160674156552171353542825385498925854317333592579367436450776518932951789483520992524049905062589586596372330889696874627421423584993231839185385024848620110516009409443550887376644149040150150526900000072457883866075965105915967744247276304725371120144370075340060586067387319927824573887291055468453334905695434152642946828800578326395996708422690341942772119910976102993824294810714592820263499560510385648419490269035213072489805396107814231229718965470715466377602051800592777206770869933444300675727360000000000000000000000000*i1^17 + 462512916066204807952389852263887040572643351628624299165429058529843773514040726148883443357742150836940564131918715694483697962956567019893847613901357959233310852844131029631338416927815918244044519729165661090832727873322962944190536467673573297697718091373310837246342045350971267998640425586545354585903503017568001820526980364850456869944417787477865888312615367791301208322753899486521917236946174215750139424612604364237431510859517078097249070339945899962815895379726458437587419383723892026212232274208551907757324560179751989414213542828110601108639789448162129730176170669091762942496619109757916101083367931288046277045995298950679684037396047362693828777678505678584115387252073115998188209921366761300196068020440562471894293410980362088137788395458392477746892583663122370552628534038217411398100083057744236478107812078569028557083226336369652052886240537803449382385466811716406941696000000000000000000000000*i1^18 + 789497137447066055899511930091867140181723479938181388335572527670019772509931306719689926589309998705789546461386512099101236255751431135068156083037487971637505738779557409678904552781734861471517574110263984666277140617152524068150044898698991364159320187308661634472568904495291117471230555882275456785990642967929302373820755938283140810960133954708601035671333857632666953592134850546191700508692187956482656553845913347090963811881419074201928651124616622671726463058461436302373548494979444341586717170004770682337755878451098252166063129377391052134027178336476757895473174324687436324279948629788387727611551769170596260949408270785190305057655382166579898292019211739810025372629944176513975639543623448684000946715506645146799107295755888951449966632169111919522616447024268424413909385338901171439045274478796137608168844352741632063535238025149712325146395738663387464911140664329779200000000000000000000000*i1^19 + 715127873575177013917608461796923744534894024371203544966236687736002224396514121390103830544037456252335555834550615996281912688991893718877960871434133673221396864036929259267382395157941380108454245684148590351302584122313655761658749559425590315860208547712834572768151974557614736756513008688839421219216459564955921465027436452282982931806561970655021191691378477116314678263141403674892534533506992886474671903991949208964221531052694911446985444418030276172749150367198052886106107906718289450608940162882100896180780329254163815956843120350582162993652515411661307681891379504816408395583814872700775389839292858325764360239427615691984979196432695484178482630023392475817553118538856612627060445028778495710289036168810027456199517616549464753453000051074284238001576272237555562166208918414939961628271823346295447590008188165532164758635871948771631427853128770574788935997606379520000000000000000000000*i1^20 + 533511020115509750438169174678207908042791995014465052978216838213357027230562582295528377917896096515895441460135493506573192951687415813610223540112491766018481791758364030774870626047039807801896311566792801422013989916193635285278460682478876795021307363863521585654785190734416982521871525164096483253794787908947580391197503879834317903189048560689487568435998572556001592213629360625723340756395861168537191255259456574743181043952043563405472168065534879838199888715548514842394195255654840077186256731976565775757160977156275746328536573437792956367509728069272958308860878094800579838077654941839106965875243421605205000593371845101262186107994907509689171786547895662802539311410056443979438817226029976811555746970974821876941061737177591531910766186275684321497080726883077382004087604543484391224271736187898657024804112701371054548146169863407841543557219043747240534965760000000000000000000000*i1^21 + 567282027891638113429826095576235980887179059400507713307339905972569994936396814080428604759199040955030617442652665610289341160704705360728555431889650402374675808575851151032685035592208678416486507943802002477028871735678124172606729338565046762497277666075596392500394375101796027497661826353558766944702568595953605942084100949428490673308459212614293886691820054031576298038222314311126490681173339896665734531239684030684555307276427981312142833929315433282480590313602430817585229264229251032411849545610080715877100520369017016037722682770508423658419578569027538143187906426599284864103243795368178860414710092374737972344928951654802347467350722945991604006029146159281678534739200231907375504199007805968817988280556689480395060597692955670002999094370002674322287419217012506304792037369611758587264137484804409446182782571450135429268675232864917492396696511240572620800000000000000000000*i1^22 + 485397458969990751810530621468414843343662353531658028249041861448182676966465338678262815888199409021439386915808349899650281482220149727600029748745736496553656521334337632340042098394469956286862215874182724277187254637824365034510474549192094341687927624653436878134887116493816216500872361118037507544888507772538298116118243711960046931061250353723747894730382124630266298969555093396562869598752193154262351672825474369680194794691145298926250593389397131765168249256495945667114421903417038557363627027763263877660424433800081432793790144663031170027677573203125444473584839963977339414662818775861472614870283086752003789361813786620128012098762989021266657834232643980829692886797921493564583696014147102012977770051611938295371658828826065869244512679231959133877477733788134173291928506768315514231554634994866522447027950519961715876587792021539911232213107931156480000000000000000000*i1^23 + 222908765867617594580824415640640238942036716877625053065227929432866847500644497638599932954412880178985370872993443046151151172917500725930613098703715577415358034712544959336761009815350698575360912004778091214926356040192326681595803930787382100720660125581236816980069188316029536570498120110220309817992920305161688160712842446082073890336269571627894802771108714765305992674693112485917602252349296105322224606196402259528701315910992157149157250866796531977812600615226283171787826505055795353987803933571391135019024698421696145265487259665852481122301523197685898175123143436147024463056397924842700572687312486681552039949636459038250386207030503420171144940099168567661533929567511444108151980441719759930401095436179784956122918234058695708928631966455304441525073792891969062548465827834069480138234504865955780989757150712484113667229841855169078908525418496000000000000000000*i1^24 + 48355899678910153410948134629837094822510880483409544195111478401258846272902208804878830220131950021752382521055217444073262129471335728345644420034013494852250669413191141350181753704077150242115716711981860501659474885879624936732519811565718755953484194367193115476627606751358642798008487066769854267593805115623136410887755210778159734255033515733247534879044674471860977500110629627479417307456665208085362016098741853125368006018109238065826950060892126649529729591570661904989985448205888147669109017166544864826702999673080368352770631353488178310734971002497817610654588137083703579887928587150025991906280751705277975542903173556717789898788557852555563623410148434281434966354868754965689002770655365025489072372464156732701874499787410761342414130423754366311632639717581568661925414362917235648164768391365681425076544800789938219369906844089615386880000000000000000000*i1^25 + 11901952754432993448176333505137700383795761438324427362973870859999911554137213772930834953826935499799925637779023880072230659085264118396291624845144866621368381517229023870520238492848517781484835341890659601376129152483061410416466559003591597641014489296690679941501363564010747485767597801931733375852428175901085301817500291738841535954504546743459721977311941654983430072644494913842515363388324698790381928154148632799244018897910648897807466556646331322449912201164893616947226949836656133806055467485994007985472835326300265810800880341398243866006175302607235430282835309664206800831414316694393571537513805487594602903082971980462086518628610188792306286599629498364325913891690783132204902717595903359455885103880099826775130509861488382454932602942781280146642748734008608199876729415113911397473178278058285657221683154035534580508263750094110720000000000000000*i1^26 + 1703775293750195004537697369695264924162488392747264474475887707931196337938060710710598135539947151516427791072596451875400339538386560477267076770178266423709958912371248416900982629732924883753366688507595370262926759888512880380476322110129184093999715821853797505231617530878717509662594016876632919336859083583428061432995279021433414366113453160491741970418107142625427773182787203534674926914000746797260494657873840343707759675505407338877909372007067387331569480369598002593971455740900202126579887790357874659277009678390463694773716015784026204825613187768854707260734438237814221500204056966302314962429378622846136068307165505442194244389616723784601982202185672472979153470642116385227883907389796467869660300825362399306033619381511358003740832862299985612540987624715641757639393271570392648413271182803014700041674480470204446923856827904000000000000000*i1^27 + 76982803024610044258363381364428423731307652781946236882710471426432787128651433449557478755570229209842004770937622696925144681863810485429525198597636565365704386639116403306176786701140229718419780392908979580289169642169189931072722151748737826746538488960536766359840370246210906272432096536780506083657209216286746273734583287589138257135806845477003715819127204107080722460856393030979397958938934951233685626486184048712586635980465433902820331564524063904779009476981378758298695922982785534596324778004311156349324119188301471157665202996223094665349769146594132342486221998035394150677741984834260348106871874221349111613929480455277503767685279005611290505482062890437741564949925928358974544464626723910006249040527553097514994253086149325722168883460450130752523816154714084349801748183443415558012400459846753909677215703640240996966400000000000000*i1^28 + -1806358465015477912290935921170487647137895918004654951964794056524932016723438227279501777602187655661606910016493666006922577837476760517153587445286627155731338054081531932962399201871163418206988065099708118292208198125630111025559109762058669143130199444702953138098246547326163325230686151799071333710093720560569634836319179489703868588194384906278298819725363661348632506715408134335633178966927338336437214043640064710702573292656587991480262240243018093215182489738030129167643586791594539185093709372844998891872199766391573615775917814030262071402705452623297865242405584910239409777195227240945063407281987964360077157230084951076363844540927937335231306758865579126894931217186041170168797540272220649371618932507565964051467954146870680582735241065570768170086953440101616693630656832081134627630515482481409997872838381194521600000000000000*i1^29 + 10480713015100969537609236771847818264561158650326170332025558094042860962395385023444144487337182514447120003279730543712040259186804129651692306463979912951469905452496652207645515742751599336950205844024522047797590510344592789386858862416253043925972464974302494898997542654842537992754564149029596889485302215972768118691388784412693503703134608889762549656793163356226883143441225801591204423961151321808741112872755329161757210418553233185271695309268170085398002125348408153313837181226256369996873209034643335499674961487563589771330892866235078715744077627471328833074804489667669939050495291531711892400362321295912505140529088432928629329395998330227735994854204096274410276215517046180623822226614766976286031931562642982509486130626342411066543903352021498066733536942120845057735660578998415508004794171791291389135084032000000000000*i1^30 + 6049518874655704965971285405515248083281073605995903600832925379854398181996763919308871538987003682788596306362830771166397906117330477916809303462081244722158780547975494281598422423379007642024847061996272930263218034480929521824578235698607402669797893232987180524488803582152968287008087454323190495222362988737571929745260122204867327550208693955213096445250633841087777549068662320164495261300583553602061979109934683439839348148549083426382055880272484097370262887752618117749000365105989981141524030155399508405341257786946422532546599635726395995979285950377708806471877458769969533183543190638206070294447817305978739244199817188874225529500579909542781274153148671281862278625030844193551286197295195258938739886375107517617457648201005648408189343512907257172720056174926618586655113656294426342935456288058055082649600000000000*i1^31 + 174317387764820369133847102995090906918248616802340601360964004257730078486258626392859400268592114786301025891304075262033192418084581054911901907933578247552396835036457971310168852373889977213129744064184201032501216676028133023657442407128363326777432969184049216624927067493515200884795061538916999396050622769844698462541768826343295691759781538806094094491688761590079487653723378204706891890492075790945405670793159213457381132737904097810459814282396921610029693878604699902179163562894576531519193621313902555596051837267818050434763875990794685162889941722065670149467274896099879679306200225842242961565588457103846412117864537838327271926377485102054314419463149800559816382016610036679949737004000666322950171188314654131608922015890892495762079338409268678645980340651627369379363407159482669760981677937126400000000000*i1^32 + -999884095665893691518758175793787254227863370446093291075019043652247570292348992088884038459737926127060957317222268499524576426773460561521752829106759948565801523482555137389504096841611207161835194740407452929562361875158858321099476155291682827623854378472978931862014856667076433220796143060783774247721741448552739807684267840610322080720044987824512164934840187538198442179954385291631404021036884274152801472285279493094056955302945449694841409104289949310942348011657890661200020303757969629053716406766647375040927446420550958638055202373502449831032322113119525677598562697012213929503389673737212043882580586531512004922774421659237447971402596687836448860734621582773870192252734836203699013640103131521946944274770521160503471959668917865745092013304965067165838770507488923834408760817718004465152000000000*i1^33 + 2770591998413264594561157930954915860929857930302378105887691870783877968190097339134475191668192962432372394245638032582601730024131045590611163852687728052208448804770797994567745040384358407513489709860223239157803318356255651695195261061804116608633516235045751104980687713576037929199093050272559021821480813343110241882882683095439011313387051103230531007345445611047208359883348518361501387624212490076303366717597762290854783569371453563186765914161406369549810484095488412344844983781365804512828108264245688847253272938840044804706897848213214355510029394356528608651236162561259441400809719141557981702193221226359828843095743458319425271677821269053346911965466377028577690785859940974517321670740868523068943225769758632439157350530205113251053704723312865681511590190833818750608735826892800000000*i1^34 + 400351763452444565995462975953143037971981378237518421158381888878228532982684164338151106438571655355967283003085066565099127974736060679840144445588148869773155417469206326407333983650764103072644314002610040329243628564037107484759312820764757555664367221722915274345741571919749528451186148255569342302514172866702981781628690040290713532430904870959076977332116239615334731334153800685219776674227349078448757249197929254964344020657626448187420933544930268217026094209099484678617387871726745894145950960377306334942614112186270279578630443638464555214091625975760277047435462521891819548771487178246608201755601070861104339155727234203321274300289135537535076007882361507687157538458322909009051731038285915737543681845870592239349117904550810035577219735627832683914370120333475317760000000*i1^35 + 3092236845084579991366291778332522877703401509523506845397651354539137651473951745296585156389906490315538045407254510082329989189258891728566410251677918914205119406532798710404123036983017821131906252659665579029024939771086451144037934547024538636360295590984460542051594524986834811664773536257303981303897710353050389314262587007329221511879143519085943201133117833326981915381538241863733708503243723029406296326817497229230966887322236393468441205234925621974334461755415758376171231176405395436670849427925602978432483115288023124095219912110457222455158194331889561881112565284575742552483259108933436710421434715819413925392279372340330347034785460349957189117394856741306456286999151171667182489313192362736776390054815045346534275763995016740536686005932406239706112000000*i1^36 + 10967536287616452763415410586521212448136827042930265552248188981173734983939653151097616309698945507216841569429270963619506868579942541532358113591081507225919436495001918803718875851160916131680872327519500851540848773710454000858704878647443757034569872897042561108154617533383645480662684434130364237471220019806561640543522654063156168008272791137052877022231883896364753951716920487966369487985127428440196951809008200790355485301187645456111354021969638513352337357569067633982732240310428124212308673158741450177192758538135706665287487221253522722305575010588822976956220059468641122418375221481906940628635268406091610936867246658507187878482821228107770253988426154484733138911346099204196689725169865977186465955227365826252551006817325478169275037798400000*i1^37 + 61542337822775436100002417885567505133349290372336615014281232222823762199159939305509177144616048599228808271587879977031920246724751666110826132813288148497955906435019058688235677072922521630359652583212227429365352413633780678810440216385757647119387116068204987322405380783851742095360072652308791901939344810653560584435388394355956999001349601226948336246143353309982731546083759904447087217603119000758413874394340875604031105530189343483452873150573965342742660586650875222952126448051851257224143321612040138572965301660180425536159700570388635376290256106627057005340030811347610514333959413184259470121075621920352417117233618156493031889315969210602374183565459134826016267005278002386457918782791496072759647670474683371240327853152926720000*i1^38 + 1038021385649551462465841107189289487012052702110643824203980014353449991589506505205761543645327038743896805616926720364245798354439207572650160450093944337937153395124162541908773184383891259526235653316220575929820376176047537886161474175421868870456837080513860140635138276192764404518583646977892357223680276569962924839209655715253391030900866772972971355866152646171897059723679083615944291953801442693596717081650701936321772643392697986672173483663082478794476857399127483421272095284037913308799476657086159848898887085820368217469879109349078958448703823053442999257833644049781604349424213248102438968532441166110835895982025459435735303771027691955289824935286111143737736732409893891366521762044889918706191817905420288000*i1^39 + -50038513649717971709298637101354982813866477187187939616683941708206540680199950737014222191318634961311743179621459368943956873502735040319797862877088107837012883510292564183125186073165666722826745274167779273051550454938981841282519337445193661982888134754002366661492702439958238600255788583004590886853909547323705943911967681816103146496343160208015606615740740995371124301823131612151434801840660859734371368175488688452084962134999719606305363385161425114051940827124381059835451298213206181160990893292538920181509385739247974686576466009338380721798191447965058389876275116396957438684443051213119184722808818578606827242226681534532860716420573460281719814026715746510613448130973142776841942860162086604800*i1^40 + -392129433378777231448481715025545195351893196091381187650752060676322683026846330039290248387412387920665341050593458636251523875263685523755345009640063185822746444144739621462167907382848024005397162710081628059692358529836269415619308200222345541393652713323458159836843354888663814577905801033513604762975570234957504605054388403790151796530614348882122195790745132469886385233444447894699612027697659729805828229926370176138250723926221631443161098172112164299030362968846479517145768870980086398958150182597447653510620822782687691168612232931962029426211746494195406712055640066103990342395468483966053876483451681357125593878337799010806353732202287640937030941210046716055832350063015424000*i1^41 - N1*1916623848591504271445840647746975577526192177327544017805496617914849970559116714939976946131145224930958294302469269583512193777343202281605903455539678608920779405055153323523559642938447376632645207691*i2, 81922382940606260097391100321750009513573834382471821157312608060262685873581940981089256075188072621717758431823824738689013505111555405300639008245524876969416673633815487819811074416772362018304029224394620203649034772043041636372625065884565425637922257499691750302278357181361207165943084704055193732825367376683519762232286342328522024163588453750713009261324290267874466383942359129334808105571545605689221320604375578914194732489802562491967466436345722404869515689870724687062536936155655947700735804419130916168552201156684693986744243532160496224038229728433330701593879029960499233290817068883858057234253227800769431115284783831890439652197155862541379848768623874094584884899289689760984659641709409683989433914183110082768477832353117878921942527144292098528980265829373720616125348517943692521588172088104893255915966239173351679513186180904126969478338494688987942097135570154895362454415543748207405272863326465671235796955225924811830328146064044182400000000000000000000000000000000000000000 + -34610681857781210240207776605172602666760093778996585114019608213397962067552624981013385074841064913877550906014356844626056558799912888291909040138304611509199305574378102697008809648063323364843383362737285092843379768625074501363982687662371586093177526859945322587199842666571517337029958459822858985923452709415483413330874210812140896494546266530300981180117065634249337386283741765784120409960675993129907339504078917954688901733609831473685721863430410761380204865945580425143044885767619488220241404237166695098451375353776074071482202080417379002623789855221861116170021837153566832598306028438574348550747757101492071711021706998098523923432236628234717153834589370823237576846247115697652646968776880904375586402036301662359305803790467781462487468320901993951149650665862875137899417325870965196696792424467513104036464086406858777825464855235201153162265474695919051376502685112099648905003194162477565308700872409111886198147395895671583360893665943840000000000000000000000000000000000000000*i1 + 7457221308322188939979802871296540858782178674780011164110804861002393304347100731906228132402252508943805273753549957631216427618148227211896302934076419730108038303951216884861349004349996397992176587155755803918442932723298250290814508039050424724134823192380612130283520337107642859726339065679454262080423535929066551158680247539265894156799679917451850052125122634090274656942093117193361125689129871576243148037840942339557610363804274753522969665178309313834361964057751223220055185079113270453953955023197657821601867072588087076973993313125895472436380802610518760310683418374781626544352950974923669174453447093338826976674224597164572354248780918603662249230964226791996034154258547745765213621368173288826392417230432310938143463478331229187243660138279800713222305944407992767041183883082202532611368665398052846661451656469217115075014592502251555494843552289116618212150047089355343853979781296225725628620931549256233320968025817941166917605178832000000000000000000000000000000000000000*i1^2 + -821309909588012818635260040866684271037847453289207826557118420958078340319187768436608698460342946176609909055848705835548399421630010858215336774098687074996960661498576268814744808026084808943094098447587409735939932223460790931439617254681748767062925424452818187525253779680615927217757120762314958461581826933742767767342635241181193368354937480686923982612333552276319097179615553712427422580529694377585692932494496504015544334874043876973818708671124883726463109819264148744005607544646495088648635907165114085999613167758538309965670202388426097307215802414190589933500101162126232598330040657187924311404475800793234869440541456258756804415167446743395131794662607445839721007352913892010424367212416448997450919442610569565168439639792566533768953679995692496950647346003963543260541589168938329959016771638514735992912563914026827460074683649332858367999638048224564902690890619297037715057319924750066665881451462083983197279646195510059903599705600000000000000000000000000000000000000*i1^3 + 43587023168830776303100965067979439061697252172371494535337273114420456998318683279376676127527992987655698621864415728546196722237565749661683527840220203026315262025655260849862145402885532080350002034884422028530226338131222316064694872418989211388045353741788895792795899043560196960023628574252390507921713779584404596280515017221035619181751034612739811593241161404875692228386400869978677375205693408915980756777541059296867625303037293733076429718457485791967974641780910294607317339487324107199188153849384403290242231868783387678815640377297829286451581083625383683415849074403545090624825524610283747990957951668990216846878917533535747023447285176266050952856866064876737309273676136012880750079347192727266987572644274818204239964752782582592330701892529130270336357198563418695870378082031337278157138086237919852409090393845486105154011491762302387087012401733949687918816619451592272073533585469274416813934338382701301975349453501074680992480000000000000000000000000000000000000*i1^4 + 915970507362709776692146039394066454647377717112476216662110704768951151114352427396210625129212018375769333958397014390759213973980640892471767671352730639930732496940219746839754035833523036983785853705432682949971906791287671985702549295664748470005022170577655242800014796330185343279755504362406630579446414527674265821174645548630830253084536060452929415281705122902850720787650327502685731005477472656933319443887823901982330757430334998201977182454262109955949844589779355049645239421238261198080722030292193029923215565617231011339870998938043538943282795572150880537734568540931503983075475331308267857873377290540929110150437906555637566019806416835155491816392542925941995553133830431373228737995426241622008705618072906540690730975663563505796658302293651640872524487780422739262574235999422434981013301385633379668409859737151112624897604039066145888726587160799726632815809652406253026238839112088680641529427017037116915690860868246289584000000000000000000000000000000000000*i1^5 + -127738204805993633513462234095564027835759049946343248158288340605392282442064349728518552063903310993696717732437222752721374473363781109777797031271719339782114208547456782456945328195144805612019132433327660676112756807899003589976061130263809144006282067938622001081496643267321434059044971148112888811953605501573083903150847109470980803446326305403843945543166879467400236080335246099202773444480987015211758981590802626349987315641101023331291856074615104099831303185808214476972646917050970629439990199558537118256914842347932196857092084258664637120080540711709075177102596505916270244661448724327190318059983756291459253023683936628656665582364317330369345359364581012536423709336224550890173177483445832406918301585621223266360132225264720998787114582604405234590113993753857821766241608245825909611784088947015964322089557376748195641819505760538500321628872636279465051057685244175057698563207404624011670230563013486679177121960838963171200000000000000000000000000000000000*i1^6 + 603070771215507456495156297791609632950649174011399075507996589032103672450039981824372040052856313542294514751997142562842530444771260737600746848199353048750785790040388054415397740249175582537634822405609992182017945269115993485165219389358838496132282148428777838520540088819163785384552697620497862838052680705713577352413351951631005740567938661122824627248659991862101063331588955146691223766518637331114237393663844685886892248931377568801018525594888332152718976629891918583241792680926854828546049188460386741397925623890354336577690239190416724129951023995597211215340316916212956499552857701838378839315488532889193772029295013733717772057547009926788464553095254085442895180471473208506831494524269379560081183701478745523389308223443131652747759224314515330559225616397118730951803616612816209921867904997887613081276506757984702827831386842819988455471682824695477681871856220405647111243259462190903518148022153426238430267210698720000000000000000000000000000000000*i1^7 + 276637734986548019317167587107716533980234036934585832601086801445561362836533780177085067376781291517527252357281145969071489126392390858959026352951353895600418352379347780602816795404924250200169161359991455220488956287586413661044450888074077220684664574917297918962828843613271588883929271499074105560054696435873776878662952796019668660977467630894886078589523216544458836265066658293002262913288027046493834899768630684039314156723963242125096636483013993669253063351236677492474385188203036325036562630678833227192024714805257311568286942911972021754418083693913702825728018061724679669286843384932877239113398019821410305616069342485504542313251406365995983644557328485012141912251092026114896209887139083711052459852265364786769175157823580914948353249140255939026087938500561460423871989218909269561242527213048977020003985132493816525041457877608957858001296093000125860779470002901562817862786236773784685015075888887243590639227600000000000000000000000000000000000*i1^8 + 5413920104950332217090074191651329350249165866211219096245139687979100587058497312060581922336898792567219073409166164202670729794144350887892435257517092060622082512502603909861890820521024480084472588330258014835972590019020782764416194285719157647361667783281203586370624437955912595778880397614318737637593163248384483888222409387198162904820732021921901030396705137256484343997916412291171764236642250628747752522142482681485410262608445930198052465875858996603247060773587058204030806803204460067170831560133123851662778290465845676697858524070030431632144937215771440572409113723162162404415989185495633208831023953893152955866459941812803225804962004052319063372900627006097097389344393102518979804723718558507699889420917286341000668480705312226874517699390831610396737479858720095089059207382729667633402688707341598959869794699997100406096178094209913826197000374344483477435166750234538298729399852723676520682347893672737409580800000000000000000000000000000000*i1^9 + 43008311085925897340858726992359833308093447037633075258217070808480011846948995445978642436544124585217610018649398751159875486142889589944197184479490855844703343052653338736267062369847592213248093056351757222346261080687819976988773680606156398430281709204946582377006559158436520746142446995246768986713128024097630063501031303385585100289908748638421592089582311369628281433088710825562778588495778991643988913428646866712848500298049707855896058440005018355760917277761223650237359838683883325149036552952064530213686840266667783656194612897478592939427295854520668070203588115105279627034981761166132793736461097800393015772625102928807212903015493805421113816973287730966768984756174595624322036735630522140165303525082364895026308766621157568102796087777665060472880510620831962974039855235872663065108393553381251421839241982930063202247367650079505748488843289911634677086857983576624310757625373907205376980288848917058445120000000000000000000000000000000*i1^10 + -2327483814686106994990723267898103676537004422539378166290765390537062969956727601635616303920545610633381869685337565648959140437438526721936239735020051816649825093906158769958199183461324640537137759272061111355793850672223807067879021509360195513795894970163637815027959337517710982462467378338942819355983808036366846552739979352123337324723434531090183465810933279683378350536443401552959963887706515193882894272201703378937913877496978864983169296913185837124841005918291817815410019978749329481972126660206846709846045161112692905777616836434800804516743327794412450237233922370457010396694193182026516888782532975478234731176632139227688486031722520589843091491348363884290755207245193812795021996962122057985816101105583016176353067973396026783353956601789476919920769381644124389497382571110164869183146004331700186509769555280521194452458764962687214468224212707839324991864798878929491471312267270264522760782164081470896000000000000000000000000000000*i1^11 + 6897059083975377985887901947633790419397209020713779495036856514448770458581658929837725704025576634052001051353012064765109698197406568895283922011591457136354163322003885135447712627493902690176207677854496159419625582905002729029411108562816826941690947123709891798639368040199876674444760066412462982411448845318281383964919664927905141574263461730422767308742186847342197211308403089821311445403327964527713325542047835533383435375182114199595835000203980551643628596876297429852720261570758013778852997757706322523517396479073979780911451040497622906151646081369585549170082436181151588771306801700435867943190327420878819300902123182931525620750895611615666503515229712541011704493148451105602758326400141251036592737404276136169099648783380350841300962346791531866796165412035870114058308783697065754379649619682602986225821663911142207786893308833097211705180360460591431839788389970852522123967449535417526051508891926400000000000000000000000000000*i1^12 + 650745724265765352740062058997535958210196061436920059330169488780999832451435579382409309476835305189198550284971240002604970917452395127837467576837273579201530051488956349018457073931878256950780398155148790486471686363786882803977018522965672301819776614907144503550562313454931580673869529137731008870298284110214422430330461232163892155472877982510448003850868637371732240818732440089971206755842086505667082656830597089945870654282654147892333037604456343861210140112846578195075486099024848465107370204277349545813210557935611220640579488363944695402808644582207632314081057692245612916827457564215087539417702262458638218327095633248763332676768616879796143403085213236550475129772458059429798250344197330984131860346800392961253267941377660367014950045600689377802989046555521262908730334321712355714609180217287918258521303707575509819789161352122998329207912978643762271641805878198274775407448783786010448260004160000000000000000000000000000*i1^13 + 3536808476555975269108182174789879040074621789828604158833918709476114352789880754390154389187831244870379064407279738348670912096021133858537647693874612224540529321667563597921412766322753040957104383033347316139714290014568967775819294949734564787600542535679297672241784716776164455142337255928948443550834451745740849962323175961352798593132426461134869723741159432297426132627472735240891130045861289927158190637911818699051116125924720074610373314338782167119758426530305909604678180152977434445968838619288737263898431295842291082577207992229391442041159397581062100877274230158654726579427242091279053656144788159856341957387659019990548586313803585058422296758822108286785600569206082497342606766967905238157069614708930241945278854621620182496768087570734659424136431871416139521549139852695704256505707551793416100898197812171111961481603369357009521118423442598082868422789878619618126531201248090759838228768000000000000000000000000000*i1^14 + 12075969859197837315440434171053304403496964731342393766600901593956439591581696808529155555087831618810287150268403276377322260777798788518699184392737153010762397991276135086120619289654713290467086516445596934653670530555590966801595594992893412131703074483630154359948975543882693996509130560864316345373442413471702416103238235426364302929310811745176667604467507164564500159987458494862727181340652865502923447406859097005877363515058153144359008028988550393719980910046662467793361950308043772885785442456895719933364630735156979737500458597234406651417458383149114767904996775542941079048388684809300919766565498681833304162087331433032220665747336561019324029360375760188728068458978203858212939195118081420157997229692081439627478790083923476124924009522907349303950849195538350092511601385736104097941579074163192443618156612581932072320893306726618389479825901716070119092377307583617186995041857214198878400000000000000000000000000*i1^15 + 23080790469530502136154594674121241692556752580161742413541092074798886041599149928982190754856866664865188154123510498569011483305702365109920823337702415578219337381657197814839509767370514991567617602633460736203599236774729057319072333076533183360075284445674575027226158396472296108784145612314034930163080468280585398387202691266998304018432819632941193046786143020458667016597292196107435764549615433039014359301500944095162466144168841647259363570019147590858339183595032426688509202368538864468329472981934639280250346829368405257173743321316579743014279776971315534366888075580050533890215278586800774277889311237167014339124799378395732297683062467007485138758912881146844701004849473005741246349393755242359158796405817824943888764192080495956729970417577841102039753718125000540864726431351548222885945941795493886920731709300135828303191972056997231885517673729816999101918496177468551404946222090560000000000000000000000000*i1^16 + 40262037601461120753044250577690268373170620617726332935810118721671970590638981853613074823023531708244547187725804825983400273695433658710470257254026021465215933015193187064017754979505910492791734975873126157368594065751190266314111776896425482711953949800612956985468743750921606382088712116545735263703944561299252883890501857133234013443908739786040693642658031141403871024439974226026216684673981871836072180102570572047606304418800491835342943334303618833077044746450178141557584424116402398760690154838462265209903289703451426411262073703152987171347871005934651607084336456989132116128555716021634847383374992999323266424815585288429325456314677211453659147228749493253447464468821293025386618206681273884794476876540810281775078740177631577686833430079872865368063602367814702046420430134181253698503004538162172870460447167284437543617902905334844551567498181918944471646109691494323221379213808000000000000000000000000*i1^17 + 105607988114688819259526062020681883242343933843403352348708153730596450985725605359062446411068898559990904874000596862961011639503977006191958483677111661184726073419061861015880517711353879749302617010921944630099161024248432074835428563113958475792243810971859079190985839667262735804035382424129750369515753909559967282437635312111169904075118442012432168092417149282158565185213325110509347275478658889902008413442616482360323622495177403851768237376140943537182588829104025329317612244846376078323961876179401893540450316521901231504848529982468975330703169908257193314397647171996016751145889436961461971608930042994514511743595862922339253090452633925516584764198508849081958435978073130007193033297451214083791689498846535295972240256548212628766476104301935890125402512655011828205465599144086888303806777989673176630174153197412849359448358060885822773992703326447026290236706143357981403252800000000000000000000000*i1^18 + 165976352510720193146840725707655905895681609757944300466549199269691094200504592047126191407684129809718537886686343399247252644538914244925357284776155657050845341777130939321382320691627871766051810046551088649529817328419968830776125437179579481968943919424771492624206086673023625624894535829126840958772863043413851114200642522931939725758137818614415295220654270235683937983045804834452917522460719549025502311143587025231780106472040351585805234274702163458537249016657644787964230874957466348924269350695610143570621566761562836050112410131701247715878146041279043052516714219127307086676957449960477513193773278908242372532163966422716234109141503187806205590239954907920755277902432179181259497131806368932663941137842194245441711048469927766683649840155632193528360254673970400104015869942406363698253515765276624975260326949812675342787905596556460917628135335647063843512438092594946240000000000000000000000*i1^19 + 118829576029017394307515096725912492342312717114401422526518598747041199506408704279054977819711809710155295644248899517970945839482884716791186018778755597661029600855188735369624379314187415397784094124037335338624022710705802457831224606298574068377745827058696737805245960661566312535323039628545086029782512981102358103321575199517987967069176288025259939989997641701161566296961240873855291004266654449384024407582217399357615570304561441294048703757294257362637314184124884577278801170661075674679942077473696640402125979646348500364800683700666828378872430893923654406642661431015214457131486590740972756346973443133691310232772962214739619025564963524082152033395455756679880983855120512341214758288832312300334042008856059484173425214742119416196512566659089566388518031924799430282762086930636608351125965688992706619786476259725572383605189898194532406692749204690277829080627764752000000000000000000000*i1^20 + 83856973060298484157529365688984519778938101099230041249958063199314262830654149553227791872957731424566056221253963602872610187610123030769655907717157677250319459655164989334504069867317030420875345189874878138140573412925573857578871307947138631545243550177378264661298133746940076945599088997746236700816645011679518925861750608742012403996197414068741490122844289639361492606121326773779481321321251350975647290883704874069789456121228389342776731106946485027147496497448027425775527849349919612824210228220957780431382574288648542031288457553472419649064150830144478072680913429314438663989472127472016582968467326839016088454410271406065441593404751835387319777080944757224869144058782096053227667127179448718725171517324492780082487531853136023779796028989525569347426113112959794402546404497006611836400535358798968507613606519809258557287167015207443788222399480862096461307060800000000000000000000*i1^21 + 112468710549401738662359031836497551982496199385924817547465466697235085754794219669546061396305960226442530066869296388268173131938598706981481566770309320908927406490541458727949017022757060461152809119493168541654046850899123389612972477451523086189263595463736526840107129449703614529377007263622486815731159633043775155703135472930357587307831767216551451824457139704446896669808982595996980535881313470527858088722999530193237158682706146014672190723129057585678701339471641672993970791514709034568415878497598601947792970866157889245435940963167646749886703146400978426267926686526155807625543707993529935013060676993527467316751770266698909001870521274929847870321991841195058916288720678861745258810755521656532794122601432773901652766594423629394237052114977334536924477167721113741110267319063094718693008163907108737293208804164545650856405518918767385810549384054331652640000000000000000000*i1^22 + 82088573789658721338154881722973681119197440916227962554031162681340878552334972048106858815240077313921842761063957035109230733946332522423339929555091488692960771464884787692389491117230511975060314757853461493586369758816746193533368544226735571361139041721142422691637655564715925358735392938770304183579629150498754712547916854839809123103514919409142283885308747970557095158476401927622164762580903791536761352944802197360398229636878094748303483096236812355977612306464800847873020673846059222986119471712700570784027326758213214154934884081775638929688320351845273326790517683891986526231950350901128385790922527793375129542669142795479688159452578482251444745625145822826446887367354779982052757338012455284785497266544888177956871780277065154066050428932136561697827227210188915149267603971965132280944472046622612713157335994931078957981845766264621317080437474314320000000000000000000*i1^23 + 19362368028483595477456441018500395893934824726432224267975146959284106789634154699350990190101138411747843994196207832186429723485799392341530227254949014382580365155397481296950134687124858134469073926129309988233795697224061006097740716408335336542447231666986074024841268684372894245521385513073478815614066936462844359783332029977537532589408710851129694155595262578572728678037729133207307051717471174608307704763359774639966054163022777209824370632838244888996129176402503167887586987525918742260122574368041702829923039380142935004048734938460740526947581849765161761715855308859894133425041947860338790470989433098733025369080318816692125991915026042558021267078122273139296575890760257932458125844671587472424643455427037030357624631134399179794189489520339006214032672683855960077374204581153342055094420373782940551089532332979372807228827281131074760102531105600000000000000000*i1^24 + 3852286322805656491432550731860669407269435936486868229855320093669502137382159106028661316014557086312673713643245241392519174858047677323598629310870250272633238497968371204435080455656404222781965746799152679047946962984523773416950131452976928684709255669539776039638098970034098511933527790545405060334321073677331042093624382270167898814268026403858974810183759305913644020935994343114136115146053951033848655651722579458498106497421548984051517131591723375905953738793627260413575927173055446303847571034059629820073625203648114466052026142279367857380216080148546914978524078602677302794549726834852273776815104042761509237549871075127339786175957128342095344525201605178437609622020528561453024254658042377362875919784986920875782078531275457823811158966278571825541113709034936488207985842892892343893274447998209653864503551705186428347433045483106971080640000000000000000*i1^25 + 143695299795173120809655902358655135441739302626455623649879138273567500772873425168263142761756507606954174986492247833356665430432128530016719172942883237150068184579682814634716285122380890747725875104563920868548864694117191603871858021753481653935473843083098855292720818952149101605628513627591326126957875736799115189939209800288079760506462594152106442227556399509242810097478059389313830722724436945898676458635334080262547405699942518424697460207646691392722332026386913902004933070043829298081098816757297713253765188064010498941989736101973220401600710344537867600470704974527318112587326156724082122291963164314693870535022904134270480004180345167758870666775088990074928841373886197457579711393452476016024073859681403104602007284930287451641142615922995343861018116296295472485007276672403679163605737812118674253018108482718453914043935577721600000000000000000*i1^26 + -43233867852241038455572023486028381935894631010933085124476392819303796945159821235911892961424273002793068163356112135751266154841781424223321253965536472745398853669618027179442069248178156909652352783579890617545939638634229284816469411884363131770373782537071160018110136723545391503290626979389758109329815752414285267574482092126455017514088266572146414760506575093455930735132064267143360620738036386090542753924455937392341655005857739298444962654467709298632751626514844305516391266181167284362702932447553673645105653600638579515483210036797930826367203727554468111469346903087993746099067370130011416452171422349454474615665466862571005127907434609386486194504035990382149637118397119967096021309225925870588184843344647782329663184063451020519876759289245916480384137072971313037560199056227798860568822341225356007067315111400606150321890073600000000000000*i1^27 + -1721569884665710144711307151346122547875025796706064354061380592436086438809322164152774145390587379837059732350277750943648462144382538331672920708056247869480978091147971631461978343109908897959423627912432443638087435075266770522755002417766111787323773974080795044170106551971936126376625391402479198939084423065951704497721926790677565746487119234040657092013479316483176408183680939541974348785598488403149562005997083576658676351118535938938360597516528540890865416820360733447726695524339384904783320296830384397024041003461670801512229348603874315044148425967059053411099904852596835402615095350965813513195954802636026356163110821601735463742243659184762488455030232854373398508245852607664286126222792259491776832147708218336897546247453976085797371224623093762952895794385162374785532128793530316690596364352149703034444150825640610356000000000000000*i1^28 + 179914137012469687414680594641638311814308708323329138139546030344748482328000968583306712253942178260523001423835273492145511892341415043309432921623666110582640877753154786316513136364937810461215690431991583229730630342351635006005517481125871900503422186308705547133229823001232649390883522523997177328024689410891878637462887248913568862591387491787255740094563528412121729311125976579411516633573073478851934861093977065301035411365823383148736889760907130129843600250395152095144871359178489315347972555629181756231662045812979370026539708777256628397494699304937937598307963444932006773076194919614602005991074067890272181166485379549048226497767692536845768682633686477591540667718834527331106968618307108661255733025307772299004872926116623791900939164404062490629696404600954711823102884496039825548176148664237210331686644678363696000000000000*i1^29 + -2107529116657359145165940426952237573352510303947595083088159842430054524413713847521306121841640709077490457417250467019829160718353218890094661889051073699356829691715806863259843562713866813605029627182085015658712292641294934795547789106631127851521169610635147601268080791251980883003359869062399816632251422687079929268851096204041514583938480475890308868567786352431456891453597772366724612686399523047613188744626204357692116818457946661348820108744156492581577525308626576557877365967530765318327008576955089934159106344829982064641456223668115232397111738754004656806409914872819819512767626261097545551913014802193164194135645004384826291478942024579472494183743137013403532146076421307657761067116166915337896317793907115108767063622509566290329224375218400594331334711001218904522313818081718588306664754007481034983804520000000000000*i1^30 + -242330124792011432040340660974445813287061559932574575100342386422139809252920272836281138845904982223528488035293739078484698903901152250906002472637122766772409711976032446554899390151241845646573637701501190525640837637313274723090884815291823550335320779990804889601217567562435762174741721984348334546222550180879469627218073283055613565838901963698219340188989385857143901596786505415587870055562787504567692392238095829494691375942428292043590758605736688776142867594458312686066300891199650356411135635765267835648367163292008016869890126541902051172737518275505927108828006746463830540745089577271761316959798156032162999293467540140654949454612035036137676558546460312926400921396897227152434158882796228580387133204199338450989260187707331556726696922773029527558953931126490576609524558146230337950932193396435175809280000000000*i1^31 + 4521300047337847230419690404950319254021805657291776750114066408146315822760592511838819264926617016541053957672969530897877538552841779658462754462615022786467291853909095639340319564857830806177755903797497607855203202234554833480625537486089674885491235975688063655507618304502144519684443710486573377882002902745296286420581091235749143633079436403160629239253091324961388943513801360589132617670664422615714246363342431294787712451780450668973339693354988416041988563150098241541819557496151515088214307978701367353181681710728221379092711394335883777959639430404412993583272734443039070316989059755648977540252791453411705504138886290089112623630161595313277079161257873781230729978474193369709848990071889739794788463233703187957189579140944781609300980393956671006200104084501493362802293365389104429775800607642560000000000*i1^32 + -29794199652807317886847394235820364923467492449531066634123286736724410930941121119168884016877784814792134544130595235875570905295292992800404760508081517951337245771787239459647204331609504037674414617896301445669910006392051064813134324865849506445988217908807056421756775089662617931325921543005165104769843208671192060255084449756083250897077950691429648665835147990768288958547407255678256717497922810443063115069304439662513462503003273632428033822991852059957142039876816192325995960110450024829762530578287408847938045709640837826843450481531907193824630746353333078615207584407635956267481800598461852180512178496742792151749373730052473029160863671294224468690547563669296478393731822269311130321588171107505618354924441112653556933854986595027390887790221065865964813706411673585399466369596634067993600000000*i1^33 + 92992681989419968178714367766434536816859345973778247758087638992024542171169666589336588127038462978179685552380160041230062893413084870848785065070731835712331413118546323131489049903024169455067355705236685313916235426700788012966083477601590953273762548498523580232988232490988388973435839883183389856298357926957172676318904128855492281879293874672951619132144250465996645763278277272128599483570301407155960565329703545302504827924291338482869481318112600203758295930576890581389682740242428720079272659419327307306999559578861420313775103252989560730921086361888385920978687701477904315485343518188104592848890555796923253786509380974528877633930317188614799782771950689189626777545069017027075173361355277468513949436624737094189279706075301177719950566804363940594877059906410978283339197643680000000*i1^34 + 14073951206150751776823994778568017221071090084958161110410257631353387775345780946191732381988146497355743776581097321786559123556045935795235116400240188586756962689030644856911950143069495287795286071649014930351834920907985218015697615742536301495318728721050053054848371307937433821479998713963159217043918490190539470605912076192484216891275924386450813720447348056019295867623574549448901006206438471907145798923339549627231088153592172700868435178802958872919078058430008124719546860565838496238633606995026375871021230522295200204898114443490370414627897745501184040638475064400531709641553494760169528807804977393432730150907482982539190324666145359882483652308766476790158585068794519063309241169047998528266234504872199201908601354720213552006522003987678810555465424827556028864000000*i1^35 + 151709872704598987690514293646861954071975088804565923833623111081436390355449475306939007260349929487782567637531975278308775272765018930560281017954853137918057706517994338980744947845747575434259577104036243560512343165946748834436697435481362737665799611136069807082358540035366775560851678975553843649101951370377039957893079840102915525187071770846714730871486783683198068085480793748319691936127061748051472170116212890259630717790702258671831163674635073922479954589445433350134406937083446923607707232728412303324947850559008893685860596334389066797469681529920375106087006684350424139531405388798387230900975115407700951705786359160671955945440356456948419929654413687558804037015677920574418099971876143647545832400093064005516683467196844615316716610150678242799483200000*i1^36 + 514934979522589133594215179538839836672834432606912546019969988800965384717281653534811167808559466003524204629464547996922206976466913009404426303162050624211803870685418764309876445964563564684652609155518770013344227805226528201083038033951154213475314773062702104197057595516873437737138022829228988038746022781571628183723477426476859351714006835138168087508308053703977139653756885484170925129619030883873374670024675626106274571014421903353256920177572807201081268604905897260138361364413375382827852464971324054795058399682139176282996896118062763893291557159772929156401059410911926960124047420913531359592537336443972100006974810009490059336113081264114092219387033902263583614789899333765666766411366154812587220698334429971574551043388911132464634140000000*i1^37 + 1589682094060903729525090839351477164359716402426341403528965653799670777843328590692019199688164911279815216763492795700980635878539101336683645477149790787062211142208163420264364446689577347517348483811467278594722336404201547998177799066066447032391207027331456930784946556815249630159375576923127025397328167022858059162751598534823633091438752635054050018417985745041527852975438218130174037181044645984106428808397246952857661833805167826386237638869388581748550012463760596523892584546797585354417572292520982643518409493195307495744652296223292046591780314973581634662439323855465775051680094665906261424829156043758483297848559291063669259488309347287432934872196444924050644419816252111261135457057993550231249308503049329725106647572989984000*i1^38 + 34604031020874391507208739490710041210832802023516250807599466399195822821502928352045731889671718328362069588461846212732868040995699436783942852052100224486557387224544576648579228836874636010565671325871882423931168614613229179272597024809872502436751935913871822029222972750035183926294568254771401848673792397588048992592605210339122165135869116272528309047794704619832732464800996030383795613446439860457481503805779213761576910563632741557218524049241693529426032994971671637889326449509867739302565214813624084179020237622003069556234866010312117631937314517205002976718473276644016139902778204808928182819565131273066555555975455240392739420732720344644206264814982848502135220722349418226630676763503112497589610009935976000*i1^39 + -12965805272260273114917952218920328919008511542446754862972789187088610492255110810884441015886458200598908869744991328095187213361624641846292550324936397070900794148279503516795885556870429588788491605613697288572291239594604119237119131077012269311749997871471845572012144177783076041376486343060552228637410062703364613449368214304479896580059280101740021539091736462131753274695885305406272199879370844878090532352581609603743488544080991880433292784437430494335942169443917629984066864384287269061474215830334951526318586323536032266106773094202303802575924405099718838832664710161580487214335642564214451934164591849895574372243576564145982615217807777790607700554169319211127456375265787830836231294188728953280*i1^40 + -100746171285663856187918651916846790181731436281681358917559931474818869665606043719867628333841013337537583319740274126333372544128606790226699478017985435570819063593415596811830092985241182995647887937178186295789575796757441528455168127167553138122453993709696040390149562801570029332736716900642388161811290268169207693739130947624653842572452223556644378072210771153155198734697989165983362765652436915277797730902261242051009231774240545316116093257130590949674391206554798071269480855663293464442005811251076381944151753554929834607274650134614667373927918085179470555712160498064994476136797007408303144818848454408676606369193926025804369537812374427905262890083289864672557138826084736800*i1^41 - N1*1916623848591504271445840647746975577526192177327544017805496617914849970559116714939976946131145224930958294302469269583512193777343202281605903455539678608920779405055153323523559642938447376632645207691*i3 ] ]