[ [ 2487514639960731719893231937835828716669089995132479594149628280441185758188820175329151630212369456786748244232304600507040494982288447684065394690007300181134854002299959578887111608806978412497412843302720596171920258068347855746307899401085927529572946853131885715487565094488332088907163787675608927722323378092913657645489548702813475059036467218298585394778118869786006372451424087801736892634454501347402049810762427175460234435482170159112581984653502664962788783608733448735516139274273362497157105049499779381012290294169408498701743469780810643997217435721491722882737001921133253773767577988536878619559918591839335654480685857788926838373719560722709710926136961338703759404460634339573366025457933287665466367556833766920049477280541285626835598990283430223437769214353813035052174415140980839993079672787105885145777520119492198908437195926402188946959721922081324391522195517623438117049050669699182238178084050501643390219954692575933629341726605178019180543016544249398000955919000591588247421829830900443344798016663178313269337038657152007039057067318007300714794686706527612528179869821423508295529448369054412338858980045128083230381588302790656000000000000000000000000000000000000000000 + -2594177802464666736334065846777852029098102981780427769221016595065349420573170434708053929415332158621257295808460940853384805578145894692485542206477824102264518994749035333066582129445954038533159506831176857378153072241322534065230732869191706458820018134492221814179386227879082744742699497945155875437231529362818274869640899019186982852695644837998364642134980958416900852170935952142194216021270357554629872917818564625860350735425558608422436499133136415155492854081173563892652206538494662863280978526961301997340277101033296905062407902317281559377329174627587217805520997819007846477911161516689645563175138881508287445028388113434788527132573213841638626966250830027954747948423383729614583715451222489238944068311971271781803940243184826593594675815334806445902595019986089514301760965874566640371059159146127991987978105587013640672226043512498300459804676546224019718831786312254379493609989619190989203028730974598694250421660782858004779438186643525486765504657860485217929500788285721528776650900886019177259157483263239869291867520852323566762385426447805647297911952864205774394807717810342465699532542519023698781478257890295666170809470030970880000000000000000000000000000000000000000*i1 + 23229475977163706143825378286029636029653753070296314292354328208137883942101416241230026922222213965250421136199155395577559956630133294066649859781084123306957797386127437753572625699375444465293510044090562885066629870147684934429491851221855646606611649524492751069071458911533100232879835896056430765238643037126606074332781260792924625266277025058896794917477102511114331783685911294567420272569150671361276324731018262107213432974429167276405575942045064262273779051058147383749373368197972434972876613313579225810697567901846731095479605515346293983059303291760224949843428738849523238335166954878345467359941360382489213382696435036729296425973259051012736043574958963869487366238889923277326881165273738995732400921491021955660886214185879766319196891648330183099109716260192685686210425045669972160436497828582814282095069211819057736659527297982296730456277636899699383228793344027858553046068188112921852414393253511507287274873807026583445121189648113194863446401050219095187943930228033907550129066379926372420448244445292904360529981178486460742399136908618631818350743220155652456577220537662635906627355275410272340863322123834694882802729917140172800000000000000000000000000000000000000*i1^2 + -27400818498790547604957052098139455780435580188426418670447290519539501820759302996640137086916090582378495260619731572895600520606856453302070652629503163687553566853687409241938790376187330626009029299648274576351290812931872349858061551683110868001863852871925900702372689484998759150495856014213393618404584730257844739615393322869132249215244487274104970497452136559566264838946986899494039836877725773738470625992408306863893738579437812260516371391903368376052352010329324358434452200439887308505624592099529046669687764072381784475975720746978268170581435950672725101079958079765244382215633617474925628301400937428689645264656736105698090705705363911902495103679582839011782269340732738002422805141966563442761928210967460030938107440429107810435008265807090731237139481022591725950355072186680847317549709317828924191825151640387260813018563697263619812218238380506293996758131970290823319801775518983222913035562632915898770100108417468260418195387136023717183564209378456783999758924437303624111024111358732163759931753044387280953889388102525133882781203272812004964857374870678166602387500150688893532620728322220312090192839549407975896981886264672256000000000000000000000000000000000000*i1^3 + 141586696881327074139175938450374103011886287234239276346432565463186481328016315978710815597029627374592844620383943468195059621864526907919258220888488202449305570993648831166181047222807642778157472414140976195983676349638013830817837525919949214054792078697288910851059611262192473716132149440847646930911305358625957309162826485348506219194818093222860490586030444875857714872251908519255468068143889713833412121151682404052768612805178298843263852948716451378610184020547568970472373705008120124749558537477126056503738484945435246191677161920239856589746563601523618580607458546438388273876713482525358685064741230576614891376992817939883717131528489507087981123348938416859431450388446407076586921392577411123907878816649368158473988242664739002177153146483926977860710655826799504425475056676031376628910332577127981151504169592290937123524062373237306209164433011526586277382516352374826513286097222328239028949509333413564646794837838699537101028117481670009447455156501163869107604723386703190192772740480327047743753637654361135324918283280588604001818076544605488136153645009886948377526104768476281285685090597915335289560744011789788497103274849075200000000000000000000000000000000000*i1^4 + 5008496175404867054569886655257962387657364162191297478030481367126963675560183692118755528110942294892577850590138501807109291406776377802822986489205902190044897241461346299369148303208079971118602438770060885972257619865512657855049782299727910913260884994592646584051402912877417379699353393704323521985676707537436785391740461023413389603827316107250589861853179951807420534264243266324995710149373532303313608330388064118568802530807191488643189273516242118702211215054764480778103690621894914187447121064486924303699569352345536555900838718435969711130679890779872605172060255588481415795594767935014243699394031473211783978643551369716897389648666660950021949134834309976394284711968025257067548753370817550656005732741337109710957051429393697204890285941857163115818091221173049408725747875624041830221059231304889301339913250809248873643049067973368657769187026885837908046838689098163518689611615664344571530616830205858585675863672138374546764536218216299633902543842094067750065944096794672921400898803217458306621902049487561254767634757260082541127299000112913618465904620185212708578498057897705018700289796488847282943639567841655292254734411366400000000000000000000000000000000*i1^5 + 378380395517560941938681859243304253158568815521581527060363393469676665145973255745237651301795343774217864048824791961773140305077874091984268652676179789618425123755828885105671809834805509604497698331877658651308690453392829582493311211942259338816310220124299982950721978065694246633757804175437557559624620114739742819509048886953144245175819056697451433349016747221244236590073382445020488115057062476658989220294773158631577829898536831144612410464222662177561131142873530246563900064274053179757905369224585525458576858278348220123369868176523795800080436121420982516040820500786669801695919620610883565393168997313935154331849552277505881374840946206481585832246132012112762850452941768829023239152943790205190977448102131004460260458878690569892628512599379930580742014732016163441120690814760813687570449710476411408542500827138866373632493440302455706953945651603787058406431576960290157554110442525715191316179636214136666987769047783738430461379698430503476155241510946373189239995038190778380613078018709158226862710657859918076126929361785185246771174802858724858725934565710878687623403823746998727698172805024371461969217518788782267705598148608000000000000000000000000000000*i1^6 + 457317704415795911578977905885537059863340513648633025838716687153376407259829205516647388154886581820714485403473918236158225812268911099248061711170449140661416857437494059569803267940012235279324871753479594964803502712483562305903414354134241730714682407053289258998023902599520189201848890377052489165771228461252719571955920470187419618779885198318801205160114493533530405516108281464463252744795980097521567521974176430465567201031899746856670752485981489764111467948243173335646574016478644059826298239261601498126613441832876975929167186378729187286485888230883526884260799385911258085282231701218771531012407574292891913623669538284042732520721325785727760379407285614383480445509352088748352441096765733617715582786068501567244968919566189667196358306794016290861184359169512211333254232295423062761443800440934752086415143406811105630945328523210951231082371189771977192587463055937690827087977325445491902697225087693339031725000871304427686563343246867413935958868163252800844857015054215771273186839102749403064118761184462920568783140111594964656695036492209984264822582449499762212107773738795680088658060362318437747866377093581574323222526033920000000000000000000000000000*i1^7 + 690790810227322391087285346022519410554797048042890527527893249294794974961714249526542516631107473715898613149171259194138069021903807484903888326364317147472232089996059447825510474476410514999121633851555010176808395733308721358247190102039635553233147001486056187464331151382254678432612433385926207351790402532528487116942601108866246395015460693605378004198455934911429031711458806853002904280739585488684557293345295077038966136108297002557610770552167471543986693720939299549176172465033762626305384411098684956762371902598085342333062334860530769632812047731948617160123999599682521904357334739411932714676605474058954493440969265663898172837357542137084646222104460837219526214133024757741389180778726457493967813528576856955820256929623914172652678137873878483750862695279717442533086435103150490208626407670074094293816311813597779627769589763127006241268450417725798548344969373352429671914056283824512246514126086332537625700361916642566463129392581230554817340378094090909482480095090398793804358324994602045407870438677713865060380502684934276723647239623306354308318078724218037777277369319653285629231501639683704045678893117140826451468720537600000000000000000000000000*i1^8 + 510708740878781732726431124222866899162242096700389559912126624250120219925906456157987122472092210536964726569504194540156989981263487756219935185866102399153855831395920371160152481397308531316295027761342861288294674758603020121077733359499059279261979484673844394273098094863956923820915818125724400701583295241004571514997677683069121465658212862010414354172099835360059984710695078843649099666341953316826477478695701196091001288343473968578911913492745257531457832172991173167721388082902758499994385858842553902288384119021591920558398818720238434504967782247964114629553610217786859279441693882660993977628646441816120583177597012378810986473908823246529208174210375027137322747863124475591329583554068556380116553591428675389692387868510474764384536503119619105085610738280349205708615760136555543105698578748389508825209207672735692410909513089590498821456359359932489717195278852409343403256189333337208193505777575913014493151465371823550874990110107802357497218194375393862551154085836946985389218660847743216509858585909373650928294020560545877642185527972287333621253426652130145454857072474247772322974669808083616318196533029637118807664230400000000000000000000000000*i1^9 + 456114411947015192696006992944728180474248183101024040051960280547144801866284747977075697120641232219233696826634174268467837217252001902577689215889315437007601668064333263497462711835424586604634317319740533195128891917630547300899117316145533280641561372534738671214333168932814960038598043244645379539337929213313180377275148834878007317059632305302519601423166716453446686166358084036732989254802217364985901784832028384191317176485824696260290446535122893414733375232473050467642684512794694475599910873678721717725553633754547720390420178914808262171202045814145123849503522696241332658547646688119380743264750181019786431067671381532584064811398597123710532578930668793649262939557500801477462748804531320907482154088088078037650218011248026628610333696220576238312699184884245675741948404048773724447646193683550890406709367644311049211244575415399627394725584792120747272705911206299121776979730293061378235556503147408337885049398911777786376886436362004224821757130956196858561560809865466866801102111525557880428152747177837405723896472227537310293384934029159647451917184358602603442081632667665394762158463319829419855311352288092167109345280000000000000000000000000*i1^10 + 368063630484499245434848250728446907419981516170184917145954158187905905691711229160338257787128746594671495152564939344185386322176322168557827790843106614178053588735516468448755016265467380079239971572183713791030847325729969363085525154293070523445279858034126904789278550810718261901413931031931613039255241439514158036876750317883378942288968958691280247803044585392471365278665717932579581180469345303146124418001191331899992219770125853794684362352984883815220014261372834826834641857358576576445698843989775398013639494272538910885637827278799655503813795567280057700720587583849246981335335382053937110989756697121577873681314644750673888757711609459439475450464392177730877928037874375693216640165992712824724670810156111856683208419245182467834168286197702925627973855365400991054539980495250950206082950894838239054339793017879398846958561144773524928008052918366113423745302448405015765222131949300769783164758441753279083123814056693028740169813857309886988824416163139706314813621150714287454830610592681922716979974970960354041616973361315069622815349839280406042165060708576223620334467459705315721397174310504329336701813564148212039680000000000000000000000000*i1^11 + 225081485720318476561076706516419641975122562314286525282673984929499415828321781032907268061616810071849974243143651624604240682952547917267669834855099734271381949879522841040644934555189144490656158496535548934526573085023862546525826640374059625235313560878888894527385414914295149940805438069349476481327479955267475813764897259253571167135051294319624567117308879648222455786573949169026022909782747703792337687282476940823201708398004471066731816225266030712657106993294246659053673581463174297108768693955131141442154197593137376353171098293269728655258083925622373357487979084227022716557687063924053842717576328300853922580783707896283000601809782411921035886308561137278236097994622054952184227830401960983487140936115209673410660170673786676495017274008586592030021374755455589386254834127067164314256973764907093368275985436623587408979843109211076975690067961950814877986431701197143671784698025604987385847188830996957377457554059652857044443462953535936259890915631999146888960676131931642810448274862384044584118096891621078906272105903776077554328785237021284487015353353958244376854019662340868647822812165013845462773442410941775872000000000000000000000000*i1^12 + 77094546786655510578580827113224847840217949646870475857597538853389338883221103455242621277746744152288326986635728684497137984124822324267505877600530821227720239686988168949718237821445036497838036704209910903266328071695915922347834523331894695069624158268304037639612791134578543205508482351443230159851276331463557230274391913763817194547619801996536121949451043918271326418233118702359798232533980341338023786953541235439790137225239042035506256109204360113549693298370404711188580723834431873635616229076768293455369912509065403748047433973433251404368685054635995214145310900032038460325087210055808904887557627482190955619961812811595133708225542093042164801269670009525017507578314955248671606905118501256858262276579687721378996732126036171158473419772306339005330539745291713434141337711888162539256973536012119825250776289214680187822072247727497002051639308755128776822905421515105424108802815801664708880054206434799645460149846758032393806957477425326798934031070019522636045794365671850857077098171422784246836820630352530202509022374645302341033744403901147539814776646043636510327395284940628388379882932309913055996237840384000000000000000000000000000*i1^13 + 12729590127709371525678432903693973545509526959464860497094632523341274952675292930370277131266353794447419838890315941190892445460313441027425967400816545022657913775778985490886316507975832572302033753894012378475961980762258965818053258151253547365764789693935506334392677279715442879592550476937202426556238389255494946545281117718457101383371885607949049783910670672363756400354570341252214290366962536349368800848066485570630373694853452184614041877032893922660723269927541876769061717739278893406946971780607393397364615274538502332822722227393870121104864306789253966224308402719800092314250835198700147033352536683887514175144221917009541845157681832287646790446498937835203344835030573173366281524407445561044265724539681229735658307029152164923656886747315441596437160606029983608322729690267186591598402121387009498219290861978805073499624889833709095149176414962539219546381691791035437974172221982432838191872496061981220824332324432055303162419324171699007575144431103883420204873984675484802890084334549275598002452133956339558869153914835378624330178542524926759102213675298312990451244564097314408001014447897477333306732183552000000000000000000000000*i1^14 + 1909489786723700130761759488408127333848761161187744510556427613364245191733508263623609121905866695407078926677723019899886611076207250795473510321215751391159295250999018766875455872948251049842721209769623296153309408376163547262297487553733030127664383235765200456485328979355135732256127667439207028785645326672006735532439640990744500517926259518642734718438620778231165613901529886883610166030421042167475659651790337158858999842856943166833182039736880284861063831826227367531260333216089625170861321451725584231723141481885468510698439668383991095952255238772898041228415163768079163281156577786415044534335837370284205465206335571559303898351031385779765111445589349953284481399232150150029313649737714714709707539509516113862350085452723033820043902805441206174475882179459511779435476362267575292199034273889304742253439325694061164533300195344093936288884894457220769181853114988317552040545788585850157248957597085346828323042291242459055136091383581846764245780114760307904267554838728581764671096619677069999320856430978216272094417146931219806983047469872120199624628513192488290208171741048858583770152139046850333168264806400000000000000000000000*i1^15 + 2685301068349117675044538764805480906088757894468150047362397570084707834607125366872553388130080146091689914876837923763886227770732707318749089311518364180069127821872101859619807390868117106305132849669122817455444966059083086511083727986410585165508217322509196504095564440853593103853343238364763543363257744914494338101705729399750737999305062673716667630406007763107573473306472364667255009731622861780133568356874329378258867731120990120027858710637361658009159500045890633761061721249769014722225231691024853927751078866617075969125922192240538845097625784858204947952656599569001837267678258168360122379312060633835963467101055523326200911384159505513196160078561714586062446119944505675654218555547236002105938323267095802988545934667876703228983686590909261089755608186411769439390967489012619544777686997545989348619591690680477560871461005515854407395910299179512676679075697911317124366523745927633890729434840320455019125430638688906840021712556777129300346629266107796679777224287385671886406507654343844559747495206587503945459929179977852778496537185094253258406658462841889050394652268277010252449909486201165429677752320000000000000000000000*i1^16 + 90398455061581923377829705841714803862036562632842795439962726223756274609116504607925347128097629227581050913921569421988047126031144787724577589306869574894002396781675653134658086768778627651455383892118705416028179555786316227355697447740132549285786626658472859810543262355750682837148253504245979593667130955365608602171521570108057475413847258900958444671182237507475196386296646651060425240495224858452701916646243503619040214109702262960544618401926731048758809900990001713686889269518125580665457974873809548041829972351063236019563334229045265688594001775806320246741091332741363710863194980381282828471810960608699455735305237060931516396679631383146801394139017623293157758701319580173191528628642505344098733352632057485728617503955669529576873771047146525808503083751270133545370595779634342059410695806881669788795698162980866163406888761317402968454744794026210734767361510433226513527945477395052469986356267206063913570608262711947367238971942042811168236058135810221009994967321554028629079017579573159588494706193227695129216399214807275089730512688414822145362662056007298177044532622920254051808638489380079534080000000000000000000000*i1^17 + -86139848240368269343094838786340013343322953378968111059115713028951514497900402105488527338903341500785126543495026636260915653789286822003954505217893658207486133154345128846552228985661302393888520059697180224708476058278619513533686430663121518857228838188386098664129690405129243833203303990361364548627380327425594141549763539650538310774969594599254896642196067463996789216931447116762366984182399342752078035241283184258591645648369754703250984255714361187295142939671028774582448552661915661773834332499818659835995947743094000513363676995656881505398582122639157358761828129952618768157489058964337673641979410801287523803716869839144813449328099211548624515314458877972494801174117142267680377278369092814067528879398359730573131934809451038746939787876170464931209790319671212111851688613630493911717421670621467105279325855461008663128473159733393704223743872319644082662673056257236270272978267704806483917245646917385607553462005532761412823645041451147270082314577152662332723712391219881716383869293633394285786636455610156417712474713050524353868630817306160841066506994220982103715105356802989347005303459059597312000000000000000000000*i1^18 + 716110497599888589726767481208888226561959918899554054305665990134495850790618404324934448024357368541126442092844115364986365914330773861402354379516136650609337324128258379648077744850370341397871861691579843318745671405287895962005772540799276812197159027830328230201746805287786749109539994084427322774671398587305515813497156700138869733835351173030795031294760662921373821964557961630031833059631272616828443079242752529542737970202900153906412498725129034386656835535590785136403854860399713225464630281187978187788640460109069125391624421036015552150241936781611771962093054467870425200880014089961300147714711625839852177516106655659048479397320306189968210033632084241868337725948138987184352378593478623325856501912710868050575576188900260021615027781430806475282050652670293029800265987726803003844418803427219715853080458538625638549448942497480972183975690072314856822785743139610916433118902871205519815025777086685146798320916364666090095419487040806830128013317038776280695537174418542403564258744513658651570010337224347542279070831330725880093368520525963526776861367108010882432341457918653231471920605560832000000000000000000000*i1^19 + 1209667983227376290950689169722584086076866655803719738752880017142419561068098551558433044144767647621175689251626416253895843442496950567645996897098295950271793554386162537125095163819839899637313487487125219485199731866332796995792420917707363980680720748170434569375960849291343497386190294832555267590241337171078304767886125137567139431734106567752453688238342899507863537991258948133912486279444784083694634367074574744927004858374669899875932984961084618318512803734297111428041561827213762926773910515361059472131160105811643965028649170306875560623124653395782420750536211435523800191964613404187155290443161283474232603729434338401202035407824617854027295910871839094116772810935178466808298881455478774084645527415686618892290139958505424002986097998845702438162393259156919997699369882525102107876548658986779157091631734212599479046252149286645070424159859675041001096980966859235832613787847922314862847534955414480696696556634209755498269366060110145055557022277361508388748514623275623724033690682101582745852360132078837479982267190042323167420513526656179147727805707943385981201945697698186228787862883532800000000000000000000*i1^20 + -47459738984098144603216600668027723456278055471743728550264517079279281530829156232508237453313660790188259308540468868992113525445658253251688082819193384446787845262170578799683559284930424903062679418157555656816333469925695750969366554722040508153138958199005272835313538228139712269553076567777063340289551443234535225670131139387303511569180360940041828054359326666623665889401849378524504698859889053412573077861112331292260069526675832230050129959882578697042504916029199950423883595184829717190464686823410053620842164273002509490732504851978186564150840981999124463114869711601046848228196816610187968499655641926946935327747469131025524491520804165278453080754686725193819513714488789196269587822481142752120744261151367449657614675103290736361186156565717688448533617139533454472094004423756661416023470677118871955331690420610171202665487391589299358433335096827330207200402554199963465468596788302524635190667983514935196723583759597827049660826362426181382308494635748785494704941107890544658822694292732731380907269127267766427291471460351625144138170467088733673731955712325195141314870225424837563226521600000000000000000000*i1^21 + -6498446115513835002010435059661765325604901534903934357926912336399326170675238184227841556641128589953555556854304222037386151467187212727117855844460295849869485510802960795053565047710990888321379017795694822730921666857903280443204987915130672975058995031283852275457769598755107912973580004392351651118796411638470672755233054560771810290951950354915739494779322473448415485044743187574732218527892376222297134764297068256811521151065090393063684397115576926401143625458651534361141198020246197169813292108978598276308005679662061209120101211308529931258551875854209429118869718519283019165134545252440915084578968476433626136230782108226515220063759462769907554312258366552365043374735031351653485845556415018711648797127809795028887521965308477093800144083346836723575181444615432572597402316627983354373211221520310665929393978713181036815935074318840124009444839057772230312798613793348818997499509332461099693300006368272359100375108254975834715255063761898041602470860567860179627944463354727151697252909020917360061111082146560410754547060907526573463477776334464900912337026880315501041934889618762503290880000000000000000000*i1^22 + 376829343382688963346224005125247978595489071893417798918413757635228544634152236339044871026603264435380593777565169731606807252257679946717078661726263646174879076032879490123825648423232050353658199112194371657352630301376144230583859407189810442110407706794077565555613506635552471022859349647543876270382890184042960070662362916533849125419761119819795285347758463227161964388725899538302625045336474474906210672774509622489187559111676048763228343521159371028269304952214717370436572402520877201268615197804068145995214273305975165007064468207139298160516671727864832727433058490709675341623836717894996615548443799751922862070544736463847004935396593732144208407078477487779683020414046741499444527865949450052734925040413245445663298838619079883191990530610469878859737453362344268635262837098953053486613982864848871061173683840636365570120679556820451537111445673618035014549960169369779413444018957779947190856933118557937874808113660697521087002128391216015271309790749166468941973947144423516854134521852366532074620308218690335469464873836196057576962678740571018600627591091885301709040672991745146880000000000000000000*i1^23 + 21574361564830382098630542178585377403862880055641999983291735335426045883732652515508872110482559349633776637644742237679439916056843407876815733035337138045858574665572460683287607550785106789313826109055629604560802248777731529543616872371281915148300685361769297500708140201442757473952840824910990157535198791063146512745154563659160358466846715269795825093386684445626511097965604859512149267339186971784336627248338360939911292110584081089067288879918964897427232998207252403729833838575253479572191673144995115009298064664453451766184340644888570115711432238155277454459587474857510271475535326637267284053211107011956239003500635670065992599838605561754393451277048991200059939061156863604433256702873024161527929238174503312868570964568072807476880745383489356782892515472274438215807371426536777815748283155116504187794326089736702886769126244883121056488276289945452141212160004584398925111968514827398573802911047771304814490615760322369744490099931694038686152761071943791629570369487376412928161695889039181831182297974929260052545808173700336993191586903943554683235300681935891248933488648257536000000000000000000*i1^24 + -2089504005303195887051813056162911729554804640424100193815170547786598012615071026955830551145047883544442645540139517054803104690173644731960229172479585819621785791358115054734200237185275007366394244905670325374294277390041220319408520908873127946889252888232728848757314603821576956416813150871151943756239420194425568342896633792571635568381139482996400770007514460837336387452724966143659716555769854595092490381557124501980194283735488608810665280801227795260913889397890990950802299569441203507671717223505778175419678084808847444772233125160744244790449544049924879535757891583916662014776308685063556540344179928930281448406865561192550841431405392425668465655922575732779292960772187087371873560974267538794590188900452776476681117801686572909310736596814336431229459752028064229476544731439340620121876946434537860580497759259063643536338597766675363930171055047234770820651707799331070523996505135339800838954882841144907449149204064219155866112785370502070787637177639286515125735069188486556195006956201224720896308924678265241004703835872777963685572734387089613774918925907353770814775230464000000000000000000*i1^25 + 44113128731163457323606419394425707901489245619900417078134007707171863135439546985089748774464199668673653623495934372674099893860487856264513803376561811350621433494802329028066940741407897799614781673335621524864327003274339501562001820686551638818611512593468152319152221537393747478125055383221759001024919317761617821742099581986132276012526157826813233318887344474866729576930751738451865362999912752404153683890404576452096453647777271707772200106269257421198820081427440888790286530193393401594263752021275262483407440047135191011338817626539791159341905107466658913129227039239080437252487784947281512546937429842809262515880697772170549762550660181759516981502177077398299637096831658962829434696591584070362668784430362966743880521703937132580781557348874373580853809582008398052226063583801945244579871459380769123778238485415795498547312895355969911101042617399070549384371429401292759901058704552561049530334469710537189764683118282244477771169495192948613309224860779291855997111315009421166860971934357713633258655922748866175318243675388801468499403552243628405216646187061398340213145600000000000000000*i1^26 + 788966724905241432655061823247777732535597709367404225430956554819141966210124286862295421846337547907245422218370849015003440211365456482449725952667561082532506179010732091976611281229318746622803616713925932682520206698319479670289080882611466387013090507931032206485692109562764523272112357889258571793993143410928884322287520543215363655437954078033491502074682556695223896219096388275041124703027295919226092359625559802303979635866083400461511635554023192431935301228710460463259225510282966936023906555341783249136436977357890714773336579987548879776568340040642485350953359821070555497834649171828764230151541262672632060559179772305546514393663331096384855984752067645668370685794953280370789381687635565699704702345096352486241882674003135034168950378577784442021544063467748847258512909399294970377213438978737758087230784342245028470495883990587826597045920798097711917210656921809527788380266120036783962670415843050443120555504226668287509212680983798619663918165383289041309564424274392488003047726885253498697972073874820216568044646981312605493899973475977522955726701404904384102400000000000000000*i1^27 + -34330656858954416275405796624797424035464333966657195583262815155584619081422706542200497249179396370815670352301222027802870741051801383683448435093825327501352299766714839115205242407903129204821104620386209824368457228475998898246402399457939729734833300637651181229954762511942057802328170930077912940926826743782788597145863788103451535332862802585030263549744945296808316648377755596788705174874125298789356741857936938251595271896970340209124869979190518160192391665389726150534346185629507375070772120310154397904530903655797948832876560850208345522211399680226404327905958944230989804105934879077041680854165847506924512465543771925104010215773690192344383973240825659161400526383016571823476750852967420230035183022110277528863141044141479570507257018066530192384883336648254410936769515318489887611042197342790231425920958882169674592155002194769872410170133186201511081267042537560860097083561644186780949555129680796869736284556271009413661676316044734304786391992457285391889658400169133666473201514474976117510508755020013641338829039570808645734912575863864473879494294337245675520000000000000000*i1^28 + -160971008718910889778072792992070001117628511783067087709950491996458163072487778324398520741454522086833250652006316355390601349884335666165097803034567929131433125170373280005124527046361140681377997092345363124875987073030672304088513521386914952955691368002266882355062869924208200608487375055417695356722104217183910249566263777568585485145327138995779725089729902533497983677000861781997398616581288034054858159363461168511085908410841267692812865944155108444543969497483904324540514801580753596994501060378048423889567540464998759367486324979813111088077253334773818591326891973493351644210995275993771345142462163340581507406941781585646656254548409528401529224136241441743752713251666412101994071864965307534937896152971308594291871801220323185778464482053380443320232470055534952343995619836935735120453030974928473960735344878300247692814756742726140771450715763931005935967791786836717463189797480285054113992988182827229540594941492595324741933738568898580750711412044325922204478730889667924222872725765482592131593527202058271288039935270449797456351993557281463337035833016320000000000000000*i1^29 + 17913632848109503732745559132263525387652363192471176914347860837981176529688455504989849108339007903446289619387818246084573903192018713824263636325324849977967303047118355236945922936528075636429699390324870000580692738307074637770648027699793108614981997029688792251668448578610328028904710312859413378187556746354329571478921981744535286200095284927402533929644826706345345538264979475767490703420408105458225222605363731941186611977553348370104300070488619158867653413122527834314072445235713069731864127407703142108485136402247789204651941228568642727731413638380935381821595778084282751177918597473591421155268889514071497165098910124353052908632761369196624112070902917031995876270780743074492576335889374100729983332638543112202957427713898014236169511200575788043249696547878549093935675515114362893331892293035864582451821460714884917007627645273477390963227992993024596101239251461761724188699442705379685521255042755382116700127228720894131251305680217707827573110438166308580114453278047618721812435151088908275251526829239892965711095532853925010908589294269791262033838080000000000000000*i1^30 + -259254912683012130795337029567288354886543811780465879906050647024562119704382115611498899146780447192785225605505948160467405491480920102893731589099854534485995054109136329100451482950515648211598137839866751743843559916265862368811319213936122079990433612565161522327018830132390304462620232103064544210725343993496579793113687331067115868969670956469424709098404507902516854168765845055758577129943457537475258663138069714916973920920027374548717098758414152350209367491302594025780946615028399475551892976565018470594013744408327944254369250628842850107133197935580825066926841020057449283077723967293015571904595017175616721697135809041487522307937035391675427313396505071292814575047802500389847783318926038190740289677146644789887457466417824855674136100010888392800971351896719328737772637650087556897730040153516169436576185791011681067995058364395145676224946704193483867126303218856604122577906644636607486895854493355389284093180971028223399423062998978980999095692822357166842327285493552518896468593673239747312958208690895520189672087846149731940233560912472198610944000000000000000*i1^31 + 1857313926795461603776056223389858289194875860431503900279046350028951393399345659844982782348655808662611569000103818915662268749425146994679073406252870829101831979504092585119481272933522688142755408107145161402777072175404597157973674918385831236765865636871871903277059030970675926676823668323822981845616026966009590766421073190544176015368571483343562568829709521262183170985213891709892594798762982284095265472379718957920615920177028551559017758487720835015077290461862121062869567595086291632246791133969911179749939441248417434885214409275030001705256044427008846673513045732595890046106218409456294965006333768823417311271481317220955600580490179478579424498957144543509472843440808084690227132953680137209073696855144647360109810768694604176813436201320513333210594261065171422087855809537888789456981080517633588068643780727615689050385450408574066157910506022716716061306822558687025386851085199501815995423774291294350060134613002958406162270617054330132315389299244399166522642861210357392604481807991981759818395100728815945151721171512643188237581734149252710400000000000000*i1^32 + -8119551744279598259549930024617482114393302859935863172577245776819787992994568936638915179711748489954163422089378498677662751347243648422881385277176136439482930779778406134177390478871610671135351354751319804514698699541310480178924426171202401113821515170530375455679622103462703376400573171639946060143911463848065456995613074608541770125117420648811659402699540280469189911606504675475351974734386516765475192633010467278162318657143242265292306547866424114698208111875045050200169007067849202588747508775479343264108482658133355365836039429054225204204208505611181405648517608665887698362522833925263869909532952332781172093330037652127083439516322583051929841116846629592728727657929750068415106325592766895651931877453891435579266931110755661345709833679602577143658350752885528081703519775621557406945906619636111526838578707488953356835106084074105281418988299680229253264174308281297412852563811183507332236203145818858215512788271735688035209456509779315250539448076794060963867729499912141154820553857778589699818817303673869741960131575761546428216386361753600000000000000*i1^33 + 23233078105818858922047395890970605291275558611216550454043312170237758688481316097685291987255966716104381623557048710910659498427679376171380069636674934528232985842339055203616590749106480467481316896400740488307969514477259880042439254472410957420947066421691907456614786924997972686397793865350743236427873743053641976634424975856324908737595354431359799967496029363643075645229944644122452266966085859578943486502040452036644786568661811508997092817645319241244305248463757980811049365317668631297996452326547246394317660852377347604839849970668653140426824225606661206092059472295660110336468233740162745598756326850466079119194647973524524183524608973749108118561240537295300302102282015045749997342183285049686751824265503132952125053591418537496047536823439212202886168854736786606671469878302175697626081338308384295449871593643026510080359078678336530329528002674047625643181032692199167144429053995988760166505275889706060548687912935281628505877730504719295723544174387854514437182836562600480246683619052724264804080946223027274974988377731291719202242560000000000000*i1^34 + -41462565188140638065677477686292558717097945911519475863268450353418287766333980865177207827847500858683315570415078195473132404609255944231701081645163067748974738974438395600697808617208017575869751475853382525457312675280864334391740290770296854633471707452897754170866995335530433259307755050475866214153071915553590585638003168301123936678339627426869928002687538176596454438174809780858895149152154759797890030891811725940369793834050588712318299614515804855511280746200142083294039351834412428726606100220926037181888726687451883584029248349884626390620186763563013364207034934776920360177584164152922259089404739246888426275702555940079465279367128875827771372288503847135432453618948170855586805753857426492637428940148948612844871120001833237426492028584300193639558109198576623725260400037290619587806928116048816686341276028522178471706695925638088683457702915212542966709593801617203348106814428262003082946824186068384219959270663854724655979365000620836953635145481141158889717132773643291948431947451276962823620510426518747620905686219575053516800000000000000*i1^35 + 36093528686196170465443488017103877700966366649664804616061535273242236879897548343780777042789489362721986596716258865919370907952191684918572809709286148087736163489774093748615858701798033044071984899489415477237296328012161478546682111516898394217608505369588687954572647470034639647318219908703822370478826462383304060488417240358940803381994000232950206952179384290185484372253945848171200262001908342578847443575320474443849357832648615302178978441799538136786907325368181377456819553888602356536217346802050297756823295294795798279567944313045240836329841101858436695945093823625097106139836611977416290997361177983219506920799195896901953219165109387199219057730052018265911434108803942788659205259848285608366173281381465312199025185081267641527440664130876954403124131114817641134871314720294222163496160459663176358333025257092056907133654561480769008455429060258561641692813832144491614518692308620438020452122383562957663701819987257986435294960029061560209060942927995173180255111171113504732634665597954752592190885086025287792073775545057280000000000000*i1^36 + -4095022890213766430978462892806016640230920458610297075143686267644553571305321636173981842646658237540044469056340939549196169383860584048209699655072339944441550868343898395132613336099792440826036018136280279900892287345432547135822737232514598229790791470111916612466806810013893980609060879814345649132427160263904205552077596299835568766649720873025151914984435011226647871822508008630435999371836437887796750092597252612925120788019220444803860925142989447729290789022685806594163019211004700580622214065748909220618660048086049470907412128173555563782843286914107912574720282200838280438521959985156360817716446924148249626336793144751037138839400533593116225457016253898978849695414001637426994636847902750037733869933443385196013434006278516898516554144839386969468078299165498271093555244689128013361656718316765343547997654104453216806335725413606222311369927844026091951374387899461670476966770644991441943760165069279131883421711406679246622241633145703413372142667803517989174725915620068546168838000806930752658994580993311468347719680000000000000*i1^37 + -49588455680586315585268849439544062838569865235802309321582184204041374464213553350819077476424432928548436141843219981815695520061497522204391279952799568416941065213311834652654277315448166136146816942387917596009266738093895384448460632271158603703820670277303803687675281640197475436837180071826967780328895986705655594897689469981870171654862995299465739412533033047592327105867594256784210106492697450747895783208132639794124739208885248306049096159803333059417165911304306006701040126389730801027446615740941527573451472667689337018501081700029781736838193437348892438642902306514765225003644905267181267039075877688947483873051498513224139950859375391227621492295541851967771449406000874601966895437001296035850498462833628364995427614242227337174609907410596455911911250749952860431709289650462301217239602573980617741332909640572449635427370912050660052881702248407442101975766723391655735026752299257924629838999742947160878043392798166591428781656260278817972929406179157788589170611370560345636184804717445355583501527162398808473600000000000*i1^38 + 38529606956307286114516768527614516458108750310511661392654601690104090145337477543841127415937048893880075274432344712147054438101069208544979002053541294502560585132736613885574618390337208250867165197396972779667651730533921969689012715682302917837683664579924624768093636887293885854523961277132037643042758074385507904385117980285145052745827856626260086855446445757409422499206769057472284931900729559851369480710258995429632829557688305541762389105021360868955210567389255289709085076723106500997691153291519095123774299848489996296400987243147069299592968994934817229720314473933701472248381145806982421874992934511424375048926193721746365608874679760945381518270346254105734916093886346947846095325051522576508560560506645955286072787788166291115250249836970799134550037598443553799742625909072153532210874042308440944399144543898609754314488481943436428152879753927009688430811303080266174071663999126799647085668181620766295748999915916959729547133910140928886826390674631787744631409674160597841038571443111642118928314925056000000000000*i1^39 + 4360403841254593814995587211366432773098380323720362184899122103507862473883414376690201449954773662660083578380895166795287665732788584733571700794777607271473879132702268034621066309421940252492647800899499802242060783317165079975109558570302440951274814100112104815607183762671144264595430762753422858526947059527368722210095211598181825406572578073667389320765110997906178271103921115408757637993921408034105929768867306291486049792553544237677003706162759248191753197506712842055920869407651067307047561502286908399991367686768835802530551053300338456786242089223527152549327660155825113647434529052581750837365175231817288488953312075968784570540652454085189779816297689342583036321494889819216198431455739322096585967671466514591475930121823432447729060429204395187923384739065403903948434883551610529651272958594625029702803144584473164263820231640689891517690413662053150967867091435196377266439172398740131392184451605857298701416628385541374420067907616722023553699858664757816760748882383320623772601593518626000443801600000000000*i1^40 + -145300723571251091217196420731144931841527131916317676582700366459084076081418637368770208905660968081400735728109769361446390918136230482536523543133419334511167179899893775439263294934898160329471848335836037463966167143850278387774787825113183809020274114633124760640441772700106565696925503947524270723223306362919864495705154720374349278692835810621901228545229114998714639329103920895228212544828423087733223791926353084614790190054233698627853243994306200083087933066437878239117883266113636497639569795629800696375302666514242405072318347101436023010650712166388808691319242201661750067388430344520358573257758719167419871860368347257159323719636305175243267060692729952597512273517485712783013944561749214084624789486325988159346824214885216956018041501446006423993526967005649721040184873733138193665043027138761560357285594459952252029175765940757570719635411119219769436086005308668656060322687066019832905388060572651392057950840208906754208462038502604661090785073273564650410004894587331613330918674819375431680000000000*i1^41 + 4199340076892718066727126146413754908571677266236767101711260921318672612114404062932359042404056371346329938080063827853975304452207572678000124346120779310372241277755513645896111792487403663816624012066078053509949727640626151582997863625918820238900657160062133577523244150753889753373297308572249107390714902032454196602510376509666308212044366910352036421150828631605559267120851562249460422193846491732236732823831216439251046246464704001642528758483371441218270591389616406999826798796556028983363478472220586962560268785682942855692615870130639190586955111681370069474361224995181171847371211231898376924841225103385626059515731207653726607116608280092338619322342138078566182428372855370470398580729288094820821861699603006238952569932732264584339023217925169561639310323638300682755753335361453790370106943101567648420376358780527065861930732352883692197043898390049328672538432892500470693782439225556487667506193699010952182276508659737917916356569590713410682851119860933098169720675812308406992579330048000000000*i1^42 + -9097930158581656585030776860388681696036399437553080150272317359926080036617483844053202359664995008754437579656500855415826143994485894339260537136409608496782491736129336142014325057113526278996774966206100987782063696665245460011749631071153837367879251502757760747040100145597101370134108598613776173049777846143938327407738840710211682191286655934276430135748972022826488157684362682524851894469163580790840733159969607326665060755311758112687688956949271984023613565203014791159872802581370153019306004591561275388351439039626825748517948579146176160337170395664167299969375115561814841733248314803575223961597295479908515351946104320278525523987784858073277761739536931772661441626334160732884059401179736470300715448330834457367169020095417845629823321295731853635333746071081331653742337585500441372623665996746066042543241785988035716168076820943982552414161867774605009111385567880143344128370358627769611419497758048743984032490017042499454534618733976221952799838353342112322050690949619587743744000000000*i1^43 + 27297404834167966056946925913925807778512678073845314211465593363980353305296425827170066709775814931484024961673242125452259074208589105475788296872464385322475323912322927932472587023723430984821511541349721809174962176668976651697827053771183463342849661038731693873435924328284205369295545968151355009297537783111519752758850637556254898764699798091716034802781433581397981339854017059823715621725082473121736294590502617879805076941693698184618277440591140628950359447905328897286229873067688801849376919129007914629117526794209740029645746779430032639995910833330757262002034307378237067703830703820035217800006067541589459799194488327822593443639001178914100840325341273667133009144736960401000097983694127066336586863886363358930163524486749496492345966228382685142643445831957247830169573709799839265299589814950738900101835775576748941743841031176107658187253129112553371813513104208045433904217083741241489743236354620565592237504740013345879677986068663502704793458349088764608586180460544000000000*i1^44 + -132453484015595090146647415812711515431479813931056813183306566085721347465800174869908214762609048735512322613410884670976594689392480858699806909715410406431904553834805065583490615508467657718665098309824067535968095372962374609349236969542759433825248408324365844954589199859465502382291244422465182953097466632463878207383994155829258470148786060821667495840523279776082433293156950798031161918834358563071021781706844482143236278993423995979238759309117871111748241386685400277342732960709672306343273752464875099983118858755031046798244557301808117868923380126974288314651045614939667237273193887172351745770502841981105072691625570400941536290558512491799868550261479927269216496699697359756028636403301598319009200558545230593116394159991278701766682615371470651632614974030559860880169822474125657520676558484006054102331365466496576489914317879146356470391221799743471760244647303751261704671627577626555001308172352186483295728599574959181916237203430373316212105048074802960112025600000000*i1^45 + 806457714928616754841281192308402355961920324217624088298936039061193821681637748309751105097405153058674737090074343062802971340568501797545781226209869069880080348541720035925450484976855796977415465504686750144093967551861214478161620867932302776320729999119797826125868240205693174209635508271938696062592692262650732144959123667445296354539893123990682675566997315284786081985502829710541849339351683903558706176269290079345217261770943864769974278317770897799605861682236686028339257770976504000064610536846087725293846758772498465959169088888650689731289276082927768021416269542434042607589939150405179714954392661071157357518904099591581045027195676538762157272964375042944356396799270920335621040044284277139165088568579259253219538506835592865566488536314587774902518298178329689543263165310143987290143401545756043549223777178335268012882198819000660317356256583788001078883276272793877187086403887049017484507795765246456147304305269247897118003531164275785682875964949790720000000*i1^46 + -830366028385699168877379841357991461719254561372692573033182517586316733155036496145559129472727825042134805830332393512690620839120505161961094792604219353911972423886474332560494687712003807904715757452984648340842766275328462141771160387155430082205308167486507325461210687461213826318572695981996953848615650756930397651462120681919379277658790416908686993595766108090978679603799541829889390941808601435207243312559441849076404645503934803664552148702073684079666317180878616470594136857568634799697415599021425876902747511909543102293518928026849840236030385402730594091193825348535397457328504564891006938649797056506372085123959764873228577857405763003616231193526079733499191464496731375374957001257915304027879936398053271529068940880845442014980969284891735035664779447825318359741306159229200542934241676776404418777934437384678757073496084406557567339814998614735371608298018827453955977640088975486528403056685619072395119309251368239714486432656571582747152220160000000*i1^47 + -1589150979024245869008730554009349221254390099627429554232568894532785861662434025761821193983338796114666082125447134783288023691179530648847984658705042673363815927799588387617910719570141252065054055383445137821785822902072564185797345510134118775343990087150923176664408592972518621720685192702700471108313722335492009688359144404763315507373162065113153061658754869959873790054858841113332760649643226688386903781084264115444992798873244725498096854755221391925847670472078844576932029998960049113335086467038339114508230544302509668653281651826021925164125179739438222725120294436725140951452313553930459707331042536988448073503575904702263943900873868745664181755483874160772055034884990344744056225105286951275285245812317949467680803486704934458381475389458282945307056594334523249687961244359509163715007450914949851484961442931904369448213502389683075400318147706173000707099755628969464711944534766271468040303453003774651524465582065554580291925084894920704000000*i1^48 + 318988580099465400882863774361664256010666115717023763945039913933211841268133298559824129189089401188123980310402817209509391060668518576089346000310941577482860584385433147456323001372408629586000537705594692939883377254938413465639969238697785361809745276807969615010642438263304689662417738365485101626045137772443421398979518087500065362244748270173947910629349093404889796584046690174434922854355521502918746004410278174009549017231665371632010356309265061782324819157822365347471379239196571017067056234764287627887303401602971274893924342447433476129355407492792047678412912308788514742543569229172021354142588428407532573583048210397408004823202694286111520556331069151935547618728165941267995210371542160072731751684750486920060430180614955029480664544764752284440184936960986202648020107638231095689216576771178459321217510745270066279782889812120284187387228187656989804902995119147910320017986830575716138461361490255167144485198151103950731870208000000*i1^49 + 1720712551486471376296140780603791240034080004457712750244121256060481095188890756007591915203652421585917687457391314053668851275071956948042143615960466664030016501924749904538992653731409737474996099144248082583954769264583833014565235559276666153667232542307083894745401169707361539509569991526192959843752061879830261764205355283098334710299504387763396028011365590574763846795323964439512037222751265696085109201649596692470143908724176129328562452423865203530041830967566117700336454309223675954396280840631214060702056260447277034968395774677915293504555580222701550745238794348033896850737379637532578504387388560471880783039673318251565491456691959330054742466043275578979506804062773124419191035064995415086641048708330221652047300915875545876901692477411064582951674914002958512453408953961309219523079470069991611104800036283467801174961286775676256686591046852350075824319248506342321008379992314609282325616785056700618710448366879244288000000*i1^50 + 1759183811591860945905020580195536642035787385128882080408398835754489138529673957186742695691823112276185442102765868167802949061319502568143960394100201203354126978226294654121024661450198819009863978661794580543217402627680760929450526503293066432089275262002577765253562065032387622156254297053467983782209069524146046576988692938197047607816055206812195835679418631809642394811524910095660532625442645441266931252413895462516673148301468703431622527040703067614095309753949919048731303285658181652785758920750422432369125800941883021746417836510288091111741594266809460124940192495411704527838095618661088847710091108268518490191692848281577260010722469576446636105657281293612601468627785745553035499566090730740220562519643260383694849528213945416959506662213645333041751561437458695984815619636512193092316767220485027972620453012474381271895464474413514803900624636502669907767964889878856776308749323885574483986541280547310174155571200000*i1^51 + 1177638727395530182626785174867837349103806298311964748472422359525986941607760327871841713454530071472352721969187726265428604683466535827869155318963495126139170444093109607405838184901937082739152422819271537580968734559699859318952201365323236901220371190408695995398837080649681823387316793888341610396254339464337556354744996854399337014989966106151310090136016711928151486612330362169853432497771729792590048957832184865962016530514931431055778531320865645338662354912839440701130611821497755516658451775900516267170695392230069008229598228541862860913959261584360576095143071759024894991512921127641559799991512586194890089402851079144006734162168866245067961250767261571327747258594898540481941570132665630053561020383574753591192569380525330171459746641894395634170174087313662774936439619391378511216047844471649216959161710780879260624350912805174755899617379081984443024418503605020440998043030478436207322282768103532134400000*i1^52 + 780663759318261556296295621150992911809348356235878496909547203484703353149472128208314258323612303974991631350163519718967832970505626093725063437741196668641521178164151729051864712669079867843803634760115323289865422629974809811379634823600453445929743942700933642301649469047008204402092288046994747343519997942457643115342165916082639679816506730018775260614251367064761191878407295209864153527896228055100641738055083851647861245372315858139763428182342031878087956202137087447008015803317339788606805093152716976998929850098396205780293068495645378518139597080722010522746076884121117051855178851607317668508811682410753498363753508610361826375781716998596968807420232714155426449733739097943648876599776218196728815203931836685549948354489913927491561452332164046522900834356351009889849036450822711372917328394491172499490280975353516609413937304396954673675933980699045021660259771452548869823278247748912900294574080000*i1^53 + 490899549118877790341530239778061686704422358604787355783052201957269135219952004645833052839311830508772166327382788480026496033286765578515738134752914724233851867713541518858508006655387358677986870222280158907839290828105676861843171115603676963962125220907844711057831769777086442227500571253636441123482833297810095672798854497689630322803806476834426911394771143619665872536059483386277357913715467480176019882551882457304200326084003206076582480102305225184053817598813156405296206449394623303510847282548774392363296055837110577975453067335773318201049397045609453670656312615293058050826624274506650030057516075388093407829232473376318338261563254329208812322879914672271786125129390934792623868664739391738682990699269701367750131321880963733643820880584658610794808444678996798861839470463763642655683252111134541370128331086100410294547760310151862566609500661682947256756795564232364535340165382059065344000*i1^54 + 180455318922189192383659505032778401976975036201327265441888954539110593643646503200460675614689193596871067930600133481184534658421601120758714480614312022428547902580864195791190236382860397213574265713901296195758421043403034327635786505566489526436305734700591659987086147736735489249230177477414122965450105246107662668420210217955581028531556274437921008564622335137513641326738199534629634479780111965262730343307449968771421745821946115300292548049510136726435335981882926046111093640381587076527328906057962384488031259545116114199887538288988339804162210595408724000671148493961591949774850619860026509888199184053104320229958629522793963951692873975251935600705986921221220197829628629660284707182646649935074358060118000181603359201124302757411740090740610236719747932075967646990577546023012856498048522528353343717935849670522875041375961386475309369967709681070065564360467751338295886432174080000*i1^55 + 26306514677833372210492952179201819792724353142521279734066628097812400617423436707270342033087455846004296627742101801588744558940188605824846368133019319045825015723097633151757483316125043866003860082162458003379896713472663854755858598921285188849319462313825863863232404295123417920062516122947441750431273125385505848628100234380591471473465351428471053832078323986667345002172305193959786260883168429615686716478669687644008983193855866566853782962464828740784819596092743001390869321015607930285802043772761258524468680789568771945326897542959913357608542189019283352854183955969445837343135509648280024915986572019790349241869875646900173187634625335044056891538999754250482518614452905661095716231446981384779807349774475527723494105253911022878799260139125314010446467907082665311630715967341490330843037070645309899112107436032586790441736806627144372155034667158436197403880446814794547200*i1^56 + -6561266012155250581883499277081043739116183445512815724660920867047711612991207419080517338928525180842054133455610230348717980661970319225453496016236730878051797370904996684531679151310486617136254178531708793413375925364901569794685841158452682916556021558862909518997952329693949135988494056088177467481277193540389296988245133904680275103012278261606209212535824311989322032590429794827989789162868163102205423859805431069705493281704668052963495051475440018244761622481011659028740143331944394967879942987667708945169020135372500685206624720319654984284930391344990155936901387764827239418859467813085598339934976826530729305793331285752114012107246727471184434971764946191588716321863343026417830309316098297860166829862510563568300882043311339508512084603114952638392031101868759782959638071160712776032049030095974784807640452286979516698772728907308100486472376434011243190681600*i1^57 + 336467522928221837805753701808562180251802123528578457784067765482360692082151805532135216433896920153354722077921449073324711487341758432459018977181775441115292409537551325117821066018070610416952111311166446661406893203388736591061687436355402504496728145832823832699502795870407895165715625652269466648867270723453113815565100251110091885830555142443238121982700682772097114013973310558656785648712499019765862676813312577100669391888806204260906986273748340736450287496971193470746131934005783991243473457033908567680613132987937271560680056206476491815809135668039206220190239525510509898781619457857961726996777639846806549666328679764869541544030194511139804343121277796863745084379927680542835848865236018029658905468338108459376624992892884362528584113979856420265899608216523199979277093835974524927693147718762247428634469646440763170034308215460768078032859013120*i1^58 + 179598705706099213561820076358636047303963090878141205465884358639433977484715844785340083069531124302089506243000245586166034303919346444970830574051565802603479748022707643806447675469295934950937366678189987874354811844766325810577186850800083382704056158745219556753627945326296207461331131148868399231706663599872634566119336721055319150556281392935580348848640505310168858248370061470001803984251141030766221325155946232853863748322534544866413641125910787420420535567610983875029011512660017878921047021873695752726202114526676220793845162567320446579046734958801293931987147972677233297767656534660231235650473965902403104509097966392883732362113330275778490766182658876819265540824129866796588973439164533649156332048297832958059788724741208889117784937742943596403163275415400692079746919422149110091267567053501310197279044595075341456007790460271384960*i1^59 + 23463880020338903433313857382714641847461164543358641960966928284125728021333303787075162166017990625015362418367828843713604132566367622888049917613141596473204073970612374044143282821796822437660533869091814476027219934531765510420273495409343055726987247107373460949103177101305050422345356812028160902398982168710065350792830277322364680670924212751995099600019881035095116997734993431629119168760840957016941340545314304237178751426121129642495489091756594310381110100456418842356786568238506570770829671789115169721915051665850108648623409888202253219037174542142861334126660999963801909261036709410911085149199771706205955266120474215991424807276684089637411060331387625876882059873309191794783096844373564194298549891467582821213110454279673361698254798972261594682421502507620815287631378485025408791667901129791620647845202971744903297485601*i1^60, -6041015373586602445401859896117096084777199633975132049946746401568001810917169602742930651891514406219805956917635823785446663609391577584837698934937103438812584011496794731057828653825363949455581963610061982363733877595454172320452734549316683257025127587207517915567332729229832241009178255688311798145183462752290120538398740514018700107407287705096302203530950834284857260148562813447242026866316362857632215802135283649356276706239452723173826897694728155467653317532461745743547904085891241100521998141576853605401684068732107778464096064833653960095323764381808628265793764614973331503392536181837991543540347548414026727239506899081232028664273198943155217941072557422749096881101115320116444844830553952363300479874806127882096364935062886795114283941823745222041497740152169521431459804023756469617982209833027078220567372058514883255532759568850548598865320690469081404921514020039821399630984739747830401504757299869661844333604577079115487918854302966723949517528235911797549622955907849179840373945678188275715144735231660174360391640863802809566430140866007662810883141561511341753465437086114001716737489733525053167406387029320193842142574236662682841301108821464522808832795515495392722603171836064223294619884631792176693752987620113312113753331783911668354200251304063955823939066789037645445210698014144055921865678798913350828616200682379573986677635162778136422115437585818203060364409366210022161879920639799377460095028024886554783519839768739958826007857338669848458481650672227198722600902756738641832246170692668239815678300606548561928936698583721411247093972699481952420330278359771658838300694715178116183518548682256469526304522240000000000000000000000000000000000000000000 + 6272987445728465860819454367498940237168977004969104924872343566317530800871034852245499116920890361479105966166160193799272146984708988111619947803990206033246750446510438560147078528116143462434886654171783323019411993286677300892764421363074018058083786250233556866207474195449794784305417821980201669027832731662371583168088247708543453476817857185808548759326261863301085597495838389940663612673926620047055471065028166890422743230879681223924151896204892267310073070484484292070664860366932697175284144890144734171345706302039348210257937369881216780555717759154610951544372747241497804210146316164167046201641062516878018260919928273751240365312172264248292860382303222962288090840190730826025310125243547491247811606389088185020434249820306037912360146232715032801625786341125086388046893325589377521338868645010102863841198366159355774880643518445138171748972655844157500114501145420858459818531732226704057840398444482292546964076547598172234499192260934948071309924938734355460300879319780699892023555952231125315467550835113093921291804109847281562821224115857815408968081942387290122785651148707358005793166342560977147500704640204387714278387644486377968076656104661454377674003339818317428175679961980987293692278208636450414452252598174179179243867545713147210375596614778437554788499041029152486980555016693663256234152530356664815596116561711975310051213045599147549749155422988061454107246377671863801724955228996471191451669958487593502560250098273046293649712716087523232898647293736340168693416553176847077555673422544599220906750918966848874076778606715482467018815915165319949535069081719071401995028011406517364068732698729370973145923584000000000000000000000000000000000000000000*i1 + -56467832326460646515427360974121731999045597363274336328153285437081391129988672182422582693276925189099565116546789865908172751706745848675981379709085526689742843533228955465975811256403087098172085754991791201574757749989652237456768462310965356069310646408771252845601380919321215722729294384912820864911947119254208557627535400121401773773642303996570018246844311562550519414683900529920681085990584241945110075651758953979766699441867190476688016620597643742329127582045490284971233382712877296357777730083732021636058853365996599927049672086253961865418445410528058188378510432942285077342457200053022033137155979346687180234619614932070639297307675157028285197840474401791188096106016726426503768264591991313101216149683256810797075455315219545617777034977872825759423433444443021392056361199121968156449727930937752079573768446239315270997766637162333593438138785295017893729529944364616130595292200311662122307818360365432690581441202205819311399150288504113231076006132372785538947551593170891796852833794848657849402302886941199252231875880249016125801702331787161794631101225300180134902861476430659620504620091543826221440795468554515365910000503842241486183829839436642171620619691492836539240145992639173685982995658665397366119501530156295845511177614218998366207523064330640883406751381853098542472267669333321265750975511702098955398781549078879920822970001974417629624703503926242053440930866081168468905679552477896525790852389355914477244907564198341903259101189811485941905030399275737373871584619285838120613061468079082788583338180439487371589527871633270545255418583495905772468280852903891503283485276740543901770211846820693714524962816000000000000000000000000000000000000000*i1^2 + 66532262875335542899544059300096465620696323224227167861681227625910761991007620424983588012085240439007571030723458832837270111143336233274432522768544888005823419709600364805644765076245939219892793005555597344020474120988180478950248960196661952409373661343504109014821457848401762248429964242348825328290360984454947889332204124856953285809397308916676251653732748406065550269469117059078544054734973950981115212781632363155260836368686799049369636394836580565426272211862973694755414299633593699982321945394084237619154008732014269899227102955085541879702307682640686953354368264703466651242726815853124948788479682953286788953854767326139529088523114800097120982918133126931120625853664094370575146251179931797345963085978289534320243437816925085402469875886316395566687971284812559038637290887684573925871133844890765104344467804266614043771239487098070672327206834349852849340148852649687645594517668568889961064435380582715701018975149433723019936597559878256702673115132959330592065301494505387800723779285268721008264437691317744771348969884550978730139961185050212457695031239190772908181180104190302966101965401315612166225214090490455914215159271145663808952603586636582114586546550521820862652481135099734534059449956623839316047226770125595290771964441355817203914224630331351500404582051769335673470479204372229976908178082648750930200445359964058045154152677853028936048872437868205812206580556416694076794348883049117763805233016563569553864598176545841259685259829357784367163235419961328277036246419719577576493198200189685763975991254985655687334819786610205713071411053284947044548436006146214670618762244828712395121537697330995228919726080000000000000000000000000000000000000*i1^3 + -342951031114170829288663168331838257922979888686815142483440096494416840831859541549060092701101300420419167468239244243250421409716581889110294653879699617808949157341353463604844496337873365121359231376582786395401076463004015601049203203823825448789462796030253090803947208052405042651929081097807279353480911711374237047519082886854271056451805248046949264339339550665489743822203478568418330096114263059688504183501360306283912966504048594238478559898155446751696207842872917587407151722249054633577832882225799858093693965362802991412897261674003262530793099695233706163329852046917428817127348256631784776286314432047826251837025738949967981409593224013772857158854443038447692555377269349224792784618419434149465679590332136506736609784228571561117011776622142939927831312120517275023064409120344868961780503700641822367231657169599116476346108813612452732681842458258306560112178596131333701370705362840412324313066438945154050212782380982374064923076920445492655881750301324911786511085247511924825232629284606718561603190192764127006925094766225612166331666091852550104714273662115824101163382822593695000918867453798496731932975024771799065087825411832947533150926592853111094391933673423039643913007888211996691638626332406399532702121329906511442566445291503310106961809086613153625792571125419282563540550164330423740536430838210468252216687939673312924630950959578958524896833073145573937289367704389103102276850748379106204544240688248112056303106914762161569392543578482565382871204054395230055329071940121202650955051708393179775426313468354590243658544117346551287303379949430121398818194664722115983602614779026891532665282303847291956284620800000000000000000000000000000000000*i1^4 + -14355302441145970794370284536389746433234573812716214078269914268255965604641401135523110656620168620003378722960833025724828804090985618109858787819609858766688723714325268674056665818456642644183175190079733820656021611459574991856275990527072499895376167691906152065893736732048614923057793445288441098009245765643296047367925764123448912836586465071434654719984273134429130226586595684542246124163022795783359859293363876621013416736550881609466194494254406645180466072973586488159260469276998671477723833964274503303749427924412989179029339795635176730941866326324462557172317139299915698090483160037605706467307863738216549835966764883424402862252062772042556379153509840685645984097604628663677920964029561883407158167707902771026108515449456039581027873219651203921989012152743253774429205549234500688958175396280936130065011084649828309122074677565297916316328961209354045693510983708126007991990307620704301430680648887050335717934430604670223004391193780472738693711299312324774049445011648033137635798180773585879970746704911538166359081757530945308705759144170932143559067973155131348340339160519865652704216803746882310215260484816993902595552603709305659674221210883033841169269096950473752655550138932581435204420185340256989000199816351232365331077522731417389862575796377677007166570827336919325536214859525998677614801417940616481642888112719611698497941380728776300008781532029300977918090555590088805266709623239406492881493609995446357321793616214622132473733833214542013733286871902166808948986636031571900997678251060638859302600149412286215202837759817395999278555562374381905159802654448441802395714527255679871425527214941973109538816000000000000000000000000000000000*i1^5 + -919171434314543320048286386742527825860329081118118021004187076201753924809609099248340305679500099025803437550249333099000307909315129351598438443544315220914895846629302243488651884299675657651751410344024449226824386512803577618024553396792435934797992223418198095480971224297580638627710728870685290252384398401753151554804406652219444664978306653126011770872542577720509289860816362518510295590734782478839409452046080191436580781313789555418900396111822236833895295222954242281494574116038207152265588983927759539126307868211988884667753496923151572846444476447332064481742519139144428307513778076743045420868080930664602482853249275160410185564848159882890875603250728900630766171425529754535329688786091791687906375971553002414911682502650654116061972632528345116291812829193632151096693426428580666657600802966200332563175173435848063609236329251387866625283830251772419717747197490910897271989501164706997466735595209581218163094186627726046830006184401121901976955802772306376861329921817081384770603835108770301618021870332438875515551147955758938489235976198639851285595350308973208980835986397288097494070784570269491271419680775295388225774591945865760803524749919247260457747263182972010794268062860292902393833052359745955015169180246685569431492691132398177056540929457345661362605624995990960753906955710408468822606690310320062303717641607991266614750526513966086748337963045591037565841691200704227087706948082448524958972637321644170997188832070062613100687326004678509988361714381096722983302958415100881701773878264484179683578220689530626600715451111383464386023362805167228638078043983093388237458305337002178148849220883410983688601600000000000000000000000000000000*i1^6 + -1110105854256065123074648673378896991921437709663859435295295531773032233539493370505753720605584613331672433053378704862654490149433583004061925286045187443000289294579312561721950433852446877630217967226774205581592242852551869128521458980944416150401211419115258963188260770811959871121901221524333659571773559787122811393317477600153653452224467439224493693689482071535662666811554434781001946970227747047603001455243135891761313150074626354221689530938717736460830574648487056208070731049255692784216723623490183324897144849662904964621208225458004710166925851798512365779064854744518163747069142673886197745403227160212597098218840525272015248415269496781385113079769093568516598141055169604865846961663456807020993502610135636953602405131694414216551098786528170995294996917061248292991015746288546975961598265615701626888333684806582945121246541449150845129845373672450442779700871310413840394679173690160073151689723749880824424875054034823600222699673435097929397318744226056856519737210104524040048927850684263514480934118735181983533518926681849410671558025672106304771529324457243099902687585345648879424350804641986996280094153173052627774667481659213840422936148406985627124430998768651030447313819134096618425913800839434438132169552620060308035620617044504146980099263306107764359819951148416995374314261891220360667382654810057895926737974807052967054811125500600813300328127712432605095848259008685338715420006980450120902654428730336473625902729628862739123469818286183747968663670448577769724914677440379433739092789115954493850962368229625690933028501804116063520953141914389294453692009680667309304976078371839776125721346148642062755430400000000000000000000000000000*i1^7 + -1677439881060163780566018945301352185185216052813822948898219111704460730213804296272706608095942454844675978301802872709273197744620826571118725046277009236425422593796173966608259662429482051828066373386562226194521902980902221606790901532353208730792807754101300433892705777828577342235706041669651841664742520491869505688110344795560480733063004224700379361733747006778185367157139824247029885866824590018915703807309677810564294981764781628004878339043722539905041541749104580073108759919057524221010632071996974961293564458910839820166267857279312659617937996597290841761536967692548701653596606802088469390480205242344300367273735374472636055515308274332782415580809645780222515938135436760925928151757043052829629709337454846251231107863912644198024495906554370874350117006128105157572697635038439677711514739610653946613629531357862594506827717698511185262220202225520997372849071559042920518876292824356989144462354850301742297670790850771261056093693151361810045863376830493001571342179653473770489825434961242431394099457142985174665949509081864269805704632170260336670745913400597845477350671948233822140444223155421829908189573065466513453231983670675518793274988957145700255184169451764703875938804538249574504451228716942177114601594195103784412959358960526865303761416265406780545728113171834311527428000631701769106103305539250903390523824046319914439746763407796647930035963640807543246307590581036144892545116041036361861330387454548399275056695425274405884312953526939568725619858168025019921453461913883634258609741151016812650052453148773213501911263653033520853827587386595189405214350328047287541562513439030934645335080783196798844928000000000000000000000000000*i1^8 + -1236419648903215025314479989904118178588516478977883669770817722277111111231424513924520219093112085785261006519249520710986411870686636196896660489495258260333264253382215571947717385454076873789952045822042491454279816765879997073496253402571234024155941439243778080095679476526143180760177299525024423452348299863920015290215634743296605951601412939622767203121871388973576934081231243054222599269363217405402828954588282721986617308176085410579027387753635493797486721908064713789488064000018932852284071855889178692788040651750745507745114347166953152218808227624190586121868665553200140063876595747580117853044706440759726631334260374409903321830767480925971367487195620516118199507032387234180861539321744111583196251756184731134450371454326039188195679141589976716233458914932844604972580017355092663410199924213327763634660640174185669352805642102867273072982498360039189870766463853121721905518498424645047534967017789569505585992227967272361738639089595255150329830937993674490082998498576215506625533084317740324898695316865108022655590993556073657177923091060968551113464751629921073712425933789245842571230691123158589357499658862381874006337847160200806338766530369769679528168655448205307678210469157581600741992551104472659801150500463422518974049309306801525371592285560647128003987973008480235993121273114978838058239382832819051933443506845985692363650682926943262290398480666630367761684087810441722777654721906168885384857238974539427938766200933547196158913790873877221651081322829057591048124636420486878616245394384826367749673287332390706582736416268279386538681551272667845683778845101407171811120764524539065438271300701456034693120000000000000000000000000*i1^9 + -1089240492155818323540107763110013240470353375884335916897688830955255479186647670752702307546436303300951482343390398760639636572128426583082582231916171223017597920105477126127352873723565142965858012030603110731987168180143238404972686445585109476610026465469761628607536625281882152416355306372712733647271871875687737733475182237048455120848813205573680858366656819422389599084046354358780892650284723235354005056093233644698918051580636206643348750595222072552626838057003076332523289397828542603872176303476389644102447655898053308791908467827846376780864436297692719488099281553150408561150133839147641395492266142562145223403284825059370939446719694399955126221122349732574615078325526011652700913328172525102808731359888260894001207520342621773757622523336576200735270703151153575373064574501522082807492056710711890999260336595057934085690414985379595224732290562775568641229676803063720248621687775339850086059345972500787922701346632774998384544934748727214415833817159136685154709409598618267445593542558623859009951035610208085467488150380505162149271796387936921209949258767875250866844032417632288583254767711626878389695905625602907604995389166180635563833549147551557011286181501071132782353315141626226802522060303829894685163437299621884821527817980515189717446458199745746703269053577731998327883319956689913778326122554682281231308937387280300461767078666522306712362576642970370789819176399045526420146500369923415348932129684768752644500627353683452962805929181726457064240199109677130668190959217289910834496176177973458124095648496191148445148548178461601350375207269794508433687928647505431689217084040516255723565683484202631168000000000000000000000000*i1^10 + -866996292989179208070060952722288065649073087799045162564716718394407710517756301940456600030444871700834270568202764159266691430108007825626087406906471100147505778552751294018999240209090686249195341998698600138969180374664906610745761659131276294391023451483254817682413868029885902177976757602404337225078008295751933914669354560499214687251309988047055460932014467626712904617540113379530313739301646511888293458251066277536160924478304911835169451761591147152483919120370421678923863209686363378178680113533623558482137104253514116152808932959656722228438877091010140720057114790827128809537972945856987546835961586261605007465116914010651925018913715490989101354690040542841466672233750071905851669889004390446299533044741447757278994951005011333892097877024795903645149148768194713020803500097608413670402086550904452439833680995468461207307105152848018585530546352068349964057000539485678366828784508095917390998625236586849663517565756919789020288814531023720879494877427636057409380501282892224837391639774027433991817626388896848962860970530674359931669051867397081790573334357389018332059825520345265339128173932514073734138721183820761321849698917468965454456648135017247264865375944330641923032878534446396848165205113385478366154373152013792663249052241095627816409611986316394346198504230045649801781938533661465105363721550128087662332208573105848056466921599092835164709224078264479794994033537747045646293246382016400760399431899214291973004070558116254940601054572125615094805842976754614331896833159759838574493394785813512201061418402565048378110700889956425358866539639441721051399830821319236011520123901105414592742543283191808000000000000000000000000*i1^11 + -524285192071974539505820957181162762824818434425823928773859425617389692742994943347361847850365827848573934772055977188531811299491263160084081960709380162676956160472612802347973186961309817789030745600189486149381563862026296043445458769067707071802471099581188733658448848611903819205831634314310102248413283699356157293682101160841867669323989366453749628912982502110913069323510576057136934897002846761269377242521153134381408405124962909509577113583330291490705095533515884251312936198639261817999208382671307511069829433200825784939000011279569466889538420365581199872924035890092711868054739682057091599245486880411004419987602908554754439243358756062349835037249486942851511679237789266844561159031704732778007968816055208268345896680048452551702954270643135613155246983918738892262965619113227975645664776642343523877755137432625923487851667873425825200035414688176504437959233332451928651112111392534826329499269858909607771717725315642641084490886471459703839456188205930012005717499354842591372509933743564292446458720054039360459336228940869051490637215988272393202570973936849669390734730467848864775134710535733196785072358871079417150151147740503877371633080923279614116784288071202131775246368114004222884603217805860938799829355305367364265650154142179285204942878520514216511768898765263647720770301160901549003985502895356150683501341012458672306413330324158108750066979574547544093390484546332492425560941523993212930321419920746171064256515299739758785984145465252896876029211386003752719997362043053377675722316044204771570357752468380568353867082527194327221829753053437690248867900911503996762419015355747223506384606933811200000000000000000000000*i1^12 + -175146842241231505843667944161812961402466270738403097246627625587793189477755127632051511689939941478489921044531907093694274535618978277100484516092368474846937025934936978772781015128352353931516396040320109424113081953991676597361812480260103165532872170162848880332551994742369604401160289085242159901057674241495726057824151233388096612231768217590241552892240146951135542184579829335824172032020709516595025560294863411122895909846695382086625024515695055912385892590554604810419995318992055092560444964144981176516982630642327381617440552099073055883272826586605285839966545284260342628495957634472035054300914308584029251638149449397759401091077741428955509521085613625052103659039887670947205416809483662565547780655315005367684988474290120303417713917540688371694503983237326069571890027459598655149775770538059691414303412790322173655529781030047266293802143669092760548193693848107849520972523628813569836859578515648375059252155344499809347362075618732393642768975842067984151531138084757395596291415766938456876346512642562635373717797215488180640439125335985332865552432134141966590259088680891591133929846606485285028369760850324688931743172470024085558136379370871959085338468807832926872503657858320512312801292331835427812484333166305798827260680540909344106842218950743438454655428884507186445784530665006334214916354563314981211356567963455207925632951295368644299358525925417527747580158162819865820074020423647450959184449221174462796574953937397327604223833523675818002498415118284245838430879531899771018052450960052018842624239601317949346051559836857994127758015814658396344138308118273775275745632330038541143780832051200000000000000000000000*i1^13 + -26498128019899246806523319188976017122319553066202573846150475559539074412030891844939543480657078236066414465372842525315450179338128735094395720962947552679900286870848510075319974539786345275104857632402211539578659811786899470523503988224164726496276584632334769848344085712723732494936546661456844581306683222424923151842378063461878459965742598926515121146135484700025303848480372167571078914749127508666058283341196098263060610182343048380197141492417478114269639798154985844638066381399127663616992792237239218419761523228746118624797317668750401331454142463896618957897711858200634738910058186755730399084740762595754185415967879973895251117373730213178409897670208890366533316920495332543561364021946248913312239504669433047750037598885520019144990728186897108261604194754194859087323466954049895000647855696541073250532409896029968017810876796620024131072991882479983026457159862427434671796093952421672149187156616071331072052170375352032748054842785755332670929475542896636156890200010060629291338399928616809611589517569038454866375787538018372443103833485881919217193106469246849523504868009848427730944203560884332775700681004927437562659802803396609182007633692357104669019165088546444130858539686331805193857556220329620527398476387292824323094174721154866642164467819267517480572345481072010756711363370864092989135009926112570958102625841019791606497764910911114261104204670004574312370438503263075506200953521875760456370652470305035049895415805627955265851944866410527883839324037049112390845672092151421611921346956711582898415653016921912098653948642504351446746487958181118972642809413227966500062875467585168163272130560000000000000000000000*i1^14 + -3802330700432183075694155724749148912168036266315036262222225708279359726943942200648995932238322960817859638865834184476525987346295177682246855986514339529808748999922846524187870703932339971118500430617994024220272095023868474964692819913187862579676261069083086087471668370391649896629175900538025305825720504276299763469765323055026523907998156227004505934190242771130741255945825704442085073635702482508441988091372968605012533548320477761750042090900503028659332626537038406113633893155229921291061877480561296510223945903443020493835732768314409840027930953386520647955679635564184494087771379139304120205387710446335201272670943729081690782644396680808671780937981092365075507179884431672358947382271606749351578547656882129943430336649397188791773848782539630392867010494660380269850789290548806420576660582719238809532117465442477769969754989692122826069643383204951296853537457420980741413273202457329897858144835587409423829211709605325705866702987012406085819479431166128375263940804368073077436962715831686037796249618976663841120371765717422754169348189543173219507338077537306513129764961340301327903338308887142191064829127612117162409120144775512008410751359342545193140214632832470092748412381956191697744639674151762456084870745389506578745701088768248507485590270471498786406361528308677046318283888350683990103638245381527128154443600253386624335973156022106799309299131128766965867836892054949071943604876015367761363542382843399602285903903860069971999296501619343865022895058985751934358276021313349310087499973927650458342284635722672526399766205567522938509521682798480963669563675565029544401832373336169324216320000000000000000000000*i1^15 + -6519141192138654778038276790071642175602977219791862250934389597754905680138663985843354068196852562961638743024329231837696716543128320121299254029206421992724180500609336654660807473652624570604820230584380995385690453033304264559234505262212553578923130908433111673757734726838803175553177519297979001404218239281226096251007719321815652562713367408753679320963273065556669783348005309547462440498859741919903009637098131819420940570874974968954954235081702994454515682965661694693368799895596856435966560060655398061632647708073927930991762884856131455695781810762814692888452683817809126656343099023975007740395458713839903574745480394462935931922185151813365113349428791566806783105210920410310586193884411290394052447311772800733266793474846424913423471613078271911310692152403427798778094161525133144746840481416047264009920521297079911987615606186661559950278161931386730618833476777913481942284721553089623671483983520217503735995906750832991095587719759775034851221914755642988066903032807588915745927766300942560642566356856933988851966409940500800461352378103629172925972900538404301626667476865890016683704101019659471886268264141692991742452866841144710178987942712877769849987842042154557148642456155417399788241916941630370865054578469624672354504243866983644939476664017676845594186103641504767805654836861132192082300048852080593529732525195570643137523968574347030045547689572735549274734186399538980660000985271032902714111106394803575798282889051318744027722201540481496087201005117698929794917029628062438925307714043796224964491727387852739147813230994550244519519551896266136499479184102339086138254853027118710784000000000000000000000*i1^16 + -271049144265102652221989765583501959244066785667508384353526719668223946479173495483078436369715821590682008984484099024894175663904327531457813247485677255359262710459214615190464213895889081010733085128674545635396088049963551310372661863554699116000399026362952135830315500088118963756482566218629364773069233906995927080916822739167585123301334841083752484113396289492079652514800192442158853538063165805864973354026729159612926662522996778554460413725674157826432038891847159264410299983341795413502489012730557161484106847248137192263067537324632210707886399043482499758171137227726370298456243617809991755521688670863215518646613837894926315892846110444949810064105912694484280876728798347888193371430290166207831368994488528943488822712211543501059830264475862261916259110893436787023221293987780960754506284120584277283035808223421717241551495699067592224523509120727957787887293683461654008989556776307869835709611669396362278814748751015326262010612233270612607156040985615356864588789425173003831491987351135173952067218401271475884467794180647736287866284876301944361048927538283229527746112452993946576907976459372756051380510258805237108062951987648219375103771660364734369670811526105292970004607926564902353247136760043001880746485694088727757577812501229781818710404502821566216861184378071501450852321350058522566473789943158906137170502970220193417503848285287199571745351533883353107648878048586886935210108503950256220480658578456811133041631460076564240594555560519386874439886829940333757210972459520322329686405103564748426456111419570177891164436831624192434446695469243146170683037986027653106033152564920320000000000000000000000*i1^17 + 204579846493340836872782515122557616751250623630428266069605653827089544744951800859428638447830483742009968392586585043536356766102830956303197199743328550821100774026536722471940799040501003146125287878879735855575625493389418137974561200361179378922022132350251977211126786684121778262481904094573885080786018292598477832328789305075887830093923426747714377625587337989689447599419082930597135884704092583195141521127593479813077711477455324990734086121214808734791535430399540122621132628273043703377303963091126086358008869897671872601053598362822164724946938088882485916247450056213296212277232079674320649814519566035256370076636065682206018009462571174504143804053510557875458052926777505181513908423960980038509268697146873655267501952791743562409103352071239385036286847324459211725162449914540186309078193596405146995659200747024499072689256077294587943407399996772602542236890142610883317427725196885116296642028218211021280445038179845775009517432016530594421707697345822304809607500475279081578668495720175107494000944835001209645877073385518631839755898204573203643861279970410910135127748782671855652010853714612499382788046044342011177087921712214955675136857631436803288357210412935792776177827605078729063184992076353850124106118871970837641333771279392600488783087737149061187983382533281466354499863774696792599334301482796420060082022750390469012470092689185421775160350904491409594821176061737412230697556214229725911953742279669944172205211523144937846534860194308255163272782074461444077515281319366270859064447261591306001353703101565246519789458112163877006647518978215583308898916791087245995938710709862400000000000000000000*i1^18 + -778542283602257324059750093663317718605620294153627421812555682654968828913283505675867934368110597399008483132901005626622054845909516690722188089368849696544475532393167917921186431751190466994538107294915250139390612416248459631990981414089396053704858687404567191676481509526887635939426387910411898910523422040747022850942108401777197956869837929721558682013535560413425727917831995414495047533923897524618938417714845621193871929480853413902279598335985114060307294329024768741787513193375759195205647682956548510995883196907810962676195819109538277152006672717733891722108214824688202143489519897419592868340538337599935293144409684468682651213882666431812703408420212696331915167860242134925096993035703793888365022187012417715085251139617260823686539881020542240757556084700686396572568150628345097206853496144820971324573125869119983382001709101482278970503504175328803684367674594253754535317039649914306533899692060339318405264685568812844814300286362290999476923606665604485853112580534846643740708041138813035129419607213303538666478315254011552140298248464321996272539606613556900779931113733313075875216103657205291308117662082158833640500687188406474798991730791102500589674941113569254608537906149444014424420845203532769125320039291269251882351120108066721035002001048531088218809124331331917328456741216943715578935074140956387970616288357579525534717448542548926923763039543834323434510224452857390383683566702080017324553299701567865034952412056299450190706943915172604116886387245531990411133947570602636079450522790760742152673913142133312959626798110004144483486575490826187568270388560557407148284313600000000000000000000*i1^19 + -2850105001499094364582306189776568188961877913777693761521492940220235786984424874755778626971015004952218137591693346912347600022535075110548921345867180141084289769924485299435987168009341525206592323029152242299582166723768361933440149081295862784621320391894996246374283843897223523340678650978592167990620480598513762568513191162352895483887937658832868646635865043802664081463077392713696959642056916666729245614037228112477798991328252819322822081311259420473146999041804788337630319976169578600468556889431302622481664417603883808581913832369211089207507279328757153456786449990067629985712541921386507160955494151048350820888627719436978165319427790245011878169630991395200646595833270625223641960609337540764601956151372566801907548948406710932818834405015020042738718130637579372762206470396190505175204068439047153727534160225541005259760389139151241298549598295946001307018873538578456604571581954607333564299723025537459963529417228541745587330754154679303925259449783807057630754432056541806602737873757833284432955370871452152127964057572930827400123134136523216698719588573754169623078737479749409462220119482470034218487043425920130807530644121457786989406786799498815885797328505161618701610844846223130051738699614447823474607410440985453326972987979436469774843697650629599615925553028456217382033364566295279389015802310532627004200169531716293007181390873366321818221670472705097548718458041829454663776178136590618918034344956399874881481709778039306002686572661006083365373707600463564009876348120604839209262909486882670590076887638525123056316499462410334913792267551763628600481383565435623041925120000000000000000000*i1^20 + 105354572813236205407595908371702878614512954945349408024408103139257376049906674794807600099038434086120138051082379233832160150537578088518838379996102937822217628099681300930040804304568399889511754591915179675370564526120379491334525951108632745367684066747915911522916963774935092607396145134168645528655652181581049466571307658770992260130227953684139205769141534125569172424385474059807117202987880053591616998359839220200852883263010161065656670887405680895546685147558593047588491199737618536248787918457246048810208594128595924285988699949960996310052648858889229777064747199511090175960108588625014124176261305571998581437200270213244159929480108064449591225414596753113465133438497755577188228251543304659843744897771078698029775538790489513729315448341174520877513139554963061578146532348216650304669405948518388689169881726454391775246664835530630370677870072245838095712855949387038114451214775625546091766888083483635484823226974599203314756870732854972116851563584080174793975132071514140850214270336367771030497380780333637836176869530434044697742304463897205104837295607051794634995508780078847611773657673414205564797652014539647234987625042901906850969117155103068639875111830350564406803464403358416854572730302565212409648391153334878919311164065592539040341879170563986910655413016408464754353526672509500938114768384298049555870645343821033718009816412243904998643872585167112275041431784282715715879548158054101482807771726701435023925451702472019641529061091679005808602569084798029609234455203456273168078334542728808309726805617692331153348962767597835253626637311128600365829906455671477370880000000000000000000*i1^21 + 15009781823217608404963891009914346226986810108177160210090009582070576471021438266852465835484113758275896794807718404909164139164935950058650605290092916063598931730555166775976497481704645701791962296708336780872593515367076254785067964484106167192590649005884510418797089595053937372938523699964931966885017372648132027150929934552200390434717270739460285703328478621438066748169525802184217229916485435492564144371214304615882247882601700328371457427996801079186821960667091266253779872242683804432428550156628019404818478977624403967705866389996858999127055563179431507812299110587487856679323325481921550606215409971482272215922993062525220870388140006763750439757760225564425824163778090827636527670881190196063574316428529448495875390549599193350889554399773156535038402563731024221215022165588209331194594441985440684454314344149512476162359210785665276176737086433302631807720073845993395281856441723878295611300119399609780402538032763360723078470065380559744438694283938429286995630084892504905837981241946540715836584345217290552128806670080312093562895468623162070823252501504407300734833254359488370014214495621538421352045068148380761348120502484257536395725622116083312712614203183409019143089028275989675554725103663961250163233811190330080769560499205588700097714837110415339437233350144277392447911342239282507469653882291920142991993457707888371599273631603821656779800653052556575861724853739416256956405997002228104617288292122822982456796180900947411609561589943262543801819572105519311393342439083650942087026296357818315499285474644489605596611070811308911573705708677770862225859076281073664000000000000000000*i1^22 + -850934601219745648585535200447569523569696439772706675825659888075828684399520339995865641613401700798538016531945519176944409131218939050620576413823921852145483263971345549043742988807835419456430496928137477507218802231181857747268771613786065217677398882334260705509289906857464406560726291956122713471728037450685982508152923132482782738018611306166417760952766638707513588613679676729848151053405893229639439984411548537113037051827121660738656315382054158223606873379574153958756370440320821925721231206354647387900144749643341230812839288599140978493846070839394278365126018511912597041757647598486307093864095219371792796480571265146705634101831971939896650560297011174175797176862442745212378824088741868967817542663864988069349290660334418642655975351187052433074104585699874961917007458214980443379721400199756384456026504666106837721304669095711678948457267050173859474593836786733426615432943252660917264769701740540622018638739463877049601787729160327605026925096698492261111199664433095240198907946195423729165386834851583191491435842338958806636184247735275201637871163960763288230919658915917631093083920769898359407860756975131231844201239820958770473641398475694703240119879147099197669618009192568185779838617201030419204643418035533459890022041420590953239991597307637091987551832033841152025199509620872750573748220545711871443777622744688602779173929759936083795494270186529368364405118906699748161005664633038193313469496647713450736788505316292166391642171126448998562709494167423845722952080717233795476789811258742811719738010287445389980062513643378423237494108745142237166004229636096000000000000000000*i1^23 + -47566240108960240336741597876207557656447233589617872002463611841208327271457682137430126366382538381071045790405978028045635324481895096715833189770584179136501006713205853856644796600709848166014278544229837610943809167970399447721173710740904195718462152199117384882050243508918049751810015652774619242594105920674317174848088348415386275088561864216857577641049082085296917469353255312837714891022235647326261676305621049950188912262514780134410895171259454211870426250294064461120089548429189305968793170969899148886736737581268654752551088440725414395468112768461164914887547262141262768624198878839112546651390965286013135256655992118712807627290503912539448129013502243818329671848024444459196589335225356527408196813876486857109490386739601870133459113007096859439899722604105139828513063262204953222271146158525085512688886417614049234819864691624331901290345501720976728533319754025367501499549216043518152855300282856437802579555598090196305320633860455642646418778043283431622948870707566985812564259644678134738627094906940719837946786721452741641985015796936084762176667334282851212824838124528455785500394496290685006697882583464541374296170817304834686807631913106341881479890052345860310901243906063872635350183392444677001182522073102658986961568642951933772011196640671110238068488780370631566911330731934165232714109815384845376479930631098385357998076959609025137343562274876880721337701339995980105341315620834668838869428799620126860741538879412449994747661353287050839706597160716700171289943674907470023908394875126737320812295994325014673019113263378715955630550683314311697691521843200000000000000000*i1^24 + 4545096925458518710271504812039452724538212897392046114579301483712805396938286041864261511711827683872617774428678050308785422327522487129811355926769952959317203262570137283844794941544443328250838143552137390706448631939538447701029982415686133716798778935311356852708126531397047079992139087702837637997626512499214454225676248053167008608986392194559867411588266106577278658544783383571527859724467620906548701931791187007249052765833941658274734696316505965657175632055900649725422751253176078005846247722123881811641218846646369147363177927323883988253805387653078673495518528414159233977013838177475418541335942168138119686909890580336263831061580748472934482439312315177267159169620116544377406158153133787235790670352068175462550236238336696670823695141033476013582117725748818871478076449055402900424024779903302728133185753859757764405508286857037092414181977722600154507472242123301147154194349699729109332382266261585729858712178974825411259669826684457405390567637728773107679064828768137054104983007709089023141424290780423603625131977503225441246688511630463908675958232443147344828668406440817304467291938405177157323453237777386914439361562702168779379595736188660509160134538677781354741295807205766414555919415867024257327207508590333708184640386287911650680809469173017773310384023592523840799617138157321219940488607646503048612170172945720512472123878686324084771133205897891707277323647763073152111934145884517653149304768882918026169517438056372158761479807977677198525923621359118039990359475601675499964751414014690488318069582838869724242291334316550156668065557718063231113625600000000000000000*i1^25 + -93144700024014901000330896286554490856603681996087702804366040228922093754609353184152754426908487566496506880900158686090618159379427236053959135004492589818304986388468376300641827148290708806760785762367412204395453125831798849601127896296123564531463260517951654123762121091202526507389712314923445077645541942259990955532728037055543940130832668426905094298144209286815612994177533456676840483266700982605379148591488068683568746654159612282275889773073689767054000879263573665929651663823992550505891564642611719900005339495328062808834288462919802310177659415134914282494619829579290307342083738248632873999605073062011960372137475711007906221529695529339997799991746845188993433568095134659849148090534580607579255503597409625982229018534916501955051545994476934900567569888440663534782033723083832368919880471951031841167105129937399479377965950102985623083842305854075324281190452891784488303075228790085065739471570710679256611989538522706171437121131951281705221522285853882498070456232452117869712524313783238079428308009145880461244461834446363282781253402070769545356945254354049308586483302289025590530845818905004807282581589450115089939771476686040230544559913799357918967463916338647816314197696136730466286523400318969311333336988655437426928386642748514213603302071878501241734189053954054628838212067609915949129613781646687895900958120193153267828068450463721013275798298347867432024542359644397251763184578649174529229583715132898658504882524247551737545852490569610388125997293881015660402153630914750179075623368188547010048431901941193547266403405783316757205815105310414602240000000000000000*i1^26 + -1785733071359517955887549838113229706508173369539296733688340161732903001433772367787376141843341504796697875429152938777781709640860915705112248950422873220258501879367742478749245075647132485779839175860618071792986672271994101924278663594254714097180124455374061728848054655301858481327687533603263128827809069017889472228192631600840180299390267621961146433986405418766662619327226323777541651103611337714975762338422229933086939489341706199467727796598266135320678981468270576019835220850233779015710340500075434898360530232935041304567682839492510536687173734171753530655112896837503237716546876358452280397207872154596308339513774330265001698059633316263002280324572007145225865429110234973685409678173926638691883762447572671874340886784326683864443627788896149275317470709108702325468632908183737592064077497304040293356808160431587265327754123949982556309071704673924966742150356245928345410289306261974335268006251132078882128623885577393335339773037041277413009657633687623097936383596701360101648627781568586585424289877625164387646434533437313488663255070963236934971015162165912015608891900885755714132931014450041062364165182391139474684533874695424340775868862687184954320976034993921506066165413141313682060757067100905583049538905172238234285811977980369386587783407296975735033528807675902930674174365324115749966359210256155895708913132643356502775280171096939634204786385749979881090335959905855435818705102405943412035176365369759332788394866669462151873146346834777284937901708857239497521316800137595613727306960754302411536677304663527397559205062935167971703011368396390400000000000000000*i1^27 + 73240719269807202168886322255198134071632721025076722103724722370750291675661308062141483250709681433474210062836746565043103114533374563975175389195436450050778697725218547103608751719435720150678908768161116483862352244310877073017404113973215648720823422827094535580113983010043870552024056580778083084158142829771218047675578970580256190905098811281426720760504034352281510490616886377678030148351161417254981714760560262937238524273757286378225474206402171482099722900279535935122743564139343481240553190192673324644576812232238429105473530882484773354099144512168246575474558458419063098591958351597153640617361267593234078077091306893839004787081682204589516918657776300810795738031068572070877443847115589923904226182402453494967649596992106294950206999123972629194590207706914693732854373739216890607205036821471982369875337679402670339300016582336578063787778771248212668133845976312705259626769434796807626770292020890352603739671002276643874283267940850876785465500499810224977721485703518103681334099164061267145790228678093733474414620430846597211399313884090463379205959005335892143117543426210124978403647321751466471319060999695329637789696249734773083936027874377167925713075290565434983194810085571224512870734813590426052457597589355653469008729378502402036044867375518285431591116790341340353883282103829957974670091845814149665339603473113809087224401188464488064265277297635540565830222543144188778753104466840648619438956872977067933934429660590970193144956885112983188789815989076918135692566687781481646846186529432244398098776772569954494051427731858627961348750835712000000000000000*i1^28 + 387791513912371217384826133543325205865773854078258235908131495832065352649427678539947126377671065836213856517414383043411918146042015946748341417768853868023126761937729893194305844316735225513551651212155099485351458109522949954210317195785071937391429050049474938068559298710822152898555763711181978650342558735671389692718934183053002416347365633200664676780707186555514111117643872579151351221021370392874803059686406615862127318049350890570915927994900392513592288135440066191800322693216542274987990955295409732635398641464522297826142055578962292324459758355858331583306911151827894378321246397909598607611620017270118454585472458910310775619720098947782722949659732955403128300535641143536874398250083241054560236556333582113508229210410190001317236851449240268805488186354358270932734096958196996688517104067981288374880723203177966732102316311082542177589764611479861635805995833524408375648580453814812685480066492989944698744057933932848351845765251134097294734337093096114299066560743585325047079754426572664591036182755689150717716355018241906154064761578202881306869721900410859907803793241716582150565430705932631712994504439495090351861021065974734781870163724127037898704743484557095267702909025182006488469949214376240313748530294206913268491805856317503831837886877975344004412579340248297665706607302610193716895663162361768144887586983436957741167710300272507828822550876890029472846005611922579090447743825636048430143943006752446247418898462810677535984150521152447551992368055163562598848282891114161988736095199428961468366022420593187115757169831916508515663872000000000000000*i1^29 + -38226687226037192109354056582398666524050312357238256544426898150972514755266438341627675651446729246561344909478873265222424069556453393855036629029344248344203181142879606132374023028349627940364846191188197332036973970805289721064295572391761395911972811437906209532806086099041133535002433758247645524845148196640768125557301437602483831953490327437803024461895025822129878939022735842020316115719173532485333268090084326268521606060670060569091487767509183244505823682311959787352582707403133295188544890801657416886063342813082983948414300435577946963043242270091201638644706301923500004886138141550824070417372562520337815388349242241462070350418471643502790520996328050840560870794671938717439911395846435223543401782106680629373228488333065984193987950383000292435239561632438695293634852578369266651962001118143036078057173478074355517496532961183897789526983533573588010274881522925206326783824289325752659500071481300062782286115100604890693127877975191026779596604981445911787485077673416437042033250223810054748769121690728439616217972324368198159756795865681660643888078285166423248437898488521114795135498516553516753227200892131373919649142337777200101692449701644303164330626908346819310585179201940743333072463129057049218356274808828202820000360316489156967460423728191302122273611903696929102153315073944063759619673356172648564147800830296278203698564407643488557056532939868386802139520975209502856731537416532688368043410604964398861691799735712785063144820838190133805231212525654074170857028094656377019914278203796389438742277711167694651658233803385226238361600000000000000*i1^30 + 538590406951011325460513990936332112357133868844447127074702367992717865388637059013217730364118981813183469001911691633881987906324074750113334005280889826313596852000240755299980301031062858574409456111972087011328204552150255277095635129467213059580652989885440822354386733629279591449767933463710046411457494397880426337948951405265120046019071250144687294591781343199996638964061010482638695521268266880090686347537755679450485364139172435552271602469364325614523062210736638252971352901237037420022538214354448161494986328389915092718905200713420129566667297881019548508138789532773440465441492286633316770892828310704798097301192069896355858158846606723202890455551249750102045627537689171713012204270902445468995859020307617860435581354873074482938660475863257952044284172063437888184407730512438169868882933133879897279387568313900525984394740323247752521266541787287242393749788412799183291055570301755860299565031299887446704631882187757293678401166479585223913414005489372516899790647765933545785641693828080842750460224320227998832949658893340783779737383157798320044937094021147165491071717189240245922132339873062142191510729879934186152595068522436680924836325842765860749282724021154007759448748171963394278244814801317266999987824391916704394567473099287017089240670926643475203176937884932738804951395947003975560863985874064865369449062647990301676393446220888371466148033797919829174762041384576242377931393209371570875874552449438328349033396039764419271138696365332746348835420020392296391468410536523658070655848334599119053400115236667963050115961788039168000000000000000*i1^31 + -3765291481171646891360073010581396054419391133871136089704142692804415634877690780794572147379026115759345893385332470570243936209507578924256978129395564495390288145676642265930257092153265844269333375531613238774795822568029452278387201136121539726518453180914250553824257112954567083127716846491120447210613424715566749884532450416714838809585138180015853076030717246068148610500887678044604690399463526938150939756173617316149763635950305794575003580249366851013918143076294038136064758555927160435256177792485269952644308873121614180059320924358538614108555487148593866896100913763373202728130814642504357074191574617733455159982433233646070168596223572314873809312720328964347676694285368802930698841213200183573861759094770276277237680878278260128931737087908498784701611393073855507212946148660935277834537142610056501201463335696374178009341064883638040986877391782367229467608746155894528743384915077593490880295266107084863890217851634681946362752359289465493133672738178140919827915134151166591251038891974824662707329844998346445904248475364367098299161786377485405284792981243975937363546808197814571722058796049002356190667587094704836376159241628066070601466586898820717333739567748404976250614339572050979483977427358926024349196949270903769845996026219625154055115380026051622574703667012024405730090097452138737234207191993519114108572373957703584138916406230628204512150978612188613487152186914430793879536871887511941540245364045109702858070785477589378326913210837281089410887214317987535595859297803977077965527829879801276577358433859965241637935272427520000000000000*i1^32 + 16092416111156377045194127317816106103594164220132258916796014923045184203063646100721314249002870771262781815350661532714925741152689128121289197204085303232771648501305047320956871134449165120728546713339962865579981446224237376352105294447478399251017620236626523286271930536309637370397141556430408371850508090168771133607384141270639021876243018722559996175080105557458559932067686609812546845153143911641736197231240805698678040137406007047998951458801522416332417856735467541060640704585800248049878103362146208236382390863690377175304803193918623186743307957721174096589179474721028272340011409652739104272575681860869425682524963821690673179197169619664671618013420345933674732194094699584105010395908527680496271011530036489727979542044364469958015926369169517283381242051527526907981903618621066982574820320181279784822598679704355939533349389150976780003555934160003212991437003581969242765738199977079745506180490579780944961562220778593764790821092961183979134827392108646249670776609219025419929033912382000272608208500017166023672130628587211288127093576366036866479002342670788673655824830419367952364560759694910117060577523971490300463933029044705206655124103543109711445756386985561636510687016211819763538711738439510898606089716844309753280282419417547966476144637451850855526196429079753826106834843386821208089713276094427748463871752114147205482884336564357042059981887599753283553743699971363432244933640954268821148122924113987647190908488769740048680843500088270383648646649271388490435071293337382901680217000501021684862627215195773907605913600000000000000*i1^33 + -45293901347786924143429090013430895126708692999780900749366458425446798466791393903079344489137000198556186969539781083014036584214773922856550008158135098041608515010489039943102086481174356453202367724627243217374764097143037597252912130305357080217233532564600454975218884046118271557522395881988029286911100957669667007478558991419681694338973818682120890652163246787028073835846981915315320842083531519606205048543832573890739120545965588495293396515783378830104511009516927520013139032528774806913749436461953935491480035733010052532611038937437966230027887475938455384061232764906443590638924732651579137192036681436776033115063885543654722423259059929414762204125182201108077740327425627425621878167447160111238311666898715373685531682067302843701037986706843021775947176003861582523990534176663741472417263999237746677085441361769895972844064953597307201063754889946093991882489858992976050345444554416736044399827113208983423650635408402080636448850173370559673199741138141257527784411714141600133637903027657497959925149300236848070563131686814551573620955526086587686805156169131416564697287528543026351839145882190095105762456078848529024680528818935133716189850175813027408530505206638091986313244102535621407655381219346317331873998159340148725449683205825086590519439848573830695166355128605186261661365087686969590136669334573540546646351318342264128834465919948402921638483454921746372428145802059281742546716111455306474076753133782570270847689807484523176284141960058141096147606865621405439057227549428720835580500755369741370356969968745263923200000000000000*i1^34 + 80267352287441049955228224616150961092801754980291434148523161111992992347236606003489514536343371422117296773428516608810273759983474822121443017583182901324877385139395369220952657802776001367535097902758134185955338082972668450567337723966483133608710246145187810661923798721548215494704270405964719392773399493404868335364773941866216482031120656783925479066202600683767529305352856301457298667743085970799226811033227572195726156308128946809246032104742791038060209071733488046584219858550229434976812988188292420536503327684768272980273079929385611080743769103959816899874968567700234653122747641471382496701543978888503433619099994682103956281520773822937531791435516039681792731295016085241469561409081742636311855163594011170090119383906654520575462867474778785308734158574946424953141995973790695416688207787387913872932040719542189355970796746329629090983364682943650912099391534662236224227526115105648827221695470183746265125391066806037755220515570393265125360325042747156571265085592942071123277409092594826206756490451094500595513860574474469364180575202356962432358260231630642591296242645861558840855391602015332381089446738468797564004272830091674113640694345149840255774561638796394482747916006489029356390339033519800347342008464011788491743995645849892143677139810297672267375035914609782180742872815432282029148021001208112215175517080899141523711866373320611974243904166603049518375979739593471878408374464961912254681731368066032763739058846774383636570138800266896187003057056539467767434925702930414191878021743272498496788890027819008000000000000*i1^35 + -70171349496125845956234877199785172177829987302154370442532701690017975430646520583736675239783687886277950641820021522742471403999400597924741788512124747149551607608011230082360571280809295254742165549632338584014901792311446631184088324864765099817926856446833218467283514774287380281697055006507753112535658959794158443984653802972583265151434419392257891432817710073439913597491057046840071958389022540759731019019001742538446906725702429849862371063565131312028596498156067828034824498326436431338820519678906772795270310066404658897075355475926916764269338100243950462942479265342703511494373893275921930870729757092409607008697571021367538128068670376669084874658768449018629229611396004549383743677711702763696611792825515644587717667012754322559503953454931261728473919955036521882790018521816995816237747472432679303654734554900768978525566267783333388560830884770186915064443052211108628276246415741261707452919084598150851399044490516021988836140905436357407129079833898204142304516123861530499882268726565366312556057881573076358199632867091193570150469282705833067222760135590886603707646619965363966745644986338908278168114939416376207053212820809628344478878617841573343519781257121805611309709154312250718555127230916730284242815159079322890111198972776157324638947430772763763975280744699512079129782844821168168339213821346384790002363182354106412937889547773299583474380470875157688694735332261966461019841120008974871390105891869252681719531724301746097227215181196302880151979918361686839298127264736831210403577804233280529353198796800000000000*i1^36 + 8845125680175716732352685220783191705706285962485564503714909765031137908358504717668011079661964188036292499040310542329840510957574812051460993988644958645978345365374493036437765444802442486717718417378441413325058474972152905429601340093938206558959072923448967571927631177591797581156970680320198079087947736394888796754284360192446692470723455506644307602826004359816668480098983012062689631081627771004445319347652529170771817359296033411156796718355691831721779982358719328362824070528801208095863679140366705262398214419643925444441139009092736536108038265751627946116215628292892221651076447995081701105186447997753728269525866557869361466330330101548038193093949309288667075945559076438687997538415277255206138029903782693946882644970633178458075962587754747360754163186190795206037031022159614872165993809079895361524430665915721256902109655421324962924338316077946318989124934824337099133488472343913606143525073455715559143247602535136745960863469277504404376719308994024088830952382560217414220731613636752004082529734828786304745990615107474012526062012065594535408393227380541432891740295814807868173827781707973861946781830959961581368240045279615482394865201522739983981835727095181433103699215213561452447876349707769445880203123789657026225037471594716437225545855552611310464877051534665150557403051685999884618524475793274582514480873589059221288830550765257518150334490770482206362879915655644431485118048567373971617906221674814060965614937948888365843163213167453232731092561177950644814968113998410088520071120762548781056000000000000*i1^37 + 5267276256223865818392160894470952755718429780822842306558263101093026953262973888801159591729813119088105751301054355818943439949380717731422619290368818868072054863298202770713178963438564363534503017277299126852164429728296832328932762340331148781054673314399387892438284815601500912849686824959589944556363012855432650778971117101414976139063624508903394826852846177947824204387331403883280997672207898478617613510490494614829269636997426704705070486623136018144628722544964370949226500629969048899080668478109979309122937735333518108335897362782671596787526747944096568400825876826506380232971746491940956534314389487144931794566622912153367320133281442326294135034117492816948740928820122939072433626079847040963817525343029101740269238940559030420982055220856722318243646036795047910500056072988950636505595068161404319407240232501491974286316419602079971115959975465645075654654304807954628211307348763724704199441466738306188789649111952286488400755994839680720773677548874598569402344577005392795829139213043390967830823877462012213499175243536437259375381957470323927714894179978376725802575788649219784438640129547058372440294695297557315552424609966404108815402423208246199748383575852679051453921428088303456533099868158659531029380258933756581150196159838801647975197537187478300452197773924623231717345673548751859296334011437097716573351219635331849319004932567518311941117097828182280995127279879659759844011271282254413313364581009762590597052258676458913518386475726122203752581086235974132836192350156120301437867691868160000000000*i1^38 + -78765378147810678369152359218556342788089737198165717928775155497419437319460689281410632155734039857043652300294458796918874414306045466622385432744338535051775484058011598165216189026171614981900620407742597006773291189130506224311866565113818755911627914467624511146152135199384669269168947959965240357461470956840004612398966695550917114398031657465757642379643396165496917379561588646686614529954603402775178115364475148113626734283138549570089946290747014494379488093394446272042907004469577043993960153859526656975614925036546112206795873738119592410896566075198924144357581517152540989835952047468371778814923739276123913365839385751078001597033909413244229537557728195694120174902551288043890284183340116109129669951814007264365488876000595027932155394336938099933423258494554258997554723574286719549794624614331518260906240539722530017430539903393238535846676501135555853115203548246645831070277367527481309251990892839567469695890923933047362495059736540884070530737525738141521481816661196989402211092070667167852579274472209017892531774259471197205122234068190861668838743013146138082527554863672313152434904740270482068295072621683403980262256290134932578234882505243518371450235883660813900278645600371327785183964981914760810844316627722819253532702955481626312871212360992093522711684113989138231892568970264882116943813334903825960201494631470289134172848737964443467913555698877000915416581618926696026835186860664542526784008142474803580991853212492567232007852106279296266025339394126264097182108447535750451382190080000000000*i1^39 + -6885354346229981586097727609870847479010841173992431347009082782790087444221477548029727158530538504649148846711674530777348223016787746973733784766028845320446615170545887319365778361658329839362609644863009834135080011041183674292749055780580856006507508934709121529088938273233151631680581674546834703066647675411749224568384154378965016656304382471110618687608587653645862663708848215239988898010463758341071616866552885322758451779662513984312622802921983511346302448659461597189567999349259222764648505723051271369897481233253507843031539975822235156007493668215908657059053698688084489964424881863767879772854688851440643499469566033512118142136780223834362749232666793398072200671372498960505429750112658260361119263638967995715442757676160749535513581119209979289450122029416950903654251376839398561917670915620352692533462939888108775808582926176538164308581445383471580374459222397654492618299837776500987366977455542133505200046118647395960485255201286801730871346926302813502966448817995272955286971292940103250765963062131436359400213031678146094997781337817010929306666586812706043421729296442019085310414472502101491750793642025825490432909625157503471446865463797936471582685421140674032266488584465347406957169586045842555433393492923704367277992077427006007061093545043869592679278277217827208152123627034516674597523194811799697617853974838621594537859029619890554690907579182312275044120267990800325572310472310844893804835130235401959407688585867726624458059249130109574296418364646338284869440152435249119232000000000*i1^40 + 418394037012525967257796986015942977108111395650698068343603681181641658392998827191814554113389750231981717434388544231489331307367161794024087033551968540464658709135361438383355440499773898964777091146495470073980752772340209161549925233986212384620277426918597023088811206453564166797396277983914453265756392918310403774895451737773237509648514274906018103154469670544383856645663255500024398083030245700982578389538140163848737954549934350446956623615756014753804753595127703054250355045776493184667937110973644702343873797747830194003289209004800643497364053786235994859935977094904091677534999464237762906008222981866308272880558218420402321440602872923694075336159360028572807564033881620509305279264878738724503683388264450741246235150225142474894893191916303525664561333486801346511985483663079643244293873816001172416079850265172856680433799129903932640569087245938905877380784155305519500937861035077038918280047354100936640985102924927487994241292632129769123122398864783953052218801314799799610444228933170299611167297136182124298839414999109370653802204094069990081640581834423653808874892609685926703641999909163328575761197186808100901318151919886854999931191439087411944192806386323015197454118927813561237690150050671975528407858221830134512680486366245846953316615592120512388965590640159340751591465563150508250819051691984178899483406760071235657442530912543049501626758304784673784449782997168904393525477760656297775367725237118356391016556525622344347671146069775159616246057058818201732753790074880000000000*i1^41 + -8556055633525391605603449398956566726375162543179304370916561302998784314205591968971841979638981323444820832488120937958035075917884829635760458751104840159095269109858082333094377040182248084489161073465366824877906891511497177135803234309536000002754519913661498807545951521535179743084959891905398861817307047165054853522274565734493466588801315295300241612386271428188289768682941885006892139832003633056570881866455992377737849655073500788068849727424810224499409206294247409251062270749450055109714858971225546260845876728589588711485121669883230188273951899799219084980218116078745583898174826193252612021472010610806194592375289856243357504827387853575044038807728691784689301132851110926829247474712226552004325705435171735322921606712573140211150583418547241970188373889384807476041799492064692355432483942069991907887431719400969004637044794225059797446614709321719860882247506674133786237902715179989363291151949444355376183539646034791772791287627889251525402539810943091972344719035187940485034906219669515660790332295322974747960679993996339447781747718833184992662518744022576066606482270021154193657311155024109575976997360783152577552960574091491304348154708396863690565292854321599869284735907153660723529114287489579880145662076029627853308581087284918210850054671122455580656133031669512759367816274082263083747795552716834551540185797856690196902276654350192789089298333151759963437877558554366334395194991013363160151458475030461264053145968457244474684254420222379487489409711232259095894425600000000*i1^42 + 34467131118041362242419270701946918559136034903738857686006217208034913736445286733445627503563323059305096730753800959709460343821612694804242444249950416721067109364575648246511135835142703314292966408784901991871636859429370449084517373021432257538231151417520061318609664356118573012721438890672207655667199818861891079012482421959335528762420050688789091467178296092304333469913970165781277733332461461787212424915067907755719406259865462346295020347678439415756661991631520637313467610867646932604981149138757475237171340960755100618089142954823820996131518360206335182702881206044772660887112055940820565474034350697691638516292614969230997396145224309467635188971225762691572959721831069558211997123512559407140765398974216006885010635251585282148971731606219166588005334851812233782992203104993317445247936256232430437417749057400407743916381627804685386104742343856058690792903520106542177681994500828322446066578485130758768416939975770423455806683240089522873113965433238339976788330268532271250129290854130074072382314962799427304102565120911339703436678316165152857938699957298273254169227339846266508265157088928195858108611854351779843614357499577210766167696610820017106033580420188347370308830901559345348679992664830324515999126811964061011891547255860152768211936232515505033204629487833317479442891248303893865928553046281926045018907137948441130802244222632539342228357917784835528240428878980008154114053353428516700708249403086123776859059686470363620500297418821671342296052608794624000000000*i1^43 + -9887890917360183758035404613084572339976796079277948889913260209771780092125789221233516630993505866435801653771563535502370071258038740117226963022326890745772395405140082436270788444662176361500217789502265667110435117154920172325945798842518028722354904412429668216505019643569945565605906977284568922514203596914530046182007296435005237008966203869568671686769322863554150929970161053961476008902799877697442488606358097573837751084801323568199708022797888428804639321955463763012647828739661764757329749858959423185096374735486270363826350428615696893578513545438725746113126909255930230158615040685148985224376092915072056009131084318212153149711790629231813536563967089596620771768314755462771530283066240904142875173116907923280814538869797425923384351580396524063185928379001532626213803721911782878022764962893356171028580414469756735493615282417363970623827584504984376982605707936617623417599279237178567764503443617528141315583059914610844908470219358706071553128725883473375229165120524093085787648728886388430749096845218320525543005886327887993370105286743324646849305340832253598059607531876395775617544977749925001013138510493853125548372601350820654146913774724092102747426068730470246252919795157012796543869295515844157278551163588322570601139057740897734954866493534428765114081471193488265646635556905171161182859875135462632212574665421057021531897949658839558016526918849636344940229614598312538361530550179325339983102930096205707806424856583614637052495174562751342434058240000000*i1^44 + -36250505414667167437443262152063268566072718444121558989150323133449082778032892909177393962808270237518159373816340866357051075917043519418083114613865484711740066786350383247589551383372408930717204633856663407019183250692162167240531754445599174153775655145819181293975204726029683920594219491385982855324169146848182539323379937797477753169912473552203029156853663107483581764733412017448981781412331173387150382436969288863707668168572741897887784346091893723796540872019805208464333091987631064469668589005585863490125638311566819461148364433994013603677413734241505683319092251641140213076622385834314164333058056087760277357357885817779030150646680715033995035347456248017806462411151088937275477191392755678987636303411401769015144605083617131749441316168290825814718947798064334618414933287394058650005323093745145020583333172376683796916837212136752277665005159653015003757760666720767254597086784520267986501855805067617964651374075302917698994452336457538099562301326234006820773372454653459507515930887780102641274997920317432945837606109735910639190502479378173086572953472701224923835125882761625253039943780550025272765427807997915073102286527533063480673407619967782790971314821047705920912575868763215818010332498551762210934227838115922884121085868475623486949240131494472680945063136290048081587376748836128960117864134420792881599993102561335744327550324605073722204328809918934007660020846468562449187844677284732172361645305982772028797010412990098729158227035905064960000000*i1^45 + -121905703621746065225581808466123989310559222546046428738221294098008530316815011227788228095553701110257008583132123090677253173240920333065721850342390197834169712044913506347572722577809672876873261364187357232941430858757059526820235496105931863990461007398288789430119939045078216538820972761909995603612966579287216163322861728347239646313795219602137958780655088187587776876957113096482005332027546346227186511416062928811912313965911433826665450031362115127718020094553215473851890968355691444247858847912928753469344455739869939828942827842014740858068103063837922940310290407596671559409607335880786746279559373825449348217729811457433758050773392695055852961932990108803734344629836863963658027648765711911963334824495975417682097332239782915353720254338839015709642706109106584923157575143962109781654138796072213353955825781744107054176033970380500619540107332067522716771495273516980157183147164712968118482639608016822432349640583861493541218903912996164219493502522999734063376014972949399634208431921710248201063259507688043394642955961144139852869188041909640210442111076964241874361342521262563648614545292402129559025448545408309650747707549780278740827574813126202199512154107798337251444983810884560880159171262445900459251473265025467536304104864564504323689679961939027298898411128939140510755665528284313265880929879088170902041501480168615337019377097982235499993833400678301335467336121874637609244285357743280451036483112781834968682583157010363660241993728000000*i1^46 + 75058382820816100269319959614883259769451936991182540530229708061097632271015685863908148909494186670317986637656595703648172325109581621464777840663697828430244505615394941006420253317804726534989268905145723876505151599425309088127268698034506247451190326130842166077663688797353458455207894397057684626852757600248864150912264957100576991289270767945362011327619395643384077872662686128099777724818520625814694318364658442713938272367312201043424231827542050680397398459713365634115697786640823703322369986625455767601125092534878868790118621166287393176223137853444923384149966412861063842557933174589905185627853237991214554734959561294668158252937518979959753405389342294770270087819008577613110728925928477640981065771007340685290064103666431184867432146339742062530311670176168731669456353693700311728463291216778868290343215005216473516758712489941533308308800205289254905004348065546314099110745360999463700047411827431847397100358739578775026264250774330880086873346944635450661112917216131863165268516157641843356192261231316815862756409672945157491052951290575242032803523805505961040515032422229945826968164850568287127693207499663564306800499697392325205347369921155441596580537640656615584930453523221890643846881089996374839996875449052831231757054284374540811714350246860252602897543559521158785162697082335146071735899616700537688670565693112975215661350908493944925015400471877346806485777452809316152176127138171698013927389001301795027222641168361717760000000*i1^47 + 196640696709470461149873565119475144277705961092581729963941692855481839284233680221853287852089881791647004081055297021270933639460924620066056207527861408453156740318243849354374663666218129710345561882939389770944682488227577819317026258561215837461334758205151095315899053081956021200970693358467687646229052193652708719089227940084000473121052039599894410892541630430528108477299061541435042191676893469337865040312240620897047706514924846295075505199895387373093129973487011619292002364138230492114155344492054964973909023393959833437294179847211071685263520733327147261078641171160975728970933521346949019365518264683711804093486871899203224671740523618201404711045471827417938305399098447099304686522157700914658835286402558441107191418106657285700170256745093841581615039985018433042590758104542194871510233526769885810546132722266648908688641858599656589890466804019453706395038163678969986321574946449801505771605174584115067957254636333373237203379499527752845068131036837414827848093146718756804211313104023777630895612704171554267719700599280807609573703831500349130549818381230743706908787241049041033048319623919207116563718650398991608415022709120217131457119669875785833734655884948743926305382995300871516976253292753300237585634841169502860520658697055956477199100780576319452403717623238213872455283608660158606092717708002327280214594656691227280487599609669140737374029407850821029242838131527647084430046005415208597009437201740911993996024217600000*i1^48 + 29801118091095220272321370681140062290902010826129177735116151284919348213511260918693708203941432197466951780754388705021824007165491411844407638181294749833119662973462962870277408295584416489809830231579533379514910350465621920755191199895997919258958210934385129909304985838620590026662122169325185587076721889403472790968148595107725408969033841714274262296194159001464204881190400627951037127707721874574868238373887997303457146977611349494316677520825837075235991317500218368415818761959440849322782506808257921068127871462458044125509299840403128370568073362067317665075407151616846292154633511091084633322318740562670750673009168708643653802984139379111386028690748001019502755221186817287329195984981971899310446281023707600235177483497422878765021160958869142555567562531274144841989300191533173296762426424659348896939190138288821308312927627738740762783152392081641284273856279277233747410466603471061376842688361511169884317900299417336817292200519354885930165690062739786008445571065669833500631985516333594470349016305108211948532264235227666997171512884011834997129484909255057422094994511138961351819808020639515095508871075304597119663089141497773578790284510316732740783278563323082902043456411362647222988302526806975567783205629001354094564767178839038032944040728709834106723736365111539498133244777083456857151387327219769644001835304185243052979741420896469635799299244236452047833084512172931659071183506348891008818666651290016153600000*i1^49 + -15997464552324521146071652293499498204122290323572345381195246097012043936745405110199922529415128819680567905188834683403911395081096155088292251858070600305240786274584469550152078377927863619936764154751157006499276080550553887921106744240159145877740338709649212667675395056599500474817763411875833740612059578798307127759966328400803419840011889882468188249286065889651515919667839903856300085109733339706201993664037025585603795935171555978403311980276117613851438231229229069475332638089428797350189543628085082350529667311243126472893804276533145442158418364389402518249270607692857091383024954165053240084484370400587058846751915635857224870817849903880898240179216267044214607859575696403546586243261726668997967282193924138550796239849691741039456418931438471257309741790661403250278601201505987434979092382472562879261491185968438053697066482552312652261740852978223355142730573551502476054723743275739897752020633977988969999409485582605393678086383502639420910887826841540260689658644747255887309250237088853557187778969315611913127187895370482141970562441272333817742797850392502222929802802192962862703907262431896607525168693612985010904710026499641482421321967514563624909816575682724269412912071305717063264767534422001400838503406657076455138828180694588135547558048103646425386181561147112259456289113644021955594579877955204391053148483458922354990811838478045928050654294510217487569521334745068031685860679338774596201312419840000*i1^50 + 37810197006871453301534469129295879259646180293753175588385684331240495901012970883321697411705147683253066756884464942566452457408400607163724913642981069497774734916167003478281381108005409022077404825439182361946439088165121675072579931480928654092778999320904975742619928469380239114794053225305307855728343263979019737722321678299618156435565549614542954436752087504829223590012482608711468635710791685845604940371180448444712378101528209275433560810676709954640827908339155972487176990444116552058087602024267711258559787919149118037231049998742063015643328887074473702751016453708444070081684271634298563022700272990351811098373356795308771463252537470701285207853005236170644976422140747561038236984132901183439120812143082395475046456090628023791133527316098531611478543516135151572731374883696120580991234673462914295951068929376336250608966951219968518677070315226249778904983257118980008525604771158953551549103900193489619386447592394795534517147201995144944320217292283956413529209776213827839852278366981147152158333483801164591563362019702685817676177900257959216806597024202983164835955209924703139229016248139746966679858387348398163150532935476468632245857308277464450403794395087219820637330102370590667025194295688588360966808181671356962106477076410410991489539266924416192338779253417059526633230698214902497727589157534018154665922146395354885438149231575669623094906512662251329301379145795332546682442934143502254080000*i1^51 + 51607521708827871962533679189628735420739837901135771406266383274773853032669640271449398088278695425472269427665222508166191141095362413821903652745179431720647745722316479130626959499686001215993090624265530787225211207712514386633899651307215725654354457199749687825969927593235434382449619052947642739027091690692183169595921918631684431947695186035164059717244263377733154605111857348080946179761770100575748735529773552334127638527336509885271136875423511009509033121277631970049235074624789190748968703284859347649152395852331080747061282941990725853851498894597229510894236911041119163614266507702728198058771793284625052247754244741152675633673551570532893145336089834848153345700411397827572524392857869325661220812608393039946783182055228062512334909202735527039404480109218641263739324910285234468192154041851073467399844951953007779700493423897147527538644474837860306215037001803151030313586315480743694084932258961867911899263601859599207325647695133572531741439545804153516107120228288015333386526333422251129751255526978949654805141449555352859971996750830708365066896279186452852622561712818357439435514156154031754975672281191976119085895698743860742907102741911170327633221941223522706009014757511909749583348257224418154172206379882169773437946944770904709391575985435685347844487016090970508401412073551686905337927762557791295604412830868247675762844011428110026637986278643924704425084287596478253867181539328000*i1^52 + 18723290210421944745925600458034647455561319930827832622697802862064926599516617271306562659403949208959278298102375042771681544485204453052130779087678226463569007793805280692787090788847899802251552635432484357442336123665477627535869511904982294769269416769277831438158204200444997698800647838488628648163821918896788716171855647085612042007547697512195017284675447400159622914481546248479209081743899136032428475227812468452588775156642984191312923195135565182043684095302979117960705347206642265203878603524917796994609462370777776251005589272925430187696671608992161464651113034308082304604578889059586946523127049747933109998500952480058524408844872204971446823264364702917655770317809465094420364805010365153203147689636551267297609751554639285872153450795290310780446782241194589137562227644209002303687878749410508293853205664052616460282184736716854848926067694846707289396659856741771372498370493866143808893308027664396384436950551472319415880317018575029809731375034306603312334107735138551821489017598736436883400231664045420803692798591104564441895318917016330157402842828399333312671093780700866472122620115536913570308889201403916451644133624217581575877185606809807838652654536381938653518971664173605708090720128286081655068687945046104096627976329136211850913921529916080785238427327107302878739520381952509134658770969279409726580189308767299690036242948366273086037831509332842780038816723126278160384000*i1^53 + -6271700127174608282034706279795640727489276286928043496336083651625325791173526718635965309393809043920151446866418400568787959193879630472950591841228033913607808473867132511753120561387811948574621502759549857643354770866082556271348449745592444928339085145505338082464283231248809239863479522689266435023718445578758001484970664322840597140043110390829944132134341015124412469819425366764781611323529585509488376182372409136255485095504907087862577810792208660147647989236236375799539902617627367770182900603018049453860088294406649077380947774498773717208361012133137818718632243531460066812852724760829539445432283770433005494163880888439733739270612431103583418954071013421545384666484202735738148698760090387689235406299346563942181858128398663228160308831565247312445085141845031564284515792524284429630430816527157766680159445732433945537996367779281034398482430656034410183883826486341883542494889247840690394272620907108282271071251850230161521172370138341975235019589246131328093907312767382067347080428244624928754845590782492287205303917462579588894422820397794693971864346902471579649964675551139087108341756656431791390724305063469119769738556824125711238988497819123828187862624772030744327810196643731766358308935190858618185486176141788337066748360173851309223196864251826685242565700199121649353719056413983803040518293293835245368062920680436238548957704577059416768719548874589121343415700684800*i1^54 + -5686798954913825108238636494593572210012834953515490710967836518434727288776120352548337140752817513337767144189669480676462833614830248749675666242804047989785579079549634656204606758636426861555732534734549678659552170691414098126353726056047875959005477780478658945826182081771478728255904682663025883637091256205686506708233705079428774386276861891711437649532425183543462660174796835389850710954381869327280575125061590696626585324479459645700462237387703734449329179127404518180055546406756475002476227161895197742780773725976871363508826862071727304536505870069706882056486767342706282330322593009515422278136010602626437643592774916548966503612656031715517394411497778776444495447655708417611125532730106888163209065836192525875603379752662417243724843549758575966049539605435803268043639305093203860547344551395399083822996496816197107791806763027176244004282532481556989937150206333808974912961316922960890827211920652736029098737413822163379683180099638356216972919941348527584332893254926948300467029550765422438678682824127626783533971358329631996464889290499085793793119107160077283886500300690650800552140145630048865181936604793914985541185682785320549002576602883718673191739342555570765344083791337527219907062000499074325045258290184188362987213235126358939304758049622144689165326988618793619215529691806386802314690140598258978412615399822574592364492192717611728215265074037148509798400*i1^55 + -1023433579988504864139001667154199817231696401913148983279406866303493871430151589829776037947735099396094534970083560300801853484482595607147675083068724695004688073713240499139032624133720071608787367245682193693616524419069795797918580987899571899722831458348750604497802138230864529333696322383278322939022926564204283961931782274820679488083381465593900813796051941938237354950032588896154931060849571612187140892741878520916628747681231264273394888082151110735493723313482224488147914259561763070722876834316910669075321386325389613859177663859581427659151212591014268896765324874373294241519013796784360050782393402794244224106680507033742480370952187953755712879447639102255414683216201980785732208470522968809330269745839847036302759180470358709709172323843548549484498690303375032789981507696877446894311941505772869359041066623924413454848883531038525470042247896847949149779380282235237746838926614021457443006407632271813768290084619078198109383735025815014632341137983714812704745045510799088105717328263368920918209243499944714400631076702404029960299049356827575391612103804098535238882187693454447836991698965157695284401814687116029768468655060075125575898806842323264421514459598021139022479519798184016404738082480099334815152640296820972307121825688579730009506474021705689618613924695549839163471690183082057035493053869517375219566991637433599739657767558069461790859722752000*i1^56 + 222187777411445220356641109903317145459839848062007565614761861836841744239163965576591851648520413175634806779332009610276434095891630305778322567579022542872130707896578042909679739217962078969691946775674667187423573475369229180723193634460250338995034559086231066967407171477264628953433715845841588771518046827830606836705377770023644473518636355602717237381379329176838682601834231198303024066959575348263680867684898346852728960606677510516568269368022858019056234737556752520633103795918972683100607136484567735659354978664182190220397670446626005743252501421850938013430866709595668024899397810562340411160597234011573540749625680215822617967548618847753767296708263123930345202591517071102696264498630922033552998206798656453092865297955514336175956819923375553662821012284014647352687464613206361093372122464265059568258903139852326618126465266403642329201111064755258056111057866061025897987324927849720003193723329122828093393104490976011993496487156393210479982306498789743390780851478155126250463710653404394487445406505242906553850320137802126248337237361328974294629060208054871370777123958810209511014811852781551934647252166369505029836238806625655329195385565421098071205830147627571763895316797877599598478230989468358069255208997512533746357540669204986667191554810559468520440446776265219299506855721815474107856200417375069913317557513231636212694127574127738880*i1^57 + 21789718396051800141135939296410190700634758898660110833942913200813765546718132270093860569578309037085712672356873796419860773095573447891262252784085027121184873123360646918816834821597631915565182209988468112286580978228982121152758914237206836324327529390847203030713104815704973973404104499307339564031957173309773348075425705920769182642922455624064930192524953832060505220872730997202256018679051269557318226114235392501768873102895561230001126872752815611525603359389514144959834715091795650365976850358522957763791412223792591655580049982671189229471150126862512823103933847808868650622294997280993220136185943120449913932331687576774920391260601441820757418471319710356059888354927962432283106317058738318031495185549433604812249215968170381690637130990776383461023390080530521443348656660674661114481963633912466322513544854490261173413943872199004107417976925483415059895391149932694782095560063458522215438316570266286742448143929374071124432363367194060713871210340255043519596360968525448231020944670087611765547777011829729557033872746955933331149920516212888919588899469569587595705638390913820436682604841739147126802324948165280577273170169219024733819979573187828305441109363076210767251123014308082522192942056975768513460411671840065948330603208338471875667161255559366479986869787282120489202964000073911702678602448007988416689095919661689786597376*i1^58 + 1534681107889812099946167704237091158798188171640561744083860994509542697471989387629823688474511795030227054578368209387517497303056115724248489979248762971840078119017952523857254451930134935887158599265905029008654267238973661672909940948902917750878486386673824103775183185407951077161725311105126950139580908718692766423435933647457290642831792897891614782849912303423166769987343585684808444388850000290616275540774878084378469522436656420628729991577918421964792971043228601068498551526586191783575681981972257657590888561077402471261104041541057275604815260376912919207979175514818309138446329953446708920795849896917263978072425564810743491865075239899675178505329434839294743740167331901202861744669822292660741889282030604923023207208435531897299595341744633214408250013786489182003706451965804798796275803980648420977220147424616700325611200968928258088334584778325739272836498337244590234232689242585975586554325939969835568443353692443222206433723143490897250748987352806508505531910873101846802104045483393489814289611737356739947245176076378155965466692125500403097421266401250182194308267153961260890356405409807431065489787349658066309767957259547744277167598683568603646156285669300919805426966873526484403547483158241203549644575012421418106163327218326117045426098059520485919033999956410083169112241166710944672338507843944399509926182912*i1^59 - N1*79356270937358895623263746234617661086226262657169933219727888954399908627601459954918959221303818286608498843612810625579822633665494176824338126218089503735001419642085585531122581674780724944899970269315138105831620930532944959201668050651858137907502898609262019589718734258510446800044175056369947512317600335199895042518733955535951622191633435106031023392604954922311494885528127056286082510464812600032304430710114168402452319787416508746634674774476057563892401531096578898648602326525*i2, -1906259140614351861785479788678243642368768401367785808868891189089283636270517998820887030753452300793601915921375802324776378402465593991957044446561246422895970207176974318569849412980449294484237327341831059105552496217534194307023282619133361185527710086439845444995342919311860301338485831989107476840985415468179515531488953966564498652783817192659018889799550870591497020660793249273524311082436472817746058575518001794999190221417251848487519635794719403196946067573074727957388568210316749257570822470277921043040196692864129205638806303325062533017183055033704159535011693959236381575564464281076123925133939257454824805307807209524015802284319759788021764865551000033154932032795575059101858837506247495719115830231899471319049329365203755146620483316573955976521810164002742567227407472641117101520172482218118347338500712113600276154177624167172065297605821543856704872163329027586740723091943960019206034420751452152535781889911811256922971114825414944979506342839056592601660364796994727278438665636409310410782099311948610381863001974921444564721925037263819449232529857316339373018433296838113713848496675006293357092698691225829149711341312251610276857884425388480375699758350413241341789575470632730892447558203922380952405283549196282838000497420365637630785082248410041368468557624156416291622321197403582086866200790609804348712295549262639256620258745821025499613426180620836541984351435300588573437146097826324133651728261288359535688339179485247007112392858070040485243562161652945066990503599012253012946510244453011518208310333634549772849018418544719986829911011682188946116803934738584145591172223526067782319325993544454084440544300236800000000000000000000000000000000000000000 + 1964518513439033209775736749371884888207154323386198801636174888717458431948431881833002209566800043693970970450044101729713114234197381426959281135584271092733340093695908354577753317487912188619052621651866449619565641397567163848706291186246985456743970395650958750558178814336198277959360272207144936092127886867617334279430563297721369168836002015062691362434044206512523569269308406580420348324923432796964612180372813089628999762182165549490302704379127194086974826067986596197355595626065955312958317030327934596854744494777457930307342821257411872278237277950825477563875405960981611785062511596143643885546103037818921160312239958998064578451553476637384009270956639773620097367288029859927138143659353938166766210868752631907364612426673864636928171976127203071975117212419559167879180740495895816356757810370783081244502304917124862758218536116188781677221252843331790440916710603986413518925976379778414245246641892418923273977712214676995136739849977831346503295179557449803882387376845046179543214615107866168869455637375716254980883862191834278059862405564169888000464411436627713464994977588150610598871432335035987387730342512377534127965081732352315074318153473197600503181702063542768962645932022575363479913346042122489504158324707352016689166618535846231648530756498887063531027628017666723154151964969423464026812298306875011657453568592232356566490966154770871698099093398582055748944755943034146180842538883916411540271860416987847503262313546503912453481796716342710985481262565949527029954265549878987316300782359430725879784186120574201280311894295976383954689789234443934111261040640368056451166781587104905051566153480712570411935596544000000000000000000000000000000000000000*i1 + -17793406553608085661053658734644590848335484245235594555819045708877426895349501898264585925868510466960391196623716955012263368238569441952909141973117560944416951403391079861427373267139024859280278450900319256278584711116504780377192164963453498128662582493306314592862215725022318303661619092450850310037178576409323260352994960882955919161531833179405893455101414864928730164624452601261799257934239461723911554860306315758375831511516488384297429304563419518048680679372161330420340179143373015053084085053286461841196642441881682580275791196639855299723145671299888312524555880808924762599362630560340362339531226023129345595282195750920572071522468320364980877275098646555522692174476585703761998411626929969722726188944413998977832600794432163183281706692584928098680203987098951997500892636039839571537594040960161294993011743623743982850934327150346210141182365923813021969579882385081158179351893696261450818798296848489947061386793216421801574368726317466889980490385114409290337015570146986082209086473304895430932327637784878327747420987957400378048382995366483599930883617310346975931494562830491957320351460106055346470362912121839352224440300588095125514039589809858016850107582781055582548443820570537041998056358212048932382137719795470624023509572332832359051521191406804430720692733434128086700055615422270002954615310499157091387097444773401762211906176434996612812602411554322976833259929699902090564675882255935168671115689503922768327587982781155251721583412283714871906860584615663506802996141587772451032471045427848932803974638931376901698862372451020148771877824265138497352539212459235168405466546685600494782128762275354254837536522240000000000000000000000000000000000000*i1^2 + 20848057040564289373004377819778576678635087537646290674891907621109056618549640983864996550796080814874423999572555358339215529781222723988506704319589811233286254178779407692180171437477524536622128041297545636610584507013441750366982841191599487000717131387671246436678149723811619009707631312811399777662548180767482644175921175790750048759133100012633508945850602752860544022735221679286594364393096922736613978204883132628782460050355582141577737519868894694100261269580369131814527699703668008583160120502630165717889974070547749334228982481930702690020208588358030063699366550801358724467671381625562355418383509511456519367808767136813085108043234887267673700058437749563642316683019568127565723326745977411621215015144582306554170511018033966509948274010517064695709704143765788315004493884225408196555630417279853070485110460135106968879562508197507719788441601649225285057051963318072087463503327766907531172185423885830318460075423201591035733780342499727044484052387349914923292468034664030925148483579593823897366877112126870659305914997677095525252658324497443503934415498199466087816815761038055092998581293447628881137629128796224488293745270625683573471808485097765742887431055317173724739550674709967504598113630485064908117394542325990729716642583988679839888964230763212630045771708895531865421386473456516390329756978086825784610638748936730180642397177123219616171647374629432919862617592682870791382006613909933066151778981581698328179074752045604292759940011426811025275543838590300262687883887725971963439289853326441156937983024027541759763550693650230135614585957003831284613395481908480795486716944712418611659796654107598445305711820800000000000000000000000000000000000*i1^3 + -107951385760020411927951301022094429567116610726088961409486395937602933563482149102473805754850012237883717310624623803654272162014271427737794919434816132344323660179521319029148276898336459037356165555505462780998246953481902108045308376903971783324785607426382292058340832777068381132532988786963922908417728949707451029008736834326692505988578927273650063330445476739820054826624008061533740852946679817994925815411582458078209538605125100354818138348425777076422453079079229865760992207052477345076283840313043060567704426020427720181815430439786071848065137005567659199342475633617970732523115967399870538093664782476480934617837792411308248768135473864670299208112813135612391477658513176110802891604891467360652151205057172361155505961304646959447592945429834080096048024239337622911418255491103788723739347042160688332410681030628336578975426891820719914751300796138376691243117727994061247387770486494448078379373991824787195024405122384819960684543248610103369786978723100979233907726737704325564157198204620520704277228775805802120251241166022352137254575031577553768317951878890096792659863212142745718081717654392353286045686752095983489863841434624098087695462921509777357745630770659393438516804844356211147449058339091757362104455630484195231851159431103345143369796036325603909380777301974052649440870805676080680843454200010126772627749169268616849441749420767908830235652171948746766359490595593998156697786745011125976299547039175822221163540583304748315771371196045449044814344442440808045335885323160840042364562061935197466621943281045136474462270757806832726367324008167832504757438827909143028059822188048079208332746825606234272054640640000000000000000000000000000000000*i1^4 + -5163398246638005260682865339473447225646478055606910541488600618917680405421276827418204046439015331461004401917487369291368630027580298577041788698011020889070701548745639677467851021653825677696397258117673014893776749317920600678264660358614400287861519444929855913514159318197874956277483471693688607914370712806214291843764120242993948296240178707044379156702554991598623124637188801276317083581219445177030178974740509932497440133862740143767928530008712546873994041506176574310265007935099372991868181299278165623114181888310826176490690974823326799551138033461166270937533684067833127749641285159412422876867615583904018845995575201565791602304754709121820841573661923128909936413756737155371658437908721534138420023111513934731924053281446910502601329477268649960868943552520608273349942246086528184906859427757817361380103162194257601461328698260078118932120194596895453940075148685048077397567088292092997176250662129355303960638904703329386266324582654373210066166204159705817003703490929637324620320096703510284589219120418903988217019421121621788313097740780085849990739226987627791069054927914953379822793775533056945322996892488812901289888513221279563120716255632195250314731390418878139201428198753052056947610993457070628757931166655792661870892238091504446371724920740304062418883584691847096639763088178615597290801851577709212333857800244377239090372372181384695561220001033712279559905017160949232748651570825181686851789131401474360643780879845867781635254483531866895520854880393877666544533002140608114938854727447902793141462721936962037292181703039607497861468109308786382025035140278983050532726370718318490476073478214393282869329920000000000000000000000000000000*i1^5 + -289561891937987295517268159109966860992747822540723802436754634277702114928506691214181685315002781174287275263686606617826373827903889193474561229295452532954539050945863606985049731779354386185164970314400092179483025909746124008736119368478671025393707308280995734058716992352575561535439191114534404096950332796152025074763560553897885678987803910691013082673063650471270486005207635712107766887919699413131840890115808628400184530993600387246868870438288047508448215840892451056969040357654401871721432950416556279984681619584370800816244154482561317866288695373610673066845982050283952371819232041681446755943995585261359595671133451575928432876989244504080674506900085302043875500198410128090143023265467163240287681914988903257833044479229711441037205204469234126506994671492750612048610009408361356844006907041209979429706209503288261343085844492017890138046761999078347156943911384171035103393134769474609832524670109472972725068432419838286727878257077756939792924880432772304980846842332080065088056934512925363473008236467962052602433908204959015800973182843940709576080901345392696771764219431624561865983013456649215495042413398423572689902528847390044330047388548329152802657720215482234204168282369590283733488127768254839507949681106368181207850056187633495000959791571624301151191494963381849097803634755369708345266003515797650464090175974076588036260885682759880513212701226371554482196870540279032081278127574423761081612835848699624589061967828589233507965651527685630525111931761903620893272285837313401888664366279864941026020022827199111515290220300058758687923772945474740002544222545173576143186152094256713035539438354028309219010150400000000000000000000000000000*i1^6 + -351987824071341604916654165774660085926959956619073138719837063932736918385211187194989381892741681634183298142456795519385690293205216758275567847052031928647360055697893869039720840960188321773233478360483152184372820139665967660683020050211371976274279366314155943057639017645767390792554342137395672795580921748286627231248652869255647739987758013599708708840870371287267794941761012505283043082220161174369062139277692325101499764676472087619623005263038055275505599916444622827389749129350432964169149701759772050664186512397139839147841117939641316030914232762323955206360638907911649391062737821803098076307993746942022994059929357957678187641571982986406901289293745939472093067503801813404322312003999953827653719911848319411745993346872370637238530330437297659428003820827939959281478858974751788290069009358748647504776489424792496315314651606590601575102513139475542532784234878482663428502082972986071291718183014592255626863114412457324977788954292657319230025865761074417509211691685093179687371579694427576002137188340789090429557120553092900406330992074900894221375211168579249811838075831289930407900864207140769520291306357415800640434137328585455518715904880730438748062062581838594667331114535490164243454745080088639978461522497748152664567077032627284936017647270346661762963077554314045031854168772820717799012055464565370971269008453693405453801977711737386356580924047786778261184422865939221426054271876570156971359019877236777039344418362169562552552347183262056089082711728657817806258145283058365763878551648988666794861183658573525347250024165559807048448006027593580051615325190102178599788177378903909460877141070618145677377536000000000000000000000000000*i1^7 + -532169021424340311882641815685203484850539202965863980070738376749398024681507061647394894696750564684186884699496233000463475594682555925801737165747653904308274320663390967062032542238674209733926525105185198065691762360976543483867113996243722519457813799145712239837527971126094100134963836695187682816392774494491892001809692460256083223817728127938438051081954666701824893369642394712908423342834587753930471710574273008954509814929314563314133307969734628018570538491983715403397412537428802779874589972171734145399046193989828946669290616800213287670008846349750364994919509782810773018238108336227159533536553041835626936639988411904323031090258862171832635233082484802848714148005808433425453186356966179020318072941880917469309272982167411631675369149684538213482302949530602821527144026724287946091464321309124083831375193669935661182503918095812560796024654574626202096395447266372600430120519361194375295586064437213934918535120662945233246898648733586502258120778881505880112762890109395097480509480667461894907106735539832317198384642791543740074916578693171583264851858439573702891293174055659137984026520966512724863834354909602307198650572654313775093466013966952466792477714595275008510355329717698440490316871947908904906374840576144521900019136108308738534717439707660173437143396393831474817450833335828327662574560968941574579923576913661398286582919581942913205537859138984817739779417397055656462622472409518745504577920070412187495764152611192675483980154858663538984065089269253859570528205904574152781714418072196212948883120755494240669642422256401601598056481195295546235950843768954308308753536693558222856233274875260262080839680000000000000000000000000*i1^8 + -393166441559243934175717580175615582621731240088198667069375149784510203307682652536198693338144207591771720449878925434324744005698630235152958829498210239021775473126522083856047161847175342647344531721859720042071918699137894457125300241397621699870085505407299971659467087457203047084017304209012964011473908294300823701748024629420972951896816850244219750099188143033713976307606616316712431856063495478814220762279895374435881473085526720059488222796511557507307662967093324461616806432025435341382849334467264815698915350322367687456960500110689315660472749424605170662274633652900554259770983467788862553638911778624437201104068856455934991794835408335075843207665913723001956598863168128763169090075502989737918900217693546550321027631951411678830778547828559917659111366992515751782822607059845315464760670220004831467890109928093545095660965704019954410029231048176043882155410698714336217256470876028071932511397947662312991440153268894335969942863162409310023335375355911428963151302760460484551718919968030636574271140372981144400610783519673560721355534792241714710464866317733244540479167235080487635267107475398706382653185548120323725867766246941914169923106088492843596930464291813404697809322106652804005625877582945188075668635535358654223575115649875301670168014360670730236474858794933551704071543636602855507991301695741670839111717297895852998512981328579865337947643995625100790415124581123215476873688869854262189608071808358707779834741755567900659620372025863652898120050793667678309380249179768759942510378352691651984470647512704856776856280182432381921666094260628805210409025701752147484727439835143023592758444965173449981952000000000000000000000000*i1^9 + -345331101144490656035952408213681690948034659273819089246873636918258303209293966785411484816438139772672903468304263703124526811368731028649987514568060496664589178287105059416786780621417343243582991586524989311411088801725737594757420737307978308509019626256207930121546266473050179092794904901302753333529191935777353753091117637066972130436128944420352787225795133946656668189034728790161953592341705934007054307835560664912084100756436591886801178499200202276125447926242560576243095926807987915629394015162445585814396103457394358644021854173674444722644830769403323741447402967460122448077784566227410164003416011530394013582188598709391250098659715581584733601071293549502824864865144968267570863703980562416543680105757578241312884437466462956596154744312286536461495604547975998517137446373394233488791192044131180211707240020090960301888948197173658061389706538155479895658434500726397165605944941249700611131464640919927082073940993139090739430474168583882524389928431562242911254814580095369856132881662818922272812100714219086952852026721205398236626113914008221431589859210531295031065020319080166493306175814112707176293615412519351071514018646285575267508808454275291603032091457596277917231301557234847876691402802990953616605044870495057344618084592925394937185230619135749298490590071213432957264482394139064669891091139513980406627544998512889983720352306641299350441693116432945575588181713553467758123640548806368637931734502760389114624543993008773862890092405454696113936194526366637219222635370568766985592316752380105158284561271836335524110010012548382127881999712272033434221210310308052060475192926189043210502577587753058304000000000000000000000000*i1^10 + -275389919454318560490712612102160012842670383707730830322555263177667985743782909898306019237850749291251071174078757123717621793808573658489962652935084794882080959204676485160028477390287841431052391166027256271611330719142281576373468248141143992366891623036253950626630659319692536813249512255542539015595810573031906506489926562813770632891159982573377943908822106558532916231073367648162896966420813753192160743515120879113108127639199873557918624957713257945983836499935117060878624990552313271236257918595176602252203578623639680342323128382163173484802172233648259885504454650126648083701715204623877112979143565226785947684413706954453765256466975007746990764316581993439878089751172174554369560118189389808268030260782364276547394335899400461062127319194056979123062746227914968338518865965625396683673673063477411387952522646330360329949504349800855394684795147319777277759068064133968867233324163118714362529395018388383902245808472517703376447086933794176616338948294027065520610581685459232221000633875495017458242691236890577348342047442094472659723958779052754092258930346290631265700547620619422405537055425080680529824592887600042076769338231144985639356834215847926573862969889984113375022932987728815988616472806472365011492031110144702234066285898222004169902837514541945690319283496221079976648348002832059660441945902322942420751442015305043522360832775188233144050854674491253989629546464960823045785725686412509255290263123193645103047276013004077614312382816884406480207456741879882879576960248333751615765896128673384995143842307846606729998227547081162865109729215192079569021721580650147640598263428416069964702267608976588800000000000000000000000*i1^11 + -167827829521865998801492535638323930926277428406953880135288204004916560911316575446818564874431541918683953310006119774756710832429762646144797008629725531542632046802834910419367774656981618197275347945816187697778725781197268776423076066886967680392576114707651612999405213990142842229436155411301265715659796156248449486501603809508674599468120451921539900483311247481371948980069729003571476236768662799505470896014033549235270827939287168471642802330856460364719726151790813805440104425980238646261054157446385771051696747060109756313454111009093374553114829768558672962268690243525364685797555081114019453888014105998557391177360726869035783604476085354897406846721429092173975923326086180463613730226022057494053398013744291651439672935096450243529621680209309020311264410045868115634620196956077218410591221802094726118095597774771520575769420165516665219506311531256555060524893140220254606395118046583270766295901367674078265435702074423336147268846076859083048468219390400711011598808800685217612328333099247375018082351533989839322166691045271396921670554181618377888803550170555342106290740182965658895495799104596147676612441162812151191931894445277359354633468960857142732188733400737072010319175694687503472245449361481987539410303179479904968461168927241331155957560709676701417755421962433551977424418370490284897117521470144982638627318463132723104443370559727060150482095333326601683303669841946066810924427751468772858946651215745124953970376829801139737923390064437632354199169688715633094244323606112616748195400587870462522197338451802407862975531454604530317275465690378576212610424352841518047866688222794969525533999208857600000000000000000000000*i1^12 + -57264724867957275664744549463007956327212684441253363875023400247855668316311579634497357414379492603793001774718159678743329403657102169685854798419073673667019804655832553261855588237550875998666009211356471034405264209008603352779917758696986248095696613064108620231276171275773931590287891135921617501792697091748511348740842340135592647200877980715578290009025385548229099218488157262265238100538360158542695445372274221701556343071830838257160993932553075152123056160293105989736424647356493965856075671705766450595737358799131985112756342972855138844614195009294055272372327675065012291814985602733551948236493002305621726956216448739569732037065026548730683606204383755464357656447283556496444197010267353960817158797900646783710917160583980908004676634348985804993822020065750605210174375496779375492217614848969595385823673229440165768265495742712204722374381787517395637810238293737507793419754247522311552182456023095534694134407560150466712053246492536838179637880782524039954159836305838404064487664666526312374773800699145420196591596781814577213687237277169152436216870137578954066486199129890303941193207067040014383274414408142227263122938640230613050707455217067613450183725084056855681304626184204339004200000873140372340128505063707575968596784697272174760166665045379369587513789751581388897390008404991671646252415053530955331009863961945341742830640646964808489256187585991831407793340529283387995099401696740812643560151696919874826291798410610112092593801455968538116065545803577712866211221916432970379399373782385047865116007038502854550271462202766020805912359752593619136841375733916894482724601934630879976677535907840000000000000000000000*i1^13 + -9242392612798283183047855171965778173654081763750611470361199267589047476672331297856126346351591315499508543657416197140587412108381008854468615070170166202503514997645659372887352692661841989741578731217019133625417145807508060069434134627161742648932567871126280351198051118259379731175949386488514249487030259494376018963528966060466740500808815346897205794145059772196186798594134891924028063016590142623781517257027044984211266668680296239199103736938979368884144542651246151864894204660969253219874518608031876207433241136643432615937838394988775464698439979516644766042186638068704236949696264624712953064835101800843303542642863586788697343345774071072591864679576998790545758518797709894750841496881951995122083784713227640560303521979086251849011410855609609396844980305953650062110494726563602523025352358085373472160690256924357197728123784477526378518659564405311033587815303080669854981477327118123648840344995315158867770075855705203301710149173218154677563626550406275935268634276031640188340726758347523490934402822395612473800078722006133240484335027239386718542798580769451838258257198417871418221461328419314587208924157817999164812447923128422513517401441314883489309400599792352480354452582398708587691138519471735050187442432311125171093287910631174293328631295634177973035144262128252092757974839275990870101142100401450605463851739368388020333416622912827254151435001130084156777488480588701337748975617892943748056260513169633987848471862904185029291062383983947777524630950785164751959709868196098341122752282984672373426873107922950247143594098052002275396506451624768861639170881499739852473517091378967579899985920000000000000000000000*i1^14 + -1368493173712140782064413471096621099565467928929096551909874075240765030842093805820381107571650005794306398130656356976579106469544298881996343767823307325513424054273020402744501526810501709851279925336908610069310692490711642867741551313334282079458450731834021463303539051582308233872290607364960051093437173938211483681148825267616414966371826741773704345477140763422128934732030128864649411088366469741894584651853941961383868880697227872766700607013455443590204375857371721329644349007475301156051302577695292176175994693400721252482470661805419899843675104832092260756941218402760618940820663942401018582355502900468929592642135930410102291708770884714018449136343243895159157677797389491365450121519207720647232377889910116965969166823176128242283392552848050948038344666884028607191587932233260729527924587466506523486325597096035489358799903014435160472899861817748142277027789456508592689707045649090599399647275069946790369751168375927669728317832911459117586119945575131338503076025670648950825208101952845755533183947015305347263613893406999032447898732729069158331608198171282752660321089919518740414142298320466896096848995327197488180694990750967285273047053527055398131825698530983024680716125779810284659706956995225635814423205890573173521236116602603400648830084370593978080747506850503866329092486860716975482072461713015813408109862683371805763633713257264684748266759141482411352487516998791456771904159998473581453961014522318834952948752657072833656550774436279722052043105635543355736580390024766771421713213020473073340281229507887837351644090952403973825085848188406773934686487656480622596751986915673381011456000000000000000000000*i1^15 + -2049869352774377216111694335198364879649994985243984080300043495887036687506197265553505442714279660814702890654929935946057258323652934835283382023072919611257881112081177565484675833651983269784308794116542204037090405475839819380916656911084285915002029837174935471814889680647212265229829522459852302236698740580696562727838463213508468353169270889804144724636677628926963837745372580595094085000910888351763945137721892578126172689971308695524419174120813024719004694611609246191534933410911719708268995913819604995646386791791948787017887780628067654007491599716847520429482625827257189525937262101006505788538046883057457290134404907130303800595757710179209362943192476808060777684038357194064448428452707027309922666246574572011689997722745518732436932518383862219890813989866716780313894088095332124112390955400120888379483025178204180292569494505655393193146540257935849267682678442496561264230774733942270645248304716456886040091444378983253812000820998054611666312468755770335953060682913743331193053209282337724444452918539645942414179091173381862365830543797249472610104996845483313924255706324543855570684984586218020761186166453494698122026012681268004100252829929311312799887586752203107179622340031143193378345669279541030924840471342778391092980917430564586767182397615599251995431725676538431498897541113886037028664090508744527939776222453036546189494500500003049535115790320753390034660841112565739215485604792204214637635317553008605845212156407270535871180448329809906599395455885306320833397731025418633031994959694052368627510107126691265475038234365243002189474099239409945505562814086654497003760491910823673856000000000000000000000*i1^16 + -81328703319114776649197347464005534869700786386704575072795940168978376587542374297341542760270146507628398017693566214341815645285633192172881565185201346521500882636673372312221040010851260211948216740503150320468755408689935096836479208698996209962806664363258507273862431173351852390385200780264285411093719436438714486032089861242146140616719260406480175795436522025444575910552257202323473829145327819216971498904279604248162880993189526624884805741890804361352171256424546949169609051453343400690086968114791477256357794070083626926644398487941822081922179020085879422652421749773496482611462857576445447401636370625950967350741332138171285798867465969515329514137233163337884781243221071752331341793179974463209851117047998316775140379491446008058354049137723010103309812548614031420838357914681070425239538045274411892404398537273817144223490205047473597202482469987980872896189202914482731530214805160473515412684176991391286633494597883941879566744287444341563821370664724353768890002695441752263084081495467368585056636361256513644067700116005845426142209781564824235131441491854795593793507335869440541525548129209732217076426586944879526124722739733164660781041227703308954979784502735795666419433755364725891651539026310349422692444144716829174798900610490472128263347047781315739250267756666969509630234402211125907303072186816427275352514102620661281696590102420291872114534700288231305675180702409186815828157626932634086175831276447954548327775549023950196344361558387542260025974263764247700294349008139041288425132042702353798241148076965657949960999986407887793186086477948720323025853270392208761692600387659366400000000000000000000*i1^17 + 64883023210435355292293250405041669520462782476170837843263758793494714221850431160585346628905656410381144711383635966018187192261246721215696333828009642688073085090039629094086659935016858138491261122428984485726718921943671786738325443120840634794098474118475397560717460944329535836697470768685728813554944770569001199983428737667005266894530262017263249441016929842102164661225921472953943895389536079131337824531032608087686952075909788609005942185852491224325364938887796413138190005498973995350922236030839132384778945800955854520062659359761066789084096919863121006907460816747361317134601946776499651773944354392304208058835834242370127789220795194858755950532564012100661803019868199673241179047629031153244981480109078142530732119378872875818735631461501675026796875661476034038989145059380740831406219976371668894556688183874664167337154406041302578176787842456665286972533385051541648475303160045348741200193266856753501530063470924093615593898823821084122787641617745451093494972102123810638856424049510259204620396545298679881539957146812584141987177842243295080661444103171717250626873223510922593474450314310280783129728220359004406639614177935130472703377173757100818484813817077678496102048456493291066006435658630701240690987555303215517563522142975215625359811916782283863167404985518962482357069799268993707162496235035692606674922448682860416771271087019511667526330595021973822985907987503746625628204983099980156954830921108899263303409017670212207669651967970165075253261611638847654978151948754022313539622046220330566062749566367036261520166622118616917524527495929717364678765843558210014394692350771200000000000000000000*i1^18 + -291740528969217779434552396271630442820449661727160068346265871490725898620402090706663943941212673291826663026356923582628777123750765159159096886687857191541240515881324291892237558158857836906283298212387392275371911922895620591070854408210238497251952567783702072045047142005319964787183543403775625345117883786503488435542874094147176187330799663966791022837149947047974058217217924580787382514096889826174169795123522391292034650967407592235546841731989765347569693354979621541143406592385378450903741667001114400156643281800883114378492562230168553284815118564039180720415142956053294392644613236728455526642524223937191151449525880008653942609574474058579681987439463989132864964190476034803262085546593865970425215063014036614258215224106146317563633234716834405415791833761167866084623338950775631896835087925459890358894046669563305329288694033761508521986119787536106527283169342992223170049877007387091638835050473646651713537900084821228441327056516105332863295606618060948787539278784559765559575825938713624975805140276071569453509388991845017652047239918226239356262664036146645264747935186041799268721381007960132080549052902690936366274272037886889503321978377396717375156811026396133318373075256262853000183871500678764975535667389233037952661273244603951481098514913984093329925445128360527518067598418398573713762734465898468742790077261738349555379139508372767822811310173406177144698864720233633034653549739741802257067968537787668993961036714242090462252566360410427342750854976451722562706994324392314452612150865388680438126241258253092632927635996054815657514299506967631409059531461836627959380705280000000000000000000*i1^19 + -914167690737006486743076413213709381054963725454173084809277374502681109789701296133693557066960649032456472546208790086065382560208428777498575119263833508632772625599248135502168796153487751558270708362832603326420915209800899765632944644223970376255898219552590772674288427715279227912397059406473410370422586406375060801808502311086581610694890132306374631803886862543802548098670474205531134568295714036753531368519478877140432711530870821162298499341323146102364230862834893310391036261870257172470308302395030226674553254909153978985783187074056810233189430847236402867218543913905895101405963575936133029936957914122899162013560698014144279574276864941337342258663915594824913641640993899091803487575264129616499242752218126014178295880717752673728959079432079496588390222101343840667346919238855642855726672139440823745421483547485847159679442379215217847710520510534825591016646828830042853655685834360748146695912233237593822490859897736076916866909328259199519456475266454291752400323321289604303764854439126313855673737533122605352366976476868177291814040952381501433634392610912023920559410017538855552061735939099024306244725773066345133923816476933157382671534116817167820436460882975541265520315582760634170392344329539025918190590072423126292687136104388530663320732343981457122600635616647905504096172222238510084746264739689474844069450381790925689869126850189927360801887317496975424688970942508491789263969388263713503894393811113704656423373773458005130031566694644630735049255276827363002939554406013888430058904876377255275494717377922802373511342985144179502764869178970527257563971971454398009180160000000000000000000*i1^20 + 33605357197003484767172001693808512036576311922496787513294451116171347579694822877171030478382470250747479167828902844771369970948895268328395692785680150077920039006459481904709837853923675189572160562406108507105913577322535316382836224983554511873292350739565709286465650838065035604771148695366208158963755894898150226347155798371517463332579689859285461207108933627854451521754053094131143324194987344808059139771938149105980414546227568737348115805486127605818030636178768812574071208993236912005088189107488436649534281303408661035176977823724042804861571867664346459130716782925751109175892041666949775407486961371620225922561460724378790049361832878076129687891718539303486492906639310634257880645522348008059646312962213938675456445148615044574554603562779271952190249569418424361653786402283209215432603457143133354617748270251114057077190222393122245183326082320863494669972941443723960970042715452237927802631556215685593192912318401522225973400217936826107307473112050525841423395105583648714690693565012331315301231228016060285469558655642203850505314421834231695783460755260226276169592833376446492393198062023201661247804965828320093405912895950851258229370054237244779377826579030839560467351297408674023921926427715472551392483978459837867010344199275172202459213963644625395358135141021935826843620437512271129089537964707860612971304423367005724922839535647147542958992829797715460929397513175862983980309467437947553954410960132652646674929844802860733738519770065082539516745923496656783644370306436150920320371923365362714536990185926178459034973365435352158919525708943799220966284238306930589696000000000000000000*i1^21 + 4962080339960523034695852096643494328093478090213183572382243670722471165668692080924394995541519460660900200635444503344170845720892646568928023810528973344766155490918274979953434465797851941762339531710958728487219904296863027361720629521117463468795530781050366321492408846338310057159851040121088508051175939520191028801898751865839333757161712085365757793654083340096316720501549864788647614663735758254118443826774209633499638717842203744048524144912562036277847883643439843286139856997824448818366910004989451196910191219768982517388023936748231163793868899580527411480739777387293287432708097474372376842903747544712193361482585752264242481976359050164891690413555005789479982420395932510186891034273204649167487217730983630027268800807484285996313976084410851436210567797414781759426065733345557206706344184683463555467199137252629018631835377834845150868695667239492024978785857037992874475703992863107526312548239742771523855653746907927048270029209676764539237817860467962685321257837452406297267435089568516719914082837972726718999912115173758308374146365466722152656690930600881674386153269981785123688040594093810206028466839313922119425701937534740678838567407711861060323614593270853300803757831590002141869514808853508752362205856223181504423861633400219276646547726954977872912440154336958420312264609502651885941549817314373696715771160967413530794564845252410299247027492406999291342532739925606476290572038328664347975855357052872858459475599678512503518661792486022901262150634224152663007100595474904975022508988500576074932460445476465962839970651112779744219291834735587165341767787014520832000000000000000000*i1^22 + -279937693770974158010780405287740426905292161311709822819142085550927033961815312972658994815189156775124208422870796035591922512623790239319259097343229531398146250240149413445814912118943322696728562266688061655094430736573463552228788259677240554977131006971093189643209920726347733062829505612057541187146601994514156458834290476278151817483621105129026616168510091601377275289084054035674775139503551370655975542396218043136917758898182420151352301425988955266311708678639403122352194861573048892058898667218243628153487631584230642997460321290948217020459158258427105764474820424448968065741591958685878089941700265659250052027303039430422180544403798837094923362354130261536318155873158218595401453748368806631673182462755932699718675459664048790756471230953146410422751354072056509151411620018490249918100332377056391721018710333955128082386839587904092595573991219875194802650382704496608872186374763361128760795359080201069431999226229354119835619040634217424027537508938669586907689999052447028214803493619969445756039151079092382101918206717555677303742214857592008670134244019883515145012491287682316245626814528899942854359376119727018865072752337346986932583909826741785480839531564787917589831259690180535269802402762104569876351129098513223625459001698180196971101684508643758993767462437293749607789142001897371088851099075456827544574468032933547877091065664082051706560659995607382771092645182181870627725305480329591359077673722372394107760351849187706468425248664047250158567853890447440215238345170833315609143370046613940277417892355653756901443983291593263776283687143182702642480148171980800000000000000000*i1^23 + -16045855373749966928338903290358946008253128452216964652964627751258374423469481329682801060554197431667898520306205887325646725342146574744965915459747891852673584465402480136821825752216799495043376931333985915583179275140418215089607032236078465970833663450018055617661072064561865473841118143359404115510225904940578506418118831128295494511494899398298761490979464686404098306795381289444866874006018706185536901962541682679117851254039517758867650359340152266836262520569371966339220971083260215195425830640223887610865244025246192901096345973073241696797214232019402661043922177364370231537923141555628600327349160544721800123007272587943729657537651506346466556527799355012550545161147454316950275293645805785526193396766454720214633114506011339832743431651846478832241351040549183010524967319138144380008260425625307307493030241807483851734744249788293272118983635283240650622740966605755165926840696570954137942148740502904292835272268237919858527858172977673134061810504590377241622615682694187465723375183052677684012906188860300352242232422614399766835338605581942010482523525839843965480494922530678707273899830627088772164909990446396280348778879456636682562496038684782395978162689380068923126261531000602961371229520728210456073893037302611097883659228925489756384379339042276923826841242427430043584529377273583311376801041355669701520813423105809788855445401103777070026747577638668136466931042928574368231849786754450712346599998969342917351531668954078980705464584849032478186138735520278059081138207824277583105011618310918392472636945469259050619295226519748387851588502290352738096539238400000000000000000*i1^24 + 1524786113521991372911135303959682997015290296346415073424899736260440884193090781997079129506085549915748576790999163244770513186581773608574469532431105331739070059979626575166796239407096716591001211285153220616499951484964577406232409764885647539190342724331069470921530840445024749019465511403795618344608057089218048038092678325107842396563528480888034347236445365211988458859613706054894317523675572404054048427063681992542611138041598358447480410983220995689415451665017207618901831350475938347393168769421685455263653019459772309090215682616464576897634035234080022433133117950326293341838029302527782691707399737668495488793935311018274199062978040863756456268055413750955517084587050477983637804107383075546028209730902776584700822229587167011264561371832350221638631461292343795941600644235947227392195904457487429485048878856179124982775453115860239233369579821962824885023154482041532894342485600243254664757796566043316087195560029935414843123577727876653075783535196394416782959647431584145849963338188833337880790769421116080445514400140794769900861280933800694208180005543934301787438360605921357448843678314255408018775855381392837207868866152178846071524001653555699196153612044821197551735575647401004618265035577941179242318200016151451908118134786749486362906195577309046187973103794987476612063710540671503847073290747959256973007808979998532714581914593921988276630839449449783008747756118218508879531292621091740395991458157960241072328839120570100301154519983989276534506049161434526431806275698526776716985545898431186405998279101856580100437262243066473500225649047889479613808640000000000000000*i1^25 + -31299574728851255728061159854092687193714193045765779611648966236917692863723683869849248464636659374873542942751229092507394370749340195217794923941017679232454090802955187395954396786351906034128944975337283994247120837049958539948718301380680980297227346613113540130950115307066577103003304990997456987594335104152762572405173738922301656171201786404407099973707255309421630125395429917794511003111360774216720169171803091538341676076717509500480650252029581315176046237677342247580243598674810220335788177001120614820338325124078952564651059147511542003176362545579264360167321094242061139670017832160722438528024059761246724602081810280557128614967554650976948557354995857776145874360980010662732357662188916850442043592128359598349521836069507228976927929990197115968343296422055241078281171417740464086073270760090162286089982974360828984789834144358979086478994529102065975671395049296833644453228786854164036499852128846347294848710378785222333579120048695382989202334674293073859126500419411887213262627041106266303805014428215363015247864611057378185507606435954257491521064656146007317730804051252890296182510182795490535779063615087929400596342715224049076443799315701377313007594881987872870385409561636123202022461614442746383032589665823433744695882229565152975252202660970876032321787437531884575287519429513472014270741801588586419949988569085064182200256752640024482270647687970591238297595032366051277831663663754140501219854258972993197342230400486426293137924184244048737406270855640585270179244638837109113213936019986601988906559113223775319073331072165822419737667534173304258560000000000000000*i1^26 + -599142660207280413542995621926617882543172412505364638164391915349712968805343277299603107357259715484305766662864442977964923160736776727102973223017320944581271595505427549366590567575250436868882225418216774642092439765022752103565984699291168213313076013156886145911279910056196114908511578867313851683310055078348494588683429592782887468341283496357175230058636723275836678743234097546104517801936864327007457318073304947721410178010331242162092247167918618274898297613528085327421118577972232175872114174643991805707335824907892304145164439012522844334773668169719155868534914411983642520392187516670394141138379518710082033745225482764223309037837785961503953125567650267930779079264963215269466285337137697550180004408337634821351886402558542160873360896434896821043874446622132711959986753624013625817890080351490255192904965621189110061271885546680996543673738179984843209214098048049399724313183951305006028720582169661288761509091376603509157492582016190415217915752240681636232192874619221352735371673609912162961677873732669668186933836690936401360871909441692375718870424679772483260982879399185598797694222945229757067907444537517950696544731984627271338262369554085544990144492817949436763311990772298817149353989343760872663603155858374115457633629848707429839964350282495163505117258414791625018698963460063838646199086546612975069768876572764231911470319560658177790253685515894053241332631867983822306767002972096398130408527919878266970952561470756127032776545187721882233383544391028145665318375065698599869792701735089129326918855801473684416400099633507264468336113103142912000000000000000*i1^27 + 24624213928117544888784072899524919223344095185447806070101051651758111858907658022696637998901516806380730977510539733024656919868005866569670643489438970204984950373136592975218033181262479808785833247521151536034493895219866432000727835167578387197922995282728728029803114315477954279577443913491340103737598611797893454277100575981979718864766134218546517257839000093849963482010754094139989139661004965475303613240057063394546409601284278507655482364921128683169803896393840531232409314097477524251300361126364914684004421418839496779329242740588914670060314754476271398729617704696570841709715500932825500659298456389407654561843846037747276064310215407594870176315852694682997737758279523897051443143976261412081910862963929024829971232821289108199422947968805073453129668179596878610109745487064726971679476898952270033560154971533236738234866644955909394668670269669690542838552614633148740183019789602288946085557153713454215680194557449305587337305679539843478539499950930574181452491590762661824208010349440405006543509960736875974312713975011593250627935543608865625956510805997745726762218032369232184992622556188661830017295638269636255892446426200454410508065681902587709839306208357686396458714752602681421611505572822401787467481967222850904349919978749257842814303355728096360408123094594212744779233830800803132973955869934784295692495259769020975120999252400780286939315321226059545129529351866115874506625296104999976092629143734671085245575597014232473459024249511481458042189467992272129979916895026379703201724529772132319520315913286498384913317098453720113792466026496000000000000000*i1^28 + 130999140191569344385746796978352844343848881937126610427923800241666076934315601266798587508958364996102900899573878713223590180122205981448293981516062054806266538092949048266697122008180600676496492388283744368246150649215124486950424906792861911357579773644600485164743004391930622414443848204870228247820116440420299992114018274314797372739868990841344101911138106442777756677711438113635104185692293698198597627657771003713975437102928301540555172388930287325190900308056503199535479688140709067296531310044453205546244723230100921529812968604340884045382389419817101352725908126531180327636937984183920784424753601024381600915758256400105248772674355920094464417910173620212738262927974540637137130768376650094488418772803377219822235318089943752639528543253308922104168980871983799773515171201651032911583915405920515356926595580113879053434709113448347723949541867414010743869293512227947843764321146928678830968103240051142727288891266423683017321379260205625339860470218795639253004830204573527682951495441006805141573947256976318457247143998396232464367706372221557939656378909410215044140149598664528124161462205368378601847640396602167827096487006800458884049032465478960074693141289127612016691526157114592930696660779287710849662993456473936722406856150051903457096250885061455140073234808889376465039919342393320645632064277987283130067492707828858361941197523352204593756992243117602463405202043906894597070925746207446479724595835991915335369524904405813615922034430172965089605621335912025758986561312566042094130447304383045546139857298701522128696109527231215477299609600000000000000*i1^29 + -12886697136776736481803710690606775361685638944793958078208370560135176482483174891841391116059725447630443126068705833161346637359621975175998198830358594735995302626898829443949328819373412366079292762277142925234661107957345713888367300023236632433753269078947608209477519670688020296778721332382643124663912504435812140865638140305113293985655171859313026732125144970256856745285810567039342775765460848869701681654946919868642012522151150461780148418528621367378478536959939482647720155898258704153387284349870526175837545300130051184319996228410050693479330745851719698347622768188568613563994439078854156542737110409845907870548694002713539832271292120217410324188695990185929574167072816093452277304351464018313476508981598969160792679893895623911004337279323649080232123384794709387663447524854760646301302569086658696586408710671968299430629635098893962730594303304813794969127449084126704136428922062662117912797264960550851931812824723118017799590689016868027172265556901986424484992846485655277107625367169336667890930504609841608805328133131892292800162125537948513216483241913901169398378112341847519689014571586226173299365723838511972449334045003290237008017778646258797222407060623012467072596861187316896389771190339798958155313589401128406309932937311087692789809762305331516337091880407214460515116111789326218841587407581979049523196012700669700797434893781869811236256176679224982175538917973318189677665707423768542368264298881215119371250728384113888996706156572459455111992834937376565499452635500667049466780949542127982471592311708122288305995869382896936550400000000000000*i1^30 + 181633739142018773949553240316818360908848222291974692959978552329862709210677255169324851996575541750722413628047128365546213132890682948906161421370541668767309224317244892096944124044336835180046000638775014853060467989207500919528601249459950449013130049750524334705496090836438876370272212213372235178750768924614836822907061323030347032088720799518167935961990031243258837279282057816174825017242189853481682177828715551746736818831827856933670750795548903680695565861313069597944892777595941652306368811993988585693971506116958328143067037452172059061727447182253402838775794258018509992317466142923027250569315724626540179380503880530312307937777669036551975639980020759209763689791685553052088475568906971056192342624650527219631603454279194257571687871186355761294484812903502137345903855834981963006975777399626904105177706410790759899610202460153257505886685222019377677679589086213833590597686706188002229097348535504087362718818731099940844113805897752701025854531559341033507442025311191455118004224524544450080288018715882266065564976153924918276539561706988652309242765300962987298278788283753703681909898030445851449075364266159882273571442110637215341007297010684500079973231636596088504133136867783609818626494848860698953168073597093331222431002335433252299067689517897623273732908252098503445762119488464964533973350965059720536421545578996707071666871935097216658634679802386257834247884380234687953874425752107233676876184591993192930453981060101981168714838142461680705962135436877471312308905188772214341340990936677152186262273643205485205462325214597611520000000000000*i1^31 + -1271169171176782065582188823182052586134774961878926733303503371443548705628787571049383783254050565564775076835736253494772245372395571250950860501874978054037869874251947303760164242046689495418461499844697255504772151633373236657419799774171569079301272922576932905830852048371355089394282209255618294629338117361362529222681250140470559523947808056725816205674006763239385183422812264338157510876377610186213421000054430724753847064400560951118194188623780776197823134013898941348093124812070099257277363111820119045649429871003224530923860196180549725611294791650478632786121108869586915743597799516794583937384040690122767517370548649040612585738713206234774269271095684987892135102310741176639825987478034877118671965783250712677652537449045075075981588433407631493445328590256347194027648159718080529207006665528640489055060719264502212597411941555928057444722566985632383954909396008661519102547665623563278202459943408579436218947434687029010498975718562279603758263073806061942825516396065263031058087185179257559185108507915974696177555476618771673382809430085891979290161617528769383069514751488987636429517620174391163466934885801796365066922378136710468145323197216145796965287156504691828007640791943725994169202356665580930472086248339583673616919092289346386879404348891187625490416945688524186325209636108706041026443234529256044057788512796546699293209089868898635259357376749531655816323080917379605900045016930281834392260970631047800996578862399613642355482931711629277058310069869625154763181296735558990655800771151110813193078260140722395180394904289280000000000000*i1^32 + 5442188654871965430863390364228425672601018629929141956566433698418950408380659195031188753041103056047563010434960374406852737839810598297663502933706520703536349546293366440674885841456833291336235080567512260128666380069924839377552816134905669120292276229363284387292180387536713295275331775197620691852807695503144199777503422830928138989829457010975779731214243733365319534830553385167767095965833647351876458410322401549546746322540086915509600906326543034578860845224659575918011319519567582216402221037115770049796033305555243402414798875263825690370739298092355798426117454078540999913374657838828219121344676293719052520759723325355175731710883208248630955302392771926657219261583426792397404981037891312677401467908770459980665391902459450767555319703830146845271058493207110650580270152244746686709038781535105276557747725211770827702213621678327916495527707109995349498057330962022001521391518252655536477030856017879033241220639082791756695382617466068390788330215923504331646217812321837907152441073319965366872739972603152555484337023562339080310996529919943172247123262428343519330322898661883029853110929412999112926915503991732503491532205208146816869154682353215735777098737862186124015257681454854371448250512294548422154698047828248033760013377508090427205490726728823154992433053549878384389035299932365615062937526071560743721278405391734833358624816884604077558272966630400303743855377110301900372344188643396220712482251533524248802273303059826431398091502844215576679905470543762685621390582340886224397949140123190833138717649363901149735813120000000000000*i1^33 + -15342806132262365688642650705733805972729998210129977668993753430209983052905957003053115571225706951446156334844435434891358708079326488654770204328367787267773275572219609437393223320093852295759991629591318044930696009800247997170240006851089645215243149533145726643144494052209018856222709758835000997746975705792118668695840580675109001581594873168226594451771667823974733453649747719438860596237832544406949101691175536174928648165377848037160496646759198495400681316626042084479883014342064482397783273512211861482142674270040349472845039431362007258597630816182621495208553658706695198846508366573108174185263037044660081946133758456988850565513212560092588615392769159142790674470917661075454241047775848982294219176104136352840406188260561804914533973804149812380822043914953548629888770361024589064309196247899559339047478428732685362217403213743905356184315483127863241784056553676366827263148015380299065422184069285753887291285648879281639645837796021036227438041279176821488236925099907512763242409356363772505991598760423004603890628151880016740562446505504190699851356704845547757448977433640720916770531032680632227697570518376825985650895743451590485332982208869572327280885328912807052607751706902694645208018643312487724547276946498070075286724686686035856367873660347716477035022215063233373918746210527697266550629044259578860051311613351116217784697564318933241926338014297419881434800650508130482917078454584977833432722105852031810734784840979167138173019961576108652940368295161718061706065217615120027485662557515514121998200799539325042688000000000000*i1^34 + 27204990315010146828135669177410828959613817207269628498204500895799373329980420761024813761407062614175780384685585700072694173835350460638806190542692915814690360771346381539237845383799824530187692332346381240834584450919460167190725336334077666056577456631268649541110302901422767992064945678954858122986599811451614158388341762841801631878479963872655879298084210553443706829238340525233754307752424431677642891030932902024333270558416606441293179965759460619806195137997021594072244877401489864425859099160466479179313457966117264611946197841162290403972267421092087502021987927729718217814118019451295779330344935266187684726338071127634318506079554156780757794073393223757543826251494237820320401410065817246458718731599775634032580897840935824184336916965146903508888790451302432847392486437632143445279481665972478403330276090485488214522909260307054075835186923837304480220493100114898330696630951508366923424658439253722667899304327834704204011947146532021649133865152709962746830020463614833058911183648221307532391316195414697604631643403992332090866607939694976945349229120481713480710568031701322407319959859949537166414441752430371743563644388400611400394971829682787773540468842828419221214208752598025799307429473746035044379293044015659527783542820591084480040370114315933193268635307230104898992216519579442584804934256705156714910792364787464574578882118889959782928278921042499796796716382530268041717233122147412561285075929428071867374247765846505174254391885460086145913059565014222593394872335006559332976387639000594067459156428508364800000000000*i1^35 + -23765375708385743831245259345397911259761343527672725806464701001166651601190378979958947210083849929829908578259728453653030335273948610356372532258290908364386428306382487457418729298422011646892018693231824816929259872769453179764106192169667024238310063493308151318621845455663439016452418837159382846207555328531206193663480819223390730723993457068745945994678690235229288490008587136521334816670275450203341178195724525800449069066915998741682826763948968823667243110872509464975751830642318136523406226700270952303181995332789205696385378967316249891679169183225476623056294012398759199286622873510072865973491697587882953723232271925913086851072918121619866259235212966271464183551260991360068957021887905883623020614530332920462824032391211068609703387031838980982427970289220374362647835402022226331069363842106808569324879859703851736587743611725114878541232378198020186294344209539748685707657306376462716873447025124815936255496755309967039319071527147801869179250976698803417033385266287130959385371771295992360711205892262230047468668054285324499263344543622223167339302507551993752620510137886476056423669176085542735284226384765888223723656389909671613850425130393298636949447273457065855888828229611518231910945517232209703130020056889704636723858551319075784488516159353532404729920590231050090091969608267274366612829435720195481378638875138160986116442239236629805255134916005881104297357801080360711837734275972290280194192278282457969357892371551554828209746809021808963885139541655941799259340345930128710409469421852965568827831091200000000000*i1^36 + 2992962259190312879237915769664152523105410352359380455847418143755967841517616420233199434334584239454404303022935319548474288615493726621968385375960855808600409328138076974138252181885096444264960250618829977827203545422098295393545494515258258362918022549579743806563623654951047762459072185349866263716797071680064957689623527708318683489565316876893515344651607954754856164000160536420152090226797985078276416707103426897019760644382176542738054420883961367353564222840007864052796489309745706474831030742213630690865987327869511674850060305981492938149248968788978295593202269693710906545168796908992150102350555099721740579617660187104186893754126797045571328795641344327450192550794870166097367231661414984047539665793449855589949684913386672124048886480341183133424441057077123487398194029757041433090855766577253473863505858007319011742482937332597649883029946788453067443700178004506340319385896702930100759967287434617404289711770348415368469206642410012298784837014149081282362843569612147459345608153116005903206774559672179912444530876116850422900705663830077184139269764504216826448977905466351279696710224597286809373290832914166671798856129962281922611835549867065041736881945354735145288662012404489978247550802686050600254359066623199634057853841046830159237104581250390244940807442077183341906877920735191794364472009946941895264295954713084456294180335380101986884506329155077675837494321719516161805409765225001857438812977169495482676377353252803489052773026300889541305790773433431027593752461364691574631506337393274194493440000000000*i1^37 + 2240856134063266534734027955794183169407740477702645672432608316742952558301323044244387085936481261735706659408514419416477410995397969945155891510074882090358595607742475385804957801888158688158966542579640145640376698856375125388780080001136110083043027348905321623471653610185228819964659008282986960305773429093298248424893276869358352277334765380231570223512236762338916250494970521500839200637248799441688240398790865120591697234761734638888548651180194952997494887390344086787593781803972630866853016519563247850131065983386694968825915205020874104367874791422640601983025954548518690173548603879614117353518910454094832072301981794334839370064639664723669792839166837105500018381646283686152330939202422614616851701822284578029996849872631358439238998737236721454639217475237638245429032882142462075269335476357862836349432257826476006827526116053967289329333323942766812257654721006011540369615414690581289485587343693583924748222748802818283125540181851501884548719328418699027796547883746641119245996969551758666996265425394414818442590335722708640184326058643336054434946544306316372557371155375322524074735950323361674384705420136305662566499151489561248926154467733577786139085843576487098579347780165681844550558237758046125609394296645262596210666050592597396804454662526143015517571374167224939094721793110132889976417387668015335317803301546813386694123368830102904016664329808763158313302259283375085857195552672051019872131782442388324320334601420708784335178083115576202965623428651674111233730503670313421415029376286720000000000*i1^38 + -26682823014045165165282500796519968416563406701316829527155155048206906725155486072839299292311862267853534572060186889965235916587331733116651854912753854832892571405888951932839146889334281024589787998608756492690310325382150969216261516035165940362900201237076709665788030119800047075763380625017065125783099855620914528319853043700942432292690449380900146957610123877058718842467716508862392891407996999964103107112759251085601661596221754791317470817850499317915618064816096186014829578062832083634405776596038423195534600902592133163258171301393570298872987931949589217520414974328089079371783060557657292139611872759017748609495433216960242842214387100374207156515721039714161659254765868180269353676418979845458014635409328634557019368677618317757733081264406172945605674674853226437838628916409891805027863437451515947880507241444930159710495566360128251087556497371507745901977042297995973537019395577051236208701482464153129307776051406258634700748873944731802250437044168345759068316952049135153060357458090519164043294654191271151597619028796889425267742417693405463321657388200419687432102223560499527610986028692071833907490905234978167523802261121387609641406821053178900515419620127781635379289447679636867898054730816722106752688857877495251683417769619833318858002593643389397387569317545717292147025589655688544700549912973717135181706575593755049719488408865609884757395756884298438274670741864840709832819407870332265233197835941979089866319432774137228071679150100421617654801311701074080033681454709934133144977408000000000*i1^39 + -2353308170476403578312922452087108058980633286880626819653700769348503732498227297297798958253720902022719673929017901360838832393635152394137541142398686723966273259287053887737325231746560788686602586634086651871335713574648954705106562359434187614826249162629000917215573650483099456577969091516789865797059579615774412235392514696462715001432160291983569208155374277300786234471734794067334595617612978917786870871455801565993267727932928392480314817601883493505419819639719299621878331505835705963039859019613695832358939436724511020330979957407363394271633015375012840851603284107002049788963927317361287842526605294410998741698161577790169070509677005596758630676768627255915766102293382521942483819407833907027190502155828331434585178698595765888908758231321377306644205618637911700928739120225686760955149059890115933663475015015073319597907473513150563161488166334582915949017209734239181981226340604380686473400490835840244489708019458163718037854840595825352408508516171782394794778162668910892002314645532877857928248313914083063218860299910965603889063132355087617895839854924299693203246697789180870149594166669013774770418840614381156131915169533788044753220674304764076527642494640139181647029808461777417418642699174865541133243325995543442954217630892675096106387306393737867990611737019876397547059441429106802651556071702129202654049791921363894939381145573569314526699047521653938590122522023047365587976477856475673720895114245797645919876005718403018891336021870760091157990225398802191537512182767616524288000000000*i1^40 + 142067363204934306852191075941601135985430904496018378784005097311885296916690048414627130630279522559124488538394696342422185096399200280834647618099970120608040532847854330722288109247085669925456034707516103205635888230492987258604884107024261377908186950166388561924305430074347564260422174583675596113806774922396747645470777725375770922538844781334304809750037887566925161005046283262863713233643655319904748213932131273260269316422087622480568012044317967158525734586603757446220082190993750129601111794188661336581179466138391646930845884515587919666578668664052606982174253659508631465518674128457798067808744747891253955315377016389275477199718148357137901025254183384581256313433547775141530307482967552051160004747129560441557286483644489236600342809957388828309030986532084149453083409096857870489563178186275650284265707846869530125351113750346844986202433332407362103989432256437351849047587892886393220871810611005695740904563324188076529751312077058527970532446591208520124699385913899583763872073541039481949594484955123739152969150865711717764020849715246161183666741053061547880555806527759828244897053181445215835571153403491631936354627075570855815587756705907872874622876055939960439179417698949346150948573649322022961898018080938777355731525794811060698104811736781368615252900673599352541686975518133322446816932675058939101996641892863981234698386777180887322146579060395439717266192025894319005808357838171423109399727248855931509633571642771816255645481930065109798093166020584906697498468915609600000000*i1^41 + -2898788215906520377278994491572993185416630371566502031454778218321831196461640412962223494652000545681382627002210824960190174297015929865672077302337204076471105586064420581954332014444203822894942444445405710283921547566050881815046057670511708167959454021634333887382604247405824414884086114614454575119592876644222726991184792540288401609921768063892521552971172380944427640599973655060617290365361844329106453965489817314932199637062115177706181573290480439016528730760158053338327304558969260973367406188935331680587799579035516515338142115563409555336775304275985762598225068183954098014436782109148647297860497543861552302420989300167885273553693382475894802231677813054187723158169753312669966550399761818099197112508994462657382358438873011711569102952175373193410308777586938797524503836060479442907150873248330188892892693947578790825701013581985170136838075513852194461164800924802464097640972782669162602634795625258818276151173442546928257644510928291215746266153591062717147954267549200292117163220149328693344607507956870497359114947144774705663357024389412983347891917306938396850607553532117334590327051543911371029424586459541043696859089043760851329225663568600973476784227566458966679285832949268084704822803379254319633582880369183446735655328438083384692142903214679166995384533365770785787109171918530849439961551121977917219527780236487696461416255467888209629192013317020695082199722338511048156828402481675363418663378247147586478874462850357805105637921614936095207837596479588865042022400000000*i1^42 + 11651871316461808587048783056036048943749645229175287241174182903503942536410048237855259701600288220424765865502991863048203203008394639861924157098828481902239136861230137162586708629870966820286062907085457211792810938619163902484369773657229358770880866040643279500598089554084696956271229586960505686425693292358155866284948489185344324264511574152121111606144209149877301707256311314553643779299377229898056187018346730924165880967745212280726523505047956492794817742760888743782713222805798778693829164998172723966406536407976316897556073724850747258078383049189068810228056840467815911802520145249207389436102549710480467659138609568947994897038139086948944671854603950989344814799307368729579510793768798340077282159704146149053859630689952962476094544066902389369222469275627355504664431617621382646360413066988081305669162921112169399425475629940611560416602451777408288266946607731922921711228215642299894547079631996031493596538897267453084497893409378136106965664026718523151772510691437411149565867434197453181350813833036529185421622542230995594935192674356903816152182921019510263335970980423766418714313452365914590888990707282677658314147935540151032610258921201063710905153329900386484013557931300129914132929720809042144329578667029330027618160504247447928882835253782607718227464932594325772413973392717617145397976594167329345443008765241835009719647145204553809611898226749415444815696621085991652846270387171268433858094916385080241436934286734084941767133997839628937560713077603696640000000*i1^43 + -3269469394462135724440906074235974570854472542213582052175774277943226602739275145760801468167577139525049749297021908019227658008427798428185235185818482878484431592660012159239253864016806395755599226940226284827293915672776375289384011631454015136388213969002655414235618835064405344867942316230815500852746404509891582928778234467816000133320661424730337669098097725499320665196742064959330080967726564789959880407343469856108717591654859360523738202654388272766681985305595102104282270437783294794114994573998154113340188371734953563185381053422961602927101270659914994142549814640410881175154712236139555206037457284216416649209686209267770171554773931090347212583933859390536987110221678434756572669482337142286541966876944137346550425365013691198833132461300958926634896433079133660415306112314830405296879036959255841335108835476510832036447714951428420008018276885811306469234112589401217439985025988753305481419977154105355101013990558467836268460087656842690257286882605155319594080312536137366713896162642757823350615040415702497251764879922325402969559839468718687540259559796089866045004871897060508055109716811823246570936310897271733446323234904808916593981864103879376309189824221659664945638551684075177261549107690427352638907900734752895350609051785570448459466894655550830112721995154776611380534537370115540034222699172989048843006969548611544108662704574273003319347018821391810077886556078047659313905584886792078081739683863245397897836178099319727152679113416818189926400000000000*i1^44 + -11707661871233156011741174609268334674341244937664217222483534483995181510585667854063786297772631210818578147259961702128603808282447838441108752072572035679768618476669008455774026490291465457396200589128842841558167856964360240095658773757276375152162806127204186330382603251771307609380478467574918505678116154115581625875136251770268897983276918401634852290184564820594252623430382987028044005921085018094632569549953013190249104731576244683733828766193546883431165180355138102011422271634414875252080410055853631017813900019472822941162774004689000065174107556982024951338399631371084063227360176022151263987901702446778626672859731374083690667009607202095373121569557842672935662390027733990590994829465346133051855248167428978795792844388131191470978808666525273452573450186157544849155885275646731169706371435801865481451407887179758086196061236537373758608543392840002062621364170709913200834445702408433674005403418367472872008649693445101862426314964799349833826693961140307874243714912624608517778985952092584492543583943393360228233233683659542692169574779645925397805648721239965315822720143076911026252917930189763029933271027098647469513530706842706957580818322192344942258803302013538665291801836964293886448714288651344355019521234003361503017677779244022392424075131136784572688604405189247285025141970939894650421103916629722632225518709968323433264397802269894753987332078688751822083040058540700313921101926083535638833925776905641087659782903119578099525691060321779712000000*i1^45 + -38320933051994792761240798162940269468306605834188936980217646703932425830551115063695685942703177267784022333988043720663690415562935428638714339833078404726132217143782764526023914036434359701899251132669371581898890550476358979323341720898159791884702072909698912290097591646395756657362189540478937718347045086628273784223939418591620768834258388220791689247273918621683365744555973318158416612476557152204589408313346692643592924719198481159024976907755529628898848658633475359439438168975190883833925221676484169595237096295277694784868593973871711977586625826581473840923231534593146982352721359562800187192362950071392347819206420380302945534628953438512242275470452119039038139747079862032783166654267689874796762003243397637026261625624607748649456491575752544043595491314142538867871484289101887279445690754246277888363796008675055846509007044666774011373004397495304536919611109174129021945863914307251589958574887972811258729964748065587428273959007261480590310447914809896752833493513759167115096568028701622116124195239276443097702431589401869095728125330465294883607404481896954385616283674321515076599394432572959534757561408210168351142755763119585270743941291107689655318235759798724182922347483892214390805972501757193117835015556570416564612544781536857934055667445459435142193185502158581382967991316128544037514475433093880632176451449737733489737813646199302997351809865573653435483238088825761877071889811241992170550514048039639679583337349293304252897165312000000*i1^46 + 18466766775281085443569323951043714840997689336052479557655448569834798672654733098653104840149176698093984525001909021733049781471895782607296909958785841504854259164336943720344633291859222632260287118133028901268145969907365495999750039695963297352792005973798350738739176347095794161646296604206705570259139373719615332295364803594215901437464895470157423609918236797896879758459042913965659135450784832454164660401874730062173447448649558097211287016339160106333992226148912455280083463972085835480960871003637308873836453020009500904412437296155131359495064299561357264973945364488582440849128294210230378572657198435700453761512065102648057108386398692409841911250891456105552658236987961940218965341857804485785682354136687878126971242775289919517750896503988020089808088955548796002893330660931799797741863432511385550930028206594673607333989478379953316663931900075365654517785677421917176096157399299718207042855852699125096338588190195725380696988678740787856543536987263732890871744590811582956609756916304702771277343679240528077413192006754533283182125601149161705198796506866557393321823756529728606238977368726852126807476124357589600671938734442980971861481178521093429731800138820043135580731201298736701902261316638702701880848332767426924419970575387381184490898334312382018338825689977501749440170457155108779515098796978892482515201410637130676090604714630481309966493196745965156764972997651056429052123894019333105396998376871629142281968530844182118400000*i1^47 + 59838386895480014913028582057508686115870665816733081171792806553298670114087764592273068095873634159452760283032351558476823957867970946698984933426034848690122182581991813087292445110740380941472763393252151518346255543243042162773548009325488947825768796593206618126053852884638039454986359906625465412450921320886340136731462549568220866657482531337779091427287310370314596224888458245536848445736660079507614339326626839580475213813600625724855323776671649423715357427737767527983747568712684233092076095171699579135487214371979488777319310147033428754797613925498449290351488976938957698257240499079276489295350531612089244766883780916816600556070006750394911321342760167391068864938656892038897847505981377589491732465563765868670316657845996019786133617988166153802495443075530475317440390239087905912587729324755580081155920020287517400634732259158197392828176414656820423844279027083090400733011115649973168409607771502122830248047082050727378957042925534201194741021856510984340634173242869061075610199258200633054691184452453028182721550068422535861887736197963161515792397191305201255687304678528623775615455267135796067201050497977357339220758887990070712542977936357206531817149746575268298114300764060271959309823207209729346462894690234591545690692224727611479193879168098640011597903059656565687373494090553315862438248515903495496756034301991243069427369044524746186637937079514034212266889486382421180797027112533215190905290718607844623931722956800000*i1^48 + 13835381653598999474988492467256300277511953229865375743817154874307874187749736367733386551165237400752385873631255849470832309059570535222737809692248236755252905434477032519939667498659136730468827313275999430091688743950728908727870869836586956927833295336662330353189527984213808938775387601953446147324218792120617772336944258729149472058442398053333389621422322140053293095320700272438669241293825627798392872180020416008351075685250400881900035855383897745446466163164248144626808549207761734451401860040741118827364876898294295608105867845453457903648032072700476279235559611292035552810488288319108475254493794398100702336888774835871295296723670753517296272140816267179110139279329036373461932925310477254708241330235319203868470487156693921071802972653482382856097577488833706870573343896542832638198930041614805230158704703022914654986988536873400438948377808241326504227764019789998410140396946565501868913209397183199399845737775257384278087165992269474210854686480814471629291921476847038216383521491227603216786344983985873659600666561547591629738137233951276555340568969392521379859293075886590164106295177467577316005123901629178556897583967766083828569281294223975728257673621425603644945517455031687421926151426669119907696107980608527332444964925598550984626010069288972836947894432962251950436492200445026462703549762513908690421050680957098880952479131238094850740559212582680008711387197137729432712487304575769017573043611505199677440000*i1^49 + 4307181036986629262423699701746589857178075561016840038655340215355877124208235600549706925596415320385349902031617048618480159941612347212346525491452006922778731613143375970120370774335782388771688397247443882669547359523402294478019903176236148334623795242036765547439204468196991967511252954267140552216350552540339983284412121070211545575931234892694958358334752737836515352177391967607742691607241971496385091685868696164487946571447794116787864968655736685749665890972251342609343732136464506274383511767738881840562189475246741551187305902358903200720538469472816298885820792674216842278423206203727786985866996488284207410690194837644197375081847182499022158908911974705797983527122314381612002218762286006006380633258380120900641518811844407540641237856380444199978322191218703761874413242289891008073851867931254696318718316139501319418458806172715267094375349202517878737765647990424990447992107618014959705603973360042967116037037067484309596969198565514938768597790593573361850742412126516943423181085357779953799816127813284449319127915310263778894079708571354839948337650519606129488593278962041282753334299124258640945342623067099609146597988688736063802998795505265513521417792769956352937353396700170973823400627654827099908676804979676785194240661221769653305087404320848667736549110654231340513628744043339216650928189947521870057981538646996942594765035805243572647179273176444068101497944414216994284607913098115850782805852160000*i1^50 + 20882402918327301244987471780345782059809462070618401215030762052709742757613392077141895713397549837815117528235304908298667090646903521109171839851335811156837801119524873293998925436638955029881019695681937805396135801237824678203015321856251385705738854947448786474278564110264115583507181739276168234114747175043575769281274231397791800212044247769108981241851297702611483465365231794134672561984853796910466609783166714406865125544134835136035599901146904832004800368365123856669311458728389001295291556841318817987240258028483351234061063112934658475103779847367408727163267307621146813020545786457730408530830456870318425108333909028925641573763097909094649110144468988118361566742688927490402059113147608925184192488318077992259942197997506209811347578794113810297653208077538232574227898256555711324453237491242888130746024389324182858573398640613460762832950573878148937322333908963685766373088354893094035764116184706908676899898271559407259164666697877696958153784858762350437864265060289963035457240867722306464741754189409636134911041631147036331134599377073859560657211859848538307001948756423562688152422600485236473543801894088285622515408232362409523655225713346573010305943777947060239511243047677025065862391644813345016220057161924665797872852943517625015428458948792737157550121743224384519412261016408784415328138082271725736100743067133211874498233238200674590504263887502040891456251583968653162818553035681035190272000*i1^51 + 20780194978776449726520222288899405390839328953732473854178996228908554638894497479498857003735862294215988696808247116842596637098032256137843452793934830572681837055943673076167093474474454241999595809387883798974909894175990372853792831559948629685676203052605870054442851898699649226359564392702729478624666687864366328897521640583771046494321926663639861308655166394540300035834039571017864715026259883081312399882026729772655375496792582428481234284948175733020338514283077191910590363250985355761554606787818981713000516140138731227536320001799978308165545413566898142734355420590355654737418841603406517695532418241830817985503647186844584149819528987553120088240358708361392259143313603320511845240469450317033670776270439936726020881357148043490592926114902403704273628300539520959423758376409453261807983612995065095211914401661622554689793507356132546953698783294137379835615639594036730329758702986662008041819738518109091368957789211903972616357884586309734332881174544340977611106485368227733845925990813548240773785600575322672823308971499154986468925438303861444948912035680726426590170858867131040801505328676017683240178981168485005406075085424932540822522301406274336821322237480502983493740183595083265760492771553391595863604186940973424738234018426460647799034500605681411884656295115577329818452174980591267603966578873464201472905095721777567177505017107080628479718811294377060993475958682605154992094445568000*i1^52 + 7971093873417888105003982277385916470639237189589770558574892184343752765999338514552555653448960159311526782441157046680453492692690897631687093619987975374998507381891963134650975552083060325109839501674634156805014683932296689488140485386863070944838647652891586590732885962210990252102897293749617467159503399252436283924509369043818080952928444834899999899516387346250702770181733949289167083357447433593680161591978385967347828102183488906493596738515884708544941863986648854520249274780084743608999986217217274017609632598612289498590163265757953410998269792021012006224297288396601653893393280150985146320311401624374365957182029208657929850480233509151176782862002512681669960515857278247527769708674169008845122550259405109023261429544483847510912986758039770323151856975785994409311361724755645714323089147739027965102359398769175024571946433114847417801406220767016796344626790143663905309331901827099406004367021197429161650150049084477166798702175360373941945969154283681783768850170278925490672949715395118906066505942997180855754695504592527224644767767250791495220334583108611571511599122583597343340914851750245214523428230527618646744334640681897325832628249944409013581554278235689758106252456338026447073609827180792163646390316835320951548045599134063062603400969187862437992542435385250130782705947671128380064940783206470938036595161498225350581883450096430422326029495983127239374719623101655338188800*i1^53 + -856298554717808545146622716931008182410054200974335125507225927690439564089189279701393137752545731412692473985910319445421818213706665482911430220619842264561907723052586825971234802448507283566239813287298630296384325660612376550812785285315967916171016346703272394819953144775142631227367663123445730647562653460715935757191949254676731831268921751088239195116271919904370954002077952351200048376092925606259657934807843030623165128824308880614717203244254082976640973750295261894659311329559520611096432536838035685162035636361307215174250986955638463716209766570000613998313568334906405053867349589494885852369795471626402467547072596833432827832342654073372217345433743633242371981092707234176308040870264968052233299657111556287306003499607823216513708738654503942892347153154911367549304294193694690591117837301977857494626501989771180386471380256040756776040089908994059075207230882584426650613475204062142069188514752258535145079509016359026955939236194753729758604159537724255740722416387570386804781973960552849673686655254349527248936690758111591697439527425988079606482464209852192972095140144948531362054152230908134678274346128412563862799482708401562720606270622451110523913059175240292715026825033204104271161419851701491375257045883022561484677177853875670178246628448570844473719789676609188719215237032759718918518344194781923780071070942131065822272893800912871678123099784533779345276980428800*i1^54 + -1434814228366189801793866587598900601091834804017941222279144991621541046719088279053959722452767872827774916710097368847652174000901719655786413609464700906958118504991378183713075830101191007265636248106687569607218500561105401012439576191984051810184675935497268875426751370638234178667696086062134017717546565947186483272109913687174372696579540147438386397720127298168720466083627715619249026749066123907036537591450340396541956632461016849694671450366264707512170360468148778065223991447132811527081289138434594107936038251788559541950237497222391417265023135657052639838079682857647855024953232572849181619250187509176133590874893467703483626233288800207124340744119153570362507434468547783519100388843137059803244666321389179743365486761202671597168323119514817584035876631448134220115968031221596013806587135665133378656683358400424783204461748754334533450854882174678652794711610240498092462855829514196595436662904717515033544038280756092571026920258793696947723164476853004637659868546747742100578255860163773267312025918416356529410324308028636132258635747314393716613913100156814678310631392938321374756524172573222882701101039618487418968947386310419206803614181652398904246204536743310999955835669873402673601423880282580614430419786333813331903369024639895754872019445394103122625116131229742465257505382100071988202540015954095472557784195753462432736375251284997203213968654981609082060800*i1^55 + -281769576147311168547693912923096631046360166378222950985907105258423998094975937872318286117922357930423811950258009503348933323619053301556351510690222157576255040964131136377555471113940751570369223702824022702199826931199847601127453933368929880241347323740322846132094264428627310366200553101995854575099667351070064246719911902923882087647421732182411307109971310176087731194950034872324152098711856458375945835838921008967503303211677573389965992381109750826254054553262911965020412205378740658571681469101494861861090091115870575038131496646807391451860963784251753389853632065658226624517853960648292445013540408587533083387288080150245532815335197484211556364408231737005746050707058561926857686611759151690386012559412814637852735296954462708912821093750723734815850010808802371619517803581372771757541524016563118673225463738077209573239803528529876215474049715944452393331565020955912355049757094522386975626661566708439571406322200729157396548740518142992681202027784021408188453544317280292973333486730783728115012790990047437975718022787085318806702983696738470498849836379649246709070291444301282644050458881648797362031377580753686034053303424984651769883936020236988485777211474004472343140025507896934750647419268806289411284142754097637141034686865173050574279435022778752811218610428782495286863589882828478160130431198899267855289679411706714824985051989461197013928462254080*i1^56 + 62953976389359694188228882328594973132579816850628589943382321792671183534218921377155368812625121159333949337979433079793509243639955869435950203692469204109227641968711232486826178556475520283246015187833147769947939714478252538361761322180670938276683473178052954439658505689133772889974419598374097480841611391515013445869793646564296221090406926536831402739547586804307666559723568988105443170220538839723709812922009350708190110245574653795467658122845452281667642905478123774596711214142540797987523647361540793048745181100605972881409540105625446848280821665772772341781785974258025332706440065490536716667953654073849548209660437039907171382464297731394667872950169925414609003473520327613248348161538609112037360924919660967550602165172747728430805740246382462614896045991899344739201659910625005939572618529112642335876409425988754186912213069885265011046501639982557306489204635939836827343106352195284166090311663954713896407678869644985625545994392383709150575776894975763777807536625646702291276510630679728726005317619433145669614505875744848214863861379837284155206770186872394669352759698680518878524147082173004970579735909492688760469346126563170487701358662022872671448822459544868771827150355525253537876707797153940372725895223025186774192515783420170503979800979261802598705150813538288876987740778088436378208250898258631715327224793261307698759973221301223424*i1^57 + 6950794132422966580766354032106838880172424679161638678464884333627940155108843182701362791082438967191884095880618749410815215333594463295592646820759569320927241461264588766278658359797261119287774025830833279334056362793087959288962415479574304030250959997445764664058476608992896158465692332114312732933891251820968410388676149716503603536587795901734696898724323940311589869259958861182732215883125860448780411256305926160148107821639271842836171087452850085703317347453291113001210648731066719670453658499323688840489442707100030093543429522206471615977361742377834916584200298728724733173853488676593196886288776261792462104122882393189194776925242004903916347684211451787238922647822822502381954409849711242935805536715822475309399019763947443931736019763648536039131675751438496916258083921609266289873619565028923144043215978338378143772616838328139071952350640101311459750956675536471084631695496079146538778726327558051605532357625542206303933342132664150013564582306113704933459547572915831432809848732299670176892175510481955451936008809128987869937848423186492875053777197798920714190886368342847639337763700540045000887067282679578391922339299704188065948683081195918433981309394533830235276717584132366815316544656642051263335598998936472317263647431298500532299955681648845075345670960894948368272439670185064705239196099098625974007912345508898392768512*i1^58 + 525563391234844498336375704454919464189021159570182493107999480702930273306871702632004020930594770333413304536056703868270143921841076791331263371122001745048163256008893101565141532520736336945137950707390549531969717276251493833933279862102269922208233927382122420519346617137714984193858617665334650366926775289754073319101863511410316023180356221993181116832485163051396940487304167917435554857544857206278519050644170326210005364573993013231489723164676288506532246564554386095339363775545690349253403965076179472021046328106172849036727819264320604622657208074309938488903217445987843819550874575002039409046008021921537841136470864849182662505896731370513868645817573075152590685517664730990020760370919382551274147491548513150600135662927864943740191562363926434063987098697135727508923577141768807103869183562057189217494204867699359193316723734967436233561625802446693114536366783043172243781896788109261823532764983416204600858743796205320027840521598314566949767849644523733395478048712600848888733090304115225877590020375943916806892320238913723621128169763941879721028465630043825838035541895831891165197374891062964874501654440418509083065615838435742935222387410004769295682953678118496995083830649390238987048992852848901373538000909152142381742530099254297623646301990416762084728442424422164700725082427748280648046444956444818377567485952*i1^59 - N1*79356270937358895623263746234617661086226262657169933219727888954399908627601459954918959221303818286608498843612810625579822633665494176824338126218089503735001419642085585531122581674780724944899970269315138105831620930532944959201668050651858137907502898609262019589718734258510446800044175056369947512317600335199895042518733955535951622191633435106031023392604954922311494885528127056286082510464812600032304430710114168402452319787416508746634674774476057563892401531096578898648602326525*i3 ] ]