[ [ -3747133322323261004863540403758246017967587503422037084151784550609139888131347367746480659045108331402609076950653356424951909849661045391455132386577406793278035263221554226413420377781632478622317288745624191391113271336117084610121445333473048870178670320844338276086742464309151823146161812113366190415390556124407496465372765538955544901247383040434659462753944984946933212798313663308375109844267624388671344322478889460216249454527232896663828696285258195535504801746211302579521602992271921103418668646404889854496375413465595755855139648489123303172365242987078124373754559974199028877155461909633746584368424282797546490519363135849316341822212156838091052898074364188388633126586562197663619158615348142610639268119108372173437941174188903613182749796226760612831745099621954230948158462008611666458609043146048161665286753935627191179058446900890425278037717497872959397649737993485195317259498568134613523256793510080110520902060252142520522569336817836307648342648715452601525116742353338925052510972153511950289620869239407146410170642286993876142839784877202330170505178926619763037337814192068552969270596360662170251087140725789188560715127070736169654756292732146155887258891706174160923319532243011619352739840000000000000000000000000000000000000000000000000000 + -116176017625147553113965718308259325837882553688262256215647911207601185888816488177140620338028546898162101366383178471465978013994079529086176429350364620059573179134627202275581292459065813203966323710955289029825432173290888837904368094655749043952731383587207778240553972693600331453967905786695530810269391797774737515770908510943218292576869814081874610697893109478946820601474839403708935198003673219400501196043425854596980477260649288896077973072704880715753118916232689316959155261253545473809374798874288543990086626947856153149933106639872928530855883417461289184446516162759336316733685653783498560659235144445993124888386130347461817063781892053871573558074458777134229484626170982582952085670235872772006890470734085858661414078296227350679848597198595352346254066015199793668485872176416509945967890746745832745866013773516173941567155080368757748460712866764716008139762093082901853085080149589366589477901601259045164332293154562548666693209473323704650477703224318323073171648832680433171858058855047457857840691388072605647901977186432932789648807515370149399847379550823282468224771820625737786390827423427874760741618890827996410862746993366820824925897244561761953802499088668582055953306709209481796911104000000000000000000000000000000000000000000000000000*i1 + -536326229818532326860022025767819331728996962973468110410831232200890341252385002511511223101312900120720383407502876851090365958220244500184668538258958742068708459385412099572354878888109895180478854045780751862475572492270091198721341411075776775888569157848841063553358757331976403484790254827892091606881098116511552348565819913259872440237651072767649456761090333943921702102131419320262091835621192845515183014287228348187142425774091303153323142125324860311846428062653977866895361635959467960040681011491063662249105734491858466222899309452456600852591082658316734089912313908175739480917747458908170866411439348842148290502955342701064441144607247354773580925881093512047184007468254798789118086319655389790573249266494423440649168100450591038550237308012419559045082876307245001877701044117472646660465594702106469587502446194948381219987670606743796643420329514455800876425313267375305227894172351585378813876179965765789466850778213645036755186303895187692387669536556784177054512733037376272427347168953184868982553949308854506564720098509377858170210764629763154965720562763775586149331077867189225750238997458668856560106399959251008905973851666378564671815549646294859062184771641591545112363542068285637079859200000000000000000000000000000000000000000000000000*i1^2 + 8154046911070769251122629717778805682693880058497865253918333090943821971233327362819576042254374194804219719730004535262070674010870709863190746363196334580642883885537282080781423414949878287543578244143621602203351019541905064978574508656918293816737941890221041484459183302602654672675595031106977345401502124222575185763358337279824803349728188637517327047741587106150301559302027918258074228746244667113607168265484109109924327035832311672092950636606286525337829769582261435031733371739505486691534615801090202229305023469818553420166668170206176376069816084831120693036405405642587765201570334082742050873066587503642514651673937460659866074675921817961689737545670604174633780939438515966276769119103112934068862859790881361440782647096852092130519490050448451271285679459063774446933159007339312811801934722343902120516821225274526690550459346257314631604838903342516507002709271585034728849784839227880146914083326982476418817253812097821855994807867486910479852250543062772728476381302921111370030569531256052938465668408158400466560773073821841266241007020556349020125303043561373533938509854574884403798368912847134512991444906680226423624691771177162599211938991056603306924662122487380478707225804622357132738560000000000000000000000000000000000000000000000000*i1^3 + -24943146238757437154535842760288103777796286835175055647241673941692856373722637270050589334704806524792188604582866176285957285521480390987893495975750282268886931249936896837161583172418551332288379755440333873538897546499169207463058531681984990425173941414221179533242739229357211382873466209206042391230585777183150960358436637138262137645527871678700927718149121558721191373880254204008158440294332418193444800292548782217204590220309855895887094093623417370132964201014893868748217083882630541105098618835429213944989790108969747042558979860214767582572183412838112641962328663492194993749338312023750871663497443038510207313549130439829659777971633329897948785030705658076895473738192255409448605873402705075049725174395047280562053666515442924009979381290452903165876476996382742421228771644377915353295536759110469198532703549634748369456236443133820676932228903231577628823839761587532456836797046062795391956162350343914416984050959216152179466485368709759495260598067344984823025969696823626245023342909906016375932300599097642253682222722799713592109971667664599521262523768556433978783405475411341350035981096357107577561605075293130890946225947116116166530408324238980701047147476242095431456266965121048248320000000000000000000000000000000000000000000000000*i1^4 + 158163369795229692615312794816139883060096385818404664578364976083684743365096102853426244808040503969399904089639674696371798222620071693291551936644676251476357770087645374014974791241913572270624475753302983857291812391360125947690153722891363860185373789904213761085456747250110473734334488103398112443403570710188484462754243598459660099976262561011758095213034308654526336000101005178872651780108358352493161094184906287280385933832382163014241487279799450789147467727129940630906654109693015630693498024285432166070207956592603565736388042566262232527724030534859337430762088702634432752022107415645525711410897320486716916705382211968536367110524970338352506237365157917649900897980644147622947801214106226268358507696078715716525215230378114104907449528832549569393946619343935916016651581416460864653592706117044628952117727653120555254751092853061252227969965840478895713394933167103957470515438959773365095132436225467580357263697630827647294613358454403335240316313622468184543734679011197243987015193295591826921592767858963550346598506667396621825845061451456558018289090713535258047075706694345167973169691719163403845900231374913607954700445452055066760216092428537533533436848941733924376299468126463773900800000000000000000000000000000000000000000000000*i1^5 + 306369226787602708982626226444461315670864628822142456806079178957495885956728381597667553708576873841824446099836445635184897391068571550448090302818932696560526414574809910024339125336945858534831887567556886623926665386716786109455218661943214627903423714414507633489441139776962327999196071886665982336632286637565078756341212055259464951534540662943980426976437116863947445532465687280102849061587259957237226762094946097259154841702554158066128312660276377071761875259039711223089887313700287148189543870648669416196906514221040748249334887819928353396642991252912241892023099224096998934452025069123195573639016571085660301630777066191444219529403173785118443794599133110049377059924148558176282965989350784209734354142481319044599190545961061226204349028269070240821653012801679089342686097292402403338785331546926994104730488959346746872912008266720772456722359431399981211547298571308607004824764036322675725952183171201625329646155939837975300720696164128367383415953374369607263561130112389206790243688652049840647038040988757221762098450112402107961524153626394225981952081064775044138475399719486621610249370680565542272455961817431245318755731199500329027537572729636819123534121717739273874296005376417464320000000000000000000000000000000000000000000000*i1^6 + 24477275911402521359190599929921212715740245833383096024836171971287678072548130787595879860640751286612432988160252867264228223569941701983910455852675120202856341259252087020041942181701421005442411368814488985228821579758886258463626919352027317186683205002414660727634489026406552463001541222549485622129192053150002118542553678462670936741694415370514840630540453000581039570926744006002841984579728661718526038159900292323260497518572977807819514288256595164610224132033783568466507668623197037002600913239282429686658032337542800489344868375622349145342316512892229512257317418475846162750184162723008134239304995798827680506546019043747102775208993259059331535330947609114649371487342997350465378510348752372904823517086960293088557911959222617345588348747612885705587048395201318385910460470752440536709975380480502169873578124990918973393423111607322639353159911368698636842269811804890306280734493035263256875329918038570430902022859790336218441233865298376685940376500598398467382871798345655482531211126345869418538235906158077152879197318154884040733341272182997378617965210953352080340535166324624520812865964342262755899816941858674843066103360455198278453718077416675832391262563136438146259352031330304000000000000000000000000000000000000000000000*i1^7 + -84673023891808701442510942802157130369564893012832645158536805905725776217219646322840180519102719357752211849985771647399442800289833426343395048291607512040276190482160992497878210480098463385052484838443289351062445433068063366387628024395351807903262549804198929030653075212101671824501578037701896545263387745551649887277232251476697193537959043534908457450444944583250282708064309099977922781851390335199084136460821228185906626654335241248468207297821492839964305457164368752362587610565154182537033439755236789376885915655372806271722697333044896986603730499119243720083915347855766790011456736420991952338520147767142767371721514121951237264957445988765129364351926015599385242873104173591985825836200431032853731211209909829500758418036478615447019416298316846666561293908019385044770428165641324360198953652805626107211519150669810734029788137165179559951714613494462534590431395943150277709397428406090142311105624662579680919915818129840749507159777285599400874589273836626144424479786351915466260406758498103283800476979632081145855138479521253210181658750706857530868460033691004876266678917667523826650383270090068741387807460817460199494290226115371161689259182008537323962504897907397878551972675584000000000000000000000000000000000000000000000*i1^8 + 28355118408720169589578286680330949193061937472287476570282808094266049039892858018447432497274409735289247991564936422854586515845795893053797099787441670981705181492161550071123488076333840017877614714054767299451828556871614728772363313724440868039954542801281679364593872568594008031256020189943024944143168666490216329649134415082454970636327034675048717781406673180034141331591377837602985180430634500838518972735169920444437697663255193740979733856298590359862976039368818654299623297595798664824720178446628580620269298128567011988082384482137297162519826267739408306598805712838714487533185670027956112682458775713932823901661193650953902089748709358820010327651172842607801456094699747855175331842697444584017396124004055884094343717004441345311366947680147780261857644856600421595489128192751350451655617685114022124541265932410332274698907722760911739536223280705018707520079199796099793558021099079635528177445021008454388405046575007670080313618873811832771935420992080155787129521732980740222332756998797284333506455104662043820752118697388878830661615764558283283075410516890415491918041699925592932863766495201275843801870473505300999244100590597750777692781045467846933384044925105530637162171596800000000000000000000000000000000000000000000*i1^9 + 9257627313743417705025414582214410745306009395240883464130871916672393819149682442631746620817160988247457964507546973717183002614712172140330232276525071126222244088969516625524960186545414592533711571591828951862994761401507234728408804449008187380478355419101089868644320173376247311305336570090748790218059143388664545167385313502692587624931947424987878454370967190280026880539989052348122824369134344267226399658831429748048964436328046269568836104039003714101726927802349493868116596986593803587799366364960749901039563699907793190502304909388860079193168535519306482108465733501884767119439189364070803650860760892963256485933864852533900396429293882894111709401742959998630608473251803610713276785647391882460965136801500582740071214283314298781948083747782412385544109724826783105094024123900699075810493738283852410150129243512950656446933227191811951254639378506501546079519074769871484566137887092256809583423056374493060863746000282620395059999087773201424492594847281128221160388996877046124392309223569818835396678408405512950052016893625243526318667313535435941927781405898885763108210675871518554298078088191489402586732307261902102378601955980859262268041278803735937832148065865563013847711744000000000000000000000000000000000000000000*i1^10 + 94523485703772812607531332681904893067483143674820393740395700282914617307898608596022479508926470531800498755689599803140995030461447162105967790158891635560256033268613437722908014664414046966342410636523781351354117492048583785371841694460139210761522303722940129481745118241165332981449471986944179977253085056962746621717735424329231500646928079732431148630330784314709146035534660319143564076908257105053223382943799117480253228619973097266254702873496694434147708275493691886597331890255489761352548211502826213467881346473093181609830205529433002137450529612787598315945879655976778963164588360367750107469884890291366471165876455286043890435801804326628963981638405441404478202530573208840413026052689814010524420670520727188259473014449816730453671989574485320215032342006410809166830178729270611873790199283622551105081076910874958714498028692537147194101446862026758577990483053953078891153461213513755424182559748895350761675441260780082075139708049077462794714506028655211390959414940814067476825896879656071780433488195977411039591714304112703408815910372014160247479932023093049663209808569307076322555413077263934074573008323039062714223887281812499836902784143695689343825291480054771377766400000000000000000000000000000000000000000*i1^11 + -202657666018364638957686199260387789531215623497648667329122787825605082435626718437130516773951781313572791609507421547625764730447004151387136815409664907777793035500795362702804702824154749732104556222147241210469502854099312917229084641464014142770611297259824509080795267505763160376913867998400708356163040585811201862602729976842539581723948996236460842967992105984080748458655440100743069311946243958880761879100122260948362155942446288805134429073466950066269047045370504067030321899171442837176420481086595455499519499358808923030433460102901941415094622637867023901729084977849018087245541906632558442884740769502436960990607385549149701069620370102550502384415272586472447209938855822467236853904145735040894933302775591208729082781997118100113576184107018397365384648527774319962073838190433231638698614013627793365107304815013364994308165914446667487116575365473621405563851260536852086815982115820373692334870585692589643728153296501864127506158934504512094015326727020615797578897192275407645530094224483715130191409898833492508969089568450404511249058931465708258245712815803991908875281190290353859903814260315262139642417161458974583727476318452358210084685706656925059258579424620136366080000000000000000000000000000000000000000*i1^12 + 10000906464699936799160339959074652242442282481547986824436670145914246304533936099404479601373847717796356076916499796806866280269351309546587260585148576030532629216690115364576498500716206350296562489627797384344060355154013664141386207667802418711356161301599325440908391077022258883076371516140946496494163616624854064784381283964964297792232960052041820558491084176082284120551575407152067219815365417163700949894840915677438818625759282481620592844475929831317688892308385782842265572381178885372505232707279788956198628491427616803199027879938272060707835559306196778011938240882765171006171257383106006832263577089224604434343789997734730617037617581850629792026265585349644737147167359262163600724224957798943539734492265239727482379132940090618583988953891993598344739145212436660970553243888722762066240927587861090083486539958107832300073358836683321284323510977586987689311235990732370977509937121476011374940816007598384643999466801053372716711303478163971513177606572760309666160478957730783717548457643663933023678507841215310324092064979217816539954222070552297861327623542487944180147174855475236728933105565122893209281936465331794534122031079662929016215176329419603279381825180401664000000000000000000000000000000000000000*i1^13 + 1966839275782015642215446859797289002521684444146326259840663860722791388339621361948839319501128486986138992825405912304520689415805073771829985924995588066598568288100370202493356189364452401534003671841126657832385479888135131600994472168495465219676023911793501754741207171461567132022021190326915417544571344915076986281793094046627096228668115327843394248963629848204397624487564260560883367434935959771156824724983375268517634358956982627058461885718536703939373103309518480884267084570501571765218165057609096183857476164128545505887921484837552953942502923975813988502503691110272250798727199535217222931326685840911371864845559584749436355660012621947702036049872348405218625279580028576622679312649227509881623867272439007276553298877557190103190664600864045531530084050506866149004896665387027016031244598331616888610667445240657987665465216636689124590318258763514164621483724652022837592125733429711030304971014075261155542839258343271066029531915223119380909805253117018170632417631842341094762167267761167401949579678320563800776833225179480135905766186837138988191465796804780514629055981820605937499508064185494733919520201854970578523946499226560601154178825993000674284240830988288000000000000000000000000000000000000000*i1^14 + -102703029992586871549617078608636713282016028600460324057613091727847682958895055388131796198204269294383517827595581917624969270831130202556165179745450790483151945394887961552688237419795884210300888165848310726695736755428472557195210932192455356663350778661160055221540451909107642249347140222292192191126763149212791652387217545765601060324249577453176617244828647151540626455810417939528531227163507873465128058600908364912640906296233685245354385510969162009410802237082931977165651985529966263653418462485398123016114711103004953509274594166584073387992833601270733227303248230789822881078516333847847450620316063342584923134807264666707242520153830390790838358416032491343910215616871613067199641741819044404840911996858484619220962231828478745462310473877517038318376464991231412984461026879941448370499779947252415876102039828136224204548834005709461367339240279257316831871184328167499957741048509142661627601995951710015368314936818960026562764353227727571943544794511117776340022344880414512001775646966273557611202359374096552154869563374881149814762012343182088899869952444655775663283847042682461597778417131603933766919018614916167047248061889502002350373041778861438295481767690240000000000000000000000000000000000000*i1^15 + -793707199011866040877646674736647209547148370461126275416922195019536050587217437964748916214863143696381396416983290462069691931751063566194967678643445626222487508998865942315155310417457228870341375987019993147445940581978224974666056366769006725875117983276854339477320808898134096283719019101114887060259007564523670893681602407327081313492484830118928614832237832886950751948772366100335609229380503583138895493560553853795491840902919892658661394262589716236819560460561804717400412039987996671868053203126349004510204498352609874913586588012710409114647787862833547363003997522646837331632983085958753018532570168286212373736356470472234731547289728420490605143927576587374705504586925433429716487432089643542244351880363132508976866818246489082591071232691633682650525507849814408223843491175539846996656171743180640018813071064888144193000346147559707154866386813400942128615764111091738534953616156238746262394945651646200848977068589955653887347541493734150529997395492010277607347035263152850685165181735375821425314517801864714362050668641313895272178240413603391261840919008080989365180277692070587518214532695011472780648507425299503378370220723445493277860372813075240743600128000000000000000000000000000000000000*i1^16 + 1915843205520740867106711224925371270898600634002017775240435328851700798687856980521685476738127725858714148490059667370250891038825214236795602798788938311311819205971623808747904384951086490400395015837680622347600473406646448981294421223464544428111685667740547835220501465405611238344450268805029134385741771343689378217596917561577222355135798687637941721954520694957587876975256935280410801651577175008721936395267523444500948033074943917272633607076747230470061984185566030315101774755401471823219834471418446683603759229396901800323170116879317549697220921527271449240111555758441490934432019104320634573395765405522264069520022306972686324467226791566834117481506328844649292857786237846109100507548062152349702919317820987172649770242656874182121896252287101806662407240461837544707020863967907070357375091987142195389055863156451804096062904019474800255803028723712319212719217493510355715726018523690952166188644703305881990837978739498399001079419160908464949829849618780267530502223112020754584202490518577354404903020825478448417305073801870718904108164515647821912302422806976357016293231658470841543542200325829038318851250289916881631381846950580831505712333910472934608076800000000000000000000000000000000000*i1^17 + -40381285065395580002623223725766361512978049097708170904235558986413607076443827437867593479827160622655486281756999767592050622914846461555628445890944239100024849199354874425670301155710555859755869270374370263903396953376290086541828267148564426712846128309326101394437331239225230869253468081904831145160154038268181006320737922055038040427424044920593914994586924320556297351536570893296943072348076654196575678828951123937796308542784580049000667949146826754142214765420720540495427404368810579489536736297921437863465535115959683310708417687970550881790740842461889789740559421673870749290209802999083368256016250469937348837756182570942556752331044894470524527242905267606304814356034865133985907674359987423254006773009222608194737742663448213729198561895070317941423374207161991431812374180150310321114892162592873284791984059571740140968226339703585312098738146173061319908560506347216422897630495666227441393081170107725352421848612226065432901501186620952887763353517885259673415038831698666234523504424150136552322853078597504822221776745096751154956187063831980227549047207309322847210132083707160515114608391390259790538549552976597347316219552004268322808126398162282741760000000000000000000000000000000000*i1^18 + -5395838752931030149407948317386662088218035369656348277904090742596511373489808189319313165216696347910011149289718305553342395417445998515534706012723264408613133558995703107699616403325076432729234550499386560604764531510862732049558632275063430382421309418327438017976248084573351612837524846331348330692213523893384281220420020686077538302816159557522291924075531462379512456545250621620829643968856903346405356600473953802996049102952983857698929750865456635055324961376992412168420292472796088904270881540843891074948801747919004243932566574611419625510644773072411522194030690650465936738538736418680602437486368989635087938369739110693120675044632681023213998002989187972907679967395201539536494048895816306410311100655183969613409814025505929090571469963225767256016287653024887098199651200822395091830682685113346539889264941347816746383450154466358067379226112752837048741905533516035409108074164714668185544362439369680873085446068947833630285319343272106512871155537296691617718821258710426897408023267921570677356966054071052486957530115251648857233626409341675582300863643339621712995213847435138024216806590924753341584329747373328210634684857353799141931852753167974400000000000000000000000000000000000*i1^19 + 393816204714548726626922981714893588378605362192397221979512683530241600394497999122989939762428842032097505990781092070545623375741586315585038207777375060891785271988205136645344470802419019004897996102131177501177952996558970352357358552142943370237930222718654603605637563403959773012313091730321841190252137048816179017762449148209825935012247783920333565612484929626863576015945494402886909233603582889351724059075898171554539243965735544624270775276848496828370365328342525600108167712144669392075041665276056611274572508996813702027614026202443588157263262842297779793708957254014888414807032911806375975257950207694963633045997100251965590453751323226014258520435642439523900453778737245519077759551770755393639948042536639758214207778662941864221463073066032002250846853134381307756926497032074514403328074620861071132572600879830553316752441056580493178543995741794752325889736918116159723681580695499538391758003683448127654988536816408959867692553080351991263024522411086995081116522790698527523069181066017491692971910851201070546512381858135207296308903080866081655222061231752536467752379905980996394533302901420788378855946142974108485080796920675662277646963284377600000000000000000000000000000000*i1^20 + -1635633576349937043641461440546938669677850527694827827487260724488834195301364376618848665972006700238129001170466471264201178953658967182810605516115326637621646222619722012775433654766616578768492282877187623037885259954518602732598718960983193260103290102988261758536156999379249656900164814478349545311438618548798965219779874894671019369885432074596256674667715900328921641696387178485231838431070052484569248410678444461355550109218856413245611382570874844566833403880601404369007541437933906295746545201422558960015865737168662375772914814148897515624090361048360521675019948691327773679422643326698262301493289548605201053679787480254209776008602445925876710332321677245410004586980275448346232729767031035500029462901278643214509402612964551059180413142745225820371596344536817949621444364329505045413356655810547571821646225924285216300805933778427733036739512799874640289928415587830004211024080410435275741869704552951122618305040700233584668617821623221045266284638358950996251190500950617215057880679374744205198705816199851432683749467855213625416234684712815509475650194062476066159213234972841358702181509143809139399627538320405226638321649475388276757894266880000000000000000000000000000000*i1^21 + -496247593427629457577000940016917857542118680287381748950132350398606751507937753895707329858180147695008894119384977257726237866851485925776483225201723572990408086449719558518475611794246639453207796512574361401588696018007102021623433869622551370268517555040204261039937334154488352952136584938132505164391997815385948947659411579708164678490508021020097194890711484490756528183370766481433400552899002763496492846082642995185176781336057925916355746236022627843385921853770547198682670480746795919493186022882265489227101148795906444286677874621139937007611907893236427879616829195857018167236748672969807705014690450504858500403909323551508393970939927347425647734725744422459535624754960216846684969460800622327485321958567842437161268115448236373414262864888727606739685128874484852685319188239072199827495918952288867394751323192885481538313090402276875025979398677784682406162946572014817543778908166756144684699271710258415935582285639276763608269253171890413523298026546479843475909548190291477451062896265867458270067033321965549058430808378591978832215837138884447561375138986592774032699569150318829400103162235085083840643970006388136771527758275368619566170112000000000000000000000000000000*i1^22 + 17091406915023794136847926639368871326261384525935769088462964694314388662236863008398870237821088925179927979790677006731425485787673961913821371372821926668440791871631032575483314843045178422244207909091752707860513817442676632819356413058055856407202519220251502052788247686276139609537348843317578762699234299216864967046962944461921261650778438917289200801784537160485263337639777865880134940556569282056989972828954293958202779451343122653954145280919024746916687836527991977805864379753959070668842083912362129051135967917879336811914363571562982466893140092903527300444123903248300961041470902400154595356671277986276477912881504430209930767147140652886452310957139509955700949608950873128343222770488045146166784387060688846109679508932499745653177023574693716412089046967725265247721876781102058517302714745012633096806733628040315312840072379967907324639327219320407350521087864395364899972875659566705013357502290468435807259384107430109436163523428763944386728914038939391866041118735034382670938854174327278713490922835043579224918651204043479458750074503855875610566047994549272464592425758392903951209498222633068569546937519387378285075560336858039084646400000000000000000000000000000*i1^23 + -95960657642697415631430370068992687334167529321563380499685086758284005488131441470519118658974051954451605004276707868147769643322530266608597470175101637960785784188532430418558584588371206465437323912750739791158034526703780834877024140140425560286955216329259358960289971468793547539592528816100195737011560332226539314376400241236652639447451973509378250917790731021833543312610613127681421045557090064035850825690387978874579816016544183874758595464318045054332660221327203696664438817822025040223550748192034417652601616517869747529047786582106589453565624229395166279550749180851748340493702292826961383782396245878385037793195260049620681987891316755939893215518562071171981443444723285749644425245267779938303198814660150174690130764137129310812196960305997058091925405229374106393532487631769101347394582755281469134142329341633969733463511009115370587078372245665092374782797802167201947331056166236651935784926024363217997323752602289213945387974426150677888659763890014795859948674484560839339377109834990625243030988244457019508049953529547966133498120933386283431994538705609332391298254365081747401339769376794326337899787718350891327148384393258598400000000000000000000000000000*i1^24 + -4057862850132006523967218245857449115792377199169039469171636000488853292964852246800231559358371928320136907217081963081031447912380211015135366815194580952456303038869890294500071187538400320385956475945260938683596625872774391544884087672247183613106777596157967569437151178700766997097310793613458604730675190643221553464145509015483596572139649133358316044858837701231050298168954509273220212839557236260905607943875672974434679302515752018217861675696288183431600062334106759547731801809443398335312007713935114759686370556880029635232016011923913879910183824665891038874977610546184851348588502804338739892265923816462322067740361742511682729956100106893772279656099494954919568552099648659967172852423536538081779427180138843821931909981899056517319398091367404545168925509306400814704113368704148015325165983230417762237876437175526788534066504163977323755000833441667947145164700427516223245312536567734469675130766623647834582827411307650357985141928184440382054585200867048198673272401393892561608035897259961435788079789171046480401249554353516796228834359049522091070903664007578470929866524051490154332031868749775428092816693113773431319655276871680000000000000000000000000000*i1^25 + 179800624467617101764379660620704025235697250588091400148961314266876962623399071056686565209244836603207035025336767971669586685502377397567688155384204627642456358598874157021979945562515618532599822148857340578262808288022125279373619431814044730346497180619883412287809534998929722124297488129369293202163595015341953362097389498828246620990305203826690955211590544372162356678836139157317400523557766740634950147114754676143983720816197257218601186854139425477910827213212827293240120956271998632922885883202879225484675840440335493038005853150599796379953973231270151691917321236401466359075028675612367750745850314477905835545196165321485072888465378228643131411704858755633710397225579489569671371738455254967528999670564004540757762814304512221389413329736192306138203594187045831121402214588950476421106997876473457223377177277672852246742070260729933607422419821564823190083334455234263019572610205277668207092650172399218979428310668635865566119337748162521654849862891804104439895724454370761020859899035274006372663024641928961302185872809100179394922174498908389055642182494383893179774661376445370817683090160036391350859473438778012025650518425600000000000000000000000000*i1^26 + -7714097687295741728022656366167156900301488209597265818529600743187061543287687888569502011663096596840545895317484997326875066665093156075725866082098858088827335948510335322400621156136440720254007583173388770146033929236156888349287450467476230876916848153134214817261119911352329533514092588354095101892754185817123582831471525842529683597839266374636827745046056211473282300359782089625413920099348908618470748361095091703006234379976161575239050500174106545925795938826800493194937732602653777096156601526342600020136636243124047327828350872942167789884868474867284069576453907963886543320912334265732825190832947696371252061193506574162238938128703799352414649593097075143995334084481258350432470083963680540070007111389106858881349319497544454296367292594254074836770887690441157224438206513880518135744053613113061569520958252214977087974371227778656752908687077816695650984953477694001496097075309428884537606880892697545059123842007301280038191435019427859076050176093022463967064950329523583372136741796791267849191010215632686900418667714790522284239487338014103868087194651897777439096076772230674557478014650977669165947750737362980508899737600000000000000000000000000*i1^27 + 206881888301371814119230020146880132642789939493153628580850990873894206688726579873851531787707210017402146329706066983349018492026519739981590556779625469971932227627673634806723489842010767472064148014515598587756643625880797376086487242840061152677968732002736139845232989590431056715290632504837817540282160363617729821665246909592115498652051793427952671626733718614689780526946956358473708191867957676844929729157038800767016873282893110790173748420246358972788660239003352010570760946598795527918019945947796100597846308728902830725019855464170442265199813231592343232042821638166648769799577746022178878589334930844850444257924605366872133684216807848339066127146997567013789352193398514051839838553316234236693488152856358815739173661962675414750987579769485159825316112133667015610087616904003507892278854105837376673826848820714929222890193160544583522362453623301453124670964639773838734335161350108704511479219247517827186197979070429207757207543533657043220644792677676798128847649270105782871425371617296156624037451022493665280415785190806248615428762120773169741287886447212914399487807922061096064072135904824374165833356690058377166848000000000000000000000000*i1^28 + 275184131493519554647177635752274130431359590211218325308561620005336179939077187682390192723402252992749773108883352755509917152519250956204097253019979664785903239826074822390764521088199445802095131592562112430630266628104105932953763683870420611275307495502662122228509795764559838168821821193197043958735980771122947785719806179306622821975907113536705717959169196016186423085649873438993154370454391313659565021032723013405982232625781355047422247155052411553959342466540314447854724129503050051739898282857071545271190362097159946107726096293615051749820921227989952900203707980332330472057825174428501323248454144209180819296765539718011111817543205721268902278610822364538861611938304023830766876882329582647547394806355028520290902281824258872696682994154437659264652248444918039341314949560362622346435013010471154647536597388769168777157353362207883695252986742106433232365518690171121656402066770406361077980320551398589067476517877507692055417179557152695799623971589403656448236043299924000447570665245910328886539338995141020014045958216009065252137308721379353340445470174547456186055499305834191355700416539660100072615118062485504000000000000000000000000*i1^29 + 2993594015572044055406894165117494242624812276626964095725301805477492307641669761628038536364801093774873529712139223620836221945536270561263361166069601576527795325478011956080015083840045728755601290957914849238506120820647696728815643708596816642080852032032128120708363761010694321128118997750049716648842710240171041062345856385447380443267181375199694788804699106093776074022703853485376533689157943868680868782829893750745989736469835542450693132923589288490166398922711309039522338977654941457022926666133810154524252075995763803442986055524728869141555050594165462335746272417810363252218325664204028075368807391752293514596873200036601691076166353745120940036432407733894682010762778242747162741024222916594298345880196226050564679909965700922033985417399510777106446113274626218898449830457723949756757712536575109141669263732650577734433537651380482104290562063649256510356502096737673293932392254918324282400802873545212466065009216710159659516849134661009676979542196139368229314121783104660503671236228828380335223576112461371555039190348290711866063166102157289164828286636220788014148012098430424143845524002490090926161841356800000000000000000000000*i1^30 + -13913485833357066846503604674454626142309374730685089134814997487373449019614640979940695096206050170250880673810678653432099579975159917432059642212820034247539645115011100363895992173298200072040254495478807294435327412640379860580097637331655292457453579534124390027816650974848809182678613313338146828788362758558607490524281520153088866066275483949241622257169134551141651468126490217336787192587614576467825329781243860743183105226784547868402661448270601468616333331762712856911644347522894494873847736298243793684183133095681098662504582686957156400434520836123335539973218736014767931616440166890309332024405520245810460765982382567652395588875455956978475495691533034309578836086836200061592316809447629883055910883750090806604630989929651699506115497242221098970519111432888094566991427879414925230855001274838067855081007246268336341542464610267573001370100634887848496613309939820699752540339565154471697577250408618330585828177553852103890802504321935031575808205312460616915101548104481672287017340160226907513025226707902112077341559341414702408672523867090949662267436300910732429296101152014260889706672111869818586538180608000000000000000000000*i1^31 + 122052699201786318313986426983297116480254067259733053556801941731372279772137791057336312752955101627587135775028108826769091136285238787508618918803146611057748778241322597327835458835398858861721507603436098488647612887487478938533563518040170178341111890103548263668805647571093087810102313298564110085934591817490773888096541715359380500343700797916380347866864811790291640966737925080256917798574048850794378447615296572065887718600827367035599229278775078236188736366305944562454065372836168408964828085455250827942268540525513486144651865881769828600614384198594805258442742520103303538216387015588329037465185593385906301243839421231172499587670644102093371196986838384848576646583431001334007145994280131996182934939284190016338750500342158127939552225361938828781284597098995772751378687566133053264338259260359227651030370483175565548435964072790015976158275568912813349040664029148301039451312388092454581350841943525765325118336631949233094127134928882382314306092241261355400081932902202716132163061951826255518628742661587665967387827647897852027022088802132587838799692332155577307501683213932585285925493101744424484864000000000000000000000*i1^32 + -327674010026231663469743579592917275159050998732619096837418560732916378278455045957912078589139686933286506346779369306493849840838131597155034087533273799662109447828471193950710534187476733571717055330592817976156174283647284782151505331687428010730487037580002006259766890617778786318495575948792328932239700859500657665008970853334693083156561179204793242670141314376107208722355307279120264865575355370454166383837256727591005043265798264996836446943288509335175078860889870947933816465833662973851716727611569081784602405853646312165081988744732009475915392844121075241406164110797149612338436486026187310989768625292700190151649359863345952220973786327836732903503763794812329596535073602914247630644954805108770573558501003118457005245713593005742571366997609191813856217515598387834842906500588423358365683916410497085509181950666037440324194256404869667809124853609984227952721536342999865361157637120986402874491927868702189611877967152585592480189775767056413293773483153551135649857842351818837276387756045332679661444686262545935683013336706819839429787073044889674158882764565984204834594447976392677656956814743306240000000000000000000*i1^33 + 822068847470938061160118697939791694208311835702195749128053368558911888283919437084441316656566577295488618762869773957741269040232163230099828965398179363652192662545708885938256680580947004117540699984328877036595656906034124358236479073716289430931771535261961741856731644360064494651485436379798048972811252630056925481732762704687649684101705405793313244886012440671979061611524597342983433372811473940754935994288939649965559379473053056017518475139090528788107535379883034164656184690256195705403279425137105886122074974859527836111218506846115182389266610957861616793644257653762757722207096971058082433329977375514993429246141286119221483686752150534770067901915356173445610940982583613720436934769335938850932597817713417703058556610993269875035360747718736499586081878352104292539060661792062979222738983062656300286453251198186100305233425824557166688022799393881758206492945297506047794921824917211825436802509548627273470672452367060272853363326323328364801816191330391785004803678443360775515851831279356046617825701656804157543152976401861734058729050926494902560981615771385891434894490785051125759318803087360000000000000000000*i1^34 + 41554576904164207482635620087328363089971455032689382563040313753983903080836117711005502447891463400300949073963992454499051617739362291613841007376823783618134143496187458394451152547519128784361759460303445570434806121058692228507347378684301594127574852973835417814357023435502352615555844275933811491350680531777245708984800185406010696017719524151131303544490120889057651926392063698602270971135728526109885628827780418896114316878479569706285632463164287211157155729937564604084300907194509080413428586047317373224660290058748944457548851725479765941842157307088125884574239165680898988522462074616698783646986547209088931853409137118505000309790431806160044995961105981976377496558352277920332528703458807718451499370121972440571090277777083446054977125740566574330086862874460056217556326095832139410152280987970720998722174034571888600480597164509819268260873011612579919832977740704755986771734719430150981297847750621762190338158888651283855105105422707220718418265931148851090244387868221967697754412328084833913842304039526293084117034975519445947118253985189616041009424881542798532974340455750781490325094400000000000000000*i1^35 + 8414255396840282788369792186123293501169892730102136795848160159593198852335653321179478218647490001913183476904106197658656733616697927446368816564926500245703132030894783951842121602052815055276659553224122697711466228046213183675785176656998103467016465490249319016733388632921561739129690867678338233564023214336437604520498116983301598524548008109721066922693871369355795347889724258131539801377640677289266941648440891262226840519126664988628722063033611750163899028901289353353001036958368987211102405450241176175363077995566187191090766002883388696657594633837138046025176985732781177078953315882185329661798710478790086263625608154715223671664980221098303650186769029000506996443165586566464169448875933701434625484736107083065583502225553715441508690551152446285938268550758694653346109650976955909556930951801915379525337887991808455121557189447885604338377132305598414006936718398066476250725412541706638132281233394179634682616949722792553575961515022187407135847959305292233355078093673094200109866712881228210399695613136128055579646267290472592672333087443738704517144855450902724375466352064520519680000000000000000*i1^36 + 71076992823812114664069404188017151409133070892462326956267473344388796385473668332531258243373896041914849818306950856284003989960531101040884429471209949543004021220134128391655390822257676537875231989057061160782961531150708219705348513660837634558489563273529120889250975664028961365143717083858337480547686197072516811665298791906750425032488313433888546207248004444396671501971508808252667842500727333556916667828282282199264469782586032002289906034920887764336852106448482059622192814700823376541028436883718949321815868946485473306855675646464903529407345480653779454794868906849465343179519645298775483887174333604108553097042189864271748845444268162317628547717807302908069952879545733117096255085264380742581697544759900810186754378378816718551293047943497927891108317651089034637253943183605021614177189352572897054548594664439534030855404337951619302462599699987175627905425671970935997090786176648910644224513480286372445945207246557595824218757866827829941084314007798106798744786181314984979973875227383981806086894810951650594064691179627457432640393325793383791033871810846803603293179215872000000000000000*i1^37 + 2173705738577617662984384798227295538121256663912507200269558129391328706773065013586382243303124988059988342781027335277940899811537982960379580405729210052053319159254778895756594764045261144608050443235901501240561822159643666205843145818831658291554128894336763108557463922815303764580390507618000854180665992956110241920816729447591516792630643687221705124714379974505085980033402492435875394965380704419755662868846316405199466651797797693312525539302036117244105711658512825835167523126840780625977992361949611841621046533154969986129460928817672156778010418222287898648699341923898945295987684869039771424488545896660191105376472777151380122145933018719023963462650502408798143635486415807405866783780111649381752908765839811497467822454120975528339356220478109598164464349774995449614536537578174417395252419870444607971181091059250110529122919532422038680717422673658474389708479080874901839009291154401752697363299571702476184240919495603228023581007103157333940390473573236046958773494270751235107724308879466422019506777491219998301292827827356491584139131242569379629747898387947859843481600000000000000*i1^38 + 22943027381956990592273697428962594012213954673422809267040922934776166198408168893701079992444057338183995810711765205483326786087262211074461285321987496569680064656555776091237303281397852297574109269075624422934104726422029604270973258378578711888481557599392259482743217231970619492849319490210581232000657987501937364274784960475691725703397968735673130033112948663009841299709260977485846989942633488170977905568580239951609842374083145434744035843378613298121157338950533881991812446623511010351694022546436753755134919301355661673629211422257783727028510801852327145296235224626433598699542561647947156236732633610466657553724150138085797039691261129830884188680119931891778992160357862295542443348933357757791680081878470300300731699323226722081638039411580967862961341936898226485679432047216236075927399852677336817056217750068485646807173616216520187737121437245167301695059684278236124507543271306133913795826355120999838152308791275368523119047820514590835511249789402279103163968492894169553846065790500560669605507809428022626342671940015810777325244458004380278373089640710144000000000000000*i1^39 + 231516353024695315131140470310045879657680155212103706998409144442621709535780309493981944175142751406423838462117161225776497955660638416386000046308830102930417097136181111842741180888816513404795921195374241663787931583530029444312905492087001195835713515090881468061404851820462721287615174609399929828601782701119138525434851232828808625648936222187024325895369191247040780455538301916582433404550584305463650688354127359379190261723698750999239863322208932252235076600065351401689702432195371391554615649888351734941524669269554588197297734401848931305134339694389542700254786519407161326846621642988858149746151381112699240720217397885338320511222496383128346169589033753150084965527292348267031673704921926049951492313915281128810339810925909852097537419468960008683184035552974574652012933977118017934055047672916598949790910003483034484838181610596561472088946950444513926963014643565871814999911246797168709309377064342948361137838816862137770261986427975280015139331288306589578388888296037365075319610819231006234185309451403813874774808545757963951484052101679752672123551744000000000000*i1^40 + 1116447664637944329137121609148252628000437714893950497173787424151234158229469328722340348269261583532773581768234483699340449608576684115075870773753989182439233121875052921935432274534728615295340737698499442647396841965368171338569152276964476875937315831962268663328681630231614374117640911295634018722350927205470550508448913364780925667184838160250647979798082195123269380084240513246081938463374029563867926436392248151324688019392827570899750114650691867585577019125983497295033367614967991490174092153538659936496231612990109749054235891118288934335551077761239510674780676571697026100576172105307173840480118569794162540219933617189211362668434076525184611983503870376848603038716678733322613159622659418099594061699065745406759865095222786780317494403609985851191533556932684254322449709749452881984995530678626450447063534141362930087400839443194342908056730659395316510347375679875984866158402422284503112818057207205775438869478185817998190359856489920106114926445681756637119189768593960834368134695833146910043311545771785367239908051665009380619323213032341687500800000000000*i1^41 + 4260073158834734248126475025351219740762291768966015658845509215606345390267053022181270820600679918443513877041216327479814268537544410307646978874741698126135480217701997485478168384156466548810875020302397700630554452303600014648292456812457282233893114908848314894791245259030136042320902804414118649772536311051821024582358353559929781753606179419952398655108880277862794123969041064028480843270827639532553238263784895544340449047745526404826119991528321932735916964952042258689642858755654106387199166275567707832123503925506382885598876487599851189319008711168863197912470117351728872109531374853694799209135262520359967999963264333032976607059649373566241013261851080631341645552405432102140816055647409274701827074422866444024024673726708004443033969203988752680964372851396920100768026765989406164134419260595665810029022276019996899106697050606095184448530521699016222476182151032627016005050718847327534638706891040406330644168256553523580833857668183341704394673054244981464670114410836168519229222077818462553848753065397440733570115079624897231572912171909120000000000*i1^42 + 3741655279896078054213283175314653627083846521934209350850637372565416391849667338255020191131458219173734956357809401289707674487344344126626233944188296613201292674640876789525995778496449088116925414664489384651941744948705089789207298901077548374494383782993869410425874191906546346632058582879617772061896361907794409966619591877279895068489565157147375560308500891153551776876864692905659085773174896821728645026293661830955509058503869607285746098616244417017230136595803889295910634992834492060474623868638367313086673481034987339654366753353739866883832428943169619124823798648401465707345236530105965602793149964409718448396476762229012423815454287910026065463525652384831771877680984498985662736746041832039332242349914929485787775981836891290317450187348804764543034948121719512165104446286513869309505602056215191655192371310696438768360648141295087758954395478974898676328147993769445878300819708929129493051091221025192276994400273255148956283154257802887246962976318821254828206951077800736912699602373284240806686794479339725225046439973014896377856000000000*i1^43 + 1496488936604655547325210348485746134778280379172938001535954918655327313888132786643955779945393402284014089666918401226483302187927635305907459404293055497102734524574259185672678118990324514044918938553517726980844777174955761763933139189823582634644914669269249858882975001182025951363796013854866631732291944832092573036893837781355521066883434417019347170337879348938924171242730572056153660225136113563465710817032548276139977313448059851946417327330858314599531820614159794734197143902358748676442603781430902933408077800749488878752344940031479461779026452858048897293781740359183522276663248459316462238730001759593369269749329427325106522712611721420629156978404924561107626942236802885133421154311663704518172806622722357207840789062328044544765530145603076354787250276091154996188044676055651189014553428939030620743216980198088702646681954407848475647702872674446456906699258487159548003771097743840622277989090932121536304713927593751861068266196105661718994666092950600254827219760115078142339274668962643084126464729052170147352628551581696000000000*i1^44 + 331696651700011213358489674578362451534554592293675441200760070807001539388206970275994407077759181650074099450931096716654829309514310404971253358693750727309618321904408755726879390856789511933871296786736384639752388571530147434163057747736431228275766271322941225002009533985482615679378153705914577511689275178828012632698910939325015775383693353523889284226230761143335624985531066368203268220170419133239349193373589802918517611954757147786080451901616563395596679553504108746117704165427613644811773776908408052027810599075974114869514024889584799888475751969214954019570816877602335381905486208818781763897770374185278724937581882205222681324366831751818122071701430536273879691945156105072218647569248318287322581596579982089519596714466592699952376428823023024600459806997816136076549945344880620842946249656075635758638937662311569392591044780805696326334217862027418873701054306057402596049927311910436749459488849128479693720199046431090876218386931583214387264845264794803529178731758274311197851353571715622247924780953791400509440000000*i1^45 + 67921102531894394266422383864845921939974960090233460022961837092856217468798531781375413817411476591190335697266137374187059448857480250756295511714998563186920011438202956526647877401603493936653253550701963651469936928033925758719980617727097906216140712859909516445866913753484353805309071477827200846503304233475563122147455967384324917613836079921364923201844081108368304873858808403961955304180466434265026441014455996553513231047569260094582797620047554244592228523941588860010430830528007684048943827169039497419446884783255413908047608290457889888403199129808397881805242466591778925053497570005950611107362100404299006315039507112392623433164139270246213461425381179448367538155197279855709082302053288815463475119876894254266527398171846234364046038373351447379078597384577923648582079087547737363997955346394705940667852716319493094517636595522613248914926501066396753002273555810229416491961410128124332346264167617733601892337970137992620794043318847940093543122999216066481699004209718752359499390357769754796520747008000000*i1^46 + 1219978597262415860893519234301304108218506799787822157078709218565176617743099985936452790911296585102905275912535953637654770591217069822147317668084007692966667200545728652383101341066682840937486993296626808727601871442988091479073079777948600097726564103017399173125486760197089270637001860190471770850343742369483818494275463659475428789096759434578237145702260227278678205295563488254125896186314333429089167980483837753149986442914532303267340111784519292098698232766733184329785205160706838565430703011890758457884798570029702349904510295893491978958679956710207432817305325168656680145834726987598200395193503905014638905705243641428061549026509798121857511856936627804208764588964769609977109112404291931225190843704405135523311578757994403062713955293049448850591277357368795124640306561926570985673915281182720235419264673714270490679831330047697916061547802338392628325105516615295757638747184777477971943505752461757924252775294543612480494085257689403049904788142308237377382513172656032352351695667200000*i1^47 + -53076753970569467939082208560316761582549027544246741778100405862434811554711362776692773903542205369913924500010139285070072654077403340316552175144464267792979970036368823770400526159679519343178078408774712433609129518228501548999120855197903953663409172888789066958679001108927921463174662902228485094554479769360108293761614869730262711659549952779270098814469708050367508578294606092792042522544154055463549601901163586441949366075951285419976086565890623650618213330889944507331511369161057449675544931710483525910412083203006283655085387913936178328500407007929888644080556498178601907966757441453071002787966182361407549214822445453416723497948230840767025621965295712654169367385152131740120831189708434456830410429814403136801464757347765265706245523329932347952812246914153439873425722295590216170920889431827503778458514054724372847634960154255824320409730512801592367212946513974302008313994454419546901925111558417556610000643734854731697763481476720281948173046819347259957293440000*i1^48 + 645220860262879778252486492793812292163963645738159857192683799419297421142204011096408544929531754825273135472561345351983806000403434275922023392964841596014400849320757017855804710834140329704678948078003810380805383457604832422200949750216164146043907766729190655002986572588399311933433785539511956032841510415685554620642301140980632460311380082240421671100645834036059612449278168272715074899263899236824008065201883669011120579581103810817594328093162299787308074587356539737433892349431856053142247803951537140532663791307983667347418286400552793007977721120829384644314339483919331330132723423916404237021306376013662018943438113041277535355358202476171133770271150480293787916659754523588974839562401151419359801806575604698647402233843476167945495421968295399296582585209172550643754917024563171234765579325547255878626952042000667513839656752487356597915293300301755886322936114753751559008467391472344913250428619298397450670915155573213438266867070834488960000*i1^49 + -176138936429908557744178257073407283420585091931951921239877102488791072435102440874700758330209383073899634325075770610687726173013281573569714384658128227313746949582268079851599181705396729000997798283353914956536614500863847310265520489943679423973496613349230705742975422831753549213845106196727557545513441907818749499326139636886510862501471724999611510634256107917727994356110356848859552015693489223424184102552379537232420395390394502987013723928389665993118485820636403430724525709004729257482939664954489223322764081480449791325209471604887106353194262552138369733656440551425383182139859039000630368693843995234399099998022886391511696579110679795013357002434276080406302207136282046683770313398347807620788591638205031386683411506150913442793693226136547861927335435586342489628622381861903098406098147333145339113417932169338350081642091929367510542309898802750150146746392345211149109515052010666006970039856690800013147563200*i1^50 + 12091721219586860112090134781422724973484956621237277779852444443087885069900632659631598441498087575746000834597266256385470523998129482053645679357568619429619199423003010729780231151347518452904837521481580578560764602421280203466952214395985303007002115134666731958225146908129026821541283726104554254280112564210177374413736046106482519541391579236939249839636401305981707844031579285841509907213506221486595145908088702188718717453912678154467157601002160540423053062279857186106394546447676541667286702598847600275213636588417634753652410390149318153008125258880876456511242416766142764407567092987983458671646477898674315724256879734541407467986694984828393842144170936652994901522034593435097424249271763417606670266309371862748728099394624678124936062186755885619932243772590615478266969347781197001960808649715716125364932253918373397910471880131474005689169933725932128315765536012411390474313120*i1^51 + 1593154251523574415376254921700927835251980873502719023125300542551177814851244036417513088953031296024195571679736836699860506632317857315017568855122508212030594689912159689510713103860255231728655022962622741814732391317052444664946289089323225876917882182164860061612835362339417707363065195994377767291725223971264176922413693883083957674642335929431168333340344646036847018597387937412200230932222564016147270046336162441569545513667626349589558542610871078191506658669132508820474433444406269080624672163822999203575973158170579609321930676974139783301995950874579632445720911238395772237505658657737518457516889345774506634071617477964912860520593591025507570664656397954918428425255519490522336027720091150957189965427197181549773061673191395707317545007392533430138189827811103466177539611076940027637508505807401020254366836995737299223623649*i1^52, 132018465522767700445233497659574461601618763803773543794609471545043676981687012876917889045400313824720243068149392950373919697380793656654405115180469491193993820668107033684033480069341444569632436742218414556237281707982927574999097902852882740487468442438869741315694508167271465336742083690153623748657884198549458694484661348142758341583906251047555272083231162811753121672540251832952404653715980757507750980366565893490758381333341957380606307765532304764511660874521111604389749117861174668429753913006441571376076966761961416816293770396895087128985069624301497903515401768448659177523804438579137795940993916396907757959049280242988920812302800050121778059881121163533066158547492975531897829901777301331029077381875985544457967613188359538722004587591086979436258068350004779360889740828083209022926578544910754276573001989889015533518639493873907673871530330821586299266720343324613911549069325962676454995335485605887335849698060079822096437380003483023993408545380529253907126181444239632816637543985988768786475397663946284686104903243935778186024639986305343791338527591235689881761276776011762684755672084362550988956063240962677079217650968446212746697352149148269106604563515917261258849650902310888122717277565417414946063139157410252745580679666482823700940257513654248620955575509206496730868253907875655571905903187661290787976547563512838267901167124922600669991008636155490442259790743046555150132988016758392937122608612432443710328281590033942433284346329601827066612112717919342213373200254288406545903249299540560337896385521371892578037663053154827013746451242604257684140865536271274920739241448532166880196656476880711609828705386023922672705479744721633195907648805425643520000000000000000000000000000000000000000000000000000 + 4092825134746009211982811463740395299707985621391415695073612029320596534217401529269990720619699714468343774016043178378153050154711921314792808177039219226608085981621168859503785571165716040629506951337703366157441290475332872856539220545105808678565768963015513886624663991249035064665805451572748708493247387527368394855158895244684402527911029954289612655122874842673307502235475046514780127277439906727064050925686503602247549483864692898068127609888072197501076021447294443336599237763746616355111609894257601077984774231696633525995315847413920338696871705462847517484832057534582620135306264520009641545489438702290998878825591784437842731691208832513250179481085470172272943861951707464266318166827945757756174060528691797643878608493791986924799747219551947310674037136649802913086322353163313677135952775531572695190615475208261286124742588085325003625842031749431551866974403346809698440841046861223002966978927703644941084832521073087986740528211482116118748055088291192426506985314222584366902198715175315868500774137274233907404221275779028864864449221847413283982482828734189186226370650710532157524324746735216207498130283701752196850777684355113161071654196010915649855856464653121006192237011666989612895765058233564019096280241337101637681283476049900808819207709117342318758703799375285193059826942283120866488794840479197777942604994328695167475992586230514154894183705806504526060910303312027344002479438734053605367577631823433292989304955508457731859001134783191400444722969792494996883056882201815921021165231849043914417662639374788794000727179308249184978251059268846970685715167315994337504620227845794240289454860242120850453444318898796385663726544006544883803343423126110208000000000000000000000000000000000000000000000000000*i1 + 18887387153886551572459138293885384493523875404530413659557187771547566727929880923956029084297594100289802247592234856664421193766476300153649848772253843559996189539179652260128941618868813114698835947769195553503845831564830477292047365560999030448071043636154063741025361120261034866223693446260646532881147003726495684725338382788126200978095018733204891056969031647313141103575344983342513865796815094447985682367818681370198969516001936319546426463623693106430965381038109554109005345983765284923850487857946547962299623959323966269020144807550445923910073975811502363903488764480085971525701872999927494547298012002313286297416795931574795242820043600148568380369101196322154012148337138057004098626465333840767198818183048367648859552213465927190759496332447712997953316593524480885591826462021962809670212096314109111515272266865176280512027759213637423334627285885366110796206535436734622029211615754804945120730069204864352476615239244075260296290933698914952888551161482445563997379441061296937577056779489523001465545165038296475627449867226869740288599775337952692128314636493617807241567718639309612973871330061551933055618783955708438388619226523792478269754877675382903417894170142535181887022010801285126699225520533218144833426505232522074033741277299925814321652684124171130014792604961263725415723084304885565291528344945207046815938347358687982693207345869600536079410379322860703037642457893290278311574580657366199186971541415583972819091428307816505065979984080964713056252383806303476553778251823597671834219307596157897619022857498512226456914966527500546117316244005050036891726929964335146648681918206238704669403450688203122468878887862635061907823620106661211209229696552140800000000000000000000000000000000000000000000000000*i1^2 + -287321281345889257008693551175594683940281257828959931101351643299364072679024473246793568784880330616318280908009515787441071463269319177842200899338553487276652316701231550981451014686773795295312435145289531817093035187215105252150119816046556827507711599248497596969992399069243940795072163700886919427489972356263297547857349794750445313211897637409448371002542505396722333799743277429033748646325985976447369827970847721576145464941625074236975842811726541609335265182176744290831779347719010062515124277281783965044385474024002983692362766949584296712309492476231681132517484117693017224310706940244897323839256117578263540998567083493748963339181431616964055480324052591326693180566890286165974365092354118597367579051887612567622296869227441747015999517737525714919617612818842592749071525154412260115328578722163890874234291344704799563982827052989448178580298091161145618841651582900004653457709424312943899786395614501232207581439919638087947408509317590547201262984093323190199458366887712044089304283862203265176207723888045802735180832616427603828544585456368883637543619124488768747433749196158020435658719993824405593047765532834883116078071779913338057123928550765824338088910957785565356414218720191794209820408460773973269103406878794154737070531687146856855185314820303096079773071325996165347318335282460254848116426135619594003431560220810235783952403466027808702498946304577583554261343940456952799637592873185205563678078129140217090455559348787682153991499577018858414015073824657681493622839284859987657595161627465958393022843529191307837069143322888716759303228533227971451584131798212160529308629332249624114089590639279287401441794915013313320127565117035516734207723348951040000000000000000000000000000000000000000000000000*i1^3 + 879351536156116152035289065765107278052429139992461314884832869969006077800204275108411697608946581794133286032777774051078083599828739534742935190210618921667812961913180522847009335185769086726166381556756334731918819404114801608320670668518703375159503699855657267983106770357584612577871395414927819389860626197254393185635099244886032786622849154215515226179485173739014112304664883775457408164491820664414491625886014626111780685770172584503488390425475613505391000981291804818224132473665642465368916866947962926819097663522577020313888340095460270513826546014175959993295465297719247345525669566083018144113007491370234915225984981370918915550639454319407526040269738837334675331907854592009524110579795050868087498130075476006926521296852385798292387617272651335333099845132348947955898847364144720452566304829478825369822599486120003559008421087960068043414000889925038303428642083278314667545998814548391556959438098752363356394582283551902113955358352359822842253543709068457855887449695109905974270061889093673081408415468503461284222931590999202230168726014606008571208396976875819402673385578916227730775482116673039894995653935671824265026602439802466320073570515245217286269247268619902490557278483288025230296335629789072478571934958711588739152749645486663408720459563209705166517389648863688124197287677361127618245523669381122684186368815472549532916946346901801601859780561641076939684496933346097551359684869119549861010377231276323735093700104313716584689893527787625268281056144271974905936626544016844186664654099232474276832057154158488925829763791064823745069783439967984897478585599312187816212297457987609002349466112360742534820177950996395683373442720298301940943653175296000000000000000000000000000000000000000000000000*i1^4 + -5574295124788737006575202717448925697358562664204340303239938512359247249924917171583920761397922268203241500939694894310660403712480715254800541064448125701791865039349991755246132884989562240797094028559398728227669954146222356364008302131870266607548721268486996531369224949428376182605485259078947870705162544786392226226534076243769550637657459779655484919498499266581234557457196105569278922347401774044799832784509652674979682655535299531631537242897206648195285155817905589534936321741931305594866164203237334961267546899118174692564524644731398489041296687042944297824018569112327011526570685963568575164526421678658617941929511561268374290347108878890120708951522120303683977034113644096473392024939224499927122287888510589226276032628983078568064267884562102390778811429520240210848569690524584905534818360647149128256696564579170244504901808609859060655958203489236731336436526120374385594917306411209127869844900267053134313943583788847507875812263671880768541923694249291442434873815064085006202732988171014545527455696484007051852636297442257396173709134241161556505468662059543601134857813066075970285767032632609350140345397933615437146332368307779950075043008409689859252170759055700093812031679691133232905435841684983083949570892117260448212903116867162726498212905841265047697693811676940776978312885386350464678435220083578837331539522668285119595360815836577082723046713815747910009548489835953102831800544404218434099843712731005573894242883405505877223827415707568592291646854966540844710852364763712367425094109935920328638066250952563243998875993390415718958281902505766919111282765439852982650557695725881100514472900157679395389824259108398041701154700427733752105794954854400000000000000000000000000000000000000000000000*i1^5 + -10783074144241649366822604285733937285097380714889481829910429201149911076836620345024801369661970627602278872034369551894587948805564450703061929430166048750290882746249334796623745008005251046639473974833156614887989768475369335426097188967106037343464955408320896564462330540382009616692620733633345163495830733721773330366422539651350438576882933897348576464280945144665290558862656016399631530327165819972612276095170570335722701810224108619383058806209778656599216005653277445442216022906585989237709405639410476695854375621053041289087410642878487840781354447299848828577538553109357317684341229072370767314574747945153157269972155973778876439903575224541954120770454123753906670232403727297103418792060117476247273751612387416090822232757060709524526746964422138977730375173413246902080153189278794576655339485848038711410595154911633669104004408211283439160971756849580359203120771780808525808420460389125632281031544929006795929356346782360670736252989243033109868851488704828648882288503173211740754847248577214511571388161795835349009831596517651922812381476401763456454097067274736433218764628488115072600395311941110134952675926850756873156030122311396449138713379447942669014113374821613687109641993462959389295657268582904026295752816392215598344486985921144731478255975300989771985811842751404563698539639564940914141294644300141943012771708860151128057807121064680340846837210319519437199248703045152337314976163388884575819721881430211811606135088908993181933029019974858803575186069010114048724721356120566772946616497970117534485688761968294895633661393648144026396402373754563914599802035709803813575767290851731609090772201948321566408969720765970482824274736160500065266051317760000000000000000000000000000000000000000000000*i1^6 + -842788660730068045123776487452662862063110970189151311229179917262961618621066025400330275871753185409219072378450250419200467842546643981416524162523392137417372553550729147682940955333958315489213587769656489849478794367920118565162792035122872203089089388908774429258960348858032663357506949062331220599040048368868476407806902854971293011490570406314008328042916846135846182711645884075191820856610064255383147573487301082509800766674407419929185746073239197906709872653041378070962811397061333098895951070201753455961539004819343171935125177317125752873483514161024939705212648871093124567568614882356884211956475437228814234964372566312842332594050869125935600434201262114029994397189823430476652884318427441042658725785661167752635527201784987985244428085785997660286360245490248694173734039138482841657044718224277673609870721566069140661335585612237021476538926751302460071693814781802838655978458058701731939745549485805703227762457265448668875837661187596024308366909069932077680435056351014100692895331808903522035092742856703169495097947808920570061326947621573599499731616501047530770096336928688041463307586119660664077368209362429042808947210055542481019654370074714287111211479496553536278934153990472971016939833457745638368506680840046223523156470379764946781759003232613412849957144409474344166098195238690526391174341359577653218172772778607303974536684700354704230337016573023598607476835016720298452692917846211497910637019147266309270758127167654772551292099748849273187553094756648586419613073020182512423745564128589399023584972878629832597732500195550852621075596191250775549996581591880941729626842156166183212509367160796721145997440568087567058155600028216328024227840000000000000000000000000000000000000000000000*i1^7 + 2982201516153628423083791013459146534419400250521919946853555389864249895299102698552596206430096055104861227164231410915957510216274635631261818613108154698142929637160055718402301326519961313915633184609629763264311062038162880451083523844563372983224968409803724588084079436234791090793264124940681556920609388731964710213329564200115174395136353969374574784906001025290476376681508785226457061035066487650449460907886296952853769450172000411469923307292783947804608169570488618032719669768961072732991040609882486018136226993377644324924514597993786488313002827378116051095418448982708419317886196515369964570480579994385553644551815642197292287224005573475339383663869569283756422885752776009015458079108627633750979311293349023701242582621369223311713674103297677713666408109137621045571760296736739743246332312604067996815326641950209391678768633329146113709202443832906393342675682769598919315780669610924112890976096376488753428107789733161710581179326969014296722409252093870158845996770088781613924253418040755609811318321859908867782760867607851795644187498436776419552981458336200738728009407419969941890671047610167464574001998143862564676188037578401334053865421678276218997514792740980185466702348584177755852913663678140293818833638669709118554614546255004229180566625362162254635687909692961497728049607117733623629034652926433753379666311457699846147641105256906565510056385296838280683636056204636150794720743949574180987668122310196587112490091550832025714298298872084160290884816318056319351305067893758391932587047341693037877133938383480122961004279388997645197148255428721340901795767120920664871605269391672843239008872073346047925741053186844872189529238851721101312000000000000000000000000000000000000000000000000*i1^8 + -1004988551290061526792355956116474564922589389827674916076808873022475990551540550989731349612871478246972528515832924975836683145417678288881423171771167017760687956873017908030532277089663646865994669669282122465358103848633401622018457510747068778249475702433594199504941397769561345142595233638979618014097863868124344426973612567161793538327158033836686013221265845892342991864177146729829457413210861322085290846069206285367918657089890680171358353662887012143787698232103760037298987336003249090537778630784635496178660071364670395360869835800520782603070709404698123336338393728833221541277994380578802702376750471350111338099792037082169422399655419444608154416947291255657692717976048785664523729462709996876816617281566207182534365589816413739169912295801823147255042232123905171490336760055083953527057709018232967724821090089672741620062050406507110122238073274568579663187304617056061580484592261222124474344943111749744201196859004217907977918694087366409103212684350824318392169325666513759187319247563905431706393562891285222401425732118751843751537159170172591032024115091451460532568625448849199342362368336277898403902105943595109270576179639243791772735501897832122460541510799925583210671192970713205120049923321346088496768803532766023670689555383315146473179405462307067100472179342642643755199926585524523067593066693874189100545007545819536337400248202520028790557357012223665364533564257067778617592491214262002556663054352505099637953858791101460621620588063500332626494865494017398591965690594736125548531874644739164751267871215436938470485170490309905154296620139228280819166044255874559997922564593475852083298495620270559003984324837560376507212069222564547788800000000000000000000000000000000000000000000*i1^9 + -323421028542630151499374026740666032296476043726824006470991849070427432951533985875504925755624029991150212306641989140230243609215438696237016741102500331002455182771692291974116153024079064189351682223944980064177652278191081976255966119559231690625372728909736770241992310307800592586119796289428957818954682504923803793703193048528620985342395766999258694632368989949277920234465961838635271431021739522636755960040558905439226994097116640101876039743810296824276827115429919044566148131637367154649065123270527707943126401429981369629802421860738513812898881835475774322388802704037654093265620252755098801970160917429501504588633150127437714284686365105058022362628795889795705191564455567684397744527710561887541267493070681013814709019348291815030386130721444444114843061417416107559246074744283950488015929029998673070406915387381524085172174842754721311855679709088631242823692628292163241403715273256938213153618692580984802038321773839737869124457800986994311666512821039300189175421160809448560340962658194208733930268870353029032449311946189219200354700853045553095676421702884328972834426201881174276779507613265688076787851075355470593777377300596590571916671819587665392771094113093101701958196073974633388693933728061541399578571228119202993932782742542760815531393134264796490497362773117920198507687527922795697377587352851796017120747705400549361984130994439225126658937528923635301269256422986169447009908484671124839051311639028792660953243764406848958132820202838163548189818557609069586180989623308687671313954215802780435084196130629277490066164435566473631459613316109028776373155145038321882393403091254292634082901945578531234846884169549404266481088221709074432000000000000000000000000000000000000000000*i1^10 + -2964273282114128264962429558485068283386474073150815413774511570756634887091631534506747753332581613326671287787910052319759254088450373238317731982555774063793691846067685729149633246646550119851224080087881300959304430555833002556749982893721578503830272431029649905237250079650574109127316359592959548943708685975705840201614601275551517698095339580466006404661655953794095688001963108874715767522903193849117224093613128074298085186767121336472386051347149613409405351222793028802343417128276961522305398963065582544393750259331263805925827430141622087450496987236512913492410252386338254907222039520619921674900853535325374377386623948324887522075173244324159051194489719762849794513769073845128620396285789039286640330746035088907410506814443580002959671411954240402756752586641435469441152092988556674891373817942239724882306463141828872397216844045526826917502159938754132680511427000224796821175299441608564319481243815546011073660027701377327729414467020206874345791042001555641376150197548970270648584924512546998005846593110497621551073364328576853100510999593038351013515064828659292828618078421385782362099823364850435844443720021364397903966061871244384778959896669270704604175454983016088205908516303035414289305104254049963490453457558539235721953026071310702329917450321347975741038140881468363124519730948436271724702940058852429398131924992995479140962935066901749797528755202114463756144673842937861148170107788113305621294867999321744685754211178044067961152455302189859119026534538072558341426172116345339589047109584782550343445980288005704544559621681678245155710924180570414055090689002857735197002268104791485276343529684934959450879290807601488756405821033676800000000000000000000000000000000000000000*i1^11 + 7055321174893119532426865399056835656283833190715631330434961001040151376301622042102215721926929539903749233521145466266383272304039745644595040187568213446749149549199144494843418194589376577843012018641437905978449519020853781919250941442295036997150594373295110660469188914416558053406823633039135191681905678393996203437693459749021232171061782471432035611595546389470181181006155412492622896863511205855818616245325435300001430621325549998286072933104779530866232960412896271122666293340062728633705811221289085434988976504387400689457122845310112458228153257396931757335882101814033767654992810019343136481474326459610237931363206706274677570135732179964708381739763047124124811479468107123204580612119906356405842086173894245127288536581518065148233938211033494933397478240505066388897222674343742661488981799434406392721468622013145436011699626282628888222436246257286525356034101982048460390683395891960623268267194730775835763916506008809479643567447108404980262597555443683313034567507894415521805530295365352258625514089111404657383732142751570153788459607524892817306961668510147562104247091114604687902436610141061844811110419689315679307226418332539386643688035253930329030737162337341363344265937865355075437840003083531807603218799276314020967243042899240553506557453661799404007181665528867334347893893078309674326860693952552945571193812356482702753566108092098812810691236094349815741338105957437433103406653212568368006160866614958809886214314711801591345712042298748286347015939948841013016903918047869269649215562124866466461752630122760430017884574363866581566393365335448357661102772800944724876960430624182938978858685960881976521388328662998656420818106449920000000000000000000000000000000000000000*i1^12 + -351797386811670084612694867372014391987353457230382993662121597078861047370804717753223802173174479691289839481945099236435108875570404093243032463783802744899670771902607161267528008836151776152359922271578531837062422390919098199030851199292491009740655230686921666505471969215136655152451222639200485601012933407044899258061019773526537600583587142974456932702084565192190426051428367966800899198238940482919089773243238276543486175060506238231300571499078062801379579583684888370165328487973565611712453430840961206655868484646096039007377335718966988714670569003752782524092046325919574899820798634831799266019234275861830572152735325734951166100463334477440786072398037471425830923388632823277111207677838491676134782669297044191276454377237173488880100717185578394752450514717471916536022665817796649713483293635842516405041698858892620665841453308001055583926113793256285220177547560824170245130789297497577924243664101491185647571167061986701387532697855621368236293133782495061460750119285147591872971609142070214013994916421362351426558525126836284998387164484243312622266894552543246099406475423434132455094731631166948967784914231739212891949859437932998250904354316851200846990453392281371150636741848941323174019933868224123598527439404701098916878003169795749523947853550099010623502867870114298679738345611991248764134079505469281002145065499752694492173670702349634594754249699939939528352484900476244029122400698404124170293687803065703571627296095347590590013883701659527060862938597331872781688729319171346420273090706613949624157230883408296353466350718411247710636235897047278605302367975767053962098439783197146607490306384812306811884674093476622402003664896000000000000000000000000000000000000000*i1^13 + -68396795230713375265996835225799275393463440366116312644557343276159806359543243982728996469453985759463047909242843576698034039989298300550535402525293682046348532098445514213699179841216552495528524220890894346107482874447935998162574846466773518857735499519905280114593460863308228150020126367317903917114537905113779265165987881924158585360879250115465591182926393533412582236809502179808653646362268206609288697131858752975167330120844015786316426058747523497834884200137392621446821670293783439008577656532078311595224922858282614939153774362366829407041884711883223061894482504382966624989456838087643631110476671248747578779843023178272990239798256886877700358535236372538391798705624575537858402983274826741957845971782469459510464244551330646211865208422586837732839037876063080581620189765296804767404565603562631016715175025829011819165044993136141347627805231835378300528009612979918883066798724380695561946026895621157598297940233038762539344644284328719596820815900667172049785831040362700864944460155033174062388880420802268706972696509780570984301252705080845853259993772669272622749119856821680715546776759517333910614170584542267284044987039353197863648504803540962197767433176815585454661023577118901949530966840837045363954923133817109903440847764493159503159164081280592743268566404845424303168412897359803213142127521810996337814001848150118836806762634807383673858865074621981761931854740439741905081193112690159010752103498262148419545044574013364187741485032397648371543972847440572229663218546262900991588261267406837959404656050829486216600824879798946289409633545871446313106639526779982816637676295787062168128647007697760816263388049081408784275865600000000000000000000000000000000000000*i1^14 + 3584487130045772877612562587759835724120559545854568608595929524972261757047849722178205947456117936117465683183353840473926011170833722053166341333109685792399360946040029972959812739517869574718001618626606754350654434651912438872304088181973834563385313609888281777771686985681484395546229960982930626295684300146346192772614944678152851228390094901539147301979004868789619723998396659739926757975051292943789382448932255397477998319145708242279573682095248344824268286221401976791766465960795321880653825422559539011484167323500522865632735601891338298882203472879286011766351625380268379298698897038304190986163435827872012861822298121328877251718144714351467855624003975662802176238853814534693564189774518034843886862462364339897046621864874198617627764437717661063657448893166340040865562757051778718900547831390125077418265385685468735578747369951591990722056740723923257036066614477973349072645511837867048217986618904763424294697411993887792721257775666628294763836589945187866098359589185641807278235225561894730290969632746162448288179215720292836436506545167515805456195247728555646743954990841469888674238173486977711236487371485525971170715041164278594562634832626073604044357372522611229051569083618660491522454567012483718840351815297938563113405996103664930724243170720675569231604711488100548213821751275688569493714934566834115587053745652124921114134022969883257206233580915010651471915652779123308998286390846720826109662159594517511384310826755261151584678554576107196887923897187512154742039155358983683984687943598433951249309374159377107105517448495352709723740808207904830101420240200072598472672454997737307045082381748902038394308928763509153464320000000000000000000000000000000000000*i1^15 + 24949659676967568439388733795636725927774323202668682935822796787158324156398253766336517152561730091554739960324595483563873131143568884837760218083360583948734362704144725786418575570098209246066330567019060966505458525403432407864647181744443082092611377419004849920167844334808585579673829869384361700597595495944117096441356101272833289587812035124929450274755596816342077547974764598159600381815070394892663120889351562443291307354935233263696936429210674191944394484985556756103892919211837272110003611248221389418424004415746620267570561410994978686937720649456236846339501284501401830400687614277910377832910309823128654092946849578544762233374123934310879244023021824705358074855201601141732592958389986484404629293061111186358639313275588445953136941430837398671687246935927314744002807861578541811446665458200687923656290632674488478350442689561145163342081776726178511326843829021706946111414460034805044039272147935598526914662247975072323505898996907215379338152345688610610873904784862573568129071508589655800740801009473591851752446320260554891883669090263079838666266442619300367308511950524611340825697906603458835219991814211312818193269379815527818677119715765089458297839372260125219838777897227152963233541280626449271138639981269409356954274997203353846227686660467919185194354564047376487383282290828864989033064216553809963836187107051945119664943027793899271982095825147844836417302486156018600370424837350962023629292671488602191053304379889273319659987662456975360284641532469662080379587542951544990505308945014169306854416560856998980443336042467724713274253172065196577991032385535496269806975133943200138798156750281133209011216905255518208000000000000000000000000000000000000*i1^16 + -66744078924794081733794369073372183051011050893428413814771787399049763100189680146101389233544999370735100293447086745272247432219457440905453047813126161073659207597525874337176603584774070522693767950247783288210798032306131796646494545730031504659309665348205093804964289533582315087164768870346517845933047137964912581740403211635151895023565059885210854186967057711662025251225975746574105086749174466545163502855959895257235229084040084163597223540414207573213233506771486459636381367297444586183212552258430141821526300707953146666907687470665148082495405567178926352649202374804158844806425205772174991603465082295108597378031931974582073599238303563622796590100237120849051566299733666778070166414009616940425651284616532307866422597433395389112261419883732785990827174218630209678493158487983561098090523259822235222288325716994165583285433278762181035946157281367395301231575387040854720573776349231357615349340110266431505229478426478151256754863731709824550523130846512224188928355463312502839110513729342944205220199066258057131955847307285134434936120984781131937314649656084730325255676663461635621051062542148156948771100407254046199733385837253659282873196876287949339397503053844660458814038061012224007593797774611447726782626944124437352301372056591768515133583381001686030899427185732652503718776689480127164174264550324480818562934645147774768800962661705965434501557835386540800895703893805417894562698926460032422849148684628938388587076231423564462053044427131864747305919910642440827362078152618481781646493046872678680474208807791480790250231471611214490053447240973154011870284580900263618496425395742706917042732958997536309905332074499276800000000000000000000000000000000000*i1^17 + 1415481536109601495305734402580957256714813159391490092833590607049636893401496745899554848820538008356867342733999766868554516059953788621212456183711223998999024660346047569385539758259476264607203376348771820422698386102372028852827442113537344015568973551871689187233788569169403863591621924097802748078597807268766518252932395158863658500157206015735302669054174165184141570080325667862982742858363927735093638437446560980229765853786828290208739793051677586865377801668586902405571287322311111804807421618801601804123980728445520791638859730150791432051279919712703704578149077898041732111064302891910414642796725145816282003176572442025289987890766059932056307294550465919621360111613743340397689548958098930921415577714500175536995159126404060519396543690119202806417112094256709196212979594020065456254532531898096217736912615855799147734902433715875976405145482941779597253181152190976943647390802778741152364202367370072302038131422756381944751762225814204663706577851430369586635647292403168857415324287747627876417920404097610285586172467307558896168323164839049932160196603778401010899459264682783778049524266281430511948164174766224738231217411062433956034567007818412960856748831885389887172238279287910017720072898174659548808150349828362701744626900216648899328606292341035958972751201532975463839544961454612587746918270456188616459723965931515240390589452620168959242655034548077699835180455425076498189517842377383667493513114125224460335922326510165073221647356890535875724774758281844890020485394076631111108064316743369772645807015308190305961854190465561986382740680818595979122542499163768311405899867852839717085004606455896762339615928483840000000000000000000000000000000000*i1^18 + 187615929862045237738956111223200726814925343205031911138646020407885500372628258856794522484543682925299836429526752994215731650500316212174283801297426077683171756566545650896677663845976111484242866019696875298923140206271033168348484180372671461240575090303564109997157734039078075837247067420227375564797782860926896893002982752639222566945087705683693770315719892472452096649016230480969831465325765462508652641515232236674405527863931125279610119497226540976801499492045336208106449424497023675367019118810517981259329622182519479189089014066236234196731507104333372704802085877299017397263898836077232925188974596146595021620509628775659670655140193453967651250264152907077303069631417178747673910073322191571888416385384507472067621305383611410589990337318782593130279969668998175816392085659212786611551079774093819161334245044592959779522065201092258139735204416770755733272372534818453995701302563173125760013819956706831974559764867078096070352008874957842552416436255848623621250273272327945034610403992843958637048590633553426020644368323768227612546496502976322451433737059664594815036441738904231780920378329945829519960855459703863324850792615878787904516579368823135385389303796066567806196376054553870540218159392960977725398068979972102576803332201350960341775253777114416992096684023993582581796068299889762565906659972939420986883751567245274993954167665287977302122037065151473784167102253086734734324422531057088723866319592580465745885227496573452975061862102216299367691314995320183594296838072194903629892861574510760652503340330071672146759696360889200384289566321575274390768872513026259774768025048482522201918869635233014856814690304000000000000000000000000000000000*i1^19 + -13729637178499767016781468149878520223324057113537725003430295415423730611754637471788475454858952025469703437640587183594842591358429321455581958569978818432429650110574399759207774546509053202647278998949275804777518408794357347982384739666838425169084797565964153111027536595447655387930487387799874648106808703999433171886339447182153981642993880088188406196165863537668799403396140025754023190128682023280231589052996670586147025181044368001736141100769090214914179222538635653552633223666003169031115205049922335248408637040121846329878572953878655414165947442320899821099279717739748441249186350583242852933727126233861101574078549517299139438617338118529909024450222090197587876949046336255905731092339469207454173285754190275965317050715067889709503385515631707829727938178018022365687993667813892240242779909987489913630637238354754947796880038206192021746504615590684369679888794496134893753067472150564165097494307720543838323628050995971440533381966316095811940152636498468711975945649244163719754552475608866620778747249924233642848997988262066435944601695292752059850901562464840808217490703738919426517258026951450251969766930831863699115351456349588668520750647898250833353909510522239778212910387848407763468396641691284742690680442517434423874943068467065706674305254944963619464100445393061418814380814170112964226980779789657926542282584477390345543450645409690209707542843008141801540888571556961347830170214567445435055765710995472623192704657466625801471435006468724993959798752048182359089930577767735423981775825484330316437885867405509271180131597196998031487006168076518173519389389069172416414318453259446319301375983981763253554380800000000000000000000000000000000*i1^20 + 57716417938323310466576618513145546721155557978636156092885050111759161954897246307278765495164247349324800042786193509117970109148041752266820301903298615145580135161536901281966383760060216061633711870346622911651689970177225678524771825129474386920630862712408173597680119072069731994565229937620117783351357093610068009927019024111683922140526660471243468837787640269953192062313740062039226329020914245135095747999553863950309715151517789337272051977106595783378287140081125896897133297366117496767923575881103668224082478181472429539322265902090419346883728644329426532418074693626059758518710640535388029487563881995933165260957279971510501812845113129386381507082777805276152485911877033115858911690037438255194780935059345072145443669172569684730597473158932315599149131841900157135521046574262722704148103252957615604297293131738682635074824509115895445158413780429324228812622591987826751369922157941952646684721036853418611370300299631393684076626162849614988609460954414265729434369106707665882976542989553450463877975573861588211582017603995952262229703295779195487898432928964064911525987891421670107434118259107571958379618158298294391284286375359025113863731322239782650634800455024840063084195269669353218826739954616398179372143487072015634936250554545534324723746491883963796254680390648005563357854076778894921994879480415705412914325315044396596508223285430265460735197840088812876805094899342235016790233723860459671345951704323902730639189259055857604593797392892369116921898736327135639171236512139578723997388111714635262384675062132817201181936543052127108703018301169910672609730097992065846708603874804765889016156963755398266880000000000000000000000000000000*i1^21 + 17280202743240612865527521621339103587128817633502395378086247543962166409794643759538636111269591729702149444687410236959677568282386254367090593332331960916515812066122746467981629871652621670708838088388924380986003498280571121785556132566617304906187989895177053115922305426791541834917619774389838576799038626791118291666197190267314902502015707643809549596152385821055289621058818307149517079083781121681354871674894352187784881230300153755299895623505816798637517075777522540041542126374949598387162462314752220343080514336141718220504624163974748017517283396398164612800285374406063140063240439286662827142837979932718247492650211900428423075881294687570397664117161133011480580097196620039511434934942657832757644814504675767004367265026902537234581320418307726932338141126813170665909535326248798605791329889683129448693803089542508594244550674487464047025167825781119709224414630156344401293578121897653317870228358036332464176995487380464276723034206391162974379767293257915742490319392759995077838837549988504975346989739544759898962295160022482163779455581133313850453344599641946958082342094587063480457188299492578962375034931384961924210295229171189617583099163815995799648742697419302152006106444507715000095082351683238301057948173063321231018613062644465129654807205886790218480266705536791537712303166178562613380655007057686128739148691052053979220835791945631625413575003576276094330665775746602004893187933053978391621755508512207507850344075798382597338883109562003499691221770452745704856686958549726825415477485868455677279176081068016682000610783670104600057356004757874442507989618071807115722730310691343872820951351298097152000000000000000000000000000000*i1^22 + -595846054535137875879029123499197481624206773802615643027227864984814748554072496731504206409020777348275882032818387593801583948399117697344981706107147160002511781717357205786404548228360495746770186946367834148604153437015250159153612467539279256772674859320856431653725784214325351180352011693618196744597619802367635254736249212516589954816813328609429278402600186840643140481337894960568018869726143684262315624424278784021298977039569258834859338311226111923739882317292436960291296108284202168675853030146938261836953243345356853952154701096918825051592230206175196196664086276517058079643453737435096057893856477934681671269416136819638018225924940100644451395369693391279211048562148861890472066033914405781952318344526393616079161751724759070783015497020287765388265994168475423295237282037026362571305047738306581181545089768867817078262079239357419348168394364595927315702558267629753022652710299111370249202519906805671992676257359680060330201671236614646842877769478211186537552598770478724148080735409531578649302605627039873257669895403993386545458769953819625501623442812291313508392194206795202763130459026291864489454024822628918180838387181353831417685816090990781923622448810787716423864950181306791978462681281779605494740914072962737379092743672080879877442966273280363323448544480470635720024053126833906272174232990397318785934346606249550038304898408882204459943315945740040759926670155664312590291792621499730508780441249706760161652177153982441125409474196237367840928202779988443919442328620849548355748649949486312276449871678773004820268597053105108451902377272684290342252946279458038375763535803624721649225174718873600000000000000000000000000000*i1^23 + 3353471684192925455000788763690217981130843654028321375755093312606439547909874725120013116134986263054733396381476104019174846889143385972801484495619518497841493043425593159185119540206324677035129461661895064910334795757453841560364828703762784948849429761642243416705363020262031957809626658745235810870884074848801677042104278324373903580406436867519133902503371998018104896561199769201926182376962865754875183558939355146584659002523738152365770133431717899027209133954854682514854753974964429257094491842139167585739440115621458862788520903710337513028729320353594083713711102222923503366475247889032639364407095846042731271914877083298371088275042671472074249265440610683910257276962107331085296554092536987435090061983441969203229367065718027061464663266124072904760847976484152626869574645859881884462979848749612215480704342772170378625507810017593953627478809446868061719679407245669984707803464010203197549314192514316943158152696750493893233741091169337324085415945619067434986128336716737680317157147688547173802642140555733982218145889601613946792423743072676271552248302869088637476519880941215103901975167038405553632626881489334453751370260720591431577352790904762678750122072907970736646877001566460817313458571395880549672344203831856877970446863040763036395552706150116393251711628050224221631094593398435493415332505294774993872285897584094060194966686141011322600347188564820667015003752617293820709592263087028401579327726554697091878357607458379319581779423139358198593067280739694261424670290740010193129712520793684315007215908009327654215908242152916427034349873485006894157321705119358295575261521833411303987992330240000000000000000000000000000*i1^24 + 141237793118905918581441271486677603575347771674277870795980974228187306393713779078669322943456791107162563805233638734847479378904729707363747831010447169096507539191649297088403654682276364588359054253067128949223787701522847318312654513941238826889311994946173825404475278093589000932948062286836987274759543246061634853227692487517208760165594902863999465353390051467887510447394687095805737086352271941506886490498328492600525354098876480242441232433447307609364148229898267743160997915901734707144072214215466970901747670101112380115950931158993239067592897938077238863888356435844203354452135216382297960098992188031613309980527854672292584310899400945040240188875944568859742822165781727624792570843190845260346713043312576347910884441440120046440221514843818744510075055106419541958790757488589234488811264726607183608059285701823580427601375020235548727402750760404309406521486674805826533876742503903695181278724482731150637522522720505039357990507750380407291217175597008661518005951416060785858156212523086228003418084866287625112529323432785165661751956011720011725279045209774687164588483704622970901703676183160047217552051492081231126491732521989284404705880221347106791761263470152873864914262419876260928084053399358519780505726098398381025494563580920136600063602884466411253488658724585266932319979481236719824425179687148320731995202968483082928033908815464115001094871265978888987089610623830213329331784625689059534524488064932102292890661502061329641668002503829300868991507111669540194541863200084212616722395118372292908532852281796237766081914256971102772683451191394828275638159985231529155081152992399625363128320000000000000000000000000000*i1^25 + -6260042239021093655663848991255617435272764591245918772692089207612222988394129023214711502339696435694200017847162757199579045931350476719082895394734120656096001444794698477012284470154992376217601090788492144411656589042470807228359864847569359898473973638703982902655774058934530014760210385599842833174381230354099885875838373943914532494028831883022423707627370090722907867334986971403282638317161387586864471968825264791711183936290132976352130516077996348624337160299409002540427382636697259799549385843648027730535235304703981511002740323379493599268020653842821192282680865947798779308401795959917892895716552865652451510741895257757005197021162259439939803808982447572111798851647787337507645501569928093519571765211916296654340116707602864005109472579288022503787811502908798109418350259842148691883649668991851122732424427923185304963377093720885008252402224085671706250525659508978705465496253650232966421852585963868050995367053918551039396874123629635392231014002509194509003934196384700523121458003262820429452500575660718951912792117664859544794154328636430161720190417144863625126456777013429923959639868512611982946596809103210254087521072193273408419109930221592679294120419651323224815965420106596276599119618094303240195719516789007043806792585194642465440654025852366292973970549765996730390740751774525410195048631283335389883303845756754507168349597589449343441377828112195365924005814049357929567855133887219143623511125436604232657823302115766442512031505289885230056473532401246767648887628290705768522051743220771145677001105227876174292154567269366770728341713258789197640430059638757983010316970998483648512000000000000000000000000000*i1^26 + 268719420593715854442066715584618158446223287676109088058247116690194337280849076806055856609605024554933910031131118429318828172083048757398058649460394194326689366673225154912768890180794453509048454394438461855254140578724907653849442524531460663778446138512234166324273204883234844317648910300795331207915466672257417709589261802844325261616639351789588169415684212909758121848999314928601370246149640474119473043587758876477804752348667469920390557697405011953321311292975343106489429301349787635817720044964938368195737773488584380965528392707039966311041207147410463834636832842458553071398587587451247598514672457607289371380452813581320298147138597796566173610076473226167975254487624773208247930686295021884041673024855766026514016864652971773083492608752569537118232021829288189656958923708079094122927711274672476789953263608493718228119716041198618209483798532005445605043125419099406642544005635204750195092674031592127937994086220506079274387986807313654813408762507039133179558436626932561669287141957105215978115075930516864659270720138149473924917900226909595245154868328527781981511396908117769540678625128509577719127726403309511191958794408969256972463896070223911189239797902776321557205694982546736692587648973786770355283191733335133508756990237790328332381123240996793136342840037407660582182830841346453650585519193464905239069614665731193399116321972745729015581299455076837382800827262682973565870970446369090844269966913058502578875139375993066338201066686372339255401099884336903464367956016992486298821938586282475012366375219347182304734843967239958235701274712947092707877687127596012166328910886249431040000000000000000000000000*i1^27 + -7213928197066301917704896257350398519701690759066345583497803422020644110821219832177368364443245021065655321841677068511074351619941034906005296960591137354701658648216894785041326621440590987309091117139557125008963435444957631184146965298738914852409015930428145691604276060413793655980666139551875798513145816546751533034203615825973348126763249376871474757759242387049748759727398654081805689688032625702258565558677053614006663192555437395703416072498649212874396930609975056602195829034962559089849463346074634662982399415606806406267513744072946257085527197313076654983536048126934906071217430528957223212443934785278710797313587032084282675128859802689117518479819627969121717018793339000060286680793744401908681896283239560884828759476613188830071411982824555840496675202175165621708268891014090806602798093650800309424134364443119324923817301730490171725420059612646185481704290267254709371510116546965177382555544451626331057829086878592600333247865841520597688984840749915186443584055761315844123378325650053865003317822304756919192560593442482603719729194867412147013245925544746957664819562417058621878226711009450604165642863576422835673606884693948347136338456377018018562628261759711237561943600634281638052147992090163516852861058101335218297548201621941364074701504233872975107325807957019383754119751906800555504588703767913576762639671950863692940913669445537750504401744236488071749888934932210803043562574628646358381788306270135449559344997615015330932003666780007347903116951207976820379234136190458813817465868175720123322036745290366278633502781661682410072602463771459651535375205682166417034533459197952000000000000000000000000*i1^28 + -9575541082547760485417274413110096763440799831185952528518399393787687407456946915139474532302161041846458942700252687651149403701265426239130515498815283912662548098569819101401938824612703993410813255979832930863133824570816934991782762066169345406491806545729901052118484665856342060036056393762482426518209785721698573823913536882958536320063968128737881766727531514011358124330460836044327214107010945208717531581396918138010152451929247479923719291102280189373226944961916627610778734864634538059858023070652904134538150241313076529243368762255090262667579184293492745154622935869276640775993498764223084211463293427112834640812532708181310005923841464530833250864109877724047646171347482080103945487140192377150649574503712554926213697294420336481802221158723986922375991834899285251797838062473240416450122194811893387656590639756003155456043023902424110594134172255997354302622798326457508826525542040776681264720221223848356908639175718602081327390367506645626124813248448352995560950674152224931806021634016025393152156520867757632854068194178534468558107702457287337093754784711804634519328417461275029604689934819135467273000026716289423974418934518575660054300971214234546648050094593138668664013668871837152960689092947975725092545508266715119227956295386506398009575145272320468369229073547587450385188392769544801901838442227409056779886620822207064037738254498664398977012784243651268171338313179067913993042098353875442521847372227153511940290618111919522939997019060028454188216887943436658199557518298678711422891344145077926068661007753521167047253754695711058003852778459835812004953568195774070756946739200000000000000000000000*i1^29 + -104321287482316827659441291107296556808567754941292181642175373161066356265029485769860957973323026035095801824835337730281061911916017491914669357567388139616051050415456435397210471876987685046290639672201600713901966850657803002569340327004686439428546059726652632975847748591253564087863310999697607617247788973301973822037101470846616986843151440498275036885776383226329432199213109476340555480907388499328025555659209945942961833464238369556433007809315618244800959925222537791618659234519588815217897305013069356537695894031779336145838482370518327636643270103269645834643254405953536145846915389988525010715441777973044108759433073456150594903554556796664159987784242362989070876102189967915016467482329658605283767211078239272640689650248201217300222403375929937276563739050984701354924373838341787405707695968567458369765346516806315579179314970553964297027856122628602578831584099168469148222496531053778692980309712773356219224653225484514838159227719483385915957271415263788167356336464179042085031577437378427396395711003668165192430678278006652559815500442226552615908059094259622558102942108889986813084994059482102409834171858613459322810690148389126451190203903516825240444028896791768350779414876318814244725849086828497188854304053885642063168502395895099903266402579893633169933139630048359559889743333627641684780269369891281218387936614639809768861754796927173167107320460274505026610070789010430879730109649543655862349988121387837852039890100863514404638004023392760974351375059069602927603786748012715318848745442299302523837531806532652517461362514397391629481836498033811609288129213744205633945600000000000000000000000*i1^30 + 485239019037720867441806920406181238955549342754265745740189651877845789575304361830156213319218948730124968259017589087602420131194713063088164991829044085518064056109348436042750780153936696931273847944916033663448274139953157265433900427239671623269162251269437721311234398074621618183242769563920473586369017019605912128319035597436992744032332417757376586131448614624625323672375013570112539967639630728882455313071544794829442153921957019452333963169941422358309287631519782385199608718941268714909129998575134639697469420224090072179542130277834880801080005156720988323180941159094980034605844518608435916242721963064272301649218962501440552817873745589986538836897158383212353738784089519796425309733334603891302796426748758307880299457104124690035506089723527957581351791196326835971041431905158173242635165076198326679325340383213311337125193098041328036500655079786786327351138997634575845246747253537789469340379826296234097661323171278574561206460509806413273254476452199699859143063258944657437203187444125704549140971038099392239520753271150951014935370758106984213451121903781896927514259254783882079429169259536000884815217304517157288561611586108960936399283175484643400346950864264128274516962097899024529577027916136721818785928448619236288155890574851718222459293238572875559432957059298804920799497945851473581089324956447732052634898755425435759290012096471879990584985556150384333370008778427865348146124291645670412202873377568760066817887635473478424857306774467394075297387199811638693861300317475598279382765610695944233806966906950681563716687273032995863266189200516147088087083848973680640000000000000000000000*i1^31 + -4256233946683938149751040045399626038339919609676942923308004501871158754038270907719733213789854021773668128169925591344625270054676312677713689174409153223490393107169103978482008979675888641782886518753195958256069712387104083575077018023738937660941865106049029819234444706814035525732740141532367694186473206633031945350894152109598587142649830795346899527790199759458913824551704473557251931673551463991334297847728953779065947568951068874024075571535549103071041840388017622940896445418489086603423159762470339330081023098313144387761146147463330340325123550991496647029869491819259951910890973060494582020773228747503227115633516364304911927885485559592993621341551738521246564531712674031489148364054626665472810567407128862711315467741373835582399809670312348580147229511067528129376639464844967811783085301166392319778394312024779247929727831138167539967569331739814971798835955282588016350138157734503545778097511663889022232175099445500800622963507326710412877349043908666597907868088513348375850383996730777553925932478301781007214301846484568621934650345187821409597070620747662075692435705409281687555750332739397066883582789773446219485794951758686346676094173575317809964727475183443738712734548627830291357322677959712252011511824323550169270535998753797757996392700974377371781789293566531922936874213089879930028909544495857802224529848150854026337455857859777513680251407829891963781928468295542427592126607357538251778558854499775867208151382803656129685883760427341113225735199442051068535351718297826106251841905371383627193607278183887557855026549240264295113811630643550679148618451202867200000000000000000000*i1^32 + 11435715737024825012025415952453236675073843588642256338644608113135455846056216670591540652153574131243485911956412453079157867688150120309785956329594853872233498136188014094034485003430753558924761550960826119180466645199874434703013474757709039674346168674979924928778065521556147467805700750749352926412067942896451997207953359583775478653870414644431381631367736408884396369836336194990883501446839984420712293229598190123267640349112827434889842296727611065477813102649776145915768020206632230981903477423278321298865801325217311740389315933365293867270685537434236830493512774531779765932926457982896004173518747625530028310070396321811812049879650457850975064551096682728969193110363153593910671898318419713591358384179397297466868312538791630478186013820736530912772218322695504143693097765940943413738332209872659839129592866499189808257744269171697999226274253407781960455345024819446161142287935921681035882999026620658810455467643564646812139921755876291770380117816498110247121523382546752084938434121278071286265667811569298899263328112870820425878656856518629701594132240445361907637488534157698559085270302943423299952033056450845526713381568140801054738022130190191446749341785713122549230426867208259718422110175134725800041836619528077311178972000909528447615705501798434128769490297484428411654297905300406757641627401386097846236842795937955426874851668695042789832698919411011392814597171441176390167510695143258751751502172862960175177668224450159527004103832651453040638011309792747957169218273888299164711997366298925425508966627312274337123098974877278792962789038314557681792146472960000000000000000000*i1^33 + -28694773992680534361650999780180255316586301363752331035178947224480303458504745916584706119169304086554309884290376307001677307001567601366261117399520401915711995776961881781395135456971953468512599818127209559497241512756756133013382228225647770810076560874059807919153946004836438595645655324623155615238527910659714849015308878048050287337147218510331391004330426384221227982671184828436888862650815233563885704775603005628882127588856839249623166595020862944061743933777737659182641267895988488597624104396767145263151656954503984632110880220011752077327673149710433570188762469077910654449501252758766922294505634737493767160551340977521216964406955490425723394245527083756592141825391511902014492000053791381904233438932503996693047849036989331454251853569022302811235255189442089632100757708174540301428349853987883301174931512170706508640912904910175008696279083417874089631225775868031878330436183629902200199450286593017722625769587147377667426484707299993938573822813144905851779626236641198208087267092037773922226522587389534484031587264269772009709338732012072203659352194172723059774493116341585665738819079336789561881048327518801552509699419325718713971303763992819749574364623481523046709206693954210357338573318822912134601405384875115480505118350544653070325948922207084929291000749840810665132216542685693712833619173375033832083818444752770238749964114796066227770582751206571476150949115688772747837629658822002070566684537452396614441300950188527176240249250451164656431076913552806987056527087667993414160844775381212345913926102099109352401705544304577824559187300011172853448704000000000000000000*i1^34 + -1360748689953283282451945826906384671947640314569402254401810255673484069027458264647689236697150792445532005482697089038177544690390801558752332815225471786991021918041035025503166657497247496217418338678672533101100511890381688608402601041913143482764949946660342623899960086348266465957074103009962947155748892532350985222560817438362781015297885982168415994514871351307941894225642468528967452905655411461129685717106660186536624206088128513487520764907354619008999619060019913516491176097879053007296307179486422697990773078385568834032487500434682621734419273335251671692780805806568558207891937091195558778153191832431208302895774007171095087130394353637131007928758894686879956834227387016058190242104625663732230236881773958113860106903251431776595415714192259574421844521660220149406851219145481618000552755373778158746865697697141083925708339446455932285864805611411154650537616586672899365586806952314229335307891856157768309790190715365515754989664886697296804316660705978238997567134420376307480830951043184734827066525171120552076701514825311908588027541401159608522159037004954122726944439006084227867420342911879558742159109525852927877341963295594174842677558931504716906275523709478092118332191228555349329400701790827885998887273488631248701304311632743328702416039940009910632000766417118932079022948515196348793805819178259830157672469276515324818799361885715337378535604557574680883576087158925489629413204395965123240742685445062209206262654766429727560963503482593527578833762730965317611956808822022780342842004822576019145734003353678984450605434020816639542246835030799155200000000000000000*i1^35 + -290147430517660557016457572441525487028473004330714657948707978192763257374343770731365725070549013363105026853734152161289199481031427118669886696408167934920923615490061271068557031302129168800702464081886428503218057726895678116032689142884256121041441265675260997891026540629057362704046142599813544121890521848840493675749851970197194053964305368327046231737615339224693965744388750756598947060583062236631178241145864985636681769455448373485126958833016476668080884511621684285166707198097147647325807514584893178412105376929608426669415443426616915568704973285050416487125163083907720829207327425770254724116562705806903597834177974272777338435188367751884039926373943874176236670664958607980020532948373161994600879100712927519502187002049872309888456170159861866767285760627307639228614890893710967693699323288849393647575124630899118525933039350089920907008197834446029088820788523983311584674748994077508745162866446960092145379588838878796408641496309897458644865934002442378872042218853066200639643755098230342027468206326304194469626899087518884688228610113504911225832575324412065152827289959028163139571854718963478807851816563431689307097591221747948636282677764312949391457700326401055596953433975481546294439944905582755396727232286965833680394902629704212238638425823566456542579531500877716674915170816480290441182849891841619053570873495161388656777862857971874310484280075813826186400097031358763904808481982423453032253439989422819949301394278992917414330083375538364710950673820240751996016814560828326957965470681630089003945587257304821130645187395696454679371689492480000000000000000*i1^36 + -2435570978371596126809227205993064996202724271956176444232003866997755776031202000329257258653607513568108065271449895838668912224145487061492020890237345857535111232334633470471169537797995527264650836009111578245418399026958721229833792438066311977487095297706451968757401521725272789469090160174851095698750434125823340924600194116772301088549254217470625030449633565692353336028518661358617963567650964072070493138180555065033393615963582169939935411229256311797395124240063298922518308112714072740086588231474289874329778065765026060555826188592758035373933722955231573340197323699451348323942284198972348343547488478484382062383497561581327801594858652750345597310653779781904615531374609121997780663458892921157811722344640764766944836228997026482535820673575475639185436154543984598584484352236180018190803076533503281158346776025260870127095963142174368106598714220452573707347801021506087671993616938893256113229538138167736889457953850318267216881807369009773192045160185076415941507666223353552544181861382098381318940131110800564301441314736799182312422552604233451750678325974979627900470604676329231393356486113800167486027577960832119133962748339276053468711315070036952085547559552032702683734797113766201513343049022541747855509106526666374922900863442225013531271343326016059075041377025977572828285253160991729804491518475546881527982324039192947964707874698711669714168735418551125417426487412749139892323690058778282383745219737746107983377852981209923614509557895564542303184013100394281538091196401890624299231848660798873272416131049083108808549909999605935767552000000000000000*i1^37 + -74876806764555891430254471851738612165530640671722387248534780237711450825316727174195354955494696937842107997821485011772179267650822869825334491751328180509828425382143921863558541934238904334997289069715380591675228537620291228948198244622360353522014706681780489350692380782949082146399680405391557166832693862611932351456168243973517607295747194895902779284103828276846570530810086260753327891652140526187159975601239538090611781348009485814508955278927247578094806906330303836381324856012741129556350582971503826014564286235493477846608514301530919473864954654427096913212036735365847566585565962217328416178478480380547334562066118802261010400824009890181309737305023067150368678506920138541941964510410463868862386074708801619643191434846127086876022764617025579396732720349417028273692888435676199159065516339352730276989569233189857432040345738140785746186522096375690335944405523418078321792952353366217350992023004842754777900862396124435725074923040418147318889278641499553276927319928843829919652120082824510625885555422516211220490040134272350886150806632968243662146784926714188311762846033381356940354841342069465991577933244748952273296700794418868847484986138444623246338346351642454976798653998773732951841761439421314636799360122791518251100344071896367880649572017069338348639526604240451999211585136547611817614930092263691256251888386722506671559939153386006447487338012534902000213657069003609339233134519267644566277232568856380020594481205964870949671179339389273967436909116514504313041729692746384991345720976405771851998874990058816322793329712850534400000000000000*i1^38 + -790309803076215523339033338265801803367913213464992587085551510114230765601615061339337983616243239178784370259935463993473485369567032592943395246277851782025946593136469124607438483381386460083771313726186708143459891245324033106159893589047231633531131472858509575971560563294945702204260574119030159503291600336624565317007916879989232289247809422223020612902523788011418648314065116690401624355613168149586686034945703048742611489314046885768049159204686843150827447920970113101947580072326702350924675776750999322059150214163786661048776086258915977481889063119337528432612824718816165691158304810545877843594894286095729243902606211350475506887633616140542814443203666501892100292337174667745256350351412389156988606643576153716642870176433235732329918705013413069662301924208062396924875172376196091718499030864472621032418179356991088626487416563955115892890074535576110643519684025802019031549993329319927938756580602535028988952596707806833091100358893142266891322515533295721940453510915590980184689566591241668653197888873059990573076540863350361465747802218639353682068094906436296174629913296640571325119897450751203221996477783667975722234201041144960770086667170641115341665625589242422545967865745195316734065560485519196041341875152559620075854357091996222463045747724402676305964951060013346884853808812417096983491296195286046272919474049222566761276171190156181635730574404225565123422670911318291152386859589866192538619715167148710594085922485841903356707472838268321024426692351425579282872714419296124238424468550940997883889830440026160314020003840000000000000*i1^39 + -7986505055551564964056519987183997632213682416063180234674575330496637873998511796548258873322617430569894721117607343464686660382149483993705289568219236387659626244366472668749724111220781603022797149643926291117847441170116243924055992382466889144486895174889615103504311433698028825138363720695066413488584388104628861987735679029823233810971080773685859210832602722668448381119737883138906294268548386971096735392010324305965964990214520493529453198608302050951215519801642112931786047042214150790343053693938838877358818865851356665406252717402842386602040060170691992494843084867275464827383279334527367089643769100257369239008723054602202868634374755616891493685343077558558107887326059318918371962551042842905711925146412273892368876824016559610781667819991927709128110951581387894448331597735193947518392204437992470135503560165464576937218361710343302703509344039751729023308885925828171346956511379780031576332197310681862227298072383353404843050108708698910372813686330236476190424911481566485610755833738247405389504342376368398069589575816616452061933126680673040139409221251795618173800555999383364938949778613251520479724191404102624430528133151532922056431753933763975311853747343767729478184198916066087359265609798556764494301237299523728174831113147440734838310311022808510754241542704780564543177624914133151594012366576500689132757764875513602349730365398121922980191832567184388162651451269258777117727831145962465975185689279363705793862910198596862618399113592650050995933897276511701411257024242556734414425780348071237072449128109673807872000000000000*i1^40 + -38523312397506782806937251166177136976627749912846994851664879791210985570284142356008056992687733864803008427372428453700344948664608920891768475787518261342318772320283248729925431216217279972961835027031993392435306650884005816579085748707069560454918895742926263688665238942071430648218087849431763334563924491573076115498811462722025768962740439860838921781687341693832215470533016154269945223059155932607301694416480983567012759179163195498946428548275900565451092339739077667503554682882936709543326829946845749350384569246354762426244953175601458899111933249008624387453278483725730375349739760048752115694688872408773651953794464551621505364938175165709077832790132731523703853544809273385503295660089390095385035097001974121549368461363883058035582142152254659967440938417491774728030192571488979268198605243347783755780130828892935073707970332126991857558306032692669895276492816135858070482304171479828511609496872318979319201973407481975707415832216473799104296156611981471866356786641608040129569618929766077793835276904003555628695380909640570122744292731914963361635946770378106043392757931376441984262839218649545751688924090619663705675188878255379540973132651747393732973584221023609451645923222068041966981190076072528372423208147070283093236233044384139388274382976983224228173648378347770630570538396536854885921979421027239381106594387214720720583850820280650670162387002511366547442944124837357609190037837478908655397690010992428832030543237859612042197609144330093589148754844016164887914515874601597372654380116989148659986467704012800000000000*i1^41 + -147117348274793067342919921767681090288866951234959468345614955418797636105713626246427921155991430931893858931342182101234716323556495629917743394900079251783357097303855623332486435744226608630970884216331289101758478266065607322171529014491778573372545696693274032059695305147554362661248988859445583416232630898725534961301175212360440527317708960259775542264934150559134013757800881535116610109724029099318529691661040461911523472536184891298743394823507329413304195440190574560313276790324152378665752776203304979105907418868282747012526269192373196405722519066641888291601427913104361622227761845708878466023932714789111146719538395221523152205736517760463790631216679368541974078037292130717613218440062318339932684563874768924712395500506081314988365459723004272174328453520855109657822587017826986767117731764339792213343359253857398418099791763432607103598332633993202491567111000328594971567629856855848601808342364706006671834239228525780912541190151086699899660175739896803250640135548366893079794765358932546821483347952650700403590461752822518360338046530368922380614530015264195002857795545853725084348249066146412714957173228419636260642842128020229277660554810248736732284523098028464145333651719881648668053832285592664123173089170778215047300861085819020291507881283973998884855075852964397329638268324702602459285223800792583060779169149105304848054708197131572139683968023161495772903960016821799199661337846054338759229643478984875958669296970890001636064107543579696830849988495532659376892746076860306668424089870289027066757120000000000*i1^42 + -129230909454146444332125684585382827097900129606972794136342479264337133715419415418066894624867361766358042595639087292565318760207949628413499754766071160319224289095679199368877688906230705052109069428971152319631485773503775299271695463197903839574514066817653031912847539329275523072733436357923098249082283591217880874687658286575947962832962688067439737215742588306802308574420738288297328368790968466854541256852256102485437580150725451368500558387994832534746138953799103313953972466054306851973238417499396678950784235784236461690567706081893997540896117643377880290896541321546578604941329199381222933233146652588579758758602766553476349521382631073062778326421809125112546501739784390299538655651305139673069776013253392931792783928127358101314277977030876757451895692549194357909966025798179897115559052840084432631474949230218787900340295241499109076278884719559050508786643097713402189099566561975050971171501424522957836579145451574289308262737109846725214652185220796200513680781309333331314391385840056236647494059966833623218175000910430843744808992305385166048110412918286115597849877995902380447179866341583951834919382486821034724909891907454564848758330431448441584238758323812759808865077717320598385826842770155580388942406497776581334555140072414015411307663983559566871684947223910135076486605789378595905032926790399969138924711564333964333792749364157460228550233508871952619696526450552622745997924743711682820959716545695136267279635968743563544134368382121194179365096198438279454596332425971133193934691382984704000000000*i1^43 + -51691884925453981692374984749730753670199122523198764559133246952270753759451791593761288969613697475221840890945195114550263241080169819163913060169515398858055328506596892374318545984710262411564874309891872948676920327902503197227482685082062629898164467430813396541673117607913764115803743704477739936769043904170275559559457012464882912292882349931267463344244263717236857854005729671813686500366369994026250899284039944675428923661417444582219063839387473039625124276671337756191643835675446784724865785545911208643729767986307785863581834519760007838926748344184667854395721787192572055712838729163797770783714644536570433491226490951521460586171720019042346740569958673944220260507594626825809656998493441539121455809611915164760678488051197641873549710938711160086794295088185934091768059903814747731208456113143151974564309730436177037296960703270767121220787160701050880693919577972107049685415404439695669909118224168843944601930641949039350529665780343152341095427682117891119312640803481403167596091178836931700366666205788031758570538792762159033638932718339806397586826080138015363686155352228474189582846401647549178766278424748043103678230887486306327006626289700069800619091361124076060920176090360759717446135878380514187041913439281903687975161582269362087391708897033965555988495695454253137096429959631997149905591442125397915886033173110398695519348784324599095703819157280110185926546647200356029801152205704016812309140672291552687502904583474332862090037880110371098416609845948769002591480064100637116548710400000000*i1^44 + -11457445432809145618931577861043810239702701509148512044730156658882175584885270137411233904053975972493027822922311510057144601530167345995020582881891329155908070631615164371969621072938608692687065628845231707721747708878830930615138999867430344627709158528647370556192203351175929351483742342446245767195322620730287501525158775068281166744715811508949117281137855602188954639779989928117431655690847528696419384770230137426765650165651296099072445758063159795703514177565553959785941744083760924414773370049696187572267546489457438304758146056966918383121759889294758698469876710286466315064462296743333697522827515938159584861388219130525037590299933657992823774965218459202456700020167883702022636071987969024271875964341556084280107303336073846312899250919540977118380595097636429464492427236140413497445906765975845878388825096330673339263857393604690703878348400791705426966294798639213625545744483926223106169404447071251230417216079225474309340832537493429893577613936473692864320456681800989726020691167180401897514797026416959214621354902869791007611034045900330558696321060876076392796554853458695579879468161314860572867723959592032817430057066775547051359981124894400970607910417028983782334336153725724343517172283012591248562164654931463289529598655626184706023195959910337680781366393278667471790292449892818086429121686124535381140868831026858875656693548126376879697215264835672589046192980609034777503942014383328787656084404567040556345262342095987163930899051722066136030873712901015922143279588229120000000*i1^45 + -2346114886170973563051331177874915756583146078982979556471805703713771159485086822199342384292106520355176039757930136889519339093883453232998795562698976067399163256088629116834764291708473452688179207516570817717976669542701798404389913679436188234475249480348114940925738972711236451608454254986854837136039835499731537646653151517398601936452148051792758956164145447073176974585911139617334271875946938126755937389894750548741713604132564649880019073569851155786079177731132610440598418481320088427303170416812278370283217672136748965219376154343774511175642158171469989535437373243989895116771067731834700006564969461094370403471664221957794118576912690842283707932514017815308629586524383577027998191788169427463564240240525571525230397049018848316305740495868172602350055840541785135480937156001260428166081934255139035318984229204830139364757414625266691561087576326828966364762874853118305278591220905705805948226791433347589205842669523309809743304123406513056264746207103863738485647952350387916659883857635970630554962355418566806129564782338311107832258158964773744889290648921045297964830745810152685755575985734354187614802987562088129223688752025485566375857316077429848365458424092302289762759892678449557495611733912410454122004546615802424393399627478782637777235649439085715259072010692521001705504190151667694914086406645691276555817579030141869022038703031517298663897669227477148303412499581020232679597815257349621418187755680971331560073064986881467817792039854799216331179437989849694208000000*i1^46 + 93748059951595300858210367778947157035249460210639386433560062321947417246981480125100006129945113455356939980560243526836412526687215721590334345750543512274825871889302398761110325206426518293107885349354575569677180037314650886905846579923725340114974318159734687109940367193793632465141914956928285591755612368671928957597137438601423240734667922247231813069592358259437729953186200710369839564984664457040263978405177565797099144453838957076070230890982477510165018071850741057647418787647433842090211065712913909605813378071730905467030042944660187396842033095926972514596653225158189803902481505404500835690307508954253947439541042288196338936596852628623849333314698228295957127230157120482956607318327600396755632074841957564255082858294386893855389842017078069122393327422770261883184890785959428280912762135839936937330771670468120101572392474887583244110127339821002906362268337578916225414880943604730910293942903200904910870461766173343875947001632740524903283462205572436345276022550064504034004267368082752582180571762111756967599052693408712444651602429324411966614891089395488178884642421841759519579510720351924485084091286367145680428908653729434643072179524078655503519164623297363775166397591065898936502120390466887826472522355605005506575545079619727790384777920403608022314591241134334730152620890375875090081488279635549181292057244419853649148529980553432955589324187426510486343101984348167013393427963369701804050566584901056815021501689431821782390898574408204800000*i1^47 + -898283181689800742541714305967287819883336592159235129347705366509883060220607764645473196715752696143488606801269165658433017969374929274070048547067164472206423542094759026131725443034980981511215916561697017395500461094118858067461634197402243968945432635969657258502439493477302816903671452474004944444678034777363602555978705442397956280957789931763673589413416929782507133299944814152465882778809211537141872560195767578690705826537384204476531365506369982708151312855134512732309912838815521843194702341887759580691529394120745832062400373661184109544175063493019405076994848290709915195395961907642020926208892941854857559733021328634284667246847216174897955739783148042891626989647134444447021728795575261343819643486099666664423382521211519359616878715011358471573600336297916987940274496519861753695224962526772698227062915935828795852059673436776553565134406454118036675217976961681206591841470957144806712200319245876745232591030228285020667084867782499001997641419481421825003243054915873406623628982783920680675558192013738368989929660812932662486675909796303162896996399778667855134502400024176773599071729593366758997821515352264995054576449767023135350533772746669541412538505120120999380901662594338512160086158960608838922698857673575300311284834026492539453191255243682374214156900837804119652862116101903417940295976282201317224214913848369298371891155391127274514176959410820492220513160860478398801621047997216277120588063144619948337676774886240000*i1^48 + -3565938813584290219326053893558061683485262192669613398826375307673668889685640054466595913805765453787996295707269740818375339362179781858060840344055762651013720933449984385461773774427691415777101337966724559036316072634244651114581872416599489557755655341460656822036250477922905975959936061122718065054973134412629354260507742630075151144382180631242227102938388278355294162690023579923644978534768304919893478192138171833757430643470148145255550769026584521389672270177354082810389121095724661332605451181599359588797770600348881427616172244039696662425957129897247073638500908275490476566028720098864121211585439778165717797686075407538685672838335914664249063836888745418015729829671403620057658288681494846160363259707713461497744185070546232542362700538189978088007295578597475706411431671600081495077724376908350179244834664154908648969703630731814980891094198031879414770787452830597830587979314729347990905039165575643590835363326740775079343580063261569431640233658692488354698849032888008915624098194419555680948303865659473819388875450281337963950930297328990822828220067765262754578914935929821811451059920536316986724817464285674749355122425990169115788261270135776969249265658940503593540779338344157459332980335220428368935144243722647981901990505292194997411017862428380498195405677690137371854871812868887551168562543500661633136526975274033677887091107393367555139265481746933780159230017873486150521077583943608746413947224000*i1^49 + 872159809959376088058874480956941923505503788215243830490335880294209779602849146544902156317183909161007756149995461960778047292179743486851000654073168210560825612800746722121585404481437114654379338640941552750529812841324054732767937139843304020674664607542970819062393376935299190421785264017475578474532366216705175735229367554973450558923021273519836898624309254022058963606579820874095182103795346246001525185101796555094611739602781630106230248284195016149024516831914021040831060799614550463142280389288978042292659056773273400347151228400114096870083286119626659935985511621496672369565764956221167997595661519667666798943381879112800251372639659178296513269459333234864371174115910341949279340784297467806401703224034545387641486410131544379560307877869184925376045822793406702348738980691027374544884451478224411036142488578317939702458829969034125551775398892288518400051965813721329147495815454783936299117179346181948835618682302978007535041999798865085281902517671896003765685319944426285364914273861737814840413314239553538801223796915688046793874678929596094528690212522526378421181913857663919154433729789194933184880183427099877773168679944356324682249315293525360037508343966370913982366284354610406586757815983103278856264813710295229576787927362587631165644649120789176815439930510894606965770097149145578329070070857506979244547129446201702211180031401079122381390396574077238695125342296600*i1^50 + -52994181276614301961047904620516386524629577693531053047473794209519787683555542547339107683662312498962575317793624551365692172971963092371036121583955616761827837177520659870536166341069105656490895674979019011343876119269343409113822805254116242642371319804890921161523230463196866743493876040141600709794637635906744406989738118806214938096068668845928083094528060297629313689786905844109218977597801797625523161556265430915924011251330309627185594507106253365418447013949257742429075981528137512840960393712558394719537472230945588790892519743337481710837964529061884993441378480326654926758341369532649241146152303987449045571547375597892898379150529627897997255526128248054496833184419849553121241454003876940142329672711604332397845591407401262688703434155615576592632092423400763824632298524404501985718895994526376649166540638222637520313087327458012275378427429842708661718020315332429105425211024115629228685456456509937993184942555050882843182585024653187299931698416094091963609387329335581704589150193542055586258387531042321573791742506909440403845923384963093150946358604490820209040910398822228463240571784867648763141305434506692288917844999498707908805852859122879780963059362131248122848258041735199962037089717907910153996773768428461053427258309995035296714582751125575668196183710216494109555255100384273647417072190843802515164285939426116747980670609767710*i1^51 - N1*3415940887963337546724534713032186311593869555357214594920643491805717449529970506300026613620321645010241066496733340194565596494695064431236824374435711767918272976531826934912283724332259592880401835958235343607619186915493800045572639597412130418284281860164854961469625170792404008459696256522745081612870352332415377193927224080990979606165398265840195671125653074452410531523790750249805422813119529690957459520179412256701204844921786314938340578692042474699144847*i2, 88113892780829453356812625706086840214534547863366138791698908575047435286811672837152543020110020900920832990917868549916403467668455818709342035261207118334443708430858429904320121290454383222696417868938631743808377185878087801805850647125689426487716945417564558529344018355140620386320968636996989206582018090593705430730336777651373846334369141512736636584730876586722809117355021744067735714791170076933106534182540504757382359405176703573169077758329565646867199770647487564979883554088155357059373258719331454889633432801590520954686507557388792411761258279956050670219237300755896457788592982040832748002464907901022630956748757196663722500921214055657723316599974448834741888421852050641644011501681022269073752227732683813424837085115546906340094262484332859416570297085818583476963033344101037245321748721474393954491013876853782912163881593272585043350378813898113096386639039380242373626042350973192770995564462534612925231510767675970912481496067742888842956422442584184913601833895107812015821027296142767389597574185720986950363995591084408545140128616241016372885799168210351382248966327487243377639049810239653844020052747951022390560459280920287494883695942235419545543151305308099026923262841085943552875883899947743073551644303265188853567342658436269496241699357706062372807366882456561949455010330501709440584436293456987037277852419836508660104544525933917192052465185341530036865148892081992089102886526957034852084420235752763743514154637462664421351242248674154636273762087135382011666578283832351645584276147002709043918946701312348592764171571532005901081526692532519396144145492740468249391678453684250979571744549219758233467015171156040149810379897565594711866257166091419648000000000000000000000000000000000000000000000000000 + 2731728214752686904310856973123126519097958225682902701345553552149467699129340936223800649347907301432150059614767047162515368849705656054011745957445768985784245913744708390092250939426795639225830371969148014043978924328426927443994525560339786161357322893240845518868940767455054900044850635266000083024472985718555313552291133593140885139772187730187777778359156892268108067622461040482376997633854858324574214325945765517279250436676727974499771633951622541256614067880284961792679274632179049704245418823475912191168532805436913345207940571737929300439093744001182188683823771631253817958392468149188730932179089371797220705456044564208948853099090913736758094922959701210063564516265463897545324914505315278479880501746509897898216010709684015748181989217046507744361646678848605285323881301987660944076403325970968640292901996447979909943615027064236999684666478552310554869154112669799427348970649192855854041604045971331671537359438820931133404817799927508940669095888654680458694618017826604141361815611107954430708322826540286261715416426246392381354213754054292307093186111439591240825237627354257323166574452948433038857732961529406658654358533093489867668087290944253343862842509672641979931923806245513112264386895783302432571247563242290892153482180578325992499035762649950115956953265637373240792865817321975765106193202553096764343555946685402615339563291863083311343623088002177102026204248119198022238673485349151922607700049944985406679156112431995873466985004797424261667659166279761098914694798828707164562292493386643966121649070262711531650137700065900002340992204769520205570918308876404919857474475320505425247141386272727268415509400337982751365089842852167315816709150815656345600000000000000000000000000000000000000000000000000*i1 + 12606997035152983656400375292596352636386491927555972317274569946751146755469370030156344005544697861585014958909256628391817215010692160645995229118971947762480946156125991545543088217011673343129235100954387888676433300175024592892863630493156155443051480410281436805341950522382509616390460041871907504265774824338144510149893456257597744616992408912191714171293373909453185351827903814129902625197466256194616414111683120104046903176462038065501593012103328887531914425345596126399995411552653818900157809237490909195384005124576421845310303049098059396213438501808086619282285505880809016935449557395941396575720256038956371262650927744218497702601410548396321028640385336366622527388007877582100259452278456732076211255714580919818555554435543243441786749698272022547602997109225778455708473736774589626160853038526251941720781114648900674827030176812398136918531943068461103648132657113608123794534423838101673773925407981899097985550374901365840611069872568874193090707125170908885656566708511202881708493868948250483804106435732964563416173176813327637570985164828114829597248414077061735170948518308383588914884564608644350395042591783606421983909985080814195357689651268467325477348326101246995518625495420501395156426038522142978545884858786303735563858741512115384066068657418546929383100638378943636454461985013515625288826264295601258732033381000764280883464491348527573158783488028172153874433867241280175321630568890096155616877065279201669783700400234713815365515293374032866964360481695309776957564667241064468087379811692117933249664757118316207423307194159671427439278786280339755178484763303791628337817507172547015668277176597311679919684696521918271229366075858448866380916934699909120000000000000000000000000000000000000000000000000*i1^2 + -191764079033749317978106133320731589510206856723081301718123316503027895990079861928929565850606531021031045819935345746001425994733009571758116483461529258565694395705069851394885342958877950438934003886249999997447305294916397438637638165329181090975839319545049017773328743781998510752163767945407660358917264700537348478500104875917546954896619637955369031367994902766308267842378403028055924914382130060037927880571714135871504551988499313596582951662487266914184679121173030263019720731826987647500297285117021843750861410676950579841754900351089195328660521855983553429164705345511592578567067433206800080264637307531477205697235352194401167834457279293029088389238302852873953930333392507947129872557778185197714040508085095385150483332462945912635225915768897894073140746468236436571657910531848963332332604367450762030782792233795408637221295038638416558257003181072718621214273430199558799678785693059570828756429585489576777142453949426167967477280425531355434073033923869979756338091859557762105722170643012975172094930718520231180875910119041358692128821749805362787833854307826368294524425957304831503828669992537873148546237001502471218421296420455164050401930350587170956870187994856023106721279789547559383551071130269315157116120647712665930626921255633171872542078711721449306554638750068690944831854815973643615207615857355179023246321737745814869080919130904776047760548213708922438937513720327266774193734891346271409113288597144659874228459923290133220652158090569331134585372098198079531101177337435988717821924621139390429073339731844818022375088933017912215313269997289297028276880760685104425071207759303568657918278036899176124259374365811731068526655578231071024389496160387072000000000000000000000000000000000000000000000000*i1^3 + 586870412571421585789729547328590591969366496429869834084070625596252690297488572458552790637691661022398825281663382525812275649478105125633346098412571054242744897841102732487447849694666044864743308221585364950721069126570166614126069137624503729568464994493009998914982816196649168441439129604601970234175282850143814239576801052878851644060129977242164039154307609035278628629361737451401042490022935930209162765564704372098051630987563171328808305335175452102035445834723380200958973304068376961342638231269681234670014646422814487820483110837484727036906458557387043141424386351160600816344163450709155675534296922226243616378881994816192626364749505746755433781727604278723853357809215820952476745215252468586643515395502828310986031198526891962243003388984850603639875465330398106618939046992974821631589822514784371197792199073414463775971701935962463134849752698306233026391592751409630016948490243167301218452917321655201293007568124004349288203786884753554912798850491798762071240439955769371169656372976411757229934278454528091650091259608824400495921625829740296719216239444371444114620698813088501245923175905930907730058074269049598992063659977506008493405211566641761762587262916255450928347705713837487968744710130813044840670873322715261524058182602752625843771610395621024835492902079373867332709148397144495375809096576704767262196775460168906105489270831360551717905564916852969125775201108048692493763862457301785227253316775896194288637889307289045365074134926723590156949827143876826464567643578174460205168805706556180612670180600303447975866674181947204827772395550660292157679387400447538327397185010280521574168966693653331388777085449708265601529145251199063839679872761856000000000000000000000000000000000000000000000000*i1^4 + -3720316271316201537360544305070732461935210914040631555533936063185888950392552149577413400162793855751693456513009266427820392764199564200559403191947743856540938542914290667086588043945109578723846204998308790541060367110841337586113987224320894202530297854534298976611032703390566905143525189137795966786734035260943404836893333343422175247210821482736130039018020404757651522223713572343380629437817822960087431404630554057460640289541848827821589946578801262144484220412475205956872653761711539538451308892753289566299684712156125729054883920591106451970782322854109819308931390294839675303096546411615604958631487250758034029373775404125893822810189284040493267920076084148639261707394472230077044205291411257549530417350164537750926143619954460884156170885576153853923209698178636175408315789797229496418451277381983499401443957050467695341824697018676517955252031474555085985335716574610268351558559896637045674007931542082392168630219520715364729646277716697392372398626715716127783031945253288831421226396343709072108611808669318933336177142056927327384314302542107532950818584873998216916381582631439486756790371528142433680497213619015131668495402155452598336013561940661184154007423128435045235572194145433213733303693381271976525783288818641543162735021916039685720111749871027451807738036653495454550159232811014727160833830123631135049650726187714707316125352236121073933705977899827884725494181005263675255455511392476819256742133438582230250837442366839448500787009818901223816014753520025473711756789591142194712546207773560161247320628131109380100516619548150441099760986601984095141550377354036981394449479892455337334807441573820559077682584123085587980721599946482094272702683545600000000000000000000000000000000000000000000000*i1^5 + -7197852453774687549372656180715595867192887051805158643246785660889120011679754242779521308434318144992488756967921088526034426796207501537795723187109537149656851954513268262071722351237069502753541400940774397157735533801476640970063875525967949092295262088407143745659961716814706720852721930531074735186444356886831096755845832501005806373417208545310442269138745018315033044144429380103150614268752729606058069374229262344884526302817195842925310945606558395321313140674965730588059316809343941684492821445310865426911650579466972332993208277267605021851297468229744066001176261435709758063742215301025530179188262198842323051223035048914652166169147286728708377002481224617353886398249822809502840472277559408387749639111204707284323221352990808616449840250517119145642379900956517373764146538180898964383195618254180810561378337141458884473844558657363972607097622025034681862192187282797554287386261841676925812771969371342977264195807742784110098193026110804915504655815287947737200107422892661844658898178240025881545836358595616646168828173738481060966122563297876469906722935561377019973240509681779600146972365071137785042075974585927347464338647944428122593377200174911033658100701348895550525682058265939338468164411827790734632486749891773482813709444846943831273510966006382136548392659331311534768604737205933015649779774656098159715441397991770781288258500234720862877282061636219349976086754342281009258835310502172828286469568268433303128630812856512720521397839278467729579787379497642792643461993437865726869760584974388429021037531447517970906117670243245655799008511733392677977559514353153076558622148969544879327343573800894375996522953581455934659214139391874244244483866624000000000000000000000000000000000000000000000*i1^6 + -563881480570534585253466029020368601173911065204783753089347099940569230988645223352047230466647331694915564968684239283953304595487443792090072282860116363561451599612161868576687220486873486629456655408488424074794979550299243070863204130859975083058972040251297072581824208813810352744745161224405600537923193367738060917350440893008808263908916607748958591399102743754240456411900912070753819632970113454004605190264214022798829148930800702760439551030250474934838700297308243622684504613251261854907934383655596636020122175428849917228847920976528458444879322858682355449949327219969415014559793752644402102661009663711533199094277654329563719392335376205991194020210951635981363879998771074694842040236172396554340320387002840322770309436737190523566160201855132756987205510463722752158284236953053470762061542273794069625683169004537756736295480638695191577041385900746683681449761056022618945759630524260337924569070920411698869288233401768412624652375061162079549165561068450338193723660562346005099363135638569501440497399327896471278297821820561931308678949962869566990646523995410123116787165808216498811243196305345733691102796875881647547106772401636711925023128516716176885877144106356547332081952821934791783165030519903330738662220840621556182487064201140757859947469277410860057871705922351172459328007455717908837026289527371495736620265035503516454080638603892496913838033088457691598197010191558152646151249057094816688324640983221829736875577229439873203046181958995172426195030160272713060359791129770554816415231153078198260370746838675497003532893491976218186920492603652756197530246319448637772921810100899810558608236521484368972589203354649937429672899267284329918627840000000000000000000000000000000000000000000000*i1^7 + 1990699155828863442958146483445443946815005829903128306549985882374015324438739244244698928656142000188082866950699292037656906781845817881241008424211131526011551665752619751218560993980613345180747289892489190374719257351330962526181117225600132040296113113844238004789258039995731522885149999343198830065436895907856911367585440515279778796898742218748592420141951973680415535321240398551103675438556364550161725652364610191381038285208072726468064985686078029154484505002594753021473355830320291736573891409010757157094044960978435070406294676836622751399651807479270371098804150849998763350374174922568308540897844687345433926214388833905689670845544216584376642866400766844840254650107855110943119439891027433491977337775975976572605705466244357560210757759419210097176609629598115571361813438984954541710817980741536961400134744437796527862344176260851064058868085690987398635575765002682362838363222280583995267839238327747606871283008587298684108849578529756732162727655783229988530168524308063318130225272126288351353323478205602807277933868953606041771036144548150253204264595051848398730400309507645152225848498885519292071160659214959284513287142657871734823308644446968344702908879087496391522778248717929376420863393229026287456797846583057502647874265769547248807992863026584904415798634472119856270644468780033006760644751382827795203559030113843811939066468211415258495333135004613019580250389264691513637486012668595043881830525753547192058918068138091097146375518395639490124792006392415622734536607456862646955024418391764499531846264774122359465487256314028612078607737124808949378136760265822700887663150562004708184316785259979929313578883243954324110383243627375419509964800000000000000000000000000000000000000000000*i1^8 + -670360575848444805151473817492103941236316517528017002594011294018182253559116312068040620692521283399293298019276231646603425170500153605503334906374619886642389836255828280526188955276044129251421658695202939346522992543167940435373878625535193653239040048553180519403155101822953430018974597131333952167772892059846200283759643466642357257735879497498124639745563521042110241820111188234640809639237608779969176518809623002773421004266930410209329437918762814304434952652811180549836675459988619759368572423962369805198191822218884483683932757553753924005331617486244363899904505682140090067963548033388061524725299133037537876640150784450544510316097093594546320557308750710975527797656006087236629196347220378177602317520539705581771405329913012735837078730260013776440073154932962422102326773241670461786277070068428292313969413399331727883744841958549425749020443446356418532185491808218277277503374471082015009278607813671285663885817176775161269860846349066236269839841470454309139877503239784319718077982178217639894423584187928205397909450504279278656378757311586239927479133373418741724766160829304209865535067630143032738639477747809553583691892695087861242813265969918297307262871859388500701409776321106828077477263065851648422671447777731364468797054260304691265546600729104220296098309273851969590152167473726915180805613823157776092550554251058264587999375860354499957244111782880490125074610300079384672868022767553879578020683852081889613303652278946044565233615719086860233436388290206615909643269793321576750316981358414008853321805840705160210110002227984322397139927133134433512741034221523622937256992509479755731933433851667580636303801866728987618941107208913336401920000000000000000000000000000000000000000000*i1^9 + -216131121130338309657277373486791154011275269012141875784963816024873798969879901855061305306703155324045218562983079210829918896235300151360421616937714155806712273208136824949083438595131942697586668084396109183683278413567192205281288541343478920128987863464788699049925329873238808150303435855010755708338003726557621376325142626669463712088285346931438729786955100226311665891072242993394168605039268842443753872804693298595475771506024952794163284111687138822346917079971461159104729157724155352164388042685903479982209130037642163410192737854915120544778993069578008478931661251118001374792885247070720078107401407439998229962422535391414680141964039390115531843223029584308361170509792719304087936231464680101600069168282481919555070772164315059355584467471860428167927690602328949847386783097828729645843447032990264006805618870287494686043123896170284290651515114481450487195012271820059449261247187067066988862065502321447305007240894891684256761769968366936956795764852871392243894441090295305443762382961420316531761586241858317272240504962976605633444406114086630935304186136675692416939924029612296985197832030855188365802403580856907376844323641886133789949507880393184801760298173767841801860324446895397167126670919562799582431327887711913569090367249404203488633010206454648055673422264405239567214159930883158017722417402123495117132361292410818756567802704482893631648815980630093801908827847046081972637772700191284345272418374855832705922642082238134317652472079135728743188527363598270424607894640394335134099509706264005664122194911554147359136111239489466400638599475255510468829371627211562938506160436010046525315339629178730804690569801003260138298679891650727116800000000000000000000000000000000000000000*i1^10 + -1959082696639607705617723527849729859019592649667361168302118553994871699452347829925428122021036741283002494897528600880437965759268210929267854064740393924272725742103921415519833013579156590696287530724007376845491320789124136126204838728232151767396979945798905720392599799859865659556259629006240985785963778385940620634716829923094159736642694022953862570558066120292505143284470562456511888058594088030648202762968401752869973460184114423298234137953456626953759447727189711508646488754688876665134787772781052352005133353625518547134581082700655227978731347697926777153839574067621928732295623528389830113535196475598043634242551681838357324506757446223026724814215196252183470669701175898935915783980233795969842381505805435438957782863294741575401049954948565744575910577377016789737172325653108176198981437750674606517789179108719922751045218962080805825615662225867772615570436972404164802430054093630252119557743499805403946215483237137294516033539956692775484223514758453349057776801611788238009882403467399421947088057918151398728128876169458897414174316245876021066710732263884000995802256135476377725951332541719640389348027169057550550606613463331240388389434798128516707609432129243549159959328311892661552593973038414259591659808479552227564394286993924033131046393678487243454831138128480204235025828262724658498546023175493603567938955083167778358824470759362168417576044462292174729494147574453955811247167416591933386713358586813833031565798821790506946012545637314231697224486711650789054935989819427791672139618062329760185773161860169798492136274306624156145542121396487744910102373673841826810172844740161359232834767162899254870524038763862828941116578316943360000000000000000000000000000000000000000*i1^11 + 4711138316154974061301067546495990048179760790373582578417855790163969909530004283216123817429240495676842373888812230206109601346389003250145775399801252282935344176220461740672257049398211145088464564418756349926572495676030260627803391372050417022062506173187805845177066943553033795153111197949803664058700138271571757268260836948403200033026938470670780966954115375719603974979948248488360061034833950327606548827519057424061078267309791831349205006025860706814202421221067671449158196674586265619237138810675179825075177359617114223404156606724132422357172607208572452259169411214201196988705592064301608871561964623566641558368785565912109876856604806499635404788333760642527507445361200772794590735491294696379760125075355853983065972111613304953641828085018260296793558057675682173925569121382148023069027336693256001698819869686441425659852850835285184502053105280022174981893347541942866359906628466542919667783619439485765257139619551107995512967283462077575275879478731638338611214509333133836044523857186031023326991074183379603468671535812088981174660790902881896580167704786569601750292586418880300276286583042270215893679729051887218312156304835430272279429974902197409618531123906983345100652177636983758686553506310197244128857795204830102098512462773272621646938438417438155357905763704391656296864787285924091952367600871762726905251606861370549333557184080595019596825927847522963068441523033744979162705196637276981107757846943659522985863951229449585567016174429169475190610733915467169176357442675592603621465514958960628572557311460618993339559759937447446547079745128926112919320160821072052917901114159894054434879427592101807462415690766745613702655071223808000000000000000000000000000000000000000*i1^12 + -235129769106028500473255023896827526786711901501325845437426789498191552087054838949108644126173007737389079421391928012350589274995038535479102150938186555572446199495827571208563640114119780733551364280755399324706088136991435030854762306782146217302502104751832214715755456815949078934623038630229025842252374004519791293166245142144838282733230815075993488721156152088051687249106492410360852929887931723489280157297073269500162757331138087698769528513297298642703119334874934521267215922702196192789145521036683433047545332026443013591338843392602100747806621000503469976570789724686405956194654909059587122848555747071467146749924579347988913132581910458547117341802649594390867778872595459713922197504262987253813741357078715213090156158789271362385358218131905387976482200956005126621004335310946953848349808118546266338695691143044173129012823985913879627145114946198960387863664555985782532276431646456992810574872211098046352533613008252446704075916520555552221241417111243530622195728872458891541260089844217636691578729188335778153118572424015763391235468371044350614581191800922471462551672368529011804214119988339366691726425699657679471261859579127103855404789727958567382561896911269958152101944913774537727065601308438279546229479221478809486236278817969069980239708238827339359436843428184045852145009062934442434829604454871119649931083397221697965922607050241871137457762327280718201356074639150485585577481933024577220150440765326278764822914268206493952786795877340169861870107665682748477334776253964029579100174252159409978191240974513997952931104342315880324892685499985918676281071935207655344311866062687373026614469155051598574482631881971535591856983244800000000000000000000000000000000000000*i1^13 + -45657555507820794820777889063192693969081864799970225882146721891101150781142049386102376579545042806134472583661889395749703873893744210242856408889551720564286549067007228157652447148291045173956731561921643804184684442664728907039877175639469478404769764272506811406898093923326971905109137972287476112110837646497605803790699110836643415492854226748432001664872652281523462032564245059058694931757351318217056296465485025838298571493770055091814443892089111705157615232321170701201753930339067261688142739865267146459206036207899782131514395195681200031356278645866843253948820562181937605116200855176654588522041286527199329407598697618694883176435373568636484913910957708146080441329245781188265186149774092404582001584949146244792083896854368390556365294525507761036141350576662496668439241262990031130806853898930947796575493315652616483810293531394809243444371497034143220721047253353614088001325296232608627189190146046883223792151421272867608596279914971317088957443269859489728347743036824644047358383324229634162156216613694611252315926593464065557308747359746744804631527375693036639875053178168378122749445537504508070451563699160660716482180044583591339956049696388734058110826735342028424641344194425585278824460305146969874801135884629578932065130842143527630232631242470377916547053425428217476868484621086331987005533205987442051014542539356026049682657324265345354883280377060997648580628752063635922278786429142987720537713889671640789637052842153556801106544232514085126451188372961027137821501703710295509378409119809864042390810629140243686966219720795220513116930407010583674159860482101339948508328827643682326687371331126856067687346909629076377855590400000000000000000000000000000000000000*i1^14 + 2395162223561824897937706291852148864856642335732152094236442209793060031943209679241332393010124920606126758067465324296855432426954572164178252384678991551594026110175513339521013007637652680963257051174040213021786993863915889667656605458017736172809708519209874612419657551757811453677670360072704344035495054259082119183288231117944497679439256826997936471989965552763636978688609921016137616531415097742668640448290860742240908896537706231200136447152267126518789285509114961094115097271606165627294610112306281595899720079271128409845169972495201749499680866878925039971051876307843617791413307821107155789263877871644318118638139109754188114413028716209022992062891641199745573657048286978993391891158532745259763201964618728299925207790409917811806679419231365612637689218651318727838048866366077157358202934685055619051845239089144312888052065685753683975561192731153396406741697990131437824412312248037046010348159690625921799858612312117378891584285160709145790158253625326432646160466739714588706516083903312729063951992485861318216546327340032465323815372483607174978191256760031315167690589649914427857628497143241489020686215021322540638408174776992103670170841743844149866627820606570788530455877149968243624523999026515804046481299249299539044629738594037256804558585830896360332952981271518495226472139581966730815707982156814123749101662121987141355952041342913179004276262241096753401939955303578369742544688330751803788837534523428917676246019386255865913658317360819072081220783232425728225209021100968651743949222025897313673418986831209027952647329413251864785372335973917714875193149376839043367356381326279126001822440168350157492611062963691000430592000000000000000000000000000000000000*i1^15 + 16416143743062701684519146521226437247976599923604559636321823157915342403275232352223626109669657247720494984966700615060786763355078008507399633789798566316631139935152818914922444715948899674686072741687470302943288290225223639025663053740263872016353090513486708374955079031903040763378466227154113634059929447355512222530237727987489348656257980483441203034817067449178173145587234460670566199795811064578803587361074990186005464343343881164037848740470083302968387919490979972893461463023989255109734724149597809003611490100395872180375737961529939346031422161874254364412741060273777594678794661832707394549074293097712327055297162446651292527962136795144936084954115232125612161406170211101570958343490197297610974593068001895050350577105500969266270325779795645681887993142286943011473344477030010498465310884509642675075218424924238127439431680647504818541928511718895627668256023259536954911302552332586985016380191106149784066453758968511836550409924895944758667707155012510430484681547947713672911487135586427793685186059918162851683101246229973816766657744231050030527620609166106451116315674087827386997830567284694802496024676273536952865433832015693385949785781258880899262684497057356290781625141313087703759244451119768833264115707439223817620912259543685947350953759316226300656779942696160186846560146723436850801810333258718557723678321572997846445288463641275506529298890531036255977374245757654181248431702528421241906095821541756650536702668957359697649641520079145875283631294493113899072797626789404010067624201092835538735011659050407547899723649100582779302247232886891328505787771312432374641066300908403593994389216883784940511975267424324812800000000000000000000000000000000000*i1^16 + -44556198169686069985062936180862846333983708705051173638709081607978935448491103792976816703381686108252307053420404646266483690291871189500091352974717201686804861753403276928432738926861286279550344871061155058059531808008977712419035273122441526735512465803741502183281106785791377708483130118931835405376445704754099037050637711570362890397318483026436354761683903814521366677197592144335939486779630277577784130557973445036187905020186165321346436088923083315725522405323545278596360700500511070704781856180742558075071507055238021056254269673032859203859919320737181721683938539460277114065135441773245121955960140982659275413957811126466528728890205710897638011765262042703585360230537327974258412074681437559539683382426480478418626767896633917378442668873264165128077455237177277901067905661220850047109400244109721042446007297239140523906056010813166573419057186948004048117855568624483555062509617491390658072415502200100094404141201233961783526598772428547838955404195065579396607378941108380697630012615599413281221050720147821007333687032614940729997711591079890764854542166544545066920820286631707539164055737216927698029471159292269155317066634396217853219881372967502960181078806444489712456669839465832375766088612363694292930906431189155525833212296531611554379062059455694340741521365205121931163571898333197634677123581056234315211618750167883165145247625764133142599183303513472270550622705857000321974231543777267574176979015363954610967839045464509029572245581844557979935747331529620108130007915475693143055496038515202892654855288589340262534242824173457015654889142370029111570993928963998241463007393188685524870093685273609500978175776883998720000000000000000000000000000000000*i1^17 + 945974813293067882154609600478857001753903373988091080721663004398718691339442318300877438274576673359944690717049291408200688041693911900378313782866882470484947831010969899959631796411812845486730539756894700883358735999016776571013229818862197466385307487224121448393800238417833781095574991536478389178429653789289910324403247423944188180630116295064879926034990954299113820253751268758820900701240434172243216639405885515624217644551185501453918470275214773067444857682679686655281611516169358360782271091587976227990336722537522331371413983685379322110474283122390893094924951159183410259130786115656154551738407161811670125038035902660021182671939582776239205900236579711485753847022698696470979493317016161361937520873994580968959308350183630093215150487064146653862807982781046159464026634705230144820990226626384973797379806628898296836428294833125321138121330623992368617211121116409786723429484425232885655313521507071184971547714826751822816664453907351033061668589230212473046147750162396834161387107409414234124224684919004832681170752479498202563959606422236887283827025227801518919938422493023031457421125552148698638055009963954479486670414263445337728995551823323783137356830388693314076699311713853684005729350483161940377554425746188068743862646055999157179332968824195740888170239441022921087627471622170962496112648412753795220987343169209053240733892406186995766106463965582449719362190134797977102272765891151101767512788949928744302519890996615910148799177249486760391389067344242979953337188336364587595969368572172748196818841325590799255530411514704782163361639872024541766139303783634051593372839300251818589821023565570636882224267395072000000000000000000000000000000000*i1^18 + 125188319361561662958913679558409441226701464823904079184268549559237757270944330148692761254831896086088981240894152292201083974343006306230627879535331837929213989257290783515186262028034841118501334649486773183577574994629982023730371327489212589602473169628185142052538189117714772729098241614790632766427889157589599047782867488651103772117565036783159493331968986303420452783661791835179818697996889856647342365020377175354169555933770617502206558350962602408550292158386056032032073679241681015714212506805210928920054638413354200317031634020872306950177810040901351954801421645769905398753455523996259762722330991797532554189095384937034316182287138951992149621107927539027022429304055453405425122124466960395453892283180207160199389227498638100334645066675680694652590353884023295545734632178660305998429503144908116448585937222965236608437646496113564786446008453401975242854483845010723688447543901330347774018950577817178553401225394543599990497475214763394969954831199683188836147377653094157514649146438331874819800122091379125402348780376338392236064475042962438833891387006998174961650624017725457531546525878004174411140855229431364859029015724797591832837083346058415462120856053488927725210928409281070079443307687145037862683223671621566974754283913001296694307625022458004156814468554087806809968580005236880398184403182782775914586526089207011321460780124468323479387910646331242960738960052038455671588647177827230115924292808566316709329969024380957670982751739555753462766462475655516614493660325433429129567946886310300875318760397915433679956784600627093931123996037484990218785201233936514064365914342837921665569759648286182421886402560000000000000000000000000000000000*i1^19 + -9165154878525974167252352187537156571792646314005302972815704174741285333384216126340371310524135712276816711952584401419774868475528104915362111119252303731690743408437145517942228140539468219012240998001718445237855358839400684448433778344693454247715632451758226472691478214385997162383331470209947946670947222052948937545359691696426043951373191477150868098695903825888340225949437987007405651368414420925070094633314756774255099734263671510387891389442228788317971300305906874432112786494483574066665169560509192107093358436961662459021371221598478389284703770886806990798492526386694261704375994889836458762376940686435773740463639101523437117775160000826618625143898288535681306103364246569916081339832638856422392284838451905998644714635048942422391419168244082351835673692272217664479125835851065337326033516671344849470314733591969473064695415109572906807258044317372805913026052382945998664128692854844397475141051331662480417982549491123206312952053949160200096972431808592951331577613936678566692114078513973386904857686075661307670577034957550420616781996556691689354659660896571866654381208417438175340424635306248669055598205335784939303080586782447952712914248808226104328256408437031773004033104655276570723704525285829629267029378756488924568250823787589910677554946480034868651671576330697254114164732575581152356599635552321301305798214639614532712366370185737980619979764709959397446795340770283921491129243784105553649423256588351534291347000239936713389202549960098454615566160606971091254269160048711109128303005237003965698042932801677297928996968625100542685761994953315022526944200216504730099660006031117710355739176625157247472762880000000000000000000000000000000*i1^20 + 38607314082975620519089841715750864659555850287953647011522150741976455977838520668362492375204282347013925700426351931729821600988880664774244663582059706813436172721959593467344805889375448595037789409817439815131659566272922801615382929535831064638282890992191594345422168862718633115402143511585797200179522446478739433992040827118004435912458960896059807790660750094748305738166751806896045938823541290805241728190056726004533337137852897670841621819620018160008388934460812141784227042107904429086743786278318913155586737929478918941050561581466440846815316452052419166990696850230794248521871935096655358067382110102056527314981799701280314188882713068558082310438323612497436764694126316855821330106789748236667882205009324973390987311973608496616100201762311013412637257768379335960095234636533797435437870574847439409132484555894215023172212654830911976568354897265394568404319401222753916513725316441384334853312083272641107762797375856234641591528036887347279891320415014999961377345917638117539158728212241987800914782291533629589023247745231896986741630625105125832849744005913472467262565774983914267828226729829478206350143656883039083328453894244421211965624999181133190711265625794792023049564014519873078205611110129522485538604505946943963366288968999177709143182937969712645321793118183921139487699528864928292061523523464002807533852829708002805878730215499993092537254817986801731072803991394252069094723385070670557621016200671119083665659263315062476833370187594782855494681608730006023033993180515502075882613203339355305496483856805295382866119845968890695841398380049242185493212630921739932057200982689479662605363778101683683328000000000000000000000000000000*i1^21 + 11532593426170402145081143076632204487393106167237456313042358849278252607320610264536160564779139535101577604779350800289038081325178781261914107621681521402641497676999275210027476178921912431650924100480331834857816341929865728294193193614290485331874400476671030401628762704155824162630843593377375549147718708440137637402394365433979065748624200269496034774524595087815620266667880774188121471248305584914121214705708109647383214904797451161971541267122338396646365047905177270923421741460464260088384339644373679572353552382320899637852828838180744397647199410104170521396610832437483080305547519148691242425804587882338565685314133237538945797108836902618912233596544943515512340660702933779591746735470514575818636941027766253746588157511117822842637163097774919117730645300872448316166636154787298274436309827089001963475399413202527677238809819525440937564062435423559914749208400340981584545134620036606211432205098685986739160501130445428996418326525881393889677401786408252169028801842755544586113473794770838128341120967643566026100157193142026196140021743315912079856508854562767803007242643836014430208817150266373488847970043516503544024637271793342188003434382221359375314347914802041105976104290560662127445485487901253146195844657831787262247094583809987722114604649565849571178645385341497083531987144097573187355290723850990379349679748952710461909516257381924437614896387058649492249821452357231418845155354404066404787515166886311199156389514672112047128137242912086509024795173245331526178824021870119717549291220598247079046120326781439234463806265539420779179669097171463076676061801290759675627869845894934149661515771504544972800000000000000000000000000000*i1^22 + -397729690438379559532065232981774807411421556010797601769413367909247165070056960191277383305723662965988449219460611961503502735172510193393648233011767298837639391159175019738918182842917933666916206773180628952456603292972267749187460284129818185829232587403031305637684987560105998557280204604674380233538704949326853327070169703594756362254469180518780919606763736571851420561594931297559021845925020359522714942653255218470192159043673209890510123498969967813583145619974366254662921247495462643059663488835661007519094752788229175500370358922399231979719041156924678562420606482433739403078951323938920166561883139703863583613673514863867104652656899902953180935176346863464970923258592462497816707441772528611694830420934910584774861532881634332171654550308030961363688689241605853047279916937203046444305148770707175908186810282365773816097888050896725231131681437258900260193881222263814181339661010434922391666596487830439249399586295780060330645605184816309195785415627322050077818974444180061449546165284970790255883469740241961845436514646792055685149693744276530831292094280321229856958465670521701936979752217927793342164197262496542201929760910069422555231363808707335735342519457417762859172471203474862244394921887915717482871162669132369734456532609857940702824399516000530658017837327279485004138749642360046963193617822697395891534432760090988381591290712056007888180743580607985725777557576104214478548607679648030097275071740431548754611377095662506189606579166638095490125173570015165036110624527693467682020613612827782469056433155034276903049654592156364411052914556561578115979795568094869024715862000279493757305998519828480000000000000000000000000000*i1^23 + 2239174908896665258123690257044195626933015987913062846045855439796780598826171094778593988553534047226870064242391348862025357124602877654572896007134582993573746013054276410651786126314212880565071316572453526509718699974934280533589559001388218355945019308108716289244940935681995277453678610553182023659854454516254728337437638628785496282909037037685699235648769334721332295346602494217702677432099329465568629542232074973968792875723414718648470749064581727623992832424301104290891517310177248182352345626722852789489113920555385403902688590920605317506489621286715320428812244501908726013768874747029695309495225743535633729857844742476530580618937390641217240534633986005665814511150382315022820467136791354184297206483259079257760759318380314109307720436143574328260906237911365383821612737000550495929513353962038272730941456342316088000630494352441179129820470076613457659414156005887684334376242363025052351997292192662325423978396675009674481607567595124122171719894493547180889194427302217999069864681897850053936035850564818632977308693409979908649958767734667006910325966076425908628106536114481358856337409813175416671194386013630726773387886797338058938617625598377887277344682436306027987515977467588892171517387394759565384745253353336077284923321240182708297489550064464825012233151996745542618092302535170764847982482875994203706804371166063417317112208177211496665765120638552817327503102354680233092927089712037872994903198557447595416145923033768985899144934828322177879594981887361222349847069260611942554972856416150099940075662284580694178001304711174094226771374778181082533305048180081182240729674405189400874765516800000000000000000000000000000*i1^24 + 94248733097395367866465779139124251927788804944544173211629694737615922386329561554080968793365008152997755475984218284246307976889957182092073281379221926559952169713078048653045683728977462776566344030144056886610476307050514766565142646631462203539861632971046432772229465523632845864220476723866387957212468006891401285278720018793205270323885326946142449022735280336543081016476703295257947959621678442698602077449362564890806536651154654422428089825435036713923387975513621790321400029677718587379749303445609229266355163271987918161687345238435673728291412645902243613053551723241572824510044735520063711206281503339699311925592722916513685476766287029718171227099316753035132822722000864933360563817302336298483928925419538563835397534030108317890980541530389727119269777762378498347016222665302747274800888918470238149065994617538841612106426714857722671554384690126569271368585523563011710228333218347883897361941042643910975755617607134281747378341984160819651626504567801135299797269826634996031208562172443721561513060842024428705622640932469373090411558781965037745352664617130889405211043540674535713005424258156510206138116731855116519865680816991488045641755359599003017734525943346167767093330499172407495980628699934912611402888574601130432791361672130569531316945031776929120499301817651464234573084235782054245230119586964881674229798180545627015362115917848640255567638691754312602178015406999054782821430862570659437602101118942961816681412634838409113653129364468683748610133299872045042430522404939252676697319778063695444154221351819379663640671825667934559781357700988312758070510432143983394053378298556953987016294400000000000000000000000000*i1^25 + -4177527728334450593856725497377266438642193469263826636531622077927785144157003133770380018167171622533742111731937971044303271915509776023488362157302615079344886139760605095611297260017041618294168102927183359775744025464745741207567091442868746133968947243949986431670994059500301872531512256071623169253548504619717403668370559097121590041314274904104345716822186973424002066832672820866011699509327285720935766236199860450134507631633505694180540979819618049026314093848072371685329525960631017225843046118485640364636651375201840073727115082919690402135695346057789846121873637435617852726625632979591346467971848417650924867972862465936630116053653767981929802989402652591748124412787100300239044794070576878330524512170959033704738656457725228831938466486788022783888869032570906143280106277677649341284886776577591087217323209755098793440938580629727808843269705699877949469780213565334697011202360336969298786769613648668835095793017184110284162387543176717957567456058882983984822509716521953486231536806265796923677281164125079987246603388721294282123642186419854878298588003555440828680056590829503643640116715770307399517563182535986312298331461415223936191462464953251059764084887900639067742910700294522451468794678793208444306936431338102841285853746477130430575376736002811468575480782422743147169676296486193939070563064028565847050821554361567521744986214152840073701795947604251722793761448579312993359025876411187115950122066210343213330297539165333441045733917566522868982029051305845930856018951924432573244782156496747334015059481215864301871125641165809452976295454926427424677603975249706568817449301904008601927680000000000000000000000000*i1^26 + 179349481052278266205989121148566487098272858596733192560557934771178549707328397963954285138378052682050649986620907675696302251589932223740828780257455075944425083473001640862866314891624334740941854792749324611940503101007981571065512620926808438165926564811742986370173260506336276572173530738749639980457109553476488897524422508423391158465540284475549449195674921031173645109249103124964926026541124713249145743353561116919893427111606063071604615238869937316988080052011141645343049123383077346593018764224784470859763981693559053922929696236515179833100683700180904374502940262916390323513094365454253069696705445017939914493146303845937012067758083753958619927721810880711469988616889715265203602430390866985482734274896962955822471507936219861091806053723773699639344702359298605867130046827257170751749068805325574569181872369115694601015575402029933194322821211255354571876749309258098513829901882135748030794400584611655874989329018704616994325129401491652398003618931478478734073122568921511539164621535079409707590576553349599550286141763231432690066309130982797604341454848910672890186624788358289011456898317186104202243199312390695530477572317401940270766156285573756015203737679481561449036059266475871686656778443523973597293855213126590541597655144536589551022057956809824152119715559730556639569771173269423873703603432697295752507458711543769963086276245166390248488143154932390305748664702205999454794154330358267657609518717691778005336174286353909613374793337014663360444203652885696814144398330372888724223910988798930912431970105707928952028610611145991713876281435838005265825699911663612408862085924557684736000000000000000000000000*i1^27 + -4815445791373799419966248074882669618796559425447574088809905630596128193836581433846858784985111164426127364358426122866646357078154951438304688823925163167588820103514312383124595415468585100481663890963735962507266954745405746546979071115447970785653802024627955847417225470585871166304254604388968326279168627632285714919089781643244866628580326499468842895811938082964267318259387617625098670822214737602973409251399050548519373374903257463250949307913375503169599402900048695398122039821065064431278226292718563494389973295892376750724480850055400003571472626692671619756598243272275297058185114796365690457139267972040310412187804469991840140450478592636966602760271749814490334689212652115715184177299736623111068267145314765144708315365307911483009423809996211871292141615681922313856811649986335714064824945609711057393262589311582842417788974587338541258026616610146581206152735874557820536871309803139836799727791720306203306396828494807182523371238292187457100155095962594553770214543740337324293030152820301113290119156984079025430736809328024672040210085901059978244683398099037151446318323893150866523502638154034821793972179029509081771253250395592426177773592029474393844405754968092855098062122820549287990075822131169652241039293221432324735136624056026048456975172775394169736080634706837716577652492157412957230022871338283766285271470874544647422826774784733752626558348814631523481530457717406280694369957977571856971339206223004430213705842966967686714755030058820401465518265616077698400108894124816640182154742301999111321170150508694892893631926709833150555291016335844225960396269938498017126788586117529600000000000000000000000*i1^28 + -6391959981647837662148078629557683447259512558643424296498043372467654242711651731470303836075206048929942632299144748929214680440197057622860504326429877867876183671333643646832990426047485654876089463052748306643283728032826392425237377877233649338077411088659105336984965906030448737277409152229984220099540349896356743891956824744132805088468308675564891644387633674045844848028839504425276882252139858006171189315080122487500833642445346744191198955666213197827318053917886232076883124080067495582670874278753802679024213978313583884414458175841315623311165668146499963985032748166685374457490930903682781827039013961100764278307539762070209156555589784203171939954486880646861422922165517776779702538788535333501114211318707209206189175396496108558277913870871752658755869280898652938376354362711695845146969068061351121220727867149551105271296958477135422358715243405862237008466587045047513607071942912590802147632175223230623548112029674500058629328633336567517658725859282675893728355379318043436258093769021633763964117377118700700061605375837058564930135359274251506698490016029931624395629745623479714347339291096622882178049400042898424560731469525106979126747638800872233919492367721484602104351052789595614063393390394569943208890098316665523870863950837743195912890151058811805064193435289929416234161359397394545684751120619093897095892868638608428888626287164956645683674648740523580036127752033991982185675392309688995597437125773011844984691300501456183522423154352610089605772115899827980369457133284311435792726509255060659936332656140113384470219441136853916605594973741404993296508786056822669975329177600000000000000000000000*i1^29 + -69634277638388367641247054881880269725237671666702766177728602061627085213797972545548389736969220560838634493158940883980866654418205516406733764874769334338198236684734852659500572336551785201310281333162718424074064458013451639773640885941017470867550954462378437055405548107097463188099246739066003577695687611866698164765632274800297857201469960250387159435232030066634484191555016703771769114499505981859605381962714418012290555053912922536783016043570646202149632653820427374572200207452435793526346711149246758575185951587339073618935843756914028222718255014362128647001628626511638173044052448629950475496513120036822612786336551336037229869020888883746333735456660949101607716285408762782728235402896167973437587764145887918576934301430756668180668823118862865683906992799940762608005384258482440704903529858072024012329312493025566485396949749441261626508820450050755154153193829279344631186074278609101166938975894092513944126623077219033264372597009182947577105368114554564382428468151338186280293970068990268287127640858018991937870681332477892384444187955734287676442293731461763038063546253489857418647089528216393208693617971266217620517693982847603984184431833923175955023900011962027638712529355197513882068904122887909246593615511036573697048933630577725345209487804669949636961867668547179434549112242198412660992151042683089311960183868324729628134354981457434615575984519219090149554692561580224012065147429371845129845892035126700777574631946570233797180465877469367935952469598855137919384371715108654223561615162725093164820663693229315651245725869076558123719943668849676309107146614586078671142912000000000000000000000*i1^30 + 323893226078182566188666385559720470473904316561095705979623185565329873132019181385891886840461331524863614219484286957360983326839398149412702615886404209969287906192098115063608440345355493558933059263727705746463980221656177100008825213545773954014755274351992481902536356813370948788280508334373435028704101286236784184036678413928593272262368582852022283186341791731855018258874070453357610632205483937969284061710073873739847959326405738733499083468629286600975119586506928319348492581822816023018524799246239991758343936739089827730731051802628292945456137667523368214001428299802495053767763277858272906940205033911313457213358943021537497024303311374167827485745095119486801650183679325118896136994088332765587517484828902979824801888380678624733758340993815012682130827406416424759919392446783419054903363103815243753676952166606977112795081316010348283434991260812466901670955891753122641757580958032090574833576579961735871170090288803820122122712972431982113813866578399831649888740783502023984462523302391019083084545333098135487379566028100971537706599660548378553487233778067945704672536776014558449789645388501434503831927294731001139298296349200222689618315411291142396533822579797921996506056830467742084830582924455269567102708343482311670341288177714660143281921260343512885587110295296222636206663407433504522131537937170936639399017063251120248465106716011736394688165637895504281921419313306422673948374466111840349128158778743367524593970337188320056574995025850390382721234460988215462045785912346891907159152989011699081100938171502753186751905947348498691093658638020786043287261081445492326400000000000000000000*i1^31 + -2841084862939378565996822463806654753128895127320719154882069818365647256455020926650163230026204592078975823737668413891870868911468261208364011906536158904038996991194651302687021878252804146489438114481830616087197166106138502212874395969326280728346430559824948000769115874342746126120101250179094616975559858333773021555137324206522711895554079242674124300857101527699854415598730031648297287211363830634778439690918061901359741350679060608133818489043906674407260374598584350646410822925664805799292660862105348848989262051603996970881423288965569589292153979491543874451250607236242932358709056606758973746965049963933491787815244262427477999958255374193151488520527254855278968302574311861974509766034026527894772424350442150745627121419815904896103571199884346605938182898688573910636974946638925289296084231007192935627890116209543977202911488214948945599832837440158686162477107975723088870815599715430736305925074337320637798386440296888316989399363946602893075551043120213260948226211832679000082684444441899719689323468212145839880822627095030876104047238946784635248862244714969113881878238513222029151431391856193414928126141702671770581004615721206405860999685626881565488376274128777524458635977404929779480877421352864565571635987954616507002730699094746651387969651199692607101173771625198921354925975156431036823747474624508583373281351748246676457905103069897206628708712769804813178095848604910443599371703353293536660532808597906905880092013057422070249943570305750236766262717227395926492052336456491010827586622678139385388468626703364926484043583023592110136462960657935097977086564766842880000000000000000000*i1^32 + 7633564357771419899445042178775967832228537047057724032082145857596879211609435282919705679930481541572554855549317424370037291916234843933897557203162570303014302758523850618915334805933308822859241298903171547627422635128788800956505354928434280302761653025424565432753317599552685962624399751429406907757927872065923479909280660081369485777100212482683084669875823447099733741321191714218430673520013628677734020824753125925576494697723029031055573762117770916920697297612957934481169278264283231974215814691768767969774649033204647305944198878861603039903886650384471228448819806025959211689675320637666785176621273208303874415044286561548011585457626724162205742598691437270739634063665652249956441309345575393448481569465898118693153078487285085556309913790207043533071877062344698062806519771903299551318809010512357147224935560127321111238019081644789925609325107959250062969711088432102785111728019277414252710144125372669730320727169484462371114774398622562511478154683694116347323410497647415609614636929400420709307207003406786835580241885110015741595022743774747500780537038172283329999934691679557996120054377720903826070792981397494553724167360009919657768159845750398611821062129688502745124960643638476432594039496991585591718981103890147806828714348165151602422494832606545181353451246570105509993470286584176134405479910675771441277652333729161686171355608339632269079790556773831773614400403773242514553361678664269390341441441378197100471227944197135297876006883366678351335590290336681858762058455769355983629480724246730211758761141035700934845971720170775451899998250978946374491489435648000000000000000000*i1^33 + -19154622533889066010680199980044743265078688158403891943971010147314899972511824961078145815981349553030568642105323482348131240455144869866064713304067521542016264073937636563838904588878483869874854659996222280202004321383416952099356196529571659211307261361186825652936442114775584254329867987217058823704356676069490916162974928983981732615436726180126178175801561782841769013590134022523775305256631015548107989639727321216096870900318345677214439609490653700165356319892297561955101993101189724234634141552016873516291200028838948487330989885988599963078239082540808764200596740815334213578296153586918104098383378677925741263615524530044886210476224844748611650186767254380330349268625307819693648919975757685267514691710103571049637659507622543238055433773498083424025766861204171956735557340428390972750400962354792066051822094461626974958455130798279102988703983856079444428120283330669764621203271138782200742075201907391921420456370252127033529979829348497094706215953539064659991078553123384111508577160614328981467121402980931904254167735333584488539706528373265959450001872558450630390855048049270922529267139091449861462118950555439147282812646125495290993263429491659132499447404363269925061132138210865250180781077849309660550231245637745406255884162895356147956241396348410004473986189288311136679194210166459673403015293572700754527172764401818977855047672380225136234760264399857213996636991801545344476614421983219431487963573284164251521474875136132547442356729113297757917650478337724701603000685918451919799736873556824552578399079080941840728689231449864936839935506007926010544128000000000000000000*i1^34 + -907633475034468352509883502748343406184391809063754605443992742304890745112256442921537279829948361755014167242100281897769409323847049570151908832359304301311656359657568652914098033517699775463775427546818747276187994943865087383612278264528135358953586031711722030287007357810342524240673724236793156772601524104152846274956940586670066023240484090686896146746951286667521137274375006193601370175525191545691817689940380719351363715229761059968634700262381101593468898860423630246694679606047194993461947153543727216228592974699592314145345847198660053471862102298544734385792590522692844822901274205299946191016410702999253473022417165636831463435732543084781512817098484436925262448915144459849500547733020474693422746530304964359701481947172434937718145433479451293399080511877524334781504077138536431775722198524803904060469740308792184230226972462618522509199263602035761043174741627370441182434620934099339802844269101664753946172439959375154462689191324062957280449384667080888744551370916592500644443019825194584547781079826090257521723360644912999825284292630365274675678698749414676568170126046331252419758035350994922382102344722226774297600297231033589679459932760287369302684171712476801770789801592914985564598307856491075994783348348041555621674579656804497665634134456251534200436384983685855132335418015747950112965526106273603731452118715578812282306240036771411989410978692337759493782583978334818633866559503958343963212917472737857145513632013092334447597021390565182892693816393165728065744718920024284244475978616949657186933037478412686921952349492628133171978974489235947520000000000000000*i1^35 + -193546893498214432852237742258071781231224137396649401960084733134930214821866313159580684693422525263463691603082477818582427887370569251921813182974645155455379315806524692167285958523796590887830891940312209084897873458300516024668976959132431503301429750186073593595027255332883638528796872095435644969143582807056470466469593377050056728325762121906053617637661722731202542114687592050073634557806577590185507407302767620088659184998669786559908702399786084477913115258830679640246185774055831221499438863556530552580840100576352750736999220480440375646512122006477679695853969241800859571283983753072254123076904016072984541997307835056728495994888735236540188956114361895979494451174086995526388474364954477284745306674146072754011708619313556650248851079227200246828895487832827516781785581994767667331306750789442392869418551881469632220789695241219460197730543036210333384709967330930477915220698738703715490950541228525129295406866410362529923500006939745743193491358573965793411280860117986915953487326987139264170789986399701507360350720413506464435293549178343739315985790381424109336985247294162202060947832009923002586692108515434114617573601001256805733008304900350088854557558693876157226258985261159751369101415897342970619770515448121862021927258176605504576671976207145765093267629408391395146520124623938298958785013025760627876013414157232846271886549134297631837373427001182047327586912392932639786118202044715460204960863656263627916796903006195490428116697119989155896957270116384108874360738876656868413062084723089792137537377965233839478483288072897724401637495144448000000000000000*i1^36 + -1624668745057504655755621233407432082617258649392645383565156499772429410043747037016421388214409754394733248252061686625960571740873689601911937671241841338959584503887469928540292425485879571598974021776023855343635018758536896575253076285373256317808595778343053372484532384268094227740593739611404612514105919567296114980515767932524360142599121455805585300315613876251657819466975495458496461674782957328633392066128251638604581621037964376600430210373850549575407025665975523046198170835447171207425715731819964813679168214911373615809064138049923139600652799512074611479620265046702097296137199622815011221669388003402058915701152483828518861563846511411067596449775695893869582057780975335735285493362668001670612415681648854878692710788189990167782066219015219981576367286751173210653638501916844441542773775268585071186086067960799742332004336962063201660185316758600023743562988309803604728756605350191468956242241441384937774253720624192664810692907059506328495505491207582745470291819159625458718606524762080976346898768496940427984787618773893996142682131754946942867616985231015180701555146571204125305840111928924573123934557339586081734497627588295988246900686783566106144488652166760998031157567957721972995832838253992825314995602733292376444434364748699680996646832423488148456554640162609792289807303114367356940413689294955792031959423630732740615125239607207866556078966300448715743314329029830574014898931614558228969484324570300143294143107917436044516015386833226945223458163744240293434627422283155516405431260108253803946760888311517717860983178763174404738252800000000000000*i1^37 + -49947333199034849336063382525375634690134964431865021724829840186938129537587506537517550059268914245474375333854174060472704571029359531169514781276894872811162386912722571336367287668309431612466204298018288449624044227789123835532368810289923190725255727908634016062096303887417442831252328803705032619403756210831513022710434538370266067830105200764350549309420911676587584439033777747061673679116021895410421374429012795471393974857855898647189515296875995598314157126654698949695933166082466638339778683366545101711174386494908016971155246667039355538396670225944440089913316769296049456527294443266785589946446470301210378127295842454171274584754290442981073708869904150866042659486022666776468201278275588570729340645342669512410964260933810263622370210783699298159246179677292166874517494142809571236541413842232193242387786159908642273760635195505218568948002808644962824573064030806773355413749133391950993340760488448657523937494644579324269938041975767745699730097595915741641257366185735502717336834061083403231102229993374745667217799431538051910647244721239211385356162327861237610242270266816838638110486424831964585176799569019387795743483306339490116826334180695630486738927518185336868193507806864010102919463822719491291711848866117897581701581105597048256899433385363604345302636718275512626967563152359279976339416555320437520143883602207258111701356078923506548289465695722708831373051642472041945809689402092251217594342351585714199610539196380979470183622439699047708352804350078098244326222799308535242163704056245525402857787682543505967367530009770065920000000000000*i1^38 + -527182377357613285526132083770241487151399105840903566400031072061036459516574401169766016406126666898380585605200880149070475009512420486893608296846890689238892906578233254370526281827467627693716711893232420497187411952450195018274570980491277087609468895833465432739287245589159502970226020143785889039675891291162794540060170221545097532925977860373866305710535306164808042757614945374760368353934313755868948789925440742767192211780946543738977583814471658628614608373713805332953784021261743933597270913629788369833666027367904904265519880576344729703556294601127535388424510161252985479584231985829999889954770025114636359748796798695644074231805233774140246071874187726776352446074483970495313312648772324222033353751159647269037102497975969147388217996048363070267928640629209976487175310645357884591905260840383638647613394394367659549847844003978551904388036302527746128282002162377012973693024145665144908223637784522084955135318312993143358537931940091458936080203405680971800448511910629979277173562910813888162894719749037173896668133824634863744050960094702949021287873592541181180628243351037492125908237913164394200698431698978907401420021065085679799755227830758024668759052516220077434218111936214209159504240546943715584375769171474480878723717426129857434928319295712019185841690349884875474657258279683475856997908792757880320854544079277884194202178359525577234679651022838264754410569493418516879049747927591286212397460874603948610691797386710282858144879017455196344081600757853133702855770780143562141730867066291446518555090378861507645664133120000000000000*i1^39 + -5327455512779450450213216278116669961110662319951969377444525909148117227084086368081790557187854460933516615838205573155464049359695345023202796693569571344878684368758112600495152868588739741736981585552967425587914273002642107177192653289184812194082638734300545795369847988417082762274587796170658459191933851746858801653052747976396753588993854831121875954334965455333362325357775862247982137128222607576024639517938762047837962028941240286110977574245056760063682608487019223074712041877515537255473010293729408585495082053570555397166093195488575626001119574730676706023879615479418180100744315862458417972425917431470362592491721846726850583366689157544520032926354111255780375159683219178460419754250126524985597316473643238097814717631307008451236105731074126503758935776571883760507190482523112407925879378710195308580108655891323677715251861957992831579624373257843581727300505879054761439411213378184787198729377849808893581520588418781227878434160461842937609967711813252642520341186211954153814735620369602562413549305352854806369058858114984700427113868446277041207015022600220890196039274050969238914869488575885014087952366498108787967774808178130817847962331742659779481818731417892659736478272907206250838883126825645413391514250529806883089232314266035437244597227807926605746162433193670644873393245853126212523618795770995666944258177652020062138755435426123665830479962334353898117318244257416063588977646193743949385610996043343123902557841343523244571025482337332700120508653032174910775622474959397306873266595982218242671631810568098362163200000000000*i1^40 + -25697200834531494558985922521293844638002512706827183498100280858059176860633746249890137495443514003551137816438021043851519064227460917308136107707514215013337280424649124987887711657227248912547365101999292773316666070987201045058008395944644869903557758574998608111836752114096458632543924586754275730871417230395801394784449517166437763408877293416730415046746394430777950508036576453469134138708928473071335416185777333052428145029199636633733846256213017233035062168129668689932319446433147327312626194658350836489313295286998269898168413767458880003856327379729913041588401430951755206030424285835880882522211605382653700941472189559289933260880781674165746320908871148586358693227081372785808068316397832884406450591296505133144549171518353408682867629142715221612890892704563520453236064743117496881618392911685106195122811565280451075567733127056196633590584388804023083922831563263059511902122720200802315656399120957860235471626457742052697182287435566508349166545217115441146510632570500474429634217158313469521598256875225799470074121966718828454610131921552258054394390662165975073387104012818391830083428240205771774874267235017295805203225181054115565117657550795351761971188291162918923130221910692351234892670606702851211895493947080359956657305687191507291685965554312841648235076698225920950535451646300297405474765843844383979652816322965574964526501850759022142550602170585560898602165192024777426924347667838879102675575881376749003190422463879915382163200724267240449392491908996014204366392996319099902251406649332695455293033760686080000000000*i1^41 + -98135410404311663983486533696236255236012935524821875737819034627251954256181517519071334654934369609800905277232214795084800526041914421343250466901088331247536286001182010071341379747103084935772048610543291800595630444881736986311377909187575505115281167168588927075981783760837220270220462102460445752253213490443865982624601908605647438006419743738352407112827215538383931618039666780762338028838804712245906830236536116675753740236978233609399168501537913658115260367631000654554267777326303381510820206987012242982564664336281336621545783371487307210798922659404074445528354346389964802220173196941328397125290739984533073014735606437725762626832483477138095230076007702776425101033026932242531105849391086251572197128344311644650434191473356830389372586513625273993437581482716817710016172615783117799650536322791924700998529683592946178386929124140300691438405408836479001915868877778630058728132886163066491053877704729180349981207659006215325249940468690357238326316825861407291839639279767031813789163114145569764992228231649085847646212683808275995134764768305310388137547420720727880059791561643758798094350744689569071443679877740657612022547186095916976399313460294437731081610513833078893634617527968754835036124410173017391244983508079757308141711370889881698563479885139696142335253857148968548859654654143003145510365781214603713673571431701821631071996662406629826294709415785258906324918012264603045184787726419674633800787312894667291993860333470619111296488447289158997668591022302322005507350501113939896989824074184572988817408000000000*i1^42 + -86204068480887977158379224379979317197592591959211771431481002263868799732411850558190230637691796650534749304678179453275353141944098848926120538770291031803181135978720431179374672337716971743980684463719978098211580926683777627350038385347934658262706842927886063110223405383727285017038326017405975546774979684905905894450695685078422233389490659313319230953791664797466064264941234985439608285684552540664043702367562351521271884504648176784165357491689316306443581653685811279007604992624551621983163876678818883748238154343235781482285975111832313323919076989942913085714636947706728630274966395541653197422828317833171544402628074034840554190193493373012006337246895952528329111036145164670093637245607927504733748009317051836077499934222421798465052565390267735804537490939371543080219544411839235487972199161458805391399548705273348434970981489314161033434386692548149658989801989911983155240840456138505433831191044192657289094858206517964199045649851649518216720079971374985693381526221659636884897407514603254226525109196233879069185626982467270705433158835380543651015250642757894394780924013921222417656944548072190516623760948405069376978797673165746863459115628280146599707976130298671204297722246241805314887296797070239828352324426257089378166979919455631184397205362836422895261317292644907511604778037251353097540207398765381269911948331068393472096292236847626978128977845527875551355891700327441471616480510785910298973998847702666483840507342747483755060544015261857773449639315356867199927604901352438087863636438233907200000000*i1^43 + -34481255793783915755518092324544577525666437461405633306396358002663344961282886645928716636674899365753232447004619916726373115859133985372838974464948826290003996958117947101012033756027989431072140037970810775098081631229590799133200728742615707406560573026389406762141432690203021388660486108878186761620434168530856555741219944437149150319978895735334113392613287127399342030046698361811854441968607452043329477181240907642876004763672264930531728067788966780790504289228041414042315563781619393416044969478343940805211425841664837789933914816355039391291835987698917718756871057392425884078262016402783237350175069955935002635407915540567406977952237232731771933694546543577229212613700876341113331363047002188870411761659205686059706001132896257648316030402230542611123090410563230585295399323615655962769799653403661040506392131117662132497767075571894650713878089384412497349472556351811560402839566276809523696534089028091179820129521739074368402221619029933644831021853552549783630850892907957611996786456221152707552526100002148131038418404148439356279154686521001610564108641090620133272679528016603567840146584062293325199474999687663591103860143476953117031708620203092141800737840855934486481861412605444083552017690558839315005269177332889340607722772795104660397688082665618708513119836671623597788902558625154791190306506885784435719225589003216458809427178270302941841051192899265227026322328999264407111094414374658167627200530762581588023289873763989313956778325534542247442769756264097315010640936068921518545305600000000*i1^44 + -7642740701162392648198952292376863785065033869982111144530459238776992954287982004705173986243478856752933910693235679085234544828778560604511867804460080607155295333356225623263088077326930061713757328614664595850503065251773104295684425004149163383794467120525527363860769310952945119367092065892223400219927170619162323140772765182932721967672797688068170794443374429564583673090938981886325448470152059887196523523535616582884550793450490397600891994405602468565040065863566917492023727447079727701564688746045441731871222602195036498299375906890377715291953570626282189140128149713351122017263149760978023919997996671990609767336221894947819505040842630094861030150642861664701173266657304502550528503316022243801775883967854005483375706639894314942935106316207018299799266336421589508308526966561627109345002286119027951331485461095263874227755904540150719413915484626847950180843101306955944966215861514036689944492511298714748377245658641515316850292264154221922053437513206024443438497056437258936708947314116592429039053460641505726768647116892980853060927816483035756387498550848752204818403847964654611256667281927807627455090767937301275498673433325818018221171180429096785308548766744932438575550816782179145417692982951249219306177846610243265087052778139118053547698310454895322190898350717404961765021887289344962119334681154427522132519480466088587309429193042500344334512927537662367870253502937438305190363599153677090890136393772522707747562294573714457370800496333364961225140473654021731454633411756032000000*i1^45 + -1564988791858598608744078024975413070607327477403984780589210161503757996775341109355328599829832990057082293301639468138614029760266252002532759311273777843763188978744948685754400551344757047688329307602666039126536070882337168975811677638723645710544031611411101688216610217936706403055579089999427837988258643655435086395112780736407004010427509054409193921874119004243395757981287613354021221920432507180988494410374787093151666091006475829369022790209127417356898912610585604693199374748883542661104119852831015256165631989164932678168696523149799483647187046742912401802496090266075767046180263392787737645442844885746468034508951840932112224906868934651650735707181788063047074348490086025189396538009246286491163340174029435655108346799976407065958849524837271910583833383489321284542315399489757507927935539420931392549260477294396430148487191802357552874723946560356460833298748946004265453678627701135382066147389461385347094856797398986001968554663305011960294978373989792916675530158374405576924012434612646106977562796309630089973427133032602496251031125426178802287001773730994339222560866126638097822715266484973252783918083023748737550394948553548536129486404725713486683637022378791373272891975148523830242516824774634765455294725823697451823289112666430536739945132099352869230325252583881674354369493099163240411501908224411517590833516130801786430508425343849898773524288994800147701753562386457358524924194502169833343053680970385175953974699157158315812264339732913926626451519883703678668800000*i1^46 + 61807600079249887287809614152768089412164624130992422590846246845426221133515067160451832956712566149512707795703263617136140539114301687977296003608789321138950422180530139489228954184742403775366061035986291259325178387511057190151813419282638143484818245064435312421682439296485121795842999009384302256176080915848830449084238546328811165589178557903781083263754158279185053058978559258815456504783685364331222395503786371201479170528147827245387734097496345604629640371697308518393958798263487266105149782543289906488031346260634549986288089183238695854303421000062894136220743930732119047388698442216169484688873946074913398838303525178351857947471788941116761769048329864900001416832555745903281867750069609140767735801073067275752136396291165932048915251169913660807286558221712031927148063570977408551366691983400591126426869408056227971850039893983878800472128165439566571728124978560615269229381297186496578599117716878621699468807895344636667569372102535189319539493318057637434039108769472453151730389465720977559126990395157058015070471658582248512795467397109855676302211439751711785056371066818687373908443627099721512518375100163174494075288859484615726775308304174744137450535531498816705842691931242639903390345747021685386103242537164211170253781960348267387301308542462791834441639169766641830960274042915266031168492003581429677068280337283096580500772781257980771884260583485976850411224111378172357338115690051474115660011970084476239629687097665190580577242580516523520000*i1^47 + -578597382248123350495781118536341073031835189551708838762665334495595538818769029759414423602233902413852409830993190140629481716007492812143630975131077226847627548536457846973548486820732415109496128197461914970688383882321585772010836764914672451382242040957336881981042986304277845743259437671339655497897193485603126634480448100623564578461603234491555100446461105310607297854540943225803667682353053587473232011012193554584200830130633805912471955903891583349076491859315206001731602957344899094238812485739526110034387626755736186752176245780200677960068559854526124630651390894421205662860657753928083719139945743168300573878268419032722698138756247201828252672733544701514968152246745042558222474411608651576803982650239926176751098330647551304165359489877617626671771077120652387894140966136707626545829451437485015977917538422840644667056561814168663204275847003970498469271590834443168208706279252636772065913868528559041969224762573057543839613917165821407492648018772437854659812519620896469159343181780076435040110873342023518267278024768966907729076805141679706826894725925806516955048205858547199224579389915227475169757638304508564553119947760775708888031861016615255405526854836677116270016782969435495044636773991440011982933228676272709954029103359003975045572372654653568522516247707433872549236699676116527386041241074179381184144651065972518369149231932136865103027666727956591602708802894658635705740507733366233212739866442889773516211432175552000*i1^48 + -2453468052189420958030901439725198323490409242736640781740904014427721132316040063918039397121864170982713146911344497456598800463388884707947297741762641116036727823433395738087264208831603393517672245774019061372666087723121140298568429276626623998090859720720701701691378218902419058158282337858349089879436171085580199552732620249258883875437446699601046454584154471240018284214571768727562846713183317256707206654804920459625452459059382671315204253428872461166130984412819500426439611387205297585264865790541511701540156123094747952194336947618893555891557806404933430990639310062722911319189154926004957928113571730849651796595746965978197382794580933057130802234830676454389191199551948656564556629390499698363963765185250074589250717082472531863839128780561018967460116994386449689521841430434299623594239809515258488588352549107606447053369550303833595427165731304112058686728312591899389869888359362321742903141560347976709551641354082320569895372181889439918056097291459233659853366736335162051896824240566697894643783001281475222995795464110405872171209070740499211649886492745095776567596669037861148698789219296678237455990251150325432274582561427545235593060826165727365893402276984541287566246121340456320918783693415611732793018274988810777632601792025513435755905572231128402593398846090833704698925911696373234608494408206419634792122603968406440590449721584919799486994816020244477967781873539246475882010121617928300833457308000*i1^49 + 603847030779777691729554522310776204113274801237722894148110762424207174448756476185481985038941782029740119161268599908034350481356887754154837766179971304156139315769923594803318031280819645922840354898134570866429254643960163149291061111064916506014108891761898852454799357614247973448770286192778669496449580700240869073722143267226493163248709292616716086361608808009733791496538266556790969247850347477761395144391548702902715652483467119302041316917802079845614498501760434084530003107537302983797511147341431544096929911004021031287762110496217896049126856102334117218925354591417630317656927494203614706407355042622047291176488343329427405968344353773931673596820689887283758958931864895706336713977875497791694398587845048914166472279842371755740864009146074578575025931348024270712190292075643524668595448307766962840696100702745516030286776995195326474713324408252354065200973088447575422240370408344867112395291440372489247322509263633319198631380132066462266690280701888263464153859325615387974750244787640727902443626812093067153457435995353484672443600639339890949232576091383879277284674581489450085505817974531612176820075833129532820077855394613554987567313240814216529577909114999509829999355494371811325976010883408962329927230358409868287244780813522352560414880247634473664227992672432365136116357707361138351565053689960294476646369866894077611542596264702119316393434524408151629496089702400*i1^50 + -36998841461782077225298059338467810629654491686098601279276324031679792402783521286923597126583180002127226080804802982278229205673839813916694027172276518492670733791651894295511938310773745765661724946316852086113241154522931352027809812449481758018266149300999141077007593932305357062091934005462584738241308825460101422707997804000063175164388808903842961460208738239422284898217394913704739462648037675499612679159327592473545158307718217828478561031960748762528351605827653832361776921579395693606312659995799716282716162389779358764971909972750793763356276600431137291472561235426033461898050320492469140383252701112148322245671911459061998491938944411696131879807161356756668498120261469234201121018021664843179890591095670232741775050607580754714948925644664704150981140680333458573325238917562017007179818162983841266833664022449658132761488443193000914749007464494131739242507038293575246746756726523605599722453754305589677110902409871115007114563914434401986049381852286517325650206537607414923618750953074775524668041365220587496982361096464306551259641483273627915316183884264097056363422444179756221478383739446949787585749563252156407278357435175376870036000648726369859606345935626544560743722749067710179256822826221103777920774476460682894405190476044466997744299129349299497235904777035728766323733076858321404556242707930778962573717165889344410902160919086719*i1^51 - N1*6831881775926675093449069426064372623187739110714429189841286983611434899059941012600053227240643290020482132993466680389131192989390128862473648748871423535836545953063653869824567448664519185760803671916470687215238373830987600091145279194824260836568563720329709922939250341584808016919392513045490163225740704664830754387854448161981959212330796531680391342251306148904821063047581500499610845626239059381914919040358824513402409689843572629876681157384084949398289694*i3 ] ]