[ [ 467468872821384265594761556471600902428884105327436385023931533001203025074076166759365043267832527831359581694497828654546472134350611041674277325350097428463770043153047258837997188739761817520521897973219996649414078076873868881755363125730788646046523947870417701005849555565412008466921358475160847951862523287310813883705331954241677631564038655770452084222823842694716183656371617641270034810079023946096290542348551021186768691573863702977342410913903136181810454325330116849574243332957829773826767409667029692094228163265246450680993761178958173150300633465768803362267956348673326961223746499402315721469804786447476938636193486286768850392430558525185738400554688512996210850511457912520633221941589530511829302274624138128573979326824993931635782648018299135725653936814318326682745452822132650149908891220011772178798975620556799778054455653273453924547021161660012344699270160244139969989653096432547134920121421209026700445721584863462757896326578988776573106537868370770502049649594214322062487151787725858694178740476313600000000000000000000000000000000000000000000 + 360023787760972117541696709157110099802551050618770570542403745295762119341725806846047698852358420300992898019789510995491110420381369242129966975028902383334637370820328983002811124220646605925155749249425392052373339904045810018266823622465059917883888933999930043532387852317360635070482785227121041362228426347020879457624646855561137402764957509066069732457373328955277564399433224150898029154355897045169274722202401758473260672168165205920616980763499742494958392486718835131974896695551543193057308893733688077931503227647504478053651563020049020476478570927331302746542339534349870737174216407586455883594005627913821984653865231442030297949801791066964997173492757825902187974458319825633485564898654268483091926579937956233538695833502050401623639080427296377446270065020271467826865651939134495960706302691822173888402838818188825027574912931210358139340033474833327675496888897451001165984239131721564591821177866951093517586448418612660444838516180712207782960588132322235215457347515475966757814680402878111898018701639680000000000000000000000000000000000000000000*i1 + 49650722191611443651409569128002296748633860337220568157905969212870564128627270881585643906363293222124613074549384576657847084233427867661847036087148954024440306056236169187963580359767270569844092485028911306700306792322786773160718854207484064525098480751599689463879109443961840639387905932749022000682473710010057850434608991900247118820878309650541569571364874971607638999119634607101843838182142548182119076116118367244933032854303762885733687784431946540311746290160787894767223189274579363926705650864358781274245029301259321723171972755592575402183161402951627779378803666923397195563377888145670884769370012990644696495275087421121959237936202920160733877653144271586784822218960600200562107204624349867147832867933554222937197809762197957996179832823208540917028084280846143637419963672795506426838730904711957473469864925940729242752395254067363717685398940170952677239222801545931648289124770910607251642247365608242490221207797385088479242773614901974074334619176602443139327559883832240555697778473973848335741616128000000000000000000000000000000000000000000*i1^2 + -192733325649182272459337871626038303476086467078248438626998278872944784717382521893382757513782976899123107507851469324567177521986793339288698330631564145270704158309725470232601254016968927206835278479119511503870249149869275426455146620277948604414226002913086240609684908464510248828474440210341784295318170615950814895355022743179010562310590654025541221165203660857227484108009741974079802525686401148753649143910953359708649912830088344199597615718024874574811100936252298594426831232790921807209169729999056787496528744086987104424037766426368986578372595617768570259398159642840896939160327994635645887782477243247762632138371540229761677781016942928253978234166009175441685827840309379367401867617692848156394950458735656138823023186555958802640920588631769772013896060154633732466870326479771398007785218184309437377696002516157104416556552223360899611453189631721169580845820965431203494448449509878676130878288947297168489171437543078946888878477838376483160655529335991105314391688477905479901891661180671863051989811200000000000000000000000000000000000000000*i1^3 + 96725918553023390095624845839285364682176597621829565584953173697114646678315509761981258339886640254397155810951447915477239700390052465212819543825231168237430636143135099417729764540193998973127012237931715762677422767493394306506373791970934891989788156123118259598963316672451213382630287393566506873048194696832532403379436165656621263997839147698805020819179420988111736200883292744142403958061807841051962308533150804844350538885908087762845055418661091605559837005394074941437442895331699133460292873478492196302690896713264990642508296574783131221278294950799280975977082677425908323793864473642695113832833152791843561406065290254726824165499089163600130956258554294547876917181711479743884739473339314696616261069691738982605732153303131054177057297881946069941444870171824965033633930167428533237574147886511919132724781540070188848065395476275027288289480565130339597088502162431987882956791112509528781298350719408158200044447491218159842628871979888237225756835353741624418666107702055257849631231030087605792276480000000000000000000000000000000000000000*i1^4 + -25424609070248479198838581124659439914082840997765711873829780336770926324437928328720102984029827533430264239495390317100151173321218808904511253599642208222332943076934646338696037839262448535526658070368330120122696177843476559151270818220206288822593484996394833068648235589137434246490353354555717889510705576714975749641618835659067618253100206320534797390977285613416303002226726290838980318085041021045392572168569674117336935458733167584500831010396054980598018653614698201923424820513737007886734640330965168923225361477666184307368221731258498592390256389521628258143327225907139549215392646644956915851268090332775445740626789773044219362423122285401848680786676823349139758955927705923159937012732334587433288707840485725305841469862477294602995165398008626783669440759231381302975144446080260887884104646142759033464376798113985597175673915541331163677356272697688203738865165040760676505826604277574554274483275085768657063026379551861319764307222231881727160618123495377735197086158884109567438751013864007008256000000000000000000000000000000000000000*i1^5 + 4341545264215779136344532698307160457754600409254164485032215490382929565496466477665575522320267415254246419363889203552117233897280705553136544335087759139858845888522486910560822664671496986222321453239949208249441093056319962592940862081539763437266221968397050340035576406720980467763373463939835370445625827994554597824446581134486614075494581101506986145938642096093632880361110732858802691003097888229045934403023825094581478516142032627568008375332642470236456980672995460470954431080711110146320497134444905079107405353453167804969769513636101974087025650190713571439151022517103205774285748165034321259440438710238329109942551051263999649961523686928678259871168294006007084948583248645045731603810529562129943465686195120562634413935445372798686393897783391454455202305881843756389704785670328704914370444315325870752548706466837854450722461460427888837888472314986681020988417018209866852841998760375723159620290598648608482312547045778465340430611330340763592277733687906990646371179806834334301764100151259955200000000000000000000000000000000000000*i1^6 + -464519192620565430250435108864312552920114705703442010450904292012491766095267832559974353911578741696980548268244780391786519133144121525469370886295232966346406665247478095389088200689451011568399525176723328338161906497429182842280748375700965075391640848669411816201843237789859239933914067574532523509815601750187430461245479138556236867090126121173023553381005756147264701277705581146875141246547494820781453831840681915782128452134069815189673518032738908337986052035474090876652645682969897130676293514949811627418868193070441536351530062767728421351416500157810956918778563686780911094969845432304290747862768212896226107229131046161891987264922462036373715198116416778484510454757212093711332544560153667776672717246170989056210097087574815906275514711485252141243722871920384195249692782305565505746413318947161950270461585252178533322123328547617629624845581428931347544071749110709612061713798961937624782249569493337081657902506458161486507907283479861714269055371998456396288626394914065188268988773045370880000000000000000000000000000000000000*i1^7 + 42569899588171502449179940164234163365065942175709431927695443236014775781058780691836443063021619559341901784433537945219782618648146904945113577203548150494053665279570696805274036654887210747927299453657396476624418404226201133882271815329795070407250525556092509649085279479122994502202154947045217133725491091373682150040695586893683377707260019177043893073817085234769163472110894052946183218483467281549598660355832197037148471657355490264547899169132763018470935212642803969983659960797883157000572703867597940389755163738609447513564794265337792693967101178965060223775420935485458962746451938163310493167082200798715942834215996973499642903251713165603215892550331233502245575580414633635441869871040789947979657525277875364534739084596686866697109320492286180641673576993005179466287379729959493205365431657576401267059809851352082984187461209468859003259175729620919103809720684179254039610459411504499938158088178340838912162763668319783606312671545635895927103316253033336902958393646978223620413835968512000000000000000000000000000000000000*i1^8 + -3288461526167508906476151268346067561662511392621228994548292684723289529057793654568823580566291847538021022555605864500743568905598601353104855575240419578548139030045923641546331674334625074707665846394910052339302270942248467031830961924527991154787097959775445857277280078659152911755052756820460961223909629486936638698764654775060352294787041977687857119255572021729939897505870362380354243836061640333794361333881313424363965122113223403819358313249606880563544490712096907688990756547096627495427053237076477637947164705087716592607623661355598292903835319075793271547031948720881110628490618960943686840189076662022031638887562997670932924418874434475514780809954746409190827085738334263229814896184015894220352135024446910418489275226345693337405191391514573807308093777181796563021665039482679861943733366607207891841610998512773661852433495156107175365677987672746798912822722986409981358769669834004776237295932338709665681443654826674710997711650323883215660915922891754470657330985180603521392495820800000000000000000000000000000000000*i1^9 + 425719237957312689593979858609821335084167349297773069081592123948592102989272364472725029899097258345356640543875475687759653725807553023144262625511799129552961199562833005366917028154486321513562138633925679845441427956668809950645993196016233232387235596773543234468165340053016245766508165456884546373042946815704920036082687468583997960822151429178153190895289414591900936401134954329840423492491374390789430579196259621680977077781709499996141171632145744175267438080134154792818576875913524851100502062351213132616864600757126506392360517883440138142090953045740639779707109887811658813161645841774795065200060606872270358133616592406629134227353457407248508596351815742837202929475617265335100103450396918681209538030732086257548348046373274368740264437217326888942061472477020542706947820899593569098932976270441477780216085938601655345947828237844345898415203377905811474760348506867370416848972805065845108084245975718479134760063512622208330710031598240450571216140365088696857247032355916322931998720000000000000000000000000000000000*i1^10 + -8878048767538505428919036415323096004387477062287303922161988425926281421640346527224218098915569082614028767613404699325904578174023061818635831542940120373611625043347496080202878971071239196535608539188239208506672922849948303036105510001368446868611408059181220723394132664728036825550672885737307056935324501056700426055856024628945358604259012553999295281137884032997814988341314451793087061787863941716266561309477018627066987459430992846146594988914761295963487777045229571865570750832239749206037863880639539322975920224790431042033600603904460926651495023613611240746660157317248450248289944946015870202932309009503915234521388650875403889879139413574362091457401304385415009543612600903710371576394867874441022834451355751675166815185957277260693695192095120222477650114287287509319494702020827982247718450032452014417429834989108771797065257808022135260766094623678583803519080286349381548296373810530187469136261780079237432862311953875839403554046158508869601675625785039501457593965811989479424000000000000000000000000000000000*i1^11 + 1702430642565072789412268236146718778226846457760386423158473167553017350433874479863422415518090887637621725424772933637570850017839866535764360267789483649481794694665665056126707193383272340699968994904756962810426936421427055224118831582463095617611492609309173017454356069120916455971609426339076197324955062160049459912004901922321867431471712439211430229980171060710119430988746136840903452939075940878740792646903362512035862670385501524537424667415911643434083510313748986871076625786447160311728663810380552679264829394765494384858017024260592253407528562015553489482201671552139953872026849996432813290292202385862461720277634719850230046749684810060390438995757066544324368434396413003993988201606502957544968935307514950026614555513420071115165517085634490642969148555648496584692239687360611747851926920347562423272366258733485120944245990551075241126512287067416600655070098021831319764124303082847173213951234685796517967928529075943272682837602457698850298847679689770944896538557153909145600000000000000000000000000000000*i1^12 + 14845703177978845546977350804685065696019062337886153800523355301598489779644373455808367355422737094447603196639601214260742248202879148063344483960146180182918664235241424476560738505008470761217948287936822302384686377077290249792092127680587997664351379336290623710900487975897480908497444772914073737384738160908652235838968932776485781168309711797538114910848763805494747742330438772292665154198562914010294325543555297633819073480391711656621170606331633704272283272004474934652811219171882544716568134279632825427218546087002546179926698799991426843318104527463353279518505536940279782881335986729329131911691571378205540134682156680876492817107265941273858631400766114201040454166778073225008548144748657816877971722423847774730686674152374707207757038670618348204729815381924309063269577356227663971417443928735504365878928584500518604902867836808378377082693562476454164784940661825530703000027777692586893941739908462815834435585643488943232740079372097031369918852130091089540082281752821760000000000000000000000000000000*i1^13 + 325250196626276222020584469065601720502160287549222491971040632971896161558774362202986827124675404842464746004038804796125459253394099485044144170015003620885178133403044219115688755337666935419479833976448077190534535192035175492533627146667896836206019603222989383439103434066814091108908463553736742332400023558540292898944617700281347975559115552281562910242024118192006917186624397381225313177460778195788244150499992967429979722324172176966327479081058216881607053873758553696177339002337729878419374298174957734139537790816417189480893608127083833062276207807008054537960525937374176640665848154436175731575251379221474528502504343837883527053709035946773198298359909549339513629307056616007879215869248623776810096340073310091148821868216802845334664847943594368004275645618185825721701656118953699709567953184971094418587419901055961325468446245544098312408215960493921742721792793534913946831535260302208927753042147218960393257405334773610862844134082644105607287680838863924927204950016000000000000000000000000000000*i1^14 + 149202563104393052937481538112175282540340865510140869409936185506300265994679566558017923369928132591426694394720350108886136129049250068396923492985200304439818899619156070140457716243690827850764046133299998327125611628973199465844484226138954563071911787987801819052820558155749272530477871178834092432611342335171435939275138348113766090307439488886661519977855022995784801864327439931616926192637662631639778628887454162097706134227675043229181085854265491333633987398954172485226114131866238397254702743740839464556843843539242503079269630406013760661496292402435730167106909555456176865349655085732420085769501885410374132069612258826781559009258412035358994599486428133382353552451327867423307761134136042177201235241108565705778674580648925697829903401318449673596638172686386479877858762450906330425068131040883741004445264474358204478648019148633322173373690063439149425426004700860205401264597233117190576947472597683906097816125037199430737909590654740177617573048579569668140826624000000000000000000000000000000*i1^15 + -4318483912883037187246286282914098758355989654559032487224835353138851185806327636888133820863710535893076059250604795176557345556223196367278040238167124350245343634062111960821848662872174739469248393377791974820778863407666271273099076041914454336288249358892280165398705806098191240761231080873246347911567517056249607905976479840792066644163928545644319420294840842288372244794249751534197946263299502927127830667975277722719866223275361965115402897586910523557809254477097473049713524711031719899091870216037919937184411694452052963732751440412178790541481114216198105373148006031536822909426356405249889288181953608741061752738228040351543822846125598684056285042245431529636214110648597307136628444858534586564675940615446647364235417394771123021174733119324071407937340440533929924510796246115396410811694884453934451166268965570031822334678070575332303863231337422612482761435704853864720106588853735802345291080586177551827324396955021205935945083167842100062616530957927428023910400000000000000000000000000000*i1^16 + -93059950227103378171848901601244759620977442116149369636245317174982095503722845027779907514480185580439805787587049722720891888943004591797542394360967408885822726109601118302362989819862173626106384961060586269840031546746058404059312105435352937927463746797430525852919193995558047615586163231160273271181359238537034362956105149969537778764885249641565523467802931125830365930035297002480193925617378450694637160709121431135042119793987232318428262004335362449565234550222408276374485609084103456557619573407700196570693593893567225288785393091858554549598924337000017357834040618784264621006571950209685081813307090431576017654117131974032103527499876015541545787524967786816738128864487410790928002986884097885514964287390639302753594753390018073735675453685134162657857986689114166148513013174150398613783319587182910432435377704528238032658320403873643301106489134246947007531245978114379364043699539128634759922951984958866555994992495214432994495118522850249888694701943674634240000000000000000000000000000*i1^17 + 4613101935250644576827611139316519819998211700443499747696257828170331922770702389001774259545999489846076713595702212606560311937926480952550009135011998893629980272954570743431123152724073488055221998466280364812760003403603318504316252402554951140535634115535126222135256068192892541733771135360475378088101356837329127606418064123054943660155703471625889591734344471825538333093699800635030450269102435993969238226020607156207944110793742611247566846640209545683874513913285866264622861920338122178189699752889437669636645307100048484753599360216167155263104475017798514629022887119354050646504548866669139265575920609678712151675287554644984255896999554092669405297022123225878929840047351124632136464184488357777261317711665673261012211803032205559119580683552251515913111833621755586640000128408818017243192584332735411515522930870470767356476382008458933332120020522153790791098224964476149702630989304361280751824641761114432012510291812013665831227321026988667212676909236224000000000000000000000000000*i1^18 + 3476835013192148691892287210264710540659547094974661686734890907575248111908423444270527381738904417392600190017579385824049174118214970180908166190411812917223815348754747512608112605507390302905069776898818254459315002931847639823275077033430189896182312266326328313194368780943956799786818885681458836299048614354951373707673825206266555723169062890505973048552375117669073541921888654212917095116159170335743768457101439328835215409482371389327930557674341625414186553255779245712768470939701472555659372818016651257441693101000146697133823741719189576089744797884643236993050483856617686629047553615668822915796438339251682371588173264452531748083654665234623162805583354977621028609777297488222016775218229476249266995715047063361565210555542035879233940064398981913289850708199206980766826527261040606117275298280905887642161591815986926382752353653214487468166404139675824840170631254638316929738879910613700457152007326819163295586336077449363890990851427987580651778867200000000000000000000000000*i1^19 + -26058812699080104654807784316764579715745145813274768250610980542157218167827133063025364754341450863024575814208521573590764989345768904816233139965652181985386291853126057046744101048643202323973118723634940726162155497847693407736354045050109765712065302146207203241254227100994708407465115385469354162295440511904668825943982899325705728184553858596795681814883465209725702495933721565125371781951879479644549147298706265482784290197073444424407754643727723782039621855055545905696489758513904179306359265606489582141309071428915572636558221066119796096650292814344450325947164529455050177320937047005572518297512444417680444587627436528127937398815475933903094895092431719551596274779763569065160801740155724462193684775742444864700620578867600118668035486149089691783865339354344099488995195313744897769367525014569511116942737913093131725683679614525262457947740944774229431468569280512022886874140323789607258819637634382115516551063327207958097838751518259939326820352000000000000000000000000*i1^20 + -124767879895390518258358964617729910318257590663115093900440172738387124022645957529364428209534499572089729115015227596276157179924668617137501620688143229220688664419090060320136878173991871624268269168758833227473744084522145913024948596022072199965144991157569539372104597418118550084935355605922857625149861943427623617555499314228262690611134307516563001647154217740554048699120240129356675459333996111349296000197857791684136977438862114153647899028004744595093289697600478257870185327327535929707258533590450867747873886920119554053577413899528938011093916751682205149267816415554540252786852579593746627965444313961813224074122783793487747251484126981113171659981763165590329571402228701151884090903563426803095272498952703343594005383391397726222890865140420917986908471393831146242480994158076594057642331830310611379353323327357198304542318643302814437691647671473084490478457922296558352451175841301121441127402604586120223067322563235631837322907014659676569600000000000000000000000*i1^21 + -18527190411250804960376482814436501843831655245357588600685141002373819191570857465823090286769863953526556407396252386778963077167433013390427210924644312959618065398685591415183028072478210671457475722771721745610345195464570160330951568687622239129457264146182031002155996040664124129402715208849812186813923163805490367479108422076231644368729301513743321309417588706197350704863392003801414029710486587678978487477958104823560193075597958361973811108891198998409116896986654939592083197239050526593849766763288294264218217135299150424401390893657233472290048385277586029000058005052796966529416574889564369495676541641759724555656611226669996507565907784124732341971297107760708798811191582591968979255299500526383885468857649687046941630776834556787573088718219379715943667948173388154014815439417794021394064817921669152435928386693457875122227089794647062722030657826886969287820034814025050771121736689083679347448303983312488007394671462406717543414088335360000000000000000000000*i1^22 + 492929277467329350348613565112456397360413661022743594935267018172015310284489776811233085825377972140058794937843147709307600751689352099722525608472573533079327194478437045491733045943986091680515407036325697107050026271407059926210157764924835666138154566084454330355938888795738117598430513381138260542124359140970754671389385466228368559823862986114924917281459626853579974896890389661671708070193041141217226040508807923593318933423333748254538695919024463028506885175202872485909746839566881715459639153002975329689407294382714799117886280436456919058444173664264278880543570576917368957469125318970978607062759211127720629039389438826930818094824642155552579387219278564955271683134465996826068693094339525192648995489074843965907079738305772471063268970510005567985305811100638105632879114747374613534803525399089199757760131595167610416735317015325225077483123918823672091833481780125774641483097618060784947169755783798299393128668894086281731678142464000000000000000000000*i1^23 + 510413398939801550839116887910744699922323352418381635060595747207007068243978826557946559297481282315771821593702455403642115643708540316824060215870362510739452858171466972334714825660425317654211266545189437493926217464201019982454835190609543540275408014573874135014559454815387963377325540702900701880318891081067534822063759540353239966509849120908979811251170538849027521708004399917753089495958251671940354097595165869540354523896174532382016344642845449295816414596445085285346525139788501872567945359679022927477950712805325135527353727088147584442503949129758145826356854325901591084587897112230374597092555675335519908279241914528511761881099444567327360979918138263936710816627879008433114496826164128696464710225493370193404972071387838076084702270814660947515619872766521498877236302189068708063629183722095065130859115836085086467288376979987381912516772417943570840586963053055132400139988253114935776739386363609009701742225956448330212966400000000000000000000*i1^24 + 298845208036304438397009907612561412421182665534055051202675811866779726065328990554920838551807250090162968479681300002927683951436282340798179491035202450722042675161258232179552243876431725207728904278808841706041665959629361823556001423987730040796169524516506299254250136404260255301855946331384682468047552082269748631577376924453272111361266269510482359738825602140715877866171937013351099536399873551294302951718113197799042189606166993484472156449256760249679376407725762807233128415963085509772783717156014810280274755714839109511419680438352641909301985406644933835914918529415790715478023146949805780630004155946544843931533033164367223447796028091016867389091919724552202082440225042790465382593110245279816199646898902186736638703460812911817058112397949015763420111858083991076505200567421543283755007876928780957135279712174670877248353222585903599175348574505720038702493183155308253156426726987283278223446065108163017154040122226769920000000000000000000*i1^25 + 550278841942349741013035283958693376842855878302951916122785134358470374404689323808798832551643615579850368551883001230162374095990681138674216504877000745918587517482761446384851829802751038822267399620724272815408404709479804913162638504538447679295139853521250238992269510439253646388303981529289718132296709563806102393344409373250797814380050530553718597467672758829896456377931047154254192889293472287857797285763786347457385476147451547806403244045142634686762851377857534866292398242816316738754703493842794633404053711092085607234857776265621874672199007727988375841964825643326455309077705733011263432915304013977588692786658844570743604684334943083748423913863630965653498966739346214665018818105130680257734712510289086860497695364173211541190964288203184806644616424567277485426246918611105977956335823716391549112069693721993384935229973878176035461410139634797420882891263651241965754963981901643828688203910657137002454628786241536000000000000000000*i1^26 + -9111665004120965024817881606811531567268894981051575637304687470776162133965645928917813393191440664708287465885488556023551311999849885391026879471651587417884285342988953215585090121472605921987070113024602370478204649377263910227741337792512986585365736073798978687404616602350520692111031046998599623717348177626550832710243061136998086695061560679235512250605266117388101944234299678025909342978284840204996812508830326537078104545152260480554141872692246094315094795879304099748325659833156455254528040574059826151188287931812897328986016095501406709126840238678090299493456132772278581597342007248540944959868609458747641320442442972084404904163941581505234607509862748710480833268396728350547290658937853178766756176550937885453406915073958100672171672348273958511770158268036897052044779928291461821571109479975107258965058178392748677262295035066504378711616639365388158573361089041487108062800824601361707294017135320141180331622400000000000000000*i1^27 + 48331600042703731589520046675660406852641062808106276746471621140425456397182976505559126545915597940314071363838834260404185943398972967160546137817585198907124318923081647474315803697422753576438469313517471816430766153782458639216111337706082229623493275309969713164934599631106660196751550341522280201683983291409712946087793428014004999728675867323835213430972332054434573549690146003682404142943265055656987388749333592168703645578090567071578839737731503693435726470858460923431220567371106246581402319508010668684199130571227890996405476438122129602264742768950647673486252833426277434933289497155117164277984289573593283404513615622763315471559481853330998505507029120122757350947705904204839802571823872325726499103663930395266557333299299542924176139902881080749389771947108869510223829624721283259945229283397198311605491902481640584839720217030056393160375613217806936644319160465547167263362097109882618413406334442536960000000000000000*i1^28 + -80868188673260503731886466456382260866663397358435334378421670664214113785427731588781030038464888883116100748806564355657078348769760756789213216958353330066903074501771852709637680437463932900214611146535564485336692120696328343196493444229320972230106917104088705959148211805150670699170481585300008308015516870054524666484608279634462632106142388238688618597611749874579288667635252659986714617109063671845302328185921007534407057512855554347179057120406163674126368891960389104698323444066623640920708260420104798204732043846547725937982502227469866421490962895746966387638079522953594971274608652405912586973278734595906370837803738974657524561902117115888148457373273539183950542946575979849187044421846856262044375243084886439004951492250140964800153539935281296666032024850627011209531816853717571874871952434000755064966936818889291811105355375382724713164076031334476652926288248668147030955935292476432335895527424000000000000000*i1^29 + 58832476507913458846915884440335867826114006963975699931336287684049538667923316778052887109155204082079799286816844688135668647388482498055131043999347286088553123806395757741551587710571687466963400692030538148139911083647121347388870926880192817095434861848690826515213668939675618192015779652407635945610811116693426380961131106456879899586148219150908428325086804743988005052278660207197289033057030014309883213540614251630000719836895372337996958842853296656619878925142505839675548194729650314262441306980917949418724568044633757498250303763006086051601688934237798217313624764549521652624136877738704929117599419264287891055397338209884798743433399692247160859545106224181971044121890791156406601938472489867559916435239505724931673748107797791221627795437475490999481479136037441471625730854194726371892832469164934319224797386651873293734373580486228013777616054808656601324429264274706171723439939720210022400000000000000*i1^30 + -11613563578413908719289944486399466393370715863057453972748416422547856000803381603344071608389785677032629898686006539186174589026129192948694424911652046183771053547710439743108753089994507054862203381398553060417281858414003567957803851952642616954829091769140641349087344461652386287612305385801148498156441196412200855253176255106448602274286748696504785620953794333606433531647040192588196827916129848903488453676519253565310257133839021119223441481630774434996378216747325360835458895627238912818461538547526614162227769962611273209626330391837078380365443515222589284360730555530269749742606246117183352615326563020522853027628011877136508394177009572927786231622679778587664743333433606514542473653695547448568926285853955053911116911491729180522116655928394813389147343639421344174258736490193170075372215936135531474171147938345698671765804009792794439109556384591162812756890231163174570331660615680000000000000*i1^31 + 2607209153181971256451447933423337242877661770276255170691019386279032396115684451414235542101432543961880362783324166544416177069423876727765958931840527174237835459576424159265449251597794950531899057298067902404849153197666207063795923288090890147700944565586940166166676513044893022013752438282851653122022056852792741051921815805701252857204433908731501221026265969171629290974383373852507827455198399789893995343002112015288830573474954106670753118105794633049844235343640998908283419194048957319683199851437578161420557476844188534428348276630293723483930189069694029647835417176950849107591186974036803733929318036550147497684361256259568031391782162671384315976398112519498370997155098085107009789268086770901390561760878203331312077806304778802109565434258765914733330421729575937283119057913880264190903254136061824560709926375844089674904275510349544843276849425209188174934680682377510912000000000000*i1^32 + -193038912453262063004305548600632293355387775663647195511212048140981313094581469576334419445640288039102423685382642320937822486059738084333140160274077414363340169851620800014672039273553414191486106260990429265099597574707455272918753417743620840329801343148314422550524044765283123194674131068908421849469720199875645769513072169534430124653886633968085707457343716847968483543713122939081088268643452725117327976548210394145140743810469014318657201808943811364113412262920604211282867225873650471537069364561132634153409688152237472748926280570425016648388849558934594491141573513810708804296392682039238655005287731597751505210433689000064826697215103589982853928954757808196168010031865208015854331665363501466081361468714111945677599195674925700196128707568344739464130843474937447336068514200565451429666628849976433241983437638458235058465431641433727620919374494055509703338544332800000000000*i1^33 + 5297981328582353199994204196276718193526255764663556637024360694308963383742299151876831986768440580514652577081319987772071487513028667045434638958182941947974003603489769506692734386052342415540488287451250722370984220693920103845690183177628439309483522449717902549155956926386813400373315838201237619450329668459613467139127768489386495289381416667236423635015462357573204828804488163416313379851615080941258968555618388969987610538060332548088816081142296912660026116093043895657109573165292019341937177687339906305421408721547027199200540277922335604515916850103574688330865621292658555183383577466326593028752010153589162916095937335787215127019220227786341062755049793071353724965585465194831940001380731987045480249200457021978486494381727796796996789704708686950499609414066129446833778425678610405571811549252789140617167801401134224866932932237814565551244201861809438720000000000*i1^34 + 46529342565935368881400429617514486575763014223119780611293322440798307209999481494373243818220395683768622586495524150238288318608451151812394024931939294194019583130213662092625521531469035404903212097365112406563867719163818155176671150236413711389305116116173166658510345346843222068263362516019278204431189269635615307630463999169234483878174319192852536952683069497743936894042075511397731436478104810600203491057295200053026637087234405951308982470956029618581772366642154145222729728797156911107184430704163676987980076553101315883281194798972490661230748421358964338336231960955107133157511321816671560401811332879125983611382491309077200305120876815621273541924921688974914970314177663610034001309705861179724557621423601747075660794489290446156675777178983478913710320774145035282197116420173306737397726804321422625043002278270785993265430370977663226537312256000000000*i1^35 + 111371414163899697243267935313839195976294744223355483531187542392839033976763503249414903121564313099509236467444635510091646031387903849749774626774624637187138229591606257190650661775437212126460548604499372126018814848118798812473856453993781774675432450233260215975767771122456476718504839159786544420054404628936594959993286078158381250840612048920333712281004879463412219736536320401402198901383890932626471953622333485648525745875852642417573228788288006629476584031759969926960596547992098268568183353219030921272158960289903041607848035926025984422962224477990165735027718124029540556984421534283523301463888757987708773944903718511535352929335596946330295872367727560508171437602192430616406653520290322781299444171284943963059445282019629740642987414178184748232135635980648543024602322040579540255678747618229010825035390952521970023818211711831244800000000*i1^36 + 1951677812807003791672550159609911698501127663549408127997271668130419809066907105462638387426822205876277477406295450471480171181698810419149873960838544910477199576900735632322327587249616576117007105287861197425690909799416851375026418253748955287936001692473416034610865966195848737844527390188121756332668871333274972718997269720259473291931075918840874427795066554575105697244209085901046744299717250890890203782734653856997601244945566002717464582271234614721453528293285521726668939597788036401328777176035617898982100437376890362098844187965355535747150588006722552255030706956429087588041849647153394088873165158576244532528292476594102301681064920106184181267291648185993954865996988917653219062056495969039181184154772130137347177793866299401182988889744823547565930944695128525806186590333492293613999303654838924508559154412293434900480000000*i1^37 + 9653751984634665761125895566711973864501587934101617708518516097409040145833175027639054197199803484360262583954532979740623172084998069707914545581095312395495727834843930845645475165224676840250948527231667723774340798888922226032014500278059141268147582062985528608313930628323127250938424999834442576166646674004228195810034708915354158140613220217891659493022385313886775744466983565872093372022148923572997534616287414051934481045308712979256999602291016956077376858200820096276553931787635767215012173817888638926242702755469372378164355210969512059292589982712928563177643948545817207889008989336738066605844104325058739378303605693173725139206286177106491573677476999543123130033888963672663881890801679371531745296979428611575557155927397171763025164386210586425495171148523778535305537163772459662881500488775256564215840768000000*i1^38 + -21636118621690729844588559710678318463348115200708946387357614441098318399882971309303266154614655377145691374584832838100909436294183960075388473291408756482359785350646393752660621117548754265769369410051924119627518767616085293889120113191776907033799656335110191771874768317209724179467780199691242648246132764227603830893645363662255650538470795783443480843081717231827434918245620011689987807884300534943675580627715532979360475921406578814416450172643629306855778218746437747000304029236058201909335980243535942753965672072161684083168560109359478699309893574616755629383706650086021585637902983713594198929398718993286162920983224323211637760545950660733604381672691595972101808944076704388499990284755623699707556623573453837761181400113752888929375316027797615469566692592545853668858945218173338769371955200000*i1^39 + 405108684029035660302475952485843113442193019375806949360032368919847842485703337295869950840088187017058173540064519374910628584994582136681570112778291941583720185774222556488731531202640683537523453444312360109874215884167293984174511174608038512662954572791827189114029779659905422014893773138569447304413972121099029549750629685261395682259168965748111239365228562440916398038102578437263087832086593233151542616790301952244201653101959516462332161397591580083370110395657760008920936064013399772919533292444570317769196430857235820428434785931971791784534311963869090954114727654816442998102893718759532029553542810435491623742177222506491610270124624062623670419148849739771368826717054031841612249740786478546869273941673021603050638331838046851661153028897757255700805359379813498880000*i1^40 + -1089869132112671172347921604795323931572851892848211065685880670695470672539768735834640637662216024988776515903994713757836707192037983906404738055869820182986713006086262237134786672492790367420852563789448675632415230245657412050708415512460437152791950627403989171978471026658132241363448473883913083213749897771017863718469759268323592878523901043257639810080547033288440689576340241322606691395745344870725179591936792847286691154081444869733502441835805738866366031634397783407476115298694487634297124061060734706922722384201418077326288555129902114677986350106773983059450567971455826942123266869455366311738590524397344083870914027059475816403577558482482463891415236209403999175001577029173795335667093692337793731690614587948207855427854926431961600808779776000*i1^41 + -1263832184761971975040506091272333534995090511408138938698364194322429519833484278131389758794518718435654807144541441512753415762187463542645044772831394135735990469001193519713609824036765434360391154638634616441034294447020190280223064453075285130764491917826084616238764526013014104653493736049565145871443655525965664510402126561562353426052779942521505955266552853400411843645064189718862386408895071982908276425071684884289549104218334467478885812064906653138604565206979268454425191105305286695146180507099365886509632745380190216748042756637355246952619446252954778715198916422088630267064593440247749207322178247518562749028706959495237376866288780103442732125291026113679652205636004521378418793023416397774745600*i1^42 + -446630977235790945142997016952546123094990213329721596459751265068311432896139297165993988823280877364713097844414713082274624267511955001690519115821223856688483243998871498441354531961458697643896852961648100124034535828799525567874489280173067216582483608908141797073692787218748334230404610782280203058849550007083153174976454203702001026550859520224542181082937230116958655713778958633782061666333238369076447634336136911750294040056228828342981393392718131121692455755851601108606280009854863937035222311790089667583849041498922143391859106460931351607827719690497096840383163660197107455860290491478819430674521622574979265375410343512161941053130167206852832410684160*i1^43 + 358945136283485350534572491069464332099683837607503956452630175659596541726375322452121283194161008876623852620086828216041026638199856083308318674168720388194241885986907387616492761382696687382153532710555251554701171762557083258332440050753904330105248698977861618601813198122273860026373263212435259171791226949755624652320274382891313386563509195710309436197382352666733566640186378180027574310465743812659288607147474756945401250669127977929570479662295638051354614504662538501941443322586372243451281130360706327593664460248595934331857758809344692808512385833685949459140160756160778595556161037170057107947889*i1^44, -1045103066651562685901128116749138903594545828363662240522632631746629131999621812014766354119438089547736251049360086218852276260799126878937204000124737179134657778681183018700012944698360410100959747991237025977065569454708510078212201208883529675849439895626615121382827627119552251475320167656099664873838019315352084036734995007821556990783613423439252516196715175598612342334890788963141495619545573736861652910595864479695601230599829735083686995524000390830942518311499682339743851993738332183814439952345387219120463825127924431871720631432517155722995817416728590652977157667432478263448525793761309852184243652274576760923404260221046444194806061304719053171192320945179563747197521176767027685248653842609849755778191207512602787250665945435206683683862569539912019233064033625934530029684943315778864426840131063686065032029431152659199522024495717787617256359358406803191589521251697317520581029461579961710975257736778730209353159108965392071354498710615046879636358133095220942661092061913563192430785296393751450922478313651945012684805243837383756881594886665947033552226797025104939666246715892603306105860873984984041122251674910613192373698280106369499404176486494270869036260938005739669941988012500711849897613740090859662028284361739650579972862731806511012674123937291546625289122611896085172254821302050311171940347807846620677836595258279548361856644863818283367319147840949564546806765959981384331994304253169085477572749195113550525235200000000000000000000000000000000000000000000 + -804808783923443888115792149594676487479894778612972032228245549677874042060551686402924949116415518291284612617627152725056703941654281679423466468042107621053622740936207406895520722209744627708657110595040724671731429385903443628777331602550283291954727175105895927227037970427448136201827793904528061340089865204260657145340382426819346903488226069838985590362607595894744036869464656781530674970523235373193721602233324559644674348920589653432044120631676528936679580959512904657562160629792470378907073696702020545621683648599147367069702298617725527993990441921134666830424036368769916233002011745718555822455190572299534263978476225982437693281202862134668088889350420178636687667448410547283281065307551200207544344873402026337878125066726539228009108465761569345136053120160953383471920062896723104475146030997506957542341939380383779822571088362757614009549802391516478811095704536514399737401360084470885859767888082266298821225076860509472635477440780362043277930147529949234888195540920239559841644343017387948919145952408194527125588381579967444706600726890810814745483438965855414302105140326664482131035065380646301762741618927321425542059616450055906188428581702859155085434447880558477747835444788055528906007909854537273457218352551439705474666338551503265434172912249936091671569691622182692186424285887933238376374577110139000874975717002609922306610559473700835093964712244538586582071235350536381597221258732000750189619639263648630450421760000000000000000000000000000000000000000000*i1 + -110933761831127728918799168597359936453312288513470392434979509915274580492873779676571037931734303478959487210315423220017867342214521908342693758969878326416687712720021669136748980884991038730801897254484723857055373371339775888354967194401254390052714232809621307024343689284401483934976691092960917918795594502709754443332463674128883684561995575355552720556203743529614304882144914743717649511422735397611643407417588475173778912565399331531605295852580045684201142534376378296725711818354684103575367967395659867384771931611451956069773742409470315525023324952298826057731929593200249419739704236065312677157507021268600283441013746280783250398238305238375187578204215969395520673793684405511857486298055714933660035064517954771357846559123767679800868536038086086046489299964164413441753265612371432712725020538659327865769668521544412725514248236034930735673301311786003949915027582894260995967414182660461464535416275490930781988422000728070278922244584235762691610431090539728690303594601383429364096547761248036424538293456014114587151776404751632998133048855394415587826612406072688032538725203540953891039069757207700127619695318469187145098666689005714273720629746139128766854655822271148997343841877322948681965104973131873436801455774624645126712145021346785286092707106902743703391045178988235445973890315280176408293168606141640353589435574746326084308921282033053386068034925101848216736217929461028525398172089558594106131109750474652254208000000000000000000000000000000000000000000*i1^2 + 430854678792781839697945214689365463041568216116220148188137202157977574416395758016913383883987950230648190967538682935420488761094195424629921475131306430921951844516333001886951574112713015201089145752677691356900865726736803056354847057470360250506759176904725559470664470350413393925500849863141420372848819821883472151287225440894482604060217248201355066016863495267462457824831040520842882641295056807095200599962874002677684830611327862296954144311362759022705871838743026157616327982791045936124361618818333998968975477966413391867985707999677935143879763935927905432884104682831608477945343282150946332322026476875465492318598389760364313835470278163118144846204905226058547389394794367029675806561644541523384596290583473463803679103226958114745720477291104092362273085014440815420528728377101890881290081541755017628611195106702398337852932336007304051169752928350985915339258334300499109299636254388076764971626916967015740816340137538885334849560018075224017723771167620537577666166185446401124846271923139101180295023137361831174532261283658485441800771818775585154360659628681449869133143810972945728755860771107431663325223423166827022012534118597724710112844870450092559223325309857566570191226421798342750273019658494998697146644606855926440574396954112709217250106683778825149312158966541220817720195377489650161968173727605621339348078200292048326742365946867484737399935640279987665137694344729011382371171170848183111603479411250796953600000000000000000000000000000000000000000*i1^3 + -216239971340775268415986436009552545159498773228680227579422254625216213890342498418350403749750624152243855794409961398027101258185708691767044986431284764365515312453347356153091383611449979807885452505368885920526928457691364204814101380453589302913200858146505899887388805681178089912128191497350901643223355044905424326900375041678734636873582656559585691621966258599105651261361198341185039819778409674062468206653853373455707119890237940415831170166075769473391857951243895957659238541624829205240343170693851526373013285016249671134416256730571347989260342554769105513731887219265099294191350809339004957888767085180000699253085418811897615686236126556640040511726451945366803736505106865289989975253881795680625425963103405748150561897458563642567043713133605567684646438871947262572164869923029519098780022143605572700817157557162032396095462646863016935301768940945941181280513514049946491895573656242317869548256179902893701974579691362379984898809892104464696707213275823275923251206051659834958462612498889284897888752808729991362477770894523861575451025454818371691380293620963926493883646099453215222721972368037263520826116342104763716163518754123151835639256409100277558445134774480151766620490320785465500092371307533395661750146125085765017329287683697787850527475158579837481065867955872090315617589044052561078764148236934205807473381788077221416225420163790774869160907271040763417269619747147787106573534104693487569826374384562995200000000000000000000000000000000000000000*i1^4 + 56839623691170475968305154249594575136915126135837657487149767309600663994765099568319061048792182194793172840476630660424242357662640731034969762986537303091599963395264867084736306797551566105491352353991411816036134205611818819154753751863146890174105895986430574651743475915902672995199798597549156060311314077512751917857175546733298002522095655993331747917502486679972334177129685291030776065289085187375690909579587653378935915328388139178870227094802979672026367695156548349611777684293108545907401973950619079555824391255706967378496877352501675089518908218246348942255740682795225364421361292268307640969106938950070395390769760417652242531326587372178614132276558058685005771366363727669019201558287717832850421294807416518556447167359401540363909474479731647849172829760096630851949123081424986231113870271933835729608678443346055623343070236033565027513466165022964201291024483402989006411924726216494177696346016564660334067213196794009671724279446282739427584312806391009221231617584675608029752550642816004222059735253834795513009712344038191217732636360168761021422271034062158709188627688852667574869689465941902343296403461585249457654265710007581042569020393490973414945511888633820409888408043079231577535111377824883023243438654226416598146612483761897200798503021170768894976708272270346401150154648674888934067173346755688503599278655086168400830722419332218985210242541344534920366777880931800982091611268407072839056706200666112000000000000000000000000000000000000000*i1^5 + -9705713020168070257964207553590585375116908940235539547261668047365848725709322013396201739756576293434551180503232339387516938414671547168967726376136166590786880989479998835318714819306835784766935547385350108322030166957554439894379057643872842567319918756768128389954838962321460420099184334178947071559355657936996071191966397288508850019926405586471547577658533977849278555434591875950859751915660016206184605290311400161731059526694120754020770475129829792966524525626572349972784108117084917256537731677228035364040884336632791348737011301180110506687819506072906324351285316907892240198014037619901320372969324446146229175621945749320056358479363979961737418743412353394890356708909844492152762156849469777338909233602236935122789531091031529730393681854323597094154864981888278066934509073239835866328675998503443651954257998873602503270386458982198504150342843204663571042545641226906768558631890687334347333701625492485186659363540414590752965150317947264023273399444917583859250047352692878005753620564226849259023843415748698461356904813854731841334773374605703421405529002737061082731845960201744485086046642889541046023392036812538889006282136517261405804444020840837211859646295686424808864167728440444316326094478690605284376363591498569743000627049078094452828930651744162523599676104283920396055271156579598947768738384852658328205890944439844740680403575412673375380808209485894897884257911176559821649419371439677619828408346214400000000000000000000000000000000000000*i1^6 + 1038382279012349171766897566176293401094659385617283527840171536917201317307434330197125088361198056955751069924204011769308892028872782432747851938478174956100049385360799057363658505118961275163488121734579062381020219998185441884759905945999053570312218671699851963122443573492464671072254127080581313085831701435550419788334699606777428382792917354206975964731575686940490074090981125462932648453569636513879864401550877278239564796150484535779918713140994988985570397711717709490959039332938709495660846963037025258021518459665241699593320477894197296983616329425182831231662347355114732497892316528860920941125908592260037346156058852306378690796397345120322366759956640255304216694332092725754157728570611715907295289874350683787235067349367431497076750405085551761925646463005746619398286615235053613110404699050747807362436079966973697888358019087397179076637389621412483499590985864806666661163844623176020150573701679649489209903168097619362364729143410189475973606483321619096901120086690817696677291887423512629673294977164455430010749464529323920120952009823176952981354006800011234602265892985169951097634909527505501535400094700612628408625994780750173804569083051165749692417560770283749386719308885358163230062285686468847861273593605092797050724062057769954803715370104534418495389150388248420854795992966536249426495709906623030048023096894194662475446439000541884793304365700667857345523855407929264308118215714209085492643758080000000000000000000000000000000000000*i1^7 + -95147126072240804680597102995906276949405878118764382612996414566575540718525097692624438275900930456678180985744658846452895550871265498490753827590631319869946239605675166370225548404745113759088308426013139539629104171867338899915921678413404001407789992012156062940813168498477482086227882086897901533063592108862615636102060629148662412073956768027913173064302647292467618744702721911022117029262217649611385395723698557441026490956875823410361763753689609561917108354213022596976006495542402026006674978891497660299895796173567520576389005272460565876602552747389472139382399598399443525982953394147413838385275616236029558586905880448805090080085950059365093404708025754380441119858400520566054447325370565711853045705036872384699194288534283435081386613320681014974232676229359040173060660581327623271336297225880707501745494750333551462713443659250871328936821991819274663878206990365500915781065345646488716155034335641853662130180006336831911226501216804654880321548613006252187999807857379139334651668484469101498732478091383394154115002842632278952349722041854576009645722844964731383205537909942929397887834317935593525165483670339508098740275643020798586054013779274345528969388523372459981420659927388020460542972336657386565753624867091842419564096314384822903264362238404538553680035274239899588865093516332379739914534133917267876419304762922231548140974636352823977762126613075789916884439531812890028022193776930998689202176000000000000000000000000000000000000*i1^8 + 7350783548896760497836031278957244044204054408698456671233075193681114440815379259861426169280764328443025826046505390667560708395781032456556277463533561768273351181430465460063102239521310248375166497381094991381394623114666516747586878615209213694546940089857282978244008364194948449271022559551005997844946953090880445340198746045546615948805113906768668105214259766613102632627138516487606041145822426116593710237246855790066311960455840420103445356476769829607444673567253496022346213410232999712057114296383622342965637095760038540360865321465303962928566442312581380218857528770370638822542515687528870454405989650015614372894184908619016054117633734475456868601376128913497152169374093853839982405049404489929973393407946882784132453253172528821464262160070098832638953766230671797390067900234663117255987100256520285499187294133451076624235676402469943868680638191984089288572707800127516522961440872095754640448673442841489752797867805184865633391162363189271890372788342304780202602061739089178782432252570614883843852488673304191522469212985974253684648565455891950458460216213153936901036083112446605784250267109975800864456258697116582083231475751054991019091579737254752664531498341610275954174883007892056628783869166685831608480189642732750184074766489631309210179023347875531443640603705854135080024241907124682861191697305860494760184999480760220914898075484699340450726367647667891419681127379066172406320256075643748352000000000000000000000000000000000000*i1^9 + -951456602917788573708775632555161572922487738156996640160716819818745347407186844805739382739158420286748875935224080849056906483077231317272834891377164217876886445717972371313371235265151583845223129509780602779572797559323142713683502352724771530363592303585473749700910012894909624601933249609901908382170583623472607969631053582476775995306837983185688784643233486941489777424030386888352615562528968733056225401807123080935645361183406910419614877550328698757640748860578157853950820944376685072207003244110144832684983663061154628042937471817999806683793223028843443387827571982684939211691413042323177493122244773631271241371971041168499280569190245617673917800530270180788853568727734118677204000277310004940854674020581623602621361443751465002258412950532593357876568926711092842279980783312004625304373862871479001698582869552269625075257089506782117832990046252956753448414802581832832359631025671472019558640959158041152661270305640658332531118998398228028866571567828125991367457227358167392033480454138741944800195863732121384739288246970749006267205107422144591344223661807045012464777663827484505132895831378014515898678025732886252768924102352259762191972117974892349460149316084008877392343746586979012475970642977598087345268401358962821580179425198067775301422429763303590837617594479080658948677865976011625489039790665300456638500692217311895311382375818373463766060797662298448451152549551904623271702001434744586240000000000000000000000000000000000*i1^10 + 19831549657027594579582606708956465839216737773012177583216107453069989372262541090695219896441748124832505291122468742664632099369494286208719054162534454357807203115642644765216554145987289827166681863707834841126752578792989180649327314197117058977229838215139545178252977964541202756925194145065428790524553993327733149177549530994499105139408706592975645852003081727268362780379281709140983705800886930265806666817920976920374069991524963123973301962173133944325478557365291121282589324395174568622300427528939755700903397974985531424616841124250594114994182538048021251204666777751176576151522528337445909876035628969914110480678894769662544896198263762979050970277364218796955195337233283147120625563175155557125206968854604160649012408104692152504573763824236000264822532375437474299248566140172253947602110137354527840658858360659622448957465967997498932988128567186100985161397156480521070233359414138118926150808988198820702806966189416679886528716454776934644065564579213987371255803024481047693042390272369874770179866070149701341952216663485510633852054663663034934517797029428567394293943254702832743960688040741319079739878202818123669849330736686361250122105377248785989015578843642246651727251035004369279080956569711819899924592365446198023841086496698824258621223821811930131861620061893327154912581202434280079914972790837696748372579015043697714648857964766885432584570729676012259906894557785460542304224184107008000000000000000000000000000000000*i1^11 + -3802757493373028712623231673134129020930988109546562231788983451448545115278760826709598099812319407175189712063713523179235717404334720419442328503541941077510710538010393873225114846356510879008486413136392675130340164842765788866618342085355812126421239600058721595207274640735211479813139010608104277122187405572847719418213075274597075106810629840079033164679429016923875615562023827233363734645886930756959094146652399193996868354930451485240708583596649402528571826089813209214433813323513711231351681901294312655525985663404210071986571566399255304416192221839755168091023482101731032139587654101482407417316283099617277410653470119271208276857782128848153574703492678271054389712075469720423487122709379265785725674672962236712426923343362097178779092536535049079531468388255125434800706799990673571443996999595765572991776576113840801306473973115133907186007447572149133994033468739728832624574643768459561579013725050850840751341443654321977594327788101807259253887930011519723426735955444753871473051947481341962061209855417628615215316540297616359418650799021094587626622675217622816916832830612188238451098405832982748086797284265085670305293079872648170230509605597683866145087221428675424714861613243653739651955546580384455345256386564410403723261094832898990792942421105022294872348144114013463785009954218846280797583742382337576447672906818718357052200719458444963297963002037335699223154636641334875141290170777600000000000000000000000000000000*i1^12 + -33202617242943797101184463771588540678786827249873983318482274285810992273685796322816030266681069890931068642633363491087929540958667482001124154366667219835208171013229986472030488328183083484078604818481951701526962410660687949027668008377668635765518253658662887948414339049780621413345039744915715237496066922388234879489671985734788625628219297076678160393655653448125109552043072225347198817272346856252847366881409796984436835412538341909484692111451326727577613475067725074112537063009982274173456533626284851058762119414414740920796101350183839066808018854825793841448630183513235729740044024992172033674733557102134139765631622382630537859116466753880418332202755046872566419557207261274778385220185667176143277906858469172038927214678716562788086284124558978657715615974859752872595427719181049999693940584657251737156281877727832912094941195738897328520694117062576502115493858869260394466785179882853052579453659986796121254379256971628785656053450031182831240794835674756825188720202824855866651247201108126120219761245860952093079998539811485345152868553742396745104631988211460324816387951193654324910374632491518587313736001302796203490354605186599166802063890686064387558754647062738294286086003608393074248171841411965416307951002370683072412544248009921610530555823472655430033323775214303159480906704100388938334696947966770144008786851700496105130972035401879234459759663013951691243987355185804690828820480000000000000000000000000000000*i1^13 + -721649425559797723814038964998054623676090196150249394474651891408331179671863419134201557323063366716719299365340311974648710767612632334134657334529717092815303594745968620832702411399675454410281300763108961688616814777724912108125389294319629575660035077375195964616784111763010523822695421637473243342360670001332261781281232690618872655055952930433127441059521435845713509732040135090554923200116607404793935827293880706523711456989681023045486081629821450102281393092687851989455392891047012524274487450533872431534029891270825315292816234890899662705074490774529256692617407598245324746427024161567357864804717667728798324039672485168274073028159648647810997868246817499926514144587464393655833481225263384262503623728497071248580057915997616762025411375964831769304865823063284984596255294095856332346465560228815500915158760744614315182498980381586081061405844985674965526687866769005222303467685305730162207010063323228837388597056548159717778337950389890757282164823549385036733942862458923738969309395611820676534062867253123843802283873786411692617921142731825421602240786478260070470261922335228405179028129314805575360126070472403575548797238184419388144342674741034905149784643557684937666512093828097353465774263678318447411052076912786289460187386103119579174252752251927016698283812221726608765806266914368446627429027393995284431908688410317952232518477395130352087141396437773556937347249755813492817920000000000000000000000000000000*i1^14 + -333245629333774478096309300597553784038283568238539490017433653658605463778559958671549213815380265503465108428562418695358369785198363366342838613068095007237679348765987047458186857872326046622786122541972569972192486887145602275463348629977358136677941558334274607217599968740487523263318568898971041028758091231671884063896885584495935200681309655683821294398561775215244433397403775986912505691723212391420284761990293919070846628118721144965263983406807279100872231445003421123221050130192524710487476856684915669282048804194624891505812304524916333992122429129766475533356807399347816838379762669916852217228197278473174075865353725183414841330347814415267825595531844999109294354411105228440501188303588068735869563717960932589119484665713011148565337576204120894058854559589802043386910864612132251277839321260996605730448958217869032338863925676022309694079483638755010223272397542707207108087203923267865972271656232381901399861687516434044137789984190286636728028957822382891616337224454767267231052759817926724411730070888443238583228596287760212181832685593393483225722095667620333766577304625729306782734228458373537425881016117546079917883799925954498203392179777721034069301392884736112838744932962766592242431097437688975553732567096754201570912474013329553643529841782052353248959621957182107475927675173125955729990843805735208116766572496965174207825441612262136505356328699032023143312595841162674176000000000000000000000000000000*i1^15 + 9639769376473902487968819503865011139720498406100768529310986171668256413111355662221050516795751013354287720596493367116518054237764563401999119326407948321876115610039995936489094704330457380154460763913017238511981543275677247939164500936711627842864185480583735728059356451105499346041572565031118024386703665679230622319844281993492214095055451475378999449679905534782434340946230106232809672694659976164544005089852235900073950575645217961159759808482878080245813103858743678166037256524342713045898337327974003896362261354969213707840629219041083509379764022134885835413477874088039122513871402350169271785925700761734014549850367258975831988669651522968398585601427146295381746004216637734870199615391034956572049291161847789630533765207388970470143464936441121438579789613580127450912098536146653705956796747423481941183685560008628498447676071200725770400345719589139134767163192508234611789588208410154887122109890978981540122858313416327260157082847999683968078409825065575970706528530247384192078541390966884621782952179006872375576354422635577201925834330292206469739557067617547625751715088436315597842207075397990412898419069878453287743787395862500480156725019086741999449330613718886452261414579447645445572793665822482380518423066987912577154403838813146521859460601746567680384577441418871587369335949132323711868101855121633753893910303182351758519594404724087020989273622417308181682241105035264000000000000000000000000000000*i1^16 + 207900262473577967219230124690677337728929019040318633714292561960100237263321198406818061753386510528999795413641344633552803124294415433557797077082349132762367297600017969350536477438533815532592306846576844626940235652926583267803429394594975482873448978232271705908107253326904984538773632142421320506931113023010527421201875161409213544655025975113415003724523750872525435945188183553578458279441890612635811780318464878248738179200391532787749709973661502125760652371139143984876391934553416612864026993750739640106186203899230253374381224420242702161435948753260791184738454936921263966824468946969259699502073101436920604205524348321199850795954034333389392839771639162960785100474701866932380138987480952557009142727753232677266749141017054561827222999962515179357535472841698629371922320723478922408491607646103471865925914274071389106235414050336850990933931451584073161558592519039058131417385460330226347704125991504388343228526447770429590463896311115275311745138693920678237807487522469852448827371014491356187043278488670071345531713319362078408575886880031787024771470282131903968125343364721817647305583948678314524050458617977332605953025779773659214842314297515280413227867248558863951220677461990197383039271662565698092780961613130077674589122911499463321820990806261352771706791393132613753141616818802314665872381589254634961667326438513702647100136124280883620779498748001589678237988945920000000000000000000000000000*i1^17 + -10301992848041248531076143031429532568371176696955742149787771879256707364886838344747791136030846600256994099222307596051809960109385552388028240464762574655181059725670687922761243473170268802125410858504279881572984168378000319238563512882274367779160543110200007805532814727811254845846800687052922364215047184079066614987842548584998714715943616126272394917221136575415582331378776654149680836902929234091469236987151783557598553731902662497237501223559081949240915456915637700863765430556894552447943072790384515754217872221747074932761155360065356989183424105967992549289318040434583589814339573771086572624077663912020646038049508523038579379502390595241318467205726432489495023010208973475641682458936559714806295043327730822943253133717038865620865294945827015063052919158722748720286668856617635256977063604563357528643866106300389436301326418158631481661299946102508576736381721845729115933404169739597320069541159663040999707431343181447740900782517262426622423932611905563146325965590866125908519668815025836347094445652391820843681639455238233163993741507631431892269937977788653342660268113013020519113503671171822429206114355183892022660544576679269117346383996464243494198745784333692074606819669187532504938104611036934230772593942943650212952851671977994577096057701978346186860300222375572866970673005364826425782952617787257922259822414057966798838832938289752678853660128188728887939694592000000000000000000000000000*i1^18 + -7773606697567782202062619951209948481450781164419194005398418621661561212450186736297064325636157910587127624599379000984973191584725844883399662336924043281048039563090565883985970302215436568547378652610975796942752912009682189117796601280496586206878093335338072403225914454561687096914673366892981614752601687694820843016361853767940760321951482207595573608217960182699716228242043651840636734176464621575107499619357002828513700010006334374457039406745466279141736868629112377100646802983442380186608920725638804193542295025159539439841075969137348135431426700711748700825574674472694545340754624603286169771877102794781741577450735134665257286721851522679508881541029759682458405422367122112825724703386016372737112540635976509112072776432414743375441067042296999838060791801939289596280019689100114218301397057470642112851805626045180178212032698544745948608712086249584008822843562196507535771965583515661602568722036148641533334715558203959388599628076650241129603837446137494539741052959084614275665031924113035887080025705883189727768048030247275326635625228889292921065987357016485695097909522142072112495229657021603993744662687761322685842297270074992050381242993268695010484569458584732787873317725863657996790221912502271515597164111700107091690314619569932183913982032665288943150439458049611727706709970801517756074519874487414828599086279554716353993659000991953679300914719523931265433600000000000000000000000000*i1^19 + 58185963462418609061676281234944520621327707370538304822186568037416936841138302868652440593720712896978609617179704737860012915840914654576814803271858885371363589448859421061644388930565369596962070637130363728676740454869901218257083391431990247738078110750959939679119625689443508922719104686637888558345675651023523221251291305164887753680915452812731967412642104335795241192095644468159434432533347202297804129305701852642250397183326144357403028160699793356299542666827057844162443717335931214280581562668266160032193628804793448696489726140514750430143490874586338039131174816529913255230052941667833259913422775065502581872134426716582035179103422895337935931409729531983398071237541761893237033696992795984111217700975389086462105871576985705241446382039756087214256244506186916709491058594672316256136158024934210546233241456530720119616871034855441875899333102484865918106781027258352768747850729797921242017984758769333929016606434052157500153448129758935860980594849775254846883602392010782439813467101551338249289322238933679135046721811759356429554666814220035653780853918247660020580154652492387343186498751102111678353519891028349085660485606214389163447787271311232045018227618490321710496856531144786596116612450845417818284869960012969231560443616627094133066903598903870069776819058255086751810348249135734986063371589005548210509167779617414959531500728569248678836534772030767104000000000000000000000000*i1^20 + 278657526680301898016270235841918185371494132446709072810415858484273883817288381773090745709063778697743894991130070630446662017830314566011546036916573356058573679832523492998239998943813566323403041972494799681917004403582494784082320254841178689862040309882751228109080941077234150693659862010315517349957995283839455304242588403915569539883200872869034373290010906421181328829304650705076378552865769778523001548801656821679328886779297781706217759745816132645606590743414219616633730897660148485027668477112059628938452762980564222278795145082000293554943679357557343319811078985209519085232566525334428303295272194279130587406359582036280912417134069191218834319958699343447041291458352600885613720135360745639780307310217722250977871286457875885134293200283316905509348706604236327624027859162247378564339532055603642633746871907530052741649975857877521564617269400314042131424101777553696193362305391283862400840494014830637297471543347599315716801474217275235253364110485080589014505936965655118566801409987774556806953201413476109989388558248952187597004443631640275112576186810498830959264651010022464926531115470275849524308088531486969601479465951424142072068812986778898285054598520333880955719014621221618957935181752936466585499052379243802756285071600065586141089151191547302768131655113790913687563100781845920365727065765911452756633487650098552879862351141596233701261734785843200000000000000000000000*i1^21 + 41495990516055270429467177907472627872352191989068783262416945149115765044738370551183932538571606699597125034553203036082258496116011091615752590099714971749685245812993151042820668817435757936899040159523230383800728826622434776451114444992993771930475909067624854522573856174435958506377679084260862580443212024176303067466451600615099741631944253116217722299781773077088676354630756823854316164453327321993462286137695250416541207399948313686678197270193860690798962381799905912754682739887572543971244667456526584983719447009087623088383702598817857359998929838710208867725808459855393458744212355459861496474984810703717115332664321639060401258703177379107903775505088058809850594005021895989257927666216973914109533372392620978191920761695436415933964726592038332128813846162037246841279486627474283753211509498844895677966774926303515839945467159163371765463897033608883424350049635026745899095455585259619166457883978480322531106108869404600215751485587609117923110247292174982516217405462847590456273631381092306211864020091085502377701466190051151151898781489687272183290337320700277927522701415070863707927657338312669605296113917688029176701001743648746366514060838013173548639096238843804774163234815318235923412671637197248485730780627557869914210915815215032785564684665596647196502525665862730446201321449024031611102905711735685326283320495533842929757832088602791029726248960000000000000000000000*i1^22 + -1100824416920127179092738628545030617203416598756652298815760208197113522508073697737781498982235926961940720195535187540449242933444367463282515289002220609284249673756091728417152949588689842885012057599700911193181652209975539911205823361077264596396679798626077040379237643781698819987878081373270628107654123385974996952685370335999599595841068263046612478999293782129050836071643646347025070067184656460648243412604052766589738287928178418582616323480272218970377345868404333983395081399794948887861281295900859560978885422038585358696989578777848718603482728510492126906723414195314082593813534551683365406614420142868726864424628178673260593479472484638231479098227707974002099287336865009783276791529021508181689651742813122398719948358049365729780826927704173023528723104690941618260885525122518717992314020854135437019933077075357780935659749953363839066578480477891993003245550035787563515404866204125304248352813543419817764712034011200152779495817998943101454047065071171237677793082224836524630900652127564090127544953293593961385313165861195392831356542728146399152790389705166692530951047568104666694615660075240557888457280808004490890197799017446801981375755882084912732425041593052812544889050662740624960602702431610865891210527363677111930352865209998184906558984079430954572278176502448397828412944477812382892110354375389357820905612264704655167255601855558626312192000000000000000000000*i1^23 + -1139848786377019467686772930832217832052897518469173507246762266488070404348281861369835523335862797591134724510395660166742283335277263463111673467985218756269177434695301387722112749491487534182627765967816771359280141430538667978291448526440054595794338632331215091056511478964512752142432311606158923566372900815146826501316917213649834393805125981656393975702532788297090631612234503054724239497549964496918417625242565349359537154024195586073925876036346457714710540412498163511124284451419902956195248034046582728546111880241491677491951679062426072589912648816330158205998880080735763297537791390347827634194793078571524512551248044357508059509339756074662812851987685443439994634594545005522450693574239963375182584970502094822204073935138422923094313829289465148195990537066027663761107227347182725807141077275305509203985924450483360932346949019657828095679425879095195030572026753054474191726055473058870028977342171229969925752442808023644591116278154878003596851176615496792309538986312330162258437657741000278349667216304844823572682764246702843312538984258851237081826287259670161378991391296228743431429985338483342326955246959936130680653364649477901083605141885695206568859572378931178525437662082489214988503012550799238519116802099451430291322999101668212701293888663414376796187208630936198769866608135797266349871432237867046759669799975990821023379283876249600000000000000000000000*i1^24 + -667537708891805499655463546821558339383309783101622502763232221197200028088195825138216459439135616864993587257860797554065353098507647098285348527730818338476134636199347994085509328685477004887445267202620357767671213613513509514108891978997317825041721979585657569398505726632734443454131596541600146290207815854392951232838817379878012023075541094722701507567304149450655026302275206936546209666770415833199561872028390849500480513336983630072469039152799972770851380181376147589913089804362201865732904898529501431987340172579381775416751881265837461899528643586383893039389902267994656236606689044028831145988463124172471774806373609412303858092825455486642622424283456006046471374814252237669751383621769407518571365581853069057596082224385191255313466933423512173073035145033748640803134058210940332334719282616606071548009963625074548038962784045084432096829081743588348162168620552858856363230082887732270345321494757866292487673532966462407009194621906404064531599526495865684268797819780652774122800004660063532573651305967475116517039344054627391854677421360330976828626618171367170835452997493272217807433742828410280454916945540684205748104037145346909556386853583338309456992351283657571134370414520403458294400993015940441966538171754464070229597280791115876514755708026266472109415669669985393144852886048132437316040113130265848359604717278970240683064992727040000000000000000000*i1^25 + -1229633665367447537930033600250910436946081724170173086028798862356479821705480391930291540287119709246268481032207583460066562047657603085968111240899113863056695611600900057783868097224583001931186376275974468483969921155720244439944075591179204493438221594501270164528387377774106574144722935366243549051592649506481750393655522189114693907872382440562959333213675819023596391914311212299896607028210265563743559351810051654818681140730015746993912877899393219578074244155581425436714046720309209919532511723202815404008848805633416540170903104155000202914904662504749090681786013009246141293064955588502681519891501110637958175796509317338428327943354695367821964457183538843392053742036300886379411758598385765335317033547064285153434806309491916839781607458317378954304293522585414506607494666391104280348617026805923699594060609450224283429395029435063131632430544511021284238070612181460037691966278350435112814662567134448891643638672385495699212610538694800449425200808474760628417943902053158483541115920222768430802237844413364861526507638201563412683798877683806134821851464716517320709256792876266880632735581647763792690053242547066116045594204191949894878464158195870002684684837637872029219377401423443723143497808487062433290103139525526278418900481772391958353266880459769021655301891626943333861584172520027831567664293899353057007789561156038256662413312000000000000000000*i1^26 + 20358590904657252450797010246960990784359438952974146847439007880426811325871111833727614848007880662892813725688345300563284851657671672073767612786215793121911549873553108367443741709519169644595109591722560370624560858616166955719981859108861427164728602832499471940955443835453476866084434972604739955166388789339432285717168450247538611706659174229993758501308347637244958374804658795723057566618357848062747965948566017867516373352851804820675133551363012992820244101118706405198587950057867503586908735549806129683765343126908959718479726724187062697883092518696661646675428797937330680800507334344801621282092435262490705523147929441476906581819681018845009303595757622581268251989146616583801359139586433724592579481811959809304891676588444906158575091775301287400473501671102851455859318629731357384879701928818712343125043225855337782641859623021553344571822086013355886868361713621176419645204871711147443688386313206505871711318920629230272542766969432946882622931147128018668353213547982278036816268035860520673555513497024650033092308355172999635329740647251442277561002862995718123591867905528140561421673003481009364014686723539918504777462639395312095938066304518494678575151512103470403795641638384404047939439189841904500257556265451444329550302258214329971679369886437328611007485022082994903365724342746947425960191200776493736425308262003795558400000000000000000*i1^27 + -107974538605018476835236252502318624597576947354282535810216668237094559624222583653703524367620264640473321366158794898259183135052919904697193911735303519054734404766008611873547264619148653528651415007633260992470789181123743149455696459561871854858605235595507847411546395852181399208879361428437186287802423855881303276099356674531661274208315743258082255659127065906058694985195149091585336518050794696362102699499643991476732651153948440676357551427659064092022602818978502628866940259497550504306548807519124333797451312512450807936523569493238409834212443864715490947454755757066144063221069927661389951331437813558479951151207818239137533230346281161527726405375295898778308303112605838395080569889735497307540536705007772986855596586583473189821945147987749683247700104087206500230685998802476267904480652774876652845572618917504002787920327836213002072962309062100248508264797067005055479009648851389822408744057102955211217172202706268276147771811085195200379659989638367345651305298830162933392067085681074674398666190105553109803429245393209081983826476697223499518673942432958117566189011620399953692820017585649255288007178470583261741003681141747911533257239242093698616380508298263413775900203801059117894968876680220474858547344260374524785756216399504458282167871552514604378263329102329339290625332124448768627043596977534793105128952954880000000000000000*i1^28 + 180613977522745488905581108734151851165190255478698831885277175868383515973692306371757765522995384386258507171781314519848448533849893458417052829593781148306881198661986947739102996315252559823047108287910795654929564568277445575026212785053115778831901998799227431489757065310448332116190299876187918590330871675112510981509662510520351202231288835539478309837675769390432583065884363932438400013764537740708483583090087214050414212861925419808301936961693526031604482268881997778401357995380725958059756226425608012077485386605627208438355591865163975495885260530723107064177284991328864404146679111788763580693836387214273689308317786473702728076549514329634721229868891458484079121264265619818161800505930559048932943076372904398122108732560092133968549893160825617580153787777486636330087390466443238382972437209253922269533938463844936479788276373791301173119047884565918848104404079282743249919306867790291194480699330170638357898397053991765789664983451393180883024517336561400868594987474876572796571146916126815800834814504352006130157145512600268494646246724743615588850714187349566272037220579080768424374248084968595559225064841875689112296527911914606465271468759408362931802258167676194828388160020220089617157899291030437296872371066573727671479401026956814528741538261859636886464280669283523653149217735261603798494566658453725511680000000000000000*i1^29 + -131395502754668718880842322850168791114559853327984449834887580468112424484155026070249580307873293361814499242128559094706051649442235468030837421274880903670534113209537289639443875165630892020987145480692709142352090737613665952720152696824197714553885715988589405428593258585435321629994652604411280029247094720608141512514731532151343719432397505062425832831180033992050870329563031422920855028324561946790339666843545993954356184652835271540964818636475087045409040402367789062212297572197837347723476048017606084791572514551722723551392448203813394772449176974706927470551980783708133341529721691379221600841471370840569080175272906087531860004634942163962421696232833487940534511371198350636838510525159362144758429384135659524133882422030193901292803562014876514080228944711562914214821353466835919309448562815877514067596681300639551703136169050236728488778426922243368900492291610688054990444915966993330296724307679645680453563848856069540740848163239535391389788770246564470313763372633799686884394535883771508592953912720443760902259923864265562440855562128248859131763110376856210699727693499375131955055432528746481064923931045835763238125084601415542491904690269620874105581984642640661709547908333161224384129512117270864270817753776674605346662017235411682599355354559346613392232330379499726413062889536905307190897509453004800000000000000*i1^30 + 25942471339200461131363950710080559613761391840623520941230624310258467170035015377940586097305628285322712639062157964902997569308169350367300772420920352762221244720323206412047247744693360631951887174392299031457712638322270155611045024582224422100776545580624079828388308701242833675894607479834681407611178926185730630229410385914911145449805215505851451580402822224362814030646111296032544469389266318407280162680269582396959751853274141690552649506089922402115399750561126813589155066890792410248763798321167404225156005879897295375725597863661996874622856504647430392949340975536893444275299913779437002820791424356145785350176907199835976507855182908626152595419278440766521135900296028753864110983146123872456979024310498531564071977441059961997151670613719438796182145068884328967146564856309001668355293072342858286773019313166698789433524924253225503330323325630131062248997150734238795278117441167793855947367053123044219123106327289237204453127317719091669927511524745436149661566738180592357850168805567928323905007155631214851555509921955649646289036577964856543774137713527632336190318184687199535322343102673889513503574320681331967026499175333792844708214031699038580377272317459213544621464956866555667405586591079773816014751672685626388017555726312937539478026883669021516619235097497921282314652941308519000309760000000000000*i1^31 + -5823467460455356680026261559241182670765229652498462367436814854618609107660145871046817005843296323329461167236379992363104778557309868333438530099530129617176856930218171525627370707696236441593797994583612526245726354805875418933695919324170073641690920003168830354750169570922589361123184119691193264384661842435275931103791864249892859968287076437078513570290299030826266736825962778631216719804564411425588952156174779225083303338904071370798913881965411447687577500366613193632286319161051818063603694351903984940174678651878768483700926037196349535149793725119775914093474182263549875495437890963351176161246239128480471431744935560746845566482359409096853561810805062027569027954903415999013962388768267569166350152782785365770965969791911919824967998909067303505313976981784180695753924547540416587870279666969679586954863437233246931969739002410662998493939340989034461957489614787487130867286906537514556555996757937620489086252219540507297924413882502322396519803758001535935157203031011159606142957069897615027681461516170186537934031824137146989059052044189173059857918813390079112993831635326517595228988893499611177609252917315176934106405457799957829535662920398068552836848755323524396979933782705698788853321624024189661658635432007991482786518002486493409485179215504971804116447116774681494303686873055232000000000000*i1^32 + 431190441019959012802118149804412143547117528024986897706554364409761806939086476523748812621767915959827955405202628107385617841731288912062718511680828568249449092499443340772443661319687662965774326346642476658310296923733947881331714436577559062003940377251784119200558107573530865752702948254219993417285059481997454988198403235255767132008485177285379486199533052408765585514134719047287752915465329310753917772831067717009338803640197327658894427928903595406800170164731587924525279594166408687047251042453660545557715204728522089171149903361238430170685679919375843522504325749853841437244074255917393917796429866253808785439104322551807360960651114272591567890838148684830373786072025967408477565397254809924718405025111451675917078343273972736392911674737305569455705734759395135500302545687999296961675130917916537936036660981561142069695519171490271718990990217961574208532051757163089857046796416911222333210117788285563499199516746599215765267534828926590405228553973884079421906526483378652754402977136623396447641812872869332786813634984273401654821497632196958462620878117782575254657704013560146442383256681783715169768409736614344994145697697023987316865533185256363226000029737095251274126788071689887236164222888392690096594028832450177829777961327981264523808531050466302319320470060548261045862400000000000*i1^33 + -11839880910325344980173133129103645065394014659185038811939712991581568806122837846832629848231365452866202064160968779637767716462165291099512529449421826722131900584961550755106059907153670589185752775445417912084086050683459230515326484231700743508072598643405719280839082344918354768952966605145631657472580092108017847126751809307452693345227102375041111085523021487122165417388867160605310826214602074626801634830457446280541966748171942009331854425661549320448301512562889469263032391630910320461166266163417507448487000289094725554857951307077285620647315168287711423448601391405879520031217478358023715726644925486188233543805062301393031568910848950403801532833018933984320849858964511653027458733702556576966124864323349921901764705280846920026994870851783967412846571056221555949428232063469792724580857172843787685389037444737507437380721500612418678020503457908944058657741348775339964928818039914677237417463628289869706624172707434989112303426397229127781041027565919463353798817389479096402681473174062813835234866216082103247272636147204699496965462951932975787945279301424694275714310418221614342234989959364172960161356776907060585556178098358343236263742868233799460822049933722272161430925705976046654094767961868327226795561363208704917836275660312615099745357753015816892849458249728000000000000*i1^34 + -103966400324041202916180704179335011000775243449699299563376704513671535535894472317976651594571125936651725358839226948663611697949244049485988072366862091892910732066011921291793201249065238585772279085996203240957709573651000726865412613046756140840543797943191189875073899658434219518277028405821613559223141779564374795910731757926971891394731325416269171176306320968870710817752156448051646056194093177583984411223849653630184252781105757722693081905891681428066173176639163335895477129605719583510439703137306347122007235774513016120882264696265954740750535849614610384637840688743501900759722851284027423432780252439404069655394949706036843666499551463214978976029262851302379746540470777632343808115011668747147619279560655402929083526199812576892219455190850275290100594801601244448613030901041900593055212346123303113203928851493268170969555364198465814093561716917145976143364967087908940399521951437852582140457599324500349643428981613771881874666493734436293113629613327749483925676658136655261937681037914659167217909435918129800805121887673053800989184799805459064664262696025476745797548105988759085397187561745806344207153030337517050289811821608338001146857780699417387126973434029267317318568469302778199114464670595931712988871083463420363460341619904707413755730030226552389632000000000*i1^35 + -248852600572485759388273142949131540292994466650058692626339330428444150271501484775356420690950397656658397953293702709147047021026879935168525889555856481963096206692164883631582108420732056840866601984286610002146777615893126023727860156884178816672467102570961453258819047563949027794184324674087301675786905103520131684835007754695121817200760942333919989517778319111765965079475571765383857410336952375045396222614731059189651564033250990235772502709991357581401021870629378404742258731114192008616044030881872720415385299269248779100028387447212203320138353155239888829319872550529793600070930360088207226088614859579302526037204712881567377456778141825795524197175673293519875134093467038189983319344547063833227871898474036402590732334604106766529174310906191387031244464924106842281487257584552044649141367819383290394029417193146804948194542784792769074397673990457988247222542058536327936308094122144208794249198453707814631670105024585371493840881751985293059378522883875837383479474994668051225737663666152223624282397657561822623183659356508875742432185305549181060770216089393292708189082995132615508391037095713332950694002376465354663604244182797672095836923527813326085817520144055405010379838167418491651056468017192723520720371162723978409893617942292305863421565337600000000*i1^36 + -4360882600164612174732028637721611067264992864082021150424035680517213582086328724837350308793631675524100294663001742997971541371311102373305313913150985475425375049067058722442950534793506186384091915279253532551301153184892238752233501762002747797318898297683490643718149975973973579161859613143194616313957833055854944134395119814418172044874045255252571216960720139503173322013330843286935158978352678813805335138796913500093100639122598249577423638875794041271130307519843547079479253628363647962670474777909713497960631003637291084907275708526358638838432675709256458081527046676222857727871428994790271830431389686181806573860327105090411896209974738725413274487517028446252180915665740889166696105706468275252353908502725679389775511962029055360692810106057739396769066799731861831386708404190620372815441723363365133527868625170716531555793228802976016640727691873070281004091517801565016407658367366173509234936686885109091824406350909799404035334459812102826714242559507187864298955732232398901080530328533299129494890273290050231422759116526465700270077552369995790591971333359624425148797028024563381210829905376284833799915717641266061480308771900776386634979097126764694955087414625368623729376657861736088034141049166636303970108581986747710814007205119918080000000*i1^37 + -21569071361694320288087085102497797091313122755370399261483130946509279014983869619864377842726751670436272565048921051606117904638579224285703620447826391875303148024341093501215714542027782187666967043284431018238413506200258752421898878095852606469153388610175020124525598447695506542653942158069910564730851026392013849838640195132736223861216240949172332153232598061671131988832351416686827814758638172475187934674439362547326858932600026327202230670487292661703320059082781126777288035391364630745454829110504689486566039400788756062595122434564978063705592301772359204769407886986813478982084957495093957442703019122713540267336406607638711524189090596411116519368352870399260463535700240207596505152828953675576392987443637816089742400721121620873761777440539378466361891696204382583761275635389894745454683406273408184541999491389764356640897518428800485670525158436844145770300691825072042905817117688831585187707087620328233132042178378679636428268484659122067094431936917505163677126240852967206735982937097434978251280625124731410517546624541735250186532734443437537567781745581234692914516745646255285627122003607270262738669313019590557690087741122870570669077579975343562136952934634564999160896942200541407013392742910663502852692677560247517184000000*i1^38 + 579754120747014564844692202997724178706231850962983160313126568394047368144272148671088980107946212390275775889029923031460767664750661890839777215934770282784296370128230590208034469683862818523959291559430208136189853693262940474315578647846355621962927208786391537501347063151095635077081652523235841005573783379203137532188060748443229254061188363303828716687272213106536408676800276905412966510833778076877161607674379919451448305526211906302295110377723783454005559974026999551317174003872211463582585469683455622587284311416780262329876536675747442340683968162565176644829690265675287742657800545096122106602417946521756010985354480060985798747934403951246746187643385803142014788632931415311698873571820137558462249449468918259718764442687747890306048206883700008457378147367592851785113912898562984641280720598431071887270195835014828726607198677747249432563725707517006627226949729350363777659139903429537376302731128400859596884291643758235973431823170772650529294126580955437762903453963944867536332420236759800105905233273131424285907493399191706037663196210919609907955167518190145674899964931657454699423761079771948917509156068280079397995475357953753323191657900059804350138478362226278988200131709475862685919242291773440000000*i1^39 + -11729277153686001131681766094727993683044215890626763015893158487468422272144439823876565377568773347561871524920158558322471028102547262716191836426255743932830602419692564271375584516083584624607682899202124049330842730081916753829206777707076874477251025972118660661018770988817340602077158411600472684305732190063304793716442310411935417923469254499533684374588756551183470357163651726500202489916082186081083304224433320549712104332589189365914689414162615814814476864806169197059566227084895280705751935766912389416558282080806236965828081123301460995332280887899356718836782274310220467822365145938089588872311041021752345878563571978457427431140017103573072590102412977245070169529746602529214003578536432977158760238775905609745868686943769555569331836714055037118487558753234170063273934130290351506496835295142225107566496160702163564335532356719849964229429179887842646478274558446054940627679776324515987713675944135128094616942510679836106335537091392891094252921551176042494609533885272065070933505539716494157851506988222904710225663338538241978934217646750917907910147115660761049659743031511392748387311593427685673107956661742003446845150305391066680627924353251300587806237013351812983054883880960000*i1^40 + 29157998177424191907359277740771617865771998080672124376877122053204093555212814109900504137100721994211569576850520214905282535942327836822042857640223260638933224314080700638272409035568222904921682405872117853336688104563694959432723270862929416451442355267140542213226875969075077652386562007276309448036265609183096714125729668311768377456499791546054370986701925688409996817534436180676765328286697518191010455273712059364936988603856923152160065008729279899137686369482382795000144401154088201738801702476398289601185478945147271309590724691553405056064035535938502670515261871663996192872886146707054504242176075682654413124677312848220647286596769540021433370641085614531858175700567970786295831751383700763843683384777568205404805223707256729689347073467926914678697857746229081167820067543888178212121955688355819778784927426675713394093197783219745040228807378718468146989400862655806228133736518126234887306445113959108475228927227460488640270655996377324295674250787992517063520263339999245796445657697923349988385652304944648012044943345906538380496542370953843266654354626999745090415599511372309784627224271806149216699245982460003211184966972887789121317646286092398013448192000*i1^41 + 33714900527025041410405931587424841064749833531350373168703355072153192624804699525469509410426920097262788486875707939294355692277562708417174446429146722732392889198965901018929040278943808951997730380568402164101017586578044759181845344322349872766564924589361365409008783902696619873547509763732469443106852654305862993506232029890713191694506737351395424968799244954460494643434726167182226376294729991912813470947999853916074101473056113442452964227042896996917637440111766377154338252726826574080868499807317208861546726612505454567415802709578525878485264539252146312270779154363741393831271752700887044598287919016106277206068236071564090935257608826415804195334090998882513393414144270571657977261628281005923141475357187774399739296562389955246946872500858292256127716477054209342067269619529286670236158992696252197563693244455614542568672793326887123350075261953724079360789683504921399976334795232171120388221940451035441063387365855990937817527553590439690638493959646111503575038392824002808793648239834111830616196154092065788149347431568103657795533421141942999813581293114905916183631940772611392085605456825439702248022710681600*i1^42 + 11879175671143271040591280703580673830109088321733757347205451593894868327430619973930661610661405578870037092403344234496122280211530956375752359836029603251915140043819200053566960821966920827351565852714916552048066900344131702922689373838886026682076742100334410616120436001566613144716337935642583491419637522122606523538358293747927533521302525129726527963156571288349630294346429164347518703220606326390775925358019755242664334490539624268517361312267994039155899606066996791377158957540132747603727752865208547971574891249160921862853584911881098673975392573150553272196429513728507563589305493668992941844272485565762554792088664331040256105878626250760719788228018723394520479231472216794080932579144716402548315723641752732209751798268728100611719490718072211458446699366141192442528954170895990273892907907301975228377139883360969493192322224956181782636660044472092377584125850576478725375370572841204786081031348694501903728480943944516228811805191447940363317659553527837394996515154969010628058534130296473555848735313828156182766350999221191118864511247188010443610072113469173268480*i1^43 - N1*1231075167706945183757180480763963230288794412565762839066724860804301680528376935672714982594979126362675897599626071945926793090794638965135940280776799379085157122864039739661405966512018460887103493883303042222603951991301574085236942209931825925033237120905725386884326680464706492703276667166261058657530805137761734582861031104698438040874735617616803841164364678816732139473091639163428207788912730446287932740499*i2, -1047056147118960450381977442756419061578287425855690370953069946248720661293948868171675792233421898345169840655767766233964099269004423033393351395844430346782082405545382726281666346609792085854715785192684084798313580323000883437695171575780948319407579386571135526933401186943600692889104143807003456014949764664970286232819543163524341974052051262159701531892094107318252820636889314950774409100195273797781832905128776496459222664830599912458574474417551859035779832871118199937992476973109240257301572086156001238307021060493861812617364683731240350426865638690038145155108122989976550477683623459872272813420251645077721372190371587689311500111285871160502843380417147577368489919801511855099882158486954924126633413952803616268764257325852031954727114451475544628097511999698551661097560888311232148569926720320648634965266100271874991200428554472773556903854443603899012006531654497474983714305127951325503209569458849497659917190977902759141010010973143178540336206388223712690952141863337272119588980024360243747519606248517966404892803829972241337621858498858256346675130223794242320048639707899262740859793240401450093783657497154123456043664994682046874080705709590334034277636649986603185378440798050767403128265490793685517737861048537112403495518248275974457848247790642745752391164164919802300362437344669205287044395181793384644870873092563248079466439563757576754375027238683170136996875378297538836653807241032409536315631327194573339799165337600000000000000000000000000000000000000000000 + -806327995050717658223230363285403082164494588965814805827505989295646704813733257449958010520397174696299699371216960549354340451436457033342269587847835386285604851137204606579369505779616483855501250455605123807084402784670774626642293682787239848561526261668103151940265297293555443723700977087213354117688248442983804341305060859314948446185834196596432941297300789493019634950636603929098164968957158373813112060646876442216841264149666150240278847469834991864507987155120228279507493088778606483602705234532829494634027822188734204514097339717461771629630013524892015588340803806107759982462126424020680494582529732583306533922708829539161801636211139850737359374473664788834365999777040080251616327747221833673527188980795871066320411434443367201009673626268105706150964959168917619361543674068551597692780814078784511857767630855687069898843971844611898784297084907469935910326646573019810679502452606490759799557612110769717372706748664726705828807734255565219542664436118324354812830353947165148213022988767897178075571062764085434696597402606247699006756264167952266803680581978065339945064926704160000726035775363364898768744725984024614320515431019140350661930295858238809369130620120551448411326591472726676533178475517220396690549106115602256561559497893118309421245720808177019217638701827580169727671451226382926571266534003618155466195066227298888658229186755161185616600824896538316948662495828194958579959404539364790544147367366380403340345344000000000000000000000000000000000000000000*i1 + -111159119473797909577591653308390953141561925268857613986410801187238836770304574269842633040041821284003862662772220725051317629403543536834503880726551842309905745647046591233554302050461874370728707682094549053187823088622160994432941771383437991495031561499234063603732954509903596906952806586651446669637122285288474629016381154549982263174564358171855989190623433480862882201483030202170162475952140738204921009457609152186451306359300338856967032913593684155758989751969369728858875216168010530448344619672098317095018804863239840207481165898325559813382782106211166473606537259136304002335664525025411725249870468777309176904432711671706709939268928976120719465730381721576426157508582727728065393899176730642702083298244801330738133337561080695000266021622389157526816805232428246861317684381817101380938877534576995409444502732138808627034645374599952033399717928499993851457957315474615359430620761064464818521069646602288872989339031988023834805114205231432399957044861167902632905386240651674164303178494443984076471149291563340237600935396834852958946033125412314890454488740082198416303723768171047393654802377038077084659026439618059161138250519092358327571065793590762181716591821074632990032040652068340624336493367303651570970415999089439613205347361054810403800840149181321098443923211387583238730304124163846956354375973255148011999376124674554293166260377045961228013297404045448664403175531566503645119504543354953688138308610546376219033600000000000000000000000000000000000000000*i1^2 + 431680976584323300153325596884455225271062446752130394301100991759329412219407241602124107688254913762543673964170134552068194658090228963589968687536949893776768794548852697364940281675576815675057294045381735587047701250216002126103236344238321296762373147299806098544318646448102475429775471389881714730045171587407405629346070379526862240129080057926324925559396854861882191698879862028532231453199203360748635452419479506086808085081942812340710646905993600831268417708575290806757727724626241491199380039034831536388903806032633759469744141845948168625783555644463005402848459088124419812206876621850054435972313373803922793691969446836288399546723028978646050882128112875522762274894049191525171193333788509326839994901669769586310469303170507013913766982686309713689631161940547923863282483410914375693434079768361070708902259216325756618246263423696761569082333172360156391385557200742256146439477134787377045818216508852180002393003361228571210645020851189222204673497246652306808634377790178478660446724560120478753708738819838022102604734359941612979667384393652493934939270222076131020347929102453838305710365077991810850687176881145464481905914080069771679602335103399738370274411214680948771831683318823582172074222938291417347849130419380775131518763692635573792788289215248061875316970450146881285777248525128172967746619624403547083767785976599725343422539817021202875106345654313300306870658343248522293671851533494118393854141026074435256320000000000000000000000000000000000000000*i1^3 + -216655064475581055230401005674796623097216720681623673657251783752318548300880315075396186091957450113717354424978927053392471159362263772095040437103697382407334903939390157864383073307613944816762872456712860701624603527269821753796929082543675109882078844512421781983139611646518983565486383567251694907456391195963900333546946453422000138885381511434261646463100789109367207946839732998000948951065943180467128065361404467910781042455289575139638762343228857817459812198746311198673226247463618961984332141479472779032039951520642068041677821495738416008212548047764553098072722334040775747240481576894489778047623284452871332735571427226170804291291527867761889140544927273259384482801199225845294507129479084132570543831873392649768595427600964321241650421292408724314465205583165056764521065682472662542405850177884400929637939412800875256001046014445199665730637770244979554374562786457379761982950601616924541282214571880392675328062825287196121610349282642756418867980083462303759353233910512831809424950993189913587827783518157673005447430161659150749508623889763140183517524640941116569434954773387811958722475828374899173770894531430594696786094435907389680527957388203887634319537520035739043239879330307249508445370017317228995769349001359330970809810748448244047609652289200465818806778123354792108808998476781493914055443556276879631946997996631810328236199301431571939914096162059779184573565429051705367274737504108284543407745907336151040000000000000000000000000000000000000000*i1^4 + 56948968445208675753550054921605428042008888395922968517271180349143704096515853143317061167531154130190182400499542394892563878001301594415842763136638317592627162771443225150834286111874628967074214680538387789449403021329055860574230425466577388949205274286633038699245558553993069385433617116238116051496464334820419667184582163750656374888631204669870239367057025129634288942593267117124021154688677035344503820532549722966237759321340349353174812010882743440638401517025469048813414492050980943553745195791908799900220015135541946098074370571177793970846632130177413374926191624748468205409033778546415283482267995928571809146954032507574753359876205369914379192808306685295118085498284307460469118049790307785751650579862349743840417922615896368598028171320654331910326025659512344377516963626789471783792070553297590170306195953824476826528881484850436715265225097782681579838820642229475994703810902081538082521930724436532132300414255581049188280530518545122898363822019523719742539749687900462784962603334094082826908494211717356688760624811378850842520246921981378239660217043644591962252321209669702418420002232339652484112717685519891196721118606555552572150819463164624557145930774776855306263977635951951979666434932205448890239683789409587783868199160982291588248119955852169120492139189603431232985040670671093312056499926267990013909869385572529280810707649783246539523601499297273198564405720696109557398465713174825170623674368131072000000000000000000000000000000000000000*i1^5 + -9724425235221823830092866279475311484696447993486224949091909864328947716961223578057343216838832556763455279195313574815958593975041320192505158391520694293361952433594276516326239092362480398694377189059093474719628156065310613794862774947476882607831536362681128129714166948693012600872343205752461774408530704766192472938699708448929032512003123914077147150072490258694003425417178494057944738188127270270631289481139350295746710707831568157957749985384816558509631845260048509797291612217313090371919050547213047691028218747987223333274302379375702142311592059248019497586467403012358283055594677224768793893330666180051245600462401752132167625728540776632402898012729225895637175313413877454802147295690566781735713994122768996076795328751072911058302307174372276181475289781171382917155651024891244713664057526967389782294925030496998542158904714334356950993861516656726688769370532853893936462836367209097142112468812576811852424036938806671271973455474864333553937935192996566085648801134131983109753279813158981775572988740899114203238706874370453588495547621563498043231127826160801681193772361634157499247161202197379442723389894151967841786783677585395279986472321197850872016119252539871396207099839606042772618551769105094422545126671786182784905602582023233772756550315918263545304897147333924747408839589837424975911193454136864146208451237954113259807738341338939637213916622299976123038044674724786629627626361842187797771012810997760000000000000000000000000000000000000*i1^6 + 1040400355073395587315452110995277369826101020506081314759851593900382149378244829070982643196888241112651869664702420262855618716072584865182315928476113675113474748208623284433590289462982011640837523609957713413400434638923509172252300337615601844457568245376441305650090583085869352557797363805799228066974172289967868853069526398041713746483073066209848282410646781441595035697991759435161506716295432485889615220148552824779196941365146298782603231837138435411348523462383956298587359461523970273450574220083022492809502232943754829327429286559392398311960769564924925770220448392514846747650571325217344068764546921973481452614309601069175388119471332155440400833978453906736292474967715173766475820253889499625424242062042016279726478174834483287453539617625748177265312422646078205822103708529900149331862380114010988568892059795428686819955025674908632073162017225518113593526837472502746007555779574310055489650451748971123451441017200744848043780073146286581833126102115842530330765379667406253786774886641986916886074115791133674748989238410578535410550122555076882226881990178295992849769679135415921321377333756415881662234825254052339912642170839195490150487840193748582806661749579974524682589028625783288244198557886980810308283534310008226982251078892397457595007247900819048381006350129498865734780339204605399397437385655014007742138037682038292263027243385533542733708626124471656271037298156524795470647677431387974990903115776000000000000000000000000000000000000*i1^7 + -95333796709138988996206775847110450990068880344963591376346470515422881930374343406923732975961693090826663985063378305090018834290086367322595807158017230649658926600812340585307095534126528227239961878752666856992286798064136293499899634542891883458937092537555818596773361698186375015840568081307177445964255961976418666767562641160035951048090539126981249829168942773651796009878518499948128286438188479670959343835020164284821865085337580465781964922473459522336664171634091099384247953516071802872279054721261756294852478540967032364157274544223123096234820916828606304980599711098967901308002524334234861757617626148521460975413666954131151537646912568560333871226936235602353668906418547120807242174727019840672260806079790478273933429343539114642076471255373820871079683423853636022052595521893236685085545599862041583238337594602418085842714808994288313877960053240807799437090674393113250723247591904305138261029151163779128264267009137735920863712229700886136898816744783436447674288414423559313834949498606429405424488429208378850054590867265485041895474185939990246780713066682321141960842520932380026188908013842146853435135382165352068820902631333608241544984130381912990152067183346659156635210418951355153294833891541821056494085268169277335131393388597576353030461372855970535614742728819317152000281292212000232182674978947283858567818854619496082403365607828532134049612985999312994555686809459005735125741641853267707376435200000000000000000000000000000000000*i1^8 + 7365329746345511611735073219549921657806625867549623858521999081267143457016747817992818356161866891243783983294005732228541282598463486506218403490264511920199386007223089287573587468076155462948529980363644333331156126403974135068392755173734175609626193702289487865422659431672942569552089543028419805525399998834771406555156581255800105445459732117038571064639850571647969904675020990349963149431309117118756411441045866099990657210069299616726480516845084927033171447146449957083088682981514228995420212789856783558584683057200413137018059011975476628664639261712670271798206508107041402527547853518312106400386853726279172018801364651122305902062992211422153262719683946500070389073525254314753915840236016497694386777328242870447293948330530444028692597006118186605864049974687874689132111722159309522309949844788901661099657775933795172117053696224802364055905324958403637169108072383013528916194266348796899387788628363761684798536121100438682547766832625196540258110030893102275580457783902477100795416143822022006433352738941192122688489057341290764304813436968385888903958971251413519068611815966129465035451432988737254475137410914727949887569941165605398136969269413288435500196113898534279583546680214792293072223920366927356933775300854096353673938793781622682533738928885831488843696023451541897024723344411732763515563445329399599969467070748677554816969280821733729890241653759522181034313243381461464107553008281687005593600000000000000000000000000000000000*i1^9 + -953304926239196285094954030335846863967446441937747629659041038688368283897182915021902283911662926657382146184155476287018607712189089407264149076302085663568649095854440180995407444020796830720243337325500524997197599556532955270555399851825766525520971278373914328217783172666967600392404576364361834245246005320001134742627264328197318999004061929689661870165322494445192890636575444800389478307343661885930354671494900489974363989906831870933425340637726578953566587484146218487880795118882761504295433600831749659064816798214238676756084039564843323621600366779487974631279385020112484282941558394716486421882292075280316167828001810474920848771478268793851612432113175602451201081655703039142301173101977961792425712962504147508612955057872624416735888614054576047237272709871637031705101210829115130894744536412002227501890700605935127025440122579474030481494013993673558396313599484158239243837987811471272453871156564800200113072326724871123766406867068515434852327918329052914804075983871791426006297500850889797229030342901357489722767910569410174539024598901826117050074667597262687052748764937684193798445377865093145714253644459399969447512870267344629032376169642543224777036528192731227730603419624296984710886412228025627420741824767044717482234805910489888224531361730618171609076790797192078125817214899673628537140919730615504409176272803474111879187404423453229509999726493384116118516235675939899044255866785774960640000000000000000000000000000000000*i1^10 + 19867487761576496391410254321599624147273648311007371948017560094735523162060551350364590147353964266978835572883785294097390867998585787719844460523689321501767593567145185758597633917804134493243609713177796512481317541257208654067823134150509409931563508491678889210962295012559416525282784116931362643979700172804257650610283540938105892741939892363647606211765536307531383422652818291945478941423781268127511919834588657405089101334872469547069767676902976605576088168570280027443484141007013320845743482949627786033578021457014642761445207478862553956430673885368622017558397083867497476224165001831984488546782807523220960348296378594236258355404919565921445452314333819530228988903067487547454419484798486127058991583671525221119262510988710291257023790939880609298821519493696913173189566575884925587981185066043890243760569281519821174631822490082709433839079018946879043324346939294786111377218967820666157164624966360821769351905027762073715827944282549275484699803129992327876738440953398664685721829431562957586232191224434549652923080919738807284212860979978879412819093457173325030836486731628195882050184078887275763073270514767547153720875408855486702499817389663912429494317739156368592242480613350677192386569578024554614860902662420362466774923705722404221318435699012283512761314112196098707499469063713740369827535240906185480281535044602204454997666010033949614217738171616527130468860250696247005136900418908979200000000000000000000000000000000*i1^11 + -3810001350980828794930990091322813480295750913847525298634743771115984155232039962039956306610035720495723376328297670758137899139922938041548069439224363859704673583131634154194807385479365089224881452803167398919230918392074157880553143548736204938366077259085339707577931905313077064275364931132090790787568875406820176003511020300043061875700170466266957586968886754658209241273320031660416605768003373693175779901366513027445657072942547186005008389951603554738571977980398561092893191460998931753236602534792081667200055349220162217053501318804744825916508987073072564697871699065160106055567076450069188014018552696655816324991605166569669457014374822779697934173196344818903723978679866855879923522692303974231987073739690908333192776597574885223918897174196632350895972578906096495533018314976959502218805992994982708483012138043409228641392317433504376487506248525936962217476726683719819993445702983979985087004060986312571975212471713538221983994568449179407576896149971986317856995036717083741954263713503790806838691823459324091078105748340024639316706142472183032493104186339992854151562192659664939138547082847540981911053830021394160448575222091258972185576678315087119054575955654427007057425637582598281505168778346013725272139337308760510684475431824262167567647636016942473935555185221141956916920006385964782469279251236186864061811991950931107728096893075394668614928859477707451822311472991592423440610618245120000000000000000000000000000000*i1^12 + -33276728561362983083386698557543703002019259612610818139129176276805055866456832871212790352950252317033992635155782119954256667321705027946858680301828307409840209448106983810281117505300352761399578674057452869803204541481286401709180730247343411030019810830477569056762731310175810963375290442308791768964246795703516499964956782763694518242502618937513741906496795630299428067788864958639675380020340894091695598171626366919598326071508225627588028032626921278748968002239487451165316981996201862767900738403576959886251625995713145208566411451848680542307962635240679716845348331236624962003055396431278456751945738429543348519276213464939563064808122819096461563358571415648367015571463569226467865927775890299543442508778063904573464889351471561211300785923988992941935724944784973936919801112407578588812549394469060677096543083493424195467713812461492805146051689601781201170044442163935902787438730517508776580103649989930682450993236229159661202910452850344356862419558985729351135228489129553657999006580329304554286294075774083654528918615653958639090656302217675262570054540949197092272316089182657650865402879607076770706097188589674511588621324952109209066762327430759077314108130671755030757291037013957013485534642294484763972202554132885282585240368182752069731210644088325057872289647127664302730020668503248701099502518742951757554430219628980902443785387005996208543796180247619974224070356007227201752662016000000000000000000000000000000*i1^13 + -722261448108825353460985114271668574694878258163458142720034142860015581642971135900812473582120164266894073024294265562091256536440823136795583108466581552705255409435784990551933784697310503656813557156051088076891932469355379107198045508428374029549638005199777160551473484333311755853889059286018203418322539259136378049772253530376367095346127624474563090922908388802331506017445550874808850557965023588631426113796221510431777311334777030084189749713047021455247319944393426078764454295124953404616376204983117650434911268372337715227246125469180980592036570116938432023492304658926048440555746402616159505430246939986863249115622453108980190636939577703497390220839879767606130416554211904429949404263782037623057513542134238733479262668623082942837811874804750254877830950434078047548252870298917735379618235310115362880292697094191965891248610465801798165794406576265966219078727087376295518042114540787922358985300213546390655033347505317921666349098515648999334974473489039144592648725854817068048335986684398790620040873318279703684171276031399049205652475724476023929839298094176933365368748080941119343896497986054185209098439372700824656048374539612619513044686415093467750494984417942450517173877393598629371904029900421469173981036547521317722006538216992166629895269596374324571165453195023387654473817394544594010607409573488307855987006753545502246337893119002573113441409101990561690843012641469541384192000000000000000000000000000000*i1^14 + -333849379243396867437598808998351940167527120772117545072700564991886198116038059467446790562030496932368783579203988357927153743256292757920125235617924159837163298437523488636756639631344841210419501280441232750346931854989150784060358605334937114016852435636164067999582127544640707925953559186865992875147377989904735971210686300148327256915671910293549211639353934424666396008892872740495814148688974690489712999272320471986780447927608930541577414976372406651165157501332640279094274164166963774103441928543096978973394209499512662956030311245045575781482919124923901790614083060443026621869999930341767317769865823183915771104466449773705826218479270561609400981587297473307306806662059124553932818878820686046735990757182561582730070762790845498595349501077869077669233579016944233853062867877814993193594218726366117456398201368455141629071380703102338701789311542034968337015823825757778817726105811576848391469533215250332914213789371123047894779316143151239025801767796735586686573695901507879458570874068931942376175049002425753367561499283728135344356287824320474837713437304726978185723203932185277680056620830506878375223663712452743394554127061484730036161231691334148759027039646767118469180028979231489230356539849556769416760522216058643179085495618906038417196492702354623420564757065761270109587105766813943699685525970290701627400604199503478971715928292771813827502877778948400390747163213113275187200000000000000000000000000000*i1^15 + 9656637715325249823555578285795685634297627497887501820357067254401098336127335188010426174899139598261102095827111603966725316586180516626728485602992734635327974929842140757648164370939309421806579938298983004988321987513058015911842444103267722352370401877409114964298991902755785450631302128098995997026966471949846236603176362511041307756303513275430172163735603824905154856075344860789101134827846853588471139339932112978252955693040968191472224432589864520827259995458035538255803569037092488177039650499539912729084015074203677705265591217763126014648638777171391193225221640616072445768774849027226516934962621075595912945210354726072972762423788153301850674186497497873620618271367340564046590281792431821717878093954080419727270224372349815036537065945571337684185010250264323262743263583209324918083096162316742080883207617499107658671520321720614392004477215424903548572790380625020342140821790157146370053158968125602376230051899060340343859832056189561271606576873862014602197727819766083566575017762088682057667695815932239451685458511360081112817240488720161337866597650508184823513320272216207199352790703017861480691244755238363046865009658706821708375227039944472049486815977225616694237997685717636264864550165275628117619590106182450677432609102209111887820710167651633666340737089435813833205958401779536249098059556034497048428211612960543130750745688480745588185201467835040547963755618338078720000000000000000000000000000*i1^16 + 208280552933949427692352221229156312682017359687929970683929277696787231157412665222323431700685869489373095605395332209082005305001145985400412305383730421041084505442034879822603453320706726717927992087893948607119205652248833172586362475684078060610713862241419852451119273085836275209877556053369866021048948657885413682540911229241553115648608788971968579552051763235929379284458233351720489167779409714675982133236683304052301608705942179828884541912833357291779440769020608973692018255571109977809219141789527258379176598064167711410819714803407804065677690643166923942093978950820461946538739662981454998096030241590582977714177352711262204734336843547175338295734331031534776288836190877013866177543420589200442623311041880056253706701382699238079824119844900383212007052460917518153615290299903726883123376238195574701875494689847363239353302852309083052457898329800478787207799968811115439183012321162698114341867895155854765384259384970560478098594870489028073478433560480492041994047244328210463500847391381411541411720789544725231147247332526510916383204995240992495424752816347829646715896163759096713658211071625270207354632797188869978739382044697476983118479634613724993842523525048342986161637082898338355562748311676639661440198311987033736251524171038481935297283597863532304447342016754836121731200152404193510012668236131167208650128916834728582282452591942679358702109937103299648592109633536000000000000000000000000000*i1^17 + -10320654508653555339196976093267297870737923578438457423132223952803546070192873877171175916780036812115703617657087253183248605755905745816949301046194808621850432420511160703967361179209403470944059247535250987811050483772699361802620992939193825819685417911179783142481182828469972611468940499570325467070850562033827056026321393059234491145479688530006266745812069307913864344596277690089080471684392031931391085021465602443884489558039868949714727433055131621631017634854838989174553257737840677562878870170929932930967555301649102141263861488419226604755924014414320570064919594145493812543520869605753124559020639321780321339592508888795438578565779892862634657331716012661848714759091572547814904687576312810782528558238208985335598876017237509549899512631758318072390518127142301038975433083956311419343059911287524870876787995964499925724548286986659205136195883000492080787842044726896812387443566954954457362382573845237839582167725812176970804468919240683559861144227859087888857678945638378464371454236379090331428680136436811464816356027542693261663628161274482183465216850761668960200575243758365761032127072782918015217733568034499625779079558294358107089741678328034696852322966320359755889331719215372956322330009339734775866189688488367917936606952712887321837070223547697526484174745344947264218266584199816872466127840855750833763967111386722503067049430391466546083798411237041262773141504000000000000000000000000000*i1^18 + -7787867912293168474643637202078094465024599507952137146955381546198935054746313851671706824988845317861078042798961216696629640109569435902574173613141721663595958706292464031322376221076606682764038891061238969606031257128320666383554742750499577167515908357719392361651638093488617512998841039279432512245372067333494660936983845532268694080003960496620973181990455779894274443796942438922074338889455524476652833206271744997029653242646139182943551805320241915876491547158532588513982959858504731819560687005069807714746811357830549796942462711237239934034108268397531010985729046543858745296914788694359483094740672651534633463185271873365283580753883441586883581266250871353819801005114813613699939464441401644595310874475410362222679948641117152058562665277544845938748039870675717467169145154218768137270653542580451864409028166290419438543318587996253703515731954889142130569625205338145288886148006998412444964146703881544002573372279620617998740255893640380272390842726211792732788705142298657830398248775256440799185913817520576777331549368427994446762264483028646649553238695905942090881304828988289876414521175821772841005763596218646635357116185350829640847248878557563330163714145844853879266014766243684273759792658803978072970696972679820604202537997939869586769048604589236875435499021501331739682837928490222490290172335126244980491276508549405572394451020882725622763179092752330108436480000000000000000000000000*i1^19 + 58295314681001216772428655517665420609054957088387634464251623203452727966702453400091217086356415453897056304800372281482923803731349129721807996230857121358294073080733702857179358211948409191410823281312129494619867056352805278785626039154580626032055643527742627672439624812005520819503555547022202976685432580126060745683899885048251611643860435328434699386634245712565800742029552799916902842066919746534182709042652002114327708881653462980284490076820293451193238905933194364972338507281954446949851567643468322146470170904793248413583566644238875065725197310659803733246609413112189498463278453103621524131307550577327698436991766245108058688612288600017389869554344067910603883040574319986746659713923880278139865817128474696688882361284262109434265384446388608527303983343984770754195236751516555443574921040382495803090874342473780812257587430398212630830918712749367045822909630194338738625587120048745597635992178872320688632318332404170428974593406571125135976807925907510832305466369042282429166147902232664130577636088398180181399176469773071365208866156679130931687439623747659135909369867934897154169105965614980417441249685224688751540385466958410813699734370134956016609840240782057724878229236781915591410617245753609897814229876175450099399737367983987355981946676318787322207309086235921339380656594136190673486672942521501341934303463035248775918834185284878067357968305129259008000000000000000000000000*i1^20 + 279177712396311558684480968043532411287366038909685576531869917031047702132559364219960218119562931286338043817106786712556182957673843298599163120832817757491306633540686905326451637186408475321143198091093508707840617211093041569745457010321715507107873072280036591295679761103696871978989079812798966228738149590429644480940671872570138663751720502098898944725028787925925696088594546448018607794854828678758591634280147164673842819884100207160224208978572750062958241256379711957332299197594886439160058013917446924833890311830182107986463514212625228244421036529188735574194587383119456994101584399824386865120787656913850997743267854583746581986960203317809293789203493615134051756328777065081365501921631399984923440896185451944149140321757002839600087270053215856824887719573969708177644427373320960312686328538271530009571898720368676537777426460780489821907490574777575412743763535702091271535254094679330685219435367768072201747726001890607350200548125087954527914012670233889425946973087168536434969017978194485780239264559820499456111288972506771373013606058204266376787853526766310986525643743343048115032447828973406919610182552283669993947327044856860524454120659532947211161466444623979566895882069980240080902865481947800090029768922810620069945440013638538379458888954719589336589155362664141558102886889609847164932756409273526994618892430541489063433872178605234515411182739783680000000000000000000000*i1^21 + 41572236503333601048993533504988901723668980560176505693424559262862639311550468254907964298265528037539309660342698583982640608060160035366737080432031938675761317788266650314326613991752101918180913053022166905662601779118576561761400565894728041398738502175623897934057571898109582665497175937617031936929389290400155873720845355830654649537325459999359129361862834200469473720877616308735694143095799549176302468705697420180600975064340179918399992311967822721655613118498311599656761845822451534939768851381981295002540975034040343380106404689454931582393109359518544118887269079024284333800166614675013000875226245934098680658452006530522203576601790445336112925561768622455218614106164249497555839776707260633247841854299560983910157438196405674169862723275569389555454679347444609053039936349876476223945816924669052647621736162539000876075000245316452772151080313489046874762115609717350713860883004485608236834346414492213341113274823533094683735895043544231053923160329223864306033515423258247406800835426363985253971401169049378026037912662238842273692851514876544686393595771298467261775692924416339646468306016085962990660888887252220636007514256443616819630098956058338370225100363130580133564882641188129837692160840855172574959558428290488248233306682261685350788812027861946760800750807338292023168767330955926729881728553157165680203853738365470575356381026283063840532856832000000000000000000000*i1^22 + -1102971081261144800518739207776334381558408298727896116289847352377539532762672497993937001891969529135079095428363138385776676314550975350425463685198223086290468448112419713286327462893112063700390018356600497520112976204589140426857425997317089902428601789966169443962647087805332032609895235168263116641254719366316415501852304943759345977699386525216636675005712353690877130844510149123182277616666059058766951083774636065603197226021058180745040680267089497713644445642044900833306684023313487398141834078716720002991676369346974368866141080119309643933818423709801241064544876225545774752215006816415649542194183661553498462350794717865392191223250891130840849454895199017394117759741987530830823923511137253484933184693828306807484081889524511156103471934746028305567706269044495701402271922093945814418796706103192992813547827150776063352288696784269087338866762742763553815026010102911379200814094395416980402167687206036615577233581135839445225325999049556835092078812532564371054708934131467264629449367841307196288443794490730774138573952886459512500781544860069064987887552171211733718556079978568180382498624704987259150350750461542215669888542012623096277380357686939569378483321828346954308173216397332644045209916049080395818598646901772595077579748330664577244513513998720921192777212701994744715886268010229741924870910810541211117646931048946232569468762771448656193126400000000000000000000*i1^23 + -1142142796577389737914222468150125948371297969912880928905526686187357967140037741656136467973332339266476032770279893294190987466947955905608917621751388624498903601301155698395811202453985991372237119604431464463977396382509196520160104973766621729839311619957345953373940071019817767262154654602608286377853988793511137557912847926648509202952935912283986943633105719518902423416329386936495629873306670685737263029570059526844820620965766540383240210603280724032721632408701262588109490569660143854134746053086609879185620833412384320200574429618460172788082366588749486960441788547239481239010818397434638214918640806175618124122913078096333586623298800299062597474950877804282665077982447189572512750424433570294494239266947539463465654371630736955780075688085220732531960839871666682472948134005359056436325400741079989308884726032728940425478519264506241106395850018754252417204020269238283542951624672414602264044459145978616604718147940007926440784744842605475215240661316119425597114873770268108632392834487058666710958454000486804625415926366963533615238213527525695353188279314249244498665574799036545842619610585111765444143640579642043433699088135984732866988687051025217691175647206888131542854760157894318025493548770487726402829759551627922102741189727209282346172087591971337605533974851017679416131944401144402870496642007416736500785325650005562808082140109157171200000000000000000000*i1^24 + -668433298953759041071059728066980139150845829951960623202555949241855181573996315217019599151388889340508187783613222839711687323787704484044398346130964649442373158343181315843395020309119563479734651903761341929203853387744782335459253129778832252032014915935369469113929186667605834685384968573623432000678169680980032204766146915021598472597302966997521971067959528478302124119992027586904914194706248087583740357696351244014243921704178928775954471463076223898905476540575112612619778891973783083366544105918615285109170503595800215950730828917169551824656988313815299136984533075681049896919150205193482077142957893992724610769301213744745227112082132737545284725949346565564265422646241459505447606730623068514946882876998237125193880409190702878044326909043081929220383871762998820860106931960318905876016731424591491710143767474968126062719235484018584120948372503398098039211803636275347120403388835118903837830262970943060311408749956269695102904414286866635363617544643376271461590255573291152210116689636533502457917557680107782861684148783342515336103858842336225884728293021607396219448932660217799494576089779909216592118336236024048759500273637443546960361101217797357840437430567036133707498606952223497430746094035884848403276155235908164843773067343950713647679625131304126212893723273429771635641626279663239124452928215713386355704630666823314615806501847040000000000000000000*i1^25 + -1231317789895854893014702932048314819411824395526687206454964833571203401282086079148924639878007428223766874632623187242134784444802663093435314323152629921090536498718908051881534915495613740414439223600004909327093677709354998899616748256238433634256541866263470365418954042889725709538717422722906706302423258391090271229719752713602517333525180276016980510387768590491073567294824078526122820895904265782606803308298538011635812638240945778591105910626652316387150451596052412931876435602683095579561336367298794586251958031721379186872682680979693217557706052982481967862717863457631904285762135878970484660268629319926702142271939453557435815765714575864064996367535694739802901250084467382604384931406280176006932800533474833318544828255169746946224685283691295570702031465581234141233435471671631312039602623474441108662781256286183728630121191190983717918412842217085324079159066505255787040113714348497242903513089323938024977046414262870680567765461048191922112580807533086435922975841511260183702741005168283229877511862510558903853304149060232683606708603717683484532598965442067976723706749665201963615370840287221200240704902548969646293883003134623915798715195136628874597745374808087259151517706687507914768024967929687509895544266288679345129208278252781350588030955630270949157895266617561341536755987046457690614640218240961088021584383759671109102652620800000000000000000*i1^26 + 20386488121361900802348773621890254299689923432226726603868836027338356539350453086153253988830777148438877844417808828283670316760257275013700346783384327847007686691816062282022546789314693134537751541048207379897503433115966753280066498866856896453406031726092237985565790118829111937596920899139981482028973574836324832109228391623428021774170701814986996796681756908884302135073946563448605327574447747026785134907808035903647347697879495377296812927572917355938240798725332141020419348081539152975316155382203242931996695161997976165458697935326791995539337578633306619302485793061208734916654491437177084837869961906477056339290331305391069491639091723485724479523131478535556452727537748788169384803512387705995183468711621683028309655696174156064341392053464416611835124124471164249002352915016100504437316602341317206095816990285430965467968192966897099784006200375556345875639105816707185644009834306666479051037167396890498232755860611924502821272146116472636006977948140396363467141203649317547048524796225421318932796109512929439275104358448979078338054055699089096014630527783623944613455852131899396673524912399023772379303208363859170645549334054844110507287295949089728191052738351793946134813289520156313619390890479053630630022723676533622134442055255039348718137896623116117465077878893876193846332692770759734411283327349214647586683227774784634880000000000000000*i1^27 + -108121915093574963955522126822244225797621771422457786315757720873438195649801073973491563957496624771594733281003496007179696164290029610737724764007310561053866399435952173528380855559780817659268118031366311654196998032236307887416184559740507116100473088091121482163684541105277057200641726293846787230363183539847257314078477876844614840175426697160980158095643364911075847027455524794437051192915851501374273161442189112166803956773036863374802411034092539994214299032462421865892504748757718390896929986463085265032183244707170507856977030726388044110634966919489284692317987484251726123681752997436220202400350511194794468636092967192859289274192175766177462499600623902871074669274723659743962143353000323317124524428399539516467018917231719891607172334277628200259182563866907898895325557529992439813089124326604601934480342133512494648953980271409031402670559176854088960227509333929613493043358862586180311805680033236080538143570350176266295010993000002299245209731725778467791384450962639258255485967572619676287205394925218941322951239143892758118298508748339865661163826633847459092696830258281925123949189889981654708023646002303099962606324818034271802721142883861018455758242639195220673598503777342390399027593678383937381300665149202978065201488863287432682479412132123997228235476836349744039300722687933936875513044103037745644251042021376000000000000000*i1^28 + 180855901045069875444521961997867664983400935979561781880588028616657446664485407440650044744832607970321665885527575725187192994765228227167387637122972510011722494314593624890027941638325941797177204218451006204918464346825138461364856827266229701007939697060132250562491033526384326631436166909254887264641168015161647686359279387316457530629931719630956073585589227910455487538889627333784854492775500090909095932697715447057887011907949489097375889937093175919463492820668994656133706611309967807936022971801091399515452108403475448123873010876114606471466299502112977238955923046465607883441056091447872091092493945738484347230242814339720053071352930009529732734766230583862876386454526825953404340383252354657266514501970721525944818947638181465801148454271141014994223617731771059648008660280377883545376846141409400751725499526875661652317305907079052729245881117909816184616787738086129096799090297383596714372923871698404768937166285280040270984851818927507515462141222446946810606095567310074132335847443621299740546654199705680847426235622428263183834336787874534724194418995522986386031551711512521628998545709382916257029338960820115152642563877601208343522768375613338670277461703932217991749527660513120371730783418203881161670391599224097714078926570031705454968439526466311064789754536470327611364570441646061396224079586345760063488000000000000000*i1^29 + -131573731945141640694289882189773706566123960835450204836593359994858368636517503247355990748857650487829942218987978676041341969604003641448395003223209520601803462131161507519284276642265760620757191527326513515012598710439073435938698548337626157363534899630477887507466789862755458080261902946702783864767370595366473505108768972023953388166655446754385276037399889988863317207746346310937890331860907264137514061424862528830457640547205794962725178674346132183380198303648409287336828558841610898194654790291625926345633293945868857970518969387923115291706750970068188308977908367308788785963260956464012467960331554614265013134575488695337477733050780600762817028513413343528962013916037117526989165706000774126858338524836650016564692148119261721063671360984557330215016556520454894010569546184557434395811793798261027303898327424928787349479938271311303459545495912938245099808688906595342913389503598481344774595287194301568455395781149806666852292780375108598182527039233699968130075578747673152482406694463805156954287637997416277144569314589402223890611345646094927896816098629435106418019680834995588281545177226217068197570130632769515111518276613383554938747741502312625813357323765031181271709490232235285699393908881584063721293747516111302728575869169503094401207666804627079785919991099024664675003968081356342207298326757376000000000000000*i1^30 + 25977140306980227028894808941363805409708603388860375713248456737347592941823119787023749437683060893048248535375350735610610534219393489957956483383455681304421245413087919679922804001156536405687901924020377874108875795044687168403433229020962141208441094730496982264628543636316379518436616990417585523910506126799368542523930822311742525404753196007242475509875970986927618013274220546422633890207359540502364116142343126554401766076617299027753377420470575696089932570388756149352955427622537695474142947363821131369174047737637686726586404604346522091666703982296740488615253985814473415427894247324888477592002975681761427629233918775241173624581707702482666437359185994656271024345052756949625962486814466955884779100877033744740596417779077661473589840746440083505666491910619885486452308897354178851037268599747458643307946241960462152081201776411853310074353238747325300831245472845286835707660584340691132024932174670524035083327968023604881982955000999591588838969657409756775574970449845525740122161531235711771936649319258885169810084866179026645171096587918484490673071591494117030408941093285421550335806666560665436570397855273736747078400123109178911769990598384515407849476659300165804984959612018970222136571185289302610325327845745975827635351502467773983568170271554848054492854261435620585609629742190945594507264000000000000*i1^31 + -5831408975542057151701583007636634803112175883605683973892974468598004564445702752594406692735338499657093507475557269964986225317002336603548116390069080232757988143825803013812091732144327164378911523196044219862793457801625777477168799358683663604229814095596745356750693462363775349358718527173908519819285916746449895155175366058733326983119401183041992424472161298009010898243915664181794662642208239474303241127379553191195037986681388014448004516377392517194419599563638933814852236586152993435865123856891610190862863171075768428421046155659539425498352385839148912068640384904464195216006950201016706976465341801158214403493138063041806213347924259099522391770329635078439423427888193770165861841075725220634930514266368829788289221756541019253892951489987074506117186071489913842175421336601065585984813640709228853295853870664735414501380653293339560187880550184869687462021061672041941317475087183010862346009365275039652056023280568109174368663009113035233444183429428544179219926037097999968406057431204528181363058882438882311890127401768768639290339641806829853321425426425955744577804798516368269751220193150338794018064210717066239151625327100477102283551432500884979255059192559176992378853081693291860866119234300397533961533852914607115374153631113467227572259475307810688223051151569526906769570357732966400000000000*i1^32 + 431773459002362479423566789503113598865574082287138127351049118099703621239298232619824958212472574022910507414596237363458324587914000389603113453145217182370923296389610831815193707936622970470424755587031700065700035145716749102170838811816444529956115702073080757234942546340495947241019312043785967421005301637790926278090062570899228796322799983633372941281188817183769769189190866429193673014545176772851754488611300396762895633005313544184967654888808813889147999576142609067987841252209999768457025036740941954791158113275154020364254181383302480725553621144620920007767058134112030077417366886197286146256614786722610805003521794834241649538645683077309638781321130957399648768229809501439416398311021398634006694724572975195246629857046556382867105594398205106082907282606790605841620827678234529632965037953240411959790905691613624204791243952894400065116005160228688371022742710238737152651857971487707296024824789232879480931998076297178217043754799677346588885193644932812762188603269077531245029443096141944596900641326984838456168408216427119568256074732577900345170675392693785021317070657031596444336179629788946337137153308007080505015341331823660374743546620476969421660267552412929595661883561684244549590273864100961075081295956884286126874200276131458878651477981308407273384023462418691108372480000000000*i1^33 + -11856023247745441452177517740145765465304455112523647236681639826419123042360008606242593901022771959490322467508386712631464554617036909022901939078481111171804230195594689000134671241612790357074766689201793061229263902794919906608084669436644365068824005868398036384521974536309133535406602607915131572184329542973515541115910426760450347684655192365058908900175431691354442661057320138329045857440220417398289609714256094905548689027657271256891619918568478416188998139349790134412253495382929603326372454214476831697511234578934725241596305488047721435168718108380468280422657131239384395247098193246082598163634831926843279083037520983739630948844796957862472501005752370315562536090126498698608275292658031381901552625463740425008431074358088260873158804162900274748127674434022216247256743104269094516451126464724344726401821548340150826522857895587275711662891554734943846411722078832777623724142710114913413916220356422477381132652632907350137555697910102339247962340377393945788506640101711899521712950820529097315958968024123473956236337311663650522568603622127815780418939028305419927761680096428389078263052733766740992785607152266682856617249499868859245270822486652055650744009589628341249961049661141151243226503948299284684188989562480094935679504599886531193014845625720527222963292612853760000000000*i1^34 + -104109105734737404875314690509723740915621043250914504373076664947169142310385464619701002521945791269161053365115092326578112447552839076746990560506656964042808794076153178080151743744126687390630415509189700568616684209609793215096089482655444318425953146300886273765002752895121936797222178865882304078158333053732332247383283282891549353365891335832720437648057690120708034792474208715495706707606033983180128523099407974171414713412464517742792683139016299457327631308902605987318616811246814557687757052297694859139320185100716065050365843951525819031573283703000088004305847487966487683305880571608923234072968651296088055472527222136809629027782268351490199410589062046544536327912192560987347194072976157877206660277493960515182258852720990503997473094211385693148420722265907094042423968924352999572745112114995613048017569756666038201206329732628526158782959339407210287993250939653489738986657427318739198898135157197100108582041551803284631575083518018300398712237639505853712277867475692922125055784078895139474067585068599307914174486713544517834270327553392515930039933897169536347013339500352493529320883105580874462424276583548649524224325558117996497193484315906776638525083959816331930083368524056906290407673533106375780522077257936706745592844952119080740522479426158200881152000000000*i1^35 + -249198097488800400702720876940620291815307911417639784525239203334658236633386220445645921671873931046398783890712433794168431540396873938988266908433221977217455601170551763985808293663528505280973353050558666548348271886760317923992042981721689489687529742774909088546786049400411752139408118273596105204362522806778122745457784677920337631484262523938484116088380993907088291906964009930634795659554277455307203854102606223886133231194941313107423555357829126025983998794066081073684421613248871583059983260745803435966064856370940837294589962985916481435338701908305070353237936239092621791035927390404116904501781177209841758210266759027222288948701574816930232192448011727348647837510679085685547243856916436703469835630591962216237030433542914309369920809041639338818819970546625177714975820313349773374099344467228908407573011279097896434508307603394158346763743068908911549867630988501363692727147711398050263786092848901343923138714691604548388418628684305926087442827283430521480698719083631001120727263039309194481555245953290861603149340366466568870384033589164402160167437527195531576757117469874325672322732720424021178925893964967421659071649666575196688053079546965875985314414810480302666508618221873286079070071512429433871823613418533058739100514850113101799397722685440000000*i1^36 + -4367046256710594207703206414152793205552987321990402545681541404939659033800289864501931364558286111115660409294472809570616142051228731816325813838741195367049207801408102967670829341535345356428837025392932807096924171190258714835284126021049636163029013784862680861971121020287792723445338316936026373349096665099969434004090280578500000366068981284149732856616011343678384352366275704649788061435691902442372851856651368323822526191792314572883171534021868468809236200076167747535865480033982625212900076229330676103324958265207202857526562266145858186119487863709075097498780304783311694236809213030295482735687408479777979987754623387476147447324734456952158339924894982609772882979019311658847436048325219053917946864905828860469023295262617420849236966535526913646588205589614668654476930479854942451737341411812083471537595468819568920410952670461683768280053124133036532601075255406647204372261511374450064695440007247003096663473301927704334891805695518065861573308874818705069851111292017850520396123828094196304118599547716426662807082552192400963572595432072220395927100364414695149366484943993771992464180947640970983717173606623204993789015046906153074457895158357634311606805294365527944678336364448668976059103649398473939437754392187100747455096045684391936000000*i1^37 + -21601137899612574201200462027901079176776932874359736460240904999830555959216827105164690398417051465390227691957644000354776239322580346230157391583890704549147856225956877600305127256152858940436618089486798626959690641366812602763915043038659941287625437786100913614489370172152177811476180196247673950531169386462912605215530049234574762443354779829526201660551385175346885863308605097196499220917573874636682508672021157268855663692126208714434253909020265485040822665888424951966316924708880078528484304202751183495016932791393784518645603035782122656719680513308322997349189131611667307211248064680878612866899536275299483511668967706270993218537880095393747634009904718603990000585251984987161144114170531766499048917059075695563783736251224371185016603949043274382492749938772064430178285849012960394352384774330849290057166731602356896284450109449632841275091385479906105315233823132297944173594267967403808611920375789679046816375694530632459421487179655391831335391636541381211603146286080419900768953304520250955420620074572118728205565651523635795899506228607324134485544913326258578177959539833328001538418962270322657166941410863981182941896653457604504023433487646614230535609921005094577718875614584541400015660915757124830665392417797697227980800000*i1^38 + 586113042254807074489227862396285164947684712145846514234037910182988985503934952415986428582350214222687755990665771403254544003450127017932577429338802441310450533356047560764808318905528931562067134965773085759891209327624940613241301422474493242448225525462868062609326453812135650821614311544180029624800041970179930841771718253226129552412322997283901193799000588840983189964877435703656077142877988400289394269986741317324404168782430710303561358239378496900039598722972945883109356421997066941806656698003690867294107760767210496447959292954407038460004122494332501635743775028578112485715287685109159841083022546731789715812214634578748971043548588047665148896922802809692942582301885582784050498050128946369100676743480631074787253553524821850488070448153523263408336401646749863225639556983530374715596538239666033146030555866971498213643990606870192616418989209991062510277929751053303921028898432365541540420450580687441950537638364413613470583862531636631539308223457668956434806613421433346533678132220808450196242742937643505993849281287729305729525563248738539794651685510822886667178216678891134826644015877330644973068197460055302421325981652446645674487133372762864219926548461125682538761972997348985582024229441555660800000*i1^39 + -11690739994437576189457633497418285191161406520076171327992882002283444945094610583978259344584974214762719946878747463348027649386534008138625063942881624993465852502620632253141419945378991679960856890832036645978334857621838548228980200964321496130499214472429516031649964345294808874510175247633735430522138266735440325711097329654990122773261827518882596954157538951774840957817730443735328376297635183429972126744171300029551599407898671681371839191982442194643952953717583818068702892004650174217890469190805797735653392728588141529428081218060656759634441641194509972099928857146730253980316893854058708874467173886374459464413851730174011512924677510119414084179254448302041476398824127981494142289341102126269178801327359945395510160684768696928577838594761255656733075609780155587311950477904702459887673952266206263090262860138419983620257791951747044505993308462854586587235993345595586096224686470284100440492275083376327591770478277128578909319255980211619216357733873958496974294817503409821203028107013448311512366383953392126722757508579492432948372409092397574288731382199358261473558431580479487475344206105880237705877751617469308591832609137530667552141730619051921906537236273906047094641131520000*i1^40 + 29454794932669708433472226498628784218577332319849408748120254215119636094123796308417535312373142131312010022729306448228364751727545653845169459080690609983047220719321798140550701235670699831845283872119113999912442303864146714962451685442419111072997659601405678606649267137845110958826775590928664871102475447908838058801024856354620759544290459118587036575845983029792002798723801948797868978068481326033236608758791891463781061940428050307901110033993764370104969454062398668152853656573725306458014005177484446190144641627991151040169561712360552864672058005695712832835069852477641299639441431136956460047009712822099995646267637908237582133910278867629563100612625510206273429912815377335341823226604163968680281184280012978570731343382215230808056167391892443916837748154689419154047023087859410548236059221954144102842003215761522937475632720797788248661330988844695167473137732230816815892123035276862582111377657745454756276339766379620121916626054983296262188734696111981295267699803147759296303852040907813152146487639400629891187971117515300443354342541751608926276132844081522551175833844800427161054436527446307418068458951310845379918053776125631323343882285185591214394572800*i1^41 + 34083731120205727830323189265977888205367670238529535305523708565115718415482114662526654104503049688009396627223344166128235187452809109331002574046950104858347039627859499279508326905572136317034555617393498442125056239625536273392586174093536163433788610814018903489155380078540222301159420733227521824667027448853388502349869017121062166923200027936168115615898881550460003607383790044923201249875734065893803379450402524433883800113957594641895315323406590036314649752992815209789309786811306123330787468204102809010598607929637434144200552640786998159559905212411728873258548713946106240999539868777533720519401770891315973383462719818558566177907748358698547060771619911302414302054545950187175351062812598561643611835002030908681755164669717149452186627527141430918675949141427464906547256570898279992182229136158627625223028693600493128896022547004127500200238895164812669361367744543598318846205204177166105279216897302898954128655658740817614511473865053932087010130161464123257058792855817593376355262741346509903844488968255535034072298637912468324272757919205015512261027256091169902582642860770215139483556631947277309095197063249920*i1^42 + 12018344290425587491818153589502882078388188156854290604894451801039550867938218914428456704386142498743948277125456436401485844051683689225260779024916793654813357342917461935207784359639666759314332315074796630141808211727338495021150254531497070760282904116620903596956782521678612359488126682020877105848834575689453316971045185598346461689859712330740027388557726019228142406287390121066841693353299543445330479068381882135638626455117742269952697689337099505280840905859120541929894725257024271164674433251099550754937869517745808806387395908521787199927820896116292897852371138736233950495485793779900828343509217208670759077100518188983633753942184596420385094108176707011756867936355526763757084987298809263045375835816886970165215207762940806671127577288239441934458953241928879933825000310890166568555029751451299798470544504037222095116652897017310632434716038302124847490761360454976735657956288869775867337732192092510181119605737350050552863618562788342259635223080446372519912093385566445689516532597432288937891727642540449500080741484853119190541395278065538764164619630819214606336*i1^43 - N1*3693225503120835551271541442291889690866383237697288517200174582412905041585130807018144947784937379088027692798878215837780379272383916895407820842330398137255471368592119218984217899536055382661310481649909126667811855973904722255710826629795477775099711362717176160652980041394119478109830001498783175972592415413285203748583093314095314122624206852850411523493094036450196418419274917490284623366738191338863798221497*i3 ] ]