[ [ -3294963382524063251026678980039288174118391969819476797814471441957845327638645171819767597439417339141453147899387364507018988584602344806148914984327103537916268426887350867903895454874518394424668249749149944529348740614142569428480341615669272424928053748753145800612051245030724569823956218157475271150164971172462157322996624848683650959703479248722735464858082988505745551932952781474674918334318697779987350513708675270745497649255861483956502355533054551143117696253129719152430721767219157377662073447769622850153206137637785823945584434717952937413093341625943915643224605487500498172297780569271851089492028776516590304401856744219942490210539170009132413454132467981327571675470802905391835843333433293342485961337604200504282389229029645644060899446044824061084115253543119691173805023318884262187573257510205474322413903779490267711014503673873130463468935333763049888702424563757548562193716363180375692713263099375980935422121973968151024955969079160792585974570299498139726793812371244709737249415232151108309928887553119731071375784872777686626997278600903991513651569071422348871445398643130549966026274857279701214766596732109447875293237755790038496109880154347193520893088671075234065712353178223581250856528393003600597789104489941045742072029417051592415005707111370640755056295605825264605473147258681020242684919830542525455561037419172353983728040908488416654152323606842404213931076768603377294721834887353400909505436335683644246980349589128226933238962027198427453879718416368923908978542011809138816781614134275323721762898248798527451024733604200716261103904203050691693814292295665633132578596076430801030813193935430300092559842986203092782310160711547930155943998472673163921721400211974928858727925644540556726385453172223518679388595288180189838686630580523226111676594316202613151948894896615227356935241082953832132718476930603606834388911891353847300003342709518471219061867753778117038908917197770854498304000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 6106486243954367549854828416967819611543038040452707632152520136690474451740702185852466743946905336534689267263112142833205082892325734304064098636441096558619540992633561680796161132215495126169851286358279575605557934987265157034905644981084619915757394720750805046563491595792664801823972021907486581652766443958772419754797473377123851542243377802962041854404037706199518818321062825805493188479908939833826244022823613822696296381528094354805201802681490399893615629973334154094726315311753297439311900033192618254697075742023598911008967857858043987732179443089506225456268552649550003789117587990226293559434943058528801448550647548295209335178749410720808921661641892296830316387777466379981617107536749028467051953488630094756984261258369958859593768560526568145953851855771477041421808781200697043593334425766344528712867116114805026950444965002515096436951033116230228818789327582043366932645132008874813963339661055985901215707436950755198126082608121877367272450476820413471526731537163036055253335577514076282592555276460263304142724338797386757719036676175770944940044092934345104973197895320917661855842683809399476110114887303643208845221126089928894456640856616393016092637619256422021458032806135563779139668531611938681213137997019361643173730937965644662131500263542478841112871926696345570984410016681911100928602899908874759077439085636799961240358315730061330382172542758147033578456010722180393074333207157631347737848580670404434736116878021884474182922172253844239390180157702600562877896303395104675513750566813765376482285836710909778524007624917317375572796185331092793059757134271246906023628590793032174731430265925689582119082834064707009353128474055313254176753204836349982455763135469914365130290892366567370550041497294012549804330433818222641105699961451672387296838689132797540185287095482278294710227115293410281101499628177729477071090432068853434852351700744882916149573272821904608722369160961205049753600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -550589489772884479770262872085589185248466213227835544356321192829466273942812939034275126947064832258728825811019940833406193082913233420399040099906637304503502640377900140511806906786990347887144764717182012563835258461391715666155343425834885492077563405317336416196304547079616323817091725712028203821848347078867838123919555157424864561952063331107399344619446151035548056717415963954862976222245991671646978440911580791602518065163065859518936694340176886144063704128948572800433133350554353870091892896104381731727529344698642539442154915300338929322777930700871348676733708040823368709732241411081560483099015021052829317792858566340468176923758864722230747536463683198899050063311115479792805335288822096359457244056887349455731071058714916160501585805819564057635335966262831785425766736670356057358241912632101669525765428888090216956777763909753046666474112862347249611365180752560952220744987011253842822924030831021382148075545353441428813473155859113471748886360616316267841814554420068110794767756406922676566671191726214130369921808051408546073894510712022477559423842396257568984432594143132395193988761429468568767821609110850798871672295448376086440715439831897442483027854885259323816479140312037352203152709750555778028486807535301523850383673525027216447358948464175239916528212368854468020303007569295900295942902750713617492134811261572517795963334184343909586517520340656996087379724352219865338243297410176712186606862710355022309179306038865397195295902257241174448214643854513569708383791642061058119874832576434406955876368404888059145508772904306675293416440220513783960410574529099776051163063026136581034016329480057557267898702172977061767111917378038516424986901342382076354723073580187933892665216901894375874123172611718352382031122204027883094807504007241279621713514801251300482725045506300263000174835972447300613952716491057985463701073253505430102087329855880534140933150454358983146432569841423482880000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -7159089129681651739593612806626542726594362807258290091132053923714080642444893306125177753817208023224796310153826432883576541182000137384278055341166696320263556482995412685414629541445622822007624532310974665911027064790792605070143340159637052083846022974348400195725430251887759215356447986322200866456538419580336706337944344420027492854691455746998139776602189727476766733710395277253212231107550301638133955845546525797134893794168263495109163104947270860415536484380973718298541298063610818342005184115827485352362234469365511521573139138538664245151557192792090700370154584394287397208876359885535335099205774951537546734860787640268166037058423330005085607858790347325033634876112373268407289739846716287927426747019331331781287974256087205571697983125552098834951896843005007604577181414692576812523992679342418244868234332919623102517157713596538053169811960696874948771734855389720815888053526984602450372746715090947351362679238409150750604906396024408578683956767220049229758249416351150116820712603742043476924083540239164949708060103399240510359000179113928356225186201727293127925783336449872242146547087939913272134924613233497790275464012297247883912084030819730829156706556230723207906854110728660991427000684831784171915626208147125591700430941148073601567974834899774263621850107534846126464333569019890410849728609515481479965777725948225796740010357220435375774129999121944508065855846249249886692702218678668711802647129616714237036574514197931613685456122600068180952582369705191144963002352565445125896499404695827618912070870761130157025010398577322893333367209661896609305637786745761536329252340366605030699395538969639567798772410343511836272206351418002956805344028227769825713965772167273417514517890100129933229375965247645300463634028964095486674625137927074982494053838581661945222932733130178552256077770023428226540303044207954919693470242392843497859356882737360174131021841327585812729541544019755008000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 4634566320910856073452121511014549935485309201667562890604322983970591597706210605942027239993556194239174825974865619148134273853012650760801135899669618391730903907941536652794283821566943752915670337043126884411186970845978917285136546274780797090433621941912204505705982807072696011256937881529058693295752190210494101010853834100735410935722147397747040758685592395088911161038395604193569700889392626163895427256229009751871681924632316655127788166521202527350674571327432099770194135332434556338097768580134845595337727177819896849680513787892576449744383460389909945500844725793985960756560276601259806366910736476577968610512165820229370452895064982616287350286404062846676113156478541954919841889178564176029590148165402709670137373782633688915084393167640993492912632523366611448505983525361891325893138390121608725410836693266056866417728100636851564275311071676331533385191164078148256182167366604891924768890915588307964427594295069431602825398673071159241258079883772039803320375778013018420359904466261311401354968668778912814815110970247717797831118856763125967414443649518271500761535550072302452021402187436235226136816193280705369225844127914736042739162227798185516702066604312677598796575557912662436142730876022571053934035105637246031537194482942679441439068624679454027797193842676833690616652664214420618978692288416729131602064417328018273540992793470906763734676026299327647712980536625096301788981687054861925060215071796978275557292767445764541344858438703720506271113580376332230033480976568394142021673913883699775701363291440221261721811994162905244705291250259663082658371292904550977950922280465823710637281581802290163436298461592464817558938983606815160822984286149800246100230166646390091849098492123524115075395447177259733427099767733900603261420473469918606795670417057617896634570818513656032365718594095522428643958106491003919838315562667687048782586561734274420927995804872209290166104664047616000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 8615772022066180692470560047174308626176530709552831559418550775124134215173496933807752603326888771776989068686610516347008656737252596597783535378927593694445610417708965287072493129832266046515602875578039152311246431939099768432518464717286737144876593324786133483673822067192755681528518812584356254436721461651280543637517810127314261234181820581806504412086239286698673410585386843690563020598823488995425108261419102279513757257360639095938871792392101469538929229674555661205407939138491936140226554284168459471176216250904606162181425273691373716242208075503446975151456106363384028249859657307780209658324173290931913720719745389218344681294617296492790113635371151213499265390325637286385931984831833755885446252378703157707460724060663362193590270639360876564180685697793763511821016856741629641470394718356323196353509546121708214600220137025197699517701059228420794196452035355818942030755268037047123671421092535431691691456211522237161555002625102612182978830694547846619548102577251796657512354391371179152274523036801775388808598957406284499636616574068344278962032297883362240642923498576720681752038461026046706528363060736372664086718106310336686020919581565537351844141250679829121844821896505260487696451829259196359443811803236760053293699794998664086096172460326417253215828625923799184735784701983040668846009371441625127586403225137196135014752842191806418168775708245063040786972717588249170567590857805060170815836817511836911869678704804137081706092824607924750425625988296621064925996825460399898841794362217645896822981811928456212137202077351912868962159900677515607161832100090985791460763674597764524050790457725464442093620200315023478717537275647006354934007863651154700613190370406349706584926113052042802418375300857323681167255697200690346982690755576676795048545917275022769951326977408534571256715965736334842607285727160866374982711678414478210052754826011907230542546971584194717381993556869120000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -17362090329231337926656444326878770570419139255677335172169181296750869994363069233346233609839855558325799690655299322486226522569727351505372074302359289013905440206159863704363947092010120378759202824492391421752253585489346202671279508546618731426980049375963570163783641565301915967759432575359201428914756443270607847689979110007646239567430196637915246051900182560523098380572398210483548045709869175339726373781674463045168484702457604853292497999761245484278887106698021677148376677394264566895018134677009975898944868867549808597477521563375384393729617082395622057607898822091607080508992437672938428920335816159256268313821597857494462575161888429513757609521972097305244875253213733758630599347297067964466320134082513796370483099120665227931597772845301842526384362792374688581679908397481954255508004951070251999686633345433829174726701870721037727392323896235676253485028697402221257450807365116621433458011286090848164524795224113251326787588423736530994554484218574539708099437058176533594363018101872643788570572293295532912535935394109002388490544992384376509021016638217539522388602089908523256946732769498811508365538315653799223877936991577586949995096905464268459659801300032384999319597147802346185324457562646813173154015281991632179437073202841208799020999755591295330856695013327113987758851206095174117850212978543351123691443290687645818081264223305234893884601862805634306596924335982743116574733486243817502583236269627628535430775218800354004112650612612673008093461049823988336653553921841821224893923793171830474502608008438886006059823937963706712354911926872687705995486021215159124824664531655500487776073853238989341106509974133612316563332935165976631063665529349302040400491411179098033811129527778744109893703295488561990179707894102126606724854041436764581981432540595535130968321577379320453877722103242551542381803808460378319549703378621466638213181702133118202188288075470259543432560115712000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 12975812538031852170803894240283007570548750068231970638363994597956348345513444563602361996969728387696834062330224069653113181312497832363043181610582888506233120733847628847711193547474721125534535125174178570502125894419973439832359234091769790091861620920679293199142894864646552889279055659234333578445692909818977455561180431247147774504457593266330216961803784504987478981605388481557093974677081177823088617660929935212493750247237770422635815730727347352949574122875385300694357470490828799859075585162077858325362782389278175319096603781534346640019757548202379687404788790445363694542394132808650990206893656793859372603864004693638305624580279056961194918224225056404390876158632840796581793270169469703621707942991791382913357905761349172646044101160672976075064098983803066753118960085914704500546538506006988312774897990929132113082679794303112563977858890244940927347772716862435209669683104647310516317723649838700468440087947928658872048428732514165383497449153108211277295689148207136080779087452397607086883720290000701040810528506434923127053243087757787206349669751823059133699116400040432167640781966199377282553504204354085581561083271344761726721004878863323804863638412620904093613662328490284011408945512087575900165996729249824572176685526934359217995705801083930239992047831984014519220278037549816195736816004778976927237796738598154521986403400097955404026866847716725269555117915220828319101071853771467393317701612245292013918894053882791089847106372669103275644344276014021745468651277239049079626684487823096898281844466941369202600245904664733535023419730425243967982264878493280205282013342973525925565540758662597926477458276587299544215292536751927939229877243406369677324276804912927460336770837192426455478082504433558823758649377185169236374834891618844861608515830003235007650075948531437997929135066110266776117141123897889522662706375057362473496531213703239428033883078773966178630814924800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -6810430299838552819036777309339742127867327278135342670026729023451198839018854400788072158462652949499292272551430952274339892075415491568133859909108447287318304441009213656565529194170259808616854319650726656284451571958222470074946659123992629231994560667436466135566718972482414286099744252644455657840746063434652099414152580694419327158213500978430685568353566166828454247015391579578926240098326564845359267332509542196979922370522337230751195139366523098522932871710820542383385543434654103520259363653507321479280257090177125075043432058495956871314325718271369536814653191346888495649681999273508482761857166537243373309591724364401805968269207569141673443899779436886222748698835944579431421591902813499191502954522349045860472213176786610355932139524620168305556065571085632630921196684570541574540007228990000721849132679548110750397093251602537634622338295548953113124088642878933847923951963802071444567739212619576204755141387780721110260519936891100719779556452792972117689086945689147263358346383227869415639162174632989942778877877328533024735357156779528382814232348976011042999245255963443431444745834630309181911858684336912150668389620093461538750493927714747451996125890761637742313063113002347494421943328675851122847480128258052094116511862892980696767488365703984160749264423573372696382041866517064102929565578679103218139407624512332682662674578121009271120679728346201543771127343123627574217031137778467948237180926455656905027609029656743380240605219807583367181808588496207470356716019778862015326178678315907928592346634380049033319472739626323611949975956032162440570134748051612904283939001047978356088938308833987677790656712763834425833642526557539691506378418734072683755406806792802325520912562905510847053208964995317106275580949483180846770325343026337877053970232713195664113799197035794604843053824866065344685021267477539034328832608639793098856115084027574227785571554264923110291537920000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 1142345653942518552335951545818523097217889433765037178228983722991937301385414844253528092378109404481645173488670658661553815450460943554360354861880844964707169528914471269930137854988754085796330002151143895219143012232046856986894407680689439860086726627694303052285379163018463643602253464772428595641317448159164150356491339787070139135142976975940762568182351080202283287291471055884183070301863166625382111965461379744863575794632765650355885259351036067463359959175619674808179846959520816944550710261721540723795846349344069819119983878739719911643808596824327812530730029277973289717997186054117164043412037614505511221516876353699109993242092233823552792653736772471353879154052713272327867852906903953616862436236581812916330654208076724270184990865865792882600554156631060730687529124227228746635380087809555655727896051658456302070910693684526806684437771166176491534935037722963215558699613440016584184370698029095137513514631282696277054121090391010566916969474424484100022267603682401447608499117453084814001426774408778808548587380560004982258292845021394242530151022633098656903448566522090050434916149774514003001925058998955998657746771845104482096638696107635603936877169443626654249295787286685990198959071349738396089763098046800782127439853512833578745197748025431762876258375233311276513218485707552143704002876694697023783981751928941187567981954244861436056985813143680073997042552407796916574524313343201102810870244306867683176994635848585876492797510090642807029524704435053439492398544301082986622985582348686201132041092889504248865017748336669707985799465423104328738986050417509330979700241351682530556951671228012308669442395851543415227665426119869558478204227771837266352913404197572860646236875129966003242647056168087106116416633811412359864269385679299478422013130769448812400345806716247430545882366069852181809804845899163487669238958955895737463420732726687695414004363225827354083328000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 260074533920634869880147769430369684016267119506488727079910482014098047638406028988387837157792281914650168943204928967372946933572301570223660301624993050519283769141368838422830773821505753015886202577504804221374278858826601051670345419483374749184223440287893542032186112774734989256172914468081090891548475719666996267877084853847133284236863459237730347871882216318544133080792489353476275303254149943265157899826113413352261254624339894394321595450122329854207368053275140114508828573958086033922656194576807818069706152179694189450064439110526330492866452183562992558757197988002552987772981669624352410176400781018312192708466824110133314585683663942857677364063259165333024393105413376423532288882234494272527252626429732687530589497700403314843822636109174897032400683922352901100741392919268920451222198402962682371158436272299812304671489230807546090256952040953895494732088887387330107251568030483548470590403868151562913455359415539270027096022712944255260715291249158915177256315726798715264902393334614166040948052610019574929082352156666460603378053363503750666449367046906140245456674615970925193781734956378103693882973307976581630259340484847487420851990542569856447009312282385763986568648653171904523982709164151656616782923959386659377607813179323102248269292601440347048704827428538899702234291172388292407796490644771062579882233096300294000832443604974462920433783236636686034475168579822048810683988080612924561725679312960665341347826104471224152592022793417263763618712917775844768833477045396706747320039551425963781020866380546247894515788231317917723062558674432433556954945825437050075188004502131252323832554941148080496158035786098884181674165976615750352727155001973749073492461877951543026860008657515754716847517160119107102380487969963152059171658405129823747855210306305858916990707605240990809703867190227751743568869906339249454216781062732710782780697976195220483948776348375737958400000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -514240692170462493993456520858901068477397668376024773918725681480799290580802281304375751746058850617429963373606937905511187500622392806404316710245191339213572016655813594747900641342349114837368030157557716589531359207329812631616998077090440274316097615367157653811592148053567209551051492292041178213080877635260090874285160972929960139774253986246512071869575454206969795854399327222058330806109948031859129413578797743522843557518004460634537759056841884138047213106374521580965053556519532567350317856245651296893863073872952337468235097321162708297293654419742591133331770251763163131867634356123716497287648420077077785053270664190436536334931959759093707612366291958691895506332816516105102279252822389829682067259373205871369761499594281384520730605489595242020555820948067017678416831360558969192729243187385035841641630311470448268959945685468669360929748480268873873897880947147131858725362159804559702631377956424946940676027108424408354693381223752979185368038754855671611848149218240222776096654033978369476323448547674270417305244364100137825687103666512982255471895445096739045659631885973825083466032882318334455926395730243692648608072162449086583148612477319465644818466223067193375208217178354083330861302480233480844426380687395069831575316935470394593891526332756167663242056329502327011588509036752285992593532388396946534830844021088892423715819120185373777270566333962500254695038642214364739303399365587136354847498625886222778256407909639877089325723711908492420826540310486229586500984479947236743966944436420605393110746390874189475057574244064297353847941199444821718903779574134816126514545615650555582333567463101077211663872520400796404923224082163485575030849141524402519544446040612173554920624672695005059974109343751739183787650324757425068021757983250974151076536006279399965961630183233227367049744172109790277061879198876574263452132335465818313427620733576873141449253480751431680000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 261192425935906098774263135094168969930587251408400666511350778697038077351457612228951986586770691772437082179130175897065896889947054953927781257934256270347818990979076536729919499179940917063260233876819749354022073835244513562625957635735805274911361351155462317025234039995594862910699674631665535041439496837415389208652870103013313655233259525920616979836944366067965433167622048618326344152189298998554670243137630183048175274434445964777754916480892702772939954800642088101514166608927837646814645324141521736538315605750757696941808316652753742263859075077555508957936089098392261100686698047182162160540737935247342318659618205428585564104432062344012791384048486612365263012843602852720778039847360055473025690671982162939927631749893740449225030725877175212956491418700578817708453248342590020807062065579224775223214242270627419595014298163236646012622737946160858700669897009459870251155614666587844762544663146435292435474055869006394880016737645608663250855196499238363510814778479171380740244219977487447179788238896280548822291486300798134861685557802609107472088025615202186000961750952009017391987794498156606447414791103922520518502444616516303823746200366444267663786838688972831457238768792527004190013502429745293728357602120693557476943001573838337842181454168400679120572725589206125878301401165419685554075919654836955355516042026214427876604707610310239084352209243759561584638707060797473911912453931332325390459261330879960828877033466167067100525293751737068469196669775617862863981949224873121125268405803468325586858489199618938934317960796491810686592997809149354553331936649247337450087391611518667210852534165824408554791671833361499394219756286914979441802770886291907759509107615001023414677901703014632288817847302116724179930327275025933100230606748607904512374054644576361681639908469128629465012193631184057116488789728655272004807107117317102958503428567824183437712261382144000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -40031898638705321205393338641378860440855832817969009779970556987668037966112416995089577717760937690892240792858633738744780051911070029731146314873448733960520424313298697418588593467710448194532130385953947796804093695267795497685858504628744666310117327315871956068761464058491547093129239577714445250948333088244241124453369596998090530466032040458169306666445066135543756298054089970884952762731715451650669776432989526038632738227086873572437314263055382067238748081139622025021185577286463615938231868529135112683780250856309915463206712555842307838692163685746414998075405518030380199941707506102375690056387412406448476948696903518992334137872618701302987336342056837548199942382523164260499326773582292835314398517989246888323614032280506854365965663728344765885554599260101378152052685152693603182948621840705053482400633278057285772587175977231474830974039823232802515017935085341515269284279147980435630124858067469956004632366920386809664644622236545826322477200159488155413326320219383708695273936429725581152733169329688310210310239229091945197821919607623326456641925878582957752748675324186008772129704845282589628199013839776058360392274715112898430238848630348847758799907130607399545885849218334166911643973940926070394069671638372610417419257807787992033576117125933759835925550450358723649786032705217979264112758510441578805337050805557361135887577403509758714907541101867525972967196031816826945497682940081226358761902432818371329179583370721867235960236854808707778509238908259496493191089610352678394031200050464565180713890910892778489552162757958016479659509601279210052145195342096186348746055377493259043647786760319116246891804785338902182547699920323159025673114100200751146894697858310636637326736911354922576581867495514358003570698553396357112963341450649825024304424837196314728923332469709624338213722799393788481226694772424565779459924890511201171667817442858309190722659968614400000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -4733003298744067207420183870580958444472764439951338072241481913042413118554242830886942846181889492083867443892284056469250281851847997215004828282183562007395491434778801298140198497106343047742485762511856450426649108974206528032631189787588432473644796940531651646536506326347105209908417092494833693817759098040345463297695412458182465864580482790475491898541329014604718569415219392097741683089849839465601557095937809989225287156637968929123696731829175714898985693097526935944969714066398445346161431255821553617567150074238396824977572973833593625431122988112151838697303310616643213210295256067605645397665505579788791254829620680829786764269482389472415608276279249340901971263082378101178314137543347805951315298776234322995718183544359205942901440116490803666218009600446413935926195850583669396405455523626206803013686637800557392532991589984555055661058714509344702989032842084679993466880645694058907486072574607200763034443454372539130723866531115056448622015229561914757389857017555695378086338791486459626756125901955569089389169762199056865717218353906699549730635950727773423106010466483920467966615761253183940865874268429723491319739258671027943490675941137627766815922314502800638777870593047713670165633398954043186544638449193358700370557004556186213830901846663859546716030743236363450520142972844097179417812823383827675800181238117206300071642338694911317319999569615449007818749029343558367441148217466230167756756165022165631663463874114519326787881768552207696128043383562661929877870028197639630369132888808682080807392276946417627818926660361332154565478643843395606994853601213650602585262252736506042034010032487571687158909757964281122984512517259521209185263701965852683404621045948418775099977988388920042599653584531383191618054898037513359922364131364225472796632716927977170891891652064802796011032595849497613652311566471953633456880656397542510810052811606242301847965532160000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 6751969116875244107510667542172994493361058468679876570576380172216528798607167842206123265067514438551111251608691658181459599822927381093467599476777655148845257549238449498349133118946151872898068289947362366021556784452616584772496654711274950914693107707263689286944424683062241430083257576257185245466454051970936043666900226673805709593309732597005013756576125750543757408370697039810709274581076492024777564607714565025595352935111630438630107845743667919468452469675101748442857458280175598645797523764382953303008425744936457182582935300125656754436849885172735290299990034170077005454584482665330575075860955969699677007509516580746606933971043654379087809440141596559848261246844796798097943414912715319234698686283895250941051608921862606080556761823358682078571272809599818102510503695525489420535730542301308002848460985185555431882471516983433897632399878290755999646138523469638241739269277179958933795021629820457689570465886419622560361538176462841490579227754242791720148772278948835581799072163207010219038135831084549624849037423040751769283775856856008499654319833880177166108070836505072882919301299172898161060512064573159395015721125982602593675413236269435916391504189793355874915345913990334543402021211744289033451802320516794534544389851337066574014801884945632809563257918268640970881712296741577366982203353430150990200483421308081697338704905784950146520554856334029841009982449434391989786405673922744706477338137913869358505956440308218066747078083513133578505789130064432954076139874880334135115355253869027633254619963334976315600945418460800596199686369729597488260373490127051211645320734687390988359118403618630286281750489504843894735735328100721692011953732594278153789355465044914156508033391449792686691576298493178535152634618888810561903279177258760082484045330558082429763138871709598252042991620619017578127807604773147921899385051018833953455905739899322655435653120000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -1903614189931434618654671425783589328144736256904598291890085435511828150034838532331522394935878703756872942127344961420567380778086483317942977685753537296153609032113545386661622993210393981343867780796528950053387029355518035956419769660350342605607282138386639199332005978193347860455665631842155954146343458593239425076850325888446282184846034162438525443771115314649342129878732947828364522309070043335762811687024472144933374981194718470334422780504754355071196401522418441404976155238582467180688912147305460428050176096670628273335608962321128015969131078173562998639198585932743391366083365552528219044392188197928498928831012426726739031496138878011698084235925400110193790590802290756363936265562216541312934066111812158562139278742116970479690348920151349285906148743456430774473615337593636149889966915565421419142900476475189991111083457140133018169539042818983829236743390357535448142719428767200058951107880181178146861959320822968596530666352045521165070577449958406408538875188605245689967929645473918689652292320422416845773824866678293243754725112751451895454566452424624073431816733150386943485029501976188741297388084708352954620489799272937251564440452510323158100098728271511733683883407582270441367661291972128708238752198197871217319730431185461949227679168730040725852204944152161070138178165141086163188663049339645901087898775048342441290368404460573645629031497004492323641858001454389738271891734301445928804601964035555038181224658957516804487402909243122485446984903758497561865315241978120910833062900200832292453017333980519099051719892641998196120545892845455876037004477200112011268028257751969411704542302299358637802942757431369945172325688036162090522507332979647339242454238025201019610284851934939913006354948947362389472583810702539693389238641944658724324673899780415442385946720790540549206690902037658511919108140714066541387121268347243845145967621519493939435929600000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 61008535505630529102971272207408988604539239990487508366956305454409011038201172281611408305645120217381010606947492143149397474375751097750183118861324034554022206378802576210494936871028316735564515473627183646091893439800954540138497578076329580845584807517917990023943322054715078882751526451382510239916798192057757821159764436487417199385218404544714675058249599349712956449026117846510257788945122966936033423625682476442863097502875200862069131510114161537528497608482149073046248584585491381311525698820026910282205428622447474456768924672669856787642419973188386802222684878254231236392208582271773589199406361610587361065635762633992166211326747529033413916584411541390386753086382363599991446150902090986648905792996342538891299617650856821639121621008626652546150521724212247216006912562366553063289515307215989368143175184337103862884941423654329147267331815258133834019317649298104252360934777885852653399135594163115258294301392831263777921572326528821253810372209020901786022827817284863243724374941817527014269799917340681010412405220059895860735390670284429597711361305475846177923457732465293676399071802370559142107729684658115786833513752629045036200295753717373293298655758354182796939552372101374689736947208555078744755166600433891667175602192914201475783047169698779711512337031856224100702795042237807736377008909161035057774549939638576967513646383154163720438492535338902144482783466665750560572536854672376505248633346219582722560013045857353441193733311250237678720910428620626817693675009328989259450461794474921653876969173043965390277358444627266462998103515270272431075203033060672942932511266430307268412338774169157479256299189240362649613411668197094069532859792797511080918609754011119085631863901530751185920702423772624818287154163281028459401505209229703018812807380353490401450095659229899927308446397613334858512021258285673955399725921107319824697441464801306869760000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -3031820243312403156137514060118286639039711280480380426989990686776412464262903911222129665745158078312532371041404332952480564232605281338515652688405374052938093562633234609524630302228378668264850565059507774288363220997372885717941100225778249341967575267993224564087087038514637813073120486179180625400868701550624805193155837860952415005836751342710436372165328125614893285073437685614200093022828824804043472507783291876889343265213838506521805873795254458891488179618812292598313986031488543982878018640406322397701843266479666143831042736987733574144304201863532892048589768755200751969913484459382343112033519174177573846130228088212217235712651017579512358572613287574766431035805711373071504538093233834946513331152775167692387539819864482502984675367577587478908007714613520814523916512045876020499858727617333729281365631652949147635410325677128251518452012959772271757559696799141088262433895792515135034597092654035562554584708263734018570225378361115191465281094304692115291226765897278228173742316426396442361046981264418926007262795405545403218040667457769183289837805970623591244876141969305649168462731915602708036729589497230785338356109580110112551269289688208712709143121834128153361247948587012469644988379532100392270905671061160044739048771498857857163894326614161040535280175567783673010575858493852982516296943304780424315431751177901515667516998971981008724735833548560071783517736426832357519947963458671439918548093541923551865800127744480575010116852076677546119252105551998147654596648031651360309248370753289341834707529778653866509782674115113306545846641464002305621357266612693155547309663691409900653400100371203874062278544002310428413870520889033525250947764787903247634959013328239670290078761083933620088038958006491240192820399448788558393636536822124824688711152620493518767598474766805988050240276766237449378948513944562072149969272185714120284517860206706688000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -1239659909161409046071773084437223230907129367876011025889010553713083730788486966182821462092894174324033270334426345043854832144953734232925040286481728965429769994952877258597912575479228254756254221674293689350210122018803298317633161215818658192368195590534639237286339286676199416110702354616525361675242054358627942674551940100738356494888219332094531639612763750806326167397589960632107669312950925257469193959895800264497095858096633018450190552934585292735615654384342165438332402399780331227312673739726743503042587182054038249728845692000312041628027892684125688996304463132940541907468836503877210727293136803005420788903686194337043423814999309836477122323412310317695900517360516678103960465759845428227641697024526509552829376432310376980657076262905659927372815748619843803845148969654172982931158699560582307078754629645524117071663936961052685272448217945727666947611659392626322743147945961514745748999470525995339219524622830490594674552751790729983067677684652903330468284235184312190149944336946449860786269413938820625645653846518259591998074491567664126511077748727056418799890048296958625475825009675807327680252347620139157188461842905365330968021800346401361140269460216739782130687643785355827080167409771823730050323020711555595051251896401069462386303867362422257488098639597837671343546981919333773667372136687427179744102419133828651618633104928588419883875951603012601843285280856109495190371760129196608783147509724287914651535017148806739260143950520787763104498494241376791592895287815113376884307413185921850377473722190494945220814323598051376807351098262950041197746864527753681126741916753808459284488875603909615627880688439959011706008815271197873308934127459803793065574752014763604052058802532202776862060568194248375071476264952895623104141087401750593336608900430300462322851053582193614934607877855029687648747635175142952850976132070976793160955256949964800000000000000000000000000000000000000000000000000000000000000000*i1^19 + 544852699490328709500594460853604245393599572692565284918625918175930931874467904218884018640190275197661953645671002562357245995022069637544696905906773076465451121752468960319806775862267807897531271180154905981855230291445005674840159947955125603809221478654498253094195450944928430063367914747816583683073797754256016199783793543031295990801209329038346611434859372702985072936685946115478575946365722446471471609431691310210079672747901375864827981214132337910550284024573270532623049036046493073716410302192925154788182757191007874202806833909434122597321004697307060047371530471620744393615781821016611353221567671893137640299031109155275144818236956353877133221264505496407767054669360483477344881740953645553239981975350235053657831035079204070554187448509483474689975317104316228076238109001258997617074096638748086678202379803234618672043425172896536235604445852401781204132133342586354812143479955205743884358902505500610919818793374760790457915184513359768095897838732897392619951014083500598635024877890659905425147178109631228035587254789595808518103100464587260120897914123662266012465787872910283954114181352969617306000626645625839263768589445748209876685899455953568597619544822363179966480407268478068312798565643175355054240580890519266360438140835105742197741263277650941478892010866615687535676695946519083618144734168463754193646355123346590378619467400071665130998739029832869260590516382812024616265178207427277074532822698825724337865512117874871327536273048832139398486002911214925351627252586379476615576776444518886053225182052435445075591077692370089813775437325784502439451276367441675473752346740243213128956709328221158298380017392807677771878087649966913197392289738866433623531474895585801689608921819953815976202723949591473502341471788683317668544028153789703156245874423096903477310849802274848275916653937904896285062949356508233677313463578809569690991712010240000000000000000000000000000000000000000000000000000000000000000*i1^20 + 69904733468740152645333299669615797512133226980679799255097003503485523804837351748877872582032928951698294998141743700787919803242467336915515170067741494222562910412240182423065776273978245036943638089849470180744646410498880745930253147874914056331262084646288654062328674602170314541697683518447244639770741871828169316360488592760708122515208930033967715536154888380722903229387685575002277096184378203563726634568374849987373827836282711303289415480765737390501839039217139584969802206056389873888257562792041058174427550534681014631721969572443059483568265859283411499265998806542930247289840135900939184526059835932394320118224145364303772226575489966827536865746007538393943259456353357620429850368989434258839509764138376499977555634570067188512885558475282865904047249831799400544148022016742918110830774023078056847104541396682151742903774080440866722773855742649141636666565148632761861175234496530509143602320817455782006349450249466706088089930619927266124722583366186896135843248429832805641767926506106782896648381813208535486863640022473768577961029763759491674051970566123821400329563622367987532609015524519475751314778687012731968103355250167714379220931318103558512548479683552750866227972805251303429024823567648766502407858271489580505816936128024800899903807052846025823250176472352984656372505140249032953523973513877837051414889724521002169858759085776878373066969874269101962335150097911154083528151237419161773409978941023041904734809805730966118876232594336619357010616840579642446843928658837033075110365588408816292634478852605173159921946554779408651267356931069975512058472540241223693003725433071304236530811590169635821696976624033651023528947192884083406519076952821063600945447101771014646358822972958952508221882866492259653946085699840481384969256858152601193638248519858106005667331547026503975310726419298423282809827473821777047844406672013645892309483520000000000000000000000000000000000000000000000000000000000000000*i1^21 + -11284744898049263875920752157689188314335062510614207115187362832821311568127669073677581399463577894509345426035665164884888628550822441408342483896644443676463341438316904729577597633086069960100247534316193417441804586096990646277321052673233637139170508406193513382643398241207876960244110677893302024862950546311846401580096224599406852311399951983686685405915661169468442595380880240713542727079111558985402708368885395726152033158471944261462815866405817340085925145616149895100928634433675561193634299449630739286751433309542917265907793857346205719887152725657728069051264642883030074339132670545383451067938227181472485634178933033425067019527589951993473361604570766020902691670320315863510119668342628259094913729723967377501968648470318823037732621372378607080192091186198826841429457027061384136432197026534380729956674614275152514377194465341373592111200137956951675878385237148984135986027784174504762517893047771783005288433261148630887993772772307746232214450390871980893875851889545675028284016057420528379591000316060839750547259340441295717462558813991574844607475983547879718530824480730531309401021380352775400110314382431001446229589243832707459682981638502132244822964874511480082026589940335206888383672718571264684866536792730967504759478161874709221505169506742586872216411564687944123318174121936362125802812845940212778622773332630830647786963410498330350163136775766792952125426111516761791400199814025076505421399800963122676315553510445780682458099571735076801346325942240754300273283706735085900921754836212507147081554460387351630349875186489780708053413427939507742697463942966753078517208908612226794974008010810450318830625013894449584787415519770843253478809810873163043201484187531361817323193479724405439536604994974382322026521873895428701610916345601233763214452536486831671793823935516486304021025972799954664870194079907245560108589141012064678759628800000000000000000000000000000000000000000000000000000000000000*i1^22 + -2066185061645420092070759193732738690775902006325430486718397095984394094294121858425373748631529159536515961331481387685627532398951006817950840865572591506578748841240861129170117314010631084257033221613071719561428560705037106356320318864852890172033471333453811332154275640746896017761193388822687386844256712086016307944131959742784084321519269603105991594242059553278602815889902281147843544475889697506819242611633845746406631454106083031051903786191673782706032795745433027595003369915423733880282074013887724882147572954768287851630344183103305819116790059667410736264210650988103429266355965479058000690462914263539674929549800010974227042210301616935150646463324339902572727825899550286901569707575327809600675942450409459777289427404245298752761930984694251259122456795704993116035755578741556104172816634690228393185046053747078185042721777404166633241950430089227378414970474107360783698440976604131891929104334451054568539158901128392822347780714121503368050972350813058522953037406939177427408198131732674725266299371966960333991726713695383534573706648625862848747667514743990413252911019577390285112493841862176017586646878340466963157806132213548221313761780411920759874896102848123012082324117097023581220247724173157795750662932000072200820471613771367381098611556080721022168544522833516417987265728004616473055405609996491483077250638610807474649964299412679101755466561609018520660808899466948838821531413198704214520466099467893501717459246741127480631637008415408905271533117744914351813341334131300975709287031750374992453605690475564923632871989411936478559489558247246696744407133106599683612599763494637823278401997411894076596016460008504831053990759549486156122075830732812328075056961380712249641832073113473512820023416534550069379857816215639243669136102349754459343081146966645508877974756637654743928681653002067540325030305825288855800964893915915600527360000000000000000000000000000000000000000000000000000000000000*i1^23 + -358071597503868071367151124570598266887586316609041544655147441559598155283236796514024768556595039568399690339693011938950055011239170637547728254829743051066254344497979454217064647917267628950947710441315365331899438278781876546196098825830967381422869797200367260457648268128628391657799614199448844147583291406811171124754039920533845387429874375485115958299108118718177035452415814125396013337420706418256449965700686277535139442266802700856098772900045569046459490962261403089571014229063470924950728719463391653499748437986912094913835578184259258800969120359142782232429324450470760898032998837337389301556711056936911457203368940669175677279396406832101917885006467961949941060775428130478535152525400987761086998597733029628832381355982559106888639972883433789467264739432484074718054496394923542641721936840568035597532847154215785645787888654820832267498311614716474690852437604734044847131287178651500889816663442051463748849687329007145932892460209621167194945286901127522618818601407762398565834727532093346298695756177862131104474791963647266979851001916009249914911753903208455578028285750095137702885806547084861599995619791642158102148686606525545050895431788457101159286945542026010572911458895394035653468237069081226929377689813794793281400686602943969073399828560050917342801652338423531835149080178626145695386392791412915689063347727193465394908049333451833910048496043783960609193059471814384221811207156058548427230611691210894710390644502855169517770048456169033059508757443013176005801122661279319667584018684449953144996754596316047156408569158401987277977329291325501137083569191227758800104026704027198108354456693154200482743732192993057142675758291500242712553072988013173946065386992671233151359552168720818988795821265313346196239452800928899518633340505283253050447194604591288370388910270478030202131402809641222529290415007323831272427194568096612352000000000000000000000000000000000000000000000000000000000000*i1^24 + -23264451214254642523145064255614858790303347159550428543830415635881949623070233353865625759027386425583712574518656181099382329010214011978078947741323105602504917689100934704382650159689065761120852297171566113597220131898108653695171720453339018167274248735628625323068271419198963514193123699613129206279449388194923193574453108557299765162566389510160121134612930561242002260188365764089144932008013219727895889454384512968593297558693732032491554704540321130890562322712596855337012924105234012718430138613703549011452070839344449480338297217219233029208166221407798226209816845535842230233746569498271068091005300447086870574402396773984657416975116735103859486287861413159058472914941051947013435956056602370989357524195249741528184512849287128767340308796809256336165038194171532221851171148239021159458372909218323353019156437786135619736676705469391955540631970824720281742463531525326163827653200425234647886905334199940943708441127735088028060255148390488242574986524613287020203150253660066010474592023649804103119115792777807845558666846622852140330609282260544717977120592480788624083275881226884556868073801874522150112971823407456403943045603247369842244971424105571737913656162633281763977206301153922379549438039366898885763742593461616734798032041475700922961995994639258883606500181006168158527560776720748209838361929650502252984084828873059528038674320459990750532903552420915536802976529298498639162737720120110339226962140919309596676655227054110236496355788916718775513036532092699499289182918465114828720944652620122840095122109882750796352767639621495513211374719175037723319364665275617997432060575799902744037248749077723061078170955480547460081644385361417591384948324504268386299594327115433770624517081202959126038953156223652424080367490226973990576868882631882565236012855984701508999617443834081366335484660685012231545655342924466227618397639881523200000000000000000000000000000000000000000000000000000000000*i1^25 + -157459836237898089027365094206143439211851432569706022708211196529075572211578645358985147934643311963000706510289799803234165131004930232939828541164568882819999167584049685462827827540207377563923659965713812024156193666499034292563364676802696618206589052207984664587266159541178317624816011784694711464270736057926623433604456931619244561839123918561837695216052531762529382073612645585356443305160676082720649627604301468225066400371656503570058858882117355052979469629367355564196640354143371591551198445494390079795700721602220092875070353360338930327068651088722542087149732442087725922928063660484545349016754128174242764672165212907851226226124265587334949237614570899889193898061599037251236002590198131275295192487714308311240522444144075299792641441191156581776321641794460144641020101372962048316986808425620115222289815721507736076539114848637738072041547113237477832099494083871270565597806506781751337852062317274479978806789779420947694430327530030729186050908799484692070496714987244878408583916840057428945707022359543963090896026861070790839812031448332620830802041068429446330233799476577728113956193862576691256089450812014522526196355322141361262411198458363579754623887292025125865862746188328814160259346451669093006894166266131609084315966319734877674527865719871191925918150759860873817718519401975337490932609698280394894766195420848799337344591558170547509667439918430778803949906617241574432900725987409980857865292430056162196029587255636848641826332662504759922886878416247131999387321458680626191924740059958900817632291655553711789798481234758863983694078524383275870741878949347766410280472354395320274158044112667574255668533227945956537269414132028944392005774226292317703854038890113400498797081146183245467889680836551747372888094082980787453848352479572788756052965873421546622023168704212709979074534061719735483306081671185895065616100884480000000000000000000000000000000000000000000000000000000000*i1^26 + 16839805399790317358469257349550698769508601920684156980818034648622807228504942360092534631345138204322623562585888750039376411686945638241528868800642479446335797540182718458624335901643032044412434336784528662686230435253694771932116053001623407217820004698231743915548641274031699457611264825178776095443864907113032855541599958039115365841756613406875258868698190086887478438014961772929489929647507318264007307251716784060822437413295560632513002847830514115325602625201737454829661230497663024733668818402862042810075997524746628701187715196707133149691108633650913009881290849056163191745446965066700091831063782746775809303873039060793668570661404731054047192254421838255154769231353691178561373834001479894739811370379819145210200605521381217735110277808961880101974654495235460536003780027362997535334124980152967181674799802185431135977251736955380110861372047423786109482125525899167223143296616897784773447982842561126360151018683330263531427457188984436946867357629909665041326714096315897773637972541156395274678825460195304000256502089473848252691028480765932682936442402580724637512992327982290405499320613927279014402206786153576249407404573803306820226757507519936160780533423306595645660116511482067903442217991534765279496357025647981118370194474994517504187949072121339056416849870404836461551398385915971113721375897106759266255711580139742316793484575684151333983961887582638503576108158496032163153236821324162988084200710867216924582003684990547701299033779511977507687784672745274741711607469705501824566368326060605006798124799789892999952523628645617362690111380603921075799334682766107424388527829708149637893175702492444454324742867119617092523340337657177000259541465468936013837672223619977027183988755243075868661920237970342841843958271250615117481102364708030801425539418731132848858626208389214233877610710158091665909905881710283896695816192000000000000000000000000000000000000000000000000000000000*i1^27 + -1537401192979461324762389096593712045281125195972964710891410423837937841208188091899741965403717276037884966469596268544974808520297984760431929097267733485724387038110670932325803737632606964511404144629747906112205117562285560762333450956105340197814035585671652788552830333788573534877325514853901055159048426096145635618005278191179804001325922910461461776509880644606075101287582647395049328868837765836308713535573130439113479965931409726759474443054077104583578299232041211935686215032592915823506447334276671647965265150779688576188564813157727266700093294605577718643581142971680167530880653000123781529999205281990221784750272249234084331690001811942394490448197952818425565151180831073112370125961937607860419473948296653872334163001326131671540661132993524227408452087836687477655876171686371325776284946286224730358886259598617643915014608462602424825759774800195920626702851002273130119423232149873449637688019937865143702781072328601362933559487096937559797702212490922749199701643048654738053014780706125572838164519661314756036472098188369497877360482515948244694131549142469819637037594169481294629797987648396916184933894781938374280596755924437466185716588711903212792384291359363318523038088250940473816865418412926195522005334617726369576821778258157151964015565232277558157583585999588475885605424228222556215068601459276276631963260979916619343253774022064969354440867144157808587690236679131026503651258519435909826666669423031832960279562392984165108142694349835299166810202195692671212839560873594222017768983154993527421134615408469561026178595877892611590074062140105522414441214976177806080595278424506567170411711190288932284051101259306056652070293474358395807411987428926520536468437269593589557778072056376652366701567054013934410747284928827090890786006083498072516746754535803582120012362563934580738650422574848047175580139441811019635097600000000000000000000000000000000000000000000000000000000*i1^28 + -150487893311223258507609572069911144749910975040679006758336891439652788128087117760165569750939708396554944800411631920848241198402573677301659477566673627955265616250478747898095361561190801759194506346410796874148341937586957147268477848690482086927863805857729638348588129581056306107557888142066689404284059675108066882489001867236324877485241201340714921269365957854126458317393575804103904124434289906654393962641210626694047107774736475136688795104410574946398917275143080786824402037229556295642891933650971552195140088256360330462061163661245764516210738290900860906333351788416525483187758432711611549077455786343363397635194182747435451198973839576784115185724250509096583411746457839896157820743939009275506765533541913921474172037987076789592572297644588974046743527685073409108435425523719623596597430510262363418004719569321977962044369815469116004660421085016356317459890487310795233941995811909440313841519343934175902918566427029206286593187357370898877704679201034257722883124357077458900966514624834268170119852396870767285511859058658856106457396304211872255522267330574173484670791328233566211152090349991237664338208421739290128373955971750672632177607576198548475432882521412956117512070318006118472839128631071545333809546810976643056260984010515414035591929665715627539490587637116945158316108734227007197211154417700200248245616651793190687761172070772613103866193058774112255027080329855532982481190049068776061188834340495928925768289321081439682650677033834151279987952166598684527632271460868485596464626511055875467741727111442938766227173336142947632272272068616810038202722529768431382496323920574695334412731922851947585564664296306537413189045322663327614164812589099899773690821729272805389697827829444905668761773839903156978019176796005702254360341909726017359498742404339961987056218092478137113092251029083693902894600117654367764480000000000000000000000000000000000000000000000000000000*i1^29 + -4176899910610391334057213742311923536133389700845291391838816090859762033372602988572781445999873132297047356948448953793724701837965171303926236339515809088633680782614919011305065087214361566230692973663640209623801719202186393122859737813653943725490019623071732653240722340129430630573548664585649881863033160359289061490436503880195360181984498852868016441389483376920030322868045337245051868069256790157078225646248707382399512681399169536974155323586023943501243454134557310821206779366817378489176205168759215358559450109766301180898553781397250060417572386129912655068232641102715682071127803004318124331868268217024014982051292072346967227580501632610330341606920186376919506661385356529284549922706017212169326916707636546294656205693860420484791734671134386156988125730568842361861938079033655604643129780543575710632272234102061423452342031369388973771805127579958636845226731505269374851580760468852059513285752026989734599238963018545596662252413539979297416678254355404240623272662866522829108883158273855210422678173347463902535924218661454959279821942407046614895489562126934773435229919949605978569694040043975347002769071808934467089200830389500018438919826667416386739934629185587283676367985322735758224924838570861035880215360781845663637946631023878813450125698377160824819332614181806233268515215282081855751838150120618591322553275837416904361838629524984140737793605173282762696962053624820617126639055342537139194957125865475840448070483777469484244812862508910542963594017455379668293851225397354285691625961628865067533420332381149684847916574936222146463530055883355424711680915980483376582296528897903009507256643080035391523574255890316475422585338801273908076276775533213908524045126524074069624456766816843077380136166709324023030987433021839088723269242389287045444070121203318003906763551542408772023160083565226423738405304508874752000000000000000000000000000000000000000000000000000000*i1^30 + -14992372640981340795481301810938898996654839288207445160005049381233855371962230789889405163717477297424098573801440697993620725430735654591892887081239480467355598182618324098856706146579897937775792774029917607186213579777366226566610253472274221922074830128066979252735929519892211098466226278265267328977435920707763061055270748808750311796953205123157492630245898399412171738182232653158347710650597159971540252730599638507582492668733099305143946487560586509190239324493790782684919551772002967504345990989296111030163195224012642161676878275466492694721167573964271078874584377187272473861412211240865410195415923059940261862189881994154004703752703338214729011138110871391765888783914023483506808729724847796710221094200319433610861720706473931307127203717290377515990657826016948221617634782439612209628552013025825977970497508406081803024850989047917253406560004689164237170151664890455771473369337597758108271856431633614244603156825728805847113539047897775675377396273364276314715670438060937988283080116172497296642603061630380920384067050152026395495542097431951657485719142131871833215821558127983557702873791049192655086935474110583529222301103628174695287838103297399726597495576204484600226021076706463413162292948314068664697229994129500166247564205586243026863525937941854599592038015421393454092328368697248338215565301825746528485449954850816882274849532075454689409435345461481724475616845039038098709134203141058480471776045640178156624596817155125506655943568644627520295844403550344683165051521107512472675780370818392895171138002095096390208812593775966175651969544677239999884057603708564243302425247311656635826571532449125456651669136904052305072932908058831799374913642398778070593197177980740256939548292602781871254185934128065210914154470012261365132201474879329900911589303309946324297978329491074865315129898110588104627256400281600000000000000000000000000000000000000000000000000000*i1^31 + 1615844126956653115013050829195842567922334536720452039747466152139513546298917396539854958087936006587797377900602116131114504903696339708095562637932948984366184444359822999062114258503315647765508833544139222666683115107262932754539197949901623697567825497134883869626137005608140477292275268592683947730779513754564078044626982609247086981005745505498773404766822950598701562208048070877325465926518965688018745482707538696143334667603610607437973649340330346539213139212947380616272405389006078796780461510445526061331156641659726930649312984245165203141064671879577957589158881547025750730243409813831235285854388631760693560880537178442907127731785572396359684231033423486332287899228326925800763056956570032897636402614513074349033598572951693329079216459035349953314277931068674652941295667086296541511533949894825491557126143767097981533789529098835577182136075345373764576963916871336399725210218008727177770452356462153378186613010026853680181811209208366014426203645704109939125652271737601446317649808981547110900309378455527339384747240804302185432044701685989083066072502418553504125022269860880506194346738134806844371997481187112859199352785709857184845841865474813705167952006813407163024938397777279890420344853837793168348326956038521582404075632630788373731628606400865120388201942528838622052383476164317788343793773486923062877604518464892527219896582961404195827122778356117442886584125383385546445394490368218816057684933350485703465562462104345371717375331402786477659408994829973203939902390345683166512054471778435011211442483655669549847325737582168188026752486261578126844436431835547752097926855165834524282511657169154428623671729233225723239553251532329709862580675324160293442833787644538296499147032870500783549967178885010500075458011512158025854474077359698483069162664830702374576908820769430443847318875175580998395179827200000000000000000000000000000000000000000000000000000*i1^32 + 35834540762549178335091838580530737856945108310210258186538144618132043897628685086170023871199978005831928552464668103846463353471138445180263627383605912432219043783328203443847409025212117009666404121104918153088604120846223628026897978926486111529066191655774937386860465892357926215579684960487999361414782104532700728614306836427537526763387734129689272408436351532894299776752530248753791446155383677099628247998855200926577864093583146543917969977239103780405879772721866561144889902499551657961916082901431585563602562671118562772595307563007579760061125439469441333978525338867486237568434171908725712748262896202901278301848071261672433022498045580698894343418394395978657886452929871660178781295741586902636510694485083087387051927011482625490651825176994738678697530023629114151014265613180751168091646972605557121957227929934599313658218785424965242207314940817064955676268951939938127761236856658285201385744589351085197456480893112015895017163835244401666564388471993493803858227351877003359645134511584288543903988343314696176962533389722785358368987178590496133699043296006200288372513482372935595175658449155862859778440652175421332267480586260818126818441676278049860717231687880520411147221679635485034322495508588350813058925612272684260905476304895961362543349413082034172413510263508573570988241096334558203023078108889845511238965088484786837958238217852590490521667891772280922879563955063146329965531896626828274488006987592850099789747445777546148386248350529749860901424335915642270000814034185439878570828033140248321699224207929529877775248940347157630793166391234700456011703174777200183672254791245010796306119781794194342246679927582762236972298145041878284157016882064758465990335843910979561951461820129405862840091502585677342175119896978505446450935042052963694145404623478284215477334711548426762847474646710123023564800000000000000000000000000000000000000000000000000000*i1^33 + 213159453956124479956186875050984665474295490480187097101836903408686762359128027548146871635477860578903835866916322454767474728070248584019779600229258279805748182651925473913610771966114176478833554404385911040876386891550989052986660934662111480584636602874346763639396425370609473771300245603258951772307242874270017461767406176699438777199231994296295911951914522073338206337116224096413265435716306026638621774916618938000795381678489545959447594209371622801207682402330236218901307964143913600967500085467526781196421740376278791125149503156310152722778657062514486966838707860076141944419441764765009886534828252303569661758968558771643543870941251925599662745266223068842869033135414497613460279224285673185185986737404813955559191448820342965712459881186200171027469114591175784480345327694640201272613920876838317694707977991442373309479963206187739421125934942038646110951692147032440464122611859188882337509370297970780495809755576443093829557031987023534662372975486030861115009151048735030437338854422395383060978930463005495337122051755368845008917803780118408793467120290043322418970630794801976362851269311621719276814084825666952887300174106607585543239556540074634304503574893983364612526082665069379225161035735966001902150780744465120669396965569788299276611720415506611470698199873611121260066680110125894160417882835476572355118294934866507864243123594373579768809907232218918111470596402872971328173654184345343988848910995086212953356191237516788710248180237108466664026302493369290050766260197703762161599618886147015935311212261299226756949234013228533523725379002266332318803444636069244531119974510234755763032450774236622027180315129012000413652187474130663256503570140842937000751418517939697056881752778503781655928136074066053174308401288588631253134560328831205852361482531095857303018753731680936679015426755767618764800000000000000000000000000000000000000000000000000*i1^34 + -3854916721745922805007083109121490217263645687414689489897297034925505428188144061553055536327588671679313386468737990634768564941010861993482402006044804627302541178364999882216651023188029895290914263356855583828050815010766179707369334662904482958543009657372690780861085347269395341485195407907131792692360130166644104266916606176988557974855868777073671323187441482652818873148144871842196148639447358428887183856641942322903241272725188980112529747837291226745047548939379871250195016732079632274513318592857806714491007573891944861512846609921933573899311374440997798353302313115286924966872193968750378529088458426034127262046943098627189574868315444151917062473484957196226424017507643078402006544835029501087076600115064355689631950285273357074594121133367667316093110515256397707349024616166053635333881907119219460246660238751104886524834268867207309189378267701292924878833384399837059084719926689105995395928027451172042579587084516192107018462931855432611601395872717791160595400689795250418267956731784526424608519344984768000595085598999696137625732415890337700814264791920838502909725524221619399606150122338990822506480847722530479775757208221716474974495001239308625500894403002527050835652047792504019874743510432584821408042569705711777697083114212172979394561190371165582355753019841789757127059159198213240347601325897953575225148504477590034713369370861209701162928377420867698722075378145311666284551582692851874526906991429892546669504353643136427195691537821611354808893566918656078318459110534597975714893954084747135746795985697593168675703864935958008832548926040128843770879407371245725218570296166407470297275312123698424565234297095625065773387247279915406273972777984302088743016600522889638229212934527223172960302993127738872624924760010271326355649470545922004532532937793004326900050467645450546032450888647311360000000000000000000000000000000000000000000000000*i1^35 + -117290067213557373963220989207710831196928489063896622854149910385452064069530584126972423563427481622617957818980812643673410630443184070865527132500977507193875919358714428944475273783420279280040471945356641667420826241682070103308975703118719365792514022711730592130316602153762398806451155885153541374966731630588007690003653894485138477114159364286039268879750164979888364344850027452230397640319583198010915475702057743717005989964100486274856109966273154356001733719933654503589870209484016016106601323301093151579608027447454022161161873318886939808817267106439688488392584206570050173279373618336210801336615582113887983410301346702356799452732371957893656906368650111772749124437878824712762472846932978552705127336108312287763561106559028199248047143172756114456005626469453966799181643563632167177235956991463763781713822416725190199339176956885371873475756342712323287278293782455474634571301171890927106834354404462674977731076715442889959617134002956252008702343210203596547595917117378739144796986585178975975402237949551463350982992270862941896329767417415025798598553145950276445663796245459510551539247045784896828318670612061678673561849171266246523506505694619824742014013352353629424190647917301408297772384296982840582141782915974702938930063850432291396637356315593771340019897410630023401005805027445077773697547270777353037979508067267754934394908439293168730203084716104555179855520611485840698303796557513609902366595633432354527584949145968232955731852316582591114367059175318078419617067894563974996114481276843608211026065965168187881282000524438718649853550610332649715349389666909931170988593799917025797688379860109436471729923105812309817216740420491832898008689996566486999690625022859603354697987653915121358512623669133496247412006231133100794716156408642016200645771383836450941598362780031816241902635712512000000000000000000000000000000000000000000000000*i1^36 + -1694014281915025501418045513844132132741148193244477190591965717694836339330696100823558130453955227915595594786428693901348410596726608937505493450487113805657150873325145034925457562858118745830226309064200195559421558640470636167097982873263465763222820231062219749844622215334980288341672056189464044759392736478228197658899693875008404849292547753062149967870167093908012036068170828344130117994859413830357314273341203878027886308210919839717056826605246071402139810374652316370165513555976403082910014159444224325686411734881822630097056273032952046854681381669312176985734678585891705022899036339531824758464299755224388040062783877089615708111226091983626551034559195725406544888717547448169613609168489873569853569923955582599718222308140529447473971134552053471787662652232482300520323023445163479901792059978388309023306247713791843603588298391345481263800633924843308283626186485929965573379979224826104569078183414982898698186366690033817807265242554032528521587427288260609767169349748195527244752630457070564114651548304377112538499816161763020266099751538793449978732487633569948595516246596101432915950275872769895221983867561919516273074301995820263529897745714795724075815287940686921654582153026463381059821166183473408903662559261378174541791911342718448472973765179496961210562176141647395310601588685033672287240624591785230915883692571745888775561295924803881978250314073602026700916844006696924402447490969598913352041487656040442567486865020631120621946196065628980835231815816780673316387714493258623299535879819957279310024627460201301182742532320982704545541521814685712087324325642294302073928750017668494301892727352954060122125610096563404582291607339819143849498116670492417165523831728431689727225500527491972237890072448636322443191164501120361986008803669921725579768656759034107960490589257307926455490969600000000000000000000000000000000000000000000000*i1^37 + -16188931952905205882778905989265141061666549197391909600634970555283086632203473917403868251846409333968062340428554854930412519595849483669263557556193557302978719372660075607333880636457349033503545324608021028389543779343260290431543727606884417560548472064421777996371629220126607155859617905193777119485228220236440102810108998235202641188396636921560083840445346662492022067417818407310442261670412664497801038410849061107622761964922731868684042236253887206651663472321065223385258342403998575560407742419614598215323539574042878796448232633331481994980194597362346049730354603191594119908158693856126085437647119069641780345320567569539369119400223548644896157515453099187062240150555208613990066342591405529780808455970869685250288745072578114867290686709559324403092316546107094282303709985437544221906793742081189240903532122633528616060069364893678273546563035393186690639216815867844239567612117723811107881488415407783313613065000003860556214060091739606300401803269449030467339891937637540955211261031765501133240645569141056820850896026468574983666335284581082244640988202961176624955921883966650328247916459861417402470518420463092269243061261183133333117329438456159687316324633105849276713640375178887497179011579658302345803524282265157686876414481935910462222891662208822172449368284001625060520929756622092547477544418370015675377937547358621058532101870452508591284270418730287573904325177532865129651857606545764115458870471666834712933646909749924291310474431513381646426258154076908095241697053646999612345058570783770977234437483378598957947464292530020688112588068177753968806185959105554729411284431290290955393733339058489979373474912535913189990313731009176946184305288645927610372334063956460392407134922129406800027543018000050737488285781196218001827167179525437689949523649136049012728831876524461680230400000000000000000000000000000000000000000000000*i1^38 + -151462129446318657871763877987674725633261904415426030265652954115900425498799049188921851386976725247795162204674243980150619673816828426792959580588328261460831455474850826830274098058592316151661735959268952550216417765829464860617608167243047758205746129958408781874957780896180956089785789694631616554620864038729212624808777420705692890634193435558290930913086080658962290649524248250469756155765148537735707996307783395499442464831502420136338836746106678219093294933204359946467783129285001394498462945829509948036755242290666311308883192088384799766800014166323100831706922430201396069725777502351251120030458209152266912121159132297487102694885290729490190702048744607205034568866467276780427155811579714566147579946643871395039221747961231191321705558657844538931601289309022212049634289148464925498056127359686828066940842535222657822819369369319232563390018536040738627548370482070619409235386162409639834551002190045733310585182594353333324147898705965443944192302108792449916205261363844430801197382183086449745045065077786707984234736205118150234903042475490406978967485436252002336990273643392993538970728690448037841109926176197634906043689510612277614847451635961498368443660463363016181941891940336226136921502101805051669693095159075181806823861795967515516111961015519893557106851854042853777737463053513512847590208140755436767193159231276272226981718741197128320468787583751757370232187131967409577602621607368001778750651963392539939003280647351064890709391347766228280587452796197257453002966048820249119536218866007718323463223708785244002156381851912457347835902451981426039978524784438181197632228508425912856873742301298334318548013917883459222690421615145057463448918836155298315908494728488307769756645993712479684024536591221426772878948627169458142189960338891232131684984076458755416501194764035555328000000000000000000000000000000000000000000000*i1^39 + -1802193000014253762557235777170501181420346463947532979910141397816085165137033451402208700133185594945369499624455513252240578382483746530703805401182646660832450959615010300975315356570230321336251859090846210142418918877611021594789407186217254435225425715787178780591865032625320436198790609573187968279387258972259112882213202745048403612568342587563034009950397691148359383462287097762537402890442655337057400727827538048556607304348981162182899436105470270696345830432428878808880921704643375499120077192683675547033578314544769020679489307965359674522270580412031311536152321375788915611208711668195204729259113888629234688006256202691658350516392400017565191231595520723311718248901480128860493674885026206021433912494601292130335877147832628111374320231586304984049211585945339803474568185287093977750120410420687912582761640489904363226781620128434850200804830353736903369184168583109611911787938666922952154277959081287269391220430335851868762940282674690696105217588341677156461095697017525826349128172545898115392382923059574673236709461267277074224273663564472696130287337669867470645924986410943401656889304614008128894287939822321799503769108269781653707292177106546364736979532102726954381265986395806781454000815541078764129462186736812348224163238714201655760718408365266937466907097209006511249367690422741865982676622365267302501620873006659028450740156997851422511649197931293351989604445417105420077391897991733470785322489230366564318917710633001959579558989994256015766273050694783773543303550220854290196359837984641180368968590584389622779913545974347202576809557614923426502045038261446998582985961288181288765037108471869928984626417495878340690705259928649447790446742206770320307442473422244984383831839132070970254585751393484541693528504615688831938940909623733563083701900172193890341380872051097600000000000000000000000000000000000000000000*i1^40 + -20145112312063508687332075255222613150938658797830417616174368164386529957352374761199483924906366252187452784886516443887129922868996364499923295866872042905567434026764427729954004710223306420777035132633564236510474132879012409284048333592550423303659995248108737816608845036535688378826515379933688903994679924882318775036951812204550769598335338995300628264806249245203568640810325433070658890335149752480538241877771352164551205309211720946531907892913504221552587758332699785086591796893711614765146691209414339598149381147553926154990423390240789391267011817971676290374972728710635601565298256696365387358187857442095516202236058132868798797230161484421138343654817311146093374309815941621813730093948890744642054225808702529732586440879649186383131900044115134923227870658122778227238302606120494097145911268888573461281550928017997736749814956309864856726866381818565440068559160529968665172909135120738928587922190485467884014519513569120035186530550033497391448361102255746366772606002601652084598625995265628176783997799995569872935535540207595606754892292410240307627572170014263232490120046340886777447083371891835572714764290516367793840881189644857028340411595796837753969747587515751007140156070994617909291678308895964569592077760247953031340209972615769784523475560401986821229937096844771909505526410123946441930383093681579103667507528642292915098343251497575247273808295959883922158913205446459067031335801019572346855161037855192240554186552626078060421842022243913738309637366160885999142465861006009637430529557074399162298977030476198826593293207259337055205958454967038788407005978178585117809162720335534877143032114495659488470682670066065266610892416121309999957987750117150731631178680619955592021718604953592975172611435457337940120013189643733770403998928624316801472218240577880893127665909760000000000000000000000000000000000000000000*i1^41 + -212687836974351309038699596894070028449333886916806691993910288521245263419571607477883222420453592185966712310384154984445605612339510604477634919251166262742228925752112746765926292480372482774222591982975509601817469222066033045074844513408496472539167527492619208822824230210991320674160946481687486784610389099688714934785324168466927435477084220935368560458527756961538785702514181083912909105600699789874443457702246016018313455110546794619230716462007469588308753120429631636686424461500428527635154251076334772489174294318708622307516083243316904889426608260835274818614710732966795562536875434229917367310929853075295786869751022883676741311643497512139420495900608509579898414899537573037852495588715275080485302690903466543854148350030549498637040127037225561895963355079188304096762010892388929137500520276508270334379102776242344362471914035871185973974366276244915885756993165969690450875740575305350327479631881412397250253942123695007717557256073408203333239379946041477099411717615000622706358343498203396462479304824994050015411664191753200817341406780178963242226840570773726573842675404913886375069529944966837915301485348702193220167044425061114930016975127046565029764163195730171709033058369436046868066818955729395627687572337055574144581536678344811032490780184138745523328418274753654280439887701060488306218104238971119142230536696303839753685988887304259894382494221398093589383498251648994076584001132372728198740578202031897946992434871056466826407071068523978929400337020602589217528062049742407362653441650168391777450112094759912092950238252728917892359763935295362583672262387777265015459904464233341872038446806997689253663479285347315475552400424920468036799268366849675816593840026478906876195061727669668538020198413119466317343329327476909487162708375250467762542532902491951057600512000000000000000000000000000000000000000000*i1^42 + -1743975165296316764192392602796553150383068000779121340818109914368339903177738575466492667244347128258671784612734302860954290676847454926037420461818247657661051415813402102388627496920371543551048849931725287583895381620443146277396382520777261017678690839469374318358772514120188222733025230990698074067959384473216477926854356019559139433457912583729212177227227819045292912275698849090258161319851653937345674171426374050799289201155695307608030281234075422309168608070912080937130325540258023245656741432002761813430058634985590207298607415740544443757560671394520741622463942088427697656547545246174984575127885998575167197396128319301691800753182031758190892769618205160003593400451020595553229226452553179622309401183869483626554099068057630038689384642990285858686614672304395929286811337049462754719155708660080393170855312169076423114968179228387137718672618913121948049518871976496596782956901603052612978416011529712705748597472270961262050264436959814263690403190775368713289020610537400062195560230156335160235132295939565230285239145055647460954968727101257736235397750662802836670627887580627610967968208030790704166537290112977775192376578018658092022672185835240967808601592775713601184174983326939268790412644564275576343761291412594870830082607072576977436259545262441064938878044844783528702214559862478037292136336763561412066265490891607060242524539433087049040356725680720795533900858646560348451220229009968646422417855870119115597583595302738325946048665024325782100360149254811126052742120456800970629774288947860909608380363036777534797969641492335565210061015744690090217840868734187948388625672208709188778016208138631728295780145221228959450512964471254946409811483450085016476799749895413757390900649842253687984013127367948053685543400803534083287690342042853904972815643054086029312000000000000000000000000000000000000000000*i1^43 + -13038787144144858874417364974613240489673298406243770182504191809258801549989828245722549642350382552592103390424994724076543142166029360362832198369821736756252497280493246141568151848851636866177289575872110546255588587037728114844843773560273658710661829147892871900141947628648170916436925255369174319977847828035867501479102852589410266562532362030300180860726943294746187598308347170478750680049667308737754119529108895499078523942828948602443051794122112740000949363975971819901797762345029794971093528518006792574811034161255239001668186950071729153183239037999253146074935443548652943604200359017197307368226513387848934908141690661917497327786914672868331187709944358331358967894387328955687168032769324476466366897866448261971454093524624136444370872711682386015597629481110938478781552254704798558796594509435128869064289748909770782765444046947695875478242519572155090446541660517330427797791488072789922552824717137394893946640225206176463162428151044335852209867939371788086441402792025881976233980262648344274290964562946791371750445111889215199744954817332599849772939526774840853867734392076969864413955202805406261705803828703048683932200022143683723183004886030901948949189765892886790173864631784111891908755664771268107756253676897486270764360127028729809158189721382196904625552167176950322648381585909639623434313236148812981774381108306428459500547806932264385844945602625595455342929166497563388265510054094974352113994972376306948599688461762801353597611933596389843947004882335223523223486853307520348747740157015586875122956387192624850712159988212145593170620161828214112024770424231544397896099560963436572456750424158691760318633322102179591594075948784509262741939724243148538022528251902411871263534342805331435261960065342761198755008341310657976676443255612725867482933183171788800000000000000000000000000000000000000000*i1^44 + -81736449961755860842420732379506500098501256427468790222912453045498189023094651076770611616395199173664643077149360222999870242558370659803699574377492868127751361286313914058033648266818354539502748389865989355256298109377713114999493427803788454790613461202372448762438751547768058522779131519196953954567390584751571172236816050060960931285993363944817196799200822558727360207801093840624996912101517929396637815236884456973428100073964227788767373834881908159064467323838034278639719102730228001589546113198292342508091137448600998276755698788568285865012314710308847362529530979279554888201038202142011463198062513189978602256129996757216338751236739299510008375628101264106809422851400938949477441545642877021399351551701071347977458430669589978491122567497719884985300658374975317111791834846157265999466819086255319275661756837713317538661574521217565274264856646686296758871578485660331903372865076233577081890285480896789070260700987112798269887746880771932153454338718598721812013196120207546968668297184615569682171548308134295712332431557570489686254872299662072225692676533195766774831144260164323808957042395201661624464614600496171590845842536161649756725307432746913422377877728119649190089893719371358185420606498016590004913954959882692425289376041202962122892708787298652515420512619323436400698253015601531197267126111142757356834910415199419013686790223417940320928972899352065554870571431209213995821820950752676937044192772886036199871285240006428694444610033830074674774284832720321285675548149881256875927049353184226889595456951310881095995824267298457607145104588910815569510444545042543657624724395606800225826036901604860685610730513355169783283608265841685080548349026990697098677624759690410185316703141395573505262683100644852267333759185203511144137002457291320199986219581440000000000000000000000000000000000000000*i1^45 + -468778828131799303584796215522675979109163779329540051111445224019142491338668752717854253066979249930506884475965086373505883870631635653651596786689738761403064505432213291420147264872270781375857805883247903532290215692089553533001839489961968692816616175159005987429662195127542271852248151000084744570703907355013937449070948521023489863667147200680312729835681988380170873822629572992246076971335575312224153755366002290914960631327141717393186206380555678733379548741455693652049152328271779823762827222912904380483809914305361803135486402104079461749059037566402283653180402665804808331780802825706927834959401292334208031671446639025505133391047606998977965119486802531891156852688331996577022192194568928559089959046451082531256715264669684978289686031740519843175161834862572255806509110129995869127943073542651136184710376402212013295893258952737924641690770519869671421371207015925613851101185264562172676255966308800562959738037797369996274386080622231948700988113848947672594725250576937732862229977103710243351439946242369041158683910774043680199105522234133126533075234176308241850960888160077004508381029634453738528314817039727291837512018939648086511206833375745764214221728808664949852574952283023379970157889854448718940197529656324555660906406056541224376464478801775182322125082120285015618735540975581822916480037844343930692942135484426554246705443064785266746562626016991711386419313896482280029320952239314856826857732719866994500705224264127228327311600253590378059392444159315811508695909729439097233070092684082639363694079441072959459395322578453713775248116180740835809442178663475979023187721352835372158969688955293265478402801121672281032049638264626862329096749820217735679406181884331165861682927143930777277858127818153755140083542270736595276145599098486136872579891200000000000000000000000000000000000000*i1^46 + -2078579465108765178126993315460058629889524948618616722730238016393208494301537519423878902723866718684044535924067176378929409711255940047843094983157069748042486065740538954382763137509941371777047188344834116574436550646669411055261759402420745562398672023811088739749878467893035388524541970667102685232608992624035844960551842059440710416393663685791407421686679556323544956635258997465990025261116449359411700473885060600741279207652804577632030872044628721533579790241253041606147908953654394991042219760440084848107050045733550722813922520473931893529110294727360844133359759225873367685145059178448129865377553778274013475751071914907979976830371202454519266996195076016936324302818789715960864006605981420443800965225458695161223563244272809567292828297861871603095354082491261327563156883285785412443959591613969785632867512746572806083856271701313682124180660431249659888398329817073367066778628510747728119384939089214154638563956001170903370954273578813893692380411695381791827178007189345067626970580546702989424366950013352418659051964746720663804428696285725004479751623686238746132966792518411592799736639393701578137320877238024848169022223087072039918282934587174344277548228876130362685988377636389732456091739107468517294271181320275568423989473119167511398181564583245158206660923126897324140982715522919556151648283334129396230179048866705665794449087634380249935421479560283540255024627087586353912228791973568873680007121197444004349595646581987040736352811310147244946409866047523233190340057398078256725497924864721320807589281132165192849538392045689644927937869075823816907767359972357839785184070988471478386433487580853746641386527257899079517490458748278416112653841226559000194195516792233195593887581526726333344030314000943658056599358918165094608870688633565300654080000000000000000000000000000000000000*i1^47 + -7513327265912953753027975435783717895820702480551861834901299873549031359913920463863095351876445983891983770731215490791764249716696697816789234312375951734724899671566808493911160663764893128572665474029853241396944521946521605290817562415521048339119219786143377056486565405807171157414139903191900006224004190396745614507938859334879462415059880888064712849951381070845573688116292883701979657347430088586126044583714030407572999259632114006535618371287205546638755517925042665323430403447162598361015445639501845689513774603185782721921943773975823936613499721437738562415000815241981844838829517673617591987064593812911888174780339142356123547838315950183929553393934236844036017249540027082450062516037661281508895124660659659984564845777309081788305780853618869804066091543645614173345840134069964518907230921606918024170537594811023818346620361921780487515612295583741073507134841559427056766338119082638817999008029147587814938664388164685483328547337009862791599039587572004232230558805732754603422510081690271286269205941579728468379690612819307058238058075809074623382649206462750470061497282534454260178591879413191839192324842878961639831378721612509848335655306568051373145762011169581516789416383086730869131800168415577686164777062931113107730721282678879479373271072841176670955897686844660344945647015824011808118851929164947984827488370755617287005231558811478903049141529492692099598926208986945720016480672291015994799612701833025695778933650378949649765353963307818242667229725424352296280152321783324622857938418937751776971158982234615607266381881675215371907751833455874820433967289387991903974443838230572762126184417411136684813091613739602452665383749454475617205076822347799654315443055474804569998433479023286327504038662886774630623618293379791747953659951334817792000000000000000000000000000000000000*i1^48 + -23298154871314251346386613491133408221785038985229808736205460624488285481956066931723865616858024706056895942886570378070906341643218496866525305954808976307742166299291574392323116428003155280464828694727088600660307453495918836391977305807668785738237905247530066906085667292987690737356777853267091061110919870542427430878368726534193787415211886525577654931665226587101786250327484003392305082394812071967601177309791602340546874876961052982385172668336190449270464289296076723350131596216521984804480354572669167075359569313727598658603753121044382954193085259288783743791031958916800499144539741828102893671417689915060474056421874174143428106730159883266877676303860291594873738756055039227450631634274279020592693911268969991839285083918404994203556769139022374711899335890190139567033434511142365406697058776366689522846482642503141947968797688951924823464207635723793818525149423351291830518707511447655412316595258462901227486986769657158791987336048224509983255028408424941290085094752812510220452507171046244114508350326136519620368811925805778001935411228811015456811519783495201239347912741669500996459619182690104732630181909946592185896494923381580903060150751260102764172939413205967993216065696798095910512234993521686485410898398993789055173940824295972028358535102168101983629359622756911333073333560489980691922456778056566608794486288302507257124134195110101714690916532298843355485839576142948218759485373640877685190267383373233640977313347276169317717486677836073110456902267973411851370292168351801727554939562992044756961334626260920230835432689854763366678110392117319859924558862541931190946055264416292912115053467475620514506183694208584850722198277530041552614133488557650889543557450496808033106856537299452864697704919238030037855205405717456130511386286489600000000000000000000000000000000000*i1^49 + -60204782442843297069363741071312930968592549185742992534412103989759276708587183801195326078920442824437291966577897304433269100801650432011505237639255115724264625389894338091076724538646835350524504975688634459162978694289692839571653641826828748431248364178976863584163364270127007555728410534711254942548148739946923684628046618759756402914813317985986674633858465920429727630916561397824755100654545070847180571088508145961342734675705423506859814680999647093952315045687869945426440993310096471253685413667340093465690574885818335921538790235597187462860299294075633460652667294013176470542001422860041995895707296963205368937703090661437891386225368448130323211465382843455878664298154498375834004101780495455507557266529127498728918409352056829313056676795781668666276871137118865722183768639762887415071600604514620673220510721937418700915823114855110328735909908544580964386570898139218522492045721880053980018948138968276801766380492075493999372836463750120883174924646536644848879782601008563044136996367223569446932627841881190319556986084898139231024944432621193207442228691862292760341192457410232492438696073269553817606540787379888490381425916580873376200363281757941078056885812226906051584133417265360773548151508403975225827705078134253999581735708570000290493397378343095764465348139674463379978381608112863279270249850136809668892145265035324829071820894742901346387009476423098612063811621093689468770976749407638247613214238564689844451269575262156721098482362468075696219508664861208231379506950324966239592496741032564339104876649168298161660661859343739390144127291381934018629701500750256880992025409435548899348950992478525765036877278177989721251674389183168962184250378500936847950629221671969204106689849138427602665091619307335036432005334912543481659392000000000000000000000000000000000000*i1^50 + -101708924273138383062660375507284351035261107981025870410804704620751515789891356446238555616975351797862125464237073047047465155126687895544080329772359107311896078797771837096024709005490042736555868840464591984208235801398676631243642299977847716293983505603223878302730771906299863894942762278312655221722360258083685858315470658126078593019605521588249771778220716304313145787455570909355500296777857517142903482083649888178987232514008926938700088264172785516884530853648831456396056832759042387194441069576218816227498989010327386910492701526688771549634898857239290291701875658504669465184182869289738207358764325570079275695880785455484000119103147489576949887775180183319535065952976104954635954748924766989967737066829798697030500435552800788952459365552582009308055133282373398142544325899766051340599079744081359894843032804585787196861825413450029539023588508664192473012582767754858080343016065253004809705109554834835548564709597945527936516740175588188764398279734852222208461969334634865719475963358412996058362339135565791861733628239150577347868361004195661830301347433077858760231003807235364489187327281842609474102776858238472443841252109441915409119981993119198680284090771168601393592609859209501195934183528959543976710825028233102383368227992483051528517397529156373277979666364572323946917392075477455146256861580319143230391398900994597706375364500338667266210474760998668583467886134020021331825069126116457153671427216844022277782771009039779748415566487169642247076992182911237577939683755178010533263353904891337471574872454332048887145338917646573610131137149341929022514326914797370745650309069922772692701487031376620408169117777118231156188871846405525752376474016988519502567459118822045754352766948648156942019400749543531481026648377297102438400000000000000000000000000000000000*i1^51 + -91057320062469989733517178168814460546545961992239569134372276575367034659175430224031157466488194241809671089117957349766546063026355789136526044901837146413774605498104123471868130766210496885455928498707001909197565330305893914295100123483263141586320783300404453762041954300125743298803085466459608594894302106273886296481634409632774645413564993199275604328727861944366320605109760909521713124240250479218414158358793752989493314198981449924173678526385206505411685322333516244891283351995391421922169773938983378266977597167256930452105297583256643076431844061802263920637186581238335005987182082722291694826111022607297231216445428686297222396693929265022367925097556196482753193123216019067965295687724935745992301249099280849333077795170438118536737687346686614243198573982732086348955873852469251402594966286160156991045954253455959373023107763217916407541129602589285641333651634969728485236864739562796077092859374391090375907031241335876820046757667120609306723601530000612895823970139251569085256799685251670483510191536808723079557866234854846099925548097768124007151113327240339845901894391529977497891935961604468182697054847914592391073657824157699493732285400621918723660600438448009975837408868041505336682856689063900208563448275569835321718598048991882807389080522820362822554596098975868895392935663340610066036420673661204585642658825834989579665803172324237565337353311945110887848411858695438692523717704781637211508562653037052981109849685107094904116267885454618982012694694177847049525851414995341455615786446618597781236314323952616369078645622793896899959600890204235266724479859121387838689848253270371717391622479995116516291440903049012600606302843803696695365789428038982068956226160550222510677638687932757437532988025821346389601129278210048000000000000000000000000000000000*i1^52 + -13338687162492335062686646678491496321913094960005290300827292388943890390660827267203200835982138068605372808412728644869110143345200996746130852722498054618360895300781759466714047823112532422832488035060111855616246818847333269299297348742644526183349764414551017077656355261117357490400498230348306795457222028069998391781273283960275293608780320701129391567212459416791707603156740174706470012760154850566267388562110185785715043165359002263710713163751447898202113259784956398516034595454816694245066240331100791835597234067879489420507307880100377389227476972339836866877410528496182837554245204052366751353655603802455564502398895207432384721279540663059131575874856152532818874889973363150385761349664344533656124451846789699672816613450557189191092510532859352505721133297816618178914452242806295053049210429953716571468633780203912047743356319358626281716007193111368164916666774423837293580478501552751747831242715745321180626090390562779288305543366460996479121474198532405631092563172662959003288963239975977890439080837167883813148366040602070442658869344590616374275404300435422610634251968760346105672995788310644791550140663652351916487334975212884320331040845013954944831705621101570788759013361539008532770430403572069039494550035381708620146295381832973044706592096658410911280480188251409067547720280409313129108722205410358663698463257787011573419971699324305007883468872605329158198018999176811426472460492405764165061809438832202144120922221835777338986684564387908481668835552934387345075837897656840646517692501669500310395256396149133777746985325787414974923969322100197538143379410919772603753430061849330426807055520358442730427060942720067453223934985461436915425467218962726918430364128436075041613089095200209955570595735575472672834678947840000000000000000000000000000000*i1^53 + -7187163302783124659111730643078176900173874510349547520697974663817033124639664880020462125446684131249069559814456260811188251117422953223683113704435084657624464302993709896405487319916383550209121550765783324303838525648473464607460061530300185713523825395290475717452353304976603796690386201991965918856947435912196883559793083691281888546652398046196722558378986512550287635391057250824950874796498941298625755518518222191708550043591060848177643398217722997678538109207702534895355324167328826135918240935594129359361702919442784745119599967877394834854741747388567138183092799524816238746911810701850956523590021194391228638846148633987820284114165982058541403602336836192010376062844423083113509242491632137566497258180482423913961253703987875114370809321888957615188925426585728011315608982194966617885776974467565983203789123960796999235112328615403287153628086913980700786447222112611990080571323812541730763385672156202965282767824468599057963065990626500793761952262764512074893399926288997756374816265309854023722958280509395815281591154076084248289398658422085371139126585775567597141746085788569148387656655951092030443331724840774792362109124336355037777563697358552778256500131332814075441404176309849503711501322544473616077212018276336559322333673648678008506961311565541070218807117863847789425058535664924296690789671426677773717609233978930512944753042683836280892908253006163436640717744893060664647787602932108591496921454700054063424488326831291077467202927190529720511259963897508426619147376710295841001208715981922799525112629478053804853780599424226522392312258872665252861080161356497358413056417487220395012896973708221031071311634996409151239194367196315792095944005631797831911645855815437936033719458864502788263031026630345579560960000000000000000000000000000000*i1^54 + 8450922721577181036517743055382211787763618929149301175896588315373072498921254978238232242561345872731882025667688640846110106638459643543500813288875674293413650724384559234943335856695436308189380983006682894196386953542062142243948580151401232372309292721361557196464306637669996891547600165645427834162066220094911958705566785507444424274890584619829095430966065173139121414134624278831414378393723145202544117106329544130491390126859842829378816257091849064819338714487909557761121662895278465850478736790379114482235661256541522963665463143451220450463232554439723280711523839671335578255500046097816706434469957223377639678133720858772461390833381655586492323882486226531117507933585734422454074046216326806596699663455788296375667904048761461355321635193802830233335680041724989193408487972189481294674855204712898228389592144269352355199393721923131379447476729460460851370429997035882743445096130272266439344259199505599524096231241569902342027887879329324225193086687137284288602000285364442834013250274308079936915690676278427061886349387448253019028732821990089848305719758915336402853833308349140875326712924029762921574789728195894409641285391778468468448780073864148077516596439580401058068366041208983577968983924785658531384495661670738173494370723948360362230825944898122547436194296948654149964578081520665542856315069638524933265553575298398501615941894150856932076243426585319583649077425799136201893616651716010179641211467004665863652615203461160776097626148969104920171524610897303358670751013318523101492463683583981861077756322556120778579438311399295427734815904973719776241347181509546082668939179003771508517595146427339808862852758552449867515943220656660936761832842451888956102048898678688598859556815149915267341567132906291200000000000000000000000000000*i1^55 + -80349689313512663600050581767190588475174770485977159946762244156593917773119112943942331079829874931216842541866747105849074459730899854541797149487007184882321544793985013086442479970329954174447943050797424738536307992010387985937576785386395029539152358217153354962598078440696696273293425808012113240150492232310078127355470250197757416983540224870231420355553193617173880470403792470376549178754203611446493071478354879384157794118425540596587395300639992783782665864826672522475374685735772019571075626044450560919817008453549634525915548828048976202534571439255400542244239554757578461713796012919175411578553282689549082643046647029789173939126574785548736289535154508490324308234202327600137813326688130488373455511041726747247161900585201202177870986230235246802696164246579472778486081912151778383276188164821823886288503076427854997475916910892991959145696748113564184503527273329778161890036970484244113505260194543661822846315526776142179286287227045843669729974454609568417352146918359567399470609991068309741226986696542710832607781608776288635770232406579647992937611963433373343211547199894021680581517621717531086318343325934382991366585994308485019355334087274221711099185050777350658382490512503763279433724217840358874475416045273710957372756269470456774832329414348952077208087232645773495035642159180199788779571653774012745534202713627531869695232063022500024865852744039186735197467280799876306816340576428764004829085043175653154377228902041393037205401667342293741811520654850165828377543353827016568092416367100897138360485239927912819806867173187420247914051060902592758390417428149238492357769384290928859214007119654700753046164913784057383097414533420337785734563586273664359469010362754104170113763175823143736191221760000000000000000000000000000*i1^56 + 148484002419308852374863932335642931687488026562471224663614950974832809853781110859659755341648092083456570784665364061913008365297794074409354619354968419011742520656469369379013702618197421462005564202057986611975920499941492626916618588145980744405486864388670302164940801204983793552022821511028125042151244409459294328073339776412026833905620440786775993573366290098421560825885927504774200251442810092022455506198549292083418481716464475372071572889298088780708624709248890536496261474670333439698392082250379238699732116968661203707515458642698914728572995144892311486489301572811414478067917907630829776133221024018179636881427357611120777146529497203896114650517958810832444342042968522715797125652124382957725705261958160653636104727089309206572950288015282018642224157448971888702787964252193098871644636164882497042516046938769866615264554438412749200903250167473382384657701348522473320721126600869034115737849686545282366797138770368777562977827665373919031220139574975379558089630326004074444191896563668927753018044568692529446157006652403641917893303796048433464504534550467966757430548278230703852447279535862477126490174077063945823590220696812569682920592060157636240352800524904752255077848444068118510951120417173917310717564829763626284917988376137260596662513860580484175531027645823631599762730840960607815173950512903919997357296225429042971998758728380073008280472043734850357710425260001746470260240270787576032610582824544935680578070011944941170223365347814870001720287957590251520584980648971116674974181794004863811105826260005596734202385299734338946270807209250927514155138809444326764752506502999099921178894789564999926046637544519706798271357799642595804464667095199275419557780504671339927649603015904591872000000000000000000000000000*i1^57 + -399012225144386270184565948091370983961241547189872206146908407852119004134704480465829619551828724345053120782913933748824574651150180468534315140994230493940934937347232729197194439960554333544495893110591295210844015963012904380557945461104316013710434298031579896570184864417202334098701704587400061507662123846809166285315375206236770391533732811524852612140382495289235106327518263350779354978680303238879002297177528713001313474876120096425476482111038183267038265498159578023084163855872437795578173206523847435163569600086942694242105911656475514309306014162427597472100157481722379284424054308609500015228062240669156521934754073382954261810339275159026112314888810113400791384027370838391928188238170839769642701104797310022625252438781274845963776175332859843844842428473997760626452411811892512300463447009317329885452487199652144179699943255009377998962371436599311930592745417539435014351960331585674943438850207471707661398030218943981913594470944225743629342227743572960829643503855790947243960667607282203738539076460111338853271825630824402339356946367667862741590725857325123968524946727932564368144415506566209608544126887409955906757285942339135263415637745488108090129961345289026274390808710231935369919519966276373336933935948755341786094816348718811716569189985674591010350164522352659653160149430298877216259415059065537213842652047866363376085766209535893299590795796641432196852743369033750081042956829269067814923547109002923946303877851117096244616152060402929008400092533455675519905779398111344962242412672226067161934715960528407360479441416532530796756353185048986053528873415138331282344583986239960284103408034747371854922692477030965273880409508711702810295333202713562336291733705785644388133634048000000000000000000000000000*i1^58 + 375072861494148059061437847440023151060172388951205096089540897869015172835444266345253528209819988482428314000085678860211683691371637607742138560978009813016887920801470667939264460434816556476589995176299947379243737223780958506186039834872212724436469736714975796470515305444396618433410207539751054628391742173778686181550776924570469818779657030004849984664724224730295261233664521990361381869576090575618949375024633856119464901010056610940788286539140893918933466920032380450673276842648561595951455051033945251460800216612938600968768209035341643558194550464774470568425107957526261877512783906049371503596649291950774913266765587462304447087741186383673327784768991404264441162124125609649004190621957920752332272017412423126631426982157974192516018404066165671306655060572224374709806064224025283669083920361664543591157961546417123227686909044456821175302682712325336485708153099642928813480920040234123051074333198579624468518857569372548873166637662647306067184324666582026598559205444156283871192826603505378602220492022598202030733310983611917640941156095682162673344521816466613956863152309691784176029774151061553583118905281064580521911556100998973472846528987410835749105491962109908373679988739842951410804179824276049757931797048497523010076443151736215296108321206177413259359695490271567484470031211421639192853691426001270808765642555047690799297092467483337852025876474723889215795609577433856315621777851287887569493135186241679201615793341913194305518053677850971450390092648238818486944680853378423986400268247249471838457889695410475210853077476229546617494798809175337391293542989304967745996543930228221993695977869490277532015814996198132934691984216967188799953008227042114192179713227992135106560000000000000000000000000*i1^59 + -1043744882761991368958306717196976219087908394793985865572272074122242501477053599487732206634234373834499084520770764854089665014900860350740306675487408717725541192956764769569461314118835410515382925813375713859044804309139259869383457190205323663272397683535731986023225704269980676728545783924848280028547496158057533692205344943194823563316129714475260913401940404241736418519495273580392578097270099565522422415361596455163896160574896142371392647971176400484240328245858754837753915015990107218967390924940847451662060064380955519986903415594408499020679895942915480298010190531066607993272596913601918472441560202008356211142885243590658059008254090191493708248597555150431788426937855271533431970898337612786301136671437983400751122995667352478181913672001563698206484327411182081387050780626916305270390513379311860780411004183967019972149179422718366416081820848881145840314304341919135837294659676275345443222380120130059135455648673119593631997375644712390306010938629687566577045917037496150052154645586290362589572334188097605110771421138874781562036798624528252376068703112888478555543618321401485082365200017520961825261932769341157258641246883533364710483071563267095567642884873993044693801687038614482593922957120303211343643596753781647107225059031053159075506771422400266562042924371729123824325972283839908243429332536762735897268358679170685015253581303336288190407173598878921264367061100379673703568211119219735742627334315584189807534005925934798040767484319379587637669043919868433738541475936294015710628352014298409611576635147816200068168887701784594384031171006344825393775649826178730417033823003812492346228531248610371628073828834510719743373396068327623275473969457719817104035986538496000000000000000000000000*i1^60 + -3518663536599644319780837225034180629128825575546450982605088226129367341681176932034450366310454382011702913491267900098778204310329563090543658773870377589111780872893941231443472210881385404794461857158827388293837821691975093661837222195285561355627954591739025306119432900363147600763007870592650613382264607192263672564441712083823321235393628830845930088589912857774451357150445709783711056105050806800549553266228936099538672965602939403454597120462160177368401098597197166431259465233769964409135051523998600844505828833770853696232207536340600099002671575219660013331743305523238593614107006735646943310025060315250105588038470085658291872240991552117809986080009941168954336242415809616099358664029699334250346024394934401876741060446156019701464916398287035313926028545866900522271644892593163694076596304582529884005634006869682347647236235581369057705438160641317742034604677921987053273099395542851991077368628492133938725377357186924725011402001331670751600973486063671183017992603732716647736714280027498189628347543287189123647975355932590214597587873568837436120092676587251396030465016623447429847031245139774534628849725669515642605848854254031553801494771826145845876218983299810049015609166380975132388722170786006230854500589600772536713820310950598173900794634659543789082178683722193886038171136579547019365054613848894984118297127280327114718011604733104393536013452621152380895483144484883815218863241323372004019728780543825640876913311514297993322023270073087402066500795734970759738613566143432408535012710000255330982656894497641829765009918391784931052104047173907649284881030271702381893933869091198207326335275297776607103400160656835239004511866138387722855153525176751724953600000000000000000000000*i1^61 + 33682257943904872268309703034570172458168164672922737975262815911428555758842388074454445178937141007493973762055300692129242433430980441660364062321593263817316043597478197376397592931291188217738324938637847435028308499419262588151962889710125252820982237995769394284420646348621777635913580203841923136228063295544201622740763871630834213438347028561878286048563669774303711094695224903940502872752607784902462764703767363836289588256820180081817359064749439999747923856601099822082618279186814994481781024949863033504411603067805140808922854005058559835191734072203081802744568609445567982330787269658420313429800287126950361300733133159281817620085884697946811812591069901024751613097968426384569762143160795490730492407239714458202541490505495532057985564073454068907939011484848075593163879730808920330880112254479796806430484914702405089914968559020133224775374050119645779347320321149436545939628181153146183413080646869511851126558413112006409848294426419677596970555429226924507223068230418438474934300791368654511891651304424398843277212296206086686362897732762055093749188900898595972139444281859608974252857214241994709764035903611385646719137192048752112748230471672323078791763193589218915428241043002250709177037521583203928743149493387924659680782388537829384734591839880781878506256409912943150397218568979542566276508931999340052811691273208809990782423663250474453188635578397498412633606693235777059914867964774937323655011665059167945122923146749215478926596835499351344963748125094387370773709187084001191883885505078695115191666550142937999760186685094743348483318007890555763606284975595919879885457553661482151442738282190496649762382166101049486904858508878947721581302906880000000000000000000000*i1^62 + -3495990483059943814183702289796700493393995506082652751313401970736038639710364831193432586292382065210317512173283937877622307281625995621281330612691416872054311201153774991105614043651630886294594486678760521415701671444006286949193144249836909100569733243102012303579845153742059372608972494862546672003063292319451491510591516236141470068201085375982976025275310283105660666684892258419676296363925175402648689327281658070187009228788864941778749331814367985088635450292114144297001436321019461989171353401423347186093247235147109489261955774783394091559948933377432191320419023552059255714149207467226656892683282013531347524511805813631569572815001015432228939061685923720732748076085460849006908866720844628853472185962876747062012941324916630803475996624882475433356383243488751107449856748134983647951676214620485699445594425154785271829021707513336332725491821433190360263210576027066990866243567230618539431570971147441242116047260822237384256612448529319283713821294591584296453527073315498634712170364773725695281422750565388758017402208124957033648778483768135688992767462298207232855925094574049094864487267093031488998551528075781301560846094879316084487150966472916467113987652988246060644557935235097700927703788778874580110731941197045215954704194629674492238642591227080848074588757269644229993725476020531469847398866876253743575173165185157646447722371642417140895551574651245029931047959480478582153270959876979607683654237552790228901654652490401293527748059091671032678067755576622228581004148733808735821307811670411713045680898854765529978849964521707465394617795848504327206418124079735841748136761040048458423222751552542683877710924910591495741797443625681944576000000000000000000000*i1^63 + -73914456206294125753159331997446898950723760030647872955780740280596187905740289930536719623093072346723596315118882365957299038697896584612127757753249374187450529413706286985062915374138144417655945269916732325267040287462260133049312995439321929394226161324151316595911000182535853931407341736222547290632169004866223475003388481135976345140094879648018183652821117996580554519188907113105557104576531400274779614352994126078397747111608814889164793552115077624449139661297236204669265058075939666843282243957872198148877436172734234323918750481474554257962748809787204339845693428393248364546280671275477902823200145556720795213447538570887803889255446182940509657339703983226037962781369431888404978012866329255596854108264167333159979408065358470337707183764972541889169991012399548016122596863922092018529633829199479032829546924021404952712503899525023925246618419700919526875704570864350419792056455713234227749124304742999920112420818037671148474717405287294158124555108877975099125389542274524281206829775697826684173440454885262892137420152106259122686110853258941737959227777287368904012526931161117996474988973130397176503545803385815707350304097856274104768656459938031978071472965498378778946345986266050785716340749085589614300863463341811572957601112254208500183079695095098635332792683308596580392778816437382751312652910821268557418997632037066810943924882165225218166313469145311452621370063440699501503134916548885267271974351216599761936413909747892165222206146818119064480658737920181652003171188019518475004165344460525879248426351593096374011433009312282703585217236745089576746486687011514347229161329596055826690638143526712084429948728023361523910967296000000000000000000000*i1^64 + -181047967310804046273336488964187847265123674311841175836188413936770918463075727740066175679956900971786984317248167281883129179417589991830674616922104657250800134047932493822679455855208186249369962564997334113071358896439007483572574475350140438752325793343792543541744832939370950876343223089726893076639983036670979497800483005940147303606333260182410025945474296365613669648574326688509534389836605085639103782375216581983342171166716860466011701389237147485263723636739683372590756480744265770223379370670161955129787367860836488239554804793217037781023560500637732555222970514305965994452995067537505359468953451639521219829722515944516364707518603877541775589248919719553372720446527931043210306391723905050668523325470014108657689434058552522145292453432725463842183001045508662146252210455869857083861338159090091195570876914143594616198294338472864582800569855115522016653192647098373798884247503392939451279376914759363081957583611883007964335375538449203420811455928579930584925857668194605115483920592181956099340805427462621349961783719624981661560838630760092295170341242878766853102803824677533577071176898081071789432806678729941118014781975573762722549281995144006649728801967598832371939876203895228037371042143168535242979726951298887502724449030816375401569830697834859201453879792735978996490157711473531920643647187361481631834450570150302051134719144518752025630313333073759241504668731168953232896920503486665580605771559410249056372912042730300188095737055761590477158934306204937797028055413830721171307156499918915177870908705109341575032211002594523511741579716564615953759792447435866717047138832326619272951229541650085801370591407804252160000000000000000000*i1^65 + -2749655045024873511193943076314073555203147159727665406934768910958255600520733851344171104093057967077913979686680533964251853285892976707954238873785933873591056560066115738516889897273716820498086429426233930715607756129277292762739416333474442015755853820326516640814144991266613125558769980368456575326751026680758239344454698169395402512299517070432691613973202342471659357826212231044045081283153740732866270927158110587927209447453867903648127010788811619821137483716952786721921618113643337477298510309300400686246910005231582640149379085105463665485089811360593558529840067527451912245531558631878251397316428004527538229283462447110560574419280082382879783789166550786267714697941193167774301560449989122465700419245259907142911996843729656075430081822576230784672823817443010880838344105659677909075054994405377340632571217634206859922812005200451732141908300348433241443351257073753394277671817118667375318030808871929403734478282395362207403710253360256723790362175517649938377939552796283755175854375616194266595959979859636444577129192579319871571147405176493165695372453331883864789488288934699827361662514518922467588081253698958540735857120883938898350822129719905501159278514005964189833163339138508967215549069917267489301866761218672348134256197497314798597838266953296209947913540229503532212051543966039661764269525341077135911227958653395490080564306753637940107365651891012526736964268317881202272337071324300285299836166215441192471320675431872132407649015505590598332100395782058987079229965883708342008463310538498727226664746648635352086148578021156500552972776852840986641903171199946950255535794905728058550569229590734865589862400000000000000000000*i1^66 + -10208914150044192807311193948675622713394063455946282455639665933538567899474073157212390606719441486499901261613232992219318564610733293892923051877178837008069972987837483378777102247493743000747789720931765388660216364776551369564489153218492825649477562517418998947308573094728021385868903814309754523621445246421773758190801543030800647829165637763404717142607588158713841541174935544786404552706702594280014992757751927380003020327496007087435781179360618022304941391940465049196012528088195403252401677949890618046474153089682868258033660122762451856620929281578923344608664014945005487523930067027943807967521267781501938129168483614155351478987933293075102624281116524618098576667439421622899805353969548658057020534796191899538564126745397804739223395591422889892329622131077684532541663434467600646800312189824798172449190796188334582878584992664985523144872492031570995760943814085728759991760422079626498206005886096591664154838193708169666858356534849290889363090810929237598198604683033188494144482585703148257135570296114561835377550641423467057949309676222715512521083321093385315092624198347570071126469505815379501520664352533346284179399814027705262296874631747893677414724095942634892013425398338383504481236133274782051100087262372465526558271010386453056633863213686288338299167598321967716693920025221713350047565509307023427498666636843423980838951248587202544502781411817047200895046539919945224368943312111083534702709196830829833997341043890611250611501907952177938753466930272483306047205655782936749778173906348961270224267863260093718420051238025116693785972863117663918459309348126755563428533219675327124608259325742284800000000000000000*i1^67 + -22248750353626538183481843427918531189932355973495700422764706377741517659423852276771286607008052394948791577073112627626427818765213017548158877981301282843638769878190262766944368688976371317898218815929360470208909300081191903883084735216609057191415716030343927170470225745815491097070517578118456442096637125660149248988202603606645506340352021427948980774126606882561213712486099157172404212446958681585346914887332563953963996590321476914303535330452014600643884847445534393599928219612889482603040892100937741671736267566412016354784000428147287495796901653531591443667297778969326342036134880375406363836943874633244619419433307851887258205445646188261472202275745021926069978097440740376777884933528566814525185438331161786494776430447417932764105224528464697912719424156429965749571922021334156016966477067061989366066813589822095956039519087715880247659072377719565212986568422765969301619787612206783101190966681866207146424114584096197919099126740406289449109044181165276843734001815496004805460920777732003009025174903837303822361289939392510144197798938645462197534306143533665008445963763051086159470354077078590724551140549190498959205558766814034283227065416994747965795034980334822636870615315116715568316910893787893535648776540106185627456688169925114417573624301725310745449372369729621654729868005794476361623266291514280435604329906607452253096051309945963895960541104667732577431093779699015424980832035825324482288433979827239697374276911824621218103624899741103537159531841401222388290589376192080770622789354227733894163684549289585814106608787209144067933480024912477733439987932518717865470168141345892545331200000000000000000*i1^68 + -20552887343609848220626143694590423025414521695403703260197541322931792079738420342882530136741715125186406813187109750956031578178569512159850694173917227032118311526335229233884835628098621257612688160415248525937338855209544605982624163180375743671052380908046141362331263379163469053137730931145053032985538221503217637479426186191309080809116879988865655833197573940165507858216369184549639636761491231677286372421683459703289417511902975817613234259360266740624926430934088659613172722014477991475088795006536359540337930850419371395855027378555130834612637410095836140220832149276268134308944827536659456278160337835158399149177637782881145648374129123049959303067484152347220370621479508284249211442546560219586750841038197592382520568034541061344775045446901655738060966805354161112525374884383378623621349134422304583106158185575599342645394653725440916108172363180124303351180989321031805231656049987498572425377577697141201311755357019340020840298964447406146878006867726455427641799548653582024413754031336814910816596334640878690374592557285942879909817871200637013588760091237236937682557214494869236800610537692992369851846139272053753324651490843235754710008097360189918538744727527198906941364566602516743972451809127762952790614202463506823609182445902035846314962979779758045128194176052706607241661971194900910029203239046975445399636693536250387194794574691438256519171260531995911066172885766595595436091002128233676617452924112340689281437182278631624778223013871544391741969172670913144029721611203655530507803684945463100833134290922810679553587263090303932307730330816164778437935424129976620195053043712000000000000000*i1^69 + -8268023076641618322167258639171442166712600213798611155704596687009796750411459821825672490341179471412619593999519952100172412947509233047141976504311901655977481876732055359570261243057409758312714465182701589328028303254351799205598665658849211222973212145241895981130619548037439946130850793842422474146077023561291200602377909456575860315698471487760837673553936217263695990766122515984720984276396252269958798720713175166829929837107750375746180363049205073694330695258962839659095906416690226660505273942624084702710127131058044378176515121996135899102562742372044353040367357720934442338089679014804236676221995405415789179119844213617429686208440844815375090197623883838649739091152563237183261129747453559559226503808848020126578694460539762809371225977741241519680006255977497818653741809373534935889102132389628584613411808104749555261269969748068039290277965979418114926429817713572154611564026075485092755944417812539585426799892223936012226088204448236246985895651469382485235766993731756042797890946403287427254405159265813382318766448973714453482114742893082443271097968885674273111135225560918840423627975925595408933114655293177028897592248805270768035087044814664507224315326926670789026293318000405165977241933932149381347741858006720405053158718816046694646957438276686553783681614458640516491340578113395353381779400670850526584049947570433179284670332226843644199574141332379172543763015896689374154527110473222631216022014884829066885503468700533265098579125284018445454368796716710180897152668684655879213628309125053513146051042367923002922030368553456738370140321064241808168961766964645068800000000000000*i1^70 + -1624097336035287381468584812973049476807397969770130018728344510848835626336327174769932326478580765264524255899488542490683761846438452423997447342604231676346956405364350228454515218636079990101488719076833647188369797925281833735008106636165136764267877367918646453767671595726020529344364948637810547333313231200143447336794432087050964005848718331786381612146292337187641749319111518941139403701293825942027876295871310002503308760998707489843799841231228779290573444721535039693819820489717960921267500946942434643775758553834514141771077814431214734664036575351152495380326094862343678323825570954648217420714298170152625170930711395856047622835059711300229209368104395184869596556290935215233345530315192117315349624136308514128773953805562994852700121198966737408345864873511588130048794390059658123438480677470371049794358787251136111190226818556807653532615753172550893220071719639439102671121677653699948097598071282826436916230312240648893199018420055297415909464685697699289871404387779679260214885548227090427189588351101181124815856437613911727213873274267137079868131015951748957955477834813817639457700702695700925258491315898539339720284924906819392176077392683357519067209701682798084887485918299479775704165615310905273310397675356440005288641087234741947978998284467683231652244775380920625355535404043613707778855103321232477976453718835890046611453452372066936249866279552685221852360838205016344031835299863146815151141283455881153777163368715233849917857846528464562399392613771698302363410932164005279086183636098175308173348301865547204825190756476747403543134836059707477296414720000000000000*i1^71 + -482163685752328472187900549484641927862887143272482916472046349584037730646250774309624008250502242499481550324593499770559459655160719978325016530677654451417420667022663070423780823865663835828040416464332261745349803151721357144506935099399793469422525390806391288589111374053637421138597802227252296964446661374395863168937891492985666870417512014298401740632539870707671263740947406892933368747655754260713880149056922307300991617482284355983149867174651367551550833840573715206609736479123066261335366183198675330280130404177352817913872086009139844900925837086527702751577451278718908207612815631505310806335416704595939749575182360386981824648720841600487543384577658785525063402665634737739768359383866622883093702491223088082674751170323481851788023367402966739409006325704883934669830651628243349263814058077589179748099841304474817789966814699770301084615689188382218301419134273715189720366852614589321513804837374717481592145753843113879454879817877141868670309171230304648533700754867461699692953730202557169775593044138455355540783252507834424885679656179108495051602547729324413682578852461059428578084032480558949453047197586222070499842382371205632800551264500672298307451870999663487309836523199962669200206850941824489616249031825052738959123170049083926083353381791343001567680537732305819119509758579565050063566308570942479739734437240634942054600799354514154331717062309648887295809345754253417205556463481621219909471812834876567179217671304103789160774045897701567449136798023701441391373337140636116487907294144690580942127465555723108116015948680676415283970590113792000000000000*i1^72 + 29415541877134633896914063741345485232256326545149288330479064270994049959075521288079479675481177087086360164525535140192568879868428833020401523954230664086835188099262718621771742813672018572460084199843412424500513230799352397470449650367535594128587856787223519624695199458931231437073561059222440425314881406817888527234076455051773970189596554572651174740746401672040127167601961096316210246614625782812790226101799378059869082458935622081421108582572254378877620170615584659527721392845929457815709669329991117167413424170350464131594516550805529803515722199875806408609963895872236561264214051025229221613403587843535658695652193780301791602697381012438805855984843630714110317215843415857619983556855041340741744392117973225233569241830668961710536569662404732260983015893040942426604661431258346303565084916314945891137767009929130164062621387543546530503262760538937394323140953930147060646496379040006651481628398662902486039110060652076873589012481616792763300407221401080505193856944951958352635548793648284589930108561191765305511124690644837953176863832424126514570298705814700506361536802638425222377969448672823004468928407942457735443657344609385731576671761929319753511018420514619520991705519025857727114716109932866707398953312004194213386906626927325563235214116365833917833432325421344128869198994366148397047933088584668688012810282290856193404226674351292149442281762603267860242113607557139100712857848245553394441776744686124679033746189595662868268282142129975926204456107024271255353464956592014275482790894059390600842831809551486734680872191112563916800000000000*i1^73 + -712936689630284727883684994392079456664442876440844876555602206002855950393938952362624400892167374184324602185620373004478017116715971322323240929896533961562467608783097792204853373301591760720810339535545874848015778702612907703905506631703085198306278604894701611634961377453379461202283575415553202719694709536914320203491339573905933269957621924284486192600896905514560012103346587471372316144645590655234964598552533896193944000797774958655485648699215277203023472099331585878154212737434649201605391189332853338415151472603007089834628042291063465681305386538497460763181816130994847139637343711189755092098779958573967547084271129291138362199035454368641382200985474831985671412496657991765738688173344053941922887433229195212688323024244449152411378154727659929804775696710516045487898973884253489482714608472602150142972629021441813807586261725479772468311469087311184410770264720083427221895812359704547513027576215350244482659169772603339828437439185533210850623556583441167860708011969885952970414896827255607569928165426530683305032509095509453189278885669862015495736610286773607732146508766942083044084668711348829524377429958690699537935623592482635246075751480203238075451938162695326100862801384481065746229213265890547135173742476444362986405089625403412755860307396931006676622036645396338927013378694502825170078475301612736379177115312541464219638938803019340535691927945013846257656950032272262824897861747042809100269055297523214296725579436239963469593205121257716034851489704569554888475358534995405737141121460459362864036918677149152517816320000000000*i1^74 + -10377173954319817730775925848994947153945665949210689727492769627788968354866059363964727734737002555023189486998108097858411833519391658822895685179500633205607168710689376985233968671474670297402781952625239825647004235654031904400289843512840850439615719346734550964103342407722972804551012336546985909906378929868802684242122823876793914114779568855871174799128162427471412915905631255078741414300141975570462379947306595598576174361892062979111062690106738542793486137144146423900734524679014622451958865822741471672016959316705141613114326055582228837742303059752959808264633501459243063487990048863240239635902915358530274283987516284015774764759773539172488855230468460424664313162590259713239513973694293865121360736808499365368350241200810129926519821872683293204769009070289437309716792833042839074616155829276077993360195742799024092942093887566238140512737856329706312379644442829432544953630818924121542042223652251163293594572743710050169472972494908253680718391284925086139365780388919793778075943167047514847274570369874665511153813962209808916814102400145342467599678689974229731112621753219306383528055958146089796684752420456981906527389785040590045756244523306998356210197821306578508533465748046288725875748540383911188224960347788882669485630396814226219131883635656545237836596483937186081826007554750213640994374743737797982262742299534946110311730112392346321201922087805565714845648223029811956725301870504241318882944201034369214853096988436784051646079995625510786648533577756872065450824708172265038610271995993474573746527797248000000000*i1^75 + -17958508314723799625217361689711175108603957117590772159019559957607900096684002683499515726237476052284509637141367583097757100207161510811320346006276344309622018121460683122742880969614226719977550246807163266692265542025781157804095192937550184706987936747813402226536075808178977813060130570766782613462057166879339289827845991383233701375258556910990232715022348291475656124506298825067836238654890060556301273309572522706291423431319994466495964990083647210709727979370393096167511224912706065656693775750153859221174498130014146250563823694705950406752635035088030963597743061835027027501731944488946750338032470405958069435197482502891399881738792629816987018336270068998477851150674279316977790289870245517597407203936170355447227003749623630754724558671221741626821606362231781530451165536241933853056927697820047868683848409882075718279484478563182468409545710116469169081124080909751743264851356500107640325190400974536697444800684957090965935487097079582585361622762756354216791005645433512698150004073424222937241442720580368990267154983810785140584416593306299702897258287610087992656333249674329242489992896693045513614531962736469333349188861315762139455159510858186740235359642662355245770423371522294295588120366218043163584458958278093668891910565373028521632854056379768376368311439272905378012540285938832449343698408998442309563958587821703844693549460324869795517889628686023269184338641934500308310226786549386644185852949667279642444960894639787945901554212738298360294477879310236166124616649849877494414437418631168000000000*i1^76 + 53323961777241886428502504979883174921254784798971519537063791595304479533441091518214289800038827187523893315185775631018643054896891880092215887659911626752796002551550399212242313078401035031294517672261093234799467477736396057824736102432323246176987242992755569296187744589659899846489758946824261306732273696562152918762638647952161774191968743782590541710616714389730641279715681925548961886451937612642083114787739553834986227148934330252379812513009913445895007236503898828842336938341289724896608955174187401460112224480219546453804680467069528225847233317035218432190656255833648493287943258386680892577908919999674384589278574566245941923647470224793113242179824067183469450525807343999129224016018680152229085161587764784832972749484976044530043131322746102207322808048021029843710410918638392115845255535219315966783299434936685924719169260935010981785868924896047755821602924584902185650174152638909392190314438509146836597440550238923477244889672762860488164756023886858225936975098904789561628478937921077799597442109887401420940441870902422215243870354991008828067759864520506771466405071988352131816269879654403747334308644717960651784787532146103539771564593635420309960329208770201091416614699172197372125003562848282130422627823106282987809925634900075308219189882632691670283688367407542078480629733832087927264034704980575408103435131176308366647694234318439338121849589335235343428100972249414177085491403622909022557079184439203511217196730089974527447779372087797093476573337264275538492453803173030952960000000*i1^77 + -385463327236415804642576675947526820545184745927384414683863193443823995533388234367302993931680491513557341835588704309154620871263129191163264810494372219446808962006252295102070221130881702677327482008147400249081582282403832504135611335920100604808182079917626931038761099846422411120819884706557059736931776553903444246109532083147406575273109017869223469061558785617326293216446130542144161826175601982125970360642783171558006625935448573092135110883250707247730888053153443027103788068714759658669890042000094810704148114767283292381200490990644635082453401021110571905110055048513745791649280326640685182135658493308587068611550696862128941225734752217612321074598758963655756504602986618803137923700727513467535444305844126478379073346979657268422105546424188779575977028957059508216700818620861030958725533098340603328613919102744266666373293366148723782459660900443620301029888499598860507966603161976331539015186981796208167839228853849278530105050952671708563948433916778394071861705962133836752893402592498241732130053996462403068506833733637000175051017594987358663087584954432518455091119704181333566207451116016536859280198943337573549946143801372767234635523512734898891711391856315403484152745365404767758448080772526694213473487087996791581031601886747401474621473342370322294278962057641220922583705977479107414740628179530956571356012478443235748289066353266143284823012893218634099156507263598642839572960336442490041422356276345149684809960604644184656811847372143545450076226058757310863986688000000*i1^78 + -13437059140645461031967146701531383943461561362885754838654434440138754658629476720978091569131834544121734971182668404414382483525281617258796587997298802529019154764478647648236188232503495911035289676365581715487634835466292825517083956882964977746735185301630277581442835735606916891599067299119506944689698390371802090397905467116038557881790751480141200568569369064411755171836971443408805513081640502300600415213166965987277079667903259908296008984235607139979910639419373981794283964292550060075654061628884095211524647381546878289582955231945470697665622548168755667421032493515851214945675282958140913021887913320578552578726731365699846131821687432470464342170742187631967412429377498304293977384026552865768465946787955892996495716240139994123351153874939739254431350795331536413371178052909761141220200196730253142527626924460246205547703253340578550082120750328589990961270086816825319110944051459431312131507185598943157564608045832479061739791865127645626844602025630433831730214592364891427340315421549804926161032412540193406276447540865920657339646084814897002437876299114949822007319517147281680233108897375557279710715935074973004326428254312548819404848727254314990086436353808153203014264323826192103481298111526282504282919760213342990104677703049657880220843587157487403098480699305911843955479833352614646386393752908151420138940644793793154288430542767985408161584411220637335449276779495170172197344186001866494677281726205133357165037488413307590139781402534433429361944985600000*i1^79 + -491772336304884594970914744966767563526018849052250869150344997812635897657126098492878100878233332690067769975963296675867668441664050146728593801812569925081136739028565199302080293629274034363628294214240803881298777284776224559451552077897577488252255782913415833349697360266105941742236819843784555044818532795111731733290477848260783522993562733118850912716672631343556236627258337078365692907290230000092117049504030691747519084882177202017386384271274036457338940659192201437117110472662261905912491767048995078482777336137549796349015457376715744053091885767928801889561081834085349600227301079459584155617291540907057142265722128380813524249865956517203507755513143607562032972266072559239371264677144464866519171868697073070466331845966783935723410677413028015157645719982556212162363323575806441966908239263798370540612172946740655245690743690567375841715013972010285019792884759538198578043695986373030671966358549567940041190709485564307362942964733659686933555039580552894580112824155410699456226676838474043943623543417344644318308588419387770141159463767498351497166926764140117458426518219483778477811545861484536195145563772725609857165793385657184218744394129766668322467185027359340819400459854295701818784445506834854838571473510671682720025064368141368811399361155823452171641537354144063040177550563156132127800886675203475234367172724587618386654286458126145380773311932412381625230650630998118944939810229450729991090225955646068982216686686307425774050506544640000*i1^80 + 4229412699775041224006689187576288720116562505229296327092469843028992117748400735818204126650176252152890504526674282463136168940772616692202432883935157995381054257051921392140837734648749121450912443862540356772963263182789513107591446920832983091158070546641058578208984378120994728546861594653116316665875735632726031809522131878143458689989053604656502113832795589105729947611275584255157126286853240776608506606589794725577658851749805168957096457882594600487686055809530149422764884977267866222343941980998801307830722620521848887551173456398918045327264064837858856995344460108234534180070576426291633316156577865411858073972144479326403110107468497305415576348005706397141742300147218528225898583163262455243758147193054562124692662457320522674040266637572627690328054690433464293054877912089168080830905691454301728193368192503263351268294652455370257199953151651007711388595716479068979165204562195344005556031709755621667966080221283122997829558238290724786793983749183805586326900369451511296723670922144304928646359520338078487607384193791054560468227520328215953342482223800848852409489311995565795421949928446169016217444548864069638732051140205837165487832165882207367595326235683467079254940440663992328757166311475613850342670830370368325173211428526999639446245964913937459544934948429279008231725737389442894930118363386909127303920159121518904624350127604837270185904692875088273185289732167047430098814383952800201857269846358078360667345958848000*i1^81 + 10980582498499646132047044493148411322462752105467549553024222509461896691006552280596757126650832845768097665963639586524499223764657140231792897247926522769744666971363641859110426373381006157408950776327356901655962753928735273955450183881591051447394396579547859913379811173364158519606317089304602251044158531589781445012672333320570467588896300605603579542890516110948026897376231848306040602938973420272667202686439465082302027738967824646509298683983983246305927283165005588142824365211434659597009002948369920691752253439577953293931007779583018039832944357494690181934447055572545080366235073700438579154033022064535744437808541540588862157749026373677815934531552732011783281625238102965272741686082285131386943344753620525035058061165696174177854618000781156160638224740256440671788852468482041572897299395932074533660420294082884382682094490743126877775546468269857924352792180756291928262149546656948246749652575528160396539235621248958842882316471427325701714969598072102305966764790353300515738634598213651883020613606872303848643657750654938546604920675495703945110443457752376611905777985552762168369566051459559123136239693753318779021621687016849241940084361444883509181525535732742307937184963332627471880803379749580131068559007308966050786374425628231599976563555801940895902987928482412420104563381419548935785732322812257643653791585784274044961021874390749088389592299763933805704292981163320500149007647472000*i1^82 + 173817724963631998172308944802439444602939212145465526534267363252899431030971157144350268691788840652491212990865491712278818642993517434300912363433974690751368596675578432276753570957044628605409413014930301649520693391787075279445906296799289799127963145679269596217954404531940935725406435183067682024460183309077428602586240126887458053502777743451027344615377974633875960284984130529028810855358301865351919993110546723680468144331779368016419754276571292161550743139308955466333290459205113564171565640566813941255562025070470656596944086622461811880019869101436711564514385423480462668144082360899590583707931638443705524925782324483584380919086723579339124271730339417593521255441599281217131725074588209184025660962940141124563293506185476138295733383609708955581901419369315635762204608962192417939498630821036233328838859726298441547005702462960444235974061861694834581610396172824288940310288125793352606539000070263810173082762228351987297672808895181709359475040429524521761048535867570222143530582633053829212493970522657475869827175979862704929153859951873589636281887511727357404382435685908620596322209404062128332660470628631680122141085404529339383645946111065714935114342560243629913680855714691883570944977417597696174445197742326960166052148510114786757753058479599859178609020667371988666399123982731346686333486662980228961905518862696262066554331850951200009191031560838760*i1^83 + 923659478833254420648989515797222145911670723176138680063076575871415057245155226512432768859075583567652308135564038784980334785314981139464613434896371064002609143636699000468037947205000844856593385799699981328619480447324225529350704610415625421523335084138798689927580207220739303682405177427256678763774480127152843004197336322706604030716593533389433122478758089194731772809962828147626998319216108487701456646324741812178063205736318671905383830750047864086652810854437594670501310819586178668685986242790092478659583439052520431195731730054683376834508328497458988195845537024850656808728541851318056522324034567797244555805631982435751211770859135174053449388331635259174440543961024753447719245125508484436274277817752889158400057816978733946084994689719144939276259527880459819499896411272730069463506660802413488214055351623073143270126584707718730325109085415800344364856655882074718758091780727599074860235416103715351430985190284572559909511116626569526567462021933288867028526575770450455040046531063845452187033351012894140365285081934217830178677487787040032007655117600066496907211111985280256984846839040775782298213149187336305341367148800839807680975083337179036634184956805462822446208802211978293657193929027480912941482252235906684689050670427163214390791052360951003121*i1^84, 5164030359812998047374594217007502509586792902256497645349542676989143119919617146898060252154500678060936034454072286955953014784551099468125780047843305706643030736061094944379225274031314091605046870139312300951733301038596381353300083818152207350408428426568487234733655778286017577704233813995033424757505025157696762488332568948002885016338312846050773677357880977572490068843440097222150979902096126269229107354534332429169827598121396181981453947020607282045393330639929721627390623033535505150697670965939259906704132871440439371159094448536575048483358724576473880349827973234485713388587716138386399667643971590677530595866535429652614180486287420525121471944764505820488465284385985333646428499841109681636535167556297572665131716683811531326846161836709229240262334922436389420501350583382670302255875244236650297380062725193980598306092497034845301781184617113792077336136140306649261871521355273331203062702631888843977399483729278351218980203636263839459394697265227586678254497654059817002064468025520226904839771236916190276693617290685585628481906348283881746799887339156696167328071168040724171633903145505834941633285532193818551130623474706937475201759364827854026839591603642612758135371664540745620134845018322234565727251900365102038303095796206533343818623584000967007926288957904101671584892428722984591743017847542547471137833402369911637415441862772587334185172460700180690444781939430296745646535367858625088734491574916336328370001696695674526939104755629229863271223440017688926509982929507164132766132950348782341402062642656206531453073668233861837053973633762565023591904091926749911619191130597737187209422891314909512528667807018059145867066557648151287433644125615483367891898321137566739971702775006531876425718303692577679620425216772766719796030986818153223548372116215277348554004328511351814801736565095466482387598104456203284758342403085289811709080308847391939608184431899980775702053969801323470066658606642762945036506964018361769732334941295428786022926714621704266578184286949608226872689696814223560918539775077543009385124170381922929407149431771752806674912961809589181177881173162354731598091274536900365867104478975499293906518840755461292979109563214634566831818149086867392122303581101779268118813647247117982188665730568730787503046485876808724525375630058732662786827196833122021632045473444209799921161453757770744911827910411855827365420433770807296000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -9927527089711792277655063696119677285250434216648386779179034679386663568956938982283316331188593098605280182520187888853978877441374474595337155969174834554391546491914724765947544236217051404281936745975947801761394801755288339935851506750035964381801932269229424375168980673929537812018059523729063661925349973156899177158560830674052052082400590200306045231155091507623963247458536464254113148842310541345532556525737657374237977016857019081847772066337393261684029651933405705882672953774009765091814227613666069630292164613729072888120098552169615444111027357954407881770299513922263238967415791324613139670347266918059201099408220964007156063753878683697117861344623363377765604810213681025472980065212539574078662388882867533352794392182561140084870480106928567391849284774175100492639606940742587890560020598141140084459724381799271120616836762973769054255245177842714335614112252802081810111030608190044072287897151641180174594838931149591600447063036207200350159275222972437249855088747616726297978500529406818652394474704469339083175030696350517967355090463024460152328308018209855949952059534437495800653156690107099073425625027731208049174065946834505817587467516662136024751550862590394443119981618634513581669571253686940602592586812993524734468702172440327184532077856097310085031034860196761267688449501708379971766534556936554634165018128236367064971278499493154353505228448271326573504946141341839044283361231680858675175472554366144283610066830875544285969577284162266314711594900592055204281439951659256021786585461010452795137089038105910459198732058449454298876957649300062680937277271392628975753722282232684811178456559524796465899807337600069696780355266693265412270116018345953661240950193150283890159835341165509550573703134684117419866363034528036896917974897980117903742259682404290918161461048603633079898702760497666686327564137104131758635288176374870568949104566024132986691956213138390837698690681983301577937015224235937691160102283754478447306334632723168740052816602570421801358486022882708412797732672604589217760833425102947156197878308651140634670724231221012507417293085251964496427123810872422147744307082914438703739342612220453579132789655048309769758400635918083181371877813626820002216592957042749710822493605118160546851237080967794764021584658817211843307906574776351837034667147511124622136440788688895009009212576120151454902754432761061686962627067825356800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1603404905370946579786627100829774408166050827517938923398680966345519778351557151368109857493855624418146593275580878642483530773978440998950113725904213217119829350910201740155477765052693511232585861501484597120558826084439410592619572326547739251433126517903134236219914210908436611860176804027492100391948572871648004862903248333186689702982110797037792564562423767993010306343966967977433249171582134907319232827137047283419128975606857009531338631092404146767828957893965104602172883560016533375596267817972247782608720197065112048410354235095719534603027214215706814238030180660480412913231180927614157864655922358919545554943441558109913669681826264885387183315102126854672759253728681156897080214717647391103369593078523267386433772971525636892267895953393650580130881562286359136401665059843914622710085995337885586142442302577982387204383130290531389044910712132540781272109000917374942144429190878183782234967470214586217873997783938298975702159006642344384366166999845154987754705646173905711957794822870404524783075067551885890935781363633264808981955749797105386495867806461185991300423439776581648124718051823660541005711754046277854789936212749741430031958832497616502366356544556303144686658414588791109034355798396010240123991420750675728190742174247514578590476603305330811632275697688548153422899461521581828355737220943611659996064489678107651353495438851510936854811139205577682732172172774483161607003577296731769750655317105317160009834087167706386020234390572341051776185350051312427677572750423150522850126074036780661725360294908259171455847533103182273575812471885493730199265067806265852216740471319834913040528427669323117059025022869874291660911763246729191302959984029848766211488341866056492828757315153632931753161060958591382066771399787556050013258348231462358213939590275299077226507755681766345933431246350877882258576368098726146117805153718953947180907609935235136860877493414600404409365898538062012282273352564321370780279441946932074301206776292785787380917774735790857874079653782457618118611349239369375152868692300759541038204239123163860915670239214590144577381412523064841001507895384663031000765000113466163577504001696932843947580162072061710541749319044642875175176030712849218842992352617975949269280907651733568921548023105452517749998759561818431801475500560116465006228706569781504843313722325048384760116373355516591793431608056456631215700867809280000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 10575680629040260144531310992278393053193093967843151922061763427921859879217011442503887998305152249041279840396753940656519675786574205818789598280967502869160128182005121145515122865952727803815650851851603811487593793962871490273635838869429050616453207811345827467350721077058359131613587517364216795506343430434449982903316176828221106410399584128099596378072408201054879042708367769035159736488712782677275994502085191613958373913923466864275637520944854177989441139669181228263351805378449199115398757391649824408690034541265076522316618635145148900442589386692209593671936000918156470652360580781710617885465011738919053926273565425038679568089501240900404483695912302862929495077599840129267545093678878127701518603508714555276205069959124990746835201662631069348659831674951871153389913017999727989154443126448683628837563375945639384737356831924558070167445281101109620320495733120922000365338376619643621696254999337387042530976005708141407651213360738077819331752029507886054880355550178738662197253688751447092007509042918800329953327358718078003820259292610877966738482433694116677160617070655594853077851063614264620770818087232138108198815840649916467326127681455030591182912795939322568959726987710925594400245566979591571852236025962983975092326686171527095484455829119012403871840147958156750394209005992994784608678102658003362738758349689840741545181490907913345060414467230760577860577552425759814137504322356645476292289703148407420597469867759918835857676778178163067548924992673809030220146246223974287882069160340770972608751001022923957207528648810362834129963386944535105385952612241277653848540332767797284150314867934146777884020497404461075238978913865923920190981945380396409462898558291433437766302675639343451533837650169236891663592987818377601044081598701263361813411656145608251509549270333135614442729170999223078092265041325012071775012711256248972308759792047044369818424269839183415200567064074277666620248980095242521981625448253319794652223638134592467925678400236029297140314303632160246169936534239671358790733023086073063874809643896424408014058231724303400214542058137776894022364977875384266735080392381723382298818178029683115152391232324392426913784179343140090794450673143804985762988937829527821427911233351682145900259470966944038636048559967282034136766648902719487996000142956537263281629757775761845478513084708809991309525543461971295693090848768000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -7163747198628048581890349718458649242310724592910840040156659494462367077892016991578410865404446227087895915574387492726973060900595151532522272452463547926145162207927474743659394543484376589194078982054502480579364208876508177058977652343831306734515226111468282216136863199557736109141294773023249161829245720480395577513220912395361206446839700855418092736101778269490170808490127561976572498500032168208168496810876087253742799642249552945531840885791145691361370456655663909214587867206547437610553958271741192220751757677717283357447021998489529344193502127898741004089121714939299216105537768264190904251735217791723400663968338692624732215294857214533451300507348677105497930240848058888864739518108142204341773166247237897544158771313724787875528955534767880391278946260017453871408349433669153487850791827943296858627086438530173234985834543173714307851560050818202906201616008935443414007635356383990794214617321840052537018498000444043321866694576902069360744747815363329858300864518812618448558050417253803679891366790720206382602320672545644084265227301941863239066707177424272865407692802867192433906756168369904499475454820589699024753268486665443411713228948370295415411565629036149537873786694804660575219152849669767470117106286722929415434221833712504269932331457141038759085755355422093560227249556928187252934620843665532631918833223428249209131645431634532967411896993343583469413190687789018335538233625218077344457698868766193211850364985652441830044010758256257057220657975770515372333835042894453576507536793801383648211676810909804286037360062665065540027922515077675309015381357353952204317008107602267012309946276913113850507208602762702776789769357823737780315627665715052254682742164370050972673712827324569026480410351110635911954051877840562418392098038006413022385110769075122060249828488564120790353826371917396127767596191961659959532700252002599285663377047204117605582700227865144511978031654928723712699062899537871973175683982550200180665574637888233618196090217685451995134284625358976116365077652219403092923997587014817442970136430987411833896494486968361328726831066891088946110679520176323432130176165471948439464273612312231349695342470586662032201659343908308268583146435311989686203171411980544729190600691890126695097706860683669568517363934927857979402563400954997984738649265022661661729107065780497643033771889549901017022138371967848798495755468800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -13171406229710412557162624934699369247039140030181314785411552655076207349232316828273960451885720946015544077228780905707979705845781243504391867122802254984298046651649767593988930276123483348274290045354407430746198034232870914623601413116084270052092899677830169922694902008991205455527705078286502342719647723315207601219651047477313426771256039113788265675058530332324631602376112072219568683606820033659758882714548447272061708613994612530687832229699207362461453759717580869127640768631938221063000903414795699501175975234182212009480410237009693719934961893689819422516057749478010738405355056266960644930122408607519417293598461365557218648695627924044445229554309503905720367841773118004650997509007819391563962032299444533406891705558006695136262815061940081004982846997964451061931265796573318124077849732323219878638286313884033544094859126169932054927764937739051368025298587463410177964682370068912920047030072610390908039985530374803494020909199034970372263394284666272760730866176923824116494413757461370424593870717637275449889932253068858823559446380189539137538374677619191247024779864187713810945981236983227497135385642193663754038503053677919864122797706981716501514032881449071598178562119392771190808901624689520974500665715551149423277695153770240060361362650779977199684418016751590016150752839714322820860024185549155200248888302380392650494660120678706392700177669864835181804028953642759519560313287456660871998956731787783674825107972044535934235642987797148384455011087831217239942861040621699462546847103817438467777972618389647623024125625740821091950307004496966272059055290896755159204984541742437901234626888898766979449266572374546131208980054647192271896906637821575051073584327823524114614417306036986619272849308602082107920683235213754526996770715695920084969379609115410146867170433892850463605468463407249571938748102139536907068827128801801110906200455456580073872832552827465189262843742353729582293557155495526835035987511499173312999250839378670514569205043477655373902072969396559071262176605411141415166680267419496513772633170078271777522979407841747284926202514211794997248355640916661467836580006167590181106439533897214645642711584889423576615462723818179986295869477976303260314932766560619307808508615302057840271106850284375858632245050671805130743228239416438352290241210155159033276214773483999924011871998330978197534786675717091103741050880000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 26181910702818121433371300863369175172419733279042813228259228014262005701943803082619571645928099813103295088499330058710334066096342174446009083828010310630590646819114889709150632998768884048572358130388426236724851863033959500337372242015303112900730953801041337523004292693986931619049721604593548290231072703217894117180244658438919704383932513554102605956672823029407454736981900675573372320706139852414616410742546215711011068054440905148965775252040792117096870327580691817627599869583360717432015731710173798647661241922313151523156906068022500969205304042082013136091142001060781614418791042014309409638129775248666601937195095185618638986260713642275348557072897097680740634726758972530421923651697058291884394055396812400542676264527664858441039246205453783413499323587297626882523174359386565907459960169839209493260075960092713371126639996366736986239012871619867961053938628841208024233384043728593850481055815553633939440663922279584599048821956613111325805104987311993972275985061472226859212790441961647428216572354376525224123192478957088451333173605005130654573886145330606822595797670510564450838880720662277001532670474043768561325934261801923866490645251125227273794845933516291266804736424109326981967390823202891688274258960454444455513667330455600671707532755268896635089354705787832794667083711018232075863533739506554194435908256768566808161710556851527008449363591379812690134254560193837083373783615424489485521527258800800680094388081773773104469758274622348803708075229814685958292382273570137209851863828222525863660562666463435397624673002993620716583786767115271623586773081664570027490276643922801981623033406868993824480853618811411760115611663135767521765453163065167388144269672198406625525346939989732651919721785194100841602304237257656179910074522549943060075875022745532032510316199728038897504701163500510332933802290405296204683192304512727180211475108938133266203088484193290727378990787318081346886315334400438318975876591154211154004453264019952012641528611960200210215400153926622871500163344284540807054496418735659246981652030546375779802703740439973543072162933538044477877519652324659275505535470787647123574513302069740164888371588838682034498344620738555464355187418929207273126859310203502426739583027031128602446009833274517245063816244364535065276156356375434223492018696951169021143095685517808471955670484203174800974311757191760924639232000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -19766864085272021543322390339353067100843862642184734217127300744087956358969046108564973247773931262473411867308065537167632399516826981886730591001461954047721805860007275798367713737253169512651871260657589134727761175016716797967705005276742602760823852989689190617905545699188030078136477480080015862282601204391176708229787467963787110853401486705659750286428510830782968679715685822339601863472566180747951931687840179132727461879849830796744313457338260403903627867009954469097350998029736107461667366399690815451954200720918966926526036272332656970920429996423921695658568085112511937584204061448523135716135385475817036969866812070524575292264613905629430792860937058330937040626813229916869735957318000235727065457040808318681875419955101298688022432285426337909481518437067223212544610220902004284320834138295545651959555663372247888957976151441076003678497645470766075597304371644217516398596101134840006460626318500279187870364015475459498711414481899647736524361246828665929611900718124271859927304383591315849048342098140543565232685607787778959274619161801054992166164071904504938155655889782730092990195662746897853000124190374023150837925722681061038529715549313584822450330513085924161658278675838437888751404285550159658579585203387419092527094661035444910866341085490849453253040483951526114843319868306771370849945632084578398539439688225059530795806563111284853307115054233578823946574081580015982189864319113664222408785286587614404459167517016423511631430631117224987817532585592032880860669993889452870314731837970472063090435262438889157540114867463704189577077611236163116305187386533203089728825618503683826045058509510454457806344402139132076068477641623425249959467977752114781159958613098294030501278829104512330008210640540194453670502301132442021814831561284428748675511137374741432964348796932046462869562651585909786744924809782833151836005642873786589149258025489260759443876069833837588333838997502247180668632211614988651807185752375014206090819433276390510224285462391392750357588116236715498305439407402425113659455234276637309453640408995796354192575560369036159390434673831292440245585561713653979423868468724326574513978444028408135395375221941653026438110039416263329153340959217957337752004078536466601641237638644661964075741880910031466238893676634584316526801087751045154152349290095747362630282481150206274212949024892522719037855721155741718937600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 10163895380087423889030016123496158252930901929496974142857973535023775114774429318967679115767851023776744861907018250502213242879429317203930294011388332041387573321173748933572259886728840395304062515653965287363004320913179716736673921877370803731568504761789987282733010391650083375621440257061806043498896060908378949132714101694438304506994531617300822996152423979450251525257509461798045557988116797267311480138750832574859988316370564137519305983405119765502544514323746884846769580148015446572384075510154081261642486354191121876705179924727812734754200692226215980164457877038286179913467490570740803048780539873929550911361012057020803427927702013979651398224972918399952553993390606268007138346818509018545370979691589014520253991895756229491254395366145391480928041486016740996214442563379295728950577510125423409518221150263821784020312511407488663512107094078733911540184969171114405628341801508237047522732365349127427361519103077522004214167682708447619211665649008642328416876562084585620992352099089599290406527126225039127619293841056106507845751590408343616857907873621077816516094967842744534647636570934527914590656533966632842296405245026059012540324152069978470900606525719227377855196861791660000485084736337990575339002748293484129675181435163048765893053295922881503306196203840000294257056715864862853559244722703636679238767420219898077051422050400679468349730345981541083662767008977525140384275253656712882222341491416885514847283082823599411044238850489198632010343526954100435085341225750945188681489894679531593123570235637415918345647174373080538245539254362120552977522857662376032048646716481421861822614247386218501969758063744154186342637441982870377978355835387182037923636160233149640777930608142172954949644372520955441287805714651298053432351325040219433647196040808657812682163884173915677380292773973647992425301529686870190441659003605928782827400647755091773807117992877501091304290719851737050142699421207179916680610207042949617851982214941417319039593649320319047423584682434350340169989115409704956675973457156178806080817509337748023535141964919909940365076589481673438624509251050855772822663279278979753374594615471814373829485497031246068798761744290041653321137868274690752341596849176954942997912761830378348420049627550920853088281413172374522036542476346498304271561865969037884618571851923364691677564134610869793852445338417779179520000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -1716099254867507710723923750295729987091859322120981038357993105720708715329362535537238901295315976306065548633028721718937439654247780495632688598518161169319908987776014659452578291441499904629694951848040744305246586709640429852114666180509535862548928958254844311725612610962827066527611054590485328324427719456487796479485219308419399717632071598654325684451868756692017427034529869689108411274558181267059526000971707181759662656365861038552980315144499497163772650589438160424065156969103615111839532838195409236131351591591975033918882836109014557820273873550289468487828875651472469252661225467100797344704761528856252570550262875771072908511320760392676946812021565976883336162920763552833226240576636655474172751612759115571099637300505610039175998924665720863949380792270186613371579625664970870551896334982858127528633281649916488171264931951062997034185778905478380404353595752229221494655851122661692297074972321209614628510462783498117325446571643190342607649337587191160694023627854508180266418190273812634566372476909305828497847392994276155736597363351530304690989110322083484213118061304953665898154212340557357549474159221494307648201927621808718924924037304882336298529290731798441909165747037534740742494659101122240109690976352072244027302052030037457749996407630693871861518037722136206852376391317063634885343899458071386838645189140937306826478235437780337048999793461463779351658623073131064878799275113606711780707977690360460566375400600425283122969834319558772745010319817599074271641819648390912306053629068843567267643404295000005284215900026291653141995785487798463012286728372747889613867995200393089285410785877076458094119990529753581206963918454633026702647665065026391725867975223147828754226332381060229509181293541126082726214958424696991913591438725718971749758877595904172781111681954932931752119701379244181017243699061611101116968342869588826365831920369141061486213988504584677922660448313344302010502908788716557757248599646009558558442344154030504027144027822444105814953875624781884618036152934040944957050991650654280483119332248937311374288681251033554685160508732148987507676577175234087429658088898985105632704824904492045807309016120911326534823265006795562240941506326372019493948728386083760142330518366504626443930028031935149309521347434798509328648532634551325268077241960549512368159221757695561430255319458312789481620645504614400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -451297810259965805716004117487018680203683712561932066337951198018871887813580558513596158313776203759787532231871799455928060736491817741658655889340900022215941765018647377261377663438431336937689969059985275756500907831903986095048415794663684868244878963648513909821038813127457140573319183469996841905098454492459475996549032191742056509622868435021467804283677187132999448236419596519748183506753106043910838567627494825683977733784262145676148603277931752352239912155583248576338373294692231381225944619299751154121581025167220274929096328939660644142161029418077818144027831372239966478022443029601159748080476363827361569001712621192978628647269998820060367297846012534058829660101252428110661845110563888257268479604640223983060700256994974447623510966712353159268019984239432502799803809162438923696486839915700578887403596232356521517319611746742297332433932249367865360342297327916510071718559770096806689030604104868063649360380784652143066736262494683305094599170566334232383187258235514061096796867974379691703549094563590351195149985241470928759466650127282644665830683571075282206040621452298833812619161607280462332786293120409766202964043282949815831120137662685414882368287356936376226219103785546639295133607361987478680366825373257280992397666048961963151845750511901596916054766791908941022174488248822292195335569699987760302260480861413904343854182508803614184466111497911201621012489420552386967558729134586970489012833333394583447486453566566203701635663803160639314655693635820714872297128840382132201746739766424257605426305863306987302538077827976739467878271446902360473044816571339349472546479112782275739150831429473416328696917336112969838197533633367814352535135002988839075334659553113091602393097169124639732039512087508334704194729055094478865336767395875758100068566105848951519451069088753285219691495038098616655731720731010329591555547550522651872305888403259048063411614860225682741253952026664719644418274852118478296423191900368228924104092529734724805567061224023406798735467389929465904727967046153391418057643097797816968090437629572882178901206849714127334082237439538550989967748270047822746593944784610652794320373691173888392223963718851715289335395618472829012763196989775885889190432239188728176105326640895654807147628654635571867744376495438212838680391485875737055575996178355222811698030173653207357771670377675744179255500183961600000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 798858516110520239545454567409406526283946188991169026194368575218853303595745801580894223508410862140792527828395083552002477189942936360824819126899575311941161824608919701729650174785003760164000160435165221086723276993699475103318179861640203916335203013920254676213321667288549613756021186364145044730048559560374110026782427786869415025612137179914062779945969009574495090773351761840216384840448785627204525806441227820816295478602113417716430999135791194899973068451053280173153957849536304151778733033373368301057170964504952857790138178501669183409223448950204999296124251312332246042220959012011490672176883934242283972901756189852053030602419325311164500405394565052887410369801424195816385034842170313720048451700645611761408149271214471979361327133891702934281821808106854009126868294760619097380830932211503307500751487775522134111912617664732394598040184617014578555451056611396137686573531229450440793652137094149501416283036381701334447232342328735411477855587667623299956567182205139600528228942086115500014306444775721409665453170312474127206816877478264178691344083270260927071956249939222853105353715535053395639594329393815454352857836741592833474267784067669034130574407745803085707156894629666650045759924293327715678161463597346312353434375570649087644234210607194775453772128278372093498459513541509277489417519383645782281677142344666907405059772033529814220588802202308612215782052001803905756002766492076974787594862758837063906203718474426624623999322527027299034358376632593429185033544100778024783549846251606010212868932272050561862019077611237529728272534760325659695726740213609927029167048648376502724170843928229203285062739194801081845111755880775494681539249811728887761046804826513728415228138786552361064072467686805136642503463489349324672730819666017182355027905360839190746296233331116105480906296200456095674072854330778138749158111616480031868206214948387141990700482897411877138551785376561354004976846193193658269779071654798691780575139854380187268817748284401928913992421524230983844197411923845072311540151301349743324552944034538250563161603036864872839213248390126140561974859532573173360863680859081126628435969893406556350188229677658866122830992795427999268534416993496416366541450618686827664617442543128301615608275295870403729989671977801058135832437784987471152340872479765942086158791157346981853506922921735434560130168913920000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -402288000554675163867662094205400597641100231531889528091264625695010902664396909701733477614636355576391205572218914910534494790648392740043566726391874208050678472968477311900271857027355069403105187107283428688761095878907139894015353838793378521923094913235263279390408501442365038846609697945559618318110423975449636606587976304526270635483255196631107731774863348260422361593558211862660305860859521846521257809525616681436656434234087276959383093113663493519568612631521383830556905591162582992972305084337415387273598077566106651317132947209211402082151341061700712454778040495890185175945526843491578165192313066396188853893867603353306862934257777755123207239329840654104833225760532385100320891973114478646544502039893025587263797071313289853771754274111088253310489407745033676590274029331472593209542217128114706592929877756026082714717537786165338777097880257789973699299178624976790978819219381537151068294618058488235837068501750162114917589783605453899484418185322049784317938231156195519016591469479988048598215790537002651295082513783575592697706163913829051283791736553729665554102718268335692432552636901621285516111301051168905923597522325064979532215460624188229449930162618280128479102944804786885382828123617451845008787648725792931460228144166633606622056406302201106906423718141794846323988548008414812349371540928534374961335226375671806512836036538086204011911562374084062687203306889224085378437339954511400133506598892346269017500124721516123330149061156845159442668338658561014403411272857799104105109444957086441754265669376247632113897671171869002570503595687483439217662937466594437809279673276178797286635719920623047353801182269049885511363982372983095207515532145297326920653599118281254066176590881851078846172806975975635107525242448571340056766419789024833392396539423032496819980684236281169182651987224441631454409274409477214814383121420984491122729763727494444658614089790497278778495956542992779859036392483516527917042156989754867633696696720561512228798472213185072140691137781913934129987214310823324921524856878444726440851064032056632822294186925855725839296554758787076236435675397827719524158182859132119186221411696314656713150963891912009337369716787990488379520136653838062141429309324618909072867836097605866147119832834280575329398013930281298134906400311032982430185207230280860654670725642246336918772851533372961490882002944000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 63579199021169903979480409798789395155109736653213131262526743728510962283763125399557082621693782957483523083500203499808304773839634691419810070127484958246687268871554812008649952379422365431165601031944671503831111633221473903342090158384584824282594774009107380514340415493499114455555103663556804901839759454205409595459101194061062882626889687288052136788057845391390485783633686008117882810242397567272316116433612401880720466304600772330176392080435919704907247875083650486629137476442869035117775805907956251181219326670812496581749505509030857465368789782493232228229540095901017379749270824515803246987802777017562671650552489199368342826049964785335808153970535737584628151638506787392991691658062644953269833175285547097066041237330514296141562587189021084834347910803172189489226784336962924475911774059134457243387090503181009120639983844106694836173283006861041379973179366529076749687175394941391510456729607138962580870237534728425027850586560828926299857836196342713824423998697068551384929444186711112926214251884311364396553452528307676929890533858080115989859715503055234957488044926168812436379260323374329238497462881957482380837591176461617490687742700320993672342609983871037513885614700067593423846759168673376827049344421516751287805721705921506506614448701639950519681629393234260965122208486446889575671816210936335542814576664234208164457689204271260306594533283538229046325103255881377540730632920686810504959323750084830521350678282267756420708114143354753343302132361731850648694921660615203221057553311764999454077651013418074312109920348660414810966059134444298189015309198939436823972994707212046042783965199186754797091496982902203191479860601390818105491461985613946701944331449234435248638639406320768724342277175953557358990298954203680301033252549806352056332100987827547328737907239842537519573214185026896232587106651484415013528427352293265146092402684138602216867344437662386017598879143021626842906190412270330527022397140463708831596362983270067678583607988336776174137603471210850844698689879575644203058802342365165722418030578291679038283568182089494382594654967814963446859240378432216159065562166089316884361426525558768920783352586060430707621942695347594330567245784131828841508560861165058644663495073701141670045818803010461204354809487558566505858411553961334232442676786928789529541676642131357436991856046613976711377715200000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 7996909799259453582161536464525652826010503188746834682414795547202493813552307794451388169959308304049154944742465847940892912459660499082174804729298760446667532123801852707948277666203889357029109448725307220497686006455282173856154705306831403927967304286732903891605888062019458642381019796661918998726139495571056308642274153772048330369771710859296490569494183478232825759499859917308069560583026392361468958393851551093067642826444854655966559519425463504334560243687283477391729187557216981777629451054601779261087848918893752845329785482815131209750916064814133912531983340832620923752175290188353895527923873997838328346232005877970035947242996444846435718038941497406178285399554384318299312411834126648124512751467557773830139344097097937882561714389653824931340292546865333348941028164147501540409874011839810257423538853630670217187013860638371699513219564412978952222442686180201264065341224617474610049849033674465512933420943794539691129781486316015537837948084218208864259640633233877561715057443804423247438082152295298375235004148260846200428877325575214344971489998789283443718983539720148971125971130039576309554471505080708606606338312045857648090393398521727395790758114205091524841400823962018693295566912141921732900935722248554175601339455162004618139983497901791698366667932413685040025353469785498796785277780291737671600286148025830124863608388695679107900135878209055134093249962616714426318420861295806106750783223583822927520133452317614362737142282289352958056037503459181185261008896844719628997924631861694560302333568556823793832808812772760868079511280785211687527258450984261781626760638729808908135215256839178074866578417857621897729294669993155026081642213623034588440619439490782678913743323856807985810673193356741723585719552449814749505893938171908954789780515046053497897674434070154463347546324198310892906980681753624468631102789685674414054505725057126528029887408380727699370331962707336008069978110153467049883755161150161450011213469567512331316104092632583621001813210388152026029721783644945406854537181266753150384212946838233057507328311449943266577822188556497778816561384810571049229886970715397057256831724801668079877161410501658481859702165187521774230919454111876770220967387030321756323102490327093270849412680881592824822719085100524452379498249089801753302678946491049064551586504877390227598683887032852199505920000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -10421552529170461047378328576325670949860898020451374281345454332883813666098927357292346242095731362283626541041629062073666654662108211598439753096617661983847255645541827661382398448583011904881027307226272968052728319663366234986792917229017960080224391524498273015366478666197444238296440469535860751497346196317652345991803667432327588607305307614488703599810108005734383157139201425920495315417501083506560193205618962922460102751006994099639375644851327997263209315027660843804990546186464211655518546365961986948594600109132856626849785936462485672433571972565869171033734111073524433409877227587042011508432497331214578967870488001089241538277527072712259183563514215865795716164402602450093907165941289283775527457421192695336434083957467161968590600200529936813555539946581955525455804212795656608278550460102705383302763552105420844617447071430876764851129276193280795611072134528265141285353999030108521994792939135902658658873322232602009624589228212505629102589820674513105549978882866250527768728622335484295202062008476207744549010923319848797774326981937199922985820243620052863265440276068650202332939563451789840225600602451879299206762015627492857224054870859698085054626376130670743393586770871300712097215205597655394647048744650874909925650371696409654536905691021066903294946294931216542341490136443840020630949551722913290630132214469732213520038072733760800763221993307076308382796957424846525382980062922955026147367273051217504082366349718344011366902377684656066913421962578838303506024320710015618214127737926836303401219814271824143364610686441353455566604399844959397872156010878934248135384034960575861535062655594001820383648325955730485796195343589031800388596645458512530304186862916336785068031259822061274100108984030543083911702466560752584258627269291030221560855042401068192419421074905262550613274173071030279147419243104387652737145429903176426914393120095969871773331225497542377749153457102059477634228237092316359462897585689554470975840629750797890094421867051381954091805767248136114194066520337713421720323596776354955714382640892819346783934393982538785016856490856516874470288550477426787974525636257529709811196381783322111882099042904454618459783317694745592712144402055273094846818447646949229179226448216812876367340473323585128567886402560102455373911543600978665020152678773672144799952628436934893056029519689390489600000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 3005668366519094382807697225048530977943687879975814132452692052890576259512172821710189511937569880859776011193301324684141187207671213509370465816898558818956766657827184835870578262794756329289301080852872952918362413574218422420200199535696036449394849801861792416239662974070243357203580571948393871205612555926307591830350200637359538136328800909535849360417590207630813301507357276213490448929230783270753590847523971891472444518168721403920162809985187791691432671185085556663611278571836040675814409376928383478185084843471137722011946115357309627191664359456302700508270898718684590256977997927140590454307439162757809187165576407519410438502061825691868214742744729504799370509794480531260484240007591964392942869318413006569021553312226340967595950920088348052467049776907189291239470365042014759925123087131936550259938328549992805851110032886630622174647102611592169406970650444131442988253925849656230486303796040626166249309243571532305539920378291845466210813895528950156622062338749180058215957458622069070820567713148160372437599639247956876797977346630841692611800733121813540089047636580914979648195476545043732761288316550381838045675847107834167487777876261223184060016459450739500306979699881518180810693887460361809823908139353040532044339044875892065071071834542691101279441351635736162523368293104358207760266609592962915049863327972042501137034609963213984163949493402392486765801374650564742437619311172994841412268454314666887725072073207471592406561019992469005417714456402781849556661035561600507484061736278160093307549783997134881111664018590952282155548889355095016449056555084600765700681154416564341106488030526725129335837628171883370421320793958347903259807474625169964164473318201889153862897544339994541767148309194127107898709749420887371663048559069312384822558760485240850237630089541643121054909545275029913292128905153830867378096845451250133695570863074028209144889456689421401568506704186173672686987134249216554067092062392637362623817970685858849439403427106371967178729766162133500214896640643024526643649948818325328014319950195621994138930320941442765402885182422600469710760796967627542981321468405740327481042568103871479499877181132197987440739392772160348944660034425109729058825851502607456360998462766469292261472383070376851245998250251993379468004988058405367919371204477048692064588526500408638989511051751666483200000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -156029032142543554170968704085205143922195329600535850560483173991957370129357041003112928296603085109472837390611031431691038498154897572470490435324758761354075472440475915376190927648373394353214120635611498059436060526730855962365362755790755947942789966021314042950515328460349811476664330412207282353854258312105616021944155455013359411352993305123879715111865335506466921695234145116655637981526788666365303740639393589011471984794989985791762728265872715534215900016658936964060917336583266832916092717841609413418742521221188502512391077507197730297034095621622272365512794252986879900905282137926547075154930845208112371193688789751721542804502964019124702612139081233379230287183469457794215100328008358258569791834839408320128541350795781321168124203575516606064936240936842570465002435893515495776908072391498177549621081751647919676619544317570768971745341879448157534276176649103520084331864462078939719927622029366187597145825856019126274799100411759145470411055640552249788338894277137517482084463051413032075847039698894039413633146784201169470690687513096284378851716099787647821951015876622082690215144341551225994860990214789392184146320864606709246444191440154777082950302924519492697382798574503753603351213236549935370444700750072545882952308204823728860328924531816739656460717513521442967045916221217911376906439995862734553491991715707293647293541724954742014141142105962687408786550094405832311289886088727722818055695005502127859785890932135565858694095726040249743723560275384361716226914984390135244796854589483339408200468235030484975826845723722226433765325566806202288611771668694216829759528474804873871266264160411929459770863181738730568477255363439900284931027467091793870048831269220633833828972104381350776466684713085341150154456319912426423008824753341942966812859810543505776116004252206033551886272383843299089299283318639403197481214902409545611155159045385298607377881085545726621875947316527040014981214171761399685811033065209889555128686855699401979421065248096624779866230267536743841022046181872508276134139864829457390957586332464378629438052936434442891622663612379995593690041228692158313423736459224365969143497564382472920125459478730876606622654900124232052894208416870511366231958781445607965299715568594630051147174290649856231334108875170619708284648941682722585395502726736853676981796196927150046705651422330880000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 6396553128164429652986103158592057038143478340791472291766065144487227585377062180402046716393995215761921348571427920184170284328577371367632335756573718404116146309779585374090845178858465876048073166712826797942299035132865367402826841361827390490885623662330603493302172491704761598106145452267349361259967212591688692501760709705411175225209484967728847347124400193972622364656573938239083543107824725320024699644342980040174497512074859712853869948523367392483369184000492044857112871386255744563167463083121470091473622738107808255612220394588097065861952618716083497508984675571203872779428666574243151596208535223902358424383920197907254028233546236083573262698959655030361051329344221280788359066075021284992157557547570406727373850242750166202423155301260681344492908755920430715482483410392069641052609754361950320941818715977177551953165161685982628697818715562942523597813585446114503455443400819905169498937725608810607082731998683978472884286672998750775600077464764034098681997939481914042871249588833056962587565046429391890441093488334016243756817432403758884741269346896336567605767940750021330618021738288084161056150102320827287069155022740106308142000132705346459231384460793173731919503975943089060696778620721771031126839069699682881928429066441205616357464755129759202767339923248745708898093178360629106887766562553977036619851695003308844118405381552290502055040656191855279244442841832542855507545698281530562119274283040716640826202522391391098145280939725289724005319875803559998867949254276957723204354788321190301721375178702056813360679319492063403041938153944297594502095765039213948605984554586674279394395036626435828085606445178004635963015995116837728295784109974114550748880596120556033094516933728190939456888426777229704974955131325080733148848284844952724576244777544347760342904319404579201454181112962206433978068087902742140709431942454206860744200578176001089394828440077648553839718235355525814768801708427424151765204019091504151413900941922497544396400465271601249956326224965256623580558025817228016131047886699991797660105679251337861970075360466429527075987510151715235333596875927309005469617216249332405195221989069930316553143650398039027737309319072086780317596612636933529121019675860908270246274784487153382211313295579312529197444390768287706753268564020625531598292058232926585363196149596701500853459091456000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 1423749775635032564800285936456261587277763921931012266180230406818835559687976736943250800484646761148376616577881164460022353892800145372394745530103756882174790726037901788506300266461986607014517030471126875802398402352020604729046832971344042710828677162741169383141588493673836043210572981635583179504598728635317923652939053308672036987321964353989679369291855309662496716920809904104439321031036349273210508092961969089821904877008907002118418485925018743299698015308868218084776218893077673993873165885635719750426228841354580857402091913750793942004688515000073018376805942676324838639946546893700008301342771478844354771685236068833199305565873282003980399017752797617313364351225728204496833394362192254821633675747212552698097207233348886257293640162076707211071029228846407564781096141698417717721785994683271126772593284229930675451567766386089543015334705613998975435147297376541693906949168612595773293856482156276602065848234123799439146942401689721303879326081446471042894191846784739825383559171445463396874372207129632694031417927849807639155563756519554525268940872464168073088577128331736072694788415267979404773454273068809341135486751325090787890653848588642360159745312514292849784283286904357219886384581792688373488047035868208557485874157925894754863697591932485927008175128620362505230889729663249077870832607926267118581401406578784872197052934572620789629175474873487860176577560024481808074537223080828658573268953909306066492472361128343945996824680000705346714332406657338779214273208436888468772883907783698720883470587490378617687256947856443253923406613054763219553681009313024507211285627647628924967498466097866247876142029837177756723716490953748776856634999674559840787030461020934290748862525758310914733245274417026741774485022864228690731711034980483446024500897739246121987247890170125994447562217346252245025558103188236856629584828268856065636488334450774628144284850496309081287195028536447413547233666183215464501890075239255681118446773810882505492510051103890282853372461735286135428127444723268257022541178921168679829435308418917704768733626320775277671068260508760930935702304041928631119135194713033319801756223904766436192876080753608001220374345785948717812985928038356404891873629074338372749551767103859329211422537565311756147463179630742708256276624697987353342995538455601379987118364394381815404560384000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -896132550507531615182324542106102112910573817449769309033266760809026871444130639540725450770025006835341223485795338988209570260638555089831671303837862164231025387964310818222058313016669938314554188163771847054259807177999668163343704147298345337921342926039335525483410627195447425915854567844840848190371230251239741322415876864158463822035554114746748819308881372006523279022732978689035493043921792699855011149498400403694037237059260195513946854102333506749157416589938761205878724961663821727387790024306068325833911277311990261324648983721202813035383119165434051232168314966445174180350443480924162130911312480073329160190467669068599100439396689984240194223221587445032868809584109022342955106114119832164723284023009464297135654812856353024931721346838828155876719003464586017293159338074026027457597168549966604091728259713580264126620230195831213158162007664297796487752323948152696646707033280304999620162720044831267545365038308957601160578124896996590310256788497678007468934849746277483784561728091219443315710615006537741020480870599445539464274878379356750176977690560321049495674435147703402885666473618911195380162372593457969608497243060926802014460462783611345148893531559117978823529329981012708814344796086338370549247806354588817154937694470279108704638144850064285870263781291655117837666185042457423426378351018399224432139962297831404779778578641203720125023460218297039465095226356898519942401887388694360469346246535356929900909187363602851599636802635677802787531332558790116364309495538221266336852609580872984788309712677439062640148363785270698626082908049667760795028433065781866608013173463234397852220750460657724411970532325340092719566586671479532624020343577215598097077092022596004174940919834714077786892012319934026797058467654194844901732615908800675753261638556642516978701136771308522987401022565674029613823795728150893484132164230572762745891019361243348204663696139952168745446260580893048655913400659661450288422534726545767403245193057171474701454714641020314143135965434414999867333962840275262451987838513658681502960566077831788709171280209923388242026572380653574155567651796089728082050520639747828103165238406974471696913596765492363180054492753477361923740261387279716275290241010477769258701580934670472640635473001378046610300406048136995529487643143332319986091097399348723608618254084862634843176960000000000000000000000000000000000000000000000000000000000000000*i1^20 + -88057393816553651915984022236969634923538892585952504135645958250578882468916046486452680459658607435231938364674109880771337293142418496368283600091371705049706768163404774269168907227219227706467895140585082942748516381461760864218622979651836885903952502229145413025292645419433984541008951805767901456561705816201392275948864868506274000701805723046402005510917414592751392899520655648683704219561587935573396841772138472785615826369115777997372775204092991125691203478031345235525695954031749590654597965398781737906825400523556196507579143072021661164068474062153721083789395122460610486706321346755053024585644922218765728048338293944038891317908237391618343473974061331293148616910652768407984497396876251864249238445490106275103538698448321746576534356026825648622932417293764541993513140800120094708037674815033735984464681945863155124347251047351250958974641133260309596611378413503491092930371502698308366708022977154925294654874990084527817818476710550265213464871401104769612304664043868824639422540951479776289986965543289164423040237423398072617851841345105673478480102931252502827417990119728531691109780376810231107312486164662810578172439583326428862346634034088026589044626253161103380402741965542760267181787968096033474332376840741359063440901518974622010431631162045905633528751898044094054236928557006045225651936057424986608020836187257636494094818524409189864553634273954890510900420558759643877799057159082091809317726294055463344749688669782786148843650439247684627094089764065424273805771513351836905755104126674142583650733229697449073594826718150024238849377748783853343562403965414757112388935041070531649155997757367237858067826588147551416971128279687813836705688590746174162470362276218281665752553636206470110145829592935429678320654254009963719109920058768092481761689112986946520781578827254244833457164351508366914720495425350994657623256572024377406389775860225278270865686198552351424399611107620877082806126993415945400817448861827251405125135835507546098184237966968840155776558080954743881724631468056452242020271670235373767523171442851737681423174495027958421743665175402747580826089953036358717024869721619472915844477719678379130325504501473818134366748519957594103094759364787679682670869215970087546028573972167680647264332812927986901767164934361412233389127850743908230870977334852397352567746366797422526464000000000000000000000000000000000000000000000000000000000000000*i1^21 + 16669582017235137616620892815996682024627792975411342214398089142108820686819295822018438887610563408626597750203949676093463326817159824176664282744049076473674003910939185717410625120693798752107784479392850754095921093459094098093292341672329393547924152975204039402191753275889006432257970264295832516858239061795058276822246825386290129534447029905271855353724782759540467083758546552784204160782551890570299631046476507535722043492806443954769400200493608249758556822138193635919679730608553045359045950865088037665206690956655306218886589078367605250874063848693240372113403139403814164967500647616690978180600181851990597173035380446999376609078524650045070251960382166788605590872474297425021761791138601684967547772087150382990826765470345202479703233986364613163772748627615046323627805414584049724157920372602716534592298494706782374301965329445689421395613928359156101036530127726976755862838874912121153722149110102989920620416736244280932571255373502730705826991150755938629526268694950433830282100054036024442404324411727865532347485170712613334145711869379450740264032643680903770563243251156903745064808145175344740874263852569783829422915917767756306110569119407986148608934636376419049348320030450223888417589083900500953592819204553704218733487373195407875109430523217021428444433231184514681544695448646773617015785773501624711647989645909991012322126211828885579790962295613369670119665979980902297880216516986338948233745330340261675447495591136167170038541306497955728865850837913423274495570576656047521353981820799664920262708737435596983230138724330619378416036276442963795198266136820550334906670800602526182127791026244870554380879655331225062365435816444250147062424986594225011226982875284459572871161640179552024852343688929276063721436113205920023773393695088888532049425323337912718830554767202973513682356832869729068488269880377053730826156487600460149557025385480001923624877883774282780567172489443933786509045453305450790944344563856100127678566789471699386779163323227708551883533435739387551946470174880884173416237153041622401219722576027433862227774242785555163549461752805732736422099048683841672310123915687505769369559155725612677634774364623187728638146578519988811812165190393435619582824254921386611594097092004080558063760622658466585123115741534093799292494712791759377419390963084693036540324992392364032000000000000000000000000000000000000000000000000000000000000000*i1^22 + 2691733279173781678215051232332421641011991465349715326463002502167590017955407749542030171033670745810014513616370905360478942899717426755973529194642413772204969910033432391238752353473161906816653076408876161815364696888472984387691265594050547067662399176739214603147081003158940598178295842178703065428295416835827214307204403609767845117070309737110400901806862877070643342440751917716069216955127814770124990060171779404699250497768607875829698840962851714284764627582645516841066392923298504183045153461447681789410449339563753942455831757269355585310959000234225240855587601397534916794474460081595909776872981534255554343266417231970013941649539006511186320292975639193816031621080337199443453031992270520068055193626308413424100696538001227486264145488934975982092932717746512463531126044489390799005246349928399255501448821371074794394470363185752964448964926116805441252560783144631335252985301776588864389836270558871592022679274210181577544825748343570024890951221744918219915110298324341404816516434688823116034586135060717970156608622867886364811484873477094975723054917064814417105823500402803352756228006564901342478190758623827781088570954984172974796537826933093296763355947880381022390205536599846726519114407477797122410818185632033301323179693738860386249226876867765816348237417240953181334340426794743391600894207034038695056369771760659415818871181897924268693131663531916948884672628791566725660610998280194429591909816110173822235314658910688256829177411957563110063369763289358556943642686307600751142189209771460664160149867627224282332441994274388992768374446117288619587380463156733259135020185188862793617344376305766676455448341943831339380738409775322622961108926250665806991713608008239527794638561944062937465837792413738017896792541336228406312545083546317262191227596564350839463733635072455638470523032439107609370537426379806860450080631520523624979686691256381322922872676995656685656741949043271195272335758111994263800253351624657944198327855562978643835946236182653046849784450583694614002206546790461044078150072047578178418029394880709319660387744763156404907263382744930096795070492722513887093636474298605210626943820934344479585968145206285307321828158355279372507248806433106409032555021300338688543124322131204652111181822014800666648153385320854883785149340142300649725050397304783112085700254336286720000000000000000000000000000000000000000000000000000000000000*i1^23 + 478552425964715196146577560650000015994159706443374866976944443467999386408546407144636815908010989348958701510268510378706152061250644724609994794095660368613882316431190073939070455993940794538011648772271182856790018743008466549736667092665947203833727457579914570826353786931689497190353926979661721461102331577519055627755792173890406391713995129835560280270398548191646933361336052459886030312312536266525123060206503282451146619537548351324622011854899317495492032453350784519376778357782451877883467531738232111543899201071509073789913037185117497565733702872589191637054774294227440158037167666914751992497619538882973129965034423618323215115881686093007315624593434318194874057388482917359128232322859826330882445061573748722111758474461563923667515894660189760460038994303405323349967177370899416155791466216527172342488333096178252636298327955971117936237124540531985096743340939349588450182211854652831987791355254422045741638394797129369315204093497498098391444582787182931658663671664424579976783055266613537956333317933798834178258529731094695422725889429279375996209049517909378725921482946076302378787410066962581117962701022877309865263817567084881414775251567124230075261009416884199414984874034917271745215383924315255805775979637455714240421568939122748442600162949212858500728558681479926450730202190755543958583777966423778391776190520255711390744936518147103102268056857427086159052815299624283987737792591483159597548409020672154781795740197125551885237406908423247142777474337103436119523066915071200035355522434941460253607959822743616072746873218546188766893080391657785240162413740060417729713013734900539028609909815741271603229032798721550834001408252952379421690338962501148509207712617155073658935442078777381082467636988027142783396893045675131389602172070405918377730689480719506413589452624035312416599672444622478888471695083373215137244360069014404802104079968794772897374701569629048095301573410791181068053829688048046643566738448907366698569551366620037837198099506945984823795934951726017448307788347988970977719140539510540562031663132634901677943019408769368954420205495674843027551402141879432560327935258120308394398364347872373698345693166081660968447616416223461588872456203458928130675594100650986692422812516050856951962854964610713681102875595748781540973231333416977264803653151902248582942489051136000000000000000000000000000000000000000000000000000000000000*i1^24 + 26103193684009899279268682846473344016392206175384675140756145655828951482806919260672181596011577672065846982870529448535105686807261864816798933860842050102049970437987642008454020816952515929979471678799439710619515100825159658587361782539807618027038024216224747718154450790620506095121572145917242983215231262667724301714788553683382769715816830742892413739353547935316732679288389547545084234128955300568492610122471521090207580146498758522186954003366462715977395969563339810453833485848738652524243947459819965814695946808888850832721405560280859330161711534024386359393956140519571693771951255417534549652875637761556020146100828302910157833434069250956061322246085723471137694517509112503855458943962795762971120129558375896745209456541359372483024628339705785908176323211760956219385924207941512049677564191911947760130373403631696065241490166221256211671410408827262864245833163614651017106907168699322684737375914606967147359676403801521727809484505128489715072054664844797943947192902837132022174533185557646329712686112401439828598992140775525004995384365209615762643025515010970313829253631632192493660994714965371986347568310900429436011728872119820779363650624399323598700526026485002672348262234013786532739352817298978349869189431340518320035618678991458888239168508766069180695536501335866520762119711650565048522929696719727675596765062450210039246065240488726453761665429718280529715602950420322601016298410645138971216564912485116100970229562425923770907696345407881471811020749118272783983805132494344671407285736122199207951340667545673011116394377613241692390660737031457351640802611193736962253598462179498754392608331409660123712765851114742786355936298919378058791336297125791133746454384023101856542687172713501207148950512656372872864476373050929701384366590005103425737468112342638605413950401826816863553051020441659419382750994277291475421367498964672524655494467756690520340368626452370814237363131049975178825735228784396791794966703682336567134534311316324679265634716123321487942128979561277733247516289212328533715579522338632319836964357597207750776968332289997590673121274841729072629711982384259903918875744081580159933767958848598384601791902655818252547056171048574803885575094755901186952045756040263218226540283239309931765775839389605063347680232780158482105489477668459367654600297358792441853693132800000000000000000000000000000000000000000000000000000000000*i1^25 + -162876235155790798635858446705367347425425757893811423450572216017790307745699820333879096776005837158601786135766123841802711798439831137073479061131436722886423527747375519584446255992163315956251306959694630194170018877094625019501994415918434908520332120906050451843686283391599413352868681826327106997930885146137129819836127598576290833197330078413433140241652692757142071624203431197237128644804796059562387148917993780236550180096057958501992209614890297206442998839887138069890948987570310091415541040227754022249747581743456902067435128393117231097689937136780976564000352751097616307804033657637206048305600989708768656265280048387653480713446683674023122898475141941561932666707408932783215827120485346789041373069223937048021271176406636681317726263030274079034354605349127182037523856905363941746074047354657657419267537106589503244784690157286263956217899428796780308196592328719943995418457737459334240616636181153661960462012884615069640168138752563230700922592354756597342827305131681397145549279963346319408213471112264354802135916807232358320979707616948158464154300788406800233586055214477480836067737416481585714450692679049135128853082671923794492251537042062695802882727640634619952149847825567842475678134402578900521001677039466115503229652247166154660801122728723579826280936631841586029831999501203462110972699289964149771426712326393400152708175005655000311665785185988578326773100327293138804295475754841766727418629841893804953556335330541337305573596498238470736926426536525247794657683014235871831592108809107172305249860655609006239285257761206826443942877547762167338569429703301100774657370073881016133603127460989421199681993669533421357204085976582412520318770310311871664072578499663567453573363704112124903611998043719283362380828930491201329080751495578192621638493176049037217664981868200038222819567737071218958996378751033667282811190890640008975899926284766481879952634982543911881111089102276794548531925276597555128303504568920690644732324838776437658611335367248725299600706022285904039953967263023560879760970724597244442577801304898566812966739641808157372563226948137999105109114732420509315475640965091355550958310300194915746888037295065310550137622584821900863676463252959416270940470698975327858138957914647608259362427560741220698189531090975424244527107592205882229896418431060028602449920000000000000000000000000000000000000000000000000000000000*i1^26 + -20296868900974418857484684258428988811908305907420671192575550686396272686932095140394603426354779578857202648340415473466778902419487803095061359002953777439476042652996921769743037902021625609936074211513463153316655083420959929501273559798635207109647347930768796205207162175018019833525201878092826096238590300222869304242130289920442183598036162850348276117251625007832341481282723173324807690917440326021552252848846926904637545697433334512494793533159703521045478524831075816681455474161504540981757747451394853670810497907073375831739865764389684177084385292114176092532559779560247097468669590111038008597187871016417140084419090987969000623352146091954710931727246894862127356259691356928154944047396982934506600912558325864995938776538303281382919475969693027967110434602111645277977423889679925679321839226068038091992597533350782243366655696342863255201702762532405117093126201593229537706692800442239210958068464382861986387230344708873992684353162157034913178605221618840532047315275702223459593863239732035611512395648527530357846275021796234692167185917959869977691165397949648434158004252280797113777369796186628558747921217202377554470678168882012039789779722169455663349139044827497360683644091612967226091008390654450194772458599990369649693364443106210982517780276530226672019625041498475713608304874761343861187809379710892512862965646096290402123923422876194853191908996354447993596982768488242113297801309491484608759331735872494170801175796607722121924323816420884725096553723245591605050286183331247807375421380901612597642893692186049024983194951363027401809549954085943377730857804777375331906867982704954639678014761971298915170075607810040336121342435819636087128269784652054762645839840934232106178762990384059079847825730116071414772313091322810352839853323032111498653397312757323540913970777380340657154812228061973204235532176919789886190950832081803725627147737733271434181525544427234190447130414115827599224184372643164354762923289744329061993721906843212912808882529783778952285738644188475919569833011313829121460331103131637082419264491987406305364749308576391052257938126927618828059683311766218451914609244878629649528724374501943181906010287927819671517673473530957715318246772594258709742830087122428333216906274718442954656175857778368059352949692725626079996501834792741533533804863697341906944000000000000000000000000000000000000000000000000000000000*i1^27 + 2559539146902959306565842994463747174158950556174423374960990095998570188765556440261909500294600086794226042136627293954915590329997404664996838838994386858846131393680268981311120474790837600580070015200044547171436105047669748373373074290460312825770879119569587130321669661323811320056054617342458617689264355124071724720285923987789369636960991625550018913678472844937072444726446706086639126768753024414532822805592347909881241023545189212649544504022489368990651030793564107385166103102911117074771335868550647582557016301396757101847053379021975637128921987999335373978556222065976036379924659654654286848706391663843265807273830412309721981768913602702483092838444070054840706812228467326952008229731827088153073779875719520448181332217383369072490925671770307342579009356361422158242422687439204781114492907390800880776478857413279126148384945884336823584753569381688879496762890039590307407852723386814202374571711885370250051199999290547962243352943432700844526392822753574077653754196141828072956182870607817457727790897328409924507030461370726698087734703829098730896029729097085051028042949593466627410764098121971347234808838101684044981517800518263326787677675015136695965004469371613233137836477385453809064518092932663698128145800999941774908539687743654955759029225547810496621675795819676696478809610034939290192717164886765758095292660413984945675071126177928420639697241979060783507471338572732560105335161465573972686767356069444658470696413188468390400005774051907979377981393903556430548863722055415231029793114221133959455862133568964933650015477578565118831529581463381613559673696777193032477983069204213001288952060361235288086682346133516630188825183282141088600615131725478762077954807246936206006923212684219812330272612603941991904363866658575128114817150624999011456892456862351459190275072229745753424916113276529748768011385303173542437156414016379726422430250395762926456702782279369608656013283570875370764409162725946532495612332692444127874292479259647626356343363252772070511956039594196673730467143584483961151564338491757605119815618301897166124199226118082844081244022136480920317356972092378247201964123446577009781329921031234449184747876206618474721030236886022615714768773240222901352028970644826213959347205260019703446199408786888344470126510647630338384674041915787834855111823962878771200000000000000000000000000000000000000000000000000000000*i1^28 + 182248900493991167615266564308868519607723836964496479471334821279177522941885541078109371020895468853812553427753555146233341389235776780646617018991168387607841690555675129927773296859858224789727879768229057085881044692714084845280755544040688094071183139805818818043275625853444684934463539339307870837063971123762831117374346760468229465141825948905665207170630860891810859803991148688741298085787756069402598671542913397574659540830868684824158072926010907600281001616538895929538546976903842560903887976215488337450875073008267734587347774855505639275567217128633866330269683895467012918493155686684892030355600666423151100865007916818940075012620208549185300010082497700540061454161389493033658678959277561169394593294595925351119899374900453422301157803668843165908005595297123084770496474039367295862528190489777943217661409016725673491211899681994436637500619183012941487471707649987506758081275002905534686104083090782434244712895234957201237492098044115335533724301150318373784524774415884211634346688196538207158907395880632214293223134896092830991856359597771603136936136773816600090531909756859612639307365538696002208188715457559689594198615107934507957063404850370235300575577166278595793497289087865282065126626453424405393130183880657107031086171732157679524911879877114147146405832528860933489306282231018873754212472944352201316856755583119770966988283097999631967316933464030642245774473828866922368911568067684052664370712616766161163854945324466000420593134119915857722025607289861730665823566972215709456894004626554156798847895811895605336118881550284130104033765014910800116827214567332905965452163051893370081798822845272486162884696717423868149784443532739128851338555074756331423529077138130573445288885190209216531310981666035334371385293085476924104649567104458352510876896524472546118869269499206154800671395676905008474024600794795384846682407838027499621146873854271110234994985621070954170444825290165887605192189674682956267084166034568402832359503954193545139023236601750410968788909027068361224498575947177573306880664586514074845827880174204774477678159182424815602481241684646956343585019499854450107959674554752678018365175894228984888924634490223958342914259749184813037971745432812544072043849556249874067475935074266615531041889811745130241397015617437222228956121041186527784518585491128320000000000000000000000000000000000000000000000000000000*i1^29 + 3672223769022565914860089743646373499483856141739204450948184230011184497421163409283278692313728316317059769855256167417384441311746123057479226886845214598973833805941479928253745940470458236418592095123804362031903849964368071447069836857878016367931118156573011108120722127280342418546288303375588299368000564823923097688975197971048418482130598912048899992863145248970508714426522473932489397565080736135222217857235915151862453644075101763385977889915661223231824045189349881088771729933456317505449429608032933274244986382294611653017854283160500945776963585694854164661240945778532740268904619684720527599683507459612252894107735215825096768323820609274218673032640150851310502545644133116228646602144581944835721425176043076371745697961097886318681262939630478432300531865281568579949477221557009033976879450140847841294867944540850469562295578659276347987152561838051007001978513842695265075359779747923207646551397438065685737318551936644269136422990703367885020905388270258188143552227606850333300553828750960774318552971414968647152690271152337024454186334823870513823788001597426370581010103902235075955403355111067827238293126731041187186506648967204642495172533732367086723848921587981441409310792413201333185633016487663625408070853263220604552207570608820629969656660942374720239253674417415377506645845438693533145620263838125248336295180482974676979464429252284826683258904349379349568942363249928660179515664232882284629835396864096168782080787963226492225579946422016693386704024134244668074058189862974041396019431615906335262527022030790388833940453988510738590234140849091683266938268506517722488302382458881401887194320888004938841699150732042392229456247129017826907704713307892678414681358539987090311538550324618289365183371050257912191627859158197609058787820863410699001581383733780048418133042708517345011474056016950017302260727952295633391374543415834289201394030450007828476674343394515695764207969450399489656498925638708004175740482427995827445827896956171161165576441976930976401221615009932186838701369424024970704301120511783022625407762661347060293327244401799057331721733583415073618847984603675855996102063137131740916885649468338059309864868572598322755945839718718341336029223582386317576663831968140071724956126649015720727186091554937978728799330555608272225233995212579024837718048768000000000000000000000000000000000000000000000000000000*i1^30 + -21351146958963756366788904149212350361278271521927543235200064688832141233502483548481229550752550700308207183822864670671673392680522076951876516556479510995044046308894449944627140364568258054975290228022499288467642445879283419627959727090736544083860509777847948933043663391784772009282238618359100072866244262532403335050151129562280659251960053962338806367011640572806600060197821018548588720723217837797730383009715972993885335131820385655551321577313962378285142471745940227957865852413394715729941044737924896224926441450678954833032037027393377136428922563764107653626107029560778995014187415803751055599839096671815763600638835566485330323913804670875306387696957742226935245026573051587494766419273740323908976094704254010253907428315434525717345564964741525333235632817421969436282224212985773181972157303361057420373056183084690791170662546949158877640796358842261813600645448446253653722460461902846683236091439377727006912946018721877579285492317370368133564348012931637032475653666138783727179495206320247008171844338307727826016443089216862860656960419592094116532229441780991394182307741350238278287162741469899235569389308215599554720403730075370427120263770569044409392374625766826072097466018023365504173418138317284810663950988453536328064476210671129455883622365943501270619589756184844394490862350313366965356983275031308435558211842239220536842135979192761761785043444281806058261764678144969448377981835662123760482373539213305788904722123523640661418557363102589771079367465048359632227793165457344111372339663736320532350404471870343456233864498793267701962369974583929804456656519998695134444264838916363957753905980678008004719404281487008249206776117401303848323189467233702143093440089990344711626112359572068695291362452110911850094735784773978805775060372182640762782753066657980862469048992385452268790775898273594129489475125304545295969129015112941473731340975762684602438801409016772140328494158110909002292404413348270940090785867510279202479032876707079551517731599346673108539741900694802185696641963065341609784239245303057677315558042159403399908870199737158787288164245801852725056366695476389779494498335697711806471330629324783133627082693111451388054285583019344338733199243211332730991090532146821581573286132684442736726994593253870997601683222687176984007121224355924464474521600000000000000000000000000000000000000000000000000000*i1^31 + -2030612517678168292117162049873004162705500133693319630049661159119006686772273670758552990869877054747403652162588543282854797195851000972767175958249597696387316952329718607294559747802458110340672122353827803006717854343327442242656752867744126014973054243238710297337925102374006377355052053249048949774580068036401252658564498690385612459663698955929535056629171574256610587040378831624044963950430880084243405698008186538124598167422907186072107927519786733179535956818620494629794561812183992903281580482517102586547886718419736344737767442663085127508848034301141819101257821637279026403205920992082887751496431415331120156739535705473119634535742560750644968216309634469837704859688790252750457888648546882352388025103531946646745741653653376332538453679464762348289971039684940891313340451582603256930216792844168527653948713741343312571206410483701305123556589596677922957821986301533630168285262266218961239533600430065257633428632223207856689792339302390837313205865498048101707743485026988622606394499984251566356687122387350419361264005932905144225970338542382902774267900924484576792804482696056029741802110557990646431707064355321097502305060081059474831873441692725290922837969529144233922907402505161440279963828740802528482641234324750413401805631460003440525496767552100467090509763206745397033109113681321157015442500476033699037719192479833418334172430516138829170921498938331598438366037192649612401045465071615049827348289441599615507626975520712254100697304810326379001617066650719105596384192827662082256247366799357021215226656177605653153018709556078858503394972063495429832836565813912742449406396592481232524530040929437756366950333656957975513290300091241065115985544659034364761275265756545834511268621715477066814199046623713988304792761937076240934666105361206964989375418537482134430661495779090730188957128958071725407553457164137676753802515974608445414449656825631890873739222378695176870403322076496127935095224580757979238015353457068235392936779808276835579064079177657022735439062661532160787436042689494015014194277976908689520337893129282033130510766783081441469318130692495747006676914366879012777911959315092524085790690517407082442467403799417300141611929735484976094628467551212949113473113543281462034781841942754656521205366153735955574238861854139116219660452673183054561280000000000000000000000000000000000000000000000000000*i1^32 + -29106025027681850620083582035686139628280583460334454430570613845400660089712814244745349676469541272449382400274337223393026456461800138491442497475049911886458451657803736408813104066959828156759373031406596726614019496248554933325507123963166838204340639660168909895797979279057406389408088463081273679506953566860836523798322375317897086254917454758311075715075306328157337537344481911552848621074328392404306159877886030203341858432798528797892451386789299677909577788809443393207418132422369306361890139972079664052011636377999264517818165035764127021581180049549837042118830157782858067622053733523801243147546906100022692938365187765912509203893420524463210108863190711813371855410323223548753090699440230292803397802931864722936532193794737849100846636044269452988680202050931231526038513392827506210581466713637400355541520828567835089712215465038897467411955087701254113862171831707325229764087845607878123806659108395926883940014502460085666304312212600111588277153787245165098398146923138881481283342389523403569299089096180789369430943291078153697421512648303731970250144742907211739318809727864076810985584100579143743925075775684761955780744653015287568911819710932988404020553345220966674515120029300314207122342208030613477561254047472313327829411940576266507878159355288582680515631730957240501764053864172237197457232464005915527584983869686229367786345824393288132257020661205072001777381900754099532679803095066480307821244856964125520074541925404440803460659944459245156684808834935329147735963494900979088709974252378272487465258438987739815769515981199010010956388993596881810766784271217874546475028016927937422427503777496114214180594429874357811694625723462486479728595654761235238327622135444760352026249662441631401814859513732126528137013867202854262945345340448937874771902781741115465824223070695256203866137974297488593913454107059059046626690592571311228002044526905507961754097638293269703905849250516520231604630142546294055146749232229578178484415176293259453455248075818640064140773394586247742148405034221281555884527916844660325928617393552564601679029145432318524302536856337916035868131834596803278670131596797415883100905918550401928283246111966543934757709116141189991083408774468997240096179527600466054660169853820641994638327326959620233164278594308275107481900318667571200000000000000000000000000000000000000000000000000000*i1^33 + 13639644062737723506202406604413141644221335641914238002240230191157543292385749834268884699005296892358673921911535860063064055816944415415775150410734588012229505198873144072090874770069503665555697162679003258954999923834059912334084957190063169541021870879039917223898803314856955020969889425883822409527172589511873174794578312170045012501325157507031649357056771524569897901540922512346164574130672559743002775220923508816221186090764153471554657036852047541825811231733411236368867536604293247406490530498185695904700289342315310085616501245650179248997295598426195245807211093693383581039969494984864880691721872683062124453804548683637639890598751135013467425403985560106653710172040008334100999450513520072903004555981975898633199733140823778422783391680129716253667236033169113598136778599239673847464506653326326121010499759404817929260528422037736930413400547925647632885415116903323594184864362399036525044898453540830928996680868708398702926238096110209516859084890380663170686729417901570358492704603738714240152198012070100479955052751781818563180599432931459877061523643070151656535342684973445647190168772577905097155310146905042408513907161282449487941858662564913970974757884286819455298578350330144334730271790437003864121808482922122080483436370739807958335650630634670557458514212996609080764973310339096007280460153247665126127245173548344347627576420676549541709654759172780063062273791954524782811027331817678207156219384031671306020521348571494066623585809111679908252271304397816167361918495813570594565593543139954023351929433521069924324461245708556055765554543086786599173577483397253539408802677170638538994704459316284717030668464271773838675174091170004759404273015840937598561430214272716892382619937850883917697782780926347041155636305674720032901747956915871263284775679653563473439842018780549630414385066422980049560664654383952464637769164387240088386335414284577029152706941431412423206121878167794330184857628511133529950388667217570441762881341759103200354477078183866518512871764252523025696135143343867680546258231744388827511750203502729823777577992414732670450920215142496887658861516954856576085813401032919451748037929715620863442070957487182264283801338346185234904989062160631163517397776624131870606279395255571775019862862854198674782688944429224756638834176819200000000000000000000000000000000000000000000000000*i1^34 + 6032563162819386012239444378586500063334398398939412171861517327596457089180181916209131666545787435665843818508263132477426728242342056496493657572939001906937746241402774117980237617297087415529659208455562235942840461901557763472806243821530601940853460064156313560197229239965352185849840331724856502777675914123446642877617627473030433407700044087770346615453681002177154675415687160559360550426294214544522019860244919405058488256218281812512381296840237698762413010152149941929114611650829050951308735813674077992253091461417562786946036517813297379601700739919441238941863050385015341702750185842962132250511192105206763623553783102163690826742997317432251113061355061484876158521400609151832451064039209631657431797009071190945010101614526975263130671511388769830087778241583717650259882985428276632781838268615193572035269151573091107836988875724639580305210092814799315152183191596676648152617157514042275220833803206841381484618514688896859054650663606485073121727854657021490227607767609250122206515060683978235539301423854277166686774273590732325274048837138509581405494676899688065653591948045171548639876601103467920021408020702428423868792421730046723325975992565890924843014998148573411221004338722197082406746622260814451858706119176482936654935628246120932384881889228328711066044525901180807012728914064965833442118871538390683592815716186350578342114834946646261487070307064767917046831709260234189052932648151874689729911577803304251157545702834567903685490183126677845160520710018013191722310205926463436215714733126636470000892292611767683809487925844453590717476888176689670430880386394758858262610363095673068354800165772748577454484070054977442796902538628554859593768012390731186847611145862098776300005236406407626498638833376092838990413648956337538249337405043000973736549951264033119245341134188565403493501347149331073464156113813162319564778297212218556757092500976391228641445561577831837481656306562013530675585436893996442473712937144456903823787966688797206476254019265996047189510667033732167963624167233636256800058485164553921541897952748648620921469490280770166734917242200140081750539611944129509107929324911966810613398004369206959233036565150742351246870924587895305601720786260581947184244812708952275193979281779730939801171644080045861977411347500113376528763453440000000000000000000000000000000000000000000000000*i1^35 + 103423625787989756285810978714749194036702330678608490576803109304374690859447907076561661635925508246875412277188287839192675562545295300776946664259383209691412589123381316803352184195631506495754791660675041773631997156783758969931498700361686643418337317063609725742002466809425867281521140507921900735951918321476087445151498687921540296738557033274148939775922996016722460481794923640396923443021068313157686926779172730198563803891974926289181348169429070141040355387490714889395215946916302144509878100112722268777937510114528964164574862479045864043390305984654043586500869957256704684013350867961415044423099255218334924209856063843017859855605545320249137695350757662974139046542553080536924976813928732750932660897689160698216640061944456937479652101215138287873016900289466570552509314379780851950607094490700059582095974646413330832323078287755696434752801129046379168927895422809121499900399530231988140039358478660346848077825734267953171387848062536320031198167963952241487718391175778430933553846010088671646310608704411145443730058505648364839842590663089853207850613718850990798256495839657643088095169672821859625680767665284642638722857979106964057241421472010486832125970265167720237548786021495968769604572043656303045848146033262941362568404188421684135595832295787708800295046486445838882082284869084176748417793575571433148486381918476816062710180753342181231578332372906751848840799909396126860768677381946499799065363268687806160556300021855065693105908730330092205143553302726765315131103187169804898561190515667977881759311015219009282008210682697950649080945826869411537164285023269440902891393572900807547076705880820339830397332370524717620276632789313247974643104954600136858897146120806316343086030726188811985808388779299048300878827221101916891948947774655218635159553145772290785775313736537015772292502304776261267633185460649197627413115204317268109074382595373386707933193959341881176016706311861241112427001617689277365866896386802898113728972795537853134030826925702709691082065717530950315635244761635387083827986061152133181968909521763629881072402195201794604298352435039559361621519071803986723217387312972634070392065886307885619272006046659076416721009273031787036881593354615232542560524389854062014651477502890441914347725030991243466099393007748833523793920000000000000000000000000000000000000000000000000*i1^36 + 877368495292417689069420723667501169343390331503516130252744659935940646329076673371734764995934217236757440511211897942775580373715078123830476133167758356244638896441493104632965465491046164076352444441752101080654775638184376235402261420366785588836214963567691416056378022854232725603816601113320433404040123051699487247584925640309720345967897175728280249403308549931609423076404448385978672554856730051251474312684187242900850070283182706316072874314176857680024331400091639854920372372640348790910027229448812736964557954664324664222465743952448436794696018118374803354493766570740923594939099296129815939368855871896676230282596386197153526588650588118393008458622898591494670745451548155654598097503657872900985262042246386996104516120484020923879657014728748534591432047674241350660058834161752043432787083404471476340453398373813826091099832140637449020107088564102269672247678710708801313452290286193484144870510195879942536165406819403875438872683592414122585130968475600879160953023257161090306200906294042909306574606554539942853970553440349567008662361821109917459966403172277452036338638604760621999326233808598199939898062541147752961806225150700224287284443298204549127574478024868251176491058839960557990885715035494191012545018216028015546805705843345427931368628551153760246948546659200430394785523806018122496387684355213634134076110075751360589748205132008328847931932346890360660378650365891915275703281760471982260967113333279913551476099078171107530801631578926576754895430382250438579031180590715675487988248999499169324880666638203760362416017453262439939208573593182453289224849784480408218409733298665277983277466929372127542045295300053757212904920303042815631079066240348640291736708619571529060796330751097155605258550191151153279091069812610908621290059193720747365497632606424401840516958337339329918238328365368499201103895401822678425640842592439717768236238615545852690580703385397990832762757942293689861202675468802404808641384854378461856984019192242817086081609557842239176711893862282117809456526656852182507129127960939556751122019839515710235258619609859692771790000391217979283062426764959448594919474953315763123785563350777376476286617006880310311421595966731915507913408763021137741714116126909345670344088429137483118427395857072045798440733608690214502400000000000000000000000000000000000000000000000*i1^37 + 2534275161528138179324436953672198835215744043778421160508622986149463820004779918752022573995605328182054816599592853392396271296853350937662495519052808659935185262404392722952649933589655513224053969298642857842411207463232690593594639622253443863050814000206651651225323933439283448371402904631585578574598945304213534951110203958903018789150348429572210309865483224799592344444700733933703872505817626409277007425781650991451077944691855736357057689024698218360487304191807004926994511943714335620422405103949947692114445582041189910214476535236810675360176456983713613863023940606019644532428351630748672619349168906019859276447464250676148606155945780025392133042349869558694666086790410056412863798554522132322349563582118852578727004053121336669086929618909600833624525468831905567197784284369087904721554514874286302620821104128661373514712738076664437875934278802549093805293415287997867087278573713016788308921940829383696360754615365777370969231485618230600061015601444879946915312146665612390460381431090728327876559516564655595656818509165987028495691285051543987482664603041868895669901438963022014835236554803547798101509713494415651281380355950874185665465884851616293540144101032578293317033459912021787663391308045705122830958177017621276523884030558252764127651793190913274262534761272090467611082780539349403187511619725190905227831322529525097165936986428837547894359048535898763191426425998002830834055308304047595800778949821973945980990976927954569678348817500193351443619519871011509758523633654457343066095604860968357648773009612284471726611881793271927781055484171322177887654684994552438223859079063156041564560879731756124012264939240995574347809517563884900541065412185633663931798912882716474758113305031176937192168273611447555792873559275343347434630154710171140105234270827215623545815026706828774272068057720611493324945792622921058876530815073457522901454225370007601945688092881902535860302232805453131672844307078706234932637831522594844631539780452176242520248777601843540865266618700017254404891400043353386706561975648395627249385707952574234069528275504495714141188726249555194256522372857748077035982897482458014933285738256301098776119551001342944946690302263130540340205216799451005523460815015138415254542358043695822024821091136820341220791768978554880000000000000000000000000000000000000000000000*i1^38 + 9751845398028953879493533137409397996244380208981334993101027489980219370642097448710635811997206757322955988190947892925745638071532495661711426034458376021700416017317049030802543292194070849523759630677296593981148223545797890513869832456289227461950675785624431302015310546304200977069708936129945844875199954247582162664723207422342889688642887831898733947770646437637357579676247017919806384682020717992968966424283166930364750483676226240585038494240534554969599419639772629789643709156915461001045151753488733793484614572359691322227961360713993138382020201078541173042047306910770408436845772336361844466818986024524239033307980922440324950898140098191036024008364145108138953209363677835038427631411754971118280269612074928822242482633828808114653008345521442589356097311845789692457809719996816111206958815327889068214443494714141256513587324038180798037595507556981086785962799343211717336506016261184403369046341912332424387864807163567190655402914631814493118691614383469653163661711316783958206732589369321910899119646424163602766668828845984244155667976166532114542093280010689335259881202116709268806838693167873157222641956229065971738013660230566113962269011051071109611753490998942392893580189668645595581473709107980590525481121852667735809671019801243910368756221523740508694127514908588012257994534961210733517900646817316526661770310901763266372596006701379643206180246657595333514256131473883822285115858994130538048029088844934296249216374537589496785332342068668030994001208547404789971646133394062231827466202836325623382840032846934142201407173688437387903459406350155431974700275755770548205086429239821315101190089138819398729394860472664718932360475591402118049808204611880629071208904342332531743293692021906697121602782535787438732129135756834559617830198650255960955970723172323681500280030162494260671381212339271792918017194740555964366615370263473599510192492977802087217518122738950548764198110710712061601402724590994596870335803658518551840665871442799181258790327289362472287677719964890816935203329297234853795599498822697091331462872749092172838124266078830208439069106059325940794680051798048978774635040555325201497048418464432212357525441688776946120266559850081165670407356519068895056648933263385693384545934478650473777650074558551485258030645248000000000000000000000000000000000000000000000*i1^39 + 665171966614834220954365140255405229014430860171616967558303070216247252553460597241437119037024397163725209085728067648836010551536744737659093900496815750024104112655012913140079740381094660098370532497429435765516606234196632215096048499264057741799154541713767812760794360510860160475360460898185225276388222141069726646986757521349275067253472637528097329712335771186243101347186435911493802125769787160319519362048124254750004738355227356201888678565392279921688787621968238518869759525562745708118617088379692944999113790411113441603670551359898592484874543906240582130370084094620516747482849614086996196910955212001070079105637165416540164280604701122411815837042638534243746569346187028408889119372683734054059877351347646494564425956610635519233916814526626505296427000026230752921174703522903390522742111836998307752912235274439521991921832290808606596417645663698556856218363197926190072878341870894517553709510487048882595720944343492970956989912991167249041423259397591908548564346280914234863766279063994676321711255564642835039397778318900384954538084082538946393548628918144435133723478838878562344675111996262230232173912893498066257276425738155962882207776808814878759047068157270488316584360564862843452992945442582307173665605564741201281023164638408816264468657101139664361703659069737816962883057297195297264131403240496901541872711119606619510894311856086567959429770384879245539944927094737040695043466988077703857000401909482558537765574093343677600995812745805936862972483169339367577295569545127644080291139034337274921454879654276717691000200400624331317209462763809062899489800742285877899752721565647272590223204642766465563569075772553995270191224533522689311779118988218965024133279711488037361598221345099002420041544911242717251176069371541702138726590564700063083747075472989652994518857064370040824122761221795052662860452356495601496052447493933303588914441888435240905545248220454726759170144862152712550439693602805708271572819523923649882719971456328762667008112108307582404318448325904152011206549755089848254730446210064872426547879971572264545382243436012299679196140212289299695188536301028899294701447001077060786579883141788785430035225841138555585643564962083861773613342672559903549026390052015080823672012636401240091322379593890707049703014400000000000000000000000000000000000000000000*i1^40 + 13427601857638538245528231830120528846787789486033683672483807231000607371400577156200000768448561165195843431665075755336976192473198145595636292214746092124631565688438288183249765171617611009257107420264262521768562945278276815711648812472057405374904167845980510881536675448778668630008353016672907642218235376100899085229504278034732608747821499741687136684983684000285015812204972611680026383049970090800636049508296133855671858604086661970634758689127772462318586240490775407804768342156783599860436613056320026360571009048328990530007025561819289424175889076340873123117418517993712305727279766696118894317204874695387981639546827055268795966553425545791628339241576439655003743655039513783670358826288671345708536422763194142543984387680672708661086729515770153423795561784590468039510987933593758886898793483393050047592121991628515931757268003318436902472941156194774184202821427291346557009315918132041846902478272238697800954789629538040441356529043982211535198756395024101194808140683880504452193588756226930648475393639566850520135837653425033885808148934483731537347634567803257193996721913660228476014373096293911830262090569425943926764354550031377352052716846317799287299368330953977090187742992184919255153371968528845795408639768820270424011761402481254123939227390434889402122001427803805811440641048793408655224611901837599986183172081298655867207703138530695157823360052588058875965899509662549537448852063413154507092974943628378121943220136430458535524309135019651399328844887293664499402602998903376507166019784918062535703930532999127209797252770925051947138203600271221733360115949647675235934657758434700848928952069537872593051729354412022318031460266484245421763456738533580785841808630732224733849239628126716576144111580368308666123411617073809322395315445090891621110647034612076234610911322466205737683623661483063470206971764993032340352122809429894308095730164431550996352709867810952363224482289803031395247516326229812539478021796669465325003859199759305692057826527211104278165615456513809167226025934375881564232927916830483103007385241334594532128500288857129623174676071586917481529168699564057187324396444193271104963628550148240420505475086545220767763391545605534303990535555166621174608019548351753211567391538547510114082201102851537297735680000000000000000000000000000000000000000000*i1^41 + 177019390755061805998155082113548240362091525688290855804583068256315423483891844432433623750231162773929002462980988531483480546302753924359319728902183475151189806605700732492900537047615316290067003873827621793617298357868094543014975016621720795930023419461201110102753088573611549694436075481233288519657831876961464135975993410118904332693398967645194899192665094360321826405129738894794398509716454759400817663237544808118806358212172576117955756529044070055337608703777073871001358020453322696034606996713689424286869047811759416728417393539416916938014822355985954183323943414436292379197796081791733739492581786867686294895541258270581411882060248437030010704777359111933930106956260753803235995526538227112186286066091145275893291688188182990593773975342986098040594554112092863814500027613583715446721092863824364681245578370999344377262728224328903534138050256626719231877644253093057408081366292640959440801785380082484886019267935696065206109637565181835391281886177345054503981632690878690386726163429804351342840028485301219421071670946721264237521601209470598576092167883338448560014512464121502382691089286654870106452388341933007824258841362989596039377875445290891363651356629592205138447252896210650709810154148777330196756553018609065575115892964934466634326701257502305552074388400181454669095929564110842198634228641117223331957673037388534616547700356061895212901565032370461670955819471515455033152836559663064519298453849426750851951639187604362786569171331976638533397670644954288908283437755038889300628750918390610804107425045618868929737598557279399497662046937072116085442173049009642141141316855714232833892279161111439388371164722794490447654143070458585398260960887955746283011233852920631091995643155963633590120793049489219538713188385758398551566390211225684488026611439683514990675649087482702725527509625393276680765357856481059979976482918523203893859026717577115847179652099058011023041489815009902244057521599874745660042079390594540440784558834188621959986881624800595593799448070679645309379694490760739562222683156098355351673602567928619903196497592951821678369970486366063261015015806814093604280608260822947608626092688815394628767018014219939693416635273848335211271195896425156367648151945840814006958797469167180413437565341534257152000000000000000000000000000000000000000000*i1^42 + 1604324251125082275293558681181236545203018216017951523853113309929113387441619374323583283131991586681820793623289174774517757347801871441034436100405332528392462461472289590261896179500782507028323596157261184097903843021115769510514672289199165246266670574412398377281285772530387920015615393377763916653820999017565308823371460900568635200160352415180050168913363359502867981823591654613370920995642618519382384895918101970775999273591383569636360102413615491904155028453091897115076487883751029320169273870573448516023742790478728152966008665021620224975365909465116078770644032243031808602635597294539492685339269778857179925997195332557753436319765371412481584404946864325701905924212280338151403648658746469291081793358598631925112620400316640469052649302955979739849430406346030523702040577400872230525580202783838586269073921937735609740955128403631101771190506382907416019744961801401288925921385051250100932138263654122519491209618677812514892317286905328610233429050357344667429065097822094372610897964125815997067280077352652584032108439095967285273958624077447020151315658392309929328621249372287951803698963690803488860918242979507852609907566593375329623401247901564726234862737959496981958282928711401192365146478810462486673289448470720166733831375046725217917063056761782525823962266231243013865738907705023256843735684564923229339475978315865649606637078708636843833448645048120852813553520801345289112697093836332965019706104593006730784981506790578418013258640635652257732203399589346815502844469649674660878228019018478740613184593589690533579627381063389896895141122770331683498625513522458118839282972050781323588239339777937304093575584330084533022542364055307814351432685866905015582576575683914454209092388625355200581492251741243617757104926092675639806532392854171113808858086842018519814285174267461846864412091512310655889246025911353270327661027778338342139218797248756261353455460854901377316815431135135358189204494707691267393567481715972367663144825967953188997829740817953619800628885572668709612631094835513031832537436874242331064914488592868951200154822990916916830273355894337286635609859461494709911950919274671386714373565657521842675070598573312375159726699755491232716683031869799505865426925766364053779814422807381143676984799893913600000000000000000000000000000000000000000*i1^43 + 12508089474893064610330834721595082555196653641210869454956976445630197825176993617133767749782636766813274938783625636252690422595289149791770363281591941814813476415990201919343725123949806672292124255404289475868187064438705588648616167508204380862377010135967738275204094664942219468480852144602050945753642185435738615380410872027054049933435943250740667953335692119837038949377540473922318562007536734903269620844393552544844290622213617842314070090521255164575461984509051121358671282905764912237157846875570752064936829168965129318838077770320399593489979429515424133213063719803871784356155402242335382794550648456639491705742851844764871374939440529777483898961005132961999865872652760852669989374897116835342933376313252434847927425855630751851368205704237220627163095977461090182361959854604436745562337755637247989939733426535643094786831250530495076267572969185226845912386421325909408418608191697386533196755469668191466398078782506341991298481890572194828317462305306512222463168632293225813089643440131918280269407043506154063023879356907553933032462748253106469384959392445280707469289877672760927172893880634351277755289036851300591269568855258297690954979799941925113260358385581671636955223246319784177918065971008412011146175391444686204512016681969323266661769106003195674938037889584307104637610320308748846576745065985215124002761630437091268131237487127660998691167784494570834920125164537175133960666025375137322408203362337080383714156595801606679976355731335725006065486549092307438529688407379326446232841550365650844788368917572067326700455122630279276749084829698066730070157336880769258224056508044265846368704907985556013098008728646489411701172539301710206386106249247162954742970347143485009472151975452714321807475634241639195885441145495040097326320985970722015905477627622560246712918599475571031826568533370595070627614725028234798040462605364445249210431931051537429363819972611048696146809598390769890927101730261959023950766878156767139796237978391019436080213061910983795070659424544584052700130412040446211371116029259596165043542287886902890272697981748201617095002088208153660417502384202728788471429618808387096816617455305834400013820053119634321336587675346122212618223311667028038023919917647579483066418333219639933032149811200000000000000000000000000000000000000000*i1^44 + 80731480322541102246990573860227132556499022985121930312983443205266104979697030636649259749534869603820685071531895961024323487831844230842780909888927234727597036331740543983093424289030331718385338485435532680000230649603904595958408612892119592522192260696972772448938749917496952591160918498172216116364924706576752320854411564606964707699069420317953653821151779125808661926687644119716160945425989055818989536870571721416873883212295372364333427258333862148961112783541817099358396233012589521766211950438379632345800139500982505090820474356924473548504902569948099342601687741366689260876220855302558475588032671454816339770570148859577408496730379405519908038755014486218676686850853463056545086783039347359178092172902832921751391468764020955255196714491865834653047974656548807183001380282523010006411730595192610007635949319876649173890295555591356842209849935806950989999339339399790167986038034435399097808805015404240376580370409527455285448759255130195310884748061771550039986881289398490275230982350206923642972139798938493812466155339797139248726980785130247295755346220855432435293289501034658538465501217012674994724214269628356931366362378942151239648809287163546849804430565816314253015954202515808547081228337552659038645316951443832062071132207059250057410870332801300934618323504422982326887852437501006464291788270968489297969123720076152442997845815480533036032350986548417731309159933923749049821217137290398224440368238480184778188261072018283386202957054461344495530847908753347701425651033358758403013708387816533646453040045338489577758725805540782650259970046932591690299270826211843899180881095295441103382422653063908819548695043752242738818105819652425358356322109252995623929932862763935642856841389479923797720556064053606940090301925152832476375765382550746333481624162403273844342132149583232551697355573611623401351362403190072873801502967655589582566561465948422146150522521350873766152160165173316564471892701123781217995923797498686232441236572718844318756648896631592000551608182970640782472396017203662662894036077621852663682658338172790331690099371154219041225447567687282967799027187477678387500255643910285213821111102298232463699377829972857615770780189919053784313848811396911803047246558863747091954665049832510959124480000000000000000000000000000000000000000*i1^45 + 460565936955378145635109238847128214560701500374124878608958780740532978060721707974677591830810909471279391178405747878815670663906681520230515164995141169370979633841843910498497391955237062210398029194810589449330399923460105302552147269784407783804471737689597879806143801756918363249469383011464671546754061651497803751672471897278027431839843469378339821599245725662211940688239386092465431189693806061026881676198452642427905563118257533850362538228525230099961392145988055832159911395272609991275929893940881370346275903863276838718950268825897802356047887136336581616438582774050359685880272898192885522905171140325190508385565751191388968309366554727032233103775139429243467695237068159340023311953701840194443632491676840775300919084439917901871666305835139944811198803761013129874811735763693214668210039726433381803366420663666005301708981000007391546889404202281476467996969678299071036211326280907635956586713637151670765596175340426022725753447480025430521922764210914944745282345065112457159704549484816611819372143256540273660841687216524881564114786314216046023297589396480774326528415994386123546889333646439136932134802704250070283038159772967033159570169342288552186294349907556358477318456445849513173619715628434901005770130546012659327721803340440250176919031124430337686475093994242213304847293909523381401641111448716688336797381657292510278922077909411906347557953364850224783761897189559898691008548869005592995418387220545371521962711069184049544972355574788180597443744927300244851217733140449971047627385717976711326877658741932481574304841324138085647458433131199588394770830257192999227508699514315729269595320681395669515585928788830971917404999630063944143597555462734077346065410828571507947676944514004885637136219836268320995337434467677900645889086803286717255123256228196012985748733607923001650088722341873270782601442879554638069373165121688129320580290790328988257381721568308089343291718300309245028175730547273821411226849162160146986853537792392686937663149081715248521092033984597523074355958631932481406995631703175357325481374994349364191094181673279850746233885197104164012394745107660779316060294052864162956369994646833457986406707815502602461441823225604836742323586959551786646084316311515037913005354885811955302400000000000000000000000000000000000000*i1^46 + 2009890649519769847692912487353105891062141476787340425770604427189418340174762488120750031495218174951682210673592180360559773305940654884642622259346046175262533884886385130694995537909268929562341814972141974013192221855150073133456484197784151042831107989972154203489617143745098352600257523245169164307719769736645950179823446423205142500361391822358090595281996946801034904593033000597369267923253488459143025308182497875782249406794022942467866745246131335679916959447041419811264501369503708548530946751445386472401322971610780394113502846248461649876164805981189755766471124509533306546830624999625208467418553324141253061182249653761930698583262625688959958159728693141439838260998471802544787272041908678116055152933575814152760830070928625202387712897499583378637408959315547232443597163786011043369184064172482323253330752366841284172303180342968433001480510860588785512738215097016104948244984908563617482505627627253466918739521257129302588355835441652863046801914048470640484726017086626449863226282501997118969266136170339329032750166572636232261659548494364430636066088116835005683140369553683949925472412943612345119914315398053541874897437752481202266374404123281011661599765911742084606657617786947559257777139356427290000948270395256336046417626434327413667430866018715683341273047040897424554432438962334170087722016129216721608829566187052344263976793891201429685018507866535000737144642873764330385125207989935850220294879796617316956398707246724498376110938862284490591782932216029413401344457403802087506214087795650259974629377498189045309578235510354036560206700141329591054900931502272401309600424456446324496414325575022951920466244869015342336643966526435041229894700543199895780837205089579573379196308418065467155862681402406843624930220991198945024967358412993227705517973557840631834645156880877953626738696243772170843526585279333468455601116696385671117608252817078453365679167143716358666223682774907127485206259798424440956120120591817967580480318178429682599233120659195460868437360162643620098243913779307245443453931444851879654664986777928295874051530422947434827484184354966670521989091529544736777134779996089738144600746160977200967647325912439762187099382578652926239729421117698085498483853353874053660358907621539840000000000000000000000000000000000000*i1^47 + 7134370756483436993585249664960824920579086758639531592488493884511597187229039464149632818697848174440324026976074458323969873597130043420344353694691777956405652829500495092326351883735363690231217939337775513742210815184741419821111307907209609854769432941774538606424862667128669984631809107199202937729869415825517811712930992869408206171827291629294310131836852217210252626767335887004364453550510161601224231839135910324495710169137771682849802709843511831743148518035200355470016360329260970012304357811227556673756304279597148765133849020667265096424333540665162965094580817291092294006192440788333432486579507716777429895426639941868275420685691704611677513054311011589178244228586405439873074666831097549206687333976849449816119198397829356525370677830278988870003039362367669154610647683306833612642230144106945152092616473445497174963601788824082947002955019186578873899891675742704214774045500938530775110282629143909090553407515645186083705307953423327220604829966884553211281692242116459572740852229539217293436285124442682292679637400247167701805207485719334298867954288153474807073988548433599800494115985304422556278822065102448973996838633287028828785492900966498598441572126499611266444499252619175976308402841621219899473148816314383398899943341889422734486572442939557359110922031113039782082134381815845686322500654812948380226722144070612211160460449554458488526063646813137021815705156687067932986756136421747222495778788859667106338184589021510626035765834688827285783695845944911254183768782685464457811056440379139606599788960550719345652438869225732374008697243791596005177360417892310816043630658218606027132575250466389810537812772559728919952984374717511242729626231679014335143279504043718646773004848096417893382780946564022607327498746539694447136400090795372922405257076412493500764087928405816691452583764905436693837916818098551741923004810751623471773245667993342814236594443090611577891347982770141402967826388574678555070988906912283851132096236764964727073229305190797912273773807496850799416494046898302735561926017213279215588564307620885002520458424068380920580809110852939195135784451092755653596238475507810071871045640783110970081106258892728890668472653251744933930091478073206093205223410246214222232692981760000000000000000000000000000000000000*i1^48 + 21739374307510053755945899559958931519103339023307040260577054300528699421270076061568571986922850923526293944150250585911176383924614618969054570099719140242387483379236119742091389815049856657437249133740089316251817698920271847337062062846674684279838722707856889153795727605409097588922278095343435068651859278421493173916139084892518833348392116796461629615903519153888293988665479931330885893692724786820834307545874179403659759127123857846661531479631347805982173662275530476969959845308904715090476461373903771472832013729041661101973448982181188092181115524366333462238191929679883461175461172192995218707241837103706217858899185224085572320642559503267559860683291683137558056987516491430029330635693659277407901226800875952863668557235474820855387423163713505924535152766162555018718414869233418736862235582020363809541825318174598572869447504887863753777263481431042097710266592379287820353786474614625947847037393437901699319244773766109667720792629703392453990807439620947912168890866599463230535546302566716608149485418870014378917114419415051572018710831534589680100343370303632784071444237462828088846707168976200870990863713412776803406672868425926978543506963039634913629556238440127333691982809088328432708900686399855614550818405051350973157896649555145948430269147766922591211811970417543047921590332897782527096608267164194540256884051294584406457917821900460894479896381897385729626561819878503057841685870976465927868354983578453348613193643334291867227029518097559969139221287838228546501765535676592465758481936732774342909114456501970865933650495422760585879474481399556737244370349988920155880750240597498731755166120985370534006043605175502344808556975027515074784913510985133647981117138266555014692778874026268730412924848549835654658497232692350305145488741616476268440805005260377752729611425015495072021550837495288797305396850306503033002825512260199651252251123221214843824916037804514823806153261588173825055219646796583837376460284468390145975230029502783860669173013186848887323324133985907346153625894025184322142909166851391387174428762648314772800560058730702333665407676507424292375818853421169764911367632310053756280593043212891724077334168550097964304155484939415178973940541399371532539899115202788058359398400000000000000000000000000000000000*i1^49 + 54960435386386488920469566142498882159648490056487266812726457757243727906876058731025796014149872533997396002743422588953190250419324237018662688916524134762582630688624209632829363697217823607287352431402368583621074828518526755761551479839024268712597453502340234235282432963037548362472627616869805512532863400556824482506438533996797647310697992767957985948995978689143626884502392203801105408801507236830475092728288684287619957664564592982860284661480953105867196412316688927164313108330328927085102112342334097997842178613767018812637958864671644725254898194861939778822035687113900957381438225302577235007646405721533779846685553116381346556675622494870932729083935142515156759660440816240409763175900353395351825899981985575515138895208921316418362944510867462823662519297253806750000703780519861967314131167893277548822414718099038790022170876861754323730566277461515487530175242139334427450972200810895497010058918880256682378599924373232119812548265444687456950988039753210197920916507168484177489922784035371765782252839824007115505694614246649578289275048676911515326398406409853829523588032068820895103193476841494992172217761300129574135525864015780794847609752914676861022503297886877698696094751745974448007941832683597620500365391069616608752207583926298185070223610122547703291358524750579193185447419188686105907209680981673581116861692508252913173434392127726317785076927293777341821978436710000489205966866898989550797169006952779481627408313658318417534118386802220472016371042492714243000220081209825360678689889290784728065830625846387138419462159536937520639255634023815746523293197957571465889120879895902744741599144061161249997295601809667728703796595405368335527619667233690463801511340283331057827837429969782785683615997104253418268187786784962022933152978444087406937509139545113490224422318363246659292459352808151630811784521145189827873704565992220542725782033694705367621617451779802871674883476988648964439396507438061997169537070364071340882765925466422281074777869749223689254565612407356107384873929430706454954201708786298217286428738865840231838116183951752043856476876552986607692893875851613493398513853704407375111861743561098274052627812176875694610391917950848878348515498621449660545824349299618611200000000000000000000000000000000000*i1^50 + 90938255642906301233283013891714122766727447413102623678698165183853091588035018907834356258790754984337605920123896710889817743682638609364600678779656759294200666028130118149581923074582911937739415005215861766160193258034326020631037282019660269231979751974059053417905386905922087469795085491260737492112742488498753596643152261625009269449747593224288288877478704188342460876516156974871959411741169159439594114793612595388782250397646512653918940298987424199935803271795822996379314863619072316796299222923613569873456048719104912397472229434357182975783038927194357390042273160664007815073641897966159773817511493134488742009506274032170981925375875485281763907074077310675676607705720018822642031609753424600534108445146993208332371479521521549982432030337360349438176600142492872094702195563842339382995919680856354633657820566352489855794762606330653971495952978453513112421254983246502504737531870230036928675388767395705632695726161627552713621029667277570303880361665152759273678245953229186780680000280322854843175761029347447203501621101061163077294095746222156614281970398920825401966250888779471143761426352790064835932276349847793830583911973390062434965158323754897466854397182366573169407474245124781591335206968284973097891002847422187996764050449048908077137347964384953583346472200317419221185702369990493040379443922384926359069610911064838966115220409625015393793241957210559153189966990616981080320458662776824842502924644574750196093857259888193984368566951129972963044493579783772678865664661455191409234212699130875406671831587702655548406675019940766986118986452732068983675520920644144151817878743108638128190971151410117565948937488235652217697497964800480070713104131930093919566628094324830960341052487603733480830922283783269716581022723385295030165587133379777505542344171842204964417576899788231804723754183464865152477085302230046240732486848839482715304644006320705639370778640548930610394425561703084226581827145669014413766198967886179907740191514278858012935543442837908595028183020340949776349016342797789431498936359759515340248126482767645814014504246925396737072275403682566923879458259458346250582073057244802120723340893561016734408596741944093044296811919111324024297451311579516055762748089303040000000000000000000000000000000000*i1^51 + 79835414133955292850833204759669411448489774508768978623835713578181481422186834633970622826910987111481218653954225588416161157442847955634745680034712420637394307305720071260700278676523774505585267849088075666316126019172571295023087817143990665579335986988820750443596100439044869307035799111946669182577071666377698215578244631206152625952516895816059329495313280227153565227592356595878033480429664491131441537795115542272620722260553152280783264353521523102529628751430715561431133081413678946535174815462874954631400866223779763350363687290102758610373786174776302175125108511255022701049475634399249523119138269347374900750008838483119109579350459576660065985873000610633544619989208812615269084106917776081187809764169139290516236982261905070570326701943020771132299522175449529375986006115977134561185252507736862310496471914839839370375191044987618226122534631505424048791322076525970891008843930412190113166681842108400816196290239769456524182360076367150024775553910348133877718255698188732725768408110273633918010455070271638520504212691538029609250707497687226761592389334767553046345373365905297156531185822510468639134286159920235418132773468249884268167665903066629540174948252536366285597518542930920865042078570953019904508753565813979670219059122408393483229460777445353148667649882483368182071184303424005741303800891000166152062432957806696491988554095825160959958640721933649780299134763776324112559617547860408491050918816365889348431159839271463734165274060203692926749830849447726229095264589649687645964956669059630399453684251418587596189152718274639442585315465640671197186732705217229929952369805599347955515451568293221095638137608815240091175768944540287538725674269266251832524406243042045732650937152552970321192028262341236907791001354545139118611907837038727012825590068846857619364497847080718292489088180390766103918019119739842250263592941648123351815866190453154585202818908495823975892076284880777665668630896036772180537261397014586283820889559820213145314010867382126479265250731653852100239880477001089038692457790829528482910467528520191032114175445409195286613221956743568874131231761953397271910877279695359124247776108343300274660706993739940898104809885839019246074970891210845419078680576000000000000000000000000000000000*i1^52 + 12285989210458767874787619358048555199826798642696350815545632084023775943825384891209396009436228028659053961286661468899356093512857802901349954292123651656076883573824364036165085082233492290521572520525027351461231988178657581275628150327747223020795926807728923069130558000791003114132294374639772679457040700537168708419595599223553234645184782033680328744569825333240782226822241666952787483711794368569191936352162562710128907315950644464391652830056667290284545170519156717291281935675348009321618995047825451563015853520764871108107243891964394633653519601651193986192317497330692678964606182494468444891017826496310868035397092719708527997863946199928490301125941404270870395634956964223579795463693221583681153935849895358523056118707560992430431990264111825409325993010867188991074685170423302338799356488192584521895574001026739171777788853568709867912342882599785416081328761200873767724164169895694689922128963338976731213411289507221951476548395137611394211218686979275560601147325749937815180390162948163313612316215826609885451320925379271118850145763456975637114756180263433989750762305005181165093920430881461055434777685915290063045152080418221856936257215135388919356241461175580502300633287150439157628631404935117587953504877504174983347641718100512620646873500067347513035097118766433076960691926459745591925710402286687746496233364553828773659460846603678367450538051757105285791113617310618251653868911066556488468482610511612245014501183611575375616875245396126309011890671513400367717618367229914270117663429392832439919331130309435050886148817087502961623629798942062343011753953011924899134453590115958099690555887421506337444274807608775514688485488806642340119515880723478286151611658647668291339351776968476987626883623609322186557712405483136442576387673747777397675766653783649194114080879244296351163334405892991657932370823547189439675640728064234846352752213759516604685574232742130280256497096407172425502144418472770642275282269486138244010566662375309127799429292700814160211727365671237077361769839628708694003763667519765016530726231734880538652506599409759561673097777574387240569403901507152125175288602538175148190936951313994886151083576617530623471758774376045533979541546969676770181120000000000000000000000000000000*i1^53 + 6115889706709214678108458284759818976237069774217036198455149545718382185612886078822339404660120733557878039052231934021428623888870279581643946312859672489826353754710636881095291309677760545306902488266800977012380442814089956233844363424231738870466237062884913040116119381651932140319765230417420189643365085109256531625085872820280305921085217402432269954021503259911157720258581754566184710203641281811295944115994858061140911715734137916142971865333547333813351006806273221145023173860080857777727398495114894149922065531328220059467127842777530174005266114784918823069853387425372169790894091247143192336273715582261107424435986105391452220473929760951106808423319952421690762451528474579251669906457379944585469737231309372785974930331380358349245413640944513284369819771965699187969735526544370001028406954511937850167508013480750208246868682690132057058279626820969658533609772296488441708191444087281852053948148610052335187345979897857614304658508799167333121570417976127858231138579991606091858599178430638847241184931566196501421111082113030087749054632217007444457873470764538366841819568995090013665475977710216013002334999675293939464814019926651082921697434330768717895613491317821873296683753223000101992715772444221091673821819409743513753197789402973247641905782847704969994146344152962534253929837053338302935078689979721036488802827446107624042275588752896159587362918074570168575087389629617529778073348610605746808048466269022625955680108141980441299645029435574038170267020361372386556739583031233663998896664333099778743231488899871159081598245065822650071861773877020525232622004640809167622696340621482456866492888914099596612489837903747855589883453998432869008070869019256813102325107587360153183668858636649030572824030185897074813215849868802273452916186211229169907781561499900696217241507654955179586611201059001117932801453715252318978744269279851744775084524417075013436337048720942863757874516781432177828626261078720080190803765180615950014843953937862615841795460091570546031059745908339737408896993471972397512041114781162646196212578489515401334861979161784674807159609296707324758900308365949118839449715377614149511350688088060867049132955955312324060298428059331049335596132908138496000000000000000000000000000000*i1^54 + -7514774863052777567455092302739262782349806834244930839701907384781307071261412220377976485628211359065277447034934899844973939052283481222537358727064472883963822939915178963662658717179189991809993833647672225169630147954867764570186229410652430922031936485003365658480903458064083644399171563846141920605639134835887019456586721925360788795054813707952082531838804350247752701110049658447813603409119126540713434702270980654524660109026257684563585548500524877523099473148229588113879513497368833139351565542678817959968100652792560188587817507092861069034837932972676018306222985553450313817959576046631438612475183068841276493126646378648292475506258795715755750814562258363023777229603378346921486030488795709043412420900704451786711717965414314020486079329676443262363661756977888878385765861037594406005679958395980742899759498006616647224063652423878034627308120780226623168772515246645330043483582007651825183670187134758255668697489125782749281475007143550031143495916531678162096530667605056747295607586890052038902174359319530392369788202858124976248812381049699465317084631397388429127397604627467493989477743983182675847808182490756438891700664876607928487189936237877380352709404889017401981037908565322168858176395333552492237848283271537905653546668280398433398082350145898563946935518794226018655511534092946047410690568560234365507768111647888115135274310585920806252549648553050768339790043267646728198803720017697378038455422038342941186233913553020117277299712216318403648747129125348737666090700972064464240131652656258701729707392958867639168636162205422853004153585149085810806161074462971285401040750219806310734315385397138719628409870379047431450284157272868706313761984158795785360807254305503211495122917505943946960555833165301676078104751295755952721591742675390625415222344194328266169845671680439939373240416021055653091133808929465448983013602506344238479646095430354997290498076120010338583550653196533491080664795552429714990820844018437055965342463307893035543185252815070972012877763117476120689213301005511752811232027140103473332455989683286815027130738571609457156009077486391829251254583088860214003540960351966626926300433040561751691851333470518137052354366114067525042752716800000000000000000000000000000*i1^55 + 66986936714810107576474039950176995707061339669814018157945491608055261954144764833868639446173716321967832195064060816047476799574627364845584314160185174741838832669289670061238883970661382932659767222764141963553558642669680110745865960183445680162239247726254025037058410545862291982003903798632083797320250479430780235557788771982648744357914466602207838276756023972228247841115238893780111534628988468609258547484713576750163109571390674873341734417343223745105316500892833244178325581547225753401019588325441588906214390223684296256890857472911190879521297164515581098444949180134209829305348751251729901650337675151273385710824752195675164816172524711505460658738178847932528095397070188288604902883148001035915131004858722996569042491718917246052887820573970986992588642986159108114835273255314714020953987880688320407053667639445001585689168516452141685769629516483747757507192716676014251078930424372183852740214932710738455118059455218197486514038194449126512674959540954881700503911673798112781299617931095809773956772810638528942147973841019729087808752129711835773824887021756245348997105059070764831112980314415289406429195600091351987576860248515319152092771763028309292811168924305690104302798148693207579212720829017162331125650209554833009620350267206490633102021441013885246322434967589543183760441354323210676729633885249235764324839989270191950866462662865731474506460218810779029213704115435108475187065132930853921231727331693236870134516948865206805262376578071280149477031678160242170329286560233425706713738582977762438468266601272956161209709765825638399528091272828139124754135160108564529887243291343217912090227426301876567537561960243483393560063447801816667329779769622267297180842820800378514850568825821689293094059674300916627402414859487253352625347037385116486435410722028328117042501998023729369575096993991009865182060227037581451086002451954151427629785254166827809847947137680817515610708844427220513040003488869510151400480670985712237371047163885821031832594393983648995320872546165487770173864830196919958886658219004484729619058224736721124514993563992745345486249034005175597978004383494546274454247350541511054364627123116301546447313103064599104245939888957318758400000000000000000000000000000*i1^56 + -116413156925583967354990355461882094482181878825301874236478728493279406402642683813979510060802533431224719755055870054770022972753247122719884174823817961263527831801413468160975118356234241159435418898662656946393669048211106175636778214519134316628310676130821843309041879685839535297260120104803861371949468288547966719548875992368958673336476023540106790655701156535272833076559028419427862725371129872507618003175359348830207107508308819838902603099847302353487371377832331614755434865319509808928246813633133901994095637747236556878232885302640972603494197860324126077579638531430098204158060373758021017315428708714143043715379216305234092314898314167880111781992044336194456628712166897253018477235397639800102501304893697922778641400688505324543581492858600976682344899655955351503149323617402098608885948520763430681064934748530571827653072303497028421381389040532902152028011280443897312436700009901453563360982666165953548475400450681187208927904379375564201344323151955244086512439024507031825788607944663415381433744618099488114475299605545259266329405213423732545685491887422431726534995689649560383798642929330394967853036260303710316974717882332302836787874029909952957601764433451842028703655272818179608978090647210856044769540738153361534341015855733155476531333496912036013755026394109187333770876482919279177028535201934408229251320434384045575572762712611244960684060766033108110689527396734936213790384667356232388220096529562335021051787279097747847949130569641772101289033240331282073888225148695916004214341129352176338830468328907815980653383189318475536991633587177328721379378950546907672685296955484248724963030813735675406728626208957470494357304467146916994076908565441733754951369813836219394711493286740176420602796133098858526996170706464186770952484875513652472094056054269678190779623673449619527541403149891688721687850802501148048130661981317341294217717530682927110114903077067694207512472121209142893773547130036421567382944877059477109874247729298429877648366869196427049814662193378738418901191996870352486669104215063942585359961344041954617562836976849954116383910202946905233227100178126134601282786044593101053783065932353214077990486251127271579735396712448000000000000000000000000000*i1^57 + 311479293076726052738865820125703237418623587711086354067168153475061145957181699540462782124640875238845994871062892469478130326535162552169605350147207258068911788675486677204652223768025624829801131323833616196048046950709374424616549202146660260521892664287006782742058106649102244557081324467624618122322005287387451368591949794426755294677217980902356868377158336568482581445111828701306812058246426365142325326970184211037277011731771399810462347383469464622530912030455961011934672354061317636804249320974684543533798205103672834990895882771924765535000538898446810353659627384671842503691213379045725989951553693707440915587621782545357014340607068196685000674702707709090861195307182169685338678877052496172430911643055703673561757071337355579408974944882752803239269912612792287464596141300169132169753244407522481587677621352433749901316727126630403869636451977297258549799583337625106456392397494091475104433193714702612309739500829188142907568212847000886742936743683448308296614528320627504771568937778929222381430062510781057873301538709458303717178174636791587905398742016271170069994378313863311805087102751414882838045879001606464210726961994942869243012276151444757253896552364704697389446221746779808507721948594246266341075746941145518305469120512787548624826339840995862230233000898399738779076094061188476157649515328122243887429263984723539501779509989999282514592135310666406087376991729764215134963829470760352091508825243439207456455707997706573041881160720369222350457710791893768116045335896333117990257268123883916908478167285534109044141659956692604005733888522717619956633800377329884863800039653363712042528648558307682328513119582645075663950210993661829472136629677182308291310326333688487552888496154164893972671476651318794340301119414397188235885132914373814019523335612369805809014091485860583035181812513055068023550472618945380342210259893429767909636194648978391176047144417507296411678010262395909547217840583401466610775185047702983691907205330295199839853729379763241943064098869902139935404499443781868694696048306926028193480413654612406186764403314917950950450295302744331358058052077868274334968904282939742986191723265369070145892655990530178967142400000000000000000000000000*i1^58 + -288445859228843650039513322870957885039114791816366448623170926621776304942573910604242933834813644275397816856278813942410850764551082265441802034844753935304324727398730338376912908674058810105053997642721448012198021591051291907861559174952536603407440438997882267279809814534689231342117333892909559055799670490359011459411564820288605381322829203136720313178693820237670222848398034510461270617055233233454074721585216400583397818817481746096465614992257350536546021377026427838945523081823720201391521947107351738560767449000173840316660471435903738603384584042594413589635585586916356173297654157606972065350553246291261140452174162159950381075162097673811361722537417325170274210411813031133480467844290584321435767790441917571367581667787503101677894096102044283493793334649529998300590788752899038939701694344776269874699625049667086799532814610837069584577277862835230696464673657033319683497731160191376864143486746585833817671675931294944630737429951984963319355844659424700535257233537749178960259671275887379439355008569863561659425133627116550716648870346848815393754340202188723204215661278043802097040659348085070914788283150978682737418448642079328694490420143213642525946917926876044493682355020589249558197230715194144691472246311636242380782627840726316328966518168471980241073939554958039161757941492801482306374904382859699245907861459870024873643713147151053039319954483975176572071160397715667389778393066717246334809821962440786127837605978915288803769010589504180146137681230886661693459986630756511990701356925615589466907370766192459340359772887376997754598440604366853961042812875771028843466532966364330043301843448738367782256905234324006473827779678746125656732106571157129933709721695195508959743320330678928038481959603990765077612252322216200085232151360423031449205745857061980540968871641030264920897496509642087659768684521199977543903797553639571872739145537244264582739091926672468880776252661751047003222531895553699471917604774464981806007495275314133076590972154450896959253100337792347257033821649949158690586684183173811145937879430618501097974403555002198625210498034293349646731364850015076977415194215056118791275320879054296831847148195676160000000000000000000000000*i1^59 + 781920730252787269893615426985936633035453146771405268525488731005135018507224913972212829219359463544752193734075940717657225188825185698318969938698249883434425624216120949674412251805948463619225384526615869965153902725953301901579848461027221547947934545608543939569644692902798147923501095232818258446921968842412528641774193616309886049902285049319907742640725688929894144291208345770935714320004069458986381767135851070984296607084291464893762926566880521287891533115029575497243954352969782684579888600390829213424280151271561431820698151253237445930293224148012582330290721490087686615686453606183524827072592860824711094619840939785444302982559846416044624337159030350326680987144346476340571991166690407154444549140522394982715075867313210526121796017378243069074913333081048802835799029425452091872179702308367653046241832211268492372344285203660101112324507659248611048537673111094924790544069759966987345816989601828016582486602936125757740317338961521777511756099893019420698770691794373625200027102831735139119518045793999076330437655186378348048060457580900712923803085605315853537312255166234518450430155039839668115467938434896212525034223611739752883017637533725469299751240441240936917904340474211545345584519128291869060190411575278687592804012109019688639343253755222695856102632259354350078452710336323634414149933515053354089232448734574980005991185034040878073855606956339133882698613895255199887847338340769932843968896524118103045651244609255850648969626049039216370336426244010733204729728305289951968090468612532208969584257220564398890947472441342411412837847080553171602428132977416825646628628169475730537774540737477111341887420491853143784159751641333223542920030569872203587198799223998462403054367010366784604460370967295842705377120158967813558053200944181322083824672812620584769656500635956408993374739279743412582206403138217435345783815755562315165190868311650888724339851402819977074612510616180862639079552576480811877994465319560774311576234742901570382619273546074167468726531350142235681082709865442763251541720733632562361336428434775034565804203776161959716293502633163195983742383110897731644888352779774869330028875551551943201521664000000000000000000000000*i1^60 + 2158554204764212273097459793894259020117500264072155791741221546677361304778803460930034570292163811687295873022218582571044099519605179570974042349710878697704824868609144810608488893951049140985821944993841074334894619110027953474346937006546990292648847499142225469217564294958230048422890738855459133736035685590068816533184754256459782362718532821502522431876533369917188204209340793096186974192082245033594701766907133134754347812968227612136885285250819874183069275565923290291341283960118874342644249745851702623216296333011948609315171517422498151437905871611858469522448860372819277164950676674261265467420914868176247266445289265025623410636579101688948944545637384600650960645782692892029932693380510248002205535080859976901999791449670210356472009920224906763016156258749236419236778528704649605361695445774797687191375108914285174130349289044517829514964182872699984754366484754721706816316421637465558199064987419454837587155846308405799729150687240932068633214584272457397569109152285063082845830246232676967074024263480392435799940045890032265982812802446635796459620105012330272747754386874390482307619404391081092229698497045197600390168544511455918960201627086456859764828838918540555963241740712105750833748839038620974301610145891486849331568519290784472445507488762300082775913722517601376623818993998338448280691602534095964191925832856551518330719084419121125886852469552136585335318592496103978762259933554921295284819058958966193643802301080520587290588479779719982600915755402249165302528487920631720591531537706724328723002347191042938829662348490341136574836705069038287774222362626668524214076104664043109195920075721009974771202577992329262989625383788260365089381705502848978886382915804564427289904769080252507719124839680355438127141778367775633913371774449156843967936408936732318758604912257309648331537425261982995448520404043849487533284422244269546624080034334422739834319788698266140268533142470466262800953633719083448695214509259546888333142360987569818554297890363030744904522736287150671103175361545667369184790715367466207491704757312636485966686221873938661699724946912945741586716803995292591107990197682320955750429370404044800000000000000000000000*i1^61 + 27890468566520793993762595217742426935792203527425957811427534754009667432989273905495227104044449809107746976217823686820403099018734824992658646895742447369732950200534230103772998288486380293177639404637065949703925227299609958560747996308757189553584261017621261878998929808487165356824610980231489802397858228924108327467553412976968595637351078417762500638245631628694395715140017611410589467275596664566918178259623670136012826268938307993331980736162825591182455749786337804444187765475305803600703882052650036166416955488099975627465871951985733701705816276993995236765416439460091347417103847682123767497337765428213428363340843267886227433188503502775068151413554128627846576629941898408447627722698556001760612591653852005369423889384639298326000096548067464001507310400810201598744514109753604685700336770175887621426999948015732112469351769422677080984847227731543543364257980214745873073332963656015986353096864225373840567521120509249110757381385078029499678230543517320455744188199208828414477224448283345881813030360711012303518100012576866308938269969289736145138701926206881004770842475020101033005606567701295733706561526917468284036680461388253445395576180446732560885359763482066409448425761253972928640287457003748738692417938372519263832757781871966621923636887286248575438064216497197140196720348126386351907669816936971067382644891248539008333757312359398067427634285491176026349223676706951394419815365789669823944653322947436867394657835128055027316435629137702636020673466882577767493531106140817722425454534520989236551616654748243354203859940532033593354830643802181046004164785417381466982052281482464636171104745755306055810092325384139076218183731662422423673529130925701974616706879757858840473267655936711137210063728375732978731927241287935097910153069129546142267895862882337619404186267564661729098201107778696392471434589245352869110130055358042333590581970629619270949729251917599585017347333442220672380190273244152195926208935992163635652923574488614600203356287806091784746715263966351182534944534064142410175499921998607966811424879308276841240017412154253323918402105746910317748268816578906509448567022342385455595520000000000000000000000*i1^62 + 4037802594318243616904521138040444311794855091398792889132540731324780578258209602688844124344981782106075445481521037720657240320956752495396002152985390987158586811761964544442460543584125072832106291515567056381017179463729241536412967674531012992432399344693434656562459954151668052928100890031143443065374952909022057051627380845637689957639592968551910062315954330595447061834434026009008790313959378194816598545555275468654723557076392555664649690776592118766771619291821144949306687395029381910121810255371167820328653616915556907509210466166818972188668555330567576225723925164471301471582645891711512244807990135390534693367083236114804816151684256812239014888113001514340382436130321966688255124001656877094706624097388442118909999033908126695126817142417459479466425660841634074921219109880888215082301226224326902519270189982423853724085966840437819202729769844732077904205606439150074911683172698399713237067192508812724723919680040207196344915228791159299514264994041673744692421271337391763227229634493648427155285698300710057139466633299962273654917769764786877690620882245572919997227307815978619638856440817296571767580582693572800672983784958988740435100287270999635720616634522517889145101223925627381127717486697852760977767087260956464695908600668226386693543518653639454987389256621149815299589841106947722832679489139772079958432010579553290863117976537682430955044996967383228517462466804476739431096236599013498767252125528706152216439580483817425418678796005568165679516718572593124740321894038938417896925799423193210660386616813981322153657264795157821200522569476691577767750212545613754411143556620931116058627407315147174006426771981682412045895695870491477957057962470529522146417993109201667455399368993445958013980678105944952915711914596360311689032910241366445691425793075725843889433418797427359817032805040091888473480391187119497879010394977271753587080506998356861064384523800324680137243458024102780357383984770845296788041702739834463932766586828272172980128332434763308299041115455507359606684542333052155959776235017936187924100604009431084699708577153768841643861452366512212451923862663515960166599417135104000000000000000000000*i1^63 + 67783016228876390180236440734084932066247100156616767106977966867944082681589423000425528463242237128978887290521552204218765776195187922678739766318603752645308452601561177782390879157679458451072424539727931545273081552006974742608795547527066360782015235711934884389835617169523677760274570800457985961917485520478836546845552581777898823364434468289821147524609418415936154914324244171271001863381823105154172443278951782324766568410541413152207238991961138071346285568327800298832041358901796811677771023859025236604323847373666468926564798459171591527939345728816697611935695004851235300232589964360031219578459865529720551294144091413193703754243562169695147824189790551223937282472407043567891213855531470715446894602946747002323451779169220995474397006172348514504164738867215482934780483563252587933357920542317587707313501821338563047963839579412257829346615012662174284083837052632605706719286488831063515115329961956822220011097170821784093406163349124137836764997554210975610868462281820768766481960336885315581116865607573222867827653495944669580337557111037103635278145803379768793411978333743118252830757537263714980131853355501518423740519564213231981383168798884146651767217990440752491434123485849412102492742931440622552038232638138967194912471258326351444917652539891535302672378944806264555893686281168634806539635977512833948538657538684886845610977144460125363794283803042096040052727667659156450152648109069327579358524664983270290627382439008625525773444538547668509539920487128900026575415434922635132823383769143550107353261679951790493813944657280981070818251809621382631662549420370636511789748129891840018354532248684428141869075974853127666340182904487232504749719426999088303217695201345132849555093914820058695164972843261839968262272817624203296180020560214424510378161950071461884993038251466456747563349209859027325714492849625087149943858662188449953126126168589464188306639265602332281742479064918226099641635121440606211834866332865189775839337817760226696654552802280653974747730576886505894958215370752322306594649322664091925975670251769752622862593739844868754584758919114414305325656938557680805478400000000000000000000*i1^64 + 194512069384329362638506240643376429157521454301983179248452773878726683879757787416990270052029579954743064589249350315774915754396925753186335664100449789672304706595961809265816570352138001976414354774310011074673376215979274815405896226701624169254459818808677461760403431865656657843365714246073685248026270410417591040704556148501462451985108342177608106921627768984468635327739253244686329551395682097829408611116397824144043016947067654817001626750651709980209882285166328996557389689494867446473730537533262261188303790077156382421085213121739003591909617839521390947929499788746009102618628496938647838530183543689804209082287848259724551729443340499612050619253926181722977577611642815616314721177230980975006752900324477377349781635841886538793412039176561100722606651119025227963340300800918914985922115400012387307067356608364241703084767376597871215678197243099849492223243414430869009657935698992758002777062124724629376208194693837689339431529696091536845957774658702753833336873497521194847681138298792364386088626281621630193567954684448736724029425005795608407115316442471218934892430889985280848065026056238944801989231032078739390129013265171845095312056260458092312068066736871301041039836455794791734524113739976149066722533303051916890298827515339124912276611718071774648125030531483425907129573018132755060076961490418097311739535476010909218252823467792695466616883321288808069177364092570605779782143082345531001445343763670267520017628384502085654668807358690707876409051988714509410405259023319242652097685918550047921017892029146112754655080171416927417617714451505217431999326636041316261479169594512987131483361940545288350719167938579772190306444748732448555944410612805880821395898859962866944653517969310730532250202076930915141611321467172643545013446312937856534463801079746893713355938168308596532584264042317411304653341763020356431329972999828827176967892293392940244039920335623249213196900023623022127092996331215903102515554705296891600828094472837233042397151183318475016808386622680632251255541526555436471759103053699620749514410088855684275276479440672911740904217399214670148851193610240000000000000000000*i1^65 + 2548222801869510711541106671451941811915930945618674713781377096970763736727589338542186060067782848910756670461098029223919051544797429787321799415078034934898364588205143859886245724386645077908467381037035801683080305362342963331841450323282103776927772463060536129502001483163973672642407291740995239574445690165173519826646791259734469846579383055586195666619743913118639468819372339999695795995356603563596159675206226684618615921540570085666414374269843695202776443515063194574651701332655571900043875240051443423977716705274975186465461210317374990796280381105761977854617244044552799188186565439836289527787059455745603925489103297058080303602651665116234648852901895815637748405068570179779398333016810336899860033705161972832864050853381279013709167775480280088560242769887051704384244107702144896639602408891543524380209552151300767779172343545950538125326401094118935423879815171587967232271058564997362425136389411169218084948960043343084627821135614133878553768768476173328828927085991676273975478193601360706719421637520388792956668712302762327209598010463472887860078232317234209220212543221286851771572614746949942746776969263504231879178414882714614974576249179915583603827716886429011035417572014741666080105211168881264617543698370566696191592763411818281004105256356065257045016392433171385587086950985247404827468011426924046345055571554127042810379406637563925246016013941381913830546547477147174882918533314098981575043058762773552696764621021912223522019589996547156897011969319994683826690896723064344192839312674856294612661143721237917201272493301657070247736260924605738703871435960486389564984001147057854217973454425008600847182642020119391865545802875966195532163421854836877336097241858203997617603644666131074239256762945182969155787051666601575445126455074173522868286793180597826286746075406389317571855860672454766488282923656179160729354139712550299907546203583304313557396022984301249211294763498208474609228191131246426033203448653839475935545810003423943187529653819180463418313697801231785891317605189529900387775949612355077037026404517803948310659681081145359284901721405575397376000000000000000000*i1^66 + 8896841320319474682830260769156006211174533047827652750129504115453558020647849731310418932201116665427821319036062022289538944374415500164801692709616044679320191643598833876650440913926353204558305404687427408929722971954601697483763997441528775382724480055548182962027438336594782719127327262287086873223866487845650793535204254492717598279178871035165096224510698360877695778384068258682717784703943337270272151057375069042104030185564089018673788822950600376922318446630008703875693099906412576544664330996280016852045300055498180335604242761532900142134397156851906596252341630752659699586058631031730068188014083723337463456974175676036291008262134488368698735965549090405467290074946152861272131861242441515141390136586734416019090820704249604624759504520578288034090368461325463532041516102191533012351840463469077754868724147792358369715988881042990247397934787313483496415014636007739194116268490364621010575366014964591796987799352880817319941883969738130896802339033666300838826239296277342268020128631182704233914220118908951671055521246928550741556787766686194462842105964750232079805321763177359915036106686691531187942943138614097732029615804817263913126258007403488816509313805368297118634020825841410725441605324742086102817448372534886085355363433467926227727840309094113504102690236849696950175724994852020876666848095575195865884929591091857626067452283239439673480281023150499906910461133186852191117302670806336440920668610872913080924077911386063983377132859742549221455149215004196650274320169808587876571686432372490872331181137254240477656536428174215051931322165702113109043898629726299749705256981132324036522461561794588888845416783674444804318697235942325770569336837222249862011118125491162878231831843389413795874115992746194619272827356657149294175114738462670555326660977828310514922308390839688506238837366900162992121559079452636696127904380798313677481838480199216802934250750157061797134779982294244476074433642460616916438698582138414308621706551461442365733407797053823192003825884057983481261671306389386336962209160015927087372404827208297086146415058357178050606530560000000000000000000*i1^67 + 19286440439560783338427555721093404241274103307919419130027825549426702747338885318629523905735874833810908218441740671544791880097468845609695632897686965036238975606698234304968184310773643564934368911355592765798598172625748748423376125243721701965259633528691553960377174178572114302114411133026729486772899808891417122649585582760879122531926733260129009117636409398420684510882147729497865595452293594259222503450287963053691646790743404440137132854097344101881145075368663717822210000544686212912397200938268386907117980130960490199210294762342964235910163703119470974545173986437351164882610347243937320716151134170617642754184856696217658483106808678078542990087146354015282727120010991883149203823682758436961792352276657864862253329392480227803772693325064952568571689733067905153356374432337928009279430249566243756749540909569133312857263352491826540670878488472758270596116082318477807843122189428728436169313702226831889124314369098232220137966563035316320472686477509897962888642361838801336540437972608443518341829200327185931854297182544408708257900673143149385348899673344834429994709694070402470724500058990044362641373850723434281222969928304446027273117032298986237586880002769094761309638760442548594578721025382991044451525296871353755676487109336081394812731361976670125510926833910138823060860682037077087800739614913904910962555462451031079541506594490495749400912335723487790963766694150603586990759516200377498209241816270516033786897357200241210062703232371919267226810533064337022445550523351725574160766589481590726142706109309414400006993711969531627704359540073791744142951440886820954538528691184139970091164451089867164149183681399661484102749813091553490572274713229129619272986762669852120680120208632685555515711276883614754149972362080963523913045923066653454980373891166066703357672819180948796017284423071043732698437637099946576642627126112637316124149567440178144555453590913270155165750468462770927130651574848418370479314600527617674952305338199985810009186852586972039731097325123414298531144059784320072673169736547953435039501413195198980140517782968074240000000000000000*i1^68 + 18253597683922207562587459794670414553300857009062665208657461763036471568591839692781205594662302664572040099255264671651257234639054955552398835250072683154452026855092513538760118927146936511850304669223298521472384587767717000974425123270895855409318284002716114491287381506744192462184110224275693245185927544373765504543562671658862088367333679324295160441980325382265927349092137209305776538135725318546981549561023082545167530201873874632540626379769708664340151154673804413182698798241750838005201201116650753237505830882981344519613758214375752470621492671025573252693855063068191911441327277576445868276995953054274728389851196106221160884962136355972472388018441108888042082234298179419773758917990350053718837062130703056649318885285666341095002799923026893176058635809683735681604271288759039769115002238363468030264508076192819795688846097260225919074401991434545793516743042047702428308115760174102049306424526718035196761177933448413571941596945364320460063889952187077784455024206491645656035022440195927204184744208835121369280995418723593036339933493571187198527414666373130733156073910932575183506720951525624008743984079831814450649977349600939989060261713565521182027365617861771156965082808111995741377076988716765690400854550962288517518565420641518719535362079478275032318749825904434352392247141850635915169284477832018595340157046786779495276305729913349857567463869683295670432597973356318816769692823872193914017326818414873250262275977540476318220265283432430079618422284919275356161498779164399361817944430256547549479317677404286863796265022378932860094737703440758228747093941820165959132266901171935409270052095786453048772453474091993059498344638302390215372518946865712251691254472175319433294895125187348258712065148822379658067249561304921085423518469390379463330489668636144366050818756064808520227796209201415418588582586138560074938250770601545444050907044341132771743345383478780757078112399845020281068195602170457767366999964340539176899375157419751766345509072164802262785314426911747640887213208397681133924813142204922529501164727010289602527232000000000000000*i1^69 + 7915447147002813695299555017784234303061302884129297264236968709728926319583615794602910857771492006415422160399298960223827475315359965765245801012877692934068461294404581020018554775967871906200551814705650603865344714428289381854942513230331709175815797410598206206077280422425682042080151504129282825950943776520131922966380840721553989566975753025927434098722638851755425765100958961177325141733417441471387112065180869627811119679042511491735007397596364332929760954894210297711774971506552208223557885891621373624402505640796659822702357718660300664538630043405527487828426410524650680122498143419876103349402605722266722820777544215279065918333668615954132917956883084170724439036053731568130767886078474717801159526974601559351524314705287947724257695470849458754936859653151279112965421412303349477106664839705398485395279658896506651318463280096843923914699644831594189048249122443815379896149652583080466362572317786735468963921756480479285255827803828149830306922743980649758254331509054665163118543483954927969084384898113014924050313953555823693949315082463676803593875987708505724416444190739627250069467255684546227060893858530021780623269483081820129938948762126473010546642808789943937306826999618511614669949372936197735820079021554081487639563075646281415486121370028117625011707181297532160583790137657900315337620554766129073279275496458497149708740920419778999964101467736462820550416174335019921452736826210189966430540564143249492962880475852637206748936637800627636420990329182121387666969243467646563780819999418116810878745866976696144526170162066635877067423636403904892505075607291206523619387054073641716250697275635474014981663336920635363702322439367308046306614186797268109992286364547890657078553557428831719148853330944850766233721391703880689677235561952475414785397960851432471691056921000377461910771293931315039821545024759068061266556759863514395717538939641501910320133161803644524645280500568420226805471968969708560614196598045394366627646711501238593070035560473744956435646624665996151132955267609587350152296746721678035846880768819200000000000000*i1^70 + 1767774063310484588853034019664258554103599007979379070677950057974454116048802705553666916103514757039409259848831318511837589246040465936336318614788802465078627105746671045160045890409011108942733481941095737503411626732462434469960176713175651237144128397208754076645518301991546258492650486844596359013698631812865498603229881100304096254358751726005999370139695756631918855265187080673942049109120385794461516482063363813256369661480663109442954086613413533690539637093818809695912868929495738669897914350244946828957659577798596890710885415601612816659603302525956630411393464756168816076699340697574362944180057257182087137524036175161787568545967694704149361127636142260068122733720962696539785147459593135442835941797804369512471245291463030674747627927837653849269048088116197199613000182310768551538285957219926921716775332526484886983569465074819273330535185214178901413123781781299424303360080344072470009711141558299529822040460765203646905999559380361857763389603272100910808180850494801282194803792437900068770878139647813536140200824345961196056955410825625087999148900341939557948740378485404938536288177349461505279074492351684629293080099428278493839012776302074850190020723277165375498594047602997431406215334697588152162516902867189772373655557927183815243411255911527771093257740847263098690950611983368245942390083728283970448676682879377334569497902706735655425302788183476380085198729619581190070411601320622226546235673772167132729144799511608269740036497503882228899436640214720899948600853803055494702176978237040021770630030482236397381713940733211338633092095859755445029402658704166106574911415004687263496786570568271889850998095780978902216929512495899730762622161158414829840410921736984779404920524155352143887077623972457150751550831222296200239542556716422848337420009959406163602458468842290692250042825206607894340323959896471023280341702889438892299546455026331871501425707723996864509226469149540740548979733181782203127663123578225376310139281295065439446160451387804213133111868826105057062344261258689566807095965799017349120000000000000*i1^71 + 431648509421206171145451999448325710634868081102719831253500102034624331858189923412707082207979804231968729740347050680996402778005195372417847349529964873325164027150005031235078551746345092794146870743134713632482708441727362341107285679782486229074360530381955140303667405698527237247765110311579462879631253209940859374068594449266769584497902161365133552836018431989019085505770681740310981143476462925227348851918974231177393949276655036480686669035040369701606929393211660605836877123322604282734929598492496737651720964994848463475130984334434809261159392224079642672671710910227500203029640351561086023350662777599161919736136311925753371242270009355416606150261566018008214864579028936383177460713468114957850882230097947151468581555249710112138962675619085478205846071387624803232840457310947205686534092746193658893159182031285605372672025058990226502653407735627220143280457943001323750317298694713611517618970568032649108505719460083615685311972095635174759243456414882505663346479171747655447569390474154590124370252629080205869855339553136364430363145713252492369387699264682550492809329317934885953760271001347160596142804002449762205854539041030435519403042957291180244315103282052707377590731729438508276954928843921681507278548242256270291750639769859416500446990984866697848433277542851759011974333306015826823063366795655436523713266224708150685174285390482210866112414194210023139861334040598960409408237294682299224579251841344244639449898867719865347715243963779090915416303614422384243452136646935253037877993283691901108015602462645554007231942928611319715617056298781173655376747538704194156644122888691488214561206275064470797212687416210423069852349370668785953300750537427433689369470871042010605309515147245437135153094794381037928164380598203740402559581479058933622761036838391069900565196543518260827497640367104329506744032294225834815832016432357836762985451660214738959343295236416773371709810471817599457015573746292364743867583043071556773795021560992096863899491248633819561569009537909343173146504436063179179556864000000000000*i1^72 + -27565320638871921821136719326453882267333615436235222180990875918143012197476725662236631323375595055906539794202818753629560372063422949207680915678313895086902915171702997487988568347131336951261760733037849894597204898428784595858315263997157303108915706448429253055564529777154135294940420962778988546222777522997284189882976521908407471198510042306162073960213744185227063960956865756075932996353084759939234863930021897273241662967386989860679938085777735581262692683083057608350865992875596762712720258044385406049535203792747679584364770696443486085257426867907457649701114158495360303287808503027609848790021159751813476630869239733419222311835718637648564819778074046105143106179481649786656501924182791616450231272493970593850548914545783486270529454935601574899381402377636655700490065986533192950017180864346939124908841726611052274052985064503887923486716518377656565175708593103420137461050551257313693070875905037957923191869951083631478104844717453088543997254546648699349084678380795993217280550501379093647056765600579947071121135564078692782591966024761965611069069160864798885504887085497361627642471199818181409547847305494219845442927464491237052750943200146981681518941928836343200896647032563448520344918375617249646150291376618049930047508160948032833016565532885773159699874204376704793804169590080033981299917255082638067461749746857332238540188140949780422136631242381994085692905848675527690746672465330802339743828959365118988243297456197554874411961557651992812106346702382108303711944456585948858193663985421819549035946745020314438393833189510694099195985074314579713637073238918878600643478868475204064053835110289046219375811545419612468649669422514242106830555930758622944330842440622501049096866227863292701477266602740154108057955663983317584867324196521069953232393442885644662922971622224814371278502569603701089676940346620388285375686516075324694134132843212745949018461614674266374058809025787382956378631215341094102922349897646741254608622105551893237922161847037836196490673293377919655536122973388800000000000*i1^73 + 744093205576719592159673047263580176881994340704447247425394992527166190721464323420622509024423848225657082217975023814017932099918365933048279104805432673130665565628813464175062751217461355997722865975609116416223011691735354453705999324746384431744231388881604652394714906522312445584447212637269188385096900722601776562116770024693642915984815661185816792853117744796855013843952017494457135667534248369685048936287661765689892515463350304613485439931616521914896965939803086472561245219104115945204185019901738422122624718043968851274558113072348344844550539256304542194977261706409300467225293148565227179436269631825899336534292905749247662975729064956975758578433161509062228063561559181822156010967698732194722616201159609447486463127065738136907150352225401207198989118220134392757489154852684114156146207699003989707529531485607095964118010300520402571584178861574613165568360204078567037806758872271964393992224409188418397318313917305274540459217368715501445187430076101263624108600982503403943523510462647519868864152238390657468442655390546131481605987539625533612177364358007977122394764514310223152197341945160567019391727988965819254234021526285015141683162172592027640700026078277411954981382465483167447188199133469039954753767296775573292686219513117868101350645604877115644194906101622369632190163979747355207924155821923984323538546938076694784098523545722084878391164286939082384115006042950472572991940857397741285076126473926860499683621256838770703935692190656569384243805109348658151003291326327389978951839866561886245845080161718696907483257368803437507727864438945499264715733862389082664943648969490587544273811593029787685696919779159345692234313094785041493893158150918051873153400852331363229367525979784087973874722466294271506522695306888912597966965663724290316756686102386348606072383699521762717335279265388470532747576577224513686625916270622594373623169270902986744736239677554723652655894165635758019599118072777559119316755200718732744095781998657543879660393998513932869847322954196582400000000000*i1^74 + 5750011754994844513726678609077920954777496763036273122418141665764675044041921864292406658352667692314476735072127135483690227165784476798834919707424311752293969589775201804815349643404853083051482565044799670034564510892637120785531528721429938793621619841126948923765517786991608656226338413977409222698222475838572084894964289119474709108843449371455676032820536489183912552080464379489042116291621284898378473005232923544058859668580891876955916627250297565508018333745638370073588765952363306024868083647103507892358430242765404475891653980872503684907720942176588751326328323508599421583436094521708987678703428963057370766761473848618402199930650213077593471332552415615184985050645315952259193661046755898663081444508310912659967889962907942426730638026130757822598408354573932618838293892656703053862365281679889097713787637555160127370521709484767304942421142602687741531932770781604528010417689713713733626200239549364721559371479727853078215982111028641034423054223569961684792248020703044760537367062898011076692061798082691563547982176802722289973510281835278719884519412305655050507153195733799196369620587789552324149366287810544635381455644129593633945120614242965408752159615855072299846853360121280296708619617020757177154332647723884036773519466710124176705038935021779642459461934927705332769481808950337596050357869525759457418717812723100767524011620048039704378176148608679937160866795677165232195398661342517243356933987696222518681827348937158075815136176537712959270952042530614435258663988584434345555682208569051869390957234583509394264659024311705780089079276047271978022347601268356493960121738320833998124002406786809600865268501969760591785378317682707834459163845511421937624782666657587713441441962789747989525752370924599944011487877851973110691733264083681965102472111573947975898682813327616225808717102224028277633460222193470323011911414795314445155141011720007336650055630624559326973525122523515315634751177101022078836692822462648011410856323831529261427086098247763947159552000000000*i1^75 + -10215598752314181940637759758409244653147315839020915816735278089436499211481654004119460269444167079427351612949927931643355864375285632458159169120807331586154373920802279180076393687998046068841457768699725318247806507008230122507357922204603070545862305385878268451392375349826457949449588569951816617917242123733107927352803795973746302547057868424572221021027058935642333068143904895177991028814693702521431702617362170904171621943816615417296562189089958493733766899120686370337247644580571622985064945528789042616975436620657739469721942177702585753538794929621981735856368272214590064898598445502189014037446081820062968216604022235048634231716331235472328631857984211769128863941569669894926456998767916006508945050696075427006683620056220965634303373299790831737115006061429730905976233120887520837932279140968289492750136230608549709473114252516923450291170864390475341720960395147966787388292315427828607940729915656982052792893028052063453560173459915751599401692762438039775293918751954850274457898998457738644417917381184423973473144494656112242167505192415726190275559113707947696714958236989975400836370574857780261998634373600839745683126319583155574178033278054566559921427871876613515711344628178299965219481640238830629427202661547611879305332837475886209161420917464743494180095303343686412891198110594229288655398363564461683321489728346666758188314806750395833966929998412497880299796596011265830615048929388351196067148994136422738346484679005295028028499789517591394243726283237666864808591278013965695827059280044323660241814834584045302476106944573777407510385184287913707206335466115208268517528088493577263691835920786513297126453535004259408044986893477455670822747488197130708095186822410855738793259101623631980867743464296536193291897730861215342781226898999312888689682910829941960752288970319289420292014637053198448577451951017819203885206266408546132400819708029711447654347849864990597372894085360369711545613407773699696225160102385570099207875632070056789252633395200000000*i1^76 + 37153408066060264290846325662444050416414613965509198593295793174922448649328153104413705423066043632857485642975052244872679347108809826265381471129469601220635312266585356244442580714761518124904412295379630229753711741212260401632877489762200629478652229873268262425286928264539293063433795695857691201339664939720879645364206475793486344840175556969780679462035514899820637116056367737176538384205926856060933401920785519279167719639497976106004675484377543474945900168250743329819431803170373646165620153098269710749997170280006706580907172078446212079539713078629340974575485993167101819160889896322338749782418121291374187928085150461580442935700579184096279959070674338563253801728621610882247890641704572785811966525738801666112255134994097897576313069029053151928148469522877648067311977396953009228539315375004437906047555206657969531265569834850200937374546068916468659379365816761338651169471149750147026774967093934295871084917367242322640246685609171843741825208339094956483829706270792231409630104760832901903611822284539385544670033706883691533354591565763920780144500344745433774329916882396417358821014758641141240132532038489773134521977560919224064522181243367415775317267591293033770451982076891879181535117561305103778705691957017981823879143807875938510577965792154264500809179040868561107105436764307161808930899720347115299166487327417925892455877672810654143483579015497468392190507209474088352778031905040961883964014249092593284158330418192169365988090741141164058629683389850985730019781319241444175260364815739193525758813303966483084646491285190889496025962985312280641069798651266896878625306458916030900230597709053937157466149061088807623760784516768934124218894669950834710734523056485968421781136049047268495066291033129206390866671343040764349745577134695936112949822322625748559053034023116668548154180349093358767844883663102538686627951092710204926219704335440064767430300164476226811430101074934975048709458251992379733055886965709477915047606290944000000000*i1^77 + 50422734375106438865887948818359987328125852983452437208996434701426001719191889639385263578248767594296539698267256082643149118919865352325052138660121250745012000862531611018029126616683742781324827634699132970233100155607952473331282669069010696986867499979024323661661642581023988809413457514407323051326077583308276967668283080672383961870388131280905877105432150490083808203098056530735601386837137041500222921390095232016677857109958978610103052861509238672090210947709569918018214809581924675400651854933242935131395884317003312600170369202613831389226138566171613814162811206072300475185830077954774148600582477558038799399197018678428959329510798624951554308835461112103107454091094187014892279877462667710260235808714380428762111001647898479756484973596791094872444920931181405886918129861478011467727838545434684795391321057451894001015433787339480666519669905507287432717842099258245831088686080957000571636898124022320490704814244047338277722469360249258805749309605441461204785487567813981403810254116227858182029943570475029423299044507712709610993167855566321967665926326225645001109310201743837755299575691288660347460666705506269922158845430400231441247529651055915626462840802976344109951010107253392429856151785637306469095967753495113590196152818842458287668972289319516234914660969698846747350396327409608819108213239807994425225963767016827591056834256773487920696865676825759514813010599696897784961875429092723055662255259123288077894714430479376884694741948058237388517417983075690612990562540761897009866448535399308994763393082978836068928713661733674110213218204274569686499404691677662538073743297004799002578645987932252377015002815040608640731256602577688192057021031901268885763264010826395968938391157620238928962863941901476905466672579787893849707913819888563102103284139783384488677744670749841112450670202526840726836592711499484834203411302449861271209798626985418808545487879191591236415639235374966315568348482787906694638220535992943616000000*i1^78 + 1313593844845076779858059886533427063846742119092498395560298815756893053475236474764391552784261588804633574627771629650506085894157127619888118892380061316994617262466657006762066598180051893076653760971275409920349073950201299823745769273549952600959409319548244500211367125338204695104626489705052901987118231785768048652761283829402489929770906359940098448899136625691902656651211123548756401390831614300623286714580645675099764337373486585148797768603715035236861100798594620458123669436653923751400471376763772026364941326330832248213891753517386791003050472826386446996168487391294710895960540039903620739503761699177113436112276646690804127078762412322237518715911502423930493950157303061662798499975565127871747133225057893017968933342966082523126982501216628153206264855792768691355958984777034104984597978867670234759588103651718391143337382002846528803574999233666428429977065882635538944407960170661590637004070646976191583599219700732393915881669937455593209014758582307906647122056857316107313900972238142543599717534550119279088233397832609822377306235066724152246075242864925609052097395935044837208630113111317562761646263260952321138422551260203194998941456950863036128771656835563791780920670822838243652484007305886219600759948960785402318959118236962693038764611791526231519224569907081134562132161032982098696348476662556599137328230486480284822723454193000459838882593144538227316803748264283284584098232869705922745553702512013219535321144994710387773951752987656327684781490563846152915025352051632002978746885274951500990253470697863420351207209924847025290058372596660624175960524091437086273189199394872860393838891732453319558400126556223724942348771930656752251387477353667314261726770089644183636400726902076943836125363766104147013357362328747700379013531326506081058162142836402929854292944339861019912845704888529797967585604110649670094117846678193423673059968944770126854763157846232026302248979550746716602415366925731286220800000*i1^79 + 40534093910603171867866815417409883078961621828189533885189772377686066998931657777598030997524591233988684007882634176805278972349890613588328807267011474867542184728840785472022117328563961525022859385872551723682260035800549782947485171884082158315766083165772996793333024116522431579297189460251745645811354228902542546211166406172824456671842522378198551252831138859445324918634302652609793065547816684502159217890088317140123442175454822311600813963587676618965672886096918122444839388867576497531912752294014728730442440631289898574845665004099004119535784681018465820515327334724685342216844838851779793747212304920017869624073221934807104630166913347496021759118968136628811433052385511713798982708134479546199818845428806351411292243872586371114879160905428897748452677633683074601865396174005358213338409841938119792086881514005872327741621521278451334354710583815837808673610313791777020331954385378510199366796529885597957903854278028921593424797503727821271702189819625384517309923214935965148344224344243875105080165759408854694148295355829347410326179749164874613044737630323646535953256073431390068935494010098439149365724984147758613624938417715814889260394780922827213254091219097050607866243865448403233221462074066935762350783136989205152399484786834731792735507659842610023781008015867677035872225420508378854421656265776036198442165261520318721338755977718361068673192216540862267502909981993912078883625185264878839419232215120260989558490765324532999807606837238424771925703176715817165678755746254188703103743453551799782600002606867873932850177801800912638332387472694437638453256456173380099274423325812955352545138125631042664714030608933578934044963741105109228325739574387387873774912200688954633478173205796336061368305106484576632005903063694535184309880902708711928517712055604265679042280251270880416178298131376247197069230606569860692897999688387200363634697110272679408707929160644887955299755688445502976306560000*i1^80 + -288690184305334098401073523556253240198780219615295930523067978043110956705110286460488804487318650019662113570542496426581711104412316763550908444216692861196686777083855420779566986125540872764316256090367109760864977535092824742362344729448408176582039015779777265848977810858528711983313346031659358406649967822817453818752285475599046588636601222118829973528784695140720081473453656753233141426155348610043748615118385290264992568820713266607663692602840269507109475627707110080710442548534211317292875170106060057850285576817069568078088424498886135231328645786642747365760122246237163275362656763681016669365127668731820389643841198696932167476958781391796220550237331346592904834446344329206505527362335161020976129610656948154600841945467125684612849337974204116871514951451343668232287623341094915471533015251610110635955365596414628136633028189060390434215711911554826635609134867890308864735073458209302037126502843396083000366104992440268719453536789891984906711185457381544637455390966560748344246010021790269198053938359393963997376701178864192079722439258801491362387742532487373900289469837313767607976553118703851102866491179817140839723703617536690113565779961968957108916815823496928231761950231789276310578147938760158217234179357568272908910905298353774186542953249836222897565852248883285380125362498995228380172057274866033142968695956790119604098427748882374442299718311014470465107371296087966048133198357421796385044064933392804663213616468634807294680302518363070086953428287955312684071895436288583499827442497181190868948194128751258215745883163567363227848247740576258879585494434642706090682257526302057986344157668844335395511605105155190637545788812721333158677877878899132070358117403728946005276316428334144739569736936275716472664878520964904315618091414782916021667293231041781480750106019206126286021289045041731664336748514177267692620202656292603220980074823092401016108703586775074780792000*i1^81 + -1097171828082169118041171313907537167913326365503849680480110098313160569769750902561498822524086701548486133068446527730366398697499331488283870010003819699667866976622390142180106343681483688841392992453965096483040959476830348684288044404521701564402164236650970340022796872044941942790774559792246361791119176595162306158530542343703425208298195371966429213573103287195081559228216027462028931716601229520199638168595086881539399480860619799498552584266048301017751907985513108022749296852733329000101354289721858713874974221649042890004487824585519889143472950440203634874374855430316391806716180688585549705315014227340961688045953078461137590753367302786695838243895933475753685970866475454378311019648968392346853783659958470436548361904481372638067180820715410279966299069058808467370213543062466365875156682103357126467165105294236929085053286981763267682495150518731095552834020934314143679849542623175468479354748301193985655006080129323475507171936415773544459498126704454677019921568401862515176162743289945278584127081653048132593676402797984192783683909729956951184101197615713124148233176370348495352040143090258981304483449404370084749884814875263511358796883317879057070076113680645116940913892861474637676381068565507067075912859706822626085059573739530564146607511247885160157506510197757314836346037358914658657171350975868208224835331767105245620553529591036685233955795394766624846431583868125429948371091342449223043730018090507459012670611327947745999992023050473903830572736757112326218090193130303424108427808518059937538026869670581448348162879414260360872230527575661860549852223641278808547921221970486903618357119062620385107901390120486476919133017840817735778314044916969937348361449453432434536921817699234423868829943668276920313795925321159376970508630905778599011673431566845259799479768613974443244000078694236878174355430360286797562352489268415179186485600*i1^82 + -2469151564850725000293487567970687668808831912625017125975991588217055070089554689108274745830594674826406301887371554297598570028799919034760448790732512356644896654156268912994358172695816695285771445890682683155927938023588672027356191722071709972991793261535650662739293263043887633877828491211284309541846363157615871270752699841790603546790288860958842234808652842390472211355926940224687070241136463759923555521757468514883227677324178302325498486307503714295041274247918324560039393162695322897361361076254891854292870394930280982020625494958076720388201106418948913364338039275072903828103880200561032453785532271876712018295009405684655865880054658797066869229451824551263063056809402015189505755894938390704549756469322599244387829660087982580338596564674719878108502364405370338003324857815457808079466605385439324776783974781281616370396350945851715805316303886829093950654962474251934971069844530139976841253423982244524496823594440423673475321288292062833726760211161547502856229143290087372141691941841909805021804493123032754637644636340361615054032727871834975406429226873959797683466163928150279118543885078810715134510869574241832880606419796052019347863029619644915024595523329199994726241195812392751918418749532996907046763507171990884393662604794188440556526497679550324699076250742968556970872572508328120434420580070338662770860872054694575301995611447697089814741548047824747641966115679056980537550975247381523140428759374451600171113653037203077571503092122601237060510311572693010686768761492341039648981866892243904049391309841492084185794788923964168078128181235212554691584295330261270147733568757545815662418195279591643833450582621705929475832060721722548935246940712712425300801421565595464591162460994672815020415566979594848949296080424049422183461447493711210191581815961891407316632736447957540393892820290960068600770005*i1^83 - N1*221479404318843681033581782939956783495381976978871472253198238930200428659590231025619834433399748857187431873792986316070164428558042055688254392762479198445600677493607134315136233599942457790062953844623962039385413862862050113349908823129310544461082506443687770851421557584312132611693972290592264542497334791054132586236909368960121796301399284334257246045737240792989386957790153666398240144542709331699035187718223706706838139639676992170722463379968*i2, 9056282040640682314140891308733349604906423014924420047406490170019965467436173829138112190346959100344155262079443970304040360812416746727429475908485340296374667748369382078680250760818155184821432316067454387406833086988563377799237408373660770696533833162643863115438269922719974926939890840796484725446943037053837333889859513516347922794794446165362568953962126899034460992189100425064317238944935666384532274898116240726256003265941073940235438464062121159116038429147453319616481658479243851615715344306976566859852683936827912738654824263285138225466827451398900303744724384949035553228141427519345667025332810832704295189702105153422160968089065008888995102699195317181612706896147728303944775633962077582252157712473282416076835162646021027101199468586061951166228557896326874856450358776726897889540727003731288570486319167816512673249245666843540619352461661004553750362226670723185858561013579919598118718700504835039374458149426460499953944792773844113806368961351572792617195075102508934755826247153939765587343296986983779261473152561037022011687794101605096966671505114767056158581899985591925279075432470718885070260403696727014501795868899720342771028856729793691780935227143473166728027145584831424033308826178644539717688102747859359732585410887745301269959403424654534591457400103278256198737210993960658299921481770064258877829495078124030063218985390868928376496477230876794520930127757616897451356191710028519521202434860671831954858511684805433554454245433592248663904133358708002002443950843583991742031809775722520525450109661658597184501232378900084393053358267749998670620788160116518769612725615114805947158379147052495067194343495715173371423804412358021341671878138535316543352435295475272868751699525841981202520937746741193061054902394844392657690932412310386005226236815562876865112202302046963610954486929439358729205109045208185096963775402909088409018969489760957984085538707459365241911007390073596796491990778964952674158217706645124266999875916132298683718577838701487676701683708355501698878608320457836895753437848067008076900711941325416202341639947283522087617630484365574325851343942204726788563416837628391255915538021149551112018821401319046341479854202697221141417241664438854313297722206056729511810524189161330821573078956007242766513301471003022072751889062973128351330417665933097559857611571005770981246717284903969994978590571350032537463687561326519910400000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -17643961729862766942160153888881918003944353049620997962208248739014714134309816697640812887422791307439586371240256826348081648205758644854674611882352435926288779598190684970309962818366143439162296846934230932243962717814871322011748072884154136037616748471255257144655016156094469987283967209441545123746142673266167674364704863201492941636487368112037882982321519584010704608858336323571494556210128325824096862755537162146398300356521796600748006236594209468905577119545369155971083130644253504315299329840978059724976404594595969413805402172983816276525604272248062775921767765864257260439008797993942604717720243429465362973560027892350108852292269616726672818580492761238025108951143172340604142871977623218304319030861415255714933125041532689531410896253494606170422183282521093926586309646527081299123137126463049475341788612450677947823966378477063722618694813727388336274011071981690970599628679501850848296443081395865117334438862242503486413506895319254083438762408405509422415910294472264558028476681206948165239653236081500951772761368801038200990914285426456738295147712529113420343016909034621614726792568916318016405253579968856991764438240937468465559716686553645522057086120534576912104172848682321554500504313667874259148923940548219080917595431523774737231713938149159400164991593490197880219808066481067412544282933045047078747328463909166278858464935425271205331201483414121002986648295581697706191631528857640932013774786914274811523128214184351220315117477302523724852194466669829529019415206716230231051609072862130071688207373265561557893988714201572624375574426285871658317959593375020410709373333478222786983854989936264941556316865812592710259274761854410321121211111424394631790818355538517102239555878779578200164145259665067035508707663878202600791528877629893741280185351757693800033655663553845583517950189320688613643888697378007391845648264529061580598895909667186543541997951142784491770200297714089210966267570061928112228901531747216119535645499527400709274565950364847215835196250031042246830685321621255339987116327765928293898169751830102905395764868497730939226865609699595735246872607362583579293258641334142290892663358207120765355439496052385062145671656960481017030220203705108299924109982914145538284440062204933192602928708873324898852723678986874384428214629246789292363058186574409776778988224021442044506397668253413814740423781909883956482177285813698560000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 3017331786240115851908912731653877834070310109308624999478950425423069220182479137538371074488546255437685514549731653050077870334388996995417081222450035882720833810965459907455062033502668205600514490550558690816995901502780049389085202206768280466222736459525483959784599663764391559382033590966161850168164452944191871358681512690016374423855528495075122751007054057103302232243144152121853993465948415937926407876394333088163870519218448696343854722865910334808850640491334446125627529885378868703706746429868062818232205974758513230186970881606759177572765159374672767193166423801536577207159954006907648005359424837569746507682931844137880355484811128084952422696276733081760674964367473763419880604154645912560952988362392186369826445152547505047943700553905002116364202340729163704501100521680191552600958630372474958395241274918628295308200709238316816181036799105802945563826709601277483385400312209898322191653947274467877136514125146636635321614074748825968106381086117386906905356848490671630400457898602562914254795486496056559492434910687146253344299876301496406052442430806607349863356776995317720723159681739850157714112636380207096267743582128432780787283908135974124617122839283067410244511920314216731138829452124602895544497317251981210790442787474983306916710338169467820860195913260333324496698444995612429399795799290255417836061407387048058195289100436540959418953647688538713784740073944237777132770409593493068889361501927089696080699864127775284540152392417516587658438484834765083904886100582176720607090536674922408684770623441359091960641421069502376704515416731548555117393985396409936030687371469937747281058271805688388843936989805792956232507250309976091076735434346715542537174601971282487681934101974942971802309698547416116269825499988850658465223969860877871508889531512689117360117678123138329765166443948480478271982543241135994144429608501892649734457764591476568449513358068636786427308157733225240640861927007870294713727617250008927594468306870236872344221441957967186989472013091210966710396498337210013571102564420287105189981705085543377192858335952518480269726779591389890103629294469812574926159002041360363302540376736442531922303484142794708597310884098861516834379618818565078601121235715560942925316109459299335950316857812154171586641906985213090698665104041842039861289634079776954348817192250878104694698264480658839923091633577717279155166447140864000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 18622374274369716506036935476769607936815510533306503259560079140564572572651263659565391948514697655272192181297646498938962300210406267130508877888624846546529386345291223868202487598727002969074443640982731263240342076508782095279157525105878891470884580987433929284132414313724474600603447168693771093899673148526562069006600504586444868843964442905801570090263033752090447032555641339842241309445566117622466650853245688508859921379641110285497286818813322325984454245789262581868771619187595431385509921621167039876176265169095911869609336707932026657970593408002622899769769433484706580407338052393635432336051631492152523525887595801842981655057578049153708212943391426390183765514802687225479391124818531041795664322639832440898111816496072426666386955257989523797607449058446821585889743464659116442374871542505171460754933463644926119758203160736640856756551345134357590320519047936826582836930491950555624412933976083769286348983440526258752267070780863377822605360592969338417126919289468769439055299046793179501757190744201707256188857943920677729651568646750834649150995050804864527900266236375114473645799917308403591290847534672552491815180364720314324824180686980168380172994222873458467326367401545560847981160133919865272376023548360301824105279407078484326857349632778667682265069425150251151420758604678923481440601868611116645312827179093361573762280394986579661138576845491845463584019242087800760950023049137798735653137515008537715813325104865808001506060431534039634260422749867767133271008877130511454660449258562703500469438888839688742253684425011488107289355991060937479161284796772965137320031338137575377073238747896266456017323620040989570810233951328674397900134166846611020926198109185656052097497885551910609011923254018253963401792172406866376452128893176952520733814774916037155719317554102076279543254106503948852713682399735227132917282011138062018416322045666117326877186850616862355458188272732903142830864956482703533857387085872734204225930535450360399004010376385008873745742900403241388691522399758013481331439620126401506613607617756087083877304851036327509506652298373770496955772894141802075899885560379287391803610401486335133129679354413629568543490146938200399707825993795717158009850787700947923832211937091330952824255907858649304986525869568414987923001481425278262036301281708200180982612713476931544725052998370985740262783951776939803490103643340800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -13000160152225769101483945207875455864092659717306337607115603548848276487338041649027848746978145910665158470457450664091135962927772255738714103662756327008489351501658515691232999750314639394084860936143262765205525279599951752586107719807364404250617672401725525695189488626849838060427491164313246635869819506074140404526765387488462058479777962272669745623371084757806271419634656835765911836143052438292095900540277343771269787842283416270497924217432348312333645222102422123675253150777735699043750853207109022753378075121053964193867532223251916620281487409257789809174446463792203684154336942166752407273521428003194513968925700344539367043937919295205461104149835278674754746235413532093567662082247681762761276393590121768296585984726259896717398118025015674702806433127014437706762540834553651292783155412833307709743721973150303121505873953173533739004798308687251657602019374636394524685034061991266043532732308950674574607207979720696948578800350213529510163907119018887709096978322812376188075889884502433927137534402466771303322794650701077953094986266815220077863385139884396564482917006339377160970512831438818355359337748917972059493772174743275481639658554598563991709868323077170819775458791675237802425694714756218522623790376096747268773555603748129621126365246523399975864376980019553897035717006736749079606684287627767352164976535007418125186921300910094994078488349548393285705666525103620118276196989160491197391147028667272717336705332904856875860885210802221951772817833466583304371913333023218644865916936791481814760352250810433151179228318563339134771789416166280451905158074797495323043633902619553441782845892446747765624939134146857136529901885173601728128528151154068919502031794288034579277328766551125966581371165341810197001655480533820407985479991271323626089359712293165280062202262473555259888018889053870783633366335676525088379421166609025787927712882180159931037135515302050165820616227172725063913084761959723153817471755582777091414749452227349417674015000270162340337298696658789470485657211895755120214744683490692819195294806303279235579920364139640287732612683967289439175814732892793172679123864863749437527392421241421642536648181903854874526503780951061717123259554436863327646287965348929566149929937399381092953654194628249621259046036277889412118221506849484929080219631448687350056314209241375123133584712087060578239288222050120180417796505600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -23858073061129502545996993694834779898179762940455438309826647443908753698808194653535709327205807345598978268398418444900021590536120810009202656221576298158534019733630218946467390977428968642840104762135871031091080420509001193800810262575478415671638778434047353206137242452443768341429437390431539614769427810125946458854808203408428176525282582890743685461188954316835430881036479646415263541436999042553113211761954725380310362754404411422024264281839324244722944691574830301275835759632311509752223497676185364525834353957446920093981542055765448960062717579646143251559443342200761893792166342900666488457951534410713612394359420633825539434988844385924267207830383171639232603144740883492505225141446071120518167252699985644583304523967236831232906454882732065785331211536531450174190077867590245083611245303342938104741481084072568029540341006580811298977774899439597697298657275723328487089208921777387755612883949610104701347257187656526246966768420975898534733046943477373749498482973493635318597706469906517611695165675796610745589606706350257300626276414843385463451510752360061730480861753884856541132564984573861957894550223595205621416049056193505808816529485086195199744196457858403004314801429247741162133082532572422913781766969709424489671013362685844114039223231327094504852981005849200561795645134646271821249394536867717390044182241645318833330175917258810559982394442844440989376108495171362964639287448383311408515178484305603353624965216028618151175197278423824071670950346442081008310115525000674788760044581799305304086038706765355356147966586897957214896930634936556222551661090622896017067326271115758440714461933311373496634865539100867407442859309139477427994770906017317162002220357311254755678883068875729071704443867467133384812225235542473974649629788805012847232083323849606648557377004057207008436669075611415466363196955721204025352904771489766481443148908670020392099067472181944644238260676844518094719966921016245210231499308735070818451496445830387283726001846014451487336545002603188899376963605740052901118887231894763735827901919491652811859185317903966389039391297977152845667003384381806158485972613100357799606109463790441402834658339195685626343881625649395418918759653653304790936001377697736308703039823016687120014562816018018098649353484061858037814582245551386329376409988368912088933803743550514204218005752341318201670627709720288169520267264000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 47028511517817351398118852843356156154736437015839703701777307793011586512402604098292807994934507056457367616121301609454995331362102483605081042212335205993933727623682470277013947272162756477141095911798645572731434869898240444407101696089176154272704688869385209285700062468516450652345899726638195294200209209413292589428703766130153617094420989454936669868041403850240235865541603109090738645210561950990994909191554367630685229792164431579958615849915021215717567665680965855668925478387762905711248100907796423722392837010141020006895934050085733658626237716865164667171359632449007081973258596422770672241880925134699285777196070318541248626428802135093630319064981947107150831088585441912989013743640096128766953332203342107309634190529783312522044021314096706027129282112815032767870306681658720080750172417065233889811729765958475194346680941449804199293649091277060430999559360405880934984198284766880481468238788378613935652448626555896183850775861109499003173212172889791071096730337553194260438747081779519008651654337846793189413896978960963941059300451889214962666463772752789998017517261521684376524556413359251498673219441018163170689559493203954722614295325101070848367744742074059889213716499329863712805167023185407799945353137709282801192036998562848944050120369816340543524872099083232612389396972845672618043201884378342889295188761416460969456846572971953749891520387753863903814318468956327557240335605485524189843884687413836863130816263816395365211097776035572706265688363497028391313042947614709075819696183708922383436996770838855619647978072004520877449310975523127219419318221686871634979396687385907539101147762375956832425444177701338357640380616929336555329775260822177115965264649029331141259062444359555116211706741052296018356747540836505311151417939108117770717469012542226939474086974816371262913526322867822538076770918849637091174789647222492213370159659393744158694281802414255828082091660132779151952002012151244521169229751131068343995350291913904954241842526168207887262121638916484382915146247223218731537498365184260828016225461656564518210063025416785300151091487863098177256231680739213567774906092630569171058879242390743919059945146945627942755333275794416130459199368032653760438501337183414000809951194490725308020689825735956528839905681954748403778524862882508908551284925151232170106528094771391866616668227575268883673264052103427532416614400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -36032228842657081256478124752552819230072699221975902356139994678661105311413896653144871082661489656952917550368616976126277524219824868386588398170685770815454761122685077669920440152607046947181229188170119421006453033713563729829189932168191162396173534584302546201626134374638677495079429142361912044672130460169741117861655608487186172523580914645189200557819951212984037917252808373188969894006003163862091038082527937115496601792852798585201170225259232111467556707286265448094384582356645180797193740194132811595812152097339782478368573200293846850510969784921080056280976284189845336973960246964793489507678887431261741076976608016924783676377461886388190426879087921647691089344589227707653587499828283064011558176300580570606475183562351452321832599817130458944063820197557113825756118154765680627031225162300282321561027919566642774112736040854387766362490764646147406396162794807880866796693960291107666114075276483849658164531508875251632429417232942464808364413037872981196005444201373927715623470781134715553465242984678628271321366835926673040833518065624745331659125906428638499096166180624232371643388856067286522640530623702459807784832860691688815974525238368579824211543652245746575200725277970705170325875887103446623086791193672108958048031699169043361381850383089552785892245979381338003470913047060132292193945841442662538297994982421209245648835371374324672089841678824274647322722149194970578360965937699804359162930734334491177662070783233993580926550363526902507951138988609339450608909546760003449142917048386426368412651421739289895130216412909711580559347427190614957653371395730731537006030512482527383048843730941189883165575333058307818519883181104718132466814463227183120513142905806143962131877006916331727406631550671183473702133981329149034821368628488476890756108540579779726402191381473081157545061264376295948146682937230500337225480404886986763998431093609718682969505322544474843398567735899188538006026581383067096778267291522260205961820348600354344780731252611955698835105573925912655993771092048310410101190910676067197738495005305829384369951967484453373310576852869231619054018896081204994926077590316699529679878565342056343922560713524141578870580900258612872151970468063164878834657125736560711528903601963119967110041335022879809982469621588457568693062601689527036234694413586910926183467442634016894620520303167686118786663737586829691453440000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 18575424671366717668569412745810429614569813405877405670056262140570914663776312990771594056870201186109706910277385965630706614804671640788211940281955078781653217676810530894592232243158908854904697266105275477634446381160489085672487450333586380600347823982259192486863450581857411620889179292457931208371280203443956927351243858349976040214550719120966352211079372592814295767366623006671029404571469465681350697038964527386102812548626650804378829199295088562921697163862394940782793949429436794642123890549815352660643868254337764761927045568905238002295371838227980833560879119607377313477766842433824094450266423640065688706499547515748358960077572092599263850716927108907511851092834341784433313686355814238700230774860029795973165377132079385150526555570294943504904725800318114225957052357620225246445176615413676356033254429933080649139916584932394257936677316976660271582099046730096137625069681429497280141782791097289496685874369925390012960436489374385853465416888140195700988821066971907885408848985843978143909144193299951785899835406498053938465165444790252024649043166284900844232329986827809647574091845102555470882961681115807191014999316608412403294655353150655020883546366949906050019023742080855521728297873304564242234560179472523486269989552840014721798095804167003480831981967381549794257618108464629607191139859649888085221596518231085885281021000205929830427560597404980795780452850220503919465863086777271250605518597013066504649924459506976443356703808436538316742100132059462472886899266848890794940685536880528674108781888065439678490961704750181159785714578955187789126855848185490403931630884449704005435356610925124558866164126466058575167457408663489442385624371906656182390460661541341041627758027476015277408302013885877265906727214954973342113573048783014868220011183276787683357973052273870033793226345943919868416587740683291300539570088381899644784977238555992770381531071073560879555378854773179858410254159957439092281206553035946119892234844944780359358619664082702365815027398956933326394059073261341715903382806381520378730326082326808152726655948430178892021932568793852930146250991094054943189111841964715968552891812262295574187675177104693556733172268619133510454999621479726534824690891097335904813644115014218202931030455027819513486004090833307306907569511370567476171831468807993905818946058836772236526457403471102187097561984763510652928000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -3353260921397164751846109753776761299869144314241139938452910034807566867918980946131037119669158843546682847107831328896614504139737590028556195921891182890593334749395280324401335414495603952084194945409922413011989506631123182841923671455311820454747638513956944974135697563484521927647061856423750066156900627159669795421780847657955926351447681164931430520300451637637877131483611432461024507307421139709339836102562876517218825604245285875582120857241845562864377427127378844187499893236536728253125509512004420002820990817248683443178408117033951687661145992424911807952532441794558314822458026316247530050884938277345448920734488220974552465797983292017083334159390000628778294882273258921143103785176862104397920407661631832855226411093556007872801392405542334579001846804466119558347623278714750183533062275164884650275246663799204914281373666188819800751814731053633827281872129186674068455395752352516895787944044973080418095919083350191667976337243733200488546299434909530983536292903371921911950047139574147319578528315627082399266174299398899700246493798505302577013577723027995267905813168280382324031430621256973735751205545646966247035811690689113585577546511855598448668339460550005319170429643020844879396775211230332092359579511315274052659706122089335099388289447996466544074111874814094099900479523248391108044330151402061597448252531009904981109514533629511436135843146828419995772922475254906310337678077271176576155962902306388775811226683528334138095382586034656716955968398943112471476159987273687443192825581136510198211536415555739330271416354590517063225008637424883022534675380032937159391318907671142577861904594985802146273046584542721244891461106652549061202011154676792675691995658669829252134276246219447963292980422046994172230166453595301385122355291734953828635844153911546807208656433592001390942518326675538954115889762674651712240791926964093605892234123340744998291936626441954193383207213902143662481848124389894407417848746792600494238414422286411067498803311486793289251136817077014312749029269301659626216729923779956247878617767423928922082495746852059062227285486451467890668597323218573310376181700453686073748169748847555813521539314824695881778792471376475078120967329197703654506083563051804060580763244996004406709866399562557005706100630491246226091187058957218629159452500552584654261384851918176798563956073807138011720986625646264320000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -711387579191630174833601388908335978623697874677911518858036211017208014332991201403286434079094141156430823140607499338928699485270952768056015955293671257724563958688747861575470163379051168309747027514679518434750745293312463561580326672702754291170773529130197298251843466462101985329140988349226204964469056387685521431874972861258038450821270378827293699360986996842619640168663832314237807954286963282628571606122392356093827609333251011759443923694732032713480567301176911958095567458365759728028890513681236945929078834828060312287824939880350317641732304903887352789503668537212397002285033901386937131215253427236150046202300950395399219278388073000575366393917864703390019121206529153404881357771065999941050379568157955395172365920799130191404915998849182189221965159287724742303354264817130559582940895319846903458844372974815109894403061861416394255770565377759050220778791918449330245183606018617282003307070892834206635320399599657208110043487481090989375649660396274181310534527877129481213845585514765749417244214263608915256801531992135094714085423368998859724298779692986667473148716336830019839200427955517779035663598831629312597566217649974236504493496090989908290141478527485086677120893736383411682320268028659258071190216766044752940198328686615342637737937361431560332689195471049834797157055527907303312150888217472043836420937236581369108780433201914910271805617810255930914886261133633145894997238857998699898157576502020009502369428456583935105241667604249279372571450240367558481280417214568656159435602136398922890876607466134031231629729170963624659429998255514422794404972394580434180754037705477878847849806540533649793312015935593704984215194744481508948739374374807712737889352344802270553191228795729118936787799837534315458922783556874293866398731556825861594741344447085165668962284032926041178519860036510836759044806886415168344165438972344998779895776830324531720326858553933131049782028157555981443096403488533393502641144958050029828583119309120697746494042907074773640012074475352467493018706938443944847577731582053576417948639488844987075074920781269999042638823408126113508411692530838998639804004537061819259971529814923368763242669410776095652477174227571058094019026660151230234476373681335496155131841263430238876352960028475681737765932003419363155049611218649172927099857880351656784915024078174497311162460483072630245507757978419200000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1407825137974542153216701489930052223101267886075411957158924194876037636986826349661707642165194273888492106401582368685941465864173088455888746316320501419554186342713203371661131960468109987242811174443999314163885504131611989620035203533465170735975950194697981758391546978163683291505622025926617878902831846758495819085834899438675062702886229413537103132276614064856428399633181975389582623140657598903351953364634531623297505693093614420428546871762767172091543566884695752674559961592782091385758535829720143483958405336328529852229388448864172253328430359182415262064047146451641349658054876268459720068925259948348797672480032488114726167105854390039463277310364980394002429081097733405000136250621421455791453310728047510692944857642873499611817887579218396153316516233550155607327140137014550301517861597634996339287558375613427082960651292072431663198986181850796236864498538648713044705792490470048615303595317397703687933992016336326977229007745251572762925055945843100681094346105070459109390096132541722498759653348064309270520392717721017479425049051869999519058005458257861306695394455464285375358183577052198581691577926375404376252887347885812419985143253685228779362344541220198521086593368873235442061765665415633896487945914249433824755223079099560474806668583579565652317329071824849090204657626475379707806525844967621207159190754650749222316843372289689914986243048079887961123871385572541967125600979245056543758426861539268746789816704415585627917430291219422119636233698455264222102894059905973876260786995298476042378480528314142838720752633840398827518247977434027752291198478498296228069681807047079000382503046434774748624709774583986985871301017921037953113380784145027920431040054225650335074660717648928046340229922562368594825721624699805136581413725040477253795066802167911982609597599365345684496503866028064415299026986079987544853742958259558906193769569482998939204982919272156147948336739514915435950859888471040256903564592669605205872113174090276019892416139135694601248931095254742910326975044770511085980687598577647912738359964135572130524648547384472473291455763727485880909483609589564057336435823112588540675783420518530879920438108312666222700636398271272795943190358102814647697513596043057896675351572500035786078273304328903448530820451868708541223716767644371888852030254965588823948594148887375192676283166096006935513054926864384000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -721139638929323964486222498634007837172085176432807557335172974573243781585774050667061217964080901384362567512356107418834508717931632971027720716497306159425889067577541107870370926901075022339809123435281900696590667008316645371937569342928871689059251150846174234597381249473737919354111250661250207973851280891357108982460286114409010271795849850724325090282963582928390639912071909267805189592837488968198891149239829776751511119013810449035313007988958050145223918178690585429911943311519883699847361846342009162068100105864763189250395402788030908321554901950930980121468239566660207088184871164760274983325391384526133378232229034848374616472916175813266155979679108842954973051067527985574265347554684852532417994047713342716250473340101639480571276628622707559024510900232986884784905046136245626458812248377266133937371432282177581663272218828575410326431640186664445850605088172494885072048858723424874042797936466208332962070349848736089828452544490594418384603453333487135955476683732490191829363346923769379364762474441154631770770611279608661516854534607872080294706095389972364801152733191876683130628140583807535070803260955462835866872814477238088425203458324220874100836507074517745949399357415864568346472974086966271692378139231703744164885473709269704411128805294747824410976633557174528420608276501640068749037599865643831932185788638522676178711312154520747630995279328464460016197472796057496667171812893120336764451774840979805889474371909560338433820556733201095260829557165089589559249470788778858650273384925430117508307467673020846240518075041222579680568842862572962573666328443270319775990971496033598970356062658918959094586489965220443762934741976914861002818854651335025694137638153182309060452876577997596963530066967896643706705238681560489549472761564703019205087479719246056035355732685995569043328734657348595845554367208782321561092607985146878401862060690338338778541869697293173181949826577765491992961479601794878208490016255440939189197753764572407008620737000931932589303436071794064895808009601100083947626781945327851100321207213549721398856599409488765967920254458707107637669068600903351804840736811092457295704171109047021249166007190927992892539128900181738031117280295095381512593450580828052823773024272203737385719665235721953746906345423850818112118968245228734413074228626556548557309763149968445226151404513337949827276315033600000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 118876662690066772928936897706120006193448322652700572358058237224799662139137777064535618662819858978064683663448298518239241354743919331166255400801613432790353468575754492835291483814897611392825344644986738979295380611915350652868300675212362953163357392231424991709414399964022316167461412983499182034078953533091781044755605555745169527186637690395979275618888123445637652851902780852864960898781577881272869833813493367555531888499399055764829667135572202776291011539156310020305010056136397479313993664285187901505056110464574231932613082930412356894908378157630435003733207381022631463796840061321169016947452715884595126887794279966829341890030107736764794899700385394100439785896178552694579433685502451894807313713092121435948119378499165820054285871630296414846446404395198637154805624982103120973856594730548864592854961290228749120774266500930144182579096149237372194093766891223100722258209525217150367823239780465154941840873968984160842682981076652837685086560345994308612452194511216296882565400845080263199285140403882457270107705276345131036766254549472859512133805970608193995061426897814458099652585122164111497188418167522174750927422933541479899434791719795803724783023975189159475845814179306221129219649033435335267192248504892242203570929219945966412709428173552060202277374155094850727643660382697286108708099622565702510939303477582373177398672566916809788739953425471701262152162901424388386500293965293971498106215488837530258534746727996399207817277218493342121784046192587096939062493999514658197088160886664883746392518298118126860966365663914938403895052567348342609519779720836023704353662286473083611696606438276038034764644259407843910108207762681015305826034464910241354480841656228767690716823999286909032621766247442210972688352120919416436031266759800997017647815826709435048089426756364275942418817765716480379370880617860558902377470815199522139695295786968225986011443995271932273973438925265134738823556914223808890260889386894088327988667372916913952747028430238779788430892037443442919490154676649857386850094707142438102900883478090711242393322003499010707922978420426523373746456052289178059606735225589134978820166617604540999327707476046882129126985561481387946296063297287103583535706872367622541434730990975540936876240578363942530400836774441378280012360027726758443747699783525043917684241375279159052053829461209153312779141120000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 12356725848983016961808760502428877163535653782998803554173708740978729013006471609865126132092917147869872711359779542832815198128470096711242130987039033665466611588568407391262657756044010490466468750781785397372218157905349431372440900097554240626488084549905285847158784359789503045823735402180609956795823774055214637557269202593891182947229155090153754898866263152064448402647352163269345667742949952606409478331662586284002207414576405351726246118647002203918552199895676882932250327111336412087997697347325325080177707344855105568565666852337802987895464648446067068321188879836862389434398259939438955799842480244722367771492994503456467891862210900034727429271892157104898597739709861999640533816786123357858765275806304572361441854673276675090067982230896126549604416223388008018337817945195231914232460712696351214902768493559214756960734020144565802153742317848678023409651615449777720191724930718210169158161212395114484931655115333831221486136232606726397396823716105464591273340360836147302721338837324031890222270890536843520414222689397053900775595547040571292968793219369266998590562134633251155149728948184517916350882142000333756521392986103131956344901917181287132576383710954330631012779073471098922866205027444991104310024798729307340272549864873397483121727495029935551858979862653906379873577170477765541403350839846828086198665321731780265483541940202948519318882819219893922301039750681894110430382191988889422252729048518165140786209635333635100641969169496284206308585262864053847681506419356669987939679204383968190653733491413209605114957507544449946491749192186317145141680719676911080817191615237203259147728505714559293713645379040252891771079338518643634131236228747772385794218400452197739774631320917283783353526430131082165954691134042214698129860296795157594828846110722885941579872759781506060308218851695213728948561198235032661407293399465811528186691330050852772088764412440197948661956497302848079700219032607218140491450468514851090992846336512482068751541536275791633518048701393716082548600736651094793954960950539892650804250431705005754207838292527153926675076044049160263182695041049751550634741455638254312172702722080165810496694401266851180546040887185631275228246428642637117583671829103970671577502555843361822832206956356395532435787170335181044197793064834673844556477671988912635624104614469124207169459649828938852597760000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -18183346580786600362556680692026085063486799923962681685786909209749289632907215686329123280494185828168891972659152174546752689187339328446576870258899470808503263284583665566953199872349047746891609616319149935878997648509068688565137746681204494202321091976406875096279432700708754585184957735281314740938774798192032252757916311714847305513290434803945179258881123843733991616620288955104595712668124711619958833825222079350664384244499898194197083998862522887331250243265370589887276102112981469594515361910661758518430384192423486670389986822382957389316748054742796963488988902391495966358759891916775465805397722970534860066832531071239235957067035028025376434650803734299268044710877531259185091643850324840226044706852210257989491309675796624132387829754977601541297783859288195558371358777746077467348596835027518142833272118563969362953781458277430004055454243985053867166398590323874800913577235050277884974828165099533163817150405144933471295621844199660624886920511254176077164992290930667487978535656824367567258340665556401773345308344547156848288456022211856065294411258167365908105387035087606973237904620967006863601578847441581749716466848422361649644644170171874638359054849579852972317900052063343963331096148195278904962407166302289050960590583402245229778351771309539161384795087291234746675702325823521857380637486815828027155896465353534466247433662258342075658556247194917755457468187626993316890936126945959723453557709572003450249755534852672659564971969141867591365674390000138966200787376918927312254840889575338856478886799316820575276717003953830312386195382531886331051310413963180630588440048986427479836665448641511368287603690035865892390987239437010734422928097281823076187990286601055530411330754580962317670538920511336681156643446091470605666139067608237257900983785381437913476469382810445399544645452191068208143747166749035366467293603782978468985047120378058696858099215120857468268472352669391081606553973954092213194501242066959078671571593024128826758671470669486775596863231676231044596509897731589259877480532511449880495433561504365227317966908201553299226971367134007783827866507097040979941946958922237136512420775817796223855812286826368917247262398298224529703961027156573477873370021393918769990273446214054497676256939113466872191221877694996903032841761295828243817954429875633655030679957064754568484453941522790665420800000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 5343241434371513816504562261661130785353669917100836256077700647552056735586384072159103425543540591790534514647578202407639910470688352931106329490767248323148937947980163423319735063706837118302478538899141456703407700050153745641420157663000157909101695925599718615798738009217629725138904584625896470521046307272315255246243238505661733465649612958018075928998711723875973520595539696347335728371087605108211728157916549903943138799825092875256918041696069686401199682032518789624391905324977749391144999319776935838724165060684891588961645424704990201432973702898071910055088080715624594866387149489407020657957304884753528642246717859272254925140477961411286338162809016905342549894886158018903831189786501300092105374382705905492393431231073198912838969032255823708225396554177159686834639888700666489074166205925108631350410378751729740787604205586352112070144088623618429793789514070863732843797423379984291982577902259889825502592882938017929819402201347748841083080888321079807025269520754786129298289139467589169029328462774440776807721812188293121422858224003774562476556407607146781924651842233551365325777939350568650906928377559708109692191141884294661601697918605843018185630580338012724238804461187345594145804317981873369815389967126932926814546612761757270286977800774419785120022558004221648995351527030955949663313758242419062674387931824077569155614853799550687384492263051103595341431921760622346745079681053032033868322441060193197587893252810322328450638764469111745542781491919661367818864606019799200705045317745962926002397363304641312869566456594803888625947931318138403533318216903093829413336706832333891272727171103211178599752396932310491903846787170519814410082000473981037846084343562699090651248645859273040851169932810049159695065881528888663857227150764619654221784405327058893619721348399087537177766250800046453821316784240709116830217082369589499507817912472510356179599080229482700684620666427055909761272441710331813437079742558538723296260133550607413402503671804725268773522034221774953644992674785000122134344079301385648477843277987586980586099834279360839319783153695878961052025274571336930047281901005834586051194812963593076135192626353220389761119805707223570542655110374159192538730704724157285733763817751664729711533626665183054865230861252461991986129438918787358847599699472675739789287963236781903675744433189043568640000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -285675524422282592540049030736376218192576839732352250269852278293766816904244537158920033958106262608320105291198742114592613770958803276681197757064436296855679938084691896463134947607647205849120664453290866195664968856686972381189755079464460296082175271549584915922670857891896564554309491487127703187407891644358217366038490594102403616103950507528311577338248444544792715803251535743327293200929372584427879443444291462073251580748333803611493260358619933910889678896171557855230881088123372455406370690970862151083444424676744285490190400246784510821536953065571411379481668413397403164283152430763679370406403490064838063670261532560983957069513500584999472223358860600233572918361898884239784933360247127757699245906104678911850958570109860368659646316215909434917435348883552595651052928262161219787394137291577930160328496188492389882244297764600774590241128464480537011311959070867136175330441103303283011910866689957432695766576671831487450487059349803189224901478278314328134169434945362605371192619000691868838367726442195292401021303517873861861159501506255010939351439279299658046085645457828398144849997928497483002844003373087174510529223467192080821226281916304902704978978909946511102963250583992569620079827295153082323813895907351752058914371276889822112976434284184287434417165322417024184496644066124360377987496205276168405527363247152587334364796500540092445326401986043804710487172766043350035677660634659972394884333878286553754725020298033234018692079631266594367218407279917356912736707830856510550439708656277232200667367000285311625734658552274240549041754011244223268434265970685601864390508128123877277561644470460822135888116659640001192076903313560833492365350549822642178831440289137523407821485746949073499215540046917455235188555718761508466602847014430598555799875124446062521845436450615692186481442853094488880675773987345529199419841848711395787841249244280261743361716301620908007802224527451496297950953267909790556737220063213721496056556865803391595828089943446792679217952614320482730913243520887448394345207231209237854589760456358087670678906912441455498550345963004676695466665604994491527701763946604669216376316908083785724159285590327613069137815984855000642815606651614306010390165607600676463782405072846954519301101516010358207766559195160609248982207260432311702234591579295877348582568029281604273642520627380224000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 9847655235772709546872604040998280497481025227328535174289932109417091378708298386026689285870355465710187310017701342337476152169367055549901046810092228525866166172322165908562777278648187176134913779712176596049386468756045223264853836295033411996029225851619280330575592903553857916661618878814107041071399880026297933656119268834473030889534581437387877251556242010020780714654415681406801270580289800931754658628244942018885771237097282947911416127909310777539123979033817788863357017065482763742542914469585816785132380508673958227855041242594418005014863558939999100031314635932508933805824875719778671251444323452550252129967779439934736373067385836967099369913761220335922625916937976599349924753715166753662835965725156800989409092909380597827432291639075863813128533132043467328999635596033606760973380025445439277022331014942155184505702970967331893023236088776332849379773419840793969660905016256175812977918117474070413141251299414588027712617393235708988050088901439499281113138869298428581741499774733285500342039442331641167782406679998781631197656583255133351362979820096202883878728085193806919611817343725278806187925399394932673176932158829160405318773830319343707074695284905086862483972697661424428983710236340591129371420720236040361221587043275953500154057771526199006549654616483433475348462793850720901663386957185045652848588925034837776359583100342886632744423781460299641266812683864314083382157267359455164404818028210430199387907757743440993988644776749852659176599746794782644635753011367389598348779241759442624666984086443325625723859458434444209987500432438170810322727858686730000804648095288561713171514421767957631270723160250147540219410660241446972343835336135198005692109980630555483140238855889758538718011101272902948380683385409894921751766646418266065804937116674137681338120024338662740493174681559191559308012761495649316769532186816070397424462543981857886467422319414377381093233338125889529848884559554888219133229689911498498101175678518615025436857177368496532348996550279621267826595385004940613630433865199541573829028895925072580955891433161568865925367714203841789062716899010416480196323103480955025497702822551900962752630328903402678407126423061771376800469294502813669203695434516987465683122317388286939802646329516467048844048112080795145123329698367865382974470598330851319728307273461393757914956772147200000000000000000000000000000000000000000000000000000000000000000*i1^18 + 2269582829258340379993479808540310061523351033171569390130096382376325443830993794785750405430352339096226580493372051840066580258907387577622728475856133116437278103880910580543696297629533895911299799314628153483224378928659395070068239155467158784812208259390832693022126227471183308563117566429529148913376358859832410108250714086472969991042637776701379714240364216577391846537994032563543627831704094210383510786524747105315397114281450444668891547132262761404947153880497037724429955879463382804301920576251666919952236423831978576148672012235433965328648677586470407241998248029371075263333461166355952240216184869085630933243681040881695097822129063764493114641554648030698166694288277119093955941892976341461804307334330861510396871295943604877552039539599433731601156191900786029209446840114760247975189246346591233273233738628203128010279121144901300296580233591454333263241028891797346540129321515956470151392957578148133189737863380022955556818041241138227512058932787053445192767135788201061415745240482992559113536166823594599536857314265181770490019610795344538596124167642584033386690642427264282123054395613498805698123914936668460025057176252854084465752974148714665977689200707926761373328005734326082457690855458075851976613284154446134130245605590158469286045894486974240423892033787923659785223870289757840931630925179369912867250622759715580290925846615379960097290447875725795976270187093718355490548603468631135044994366346572337647457858652011201895368388973817949269971564104332289408839530669558486906229350081896606712684816718977578391745086467313835730944624811103796341254769557902530042305160895119046841370628757167715669882852470292176578406248960697788234518198539625902423350103819733040119098411929465241373977816983658617460641220996357135832990839956720543754386266827706001323389394287005507313789474149459791022624464566326541136153012410716631173801032597197691778825520085049417809133786100569970115991669225461781366230478090840630714032396584095333435445027132024882042488027692043193623582913001888359410808766853246398092489447880404029031438764627354245957186110928854504271165652362622273337811583791165420213548854042251479642194180422657785350618533975277456434081395422941788657984959808092933130784877169237631050952348091972087256622238681330863404964473766644342589184546239865638826498320492957495505138483200000000000000000000000000000000000000000000000000000000000000000*i1^19 + -1655295392560946516771668136765732514693776879566960841914017528079998228777581911235496723651006516035290451157054761950751643983291950283253088056545861389923872774372448594793067964204882045677123229037222256660504170859239217860918888017000396869658207841363595537623109602121304636271852707528588786266802396647279919963879978747349391521817755704057360250201671774112951572854301759057946945913606593321565578685702730832894266406071918562713790976508105821175081457008289350384946296922473190003794225358795527589248812573880040583993626298776828069434872295728790076851969649313821724846315538896033645571126375468955692182892086990133590729916680262907476507290056593490158677662696968411390432534478961196157159334474991951036027404717506193387786618352653229758429385778026458771606363207615418261297336491900262369451493709404052058395916015655173539293037149819992011425602067549807943991468483173779173514153672369216940767356525799820219574518226223552912835257267099256389338681406352935790474124784751866837334950913958544289823450566882780016544531775891287624258101051922899007302442207851176305834284182264956145047000963080281704010962831796543824129470493817274131741813359988255497863288283741187914120186790950895803666993390882900923594130035894342895882795251251794046779753108952655187221154913078014494739727299166867697240890121597315107060134316439454566270703488354596594425758997242168633038502885225974710300608487663497694385674735777120738294001862936510167734551980457764915442092003702947355444887628673886178383147738735899915992014219392251389292203710723346672353145957208115401449782052242944300650169568950625456646981685035706987770884529457697420855818221334583012141345650044230000635812334438089565641146419045661060478972212770300509005680890714702595671005647530307654378416171916159747722203117990784013559198563939525981901439264888531842697035608490843403012024193207816368134817625021749225759712277699792886390672460065990053361869049935866787390113362546291234655559067772185362941129961410565762394106610503762453776053220246508601387762791145940022507608999456189488175064173006750548295009107190011957303408823756030868107498144082132036404822571394029591511229601677371181460645259798013350794896163986539064952384477787527062343490190675425557941843536134599624467372649845128944901164132085010914435137536000000000000000000000000000000000000000000000000000000000000000*i1^20 + -157882559910400767006435535966916882395799055345501707777861492787419318009148570873810039620207063131968336090772160146158297883534623830770763186059762784621366559734224366581420776729253189387350111391466461579862328724862751382544848322508704374907469108270595627078385818809476847897864110298188370484778436222063111248829562338493724203553370110743283866540575466633515463562814619284038721960736046943725366706351217665145253773954253681674640083947235555112570210441894974646959720634269651342687641607213205628977721663195270893602712787986928167504289595348392620044029540090138344540101247431734962139843500043933619278120089966404588509781168075059495223168812017052683809157179374567389718310842587826998245393077229346050460467203615348927052056231796548793358567903502795384871687249313942215570464406082899469057513938191794625752162347972743424157849844430699836655766645416329573010788792128726522869179849504180660394616249464852649701857006679835949068755978948903962833189868145703836658556097867043945814346969365086871814455624942599461590371754527346853470832666283655017864307923705701416954211411511927656237972502598962314862421424871387606736772410631436727998610901376073160374824511284609736002627617878860742867242198805106699289094532625560418921872024179549497132367562347460265712388976923476892492613124026975345757997428622584179631869499026954198424438814204891300350932571026791025228895224973872124703981140781290949443808345174653841092547977257222809727594058158075557468009179577391023683295346582295020430070479998867053250693711347662397333002878643575299759297775832481774194079793648513770689571898306247474667220681557337775958303532426472339540490247439601143879442719188276691693471162327393231662499558991162407322155692426712720934180561531505104470731571497008812984678013501678412171882089425764401391348194478055811537919223798943151948656170564840352691229350934392055210716327547670322907865944694603675801290513629269723502963311058990271006001445509256462790388696742307180942033536965614934464630378773298394599463295287701160342827190180197438356452189770660732676929693850228307990033644756221621046650690467004781458559909208643217748963008087962060165511322207640108270717851027319970547522449349819674798463116103293776826262128369598472171629023365414201340070979689566281412731312253367869033676800000000000000000000000000000000000000000000000000000000000000*i1^21 + 30009781911368082305282941420018677656421626598289760279855090345279122561257824652286637639625486600016314872949772569146743908116101247164281818544043055532219732023018530039040169089765205629704010927286398063046336799575119725775592944234294878669037635829275519480687297753958203097701162609850327783549648181934836012870512609120336194010078959849517286200550662200358862918758268899905023683388588877958620126018152635130159800177670952318496947237877882156387440956563520437457484855118639388444579152991002393411945178876746975852585604432027850201238500528169569033260007122166790317691396481443892848505018389983270681448823918162902582437326569962689497561831002871884206414652081018159702871096832322624406189601787524843256883866425268160391470729151547283602448813320846758540522575604936470817470126405522913658684297531214722696008879913435122708406977840390822341636785475871411577381490752696302673889378077951525393908644660535912732730883448120787486209666536976824146483672151500829991007398421394467842030151117489766980559820374275170331302997889387322399152642414799276417287283962708148796991220135334469253775491125334426529428174073444038723608332532290134464329224000782600342782491183149802762870630088141526863427693962753636910303890290705152483007571820071555560355269947397245617391269423657569841287961009618292808518639064454324262710451479295529378616334681880728696493096834334353652907392395446377688621278102990830831869154457268924982352911557636863861581113241043042907828195740365567498385542400177298122662059435259562769578203745099881093633414341207658454919790978421567230699621697873598096990059097236323333250323596058834690772373164355604173680845257733320905961539567218443721265087984741054566212239134443232313070726789371925614581314792985489082725416250502386082247114544595547918560724098184015744828961435082442568442563019230337957254905436497048243831158291658872604689641692046953394158824973037672876276661138237535732434391898982918359545148328859580339881875631879742731727355049434739280766644634813136862743481047880158583515443416774366915053346783662100023189927600393620735737150900529338492800199231166376313951080128788121315830331707688716758950041523542476674529122895702077149972508472360480277334975620811148486786860465570263330443621212606856920271875140167896449023310538542174699520000000000000000000000000000000000000000000000000000000000000*i1^22 + 4809806260509318482855352515929223719227999137773307892045146927657108619761000121298289237454325673068299389584514082146608427166307373793882990892766475008800366404423253681077428153821458083332126402624835856339433781944756867135583059957956783723213877467497575848482508840024107195448151121612361070846005477654102251754081296535149350843009967180057659062496346228791792691540719501141997201353785949034287411819004310726877673521910847716653622691749706197079680411768989457149890591206906877232330993419685854122694151767116934052308512949411267438923126487322325331782388897440206562722978183342972813674977812043933523429353016269487182559259161477347195589253120265939386661094430494310537115324687376312989127804650717976920257667333926177792224413127911005396990597875433340302032319575158463004579473076844528779955293779460388216016598550034871546032599254630550304372739539093072362233127224228325214797636638861802841447285889266572224042319281529389645673393365547412062337406205581532725928166255293437447291821946554118419796924610215653916405937834204869751937075810906617290344300667468756814969836122405988620048984868532602311979401782562385039533830144724927748627232472539043680240302869648103523279684772514183106506271795000170475059659826150454553267539986713600072153514265494451573187855185201813144086673120384674378607407211197310222618098696035391079894115915462848338021020465051305354026103254262445591576725496819554761916051471192710818140975662344888674401116602760610435022464008081877712083637835252327774865488177980328127809444854249622693415392792861571003629618001198849778338408368988524864692434383721868514872706172056384106933723326405204381333596282973066158215004015866133659383495932970929984505100404533947466479474831521273259789432554399110960156742861570633522859284756015445442334537262824985092648012633037261839275083541617377545510404886657764773317684418929380118121387437458033037182738478326885956525916617882866155388508421115215451318487702543249148049885080017159150983192909392283756448602545401780740659627167331864075026014169291367089121571431228265806122985750455574450444777205983632994191135380608071790013926155118128859299532636457844203426537039014061178106380938242008135706051867625926881481360634009045554796349086078522346881361872931432458152073091998572405518361760693747712000000000000000000000000000000000000000000000000000000000000*i1^23 + 852847662110437549499163448202033569706027571486186846553733882499827748686750104044276500217185840441593407155242546190727406587336722525646674538042410625448073969338133756701673037090747536203932361624603811773344764509867600401471276923835601441846368913700863324418382736871545705680247002303466862673663913705380827858618396584497374773042585263228992821638480269203137837392209651271180260651523408365438382995553840244223495926277327416294792058345362543500534894694770596691897810827323070696234105772900926214424371678137287176627514637958809905401106018517976800285484135442042914781955025820552471836188541958129301631880418412447111591161010613909567273091527439666080793837973812556232727040342239673539624799534486687112387125914251905547759472021201057175774957381973003344439323963843320305384246806188125013506336065781628868509286123818000775460133883365188434800806739204431647138848839258203598325946913810191435207348195752610654483036681853198657237013244286568993036727720528438042453647317508707968186844999202763395043491156690200064139676790655752257230853929347355234882773057735188799102139280420135123966792405443027603068456369976548896990933808144670104227106887485974133410277193057998818787001418052997009254140319676875209643027291810064425270097356164052251597266199127312301832224430606093682304411148526052843849300486292041422641106807315377736733138201170790122058157171287910223706732841118484558489637828405107089947584664073848062044396072728329092736796148294162073444425883867914769180500723638416381522665011324764047397958411329426298539972655489530003192727795947912026356567991976796071074827084552003271260619042290682721984484652795120575147634823985595372673499546434651112604486317270845371241293343774514103724026741839047477203144630759075999802320083977263008674118628125643265607959816611948891967380438063919680043810884716088132183963941067789150276878379803284111745981799178186152089932676076141417618553810928538251991937820191769731187353541166438592515512606505698663877173116203306393536183401300272674497272974821012344933349144089053497301693446819299704238953127753669770935449845346491350089196120708629260145670186147201583512127715887232498725629210721019924586200648957846867587799520790777603122514305463940759371165105775199944004677302725095694592833270903611520589294422982656000000000000000000000000000000000000000000000000000000000000*i1^24 + 45324251996150596153887114914989716726933486277209587387763093259671550396132949609957591340479886889764527187812437093164205219551947817963684517664626885119385733509718387622942745241787429588140512552484016656840901023807483644394658462732616017079484872754209013886077041674826899141321052856098507953695972417239448876644583438555269933717889126120023867110131191308596689297019037554015929534956626344143419930838102134297085546845567762226338644265164716843443861797611109332278880306765423753607944004917771209146684504547676102155443698055736323894978901285042136518928008092020690371078912913898341013624131855864967790127605991860244833624322036624894395265614053795518728206603910405053144051356868300004821844546373175075609815146911485018020185906248940766730078905831190320897742580977759096491283602102850548024219371903000635833147229854178566266007136170394528307387104793566540488785928191883548878600991822164214029243412133928121042123678456406028924385140824240568611861806323771184004336352060161338590020577519589554011276560502020125469232748768644729035005483904495015184410764101882911255711859936850940923299949497239580428020039961036785475669142708676313670374630476215164403700166128923177616964418110275415665908755237920821040811892806222405104086122852225965263499696710048702043922971315833179294437056216753543944868868660424602003867218031735959046668747779683610148096361770848720734999939641585165313143636730325751524408043297724978300667956176798226020027378560515116505913395969035108545292371353545680552391838519052176651283160334963407008876295751164205954675010937019028058359346751587433427237563859176222820595010186442975601467119865133168370662989542933977974561995473253053287299845056901017748320429306950894474755294689933627572179107351741569064734504736966433164874054327353419029503442915006229363348323977362202388050352082272036097752018717724601391761211297764782192452221170651577524747077228002653588670313365779554866084532023693663129152276823047334583509437730800571846873661691205673576587016786399408464712133968681782813408761073136094032595945535987647870039936927415567263486376677524863115264807721033712524471073187540291080417367508796668566450646386291302797838189641792687533088203021570624596580817178168736955918569291426585893329925212317430599276395222619558568373402992640000000000000000000000000000000000000000000000000000000000*i1^25 + -365051733398593844610433092131670203132388242878821597054473705908319308646015006865820832971046136720471850721573187946051456119462920194835788753891141203367215676742307013295124008832857904779571649126962566668622150349823864247278232690405275894197608524408957713086497689882216721409870890472678351587284615203496891581328761799419552208893266835523275261994606898975654566343308048135616691404790474246382031587890080888135293864964567574968457500209066664824672423566308970061378682749257159978339992649473508765952523698998233524393410172655623124916305688364237786025797401364143814338670798843964492384069872373434595604697438599240545473106232671746174871387812213268334228023500675869291744659217635652577142467984792987394046342157755932433964707953670600398384127534821153101669696221539951015047624698318805796327534937307507934996459981115138263035898490654421899860408096024120948632940389898171504126262426739219891358170393984794685717978182434145884006264727174050010120238138317169673488092914841644629114373387348786963277287687779186932267383557817953967399886110098269268788229779773402283824253573405097919120693118120333441304175438606715995744369711977199409436535409650724324249318742275137740025861008349842539571079346318584377085945193659291661927006436516856497247265579331628873035503073170859127259828334323629608851886264185865579683538040406331208342864128080613067480752357783422792164797579605631485491105772066820443017998881859368715617496813187687059332291711621002440606235837528588191337179412521948593146034196566274362247455619267729274616803152546096887205204950084562363808200337935895804245954876823314117954734585981967623684014827122021933129356365908700983235298352834389749434407004289390251987919519283990185368251572126266137875282282604054227589762321679309629736954742437165944745366848040986377721893856155998361586916785828075454570088367029756301267702532364431555363943098845378702835071106915860494115692576201872803357092814071807931889187697789788250314405640350086851593090776297590520209131468216470682315497502227842932963894830969881968871508555315894562265952730690585461535268775411236265865650572171641794647277424045123473701676458448918056221342706792789567407125186963392303739961765434824036612224742547400656253200887242305825661213686479810745976218931751945751006019584000000000000000000000000000000000000000000000000000000000*i1^26 + -34585447066025115575392849624904169084387862889975665173407717466029546600247585893190090696362402959194429831563305677527550790898152687238715237046690593045836999336599411996544224656988395035963875777714072328652839884646936296811774720738251299305303409669039448279791976062461950458069916379572497103244458843072350934076276861070925257985829063596150754290711573152427704508759727134558545613787175131782146017781321427682874142784811495006349542422615897329487028963256561667183499200675621336549833427454174567552321688246686252818848354533267904890092550571276979710037673592583902014748723317590989330686543438998723903426709860060357599520398477137639970653540923026808576494254765520555376593027274845498847446260221875460930692979449098657795998158540173151354308621311341164737439176189994830226181459644092138725934155168711152436636849209377967834260501251795561748591878409619913995695545746796035164253058222213785258032736143580585216721539003406537186407131402911373139545659268096932209253521765170292589837839599105788729411610744923710344168566735470138993259982572749462672400785176156858226482092010756852511515803689653519009439744558020059714492299805123760897904646058840219306544013256222113982458305532300142727831177265758425448227974879029945311246464128082465340560016664107715340369618347335118487195283388965964242943376580833716748801495345572018736797904987791011194492461788514647823068603738735003538888694700444029648727861292557781186191662279238194699479317595397513519447972619919979607162175443388205781702871841108585776823822091622530534947066102210900767274638201983971143080909268010991995975514714166962282311219334845274768384995388969805605255487549961775813288189616705449294592543163823726988768572847881058743159882337470973230362369777074251929218879534158320317474575396155834355644296002812700755834965848952537657563524813089151007974946240545219224103938448851542347721255832568036284012100563202920509118625871731090445031174724767455482683779539031597250623178288921698236905262050626010019219437703600527426501997780092924879321486200212236777159150609624954421664928535931282546330060111681625446994639445753765472377905280703087798074794939245543512705388963036145685090187784948559673183572012950224287015047935960988936933340785937293467756363083282938875816700035066401443020800000000000000000000000000000000000000000000000000000000*i1^27 + 4715658186824545267075410497930326241725926804846748599094048185161618220142820580856698707517796806923671912253152143426917789456258255829969678876044706341556258493591177347007731074386495758077248272427328598640982441179500954144901586711257200644455487277508644370747676549929292692571034729251663876936897293794339428129275483715672638188913115530395833657608101099179682534406501471822670416691566799594334841528051909944675277663753047803498274288471224984647561895402315945830713617057188282750334915778707102302645441448426882639955806779835467841000024666236101894380096945949550266909387483847651620289377362327249003045390327519011491892032183477924256707843927039120587223159000206772426948910019361280078072210600414884360417520690169103945990386266655349930061732660308281259821498328196499110283258537281955372100979919606813205917157751533055164873031412343722744603454044717626607091962395635415395175831801089466309438413829909598064126273465128242434084345795777523220581384544721909544780575541545722833313386549200326641500065235156746047182412709703393161898339083741624310846658599415894115403805243344891099842251679460868394416722046702946675352406819319033888432904958480862940522740950410420784715078307615515340704118999437448074389156115449021152614466693717898514294947541996000714547051312200299201742934235184210076955072694117127450670142467607217621469989646768862262436166611151745212414617388198080771560016036213725039405777029011696018746453160904969182053144669069271976616222288628297825454628110145878309630764161429352788002223703393336942230636269559754617090782242878647253363269669111513196509852713971494813580766072687968702088393860114043424424554916167714686199517878423926167585266185740856994879533910977346589537843382524467157086022634061431372390491378869954408512427006907346505715304620412589970292872986014410381491682950779893984813436949230499481173231118009490827298486895115353943589779362758483676882865157365515557246049776793085452032881676775795853018634775119508199494179110159742909502612093637441718544460592629873257506630006726208547299199844928436831651172985714664244273000436539120688415144489617684117735474715300289817971302492340124849321085278942363014051020850623907996400174181188576839645673451615891098523287629873859745496503405928277514227082933705900032000000000000000000000000000000000000000000000000000000000*i1^28 + 320453588990518483087419282148378488723336672961159855634043322717677502005003933716358516709845257376269906576219218593051766520915748556748650729947992188513738042465228787083061595076749053645128747332968032004764010254796508129386017172557532962666778318651069144374755112426949924582030825772362804040142904381598219543646156508717023405409489924489957409511771991074522342645608310220723135393514386402872819246089064683094710179425964560926057628883181727910538167753954698916646614236589226100801939775522159938304197727986139460335329915665527888818259321962310365226778408820295330578249260461479185658267114624009465965636650519538110511295401190636760246333941611591797617975128767578692470991701735584236673236981240784453875446333374804700378775677070789672742967775995640101013597518482702097714127863991079995516438688941562447689384250957437423062514435516178671721119083383191523433122362847326081301646058853947529336094753217543294546041624907322852411958463860060299870082242684815900450713356631508536222305081663642584694568120962376146162939825066354097309529616141622463407514963071731473744801175927481420171258941809233623469331654630838800928496264749712515453860534044038737533515361113289844633042161020583455970034589166976872430679756997882605124235252874202315273574235553980318324043524526220694073433830092159197646081096988260692540521858680331973317496485669207719471572387858299518538646479408129567783179911034244629249179831320288162890618805481543696165185352413587961669781920925734291827163989736445020102153865339104463298047465111308626029428375842939632420685069187379559569601094322622342736110203375114248567675440007028680220173867194718019313684604932979652534184921930255705839534740919129417536115031983197918907113436205380471587583259911428956509049372698495974540327105254891552272509655372598839255202879248087167463015372245242418422838358395186519318766586097699789760749463115923281546649094096804661774413616191065603115265849813085468964164629340765192073344448208231184402000016528390219660184843141473028597715235588209861728456251127961435622401377792613772524913947907147735154938740180171114008616743460653377317408180599819784992162768532981183777376752775313276474753879843011395259993098691520021008736114013715432645939958166126201226465480832045526550570231733944320000000000000000000000000000000000000000000000000000000*i1^29 + 6041163708249417998600748493234888373611115833079785907347872830076227911049048812680253442255861228812750223320041157289125329877788591620741964264398448339981681971726877423830853697576521062561811392132124272018562825373497517531889983035929037725899471500381235257875534466871953814153107879370970553013144893411498838730301555042980397672826556635428238510786715079506921116896616198550787827750301916407797561312704399267812038061156778169668557393323961530994341523510787431147223122941962633646797301033984932501383002414242912468385508520014838677031425621786183622154385930421485041100337921644652293724493460485471953213110687397625023938457855571587052346462130693217619903456763716538120978563685995300011544180979579279034799369993620066175362464656487117647309839374392435692919682231245378589414702073046743365533576148311476936452369895525186777708432446359472216191293384898272534907695765089197182132445578369362632114106263597394947459008421396109070535870576733351132076420738489702168797936809138409326663188720154733605542912962863373284886081183510052667784045255761018307035038164777109566992113571663200432360467999795023842874190934419949865119778632927941677039355837416076278661008926683079751811118341208959521234956535964460315143491189907208480347791347199074594544452304202569059400652300767723376220117733756276196285193289357959591474319196848944501528183598801296774246013915371177527852237047067184628231340724262864522738025546876620530838265950243904399150310746783611238630302136201478810138466109832388767876528876617238766713282784365458649221241176393946152601578883935787830864740057505540829553392382202604658210229146933187738001553668297485996510394472172534861329543420973216365810136126427181443830908354842131131998636928617796201835339761064681281527230806074879272137283829870892087539695991621026624419113475823544911919526642949930106259603632744040420556153594836959075394255351125711922222240355249539990391691566266008650934895374059146089520628507878014921588438915036218197566941676096971859886664924935536373824565569878865316317113423143649014291054563506838191141972212150656413151803260124257441511492804843564548929063106087968324754337159057508199559010174605858654641274866045024559951071446440042794358131213949905180033122248641982712222424253900685407548392603648000000000000000000000000000000000000000000000000000000*i1^30 + -50572148759989403677469783825925924300540789755869388498922171847171486062993396543612248727438820044683778112091215396248764405184511618415805561212749377286017791202239825952525613573486784795501429234846046253645373160302291939192513058578085301404874011794392958109494425997420855512424027804043480713310324674160993209738694533272814815920567162245523953281862424495113004968821341675726958920071809742664483644780004564376351368252563803732295410285863636709768185511386850729478839963044778417694729298630988164607151017512403302931135648698155571667534118780049436409477577028973398204852153180274273840562827767032170245430615505235925750443666516934573071224723202817240270647180591221533243631719955044713488874873360430610877994370922004520229197841577879759389722269339892050303064034542776341144161077052937295241524010046127807787067342838767908859744194418185597407584178610167188929438869524394730491843515508054757126011855779202276206960890583170319188343989136593398527882832306320411354574755334691267769621102616091943537693531712507310367761992713055921059723285955893775592901444397731083486912567975627630102334510826186535938718086774917845014123745284007836001524192795161903218901259743122575657992975423371274092174788128358511340612885726020574492630962316767400042733196616952968163849208293350614537364182183259906639616493395973139733807253701110250262402445673644021476540434278660038734687581932015730775777665933279510000800240493401620143392668644917790428789649609025059872685058117146229715057543962116466090418823876796337230928892494501641321671482980119396950110090612047196887119424955161050573727921178784156955454526645342941221438083495000841107666120721699146929702247995248783544945292922057781671739183343189540276570454589497639930556185461541235500012873779489226083558683006204337175302468229578603006093457506615018942953550381448900712642445073146126013239993443365748833161239464822464425830543175169942203769700348314823487995783331868379287053907415972074752953008354253737424325932037522021151744784930574005785537713391889207101714431059790020277456152731980272508934445421254353750580915317655540213784065385907302154348419250409328598532988889403027007086806979668178701882527078217829602987894497172576033169354883943846051210443873951185915549682274985032444249374720000000000000000000000000000000000000000000000000000*i1^31 + -3656492065875044533774304616755647428037328853963790525248319587674197854763307282050564052741623372692544514618443532122430059093229890541471404123836194877649152523591032341389014691462552424298797344240254877907785296304874283243364717262904337732521245754366964881205279874696191757184610012267746560441208813242843413851797564547083515423840772826297717885500755876197855646291185554154021780025512631743177805084840815259340864387581516166597401838319246458866886836611122510570406481406663318933242030615939029132838246330834538934358561607329628463002859464379075617468369973834899630560991654472106169084640894177048546816875429714681625883709141081226084951483463022293333294944127558531643368611925529928596391804547268315513884328130665515866743646342505883110048014901064711130568520206308487734908148303003566374966264865603370642269116280109624399272112077133972543721108759654179106088831658100402563604717378919317065919441397866847262954055414074214933165594346226816756544033242767106689434408067981738654095618369622692469853483469235065830920665066085394431196093017589274157905831434414120872042059195149864036889034850323424245821157469300380668628877711962300515559165200115076106347774935988999207742834316650714797861682933225613461122311336507956119216654974187452674834298024794951384079137231821949173357123385306017531983407560745092954534089778597171053491566737124713042353983098220851507459263553217613862323762575858156392888650413182727396872106894612994159275793050480301429296714949438837649452995862678874692930172261090217010768357868032286735362963673068076339800978383674735405523058326937376220372906472950388752709727393606649895164434877395823623819133400275133104352102532005775292893616527778421540019014682417248456637176137501346761358603398064018158058919568491541976929623264626165467825647243538798148121426808155134637872472991467699956302037633116597421382485841945219779709031047474731991752349405604447120803843351693504480598787648842191800813398640990491487222010415028076141987002523333325830360473185784203488471168366625596703061333085605314491439845126109601629235359103525434309420432687565896754771988931942431111628558944812057243268788586755082779295911346700256479442710406632318483331088475653931276208485584502840885175633730184994844424650039267145033973760000000000000000000000000000000000000000000000000000*i1^32 + -48248090486169558969680216373724423623481855011327631464493448121478447506542433665900068894912890465795080060422737552628770734646698606274168089952417366013599781231762535566359349943849229200890275611743802239665615066229998871333598403524969454068653112481848629206907075792907122037914763953718995542958020041447559489571141642899894706248173133422964489299667709518666730805778662312760733073663850046907630951118756633234946376781391748820940345196704262170184201670128749224854985256104066536519186374245511792091017295650363195703418480632209154788664061029463970705482811702337376844075809264156324081636776079759716551291907342831544954472265770044054136571860700054931259530132126749333091913895066327199693405423564643070754447105191260308980758098961151436701674080319254629072809373445065749003903391212436637658959818982065089630795610024369889775425933640178401414804938359481459718968704378991357896370988380675166270722463706827062820215819898204468963208493389019179001063488011027678509664798535392057535406749942354359840370434471186269894114532985417249183761384721884367583547272764892717572203573845527140759094501965401928563678085917509980837879647228385789072028275993124051652739181028094837505694298139263674380552834408451821016126076687557461477756383044020368084629281574351805005581047102879895388490878607430481452690929701119353620476095455468925713782250770450175436366022499605358922266027306832389426151196320724429855865144362383585512687059470535573788066067045916206250091282817583326399983634108607248886030541051397679776458370376285334262264064654272539712315551802306622966275095075216375541196055829167026284034433427967064236411289385607447873681099098846062857297548180704312078753554048480195746511843750823921156785963534301295387957956405478308512532818883373293868514331108677471677824980045316955111119588388624518622498329336681415251545910678950165074796591943010751068371166404501076896829357580727227274676979089394507145936748609702657359421054802779452487308175744594967831081431079020556546667926895235061092829875441547058925122713447396979593444317882214616808154763635498685588594336026775694139186596461528236442722621356947432156857665891638460409294350666918264673440622313605305380691140090774970056997555933446190831959843012326267903287209029133559398400000000000000000000000000000000000000000000000000*i1^33 + 96748433940345564647968378620517421674856200710722119057322898158211239152672839739185198430888735377685716755089090332758553853121161784782060497683285169226905234752591870372099754927107864222644357519405978614223402473039065229292643724877763690702197076400756783711285850178380472451225162675810175703413100624008017203065531933610985316668684254921057967278274846929276406550703775900462819252705853699704505181285428381408172752560705541698879214215380516847276890984345610645081778001819181422744378928675403507808920525060601681272906016151005124672718452987930538628244345295034231593988375489460600036662428250209762277465317924980866099745894213290759929000540185193458891757009593988221611861038057380991948143393888656607568037045332608600181932803309187449614953223723980199629822599489580400657545872588965953994279835277899515379107540374025761039575244669708936074852388396035383391446240844605687412791223128542520785158558289833627396719754524099983558269679487633888872947137471232354965472372861754236531686273206942757219521625302151385456134555761516395243608785118549869437304328035695155431441129665125025538678308202318465869507895643395341846013866321171856537235056301466900160032741671908417706752581806173690983969989504294953995144136501689032120540311581783677862233378088459443274160506664920529803231712503423093102083709635015956201417791157247760426600045384696910439122548828985910287182567382200842162214009942140562476873007209054664350801423980350203635467207399917388708402113269838793352866796675093063556667530443553294269248327740085654438850048625068518470437530382079788017805391571573687087781502249019653028972424401503248151951652754444987325127974809735217931656796591970357015724818887621665857704126624771439184967612154629133975527498635052747074922020409683572901365075958439651655304598740751144231738614194275172560142995629179403628165864221201525755053618697706028496262439840147019464674217011231358277168288555464445525313239832733260775758470349839976752338962421980863791224523721404996776914927721238489926302537478430140277561752782004485126234098043228687329494433597368376881679299372377641583250506852884683071156619656858439939188292371712440350571284587761446222381031914538100374078841169939974284620495724514076791268737847069741035372624320921600000000000000000000000000000000000000000000000000*i1^34 + 11274812598606353601327326352682462860188024537411656066015828360997172950689736104384387794726206969124462094508920563508850837688218173631895172480922619904590974281190788903967522072252741084764267749655110593433736804827221699225102199710669789979645274209832298396981667267805825212809050478909238643841673164397704747539637281187342561772750331163010404790654955113048904990666880618840906043485660518728303177525434287154430650272363911083765709766890056052723953625916012422249653319532532853104480746219954490331180351249065609758717826806819420380394510600272202136377682885692338193306745370751239097960646298242904147876999075991029246447639830808218755080059171252061785348428472586245721647473586839046589610732071036530239729540586589812242758096106939859990484422598424955139050879104188686567665169121873670365373412644278811766392168330741953356530964685351375831438508975000990349681328264997836363123164559172837088848803926204471598932698898042546282608333826098542574051905953161886597728699693476859273294290036553099584411195037066513056351916141223617910392888839240519253785370973999556305464397330030767677918048681533646976422106227438865194885620575953886491694499132202015995345610974600575978882497214808781300004941250999054689433725308848293538270591058181236783582243043674618018399401564473148858288770243996722793822671202369961487802380988594837425870387576453508774792997658731319346514979032323632038855083074468497074652946516784303735653630111222847449202705343668311647039789734497980432840493341582670063383238975870653434191964957550131243783429785942952294660280812849118032448596128725577383693146914159918707553898090462740557450649710663035092707567692378440976853788026932779722293941090955093977983663533273866711798989036614466841626158662147984180935405758755825813107905591728288984467580605130029130742491300638546320726635523815072081106319962062897110383937951499642323830310860305758614375131315218712122711837514392479497061227977614474034408212768039796211647090296180022566308698762403493621267247205260610613629228602586492297864947272880885660193172648294609706248144451129653375891448399087382451788812982760078687887436328194165976261288724529960788489298750287338230633850431162060487070425757846908788248695060240784725836594498413932235173279039488000000000000000000000000000000000000000000000000*i1^35 + 179975918573789035916152860141070605145239756329235772995393018230652016949643660231900939999481911904020256761023290157219392924204685477903078152488766292312032640809321237036959271077456390268434848026209776198691494366977072762568346584193513871789892695320176801159814699286723344775502332566112277801065754980920840265019974291885534779129809778462693892093749310172866901857529669536444062560840157678668969011338552738830210371596959353661148397938933418142655613738449244525795976693872861258403300717760096839327295193835365535433200329686472275303330887748998940465120838279966637844234273475280856767572577449489924965214386747840680481820686805306514181607731458993248862529359166705348379456526771850678111484127441319107859319984192313313995691601178739784931802557057013336897238116082978806545185996490756770902071279654792592032874402258697018208686038377014662826168273057542281804222089985974550908981053777763718582115076449431137816322200089754243284230327066636559463236052322885264911005709307472053331774857748634829327819056492342985780930592152121947162109701933261694084789078504431899195989827888803434736995298278979675919433569721995280272741681262773417602565151056994140598184517990272917217011437300007181936238577593876424854715784310051727680370443489469023396815425471752359680523550533148426788374614785904172267914001932740311905204568824376653917974877735352942257265800396888770491525571026482263754488544612085451370427270647931257491612333629370163727717486818304981415805577352614316696978134478985239220364650669386421299698881332274857123331152130444850181617811230507530717968688587594337674427308339140137753372936080606955454498288756042952190336508298937371692089427998323447282577401836436324823697237552405376050034758674649902083429644062738386477399038576319801424781071639715986717724468728483745361592733813754062024591586831978550015680797713097205753759772047999112725005701677601085788371804986693550117326778754318612076870427358059583542592088800781412873463897579967887636834165484941792690566477166451978092220238874001293739972240598372475431401025490382088548169655530511376898469831954692835048382657589682616398215300874432420356062992074930026721747351712651697128688296440081324730844417792484361744750367303352203368104402122060905947594752000000000000000000000000000000000000000000000000*i1^36 + 1373163563484333667717861443504887794888345394354128609843114262371163327190141395337191029436469277113356839152201900585910290259662481309753274068980505878342039935213985326275174656456551539104917529235100685206180016313611174871594940352810469223249706816315925046205310500666280075641454525660168769579700897005279753614334786878611602135053689699614989244948288229187340160738398201391652056068642125900301477199145631448683086358133095763270190707493274264672309369188639613571347523994783790658268264518489324221168592255324019921812926161122806652378100910632364496206322706092242865376006609206291583981525833794741813841068956004967530884174274910249811437448641276069682979609354429376183134965494552957499969001168890695387107157068369791601830814308075509683894996043848937017301967396146526599582118363218939204868969958690231496859920039564850537198508174073510561697932147100784537134616411094841340327314963549387795687566842045232917182576062548134378721379461467164115116902367715484579841322356443582719811257205985398068293948267894144068118883427669328860333409588527479899779920427847905169235424294187251030440275539823578757354059844455262249512199684338947248750382782454206711739402167737017285478253669555599937966833933936617042738401000939660162705595799151745340582005664460114384879685969673199953792603275623318826692682811787226806766875326939711216971978308805890944872899965128299610445727731127992846641692920068008724929898354190991313213648040934863780603086221525373522100035031036771155010842067963071349078869269240917829892624078079295567956355240886057476122221303682980737671086401653419238858985801773762148499042412412680036130197364453573910512589055888372545029069423080173980870020579360667385028264632451803152973532527054794889477193063162614127054514423652955527208847370895720051860822892762583814095052354863905056636985139703763075518556237640926989520111947012926138759743338115141300106613261485155706218084016875831022749518407977078231191994258413122676742300508942903916136246831884594957868613778195706474282095738152427188469198261779810330941325106837480049283586935765409155154199111799696576115671834230802909751981889937718162563727958139444627764112746388207034038137796689615407330619913976535807173731358761369367206262297587156013547520000000000000000000000000000000000000000000000*i1^37 + 1669968347248553025047601427155961796842035273440679663108941923631638065373506398264251523187506272374593690832222974107006765445095358154954132479309712032479817048407913717484143350807645285644117857268371839889451946157630513299588665084613285653113987114970102241528291303930967474915183819807428495716909708338205989613605700306535350351702679715317121143146356208299100517637261992434409920227785165352712789658685283096927205731283766103376809076096290690147785018738896301693306536298166312966277117254133285950804098525488979521213181102982556129904266134911518280787045726574274178496617553802647142807788159792161990343288346459302918919133288802716799116050979888652494096490594616778507609048334424962768254278090372108763155984504707398728127716978908612242771272190345451557236744527633656410684363295057016489055682753207885564235189491206540487010275431597246517025754956068214417508315377236197950676688074152971239336676355417846976102484093891160170354882696604029161806691351516648022829933386053749187625872621050638788275343070188047641672333039476085466748984840901215221002349792765643353081154871614498750969018599863955162114431108920148502737733882051494378565497606986642197472022254400269805331658001011309914709622332931816327928656496155133118041437143692634230682410681007398813450643319828312692385950599879611768351306020217703125121728150448395923817346069608438659664884190936462532847058870955021939426118342234419450060287242198573873127164498519614952609163883150361045283293940809354239724605799934741226336135270332509877743477687124749846892821375094187284384637322061370991214492302540835105988645705646438454188182653338135946547119407540209151916899211450653587959331593112383703690608163651125522085339854042172523267643850770246299293688565698585407343739837835292966769645088086584340084345328340730241697321649239953212348757274501582960902998459675524944488532483014427176454629985259332732006887973274779241805575313285406625475387468066242535671038270121379013960254905971970076873422260407178176309244421454489224353983081108610591047562710622536562516164509478801222312638287785474262188282417417227408055343598000936647922467862588332736203954292795009376980481293846761075157688127620573230785775334103508932084627297759651387046936813842202624000000000000000000000000000000000000000000000*i1^38 + -11719854506424595839334501097804980962800223359764716580114678737861203879920475796554706503791990864332092687695081923211107762601060122176374393745545986374240596667029463340169389600861175519384648473686971478326013678520044365295230373038330178640096861519111397213199426202188221044999562495260892301042651348164408855766918837841833515009173499478072763249893099645422783539074764135930414747112122749810552188191070753811951815010072090070313292832470336761505423180641888494902951360493328399296222620005342022682325090704998081592557260552585628414956272876095607775575547457466401586473806735150447796589844910134493281413668028881170867592148983798794106474789700914840349048365967072847029127872707047653133895559645667181886027793430075792404826697862964759538560290545949660574231703423489943847114510218097526360728522654268757820283582126957590544784913319622902182919887312222336534621184504630315173884429523949827081537929338946128591893277926264447863047134339824466194967991214524390863776090932157208165201882223854069306015456280096904611915767135149969648578875793122780653231978029603053982107490259788749599300676924287497124927677314677721776310357812523279097730913384655198340206226818311311265018238033524334810286059678974077072528548026768753073125933224907864068173642524013314160876861470349004120233864775635963910157885738413917622052751365461232702777228182080389968736466022905182258493884359552970018799081270609409859560444852931923571844505750072927030852721316517700281986424906653032186225202917144914894444216534739157860581260928312868414938596586608852838360807295215515434329349763640399932668601656623627135575912247339046291394273553072992246995420687019481244945786810888125654233666144643052860276583740880505702685629406435986752653910013357205456781879501778531764356882717588293411547568134617152217034100698863769662992115634325318946294281057063346343431370859267416793340909872781131077329232512923976643661056730939699975636153481763419462682751907507473502933312642665588057802416943232057213172692201747627104515364157726437524817559832515718582710209078992463120409231243325564412038762156236058223133991635066960935582403732555964433519378490523186141827744227976850681063438809261223281756982708984595035030912318070993961398531260416000000000000000000000000000000000000000000000*i1^39 + 907618910948526610335642614634316320241250672518521425307723142096817542720485768947551282249138823626707296839036176157419879049264905599194249911096290377991860365897186890334428050151305930455344750749908187687892409927441762642658419507458654522151809527058158461494419120150801325078963400687320343603318275969806470136166786408013348077823076262847766424532999464782498672657247334721605298761764751341114842736360259798466301678052575964807757916561052861402718183580394464610071588671533956804466187041761417224489331148059087472825158659289505503121822699592855754456121855991313635723698853048391735684866679938665484186076367592060157060282450901065133041377861711815375950851093426280929180780026429549627783974521726961265426273685322936473249957234054454541173309736078478659605559589043056824680336061913697851195205647430869376609230676728856639212236360912420494012678639605099688706191565434045992699150284767973354930821494052887699845644703966386792269133150784498523690523984643676373747196286948057390682128282770000118134461380203206739628609530143798125766203086749617371174208493738581661171450174365885362509263147460227169511083647476172601258503028706449463392312735761161686789912467190543275093196676369101354354687070938293484665260632313453560807359722197171568269235387164120284374902935370187656169087853260732173287169007528939923092676587432013858849750067134743651222679809265399772923164429282291068353500545818170558242136288577967461939956653312806099770445661138153224303590401507734201956241420982607125380607832801223877081683276255180028780513029489243018418186963778753260843330157606850374438066538736705684171186327638305786033501570832255862249278261842741723249246922496791968305069601732034474642036700243937603114634054373350671886852258645750808197636296281908348418674589249402539136446342082414285708122211437858273143000142225174391074029139815210346018744199889430292765897394049547926727304597425286418760392171400390621741904001442836024229947248532595605597860913676921912765985819941791333061338645261466014343423707466541201029259568978409746240185530210741627452939474829508770851770758556321424556489908865636179106188977409212537922597703712634916705595730286076903248492008006012835270949349703361940854752699118667344210621890560000000000000000000000000000000000000000000*i1^40 + 21610912355816339205366030425409586050787707750775814803409868368987146400158775000244386641505476777570228458618684535632298840096570083782668024675255612222728789090080234264457892996115411196883736771030117532331940661575821900628061705473024482521743978540174098098263804311300580770870799937928457992954241887672274113875488868242007123336856722512276150609317402356957610221218300405433415784813613233780307381809418886093126232213325285658772664960451119605889657597392675209086291532266740958514713962806728517592611930147571985481340795685324900472312692754442645347510146836073867351742914475446105185423336523224272326294492864126050859525900802194776660068222788292935166769058037205413455796684412625519261238431099363143586192925701154039717767061964395322587409254540201997451713880027877528025982734825383871178147718933388254582484296532349348291509321262434634068680687141647469825937937339784895476728275677116092411821182907220431194290035810071776335412865032414037884530144263620228645049750855038142558060749274053608598163584931885076630693400022710552080576430077137260153456946067815770667607417149126606514559982175617735583776851367301348296532690281946556076529042832214727699342835990035539104111216035938641058058774121393027976309914516602294258763747872696912297953148406013252164035332379284139848740452959848344485613284170238258924650620733986498586944712595215160299274730560380138605929915062539791685356057054063556148247380604385275879358420545300774361564043270131445013470635742954116618346372740638102915149540430253920404529510197382702217158983214601380920273236754856763680809738007340204314015683455909214273329892119107015430446179752451066534541936363443082254316864446694820472425040484744934609949100422025594553212815676740755349925706151329850554115776112210351568767323700523237634792643041529577265996323524693123932268907328969450949783972506673379846214197243349237653990611422146723450083726760908014951509467761422669372598933573596022390696817699118048923701288184253702213947865960725279293015510288917036311685265884225122277142850394788881131722201090537337464657551244261631004566581298261335777620694130339136090933928952190553731966893481191912110596973257184891861126044826467347129908800139989751287887398650126519790206976000000000000000000000000000000000000000000*i1^41 + 295403666098247762109744808652249911288148796100913373927935923328846686205768649099629884032312819637256722705881463033377729386478416274863768970880187725824757178908926641328055057883707291752471154437936625738787714819926836966224851279097004294800825506800741511355929586789698706755899295948645175940544454926879196989068588429891287825113104167985146607049589929473114358134175073878751309706240768299991430431277105390635311462266968192713034350481565702274523297677858041217558175325666867496374291924977449413938474586279552557819441786479071248034256643607984723700397423473080139566504779257786286633775258497994896313645041734128579888477980593091441435261583557628800709117172405238728740890870431101542877488610767039558355935894496504136360405694719641064775041730121428983681251966464794872461391177087944238044954233472368866607674479830352338750037516683276767572887285147761980377817160686858523920528347095732356496211931038547285970763559530314913435212664257109062650863029449804983879224325258390678949741469983252412563150080384091416275066030979836499280177010356818561020257768454633665728903970961522532404067858193011853395383104485271010574954395770248986146780886215416318000226580078827755686904412001211713871014287248009167171394995785793212274941775674050562318290407825623988275860847741557209576670772630825599194705496289526960811622836071199763164538378069441981507300696059703949409094593539841746010513286631042466657772941530332450553152549805152705446293694105305684904355064334399246872748415969404544170241583767864793691132230895641708434482647891047049758806949232487065723110490700194029160637357039625010902764967434342092811963888409218713016721315024661480975512832780580059818178044353340259310465510911360268495329860434237725126008611060590895668139747920609134021312970357278925556394543495169130945277235189582471907432668080477867716919809974721130387845184251736817808566611741748611128960185240340161749623670752636724880360842390378883513184420741882057760602284508757938935423649529326394634666870923238796431598152233653344653131641097090069885819400469382351057259089174343642993981835008754951589641455563045032377407361638963588090449387021546027935689477303082244625513825376812036273799141173121004379615169681826408038400000000000000000000000000000000000000000*i1^42 + 2718932599527512371697657116041617493696867305690668345736227148322743411235717790894036519971503857992038014001064886475376971973466414107103586252449758113051277286367237914876970955928591899016549855452434756686731735244538988260896319933737687089189422876215611401362881892862492245452314824320881335471339046465627112467359736199470147538500567746073174926981550467365855316752697475779184101032715290213057919195253583309149893920017240768229733592266912759282879798665138883101139230709930133852348990297273481651231570046026678783641760692816528556554024921141544029963466910720914167527038904920105328670473452490824790787861995916453432893550377924024551711052537034600809196062207910325967775569750247460451189451099124068731888860024608502364112892086928711697657148439802243215682189101551476104932539769105411383926897909867941477304264209949848964675430573817760407187535909818100383473793994237783293364281171380855662701688440912037884034468035663766560707933800163298219818070997902746616980702658194317184658701645253695173692728769876853947360619045915854632813224978069521072987831223300729639640919492497695611299140731925945622699575432288182713131960191451344735880438097675790708043587295597165560564006613766662027096431905188396425837779619982918805100621939339746938503451251169585386887816890924658113584321781893494033878762922958764949362324041723713770803260281255284658730085581805676165551479625804539361735699972809134400915654507280760573236002878948920218522029984651115347117656113974635014872120032862671510710026223277874013655199683035929988584619953755637746310108805968565295069450926395987096320789517404065665886765016646096028812137232729639906918781468088181447529680949327128179767270850242808939444472648292347395311712234800555913153480048202000528354933179930246318762378406364139589271285821346041960127437518548438695231554535446634663327323034074168041562943090305387508328930629435207107044615978388985636858194981268856870017662556561079649831502170161951487806941006576020198754939738024527392970918984619752785708513862215242489324634014617437919349248173354639986650055548433434780510525239467622659819038322634725958642120363701583953331570021098758145137622230626595436982813926311055174985160563240441209228819900347187200000000000000000000000000000000000000000*i1^43 + 21410097287689730090145374558167164091781883971639188102756007320719361508565543714067382707728375313314642439946015860320139356962231907991869919110204042598837491492567740457581956126497555754921432692858080734790473180232508531615821284790646392136840116947883817027936585161829817790097493634511255413891242823060582602716385388265006134107755448814481780174932448796955026068689015109108203478505733292386630696588785206320395001138819534484172682691221145376922793554846119730678927354476642404101862033854330267276271213835268498766510499702840123414871809341243239600770755836213866314803854740916189260039914160016429969114512056676316541879858701778387649319732797013805894666652779460183715774593896488754312434908721724193794501722787009653670667604885089682148343031354380770028595159910253806611347607810906654703535033506293951224648307958836222380413166061218572107379826765614021045187275080478812486945312303212337892198689440257936649107311619460341103660098245929984712830717807608764613727180427136710579001356780629388194064826416190006831202011610315661961461223385540747035557921657405356335894282746769542403743645792751103850901744800402155641970914234332016544236236040910543638853394877155875951959959191856475859030345188409566322624350902611653872120110166812793604867119976520199600885433272397666143743945981261923146252540184875859441422354761096806611662581093837314965600105075739604939168123425748453108423418147124528526043560033613533361717455079285759047102790268085630872567734835771882505034905736573190335026017111472538719103502503303834051995525126596139871667207143165571756650037167652769132535692424045584537932067857076409729716100908810872047329272488291852035021732417065580657627878526472548406527782838454297788271460861605792176140986020767940532149789133498835425096209011081215118304565733719243704335583753111247620170742144132952588640909587473589250021739149134059896194922546214176586173566463360140804477006651652764549504283099492625249227012496574752694656084789427551346020528399873595240153642651291685984938201324310034306900213217568089905248741176803184133440209797355256863868035315316136677312443107844937051285949982315338073622702867278694456638412642729191117868067157416701178006755628739613195418185236480000000000000000000000000000000000000000*i1^44 + 139498820334737717545594250053081184614965966981624790329933590008930820215172893015639125533535402657088567944765021107049254551631789705660886307336876245181698355255496477123496830135436938167818191627137436700622542995825279751876391545991914374392297010291090815184659347184518393276903106421275266553621527900329939956469292484190798134114412722544209720842076238895028556404000592814876054520344045399356238009921454163616219227729453503663687455694271786022762889408966827549608206083667995591315127885166432791786801386147281155934394306882215158276544003986715975829257943085704057781788692155672413561353914359350477981935558910552321360866469480828979024052395981122598071452535317787169138238686185583647165064151887505058476106178062475769133380838487686063535892499564490170067501162101906533038743376241666690131407757851691027488585936599766797400111361814599981704140238224706574027895935594740391043829131594028068614384649697807713020886852277171424715281771939373096792098589815367394349275630378534192798842249499428246425121279826667793810575634450781371280234296599749286826738005669664118887198596808737005660994305542548489419193022337227239153686316004982074681968556729674097906572550078861271813575528321426630653717299872754222455102820184534259526532632983784539759628142825708744759643079191567133886991308845464516085308276093249036059171165119107253351655856807595728898512579807484044300364991004362189230181273343904963435062229994264372434561419935056340726444057367250215233185829269380917850466219373419836579268541720983839722518620909960034968465192369479181732604480349580647967285898448698027444675138192489850812800803479402451346990061661078702186949972536872864892517653095323735324446326928571682819994378004050346513102071706448892739322310785750345709935046203349856051892672429593011139261515485789161650788232139497725868556664566366650113915927582106791444009360253889642982044289045511926649230104116084670289440237438721303863289893407036432277812323131298756725587230120715003380372853204674045766662157029474296732287936685330319002439296839755764987779856017237646530981314136110047168563148657435963586276601796222125309393890284829788189310976989900145323859944222132569361050239073651449985703134991538900036904550400000000000000000000000000000000000000*i1^45 + 799440360144465034390539168796262050301957861210843026036862956175047191552927389120425393557102991508517870900385541158633140989266515640763063131611712225215076607479530865682068695715331629472110099309225535856017298597927093204536311042368215305901570869599569160815384512352924138231950669119008154330020032438361045844261849666302178164938736682300638605331089086314301721335250436929551386501164976235384898926521216039706419178480963155731505463327093577994317908121232370657298524121641214238603478262080681248506622765479100403079669584728967110985562777890246491191938435393297079472465481463153693138093512377224571022310917198466751232613599333122193583359325966715716116596034273236592205923383986271377054886685577198162825630221853028656574614232129420984475796372502556954014078454453427389963207149925208849501675708775742557007660352498542596133434534152616787691907950149232026474775159435522873991512330110273318405743476724326461365834597008100151371910493335470822364398375735991881574090044300394994297557199592832286550645283079198743828132060754166881308182086389387563533976145426978813355336049434787914658341532518066248891527714610542110422456512802404465520150662414761652617818319574552668476535548316259739358380205378721124193811986827441202623220659436478611744381660192486809209859494207064088671859938197754337930489638265053689188415838065760379431219338373768661067398009994817637451148427784592830010520746504677096248695255491691103215692279049010126526068124451659662520836731908305624825004592901966933867956035903920972552879886865178088773960491626475146636728527647767085390676279430753620121797712949197711678067687121076301471828521867614363958613072923341433422400259275644400740761855937527688572869659971182269054560586476057060205925641246423071306331927464258676076081858919549779651433313610748828009525036300309596767087928299991096599978688857715068355551590367991010382121426962985500085333320541049422646931506087982755130809387353155215741450272175969253760821302015735476166696637114123993530691021521207799773779797024690734038509459259690865288603397334296797130533835997804940608449579996082575095071921925312850415273680412400945755118797820724358873635385710759648120204227043832682226666851202286831534080000000000000000000000000000000000000*i1^46 + 3495450284216517698838556784864960873014836824661474957060078676962152717648272683750830619199379208782329489862932033127602813989019410009153308087200729583867742290218483554485795576649175088404992513073221778832422943842035184116008761257987870511975303128939193051928525650244797366387801929203050742914938729970230391722173910257645763631975117164789777390281232875587192629552064551180187880974154968076067819142335989695224210476747525669691195621949187429971209317241086430583731839977081247312704723089644606796176458542426683194790686141369378282096373650315119957195226613512664955184912210395170793938834839393286223664619456625870165808630610545221870415713175001044181199876857385646651696174569329967307584537354093131613224506039636458925006417068468373039319496534074247858526574117272560541405535544520775935010561309174305250296668405461534530629908801653415616149353352692616057600153419925780495311097369274326452088473025555319375290366537940181548660245388550258901346721581107152170726018421846626095271412075325065262727966512155755199768252084749633546709551248017967718824894954957180914081505874727704274853791716793525409949516621608210224485530975684745948953624385512782387851961272718512299229148759106348374753440396540489889899360763815093955730272111192036322997045566139567854003415350897461558990916928865337530514048017877589103087374061911509697472875502200815001638797765099913092364089288672179989425440553925984029162766441246341174327121758681642009169912373837574000086863588582196094669375596104106165019982573594155522046324186959351984772984054092609788397186681641759150010703650241055616665514537624779090777371513707083266841981758310037293272685344030962718324612468127330237731687467410814386787834528793493730287713560231206138136618408335366401539292108670403437963043297767073186717543425162286464857509450300449863554987598767236523097600281249314754444598459536315126427464704510079657424740002339789641711949150779318532710245994618255998395791927085077606159160155000403615084502055368298702777707808399421706806993966988593554793865042770691141181769696677433334186999012543213270474138828038174853698128962636285451284483779578798008729279920710831058040952195733520505364116500521922617237240382591336448000000000000000000000000000000000000*i1^47 + 12438127679738037971680409510301448295580668854264192334202336939449796282785320944039588927306787150954278422738936245438138840143885299544175770895665473443406480721869292906499745871013385437586179104977296301190272007548240649945660676407246544013788566844499102599454104336507169996383296499309366123866882616478895169179297035059882813683601365783394056585545053787923329852367646563009820107009102184905748709344573585527356490610226021746571834993694163351429228495036469790212164857116889866602374807630601509172158011320396177303171781074284646735172316931086512471648419469349015816255404508891481026495776219727569085931713291859281764744312837258594912410944518511125389632419691548888431051805423142104858321522869027967836524041796030460409512636862118696675719785691367689865566426591746379821651914459015668628736168610515820637702050432210133723957885408225275966440335948766288642350437162925156373607529805293045910822727804774574492074830424169547982350922020625865157819674802957785765960763095589193502873595695463109971709898453082429475071020563288196527621587834992980641772485597459642739644557729740621250518060194864641760121033164883798094350953162292001442383080963121810002766003081527830804797995082794611330706379879543097185056288668561194777881702705313385523540626154308898885062673449179823401831885361975382860179112851923741868940809106347421912478612171491670558771377007952732199513441995850851811002124313762583089259927683951235724785693319250075687324874123361198442256242033662302852876019979591928457382405136198260181834838221957334399010243866881273720783865962196960715421515710190736760945990935149802392403889568611451103832175003796924731612266830541076370462410029985519012565188729782019713569825987304470519715243132072595131021349081458438526645726062603514974279035623962850977480281817279727789730515121233891188635435989734875329616506769936568731419713671226151636170863716442606900722499526349821869113275820985277271003157898897040550806413765193972088452672602642145114530307204972139457748823722492743143806395475090674074849844182467773002695520541961698333291173045251415119662358069893016076742107217362826181828099087242644811328503373017480497376051945337190245874715942368554332918466478080000000000000000000000000000000000000*i1^48 + 38053214469988858172968966071303482105921329238330908219702935205750789881271800262871419618797031892722754742115817394806378009911081614125018531825226229846781632355189006230372156123445257467339628805521257662725223598125990989332556411748308163215093199590911304512179647462598202923012597253146750315059781081023308337580268857644757152631291124546672080861173522947093106432156055297401109321874525819205446512313556567523609315818977968563672994493475619390781942603995650126038167974227476264126904817505577834683458114869268803240653764240743130277255966183972103431805545257125336776632498679478017860041469674380421658890316369639334642024253876116634254318613389910074744589706543749709435515836992889746863362695135802575784811604476485493751913973803238758615256641842897487862643563554817453211085631720979315492176679241520292052404395832683254982300640319571227161880648674547018964798045760537493477244972726211776466046932565307871824035979594846776939425638066833991384788828434798366746107385529030955428088356077398449577371724159487222710102881976229565300823127341000726633550326706618939515580604105749998268838746845175895771109541002090700906952928598291629928766428184123577223910280688073672755408166229495752425946018443621769639449589828913523086760412135611734935146466681750589377394332717868014030434150782595905624519407986983620850094322961001844066820239608609087466619015923326389940649092608659850545898097999135777806890952550858122422037244134414733305108493102392256085867854068316925739654681386313681230691001662651406352294230338720919832930365369556386539942543142557356023487078626931529091943550364720686514359061523585395449490810383442314854552309087825243164534950789798796203114667760351094885732462164390100422744258223528540743057815950977482555683256548366098450280104520446001117651767657549876812225290920116719905064589213422584430329739453087907858904568539959525412464106583626281855515779791680254314856360191672493713929034622009097243466423651895738860136912180534941909918001565256031479904845464561449063921363022110586466275856954792260718915080017738441108229317686190473885797492140324984010976325946207904539241964786070054574156564157710024406781172247562684839623667567998149158607257600000000000000000000000000000000000*i1^49 + 96412835628733255726881803103425998799092894258952654203336872103456042498193079175505281411306756032831471016569165410369187805873644082301615366315227433210712482012313208520238140894034215989004218174945079547507790771375141010267086125104254656819696893932172692793019335974864510067385287188273696010101530352187368803291109485792016192634359192700871626581204190189768138332469878916487475625231310512607036767933435887137044361957429729654299443595251899504367380194406392935545600402363238733843235606974171872518585798582485843854280240229652890879936491632598628132299664279660503508208156633879496147916638911391905089019654526147334046255914746256045573314662331565160403804356024670673362284597053098027459038121734903488124380918194790820193572859358078895508120622194812703117645795082372281513690637086994565910520828416468334969403421522260045511993463678502188681576376438174109435825115121902604521388733730034965703944317594956546042661892779763898014462581375988104181365357493601427825284678082550671760339389337098347653647808336096856818450394134904309766361276861178205710037990052751335253419084061746695206229150957279095610061555805780610595229794796766329291733789104895822027150284425756174383694975036837762314054045138466072484818562885529969988467569215354026986549138691936746441866192383820559470114818303159105711418759629509984155165684906577520416946938971789718122424315082624063207851635332179604364513839559449570022084829344762202357007877392771972290423015948226282170504786946007227268622832785481262169954263167885149496776929888688658036431531469844816758530308597729449419899727577248993948326377066369311016644991276874693267413106102289153867332817353153921409237671767684997405262990138770885224825503990882895128822096551521430054443567652392583301244950009054426077097414183625182050727370152489911373506008023616992118106446541111946797232991787193624948600700878753479528716361924562440987825407063447498497074437132215002699944231560570692615070587850440741562259102229003900239124622156824391206785719937149617858124019742657051347107175883781003038144598173278055157503492381507472303518672589776506648629883299500839470413162018198688446823756988640045565912428093293499361492979622510917058560000000000000000000000000000000000*i1^50 + 159655976644386568586953361445789241748150038938772922083392349929907466236741088045265719687326213547845189921833768325410775742093870398607259751025293226412845043819903234798110846400718446488443703661546550706661923677535293822555360590390198472423781833672918378121754018250173212200337276586170653309459319284945083356463371744521475398592935731812892739903915903460794826815109598862413309923754689178614201593422755451023765631257458616804907015581438004314987602325384332890030719531855077240995540282638128423810190507195762085362890918276612564971891089936991872218580827171032228184716906331592262626858784959306243017320741487627973336142241877817990942629375287794897370886967771521355765620764659314555505773844457874619528426674206151355610028174981452304789949790004766682117543549900600412450817845408658142998966228034509198463164209416057721911408432902425074101254387079076464901376468855747145165635869571474592700786113645348037353643550738366268513968874806385802687313104657454619184235158883860039830771029448086583364608429437179583498684123856440656656158763617708924622391678153836331591585143236667908274396377315430239009253351401913657118885083724421104699190935550299531836823877511112423295580324209945642221854319468565752078669683435605961401965446685749307533431972256683789509261858656033010909935248333299713310103404998219252963076060094559367800124785869333786855295720473427558218845806776088341439584233631947213488785743114909435809234768235414479243976506718859543178788591510476094990452250864049780763047337093913354690306821198644177090367106019924053408777215111796502670953942839064294132545150386063233837674078251512076361050313533197415308784455142157597351718621005046993475191268095587273734762571694194392516310772131612757025432525926436091407610240237474578875909216710508779228579039236961306973656315304010661152030789877086404748075813762602476803428991195167719913123851110156368231427642187110986982930108177681861190161458733400326353080477919308934923668057406825816510822992579075524811627946201870363484039946630699409406180834025992553018245716642029697026653746362607260181518450432936303051046856914578422276120166370021294403833902129302991107472868307911011576197581945962496000000000000000000000000000000000*i1^51 + 140059232018236045626753624902730275569963942883272173909017401341498760099745740107770934190012482373197581748641063119009640742747748643056660816161535059547262456360902614451936775530014906385426462893830798077533571627755848181759752841686234795757985795168666313809609246479236417050306987322999890213998978272349802820987873226765819184656165024672686173993516372169760357768574868084940381500193451729999429164729874737473132639917709097459037764346393674942426771185686713568196316460099338958665178049757334020080914603793857455586002900104718749704343898641774250770562755026226092804990833162384970265839130662082318997233365008837844139573164033844866390187244939300143352323375885208207355734120111282391253043823712783249671492546227006994735040615989732227663225582542149236486379328421600231750293542610724955137530066127904062747077184074247106816577139382143850427743525749711910780272080946042729133529408510302266258053759688610248290163628776702527534583198017267575974596541931298237116106623810250472218459998836405946998561022737858429871019112500139416294415795697550869959518146296761183323826859611027960886059310977746494288048629330673668288083911820573857092352852061183006983935228718081022592519319537119359126005860159814664984953550746978280157671032725577224632435263381045904649928614737373410695328548841589462086021691466557712496021385172123648257197299413048443530808880674117733228314624221712145879455411679921867131217755458122773712495459909885465365882638269916209925323558922043670403107760780602165871835268727682067837354958112786137040751648213032126669013354983066464030490187303762727807168375205354428799244495451968867595436149709982629090835347969938602656120482227848465392616989902068605744932870577594919597559269364276521263654902529857553823137684516252133116534651812726900289164720455336951843545172564198826506468104467384007440965692431098781892774871274387068417792065165580269526173918570690565309769068662627731881484306176532910976053523746229811978121887269387182894001269177938948428424138859161592748509674741638892910110146928888588436211011104628163151511372961621675183059391984677047458461763237055250089037356317461113734856751653550282137686958537809985938113628733440000000000000000000000000000000*i1^52 + 21657183150287218284325588337003200771201030487853502791672653767460523966035391354069658570481111567134881430619974137320744281022511094115006594906118665322901103663471585420419954158147599144470186148628815158521013683268268453643479828927079206971083687308336942064939847398020727201523106698747055287897276463707940307573694314419428830498095583201548220891187887963631648753078395266399394186308040693320746953695903313446107859939512967835692038459440404991455048253002055351476721532619750614695438252017897088025350451480282263955988562972861043692906172626191128028729357249258640720044856735381511658409759832710283028486354016965204729864111062484527922088407449695888108888864618571648640104941845887775389813081846254275671646507938287604450117676270507288042539442642516178090251481436036980889585057931030003277568682999660138565636287035952015493753521838223115362396332939083712428773568505140380892280749852780163997175799489547445788027964248946156602975670486395796842738219768282061544127851265884905939893587025376972203071170422927647415747900575690013358624987802821385023148653755580997653238555158004608895880417018510764972893653454362459677157030221909934436285822636521187584966636378809050025555370692585160575960923907977369584462794601434433993975446204259775959588121562715461965576603881527355497210821665939314016902342048683620364676778587123284202383902294979401633196396395060163848686323399773787396897547977944625785371109608964660293027342245845390000815655696170056439381774102040212648082104548738425305356978808498844944610356838227878188935009124182032689452060114640408999410532832022095908562611050455174151191432632029723354645202888284192183673459709897895440997372573075182370053516968882035766152464135730478714284698124100752171534989631615687361226563801517809588980893075410169694789445291244352272056203183942683166753755165655704471105070269304068386633447769468162315437648894859429369555744898566434522626175515687766602536317340610002699394558181318649825668163122887726056445555170486719516699777039005533014772501355526882492364700196729237721954824250624954221009179765913733323942839957489376484037235756329325419946931836378355583869516692417028069557443840064850843664384000000000000000000000000000000*i1^53 + 10806894663502854943086568919421557854044567428410874138146517980409276442022396333752297678219093247958408412619947780033093545456288137727537754388163637314619602799697742677496031551166508245730582078299378466886450495066442014961794375654203316184556821165036761079620543103139410361268120547870898457050331274058782411338950984666325270675436232267045287464482674417700816592173124146650185399736680067322030936375303181261574321526549142431000675902026139300844971071374095485324390159354627377892539581229280702486866553576357653962900927421884917414025678082104029612292935197807504215140112411709493880632514581567000018569682792948896460646491538439142870131958216962226174411746640883805150118824359540502568100369966590165193556862652044343580016708711275246275380383710947182678151396726167027604971598538366151638131729418518016459610649764573891084589896654142108766767956767883140566727767883234604873723498437065768054489545218876449495601660072269237989183310774085883726529001800794599561549345654306406747447458799666481831112666250851059628009643262935852067531104698306506208002856374890690019915392337108179486934569214542123447778758993873811543781836503790120881111980399654190799241209555153842068612264777488572881102684504742109007584188557057403951236688755165454874318544482852798218304365717115739155803233868932824730251943189569437565352177108548171085583942950269240940309978285681762447732168696052562650124323809803638942210610580906919556055416461190483200975605975086121153686227998322203563341884409277074552911842870906286502640884821276165206798367429589150451231909631671145460894788694752655870244701315004925116325803296951384329650757401244299040805650697481637490219793635652938871789655796200321933163748702067890934418464831742707794359389964596916123955520775945557352586380669369292347425338252830677514093818406808567733805122141542052907941979114623907578979130460328384579879846001720647613757823553495605647028317517708086556395978517527893163062102304995621426603981572013972857326352870667752504769894422634913574865304064355063131817652255932497686281359278882695755179971113852235689681765897495012923436363647160578690360373799415002343785050479883235401060826634738728960000000000000000000000000000000*i1^54 + -13592808043157705847907001987389745743264679174848423125988786015361678082830881907801709934338443276966127304331891411298764373853038168124784340926543715137020671925912733764709677568459875129806191895880782303604090975235429428608306030895995897621275728769657652633873819375631451138877948950449835605319716237995483879340906631057330654537313866818331767675429372963956959544890167654593023723671604395198664606259441206266098099015748987190565238253414815552696408736277205055551023386218045081188028835277792720454926335334020734457293714704027710611244492899125801682549251578732727922689415365809229493961310010004465012305004770478120645083261722537626409105871433529567638452862879271201093696655195938843768856093328414984042038719708849797520417529839165305641970126202654596043711760393456365946800283139271345798126059647633556997782742102667892816364937192376189723891702763187144272846414442633182491326725053634981220040400945172169253488610785308696136200035890106174289185664287774811083588393172143456153226660902248510917508734477226316050534156323932847483409098334439051358868561821239031379958299081702859645135865226237876177837139544608535537264228131919582576939691044887157598057115027032351902725180443260348497724994492584719729013862240323753438981420758707155669015467075146603861706174371537100477891789021570431326979521742720414418836982434087601303340285793651870983602865930823309629623632440449886410709747324101365200642485279381210434564901576050425721859139627127578225717265016843714393253606758082690463863501610448614495020614522314732828019115198704993816150741133626393368963590664369428546191542500746484522874446416621623669331105715424604217359230777787973604365531185869623724108699781629458130262491516543546188029424303529052798855129451952191496926015343981200446728747479525873296434471370617797131928894009613713801399408818478136430389605815094385241779421778609080228869196485295820094377308889631061921798530966636591855940444082021061813831879885113602321048542070119365881609620564024174673817028421481729638826890763744444259141752028539302790568074871552356039415183931003310744223023003727572553048496924662533198211967351538868045954209238156024046743516610560000000000000000000000000000*i1^55 + 118356281874035115274103159077910279732767346329034547148631333300560373369371453139590665747754898722191567608315221194944435056637419337910959678516197197638975139938079067345873885122942924787689721842889939981387881730624648536565871707699256564076678733462157642366859729448175281578324751050706017710411090733922183596161657921679117270909156276625062843084181253707141634310012641723093834110704096063217729010593960567373373718401021462124991992575940035488095862805573439272551719416023736042887651316115402343422579728976050497912928255185248905533847260388913845740368938169991076032305433574689620084950436209034490833616745294241813704874573358361765980290224168396676844713973224724622858765523336434444025304615190964687412960120506450984680249094339349008781027282812959329307845987561116691613291049237151839615960971082957675269909429577771814175439096525935509622462936969085864464083669667853000062718064179172140874820819164435217033981631367850961335503640062552545903970399154686828681695620063128496891880341332291028502645474670683853069134586546634506353030511745355632913890671053956637682399646293004362003053436811216221777624801880058723617581415249131248634427615195301266917600928947829503144008118695497828691139093150694544565466186906678573096119641391418855972361556402250176293835182979613609696086308197002199953788465168940844134788977407302248325845702906561241618359479090395679747674082767673297190423259903621921470211121539057362059349521207549891862284023695958777670939234861465206137803196244860698210671765394414086397833926011312897320814365650923426261950737397310303044968753959874294402404471643817460455921035263902591994905607666066141349128448795991436608960854923095067573123398346451448715098488558691381259131930422701974022668321610577077999050074120276645000156395388380512460465510351005357914938937335303299350108994790678482900182211822321268535265598468592972687904193914509058289848093756853985313558006134725650486791776673118296195024437165773814245036341572634134521231902363196344601107147048388448909186307498421215814930360547026807429622150813853953991559607186620951463787401202858600955218085952059308139432623498058045981487256568728062525440000000000000000000000000000*i1^56 + -206015095429838433772681831614731626964396191165131016393745256049923506984042077343583008429879877933450533460320574725562251501058506099563278762996223541744912468672727465168259534335189841297053535059867042700559133097200339691859747778700528646409851623632088744516913121579978012982431298519374113143730935075616782355865173024341188727800663879762441253315342287656022626426169053586060944133187295788445011666861567608452679636770997909307192740891485808036779392520579213864081344551103201369839859464582366952632810600077990576123377706833907239516312348205722401546811420922482389479552040434732256739520396726847089807449204368382583752122698312557599732425565563546219937299510182698222797507914970020412780858449273797392680575994936524162182424086321389180702261409476207396623323296372482748660381472187385186306003642277845888674191129332341921822376714219668223385552344822601133792320452712020066671402738210197357094529668892126951624381962602448014414596875296378435253242869099833083590822845020013683381804466053288271533199239581562478915731574548038812060744472583212264898884027115976406801372551458277598165300828278460700927197488763902055126236544106355492799682705778876424269717624643720117405877751326481375093551712542931357879982852618864358661615115685990554188589036304364132615277541937812757687038748867160547600430172397880922779263470850039697402196132937726358662547120816101370720872428969658624558131202302007299313709178683000795575614795839611053967397443242664601732208956448835876291142041854323820378219477355666645445752871209536980548892899240597012251394855589897885613203398469996362609959113146506785115357603831644878186753893704545674956064923385199195046465710018047642906018357409258275449572380082552250646583521937654133643197130156634892919095989087554211917483154124436855790097271248178184642982154896628669420135168061093661946722762444167661370329889409959552806092503278303175733468363496238083449494883801859761718144320941992002038474748161167014298465393369597073772198393356457146050545747189632105615099970619496143912037231934336342309858730969666496682820126259036754674557889102269231803664982503799749779256515213535220724604397315686400000000000000000000000000*i1^57 + 551840438036249699337102731516168974711003137481613467029169824367179448870477655179029644573660815997082323913200887855651161435340219009982150901621962720179114632118054397513633098437083689972395584206836406850659989809219123051204079384411618448883217400238021568892858887175223707921935958565697805068956629395638943583100857266525844401810890285831212499139814378578553309425777050599061443873332293446384126551275130986206017013062525000343881719567944265021985933928565667980268287888399076141388625116627645797511786479937773565684612669647391673206826218914405693092042784227029715173937208808481415562301991004717611589030044675244598923435268553579484111601572573167086171709012615895187156799072895663781200961873168224677360586268491670531312571937615096390947183619287959235773989518165674309276958307563997560432590865340298061564919070792993186275984576279474442236826232988797102896679467997815819969575864617573152404437528006492089692890061327057344599001718468071592209149099722435777310102770199965847115811511531821160426707247208277709201477246029837932405598121946253470859848069606287116172887493366789089315064424502250066515887834008549030635908618542786499046862976021967877826527994087308541860279497121895372702113639908367168047800894070303187541495939398133899477164519515244123710689857880460386504144533098758307774808602375778727195410020825896008495393290922382401534528999810153633435398290222674709141226508375955614839625355874810556123224941738823324235814922958969664231059101538920298245136578608972390014262250793984086341415737024745705898174099716467953088412549234269524404010480902727385179783706554142248027619574954100803654832075643861030072632842090394261428494338906443830600339651524288359910648456614490659137723779641029580324263623471579592801703139550746013561345558036827115373831011217742745458097827707321143736062339200505137178423347743594058209526246786796093467799695454419600504608492939506696820402998920154079844492810639494489356532683407700827361848433497908003217423754564381740952555474758749553439070943413317988810969402028497592294026153549240957611274211032419527002565064979956854887616460514858569969415399998943102993694720000000000000000000000000*i1^58 + -511267886738028541276562570255522765749089171358710185364270746509930554158505739088497180286865798826244153588506427701492366824636909264631029857819953568124503151497301124001445689763019881240666464845947483445565204937526094024492844275272640177621980454459574704788084458645231396842782936384699613594447584040673517259752433496577647309576078811323369079165529909306052901578508792253392878768065249613222902010840625123940774626116682819057209441462318680909253567830682046674872732930452040033118974723707228167685965111138429088561582027198659434402284722944014560487436144376375994531262985384917024507597073436404557199972984331664691560436471601116374472012772221265014856559749211519339203772929148287368800997637584826171720979926846539647021845882922255210287348590276375035369257358927602179204568967851053874482962313590103043391334579530499391297666538159614605473202471456629078123234601284739271194513927896430861504733309702332350547485078326523105730191231329120910613050344818324813742497681523417788308270854224049973635043258373024296958727005469516161104854455258651829057566668162790803449775629595079308505589073253411266303596774935890601535111958020031880303373453030322677293632481843977284227512196957701323627806427050936833123535137111487721414467860985895473510050684986694142930304977829430438842845687040886442710147441124062297199774526927297837488290147736924855629277174376550016810841132522485260218874199297509552451709134301024098762782829205635144259556859291673620303308067238028203059936604191815321829873246304759719510740776320536710518657590264060838608772350061282944362863150812403824449497599728289793984884625468389788036974426495306735269678209682333966667455177384583350371589953073609141532591569159381589366462521122899049657907099066734661474597046472608107910006513546852385911626805551533525119662058983235543568425118449942251189895725240145299101699748249799268266432166132556556178301469910601152967008889959093164392731880520498732119953303303701156060052631415338504143752909164100868791753923788078999319976687152433585699269850821650877218217115347224705828410233820845706364115834073096600141899637205657947698575964614164480000000000000000000000000*i1^59 + 1383695575265481908234034645749430886288144730357799557708440650725878352700254751743347626259907648758673758705564200069240111752067163522346057453242678490913964658143500193867179199508231752850989797212393749137607005628170759450116266385064967018442933758207922688368842858008712514002380104649582785869117209446774063643553014629959187262405774402992255084680843591600882689164000887030346013608623994103584880788030458881031186200796162949294324622173518222295406280731602540012627241196927324488847600113628370328882892450052880675334871049507513503368389730866533092683173043023985797753585481761963335655445679764921526400538390138880108632234386885538549640767613705683246128203573918586591631263731217229983782538132258905609834033295109320792003361540098776624863674093211141460533535107661388239626812084052012638600162459101688464583604525689205353957857582258576851008817162039659712809294582080373447982006918877798603172645079181161936331211749307895869156208398543548632280810707139393539414015295594742782176030466959397972771214680763561379389728427492518800472615060133767958299800931121911182387574405159406310752921140074080684548676857429121609961039374588889841080300494419706639864688952212163211836533672859010600622602390230493837962936716070434097110163077469544386235232244653502655357227137425672813037531177228144809666859808860680677818403645429613613930661302785596662912709647903971758368450316816847971094237211478899256204431750424717212179336324976743347847140689229022069402358437796284586063758528928436442559310824352170749264677194371125557185329557562232760055482956010514275033783579194193625734726203938680483469775003737168172677686039978485074166431073881108302292112351029313434106140456416699208610839160802032036027523987658092147964139654272925956999970056255634805113497440592233083911724331624336201401038948052863549297952984613525392391225116493436558740766472737219416073707138818892197419949768976577864732771009950092588294399062704589241956861446155802845348590926922997268504592164428817714043298050933444665826872976555377719474123247233214790906146555860613258863728150721917480765402378331498929660658739334685290850261401600000000000000000000000*i1^60 + 3327799370431178758997692655953947575818149045980240938824016258197274687472166481997987605132888257790262495368575994760108153880777994379588154708747281000889157803333738070519263071346621435684184133235264697220886059616067441121894393590747969239625368301612285583397123162539320335841484980237292525010523059385906145842374786079831029080003556706803771685608021875506547876252953804920776658999958635582309803044314896445273756130418013172478058163655113025517817972458883181873274509398740841388383799356547034407941573867415555025418189655479061775183114099372121979934153846042690133811417465435407425990150181285392806825594308124256672478967168735819096366536766999862067309004499337440937654505820987329494091627553822404914971593810543929328520082079852890674206488707879261886194818652013219715902684551766206950891907615865309513032382726185674132053525377862714615583400094502627040943403161098076402928383659631365193299186951372520529867947324955203447516346939592439194063231371019862865568221639835845374081444724321277072940388779330013958026718851741783077851874979844890096006379353917095105819600333063183498050352012673641047338905841314137135354073553958835804670006550541684449070979711662560614423917445542351359521310091027782630067823014178660151310823131699519050945505771677105457579040915336625296219193135339879536069960711049493494139781447785305159677344047488540290020313993570469509367393683365100751452861699705713503550897503147894209542756743439093471601105254287877940615414657325347834680109567253712772237349965519041624961183117761552346055037616629008090619804645194381118969510526748612876443945483342259231251217972623278125654239926623778563816306799000254925567457682636113465117631645022022242395183320826571311570309104013815036279657230637242637118767758011496257614628453573086654220930403919182874340885766408193309140027277374861164821331187478297367502202348596330883852596722963698053440729098141070654734855446343578414446816006576067683257974755649349192745604914643703663015794084655951934406121923498321051604323381337498981704972292067243958062541607324917483530253841746078982741314639951675044918217521506549760000000000000000000000*i1^61 + 48147262214679429556520261149750183703331192149963883424759341518347550387112360467878226330979594018720076432760343891581183639580236232170206739063088258085814020792513658051769795817529208911056989214392147838490488195200290087564135382642687542105013772910477568052363089917665168512202099682202824079381642019842163096948795972658146322063820890094189402650451050395838361742241501381560757375252263595928104835836941142745336645731159255709294812528174801927395882380091685773497270475880631833907234867789636519070562139513633537284376208409545366857075461494290223050986711473704872796406490901866853429564021220595099438473313407227836064025608904512999470289379225678023539063552150351789453162532759643098614580171407479868283305913838546030297250562604029638110137573747412694458927854066961884867849414358973732484913844660727142055628285915705577666033256626768399970797995263654459726447906418399100265083077224645282335810917132339342734988565249007776161741960093231980188852815204705442089109200693274432257758831850674599111102280120876313278912073634468336930149737955160994173462431754386088101331246322085959064639253198317838355489263528319915246798525856302066468661324600867470353724661233527935585479409481019750785238979962421150507751431311563076040904085968281835317130896708551897973984244276072673016929006452165390488926897049852010277503590673673515545482630232768685250854621180551960215779022002939736519811578168356951990973632511610208122070402471798337523076120323971386421762727720680247092006110490203002582065171736616616409899745976127037378872344719081989319063976976575998545531671705798001196447754599915835795956804575245619976798815878636935735384004630092356518982672198921905549156592899588946851857020727269162600396847345123800582265767817969598681720967434220318559045645484049707821625894741849854076537443216974928167146831554223657199479877154724474557228296929549255957691060872635792897985626267836779706998897152500066252501650139781300422206781080983363802927373453655587499711870820992737146780319696010036190056539150390564678001203324654233337345146463669009519948534144345011992065201216668206387691520000000000000000000000*i1^62 + 7386648221860327056497119050315593217848762267656661484430462136252459786665886751184397161087509661797240831668662039053314112037656053878690405944395774296197941611559970210587102234666485505112441391934295712833341712760600969880482779932987433533085984623925623977074571643197826262633477720627073053613866090526282800605609197975234360048696254635867362101093845697292470410903859826909490916969188562430559901510126263669170752972055129912658858289553037976900455071845835739659671739539505350023742016181592861546598152432768793446613914204999745878828291144420938333931528723053624865641752284338118194031870768179625336706603523710644233734045388926539177147058583881250494830839563847275835411035552034763752200208275969495881388045711219965182943328901035703693512974506975214169295249944066966630942597053608592340697389915402914904792068462687482948180929701543424141531040425079642328057140966310438455359555200924288049654276651404543445862405703093347331828579070781479965839642993134799873037952593875413799226591033011476965535136290483332938227870109101367942594261083234207374040506586286473316257522217625196443170582155051739846832012554432557334883346226825813826041901611587272276159271065151401370312275624880414920885286310130741162287592864466265861478662365640588188395026682789763981899883037624444361272861622085176707930993777059549180761386141174948162720203794017900327525586512908410050986505109132137263871261374606986130788622133358061543794598237535985524049802862665224927432329103539515113255763454105437445551662337092733579612071969196245399266791450992415307437153036825335810378871362333977143910536371332892643986392481906340030972755790178751914322229722292995183896202134274291308566993921637807679379334745850744692993387827059383617067116793839155097365491159884869008795387994702975400789953066857295077108334319151531480774723713694427023837500328563288994184430589496903559093901803316141947286408007218805081464557019674673201979409925789343112988258764052397422881143796713898990028108747939340399738965095777527384428588077419416498261419616614430972425802198955598135796483638414201543334559401744793600000000000000000000*i1^63 + 124039212512961808682550328329074905875789699246304766088480811195555731755677428450128646441063890547543994781419874832483921208606623270510465014750393941316533428911783241767309055684774247140151300625288161604861316009925718721882479990563555720379789339695225423173715102677150677775705009134689853275971683522181463356124620251863511742171146461492946808305749909270365393837615161992583061022165702688492413324176965605009897420208473635009223793352100636018727790029729781574830003431285015021012235116627024461381434687905895359420139974644437718581400821764499119596397459842345543282400896580130558663350145891512468167702532161287524228675918202138522800837046951030946230232529095244099372994105463548659327158103182233005868265333940976263173994428255025525219639964316120073128446407763758378024794634460896739335965984054678883679138313101618635114874909621751900428887750151365502019427947889832719025543987979691450617266021533205499340389895922540060594792025871638256670063053234471250149180971893415788850201020559599702140238801792850962235343655115032187542324652328755372652802180513398544572730455621204022941418420295448380626052105926292617039646071990598233089703862464174902884567344172803171300793899657832286900254593497140093930545188520819494942542773093189023256462290378774063862662715179899756274064653401615330578185678943949381338972554382279068256074128440837326575639969380483864135613585022878235434999758644665680869374117841442234031215707487752878352583744013260946347564741039875796843133305727213914843273418959738259147356750034854729022534278579712295561146164263262904392792931688161285258572394171470193169144411757971794619789071061121952281545306255102765197146658069936610366608148299757430793825067645606224828123053771403595315308332776412533621388655467510721574548630969581715791834206756862565679185306331331440198139478186876051446095210694224160138804261276166781042663662301104102562177457479117154073336921893113457223001908532289462388166288884501716151773648640480285801304969072802833265228035513237290959136967890265650319469774748719502531081093791446037411538726387864327054950400000000000000000000*i1^64 + 358841069219559784946105463095958654441407699813451778697259812074285950468160875513429310927487528862839832921418464701446246089120429107825319942716927910591989781080703804463650819198511348033041653303389201685456396321341359546036949780993546294195825076053513563186858668998686384287906644163493212532222445137482800589193826814953259383501639986707797191102311742067341799041577741381282644069031907618944447489206148823024108846243304431079325392836765995957308273330019720909331310047576791694141042716330426170396322885906936332185748399344023279217021305693052756613942349364870177238499278562073766766762133529355788376720476989717156735332739988754487506068289409645559974343749644075342493862660430246071929267450792030622838494280155236579718640848993543796807608843833284680018567712796693452044983622090138252695053448885258935572506890782020443636721721028269181416323122883995661886936231444518428535510302902218964155253236454002570333692397144905560092027645992941512753192841745769559922794390625386822016562444945549961751039474345532908664141812246625170903793063822324534179150120792991023076651553463759049328385801004242144347798729871799095413772388656800450066058996349937305691830827906383844035990843452335395885872884079593655373730226442603898260499586661772846098926991602673397241050920987381658467548769711637073411872895661315511065440855483058371167494809454022737793319735636892757728479596343779808808772088316214475299768287815261666153207020469544355593910940743592122271076038891377707766589584068505732836243715026954609414885686954863768247725293549822125271466154739407482939619001884462433545175345203485648394879899076422124871678512085595375895071390208436989969341629641654089557077868322492363405732225597613323267495453891017858744965198048736165393763405799888681343080826778059732963125606504023500947718670291047375920718495630451490967379403352941368416119392522894468941342971483343539021272477486224627628960505815030828690474530590214098236528496641354819185011122419972936106802304686191481090931106994807261192342750013887973211395466390218872078387048024434511303697292591104000000000000000000*i1^65 + 4696306915698711980126128306359339622532260109168755959779395903726454892321282048819804431393407517506845846618024154353976147147544524881522238498132253217531928701427774522259885502501107143623483277014170180499812121472988218727302110124417687598840386227383124124515661088409445830105488835566859798423119227001379530458886536900968881417275186285528204482760208564645183213903522474031768335021718801523125809191499598507870965816753987489379694609524725378626519160961920667432632343815490749753087740692399072231713294822703400535253441111189061421936315211041916731349059868172962253808086152948516283579525750750241160191698537130473807833023342642793325448860825903532089873179373034258495745027527798608677552030477413194975104667189192003885604280780108970379129709942875724098883262467944976410568248796478142287057408476014379936457165972194960696992323760566751607047339217861837826582327158381235049519642874941626694894016545161426288715668901740874083804686006226658183923397424524621967712075210428677961086548069475108685512539156009067450618723963528682948186056190603423053921528273668793976886345970199428651502946880007458368376560841431475310772429398408836043590355910262346076781646043640884419826363077691947155585967249068997905623466960128428818207607751159874160609074523705676384755815766474856411881898785027568725329087246729322019444074642506129889167767363104530227826064355023008902043670239691146308208595665218644464197825072622318956017510646466255850354430034269640509248586117544789117558473539944037943875324846449215436188379796682577650542965294451560596232909008534714687768713902767188982806973605762037929654327014486987025753603093892923103238109791055042027595566663074487835570083770072610972844736760995789995969863902369679774562526230295612825738357660104014609658200789725539952424668047554447020167714264212631326309668349412550097079330386607816298903104880555851326895788394433398065637093681304036231157577256061180614514333186065880847035208063263979315325157741359208171936451881307309889810386093751885352284436985035473058791873908875461535480756753477254984499200000000000000000*i1^66 + 16472131794103101585722948218607544577705132414543211006265929728309828015725596875906347025511906378733820455295802116502082243007292316423822842946434326726865301985469492699888952408827089195796180628332178554800942238781175930453272607892308679446536731276540929795429271320024612456593459782252836746722757008627216973713222311612899218703539465833381737833835261018941008134629397674483949196468552692542794441817919896249581518605503612847132711196867464307091574664368364870737901967713537400530078157125538083226865779472347114145393454492688314457558777272828901067801609426728354548171357405915456848775689730007871512140434182042304345287524513947281689020080452109599758095283550031365746065837646128657134555870713354873010656030260238590414502548603808350381115802398170823304250776420269919191603738086246180181181705112880968715997091729130038955607752775478680598683156132720679484541581003878795955368860902914749806140910724907395498154664088848281346566971310883782916180035481619320432613176111948834164628257851598240004843999910256381863166375843983937270966362728826565485667533098663724075893112262489326176077890980208507360469994858031450910875749922371587743191983953131387268105094777000718939114131685727798444982384874911150166990536196641104124872028834529136946664703140712160350039799733807346161978288878264197868730525914827913522456136785078726930151541420749229211160830472389714702341595865231762576340178393858640117141763737057808630347558907348042104846065323447273554225281418685750216278510188172700232502765013304664044458034605560217719114739895110865267297470235741075751500811871845744713343150029319755700113078035505022292130067030520159334313848737453083304328161247937569768884419236057180499760231057100269076300174248862908700787499200489431158998865381151592967651035500444410905529865113774746892287327018281348236746162720854133154293499313328028381482803691412440441657881154448787795584215937768156873827480122651910713488767924105678671085252650366080039174799503757884412062241727527340483429341343155423853701258597642818373414212694053926899903165890560000000000000000*i1^67 + 35982090038457132863871564267784893789963796238305569198127395365931349802813196415663462544616223690520149740556007136924318611375842657014469450410501174059806730160589843549527798421720303103795212202023610978758002647034281088207487025628418807771840211388819646333230075938826076131496944391016668229204119954184397280993475110697098249030135483584140156559365652825068501586541082881797886027720467275312880562725956488666786480813819070988702019956068106201237569789453209312441114850572624082198980546509515941268297416746247796914590484627792921408385536143863475853845238895318325108637844556658423547816745881989368771685605420880498070052594331948159065292186514545801058669448855165532454476739469950416748799179177538850492875153258893924811665777323549384112780742167728338817506219528909530823741373880286785067950240387517620478093623261217662749577727383558532495301985405175267275858421236375562634504181845926100753282844073502280117186521168887384674940335671160372462681979010286600943480794308222137561103670595852491111427330518996231675102365922652983127251945640126519054505071178117165542938450949957757086833506355528928369337444901152746778878059932955868140706752087410334029715451706064022630803297609400221310389312531042496403963435364877542120560739422644644544034539153974373553314849237564198083935607339320999125610646678428806558022950689575293395442636922681478640708789296797219014783461390904102537148274318703160748619612385173739296161246454272788387143379901382208993215502767801332041828251189929809547267993463691050417910772824897660450078596477606325238775697456452012022157941669278934539498638694765620109052285877451420711106535246186780136455480733742342373296671341216537981204055584370967110202529207253241499411901202942972849344813749078458471796466949253035068442089282602080936592244344003637689392145924197497405925484128920869901799291960508786022617426855667687863312722762760599978070661856038753223107898758312574053208306791201733541982916974885103266028946421835147827045282347606639347990664215403361621938456121461666571216045354774429696000000000000000*i1^68 + 34311688012466133359976639676241027510383919910949456294824792701566667288435165642007474717839986442667872460624761637776717985493832847671986677022045437887999621801754209362343469642497488397867851093914579223888850285988094609898683003408911281558358044378374478260367005603244966873366077246189916540691575782338390257561855484794523237022676990399006812616928438947230768389796100743273216392464012420718907469981840383048764968283508812115010704143815724561283399383460826525539843176664419648614250165542930450642682673405678593048480445083143550440158205423948072631121632689398832892127073929295402035419999937559929148892241825964134155337989785987030776453678276396458489713692490949603075616987438938473193370026631212955470155058626718803734383389022074015724670636310873271637164314950296655064111222677163608925198104204173341682811855615114028774539414577564696234547146025761922152231363152890198773497011725186033213266793919816074227402321995319548301647518370327584664920959525717074589585181836208808348852910494992073539653979502301946611199783397067808540155515146898069093403681134191305216811891119580836523492847337591143897174575852465956420469492150673792661713556894269996574339268341226719336189212651270799345707380992303703846088748841891871193227813561333075235648053221334150694781558634206070849625524887706239428132170123561454998662108551134096632881712658118894633924125061677226970970059753419529507393059231043000941521771926848017478093092548182763112802329805395604697565810716261036329262112347743258680532746513240779803783949938753390031648898647687545307506657843432318348898920583835844390037575878462054433471713770301121669493513431221287082492202053160745850917814951207455858612681741729873924155011488485518454677354840881612846394219818044654476813559014605814479422297251509944966105128594993808516915844195640799318143746815147950709158808945809408090219303177280100480560611564256835631199076192671962296864673300569445011942588076780184824936225745157602683836729573410904647770559475941284022220397383298283936291881408091865938395136000000000000000*i1^69 + 15028895658384808521031074317383636511467525132053189252782374070867636592534840741105105022076540925129497375223392050486032378990063553256498094890747947712283494478702300409732919772577565627142962569672946890559785932323046670341147895326144059650291641778726184425197297711011571777371332936317593199801894788579099080858622886099016289603207489012528603990599355460901487489497325795248440631650076376296397872490470016989177909742465190637568720108415302409111743748969909528248521016495561927377884466777590607829887313857823774815475854998017661294124344601505196595692188540066332338200660758259021217052075155875889039342235577562133968394817564145952871367547460079035296681678038927462647619736360995914251959189102114826132875091650685780328250224165432912881562755235538801736090458207121477865127426307911266099546451180076782381529512797626537695992626739981256444284409699212786133206800109607832640542228966662279777580937901139062247916841385673575555266009553674671595099955021398613820448144679363364680708600186082685544665110729774851173572738578649559171580742524057265977619496515595586169080237367740938005211602658931467868633873972599947834402231860335903692113229898009441254110981492362125285067191588339016558744098019892371933012958148973568028233484243396068809525848069593769249769343767742602633534226021189222978935720179980556825153421750805744839296692647040566400056625284103699173339195163015485889314264482433462128754944873869741598732474948897686433557083145438067059250865038071120115323403270731138134391072584286443209525073597067966627253852177042443776604405625512421831781731312246314561512905789405288601281283066788977605655419948288211642518151623188433107206982350925643628540082112088364039795303207771729658529795941530062440640488832184591680999551114770143577657158950568844408071975928227262391387077470645273369606075019134629859891141262302044387527760307069797010797032961793033261905299323375573686878567024322006638225670323340634570198984919151064090610583601845657686256027267897342209267923693490730921960213011496960000000000000*i1^70 + 3408941382816524664443268453510363744907963038819710425487668973242991009801066962307563282360211664086578127724646611839423207093493742063081361474900825720314363259097213116854700712271290443400565815140562878681707948055218589766046549589819654780901372040536949128703472457408961080550853288446876271497966451225879324516144092509741909190140676581876825477091676590110870820265309775276785000322594351014967690729010579872891769032194203441420156892548504466479402281483749002367824039518836433703116748320466680602160596788893788375491590448363565867524234137232151380844487343276800427225102278672970235116483256256501520768213923490451101813602780522573033470118064575730895044045631201657879822389065954300350224645277314114229164543689002828561054777702830269469712364053048786698146049174202645482061230794149395449684716945372186316923718381460564203848597261785377693205530785810174666259788842285755950786621992454186489238981073602060930735392176803670979395914327414664422862027350739921781812153119725878538110004938433210811365658768513264877823543542899134933861971257962509165120270385318533382067842731742903573158627607587679571134391565095894392449413086918527340261582967350095930814259651475568603643577744949409625143797975460818405738089750778957091413947330922693698068333648369774925352502655759949515876948181109915034474551612203695427869323709253129844917261717561939795060749403232836207900828967460795432561990159485925005850430347793219859427955922967737571024309045945160197401259640802135409179489048834503705006729959099430052997260581315825909664570309605347515510858865354673370690931629256419073516254286785215794881496529700737673642234822756244257856062897540368243537541737312828943055203567586031737019570342947509479952330411324949661401984540984546806829902609833516377313658090770639427760293747376998444136525982644156773186650160089074234999097690479310239277732984480923797813433514902215249149938322143784032427614594127286333745621212918523398025204526527200006520979452867542277221588357066829731491369012570215153664000000000000*i1^71 + 831470015581606038480092438185400631361775654605178521512037483574873424471947736100717510683009664371847112854560356015499203874100667451458154992398630035661548765643638793880576429672760036154752672143958216786150861010871991671152264485298069360383595283185397985402262150685766252301481862159415872423207411734112423504058844025271068098323485043962237652716619880174492619571182500314134464449956435489500521711758644445284075217056868319845849181997825943206570250924919910399432409676179890951261916629711309457810988636678112699231507681524623176373571407643566277171732656388383459801232920614095391738366615453517100532065004731110110684392351249657087610153023278024362765468692677177403132508678373315276442268680038452548813933868396332512841164825317557686160956118742801228088858124405986843625062367313579344161591486581825015413363979190872240325022324364027105724145894138162396556402244112308616083559391461984747797399825739460389671636972062295229475518079523003349270980702418939909849675123102237274663632190661468407189343869936117612560948342885462877307413958410821624919494300517493705351795995309554606787146961581437535884926701215447578766899519391070802516535054424470931013312248120044058938397013265385060616736534990153096490476161052248164646275035320571492952860079411534607397907028319497741563122040157995019715836096528910065152361639867811437176529178985100781886043025032398538598399123420071402416702430352805840498384154092346521300767785333129063016446058152000650960927966796277191058815871192489938619646515237867744834590072819273737709793437334552091795621902936783614603779924126346623171750055796184881090421497503334601384872311197609535016610772725289554168076553715387160676070149759619048004351384378475429596293400910368667577519075956977607803149279138509962025852216485520925179202842523027976132273366822861129686932961581723633217791800529653702943155299197826260030103031264757352722398540044114542404667155427339206641669451748665144143636291740223808700432619737438498547010753715925065012976025600000000000*i1^72 + -52548326366061351767905173337243079842799040539729208389174405937575423544093906545277417351395997687805425005484694350562657167923811969638567781066583225993882944240071439820088249065256462275053771270676016716043774449753008533045968490691547280980218400549868561434176156309930494329925548613110487939376384881300827773487963607504529205834637353947363909138789386091397976299702523689788999053329415088435981201649475329467231991262551489522446904546865393403942910645439286529356378354376079605571494904507115603096468902760493034247885822060546179908904572121517414264824484749612646283620786518781568940786046465466378586152966599552539028641843385102399264342403035561034943551058493962000788150088027434842836016972321935245242012349388064179972530176498479922506822142540230144116777766002118724554651326428486183551710132397174997044682814012823802269602685238027738773901526038515089786211751455578184065661157075061291308753908401355165628067610904243765134556768049225419004633419825658963247632013795572076435152378350378761551721556314478375874318496447721469586682962737369942213637190154227626652573890851047958008810854273208247863882032079593096521130305036542311911170392323799868258334491142895879952257308988812832112180434021008565182076232684174539515646510273128709224002244356492895438546553171713337475237558628314204747842482899409047068477840879123135345199508658486542992948341359162894402840108701683897507072606576668594209915283372904065756905102213928396493418673331626598287524821762244825398826846022451582582182662828913548865056831213149075390697947417211507035016955824141015580191973900597600362445035367177474061903182114624043764225431683127428163118210013339526356103858252162456416715261148659860317227665372248773181626474000302479451109684771460795698998213952199358432622906308772962918361302187703216062321104749742997832910801577256525128747015334415043959714605270289563796309285680660557202626008240913675651704759449898986175454144226513129375215066042005677326470321341080178591657891431710720000000000*i1^73 + 1410185594422759023790901115469637216600255806907796102822382675704324951734854853460409133216634773652634206835438224939198336200437862520479282268362765157401202570397788516251907784818835423469590443026552784791133312670236441012120519943108034746165633997599296420294492986646202159407501861705417598736533926525111665588536946844480330766494103799463094176914696983325032919294067072258035499408829587399573116392955576994170440392142894238966756858159798957824404768682857490099532783547354243862942180338382398861189803761659754456165824073877459337495507702108692517869421353204546175950209543584969538887881420140770531235800949046846369232322016468215223354472414052806016847561382254000509001246540634207371306759329977604617714103399339819110944751705347811389779100105897037806483087407243420528125151907579980535512470882684410179020073562504817799645039438940983161026122108960136228251530062966499336987516197637487322033719443588633938323548897673935851400945493114009799418314513431563452475644828157265954723213306627152927025213402268762207799798480183502263801896714171775937517905484922778860094075226697442729173005559335014431910699966578777845830052215764291138880414280353546010006007412879120904578891009778578754771007960284060434410829291630633925860677955011776549610099443774484385657568569216747438031028452756962656869569886154375989588605600462699980363741775787936090287389739412489505562277572389764458584001144040444950861776018865551319639935235209295134246250874567842921515894959084159834658137954485288988278129384557648593587215368484737879375182635606345928377142268434809539510816576529902558768249430748017477505762788059131455667380872811181486968657914612458893634032911721655716828490433350673665364284857190051417852486143537870612361591845916500216249622964376055663744393812165511143870744392535936373519914118133295849895675655263927878851874276117992826535935792477023044873287237948083080656648009444097144611777852868811033009658930926905820543072982448828995934915569167905587200000000000*i1^74 + 10881083697677206358194217187513704855262118805010156092527172467289303229621901061297379085980554235636478332822374727733597600809264763320456740447642701292361810267551178569252940951922520802444423470512651154895855648966480634077989892030694263118096219769141232354053357697782806277979723182849484169210831578548018849022378932907183125376136610779407732230768897803713295791055204077803310076731886237900768541283010942345365398022899445786859741073512420940453698939591140225812798674928831532375054191987137230652082271007291967940277053803323486694904308953131541283705284057036956666976225852399213892785264089798205986565237763250180573660276083920259652659327486157167069512618197444499486757821077342799730286250375458081267140114511491055759629055203483058393391701227484151750536234794378005343156616349572490214588034486312679353936385291446858058542848002135513785554591846449259097741090090097709908647649670664655339325906771925780582469718030097429455467039268962729920464757882878599128911628158257491338516682357780979744404584455673758547547739344451076804256736603080143154872265791412471272852010896912779127567740234513419405412198155259767186939694775970795009281439647460645330372622168213620967818004169106789524006914437693282740898134758092464450110921405047294498627291274478490879374917244203551626090343618336994037883207139904312708714030734095979600413812319661740467826192867326581454731924161825833080493879638961793280985576825829958455737267362411078712853573209581245466730366467704971367763729250320462158892346771961989504376230641241649740637897052207568142367661312809342920621226795111376940740995498745288748155232497468026258134763627921455311548500951599309390384814271398904578731186373684988590607180797443709483219881259132543025165888284561901415075799937234641298963205492621396617334498129953434807297116321508706152527680849222748292562671809548262818606470326701284781686504866891740385171450285247916057903908001872270615799477785396137584744638589695925311681331200000000*i1^75 + -20050802564273931086661120407755914700248625148890391943896430723048105113532043937932011400758220873681183354188216493778494775990692036275785531940558261861010811950008810075354411993776864731199025583997399838421989615175836581579570987506484976068134300139413341038346174256484252921042209593910208286856305030496544038729708564664571888753975869080436406875845287734515493125343386796862991617690498066124128197652658540162143005591736005728656115353690769246651433522273424534576452313847913871239930911532591346063884717823874949240271703986303165006929680161060517847542119670527853709896524743481553993659256610356782206661651764911105265326717634841689115099068839486341933708697320171686776089454398777049087993982120690553409485672681634090382411442382713246661462432768521131664155751192948940291093201918785078310518235967863110912718753484093159782143263918217800257089685243147186465396014011096524759591869957974945716291911845297882869250616432619795951893290106434318958651942880554727342187559076223502355319489301138900299094848584621693296133643624952150722655090507250061759467295524772259050302587684039858174915535109688292303921325609047385091644893961872487187692530218087986231413119836716870049692987086516902499203452536259603592983197087938336739509838524685195116769148787272992103201840951299732178513726876769159139636258096415112196455939615637630507453209600724700710751600525978558180661084270336996359637784654331299856625992197033066145625239920364219608740730541338616850139675445776498046651494817206284725826691914829016778726561495632946346098630772826857733660791728568879947206935638790169556753841002008606100904235194239863222283345852772617664577007678801724311602575162981345230092035087871558236330188132869743652482862605128353263492255049418688572353869993469829610620154793234892536294889882728021550314609500509767612740200019211688971210613655262542228936044031814905335375771306061452797957744301084541242523057087863730861356709420823739931768879267840000000*i1^76 + 72192082521870412486452054921206605348902405857324321145887662640607493657673920412866525122692964374846404295784567250275511289713136190695047613855949716950347604534062866548382629671994935254342894725141910864447690622683557880388505888663430820916174187267912531410068791076524535611342768331153481895817275225932547631079109832173561127864450841458019060688064485360917319640351469581088303623207210915095818035973137892219851909882024148367557189126435130699765985207852916637642993085566838201009435281289562077162817375030408918181751702090560109321757023839725656140239616337871965380299375651555431388668351048125295049285073968420668482023953425509762858879060873208269220907191909664722882400678818625499718686247779174625272099423645677846744244219686477239516360253585248524678528258006538576636792769729597550613331100007449172462601554092904200161513607980395787761635919641892387481657934961801705840529697074310703071948804122745069149437825823012278345090877285023464813700255663130456857339277041071622810276029434173451681315151798216251527738135189773344571393815619687945411194342262061736427913706904029682479102113104850728902326510200393937112422841349485950608640323170978758970798580550159410835396012249741113825570223919121844909963806713277962670029291647557839837522227164720649139314301035478013479434065866875910536130121781610309282215105130971243203894514223693506670243593594904720141439349127026519346450380608496886023885243862631503361846012807858885358771070627950855162839576328442141571013241052219159526427190256176942682539848485953005928828497402966137888976245520517271698426797445738926371580147118548184772897126582757697319840161936187620843728542914005607990413713959247492435231768522136930048020863740971497765730179681990863083823012511606483804395048482017979554553930509687383642738642946935604454614053342365730358894016560822886830652885754659032854359913822493239006377634276196618952601142591433422373390965082274992743461770046898176000000*i1^77 + 95695328920131976814237773363008269750383308857681762914105759441022610970704175271448549304928079620181297384472196442042316911034115766868736138702019537301566438621267784024589624670129235349159640212183700285669097532171648466298767838524128019627109908729010638635240424594139541071346571613917574145783479142529976338395243473864541313201362555546848231244252952295844292371493940524176221506615021678780329248217026130776429756083680123431800595051868138867300844773314064198471092363652666440615467219564140229562531625496610613979491824861690782114875066064125794764713621275430040121100646367441319347065851741761387910063327351033357510233707885405348879701067594268648328923905142620058304193106588288297091329207012748268196053945420499375461721927983123314778160578672365267817926326181097509084013667184403949608264630244633862849547347657703295602324371595850816005021622867702910693241845234074738415846636891007250288682246710064174512323349056257023197874243417475476938886131717287364075397652499556550779586448898164512632600810345411715205871635228797294323703663301493650025407753903163079886201745833916515957092862926289855746719343700781492729124717636373582676634990718119535549652618558321813530207910657366682023021712606837995728446356515948386984663362439120921671875339629286578948438045436086066222407847398248168121434737090636545408026352028636083252225846682930952789902416829359929466160555850480669821544225776527584268592345954623274845125476960329009675633737110351660936244527791303378389813344426760184183847227039471501186158353212412699983086647756062326773933655758965202833890080918246676345326339028429663447109413671713644615824156047069504667428207602181214024981518636808462883323999469557587573135702453438624509165051055407506977128592677730281083365481548420587465219131362690096403729555426844767480069620836604708392722516171105896507670190033321264005101829026668367455317266673727889776750917428972454862744596423974345113600000*i1^78 + 2589438201893117870815094504755644876501800714058030477652760974255683714760669163637307383598732935122083824857808725302850360673877924499546197921857290636192408882221515356796125713005747724579411506019295628722259593835526977522942954524681712528535698372408747926234134135918151805114539674080433497039912118516263758092665887867560526521089669778153003939605738935134068540172919695875851595890432421319445105320937303864512804496426079043847809703236841087936295176699232421465172540774293388339981772697295959742348389685041464645273570322873801877817304190079733519511301105517119496363616468826998299209482062322837682952106647789053906033633098343377981201974143106727180310133506165809138942372305188424387264488980018993450117927583198277820886252997823577403215803684502799964014515006368188033624663438363026548201043252194784541028622913236543961342273000744546041925606517701003315142456967228040660820721681394762172689159315363524042442388980383317413163086654363749987469455375113910683892336529400458323532620221646158002630627688524081315153202401773864622183621711393073059103234415158854457555822262690897976682005093457650194225514608017518308710688597416370142887363181347134146731582675693088058189686218131598327929511789231958487928247832336193956732370533625157915192340909249144996028655909199452690927779747653331913847199703140911642713865252563623047109242689511365486607417678262024304788822837737458756485753412577595215748270331869408730547809319514440991345738062426025170750981573969216256766344094041344854304142175177849979118826309780188522291344673087540265909943177673601404273864693299008420569955169225626881720582263227925539119991311626957595145922695063604162474684766952172198027730512724264947370973089426072635159748794300993649977822575243167991933076638304535637351767891255254587807339902283226406854028525527154354875815357795290515611813628703662764541758665818926721977765803947157062788028253657267508838400000*i1^79 + 83021993814670297305649782120583651041390112422770752752289140624268942396188886145385620253028178056756501177246804031349873048770315279035894387267522552152815800144862883404796449677656538518135221191638600085774238048874552744407553979253648105531388746139265324757262381366362031923945872528686570690830350129172213955644904220503904348840041413541100271548990340987335106539103711844317754945623153909201474755557195461843793378810617866062459600356279886444705028885227734733101657473525922011385526433517543954036863136344735806761229265780627152379544670681582557702043811572561033610682348034171450633045194399229064891907100355116333394941900918835826134773019075855790300996910004025864366325797901794110495321007560021796420151959354950051410105161570575697881162309409584078802231087947473113523164363230056618305955592456355543196036354040341814040844595531431498735204240014003430808672325230043582886619574370722354884803389807383761331482404003972904159168601730011041381435996542185192862893766720579163220408198938736993327002387042976910641198669561212123822172638685222348333233827509454123461329079669369062682670898462085392223302505287778486064659249307447394338798782210949523965165121995791207097535497776969562369153579993696561175579164564855103427027631679588242489779438054622844411938016832536774958707162723644719866156841306676061230139487244535222497466094318825017956399911939621306217932174863220457723762319977060452861476086035389009982780495252394098550856743205645930292909040799291992011737889013337613049139850854649764481692199135248455148193539736332519995728221709521227412688135984418625344173128925128847723887239503349346080751321028341139342101588328012454322348076849092254344263258598650799138206402243698587167770403918085304823715001134514069909824890516067663683686070600243564720284535932135217117041706616493871275728662308398376817815845707110690897425561006836599025823706166200850114271200000*i1^80 + -624152899033977259368196777240584968075867008385313698616541752737236489355167912000675170314160709537310437772564454957026869040597525497735169196406363808921529464397680549016226617696637709173517464381834229451080133002121976151643657974374457819157510635131216224505314940884372074970265727017219782743337813426857201686583572888895886907949115990681991705892423396856015577537678858262479109413248299151684785379833714759399195747515881720528165151881371413438600440110819938075732895008429165175184519797150220126925390182223503615097226876217373717557758738474260936743758752095656948289897872107824928614157964180180521594377536693092329903316302197512436703371647681535753390597752896470281802909837329248889144724560818573894440846147960772469794057485594773151230109872793246240335727390822555673420371697912229051304986060362760508276319120482020627418382976604193494869175175555895378147382043333338739690384434368315704314921450065228784183758895782115037486233928881287710890040476288411107646731435740824496668928953286180344475086739919702428377598003236652945181892894863387262723648027162587771077592558822555835185048322958263066628991855795471187703676605264233371486849204024756981419393339841465199634108581280988902450284961046148124549656190837890852626560691437050357607106368369111904407936281619139794251867227869603994655739656616985407698610513915229975355433804209400452076061870176461714785287272613045239900114441270326649576279883235102157033564174689945169513180290120375932603659303909821358113922832996940856935347011457217731345325407618391050904674116681549278006020801637535445615864628434049268968757498024768075420126638638656139232348832980613398425558822342603471107920286923437302807975684704508103631771406109544761398801843351986265307035544112134056166967343741266764461465696670453225535209961618433165096085558140310253880691708626081507141296319354943255327457975189586234808326400*i1^81 + -2470432519501829198209230081167684971338160378027394072100482556103022877850063642022924486767421434580994715194334872281737180503025672028478612177667755151717210166709640925891293807262264798002437059156200454800572384616651173976132676995451587258476942232274272501945615648073258461596831262951128983712112668039213541887442409088644946246623159195297552728518239950843558548684067292923122685785082317904982842028234510282547097682008651667754855510150160155316445169451437984296755493173527270225998395625605976872846230038162014497487672614813828215541167237569136371392549291355822921683632525460815241265983587985135865353674209339187893949121054787856560374361427305638386568443734939768608504810463958308729170023714229048988786130686197691121959695992309051857500992169024043972227818569059816389767653081275458199797718332492336431592826129111262791095557856873345120738782550637415510101673871852338317559893283213474770132618500946152878584648753621650821956455807714487013068459451002613953013841292011976226432551801476842101675746418314561883142117585940317210024878990502940394559412558277700732267459854961735127315335848260279895504545846423083592000161219412833649315761305013600125651356173976974089116663377417653286894126673928375383681336505251290152382331665065061797874459893429216065283294945218730254376171487829703025767754388433786068467077791426620918991662039910087763507921859432367424557799761254496060420608426077984034457832892076939549975320803048931493734508983903120189004472492250523167784799240923025684708114495313443203516324824586723256304304634438167453986431554117936633850936045643839286312238951211156703754799880512188359021807524734664917850998542141789055529907359414341425727240738581761755747731442506970859237432824817828773867717281618136526759658766406951481824951981605046991830217547493330731126033495696643148853871109827410136304423660*i1^82 + -3713388085538713036507718296431965124726032086750784979229296374849542142267687792777319118828724848969592949458584373065843904037740088293236968077039933226406108391973692742321065891194700804080690117532085976213710412952146150072063746363135935702310926394343461861651499474725771566136952128967447652815898069542639247735449471950133970745581462701271041756606626530839724128399227565278727607010638295461906145990969128052220231221962172574650637243994556195931129277725538672594476778053328159870271664198605324705410110388081970301330397434307355994732315263515343230820614073181192796721356975464652723518237368700277942197518702954317347675453312874729941366770954548028390092325415266469443351008356288616722243399507102647302034945027985187449838386499571492354584521737083047669112452738254417051130875030315213273618948317689359856124638396853882395919984128917061173925528117957333165176317462800945595663505987629888302159853950444951566320961906537849330069283666465197277084803313959219634140458493034349632742053298993794341483778753566947005230025221439968856567562459941517805458630739029875630343905610002540281361739930492973910413717158447285060194886601262407077015657323205888856448315605401509205841287765809372410217031394038475304954650431344855072467516085428357288480391855412514223115602254335755485564749742884326618000233202233381299771893046774716905251905071274509203423659193388541106332771260712709117174233056163449550693115132996086410417211180594517563024754787386459467836995940656040517343481075535836086085588137705705403338455854313047137723562425030614368083590370534176578150069309826660401995587581010010319820046787021388888503355276768252394462821923046414022520852962403964636789557413605204217884974693095366600915121059046860076874379058870405632878278485029856450439233457776374525307714959759732741569540219*i1^83 - N1*1328876425913062086201490697639740700972291861873228833519189433581202571957541386153719006600398493143124591242757917896420986571348252334129526356574875190673604064961642805890817401599654746740377723067743772236312483177172300680099452938775863266766495038662126625108529345505872795670163833743553587254984008746324795517421456213760730777808395706005543476274423444757936321746740921998389440867256255990194211126309342240241028837838061953024334780279808*i3 ] ]