[ [ 968701615226050667710004903273111539952904573854124656973581942875343802442603072815028780354077525263693840012536571350250189392875114811827472159698657911825033295268764633025274772215476753196532190271303515829275530455117166082779953207735491600588601123075817244120952691712066805361389224070522393170402042231612357105903867737190791276698987533624819351105188240126847837416214192403973365402778546439041377508207443568856508974178029503584081201501277440065101150638129426628705063324527270358251768839460298190339386124041965850590905868971157625743648092837858551888493957912224315100124515338435267596531280791010500526457644879777379071942491608316133790180907439967011396615970344276388285851131874208050573259941783246129810509256212831239172723805373143636992326328586113225516494550607081807524088742360720583570166464083343263964923984785616326485083218319879721920444532756678354024307855148508983496479466273660348026072599134548792770000884904915963122478852771598760865725624114670016613068449081111899150604554659733543708158195812445956151030685965417005180164878982413989462147846470495636324604739644594133809960905713948739271023944791038477882972136005155195888497538823066326858135758792042075705977631402749627203584000000000000000000000000000000000000000000000000000000000000 + 12767279126850612805241002820679306552356691347456455044872177662113236830256643859417231618690008711806533073933988701458695701142012060884100620024414352619827898835275465709652422371266847517561591850592776723191464608008668325417870261184098162043721916362778468964907301252397741958905992463977201730479419483461227838202235999459696517440098734919212816698288736238090242377147244844415414608691418349826956071352596702171550880001596791660213418548309869580718411437479645128010389452049896340205385586249048983914369566721472292707141423197945788823388042292451066797753958148676671107577479718279764115320117864639317533847728767541194717006114402069630174738476093562248319953792217051525984961736570128149148911932810329253449499895864657308692236334600328231464742413410052533038938405808791326898404180526650636682813008603150057313718940028165534204241617580910476163895100840616851069505568200639232873193790216287873145784301350728068237907625764076710765097684831231919426021001662576911723594794986358307528410547947978470845746539470289568390892219462389377616814256788335463191585924239067747716476176353195636681322118792375486131031009704216377706113249441055430534964518261327422583869666146144166774454422587672263183564800000000000000000000000000000000000000000000000000000000000*i1 + 73910072482621561118201085036505815735695429551103496654973328053991028116194128956197326269671659251179437429508015053608535453869832269453350769541088817178144224452728393578210234263585747538877537144721595328822978647678708279434692081604741859713497115038222139228322654268072721713149171828792992828910387957503283072971795043190945127901187125973941379466831004100148392529643531836114685494507616884493426682608805033972717004218493972948648886546412780747022075787712729198945872800990229239371546229536882397450189921635460641377532655389869932508480267390645855614476012176014840356150432271573568424061456659273821355935514028158954388007815916514239155955602934777218284489487325928662211709528634329149909859898202218214015294948901767786936527421987662290700357347527470423405414335558375673265939085802539419268107579511706518170746502158006498072275626876256710209169904199926528525213837608103536925439637135711354625223928760341860267694917877813291858154285480954600094145603062505763301652368005985990226242908811162654005849501927270466958820235457699347553898447028666744581343590363643714657160909406476098372603476141026848862956291996410990924768296115443175644030150054118141054485427687411913668743113183604863139840000000000000000000000000000000000000000000000000000000000*i1^2 + 254497878522949462841237620931071564734306293836153426356018320267637841020806277993717898681879958294644777240245315512782112939681789504886206094734993537954995402123481887662588003479179489678654567076646485180168592697619237548549894996318831033022144307516385018487906891492730589912012309342284803342362684384505777874161451615633707595840856864954670483470041170330832846363064932818059581547519289631731401650564787436040166208914865217568338133051004917425389111752890969127013545791559945090121261084333324667795109657448365935732882606003639404870544686190961711917373890617829099054817425666534052646212026388095080834294729056131618745303206337289500824975141210348777781935364246901951242143037546557997031116566481840450633060284523496326936487486921966714780867497292849711136309013831679164673901710448506502944154203443204486937607793320959647972295307214288157544316729993927589460363371533842775502484368798759629328013888864803293805954751412914147988272797954892837112675249591967428387362299659213169039174499632494046060285332024238649977337840416207974794638597435936499564771480419164433713014233713907513103627844007843487549045152456946278823343816711020789320975979506860404501113603143254027003757644864508919808000000000000000000000000000000000000000000000000000000000*i1^3 + 591489513360728977686089024426475404685596707109184010048428897487363803081099787903482634188682352908106934930915646863657355467591527855327060797350393961515818565442418342511465674276475509603160837786778953909079040087892746026261459601922459763767309494706218297268366519626959920348243464803878129741632605837245805125339789078574411266932615587080839194517153312805111330778607275448137086223800269270378033274689471324166370160428080701169262451398494869789071255127936257048220329840168370580543466341287618072928205904385799742231100052029872910533664005981932641821149180887235105878331966337391845721638982903927503189167171819787850962132865676787590530383136341090356424796925123018009719434795021855849727073867232013520045171667730611532779114183327553164514286472591577647878222314485166594315266886878826027314198186087938168538229744912356854439581400584135851226181268148498546466916400114036852265497387977133310924196647816522959099185780170031651217256201297472667480927981278198714394845765822271390870972800709282506181999571762897386385769206238856336568997211611278819483612725875264176027075919228546444054983098148436847625394584412498643905381431193890820821803459453515896303529683430820073888147272549741363200000000000000000000000000000000000000000000000000000000*i1^4 + 975025604991015911448931944646534822671854581369535825711687337388208554339377726823154434840501389472934052801345953185744499156704569201880102279276949695757141682895154275067590454633228047384207009436982368398603384942478904566281650254141854910193475916699055152148922890671917533535647988830165459473476052668364423382898629438741165085152836183761990329327086629724186825698604628761846652913119423825308596594111031490953640148599321364008583800533519223493627533494542188423190599123991851046667893940267777677806881698528492480555121705303106303123157849599817233393917900512536208634423083393706125319332521099021472408335198793217485555260737682097003034378185599558268486446931604982714101975284101402909585521693900365597778354554779166993218797993087775942194556007127853440852828680316049251478786497142685502178442667660074111054003208364584641227796315869926988139845830817067000257565291894777224214239281918822449722800570389828996903257259534425224811571225634062453278665098588602071251914018995674906887662497088275721330821195315945020264077534335210368175319419148682037122148097194848346064656676421787792693952993933966892349500384002761224492671187475502293502794956778088676221935630509411182215785425991106560000000000000000000000000000000000000000000000000000000*i1^5 + 1151320673842789067792756087087768721902787808265598068627685595135205003681312966497248340546135191754187980494323982485653050732860290067693442773308140055861435723451046768314081013667351136410131794395504413460445835365553333750451250154203582018756124757339212515829095556705214046566607193833228984814076127051016739347321216335737817142746872160168139261883995305156787450936974383910403190047858195578751330949135591080602850013929777497566835196189870692744206366985086654757242541412748683056552051403878234352930180360106002166208892465121981236741068924620165206804792600060404091687486549194867642132516753540786565680256095084023511202816035625961228576638757264000096923081574496893149978361571074112373056411852003472604865608464410926383421481733407520938656346447582631891447045819665552618833917038506986982814906023175943553215388127557124025870268622161841550979639348558059069075155535592465555818284473559938019414430644258586520956818566731820798773992327234479723266231464708320610997827862290393972417521073100879746779241966798392476658807626566308809970583521197493929617401830692514525529903334901854135248761029727572623671201750418687006676990302010534628422498045614029514413198665935436795071570363809792000000000000000000000000000000000000000000000000000000*i1^6 + 963272355063735630896063932789026603913533782598007081852208376439577616097825471859922917484561901777804715813001535701121957389550805713062071867087600408660821330457278576603121201719217515938972867158070701954520687220694648605997876241110755056607392059272622068550315048459241557085634992455240489891336169353400884935915835450624819899603428913283072165330561055303789068900627999095170997096657224812932454591235242071471867177986478031468435586313421355759243190220228899778879473712077852085176724448718437944992861647465365798041707111113170304863579861637448908400952609053043988184402912986783718460537392718966384983861236405196857369529070222636596817925137878846489222689568989843516773916048972708571361727022602376961735790201095696784553591008779977949100440196510539379165464601617548524577788942097328355907858238482839279463473784253061711639892951366875864225873264110896059100509697002122813085192932577115031075153656234459175145548373904127908429436751401792490187357104529964303937062896149982514364000234212330904130773924956426961010474052651685762614294943867072402510779223873579214158921886651758989619068968129633609072978084146831904577574414465180956440841350671163451555790284512339148381037867827200000000000000000000000000000000000000000000000000000*i1^7 + 555875538818868723016808369294767816908585580248809318324269328537026943707227857741816319419502551416273688467518061364716898912266561898971476600439545101128312933205457647356848121996873328185194141813344155566310263114279518042861629914545364308627158752361191946094475030283644683522344763559859225312393861446296591660354086467007072630946072825244961522519918627804248880399840738569933926574073472011781927283761185279446427558744535270498878420122312496334551009040997659423518633480225481697636147585304770369641043809084699617916959342278121792129733564901320691833545153702134525045594292948507927534939201698806007547569257084250205714328295959130299778478517209352675837235922369769838250419862358636758666273509693467807062671702216478271483843578014793753318790137436382797156675460264358635309483476870111472997147789113535217061931221632843485397411670160488292890193663368843004364152175020647337678936961889901943592671441261844603864497149780485077051100108808335662381412244493492383624520307668513741186202849663494801038175534528687067212831246226169687170855850033121228285714487351964173581312852397037579246996596301648915625723340922833334856972285428814676642075073258291506311513098287182012764019589120000000000000000000000000000000000000000000000000000*i1^8 + 210884913602075566890807562865164967846034880759489157320676582493196040916219885077696355808137112272930149360518359984146786388821732141988738896495294949154211730486688888755159834611699753089926390786769938460204675828157832886345078179896063208622446839182646244817866746078298749205563827965017833931678313434079646068370371563219717940800688457555828080289199133815477598876156292035273052754642247156871041037875231488536431009745941599932945761433255184231119822564243117216770325007505159180817346766595361523434629265412291523420245887717795232815142632165045305348889062640914062844807699685418986810670324157833854902380286483830836622248497137747870864004518657022331833035725728020400041784540403169814308131478207189116857828022415789201751341055040198801307607604710626693358929133550385727519004549853844927980271666038358824342631098080479103539885645794332599498695010175226474667631683331145482109076010161065231767855621893722066823621496279549267539970257752555671120540583349321345989675676938941555742896342604218990949595348879461806338672939852607075143117975778396793923934735245008630015990202931061691473233357092400727467147987671044204247645775007329319079515239289294346302264813293877480958840832000000000000000000000000000000000000000000000000000*i1^9 + 48939067005473194372111992220739259018887094681840351555181547426649939135434484394864631302160129783446147262922609629895186866116258256943465519659252350554296809160224305531804441314892320117416222569016789884601009324363831677761711721220498598414280256395263857981703201747769363469035872495128404666439394657958332461713321361625141255108585340237362902741993329299029104677790381432652545750288933132334011469050086635192611757739570830627912708229203318661089230274977636994618603330136581346007169947527697864946833198325519249921635380805031473581009875488675322598466470454060566142694705697626725114899204237216039402227167020032968655124489164518795462261999624490801686595101429097874217943261553840808326889194588719212853064574803946786214254834854355959471938420736129881670337403960483136124387337453697296137932531723056468261454205464203463139487795720716102847640712756046732722650406183005820186760862352988692871329590650054571423853114268864170208582382351965977173340128488081547831462361499648935415022847715045426357321789293845347176065144990563162591537431472171226831120575944142623443332757088324226045540031848803996878899107312639799482623561020684300017417447791543699504103770567953286805811200000000000000000000000000000000000000000000000000*i1^10 + 7047494255609426598707571104498440646298368255633839221419537635767297803054575940237757481974170231864627069429321255050187503955214402840512448475484379122732853614045420205681067443780743704963981826196035341316237036938394222025570978861420965425159381702916797705967930715717049670817074298585868103700579262831951866722811069813049574541210596534362619258801319895711345280141306746516938491120402310946142091445165016114504113350090066509985057123233648015637996019249575218404957652326385517739946324885038280583340132566793322486087559613314471697945025007763243993636589041209952269043842510058654361547587788866269770531789616130754277772680899734631594889425283832059277332490874681913029478757008991596430213288687225769985206984849716284306839212793718584563862478130435697533447960965218845656359702310065759170132018587519311855950870420682055838992521430683612062770227221814526900131172536879950800937400858779009370066079464438133671192976803763446069703932468892176944533781988679420461367449760505404532271332225153006889301521890288425066716545418217924887786875455083409299536141877064400816138594396158238890726509384109467266322682773263783990334510187581219914428021453016839363833284577945685406720000000000000000000000000000000000000000000000000*i1^11 + 1064352062040453829218675097554209848293596707873907638893708718127844703776780134619765452481278778131587657608203949485599342749030454019120604693764751979443255674332846564216917132772229881151929501251420249544329623629291766247958428611840799391845662099857666710932151131582015880050161576659750809018351404282966056582848332344198212533674103326507710658516195464558032599843627082166583742557295655754723785317262034608162270147422496251726258308726544151697347990017906916063900523695158900652802674341991172785570577107566729606008747517092042990341061973840413647095385795766075533745842264071568729445662250339785730472872134452447633774844845357911892229441610962825854051092077775927425334617744356932842858281014085888093478970286567083542524427090362005047161501765844209923305255386312059076939980354911729302712985922732825047072819514849610312641047125364561360723587065782174498817142727710689653073185105896980199391586122880286739122448810940254315093256213277535394181341939187215402757361827416569353882060354638901027128538737961882923597445649924565228589968228465007009459620403095362204886836831973040009315154661856942697267310858258742869627787442787149823435466223964403099548737271806635712000000000000000000000000000000000000000000000000*i1^12 + 68709415649759076155449715911629775460364689670624508029145927777707692597087194613058102119044847186178800621046300422291901610546598253066098246150367270398394807156955235949391416801116464703574068299149538047811637647833918386961572924075676788084648506810762425593896300441798992074656928890681260204164922976504574128728775844024095245551859673325496263232139074282781604926909531814105415717048359228234669769080371478308221315327327683385642142690479257607182200928016244860812415037580372811857831566451319593840759253976547321460927595849157032240398162831532893298074464254889341195111320409160081367724367975910080327658850892631645536977412715203010817757206357163539357276305022681103874258574156204481897792125973620360572810191171598402562914085374545966704746702179491752556549865053824373840065580116143209467414807242425232404592453260794173366578028171371989184314392292862479128324036726485657926622629957479072230246529272832276702098923436193181924775441862200939970132727591813410333039117807439603710028104181181624144530737981225291823948105409057667891495769546882217138655699919659169417978915704961853314867670938516554122941762947579718195505498845703644482308345066129640316616445386219200000000000000000000000000000000000000000000000*i1^13 + 6461469486659082325228808777183558993381586770079180105907780111693178201914684673066223790792488432141940310517868250774108027887845554980098827006511331170314678497935033801862666724090823161079817925773126132389377737895577800166566282741424524574836051077374965736773140040179227836783261320913628285068586576330565688876488523518444785501950797309144825771796000780721043471009929732198185458835236036038214943724701382108193080590964843132715623024599246981395597296177185120320019920133315129193286821080077486681828041973756614074104248054081407835894144006989234979528441539968097093468333023188752650529867875607772868755406774099055185707737448090157019638746838342711701541391311764448421954718277819767661637180491964178246076113491215264490377175693409461777017058821353990590805131963323469528819550217048934412206376077530104482395310374194636547733254740696250953162073646441801186255086891701099407474530735152027747736897604651316068270313244008486440883452232445259585637550970670059279070737120262177694027594889474409806101866814821759157621943952948159257085435614273353187716740158049046276030775431820035384345001724498532969248088242072484170347149098248402533701704529422021452816066147320000000000000000000000000000000000000000000000*i1^14 + 202386964588015532663170590197256905890954822167292675407115510180449822957474218333543700182512040689137582108237380631282813133423576005733588762673829137992878250703478549105692839287479986474037875466054323175569383752742816704445275169803490171517544556585796566979342844575709704842247294718946084946963762015222224194347785414112616342519436389409600716272321485422699414306016585181944593461819701814134230959213788410514906974035212887105686069090155745009657255769919874019584267933239931302579004716380747917783234869284671228382534218560485728608262609821519878566097065279885578647151711524588860609525636731444948065206105455993464778082223762133473332337950996479613821228663895200441204993486866546805502177205518321166025406884666137259892036179533300248705801208299202631402139312127397990465134885491723209755019315199732382930934559865696413581258940150533508365125361333559679727450357585082631192935138150258954314606328630350751535691190749268319584809429372105761876965735774993385084692596301207781748485576326016405923574667603241863189546883224556463798210814390491131634904989107713422907104930652492175743323792242637430855863486551467606083104480184167997787406400931565157588843976000000000000000000000000000000000000000000000*i1^15 + 4867168022377498717152398664288878486047292689642376407865280682204921493163078614796114038728145289084111604704824395537349195441144815357371877806706434206770079936522410786421253149470328644495462409114057400918978474468777527350085205904728497066324126302625287918463269152589509056182965929777913999313773780608482399813906475663921446310010783834415464876431594251562521423750862060431315079381803775550638791648234534039108440839727272801693203533836017956589878937269824717764857952499944451543293119753518072363670076796897522151172004274959755484585643096392554917917629781506236777869476249999969704982672973729995787188739348672194358395245937700821946840043912732044940323581198383650342325465020788820572383653842787528814300083142182259808544942238738613210387888116973670839511893663554687697103950782432431069884453111487973777979987436290618510980073543660137430123882713761858970941611241686929754554115737766398047546047084910434543810103611629160593656639658011627056841053112776107035181928377332013905702630052689264760393390949741162255516992776551364934689674293413106553681413971191405531439426269431472831343533502156642609493833423332924724983016445729090494650614681850730764901625000000000000000000000000000000000000000000*i1^16 + -29618072691280795870084235712779128362557268651866555707898412029707974836474652145655323896507312102325054914213385320150997017093493481498692566138339332069348929618171646075950763851173241295423500046283904460017552120656118663679217177928380456694181619068906678695435481497588097275363091909162756182636390259897350675790390490546381988565747704414383668714096393946034503647135828041227189884977128770854245294718810460465462424461428068626048081575036255678748197291775363183845263986520696019640089174558298343707548910568624760334403532423973996633877951085942591897733506201934519574174913610846303265858975762764693229973771825047782786440677889819942925733386661038863539604214903008758829224209686968446639393595926355399666136588515319569222114532904845986448350328578034096726731834111528755391781021118739641294277999601879611037605284029003055973667549430419319235120396636982311339670518202394935538771096715823913869694619054587480789561246430906841613638545294249293487408004471642039142866148915771445192516441459363447779942544635691164244016409729431114996759459179561241752607650502142631366661065382603512087441069196558507399744503313346870002484876460947482177218006886948181030625000000000000000000000000000000000000000*i1^17 + 5455667209864818886305019231032404292401519775287372121266996773757869293643664128479813205566236231816585626783378430315699484819238075498154891301435137420270010590887727165880900799844565312710922540106562650134219532927841492426648846163855869371482976468000225907590299731240840381737073941490159927984852507703284190105040698811990846903347873442302162760574324962852805907022055815457755961552774827614260086595489623108712921830157088275671117438356149801189987719748557610546945871935048691376777102960646285031456227869567682233324168211938355239736213980345043137742304464000031127201688758921770520873820476602925596166273797694408641930211383686995769772618072402511493161222270853702305387175173562053210948746052923690019808342031592010790720570557907281966717366190099477959222169568522077087675430365987088277334790295210180230832649094022046996174370191738966897996222536047592390350578223128910783354237238855789103207610612218437928497448705108713261111484235438962358720004269837909568971037853294807284034166643498942773126160892953356483026273295804254646479543763400485651377553503212072966122687071613303535088739597015842165973310436144808362983385727823834219913566220572422265625000000000000000000000000000000000000*i1^18 + 126836954338934443478184745411633992535917822608591190269928671975164730419837744482730829476726927464999606166591490468254041356750465599316964270915559514655324594843817848589730132755926152343132600010471430405689737935902158892720255571631376041329682321167248228747413286003224091619481613562835949167663244018977675118963300118735262180532257299897307555942626132164239627392312052449994252947221525462427486680179817277819721263555883988223481328608129764632299694178875591840584013942518459294827272686518332804855102506481756483399034150478593570317683554533563898760978644319638094031781953716886577452762208343654352515349878397718587258505736828687865542936319905443775053639396899079898344474172131176973739647515569190861707160249170308026582867362557520055237648862290146298741166593310439236378527643710441046038143229396885377205098785595618121399114034818532124713020673008360664127163823442307689338063170820940986618917733579861327587714765842616619897006070226219601230554485130219656162357958751381409225835771829957562610714024419992922341613087337425615732733145903068785799035357103529053785061719086671465924156755358471611640574082222298035610989575339437321563148739538075781250000000000000000000000000000000000*i1^19 + 3663736938159433553759927380007208178313572823732534212485129960788772444346063420537907475659504687239362391675323663836498004276395407913145657088925215603632333057444339069412535346035105342585131168158924797014725050329197393280265155801089846644057593570177879653060071252234310554851915516337513867281181665109072992923987734928069381707663054428076370346592267991609228156336133271116418202518118417919530083029876658453304779904880805683249266095182758767516001579835308339928857037297605441203671038099166814086472466681399216259921303515831616691004708693099084192129014856375724661443145101799634408032442238492148258380559181975962999647703518723078710789438898595383921662442382655716847692678032576775722337700982250298469079112871527148840114125932386535975627717570046279041235371368339088802523481163078209727422133553416170264392538413142590912509096375885069658875220908480746521534902001698803437517580287159105776005178801963925813641858593052653212638249888897831807056104478047225171324210240431739766955780344614509307627506148011224705877883191320928481412915030537261383310723059637217894443431373926152759716692798551456193930848869711113391321412702728265146063811493173828125000000000000000000000000000000*i1^20 + 42062764870983004104023204650816204811878151328374623760734125203133248138475418377756583260157953870026123200794233528005992125511365864301465576325945605449401090015598799380316308187271357407754419777641512942895087797549200213651345505421186248177253114768682515713755835659504608660367468129334931494817736706621944970969559749799781427252644859458518864464449426629049346260988976742283074155657144776662126282216652690882822609352431137532055690697433797340211652026897506130688185740843834020883688184456466193220484339486594924019694148829494904618556257741170871922437893229952740874395007304407381098505640756643349882136608597253184067475302446642121829864417475584788296637800733732003606411138548954147831547089962426947541629984137775965706897085902355279266886476900427509323525174671618691402836831109700380589707993969550916672886267504030553864004984490862490644053979908815991639739703863074711682600397365672986707315221908127326768076969988766304673997897138774775464311858676188538074486143922887077426362881809283479613523244875112505795778946428049284462867044296241229486555489891128129900852140268660222786715942683986286440536574617184835352548808039868420238593076416015625000000000000000000000000000*i1^21 + 289798146563193213300695526517162342120702048436334195910802126713276659504277066611337401843222494684132045262918204485583208295956327430373781592558223948976893838085623238936911560487950346684342883096908544475736711444310358686121455266308483077043865973335279774541603973355809562484627828017227479818371513203264024368526271161138050722619619400816720073847418366778228391157675372647365339518853168481622461310754777299444706735141524408237530646723365525534770923645867499564911083345560653529046634601618662613001722390274006333171497054566365172157778234437657359377370180005403687604343800958789212739538121933320976912165545248868597655803063993603650788626263926871543468898717337570381874625833943029658819547809909951519957819949153775719622102170177170151216774790667849520149885743115763222511694518502237548089725201403511685812562501258085575342169643241740318276552055295182298315474043658297935629122415873904615597351578703641706534487910740094856654544264728119932917878057774283404361615952715484593031866265794610465135105253724995232132514153992895251768401181993826270835553366506033929644488890155352589280378379392095981950696400001262102573845324797220125798614501953125000000000000000000000000*i1^22 + 797239797860300874787207748168366297921289890291080006410643753767239312936253284676315182977545624854963418380011321543727280383087505959014030374913200237262114574490642581231133267859947372015863198764413667424285434292701585831213916001547309391953183174473430282730239157211957018047602064397661385511235194199850740996240371033158139396101246421644332915765610678889721060313589676692522502590571182353763966296333653686847510177683131974763130468751211449367909529835873256675558934783828443631390154693830698242189609925690398981860555486454162781600955986457835722801794037758862684920537795499643710601809966325805359538305355530266048352817946065289204431012122091710217268351679597486537276392945428280211160985082112353932856929029902564162020540098304832782498937776328167745482879270908101742303872138105948165851520127549891825009316880183451618005138326871018514071976128816252001661047386955791772439816944432272111509651027983254565127545706073291787544149633519458955109373029461097230584850791793816787082434893536446819121612477751013319661600484783320894285020524020560918573365971634105069148837750009558526258097612666033830729343240914148802218769712133835131225585937500000000000000000000000*i1^23 + 1053773226200376188858773741551778165369490549313107825121132165723129849210611421010998589947997674820770215118991086800491402028904032988008085187483469346979723027603902528029392478308764125112748243990166448809396590508118211367378062651339406199303520791792037538131247793139981519819051400853645141298501838420855046239356729586928986908073348172019805161516576466611718038880091284066751227356231790222253487708362257694637918446152067924677509903837849850944159964480825440786007167101890917563955391242877493256894959353584499271556384222722614536966280572824025042369915293217619793180506508381395737760981338439473997730424358221943951490615845405460963388892111510460616056767023147001176944679755249662905486120149814622020869310728514297325293272781514814590526227695383226766697549694719679047860333360174019949565638930685032431454700823604195567116522314730714045286520169605580627296996680380418708278334613823635544892549873173688274510755787991106686473868050580828367088122733513070784501455327159824969757098136717212238946481400932280725490455793346902203620196420885863454388946078216683376564378648649960127539164074506534509667717785198771166161805316473590850830078125000000000000000000*i1^24 + 744215911752899789447579014659042651822744511245677030811337057629842073110356533805007621017012758220647461469459095864803195996797131287701412847661704601541379080793062497937136063036625995580995532134171417865767359651297917998043510669917617669830279285330469910384912651054675136705198424658467752869856720466168212104176447591789964823829912530737399258823677535496546909563555240383876369361605861284478017680888786109503239158404683073348528886080701367158797647037721946536438461368632317981999323624341693717361385306558999541674521337275742799888196054057688887552231386044344383476733238101600149828813110554797644895543612525389427924860495886346286326835529208321581755903105321764607061320357629836556406263912740835467731911348792451375005014949702190847361081334344871168394639384953812734968086248780374358749020217409094922097985427819384885247581566515594839816879255276552570996646398218404602441692459486663138533760525269476093683493983333960162725383480180590797228321940530687900560976247613441790952280525096115294828305578845190433837950368365666441374510397036994409261419355650508210937752765807299231531129551771914890273669098410149889547696573543548583984375000000000000000*i1^25 + 289863989324190856778378937056108555846989424641571597033102749804461801930535538994836098798159425883961031845484248097191383513805916407956224115929714637131973242936549696676245250912081066076343755852031031535200498697153676285564706093865298752377919158413832135182282147214011161995150774563848510962975504203264385635048409286384663110931275603253637257537634543865027217063173698154863616781658265497185405516022442153972733079055144064534821564135316622642970249010668746928698462317826311869600857809193340740385634706362187400797383765244948464253144972301668696238710978163734900895168416158881447691214668710693451539535209647354250104967936005460911539181119731782813440912384611339240087004147362170326008015715328409918388157550861098046759749760249569723959759334832808249080484629700605374374372676208534724104517777625536973234474540780187856572260233920709369043257074489591358385907926241962334725242513115353654189518481560199831250683540371365516523635124401608240969972929849049772294515865360477036037260369319249217213934118105563167149309052336353827689085499399353892507733325828259132002122059025508692580370906406423538977836098756978819911320209503173828125000000000000*i1^26 + 61241198345337512098549551704762908406906143074110147526757860022645584896892517128921510037382962101406701554999504824158433780512218817083459125254287011514426018301441867801698200905888382766658733810500378535182063210358853494694889189313482481232624285997313829357717906533599766269334090006188541056946836586953976657994905722571522899591728223524697801378875632849328444586565694063733741052954751908500102504941694542046989996211328330825633433299248560747682640166911268478230690664078816992729796317475749775347949687467464422895953548820060658115157657038497335195898149081264605763444857801081643871788797796482542745320680541661061331956499122798081204376826353256926391046171136523826971849032778214598286824404344655200524524685743553829031851102576062056667015091520115548058787597061444214123323129748639072694197206412735344504036520262081155952136257222093615256412973331707993553412523018655777235053595467391281403541018503894733960065964795138987354386344234971639631081876100831666976338355807925622806156547805249418781828798280587781033645829637457311649294109459361672243012308535995427889299895886394352653419793365053322179745831878044794917106628417968750000000000*i1^27 + 6962270415373796816417277957688562627097654756265107998452171540198660688139131388494213335021266952676465513717650323835591445751809876996428660064413542655236994021684035085126764053472262184609614572732768623547616436534722251757839205685792851672799268464022565095291095275301033945964376101365510919834223006797480077424200703158611669166008883217428234256928066551458988789410550400846556298656203954441216841766249235972442225481173734070628749943325802274762595085226060873661206774323113523344339180202323087054421604157939684040386333833095638101146726450379729600696173675502774717647476239627974207646904665192923447877924243079307380631907530225883330318392986080631985374850523887257782570391936962563298628392601869351069250445626010211757485429383990447144384736627406937384825792280614716621632952132076610349372397263125353166908560383323020857689149218581481815613704603265827272791197224704822208457028989641357259161261007568025739171375025701109968502440961774504326106807834575231071794935601976171159057003821872422183804561336412463592646096842699318691392465096165556135175893121580091305206631723079241631696633297621490526996734939803183078765869140625000000*i1^28 + 527400740358106304036204285208453821275229363598190004473390507497865256436624860348137382588165894072826476803510221187084646231873308321423150539314388094785335760257937157766531951569032377728889634697461133831968435087772286462892477357436247294809825232544326013877314660920470745063479154656694817318634277992786175437590188043766410026261092028151503288732505052678617310714978400813953730416962983550898117646077586711723936626335825815857016361083256819891038603135454025356894536337689885799680081468506744890969728964076340892822535387507997824475741751381634760347950905621786395546923855514923405551408015805685899506575261902568608299367639488499151055082133819304616976282327024879076327587560126931956758192517347503110944267162199232005299306250467378926743761028155322905930460252359551012024847603453045194233935393778893769137231133891487819771912550582659601546859717232773615793279681862776559502820624375126232133948356361627562872846283982603505508578553591385527426238601321372596675727079302721493142800524640176723642035335663975535075401262762433989421938249565257570314729533350444711051182657265352577700122765418629060078861452639102935791015625000*i1^29 + 13559480059723037845311391777451227379683520864392685310056076002196010005800043144134235696611218718956781907854138026500099091915749334944192581426287567655364151582830743299759401746084989718312209691621417015443608050430347087771112531991950872399200567551811784215059941969358291817694197715439925606929384035532791739747319245682316966950776353280204286950190771404795787035968320434574015049297102133597482050875277272267520784559665383006079999323229688729223823669538601861724560557895443452159888885008871615588179474951600419942068487245730719921142716072737019451427443673864852627370785158554383525509028047495756402786842599031742042303234711591308691918834772048241318864884892604607123597745789586633616779441148748630564672669574917345995679722101074279312245107235482592698680239688262750602981460249195026913614769347149160254818380958295661139720156086205346888557873329806257305634366972705405366061725406072211126659206471382914929136196436938873432028298354632002864530890311937333988256912396735344143384136628896422705087221222195491658217718687061180054198832532180236384696343251185960997902410691290300206519301504743791074492037296295166015625*i1^30 + 14146305466549290901241047579003689389125781044594055575026990569818425083043406940041379789607338027138026534443025148761947005350564709819150500823381151653852424517771795280990538864548698981906394239502420082558347257637714096034771077454201436067797355516074655672017604058242137513482038076908563120373989265804318458406580149824766226517432659040201834470080049253456217826778445519408482677866454422113597456404933318289777412346770245335412758530389443375000904770145457859693662216564399411250034794897865023188379887426262435066039881993472453026508897949920522497012768075549641085937926737514585527861715697784991906104263898385328384118727220086596559674412743911326344794846005550741308727303302870509646298242729966776444001033844141292086057250698288084356315606682608822996335802658864179337953180289151509577732588736145470074305840443308105975871333478183131483088816375085213786143066574194106402805007682212519549010397962265748893808299031633205655599976598580648007541725980169557520612180763004116322898241724559028433845927718441803876794106635618333918377347996228819609205618589126034963896170490377005516476169204711914062500000000000*i1^31 + -582797177359885665166803255801332376090615720890191558528185755308263223592791738399374384104110512516243154586336090313633827516075017242891761575248669397810090722074058575859305433592215785110616829786655236101211710733343667153010669496107439324500416727751252414754391367739988368579888620185461926303914389078449489783651199479372095195883127560346203161123062369291829255131125514853165876178694324241190353823346808736665335073982066090303674760011985047230834091340545568796420684474943620872210118384542445114882500799079729100839527600566485086578115728441105991490160151782011605405027038386681917818473862637390997915325590064556825947273180026237951375931589238706433897736809591151152960988377860819577807267076336666242291468368417806310287734340315882300692722998572118775448534174408076551308801507554413382449410271842708937380601691062193161820249604117950092533261875286941458189302222063246428318024483751217474468849368119026319186185086257913312902359191623054777352222603209733953347893708551890442550565612661209317712606503432563944077382667943854485612485768300239630791202311789202734129860536003233822021484375000000000000000*i1^32 + 4258733000920100125123108691701799952894780959607909274195834348048927614678718583254653582611041114297756447008297613678041705413753600940415848371614689420795686635733329972057589101479531943976473599157314058567912360737098719224946742781087028892377911652822808429940502648326508127856752647350851299978794964278011524167178003776237155048634798019504866922417809803796349960913480707783882203474715128324694525560008045501787137690210371521400182839184743306666744733539120078300905160117987591106917185660118676508683803968083082219385737951442452497767078660169892151326593068501237457311461661267805457368951762069567555395901218973320318114950943111212829598242694365947510406111800469629665505181704538009578803701296194677063498116248478105732404755192149483266788115989005593568487812166741893265645384304724633431093253171884431891285913185772788255259466752673421722881528692383680350522532531362053037221915837592149130321404355477092316924323819953583746085214599705593030754467307269276719872802643462651856246130251241467526032169808633756198860350811712210814201733679320388310629400315650237094908885609375000000000000000000000*i1^33 + 58793819448988735096016155381415643839190939568567955934673477865366294810418189416668488485654335220260944209405335123890082588942342599569466854581216894378111804853182748218975282836564528513035044511776270171430989199548918981019070204929099437923505192927842955464807725750079269006741729238200533209055962391869537557563302255615260389172256619470227696140915987871659651008323841533035244075467046985606980580642656181554773599250701910256996161869357140769371819549078074283851803736349975717754484327258992095529753223000186008907628396388628188206687771522870985294219488861500262936738243811930815657880397565944374299135204128084230925392464654896289984378356671614146806235268131514050510232037279446988680109578828352166389530247654804273742332010627904106914603177326215190604798651560543224625988170717908173929082449571011356886429504150812551989083731758118441904257277316305115380238194152275362013930292875697468723180579135065283481200663955906512752581347372661295274973004665523006545041877050268290350117953952654993406221947992717049515924020132261531875221033880600591742632410404616506800000000000000000000000000*i1^34 + -141472493204947435639800885561156551089327787858191262367036019970184659710312702737840899293569798325071459844134135258307160856861414642510718712650297251090865995436520907070423855677333264662980837821621894113456953646132330503041233217472682558372818628107759072372159622091229319743328281106530363738716531173172428588971258410247408151271323061433485031804332060768489058406056346494171640000183394380497989773535827921961583089849415509023167162448599175313578659005589790186110961873507833821003873697509910041877371297222357517139500669023161093734622635705655131531427607559102373229872042316459031729676171014427601815730687149942436195032155271818723550095098000752063853648098729781223154500482940499899043800286523643114847413633254146259994933560888520301506365546788126817772413266685531318998403505718215258526659004965172204078677480501603566244577288026905132658309918004740873273241219693577609708979837868302082324868888619118016554784010597792711078527337894659669222619531616147018326873925464117132425504183029121372860860645380985521961928382726566680916722204363679122349664983040000000000000000000000000*i1^35 + 89343758638853255157096039315518996620294427232909316482765708472138399489449265799898416193628888799252576524549714972577659045077266901857393139103048583531464617276274921781470691518566115750373397373058663987615095394480803495599158479551167370129066390738307601468701364727516848525888938709884892763239315210882361744105470644641975259308771345616958513049075571975235729262381632460738059740370245370531645390674199911081382079425119606596962575608830080105523199633961752545659053753251617043535326098304689505786439243810181739049743738508027209031437434749741273634673035879174489240036204743008042645562865336445239822096000436008058974478769691733958944380214532205387909420189352368791994415622428563445650571093315867232879122508812251743738816202239499912351430824842425103478426658605298893274250447620829109990915469745141461549556312485733222757487090314541336372730556359378064167074382144486170831261533583700116429289944031821867357405417654144750976208618503258087216222780119350466795370187310088964069646927463144693078185513581914504504455772405412235374374285187059548160000000000000000000000000*i1^36 + -1252763166171963690398072004700625098890725778894670873632574404383143397678550661701992648975157142314857081986043884983169381000689988495801536886197736186958565062456424248634414067489820448848410747158660488800810115236051385710827966477098494945311833587256669907259911665352320199069126418074486511836495431384070530651642347154335701772521061821352642941529402642066398534929737671522058366310475285846788087816973474201650811502868563673537782721991711860037182337051972517268333783968898656393428562862310443990290277513424031916223275955289779175253705455029610280369631576696829010580515822393210803992534814038274276249748155279528582412412832110076897786861308374114215254264727798786831395018057701165238756297310769622961735096917706401434319980602888540820317595885753850640082543221223356895325210673999798670893860992671383756354220108484051774687374047407807010811981787887172552022585461603909125918825845710064807692404902455824909260058048483438740084264365932842145073594228888563680716067978603047407656771148764426620632659279918969752495606539510814855101258137600000000000000000000000*i1^37 + 44827181950490552801175848394904641436669499270675586599635495467221654260729509928850313321932328285875784681956322904392896887258568655753399636042436573306020018352321758580471040799736511051002931487913221377897397167248842617719387924399058495410647787841432333317042320813289541171847031253105375041064667494332211106593296394812909843828375291295892335993979367731237441399909297041239756787171023293763719061105804493708456321123440898795773022110395000973294299582479201867174509707991775514839636014114982692079311197969078286963385282588911959875166513298950950067587856744332709137938588441568710222844167471065946882798067992347432917676530570858667446513222176921630698912416183103141603783798868907342842595157583548868406351670868434883696168792339098488163635903899572597849593728006460275669629631546013328484167259281412709785000547062418452007757883897165781410415664092846648227798583942215461573371537254205778382801153591706073324716274086378883629185518077170414319516928981580216240976892724995030678409954184149667264172118320145876605777093225716121600000000000000000000000*i1^38 + -331394901013678260319735176004473341381625414993181874209913507683409847920965776145220239977696778787006907713593331942451669486101065759444341374579713817542047459692050538761822785872226255603904683926223215939223704059860714506066115060545109073608950208088022476696791491533294140014231423606852023508406754853620917343692202703654660954367597852887225934255765555080609678382787247314561186230189345873722954360464485004138621422360844502544625740791674574509391343151828140557873333942726308244935305465181325359678520361574429231403414862045605212862882951576271237476207971976360989853664621657619473078763327200019190614139011258373549998385740256906321957505390861897570678340197875160274137877376599883200581865656573172128285278103037757049391960664123698797165570897555036259303915682130945841956168901745826125621875464668438675069993846036473276024629660336252913823536332485311023089989771105885884881785752147592423950784902412523016510327038923931113585966005845895680492906026012975951273622328772947272034629633876358178226569963255111327389057024000000000000000000000*i1^39 + 1858454888416491843884948263664855555222996354648144699827804295973194510271120798310366422971448728609507085793632221383160313693498926622083022315296031413648122228004350728872789100646649548770189829532286172077364916069594467967585297143587682938244055260058034587905919085428033596876637697895178234308454752996783034757839169519004086039908121454816536325569606719028510089691232586088425181892326338925895593162662370835002013575955910071491669246316512698682124581387599013771416092822751385737463682798829493233243440029348575064483085685632008521084671220198915543261131086328639180853398298538575592059649068637925850621688151749369399665941029341956880903798496880320100503989811318571542694866480865469152854142980322207625066510376726127222783543156848824010041657268934503527199213010427085788763599730463582097562069342093885094024000970611096491555957617385644645507812740095806626812352877529515577631505638706962160580953192092887042369721228086974094347900155200637730983151371799180583684705613156258868328334551095250496861214174976409600000000000000000000*i1^40 + -707210444033523409985428225924143033421638759863324856745698363927794132750396254669375799021080831626652163474307373550410728946984820155679420968911305149540666305867789209471241625175407507388367526253063277351222959125167202177957984859808715088390094919613162960185741707534215263221846235326397525542991608852468761657646302299759651212311849864497976660618773295253769167787281404463935168779480544032879007148548874120873159504233231310562719838375096213050052519140645046056782743350844564864654425275233599762334934510614194888274917267611922129609930012875924867240313311084058951467432662227817070707259438081347356546521727402827934829428970812088177192742045967098176362486528054067666792070844751839820995114767820486650383719292413885353202040725284540412644944081974542278590839773159523223982096212432129530201510625578663065780160354275508767287620971529751321239969006292991210899602064408174076294944745707256415397073880032992326941593819137895991272443585688759873243464719343069178226741422102977665968135849360873184296960000000000000000000*i1^41 + 258606424332188477118804461154292622980880953071926287940771871963967484052216437373807660447996660794013578253794032748477864738171269869729191231860702316704210948037579455767600618341670951586607935330380491716915805889083295443555538932343088136732832793343163350738104825822837307435878285293639350806626806400678958270253371268265085222377481755494935271680757723630771714549848404393472917035611549070234181560990434280314598297772390191304603275319027763639907576437418356230936916570688664529367489800751454611665720910432882941669207133021639880604352995234859172491362777760516847536668437412637899056243736594924572408905015773562942026981701328823857313831178022013805677987320640572702478955012578268706855854201980819428262531606192308898075406723582637435564952544077004569856288616610027446908329149491930982441474012288622153111475651416270895879298575440301001028960517478313901376392119399931423988482027902382294705887685681161024023418897772421266892973337282785461322552434219709821520491927443674508051999621120000000000000000000*i1^42 + -11701983683757574618293673601383712509601790350920077887833149281281972004682808225094689930480981111182109942716371276478286775218725670578293068488156295747304681684709702490087883595341649348277066670327393380062161869315017047748404900224383182931970085320770899475289385523832046763253778244402348816976908571570866732847701561914199623207281578022514635694086827351973799044654451491778146925665172186940888026597260872366873784878837768894459472643562980132339171324269320980061143346193770982028762787854429130612520190199591990455537785095252928237365480399741962266166820610857100157570039617101838278762426163943585141088462606009821600448326396006257399319190215862996725127940214919082240900801447009487035082978006121880484628003223440765545594896426442257939202419548983260281898783158074163939043691391647035157865319506617445318806224555963821515183939135012619448715740642785457378342794104052340038300191552763515039741413638242317180519649477813126784097230438757411027332478134389362590066930179742105600000000000000000*i1^43 + 138978713613221748084985255718225286319134864628087109874251920101704468981553722058338371027114626654874059406803474001724044616131117585722336652090609335058570417232248669077033638982061989302174419405634236403584228496661287050948761236778184412462947496152628068591236498005122358206510169645819420961700726481662032049874401136879173110080880880410033414017072434810758926159992392825525762167388981476819278281710423280115634924579617822070134371640879766507785089447022198553076494041322776725903161332591811953929712042200061561834326951725677026025224296367398187954884815191045675987219209620512617663233240342865821858026623324646507022097838409532418135673061319177916581409697805149143343185134087312182742697649724656573473252699742595570883578893847620292420955596469898713070778903458074318429836734534271657457944187103432056913052000097821913366795483689059753647242659876963691028989690992897152461416873636121469830666604059404348021363632602957008655572949508725713693538193972899851796480000000000000000*i1^44 + 161813715466052913791301269289767215333690995134828532529829715821917324255019029669425318742035388957838763226071949163997829441590369019018093964445603696571677030577482885573561641365563734162696905701581502083782338119494817776361239301215394377453296313067653166435954989978261491679505896256540873004335340116103604599107503354082152747382013064058174887121076799343797703555610442451089992833674417035009447551476853635900648788810872859065504132846253679128469147160739193922871757610327654979234177395923842884582043657726688665841377960944713032148136063182559511273363843893573851358830166165904166627135539547676010421271685921932645867053250300109054943111957985243162527006432447773066783831434005418258449250812539335668726669816896532773505369897136534236440697789909994886560688275181619998005102157482622261910870586175807440974442844632857310749685990599257840803773118416463966535065541150077627970585116618964187697933370143481571687543038836848451491089898617140998544818176000000000000000*i1^45 + -97379115174830079494963560521972558636093155793810483770400731726888063174839040787041423256734563094238615441469227847547346381801592963282062509096716522125939435394308883266134525658217502679031541526319978863548863440054281789940582733618966777508953607428293279197634943531343600542265417390083106612534344383584868322038898394574493311379886206463299063281733402460128145293047152099161576029673217470965657192074541366479086705924076700036506604775941683756415807309207028655698850707842248717479703169873492243418204618436393692411127007395670448064045289928291921951795731798785705220016336741371950307046040353502000346741394690105367023609924897063241689004625295548561472621797477271228706624488583370922888842587259686825394845043878603786815780715739319229848014370996741199794968501306291797563846300010399048605901573056726374817134684773189498142600053418264129784533048036463935032139955820874749926503871073193677790277758414037117005801950649991905260972959334400000000000000*i1^46 + -19012831535364450904181066358950936404219231873427658647341702189927558650331149489263795084105525397626858900480757840244279816037882771465642726599454619049360780128840700219688389487253058020621346665007737131033416627153345822692622468263029984629567696118647869869134331267330755179099501229399452908266460188985908706331695834183591095575037264162783638397810445555990855898768882406948589397189189089178536069028797231155201399993177694740577433044941036745959833700826351040408934595290094893287564534090876775398973064037933488063174181431656534855168176080340591026794184648451527949816728914111748326309112977688013840331160627990694271781639469071364387068513761707988062564363832203808120789586727036568292791330806369217515683441777962179056156729589837148735323630434245323592405858804844037374042213440738679521222787556409679262571756578907045177241164887704027245032725176716287512693206923647349287241826557571629053142797588891264731255290493665280000000000000*i1^47 + 177810182791745641179764779667745653930859926544778750074486434194534576825865484571262813360270640206602538175137957486333591101962737687170236206329861767220332504841886896540021579025375762938462643778911054042628522772434842164079243378186260854130011053963202166246129323008016084937834163439276954494136338738046471131906454077818829460723778140198244263832556165754371851605223469783956515868774945582312539364786488789048257479188860912476645314195116516245946770280297201953030436213122393180909728576402520481356140441179995439598501477617270486203453882964655672946807157245573974299079430218164351268922865112756177307087828633792053872171960729930043752716180194602210930605140935836290023869513837216334054313146760181556586209792238295017046016656089868883064226812057080414724265337528526374444636486942353695463489411830239337100526535459503357506843596376678905352583952743480416467479062440675079458211462903722015443508771936194789376000000000000*i1^48 + 45060631351316898845650714796064866765154151651572297578473786327252525627973048822236173370813077837997125156286165609137075661244171285918795681866527081609715289872038408090963782886248633626767045589505669520498765513631754602552545184935486064771683558438102171074148084515369402559089006531276430820997367644437151698142069002947028852234967475686323544993217212801493765287442005595636243825807295182102318894900097451703637165640473796854494699505917213589591103159180042037663685653177909749616182664607203199163844699945528638341779468851387221510005052965818576667807229746085097649400392765131260189649242744787922378647987006164348141221801070132992537697203026536937495507582927383357085572677346204153487064314747353697805785837651498060189444677810063792136911447454940531493945588210703947706188626583675185154309463420928860738091964449795667194983824059720325352098118560468603405334238543504228254412480018695457865728000000000000*i1^49 + 16574029283542766044835445932979267515358632088115722942953504920213349071517709282943088937744024869760486498447586068898366041640965957791660828670999889448949741306784950565369438948818489987800001372855490800087247327104218540468896002055579475374939236097953874153532575373008363782754969853396676085993345074163787378349992265368344067318767996477517932426093525998241245677678929022482572761291932562504074823778932162037008129046488941335981299731751770425355175325230473882045701214264915075646242083998073595638200650168895821159772709930639977584537421752580025771182714727838188812599818457575473880618583544426806007601201538770045076779879393350604734235048900075399108296125452298407915238196088903625189887537203991139886656804172641413014580362768545098074245462738977948333377199703391139460100478139538521389260429126638551134707521200835163854491459370041102759820937181395252148965311733758497466089472000000000000*i1^50 + 72646738503812378071568190757905699167018108152582738152127147193531047053146071246603702093887751619382053856678082925322719508066007913627981131977246091084682053358230911716577676003141980184871837607569521739554747429306997387670916910828433922938399272318851809502286672314688736362933802504062089566172071798856931175709125234449720851606854352253489004260832792977448894346556339040521323261985815396965222747896652591041836262845483613820261577829379712491933689983663636084870724743812897664250337964368637162107904956300997320814564347417204400793145462619200145047046244971092048178372970179576199125071313385452688521962105703692477077431219931101631253356357568937168434040796968287489249971601334653917323090061061588857862939841954293852078314183149725539493235310175669774801871975418071385829060079677941614288124452697861104776815449827089247862011114332172826600258824381782361024025853952000000000*i1^51 + 921044445727513378165984952311331299666213473395113786507920595752547287307433907538389921201715789420562050631488759121600048222534696316277318245839345690677929248266285748508286136127180305803581410238456610260734046429475883391385350296851872828068926379115557184073487409353712747538022217042944570865824177534075513377936273668103394267231461962880979254659589999820158640851678620103741538815927625148221650306887293073334168741907697932893576208730295613513981876066023888620170607883323843400227414710405718207720431673049648959216176388652084118723032593706103885824160774781178188180013383344233060262597388942371923149514547451281991174371234776830883470238746040316442920667202739288215885801609964698662348743648739156114942898970804269923203808509965416174794061500766692124845788981375523915526878675487104321093829998303919831976025483015898122727645284844747727240877939097600000000*i1^52 + 217034751836423947600619065328237085755041186268561628721722811655982613912434723359295987798541976695844674167154656751004992984301173939620139506457635196335607644728971657684974759471331478191688296420275589281092421711775589113677225823966824842178092839093591429968261748326137046239268621808924697952588131195082080920477776912719447778992821618264402481467963449828665632328498852907183833366353729390444427637035670809161338143742130723036380973375132820195494318668972207135449962595240093350924479394873263856348767966663650708686479954690074283098638787676602712084172014015336120730669274463117247922221866239243892885005724408022122330155236934718919790539661041484259061562392633330159821818890234121360206206066351025604976196776815598568769621177170316210012640416733154450544126703834194426318890015510250179255954984812298693754615054158424327501905920000000*i1^53 + 124659156900801474863159339886221188684094051654589302503791801753707207001848578483396359864028592292537822379318914441318763420532387296788193309809517999684551522142241476654036145576418632043746633412974639376153455265662148828137178861462228952587086616437362632674366411623942126504334323823208923418742208756737508491192734926895046157723980569109766113343256938530454216740473363584271373996533140773545520469642033762200363963524687592527610685203006924864273655836681406160681225188670267688833905976476749250974696444163308450284169751179158757302813314424024091552642076502006256686806107538436399326532333797430575387342366065821503324957575517951596498204448803031183025374304337388270128283269730668790706303627884009169097554137565163590803671870553010508830842630906030210613271030394967743373980268608740957238106882880032473088000000*i1^54 + -1034919848703191084341788875180793704889329110390724192323544464480073084237513877614062266467195903193631286904703821033764108094363383385046092453639055164932456215717399493095462932151182019065584707576669831188958778093930550836449264263960040646019996185752125274059837990129865346966371601548192864165332889783906721764900758490980649215642877094365186341578343251920117344338087218381050276032487510748808980727996952155613196464199753452251243082217649372257574930510409801123936518411933998638890333623969013926504350447157030994213594311111545422797956867266316166163806015354420299443205514758589668833187372500162251178975165909161562546145456449248402594692574064481008873900917057245811744050994118212666809464940567916488763307089234465290430366742184611209722380835754449135347435928869531591934104253235200000*i1^55 + -2027758387626558505299102442539439589306093618276081886206558820586497237616251449435705559863696348783792459107944540765157150185278336184471118406330177475988185677017001137634377079382316685593427736034942932164780646531256878756228917944618742094181182718320848686536332794210431453883612163340470398291876156852053602275318660566916740408243627221247625091751612397898027411815186916209236076345466015089463497173711915502678944580276196331381985906373415140198572257035668741607961449715845803738553681545468596436204673968532961773775356542383724891163113220835674977623342700228033968353851018164988710339434857392100565769972662779948075462547977219655106526557334623049753141118033325513966259352018019457860540400567193085592408158521049980056582765375973149312565363038011984445440000*i1^56 + -4183956466851173368980751787872302592658474393186412106564057497320501429863493883327824241956584576141336974216109049652800046671853660616293574750994139556737556602683361796365175167538031723083581715861456780766210474831541136474231988486345536830865729974137630885262686149295434873608743874318696429637409907616909917096800974564084822527258534973804739627049058466304247941190062542290176069561309457095161437893798453507621517440717958492832831399066231615612247161467040293615871005366940572420855332349803311567388494990875638097159233108779348173693532061982711291285935726918754755208845559978572525451462887890785641993249559209312150362250826240310162113269548947197424106703440751202151068259822693744215610207924112828543739613956021671227994144768000*i1^57 + 18975289027702753080336014625471933365687066903794187720113300054474963486633793334328727860032304424497301679181606129078238230030401779032652163865053999769497178198119926153511231012212420274407140732127193577694451116938081268492133207647051088589262848450079109275398997082632337242123652106061928405270281680003406201163772447129450994304422046511728634266640961491217111398959523933227097259312756402746989397699232152129969305738652866993873639514757411882028907390249106896423488040937884348019109378720200659858351161248827122702329874830086117236273823904699268302526632520528766339613991797473930836177917362403968744408562756724462153920808094036266086760998346374580631106889618023400128989629905746276863878071163289600*i1^58 + -1335294580326512049013064466406680244533466178222251578776834566186368476123478928850996194405496261052411392929040228010003024946691154256914228284377651982524080957722008354100589429036278483675116565235077753019969268862243888962221304791830181431745850659959451950132925341317956287613286502809459681228676169209674657748256183795475988327982422282941663466063550308824591365477274080990699493541605183870542357775002955239307835039638227291821995286881616434213319436905118918119072847103726329380642333918999958077264817835896841116309273179144502520621445136545731231629619168764770334334070203974867573276010222532743554556521818947985208457820628889163229031397566636137327533783555820748800*i1^59 + 23720078810894986377449926065858355229366994404945834574298573483495150652861408586912935998722878033611558011016820755836500207502375588360240462758137174085558128831361631513859648365528090983267998783649870841322620666535512913965241583335355923638270001909485692981652784133640268201762761771237723462287653726920829501861215916850242000942794216239993121839967380518239124559452125604010085927793566799185817746047386278279609844024071834133268341275197705106205587166261664074385221040262461201484326589940558752003105526971543279596935420723206868978914590373884595517685056269532614315435458745958016204707279229068012250301430583714851550319045230769209344*i1^60, -121584324235307056572423201513227537226686628503881283250990745964333785710866045817333633203482437478611589853036449666292683608044382767612428116300422998564879504859397245110745014668286713777848690265514462542756487444820630119706596452064427035678842209357105771883945814867221150679045285394718009754333806235772135660057451413022702065780713497045716790743538713999259397010634276657970665085366449054357848484890457720818847506635712879884299125294415947108405472712107053180699282125966245101519947572600411656921635199338147175999397762590490870443373482165213944118707137506669748309029737047608371724362559106005396844520210923624579858984024026788042093925086943066363337547414259999357368565460541247309351889282182959729998629721450564534303301008494980863438982823181062966680801479978039378544391653862554821870549075876358641103439664982243236084584818134562058156864254963057034511467554333889099244033076677496231432664352996583411237757192530073168756448617841682195372101391010816234006989347349443454293091900567697105241559762831408052434959491374185057207354032198582663405687680249757747350672632939779685695775100727025281715316939337891296779437124166475647841725008682894240391146133681938742599638235725803513311091847960343731172773800680936048104950865447587410518922509961794217271403963726661578652759400489525450227394637807694923543544651788856736467038991240152597879509995970604684660764076460593168692970518427174174720000000000000000000000000000000000000000000000000000000000000 + -1605297931274686578068701896059475403978581331295009209834469993599766454913394826542556989373832599152227494218136853589522535829075036550264802189028679085352542253295529699246497014606681820453548570365422727258483374179949072940789441667660306409233849194564166918301953768629738682937601380561501186417614045958264577957095439444542637857617525237610901665464589903284361903391334089088032190760299235364074872297692169112331136640436872898657841456798392707616582815814616694693770716105622530270268415753998007268532102707527617641514162918549239344784485969229756036937845628327365181509200554428601683310586112719637068043954193911179417604643694519957698203373197781191145274545787030742419924171201244105831545285057909416442431406108051415836920725595600385646753076432897842441861347797587629110008108735060644885750214283837192376693499601003676327575115116305770313519042746699761394944369671470776144048274853763866000772029498520988242964591356982181174422142688145117532177640043105738749915359846606395156166753764891619970802498761528458964943776648573145743877237582946718233864098387604511606049040126026874067190283477960928329892325002216205808489557368433958964326472186751162497889148953126076716329045982087062069833424065001218214361888900155617085859145695023890932590996259425901459376229927661075899306701089651591687432109030303971038515731708960853293006337598354375258650222918068202110570331637447586590255061503524942643200000000000000000000000000000000000000000000000000000000000*i1 + -9302735997307447071464591064252632583977217692348374251139966228461713457309815546548229715846636430266854102396929357953102394904949193220257061626287229526042542489826268895034796818329702464851295418695105101874217418426938409562154889813080434571911371266509969152212404030935301160602135406358258887110952179693874114478425521371249798070722838392149315529886092969207876157762960594495631291463300965819937818229085934977461217752860321215264407215117864136398488947893846445702563350268942303646236554487964083922452625336709907062919240682738354806076931829299719412660024147043542266874448598435315307385525931610374280993269347304094475029099262324223219223672159524745119610270156875297386642419587744757055564088593456547885307937491353344934859520870036045264430888450311334478624595569974468213103708604509835522532061029213895576056467152844928199930970619527680124736263385629122664858460208895903294343766155475186418328193678217975485635062870221052979689011018018505808961766524264635182994302363975614407171278059224022268169755644523299432628990390056742944391846414084454834720539510285855056071124428511173640953252486234653089078481491028928620349373745002326662301656207888117036173078551272451139527944372076589490183703574105620816247427285221436311049378666346613142338122005124166611839998203168494456185027457878969306170231098668855591500607814911265727712441504347613554648555433942461446808230456885159146831374354806210560000000000000000000000000000000000000000000000000000000000*i1^2 + -32049594849933917123981418398741876466483868215977823100555249530509088456534349627446474138262604164018362730458190629217216381448965338298824620624077959901394419567493392027950742852778789044499158585558695123514398329191866901484349255327867270584812875787545707535764664612231101143674034985322475612576110958891881112580697501539816010945482265613906933660763648461295062652832987197139280606476747700636243249095828404490985514760109279160569092088805355931698551422090686226099888410773834663718482366532316981030188275739840268582912110437031035167567870886464063079700182838196116821339826030647354548975970618356607866717688714156700216226294859974445518086259293021477902787552769312930387371689483053087453628815998465651941364104189259691448586855471288464486379911164649511644099002058642535008714402898881461382357393804665188928486085444321856957462669558868639492489913347484618697732634847498808231096564690611776710151864926209688895306054752711059342796641585298749624914707379061823060234937690516183544976339682327684850848318597283032936688814858948646128972541661868183243583152304350478269194357561338996583815760347042281333917918922281011654754628822128131166669389105897097652378616546499126420096093143483935065109719805996202069811661454776452839549716200145386375239922294105995203228177117408962346805910295032714786602006172722728155192937767946200390144126938971759064111505108425606320621651129715091011110108124938240000000000000000000000000000000000000000000000000000000000*i1^3 + -74509337740997685684280869836729645553070406332203811164107516750689220433330382349782145450918682134355466122310487498887286678692668548540089497653234688172271553399909692004503993152560465122357311799438618435411954959026860458168615260220885090682046456646646591863742550733947652861016270255695648798079423285071885094855155903714440685473282451792931865594131514671746149569821047964861939508155922730739784110267622575572188485094436829936705133546891994619750317985885786298626320023709932933334180949215931599656934251013131914631284531009317023049874007168703129213098764744792459301432665261875111953165932965905535237905148472343820994556574738833657620664803062400214749011490591810597230205102079651548681982824539359290503252075390142602771890907727306458811053534726616353988033568935522474969426757715305508003813665848008435397941389543644111772827817164145721863705078888041290992025461694267403977001652204967080129786600920985854911419973302085097154813945147589099820927114994103073301417518734839296208325112493452943349411270179092566760396572000374175713697015532329943350070687692000572835605707678520262672874301390511915428088751963559338141276690453916523078365088992284176421989120978166268729705117873634374093778490674196529546869382246670228227551529153973071789249172557421664272344484165770955155677722147958455875091358385917086828343632646889296960693793166443577222169191526805606017244253590753011174854581708390400000000000000000000000000000000000000000000000000000000*i1^4 + -122847262129709093348047538926671374159667502563051347454583382988437109510591356630776909882973764517212585619102106488765814261029174798878775976105973203163187138054761674148084462370319301803398631844690234986344329947419716155539949487350198067020101133939785446493328596955276380088150251916333906572238402378244148743564991723455088733251642984398770477558426660103198834827088579388876260015437185512946511938230415009140444501833283732943053091398735584735825643942861598307349719588604525396407587132944437205607918795769557325898157428185452777519179619159624573903005581369755132943060335172049934434985119012277822186391382513828796800977669792487307067972140408630855615544893415798600956002262956655636078687201935686740909697670810625785385017412222834642401628518741040498678104613471707758127441817354451006058911843612913808580238781735601933953527260953673952844329152461953286009469013915368287164563977761741252127150093436439144331050222900577824597400090662110329610525747752735853316368670887979284602982225395241382915322228063377567630466470345945435995605551470568460325311950039191537785588246874071495632535406841510201805796706720287242863904883484875025896525497655409836423162872416352430011435230223396968997166021631636072961235977432953930708933913226282298983670588116663671857531190563610430438111222608766304915143122066377287008671704522166706343198182701063913745709933447066425463101824241247057149814147645440000000000000000000000000000000000000000000000000000000*i1^5 + -145081341406351832746440338863165479560609003873067617764397418934590872521309798121675609453372954270319369947233897537475411341863915110221671149137255383001599851629672990574615140471298032527836233184988766877611122297302203956401362073803027650693242654206376033991930701152084814856523952230469881375950206992171613499383246710767512212838706297474623781502910267023631022409576435297325734510847814935045084123512436873803768054506066708877730974664376799245694439766114161272500737074400032374879460896070817129246610248091687450155015667494992330235685194255968750246390427048273293024910000360136127479045421797039738679282657262586835633124857379482940869655613286462345808512569792166075017379711289054243509591657050337450207904296368171562392143835588579162324164793954441330163450369918773450084224360694743520636144640582304651725680424448099172875376936070623387560800492539187316847486394621561134678819733568988090174110067846522730400026401723581520573908937122474125661654751670075979833506773939561315221689634518174483463009859889687984408350713606299665980798942365571243548805494827035442534185586478193975467055109547024828615973459075760537287992438336145320829623502295604546151231700630185355602557553780402939925099324518858042891869520527209232214310034686282393636638570621000904542677365971699547467076205486690229937038923719922387924060602482495171076207874225822144801748990972122068079626797241323046193968775168000000000000000000000000000000000000000000000000000000*i1^6 + -121396811822137638483588756555371798123620884189567751637386966953139926657567520962134938017780000065440266215922366659138721313813312047769333224521725111645416842841639933813053246757034349238656470547223850887827658060377119529758149832805002734567988209998864798772799103586434028491178702942006113466715904396336262407958996551720562902619378338671584365441711238829027302168321733281170199283196714365589803293890650837479083236406181079939171291965159132682395471866534393023752119823117464942999721031876892903509504907637052156006200258721298557364905001931978782392929351825488825819528301318458319759636481960585696160831300418144141527428516534491761333733517002537037357237274585830808854084806355870710310465758885456122190289195271082350368847392826110633015466418494230436802262316608813819924841177422832704068651487200403347623025263938151861525939218093024240758292781735532746736782837283166179877014962630008038636660658055090404622614162751058207841088273919884537087198037321851190632945638112589978537410642673568936392228324251684652787693840211025696974702550949604730281914371956543124066787155286003770388620130556743471921749859040816942098039829013859036388822374589290581567806973925998987694583024706746608308699315367369728460887430373743612710606917465692579027519542786302706930659002747868328892708231721706843493491192913898218168360767366313344293582115636961073028880037137494108014673016071033282456851251200000000000000000000000000000000000000000000000000000*i1^7 + -70057377443587349467638022867110985492265356203640456784760894891081154659905189618168827238040114753236187995910565130549949233837407803915493303591962257232261252407383022472879940572715639487919732697602434205961370583642054032187506702483395631404108198633035783054028703211259660851410677264754124348306730101931808741225771239001218137535963523372456943548644471456944162116010008061851771088140605921284075555623809047395230855700244175176817229457909160376372566274787040319274934072014778287860150094298505365516728648426228325506471885714819927031651771510103820162554386637914259945195639698642720756097959720669779003777535829689292102937800034449914073300605410963431378607167020777958447638303654102201814442140525279534408787720701151371465214319530306909219513848242681912594045885330555680059051748235339160011497947567459545873654447597386417968703335535575580240018944591460631976274739043810244912727346576242275225328749745404370064919230182852838427622541987352096644135777419238248853599160693021643927146660540553747814031105313001647309449672581901853861595227477003980231316941387065731187428522304032409186838619941295017168737070979582204371071224437481953869074465809357224464572022563388885861705042779791513315431480592338292024770133156385699717209378836147887008475967668080502171459748964364458928743597711176111298074063849347588852899792028813473498420862108264384373348464423380232236048296919968571078594560000000000000000000000000000000000000000000000000000*i1^8 + -26577791917707349587928638875100400200342228367723596507544690066848306626028173531566896648283345750143897933228112565044138429591461002268224800041998501528266744051269018989366808673707238691646599261087825203299135331170579516270909083311113419672913394489733188794669491372167011477592037272756991897635526920294732616462636398114920199069248799225192781769990528919987151970914527126012892553677726314074242800607878792103767699181572206807826202813171305020956610159289959187205721692699267601568890199936646809726177767395480233222087405170467501380971078174359890287253126184123374868449786401925428405991033052014191744375582751245917818928162809329656859251780954979249726696248232424004276479323061707680607824201265320187942494152779793687240934199894847985241812561458520326485515003593991653656952163396582924145751615333317471762140102396481524029562006789937960339399158016919971041456696524385749553475846148526020923196347382149072973700562112340173427837214231467550940005288868840426122191133015478110922255496185257378116010042781265389215450512415743328039370183371913701047846283465517920433352397197773645882058333813354274680655123346264865031802781272387891156620116906717339249119617316538896941873531742591897394549479010871859683719580854960454271803948885937486434686494040624163588534627458918595893173381139315349543186395163313924578766174480349910616376347754500211324937010221334236150363536973149140608000000000000000000000000000000000000000000000000000000*i1^9 + -6167265729151651527614651796389657771306164878330290659294522547842828358155956688384895420592979899090923822492330297422282147146546617968756172407937360610520988619170054180801549659040643496322554906933334585797049130216820742577215145709052735597275724344779869932936683672721654619239667509780859695480816872683850543921421085192273512518527632586571367091791322466337017144556896264814825387749010312739862443288479091785529220377107455648308647056637002713759424161411956301351629215557139321492476643719203244451802908555991497693067669044768219780601437133033037305266553074699846920286375524276660583672648079604925078376293248066524503023926580382284335164106354009669259588264211009712052175892999177150743418392977421367480483456717571826277495806416952126585653700242194467151795326710619927737412161394812515199943604940957777602262963150955871238695845757544553373393558304986073681472969234162411565544434608569755189613395043041680374630570875539553702614876132282039554202478835596507627170093352653552944504263338570521997539878558486150044467608409106424775671592397334068968075161273457749041342972327369380360562189299646436568948541890166333079488184862297386338440002675283756386477480160002038092498794192214034310831173087749139949082595267691642644479537441380598484850374069463391130460930008000794376406650597226555938401677006070523986101846767121087211819158670624005287186941186288235963849248339613521318400000000000000000000000000000000000000000000000000*i1^10 + -887815772859147980760728050865441172665038054472928870939058472088533850616454483803353063965105772621845939896108390829317924074498129003271969137814662657645538895426366096113311613956258077941626459102035967341508667179511581797861129093680283085237934105597718999652289917030534753869134973547576685476161358753437981105798788838570636161698329031085392081143349579591998051816131377204997595282082727495308209865361348145821164354431005158192002658004264139969550982058776373286923751379130042948810147217448010907215591883968633070485647074978991124374304723920350868494070644569419075785080091545845964279272855327604913017250475262183063227741458697024988204484738265433801374558196785318058947914369910810973315486613386645357007624084700967344807900668158332492146543318647699595091157083580530613634201024170461504971876459143940396898749438623091529140742795458133116955619962470184324878134589386010125345937537224017833348873796060834408208490603542017044384204411253596272749268177396243967951953856949389296927694126848946231309888143276432041862278928238538753834033469133866960953459402982476789410269717133572655972240312761399499827882758209294944874359506693066488839789365922641480824655322593416088655627027966937139000506754675415707013735505414293953942132264409347611023711588210618798882027044347016154043970652132871241446899688987111013196268214544035824721524600319264898958591606416363713530442477796518080000000000000000000000000000000000000000000000000*i1^11 + -134068858197952596926131683661078453612143516778239820919891499568032038827475379670275137282661315958213033284169531701491723339325076098496521494767361703172823601698637990975195159638364469700453474869784461014491514150090882858904550122691930967015006172667604675195751858758342836871023434867576899442090806090659506898757486618274727892981759630183375705303750559815790816702961708141825797635509113936892886227036891609519226585306611622979870080039551961702363065674866236617763764234734853394166720203794200562506018244727886683901325193631502592457722311484596069693904579075844566433276156946948262801025780387947266635138298358411440169734239341470025477494399994879408001512299132870938211681788156066107052090597147585505479412070933788849927382117224709894371783792285425111190064534432478177212448824233211823637048399982122531740482734756238225829533025586245818777970031019920445941200902216672412504833266992537912605830539586863932641816043100007309706005180685574174004426809928732178966844434787139776341380060059177190365400230778624333878843153635689463403321048883974340554814414033927248603243379951294100279321938492141235718968297626788769993250485176000222743405209684984974923481109002261149976428611416410005987894425410122281578592103958793344991904216612186204583538499495219210158128744849404492404095369083422938369247976241248362744156028726611365352659294790092988582051053187926922189767352117552000000000000000000000000000000000000000000000000*i1^12 + -8651722845230466432561069804634301906724287436028100071625532598254817893705418362993346218077189549779625513712843506371281943948258974020145418560874670159186833519450613237666081979347636910879785791516262626135409655326905065784200257713574344832619002426723331098703488639678953282454735842519641439671995510229190075080920756488870839179152248419681813322991029351619655515729372418040229046754771200589620542425242976366402105383327990340977621201978682068806165875787084900943025926443914656965725003049346440965619795204403677624172198431274004713468805000541792299900794779654545168430305534082189355581378279032485394324429372533717101632501455194037373781144220980826073539306978915781204555834437869332059764230013212353389784848150705360752572972612604651830135039158643048754936685677380629616405907068844729011711179742666307399284481881846737175998722192750810093142103047751247663696201486776163717542587841876442861659734897995513185650118189287506704776059844880627215323747481133655635433200392603154716347238043496540257537374780055626319746046846630475857964956238001838191651598059670434495955598924593917120739666588419083676690198528066749011159603343899760871547705429054767129402826495180513601389383092336146821458016354166128760095537036154846575132747078278897368646469387405939921013994585708868157745952954585080616058143780530388012425663504666325133795328396901205526351821692877241103404942918600000000000000000000000000000000000000000000000*i1^13 + -813645079561207340989602987387429855612127505161650703884440277541685200665183514699464143087930766170445442134079927297362694920120827539169140284387780643558629927899023403624584314310420193728560300244381804338522094606868869166401591738499860791154568104437446697567723775368452220077560709946986804182420576447782130119368746260974952001284361456032599692936656234528702283911685331607105536504345903333654302236240426615415158379861616726457171069567631132886186401983698235607917747258294500460963224567232123365088317312566429346423153159008864356436398313469281836911728510718800465375732854114959015667837746393771823346708816545223824956143736128036858968713004013559529287779739778908922777851487398869795389135900055955501446269169254006902071674346287661573020098349357349252911366277363938282205816692482181532640742856000134993612506904465229595214289741750317571730694937897838922682624895816841974280679680372184907613538743725330788968637564230807120003439707449695602355214740390662991281802623541965209647562099702711311635849975360924604808483923360233483053281617923965955539942531305626010083048648823188378652629363135641316079828547730291395828287180435635858217990827635647551280271086500974010890375291804163691100314714365007839359089817154562955253447591054431830253179164001753950437150108068339019917823223831235010438746364412805236641636075501920388992728370201575784119356004188666004852951100000000000000000000000000000000000000000000000*i1^14 + -25465177670609394263646135999305519730003266608461366488162119066840935377770716124117926533478116301478682491915785951029376635312011188652023350229393153949538435640303768172184026290323076312652677359599357807449685769016809705125321298366617964488366793066377303764427475984763777039335688603055384193248682303245899817247240452908085979677331077309795536495087749039277558003791708695937158987108267559823299583816897491766394868506366317975233357346342266222214215377862909077558086287093522005975640180765127263572783969500835549999018027699530790299615893642621179906358956257489771723913850055415073200320127957016981663810955004467460284246393265702574253189653510911786842688121574207758170099778536571196282275838865648963635477340517232358788514953433894101254057911649022860994786746874927577000862687243920686216315223315306695413359834998518897081225243099974888423715752036298096885623329258394506086766406567414031195982960778659159602346956245298802562853609542169843000261557399985531025053201269481499469163446680213331311033104119743499777884663424538826298272707001408833883035127795205330688215029840423981358739775722232097786160771250703390841309537455392147700476837384399549530299181274967179945358404098756187459727313873639376324471063431130163606905780551330062917233026541742410269554505802708313186639094778691224838573206354987841267042562257819416293982477317500296380459726996725231452536500000000000000000000000000000000000000000000*i1^15 + -612273663024991745543523325419853430368781449998828341559528948940474624304299231834862649843707302972954151379150910675167832588137800976236086524486443012122418626749821795331579647538703329788306619842781706467518676953589499203169801527203620080842294831864322524487692283590456605425993436768476725777084482367422581475953249578888221656789003008970716406407428303203738797067290272651843831790697369666525949226624455946623735617586650504602361890319054700515271470281184134609713078386259869102988110319378599952075866265833711016581689674521628770597620723758747975279249934324952283137388973527887959348761526810430243835424987239073798991010241698662666578642351360695971768811102190853248016631276732387496756073453521903808462991317761999455415284941719098482628665163296638801026295589855351614299607762695938809983328503590390539703778331731520292136708663928304087087156975824048730909736288128181509043213965249752261605848589962170679583180904361841948744456441261629655820894419951335086910000133521721679934929288678942422138398608493948651427781814057479230456556282832415644760630855416332998448628696897825199480168321043805963629861512429328168503892810781081482531904005822019065381654128425504303659881385976314579588508224797477458213314641858987979613900212648313447129638971024997505996941431108557813812317419544244527525382876406871981517925456882035152925192827360611457177698765427967583703125000000000000000000000000000000000000000*i1^16 + 3724535696351699397262297487191085331603057060279084506113530861845304354728602633620639439509649570208928238192005876488793421324895142212112050538963387105825512377426489445386552339709574937758318422005061532511163024449201112012504609733391937098809200609851804519584102442517402920855468298145290960208794774535652437955783620835036543243471355637995673059669131406902979368321568477438938793537229856398304147807985610858869672268964926307130578004183779544191770386175457852827905225601374005060681495037236589088145366863856509276545224743057333650545412941109189427601259642965291746645984510747753602295862342599605543486216102989942892997833970236729704105521268434774092535101282857291175506286243423586483897052066051614708793616460554142713219949549655871800394319109649699783900722619431962795171090576185224653179426304411208677429376008686135249824514484938905322778356677866342264562270871678996308361324114538790982597456449211566326299529517184715780323891070593933844940529645052228661112913416248222625073553745801861458758746960672360960974165880456888618589426482197727492746352630341794003008636562509583110527973121984955190426039920685500684793493217667193100083865850513895266016147367311343703933980118077412391152312305218817065889101126724381819479512247788581745439772461765709740909379562415667538832608643811750533235226243765131805767753415359675758933400117255948745902755266418059062500000000000000000000000000000000000000*i1^17 + -686275754476901899764852550787037211534608160385114381073841948817010150593738102684133270547054925053396432575430024289347979902579382720478623584346186263733282518555060460222649561898449956366980958612180569312052634914302014091278104851743351008633628568479872184134241828334969258119462327115504521449520580061463779135587798899519952406961161814676762973621839730621772376205628188233463438614774747481187514451737820306758645794453446432604481832749143705791223431040037974022870900027513750975583803274842337020398051400615561652182149720891281131119549596310084432107428671298915883149059479761856115798163115721366416843315458388945034325554146336493129371630063166149642798662421022473733617657494503556082525278022329606666070661432551093175295859601994355596484687527298237067228382804266671690802632884456359798657159773725248706443317225452920008957949242874392172694429272186195840679571650620133938593591263124746548732767986316792138382184618793443240537715486311707573464729236401688874815904895671210105818228467602901760838607126394668022726045666310908345479359404686640003789717431728026445189712100556093026150795565948702282378250960974115153980931468229756849395471788381303707882167067015523291013760898058463576924107092471826900539074866351415577856474695106204965379794085173078364730331331759067033906618905563047745387266424720768076353033624650666145729465720303752637729175009894369140625000000000000000000000000000000000*i1^18 + -15902588593846660321303938388374881914350051081970964381162112965584839022188919432639976597727025158960928326983060487122373376836422440707908379057019599434957624848300584309619381083847493183023052175863551215923918023015970341203968863414231398472854191179190203290947588927413751516503343661788065320430217327145688764464195280136875370252063861087638484540171641401131009076248410623740391934351141536481521312465182097008197014547316275941186996318384772271633782744708995165397884120080153833523677832321773333583329958632778222420580012078145900037619433060703384555567144423913788709071136825840965907091057524476787513996139594754726641453396503675809754900468748485927135790118823973856090618405316476395515049002866671343264584543415982690352265040283951400768679493360275323039415103396692571280026572824575724568323074476540275955882025202723768084374623952543105419825206583018931903562850498089951199410696159950725340131935897124977108991808341449028429928619472126095959871123431252814700459802076218145692305630081934687956131250316681807817030152629312087962152276251287336355972870802939551742457491421501199035932598306700831574118503731033117315051751375059574452224749686107431339592046102807174332298254745327982303495725885939827662372799145279825226469972975000264817404060777359135186742497202655825178203981151322159348605239087737924880588746666254339646203297622848159432060494210302734375000000000000000000000000000000*i1^19 + -459774409313941875471455206016810457643470796487438449585951303836918699938464374227155956767026698062649428607475274356463784571306946558078807183915196223539639189941754080858375987136107913789051466276533893996182159599027506799986718046039353796168761447246363816342419246513342485326940211011071086278778485373988841909671111866970820167201413479406046210957505229183986008917763334643236611001708600213616045095214774973625406480395961928755976768274492699219714455884177406223795633770271872335883585419162642252005737661895401236829737281270603779869027632127369412190397833817446650114821980535485448675349764427946625890250759593745625496040208041390434435236266830877697090761275908792887883862952211168571609513836512846324674138900536731205819391510654373360382907633561285879657105519438771577108990805850782664521188378444116093086997083130645845071483395263176607813393198810012066235817289225452542002606409979500776051455680116762579300483152726192092600917257823775668888834077233392917973766791473222695996575597948293455993959548589337479890867863352838339661417450080951834851260259095515953740461708575833217194062729719452399226159045916282019605544956688915430036030142867148533292627194497993112699756598988388104462203374559517473756602951265729192057878154306488550203382600232951914038265431218167869329375440954939197751689755685495973937030687688518024665741382811015093521142133789062500000000000000000000000000000*i1^20 + -5266437714127345962955917986503679035484983803247102086601970045234830009725311836844164389032542508737286246676902243750380588541450571874246155367759800227018274137784882739797730162899542391005463727428769835392118793364543980142336032286100799551749673838309972027728128002939659693903258284460992248931291973012811157845120514315640027699895331838486930938873535343713366814861625876669802322232567752835659743466550034799548809535281769918173300477219314693588273125755008657045567090367246143199339668672115711406250553273855771924971901315824388572860910390434187868050762241041539134670993057252393850688779922320513857684395867914450958361334045199235029012654234059121619012099130118987486033573170610423512864415773278283091528980176154867827388976126339379840756946325339723049364687950935745195994781213300662832781461837299678107555678760682976985316288670225232277955124923673310643585546464314380303387598266206370872840351345438648367224641402732034979159323163519953766919260214163269715744741184435497713379700246283529504862676598249128634460576417346466868521782343878967866805840900792453201395771022570479990660588697287690073982440326626675584086211791770188053057702816798679008264633068064396115478941730545282532307256855828001359158439968405779029908968811999415984382304496445958335668035076114714750156020076547936860089517694648107559119098883679632612499024069749348949677642822265625000000000000000000000000*i1^21 + -36339104398516206235809625923278546546579153089022526256758749612452469404358590947576146379770193990707825887606139548060682949490201663799520427393124540043227925025001378937883173544194017799669084105267596713999550058233774572964439040161249636287748312294828537687328262667718490808865347517653643386444066472139300024687818680251335252207532114751616173578795284372263117908132807416730791978248935487139342294172648988894920885104550184967931124266929237054830985838005023712885273635461014063432247370422772755793671146870218409443222097052786797912789842704211620338444012874623624534938516654589770035742697994793630941838992340504357835908132344700821800521729288731045880745976657969305581070426725470600620302564722395261952596905775760774210682057330963784783107266865977901194141456276208632186035479089805763608108783935987104264316803672528496451356937876543321861497356103949995551451533248347757222757390316089011100552942087579566124546224881091701690314818439203010698591269336382423237780768072663789053104935815684160683111005568467677496315399490109976938603319453429498771032719589623359311592569490409515657524710769177973002635588144327798364686310240151766796857442859346749326641029722453030474921934260195689225486408664601461123773348781467379420683571258422463034247479190505989954969176519507380271367711249106276787462800088493891276493290477256405799434670226338230702209472656250000000000000000000000*i1^22 + -100000346695494368366666587783197421334002333061654684078286058226790614952854201926836856162834197226713385946439198736268939775553981680170394532415027087557708814075586450375023993630729436697709953254136730570340185504327003813982187192333470995946824104039103362463432021221311660384340990366684962582737687926366949535915356297343402651798713155883539791732748606878481070281294953821012841056027184087019786093023384231860970206498615256505232482463730683169952278857018066222147013020772443094165950455015068150674357702115868428104349841261093930071524745723820984493152772440466690668086295940887007579578081138684676812962810684909273808275003766512405752444938796514731005536139116356987940696259374862711027271570659119353919561209481614132415272156120697326737525078766574216700855641456819683763020079966632617395178955502068160153936341370837584186705758859487193205058319015712577307072064132711848488009037418637470725438145183060101402378272774818786220177408878111595754404103588102191332690850765171971251773074312313591431125098588834697281274327876053419154548917696372913096329686452774336757128951828123569816390335941379033132869004611144726773599180914721178273751334830258170558695646339994404454335187642718703108944213632201101802062282120912080522516592221219401388257446031204582475764719256677986744775480339285630326237788261850417894045706090917797358996589222471733093261718750000000000000000000*i1^23 + -132143339512375815227999936259443297718848356371452389050144069365962172106521470717016642831220171429686756404233458124835691440567823122667034359557145922118926555074759872613441694159841635376441313097466402190926889878838038141940996496729603332970464948779973295966782304070423000029446940140757746584698660648330817461695141051212816963114488285589743561318091823327305142620788323706479055661217543435278352814025378083267753640381646361790434971368408186594490829578352717130093042507852042504114061881858097381437624037292399481139005653410756531622849874042416728610638744787157490379173758250913098122770302145973495975340040585238523716976893188009586308995541345714605425418304683890051784415816816272035944765224840585805840945078677172142561055888800159830604537176137724403569502568102943701134782092162049094934236377819262925544721372164759978573527781465044757297990320860660546073068615289499789044840907263067063398360098305426607819165461007968811457859197583343517619558024994801357221790751494821835903909758114256008730336067751434414865257502933259956770293115540401809417179375291570950861533005217700774573512914001884213720964184709289243700283867836556918957967755882593551384840654674598832661069355509925402903981203853525150921315015818586772758699592285529828624800504574097436165235340920130772546453426917732565018922813854987035191378789528286610789536360438823699951171875000000000000000*i1^24 + -93271561029034722682229406385229062426171180179819958768113981321667359831684261240602204357114478607428414040044996738882281279944407090131835950711566408324286373681418677423847387711270863106994509440457104234907383849960125574293428377171307777757005458835065933855344343860010980722125249534110938376846966645272126988771444384149878901357796596042612979256819486325378186668920259713445786830670989089864751108278434993318450343650402330109825334164536859579763114386418061437826535596887112012420375374894083412898006026457971625601256038301076869930288643546429274302886468002735764594579413934492250878247456719774628069734168624393121541154896640832664126837523528349147162679453161616006893535246331027628428469288091133744077879972412944629032214969650098095704119706725191627292850898660573940434629316814417450401887159788939745349155081876381976108103630754714011720986500171772255745773245457789179120395536084043653604903159882019021495085717145370669201634992194604328056893849020122828346771392103796239651651888535071775241718651037884149354311723360549707577557069902740934700819892156136829032800916040287531303879612660332237392997973162531716812828409568001541453666083017341173531575151481037093270843756303838067103573005695962475149390763902097769148366374818193767241258453908971241909271512632842497020630769425231263764679959399363675761220343932952273916435265541076660156250000000000000*i1^25 + -36297511774384722912016776325767470343232969836624503666405657158415887810862838261356676028942090669159979465627520874282884466843990308592142276707496398365644287490602282837984401599822564903998230086847222789252021306973220236790760092979638642420646328556423970252902516089528471258449040368039887195026581725565474622666647724926940141055880215547529172584631992947693624564842338303375282528329753875657222041844564682127368373222320716674735566003528373368455419763328359511631589359099413267917088397442492630329330741637459319192136166676728897118788843011316786267049573404386322386892290332944170845886494770672839771437606785099093256642334006629503301273088378058971695105231442546083304174364364789437147259266512858142766406925676751851565653661795670853031504837568186756253684213640305568269141974386002916531803855220574489831343114979205256160937162322179556986126752599196037421755654024887110819958194547932047869575879147147173435550381516390022327082390197116862980887911996353769297583467881477994536055349898677766115599615990585552181209016852903990582124791539170068351086372966376220494189363045544495006266677257493056827527100791242814902139492388259368405428997598379222878012068149502489387310999550172223197451406970336489840632368501878705754790975687475554827384804475529019759230160068429916654721685981994364392031281499321833476965664707017833683192729949951171875000000000*i1^26 + -7659300140585847336299525543141296457560072685004157553735998778607155190131970374888419772874550084025260966535921061012280879575807328112630679696463774407839735960500475366573323519809393500088782795262945632690373611516225867473667268148226790800801675516173211173062941122482928619946231574621462487143158255839671788128276885193021654242116007643872088191356692616850741661978194777839959650090942657486816965364096314168444872619912790554285383906395134128152557114878059867957600506133477343155399930621599847030745273147706589466012044184240879840867041145105228721526243806109274577930195752912209340613697658744379682102601203679085098269811504484582122530267314132617092290000719241320965954063607799171746504375511056938297817916537135242935106715800744561119343686803921499166006235683783341656530661936279304075241475190839745972392262681832406090067012415464267630264414399714796956455017208277736263950869092016650282025227818550055530342614622488923691881508465194361851932194673969383438853705132789774747990779728409125832409034245332165590635946128366295253832520801947123775982942870375434045692331548738817695812492391753402512698353113230943163796654601674583850337972944527720641108946801669018270283885840127364078145466011813845859763611413065181892016530599964363076937653340116867130789809578686000404247562519973826263866140920953527214935113180095560848712921142578125000000*i1^27 + -869354716720660178005702298536367024521861609993273839625017471355638702325772656588384035809194157424665136749254369639412307112069763477918969049229662427269756027043019417021206514511641690605765492695240181626500554468236945446562602059661169055485968422224289695915878900645411320889799228645334446321779545161892473991071028430306721481152445237783616164588584457265219758729622664607574010603349318425451133091409339716486605869213524175801393860908337479334922088049869450596878795315971170646350017000546360522004629364356384705401450350081167045331991037438249100085317251263206562669289366530753317602159676677649407857926573412309184907525680235908233355287636325331030175545541068614916313553298002389024315139090809472000500463664726394123034657674934448051656336453445102097823676614007747412312711610188295567607471119051350638107823554030162783761679974544784724412132645311274366855123772212783669802339489514756437951502736672755585268622330429299615147644344093425784058183343729870587591786477703075626382927776444630308914872909158782930922439514655449205515014760676412346296630854730584493026577010529741034051755872085823944247780259993178941664362995546422057779184760899375104153357773762378921771714827193710609961521026069937490228952707511013696778269245033866294365339149346941905450454392118558972725641686483519553901539693920048265397476021572947502136230468750000*i1^28 + -65864675395572195104253815258258771642387509205103385976544516816963500281717450418995702053196425078218301392602841558654633775816277744915918895338229320171100610485399703483063238262960845938040864870509490285153080045712073724027478952313249048284356498181051742172493669358730304462647727889703163075828676258155327955219881053784842818103246677266908041788411995857445970330990321384783449339018443380539326182844695311794127843621195028925895081637527601177686451692484974695934410351075332711667986360359208586332925864050221300709406511003256827888974988731921015430378459354824299617661805500092440726344285012641269572669515139862001044770338766030542404909641274451055140627537958802994687598407756564133336412007990534811528391141191789426972778552893494192775751459999258227659177606571186861951281581344654393332696534014569950828913316580938010111361551995944580830453486714548475642331225556109559837309208952055805605260095110750130281885222638365946315277747359005562949683799260522427880616542251770321998565972923147320860338873085502142113422685724383254899885134479719047603398817181823181239045307382770966582249742768438268078718198563044096046788003132997818734036963431980684231477619038787216214570697314156570247496913237954181756037587334676335034667163312149186211970357483376258146886004854179872469463717680513400199915634168042155764508061110973358154296875*i1^29 + -1693397998108620751922233550020655535863037576517601476939349484221367745597437169976231620485451773546965449023355156038217941516181296839248888353147970091669178039246206562244443645748507724390371479338590798303610587133366830293363274617945202649846373410899304840361589527940411666229029926098042782518160506447716324997179907236251871157730729847603723160930428115389730323365479007370204463130156886501211816861475203867170734260854881252864371728534016642418501603732065586686570668480872415812730655603767961714144537572687001415224011499773285183009800118130382392271341308586522621188988322923792585072255448544859420740873416629177374306494949388250520361788511791041610285835391555104930140742548855398460234043033368262942937329283604731602288232711983336741406196809932658381454190349632136497073651661913230831807980521097618148644061070178569345480759829936538208825167776407113668027731761454290488660946843313917454757818817836146142203738318652753466267414696654556023083870277114389912314511935222227228087224344355087449343248782883240174279659347221419998662083815345052897486408224020314066239269499173385355176944087934705142819585538504757402514330630932682983782257925648481941259287406478294214239559749362839459180900413203537148061455946549185798984240921393571825733197686394441266285983045643245930846312320706780798142563683103561401367187500000000000*i1^30 + -1773495261153461501480197371200042107202446188737913494089321760050013641433962283510459444085383142377327972445886026367833194494813396549153620569802657522647451672435630629592736866470656150317401682253543006110818663667505537647521693102333428887585076838774006708584045616957704822435740500587164888657442918810341163769082007133313926925250673433378013343801785477696984020243289003835623543100246435476295468573161010695428889763303936346571684839015273350510118476215286855205955496492112220938230118897719641632621765256178983572202396816100021460457140471658788215398977346086201266993291892033416329218516438676300516894677642324037030935584972751250556251283959922523680042555118619907824864923934246881029529860714765574719879256016151749430504159929113112127909399913653955297609114563292645261267865478814243559065517090206564151552079062795332247376966338516376294191748963500164475323757941873628560777965306982535254905069436430571765148264079004634801405600018622795040550754198462808236137218827022225833835544374332082018236450082327456999580213409456663118295774459810060886860335603688382608410979913142073931166072352759647389198844627471676223587345077244629968462123419236775355797819444030815112712860507387692584393737623957567154124121170532577948137435137888790937122901574566306305031830674149842917335214263495334544256591796875000000000000000*i1^31 + 72843257879490919026782327534341329947864875303201837354488215460364501731018584166285318642779944715637532945103911010326184465547503570955289375984128542763209262667680124837145097704380593060789026248563548295590063219473159495849297080372523458935069035096454575972176788453011115105100455372318607486147932784291824711330297407321580818657358022138777363140956771493493538493651838292815267964177311201217967988199929249888435081607118123341933541262986792495548453526601525385483635152937086827195280721768587172541470701059092205680912915193680397578204466442139983114335116455630513286364885977700144296217690667599151826451702834960628291792490257020622620219240728920285572611930394149708373523926721688521798383543908655366139538844593283282895852455529267651422039328637605729218257912369723251978621811778948736312519787082211235577317377957305041328348144257632681442856320016682207684237104780769930936651013519614592417622616885627255723243604663006077579046218631711732417746400664270945496848822718875510819741377980348535135954857815365138622672971044000216407852380875726209181332359346499168965909592824433909122452716207512942017935702214237886622042919081312773672978287782260386428363433972530428683931379741408225923109445527104060175187152583973540964975093747980758520178202882617608857450907425436070720448557957421875000000000000000000000*i1^32 + -528377236963150167714816178129771788248739466654787922607660764220833260199644758644424896823475306696181400318450061666328047650906126507245881722011538901255224745008749768952330996840029594881608538752200029117030621567977551088198368578806307829209101089944235372569611546023174542706393233073318378610855290739195739375555259389110841017417645461815637408556162966692747287180481696164020956352511269421695228894433286734904477132003636596847701732209792071620420018728663341516866916067673557407285573743186680883078723827996105877898633300075768135383948948428951166227272390415623221737465408046575612496068609154190610388534104077661489764614421089894634697234487081916823822771775813084719735379313421049011396475917808963097808606093649791324022217375578966252268449116683394033244359876264589814259355221995550031313102554435714825982569441571552519116042661090869232198422572344373863692508037793938138306408820349900078849662181253639048796665331409750795820116940204392890163698563584717923428824411916785329226594238797383541118315417154982089050862032633624293132869533081992644856190979292930041684394183067622847841352158686415632693483776473154607216558813209081280369950525045212528487687451655226075061438313421883407067890751686958551312328994512254241934447803905268150547281180164592837039404226538390047786000000000000000000000000000*i1^33 + -7341047884313540301792759896534398946636721110461624667126320511780447650929463629637794251322013655253310233043606148127629943726276961436401043373400145220534290930952518997344130528522300909112786662505461017797253160412668694304107879292064782778786063139044756677211261036183483943908940884449156050997619339177555423617867718993639724280520492116647653609831989484667604907457223508200247237457042318619437044056474306106370110164962181336124572669429143328612883844070144967453087288536117603560288558910877896123909954836931274224821645648848607272986743976840203514839004290875086023633152825910435590209002146076462492811284210988684146124055178578269328781251330899901501713342303209459438084904478604334725263470414502112543703266866134823672038627901516615220182969040677296723749433678143680935634980968555487154213487127127517124997546740388952163475117046371979568923730017592552836109694643746083895995446717810099740401810238138087115519362771871768284439904849904045014132637199629652412668366954705445237119964754015067336344525926011984359471809699278977726811599088158941802261208769468862093026098663871497712692980153722490096198592491574762573107403764700037674147582349932065933944791148236980267413914602146346675506601662115480003231029402049744476307697398529751292202264558265230718238929104435200000000000000000000000000*i1^34 + 17639805596346079363511631174711363756845913618741270357886206004594829566218039444636920782977146584947730673511503218290059508000882033030551771402589461249442250817138986763531407101327752094734680064392646759589956095922664353725350049739750164119515530443132323729601304418981617532222382227708358044294515048283250987566347130301547396473712199979769921063097725960195193118859441990153381894803226169011509154119641520937954931332558020287959900002778357292194641457665448976018248048348823192445972421815508490599682427372743812755022993947719656161056359457161243699439422522886725600722316761316431921037201117436206943983373662040952491285800554893399264342385246326204765669163597945465916366060148217373165370263342322849029703063368182759204309139949651745826420819691768847453645436720045944778287967800384689583654625230854048611529319558361902222013174488516115391547309427430986654817381314808984734959428715620738013784193606967006376630639017438876879347764222575731735136068295464040407084592452458380666018556742180927128113826934720298466194106206155908439065000172425663208168135212299278120589532038169431684545720714359642153045668140956181559605683441162049681382200756467197867884424324383475555514227925434755335322911507226439779112270220641576994198047472313348773495159562607959503011840000000000000000000000000*i1^35 + -11131175094061295323025610041979339158393025301927011670514608662972094143168196956698946785267563377680096823259363547402125514041345001545810776369239632107653294715243357372011119430981103569493970176296413813431595528780036728946594669252488478843759704220300304168281835230968416070708750622973755021790990488184695458169800083746987853841623397104058680141350694391664506630958723617995463024746425036108754872742779743625249558192660250668212791354458105346900603112354794667913889970752527489732079356909093362650729094886601912683755397012501569226533698514289496684949676108770118498263356491838655455578452525110026620702745457716407513641757693033274525017656772231843904364961288726022427113598859818333369346200026730018572621160874533939561217349877934717716219561284582857151375888545046016378762379264129453384805561116093047246376944283568369670782622238395771039539915049889342638161044448063812366454293833845972785021816746500383117204707173408221862909224232268496795092013190842875072680499182386744888361667418967519620506618674717079724173042673611809322765315136039282201418966476217281403813110882979449015173312628105120920200775889214688660524177502529403304831177125609037801154607182795484272251961614762780399781353456264515702391571107017158133073798772049838737104967701626880000000000000000000000000*i1^36 + 157838579293433901511352248435691854238119033139967723201696568047922045440876142666930878164772078778656815160131197690399604703715274521237735192577818373880523953863185247481749012606456046820274962662436917293877749983061449133842871415330174273278977107009211547429884043819376249439339508179908893372256379247682183259454954397931673930265916645355294284268359050808687105753753527328556340591337666257623542556095660333932367319506605544556863780472727207148542219301727515589150603841089524512929238741878250826343745050874817756660967712796023403602152477192708923014053279411789175956848231566537095015328307769130908488536561250228556171618183225741421387515027944302201208714101482120959832636991610830342763415659058841612441991395394435265015379084089712937271322787808917371780004499476299157348237506445689281869909720636554837985674786914071284137611955649019405672095481032751819867760851844326632341341696633075045189713720534413083122018659572980703825421970775849493916213433647170046088501917580352188977487722829572272005236159933136026435292231927920320135346369801212902047260704077694727637083067090278320951860410764135761502049721002610182165824134174175013641030869117652937694123392170311047105074849537186254310090945809101006706918915091016397327459627056860249246924800000000000000000000000*i1^37 + -5564638000277532163894513181192126017636206189656630471468483699084833657228444373830531434641009916829678750132748024720761271389340040308900360457690164959985369194147443762129834962462442800020825898690642344717303700025032450607154944403527354590443213904089704264283969719412948093126147003062463752775243004222413198000989179427306271906108719289879765591060303411900072322010234021702416869331259702649776258386248624469432206477395284928483064656798883467435607228788786801941822596063141509573061099157657414026823059238418917510045941758222764894887105389709324897695512011969489578145621832149600972407997888371021324757311719704073794259244778552612996565413201762621873848209486370056094794020661437787669351813799895872792167669724714990287728978446153262595213470108585426465721723708709488038478983527824210845804896084491858458595208599157400084863359979169765141795827965739840196568633943839717375325456100022765046370913449653950633092499443907848853766127698704749458327642617577453827243890996028519641685880802543137904462327698496433530862848202331164448917366166796748462559761592146682622454529438791434092930853386835098920108271382780300103962084938923537624629472178914450273619803016928806456862700717270224662049608191907815221169912385420837636006920155299840000000000000000000000*i1^38 + 41050710479407799254934514598160393062304057835913866397006783125225638231230694685477765446520448064344308342929368005595355892260768665852405225706220446768483916410903748070948840920921923789497453118062417860714002999204129217146618067210622518580182295528449369094915791429241445210448040805559020512735843216642581637795664247888097278454955912749272413607887348346557631494419589548419659149827466802025107178759586966831014450952776876971033762566269658460754095181981421270217016145183959335877568839368259390096142324918168010832616968035935714780101085806189212525505441949874186634294201231238947565355324939142614168509448319993877545079178674095268926448803979714186157137297649342037268755047880235155147544394596441162590136150389735060008683679682648898395513470450182919679130710522402625854614634090393871704421854908812769480005016711014762065676065132895004093419176601638060738939739791264782656425607387034992187259329669979299007086395234166073915549966643354104685021506735908278380955755721014018954508321955592421904299022838399727136502025844894316266195917242122846284722283011972599922270512556905671693109404701647751593169165508518737462587669775700074064306315172012652263789034676877233803232803422465951777422043306496071192929380085978139459584000000000000000000000*i1^39 + -229411480147014322259334109813429553432741474194151474955195935878730191652923345763903806994990145082388612262743381817395002746752465928390517878726300095206039034642597954878016958622118727904498348448976813606602134400031059693769543367720050663813447831775889945972043208385890827603737752654332040586221435080197175429199412552974868325318072549585637290632551858628336832778963030877529592452968803613212087628102544829096419894172291806454176542355680994080379970312009067145383078735233275232999266405116532257146584892453418258163898982584136527526660930982469935322886376453599712660773645308717022965769660220529493494675282454930537401168410884102812315521394159613743441493317548760558293458929159039767093031116798854629522884103980282555933858808722040616505211021893382170821760433546649791965636121292930273357447406058880489147254847767569090026366325846160740547519354904303478395593373324440969724754419320480239157909553999492780323722430086350388248715866577899845254951153774029472169300160540725602474618191106635706979388566246084493904752116776815267679054283978997070382448610399191532277584970813737971461594916356917617585502137738910096702905281845341554883430313852793225379191650258611485429031347494013150621643452095369529835042059059200000000000000000000*i1^40 + 86890336243409549416180786282585329835641424466094261297835650173806151583091154492674610968025479837282128921415931551721874587228542409201007474053583182081226108738523254845634963590576741572114326200268312281509374892796629003853550555900827503835081798468290910171886967672821226798031922232879300012969330765426139120000321215216123035887923264858053214746971273389226772712787414974222941322207080228115458114879443874430791181763092742240329800818044906571345352820353427699913799885042061419876991265659122086190434323919266976064383075133503371677204531381974998240158302614168002590339437252688604536279392904870507950112537030954825785520328095310317473474994600090730073865560502783518475576824524913476497946878838145689907171533046027016311326896825484591457575645710915909140160725926048613134671149230509490236736270439647848381317895926000265085166673759892814004641034722704768925166082379852045698496677405483720966523232199013999687867348357699982270265654951727966307584094759320965754580517427969737523758939937925946796525263783646158051374143786943983709445751616847261728873775685470832470070110387606287430894783514181176084478271534188748010936547579744227178792467523899875578403769460508646377963309819494113134512808147120291840000000000000000000*i1^41 + -31876208801691870494656446478788058305087212541391690374002526408641233080839198512379085028716055207288208149056180460647053261386257625163582130437860190298318840362483739192501636421022036568810778068037804842054438290987594931861532280314796756718561761140365509256460529591640031783469477172790090100147085616740776999920768425820505405822432677280792040444278975904189190221452823704829053810413502795318160610132850661960344939018580069661833293963924233127356009627819943176723255199653803136073023312704893079997747107134366212681293532411480665832733093860445460293411752475302146080599273631102558116077308787900260225102780121795838877455092670358773933339300586521399151299444278780233500164715804812201731328444878401021248429061935370708737520420957185800584311209703327936358102377544409549734494319423895642885379344812996157314501780912926688539411807334333927591836187441142761156572528814256648970854352236352248803322109982684107562408914675045961030931923718204757632036023352219060415729932967513954687086360628754047009678557327358095800853527655703937482267909921406499613043543664346294852173400399405295043492713511680014133621044060467149005564389257428444648265109592381475800660094906641487069448556784247365385060352000000000000000000*i1^42 + 1503746804437154952009163187868826306267679061857520837176473167974517852141484635054983920604255761412557472085223342693830932656389876052570680331956951112858902458887900302973512427254264866310655685973901096794241665415614750142207369947476502155607531194206694525045939289970065199240968111943951087957753016701608052628344419480717701863288366141663820580702509484861855250813834728887480258246179053902626174975426563282248747201974902376299590647313908246245497425876693801917164174622866272028274445297737570467949164725520359539181923747948803772596920043900475938429715283051573673038453987009082456851716690275100317424260508699126948153264202764001809792754512462879244719337038977065271573414387291411475814925257023516126939483779508414117268238971208381041689688920580686067720038809740996518455958337340335965707962051341792503389478352343196009519383794127013334467725426160471311315024846155951470816367655300113551992498248635260669542598107541583658874354173977620849697819196591705645264989836868870366044155485964562041631244731641604904427183257043530776942034179279294129434862260348378424957502834931851228114057484539996105962017855778856019689213871749836387476292772602614774520636860726098675747809080115200000000000000000*i1^43 + -20323536388993735870321101151718790688491247311732586093816192419187044069530268297606265604056892761578530628426328042090185157846232743636974208822985869098098700642866386618413513439048005006676181335449721291031109338933094272985541150619199317689771318676817849407240263229380384341318881023691287202643934039757861069107151903639757837100227244628880477350645280732543431815075792309362867873558752583762439524052318831932564533038682572515256703113325114752080121731575555372426088146721149069885672791842851196881658364482491038465199438179390338003317035469223775654672335423849300494208134649429168958782571132819371454829641899075362822750256198017385222348294463736556051491496669049577283322193476226995641086778530337760785078304105729540110880787302490256411218709013648493710432414138546629558385084643421271882195888508293786214057228457916889790183968136494027550652761386834505119931216548034391682621809971125313216651430107640599277631132906349857061081936398150236156083023976318231350331908439802921009196905455170186776836648909163915917831972560497133160556250519863285501084462932317615234781177660489493813028263898088806155752792646284416178229703257247110463720177101181992318244656759481303040000000000000000*i1^44 + 23385799349300037447160235777406249626356463588177413667339552512979836497255823354707036527446340864789566888443111396814181704580293016805440149320786505503390240035989363804270762328767283633880342612706746693309039062181938059821124243857768202872700349036249592758727755884324653572756354625803067418126298245874607587217576901861900009806962559901649525311677547247885929922794971995719063831088830803998129499431604702379064948731644986051415997832865859600331056092136851828700966837899745122198720242917102533197702607025333714896372482098639919019128361074224105924678851010005453849666498730913073385380259601179010012874846796083983413408794134686617947449938874624553469758246546361152138950954773904340612377094416888304438070267899409812788107235134967791471783402212080105625390864572846827878081178302376522541908291690804602010405747645187335435846145130680369628010496762942982625569010531539364313594953551917078181754150032766474807938422028147284979027796417270552580411366851484168150436455216422249908063918434807725886605134336248830340311116815389347212562031100902296435183438128220295964259496806867364341936650094825207978482656327724298809693109700003534085483479201641832382464000000000000000*i1^45 + -6161031866128993761204957099026171708199599627204968142510421186386982212270830934250640045530878677532189620160907105163277600595558765372449526553166512905740680982875620712016330614612652677504204044692623046593695030851313515394562290832956099386561970422559026295002406222979150565725591628283278581927804661236931815685117583247509149709080138757507682632656818254851619861489778969309865241014007048130454114277705367620530757957052722824444424869131843828325906746051696661579146770422491432006791493290234139504257298831612736483997680299842144832410214116864502419017363040580285630508609229950863750719165469003686669175454125584183479841580089807336231314106509344355794359195554103121523121639004110214518769282232291528311542103629048588677693639948013405263279832349716766035873489303293021236402159025327681117667168416721259926354553620001287085532822268849047805944920399440035863590460866004323987517469398681375482713247512822107986726300450582781949146415229423450648380263885435800468943209851267539501632156444778765685450203480325715764810383498526624912428247437064554475497647313759141011391667023707742181725046545391353962150728508402033767678419940392847809078886400000000000000*i1^46 + -404661821274173779079165644473149859494758735292426665951151993130367293802584273054073093803548438687166872212639356224639597314479025345754758076535135216258649553042039844533323084339710007712100794436921392162637986927886895273352939941960967659300318581633984714366198154890188789898606458771113120350669420495923487298909859960779953628867155972667853980992735576527873215620144883916819894884854245531853827699120438458060061614272325826086202293111501252169847182174270536037908754509920219745241151817945594977984876812001439602678183206535267979219346379882185055645737310500277509214840607128086228313262939351996209274288735939022673938540709666905427882318346040455030958113678640329912144877724704018929867648815481996863758675120940561503699357185917031472105627364187269707995613564496814657289347295461048448370289167263997566241436348558776581222702259012468112017043419990878762561371913169081377470088471149010751930899482934856577440876839794788930411831375101907897431989580673594922170828120268208085204639027091981650388364945699754098417379133325879189839139749868735923299492726846369960574380409563509672338108724487108087226494945293370658982083952640000000000000*i1^47 + -6816806228482860018767240952792240676985841723178620996983796532363215275064997159416477541512710859544243854240958210015142518566881266135457529138982101429273074397614074446843541833150037565028791929692250085071899557581283844783837846792059897109679474832941718747610633368498688907072641666631211221365923949988564964441269264534692972016249111723415937994060029518133198856859016769047048705547468598133539061706901952117937967408777914333390287235187804354642789090590877997899031188239837919064253906960998360645447471887853980543006567777262104789969637391395943715416171945387872349699405132801341940652918863354567652111470345008920909346436511725431599257566670814673622707332600101481785453705900284254986946510100280931408214107404721588791836390682822491439119681319509044568157275992543842004759593779186410125527110258916000426886648799503826827890462392454120684864650966020099370902166439125077713556031366577562044509387720550001254315788480340894149432042249784624013734769791332435119724079015706410842536576139283813343993112929287841764797010757443806218481553870072142268421913517138786635337857355173709059577909495499330603530603760451584000000000000*i1^48 + -1400071057536675341376299591561552768961303703465347820198887446491792375111515346603130803889368932516421695296612853166210056804329802450118018696347180971264829420232973426114366283832653656021601628340406781718809212777652293104967730623617029017176815461452346539662748314086590436405098864297902842799433590144708464704368506465947740355633871914191952154706615277728788446184149472504826360650086073500176099758488793965720701603089770926917771345455964985970582332666783845391545375056611531262827285966310839168809040592916144148794714946714501880040682196950481338608160600442953692556703810647922011102519156405022095469818092323008791646492709784123010839769373734362069925730388584590414142416436042626399040098181210670586320778938961080771972978133983881431711276617930573156937607235716446131318389878141660603965063997472159701227280539556688666732136451243081247219909648765603519939776119471169923589165810065502745349725996706694691953635370333460354420123234309531426231442161891888359605263231116836237514395226594473752205272141287781274429286152615219016091959660179967562304019543743942355382520970994538737373667907613386342400000000000*i1^49 + -485660356526345273695228445003845413751694883573368383597524186791009890793992901592258361788579697234219306545770761406338925894640985153656523332120718509045387758075800612425362311330479646422396782312424185463160619874028334052410214059406518141084253163845020188362403341048480265896860492051265323997258243033556740995835451773173162089691436911898605403607620590780654362036092950188188498587802261840540729627210768184066011734955537836563654706029331167686515057023080650275974393504183785026312092323013528802443131848185132573946098709118713265872480423372495748695998667515750445964610442147843782990109319859601182936782153299115393490904391382452452002520140267374883830228945361687767916630151929496163919554806905378850046207782417676595269960675948438256912969102081851625110088801798036400496444602691475932429349390166236836553118207396330030411788201878589506435427093503857931297765908858652152711152337572080211237531379203750771472625403246585764616416294007264326556231079723805496894437421180975459322739400315374874708674370307190246089139404952878608416613482452513863749425188534506144899297427711807245516800000000000*i1^50 + -2173178516421716903797570243607598325932327613028104951576001172238099478536009642224378563710925640199939542070790749463643883963525220978571747694431185474827638825732601613914936578178071313704834302555761933950858981543373406947161386962381109814938106121913988536354111322675771499876207559386913564034237454356381964609282446801833566752465204684535462505643120586997708395781825617783924361262716999617843907974569177430932674207968464618515506877411981408316162905595650556313698764248891246008925995641641226306832381123674135299834324501847249063810663304958908515462382254800793209698945734859676475061410078430015449362431520161676156814608656501170625817100273731527621269895186445015158469383209342880439822664903708652475117978049879764768789055585999101661732775097284969304959712318671900534882347541842977342554057612586787552201314880749731154041410442211206731925270799881881394489364194569474872685315694517406805076151047866890074898359188180234807985845493404845729458315701474068778764680706134872313878853331576862251073510461220726372714766596614862781105495742933973700494052145938475293605888000000000*i1^51 + -31160569053210262317840684055763773295014062472422719747616777269172093912261495649875398017542983033872852025392668759091582227542078708283351240295155779533200043396214133228145756238091844685777631759570183368422034198057043644354688269823753838117985125734533427927533807045077140961079358728573530491063649773309863740541731528637760598558457585724191297653810999087995253580041566627509874891513625541239885432163662616263941437448878380356692977425752264837826967972849212174332801198220163402896084409158017267410696466560358716312130502136007604067762919762770094377503132910210852551593267606766701548126470067121802659041693968821180974183888217018656571317356935886702964353400353955869258020163978236845140315701549274196768437185270456040276096051567172511266215498908518253767671300234132255599704704526631301927453010197013659946956957325279816935081457578477288674147071783257419378957865815701076579981096857239904051805731158161645084180074856734736118057454725647693292774850569924363521982656646085130821201983521844820779616074519674865961483706003343877595943340398515100236277350400000000*i1^52 + -7582169947653599343284415982666895144872121469147033642114666677626535255245373072417492434261190975890559441369709741486073193636788035551110671384159526924875183398503840031266386471594130296131401318800390907732914871568754226598559858105168693457302573994160101304523468698833830176253016442876657174989750580059868870511836305511182774698621266328283188276049886653003194094020088487376288496423362118856206217143582921263566797185362968437124839640266434427481936154435273648071462239325686419924725892031787075004693749583851500179029403592293910415337088704978904036856442426550661845144616620352478266441370458165489392815251194396397029626491590860093680341974268213763228474741720857324042529120049077681926012195836515389395113306244938039129188410607925530768648196909417796478072978026362748357365354131634160329927775786060613296534338997307762066209620584991722623787533047609331210623906460087482540003013216792836436704119892767414781931180200015029982247445364552326536823891605143915790343897803389676232468674883420598725513332472806565625302287288469395865600000000*i1^53 + -4257966467407081054295579143956238036484856064637050486176167281622678927609120593384380246603618034178528513680869220179600041392065448448091627603434585648122677057895509056729336275085694520728456398177440977003830106465008374383937583129456055427898325846458569646189450962008007769882980914961468384610739588143596988448396532189570785253021537287998461638346660560685205354517251142190428323362999842266471890521748031498269810968957183903707608560891934572946492962680255090590415411920599677421227791839776438756955023976342686872913116684504852052690931553213957012948748875306952299517085806868178169922419605401544582106984217753996966439586146221749146011224258545317649385778801641260674335186351489055250485759620925026061732619678878484739508811488386163194886738196276941549009760696840393379584966080894481038186338315470427832324191057906195720119937644227640051253903152250303805611664797767630805820876363341001039598668187721337396232651949792215334815009858546349923460196353063920981593751259812458744818959904113939612581047687970816000000*i1^54 + -874314089969367947867338848627893614630072013838011132779247598378173508757318560642765838841657096965073810581242516474076813175389870654336565339671075124614403333789036772835735463016798249524005170853082286034681538611158521487298347801507720353389429089511902811190955985331502253604260815220926805959850968176720499759217876834784205280115945996904231599086498095232585233066097562684731620178178908375747682098962288602098824092363904392232133900938478026978546675350680472609154721236188508832086139093641320264332732366454410185278864434701329517842166053665850721166448345716107768795223090791975127998848772101110811642696523205671795096348515150345223881481915730316951961543630329986575137298782905357818310438266687967809153584639445052055897299814590858665894086682878089383480968566798526524497171386600986478569747057659090814277623045688642462464342712407145721671063884467740820382488997924071212682569731209900432906929539269387472434722938561738438315285740412915475882137934362467173605952741247757437213081600000*i1^55 + 723682266490073230013305897328171759978427997774299190221848974755102653439950379773956196241644361175788511612028031470672813628803955759385589891070782508863008567473466535503752995877518410122025582885797599133353937547244098816774347839133826696652885069714556317749356941359179021882729936482150772520332337531888023893848283246804002171198744268900950329803137607693617143835578492104432659303719453965459425920211614252246249634094949962800862357850687993865003676453034559156151260906357770923622450737768565595522587622446183569889875299205982951758951202754897119337744943584436974373992205044776290365678689243282402984672780147882714623700603274395359219636845666467462126220534304418717811992783069117264918561921261152042134041143274476423890269310059164116869945975734720689383691741798733501924709179952874640088306654498368991248553678496049581501645751743640415999082653398791204433845020904213980666689691111737001851339589799194572901644741950011800078519653311294728201460630159360000*i1^56 + 851614802138025415499745365771756997110709198268182761688142039655673874968110009886575444247302099457072052102949056717417044740929614373376941802359908522006983483426176438224514637416446660157745224376932047092305167635952415703469259694677480358813087076963409274198167946096887655508254634066518198809813937252711280246866022132798598857738416898943610123155663728284974725450171721238331367810369161267029299665834592687316303556376582101531444248418395322352962987900856575927585787890201035477203538561571979552613648785816086315694676005497854889659837530580195566994001212444821787117849973773622034538356417804581151770557938062515896546601081246994869210533410471244250741795979975221174993914248670469139858527501765943635497990576478244553950502893303635861286615625475473608689040291838743540623805185786304420358761379188780881191482293653874777417955351389802100660459329175481929890917692553273581687016786369983954081581037979677543584984173423640969216000*i1^57 + 2542981291919973902378836487000177607237344316746047623852475626320415728796289114487623250401544893328516952568734248979888171414095763220347093596182666977534228353732791343108669450660926967775006644583533761969628026316396677796130626833126283554086720786640989861878676577936353641060792960492758054913036493303400941742112528381583044292914225903516784033518020993942104752119398105033237355357665498112683280876135497739031945443618080792184663100955987546329578156510253367569583171053661104053351858158306426344159943815115070723850445860244667815263958407687784998036540687297012373891471191908607661524681789099051157805217457717677753461577737465050599449598900430560139308242267714887625848972510565708239511278029138854437026551251927486090760504460951219759836186743029685196223798547005363368753651645391330506826372156100906368440419779501142600551144649661233325211770509995030507501104421246116372795562764326913328126361600*i1^58 + -95312541617422527537377279168316510529294845179566807662753615477883820567091214875730498296760468721685559345958298786253463588192582450890292417611610851824576396858046050834898656257690258563541692795879065179556318137845537942172346312999995743075154610519461538699691249578867480194998785355680766740571467898361277015352322810687325385612816032637942815943928288733093506053274928898346442324849498985186231675864182204359180739856352348317182163259421479856854606028028680983072768772295097791659004265582659214839867859099531057954407773032365099522882783199587445714309339675421232889410492011407228852029766413798677576421712293881893119522246975208173280244234925943469801332146854296335640717872594600884651572097524902713346362136592534423043957159446365820862478999435823816906444252640195620854790967397597342148395368351375046592948745449520737412071943617103414083414926775212297492774256640*i1^59 - N1*1421641891709601116679778913332908094884171050044859129613124405645383903354290710847848048672321056378929742821739048744933733554990406638481348628957887206876510207765596879396843667577856165560490315792384*i2, -159203967755344031842699585688925848535362592935236720390615276200461676164412524495868709554710758311779563446783204960209255657827589555704796730399987118813123877813482074182585703696283892436047240743294994299088484257341896936049641584471041893789293744177351978474021292049684077245058730320255812191013879754952136472585422220619505580478334878663147332348478581334753377519734601774323302723612498074384083987331921339856782424682828881031853704618002190838213391115153234252580778121611290726205127293488323062473948169845945594039410426097409257173199996134273943935671555902028666613679996401820267975065616700085034133323665713363041028692335718439163302717528431682619882903478826672075157487751863485904550947026616363146409759927728283838104308858888417432264039588448059108834002039571592665440958941684191422200907660910659399879794302653322275381037926066324580451501628555431358438979962839627943975776154230675233006152446541612614819313101811809999122651085840207897061548424333507341313387752897596931507573999102873550081379289383874932691882564738302363995467513661194642639718143661894633883287395373687815412679618034965166971741331126629999668752279920183993872818771362383695976501324846334564731510410924987379181846853911227588818076080803448256216043929260887785576297580021152524798438834695827802882781937398637193578201856162358221933121777727947658699485642044096864526630811396048407914169112494005891477631173306304639795200000000000000000000000000000000000000000000000000000000000 + -2097710094355354887896225721546927188093238156785438631005972998594582467546257547531373457425737963990233769647279490252301981364312749779677624940668998918382584787169008874712440718708619979440306448806350850355131974410522560388256659899684330811112851847281943889071949657285838618460530466807966767854783991903025041657609712128343404149367497426934530204944103742592392729325335451669096546817011491403964354739561202234690886681240158554180232942293508221524234576604592176070013625463976930492749238098640653947323706237286127148734909244269392946813064782047861599563243044504085645378573246325626371284870418722235686584005607247727599313355594368002840209228674228257202126157640876249034040213581676636749802722748091689405132804518853372261192434453391294871415654848557867765080147038244971002410767694547360355037652137036725643946716252507193751543042073114282417429002685888226765721209607273959903641670347775965097230293413467253821340145136596236317221591607697807624446651585252192824124029548821568729466497831781129338843000806120303056493206466678617983347058034208561409868842627058443998987467790928424648746995307416854272267477368086219169346615002844051665787854296122872492849977342783288119570050551577162946517209980070593947018023127243162972918120038924565275710965222031618521036156259798291690030325146622422334201991715416807777247655784626689410048398227523729154306416608931402103975654516852664712439717930604230082560000000000000000000000000000000000000000000000000000000000*i1 + -12138738517914974459748949570885338720553124357411050545574175200851118547802429003740741936581385651771467741015381660773054973433980280604606978254525606840997875368039383927648580100655903934327296725816031504119967870913504496543844341092191289994490242722227994711326989933954672454667557427464593381704269871907993720651027852926726944759859639728679076652359552643775156848399065961084849691932157731298097175830323431593560196189496416450543812228630473673317418550446272894919604944413349820532455468402934000272122011856119604713076143308740143172296216260477558455623588797219698901735716448151093325530644169496769671249556002789883909788186307213361634341065668037517065454962615792072058332989467920656844515697141779725546547964726547569617793630875550967661822724804001244717827718441007926820251783893663034053910092114248792510000024253585416483505407841676980190812363605636642254857306618615363746410060831409232426801400092076086227663908629920087327829615840506904462569779150184938934037130541805487511264370417235922585491060376473970308677094138424834449597672890453404995060680887804471621582229537778285116485775829585622629408727643822249069279348756925612912050815119499237832267559824978566904544292656364722165437374861377546169135141116013663042628031286388254843364103478051987746937454365163692143404394762892701536863846087355018409697619680124619803953775645955522985802804113412761492833652365962266985217259704135188480000000000000000000000000000000000000000000000000000000000*i1^2 + -41783985609916126341715558556742948826840958316642768083603247155290679061526919673247393453046411194976825831098496111993722442685519541049603750594804101918646795701875918320344547897844620008481258201056062772386224881001975438218077607256169795619980690701351292912834901883349691621108135521983685755317234031546722919179019898879446503752223902147906279507111094692883900028129417034278127670622927130981074430161359042355109252405849765133391341134983060809020930023468576624275139791185505174435120984543608070317414177739992969899116256103252895123045237590967923266638134803132171697223034727149913787834636500928388345945587284918631034232224524217322344068366728771311962930141321544886696842137937530215524114665821672279931416073829505129575516341093141515591338492159504174792782377332669237104998420061605068979705564781624584553460467348123378234638903461697298155763197893263119996775788336648205908436727822694885944414761915919566037628777150771113124600434499698496819516476443427284433958664135910318056325339907845337006221236999606842072026405745414497995072538748638796328293562572103205556750415639954335380699123875548569660208276827720138266733895827355257014133952127498982854418255973376225480600659980819608083185177756678473154184311674233275416474016255392369512609002861214609886156053662135888066101660105637580266339731542956657245711423030469960628202242297725336326639169709701045485909812330224230647233553732363878400000000000000000000000000000000000000000000000000000000*i1^3 + -97087488361560915997335397494973277089829128509283530268102501434374638045147044103497996748340546439371168884938973917673842480586973628820624166963938692631263450485298503686034647920296242385348729987064694780328615150947696548701020020617544323183973173831358366252716328806308779594402117311761228035934663193530245323813044118176137612206852069715526574675017193090983871188738240778736867813784231659096649072054470609585856510538940168872396247560078059822169574142526990021459956536904334992852553284885391475944882268720029327128636076295844929761612146814676523392502718780722141229198071994218504377363322422673788815556796284203575502653103592982470881102405942283737247404068415566584450079017859571640577540168128365768293399088920907164448148630492138284436623556435425943209115541663037694993315559076484025731292443463508722772603231698064766118617720278293587162132850420809349147971740344889978857280797208821026126304166457669965098249090553705930339415424879330867272863453345852255262675770378177361473433646454365705942192011602760742497528374278589119034529220056329046399312914511536296213424004801829639608689724372389123640910338360477148847150503133907587111642721342610963152459491274371185602971979340393313349903743574523129509483663259757779662603947060284649322693183472960364187728817175733891951833617976561264862815767906284701993031545196729970851103484716049011476359739753371683928415227784277135190483362738339840000000000000000000000000000000000000000000000000000000*i1^4 + -160016025501159936143092086197045750779840566748790228965424232880508843463087644057793047692404815433139088713322819705356828314104469745152627083379572171753591524591718512207405132893458685816867340294389090970317490089167796870581767346715462904470336459239920009487235574573985983558724493824191529124166591412913865563094248524307415596162252258388615917380439143667320618219004245131835634419258325498623622685840726873935478999195648127754545157100868822748473872376653880065584828438098045673945498102128896639253661344506716603050435769465283611021793740799093270404082406059556977604989625052418554728326865419663223202230562988012139887044331749949732766030366838684127126039618696680280089313245740624704092733900218719413012662373011359686678804311981660930073227375768909080210590598187293806292207706676661096299212836723789525815626385207405529690895574586307221091677073757285562458783950940387534167530862063766851367420443405987314003914592773059040080856140954695683000027744428213729765626677022526142557482509248808310453298149339534904049784816446245314451831648033563311616810611660959219196834017770235612244170533281839668389382028507688398410463197382426614338024303599817290519611704020399504573854577086898999823535390453829270727960076533941770505516737938719318613637368473990044696787886573530244632614210535311561372888822939905339084431299517286037068182401751991365215848217014200977127123013028524700285177670402048000000000000000000000000000000000000000000000000000000*i1^5 + -188934137968260876499762740791189454453264555563636202022753333900694057426316785251648479205417323226671704725179344573703694871295235352920549338894542974001212424943245367743153562945875282766234938008631709618254206232719403785799150699095534147110204726775888666379750265898616108344916008376753520595825240794791230076014565015296350889453632836780528753972900923698684986809026502059874470519375991588957235369755746093009352876666348852616250112776763879194796462157457913673011774577596932982011221536110826145434711370835512160189152322786853569827840719631032043161099018170113264966700646768114432171476562475077760821186785185096227877343571076448983466589669627887831496027291018340825682621994960770896008481084488810537821525071827186650427032730514236712621837946895739532477767820327565197400319192657291092575298912577393513118839891695164305215069385613940112686838219280954552903506998139966001029526808386508470085983665679406404291345704394413456400818400378947825224439255493963126577835957503537605481221793416522655019312636928156760434988075651383850072502075374171194977375499070537431580673850864352028831740917690363196974005426572585854013311173907582840061145879722666791518585292265030656051851284601312782289159687143818166843492992145199698464397504861649374815260416440096170437627436348590139479905214431085854907698984318463147597271431190318281164551537971355898653257710549275613522147444357341931417964000051200000000000000000000000000000000000000000000000000000*i1^6 + -158070615622838834299716271402752078709482712894281384743756431746197478071105709032349870968086463343107660927509416449988449064360662606948069165955107357925489109244546077897366603176802847898900247569222797767388898616573650134943988727700614394330532807413293063114377476444927614138559092151243544953728048482239340602252655949386036633517358845513081624408299945139315852470017547911232541001402065170003224109851770796250313523078891762247533023163244890254292276695310663298570010042533422969797579349757763087560750661929640548352039219805797350265614814724309862780567208692499589987992776059477681881133173745290333818975599839480598345446608997296778210419819688037256546487530280187681464637633652664848070642917252935858704616686620293924527036647388587687419932811547491028128862849251716477126932312831647264335083272463575079498431643699210538996021492336694067293720334889559261526803974974596608971968862732881467266237838693319798841233135442191461448356653169121125593651074162674289379765937208232910351562168282238138972110740802259546453121370986741464196683979099740903074388764429329327072210835820933055360749991112110092051002524660085426377195013227255307036595457061732669130853093575515887391088162496670084275709213024712334927313028364472902384985439723972614465310250447297324517763307439312856960780641506986562179350445908026968529045001235093510579015981392141653539558946168437469185380071489186650672849551360000000000000000000000000000000000000000000000000000*i1^7 + -91217518817666295380226752522449121918174222841821380018770205078801447710519516644678386976429539405449340405548474489878192889175257964632826675374691405232262380313754961320394537062190290314647575984208014788279572999809034446066317106425482018452719067793787664374931307876230045138569536348690834550030039660114323360744233842039142259311042920973926875062119119884095554984915965737873289015967161506515894737394759343823243745020531174535592272235987556915781469866231975175113100634192028071945320786745199270390738994391072584537112367225187238902002841925785227000646951730715970120145227080325124274757767822231241064161806816881704319382672505985657498065561485130350792220169268078212309734505107574099949205926241803348524120915500708208063016334841791387530844845331041563450260738521569114289138384861706204971128435725830858983125218999257404808331439702940492770347449685446141299881431226391554714531005458530870052917723854934003092972034291713862809990549984570242375238028011588271310573350066313716986842151842939248421604998581373592547921279485120398748410018085745637198098705967001988580945648759041455601589617064837061633942132804125501513080407895388966750080624841222538485397968921774590420415858899025333348924689864600301373640347569222515102920626423960364478266136753526613946761971919780021250639322631038392661373759100595891153948933378883367634564077956880883909675762114032506767285005190710612767518720000000000000000000000000000000000000000000000000000*i1^8 + -34605948261077564179849632906238199020544312206346021013158701698596743412195652921239338115187106342535871326169376716433792021973772190098563833315277439269936673293749170121623306123726338261618968482082602286060298025828044536275108074110285382684480998939624914942011763166883284120192962467466451718932193992955142733825080649891743710743691726385686702531985816512408144082772551667138463283541621248112772542070950853231654380449726617232164786097814351758778135053967874460260135001746595747943243124260987691388466754436078391188040323411388004410915962847171267362635312164147332467012542365901919938128387491115485982363465206806289131928198004053937511434783667380819930270211465514185957683155592022339236477080213519062500232259473304855550419834415336514332346065520831425194850016664239199008916973113187391698755199559563225893046902647555631446690467265586215768969841787417892147011738361094818882228458373141384355129148550131238710536010417109978922498456158288780507591878383445539188228915844969719537403874189469770160275173280653511072467371085848247410445989437382187906458607462613176218743461966313706488500505186515954610090829084907228839345346896028606927466743402852849909723376658193442130740620917488721457553994025514347441252930916241938319243051969586934832397559960025127964822116549948942672455238113657034528710661448042579157654862496946456940590975871109515250935110032392438163305239361261745949286400000000000000000000000000000000000000000000000000*i1^9 + -8030672260557697455060413641350176601254857049142511281424182651943190747473166593403376156362703743782883669169898197589566889118916537481739621259979462114220987756629230600450515017018395743462807698092370475585069637077699473849256120889257998215128924439042921946721964951068578938485174106276736527642733620140501238220528136470992523257225487888785317578038153720497474175159876278444280549106579984041880555783986719154388874658447758559814144523436820440903009362908758623738641614357251458011393530966324762733380388708314918744812067678918189295788622131285714672259033505995591762786666227673570951824934693606240710249177036963644385230622152321994235000129463628049422926710601275501610858174605066814443671717596465259170955695899095117479197140671889677176690737666262916532968789039499605870805149865876177462260219329464966317233237863259103392643219088524456115447423513321785662870973810684206798757073659126543237878532570763899631705030295038362224606057296828335571139258319868692746359832859956673044781711529926986674553270691701702385273895171675921580735685831800241348165296877340109407284920022931040466255256480973401210202119386108392960071354216892567518687137275508894397477404059336519314895568461226990328023005337041369480886855253645720510733965827532164494518661197576133317507879838429202527301253657168760143749750672245358723517450975490706968333554749758690583686051884750572688773155228603325294080000000000000000000000000000000000000000000000000*i1^10 + -1156174890084001865800034091980029599275112238305221204310456129872872751093998587452253398223122526776820432611607080183890590210480608058579721896374087633695825590966582592521465745203528869389187536211171464933873627052741735345173039455615322959246387859692437588882379846722356428806479090540898545555486816912109320577761891486995375112784004986529012775759273396108104045088128928920707537007311469725480065439616691947878452018596204535882107618103630900825982097004753209743983615680838606673564314799316823519918505024704369507512366864452568068318391323036721357964222056218186554660593190310927412868892202235736463405776140994981433844951107257170925294649242024196159217956900545133355349508203778539130850296259956219085444680333156198167097332162864762720676268876984416709647146684110489208459837828236856129461457910031824250849266353770947459777860587767048554328372747972081899917604190572073118402163322742971296922206604041499511245647217870093891357621900732674955115764918489164596954678184396799495413952879808487587588937748506463345253245426003569458740764577684066987940499343553764544461735513119392862914397060559520960197485923724425641108022273935111973716011499226791728417005011357797962435208903954797323017448718158517605952721722502214923253272623276033427363546574082784600668960694970876228347791214420783194232812079585005252737860534119288500102284303458498470996015704252541932676192940800612672000000000000000000000000000000000000000000000000*i1^11 + -174611548292159783600919356597130710222462658194917654590883973258669552026715481531549012085529697409393214905815744098258953583117444633694409264808507981162428311075736222536824990442449598689349490435804877523668058412210820894652240591067988135689226368542553645252323213016996489775871569077893030440982178191731522847798583864451908035363416889618947308827366351076840217879949904110481096943652110282032876184338791532654008276588399377470946166273730949210991256695965149534547414499919906100371371545803727739665625232074080377495475210382316704113339941879726549824628462210373917595349633050680949255977645763369485418061029214923627755309662166845555879002591115141726290519958798261872863296804392983728894764483372570047226967973099921586396924376947221930969885823399862755263482362703598109350048116775821036507769291577860729113344483487993512729328976127900806557760625936044650013948905011858239377315217583507482472747590253176992716403625823759489045403932339542760926063404467346197165344208256989642327249580160805403299713225322674791634353161290939639669951304842705280152097653780803517576007715268334442714758528114178720842252608116163312660662259406190213772548953806726379918062332002865197855449395089080987294028826045210037306584478899885371696966718484331984232752800180812523297557918820057910281542464614916056613228898434044434779084299805923559516372508554931917064884786541726251808107421554505600000000000000000000000000000000000000000000000*i1^12 + -11268944562562284260160077923419299123612523483691047394881815312722767306409436424748265177336973347184929109612626760944856473679259067464425084370151637107641790978140819596233165086491019669538534600609894165729070482041121046993672272894783869173814517084481824444012779745801789189974244346696806324252384931300600988641602202729561543583603662286987763799893120989436738332113938387294939543908131466140193955403104600267710000104348132295948157891757745949004927021917947859556372860288979430444721375394676977179415107345106001935068749687927406246618614086871881236346574158132578700354649111625520451358882261742224343834016105551583078949328246044755879303106148130528280719906496757391931623965801790998693296372343351060147042752512426039700831743956916895516282376311334575342794075475564343749225557262901492716043420734153840043049069558416768437362451047561454762205868882476587605835592340505503781370511055671200386513223006383445787151842145430974777543137957374129896265462897537247052662927232023788517728688260801113796215961727089028343837368065173892186456699137340205669566958596864951336460136298907856742694142179254917185086901679177776083236081461859324359415153011111367495279478775782720171941739862322428557831658823760840441003979733982360988251596696139758153181117686469511995937314217075630895989025695713606522882759238080426152191011469301754561873615611548683234859772611762261653289783431000000000000000000000000000000000000000000000000*i1^13 + -1059878330189454962588628983986327130106472357800047561531839229643496879152145928819579488824034461391549184647595436601825449799504666633056144661363831188541687289212446316439415538085100872485672278153891201390540237817709629016246897816273194392240515436172254634715749327425067530810917573110091881730023214140025595117273685457306878826758568726946880825840345525975877961647127698883892673508023398899280393580006363888340940508060238917166337190021595375550560449825000001762039894863496251861800091970861487687136657960165575375022743713330806040590292719349349056393934052039904245349003856219971331868455404907438362360208238385850989344579202240216986603293806316070514087316942190627728175606702964597262416502446609221948803944536674208896206109386823265791009586928570141277329389352100862908021456774418806116477169824264000733854482910346226753210559433597205425286583012980097981013162997196369228903557063264977183545735902131520672444980627560322104237748569528122128230835736544707225461297915652552518776428707866002686713236442606070996831275612556259632150542781518166146097488110862967333113589682463488052815387191281143414417935347964627331862590801096253997004463924052054338260890641131386834001586596170942827471084698402633731006278924778366651684470415354594439954817826843536439784217630647106152790498504475432551577384406125022165212581259114392395390133162246097774081521318747824685361420884000000000000000000000000000000000000000000000*i1^14 + -33178536380563056237515254774093622984405270035091469919446601659507350660482918990214361629316160394378079949879760064543120341408483026811512402272843031250290675351166806667869523189799336209328985316299037617568008161944740856135045878520983549922122680599273016712338776526941801280526956235242349692338810258491390236947742138906960369268890071330287083927200209419991178807467256359588340582618967602438864473649259785263158285100923808364870185971698222029247664681383638914416553696672949203968968270327867807599041640553031921495454824136715906643437704500161580523652433256203291668774971210622088757594299069297671963822464833402540951444001635112228520935375957724282388145631416007426429303197236060870058477647549461665735661294642499971758688150652116273348058639222679296993001703223894569336056028629338582479300834051675594599874122270473567926676368255688340078739775541705394433884046838205042191991792715273427010060652835222341533397805160946157261922404169592737846003739732681667455716808977847100590969390193421408357467788629203533626942442204782467399735435635547049499278629862243584254174711514037401952644403922982336093243538587321591658161505979567547091098703609371407784409055341623056451652063703975789771205973099630716974739089438584969627764797260739017961190065033282069112513683457154659065486060583185683652464368229461624574209506024481652826200706447637275755516019888632550755603500000000000000000000000000000000000000000000*i1^15 + -797898003556734214015318864536315200848320821876594841546775781454786542249558827474007209331123779661699546663450664830629444377174827435574453393041775314809344114925536441757432874572528782401665012106735746497405160270349289807504891850266990386758968744605332407123945387025113977234026393764815621203462618187245923129110600627346392105440566241898216475234447172081933010077385183725179230234735336525666726449414365322245316111757876457422452618341890495216164493461103224378758830606005604022597100441678177534460737003851453801456293720923643005546566087625197469272606341648521514733009943977970932248645265600150197475151762862548069371670619645577430681697066200749161691748453209892125089225878879135303320529903222881081989684292469073228051654963095018999725376209317662203389238394972986282024740421300115509391537186840406194360132857579496505234941587839842076442075645627747640207594074856341463420641294949345198441615949939366478932789842155303879775966825361102173623438181061231893106225541157234847307987018136039319900693733629182571324939685289690065260376297519718261233148894680541698199534369761417795094431572328646511309070699064628949401191899224244090711740860126900717307590577796986846060642009656479807174899807405101755287891614596178716424136312128773221944740511453474628057880716657834008312633240918280566923372652500566339646570392676642886413345741596056724090033555513321035126875000000000000000000000000000000000000000*i1^16 + 4851574812916674110252778042381569994105282433068524709401397315116376932216328321240534176699377038934568521927327394805657335680216035752051329132555191127151278702453337200589493056141929165193171873225020571996582097307046843503537722696232459900578878154433480492014081588550589607316029772145684070048353662399178898297195603393500423610790084353590401634262473322088001603150701713244368288257769310448179172105861837810598395552692141987852278519635396073774213947166106256857712122137886513299418490649657808864790755946264026545005867112736116048899935559450785234431201744674813598962223837530460811717028130566939618143493717823039982780550541453219368719281910170169450852725154023914117538768409923837110721693357042255354100486165371821059374578336022844098845843162507095633091757019662575172703862603843956437345257757439723440821293895155785870425808261116981738094186677621737564702050437325400585826799748592955998037267203162366905447646371571203650149812070091385826151176684647261059822893598574871269814318056985972665350210088331014813062185201421203324668510092567758247422537881440923926972007052240990708591288230314103900485639382152977292420629376815482247070807671714659901722486237313581233293185955627714555577507414001955944160467131618064953802603586949324434349922414460773861548941474384319260906605604424682419731815350659345874613556048258923132737747625510351084182891290315065250000000000000000000000000000000000000000*i1^17 + -894343325020097471380859573692055402085678166416920005334971201324834032733189514740284138568673748267415256637486519908408109064810655015466721372445633326357740038280867924708786198609126149408241271990344431000156444807125895814864866673824571629366857943465154751059743698845305106964431964199823893896370479880700646661288479709085518452893057996321332539952048729828765938996771207724333848337413751006762248920830005298852820728365671255924930199699506151095128686341719502233922686687950670188895567355215338756440674201501157908561368376284707326324685223767596691552285730412974265737940969756843806346545890199038678869852355779308666557904885167488125203852252461116495596243926157325169466480526751508753844621313021160888950144169468970798879791941281122591089519830336399230663838242542650845711764069082438511877605835485150956670307876623805584243299228743019520507035149964086236883731287294544018890875636049877944301905199487014917238302750375243859965097119087278052196213750349087636816604556767226426321838006071864994508888007752615976664554521762338749754583135561820943949341219045557671669783487501999021249884437645444744082199469907715864523393383633435578939140391837395819831986455936676331239444371947642350264907426418381658665889050908289580082782070116363947769998289785179955650933205174590830368740380813072073015882955248008703005038762663571572772379696407240603023583921493054296875000000000000000000000000000000000*i1^18 + -20733333547274107441438785657187651712216039187345740217377923889735816896472771659754123830487115031669151579978525804704262911123354616159265652497106703018220156668684971982465074664650939791011713079405040757550974417479871070780666683039887623253402416078243684443153382835203962068588739572792387874269592751167773176743766853143324737430465356152395307922654283397042366717648658968541485397368044843903427611625648844830381628347150333987757324003214518526768893145671759293840131809632930001669882338261414352359010184247319772610950946512701826838312499047907307535564488899549412864504768135530475379280562811576648841604678907134198875362677459391619270422047860834983855848635906942010375346264833941178180219240271190319550313048264754596438488308492947529724408661154861880521164239900531370348234087775351608076471720017436768229750339128609731953466928898516007861986810204828939886845645767002889689949367510645063468118901896725630937151710572333303847083946023853934169707709606068639885819656407851246653369773502522233060499477260918428753566547510109846130659789098066018134460167062984155561789128733768312192706544508117039491937133685096433911272397313541199910504877554962491756966059646176718534516894552082348519559865426283971700685063275142588959641337340343784593351713864668470302375883803030425750926690178130575023047612340433158118331798483030145534365719809797569844812152110712890625000000000000000000000000000000*i1^19 + -599485972298388673096419611225151155783674075091906840013600620662831461972461985275814747924397361099745850610908340224116485074857001852272820223455333277690524412477007901739672885178162826543870861172680885215992973477425980697395536016058581250276664044165483955480294785915554592624861143910044691427954150358833636756766067331663035925978638653550000499629028317574899379625448389862775321937900334052054002125437960734658180743252998246826763742515883852128843672656565016097588538447319988359691166684592254048691212230531188153457524028978237481782828063064407498570588026944349730561155571308721311037834465366045831165325268737299463357139087532016718061252725141365591420767875132847541666699769564178775947464715902439048717152310575677221115204376416297890269183499129660186666702918914277518359051687527125192742283199517114078234671815605564487627806147673626105755743328501811816767337555751525503722873946932916085600937035087040496260898608358386766690931729405049035929453032005907288348942189804302216154300002991591738260910541781905383856063584449448826669410089884029524070278374042525879150739950414985118961868942250997691059957338187444432905354728830223517476252641497083597913701515063647772963312924593690879396392334599745021161454189624790828718352069027325323633472458106885225940195547102271299689982444928458754025659386549466344180127942608612186467628493331319007690999068359375000000000000000000000000000000*i1^20 + -6869381324149981396722131592719666856539214629225934377692814164850343587042325257079384969141980984594311884390940344182986942334618356482083914230881062732373485242705947276754143342885879504526028067527255341577160313948079592743899227782616770417715974432286000408460567384186351032488536321879015551144096879604364780418615692060022135361899345921010994823935325543350339078285839399050637334597574255853492123528019399475038456633629792376036573463808513941716788195278309208122303276213934103355008919079602229514461697883161795486463423205218610744169101104477977611069347362272382075481912777797116328510502980535891755421043590328648943673470662893436125365424221684619110529987941153718693482498310582180322199736352289837605428684857834555263962719078487034516191245404354394349960698877277735978866211252274504039354288542758770007682263805683551327568307851196360807302088683170443686144114437860685804551913933720611406974869485347372054326655749852683635940360611339840556987842057793252464347254872568125217117578113862643362575488588425244362806773945006544284205536915278772985846415345614827184916439307780586467146376237829735756734526720144444915915427397992244733747820767480919259207880631777704366086829161742060626484530289538779126359934774221021876022949846600233026424423931707877100743041421043287440600914097716268843532231470324156684371623639371679709580788402122397820105633544921875000000000000000000000000*i1^21 + -47412810918522190582703097570531187037974889128977637546216102603331823641830873075305728254106367900271624447350175318753436719425104595928312789137973627193529871527701052043251836462838308746019382699294511260548060539884621812043107533230942933741181914423738752140473767269316845770881169698731643902543368554835253619839794792816031321576673009851551370306252476017817799581902182175066880175502250759351107068880270224650787915366761476353033385305187913369225165152776041088984038643166063333904661556260798730719642593633793309480429082915615962622307197442348345326520822806410926707315591544569845219499449948313684346572584669714322032524302336624415725658665821141542985100610265801879644351847728494262630691216175625306443099102039243123044566173353574346307093852141712018946989553858551889581206766152673253497306483440052856341443756859822489542925904712586119666225472297839441136455490402030200237705106647918017449586582710133359992786730751808775987909478272305034852818847110506222465859157060688499890920266730421524698717132482244084007442429917023197113017186839617282165639959829531620243988516563140361971555069319858748452681131228672071373308503928438213822851189059001635119146606169981864328228694605842412303745930169624013275589337220648049326409477069080628542716241524545439876603680901087920754231879885624648361278027403326652773979919122616001298767601247094874740905761718750000000000000000000000*i1^22 + -130501484187313236869670991031138424252448084890196790915510090757663610429841100296486425083920556347798068139914677660725412841825436436675425169454086018525002901404399931027236890389490781118654205141785412236370509856273557007600678888876074696447250035810206381708077292919250197617902140677152151801561080543761320478135988172286291643504469490240147484550858386669430669515525972980596481635359726732636426383914347556139235295682884550324518204923060746240687347199732953124726366806294326534536534554672830753727494623318412848755106959141189418262555007758074908328569561753045361478948346481119285049131675422848973040024635113802627339310492218703029199713922737483875239072226975028709350541868190324712861601928271875088790111365413804850638441850438608665037844546201595977517859239735281075020029810904013745926895863547263998035639803825362116326933641665521748421494520699242039686781593444872462751188264421227041434864951938658337440623842908530809924972317902702980120210190447845862698322343382129827130942766943836227140633727618707641005382079062663730707170109896903041865616354619482771143616312666437609046606108409591416970888402481729948632277145419853516612089868205370584020908859595761576243617698633018647563263819775646209675561247461556557702450031459581222176021262063985417129597273607601869895436871991894101673794892455170050632453908606272649526799787204727302551269531250000000000000000000*i1^23 + -172485146398031975347927683200412496991298523775645784334793916482586984944701555992510335579682489872787976999051361673385771515002351721558027607506185127889456923265283199297429622950689999588755630000360030090846673601625026183933609090341514570518806640703560545923784268083099143394549954130310978333424879417979912839198739369759690207978514849312908262193572894269044437466940824736427690790763944578127456199615435773597474210525530089684877728932628896070364534014585460431852132170461380722394602338539664754886775396529927900033554359455422090895680141961284878117404127989426641223639145361395250086733865432187856456197245616860467970827773599442505593496492085105274821419361473787012387909801793229389125357938815009686037574292078307448944850999544353111386666800924600805446292843229781147503791406406218486655925011996938318745138344571721438416081719903561309421103343090230909060965928246872200093315906832031448253512340100901692272086378711682046400123260952839310278211911787854913027537729826902352977640296445870974416477388082559173474197109368803077730659650659118491259953067513455693364618319948878827432796487857476191417266224131534146096834537159325221592897016386318097388778564196403935306604562445117731049216896159210650832526770388760157597788743972598075542371930214611620836799772069247095780225363032191114838864530014730640091759010916712001132747394293689727783203125000000000000000*i1^24 + -121773671973114215366870835352743394153518358276646688855410187812636085839205424267628849786980143710418299133999277720295754139006685702725288772779189870977051653962381349580468461904495241026721154250921351111460431941529656878434133235891971746838604589036897397864801565018809796110870292169554653196779671794504648454253364974661426744124173796429105239974561889555886742268853427159153547715016353286942181680400980694035146245033079141001374861436798432175013667121104198307052777133133212839537455973929219004686237025002621425503444555676990576698000160489706080264130410617160427483942643707614671724053856603394607698887564225236054457876795936392846335978264523580225611788390278458733521576875883212800903197174028400365463564714028010879686652563504039565558679847750106384237593081752323036043832498786715363265014803693381719412699793150397374508211023107723545451059201422319476211767889066484963598644482928718222999869968371203389901362048734887424395785075880236446901083561418802293809877602744252566233771399191257287063152184383602067930109142713472051018287072190705095972873329595049046402449399322079868367478968244763052729184660166642332929498466542203287912032066358248494328389244081194224320503738971754013997080910171586584281385687557316920067956881571257591923407114397183464965365633829363502013624990656953082151953553117375377956705362822301940175501065254211425781250000000000000*i1^25 + -47400972260160428769615878473469518554660135838156614745478886459269416721135739308398217258461674650588536314698668366122627285431466814565564469331284797540750939123101716884141586625869911490311492742386737411773385443143201734566589964437153956073376344307558407026722499319624845244067692703957830366278305395613420262675507573465507144087675173471734281879113165951099640064798541701846867197825017947135546990910424547895974059618612291514592617489913626976944491906073587072390003408408187568066229357005034946667368150677585234683090036510965148041047992009017908590374167252533253296670560238323708235659913608381877515956702862260614474439901866400532507165645464878325344702010360847433203302958071145956307438114874640022493581025348063881026914953004654595625456919288952081650376334838305419719133465284611889945939160871835728320346008246193733247447378229349077694070732423965027374012390006136027345257608636638281663667424848605326220006556388016502944926933922480536992700620551696058312655579070116257219409473309407885113678289696742175807796592521227717863428252098674252718344340262026872690897891009698528335708021118193987151977420287845243224056099396070274195269846715745995883596280839162409681963142394007853341453248947592714597370850424138724549974665180550694474056193712303121135563336691121165097692116973286317661197543072038867251527456905554740611135959625244140625000000000*i1^26 + -10005090916982803359474680524601816423445809824517275869889884406939691710186930588002585273696867032329167985158609127861209358131780317147134146483892578409223976096062419561417544445660175865515776562561706891457421964634935662986648302231653752847191124747429779967400014381095162050219238838147876408687387705566734270678710932828081599387762477456960420609995626920398019605908666451489774320523484535681630210593138343341042551397295114668321420706977684424819197264881164602959207101924468720141672064520641736765667143191799656196759313408399613288121680473681933681111055222554264321564140415500042298411712479809590309430330083822663865112839296073266839437554728224753257135733033942139096866626445626671523676062139293514293949321973866569598538316846386029086617651953298223150175419358712811370046566021221762113898812171539918080621982792184746733315188686778068789912302797492316144775920483586379834072021344664278225463906188987700900729128258996339160888724058097734139887622950048380961968422374178198024789378422596605626466487676066905494353257464813490251333465554616875914923906088996969439261075036355435735743973205740235605909759163921671224589153253077399447668362752493822804399108156236383639769004334454702375384456854263419105710443913530473846660195251870887872586197042670232734622726113252287990192255878803543613676947021398782880728057398374943435192108154296875000000*i1^27 + -1135972730096304945128603411850123721069750389622414715193383163653824420565987906336706633886995519352931157476477617909849713279273651104572460443699300834553376486504168818901232072129783080408536686405275097224376058559017183295855775333924320398283024915116808669699958070706019659892138552062513761015059327261646290106687885580546376700330988177618679558522309598744208330492023038287574715552968167295062644449028993590902166671730259190279887281081996174093576142733139762367954178544099586198605709269478313607512958738773623521808603001140489064204058004245362804783460759833184578602969805405081892953581546843683798002120291736321240895484740354048408767927162732968129547273606704475193742020245463221541747218664781394450623721509296208749141526070850244002618273952384667813125732062573304777142228820139167353196703991592843577899447295811858019090448622387683754556125281365579661543713097884262710820006964293784778867423985555508385096108110908870804650277238959373343629938217557978695969376261861613020595498169651371750500466125482346518829682569103377696067827173148534832490234386030771475052113171294229043739568226258160441805010430691218119831221675206457305708475139555525322598661271728482746474240847909436355964383610278095476598832853456782893936161313681530016324267311656676475945134198801124547310792527969195290057059913035858857750279935821890830993652343750000*i1^28 + -86073792475661861984230240339711782730974209614764111460322554867150996623251817540177695911687551490050941462048397666629947385057634142594823412564166081222050956003997452477122750153465690839963162846818468403614054611908911663459489412409976089906744797819366096136017573291519249626261814526481579355448533475278278385239922183508976976638440608517096846076992034158939889991933031031868770531342288113609725188012890716138952483065946415283999069556929953946147938067771118736512366945891769182858362815324896336839297117029208540889762227388141810205162942273280399714682042157899043182069050777808231794716185322412790008199016576070341776892829942576773969988836876758680015146534380383800985964084343997141482119717641816872999754719700571550203806521603188724735047443154775033754890902491819206345335783404337434558189500072972916120127666351462086434727756676261451603396601064624238194587186440331285349138001639495855331667048605150008998040966238123644211875470600943334067833973998552480670980217889848278270261540461970357830448591331578264008053024481835646882972939350470147649931726243067828787030440787824425666355286190960161153598375069983447320593203192452045830305150846909301811547082257476397227138013017945303827287560888364774640259009357366588238122287843000348470364513598383036557535273482982688901911439662674128841508689856402887133994139730930328369140625*i1^29 + -2213256566890399620929771353751933742021227206908519070736135948743955196589371842006499365076358788560739096891396423185927873086812850266268243967778232862878315478443397333286107592482622411488054676623151628677180135241257132633865479052162399280616803022693027779076182248253469644186786540606619112699016627644403196361899157564956734973328799841197337552859996122619404518744658004448326003950302274101773625744624527780425342522023515698900037904593517948113420322439880897329128006966783173156722335441668280633305555148330275913094861652156857297540998685869958692624494578309304827525747015989742759864893244168507969319393267991341539813469825697984011846934965333992576134783920289534140329467642798760187265106313097062710354969766648746943682094872144829033892947085910988392872359799529368427805179733954035886979710728819054577667609947486947560836852461904727604751430693542443092360182316403170964389371897837970006900617569606254717546003110055637617735471694998887321670258736632190928081653051973666086951269624413525367808396321367817977526899925411002343621474150624686896402353925420973360583385103165821062720145539808861675396603093201353486411747730091888439077723728081133780186730810574695005407903455644373717557069806640126327166784113787685700671486646379103291593913638500396166503883527514381645868697249763797143288106310058975219726562500000000000*i1^30 + -2318584366409122235681308903545204916962140748159444725550532437938848585700781624605973987690566267071237672283049593586337593535606753612299738797692349292701053475934020735037800546940900119313169890304564462190327368201652767507579838886125076957872189596363717768010621463073681878040275201842252076815152394726297352825603727863888247595207358146651313693177195177997632626871546530187870612293085882936220211313128614347363610270791971512138648052803591074388446472632689774940424728809305195231674085258819283206840516695706644626898480691732636775224494791118711525374027528188879882645286629676144639118030948277549673276691095179219446978184119323582805819196205227942112024099071728246362560102264001234058343943611097548214273557421690860332867274036666309798762062714965509812196208234093117585089488500497095571575148039218593516086613440335985100169635807451995824535687934589224372107313629282951638697383457485764117355807558807824300882995672556243563916834343211615623388976294067651897102512522902962993215504848064931711455879027328608996467958861936105735973995871429298880804873762300701142283067274451062054428125357667510199191888147207811943162173187947089089132781603920224484816228334181529378282632263413544536983261331165719289657412044318263098644666686879858761451056201994488010349978938283185671809433509452176158648681640625000000000000000*i1^31 + 95262892696880682964035621086349221415279141241236646554630498429037129335495822489589425601132724759468983018168316191761621995343797266462391687600449266131024563655007804804864436568377109015606685439981790142594020537654525531858758964012273310043090244472366099079408497593834783820871695835794030783734139802290496912756118412500683195002559978571121679242101354903991035899595788425484613487823039564312262767361489754477743519322475504323015982169773096427800893719337328824386369796261441028377291877525319169386374733826963405493976075265669654724581820920003109137007823065133763985906948226371260390356777014044064501616610297653978340371895248367526558295789004145209568354805437092009560029911557980577057020476022376452068808345011156086319368018881679400003896862314008706552378448416347443972807748122551098234563407608399343822262551686105236597455656375454961925875626670549668284118756315414494228160819116633060220987183200926567726195872653907372175839043335443660714501667097257471042958260274571403769756693928144174152934115150117754905702786115808619872646155023194660874088242448864120441134763558426188966217315253477445000578312084183060077873619118200810062197394250558171449726494403889198265395841084166470807408753119932045413258768094618375863996559480550577702762896323814572811263688992129086527147132952515625000000000000000000000*i1^32 + -691194791089866695135363146879772527276024274420544566264635553069271886224473678249739136322400336182065265834323922312519983205250025159630052718573601728926750127095039348065004596314484756661330180209215999656779192118490063633210292773298372929703151550749903571083961338339478916716626976378866462745319985916395781861116045255646208240103114590686985296642408165021539113783540627440648826902416349435297133215295789350075649063624537672009006816537190810348756596034924624662472612486079339041807060045118930968825753384085785312738156110680358506660531273252612750419078413371326213313571193411282836945711830787240831628638988331977425167368978660325295495273323949250377958280637202781158317006726882634837764812405480603448284362942573884948469286579536190900051307194898993600422978038033255443731394904943653478655365090713395256429961251203763925094251842889612676182107593955964525399359422436682200719285880839115855448350918527489083972330366602991607738381230778193391454007827830615758314495024439073245176904648565939193171848029491499519707673555925865110293330591143918666495872591538080046666228075886698678306869012132794777157264970352067245789677862075021246668027770661316390424644323754725293438829908703725381453482246335821672448732005819303866638500901803080318982791395155637431462815962070080486801200000000000000000000000000*i1^33 + -9601110039603016936056682890576688514428800486269787196921817620245041089004619645967097086995579257742206368806579907855075054332769559564692625770914869356250979964068322111322694533527291249330923166715971580582432045286966155560709495312461869919463339840524017738994240269646986578384698260758672086703014767492140083810667567028545886031783652371567665381341682767200306224562993514819207139215605645847966640566238547117148882074441470462479923862759787092427997120316864495571695309810350677318682803112592235863430126549154440457026027795089046066457869787505892507201546481869136529479640833976008294605875015865962651951449423446944500575049943356468557127478189886911411215412568825371280603644040177437166157431462840349072607260019693950955546047081864982903462836086412537669619542958298235194664389830919226591584032358649422773526874274072270152737469298726775451316756296264206923695473395188982812555802339956199866244743310731062634397841116479221369080292900909202863582718543862073447679905516987180891315101981826564390429685118867941238771367644327391011329375438190129436684647895627865318405109620274634894806369607472812782282791859044459324843438319807433053067492140032431614310919108899750151469700297051676261964417134756033387172553016128906836557161189911708221363460479525699075295545095874560000000000000000000000000*i1^34 + 23075265688962947054254343974573115857007165575198614590215753490861629244096193231883940986500875697952401239381862633887876987574871372603843350961354339401606246165208670964518772730974087370727234091989512024409589605150683223823393508633318785079170884410147242108209657534416172848035914319152737754719324777351265568171510388596575958129907380091936936706211992699124936725987196614909335055329932921252495113801301517070107961309586552156036319530733771301282898924985976626419397258539622665999844383847333734709296415281166912817140663919340784984539510340049266218936980233120522043192566557983946752585525285452915173900835594489521602456873386802503799130289050068754019677813407869514907233945564618669708243914492646569111133947853331005625020401271204439897417646466721234198634210591026458583881173526482657318243244999713481233566922176601894506480647569650875717455244921622103573700493113402962635589749085964199880505560607097937638299056524477976540340076059045296527211235322970709269714205014740859692815982788561524604712538463681703380773601311930014146215552607401633816642173483955794290851058470845171344794240575398882883285627031089763375180677062171147525401885478437719058134515223312856999178880700709049075567286239021408013940699691664207888693182301740640658958288453042423445585920000000000000000000000000*i1^35 + -14563719058700428198306756970171301580406331170993287865487183839580590956026455784388367424366510132899332205860856689817778163773548846690736976046034945438636951067530154789263978965426740327761241682504636570067608504324045580826268661956736575438535171242712909398395279366760384422687095102780906944741392068042423024335271694228841657030207504257985273986353561213688505002635104368267441611666140645546610858976421508122436711149281516717297547983961771448709671901078128763562430787355943824412146444610619514369197817232519102396423479123199147030210382762057658959981155751941645257928314355427136932735496721297730654499147140653268244224761288402852091555559542328589648998353933137275048195831690407977840790107690701326564791529479696749927876629044419840435044281482550059771443009038802395493667797585139748218865136113182096971573458546272774820452826702984284534401832459022440612888472157039445308029959606193921289407152141034253311957315030789389662477595806588547888179603291138847859557416411229946561433791062422525494216496987466757809879315952031917945129579727471200604017330020989743174299425628031157897251849707465746862827500421172332532580976205786716233593928499654702996702726830541057820419693682900797887171828152279596962014520514393352949883720898528885918573794589618995200000000000000000000000*i1^36 + 206500879546744715458043801888680933940618390245553536968876152709947381743900544321255084282245622827856404742154005123848151897926007307370125285155766435449049979180467014364695629408310297089037315216808389409179246928370757419382071534380794940057814364994217280242468151239564149751394621758831473053147721463332373290288237226154666661788780762922494411753201185854705599008651657529775900925912809313199697086092370904542042958014807343652905476340179972661728493475172742588266589777099721560030062741863277013242135131994452969946498983464352074742346333477919825248065631388310005038306530473233708777421386455996156895945264391472767766924065423293760834579839882312427540552140681076795236404474510661469550869551554673824581695083320891886302024839307936803732400211253278721894811895277619761289730365781843630021835760913794235495259735280423286676095482769210782026058659802166802336714666645379993416709782533147098284184056564503219469113156263695204641737538471772212342912375281442615553389405487647292784275823710184379204500150905899972539564184812435699938047744803546434096541163786078636259386595851957750717039702684027820088046825458606398866027296544224667846603348411560469092644218713092384979745108589418534478183068743136284400918762703940355195779472940466955469455360000000000000000000000*i1^37 + -7285070323881007534695997668953680799689555883533489192536677171977510906319656040612823605954812570361719205961841905888025234154027639762112327068369232834017804122302747283093050626788595095227417271460872891521587475999774210209090926206256920982370347600143874886837818969277939502229939310326356808097623337601206813561924895520619619001836450094111873605152792128285403999361545990311647514365771596843196156004664101401777197788300186842850398280108569921796588028193170382930605892677048126916763210074807196928560246820881205984362471543403123665936073021983999973203103808989953119074868351127904589691431780107331476846870255194496553870029473043112534400605223266049176608076547083128763059727754244295528588498627518003056838965887023197114093631295307635624315237049576320777706016289251479035349966782592867413870305875707486245753620491626370507601932153433908525514244280108645176429642652831249554669331783587030302279676684074448961055776692030675927927746527107264528105175580576251475663213936618070856012963027341716626392684378098749254799285252047961616242549951307494772844683428772903973325457937964716977442782316914266032175593534485341307691262861336129851870210635647193875289685213245310029092174547105109286444977154214465049016017084027560243592957647650816000000000000000000000*i1^38 + 53755296008453510935924245636470946215479883234516747542870895817659904593415043202054058073365640506775451076070182755064457682427038662216789104683504765221874073745609149110539064260947642481315744654860012448127190012346681121885485247186854623296628744498417026181328490729531702356191543589947555408491867419739937154135694975770289001745641161696257904864091104276266591437059222065668559606888416923814421602908050747134062160200824640157002744844589551503070672963581534641606327140307555088035089419802514664884317361575590992462764301657976809809427723952454366645427245866456886155532591313399258883389130061532757987520776987445381620498335159010544132546509658895522792397676686440111939842622381883673289704176153113602130361293761507410512895499097880872007404392973537181570187124302042154096887982919267326610372802619563284443242558653121150882975600070700501089114251850126351551317339732094066008789182507545786419323142413313244445286813117709497614954227516710100939159180690069871312848331745469702003152740854785592148889865273086738282518416512865136910947688252042202612194515919863213612609484923782974520757870248779808212739050621701014217003875658884085633294072956718524101208417113889642702501444240519503877702720243858592492538958824126550953164800000000000000000000*i1^39 + -300487035555802934877539258944497226894746412601701818983840919824731185058337534116314342765636897298737407893433162545574791327497403607289082544746031794438838872351994713789673521049469995577871582846266159999668176966215762412605316727686851264151567706077988289859100376906146246243469039212778138664388691646005970278260157152660417384794183868611140612258506377872607542683755147005482496946663440326937772237619410163047007180153259995500126833705851758279500335607201974188001932894531197983158675260780756453994457490927942703246851054332898862295225382910416833424574485796869260290822028949414983584803782915617676447102576533641409439315990538161195091370941380719992585256608732616963439127531887485213118163374963726660151904175312857630634402617761263170563969604490973281450926618534047150357422675949975458122530376373773780866753025180828987768708932058801890446358343011438648773585995932257983099932828492366331026869026265322026957430962744774791232592429541314841240627489886583659030859056321303826171401909741581981116239259081111774847426961489099508321448627211541829949677785387767250043855682117431908349156340274069551921909560162045670440465731047495701972174065256752520185268363574333992116032295216469818986569739643729848729055327682560000000000000000000*i1^40 + 113858853067863376598160243949318572920625557764589444202769916384991301180418839641887326498035940947377432468565565225539564125403064523328373572031290056240117109404565655760271282430015172122611420622558279898030536496198645884501823225663491807674657059601162815638393410708156595237651579097561105143369127510089937275848263194294405982376052674041782827110862492025255147642688240611089276885021077488392962564101725990809469467863930817594330175225571542386304800228485406354136028359047150764365273040533981126295735626284155440536717146507205790596555338048632787703482621582514735040177317786544100244337610540473868447208717618540998251145957748950421669697654665846312838998762170294959869116929634082612966792997801685239305581443582973750661174324487216142755902663996764804287810441515219801217339869823508557917483411498046099597796975276846828937231978329564221142971910425387061763204109695405518821711670422738872457001480538681680798545783195931877611250662612606266663482957793375949031410290765340395197085194013886517562529284011575234397458992100468285431236493590102041015270107169839160654286129092481121425580766942551468327163180122290686955174907029512661612732367582779733357988403399694820891411622301142715047985244941548781568000000000000000000*i1^41 + -41775408428661090052117444626555849856254332286669207145752838848303567571519729951636915669121739590287714710252320736670404098782825822380742623948861276134266034555364212064014363560273676143684716448958859703579180786822360700771887845653515842654267083084309309033201633284121040412300345589125063134775598465973859572210733304469125213404554573551014837084977862410068494703147833279630799567855497848156227724311290194012370363215869537383950833502584605182926381289905991793876345418011700550520728382091082025746556944732993285792677875238379190928367148378403742228270252824825097106408379621762488646696528867528664044568607121630399067627510270713328686929282539083317778944578873331936237616155417120964127651298368602504942470855704307943187767205484491481732849621015302852124797346674751021620213177611415838969732204962129166925143671433086286736129217309557668518317993717318064293252098371461011781948963732217164446090935203365329906816081347096917925268395773406989461267438994693508779913088863994703136286323660758498960854009516904255097190478250894120248115129477296708802734203708559655532383313696648443641836096483042767951936388272271287044460601045592986595171888016659163898114362275870863258415270881336963585854668800000000000000000*i1^42 + 1970750336533352636493417648218530826927662796842929564486904470037276977271499603605114910882257383057038436699649937448800661753799260632498721127258058846908396247308647799730142804778800616727176760758569494193230873630240381056470512095506277211344125651562260710393784916243575678670627251774162055941643031318819824638685600814068572877245977692909679282022103879964040144564366595319050250669734010387328287280744637621586816793148105776031593766311471040866852590844553952473893490201788227320891428354247107604903056663404401824908037274177539357125795117306606170244355706745256769595775255573393326569915176424891119504830001952436035758754821300211911600977502205831962854986555445400967133040531759382049166189281302790159873268390035909221362485329159795496019270859579439958514371499273183064595184761125684829044557907168612845130998660837793321071435478372575860757832919240293927542711181791182926572373583995501030141386356853738299558814943535632448672045010752799404402942620994605655792260719309906257897660790108563033452520773797557367092712967789289764211446350350292798203112461275794976297057779503926400417052619545900690892070148141853056112506837149563485532084087962936636665455842890814172596033825013760000000000000000*i1^43 + -26649551620973980249743678002830427693956845842576439724771762880319091224680727937598640525044056023320089040915232179556785688919804245995772914615787840794608646428120469320196138939871820091304566985753465478323301153455026896797874652697274814808511963664486564225361484855770408229255131059802999143935088062830102053895512546684283381928716862068469808187087554699012838406686845240967347693922165369760745977425022935309224709346611739825760803190476133635117279419084093475599417138732410248533922187471350072316417655725787983954529493041319289349807565240901115113384075242462879735062263683550056032073275933201479570446104372148273406773919353140381673800588410818687305019477380128494584882987199157737346324122291048460714175329614038226566176973165541879207704526000899531387909211189638843954559588863500434513091308491968736542216287486241836405472478546310126936217814043717348318020616818699635786693954949849644534136228577356776524850799378188571516519492556986085219625572291859728162280695944428014732425765136227721888924679417244488235529567757567091102765376462341250309527756644892902102178636207782269526235497435109085943938450456390444488768330236574745896407079569632948145978616806318800896000000000000000*i1^44 + 31035088075915616101289764759060573823779271836279257905908259906093404438584424267737892679121510751365153192968986954937770210475085316137281695329365084250405226707497646175207423936562889485095893368560821811985681366911645756853622298612450699687679730763062026179529597762919900320946124184370661549464708353531199610931782804700536551714798454169505299318414593192311499535835801700489752433998924261749244264484490115472479842030572774594071039970852637779449797414324386017948435137910877195333716827467493398834867602668897865183792915146981240854453834905863294409245301188207958654387371392960057488009482882924279819717199244437637944731568732058290628795389306884332343471614154187937157938732967227144346416871900649473424039288551494348159748596992553803983446049018262953861866249034012657450614412989209791401296203622240509453057606033628424845997558514812957078745736659040121857370915000500606287137803182658437474545019161982052328437736420909690084140064740527244039483344862740208713821865790340590209615469571342346465743035310022322711496299247814262454359481877043435941516822153707179477133678711995052269889810708750035939621070013453740262089325443348546220031407701735536957849600000000000000*i1^45 + -8524438381226434226436734030490281916160768366530323517820120304639861895409918885845891753757359110656641092851094101574602785283781292635205767167615417273816233432279493811389864623606373748679558859261721700654822080588248949740684304068361105162589403002049928781736026251677574625760085016469460419044328715571969559404770458104984562732904409869185046474928416577162152449644140722101983061019796028779250819630843145499264187210994118977409345440962950740465038212366425829741520695848088700401556184013219764821117766437994299552385241056645633539088437857226683996552313369511362389333603431253161875399337820646239239898546201521137886109558885452660414837471198174652198918681985474089843967184608810426993415566152389794453131255755521221759423670111678575831451254342870039479355391377798443748923455664387164561836773760178400852556007386218157940812267174630264836370189686826158977407657105899328189774410214653409055855693459437940777162836175333215956242082513501286135645231267553593251335460236337430421305368425371680190988364358114352569669699491891287570509295579114606677301909287662778968876907346864651506025489481219579625078038953095385419716016429602431991378083840000000000000*i1^46 + -361663720850313939966689095359056071206624885648415095296660861913188841572548699739512496948597005866669223390859599023249135306421434555803614663890265316880792118142637617331491456069202514439760001780581813481419280345804850026626144273804815204742793121653023508815204143080438509125529819373510615804554692728413763151210616396834185262352557434900398198245912088391457208928772868191940036813894506149657011732209954225791509118825753940283332258900415342581820025348304248199512793671926426535246881366105379478518805085591869364125907564265725055402505856936795369584098906129926347214533792423402416666136376661262814775925229947083247214875104511474645239063498227018221798941632163323656320237212437693143604510007752482206514951303641013285786991398048398798412272620986036745760273994571248789325610359234900328131372285760305405589156831041445956661005274338883150436678162042777061738923878631309267568854164991688119378599866339738653432931757192313078476445241029017412765787129733486222980445963249840180911085110177778022567968518620935050099089395795196308509601962704286668620817246744892737749796540873552582853552504303533144630233467745791372979888717824000000000000*i1^47 + -9125588512151089454643155742919444371221895266075878521288448651818131277835146100138679600563176635081896712700939871530296482569221456036117113523882022217452871590611818778996732797600053143154249635829601210717093969292430521599625409700233057206521340102304934158116085636490796437460682954067784673448627773439251898908781062119594740931663154762704398165333492787400842348406350041803355232864778775018051003564172430353656191440133461379630335402782881982911732886319410532190164533230162825996312417297828659344187606087445828820005954063839331616639036642005250158745992065763901479474805168693603669985558813534372389806131728631965499499744482794231119108063854596311309128275954951135937089817333919510494905757861409673126788336570959233875701080041049978002062204162975340544354256622295881048384800646886202389042277484703649550426415219161214229079565023168420552964971487918870240940089427970102234184322356209140307475731856393623858226398601190790247593311520360561913932456625934736176018359506159312135814783594289132211997824818366940445972980474030663217669997719303150260240563292835466345750017734253162418016196451145877486068813032482406400000000000*i1^48 + -1873301431964197907631454256727594778440367779595366857202905723799067494426122546853977686584468996847023005146038681492475663011820619344060522358855312277973420906212772831057233706115898727489691108845334052935376458062568757293306425392975954045840610079281263779377279032552778052404665738248761527625766070346456337012156365847634685653175087147065259741685630485402455136428384074347787111995465056718303583321114941919042213235967775993241431378563837485932993098590895379695563712620306914384891932129167076357573877324770488834896315527372897462236098269847235017587502772389676584771028648770321344247638301784904411757518711638858871706247544387708149560429269606699531543226556813941219240994914464599303272816403259175228787494051839293773584580966834313150985150334517194593938484353939414549076154814189330893114426811896326519223158420978132942566919993116579937573419573571701089621159723132686260678424092715240534214961878981133167629672582123280081913848703006437623220923474042689921004607566759477116099929117032880883598644708945911201226731093181422431818088160384932591739407905234428997512176106521716858891407580831363891200000000000*i1^49 + -655267538961333215912811691773377341656495466239442246486732494298905213782109262590027272916446795237046486759727920188932438242868885763305379258342670114486209832225755624813238758699867270012665075528368102326200069617546942387463179629519157887086030593405443290156374515420758592650606873557094298790711092227965556036513989382272162134409788450109792625563738033573461919247507955817041310966421947712046651608745054275828815301477282870342076667422219352335853004085256098546096329260060136598354565802658944271133361983729965014010470699410642882805861598375538081565167476095805776530204320641179495016450029619754949713649695119299821627203119851818839225118713637863487371933474682679747413026358412608110139141336801951339812403635311734617536053196948553592478636648386535074536703453781634036570103051574531653522138680970026192099230748095570966120341835886899430080307485794813167159084568511194129216153542722726696544236280917428125160918592052240135901181928125039156549924241164871065596147051365304845678267361639343707047474855687602976265502581193223810428683903553767394304751115416566048562468219671299833724928000000000*i1^50 + -2963348038417505651884156500047456998430167360675664995692050599808826709195581779343373531096908661857991211089464456641093018020523457292219126245005252669541677126041716486313663670288862478675172929920539219856623796867061207857172793177559036277987591678007603654693483321216326770394688648419925883705631562357468903922748399794605980617115622924310876179722430355613794201014188532615665341693045712804481753397555799355019195664669646433070629992881762727604727720031007784320767149314536466281163284418794911205532825961950101475579253072714045756347997519559308203061508704688864891264835678815091340018451494910068000756642444288429881535414099601710201158044838921941055018078776478062663128172297932963174530374312212359427117008206008220224992697995372891362555695288786014694210775068034108450764955063091278408230758232825046668524930508926186350129863510438562604273389774201736950969816860176860928662300303019095591306693336868182674473652537308630514663749667595471740023911723689165376954657578660471638424789026320844630151688735971199281178515021498984261921742020222084951557116028162824059905638400000000*i1^51 + -41986249713201334172984460702303723765689456792715291602572120458430667420710017523412917617360778357077659957019891897783513244212339028741132460354341632337574672411665726907864512090915468251614645649035126056969996071877332199150794312704857335920152324662952500097609582426208723183624260534569695051885601289417319254314977205806372419954355763641244779128497342864405702574133787325145756792928705592994710654121685407338070485518594017880032049010811992366249733487016851990766948537029668982857062808514459032026195879758195679215448311345824208930153401569753878897190951826731629769469823968272818544367675057400359990424885766766156590585803798498603162981280297191962857506573549951510032063165074243444214240944391145787641224816239310203564018527429051655625943959764041853447484526450537906312686205183960106911710322516024858604654703198413562691010219789100062509776081429849286084973300829017667108159004169814934117603663778304822117356091693267188386377328587113321174136732884547250800858284820471609194685577660156964188194751447906250494160845491719728238419887862277527187960627200000000*i1^52 + -10224016932636642408982564055422076924038214472849449897708956898645015336258999685934467181603944730454181930370611283285728071073132747943536892145656528439220690053495871376756146079860969209804485865732707614506855624553859209113678462138169043369942964857863599621972943400199485459782292739518350612234495090378023924594652072805214695448796394095867880820995553772830657142048132369358988673568091149489355529225147676463299839946317521116973633893300971476646309543424281801492442213245715455078078242411448251003572504243480500426732548475906492249157289648787620345192250108666834198122788453922125553563538400581970987199260196634238691690060829607279795666022281520412162460069462257659325789808107016977633429516467996566644874604507141241840741063100140270208811908075319109252718844664765664250610245764093689477077304263855683738823351711459894384748546560769149334617247395999331822192828667343606411861495333788677064070420276229870669065619611300995610987858686365362822703717998696804213782135935129897712566376564260307114361142899819106221894499085725126885376000000*i1^53 + -5745332851744186119194613879300927849522338908276226234021641636177654959584698438798689589339794754970513067410041245876421264937036734939157045649428918617739436833759127818393050718487707360861853305835730690208761505527126665994345428536608937431082555048944999153606348006259552727122042373775777460176929291572932927716348443307062116730072244899594069555937215686652376124263281547686537961097419339299795525165933437642111244439531902357717719797174018161299573156299352333274087223225669422649472395198319988682125422282593752988087736770700101689193457677390688524887622431163686593235124875888122904666808285021003946562895502996371802584599780806015699527253449021214099822486363724560655879209560520549776982391035843667000963843585133886303963567927256099184569539534551351010991557533249967994222489760050187042723916848978538162947564511562672743990688508276163152698440634982647957128762220326732788124558753629939288814344308794589557661045627262881524891638023945276578730683220200733234599963959921395715241657925071813103232716658809241600000*i1^54 + -1192453371921009231291940249811462995284722527397325966085730958386423602835793613908837155844044962586065487364680642213364674254777045859328061716670316036853125855373138192028600652263149403788774804381888578857504328913444869312240697841294582719383977382434848888344382012511619455948747554256406129213179888804472726871020920298726492915878328116878522337238239262965502477736587273634133854276173888940784168678659072094167464492367661741826499812516762928048098825289912628806626428671396557205698162113217844755690221932873353429736940539440850672250698169319810954888692883972675755920097558001571778087536901382328279304078973137144728920814590153216879432195480368242393615413145435453025677189838490939621548104037416088520362816241082614801469639783854440107836078934609643844471916737523049562056647648453820188458902031106719321980133124905359162347488597277534013279305750899527823669290383044284381501906069408640449144801809678705171231470321102354183902557763997064172002151859884741309950957559946916909432176640000*i1^55 + 722171101995345530248374630433228122057809459001136995082039727899623105219406127063325044440250184653054841915725385854783847493067011820489670622850504319076372177798761629298531620484044065958341757488145521199720294051554509285521649336834008006875594358988241809883548675324868190032323737715006622792625763875320307681264770531505810059446654350183548040427341723883258096777114506922976093672137715826801915020799798199358311030728985166099713170452039821589123309896299091096600626625625953409247789787423907077825886502339082424426890688654040542402883817869091840468647046790232999703899539530254131360271088757636627298526779824172821698261479480357274196989416529261911831170125135345537564829272500305342064056429448147611868649418032658539509366716617703156429148420140899974296899898956565177397362910255296646064071443212826720991991302125130411637220961123677607596118927274159570016379035841389022912389928102639260900005470626645653047770252727135026714245750352342365033643005444096000*i1^56 + 1235186791325557957525859211629816796232697794232963226037722613606858478388031436660428979187834358928823520062401482205142515778681596963862058417142294520390193078581446285249940290853171135772490063285175584956631034757651186511859062990203438698100326264528123236417111819476005314268885513775305326098372139112934070582652691149730179528793566037516021365615700209526961900242105837086873506690895717588998913835999442620494786457239175306186675210435320057728586787745656901934401375651314700901029591817534349300244681775396790379568891992354510682817668590850342082836559919928608261764459173857958399068519021076482647748347586412753112972925671301891223339837115807704526073619335855481462741952643221472632723218348315901239455589704058537659583848222440427313749206308815211169082166168961553892631607288559241766400953982121246804880267337017348155694081278826983462307447269233451323871394947384258981864641645580336968712901918475362813370763970168340715929600*i1^57 + 3854530294906458653615500412458961164560890094980325845904668641147360959617641342586414929346779398537644719351032489645026102231214890457971131306643948647561397038419005170509168407358531220632077801419556199921110649368689810305007302222875173238455082789641383725507083264028915949079016899662867976852145172739510255562122656855757215811284065950331816706027963695447261991765832862512191292600841958122254516652343023426621982801752024819482411913327528683743974861065891252488710555340078578325455338160597889033278964152541454568085886697630008256962124067383253915616675752172606244484399142431177044484099506343634044005739856102744491787839573136246093651272066356229516396606768002919219703155164753388363610802116754404432059116111899247463569223392432573167633800936966374017551688305882732769945095271659714419638067699975889686835989839875324730057928579714893857947086695396398306754041467405960049832328711007137613752565760*i1^58 + -142348407234925015297157161217064912190457945311621975439350217859454595656922448273434299161260110568209966613450727594162662503097014388667726833436719196334945023086550136829416747877795004492665204128088379214281412801295806426598348871058805871223362280412212948185925770983018640391258886761441890810623877161971593680277678191845158238751957432273662232950706162351885437054035049038473567593157077238065407480552807879396224190083285228779272315805125672082229445942074537264443484791239413573293603869158870151713800507962182473704211547855510421473641056696294869166520969464198643992556635196762943071759494210253291399797912799479808517678772478675774680562466065030089693203031134858870935443242046383136695554227966130243814124988392509167088079152652186966218029411161109715870436941864600004094978612287399098271277226690695340331959157035620650234530964738045832327356934212371866776439357440*i1^59 - N1*5686567566838404466719115653331632379536684200179436518452497622581535613417162843391392194689284225515718971286956194979734934219961626553925394515831548827506040831062387517587374670311424662241961263169536*i3 ] ]