[ [ 208553295770077799525093872317070511819930559216393213456987908504572100134955655824312141269620179412426121821221317402055965326164166641619889826430973375571648273882330321054243364789324052640898381910054155427758483324130374329980811594220661240420966313216643643115722822110449410017885212111211023533927408975600575813641035958291088210431627030218648510516355552233829450683434854149449059058119718495981086959737275220775635347197569135098758622356672030822845627070720208168849352275045920150209274940764688734160802171060397274104126189950348023841108585383564690825680610494681882211051678091066213559933586396983757989991911537102927015997387078808080031978664656628912199750985552429347422196106954294680790436786908434001370720346764329098933869635480303503330829055845514855840323192481561674109262233600000000000000000000000000000000000000 + 58501706370168114816470141711552416940184087988826159629962429554276353178662900557897359124593655090700296293113054264825028040098144866119740258051712828210163888662896126572140590939659889509256752557010891999319220383130842579690046208361141318797270246679736592105654375044539120040510067199449031042382655786388987909278623032794280620129077345898793602206736242505131253963313213795557488448286869745248089087858549835219542500557613924717374440878137228107667578609384801481509472089728872482895902565847240674631989233561986987868585252129160263906877387869055027251506659497910546940867182071975916461924043448588200264922936952793332330427235327850158514242878499020349958696256200747861244205768944801267834372197582166319376557677248361479954775943266321229934196498304147744051532435014232816599695360000000000000000000000000000000000000*i1 + 3507001289268025553817056517475612101498029895366782849533743954298382524536915620124096083648141301410791231693115843364054475243318971064773648392001566552229716421964298360168909181563798193168648192594754247635172228629166258870612885313113203020078983908672658184884579460183324059214239717409958677871214204997494817990624655791221690321487354426542735924611294956568066740014611480038231888940020355720972274705680357544983791832856364705722029729325248637318072527653203555415152154409331435942481108389792170133807055804952343536206468763211963780391705848638161332761711016374186217152690022200007893811303058408542124527558107374296684236828195547743081150939455980579259259592408123990421434148692645189060228719068430619429362633333013838663977304361991741217677447803737728470598580599218551914496000000000000000000000000000000000000*i1^2 + -254797245884009941170090469451193716046523517694583683626064691546307204144154287815110521366748621432363254016421922249889525320674010449893021729575130792108384062350016454596768958101586993915628110856570983766958822160281802154428048661176683619419541656155598386756826032980481267435913843723690899533001843768291576423397301258845371349736734989300141095698622296233890486247675920138247202894353372672581217250007302935123900038002067764550358215571963410250214076748062695792935958831038230735258652903236062959659037651228006409247225037455177338890258648087628238648787756226140254630887875134402299056846123293996584229173827349619737988377856154263903899975322660336793943571719778424545823265570015728786189866634707988762972331971580178985710965361297521769415942800413369148127091991120969728000000000000000000000000000000000000*i1^3 + -11823214511645591126996260309185992608822078340059210961373794885529604563717696364698072045474967978150312329141225758922785110028666685231667579958745708258316180893638571436685582341371797716473057956887384672674853929551851856951773782257620459484565788562299595334880521383038671717887211637493605654861425384365208621535336312912302584668677817307916585183993143024324447756779769808126403637358927218026333904389031007335149818617476434147073378592832883175921224267266876389546469392230824567317633660493397507701655448787632296182049635945235768814495943777950279919219249664136833667249403132181266475421346311942203977614530518715872009475405090949322160606356714896986542318809255303297762002876029317450888716829900678106270454082473230031275702517212203783474981545698957596566040538555351040000000000000000000000000000000000*i1^4 + 1336544566310205780226975683417488499775875742129790832541920219648619921406011617154911622033243623623243411159420593185355198232358768650794896115377877558293812463322623637032794089891284102235320802558974747702945611616968658441333861376071634404988892151905057371214975645518863597805026016751727312747160379302010261546114119476868701661408817658243291357220825732736538529995143193717789594246746407652256265513120979304054214678375259613456592722246693247153991462812272803186860419511031030268372484755658640829520967444916098791082075605183638807872286503474014918027970849194443209263579359191831991198341777891265625972891774716588620307380111746636148259736992920775884288854864894888742902871162978246351564580137144352793466551094835045078764413467523263788050491710626194007440029122560000000000000000000000000000000000*i1^5 + -50438353258008276119899421490158261698987970133463670467876206036108418976139019711654929997063375489566113947788353136470161536211655954975900126239672013606011371778455886931419716319141684008371486638717652341267473643793970977357816747694642119414802100020607729049813293695673125064459702408492378346812698771177960466351279521776214833245265735756832301434290193636344727697080281074135700011553646748769165115887193377995931963420497389636508105826738430448501218290745212012446550510893121171412794419454038652815294550097581131663123059980639057960685577604959402117022663917413106204875826644161550401380459564553266318635148939247506174114627833694703596099774628868183297451732075591793567780909520353252568415907599941336080819088684286393766927210883396567694403882337211616519729971200000000000000000000000000000000*i1^6 + 1051883248209278503900851748959729292141216037656072704532904792359749663928475229536456064720812735286502165718689147496097159636435984564046690778411028854277133681292215998002008582369045729110193956737939717457358255581714642560732421028928793799165852132339125792137428980012370804002992650566386144383022067919526817300424481492531138383450634837091476117733687818296850509921450227713669790118386340109493434573956047981861295726498320187075448856381372758678174115320974449142624750942168079867192338119319831048933731619590037403350950064277892256534854265459632692790583300486658315163128179899018682654489497519558724783543506140581445070180281642861465899701048152720719375780957120605723779731463154530294808194709039954996873541251450233477019945835302590029182642818491825331896320000000000000000000000000000000*i1^7 + -13004341188058568125637624355839668644572343044804460973928074597422071637939418674925498157449068317053219112623421355768022441319511762641725787083590584430661144779581570447636496056848335048358026646821626359618024311089089832019281334202111103557010535205287988581888855159937644008564755897013994427296222582594343259694291558733135162857369916547106759562055895325535385195203762515699069698202016131137526735176634836440592752825208448915925763847744685672072596541810773356266901092305982315661694096971288663829924428485178250143318252039648807140439467148014904414860706399837614923545789957208633288007442372059772487089672263450840602801250196899698826103856517560443734160550454771294048791387282963217795732653273874960819185104507608588478181060193440135047706990904032100352000000000000000000000000000000*i1^8 + 95098531768192095434235185526202089895714153457044209351098154277426230535730489569909417873980155859650792170605957720315088313799338876252058382348550698941589515203130404155639908513798485434924224835770990116176871979931538832023483068409287728129163239487004779829596026515149806515154775825535953617997654638778678516503952293715809539224813538214692947186666895368568747843544691150311297283820455340116180007540952554792779562528750606286719630711789639837509695929432948001114096276212703528661524752528325570305872158910720869372526000860511733914404492314261599468484294841892516646515979537825967202749717656564289863727823683690743300201827466953712535735787672373894611265030034148584505020768887269662849886647426466588649595520231631748855736460107389162892974706235801600000000000000000000000000000*i1^9 + -406974283219843460645520379956561293760785248214607355020260837848960000748190827547272829411644222799338045930384501689274545539596302407406992641611348329391392447995205993956755011936980536174579686468957366734216556485246725570722609476900826839727805898847769039705625049787814981905486572577069396806622485668838755603327784860464749604503857204770963999287786275548633571758683187865159111406662313190119325868976897343324473293364792792678721589499955873893964492517355653515161122553050254445138045746153614430421859478673233581441710035714056548157278652218546923587412409198972869601416565994625959016676341879132119945643480182646531853567189295110388300001513200580395184927805206451750695385441869992800136810568462129566012664094326205818653891483138424180071611760640000000000000000000000000000*i1^10 + 1053378496712122429916748918485414173255967552421372557112546379075699543874786771399003802433049893632257598211914926899989537380403222448930201851370332429089121562986477711610096701841329652899736434426010830118707329900253995283349025509275626902888560454326918129481071275117231533423373857623135106718432957693949250692118167751683197462258612442493138466754971411873798440732542170526725754555626848962834245873682309562283186445880063416247416231796920604266121068891912630687497938477956244125131724596293014354738079403771287379389173846747542509214242068981020720025182392479860700681229051911072663982570229885791163095916491197048084167813753685732088230701313666067405664009113625296001768421142852897063031697748259449706384819759068631684444130421666548377714688000000000000000000000000000*i1^11 + -1611835098829811226493683618119219355338294401786553399201852777449216521082597640949041290935120890704649898186552088631962287907839190880450625621152121745049442599500746966989951358779395189482449545224745615343814644046699723294394713119791274491135764962402596504186676059808030925744799097011318432264481555516744608126146324114959618507271422928576832072530393201302773375496570093342967799470236356748391591167786218299652976755257984957775760796348136869159373115784706649044691263505143062129430675917758594189255834894229068474650077666656344649656824071559475329399198295041721990581448657385393191831535265023112311901649248887496459997851101768256738911101639272322378499263208088752129048150490759791564290719470981443378407535946278205985614996453726774886400000000000000000000000000*i1^12 + 2172028150509586693071057283157837634388823009411176679495381216927411744294946474620714642959631696274396288432127776972102484518036072952416329050166421989538787803832989223593578922910061572857189569556460105687729819771495785096236480928885204450043042062226789521541296554344516262959320322504926102481956909340239190558578369165235749804918065518911705452239149005922957499820232571836656345516864744328233951430198580224634399161945939875439069730409617968110949919261039897263556512843845588818620862340025018789412022605656809583489831831887716264817607160413819123273487871432456933661234403159042235495373559563951100248335594753861009614600920391436344647793804272326232046395767295698918006001207282326248966900991170701393384962399561370440535772485386240000000000000000000000000*i1^13 + -1398511686301624477972831342840061105421123326500497154801199981791873731661859935987139973184685744430226513786794442618651575144489725217167925842777299847613899285991770385077031310565262104542865390504531733332704134041738081893262498343189070045936691737946508201868299864072023269778997869125806620067221143930581962473881962097230378086052872992499629097989819258497684469754523583412140853542609652939610636091815587159478567888649300821258212289265349113240020275037820169164606126720643083560643733127688003244559501543403120729762541921594378079205496536582769180802947375551383769868008406583361431823840282562342165730912711468087747240417307472028052119258539389965262679348176575991760866666248248821309741104563552905630160900891868385289628024832000000000000000000000000*i1^14 + 716562645660599543451945588249355692400679991209970131338584662060847977402909808448048421611023142489750339213953105592724779893126960465422566329790840185475874222427352889413918620955151279921918510663320834984827516049075183422734578447065283645977976539133905982091968743480918950949710872150237353210282151725188894481361251245047750799984434526353100639241880771454106947590750873784067725121813306265645139060870689278767670980726877090992615189099370979837090837111920879017608668679545278649783698318604155063435485664169748667571339537090080403579923607415119788787768671183654995957099383385959785053087471616839676562445574610789865700344320596329327072389657618504654103406368915642317834063421595865265253064234687940447122996608292605657088000000000000000000000000*i1^15 + -134208642683625887683102656628843495021056853595732910078070752615298217811595590358401782226488673293982323045265739415455294185738341553608668374648113425060416874374327258262246983559081453090377074248574649626512505672117970210766278205569542135938752276201628320070867110872360922736757043914319148366343565997129383323160784564295103479574265406018014224559490426434020179305466698782977563103741361482917433436515524842173728701202595185748606846748268819262718292338750702176962837146472000684645121076228583996641414997360397284287394366679110054237720040054379391191640347940778289035491356634061695827843585385630253187922051057545034292849542525455600474167181407952336518593872918586575541266269577979412158651779378068811557949353628794880000000000000000000000*i1^16 + 11001013581172825838843186511912997584607906207826883084337803907551380205543351195271084179044221378143929506580558877384736235576259592907503480057518552967927207772178915796533106518385053891781537537144680486344200224267199694181198986853631820222186428731483026812818187680125739319312926407032595357214302375572280644080136928833807942060850969462966628420894391187487270372028293907029899772775913744988207044195354710126772987782404026620530268163727906134409367053534594140713087174566997442512299763992279465928121556928339016067719038589482594855346849611049122150594836200777119640130042126550096316863798605974653664817690043587020275007715491845840875733144066166479756803635810786444716085539400058234104550497233287391649760018432000000000000000000000*i1^17 + -19821942076551550617789856792453436782307854889837630578458609812643671311636698262137383834296377563326064043636170406560490611712356733524579115587031322771910896212618380497733250859298696153125618096703334876163283880467256945851272625906546083960405388058251372988885793292134332393081284866233417862371702019597114101429346539745021388182280934449430999354015923690444363719854949092342133200666620824100805919595839375437961633001093185472318330288171195487268065582501480445571464666318375189692044701636617896350761364099299599383856545539495482167728558139524321154072342378226010682897908493333220282320502939725944002428066410941592247298316753026845710664175698108713442361592327297711853733624646278340941344574918929835622400000000000000000000*i1^18 + -72868448097453867156417684187577276092740856935995816351097971830329143614971955207005304786112062996492240228738935692864063331127192611626482508511824515381745196427414552567080323502372458493328047736839176817140647682226885863240454301689420429762868860477954649309885244123283779395944312502302890047476804373544115125966082278063501021436457715063449662125332078322073836560340974297528392219754562293896588954907003711840885764676658501227441427081865526210653726115653001971521045984297069343042642429654551844571879431319742794951831554922722510143033720242406080306393103830390474343305912363869232354607219333093326841393052503312682396511795613462507698073206502087344313376177114242275096230220938483747517706178396160000000000000000000000*i1^19 + 4725082463736365245100869788453321129262182436985304446688402389576376550914054972891947412257563531434859008438596559270317771631894837164307456499324445929886341745570686473807752038826669963505531986774727800523205523606090395801874260987648296843918177054627639550581929814238863880003031018662684360442140238696971569645776664968839702148281415495400956629486509909735564850171630768316215756603618538434867036221074345101619417094643212911037210936749681570760589938607837044899804056606464730871786162677899618537243992418823914143328213750436591784680061392766847922684002479877653220378925385649782795106872077897875661181759283452690569530053582995639313758039405873877727953653718812519770046160163799535223822090240000000000000000000*i1^20 + 31495946694845138099322672894060412262919753957310555771519640422284920576432698163739574076596415680833008633295614218057362187214808938944595887098838138418725524788124655110409973479412828197024698824347999963385615025448617405458874441143406413794945218167121004933294344876528167110729076092974924666163838946882403960825514583380693358566575025900866974470796660799476504332342487575670354730194449967741864117597549348772970643439508591553832217756664113245215546361675391361826227856510683591191193440462895307153658429754049045275937191119024451848680080899284991485174690890298912246214767828301897086567233287567474917165413869496386173604247655762907574737161508862675311905383388186891919352618523981512704000000000000000000*i1^21 + -5984368635861597148990040446858605627794943250958968753309426969336623449872330081515891031546666963403600659928737908185723912196260916023579491531149525497830522646027520433165318056700904263138062036637390226933303391494004837112348059914292853027691438319699572863420453448033043630162543197020964101081786192557646262586499893406362623163819853059180290475569594435484467733011729989477155869796785518114959907784989289763176300863688287232477746304680534307196193896244047461673942147319418668652777760933189845020125294950190906349690088842250364994232210166886602754001478748447925954395005646895617175055972302048987287201960728165055508923824425552942758867984674265536435226916040663745650996510352998400000000000000000*i1^22 + -338477317330643283560072156983422676162194471907415817555708971377926081498194210861851761180197194090701503936945587278894220783052259349238014593721607074404341040553557934153070489740858300880494736704170785654376342852660798038659328318947557492244427354465697352887919602410760611757942882753370541214527119380829609466628547099740991565290566720080072491518004649717509219413404992294648872345030649974384398387953053908415615922839179663417177696980256881159439376347326220426444098955422011600617879304208901742737067969901313636585718890657489896444263850186321157463064668933989412961927284953571809381016799463179025603331647350995724236284789123316959661950972923845746875797605943371848577187840000000000000000*i1^23 + 18329932341723895064157388145678136867585484113571002696757842757283622282542983622257636006557720522708690090179999351157173883245403151559010335164830085085282028731945319370973206090623058727113188635620613849109645975716540282772359627572868410556889605831047930779429817111348130832624775844136707686521811840554664741444823383598052861187761122010874952757734709603444515313942109462784177925950614746045660415403452146001611922860138409724827755250454304997201293022338306493915807227371635781716564630557043333215706364235635824446744004455063206645388934898430658805075235217124848143235549455057102033277165126590749369901702170564949911422658863260255537675704912818602860291009147880603648000000000000000*i1^24 + -14124793260134290199554268639096739493819032123698135234674237450394845460151945953405913716208903280335012223808102149379876439680537176052780595565779505709982097803755902339889304058426834639678317071357626639092989184217299641380227575009121966007229666061567465629296016660422276569986259984609998978663484674083588292871549246782825399657938168048721750370696101026437350961719531518915735016838846820564179408246878425363808201939156886914841696533394615160889275976630227881268513273540576302184968876592199423939021441109153404895277788300602021167948116321394642156305868954135076478413466671302081602313388439242089795782870081873732146761965385063804790126409191240559606991662612480000000000000*i1^25 + 3712699662069033527402837360195620115972603072428819735249205182290694001789767360929523934837369756771067868104564592393582381576417196353553626996892296890479375828624837198450423721458061054749961198000465203574183441292522962384965733012132849316132359051716342523196853050062520199857886767783365944989304638411201862604793818709245307617826479540283367878994074701554658454507920348352283622648171888255433561381872052618051854351520537464499591026715668790996840603036700818300698250154757685143892314274143515166488665712208705421853818760172469725436689493074275134396074556318062930834821857804619001167296643495217052962369527880573086842113074521775053907673804295385382912000000000000*i1^26 + 2639235988775496207856493428827904846579512910849260179067598114422803324976920177008618776380807136644874575381496687705355616708650526072658777961560191328824415942798408398607878742845144628758632928579927450747337772079849635606408993330609107960493849326055763747277839636124308467079859343150962535752257674077554338730202556698327490409799274938874146912104181844066292869503190722074144165446844764588695260550055025184383029041938765501351693596001728208287564538990025749643560721191867894847498364033556623986793774004131554507749216085400554976478493971782232532960849329676130711439300503262180208673441547444077792756851763282422418089556706999203829522838323200000000000*i1^27 + 2725524492354835858952928577282702134195713542388518082363697674199401692807446416598162955713848719895113672599412611614099806504552509936199761772985049011027458862948171489257579217846928055457282461167449789550886882835402381954156821811906783528668618686296492646957739686865376441700032727651150189249686519191255323221920234315374646784595847638256283293829675492089044051653576013290260867764021466180737309118728903181902188304735949461590089065291662949757191369028810149350433242318480597533058614405273334368419907566800976380891266670532968015904252354642183362210293203236518950226200339278978069201507911956807407047911092968936545732112320299008000000000000*i1^28 + 694307059495197804507795024458422743294214506883372390324076764587091030510561363884842163674366611571065307131097440412491447601489563903572277135126727631990002017134432533436110134538029542364145747698412491211262397036093874011200099427359012014644014576868768502904201785752041757676233272097364271917969197927345090625291224527941505741880855203103764231745887718781042911514384750229602601685779422211248319246068356229016979772194774331039772577707261564373374272607967555825682955593004418885523407588203043348598316540172716312013547749449314259627537044128785257384598237884933862779524768135640368575943712677658455518669859450316497354752000000000*i1^29 + 50213488479703264151429037348546625362574985265797082986190827893475052739540444325596804735535700609367281814261165173563043095010463944165068796440346275417894617559320854423074819578044679294442757132514844599023057402988684511430993544990261883996763173311947277450467128732294222109866804000631459615842674205631301423948457968121836364788076363099575141486995188132852356371928866444180394510594376016747843161546164719881871722187769609155296758087995885967340479717339984815739359048004755359425025195203246372821904967764576576522464000800732016340908320255495819097058287535536892778476501565348243257220143637273753573465364889600000000*i1^30 + 30512056503133873250195199486473553382768790059465738034609653803625479715239468666859374261830978462607156949182537521384704179410201184244394605697857906576598513479620658850059014050653672947352332002562052185179616099184899194799080609845339087212849501109066100452165695418243831797815050224655564189082741074839254230904276416015555237747976442866677744549509597971283206932570381635149341601713131376321887021517782441268351099004467191905139833208858546823658254438879281578338994649400880467353316612982239891107808511938106358054101629224893301716814908604704152444046930073930603120649151430023210775302809499729920000000*i1^31 + 116349142640899264672911816297861132547680054532013719662422467497387050225362821157552729313243289826343009050281081418234736142016659411906964085967957162598987345788990047029553937559254458963663730050121132986301617749195345849193845394529569901003798138394066014612279360668367602438451531778134492594830908539820477395238316410688494556381575516425858111198806564112527061307807943578175665222972285417337212196456050959997413834937607477280696393067606475928676841273056464764911475650759103171171788336145809019326569209383153409768988834492331597335103777654770489666925907037954003242029094548254228480000000*i1^32 + -1881250497182563673422450956405549483945608233732676706558634480804249822303871753113534362334991775221074236103297973761544732430764846038896562237025139155982208535812556311300970347227413716003888154544656286579544376784434284789737831675882568544308161421950807112263663939556830840850870336579956737704197672756153170051660956353450735887486507765060883917769910481601199022526439135071684904178740033926942306510136981450339196033686763447116532909845058678372908622337159713482272527414521397841392029449706292088885831232890252414432014719472283303536497961630759163291566562496062318182400000*i1^33 + 8437929827349747455242568499824810865222168752721906545562016813198316955968186192709205786765891924701702013538333471179928903618320791270916399980488159676444667695042374154511419368908912618343399609442340197091616230027323810504766735811666695096588195853936751196491862769614442882522636611020977510675717824369135260312799934927216638897131536830188043673514381158350838655293363660040093275810068893996691758902059020587153137597321246704658479548041012330928969381120664644664471617004101874146351672427362842531556546601444361354764040466938087690542618109423590341345280000*i1^34 + -17995901957228497663730825319626730513004658557661609262445856687354241781369071882758233304680002165606760764566048936599296940240218994867774841940601104673561260368810253002432980919558285792083843660222214914949845994261202890904272181208598866504059937999561875960267808590655377796458684333558523972435198745532661254654595501786867738816069635065142794084071471162985715326641150615571633271197412765142088829888403228375383369404787411103670597178521241181542954005424638390524813243249609068391773447321336685345043026816577530611924338643907587932160000*i1^35 + 7713652831022746156671000797045821612642782145017876752386353836362314358099610459289848501930435026144907438426202004328383279263579512241260798720432704811543273695122936781639570517973466530357616014987284431014715986645577642549733279848071344937793362396564580557662335966624271737233346358107164664661923572496024399022876099099599008389002859577360137371043351012667557420181693454351341091942987807280855258271669238282991745788282702944683674550071584217432954070613412465278959425359386628977188449153416386073413178386373381427200*i1^36 + 4062671402628539319414474061798892435371955057502880596696128926520789599495239940647227877493454861630058566095703221959422998188639073586340251675594927042774630969846585706468272797073958063955969591513270066349034784856592947460437075002627260915645953049991016130553473261520691709345336720087613126477335367493348592290749941643667716436552917674066534379562023333804252996945131035278797887510402435096867278143202863527005903078369313504377380408740534799641440984101323337766354215278642793021678988250617158720*i1^37 + 518232933212992123133821376486207375396321502609173627429794099599187969128016653517676429594332930931653255737563240031992017396433483791800610591754434214897375857367818368232739573618528949633998282980644156333518761796285856248122825320315052140712849496466875510935856447594014813987216350656050861051657670159741323171355010302692713058577948839725421794483958756833094739497968052888276638692569293883238955239554458537725107015854045418202040189432243538055570158766718047335625002230127761*i1^38, 112594588251424394413666887603656293377442347305945197801320814624738823304646305925834917115834070029194791524299250270194817138113653327781875920281308652316820550066014119433494399519014284853516823238431684895248032196008098125607684975995950388626108891824444630747036254618689605466402674497361442436561482727177782825267535470213153120311258637707225090421213742006521134120976358238897539842018020240306214673077119574303733866498419241227810784057992581187968765655919800438833196874242605525085304075494156439906967457851000952045563155216024747439286267910036091993842020560163151241248386537234285414790679650889347494988535927965432702004836793823687764937856819282804136347046082711948600300822947652881752149434091788471028790919518122453403426457066981215227046291521982805436580522699986301082944336920974336472089332269926457447095907930518577360218152762688809937762909047726257576580097208674008396264485948814072171131916989284702878804915105894134460894768045768785583401468619541444129439124635211703013789781533021648668556950402361070382472318602994569235660800000000000000000000000000000000000000 + 31480268407238261675355518329658936713005300896536805605229830429438346140675706340906266706360449760175600700293612927431122621123136712855646246386625043842160837413139648604732829854851699484346105270730620121744553581271732137449517260346182568360623267196861547201611959483649901326754355305345179240173694865383512194796504847384134593245006010016965259741369772174140005945789376660999866697099414352834634842080395063318416716147589235387945872718075942012247201363600450950507273776701482479289657098040443615506678901515677026313711097738108922468079231335478215152031530016884270746093259501347078015906582701138795020445507512079514001352579995112914593562446014497689868895827686123678207109102249562896680124553262249724847849783678130806480373369055160118728530100011883355217830447568731604972322973901601207762798969791260263141282036323200859489771280425256172593619259561472065841989750995624650153402084709734864033283051061097204496076473426343502114324245299997955051276064117601698165890959727636905604508694909513558261761623183084758444648242362743605166080000000000000000000000000000000000000*i1 + 1883076112727271751563890389464403082055969283458818948515185242271774714522055228038647542051480931111184311338678361410742726601699614532832928141542839030066058435449662124461390884229247372173956246712660634829230591283422970945845452359436007251029874168216139871873297212796185359760931760859503294967977976993628674358921085189056142362794863757695503744381424228967041960436778224808832170607964517893709673721480587335204146256149064451409571030812845678243941406914845016439431828794221139675346927143902846844800123838750907470179399870595402553676361795518901328895621835118801015493605189679943118274342854529040804110279283704810959033594145586114032822504782015801686407788242011687935353665812563087142825280912404237087149708107364370226806248869524112545591780918802905753759226782001308343728965851805899952800194817285538682055533643830031392080805290460991711125618353644555762312096751891865802153171101653458586495381758159344210896146799016583542132521924991668801998311387558279095207952302597182596297404744660623828108442371846767096874489230689042432000000000000000000000000000000000000*i1^2 + -136884396862682334175350100605164392440691795131030419591495278481949290827367370872343208845301021333318310851036456016537044211223075356828014927962376822790847599106630369603267111371957883647710477559468316890983492366332848902141648978198061563755614736436083241474127844152897582494694833467422791689067229646594961070571922342878753754849225806706803987666770790560217952108277444229966165853516883232944766556819479234422820922509187427737804831328244858006406672771592714661510086069483206078324874983857263475781928246456772295456984006659308717940731244130628011735381220012642523769196470162717591148589035537380918504846453765387743514124131134393822988574086718951041693828152588140510625264114911934087401717438622991905670834341424325432345694557112562646490738030926019854836130859766438507352893805458478784297741278631735148912779330909738657490600402351781311962108734187625036536570794834693297075141185125815981024883835085674947410141245846716746127492057422832227797719763646156638067682378713981063591141539312408701566923223111778439589628493797785600000000000000000000000000000000000*i1^3 + -6390177001245834413807154975628830074759496759911298377603871713780866385731487660337645013414863228204742972059820289049862464782885160147635546259031018923949277266505199150847618164168483451033652061645794368632517799314393746259833068977498557961812239992467219006682257909556745951243793601818455032027154179730048879255632603989527749218347993229762950515342990408661567617025215810911814899080671080038220131902886500960782675999186945240089306619681099274716684770461452599124733533379991360261037057677320579893079385713488059911866115892853138200636574125000721310068428695846925182387225833001102083003042097476287094282013354582276557464155354483652609999644529764101635308776057321377364031310096536771352260344133490936363932813990751468197525460560435474114344702588104104314829070902255069859233097454499619815305484471413764485577687682901844100790792282311977309661915528339428910303609551900235425647646914538607623776681915490828121606481084344415287096747097870599281624505347417104282864833218700443975252005223299585891174523632805036165551672524800000000000000000000000000000000000*i1^4 + 720593157258250657025871471671670571344307809429141620269085572579850611503097344836293138411975021228930380939563115779718137059948446314014620610323973173299332864101272092789600776796076619702578688691300631264116009847151031872439624859435045741410192576919633357042282220207478926484263250468679192157207490314109224142884982251401392643874430924542345817719232947425383135413314760301360702471380596838643636870326328321950469792431201107300454699298184706877028490453149310459508909466513876446060673446119896843295881416029519849103448098531965318529619406927949000160943914958762312191147500652406752822347495090039104720558963837953428088675331773153608081028343811605074632408086347626485617043987876075228372919042208473852298979599994736953591053090203214769870212421209265689410237808657310933350665690855118287509406200858035740609407201048435026466398661103895525090040160970440615133990704598979059723870379987060683407484682286269782853910188186011615109425412574687591867195951518025571582810454411871479811364534569960404323478919613822853841944576000000000000000000000000000000000*i1^5 + -27157001471244252981652246291918284422002452516832549565124644590952865138674844743771350327016631140608539973026843129558886000353583842780970772597423372535948123107006962521778957419052271425586727401687110844185932962066755823627384310397417867714118955547673819621871698761312489524261545362800041600824463281972430686807949784231055864019018851283048952698385078484472676202102103692458813349816793335906599339526989819695969734527644777773789338934876496532259243332025037730366959690620677975715841819323644947456672334808354675067529413427816244891558391084485284629225726207872248506373093495378786319442593230047331891434354296505429481629714956802641675177363773872914632306667495401763893357295179743761724865415105733323554594927891917467036720574257543332109313482349835380107724671628912303658249386414376318057240695018607974394812296699377758202017015818327367950470957491493822845369724510194217833023134559525273670055091122469323696976075601804514281218022930376600756749598156482286846020955653993019926528441539630369459791181801482018304819200000000000000000000000000000000*i1^6 + 565258615311748507344472466183473337137847025189616246569236649305618371932646074649936669890280162283935317612241575437855831550141352646671283450230116782262729560504950360616109040650670949855176474691454072647326998933531897256525784280794534893342740064342814332990219653015801149225351139668796688205279014236186047261939902008700939449712853354967285016431351871443881318527713977922695621421157093180649298711306302171318977896355995210748991295512837829182817729280897776196039087991686802744468453513444396718075876008093328094047908531525757681137114598735303282158197600758233394754644064501650589454335655454989386128792836184002695441238443727282055686237905159969945657779101968526864401873767622842166513934018414939752613439540898989183106266366955231591625467006945715623580217371043423926180015456261063092562646368006700741916358448514976491567057482169912535970929654087323400071345447630417742023873139200471573544668246047866463409309818326611243035154127835884083262884946631585390710236631417460650508622039112928398520046649714273157120000000000000000000000000000000*i1^7 + -6965693207729220214676043625244280251038629293938979022040554120342414843163882494521999948102002875961502100618370721894208656353144346705939397280065954146810846222450510706893308489259823430419541379150470270553613489076338859930897021825200131282146001658588674921362133964891175185803284100087406264498305262822449876481898774877828200407509656629245745119629134740192368675373177769478331339934265215156240416153629968641566902924011597626330167583739686349655556724212725402973446532407428022502561541756576139708372727434837934590590405754247777684301298940525047606048220143393574062303893664322682173212366084714518292327386344153617661148567627298672552825923228234027000989159822570058928755016915840811605630220001092611671914285437975608752779961032389487670902062446991082609101283036115176709566332827215182614719788996778896785561520597767937575410535651012286786206691425142352518090877491421207780223735618259705503839174160665232649647872967045936509305161767447186004222198958930291684009727678501291887050439774885304127674884277927936000000000000000000000000000000*i1^8 + 50654120394310908106642703624540831881911377248186121687132756154540635519615698039718497837435337540029587630706277045028923548372398584904246520374796260527288517642868068866943746384127931945346194207149742734451951298713873188411858306874621996015786148715014038977681028691324682727881547661937128057337542890180055590908312901641201786017758095150030133150161867486876308416116767934563345667027184288066200890737411107531248673600592553668964575488476846966388279350296004689307872394691907414015450192255326954773342717265338523970672942052415196692561042583245349427318732233922403586022671979329565528916385144871083056123174746458611538435434980348907687077207120904981696082060243663835064369834934290486342614993030778338958276083437023218748699974222171360173859974395956011524685116823537539590872401840254452684316742789409771766963310519669575100138329335379468244747344495097449879585896509068444671552358302335278467947423768784245768319587706108293845993058727421798342390771602750923379771474707717251519681640896848857126750126080000000000000000000000000000000*i1^9 + -214913996314690922307532553877403187152342895495864600068540313954843940194726715914310044663159192176240478282563937749178940405225498089624117738344877579662561879570558394712217085836651464908322214030094696318625875734317874783494270735921423095633786254506315581354502476771635323246379613030568059237173451370901822834096776989014111369925858513286813611351902800346399752793720332201225038424905781282245660653296972117626750858553850184120914306835636533292456258583236088932705814477416355139069511894454390523185419681722916858159479239552540573371320643440762509219387645023109819216112998402967795780895431559280648416561188063305418314976704307548719401069273436459218755426100732114304457109748813221822450667461936561238084956621333147706696699110611433395383605563558400944592473873596610307372257698258346098472356660526490305670680567293803484203144352561213046952976549893588427358935437206650652642026022548075418317381803246137159710162935212882374541728576885350378830723716537877557529075953977371666651065648084356258815016960000000000000000000000000000*i1^10 + 552455493980393397766341253135495218285345600484923206449107379867490720105213238712801231130370994668056552487660737552211306060754585936418221112849922957970479008446784424849358129649916136568078529933646581732361286448816498441383448336626954149050072253865626755567610613840087220516164552410028863653104282113145165627184815572854745962386616626126850187517252616692255184004045787606827907089997997393028112922781420390526468798513085785654444906783516533281680940144445444563047896665694892143701462314005196872150510187528178421564263042197823148558766961186673093219729768613556778926379608554400075016881512193010481559195324722418679533716122217043383703799401531254006500850062822864931625538357686431095958940822980017948429764279214170441713039480863497163985879841702585451513924309724769063642007393107456386114330734038884662921515285486865929033770568128399610680207225262806299711912905580463033143679873294592311512755065792699000910706779349584436878849539253416326942510651534743901898340637119303337086724209624660049920000000000000000000000000000*i1^11 + -846873421186796989203097628311637237509297071359186690561319687323515952741396556523326200474135832856012032358219633363945626258902025904699343860411122047280801721290008743767868948433432566889584403852620776262921130207229345752993547857176050184397644112605893698334769826836110069816734070634784016771238591976218661993684973700534002041814768074490961814402743823144746044398737501204775511619887856410552626492558000221718501393036707460239143457159171571974041097401363650083349799280910440331818876632890477896479285215733970602276774619336286970555813472328725705098038465210156249775522479176667826458251090964732387782476806880630722734110955177689694207062138601305710100973106467703342216855075015847101344585508591147327553420270302363898837636400718192965007640675156787385254595236308645677682347470034470456682244170575106461305139762290517369007496381509250635523856251168206078634356986899813520658015423905648322848446251930710548063743672355448828208360242823702345707080970914040785840862458606752962452071392686899200000000000000000000000000*i1^12 + 1135858896952243462438197845276853623636708863080285910617908403355130160627233024045853241148447582009806546653440668789610988923021154621091250922924376137384790117709658665103851838285480823681495516670324764068622512190994779969033505179414307336130027746029769840780214386177340228125200472125760422780230555561895889154686248027370204468847811255313589461211668588558930907478372120106325885478392193979328007656274577564577537945213500620593265562001079464551995034489893870381615670338197031151013037505593887299900023045888505740066776184788135595047137839080878963551426830054995688050226718948719393151714094681269920755623385575431122147493880584724719378947732907791385610908893835243183783123420095846997985792483905566970884889512987314072265563893737406013625452251318150445789509428710132902312273910219279923018502471317539138310438048131278135089857443256033872431360591890754316396604544195213588805336899375707416002891481053518122250178061558136625983923473080700220957298639216948219747946657770850819206618808320000000000000000000000000*i1^13 + -733524539236768911180747005180009328111680697592727859307432350884558405791173232101145690839196448874408152121376768922883444067582250488676965626596811452607919708547088677861838561764708019351487127508687006842753492561152749051971786591866934491318729818654828881035466271471168976437210265152792661050813063085088392859665182928390277771328627623414465069862213427009459723520643561201865609847958126748414497289812406414892243060352298119752373548218686934139778313848769707996810538004160902407246257398041772425628922182714174578224572716883528781277821091120280398383755936663049303137536661139698460847426347097398489605163816409789077144805559974410150869825896367605482715796693693547761676334640571617478025612925404345256669690450725606546700856689838910919880850863418089327295349093540967567531719491104830450039181156596437854899002088400445332027782558679669903323236654834280113601339460396457293635144655738124867132573375371127137779754841640689571981118272922776524825920953962707350306140496807349756887040000000000000000000000000*i1^14 + 379750941755307981624694903509691019504803482860828433638533452688240008245928760262258668965161418468929332726083227296558965825211331452202981491812462159947631778691026581464235707180306884747074511532771770393414782850991452164780477436568858946675256752562326053187077153594580667707886294674481537095030594773825671649509197540548423544011416350480965329982387859206205408004161927133141681966293517209707897456320742119485738507141396837644415602791875702226224583167496796882557537734972667392952635053619786713043667524035441315872594697063580092371972156963792782298025896007345386175665321130295456247521110735032456408048048473415682998482810007218059946797551517485902921024599242294878360870641423320927149961582545867635617491560060890544188652165065719727791465245019343693955107485707056340353809308646424825946967291002078846093034659966337464729241302448167263289212947233791594774937239890420245355690403930229041471497795872638381595623036354988234390610326537789959435558881907102355979837808587885772800000000000000000000000*i1^15 + -71330081259316709175968780815809844713680367377264061798254243171176083460673342843143543670475239292092187402948713912272787619459432265106587557705304824970368856612899422914462236301013020692765129798054796948910118931822825067678129261509014629108585939392236152899051423750401680729365498062136312469982114651955574287386991879710693545661295201502271751811312048540088032941519450538473982480917397497505086175722227668118690739342972111821091123058624991591169302822306043064755067824518303419817599657557719412274687037803945822598969317939203416075220121183414757789864303152311646205404302214582666894419081897021836734645524626334028706335555483235159565433543214826318769063452755466045257150465166757022755844879974742736585532706679277189019484819899755127770963899477659963263154825925506126800387617067549979360205075344936611738546924067245278308416400334323462616666741067026290927141734161670319900856220754917729445994736602491047720364318270561402020547434183513221784264419486221045466936513658880000000000000000000000*i1^16 + 5856264382025482251904323922636543678522802983211191524529465160524137148444937706005962850175241124241636346688678072208425481296758649966533548418587874711222644079940234004990077743215116747911559653347278478105895649109648575614652200003314433561490773476916651730743373749408664164406064184314209373663962674269357144919929319596862421682135135153950028325881852157641546344206705926259734057134625018119410979785958569502952104215070165599274074914601861821962329894129082804915867140886055011551865042127387977015138922550337955598563099700313783736420850291379427169519474717860490152948621803138591318954187694519155328622624390542119775144701987332962934780957534242800961848358105610655373686738451366060206003594399559038006483901553929794047970894346450548195800797696420311206276958292136759235398319261341553182351658872717073148632889166172794169570278910870651305750885193173021131017550193072706350424888872375472515798254261453659358283370805077885543491714659045641136021901693359380794179584000000000000000000000*i1^17 + -10523938368930807984545764354974378418992351093909677575084719366014962013802963211013067779902402807276642486591859266033635570694427975078347792504196653848521286313030638369334240622670279969806853250178593672947085387139136168113662918969053844147506056545106000328513268920023523207764100113239623045889422348379894279609470180956369010287627538016574690221220847646002876194171949773505336923536831149573087996574442820495944781716317733415903036493621053627669854015740828854248131139688834267398245039833965015755131411633556535408576030142794015925990255039817009135417505929050674325021426172822862593700655553959553141516459108268808280567543974753259216087437969528479211641941724833540176347232284865795714376867063266088771305943621390840891804688031630860976836367086843075309561329001313344954455781888555791297073524930827579772940250421415247607550576985656662085654961191499253122566905001414532795709191438727178598166324355383541875114706977145128109021090174635651727835396642439168000000000000000000000*i1^18 + -38858158110701443110917257586795504819387870025479179073088686871850802573520549886277784856122737104608136275173058063769753528195330735788245244020759736833561746256891346587704416649436169837225889517837395954693851727867054367086689192571865678916908328655154335312017535441811572469152408573829539048401301311357195092353477890019718304108529782026741467775962797036876770928711939262578411155475418392390960261147061077587961096258539490468914890571436778700270772599682344678854141243024422678824651680397295240071992373908375312955838915367533346436675028170200809104357354014016451014707675098025826533404345700265650632698655031351034630936584238069260882189975302970736980511820677842293397063824974716426387640724714980921791083100745684878385474521530078968087220484489126260724479368316710528581049961709413549536737591797493130419718895851547965087663923352599293460022049629905680561762836295616396892838876508440565419262027516632618555770271416281459312038513679365769257723048755200000000000000000000*i1^19 + 2521519045460867477037385184492365189593995494186833419298921646080062879532295778819058636742889394608371602813349301179420727688029190949462014772907566490533214379790960447156798868677066368718891975884638025558578073570950358378598608343850523052132135320543353632315063032767044469675383467463758634805328970744884631783287475798003986832084674722310082884253364352671420449817208558721502290783091355279389896171366785668970281078542073557166487162994854403406122115692898321150977346210288663822520801121907974058076096494343781146641615585341608567157721176219558997023267949411282649720247537032095932381837377147183047187967107863309761831410227053726176761723574360003471052438337531170846445718736170817404669266310462313385653058773787980222187084635112105452869711413107592813149542012905457310967358335825598860857767344151530152286496840443483712977331255956107969029264166624481304787607452755130473511500147095981875301978833820921427580790555436817668236187936474840925470720000000000000000000*i1^20 + 16903323306641502901780664902227583734525928990973500173337253446949399805619950773818265289514886569150907982876069926564479990426580896039015922871482173316385271787724537416898928400759866793015594713778366001904845354210098770038255471850008443577821557291009582870740610522619170163899023265124627405055463854762244942050250179737286498708307762100856991560193116875922049820454017127319113791760167364289311194861303400827708511511616041949583526503153953535171651435681964748220610620105931843634155408805881637906065838425381112113468223145413700944164569987409423790642992341727943533169013531867343535531939155219006231267948603118753654014137212382455501015757979482336236819746645719700233066370112792570300383624581431543360939522556958775981363060286433813144105560757130153256222738571089382705872635653818706076532146294786034283993148923820151888781504396986687008165457252614622380304664868671782168641134972004889797986597852339731262224826425674316248530174085169152000000000000000000*i1^21 + -3194594211574125864303954315763183526522713658743352402500539665246186718680706459099818128226699992846125124504179105941435090497140072072322287730192599021118549401412108138266854390865694707733084326228147543450238697468893957822047560658390934302949068341469040341446184127797770288859542215858039025779007477977959797637920253969529318154556692364443377797871166238887351513893365491973646444248073401028122898085374463975139768563263874131871052216519232965168002115296107537872821524754554081117389646301146046171384990260614132122518652753682316472196296912402631643274274722760871640861509964730498499441365617046624613241404279285350069393639431758104461208263414937553932640190481136474086938453846837348967011254885469900796201021072136421485543838897589953551281791169788933429814518679335825331698261545496962603506420372075220025281113588079009221577357329442220193194653072424939979725675262764652712922998146094493118355692067853315280135128433038477325918168678400000000000000000*i1^22 + -182090372028651915037576751654972102078352059516289438639582205811890097735269800841786423928940502497371750350515268721838828372526961681560384409207652438106801062202292449723654094902199007137955586753481249050475210350597041261952219807588272503325326312695941741535207036928477549964057931974748652706443221963990923963853937895767489452553068760685453744018444989475377853190954676245247670903977019902311554864187172329910151702344586964589760577726813449571362682684723575243958573452249346839712463232188134265435125928783314943510461199203453217948349035842325686394155635035135331224436614915016452034914707111078577562849416293119290409284555611731209566104812125059022402644470913189609121644646077020540176712603091596101949008583076787470393879608976950179603678572234387192591427406619286534951823143190111483531358532005952649474124692740471152961910759260410527564721788988011665771665781411458687933862121406267333622278690392768205210051962981820546416640000000000000000*i1^23 + 9847711256463790238960208839946072889253344327920984012148090505246094476160547565651806950653521904294061284057746573487462479790785529778031049515553330555395215861244088782415325427283941241182767264273425405613283153544820733989732457032806951493833759978461717351504298751345229641262997052765791358418231289534823520748919812086099681923042004544219829326020151754220363400460431563679643101994690075805977897403498401040203573551350808784942837430450801791109271902249405628849712696492708448948665876181889543444798337198284475801119882398827432562334768171693593133402985809737633742977583963384484475500923924509611761547645523751168297579197448795855973394885788476636911334297736618760581913137722065114012079462411180124798624156312859232637296439799364960520223009317071633549310986195872543830241145609316130967090428330172541847524497886650244749179323696271676990649051633485661354412319510509742455627385531455394888359073108989352427533684504002560000000000000000*i1^24 + -7588367293708347130684906354618458827503856186018421734179833853916116423842236299523873262067557380681004547470503584316165774825234654747347025560806200405999829626354417691004182719549842350085546490596112620962289277766964634408485530316296063416333971292326340149218119991392141530829363642220777541265455855943022830458960156107015815767472230322616798259232353478367531268798224778886971241566905848421701819431882525439668923178922896328824642868564423695989106336315474269152226800538222763134965451674196046166974314006221193153879482301631636826554814593944171138429572145835556542273723655168002206598941355729438687693937907616579926248708630691931716699187838535869062897898122507053340252032406237667202933512613531428105566437000387235674417473519472513307250559053598176499854784209337507676767021004055024348892822807903390053415740621509559154758708145085763694424771342242403227526850495567074458543846655552557040321436078285058952805744640000000000000*i1^25 + 2012484902448721780979154699820089775821091286983841283177566965548442092207548322572745930639550092923723996835173351001357232387630567504712519679954578084273491157227939067549091946404183723224526901861025681102969492847466037336499909274212069741880088324763641170790165795486000911632317876298566104433918339591211112042068906035521879424005919673212558831109930953134788879153404674271938570404363031957752777598131783579829642600123645824154393722657920507267535214061811626437469269732654386542021753624747198832452829817003177997448861749013567540497538059205359089095589345277492601227545439401081601770852275102826445724479242944853658222896774261950180923840005068422122745179646238936526193968780023792368612960266895028721639436944011479750773653576235690690658031669338353564255208423138565629223268766026238804621586343397701335929007521238286976724552073578020333446700174459065485181023166023898220339310308338715501345999917223510016000000000000*i1^26 + 1447919104595854612271930475135048608395438879238865892858166682927053652960408509662540179081790500712861766984390785118950101953671630394686587350440773541565083596175262886704514649526292321855763341739605032408881153200943660922244861688176160934656419625832347674789111307507910988157870327948410714453836470764442097136341202958540261618409534080608916691121139748753006733568611776320619658857177835810938968090654274351406100950442878733403232762909501107018174306551775247375264057862773742019082143108957097953435127841254568013681238024948311240878056745483409139518290244915375724344896544637398151122356067282860387682826854660442895232460655525582054478115702612479027772042411455103689754064091519304144591562320536390426580294489284858518359116522845306076050475532809825712222795184534461460105285686900150353029318015409659466186414965210717723484568621866216450777624716820893135969517699911487385571836934157637375125094400000000000*i1^27 + 1476408745829117966741090656089777135009778552279406788238642898588596866989091858580155659069539588413188152176005258891149234339275658369747623956181899375563700667169777230363939323818382587829967222654098025597114313075747048763234242880860634103396901605993805081251725974055087456960951727643258584529354109070648787513081404832346064665482685458316219621429390742957752524745092329369119188508734238559156936606297412207568554415612910973057857590849391436468874678776509318073425651882859739078768045857671208178657961133504984527001024263780419221893181771041402285975294139913617051741571308409624548147391983694653962299645859858667074973997043281052883373126713229301284510552700071727017378116781464423876398001492023205941284477671198415661392435730006987974077451337748843830322891667120191359296979338478109856840520675675149984547151816760352824217902643381830059953983036759299097715233642042800370490917183815680000000000*i1^28 + 375126212713418783489807894423723972991458097290702884798705745117530712987969573262176047654959099809775340903289584957621503303667601273702468560117024268459244129411894762021924999402230904628999956704405205727478187341975830184519649789899086558557954731338574362555687635575707315273550239579467446944665902610419085792267523480067004672807607961332907157127496376891588628635602884522841267346328292303135538259365557323748969753047206017311294910354301995270840684008643304094658266563226567876337332173449271050947777247782550202092817103098184465609047852705551680257426276210695285029266689131599112704165255651910509250330962698344817465748963813504689166437632495039425245399612254888470556320848805059361265707468074915417871049532964572055723534337757729879251497637845853841039998631891201268456066905921353846303916093747582620473502565880082153151030514713926056539264304657710741680794228401991843840000000000*i1^29 + 27119810558068083069693516158490608353741208833221487279971316316100965450269925979573020984451984864186158136562397915672777154071541706544373596835976914554585559795071555749911319299511550911924707510633389261730524930416622109988595550615444986228339662660648056656509201453087713516843847301503748336925468700258632289962488801014181228470842123750167509471883300250639373123487134814373872834614113164916227403708100116358408226120645910998375915511870524489616576630405093030862980653131081676602888662059126477273962172205239344621820179044506728135733288694758404404625227748993597510971030870368421797471708341016724112310792337475675034525378582008780108686738120310824446483144890453194163471890799090109246299843389715550602991940994684585388168991646022702523907316276113847702252742354433377043955110732282667804172071269350659974343903972887569424654721596995125586607796709400203910709248000000000*i1^30 + 16501712945861308786173610952922256308061859077806609801204509039663234068178526715970291788510519697154538602961257532923199494386460663245352097506527284957935321678837901087490568945334649581007181813993816145065084349098160508776895154754402135019324655333672913624024507640842696089852451320707903469040163114273403963704254591596199036510906954679386653084218328186985607676125853314592171749321905252778404208836294199876560260498319333528084689054135259833115120197851947090968181794521161600345581671598978494385179676507041587388899165843791999106971135147503492009140531384969582235179346528665592677367537840990456092175437078380638737260964176330809074457911817035272836322599340161709181058497412962438897623810907475331143994937647026003109027626101964545166241168527942435277913592786675108410369649746233464678415438812318148919371671468920025704067235568652304566568657879040000000*i1^31 + 62986402433601825570036930544290162696085669535091612538109923395912662488528711290096610892270746707925843232276646217193859312323617422993771736888468686245325771451598402675714719758487823163950817344494129200168303925633862574958777298177519984348860604692725687692956841629011269846426750953721997971257704207989621557146677263510076594783788995421181931214709535653616684274204574646497749709352864363438464560236106881497193133513271929136026772377734810298793261726229951852364403423593528242148819878626159259489519851088617799039307999804988916444139116694378526314929693266466527570469618056360736473413020560121758290879233404114479651094095414363283611061294869777177589255302299725253483981451318411757594349307958375147528039390411720606725771417723667081511737864116273756893348890334946831907645539785779338050234582802698801975615466221831125008921512741175296000000*i1^32 + -1022626382558207710695418101040611822013876826722527866294126160750871985259342017919707033055954483788541449680085269629849783981872615058139204208506557066818911792957608800176267943012616008785172940095698881792958336335286977223190308250554917145919732521034440221717685005498011949951320805295785553968992599532832762326610959775302763555686575358577277253448058229932251138919708192286439053664180338879645954182031829629589855761122787775144205541539512086843090486581025672210875866432858100357845222266552566419618545518051099223711096777927668036138807971008311461270234570276721024582944618463212135488927943318383997447426381772489473683652384453422751955217648423971354100534314394883120966664835870390715740893880599775729825668938710223352164038681072335225659658086988811870369809352036611251479973774020579725888720918981941875331255187196923084800000*i1^33 + 4603765291317245526686446147863528742822579989244405149907391058311026240277028852523292412146120009743374125093863744941786056890940493832993159994319997721997502457590765713219141141496524177420199581700815984433524315552691592119482227429169681566561888033553207731641970447876363729468660966349725437923839654560536309217356837633256598140450796843273940884750033011333151897725450270947522034377506087907477953997012291077544000344080452002229077269264494519180870689640838753086054526776119121009276461732496874866517590420679972481582042564490068851129496065915313176225228538606388052349344744898977709852690640141287518311565301408441083054651641176172712345804419492253522656293367689620045322137893023034555686666347808523570426868799449914435051803349846667329444311755940896276025504917197089005034384854728924742928734949647948185600000*i1^34 + -2649840881338099591145563421182965326445177461217957143345697672283795270619582332734297042192435347652917112048798962321640700265596117205575590077078329658433819234320641488617765077071233009619811079489174312895396845538934538744243668308698843146312316467611126942420369370088276410241065869773593243853464263088999278421521896215025971761213336894556909557441520218295737156134083811768392936502572035652347834547785278094458787383508351601243600319225068864850537719688651072470739737420596733317397040387207598717714973526282651267237947148467152572145184457648991316437110751948983027795767458800477475194449979057937788383292406589795181981016278549062092448893852974733829985189096265260949832122463004498332131239387985441791640909795692477315970001744897518694033409572572471081024139593870225693148415306206543872000*i1^35 + -1258403583144903012581114882965766226690500842141739949207317543030301420210796390936305821542169307211019819098554047749955161181590987209331083460247182208940970660838411522352132183864972541103136148054727040844724610999895788404863405503963232855888000190359194539136830844228314767727142710450493932885248182013609264442363456726945286338835669363736508675702571066531607923546604728529238669549599966174161754335567234082579068682394193027140731472229187037812691223991443474046029759507649246659289519462871699142632011451634453833280377989648897422690960081327588833723795471458676156581403698480824814669225310064281942717378501879822324014389435699025622352529494781559288800205775030883085709822155359841868735870302935496492132926705138215039593237454550881518471399316156030572504832822529228800*i1^36 + -154735137569825881353657236145098507952930965084739617843361018501092612259435195232647951087289590547746147168895072115104611221309791913275186957184091168137747748554379392195597935409664013538290490721468081173398365622427953134924587068836159125033359216232748669977453693297400784111353789449049322171893667861503607168735546127853649214713786539990367698999979963481197159058634276621193981449378272546193947143712556838818653492760132419450391234733021343113127928913948659013213178123669149980642120820856207226354909250939604522103770196452764925768512281071870363609448142539621093593593854987672307567924863214832482116481032552223432676508488628988255272992032457832649714166136833340602857384019155474804495449020949064336813147116630805207401255206767294657966676414300160*i1^37 - N1*12701602272482654603224878197859899145549029368739657811089086162871102325225297310386981788401106206196448027955807769165219312788769806503229972938474577888107042511648274273467375322751092445311685861745113634107331074863827414658338094925416986924403331995487*i2, 113129703038789625662855864623597195436088171317190748534274564201389152062549629835237620880238623477576204031546938364646347161069400458913699823951970597399719425603519120746322996822719932730533098600226861430476881807191768608278583697386816647331468819909566741055217554896621787140661511323037872789085742783191119074304210802580133031397332425718175043144105693781584100451899000810007315012181816617191924540401307094602905523967345093514201018569827064894064506863886768640098068148130323120413642761907850585787051073786808955199234856722980888876607983015671089616211518550882353345256311381089130364497585792759633969283354337748186158225072108895108281683073228790562058964793002830238197508917978097013376092115884644464641616213800152597953326687800902562706979114432232759682096516708352126690697594776523904532911718187595771519160883496402733460738632450173847230907344942602351244921358805881711728197137816327046790677320449094951117367128039824281054049280894441366367130583871973017195961708684981377928255755057396985381065774983385277088056029331543672697651200000000000000000000000000000000000000 + 31612455627721092128780215170247266094918592093191364488761111565776269205656286973678445515658997139453798399295909283547887501855467272973460207421738808384219347724543304553008210382180489174947971132269496683438817787773435097996141359095465366746550951046936695634240152953120430934748720523940990492107043720976569769742133259163762835090645553295681360553387199633324844486642732316055545566538963969468477691960335001858266125188446409138695903151026181878314696572464208724752376542129136117639688997161494725545889114910286862996903958975384101362369111613110762265260478168333551357218072742243307872315270536078239053786656457490346390585522775369777921956532131419325955068815915250319663566781512849570707796900070568902763381565190232955931933601363202784551067070914864950115522776146224699999569409010978284616485990658878610246226588567611989837819479881977622799225957535276383349299045176378709373064164164657575285429512599612456653883307353408260122227198460330692294533183280583842511152857094792976736167104705736834184348481858597065211618528613528164630528000000000000000000000000000000000000*i1 + 1889335349835794877832279177154371186178880823722412804303383057622831499507426744270428969569259034433537735634065481931202780748919315229185317188941905274464716165856774021580042915608136505429340650852493718506835714563228674311636276331181649846920654162261316194200919401322631722161648976012974571672670035375556300396916528757440769447373338567266426002906506291531483670388019213003292406772782176407232604058533054261230298919872078344826272858505911961810718006902678516674017103934406114344435075359048527028976226240214810803750000039976943445659605837956993754489293564876423046164602283754340458194391530145428464069304800303853005078604154612412196149782839663166564883341538090007438146048210564553259028805711247819424216499682962258360574061503192979629232360908314452219114672545022769904516892089555186962684040384971719573051170314511078393321666334089566253956840210140544932640265280672098113524887364820929970684005373590760732983711275686429043989263211669160710418742839073913694410186639525743387965919039259496096735608064712493563218879187736382668800000000000000000000000000000000000*i1^2 + -137347351868389495027817854544508073668520135853289081493064338631055146071061248505860966553245370580514570395255938858283000029222137563500037863144427745243260339732793671928311135838146915666060127528807651994921817151794303497076882133036616900416788813527942012239380643087987781895077819838566788173545624854847326479482493726659909426236342387126380893550440399592542571041878722585965110881522123707679974266116435060042590532688612553662728632444113485149082975687600551746360234753255233402242759366506040024470439809255556300784302514949996796146222434475683028547657928947824116823647508831173890804250920227770777794111732795179331836902792108748117711115966765712922526509320025430712578219996773300013978715085768031784717485639886664741500595547332037201499550986768322172705177851744430493841830442248625307801889526940092737609112095294004355543879157407412164200314589098835557387282128212787217047303231027004274358322817869206656069512213873959342763195920421725287956521047865510000192852562975109744133031241212523880733467376158351362684251470047477760000000000000000000000000000000000*i1^3 + -6405943586170417169854679616734058827776401987565849255628760070479673717578385834146603366821983417330144550947560226526296980972229600251611778342969383667363207471098668583501127446531740478248134182151106079836713571070494118296104979712320088281847501294867073159849381056191481280221991516720944324647151728122629559612307231358059078844409181483894145486036627226998891478998195184308863548922688895611037906913774638891343593310123806924382749532145811109522079553911266131366900256543095894617436560062779256982727516654641519902957712549331922573422543890587664119698782143815343130914797621626854021642397734136619555684042713973688206666277029347498474975270123665710874752948044365942594318070752715583278563329446875409174819743658816995120325602954067248253201619278723553564093766224415717658137676195581347589190318913109807581768866975264810372594428934668989832180032015292285208243052780552895464512257371196268398368826414409263631894991662516628000597142684825527674356791522640838425920493590996725253112780061103853706619588292051535887856071344128000000000000000000000000000000000*i1^4 + 722401736054878008831171772506939141336740786151321748730277302628053877775424134205574188889754789872597275044175345565839769359949776380549897126152802902028949367390950910434316402612821232046033263171255981134163022695014676570292029184457363703007808567591350853272944664715162779858482483390422145846673589936801837270595986367716081242413025015012765580147695251198898006449747262027476020461580565744057259563867923988020574806514884235509442723689393088493604444022910387259282000405453381485956290765873833047031839660882151615972932314611576028330884592368125974120806439565870650323217435762485168679641695155233081803225203838942454983314582130088005692634201246402816457267373438790609000579644394474450751128681968054441705798279968563444619518357796717948211264413355457314437962121261192600190088821939948352106348726339385666976626069748484360684353228422140474242068391279525245415947429800593692064212548885488033507457671555015251240471804168950809482120933169720231210194875443016553958194309535669855272480097383599568318555053353302974719118540800000000000000000000000000000000*i1^5 + -27222682828601576157419664824539548186406164515831194150397864014212335503266444123278929323995497233847497097102800437392505099629057730732105184099560633614667383184635060667729692959869222246613189171025708439920974678656975398778975599308983301713799921340311184697482532448982063902533744103943057653945735038445019195325729856568610703093996148787842787548193158542213783928192397038946314350583389859423669581545321616596531599892783624085258636903535027279927094271980466541976507639029600738963118389894070139890049215270343813802198894629739110620594667215743823664005836177496761717285138769328637560917688637497539300693941358652261170316448731944292095842763901668832174339311515982261853469348749256043891992940595377532646435077934006572912875612136636324285029490034425698655545212627016525444146832603443367626605575735614201466383733900920517948298950631760370735756676333608107142522963296292806565386237420308537212610566969772992571666390949116358325973249988749020623071752961565338321716867928581581737554409700189284945886133884537586508103680000000000000000000000000000000*i1^6 + 566602472984697257222418224375177381576539746975896997112264048219920561420561872819294157809244052730457863869530772613921461061273272563866628339989777145975740442892524817343779188390214487152846931663823965407986288200237670155357505383738554668127799504834362441657421771703956327358055526568785082398843883180660878161726253505091651618419840009647788781567432297293699242176057571086334759626508664599503347080580892324329615583735645720571850666939232874140732583491302500548471627203995922762666322736365946688753270775795898465189426195255760028191712998993519732945752788062361939359920449063872220726610709479712580541306812092779268082917981832926019183794974660954256914790010564658439883359213864278168091991597336775609225144452181334428481554977814819614664980510446499372553926169940437814891109434317518332095424133080800663551562841488560047431363660001816608407394621009123575643407850294165930037160542662541974411233685155365503154813660602311692041208760744843576590965661356945142058954161477209228382232608719807453619929248993158103040000000000000000000000000000000*i1^7 + -6982528148415901294786840312476484214629050014708371849314067148577918301901919603703519140508746568101091242231652103742576218500894578612060521508894513792317407248787315374278739262065393582864207672600489480954439470068063748124192266071681308893182010612135259665452618725133954192728390922186485873104929359121357311624968500698832568962010915642138800701663130723453614242447973284379430426977527073229598656181365128116255102597158417100018583577943985604924433388250512220322584277000812112293102215018436139748760775325400381918508779881112704681168955285174394971024862360290923011412030453745127294093926241859434192203626850365763835135865655384702250241177675996543389847274988922352025842582877753956331320722188588926953229861134678687023139293705866389039419464321119634100583547597670329569585886548478598326325323287903515619651984028571082471767053002967030986120443281229293223080589754332237253520262060662889394378495762230871789975091576744750213813667567010292227370187516129258614158069833303045192947334475774656222295148046424473600000000000000000000000000000*i1^8 + 50784005321204539679160690623255075046929546078300124731625957914822898557710013564076490984513394801594059874493176913347192256552012297452730197979932845273015545836870729131578716916596478959122593523672887062082050469588832776692942955831296636677870058164602515664677759184753788515320860055925514602089638431290434316196777707186055696884517415698875132914163870931385023518225037859058475610044443917354999324095947878874580941594377565831526833858177262698943380452268098739553595230685365621277300242937658268114044080646622692874111573087473729622893642140960319479721145952085975792783816443754703661014791536304065098603675310548078291097398392934284478587513148751100146828054247679118626664238449179946882096834370381824013692184893206358723470012316074461290883878831736117934923114051834704190779935989747249709241847875298754145311387172017821968154541548553779450472014722258696641452855575033915704492130298493868275255276559480048157841301118115652592084408820010192284613401545680929708581176200416367565883087226814477146162064261120000000000000000000000000000*i1^9 + -215507005256886729868650935482410302906189267030214855979159333583626743113004776400786398113060817303754814146813823557613238569299746310251279527931761729121684681615450305704039825625731989348296025079978019620748804443119432105089219148590433115925577639404876784158293064420906464622729854652652163348131931456072285487949804657987878521766358164085117759153307261071844464835931526053449374644925719558829636207218594991351232686725194092354291687986909716540064741754437110896108416141536427693947675091749061853022644457968210133077320126958096839059045838813052001884670006429927320128650821836203452783484043470269771139533136839278629301550818363320253414574552046101730311005339529338805457510504818001206595786942376745986713595951511340730785296656871801655699756286485845132958771124155271839418271556063770837244756374552540100999619556398933074109203302266196371782578394565808605918666046744769641988996270263081689437682765082511667806627485538841777506592431128214799114886328370331919362878619635196679036455815197741198100922368000000000000000000000000000*i1^10 + 553920544277465722495796705212932193557300903194630061213754031907701127210125596527590306633871698478189599414159438253140564257172835057561402182242126585689913828582815973010919885479223050376401412948686865706272564047779791940304454552771105261276688990573234597806029057861901925299848310573263506018983502510295699636650358637940463406333702804629321522287637004375783714067285587689453424586972805360245296895417490840562762207409474414751224886439996702967157522684782874977005683875996673922610847298076603624665047380351851978999671604869841048905474152172381645222052044319716607872857942365497144142027064110154735188983857462499221415030145508433229005038292365531299833393583879181379114518851062015744058200589166966045227281397830148354049676615786679133906594235135329973086111964060079551798045059871757224258459080553760361594697587681532236826618026232435556958246262361715867956233023155257017902314834378132555493798482409400630437151799765213468353931395529127989084543430286773621570882584916757330165910236829658906624000000000000000000000000000*i1^11 + -849017005020516015525798061657582162324241106001070928981906754596465270706960639532282441206664584651063754649193831035011211307906942635767206034697423876419527839713978912460559731291354337586909658360451807329642313867320725351492699355159109611287149728756970499942397625227934130889854873800914810410177197904593965753675015650785160161416615067846298470068958744073277237603009278657310258838600460732713086772442143168024229371354795933810691844203571235135868455915141588611753493940341193172766298390482444466520336830864844927394722254093884374325220978880642015898602793943620403947307821404432587384172973979067289071392013299749928654129090327989274597062764637595497833844587485735163820283226590245324488405425995769496886673141394707704918881313747909877665790057513743110318746191224335788056476502239353716995284371120561416182232915897852262124202569937393883230628637277034163277917079274465901374821659244787371096032347919607568743883954643205518910247386242554370683566597394493497251804868697682771424795487633408000000000000000000000000000*i1^12 + 1138643610006976386895681260040355804140041837307963706126594110538391094331616040187707085888688447221922089031044399384459749889648510123236546095830326359233147820895265528105604083055265066114856275096951679482547972926700381205475688748536691754085893738369335257610488733772706283580130823289834499647915753544056421717448462473352227190733708831888072927781504643409552002994872090184697263781180723313892039368225979470116768513300657868512610295202354873409180661958217804019305144028206260308827185713476308229888009995919541473482461760738521278154521862117083109085219801322032471853450521402123533591249796533179549621776943763168162137111121131004769661052478251110295101443476223699927066739756303661875903903276145029088601373222605098537121447263060049571939632890960289829515160563456933822856793449307376886416755465437862093269195199497212059559608876964393211866918132138235143905219372335612485686071854169357078458186664823575334758460861845406351877431900695955791611656969597686972118925700202346871147349409792000000000000000000000000*i1^13 + -735416316511111902556649722768862617138663208956448409978862890525234267537774605440399135254849528812918698393661903190794399453529661620949677347938449410759737150491496226112272144453878664509146506594050898662246972538028377413933182845671117613511436337528973086475991586004933694572695710554078584701814073216082795150631379517234072253345187372475732054920212703863672478140413077731665866890996320610543218673834129793262321447909647399412663994914254028803906027269202070373167070466141690763963536802622713210232670618967129018506475015613225268251196520762972297086184808599925908916080360183593810762894851084847376672164822853224720768904202247641325126006118772638262151652193486053759968943457101283185682762529857966175456717557365894289674376960482473882804997948839627898900155419922853329170553882312232930581539455787588468591483805191231027740814913144223232356842392022995690568480221002992115759244306495414166692119587409080961509960767574775623281157756326378716560729712708541861241253392577798980658790400000000000000000000000*i1^14 + 380718958281965879891959936467427047106721133753898946828252979845712981950491166248482216740400562027334376328212540878300332484918867829274741039233655445288082371358777150011192474129671703830241770269293159305566280791964870106725026894109926937500681115056070643258833058855749425309629895734969872650801228766352811488346760639348099642645075617807760612543099913065482062840415154160350342787959207137283956588936885978635977934687332383160241786697872512701933811674945344503093701618592776193598286676907528991110692985809983896686638836595252600527914454233003684929991975170109885909082293160599678564858042210347239303634896188979969601915135515148182507400323944870728014141165585905666782310527422703214283433154955494703985833176260534173750679148870774457688526972106279214801411707745474540387857157944515564642440368434848811349043247502138947183036698134882626735475037580766090225284848251833477582377671931133992341120806568458608848967308060267239712375626386387911196878710477055864749331127051453726720000000000000000000000*i1^15 + -71510843705628109509438225487873568516431120798060055026308915143193374775178696529958002306065968104989102900542132150130788920372239644386296298733190720255773900205749589203020717895800593760889858015066084000705338071543299361138614777273287871665979773086553874863084419268557891900435677811342911242364503075105753756414942349339274415694908213878004333615602191705481078933446524391229011829095571000209498456198814402652747365947011848535939881420623455911095389059041006756029643458939277400505542065041943631606240401676848027185946050218095683258670259916344228171832193508636180561600884479064250704408471580764543609945744631223680835735314907441753470862780729314279210798488210381312868197302973284730419210015877831567717682983467170229344711363014689237508327860737529528945618846521617263426269903232836216276628908475284089706768986482095608039380397004638887182440900580072146826966290648430794613413546883404983663458205865009575573483711966632606033477157903251321309215225816694951285125204148224000000000000000000000*i1^16 + 5871998344626419809036566436303483453342390932766185729166231858612896894770692691337488119187095292575283673866612388002519066116829186318527904564332436903401296646615201169957249843588252572472226910171611442074967735470183608856183816259872783320229257724954339111820935798281512719753966795580137442052153292832703160714958153115709597609858541341099477588227555868402194184491132659055389278624693074255636815320939937948357976837790948058486964798032900601164069698372341984425911996090293711953663278515574448101554816672015118851770464767427674878892146958913444652020749047920405291908149156995812443292798737579658134193733586112312383181885131055525121010752567631683695680033891861307437167005873665718414368696311672378745207965414891496234044560756569925440802671912822660096158757910732589979396564684161233963540271344326493985264426756659620687265677010001806727061935642070581136413384549544485335422290562617126157547957132878751227310641878539548780344986154490507320916226763918829735536230400000000000000000000*i1^17 + -10879526878895371129047501446851202090573804748596072244868079071782739729249074216488666279215333088342101515591248508669232203660908583537905407370790017492861981231880706963225637350284642739428976355232873416521279992821526265783487511211371560434507957161537775385893307386190247435324556809736518179773411627899265594934921467257776743516229950847017978261162595658246795876794867777110259008188115353454467652190899682198635186322581330124005694289134326836582273551210972459332877033833507684340522669472058367608100866067702280288285001125913618352943977947830654000416131937147839942702155941240243887912234784640471058895152222071104931824059677365980126581453997723993991857646139490665037707639210825557283478908638914989886697080769903448446229126941012894604237463635242622533367472415026924315109183758920247682659268448138080164969914521596614444873932296595256176258449911202500564760926725123694903674927085456299733752598843509741828936826482916697393103270451931194995608465504101990400000000000000000000*i1^18 + -38918491134846274157731096066556079840764644027511796235483688313255441761750277189069668591990721128766642730729669817977427569501484152051571342459082902086633159102870762476136701629902243660636897678721818020431350117632688812635737937028985302070741919650257862343974156189107736841374124718189608738574386213484336764302109618714214376752663473415942573047553682861322035268994711033514774655604084008960651319417221030138329773365054592987523190563155820693201195346129698068887461660439984695035247233650550225136312081955701404851393172922046343405032611796702385738535567522438351890084980589672151709785738963336542286465258178167996361423505751000562031438851929998973390700013051571615230117680213520669801974614090741327735190921204940633306723940116085047603395682699863416833348486985040803462785889494018746165120937496078342217672766269206214178453879301247869660788276177713042629969339612045272981284442941037235993056193388204200158986010321752481008702983964582825390604550144000000000000000000000*i1^19 + 2526639653742155406110286331478144506942486357681713583991593125222802061444878909567964444500552993878592880803719518650436613832597912553696448461182043973699632923376201628561306281254882433371382839738448933930406920858198052517832345061045968405326731792877392386463842495448108540012404018772480128891598050121974243475822891376562402725394197652328661054432534136068327845714336037625773949198348639933877486931170131909952665721911696960742829988710211532222358169088413407417783012055160997678142654915437260214112077752751238914484315510646957180221434196493514763424017666475840974695963743041231813438983552078580090525702733625069688334631423040103344460917388176414828844442033553328072990714259046637810561999497204143257882980067269284225001426597534901569475274606639404779286497945617157447317421759661673163888872369802375961041708962244507430995659456236411627254513799862975674664801573064114334256854708261204905123591722653714004158625707260722812484345369287140132782080000000000000000000*i1^20 + 16835033690228964393073607284250186444351664085931999562134140690690824008451897780161683279408705407896911113285929912800368631407539708894137639348300215736454516120052640243111783234252246980375246332544942066087503311200752103928645433299162222188635969264680192960837002506813967732759224355227850445611968208598185019220826878977577441971389148377030597369855869516574942211921439327153324011182541646071979826221588673428574490858781080648050003657041707750135457663511549615102206894341615655488461898483293633627545197619759363742103343405603445184779894726188503296970016105211592360077607356312406614555902396146095105183384132093126501355264019028919927008583904232926013379478216162004374289741612144198643258097868249769820718493839699413925578139217423644828371702796724545854851805288477285949503369072149431998281587251357048291167550833726876572912037036813580865700864393090688002193388270781224359102455604038414811577244360692836941494457419761847596469999126550937600000000000000000*i1^21 + -3199563735316448869622502375141931338885913025150392479015119160007838881308617041637802790254279778993185079169055311004051074589716151127943496367977791095255669875130514188519467530350782515039805040318375947485601932722150139943031141314825435917585769588512129119713822350741209071592823848178752737721782774821179785989510451063681299119390796165570798802017742526651834056947453332358070166396480831327994406915889588424901069717664241234061209847011979524813974129427482197855605807903629782411044068980173801605350523421502214981818718638691994010909639201735259239040381322103331298398778977274857213440476212124899419221986734272324490387533473120677097918751651540380386324441889057769127851544123393487066875851945572678253055355546546900750998992590599028278762410770534401666737218176869318775492496268162907771644586865306673708666517227313796728681423363828922114752775060455437466379870637947525292896623083408514367849924768530124614922608596286460118236911370240000000000000000*i1^22 + -182028041849300989692968338552524803710740990353537399827936288038528528205971626918285168164187811828439120737855661054946801109880787373511090091545111312759267174751134133757622422653250145301858462122042403140175235655313222708927600629843480190116622909202341459781098784304509062117658129340467394073605748886704149141197758813823227127629297711410455439442322268827079972188888796006489662984179172395830121627430210770598946949739413724697925057949095136850191477112735738300342904315032028469766253371632708785981027440565327996699540042017267303351228652342355304500339335040577004635619752187689477374423056087442482433237890758722982789891796597168110244499226432891219040928410062132097907928219700979442274023230340878577946741796114344165397428040227398295204777309351445225012457608872668378880199417698480995932661897515837389622556616213972099623530580987386092296212472648394440217124287247431373972373684635165501934883774723148858084494581448976554262528000000000000000*i1^23 + 9851398559827206022276860854322818082025306351549093096014695798365749280457780756732637174742965202718210988677355252597450831772905829121610905007527945544563397764004292584164847355156573592325436328274453619694721575714336100542059348127888436276337983897826462911313059768449683431269850096351553813878420343607893341178943389029879441638879461814199682482191983290470026123748985175348715281824287627874532080574802355481419222869268767154230540089851168614202088819156819922047232861802728064203220726604425341657698728960126357415201820871622534022146470072411486030079821798755592879595576750184999686614660157635977294540245503174501040927720942635679594929794681826954600291696272484953208887395380490472458339253434424566747525126482099592278865703273006116818466976322692536718590411601957295198021027029038551098289943259377335029715855207684716880447030034232516678671215190895324040459870006741333449375922925344000679234591202435155075633037612521881600000000000000*i1^24 + -7585065280016611333697799414658944690849620692524683143524193847987437846064036890354825706456761192129229116545436523330557273477245642789569889879397544898205139314689181518600639961107593749499078265447849273772326602854095115226162155408583276758081760446831521034196387032667577673738114950733257685235086649169758775916794890528506044806334718932221256839739176245685238892210777114477834562456066453325173314100244641544047633342741661056265478957865387065691822216012036089868407647339414595168108315740717161808433041365097993552653246558268579422745174867777834160887591604461337664799923153435285322794220876723581814641837889408277063970601241374489587300642686283772507380959072110355301520391112599798539451068462797972837700817608828326680251126840263085560290230312840083671044026052169297562448170946009913836964799040518810289948425981965002453125139855343481716666688912270902532052758628650868046496323589545111836828234978749289853668556800000000000000*i1^25 + 2009526740394600520970319034676808684883315230665420749605452923489426989018796419204525658765128740351298362357363876803636016813166201464547224285237632836453382884114082479771724958481945305636009775314509350841732199181225351119916889124251078904978292370999696237402305272894675915338543651028854801274342342834585840544440882738913274762886583719559114781523022762676642426376317928781189847297229943902879602463033261598008491669163795061437698163529347575016452989830129423744166503617498939157806959923514749129067783016034429587754488060688058712962534157510812456403171737671746212596317656195551869061282305016126010050821804046113175586331680543159422517832315499707324448792234041558358379290320915143423585057166540146159744664619030509388052585649400376561808751334446633511968009287734078637500341551207521637890338383559998721093625665615413820537061452476130740259452760324154101922638099968450805658042515546234264275011690380761497600000000000*i1^26 + 1443515318714019428941275779540416006948362877574883559740953738489179298200644100455605105860030161327263935271441480721126698377650056457681478995225187456508195431359096804629305375817452016146647824703400312492229334368918229971096945824553040589595249265470685836025857534263728482664544541669987832293972218414721186411391307117606648268626690540892415188592603533950759863847478794526469933458873989262154697887427008401544003741317236271619653864279214036399135058252967275090249658181107716424229721449618874249864022173492565288734942505200485408904667064957132409085255733850825931543797514954925100197192178406401079418425760243492917654578602791948993477979078026081034779547497960323656544730478492423720777951134060754429874272164960363756988133165359463402415701004920092323728359850282070482970289395418949652823201248719586437045004964522876665370500865694306859030514551307481514838632232617440967430211711803922799405301760000000000*i1^27 + 1472468536010623754430235377785397260305221787301141238746210322219819286724950892045577100146563050625356135278799235043439204580012266321070903839610195994082731752640702660252896187399828241220915674498591853445156596587923672438230698883359800969549573659945080334969680906328342451038136063780122080339248885269931691875841703120018000680924368099631424190952743354185239998170318942041255630230214419036758297999823341126240646270540800770200004315156351709881167634657834739336545877870251977680582463395368102748569873938688464663123655811377994885530308998735371890332350254331987683863463887942957478465008537408146246962624282277266604597038334163440414580878049698873886678911929828783333765664347940052428983038168818176013618921519103624228275704631169120858434096205523543397758824113599132555798610933875528343709644738676301631213772780206127381522469922046513057129439098536238495454646344944951456813352786853888000000000*i1^28 + 374078918934522540835105619703918754828993101836142389158177714647710033338712197602465473624170158781667065456831782162873316563167984377134788601570418110066413609865264694233023666097588179447643673287462264729443915286334098093145698544239165067807198034316991128963026245138276121859240901272154401893450305242530610815162578175242275399691532371885012187999433281476565717115055691531544464360758138428797359474699207334942537852620806787734675484546648260129680066244790577971236602528653610571935997613456251242343845905389204441513515003845780187175653570897658334064569651965921384688610973765834717824529451926087506059148221073135667961861183661188009555002789393297029666051305286139499355614950464292621685452345223945024133388099462586129534151124127710040509641884488374271504451516952680206180425584536719357363776069310144285000133350983560517842324666111832792210584987964573780745610868191515797094400000000*i1^29 + 27036708100920167945059972799005209755142063281098929213082986820279254847347538481163317502307309500453331224556860217305964938326510322973246128135236948878503036274523732234824026994962953905493931651649936048016229134538437790228710776536810818184126676213867940829394712278964859452102587886029923222770791267827258796815305353847588759150724900890416234219201258619620581008394418355593144738899373988885392429193685300482093390582643062490498311967390536114626926611842088331813684296149799840313887095459997750680841175535609063489605406950212314777486856545975279857128021486693023388297457030463142899937644344191357709380009431415210155834591541015075590924703938803267189051744338489346798784165929718046936974011919631616549695591173212304521602587936478817269807685740408402608786834182259177935210481965617560777339549256377456613299381592182623153293982411350620576865936103385266244456284160000000*i1^30 + 16446182648145091737680519885757841252784315327412265031650172255223192986474885195697151355718797509920597150407343789538783687174692694931710888731974367232244744354378807786303238361922777425933893673247434213227625238084843384936488357630598061593571029306630090791144525735157310880979380034018060412291539239503607609195183759883718304558686136632191193537530647503054728860483651406544724245429346579797320083230641945644808318452557145736887540175151209238365073419598606505868035161391384408982171944561577778301577075264905287138771866674050541333228823229182461086808981695023911092805501469722851077782141352251052877579591449608730363248176034191707996273821358309506255808821259501524209315610421483075659473799073320864399353529669356014257434885390382862787495589494602430146286086889304741372097824915845703336837977491311780143733155536550231440402341382753401874930206769152000000*i1^31 + 62750416321219495685365920072767695532058030568910295323468307175208308848490662222048404543094798374825078859481715772893389642605035386620464069518342415602567715254217205804350296878634942928209676925633595819748063966769426755412544887357425298275359670243124409734720922637579801817823428306230790693970008897494965784704092422812705613934328177939368739019014006134688747259728448860268392532749437801249620944978948486041413176870335835906245433795767947981330435762781826960714890014481932761737095178021146384337777572625747343369236835846763061894418050873455709069934384371717219576642841977183903919204700547379766362381312775070162603493536783992221815456057320306719432097006368435988609647314728514620206884659942380169090870998321892731132525478351988356631131557610081604890816234890806001441372017174613903562981325573384412040708880369040641409315744793808076800000*i1^32 + -1019410393471671551746180838341741885182042045096640462904796078061169169060053035141594854986225507708462766543013557967848120572764894686547314202991963163166160223024946659482722823652100900438157503713390712517279023946648233525452721583179996099372783459356511203932438977745106340524562015687274743376070004103462468027757738005405062899532241130577583010511039020918915997685125613565003630237770370911066384866641358809183349020139287210089153616660471071314343733690411900528049599567250623749937078410820128315173404720255655496741768420695660485274581513553611092413692468721994522846574458317251107954084211760270002573440655618102009269711145110056265043091773251209378129322525363255201691053002325638495611712846346524733705762337908758104621971007283155902046443395690129469626039399516857617332156800819664357124936913545247319928516178731524423680000*i1^33 + 4591999970429060958809694664323625306862757826425720372789457204208687028926302864977723554543226785872171104469286528155596085348048874039365415765064999965977673358929078658850728873323351859988766479739186683053833448027381063968877839448382660420959640336338082152655115335512418946311131670483892616509858313541210962684955778449724476163347202409938131470423082096988645147255218352846924380926754117972943293434797872597963452593873492899751457866142268726197865311709155339020287978042105993553030072635690781945952277928950455109999536891851923079824409527763023387080060436053962237074943884315446357887991722014914973074023633706731460089552637118797530686751716273655572568980809594176473584265803093328337901461718784910055431760203197129859490749752767461448870170661075383569709920570606672653820640583620038650415113555731741147136000*i1^34 + -2623423359766894401859953001170671337342380512158031510421927630574090988160368601764216877613426133105677736486402271431062309907758616705074122875055677790754180234615571578750315234208003784994530783442709654787000386503200909829108275647456459783887310122834695060016411796625630969277639093569492325941116230331979063331306764341097596699316374410659426295116212980910505221356861537749107715022051337592845685196183627501787895944673080070080870891587807283849911786165801163696152108776028280894126759243451043995777689284002808350946161008702214645574099150731199009970164382691163254491558509164698894937079218296924708693350056164779576167290045417324781748673522897178666417265860382852077214110672613974058062104125042204601030298203671659093174647697394854730901981213393118772831605468805521809670591874102774988800*i1^35 + -1242156742575068331469962015555736561523825529443500716869211195784173103798513704839618232279260458463193733562566105179518705429893798540334885096378899022289208724942029016255328989431129389340537222346835916475540686156189038405833130617249039462172596341580960521374501659540047649581690253831649003511427957987842010376653502286789517331735306069446743350621802930947771873815440036378548064313160854735687598863114052298755201610499768378215096049060887863585518573423728474054459668451119603531160736120717334863067421866069149184090300880242685604218252186605707772397391410040860015723041122792478328463558609581393916727856860886815297374999254425245983200809966979443983356709476389262893668227804659546482500156023154051279384431264152790638011579363041604149400880405745365259263539333184880640*i1^36 + -152497891839704284914066760600065146802059763836803430214802103394274074023951189959215106606724882157971023638939547943446588903381432215139202161313511128151265582860133203582037835193727401052520304746411674337722304170098805308124616697631099347923943877766087606830422584285321066994502097652925667402177087301760848335868160634238477208502557911409313905998774466433475033898377427422476523316253082584456787012533037691712426042554381027761335143273836500912628446573049062289200350666612880880913201033446970788728887090618595757289441691996073102392791171390124531684574808094440874519212685955683621051352846222796922716988269243242429975741930652270175483887896454940661254337636956328728558952395645453312997085988475128309539921178326129295642099041195746236580893765124096*i1^37 - N1*38104806817447963809674634593579697436647088106218973433267258488613306975675891931160945365203318618589344083867423307495657938366309419509689918815423733664321127534944822820402125968253277335935057585235340902321993224591482243975014284776250960773209995986461*i3 ] ]