[ [ 190820242282869142954634312967370958883646749933916124361083049251386706811316574718161676732557897144834651321977289378275990266117022030189795018069393411131588831123592344089347272275807815866038918683313782540943301942317266457608858846909466205516100827193957660477050457131838945598439221965324731782106376295068733653024166112867132476497764626724165311007087547913728990859607622011118605282823689856321526764808104829420390092068787051224857282068247245439158655538435208944276315781864224590097774550405838680739926805052289935193340039490764881602948521174814021826232518031375593381319452308714382151586510504090427744703360762936559740780551462364220050971477999825296988951345338316964546748075453248034299696015725663294491746528126793073424146529946517170816675790789000931673165752637098145006350620906136899462663201171886381735170235626035053003906119391636141551498885623615316958046702661532149268163311469818022767767286678196041651739221086149359828603792494476946946848273780793397536258485226867194413584833750913340467633332017753326724751122815557536194093492914680434966494932007914751584294464940686013923038044511806611945798256030237757004147817298960843227037279041167082699528287344609889785176785849397578755519346614520261195852103088875592823405166429594554654954448583107729771668572146089619796341979239721160050037476010390564129510327113211800284367720426478230488258194182794658269102080000000000000000000000000000000000000000000000000000000000000000000000 + 314470303702347687177738371460217550117798888394344647119983578148769239194441214131185950718655699529966815061336282652903614031348032883790048268293145863300693629924403369327406334017475701076822657569568646065023259409072205081653466440280904050495401553095684221551298618555476896345542679861908121361623094386991766386537641307987436814231952235371310439010542206360343398321316566600489802888190718323478636337979796771565466561390446018587203166742089665092467970412554523877314941540926873851959261007102670603335527837633175300680043095197023129273390319877943519147487382848629054637453798576242489402529548576410312452593510079452078782650281146313461220398531367119861372088702948343261935352568708031636750518092270925952766987136913134616668624626118116990360946766702804938024047340560452668494712337566890697165103061004469638564479714355023522646290392135009094155665019061253987098309660490125601987502304571062871452749701952828381554247647700312317673136532122690881152190991264630800973498270404002733375435816641894198621338437595200702479886773726564406859079524153901242913776302493689175938830964762413343092624536523169013809743506875891253529979288087441792721790577925246654788159124948221719115968525916106409885398749357397629023060108362729587463244536757895664602876584491193425745614096649899778991561367312315058811893748727398926712620579457381834647413055260402457775314734138459257044992000000000000000000000000000000000000000000000000000000000000000000000*i1 + 269598710601105570615798968349372520077573533923671104147170396170967557402431373626995325936826110403962831676089884432431027748852705236900762629341056594295964693060856976582706442176749335971983630114249089433538707577412989013686838254137869149610447815062787778503986181314699549201850453025899788291621882429604051151773094587489708859665057254023493777872045148592987484130494739319469754770007164463291010707691009077869151598003422020936398122520007936104799333219714000039909693278377348256699937675134202118299027412572114472782238882232519569135457622814018524656813660178851908219119291663612443362406781987474467020326355794175012254553059087542639643995368214463621886077315475703151976946719981996306016724111886008112622798978573554732473349263324666294841299926231366928870285715574099318064860022065332630597351815445100787651901769978875280993915688364243322175427433019767026306955952806657452008752513673605117898006534954887981468484214059040315988964055316565760371404854995617618018979099514912326476273425832480299588166616714122165004535358105044209632513179985177704542405931040296645980293373897782844031660637830823557941963493749274021346071121079841713188970587104349239571558256496192956171346641476152670645621676469117075935405367809926299165115121840857295585362888017045862165819319192428718124254224617858887690580826980823671161979764412909307711561867343529010573561352740559178956800000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 149342096872814342186488641993490044721717099132266347814617626725400039553994443436877432921552054360835600880127396298199969537440599418913369564044243939193066690239024070233670131171948542375238494581501712478011539669311334913752230891359658129563217052167733465672324589594582344779012711587503767990151494030933926871870836914488939853318541888760772765958902945601750969707061171609376144308107944078250354352493955811667598520342083004768543200808665381167530194766274897953674005301890504416814107714089247879463334447634160904036259767552935969001908635891462649262543672938610913495645552339627641845292340359911313927627105806535887237831271724343834605542067204526440929620736146347773070078871587043180123321771860031787529670646099116772526202908990667642479100224642418213133330332005254337231719834254673159122847312195593495652926061332609995109420637994060715916068696499856611263836151532160533446248084072798632984211674478679965478749072358209112127717650925058360416760496117503499934194864346312440639319084475562856178380509922689772725225669948623686947495694368021156353015669210799098062819961751589598534783831858196039613275479614083630438052458765359576926587806322666365721377861491672239795963860812635659657418577227241077720544224153535862606143141210614364380911689870124344564261299855127812613482361026486795952691442104684202399368834261859198569580199384109775888639743053204029440000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 113950113834433616698326008119289295248679922034217214181164724415812678963675345911148545753318990374700044010473764134017724653276522230358849273851004364283709329444268508138830160725628015124551566391078726413793597333807741009194463458379012954547849339630895740183091816654872314465814174054507965252974748649680799580927210172436449217232461538291252434683489292826743276035958269549334982165453416807589040420189722189402997945208405356067361687199265001711925844913942314238443606703855606766795522024664332546177467932649460514068430631301119913979077115646154150950814326721846592126845380325459041768033962841241837636205222902567005235535560689482555429750510371441931788575676615890266246625058958466633507093933750785981905384209165315432557241764737249745530744844867720071633078244955624437522322554677908946848604687128486021223521249200344324776419888443180300517130203159852931588161227512894022432469497196988840420938262702677437697008069223578581017716373838845415015198989928629083121659011216658166168652182102324723797235061809786365093505225824636927075468423175885137348190219648404043805167765729100358572301824852965452492628204381126653975536627631560706761503473088501847538145276985267214402779179494659710411632061629818949486231373681080316817528614309154472826406813291341754961329066822309160287859509751523822735871863648275336921572284568656104416998289102600815354250654981816320000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 80536216954496629928410117573821744224329283758749210786261579544235465742408241582122761068642764302883086444615538879949433933373556995807676173042386016282964288718580646310323749067950994764938545068591231360215809856289563127787541942730838497703996693340129691225614672633273135189056098182955318079168094056997627419112460029718699317481771863660309224420286887439954881622856594032416006283764160529224432935926557129311884501381411317046920338326178207221608479409432617737304753120921588249210972502066115795699552609507423707711841086203950330792217792484177942990890527354253611794171461899006903974169351029687422055143018309353616486124894475973778474223206126214990844880996392105661584362942747169344532448579665808131815145358129277509349587726194341912749736728054388842229920617494179447706374864864741967893674953114885014615383281098260351613415404894267785126101298978016387733610741432983541271116000662529185352711208287766065072372879342087592568015822000091995177979409958045797707095904572702752546744566187832544241895260029197904896354647476552088036775130145103355181413468181496659331819883908588855782173005075789689121904072973090913725253027745890376162126472173252471036166731573858551645347926351177965972779004152790261046716521598246934266143297443799885284521114909598336090826183441334932495306650187302701653215774005543361856814602660171180724675837346287957818238789536972800000000000000000000000000000000000000000000000000000000000000000*i1^5 + 49073144647779030663788110852500518318462747308752310334912439573605172526362229859377734798688350214733858547719593591755445097956514373144118674736248307802538935841921853886793408988118566696466332144108732692337699498787762450975428273747625038034532728533194259735672711618803011093298535175113317921909429231216925763489419605018595728071214145387278221018937604401056323444841151617731834699817270551319338977970374995356385120010403946774272643540252655826667111113338042506909242902485584543905781974993710570458232316928801896770698242622695554515315541359274861659355533318087495954936704377622490307303555775025116053612236807475068601270925035724109108516022059356373273038355492638530712713612829808760563554170008940396523514210537650536400731287975212413116402604922600258317385135928485458481392274562592892541162156341487590287402891228327197860958919434981535611697314192663453098728661269958117041530519691872625417398917348867926804182362117537195158596829899429990040869216748064200358991049546406195017610060969142478697484920793411397947911211960173184056252791238209040690777725137275534512621725257013757160102165624493532282046451442504459995278624994828559517854819306751500463366116328305591720936821577789297292995048232636215463031879147331481480289889914282311185452502537940498331660174542503083485835648872704238738587544833217964594703704461061595239383591792546935083309979402240000000000000000000000000000000000000000000000000000000000000000*i1^6 + 21884199378714011082247956417205989066614853787272683331204327650610047806392145401217627447810131158781061838975024518258510465122358818501831415135472963922439374846330080398728764552471038742883199460457446880615307756273947524109436147656475563717099180158118189892968742319505570404525546833310166867527005283131287847688219069647764081537477472405082907638956474361216286142033625349836811534049913418715084227430568117998778046276051111992940092278939613183024063855193366003989928217170657493363751790751483456939358601437244404688726684175999656311531482783732556229726491375979909602560404398656692991460549433479353653739373111919582440370173751610048907700918916849371533193638832036665442050918219234633234134468255359252690959941581967482837425872591839857845394636860872420800752811238692229720812683759651721834454313208139635854096561191194482089099492211519637499412937153576569485176707158948861059660874088866992628610460562066058585328939704597508372419400079522327094395198865732458279358808305699618542029308336426614355460575361183624673010832706235193943745564601006711643329402337218593623675889000655537566719441677877718491056123077176943808492108427561242074679865693113761047851843833654655321280985028088004546671565267819479089592046438063721534554721623955754672385490339758313782278248494371295827862106324650361803842156110092143242499590370535454316131189185498820633335693312000000000000000000000000000000000000000000000000000000000000000*i1^7 + 8853466714711717627229564208153870379460425820194100987390285817208304012853927468156707549872841888511471528280764964668109215728079160261580100173219383091590250818781970311444035576558104228601036309622890992815312215835359820186986096627407840421161508797825684915606471536558349794111782934036562229255079739416260632124994131242991822153259571563120193825948475391080271581661683594855707166744325623359359670498000933244009836445538528533982011101512926463883089629136599707255937011105301360233836187705953330246228285165013634225774023355811865504146598246861141433382195323231242011783575357815195710151409514215615434157539612815418219576883438840181326897818608148523965747503722879572086161174249857357193571222280873502023993122874026551896381534712226222978293430409853437323570696381372999400544283800015315522458639174472419321911902420689030788393993710972297941179766203637304289927037911642571973696185396145122079213977941420403028928550864305024459257146349709640728604167919260945732376375972496131909066185840709211784820379296440828887302788135821018645350475480087752528820482391442863289436656726339894788866136834590689783558644358672498607903060580632491075123293266371683007688410943405716046907850301167870422938260273257397497388999312088843826171452617077443056990948820220601557959927636679915873074975266952325929145530553436454272955639943557926414262408203348952363302912000000000000000000000000000000000000000000000000000000000000000*i1^8 + 4145299523457233711778038184894324617066647503457658992155654508266720369334199698795224426736779786973722258838900704281519034476922168469509572817472211155154673096229582394790769426767059330534554344626276685606432773566806075085506911262573057999358578878345817056597015576044535590552451296762821448821779334031694223745388575382975890602070023224500770900138337686107260604680885256771639626086908619576840587825295886383706275150572102650453450222844037868715077594614716636482481353349058776667541266040211189112276586138802826697195449164884524302101266516446028192154943108227711296277168492543112138927967124857759146941361871203049356100691910774673989980984969871034506939239482420175723133207856131124959261397084273755505190796490200570541639331658666900828282401313204996916503615025754991057339493383085270122278641618584010774361146485912166536808417845851485741138838478646318532473445403435230307395498354977888304496943729534581327527403878485119762581150529319367955613606679873397286640035835957035450309782919780605648825228465784332913973841678477382939826504826743106765548963331373795621312174589114608481941165376838101917411617306246954626747593620947036131263678112986680717768856802123216552481354083770289620129451302042929203310394093169820816548123518225479926820856446347220258813065876941274483977382395881653615327446518370406197374806032298136450025859936160015969157120000000000000000000000000000000000000000000000000000000000000*i1^9 + 1612290641840162484730642930373316853906379731939975073776847827683247012392727268036788073065978058838691188348679323024844100137489712558152152422800479778424845098336860166205547716907375121834542539886180780869516911329547696643796438888040455667079047930610372477898767527981468905230079001253427495157970835565993945669480746039088047084877008034060330226691480752856386835164164084610587656066157029638675113184971881683871817831890651278707851331404902925147449518373486729959939106154670429611698696827888503360545232379264876592860495115622943801692357264031242969155201390956759695825707844471309965079488448013438496758112044860099298806177749407723070207175240046774641764363685919179430478774538263222145031790124511465060196652678250711879326925131862479019190695641270671576316179105363489282121584978307960730915774482133942569044334896840792030534677621006577494882579373221293772352291782819955528427747966394199482129506702157381156475435679243982301990570850427738071535394149138490057903876416358370650045528300152375160811252031988415188867690630534446170198293124082394950521775782232404528207684494680619189429223551788187792379689208425190498380096402951235868631726624311714120562503200591019124702725954682266594690816786251404006703683644233218825831566785693395623528450557899907071784255969442552677206067914660653140517850904868701026817321295440051005159339153595099119616000000000000000000000000000000000000000000000000000000000000*i1^10 + 499768764269075913576698727087501021158536805249044867646183540644607558023619996695436156278850366229448322734069300696227714190635070468383207328347804740455046270178565607830814839368302448914491444128369517249250056300777545773431412296132428373560053791604265219781570639369225512411631368481582772591158704422034864470435903645869348287186915597672564535370051902634610118165256391971575664060747067966431260688741185113583367845870330806732183183358197645824557416480620779915330212446267854613044225445522304615806261851193092047209333843867304377402588970173881795756634132096828610862943533553133769488141444027964751649235540780666980579968593491661038006375231682342977186321594430370079631170866431947572932640146840790184646829038523338493198308122365566479795310289252321905233611336219809697383112332907996232391057404973531125348280338249561986255994799714463454274798401768165993834771586114232340691513001553855431005921923617008604577809453785693255547379227908886603631839964481784500841352732890902243719856929023493537618235476849244400596925005031677312018939613802593525527837364732474489022186677233077251397281583584735976986160957999431321701372660292273411318242956343056042619927098427499941110878953686270336966491961887590908372828406423193680529621773664838881189131979824321637967747105084945565635847421100138570036230306654958101105895256325998464889482682157475430400000000000000000000000000000000000000000000000000000000000*i1^11 + 116304022625215751431010272079117063407645423927510458066053711871160730875702982785857436316542817680075989696150143193057822679275036388874840605439453774515182446802202340694968875273399626780470262330058395462349308477586372731197498534037128000233355289191369563348068492705756607149642147976666933766308067895827056383628423444341898048567780441456910589833807703779410082655014553147423596794790410683713252529242078598953375947916930861517874386239511495629252487424951997963534823784948726493947411325803972663730434766215685759695578517603329071234221849288168745699867153426099950251839629547669219015013186131579034966316064376330900310435342519612918303899773441016447419560157559245317254755850265329590826468175312047901247846588819589830521447181764661788880310812351592741449944961476727019622015051194040096892683704148728440186965884412438064241864890499107892090401682826532641955000208753565877498826667699759084502019538593175559476867638639874832778509361443760773040424304531938032468641540185241518625642339359048877603428533018650469457162643125496114646428085329221466035777303116017837897653591877883034506127806564132272692888864051225866239742768617493858937987230093731071645716312388947176254559777132754171825175618393635864754076216696855912931395710563224592277184976020274576751536116606300695805983928259977917704703469534653525510689831162304686126459358529290240000000000000000000000000000000000000000000000000000000000*i1^12 + 15785191266192121446236820679151506228022072003063412999113607550271436055156579989383614883605174633206667034845769190464044266183863905085544167779096252010762023538743812180293424856519729231045993543820570737362734183873413855583234070319325171290600952041863944893061839917759020596880795921456907864424290588139455899900275996166122906243449376975961645230222476875836281386263818024239792930452385157430900081149141441016243347743553495310440255118747745839606285575601932065100636782387417405039591329134916806380432121839103022931427064601659593718122972945915329032581394014668039330415751613296056212088537376251843523660456859670253091565506709579988671320977068886245364170501755379605410272443418107517810229560213681219916285668016573116470315182833788107208178805431136093007505013653231047455988431896316968505457915766759948941549888595673400207362518981457439022326144074380908657089531127370641336401222260906897832356506579769478622892308849405837804016455377694194397787274140097322367406131693886828654753430291159019154007655136482995252281405933455817470076240129347660548406983402201128981047262252485427125197296917498657353920572870432802160348824710025397339046842873125366314607112845761815483928779636435462502226441305598429260373934825938499251456050105929081567517817648615713610992234485909372809251663488279934042067927147703093920654576058406291103766389895168000000000000000000000000000000000000000000000000000000000*i1^13 + 1400916992888680755364572431981838263398090026552177370567470150774465784156718692371598861042209205795787963262500568628282769052806622089193637992685313890935225744947396534286801791195916275562280254263687380401547505183851301688147545747419726623336412363304979814982873565690219920891805354969236459039282506087631906390358824159135053036522030619475645345781594623996093139279067166570700654614487091246738688363846908919056521477097603636588843673624487904534859747990995010359716267076980204905658474290625466248437468253197078243994811181824307525318022123439240077798299963290351183451864265189454132617252649461203403045456244889397434980814361503721569136426048560150639854730443300968758161934592019403531243542976233527517513787448338385503207937542580327105821527095761616541148642581236377442417919033453972455748124650868735910939474900688982710669894243610576304010309573552763236532088229669708509652229490086536385949988486385924151437936557347104604049738512019515541422392711807801482413466759838591407640186082211482795843928702550881289288446086624431122986240328865252837626087213597704464146266802641331551574279703648517428568904670201806650329358034369629357777830504638705898084068357505697580620682084923524498237152669925014359072790549537130358402595044553011825985960667118934078128237618413620378671155477883481947265817461925504074921273972143611601306165350400000000000000000000000000000000000000000000000000000000*i1^14 + 82923865964686477043482535893772884080345250274638765456754402320173079409687050321943906790257046347000288397359972392738039480010568274281476546080432419321522368608936844071103427432024431497809434327133681027593657650616994946289906272379205787407191087125755860484284986208795129224884150560107708883324555346015425817651569940691624412364130763622832855671859735250475565197599179162976953273180998040675801889788986856979935453517882388036682579832550375283618742652435497046590916663424984665338075114901493084833017059756834395649926365743691721178174032103021062212902594036528663813663381036055450909721505620188306557790173430086603793394159478192817612215581534056508107574221442589312371023379170043330345501969020658906735060975698292276308903627135673797170978581855899244420425329813240930499200118269204722446861099685443231040375100322870858041265633145668537733374730060424082716845963957177968989091782103328032068141450496794039673936100964759705778750438284504566999776365719516176680877255532548454895883193335229921913790158883694325678838540756669237284626328745702680889210392102668607471122723983412470798899051072811397166725439047376339006668861356950626530860921157619115743900084474008984268185398007332965053524610159548264332692500746006577836019424139785208694847661490766647571641709999331810633542055606398548884045903187487661726663564002135980994900480000000000000000000000000000000000000000000000000000000*i1^15 + 7235734100353012937767700969477867664798666084430986132908479552859007001102402262458170905982604564070324233810607798230692217921996834804055985275593416911650387292597400220057244256113304560135867359111173444485393303337338899791681444331232417751809625276645420189636342022632334953933324802535978929711146033866230814928414956383518241038443619509368183439201987771416849448795014889819585677219182415037176842771912765365226363523248705947801455868345511181271200034695653577795928625975420702481289391835402195702648270694196686749504924401670590163732678288621763696457059742778806933345752385251153770002003651410269559722009730384735801741633978059382401399876877049534134400332693294033892759346774768466531243971607220081975513037707672518951322317757977174046822900690173995293521202227567222303455316730147681606185853034552053647325954189934581175031283449652290872875872388374460385069754291611758927978411415853337042686493172201572784557495015486939757678641546261074784074474140522516442754462560772694088194551133876492576813414834805273984590217852954955012587525227588459455452637972952162459289370642702913879939008554335282601862470314992201331769570167972809576075882703649276956743578303351870068320123985999782444059767418751230831445807433259068302322261853105587631131508549059708887706520693121304736855575157315318456880322705080567575957896366061654234992000000000000000000000000000000000000000000000000000000*i1^16 + 325263326178215785694766883046005513195447443850829324113253402257989814164163416883407175155892056157348030814018767769082049262239303610567142777104077536959587024858273664060760793874469216360580967486435570653463923536545201163045073758985561170005381233979458950895510802144451880390736157455406509203268926734374203164621098797340733474885331928779371795415679261332984470395552523931542794641715336740503640418245487155737317534003831920925438330319193626283433615013890291045969407113840063260892147732525724716469101985257692661196677401526620861153806778960056587793055599552885845950790044333182361025500069217249889412906162725519268135935017104766356374807962514695713586218751095868807336725279577174392836665560717857174723286122688870680338892854768389671208616918392008856220345096801999981726472401105342234736610414246403492610708500140081238309741426518062333426824364374060345408542657257114739063115667359167827556766712437532701291299477654181891990131175523518711333697315729170769549002593549888138180486038859568031216605696090725706853164822790570804674137746232272240763164204265106262044121866073353514117664774543407878909251777635161117957025649430825753491054232625094376042602794904043889941666616808969658269750041123481177808080749327030563131255082955342495379136039625138575847733472397351851623397281272567433375209759188884554681487216120002449200000000000000000000000000000000000000000000000000000*i1^17 + 10898151214478322116778684436261048700102521153727220480772458947102708923090643709604766315033882563251561728439787104338707598366009628301899030978235526144090473393087901245645479499663509367631141722267977931331346182243569625581679164084411891240487520550892351493792431296294985212801582521488242707755291744861893657706249706158487769663195712213038450477972736560981617661274480220068754600796149292925462576347574429502498717306094830432919891239529175155927725041038831851818727161410437467002401250224458761968967571456584682084242283603327025887373136595356799071276551955248146617400716563902998008383303252513472187821590335486779189079026481416419343858841609185136549950662441065125472813332712581596453695887088647972608099193618796368953141033998374805752910678043771982316070934939005842982302295499395581988576805027742457996848355758196037545000579423167714944575802493341869432535539922825751389799727186932875816842564095373160472530730440224763259901280427460667272700784061935798236312167439858766464096835804299652363826132104401678196946012971009889379166183860311959071655984162677893309908787023962611550492764060938644502709081551399213349800867297061488555028029584124852355234025577733635217246314441647093881391248276077091397589430695585073405100584498851891422976216795475826143106398206620738969679263173772702074323894725553573021011173843601970000000000000000000000000000000000000000000000000000*i1^18 + -793179075999086664973342443266581034231123981081632518249424121960739877326419243265977664717043049179458423472654988897324667603856248790651794690935620919373493097486303038867138699017624379638403243258028901683311715053978218614056067076392553012065944238276224052114003445050922136067643139345253576040270676010034132708993565605300070408037008767466557899445569755103727772928585603741344138413419107117721317935599626241107218894547536641369575228543289044609061900668904914411580809137824573530708273130572121713771683638256575118416584265534703965168533842397467018743886675789416546632310538709177232884407201542844525305268095799615375933033714065194097351761082502351138808949213084291078155910155306698471458236289756361726428549516936109489391436800903197313482681153497204888408997231290094345782102584723739624176692490444808043415104278057888806002146349970747251292110681595572542196558729159669335094662746850269411593933189738826490927851767699054909369056706974305289519385795411686299232468693057669589993200897739548806272284770624449235912451185749905201199728793708003340154786411797944356393025193341701126524842597526609207639604788567597852749559575387378968950994482794665179472497900505017015233480867804135131253772065886822493247349870342864971312308682538348634305902342871357890570432947079918042890707657831975848754374323027083742339804503465750000000000000000000000000000000000000000000000000*i1^19 + 77186858498971837915554846354175299356038212062229902893864943478555933687233185618825156390229883360685861114756162592752028961132981005764786129012272806044532663251639083121708035580155996713813819373702557600434010032555248648120224174931628199791459212627018498514068484001805234212623664221660253209194737100066775889857337292851426558950302017446673854802542481709396811099500837849405965392090117122731553105509341529688061216260124626576597579635945843646688850092969512675567034129827998629129332948383931828544763352485371666383996477841081751131436079572502021333474845904218411076110021301260327930742444096793895880040876150103665095485369316226682922336702444060990429258292500392260833650465608182743719236221516856604399021381981407062647144638661196911574461934944635886374877865812700452208386259889583605457782308257104738156032040047261536020750800386942854736821487428974423503552601813112933817625253254992133779972904370812764250157312680697314950274158707412854582472100082060499257323260687169588862992263750106345028664338410471128469963603242218221708961327494384670625870701919014674891085274549128764624357189852741847556972844519265569186203872414720024610802215376433782756666113547606619333699865911401493007289794309912944572063395684234048580961433900697334323958774231059250935404980403827809887282726335052651734560995483429728088849697875000000000000000000000000000000000000000000000000*i1^20 + -151737270893713965692046997492915573945724720858059712528841315155459465412435025572529934967922197457285125817681293663388324446180710506753936864367830919468525318720096161944449244413512416832934220991336236387238986799379761383806515953681199898670142983497816409735825561350291140282191292579661106112056825896100506442908065282290589001050363694101107393471715190471337154624896245277825166415415801946899034294755899879721727805995586541560579819983896969790951611848155542772114889692306537507809269670453675951290006160175205050118716969785628979518535862714568943939597120875678705167844962527588118282662912936188079636700527405160184829123060025993279708603371010301741024443653539001976264746274096424512157688065374770231910404396211940965335468509787246385795880577170197138797938235523273602362047029339531932312904942473043471300339869217216403022451673961886395398409327456230586048710551122417351814485842728476024262972484665593378726235238298389149338901664480634238475999972548103173565587981523861816142503617926653614542775422663998803485515677828119337640041156032607017678977960697748758865943078180186480476544166852965812918270312263885440663042358361963301054730880693377229420931896306008632749104420334067624370771250753507413768849245216987749617937693653397759176888303451024804158603000605759064372591004728497020372726551678891251800700625000000000000000000000000000000000000000000000*i1^21 + -26772043441785870046109394407329013341672460025939776917639316073649526861617164235572485330417515445809719652434882557922680957984682456401445114929196753227026971759900373858224423960821245474833708280267490412142861898976916003131937778095190776495433268022337637792725933159023955382771123644856547443599669680803977836601095263650711479415083573055019965266081264253309324392348750697575505184276707561699075402758101331008792644117457283616540876363665107692347902798643533846172080401789148800924128474671500808903816032788530358941699030798654105686632373596728355420005411801502693583868450655319258690667469230963899014621161680629212184675180436570124775368287061986355719004185379070678431822891432176848798797895384821243689302291095184985098779070884421056918613021980207554325015278866768074426655941330593128879523082621129505812914670286945677181768199686655520217516070902243820101921895872654300953597461000486872320684869767471140152605124963580217498571788095462081836520314301409946121471299557526375169876482320587117432870978982846979471001080620218068949028637480962276065528568935167783889424381110984197351856569190389636853820791074562278398771827265925043911008371562719265136247214158579265845575679989043637779871919823942234423277550923711648994119534171238879765592534602864701261098667303904613470305456484125468728385461103276220442921875000000000000000000000000000000000000000000*i1^22 + 1579451623987372166332923900472240398418501712996679366867113646205351036416898958157909344266821309877460089522036662417045695386981840428640759084752207519044003757785687052064186473503686124794431855962293423706411997392634033852634697063440051354467661320557971277735644054040470980135105449982353702238061748098272764789983049076331940324602733894999935079214013676856387998883571197559820443097524602027983228075825160281567288379718316822967132746455389434447442882522447044606983046341327471993208230949441833888158201242600433859717572884776569755854785338633190039883068568643253243994970329796636305900428761661533775827690022689947630472035133168269125184148312302481408979965381584779829405948461116797613085065970973172096391253422978936654594198062893156909700828046669081891954715784850056114659949683589073980797872152902045558628488368593573098048139465224833738370584690428450397885927032709355090187399393287360510783238444452708826134117238607684456679650370958178174526391685383463848487702522487333299023343517867588516892082272499574213166352729221415173486052848470477240717376110901803766588141131303397493095619752039035606972473468053264938721117920714257401199369918225197923774627280971353146257133753682783625927784057691833135353665842261766730549375458154558262105859776707541326950045031053759604208021962223888318885533618301092516015625000000000000000000000000000000000000000*i1^23 + 81480048957543135141479265670202285896332171526450319350055603286374861174129053745863429782942581406208791351056534172978936548941169277138203414747058883789959771003211499711389488007602611918401149089680705052729084806635577549160019394198147859528771423751674354514954793647367895138230973564171573324852550107577336240063818007675594431884476370119062269608755811124827812249843296272516715671739230398621511972693297429372401710947552797625061108640554781465539988676686533069215738056494008578412549596048580989425705393491137990627421530392260409184108768233624412204299572568365797881517320685707472413287842234931467889175787957260522995279961622649690715784964960872241483325346898406437909632642162620828660262015968583533470765649200807314896425493478920928911399572781608318989278267377284758738341365127431966040436476318323630182517027340279659717810063616135825891034456225073543382638624787110800733537113074329041125890740337631856385139846210868951524182501868262291632286058517793873101345510431002521684516923385597936048763473624804199440470135889296444266047600029971803070294101771178450577739811915655412484030746893584404286584739819178694504934091096572087791671622495722454749269174414000614878108908991524875865461264450154200677996938837898616333729163013806572533772570588282998904329497217549040011143295125060379556400759316468315429687500000000000000000000000000000000000*i1^24 + 344757064491209462647676317965190138371694021888303314480246730121669079964121632118516391251921246832674365255981545955311474414196088376983402875047872137107509065844339862045038624002982758279285514104470320961653795035632565227665397027467898081766023136904396351345183712346591976604823655779016766822934746227876944815132537356330180448603716772431789544144193768939082545033850894396873479011425871665425784133599204098605920190726473155208151443790241728025763061904845461467297091222181319627929376764820094504629392184693938084194241739212291141652183105721473097712059031033699578526327007565866053584668846410574530427334808310966315731461400636653082591029460439223572300268661417698691423805216307660040096841483196811797734629684564801211947444990112335012952761353345666069729801560860649904626467302380836764020813100646098400936687786237736854462599730504768639622006515591352022276586863463414405083552546370385335210877759824553421227665470287881376127570694829024488545351523780281116272164040450772939677127936262264660436612968978618803787826184658452992412820317947648826613888231950691396637937948393786343676977187066334710861092548734427359278859750339677492620923790993782141267747771150313406780360132266699496540254562356497109891536986773049596459361141073819767964404041753121240353211307381482511219481261344218756096038234475952148437500000000000000000000000000000000*i1^25 + 5876081765704310765107548832663690051416224353447352855034599771561720498838542792919256871155207609763264680598708941288013749449971455016300911731171389690235943815849473040550107482346201315198241670029032512123790603232095504506411420187579441150763890426994218373303756106276840181927739551603282377888904167373546108311463241548803490515028779664085029726640612170112638978090864885504887692360331142483993582515533557883695598622169213474705480365091976882192658897245162987188586500381399786744834111649250933555920082694162004949239230806372809907194549887161017137106324736448375694375123213372375697582756080659428787275215729003681449466416772867615332849545880158782432136292570301544923904986500072758302797958638874681091969682224884756385796634555055011312639287353465242735178989751002611095091959354291651818766251793024975718289641138740306855621589150853424198362126034625569394964254110808509902333400093895459657089947983552429821622761249277277838436108621281276072040826298061672867938483122519645024076621185124793670142118734769000697657888942915689974139921279678895945639244679681526654012249403243649384773842453991507153512115868042062528290829007415640402325609461304949129936774411923389869611872113837618064087540414076858010879783587351714207523808466717070369111624664347467607185902072892980645985756169212214844209965176391601562500000000000000000000000000000*i1^26 + 79039741224791545749173228926792457908282776260368080507677611114145744629348813092453559666931791373260296077635634547141745693469770552724488369496120796772294273943984953480409751834811215116915410437862891708416428690914918924326856332805535937136293658855775747183312023844761682452469362498576569945096073982055204069880553951657231431403678811627343778620011153630622648368478337590012814699853726383464590465572997558040851168964931576345615868260610228963544520545020500252865778121786053811812040006666128384234392369834555708640106352534160611764204070672111318665197202296749872032224354466281271829980998846239676327700570364572915382665898063243569822751809891241164639897206275284146970966242128936715189079907214552330492430287353905411566118062097730616728179501991014748824120613460858652500437587811060798636649642111450159312512879983238742851734614622063347983338128258111215721051434809947238439275937687215443171706364936948378494050090293163678875005285096802000281600799284775827471579320254863314235102364660574103754293233499750967386790975329495239903147131838392129714505750947273081974273171378348838321645106935427651789771411128044276398084918234125358653189432040752021076004644316993537654213972682178167005769402367734241340686228991737630561790619335323084205130555913825363656236265322820398994187371074164759863593826293945312500000000000000000000000000*i1^27 + 911687735675383809100247728140719521032338039514442771863155444748492336834532106480871664144049090109590748399045034223708286977410994048847385406894575893737628926045840023086216007462683255782176920712493465166425795281264872832977846779588898755749880131714642724019548402209874825960501486680078068123993080638043743886031101640873857288831528804305033280682300344974541389706496704358421781549985441868362798586794541852514510245721980282181127034184194435331191227401982830035793165449301952935213924363133066268528786986011693345624298272256885985872538645339858093342288044555471086168638338956298578091557413274126839762299891726111867736174550505604904869954652658343671894022850106405617045998173892781078971077679159740269554008037748298677003686613548493104158823059233379093508183874301407657698111160154353623215802920226833676134783997199480256919891074399359186128407723420960137137937682261940507481888752265870964379945634462536479443961238251269118510789646388180784189835667783440460857252350375826262372760535268619780352486805272766951727679792470381794450338197718481052578795501729752961107647822688119146672174459882956813775174970608709619238587050697948477390390640624479297784058635884392706410426223619724904419736456187553422600373529732208378614236868536720760353026273242685037675458162153796721805334870464422904758453369140625000000000000000000000000*i1^28 + 4280622058336258298673221399174277847707069148699699946688668796408316965955406632508289083729888867610889258613100509879335119620073070102017682731856291820282682597895331175076000346200395342935758990841456882584259953093149823474895896959376998258124504323196690292028330519380890673142545171572173403947628528126004915210061575294297101984000762561530138471506960614583403333790652984860962822012803021588791912894908898284669235105331587667622778002927955093841971589413050808952947023917620282636665987174960701893353356293532139364765839163501819427168229127631396837485842405050364932651678950279698472317152054117964485633165272867115685463173276831743034419579082748472611572820377169982235633840714839667965647848092699068601733987682977150191221281128075052384490177383606612868296043492253778428501055448110443544247608855036506351884258684816050682367084153336862616619214435885417354562332906607297103056895656618065656125087328777929641123163139492375336655709058219760068961707860408763997474824565789649325941788424165363941744403688753510455130937330699159821602679980362923404838689553840107423196386564780299289759163272449771212676384919856209226808520757030240429597548580281682217265913800942226816063079587894353770476081907515801995193152152593283889693534949942451815595911050169532833537466592874643433457364055339165210723876953125000000000000000000000*i1^29 + 7645723358308817563713693573585577921667628078656555730067744636176934913072678809422112873359010717544971179118389780134365748711198655488020695010917318791820589862933674314163915785052116320353268750230763312490368374053751387786715672387514925893881004081123691085798984191494170700625464886809086446629692727022243965342370943087302644866832806126315549286121898533503002890425837667411979296898051219946622057001438759898305337886443382189644958350759144966469133141822420768968770574821250791298624277054349500182161863590328586840086635843149594109858396919082485494810970709135125496155868550350465205030789216581923725822764186351692061216480660512334137879892251957214824819785303045380017883355167332906486062706578415978103754507688972561517330394861187083395465236352509547434312530486668155083601528768912761061845932400880389930661656856128175939577135237863434419743135634451440855543440036216912904142963742455002339498575841129814473886924823685937965882239064870667341530986304685804660884338820052087403909377422104340514684486595077976896964607118258889505567665548984016714069283921307375180302596199285998550902320347338204003564640670552863116585830930178026080306776929010350983873213888578340908394596214488138817453096705492025260417479875131318137865826118344465979922515352162807403875695605451923987014569637677669525146484375000000000000000000*i1^30 + -8930782193585901290654812798395793255323858052016935847257550007850713778489804152639111871122820784563038265641180969888820886242902389568637229677812760629958902892001918044118452181610780750096407502656456826591849064734044066192635174235301789351323570644240442613873946100030798731184428387916898520081458343636268737368376240707414463506915587747000163728988348695179781525298482641038862717945354922553682259325735775503015234211954369041096740438129330900504387599771020410959579670503555478472229877402500903553650012932829209957893355268731056020282585357096730429667802140192792712722703050736975598344283174927480834411621369428855801962166293149981721755801394877058649930991978937756476745817005647162135104165100405377825954954013384712886201314850982126419415794247932320739038130079205242442488013640608800597583970387611356082951849382508468268360775668227540369045430731675259720140648763052505651017983050610944605474605283000141021417848027298335713901170482540588722298142945166447874612289148548222817345292496274462731091708289819016265986268285357307350939736959373129876943272547463457658352985039153330103973698645272297056193526700854580995429639918461694496939730957587222027456114976689241284796743943417843105242683295994589249572483923735447170139950783378689691222014797276406135627892561786898645498730957508087158203125000000000000000*i1^31 + 245155188515394513317870844575422090967106599079009149570193167418780363825420270354792808277220699398767220802495677329106831139156578061921589351273469354812931190126063587726731027513033694743102506113537109017872969814533970783632789173003942978945787682272371202675324044010960636310951939513884592542693337949131784847977262064397651868448548039084041748064130776605690401639555462723316554047775001650544851041330399657801824008732852351041034928979314815493752332378148450516508897084288464528939691159287208751975139605730672429638106770500436514742566654442494075293198787246141430275862282690631061967418334362106872368633823917517719090352747397363347229213111154546639785817309879006534950040348871021748020028679943784814827255402169598561499190258083578194323877055535952799953554840995583280570780559304338844986372284296875212632977532396876048421206660460370932235608569090569242256962109277609805160973712516327863610510650200426782509153066805998602564388924940955798183999294016567960645151136495865246069340958606833059129592934019156915799042866857022266442150825695282073140930568523371218432980973092433997165967783419546712624658802386574773992461892916864619987577557256424503516145276425271273610214513636081721722047614427706661073438796145444462514212610492694973658229605398415207734815848420354842914082109928131103515625000000000*i1^32 + 1934266824106465725125233119741630635759548837845169853484938931011039589188282670202014183389375309565200179817080090307739619858442793762790117124632814259054127467467276433858472857897535081295186128423399947486556251926526107412596523703385627178950061753481367099978439917848964879337937773645372180076664116902653660620036346526722519793288062645736590815393741658600923795530246017372884220649088615509340611033942348703776018114609879221664467782692586586303338428536705957853050797115800168653879416534043144646277742488411741820605057728751308348062386884820358269063600374163439386236886224615130384881283114244784329022641337114454157616283174669221003843808026519384461981129438762624201521317646599914800009491007089972393235403118304333559399687700338059021957573419734005889425982155221244492832656693725478087412111867400194027355411768661311351601824750268304871294930768638316670976303261587113890978597576506466211128029572884054423835259884880378173921488689826649933121482765225534471275310947056765953504227380200162060515760345094032272522817428640861513672634871949187138257128442962562716561382209448301683211967617481039654415464813870421344632929243382911958690202696139791287192528297947297974543020674214433742490259500618964901580039641948179621848363908618050830661491514072468279399119454448096011765301227569580078125000000*i1^33 + -500052943435627031599663034800127329835505517643816105914442106193488951402538033463313008256065936886289200997184309265371402190742781824638701421354004437601685347371820829916004771988401333667975545412889978671491880402775314305540402070542502212612835875269381855414030319071861773052961539546748578806902982782406840054170902041196270360595151686238594455893338064860011293527356417875197122563924251687132170040916012816477011542581953788821169044823780331902259202131748796056195402207974587325763232427073377739938367756414359991435828055757164630758477603177812020515470571628753131655569946396402554790178351102057727839745359458338180911460779658852907990984462688299798948178118792952999246733239911028082992026560136929111206910273583748957017677191537817333816869454429752681978525024366944624511326985183462113951103749079950943989369961718487411101074513528915928188862023855537252758521691150718723072191335237928045414735357882755647082918101412360060721015661214762550778181869499715044570679979930783679946475034697233907220491828955815885151943451338419904230272747696867009307738111736610969460763637818244501616100712799234834884488051244361186524610055365829811237793267343442275346850860749550276050281874751316413331529713787320594137136700154204949886156671395707001966859948298447638059098193392273969948291778564453125000*i1^34 + -111711822079281667385104981992196279439328279287866722478578953364020558972623239870365451918121474705605100204132255191557457394744557063447391775871165888540147918477092766643257388764018392989839667587407972142152165380129153890485717364303702183814082927848612049627619085902856350678569910612283313907027175066345177187453080812554886984714924084901830241930147531716510359134981051755672276998877731863307875920746477231770296299912115275800349811210501777806298824764358900966746517537176620639102776889796464676649532218811225495092342672237693957077728859318338302829834971869842599118699468766054202888611573227791833815701984383097248138861585224179295416317643289469378039606872392304487561415311886878499181604398995019628114602012336590832718233221556031563400505245224607038681514644097310124269991651434363643755538873754532126671108285810814610556451950489586061482097968440670322287126054016682806464537872186465173495854357963279659963538038859674187635594618115180323720660842340751660741203297748494896942875819105669626544729557759387284611512272344993950515357187670924267313780671742882213476624903685693146517171422872307712003512916384538828913904181053492372778278747308831359502905882855039656657231078989930973620320363837943265187854035703226811015717018321308427653483379134226069732681676396168768405914306640625*i1^35 + 98058733415542606024929052241304330357231719371702306710317942219274439836809817358163798683156675418229083314314996131197226637455388317910880004640652708817616597210516188817166944888135221762258444456282255760379590313846741271682152563350771914354642777841706854501394433188278923379108344097529679709080317164554903357742520364690779666033137166310412064290661382779700929759570436208900267869959349958771693000796245031667705075620537494822909775439020227104369589348622178822213657129434125641179872578355739575774433451462343229975236661916835984621249025634621923397777137161513905565778394613236493543411661531562867521234825051253981327165020535912467665923493780350190154445546440705640631899061260473780639047634194113017502199553381491524180795729934126126804511177345595854568258578146685588335334366270713857271360173092771819922162144686993321560492238950843498691270215242867930619545070908759051567020470152107606380140840723421313498025220623353161945638003665436816303415359104496847989476562525259734015252809224392369584668642718857837165703816710586209914976870543303649142436954509155829100735616132950223749352388834416052703486208019409093184946060417094544270912225728883180551040652371949797018262390962520411403443172236252715587745386215999137738278911658256168931591003396106501445174217224121093750000000*i1^36 + -28515282790696413611910851002649878563820759985156611256843462393395706820989827230181159829840518299161885665440462280840143860902387620294996544757780343835677735393235840497258652859084473567632161621133879754969916278967044786302443624390923315779734008143529902510111964779698488046541826423506702085789195668120763465041920166042229476242499364021998397051345256083193021091938857480291297999503016492019388483017796482068313264389919268384894158045027028553384321315040303005478741725489467871581550196900549175195597418214622942027576484657303626724453125353962575787949817484085165851194672277330439398112184245125312335693114302357965116736837093643577166610079906535764463639554133443133562810736823926477060728336953165013512921927246302553894422888403837717799337248626269049761318972463573485948087068478548742797033477861831468170404214348818228446032078571733760931950049434887713661074626348690826538691979123648892706695996171509234585594376840145283704834503020646412260041456721404257543474383116655251172211703298851838997000784113926647567270640813678979454880912587043398101217556200607649591500561959752971073269366747785944321118102417494730869951824839018348064977022960308675944811765983754104528851053664377241195002774479360071631983704746688689214630001007286495844638366796493530273437500000000000000*i1^37 + 4692126292029213184331775481114121870576467765579093357886457192244758159541752131410351550388834861754449243205387851892279452700358998650508963098908852211892716155472436439237946771740361760420071994523728012850678614777552307471777494899905669207511431636504387120754984404910884828980598680503917791296986904122724569535522002996954806546769099015851761854989091720304370224561271950419473254245338354416146958696535994248560908043657942033208945217343718362759748203232782406882197307953428114293473122303665762869970655819141468788862112819956046452595955174253450397002251047529911049688975499739308224437911081896504412630020505530698698128304396329909955343635932498382089936468379273202695976787679327195429760709806913707803357546094799937484077552411104443916340586692088381941395880291284215287803979165042123011145389345403593555577708736441091365650428313267886643855064780829416254048347778423312486431747633204512137523929653118188551763695040952349216026572269173352181963822026921480771093529981706148579377933272204431252570289532364733044545047543382844860490571556507708152411074492801073309830467658770220788341011850119576383087011402820677432203707380247656301041784092605411184679540810668698114099962462159370021587187498932512086592153903142337908394045321967080168847656250000000000000000000000*i1^38 + -475262894475866729992752443771632421333576711158265372162814328741840346776496769562914740259938421440927258180956271241079946691930293446792395494322997313266278654470852282743064928934651165999312547014632110717949518461893125860797847030639039497327750627984801553648769191479989909204663465033159516042508308930803794809812471853331508167832362598210412768623639759656939001990841664336054181023587335454467796305582077545575063610664494840426000846665673747937020925188112511355071885046221367400763648111943165588273823995846260368225633367535760023203114531060765543949545686877285260735104940092681320181942904303248035345535687544192926249907208033109122990666645611009063941154391311385970697032644363845372279935601876112380591384066468780463456224599749928198351767159278396381626421560013277122184263948004822549081738371782651127950064750353939987735557886657075305075218392766044747948435370035669514307316167726760324357793745113963072700976618346165916934624304352827661935064624689919236054048409044542363869578907170809802978718309113709605734499395887955387652941709153326807981070048003377451998021237698259473782031835554232663037882163499906942061272933151379305317307605552423841550944967325485170182246032029618861389572728761530710682387110106664164361261287311250000000000000000000000000000*i1^39 + 30241830111764699624607281507665205975915698901976472412515970166010679705514676461260271304285735397722498990258466371409662790981450073871179045074666423509289933724169914253761975017775320749551704437489915335098050486323344845353044161216698433255618719204429452972051701554351628103698941270793003679084273756753488254563536449831304207285542812243858402727366401811529932032950732629735786218789841158610273756221253504901217631880485785704316425548758262440789828479337424654268086187328541801221438153332760605452339402700589687947318024047850485083411846568075105238647328307675691929546445608179640584222334037918623507491734350751377762554725098910182866123614115312591291505971574111011332216307248478699608682923133712842928576768726868908961854444484981599415817232950266297056225335966868312471292976571933948361486620600537650926956970448088104021065049864093041069837680536930167718367491428653511376798444951632404910039332518212105310286606015672397234941185894694423733667243012356113551239017396588968911140397827604786896448674146240597974515671518850339412744551533001504070229022231810455873150031790695045784159738658574510840444837414121492278769399227604620063548949594588163521914475624206419665707116463197105902893366709522128034400901269749336557088000000000000000000000000000000*i1^40 + -1201387704429457586507776834204270852325150625037172991213812980792557959246243423828792565384791785109949227546370985334933595228162494385915974165904677743682128124289586275865706560376118413856828441705237301468507950538214822371562574118489616583761622401661597083345537560125238540352017190408268928738651733577295974198736370569757030779098514780436065436547455701354328575656415405166418268095459873354257915647110780482432897102038961057618433422120676659654009363976454788975877985860077315680798174067332380606983690479247983152898128523475590232508379699281984417976670183018027066650562791703256006975267973998863519798974996602175405759726381606996201805575948948371062348294125892749403955707477158400661756388406439932166526820471652636584251362023492733881277130421791003761854508347402257326263315813779382486030330333311672581261715955173444392749579382051689831589012501610348178490937611536002753863870183019259809770176467070767749803244252269043098224255112752813096208330422764350013751019265098865747388333544783505644007352613304476815127646308439688329822299150412434415962766199620227115021010397283530414068957252279281980745584841391694051378274782295505739550290162644708115984511478796560476915500017675907397173515567899813372202601800214937600000000000000000000000000000*i1^41 + 29283416499173396779632353836184599861968978379138459010946811373310926284135323914777171377292997032683444824292261604355332964401449677885811592415800785704145264937026628646982855243837117942530801608288963190589527866536124862683366374796649444185225386454851589285979553074798970482218829286281053744682825740948715558921094901283464759642032364785602331158347220549093058809179984330057484197155188376508482789071834710741945456056721992923007273795652553871705961013080470394018362178726963897963074711459191860166816467890321568030751912002992541433378603935067929875828361406978907847749745210621148155881174950653011875892171295977909922110483349865653550815483934029399586886103368936056195400699355834707814706155965118851598988688640557237440314089048185347734852740697493187343585672438716159611957447254140872841341913699105364068813989100362998868900934760179430114001373639213843220559772621747353710706208713259684819917944311685396617232469929648029173641089817913944851875272906274583612736137271781017739259728041072838890819856288806069102392711121744457907391211014579466629880754064566711250403871125745461417920341298424488182705881199752981949052528823629812126579339237711342401830535853349533470075314493895443787581731697079762080833208320000000000000000000000000000*i1^42 + -378858206684422964629772269439988929042100446193683226339351456583003164789624618609712532789828755396903648066870780261391329602712410538439330421478368796187076823426574988790672005257980540496973755925227381963748817066561911830385141581195513968574536556668163882158351233240851190904703382182455396690120141545162590921031069906647021311593030669622617602260235452298414040620982740806235863257948043284840383508317022946859913442012518570039951609481810085032601344008153786082786102461952201367870821168162582137568852805055833638436311314710756409210345817300184459852456954540097290811043626534579945202601755293886455384586584350647694675807885914958634604801421544967999862307817942655450222066074072736468415987153633587447771542072873890419009868128026797559489732122845151402491723307673509069037315847583963769229106000761285971045261593130907687320207693892206749041779090964065959791937341073703352527796683866316522270826206287624655403056899620401648204341284163636493445043849165307300316492858648564643977943684101799881098496686352824790196036881414027533293709795687489885312876012282787110277574424575161915036765456113721318594968022912036830129487597746015594511873420599600810460689447307467721485798592864145671287552544579648487424000000000000000000000000000*i1^43 + 1003402236550638754635814289401888363875051026917309487137549988667562936295250845039170314745495638532434898254383833129268231781434930210312919831139486170453221693400465048956837122205032773955799635824646243457821913469468633136765021493161660129866505530991317960860090393725369015244959370140053688508064124921344919340370578115806679240506962033979085251219260714467474134543221588119490666464677644727701697502517604267134786958410108236313268251544843961140777339831112668941500894651930086567769554729455911397708421981045654068855510435988685375860736459994353561851219797946910860841782384370961971567311771294050597971007712534638573488857164153757211412359444981415207421481662076961280592658217073319655086474628021414144575343442704201700980858901308555257910503956373751779590798784869821016627455380837189067105734474866197538938688924161099453720484015593320108767387349745694913097980741373448368442381985040733030857615034637704147468421351458648457652687239134819191893406892170718881947843610209974250081814916920769974743789717211027779467972943224211953734561777003317131096835952663488476123911822352801611275214877884589681365666051051475232669241820439884091332055742212427761284303920315239693299901641247751590088197065932800000000000000000000000000*i1^44 + 15220779866737576270294110611087192205122661476152393456733226522343747747747642545610038329268156080398439940349698999819067190029373723773374887250396092343221316507349939249678373237512756777606249200141082452198256942415101336723002164865248105999338575161919395540378156029787847585562695106051124202460431854649822648232977963910422719091852050648956122699915152358587718574063198568790728470259108563629653991465558110926799090833185212077868064739568874655929194302807425516899041724913445994131137723286998612194991848467371766737686655570145246632306537463426678930883448605076499517953104642178714108925105959972542321063697335817310710311315882030609494985503479450778274667025773547772774628560126075008372149206670351311051069631228298548916292489552131481813738821509216328148677012950501539051692039181523262566955963374931727012438105691724861691594061677230151187780076156710748007680737779392106502560309369421640989236789342999591018242842132632760688178474112556459572044628307027743149975076028736330721677073883545601768859735970504668817811689674258596909364479321257060812095121074867518131548551275090743128308550519835468239438682142732697259196239735774618837449217941677544144856357560579152472314755144397955499294720000000000000000000000000*i1^45 + 171634867439703672973630954799406133261265038884013188311642110709458450378285025527254368111437999634026095736200726253620184984586154715809808817349393280965435945549576282245020245895842183463925587401208051606194175948777624522364261957967816721932481956318882600540157810391702486329578942560145686175697699647738863550317557122983858596871679736466658088002956534199586095506802234320885999421218500793222897695344512388762593022400659559323643496576946907194881008175360297505478317459043421506462671622301914025248494414530589238030841961278196268884945233943435074779186794589014807474422635088042022373419800524086160619434563900509374353916225464285985401065262461463880625746206639451063092006454538911738338458212335174666070030175436799766129906285342089165473634206858456269926285553912550263489766886795076019738545632683573583026937463727247705896909820062064554647795517644562062035444655110456287910319273379197723919447961071426074310389655560141155580935047121059497234745990139679092016077453962638562815161725722256086119055072219905778181848007092845846735978019454910027609616252714587557431769923513737229920169572119124335961587656498786807532139612087480894808331979510830478394159070628891532928390931576520704000000000000000000000000*i1^46 + -626279571874040751334769687504008474916940255878929261075964176265691132351638558696680763258879186819483232289670356325467006516886630845563186600898433079197081926786633930713540225369106775511428527686399557467863032903348913051613845224856178309691238242445768374082562111298644171217894112007475680089038461712269193668302939741590288574439846106457181134414442963240062024729528421381211269079773562841266677910112640893979938357539750506602215424517655798051702373397770639746442541528267104339904042914239725562317233259248856655704779762875460658811925689570799511906597723795631748243301630724448909746621491777291455523990773968042393345643647267492397065035508127045174700614676785850015219390954792922063306398727047106143245035856818649384160445697597886526467185176217306543706110943729430785762137525845175754778496117431066244304177902590912798021743673054696585968513031856970499083647115053137774144685202284093904141069572417198338886249456154626080339175318787624221249599889479411719073702465114702808388637033956419680954773101985001751692958490110050334613012070736721730364752013089404030108998725794347435999205661392699095901704345447695477892275885663393905096019430237643870403286527254612631438019788800000000000000000000000*i1^47 + 1521485765538937254473693622525135417155494896775392077152374707531583851452761722136319946324583655477677442438086686181300634492592054480872942287432046696638294047172639437716097365862285542525540922595279239188329658333595633223754440492732657811207537347429507951073874308498728456753353179876620702304205966034572925550891940372488874335434158154537931913936567544289211446582213102652366454264143412897632382191346256940824070711963854292681378175776459315977351894006651599239717218318315705265230706713443624247027751043126236416988241944841357540679089830718176725572280534515064040261381037672679693476905401437114094359753267594001979528382387102946354878136945823019365787907476282512671877869051203656961606124921754884166440699549309217488242632643556672015584650106528560866294631670218452488755014331624315896304926878438424543722252771276922107525604130649119493565417286874984342222758169756913031644315014972912012456708992117435565462332520267318160867328630068685681240820047114921474862503722226362019553548417364964038851923562881009157821058458146746488293208239135203459793735662309148823919451324386126738865631826830810392144303145501162647328693900873903880009062942229916985787895216507757527040000000000000000000000*i1^48 + 820555729442752492140415767432814278212672439887860373986182152250554475480248759564991005857882022322171025457713905046545299719753304186444193269616561492374752085044727919253573168666112886574752550406862028013433341373608805060848127200342780386952855710298962493366202537965518069486975969139415633099968309491578847875780751345924201055714802529375979433974692749803386408451914176115300937880254703326460193526752254995555867933165436358176593747373319834762393587216557894187686076924505117981681611177774159069679891628752731866561625971767476643044100500666582764745951247752543409986023025525872194726834156988582810866329985777544219973458068074225417269800451973337132339883919953080822547187289106831429220996834463314405440420611852779764459163126021469770404756742353744207014456313337296648390393115441952089200844054194888918180682411277144019446252229304634454617441101732903453641892233867304378910518363211386192687559045006305818946728108403659623260855733191761657063833487774210122959581333591543499622485465284102787051553543517740543636549575818740674209324627371053848992609356649852033514761869895641953272519069462458157649351615068077912598214470579212644332015396978382551894527574016000000000000000000000*i1^49 + 160414575427612818778141516175898179508549165956861720420980792446777325578240997385662357952105451325595938546259674072881533626628191770755751124405518929382545708133964610150495740024223469595660981377311488221314242856923535863710439838207708417537126965392776552574751226559452936369720552844360407790582305518839442576810672517068569008176951004263643136898926757864793058785223823611925850777686544123825671542137693689256698743727380091749413728296153266542959163115787749870939464353777335452351571519154481348273593114179317944879262927885086429406933758328025301128228000407741846780945726006881861485807947691120179675602323046561535760000868360240443670161387721200439775945684949926868673445438522673523656855075820445289909993032510498046487180385720072809317357662137893719579255992918330617278010938206006246069694095505826566896532969708200784752191863695617217258477409205653835144286125430574507709327108991424245621106321871932404573135437326574308291263128493644726154370623601266411233909480260815692066469754313783650799044824357355472205750752742440747177933588331296293441470947875139185833034311007808564231223545921904615854729812078414354164110976325372120093527718447288837734400000000000000000000*i1^50 + 13355621300510127485253458765610786032968121891722810776816835389925219671255083852096577148857324423297058557568615347571795932697670821874144274578535885773471565914812423527889231802292777954311145417249869393121531412958178952761696677736718999701814666074016424029267189336355502017402366108002323658761472825202536677319640728984122535546788709359300266702662818661402903446665198990639751541780809798096593005605668871584218174459453167564401607795707986580938727949953612965728062816495802641371113738804287787514406652510630758004500554972890464204122843831680830445001629474604512482587871482198314287105429117517601382246876217243555765547950166153107186310933503663623322145281748389092483496449779928312559241688708946895986139006197181529838497278057359488740433097467259055322293987284056805984149586203837910940361960073098784181236121155259668333116536070460562856499319211172412038956733333879286943565717814090266634185295679479940057046666736494038016661781001587719576463848055511893080049045399027269374710625109516695562582316281987457546808234076232801376950168509855063128171575924859434028816205032254572578079037063118824168776677252793245870631008731000808344700562964480000000000000000000*i1^51 + 449172451573699083276558195080272726961574098028921569470707224956371233127738910901525045911586140854295938781091502622918909740035567254508755870708101375837001585737160635980727721263537447959668173554450339257300020442358413633377826296843228684900559417543475088686718818374279240634154552597073575243584742617957665049144446229410404146757542876960389746561344214930806600101367337368095863151045269528668080982262268549389234622230117217983707448004622994793083119020469713277501432213523880231610044991463572901065261500130608943045626601418177475012386407962699861133452096770787579775591434167296532548917874869229105703937483417227466038493023893636607291136935047624623867090537584521900366121041030121036673249472095215676853654757419878431170200151450700963625999852731525454591886312889651731036377662329442395204099638069242799410346394295266505730333973529393350346501960395141925426039294725911860119150029974890063446586025716970974595503976794521162289768502970475628934705546096845520608683125680654245305059298275629268351576626722249354897012832097502044708696004092576305571428820230018002458933284610280882238127714531120102707283754599791536700593759963001651200000000000000000000*i1^52 + -8499909965410336443338663065252542001194380462899974745213516064630091561961112329783085430216629403713874148068640654844926366605668388844756974303997004143892502019572916907100964338732694640408923534115491900299711514767031167932108068657610427130973447267739452651564144955162273734018508149096675461206284016115531192940189992296366646437533345605045538998322513718406992213190049535786554831511574415511699787560453138186129075731418697952027276476746268016605312061370671289199062210000613987583050702571170100106084298793726920064560712367461479406274892055576263084694892075728505902479455357666483111700120257087360216993892867223389909574374051430288831425464076310127464191757727122590662365376203723200881593371927753144563369667409623886526710261012766670954720117542043223035413311101156029456624707070529738680385009589505925159141286435936731470240820832929819680644512811405653457376072397106718082930049173411768034980165086432784997742107367389695947537651824010368744975135974179460760816883866678394721511643115625547369126836378711660036933913274434125436256536845014725864208319991612992926138167260670678327874301592735787873039015916310819990194146508800000000000000000*i1^53 + 342647692800993600487543660271125438439459269028897000021682794782904087854216967656994046279215736638816461367621101675752038239236240817761780754204135061141525714644798876888057178650958858404835007796120247037910194606395723031698607642012150381646818293841666976585908763944606699186749952569994785967343796597250271768747591725014041012048378221422318159007926980329048414558437105886722631892558809701884432380748410840437235047412445485824502839922632385011703152761696280683445439525540488497270506158734381656751294828829563085379691902463316205689755462362237805889457523060201453758357814521072561361015105619346297259834057501789381872162179122379269795734108123149885591954597373316233596323876014821653912130161103296913509234422026466041188283430076221397177278625298934515618107084861334704837332765941734693471051259902010869189478823169120346011234114197066827565153635579887760794737702862998579141898947154759987332212007250725774593819556030617370142824430868737617982864808285218023642545065340616402540250129047060076180467686255512337923919386265284596894324541792270394749424042512092068645081951587408669244643504524829442853939882913179893760000000000000000*i1^54 + 624560106112748924996094368456934445164089147851720964081293446216109367231549510899171218647545811380989984642980434520608142811454003191755325866647278850271371237664754279251435304060704866167896410996929143602395967978111202807674936379610860699579892049614548024898002668595561949880588045606650496147490176441805485251177465363199390778240135789574968382843873429723186231557479367441532800630427302311104780612916197032703990416685085635584732789366107143472434017621673712996906012487789608711885622975769276945348469146502592103007544379914103633440472540078045333071952845513189916161763059865798507081360918109808896917236035081084325118968512672184419496852321838327285264206492852243213953324074184479572780443178792916825143038547863282876470619286877431740097243730924328435004709141826888560776547529942277123647158218957574391120298677263895814943481007909881690090544899465272467298875508150723954219168578518752430140174247466041871369437549531114415607558467742511613852577476059787410996670228620467420498128241688042366339224914337758579780355383033779348430386720661437482808628074788022361194119936689621648387336234915408885049196544000000000000000*i1^55 + 6285601162113003943388463256961886388273884496891057904124432116637444927315967568153903997278297805276863317349347268051127483137446802574327598248742828863379118074607467147834943568394864916260972809015300244712837463975078430365014239021772737250816631155181885380872600523355516849780840092594549825136565731753288899530832032915273239845025591372268470408533075552391948450476677384320596541784243157626706797769416917672471813966885723445318424566263900220146807974905012533293854728863073214132571244116293930355833193563398841560838430848303226451172019420530310286956766237341444196901861061416805688011686254721034298523755395132476467216012797589547072720798408267958538739400306274353338850347610275616943964454551152925390364198657758666013522555094885426978162191529405855442890850869408901716987107270252079876691691108137630414558900157392929954702936135648399157329577754066895507020639639375917873979817978774163808846871802216883751057084985400503443783666369254934623520692959142654690049045489785402087038427578710134204609922946275785216148521130482588997145981071824725443192034582992169643110678046984193799159858432311296000000000000000*i1^56 + 84156317836108865833705638604804325395414551156212443859549068807431487633286263451460001776056855587565879566801660095736334380023096602270166784936392055818701109248546228729050928845325527912732840367462526881772986717099379166115963714546743328487441629324518682775156780704636056151255382995862657528429863413691056362054198784830570814963448830989709297245479936758726797123257844138990469197243592673503970960465649335034512179946150003762338997488999490889684221767605004646066237748798251522276905725431969999820900282189048738277552834804226692853469036958716694870994342212368015707136731710475823286174956200238957679705881592957160157943084152316219991862759800180679025425584713589759715728692906536089149924010666114921181509009973622580368404921375956536467814230209751046704006795887813834425126720733722293195709982176071809834873065858227060025231565979489554880794663237997830422822397725792146120558232864264785643477016660711111395259092209467108401219978994916847082987914776125123937577580631232643312204841446795132442289776054706613598220111098355074168061458302543533221771270041673600095841802755165934059520000000000000*i1^57 + 110311165746178610605721567132057682062654011987169989055739698175772590937116216463376332031025946555106740709949957122247797960320832789474455875560912619180185068651708609882689441094033612993699669021660029798204403649150845083765050535038080076006594774511100600251183479937335169016464954623198652444981684709946087143523825011243780847263821394780114657794219574106211174175178275452076506540798611327137613381984095059402435432856481080845319164480355667701339311807571043312368133430824136175374911084441508329479594203809977903471484767696933553470289562700466757641606518350692674773216743605261045802641971140508102020096912599522465458013042093718597631302941585333015784777336581118608582861299168085109352435775621861034927747826976633744611553716322400265470240415417618222711529709227702128467847742719537888447693398872054657550725583952830489361914465294563334716083479176392360428006291183417735805347669230255680976593821014331620151546217024902329209227111520982728415190559677891649177013438677120391592787705198890947895922408609044291683089997496357364138078675221786241669200593426304730027524096000000000000*i1^58 + -1810055221652057631305409594839402047693253353078861216701037981530692123200888542233411983857885967000404791955616891305421551821670664417408097538238659881283589168839570429356620956969956415810859521581942161596418564812096701384698907003269585547345496306918782293289236688110217747938270428737480420208086473939021839305816250953460918195680502960940766080127695981893883111373246705424898305508409971036363520600988262919984123707178861781697664141303722335629692466504256033205047534482275894488754282787424739626340915705872487627652083066857809884198031632870793534814827584740400063071636666889467019269290483999923990420480122713919149382216976860977765083889036798248978624430872305787992872703472799070514909413140397397627524371831534179054689031834561520449842915348813512511969912865973762398085735669145549981002677989906110318534475091761023744130923623909177207018621462491739976243670026747485490070595790358110214707365626272605798273545420901040385253013234162766034986459272335685101287133221809065267737026627607318800215142777785041979130204715621203039097639860310199415105175053926400000000000*i1^59 + 4006628785103009283311398162027551884575972425168290190198615369318701034500219364691221489047360422523223084026034108214041867427544781335251696921740922759231636734656054171892290162197481983932318757455846681285081936856181012811056878976797456558999938046269476212201324891989303839966160295355065820678707844162032583138942426053191514941633329425157764979236424611021972362293985102745833577828136991553624407602950889207849300326545727526906528880678653431038921714067652204329102252647240732184180718401221076004738282353852067008098082394010123926698842275790786323935270625929636800734561558805520057725532001936604013339634103607370140867047384213780447736290291953010498630538798191443159915467796487554263649907639968368585278062179409933872837127555992044267392791139829613569814905664430688110846761099875340498052221711542013479404682571350740001180785809241284546124829852989470752636297643531869156418919283368898837419771955924523644173017177407948454701803074296910516660933005527175877092077513227195428016358347890779303656942645974792021304417266608493296253679112479047680000000000*i1^60 + -1377485421139783824537784026527317752841224882487609123190153446298044959839943840056664451799623293641439546720584616455722832846269003803741415190590239363085898320556430402897635981843621281931451359989951635707332694213618515256771144829349153668339022167147146202890956649096619278906713829293101239630859064900050904202622898111905244584258357930556243987290971988799181887396344874834227599017772905906016454437235432341859962185296522583150171139958155766652852565142569838528009424997706134467353886106984395333177732726029746808180266387555267985813968421929232132540529087959020415221876320227730274715130675566129873967311576832864256867075603285974481167021473140058531408422033812638202695846261882047763624210994889807091850971819187087491652507097462050057735163471258326343372631706579689324451393005336628582587942558713959862222905107937041999320298401877314097953316830770007572253150755252594153040384509216667592534334649912703978499282854539691698430835831177502665296296334256405306336852914442642787789413288525881624986741597035659903195103927285613330432000000000*i1^61 + 573998292963979338824409744726360168138471152061054939387615053949719643531501135577650845498428696171810526496521302064713818216814340158303237208118132700871038865803320850874904398299864997164752811184701134185355313314343016736838381060420869854620157361114854761091355032115451081644491862920091303491882121668158287290852682399851489498458991939115689663083829990093227519150993753135142363901348965935819389820019550033997900606045960835238211437591573465729453064586189081931191205645468611574679764335850164824954803527883486630766300605644562849203115300800926651033171210372326443645536454530628967198535765769730913049235948110873756755506093447079730679823175587567416222029081353418722858728859813320278556894418415153639485284569333034158454184882741462066407988726166000384065400171967539357577301796651412470383915074935569365462976469490433632593813189979310618318529488825572771214753290669772771257984785813562943570135713091045496239929235178753707818455841694837057634430839493259549738286824062074589263896051510951912682772606673486800433971200000000*i1^62 + -2861429582251625472562517021455932256446564326975187665853358523542921315182434780598358249158133294305487644127280953714514496005319366506325220700928591133278625871069953896513424018734873471756508289605625322288064700060080641245984365936411710718757400460317230996336027977406503666986181734920264273782274353754067766946552300976746573663181226842663985226234822330075776216158437951563306958421395265955575783373159727389832217227561028235929085496318372491066322649677505628062033390749480350678299821392173975321456177952931035230007361122865536346948007476912714751947561756302416803152471522880753691001646783691319162346611258451959944530281767609796248001314753463752028652539915893227512343817967445797417135945604897978295100368621657131206787721005360920250726573277444950548696402799805039046175771415488197500651323194912062930082620628098894296590618443239795937547210143839269024689615386057965547069600174698090806600903394603972818366134930593547048287468793627886307578094056441000801213763241796015056745418200657864546016296960000000*i1^63 + 3779836869892540147011313146075279244728542628640363685582522427113723018603825575820174085240859803560902623036835631803778409295254989602649975592620430549998166642455401082787890270760783778540888012804442858115820342032558898849639819557983322269153687890833074430283793763630740551363220194053170168476967375532115695285152239978530071699870011990563554694732614099571195628416584823489110239240082006883691491037124244920382850995084619076347870462000957899976752691043480725007237756181199955404756260414078120214457687897633329189491177764350471313201052303251654064035162891795550326703949110052305415154453650269715926508966966817891851521960813709009423441495767556098490975804391643381055820992180202855008421036842179782170960341995043170008262353100317457972137776459150029468171312959582926489531837430660077257741993873285465518384617513236288199127157168352385237381258210683451254865137436504708565982336471369748187480727214907545848124108220625711784595750198516367145556786492325827202155921360710552106842456064000000*i1^64 + -326027461208787378489047964256171601301517002756781033226586116706825215416047750834096953676164884932949674644251415387046049449409057411445965813990671546677816188374781628956793529874165511168869024713875326707844881495050916060770617252813497153465246360723019775374138030574763471259654206205451296567410263804003334588925910672636594504980740411518560225798455985556674046798650542483924682745813821066587785286020562675951605468824535013410626585576824560801454350716454086642168410633977869492583887292677507289272785629470565321397013376871956521001486804790011585009709626590325282990119330578942932898347238151863071477676388937891357029100283008568922903889071762239815686460738673768688520692827323770789754751467269390576811757934292841592049636775430121208486093645653035934716070269882707835432816212129274651703107605555003452190416342151750745068767923063904925318965138890655353857377331645436896284402955679849881387905569584943884523327678521006234129690953481843923818888532784769027733559705600000*i1^65 + -2773166653472882998608280158182508964017386318472720648552059363720699807010785958517413396516708800500298478746338597502622120003922222066634288057177209114344302052861769369354095945596049837166404511837118366984838025777613341139444298473941035785427392845613150792662342606777199321894429058620570620657036867966382914416652504667019409862581989935188531206201732530159940353526276424168263124844220955839997453970126050530295783673985304091954037629449535774782119461736256611116734411829806826702108616104112538477603138433974713232632936439243904673890591820686632266880222535209049371951047206396940156660716844340677625995499709390372577480534925169556207735029087959022355245967973849634258600569577168523967360746801514069035444257107052645896922582419199681490803707113919990435246714928069551279375570752449196454082535955207092998754713532384179340575878459720915277108232610927468109166163276837665496958112611822728582384712915492260440829177732690852459411496348402193530880000*i1^66 + -8375786187026814337425483321013173521422827112409901669174068759950145149262495539338008853130402554011103573038842385278178243455848646313359351560360371215810323028462405100699756678546978271954852160664034841890579731425661316151381651641223505571566711130850678635775293767163748935521525981117726779718958297311242702861620318209831520699074428668286481114238215338120369358833021023286169541252360576756393282957759886780894604156584697300231778927161202475688386542106208070253347388590311179484739393653399957670407203517456736322717947769782178696908071607503211835742274331368471675333450624427492670319862258723479208976814631104256611869505141211715102507602126829423327245836560384185244061181545955863168145910725504877737359472129004317024641292777327833233380230594642251686927698499276334977713968053497782897405886494259455840254557448475350676569935720049162032682750938465900200711621447282764074371802319989986100933328900662702749582666760192000*i1^67 + -6143924854437921947255932512979877786843071777070018895806965280986399961289766620950832865215554592870372013516823773617832980226631871377992519089646255597990568719661048871823517738060210530087365330477231938388479315187546937982143257151301076473195709034273942112556568169924004363772412122714786773691223893533659536259233485429980422838626540434314431669335406714282056707926524628638588137604616606347765658114407350092793722879085912704699932771145540073387159128798177516284516966091445185628664961347352722747879627564733087542768164634034300777303075780521685014508971046060109606811632485536214706647250829764650257082420939083629303220928908974473527800782715817591858570822524276675851652803117028895493757378325030649126243070957468569242127107076466341840385656144934797400232443383452249967887162000957724178557908748135582906105772788302149000204036845584968364261242583761647521883096082200861501449830400*i1^68 + -5387965791088349672886878335026971653436277294086285178764340380425528982322667671634351612464138048695956088536140493955403233856433628286949787009533614215280438009632625290504383264843944684151897988153820336414653454895381548947998262208979609773761619788149912707785043067722147725066508547349534161827150910872982670433816429613695268036432072720500533916468849310493832875060376466079204021890270479342327405018448189227708095632807142339929248394340952014670893318659419543465445605905947426197325015706994500346177960742527711841687332804329241243386564191929196940730558340870075945089075705404624838444910839589409790750795567072005243474975360078424823317316329200736562364359711216666782279504371170037215891569679535642787017473778299054394716980613174751930164525919487637263250662655201840157052054490716826392510333501565102236877866322483685196911491640194183987200*i1^69 + 2930640681936921819365141340872716834655270307207395131277408278575526638566938397224672952690754166475187838121814538715421301713719964031485733588927614560414619284615697208374159824199587468409122187113865973258471611888025477708683233464341852180126864918871002119657577159555920464887619539057017163083436417221937792257331301560774759420162559010501976841289091586267841899607266332264492879075880544207950119240112268201379604813308125808668548670291859479989485831002327305181889733084494417569552342046863792547149462897099938955250869190402653953487188070280689854670333956334039093896363056742328656332808157699584227616532717454389241111468359363755728241437451415470285388548156553982356629085105256770487827782947894337802673590863262484587161938944702300576324947403860338087954304991232*i1^70, 7598182921432146658478233102059900430584758992263603706383806613889250331971061106483955739589240081928472802516831092905423620664933726804623052055144038567709866663642314844062707519798667048813143173605088437260910014295389251131336749978073231881245673473366552695521534359010667078404269382227262254991031579724565706896018888106663744657903671214756499278104306180923241107640020592191467941023135252907400780220030357882033858349293946667190640056546759629580861495594555345494503789920641053655157825611786894224006367737935126765434751175929988699362549022255961802951234272753628036899069494659787771849313548321679015089856364486556491353311231848283163993708179653878490510095364644749452187706721537536771029232939247021554664233233930957752962419909478062119546690748089611232666012763065271910690725582534082317583810877838297739209725568454701932280283435434139243690718346452441350157310728066120402757027908563416813548699671949655690417453772217503048707657008655469175747986016877283799977828380487201867681184339130442302613463255383832335807012049560895864021774561039603927267555322721900057277344571583408363850417069592764262754682198437871527616054485219381068739660973511127501174265541214091175443995390485472764795228741612830068046663744567263669238215632875478483680020743250248625888722726183945906982923862693164455048484852031059407332421286011097087463713877157004107613107988961030369455888414012836967936524452694225433768656913651844407244829862812832050148751271659467971099113040783875263317078588983095724211146973230815246142966678733242754668958907222195978209759068160000000000000000000000000000000000000000000000000000000000000000000000 + 12528937024818524169638407924708811515314919469543488182596428640735189371979635798109842865008077390522926540618224652498053195438768118703864533077894028254582752732376982477436332538568491463536817290263963714358629280633725610246812626032813024187728853702329313610213519355671346532766664146709047904602975078598359880776656972382468144067317310287300905035672870713901238289780993691333148505150644256268063493115683670750573827445705254803244850384341107400088836959185800467299693866187207031712070509228157764744469815996207810381827164760041058435362165814387174521039837308451741401629111614411734437812478240843125216739826642973047168814384401201000592010546523221411942925493392317431642345573733768585459629927835154034314391848649142439884041307859951686961660697302586095815805910607565028201630565807015483467072462631728110089346314408033262369121204869940050886178878099420753111968764180808397867336619226008540536562715102436617044144822587003285491067003296045509180900290131979279005478589490354537968021346451355002579931964587650718364138869036121447154253666187060878129980497528846280338572940417620449585150670179414888165604008021789890189996552138355769900811258024014637545244510803480815995043372012276987714748780549188375813995160580038574597220340622122209414728773284562868089251566337397597667736906724920595999405236121596445621028012819289345026366808476956440979238505259049333455868700410971658076141930530076845014841673458919582091416516577137130036097923471898587840318014821837717698129725858758988628474450128707851005103866539424933092940978484931915147972182016000000000000000000000000000000000000000000000000000000000000000000000*i1 + 10739607997816498384548458512522446365799816720149411477947003228717835680629669055641918589849794275264654536705248159112052637199005667455740885570264419270806762382021387954776683633321407482163653121329912686154664435591604856149130639730291409521795527949443907448016925099743515576843571620079299417709123059581705248395394307234847577283107838750074023161711403038968716578755922266681097924598678301247693683887007522626782827693536603732391864425133083686476512853845577751484738936312394704579296190822483294342785259506969181121381997576523590342881133212419663725271102914510274338231208363886614653146361404586354625435732473536812282118476048043766655241259606923014314553464002807927621208727589767182346195320460671042301888827147399934719583083038022860624237278348156964226231351967304270486754156016651679191371374973948764421119318973369149549169731165876914874679940857329577856305956307400392928666974117835098715409250526938219078434653647138197161293863401514845900422222966850134092151244541997320513654600505826266804973755686620748234830433303051605807833106666419847951726684687461997572548365055453304582661063098693892473200609958101289100117245915376515492234705589695982884604988142746118742615504801428944359065845086621663907538487628680073661326257833274797942959998207523430985940453669849456060969539615757643560139860688574052804560131256886669175263964321497588160811343771663811410204312575913980772315887943164055118781962349704008585682470411497093741245258265102496896012999286245923785892825451310352850698365436199279562879916628823903356883236413112127894165913600000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 5960645668816099038187015988127695682902672035875534600471904665302655383681854309091766569410091394024549298274436692824049301636190254031774976274415567316295944825306818839974247931288286693403251368596177048662659788201624698460088166356157377970057598274390990459172864737844137443698699760079998885591523379217667285451207037432667402698488489984286627393089871042105560111212205071372069176686814824503223342518445164488569844228150655093654181010909077960691111514167329950365906792165671221852718948127924822255418593397152119894475080846301676846437422110797814837205487169784086717014131285837679475053503169258123915725731541525195911633531505209055591505306980043752489108525053214482314428785947557024543419296766607971890421482211309670067696867677438514665010511586742645498895033261778996432771319460230646368640410239107005369602369848519938875513447165606926689013577110285188029676327315353195014546296695944660760882848101432431936374370680362900262251720175509664119518608632756353894025354419963000591919209337193472897390094880499476304128409773896724895234679876072763959437966371512774967571580038496106022844947163435062459486022239425431547814786881457972187773708744105331636977274334701070912195243441819604577789501492218947635997630740107958397502102229954267862004367752401368947539056037317149342304660103780186578983964818883727360761148766993558815497560113562759874496381463771823180395185657139389447533508220789755208403777229516596894640645942797233665702238488381245073539048446261681032444769422203908907113298036080316269106249388457203814571117265211334821150720000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 4533091739433736466436071361146925528188608653394222046820569123121424961751604584123737873685708440732678269298819031404779553632307533928149440789905327603870832360314801283679474757050257293485187525021346279976017848771451601102070114012980152977070270986476433126065316106232142011841017105926666818693747421332488487391008306063472572320866116212985692690698441146070130172155978703589701046098893052278894299018861622066035346239312152538993835627586689113502936534113185364121537165671481677297982861941798569473866596692874432605548467644463456643463629137996576429519301065255580138409066050445914848768018023535901034636878952091178185205379769370051117670286278083912221295213638864508395115949156196653013023445669619657246150639680809845165767741532993150787032828233939087761626482247595036325112335561185001445398406301938323207386364463748215089991280541849037290233937722023481366221431901760718779763873399311169493986884735962389911443553227715401050612737097626741560251722681926213784525584982027537225734253674089238898792213267004963491897959834812352513360490799865821806620720558706542944970758198984471553046294373732452571102373482966686683963079600432549232417529940760267816116698714769799831873091812707790821878539384961188058627135114854449914666474511564872334295455605957812354430754503103446258082730375044975828580315407330621361564316996022941852083858832582949972229469844937830571079401917355668100719375946811037302269887487850867953777351044786897736601106252088147343282837332213660299380996349870318449941978543227751738058196654747677853526300666840511152128000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 3213983736259418359102424186374390045860484328214133885008735306072550221395958073026932476896031706736136203856221452930405689876194085080777382590657138270132223659123799117036428665201378077949492323879688731111472484094491208959397704429086392122384547274952553649478267095458576690509289959829598546255802088914911698217354419529730991405291379915155471936847032469679691147178425308462541095699571660018634947364276643320315477490534488637739198330148932975842822260123056783257198096931615736590955872054773926440790805483552558390234578792549286717942047061610905324567761553518666427175246842770288070049250862097972738679497665739861225471873810291720787727375547037463532979449812551667089586400776609533142869973473153465963273964830586587389032461055578112110015976256480153077831975368899364834594309525224563797763980757469725000139731584837018678315401198180904185807448025607141508906478228447874527752510816925249872554871654086636090394819017327397904341024386893967021778383348422996336215941418158340833845737894875535577929585095418640310952799957473745654215266181475897939075836697208999334116986080616000908301395618462576478166588629974333498718112066620648693568396812484710482372177110119173981394857430670639119269856066563787587547228970189812442046522291046222329433388728722979795028135709325509374483638226112424500851572504756453671985140094047034770572959586383408389687220954197339833045981404254500534348680344439414735018377105921590233505680297989028176486313985291674847994798664419748929472504273400460562736226380370001779842304205618946000785450669724978380800000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1962205077478719227027728705339687521811648751819948221861159438745164861444212549265936159140278107800638507947374189384550654753597118410923587686034687840496522501191739982746590472148422206123526108696865085024696877479164825901910051357334248732940255059201102225659921981123816906398144675191476533365842328726753717528810470507657291546657786842695011491149735039324355815175322310739644915568769466490210612896861038996720891078502488753870177122067919084437810588473408741246588106879954212071084817378407205038679209628629264201009804639419585793271084633876274097776636537229389993770233697310068666258302492560590382639784621513240944836383736606697208153023389218287483169299923221645563346063353134705364864623042820369086792218291843811743948667977039883860910610745939267684924554998798786189172075441958628800150413802521780824757839562607235360319387147174470597261642531890878157664276721417653051627794761819082299510089284269184117343872988233202622576703457607045010045763642340240048638550514356738314294354127198580980162638523970918712408462427624966087546482311190182972657041603128961059860646816710028576091511939257101177647900822246194448513176353885549571582224616754379366375277723066779730968947831517679755637968768490763237069271948947821593776723118191265442804957722619634126860996883350183347690123997091481182979301359659854407710951282242490593850065888373773956440706101251374742475418482231008693758500043790594923808016564839787285710552549189512712096812548679900696991078209449595678432484679825483402642266734103441622687794970362868487678767348412579840000000000000000000000000000000000000000000000000000000000000000*i1^6 + 876079326944264062100846411088579276869151549770206348748781331666550991985087476680192550077626790397688734755349507599261949966825332477398762488033704822910572244356601436523639926370323806468270464908159866341705671124787146715872099873225729199283367430424671993320074220178640468427733138337330084265167946661532751925744027432667517868679669166861298058629099522918505363538669295342757144497195351145682156089614205916201237647468341774592106773043380480455552703548457510847282368070891533135647405209205901094024397879901520401919031381253538386286471129680764656287016595385102177375943897786772730235218338586656148641403034744443658435718958471308991294595779774691039958278623300871085593152794462166430183820837161035618611839341592889007000172390678205187657220413435509426204010503131175740333687906019219147047883789551995102705436031994710161340410100503216847892980426845276694131518817670952999727463495245745978405523857787161782610330440387985495978812473309287145431560987136564020729656072703304271600049851578620684673603183674141555675307245202830987645839960070406984709606982454128624347854096802052101387971083994143796942099289144559152791685231015977065036179378534963782939768321372463091489771110983478389502674293782343737350377945520144194678902789372857221665495109726524123965233324513760597552383169777460122364624837621236143116887904486963024766988275108288572576078278451161297185632946796573601208832847039264216703195602526746304725954880713857007717741031530439606463608913699445919870512887837150854181352156062048751974094309480866904734299120992256000000000000000000000000000000000000000000000000000000000000000*i1^7 + 354664858326055496467691847185347730188174495469349018841067789814717670309817528509471073213658655998320981577231796858191952360831895239740186597410722324307789606778313393239975880558025148782304939952500941202066048694718229879648922096356897469149065072873186582486952734048877877325238480802705903818430999612935539685008268446559839190800707996368610375847263647729001905636424063673666567178228942609869381228353245324106470676136045141506008260356105983679434840376298878309368306796540588683401631176127896422133758785304088686464609259163295786506651017541511702292684607926087992600304306433909724010937843784987878429346716725666051217444371182654318383318129188016895968388415435806186337294094204160852828189926206858271279272616879118802914719375089252283123748420659887534061833736664255025046932641086322183671596324695850878280620459480662997487803651482477949427196858290684709994241049981000478917138374826301069423164633775430741963198975791184706401144869244423721985508492645762240220921445765583065793050322224484059186023753064031777641002151762991303800428446541443065418130566724187634667423275057702173202480578076675468770823114568001557002488861916086761434773281097494320312159415861130389245031552244762085891864927848599130642276703871646246003965761018439773004128729880271535486813680051462343226294163256873972818993174514450901685559450911967911738504251643718258963715516407895176702013397490681452904911379368549736974081881867411310198736966950776764780377669278815171017258538311596181995885610443773785362278054008088179292404750350435972923814182912000000000000000000000000000000000000000000000000000000000000000*i1^8 + 166471094227006390381278007199249044007131575590975563366419424563966423109510297787393407683404093245524163040400827274183682857286221985008788206629279379965741549365668250140188182955960270401457398912097225995009687479410966229351510678775791454221258425785820120747207881249381137785414913394228354586084838518897100873280927207630248566788975629950786412707993838312420545521677063639971984163937171326685007510881275709947955220464644738204404243103834893965366019018985665318616208749299183112471688885548410070227368630948814544439633943405749642496933463592422645866258310538298033469586244515792878495454655957097343598291325726781926362215817704917163558957625376737257060953899891965711294170839941231464794246507270319742715812346287553637264712097696677634963587580320961616138944503613590535369077204491065649305617471294797843042163844620523168533566025986350362336511306227861621316437243015043763546347124610302841379508075315691215784440826687543526983606941786991208704235569908705627484340873955432957382735712813858056572164401002067693974119300985464913929817630671816747580072066040404831298490488766776877532891364009734082331596834006300365068883902486175080957783131862213026833812939771229619479181279079566087218433337450690397777462073196109577354644100415288807731068689258411869009461027706089644725068495200675387465110011207313828256767603144709803415214642814435575934405015581018894867911863579002285009985245856277915249447379836706044578403369236320765866863626796641147849996451088444705180587413723195679382139864443805361073925898964196000208544071680000000000000000000000000000000000000000000000000000000000000*i1^9 + 65220294727295768246801932857893835732021534458198715873681956084871262347208914405955226090944626519812312642164415760714527390805039195001602743158612015764062135094806715787037398146046168312409600361105667175722415195487888541493082142958242510242648711231617664232882238543314828151290521586918984041616222815653408968804080725657737586564815152831357938788877166808119070019809998468250951571285728571454531248730452969907793606038174553547436064796930588046403159367482681073378412483830367496447519820964816991865420440393245839425667131419317701535598200059943177720394348304749257561395438327548980057449945384544267932390564553964361409474780063297580744424362213734735849723307408909351387364929815657566322648614987544571992094731375641955460378357602214471298021522715956001614706492288919779579154311259300961662287965014696643885138706777822525168115086553349691401043142855880018851515510115808651669336367037005896816669956122981305881394847000573293661443531882702437282646254419935080431448226310242287859724990006186257207637203755172708506260525972560297987517307880566750842435626873850461357758047486120484348611875843963947682807290099571450947417342012169061592088952121849521187031419825289747728586975933937194824965553289499831825139513108994951268565660264702423738402289391993266468978616931996413181216179664260687057440061879220468248634417257624725673063354403872463774457262967431583183150495644728985331790969009556179002985607677297557393220831929731159198576998348533250605702719453250147997811337820180825438528012485575154162522116793946285577224192000000000000000000000000000000000000000000000000000000000000*i1^10 + 20402341788537952276116431136044211202015320766870822955487101713926140304074011164881992792236438156673323113628573441615609194353643865640817176508927362241991354235398743130440068771173731694738384802636820341324486815013665808953109113465185363207152133515232230373648203083351914032329760465363312200453713603191356929149779962555642226036579510081251686138442017151929970220877521650630113232815573285144475574940839696065420087154521669250208497394240354946331003758141553069984025057961820684707082186609615913366122581742397392692922195925601305467314774653995328488285466732861889387450736365378814465724801640319439991155126457404253574429844135668485647261264978636288505179867515657676512787911558404830374432875501902759195124027677249788006269860236793277581087735719740370665535409414444829068268926093519201052085229760338757385093223924048519614210630672384409256878647392733805098101725942272997764384565844144560404487667344398878379828195542706972069501455797670725280798248805037562286938691117623409668355647995554353173027234867421556360214822869675313551477321196486893727406390441817437118540194711097326617274196123330486956704035903123477976760102560581570196231401191577938807307593109930020808375801319043324800781651234143164149630489006285786721572927781206276503230301511732235848796729674990558344653012879425401524126334650635514257131146327010533716865091328898778024803083962704225256202460198359358397220290922669523022863632964761155708567364305034579936313910624362769645528369047903186276364776571235058312265843827745451819889469243976211690291200000000000000000000000000000000000000000000000000000000000*i1^11 + 4798191427104282178976632968685257662535903005742121891428648643785129164958777873403689315128338904684179244848031266603016335500371849072093858939667367897856759610265012595532505557838895152234160843570361222213673525745609940322375050812816897462395738225066190076348017964379366398955967167317314882708020915810226948052303542398814305247733616563311213356112913572895834469992542853119186989995988345246479818757701388444487521139802384002086930209594307205523339878561741195847566277679739183013384399443302521515387778125162648053539108648282859843959457797734691164334833981679967159586480279027488212495135021255877550886686874675995262907488896465553073934251824802815339134784831779961890450015710034295230967097348274374793321198363115235632606489864176814525822121911836477057516691693329481574365865847700201726022897039230285095307653129871876201542939409723732655541382509763721634835527283972430941856242808070776644973835335473430466327451113993088072065462129794290514015471898910158012636785495610588164989724132193036169697625856190936431367392092420959854117809416618168519519392267712358265740841363813062142361637692348214493210398499125587112463212004368370065224912733215848368957917953009998225668533658465036272229023295581584071137021600866904249048958775125026014466388952435837426679128781541416399727334623167306615351779676480703408957905393018675161603631179992790862196677066614540411940554031614502644804413734870224164416693001604414164992763051679953910276028731016499065894825430434219330524648317447755652935909076817254202516398705559610593280000000000000000000000000000000000000000000000000000000000*i1^12 + 663916867562201444767468694374318810302702434117679618719559738317787871794119082284172265878313897125996245700691007485750336698129855598888139196933396444592138382381194797994296484140133711513312244813104701567442716516447772920307268234362339306064665019875502098672525057664160410509336359139726427415438807801969963931631357028358365199473942361380135587445712666771874171028325353161833860739564275306932947650810788600191746594150432144155293509960932994792826762536048055252876441475142358555459895830879620755293888719855904731343710034767286070716715549751194012047110051555978823169658051623011828850132077235386057471695311019040296467724861383757450976810892379322576875645497963430549556071303024572996911527575333945180273753597768383667580871259393676633255325574827920014981250821217723368878877127010245909882998729331344631856609506895594331968029939291869778568999771897331275318264001946435693238181770341755807778493903841874328968174475276304652782790450600245856457067595890615043083496829125080265523190905983698631600526277257214995476552534952454126251474234163661281857260219240279524353083850907523807783949326664118666863268999715426526707960003481928177641146901382831651335354126159543774239352376019781453959780481200197588350207323814189678781339230111968016356293583837459473090486583545669756533420563444552563931203372584667767367936852300948553872503527584877391306531339535947543067431849418189005124302187343770614582104815689263878096368237246281900774185594896088473863512452685019972244630055057881616090158292696039877982979995534431232000000000000000000000000000000000000000000000000000000000*i1^13 + 60147169325121670878703145506248921481498257585546925931919538281566336883365229377397883399715172181326861583360543100531019550370917199682008685071477508613303065938128096102559859939148249561944709329128315166262475414274958439716880002532915374530624526576374077010830278572455054827900530580194680368428820623492315063958547091532996425624309900283250579846923856916668352386907646827856882031931357534072312720176298397566578971170075826253941223702270646891482678942681154573793595338428834533186584686275317598047379677896026826532707062405077542156595104263115380601096939793099320284346891711683970743149501849877524237538456600187131913083893346563516847558977653308949764539052169149539860386799472575613865559029708736656815829685474311747216143144753959192106717383927892943187251597423624215680197166667145412951563817336555944038947988118030034662947117560922694290295383148205783325020349708400118581726886031209668345686664110595722043719269075485358448885490129958092354500607917068043482386609021465015509852121554140233784921527460922445326376612459634513835243183718856050674819551603075409849682124198755585674158457505212032605270717898666475219712675037125054835233481881774320804470189783428267175285153493886812268934878517504348586147821314417777212896392387870484325311506098450642958404783967207532877108342897859705620284206494755819722877559105462889777789345923702919994431010038780118404933057308093110505334035141910252175118129880804810455157323335923162605353601818837443706305726222044351463101033238702001445492437601288371511122299100992000000000000000000000000000000000000000000000000000000000*i1^14 + 3641281832785909985064554827577205773618191057012846663311206873673875618555397838678192302244761972913208890975105632467949375300283167177478647006792546732154890368793183142752154960517890519028427467130971348634567190247388300337163025819373761414344957588197828209112362396561192159308103795663330577810525556748296618843309961365791909640039974056989813210593618669832841954222525256440760691983191471230584087693639656332937611084851646317581751885791334631490557078403764005584312144451222013046745282552544849109353669194640753261906708552086128564397323497296316728234379086217588288774600749125414895525887548859842486511872727064512016256461568751852761321977531215921257481417107188710436787588707833981129243096715919759521115195376411065710846581834814180275129180537603316449115875797157018559037337959640010234830312392414391625049427031598524913772752607403702556163276868661074911885879562205614467537642016322122499732733751441572629294568855997525721483461810695150900615211373398506806506193711222989975039019268303749045064723246006530323335479072271445299337822723672572584756460575366474467244461712373448845139600462041679690363722569692993291691506215112735218549978331155448488843049177445295988825995214931366942209420468305437916454519841122956365403741291239799095093983866275311068908280832603489944205290651357921918586628564686580423187800616033665330928747181275904518324564775145009031197792758369072713557878008883041194192065476173846590580896399632817722189381384044370324925403859878788641690268574673467461878220696534756983504312751360000000000000000000000000000000000000000000000000000000*i1^15 + 308110779764091471624434895247208657822114828434257068095238038708826045590625824690662875894779362086510516101205091548400107769591922773907276441934840232379285628159339776042632953757720552117364303327513179005375029700357811570081458716047271378585833828761362828640195004623779862490899703435379465031139005736044702788637309055568757464025889424707478312617880586804880678293549876367855692010598300149494819096972245063808439532327516506435514782567534344742664420343607326599959758118090208325065451594381825868053209044323534441943350524191377537249119412166952594439508753334051809544999870553461205107272944256726536349952240157864484411687451077502957921336207463712515158859413753110802245784707342621924899532896674966593824315712786453325082994657907234258241602152357599792946244171976929477030476581197788961091983553315716227841297447885724299112416515321979915969400792931841182681987640213017748608751263939794762296361754882224875819828231110355643094607683529645558699690167361590160188103232786118806762469921256812145716725969350284980980220759351007030851396479337506834970124868492754640440857457873131849686232210972459959640990276113862229731170441321182898289153834312438290642632179622668349232245343494436619245298731580599655240808357083088214384285978151852270157646408457313344772704198331718306859248021848205663041510726887604535777984566073999555314448088401828118473169293204737240230646359762192307717752357394450689197160623387321830866947305685430845470939231897906225531804993148048674571758726343889918198485462603038182979896898000000000000000000000000000000000000000000000000000000*i1^16 + 13856803129858056336884011677632397084369850680646481629325149136858202601913084928028854149848540888075737989151157517851441800410745100240943587965277906301294577420243500292546210267542249368273499654149318474865633577284736858782996554581930398928176160251500298967640677519728710383097027287269582877952782672100314244595430193701958975345805125227953612070065562018639990911016777175363668255403975484196705742325887002573460326169870303251717326985979954129548679762248594923801872169193633947051595148908927518659711310721158747127488995528693062022146420837003300899284217978222541326319748475237356875667082074868447577940249485551387723502057132862471244099681361281576463139325847503111446913469773209609951329555325470228647592013927492518979475571434734674443930862784522004892952937525965319922684660758872798491240131568473459020359734434535591990048102583657064956106495061388914983907097238189877735319480788753042531698608549420649189295377131743274804581268994433257966251240226531819214806871073010510342718815586925852385215933636263073057941710952875224216777236645008348967331417176312239459390084387334305972643768846552080838654763772767786942461880436884617977271465647702242572258033925173956516279884348128742926664638969582049625685585941426633619559844536060106324013748069030415518902962764186502241186634276798056337985590008310642054591837620329964858100291982761544563578378471704111259975098880366813291425342797299582892459201656145594719049924908013534251095175658110284692737076160301652387133889748325349468098436306082762635201500000000000000000000000000000000000000000000000000000*i1^17 + 483196487696218527665678198456665302320643714590839662572605351421912750972407233611905022147277554828424626131810843328742797966651112092241457576992413599329679499695069484953185708160684888942088445872249243756954300730557115106498048015906775063645936787504169065217799671023999118830881716017500053751875861220530793079155902494490172621900834145744831945802217214009709347500998167068894383072998194800142435033199676627319204709602081303250536569773368959524101540434452744815843998887042112044952008655433467508471315901223188346521882334462983104933062084576072512521362787933424296074061815977166434794982469540816430882012624711224272633057861766115658993891775256255506662025886162214140353445499299775896170038375800916513626667640722215134289894992800483658667024320301220488205115953649356245539599896555695300347118506126129839107280232299168937506103588592761223653640283652554946732500594670257115779096781493181448693159950563543902764341843384891922654297383340411984893397163268296232568791850295603311447190675413402869830896293695579784025966373044333965893064868291216947551986163560662889704772206042450288503062664452258182131076585179840037253837017170995805817673391231502260748392583918221207078790691059173794159184010440383810471886524233335609669685906436107076814451873793140216057951944458725915537958854131845517782123129063659368280242671008552291405511827950074345342011308129838133044092749263734246318510195615432920613477140770139322885339677108507093803427160070654691063242196239278070393173999650365410350111165763457674541250000000000000000000000000000000000000000000000000*i1^18 + -32473674669898844215092601577738020257445745742608163221824430926418622739447889836332672130181223227299051961014200129855751461551159233445188947640630890588776880474022969051770648446634500230220642147371272009704734220218955832791259855672346756002897883040848276743023038325288158790068022341564213900741235552701347963263362955226397502045809498133061756879251862165316074144338033228943273562313330020076869805427506630439637211041697094589173146877282328417347490119322830205599458835750264551364149153072144822587518314407519289385156352986417449932347131095026963675155968079142673336025748486280242917458415119842984482924978051646013468662968465247029545265218063673117708777781487105558870478908443520188863032445271445709676239460981041293195897146929606054410691413471286452856620098872841732243253775296836485834559478761352221087037390201133420347236158523900983743601184027820764596052781668822261185369483368317310916876604009587947036811018958980610034239339952205897398739703917831974149381975098328078904935065118463912772871253627792045113583716771832394069064633407803397185417929854086763602681026286501548989560042339994467114598242926839899224881536007020660652897732874627402466248740042309839432907710033388025784966729874340801497912401018615066689173273133416352869489010946504663961988696542271024221931799131899044006142408749906241738208274596995254778323347073001019541546727883809440477005910350543540852161020849973243147674329813729040602147558679944341326023536860150407546354165738525856916536800296420810489339148383383083500000000000000000000000000000000000000000000000000*i1^19 + 3136706856399477133072938373113025161815390182053730715397691990430027246635667635381782221601523200863316472694020334578324337640891485385986590704978300148540872356636285777871825573806615659997808108873619076668796722115346831506573134321959914207351559843022275008491922680831812916465193062237069696777912066171375527811942701292485111576907264571402179810008238143726801963711903621395420628515298573073283157291676766383290703159271962496849303087350267914417830258521149403156218431980712434690231054431058193614204036175710593757636185933205459200484895526090681034360688462830081410571412389959879490314576595296047185730167293173358365531506206382200249690842149499052240062597645316756535862880861978356573867213717166271816725362548815522521871184142409194008455534913032221843445645118055456547777059255295543567724010864633666249772914777532072629380183560397012929633593001804997118816096496685783275768208274836114251902144069545364184063785689869295873208398006129696362117575594207104173471234876743921147779622071003253928789460623133004442362472324707492014606595958004032365659476135922621093799657814004959234000688954932194745625654021080303962835704863600052967979739367345188595581114590363590252606533778565130292704526962527398768008431153465626811979490587660547827074045314086272263280211907864317112690526073181638008814944639846942093583490852707086246240001009361391546523796449861518432378254548563399362030961966312414695874505430160567599951986408686465194861983449650454695545399405908330865243167941014117474248043274285003125000000000000000000000000000000000000000000000*i1^20 + -820014345695128611972696990659704135758106515513869891827340825498970322226618248902784726927432357808922406059932251380584765792148362525519783355467716166419645372426295443405354157557478956285578575098847942491158826378942447869430497547396248904766393139314672036026639956087974442314035070620222164556159930592808784658536867130228914712406197106678203628050664843863242405158438993160109480536506579031467979041916578774672285797213489509943064773048001155881378991475807150146674092971134768906627611020166727877870351667705776168468352242883595859069373117094003370481799566650758851495461185633170747023384570394591488404475809195752304973747375876897628030595275665591834514905727509401660034908383447245590280333635475205209178648754354704285159443722352276235663174573425835214111611368569296406203553285612101761955375597556660092832991143954909152138262345891479969344520267362641819489789138139216397485049041671998922617017568212820235673334544721800025307727097651983124240486532774300575948486405736658734437998451426816168579357699909369708312294068611689646235895489877604514495704386568760589234665133082403544098755179989053041858871064190166727412130443382942557552499670484933700316934639593976701219941508795967496827259143112722060435490210168774702976299044586818864163851931738394201023003664545158000940850700280136816383573110425195597481620460425377947311458626462507371652106313570780082936197918448020664508653642026969219360793318519037401810158579135580384162191993570362545924844227068839317836356531414691215512065971718750000000000000000000000000000000000000000000*i1^21 + -1134252133048940962394412753076350135146526559394213543631815824565124798907306961940122201016788557892697733177774489506950492207240886914786806084098572079785613197628912299066818923011611243196596934589191485121921252905559133451343040580206424283752967863534796443875288118515223055813525778999016648241206606636060584669347425257902185387989650243815198880896634613225482797770724063256257988019643065113926064813479975451133411772905630049528611481403380604419544043651284128836107048815433999255053757774971053750740691448334043278031483355844231457607383732537787229626064598700999702548466768302231839749549653524821931683044568565162594402222664495760351197433905258447313891943293197161330923445347150487549504341782166035915255859099188835418480686697107311807170378170853387504521490531147516357187616863426042027993213274995564454348681426905948261022939378971408797342047556442005450156866182091767165801372063888162232745215126241524965848878825277668483133719587147114679182402141255259146860902209994200237859914843417329787716923081832722440994293295521068607186686358141213763067690149975078841950508104712298098493069903365231108732945039174458938613138809773003986837194055642996795357604904824518825223804458369077252431831763696794094200707580037243786684676711431910783325407158168397079144437718581881493881011869182525947285390868210994224207913215260152613358836286228320445004085718851393961236246055894854599808970326914980892772184658160570568098601318536869240845762143197591281068228084657704540108257097049895241538420505859375000000000000000000000000000000000000000*i1^22 + 63808340813046748876450551894694339216284954528344606644352222102194074454695118800369841841537594075555281690697579932836258342242420136891776273844919454290760771733961198488472276695379766791620759099216723724771112601052276176380264935323627153627382655368851912931403613077447738998170408291952262037272807849028510475843620579004476183533862321286451631419922775846082498606954618038148178752897186689423520053499285630227685190091424664945543705546063025450567134549293666078892617302186290083563091970138364761773442493290601501423042283457137968022566019757367338180979759457726077823617543666575743303666377292948512604469543511599443549221827487624584849097490607154123198626391813195156129607369154117320363980783604495826265390153254809635889789304413122782167878477987014327988129426438672952332332253792106008439457819552766169323209607088567923769205267169602415137636845758806849802317293140199366410002531954284697707380732607479964423996793947234182383395176269970399345544062088542853888672529760598866085716943332567918657577178092639336445147592133656346833997506102584038095660124558102662691381888531265401949310893765306612314533154208004376902331648144816276863153938825001734292219703382488696302495602420031815487551965233602291495584438912658360420906824474408424213603742842481516278599501758068567728264520458958744498347578337716723017458796902701696793412929206329225518382618814432699054734286734546059060626663101421485152267521480848096141467616117185765339540886949640902714414862995120155223868413771726672795384960937500000000000000000000000000000000000000*i1^23 + 3696697530766792466926171000343655784763878653178552990646793066422919376460118858097864323789469677927984499001812308405374483306015300060489881975862358244545753951967302038434108327989571144432836018456485390089597737449936291232855797952369950130417097611126522910022438296909377143908724708936804362004727319869611008696220619824376301581667380935383385133804498376140205502405749684399250151638368347214316897871603530485929227778541217451030248685746390012461544052404055297262703098057883769957631082650122552823294599706014206039916703181441618783691683412578754862672539650244041758132258350546509803858159026720380766642711995574255309272059129216638032138072449910749522154161897919499080296604021992764808800997059721620006309573970587503493972379121910381152855167266140388766544945408948952949286602260771855393425461916357954798444065933580396407538816089587197410596072766389133437484966270256097511292726717287670947344761422112360824641982290719502433739155628232626341761978884152536305462378163000500501596932645299366590256471233391929808481608794143609741010524186700495127698434166322135979909228151470917953336729459487759600080527413964130101859256976289535675665652620645261727007976813528372727708893989709095987269217700415105527144973195449507928992550072588681673614947364344741033532168345997997261313940176093067743265614088514918096467111893984387466007018088550505701391131617330562906818763933766671163672825591343769992891222637719842070248990505347936893217374860648649204488116097444787642764558313712987810776977539062500000000000000000000000000000000*i1^24 + 12202608830851197846308396482559233954781037511179536070425032402030505792605753457295236316639297217163957131774207720942927524171441857991957818024503435301409106754793283429654693148513837197165938575532849023601830360916303267900938314860190553712132318318338691737490382960697359713912980435695507591992528684520955960615251879716828729282647776273586333329228005090502954583523778584410706755111068638103341259976896338461723781462554344194499662607329438502271536542304346858799428814826228777723357788394301714700125658024769180804805573561513247943718701810774954129198401870541268817264891358267416427808996623281404653196471248242911862982242087240706663659710668924680102911575480096508053701665950811477507196653399036492701490277928009204389413937211104111804105050730658104617145186032193778506142902230730578792291831137316413769303035843304559269506217303090281190265324740511748653760575217038758469044658384003484535258565158090486710333550053865328312090523767124182033290497308233256332296337024441200062399913408681497968026965602774610106991193526234261594819640867740881955811809113093124415959151982798480378741038331442811851105199155805956251025481228292026717353546055161088666554164698515377776822869237061787483833997668595421388058154458072320753683766416060483825428539680377944615735155640142767744922015962685789647522084071345940656894090045649112804284206688950536694690878766701982302054919065457276470781256610141630417617534264800592257484451619058439980049036696435104668166176070176180817820515096393645111083984375000000000000000000000000000000*i1^25 + 171482259679820206132068098399814379071873452206000856221015290613248855782482314229677336188511493471575229491176568724031023407390011160141043980608854844528476665561824261784150037623431344683286020415791128146873920912735237886617108584489874736222931610764123755541892908905386156172811473722265576643145639510552680507472403397857731450750242181325264577565265048563910433586353020819854462930082439520168209034647823142175543232556490249976074580839343044663090215714068986725716554908879546541663456006241281167039082449652212300318923159486828277471908767716464455571367762548353075829249646532504326121653447307795100627578414368037118246756520069083840457716082965990084507136025563778174061152864300048319123730727487169805254494845200601116779181602418103806896635395634258820580591968678836887732464497295985938444332389054950580452097729027842539311494170696710620214387860166375931489642520726812105727266949869215130160349656768224011163319201394044601349052539781873440909694460030943899124140976268789197760021382477790541520716541389723774366764603526691952048963235498105252443798021694521904450519111709143621960281308091046660288062864120829771490042080051591061443761190412029172544484414597990377662040728110663599396779162465333341502415957512422851297925254048142657951067664867904900029711315469235528010606805700246262388491758080281483029197472657162661033513396515494901169911185879526621125097381898398300012129777725887818336968887446353401803430510136326970497898574005829256645222675339448151661497258107355117797851562500000000000000000000000000*i1^26 + 2671199296634921645850294742997230362942635579870658210747435208264914043093398636073604351463988667799727542351853388405665475991001937170427521811375824928817070439572419320812480301395713359598082847084121063746833749202716103830322306819678399644737398777990334828192585842018641097383500342077070907823375106166675248962698893162782648149293474767295940401188351593156121975004716993304431023738712147278894613213296279233038945963799568134786458894924883780917807360173831222217952095058170079525750925625396629309507189962597224623062920942124479534124680286896640626487095409431656080385085281408294613453658508229839591611562429657609878955870301145213670012347305136922385763402179112741618650231353326607256256513606283921353842148486106081669430976638488332226948256558271817280404316705941711638947191292671340601232567233687341732249766628443033344070028534851862188789251869367214480968553936964682043938417325916459390458593412139529818462944001519272128413376994864168120055618591655135725465808965523011055906780021216813953591676160295050679817612207272293920921077486958886827150367560531852118972358238420120445747170457245304646365243480015291738120001537009286019868655080342637488232716272890475616723889855663310257836718284291030751151345255809292490341252756209355289421199213359095023008542587858803770496333985907186966254941120324859506848217437902154639969169804874588437057062901428672358674947354396809995793552944262366475996244735736125394696326247209422457259222924995893896057802145235968538719205346755981445312500000000000000000000000000*i1^27 + 36163951631244232551963030205530750352499380026537165483914447865420348310380101313630908440635711289416187327448746843276330016348147639863001452907061937611112022362082447684303544106277342773738206120464794307656391003554354807692990287381338205297211976055966538124348266717801842390514682943673315049846221042546437869391886213923191248337012068633028069865991140437803157494091727235843692040765059315235329987791706301603003077936209765206991358540322436848576698490929403553965942135707611252121058865965708940820499526628319341081493074368600003539734882438763606505731012009379783250342771854454648978928015130441926486856319101752998218156726924281835886774456722988538108622408834942527805919558723119101120683121133097531550582332738491117753261028182754323939186843471652999423359636724259422241481286947363492994964467737121035339253156232774957386781663690692316257157683416896862349808092872861645607435567598166223764698490088163413048018368607953071530725660868237917451514290058453857932501924747322806707238765196682922238931560131199410618772599197810501047318251585304274261034428132722742314132397294688160869253177912445205136295414943224366760875865151956280209070662965953037690346467486192338369444334135913227871404722762195519342933994258463545481970342629351327645606450201173803940650778635514775533307691809087364812809525806323846916092165441340199955468377329782380857547086357670641274370371452327431058734313054088702341238939136346898332808761280048294438749671333015553132845947715167586085357240200042724609375000000000000000000000*i1^28 + 179592222164839141100627152699387988132787922078453504757708243040964006558051971742193520468461615244800072835138028021985859254509793944359254596046346302185868830733884168012747920805994696117524269598627694542009910354447695443967286649806777603742549472129106867997593511961799564621022417661731058634138038144876419427962013601346031528266042615889073114196294112036525640937426910264496772346299325074741411895067038142699078481656130066506886508659272396732017759735426254377249381025596913920841463831759811349878836007030683853237529371096086616121175531812770023513690152934646728395990278587579180382939015134790500372038849809874746992881111241526710940014679201252853948312278158499170409671384794415296019985985738363315377679878327294764182669513011438371605640490272698029505819514455231569224904860473117129749261276781416822246018315890224855420322875099634149281069491382530623670335425870868325618083750096771935720214360636790640889827469573132051173885565560457481610275892085201050095734412308801179812235047391254100806441204310769969208836319940375588955862529190519097014896122356984177244143368394729062059710075312117581549920705321382503166923739689625487771750934296487023925570030287205522752563688311902026392635028195720618800382734649484642326058033794949388734355069622398260918237753250586764332975961270881832520822799461825629769869074568748178650166116926487998935624958788682666801909409053497594612321947657647159310447954901006500996909627700011861642153200848330571526245798945972296627497673034667968750000000000000000000*i1^29 + 333340438098083222328280534692906177645303997362006095233560807153628230132800909828247933288469450357073772913694347499589988000140102490185768785804918829641047071875815784328554510272088381911809318561414296344668276323444147679746993431052190042707402489914077177991219375761394800137347162536716066547179097372956387337339165498160539012869933235460768833237798630802163779449957490185816407251759040809633910523787512658283297116430957660756786636675792833540642090302904992118805249710744173949760547133737544365025146729604626631079246885049879684868631626695765006431528861311351081924588190301917556483626268488504198268771081224095036209292994172936225202646778379342330334163622706502434258833781267451895091932470374957879947814258088792568806889008001215347390142905040231508404358390723204789902852107768153274482503557126568575872022381727389525072823104564826664781715640474662839652062556203566962320345288817054846583774919008656825138719148424634562420597745257024796663693553355846906097983447235103943268204363134598459448945249205011726956201839761066794700238154803712042115986144721410791140999311512280732677377235579281555339954452552779474453677059604146391163108627979051306328104279591117910285302573979083210828553170357275004720627197002989041691237161971194443814975778548530468077730057532669752694022320492083808451936084191962860496774139374346522650722810819248818918623570920256176226793778347324972640466639518981674150022898971812123935429887294671520992501020900491397858232158843711743056774139404296875000000000000000*i1^30 + -384824183502577935904654771400691909325436178458478501688449269910732835645248468935632492132524405880791999820908840040730746965054562705085378067300215948442129382508100698496274861715893754819328848745833810651934438989350514517262907918577273840898900375109793356900798942545969539727311452496437681162508271543672612639897396225575520646273161732691675345485066080986150526643129825041611168784881053316301363916647152679979173953017436552441223463534174661184673891823467759547020029240957275139232023305481611769701595783507173019040663991936806917350228660323199633555934561644458996102326324367035263292939536788601195847005650777473692300836520006596072053702131891947913813791284733595212392017675048273588008634359377499561848611434046382612262294746011912130213133509811564929925102657675659789984469974033327783442640047188075039491828119207929384443934478739467588980036390369473997554429189517482793507425318362637240967839677368875662879485658682562111771685286633656243877147739082527228087894767489443152404833413763352411819507931868547137061779954215225147142692713647715903156009148362926962971421707712280536377438519544376843824109203769279629476722075121436644040987674404801988729691907834925012559497074533682782062886480195461451637166862291516550524688004413056585894131098969070640276370583476777574446011969274309086122466866611159979060087868597283996084970978203437934284048897769918465440373594417352551556688268385218325521124024323035048260143755897083525307886492106611935655408847340017557144165039062500000000000000*i1^31 + 9646572933152101334210135432902606092936036797886924088195787320605022075787391802849587823140152025901183577634781282885437169967103276226598244090265983340160942288738481021399894854336318413530197631836889473292148685095352687695064853611175909605019958986565320806154833107390411455174315430425801863323177513464459569899129186783079816915081555641231623083638396837268231457854516145895284741047763310144643488421329327668899837092648011328147902444034211885455232294710918248700996775154294138453796635173671277305363063485771997723770819530478067423330434534854677402588865609024751472376540727453242532461495146708773104553902577569687661268685143069437203269444973253782947310845432410446810927104763750945483334692255119447615874228017462866150366496115911464752679812975762486013208262140055230921465516182714690422007257755766140956989129100956976093286578520989356637954864592104152235090100967872999902091282255460536570874977794038456851770746849473379291131941443001910658252074958800258058066892559854457101318818968325554705913998658146059281854800903427565253628547466567068888431825222457544618116180135977581661382577281240657349582327628990308948835730648802104200760221753235553346681396696319152345743883896864734819109849470082681603937906001442680888050500628832926962490982933381405035409119766559157066542417906466783674304360328582335360405525220113373909129699078769719817770731452430045525528396959836453018692226189333649227386048589197246766738971917933294739870295778999976545783631200902163982391357421875000000*i1^32 + 83714608974817496584186135657288986167550975357998866787269099693471964807524402474870522107805314113861868082199559821220370187048279577726729666110153519007870721539675544857289146613191763209783876563245128897936848046408718391103303218560576975217695723280350227215151475175563806161766561231235349589924084026264029306692827404488918518228768055753066756627324878998730912508007593795949484385130709485428604813152103524896265717255285418600214786925804205992552255488655004476000074842668174972296438481451219652889448335362146255009907051291906959441112285175352559308354337269879392607071641235211507511594554602967612467323817197109416826006746694821955550430684437744554918874572480198748380381133147679748169602443433699962702142452171497462117479130163405663270211061809456898785053040564787469516081349518271800594687287220151725964413564458966838099708903655507454567876455131922011467762021067609587426263816407673881091773871994516189958787892183649008556581463386546734677894143621921474293916323336688945207591443086157618795861743888964954650891892708614794830162462483127121891807841634941273779610839348521525971279634386548667290056453307290755873638976284591163016039009440407402164866370889452649425422104000103626393352980189199182036322066417073777752839680103547071316264195103939809150038342712486956899601708679959693299397145100278437411754003008931780644798817351926379866012408689225575626780572654322503247275215764538393345463946181396279539377116193660277073381594550799694586253026500344276428222656250000*i1^33 + -21508396918527028973877881155417411800791445529442264850019729826237352844504217509682987909628314270825897757819042120499788452026628948772631213188468373558257831833289844686575655945469178662064612925456201895363315409614607009095180719081257359367778670207544689157984624582372249547136193240901755530306608843535211833234698315861880925863818016858618797031891651897300292221681584241712270268066584570758915521073194696094303758372026832514063332940378400422481502758785816624749351265258025332045673331396714039013930137426056287064522961177553258856689140050411278934696878564912586373436548031550909753299503494114342677193257888286571532687195666483881638382555248456182267502349189964171967190032499382975745725024345410315287091629495168458310701925103099374294760573545930919086238934126110408990921322343576201176216047579351680892718731065682869889248028114123085615520136104811456295178350527108626437492215312625431280938452843031191892231848254214137078181330526187642859692009677386314079999470317863712392252303620963432103793951913014328073190342397271387746261740499088410783374311893234796922389639049300707814468447390366148966909443564228243726501771186113993676925945177059442642875903371980977110997964017936438996327063653053559895505167524173654429582205990833244810221363958412382592568661983523296541819558360418836604226069138327782217575765133083217447489367210028242902411951420063601128386182834352807722866314333647763707741258399170031326858794036388791835559904728168489134986884891986846923828125*i1^34 + -4921222727175678836312253726984910759959264415300772659247814811093321046369308114968408272994667240161946389854844856952596905690701021281224739793442107096286737753414962753591573364325283964005387417439913358507259519350879017547144218513550247991792850232094585087385251058287700319229916079104003056003751419488170075392166731357797342359467873073550336480100868388207171949105660188995193757457442772445429046590059659498315871035603277788964383419682531047329231984916930428872640690133618872085630088005997628764244354742820720193773984684875400166343525366882732635301631553845418874766633338004338693059908797860818568832700218358464581103496437628768684246278489586063683585319072095207220300370546502579188209966160065249097891988025439419602374256142161062394116788402028829496288735439878138699523237554790619701224587428476198860507942323237244923465568029806768679335169459495401949897046818602374585608284724572199690652557547909220641432869285882808583754524398938034855637145414486351160664651139338279771544742034738109839232029960073818837408576717552668186696322944185398138250070941891467431523209789654018856540543817774364052311942077936994678585254175778546015306511585607680708823261284492152027567303596174729298991816080936000811621178049269593282033962164025367480548870102499117341279297747262041378188845879801563256526590888489582878459190072925616962583678638207606811440206990415045152309384501184682959064606047535346335982341372932572380097551226803216420810229418054223060607910156250000000*i1^35 + 4285188211873088086322650062018478163409473729497199489023329828835861733768590696136543840242698325284585429574728250090028066345736453287968246820428294561223091221294002621471085840801084235584389828035786363714681851950572102446128318477135985808450181839565486429519175166489341687937451023328280105433451679546274449063447362466614430588369709338511239660030662036266521382408794923997627006718674505342758749187714405221155195463019550564711352531027630320910518250549068618144187896090218673552130737243655513268799238132580459626846742798733836857018735088846932715725484779415613927211986033428395464073297786671233514616572733483226333683043644735786064918406459001789236402888573504774125491019422997461312443775787590223069036539656470259560321581238538764018541203789555135661026289731834204309810567261815551682081653178795060171145034909913016701325793950893985833878739496871888515865596271121792827572271743619738281810942476955231757957867484469831328225703634647517764444861163219361132701679156232495973631340906827198127004936932109285326185118802898749980568620085229010278435914486108695909398110254840490134905529130625420562311575634554193186591842407963282371955681196650010864137272251872344934364166673779949048628877628976961677676093777352830129245167962628976231878503302384924661049339028415462910325762276756381381854675541567805201880663016964860337662810049704766965854516609537577275358396359224704180854931725277590682633942673094085963922401867000884965181350708007812500000000000000*i1^36 + -1244319783164070938035070084198481756841459845423093757702549739757127569404729968500714835501866905912197922364900838602351741619729589312218240219511305300668358189565517347774236103700735310691780684730682396786592231211741262995113932325103280524502994529284616716717439603424000457292929731188277002734106497951439321381195367570269799672427721962681266496038737024316203079787107208709579102041550286217708994429136782987390139288086822298880177546400864232535311104966967243430309944966808759875598532693914741108005590037018305896256746222645214249233618409747011326686512741210998369687666054653406814103404723594281841235402465677642484933482724663339465774557512495216194586221140931639656441037556538083817997624001670605661224845562800829698607863054830776692980740321913672386828833833902104156279962462669678758936922952640634203577044584918913384894121224767784042976118379812415013658293702183140639879355838340054230778197129967390016176177776535914464511181681327474590208515368352693489585584654401912691879106505030603364775750386094333700448687435067041025392818618920758488577375723762696433169645039340969818848326194459373612149882796063085803383487724872736833377210697752496927063756635863098391415818535507408905113293572539875164331642366847322011780752484081088846638078256680801988203653858756905280579767028860468492335754367118728309238163069990906978011728393133339242796970181755760131392466457752929592608106437466773412951819324998925298097904760869628906250000000000000000000000*i1^37 + 203971429738224182437371319566214695272445913920618532444497184898516527843268099355469884421866643340179864663632968861300443278654188306008940337455997206575976793578134158840635897062456787785297975510510555082541599168023512466515528215783819476883920325835496204690882568068502546907209162877922805990952956462194160667793802764694936068236544201961388757546124042805454761310317506821485727433136251975030590299660902954785969310810799250165906292525150531721477426894536862258002172910665976382927808445488211293145365156099161420155061927570229935160619831842424880271658828199261813119246563415455563152257267044459227016357916114147471974238423178570228352544625178870286844855374969779348024284398958901854557194383225185264477035413035102661080254082616789296282288968287980609926404160389137857121913390388295070133366789879439967620326218902430058968280689664986584129958095618945974595852329925732021841195087807066989830416167506781248506386043664476125325129795706136563880606779007456442161594995944177504059235793120910596505756987484942747903907948755154956184812743697981945004804258429597988813992773489198228467205435290226616041768042032696940325297141921299451169120752935945680180536556007590004433410208739472786411874338238178633027533525801817032586431351705895196462964745599366872604909257789006981980228185315439181749793099325797279528720100743048848149746745695865294359733514222260394787301060406403803144431821125155923876268488996265465703893750000000000000000000000000000*i1^38 + -20492774779324127848333298583465013409153394152994580492704937189123083275498575422254855348028849523860558633979802296614464140241314395536225852242896079342235497267857212090192263615703902637753725369450552912301407974716800817490509594423613886356844491526620998126703155426375264585242604873130751735244287775702223556952231598302884756175358203700832518616724908152015603657756949670849688127464738118595623269655117607788118057898047132683806051326855751910375198937992918708407345376375282424975115628940497448242143030432278310502116302770417552056568635563871678412817706289611005459774646500964903255732207797160066980617943053120350141172492545201102112149530820020597555001189253346735908105386899224672882214086817413681314319639080332564638807228458330535766015699482827815198235953804534913071587526570402093399456510769273774322232978217558495483404217702926087257702200155621741305539955680962663630576318908739462024046549892142120086957562732014467162795689449921678945729597360117037983142753006648041490153363619626473541672890425281934401236807405601684861422886513315302581837675518377325213544929940584378835822728499247068013320609365729192236967855605089576401635178176608550267566686512835057415915931522298502088847000092773738533450721300037678930022802725510871650356446017389725606144929601910316506664798517021912099372034073277302174903708874576676467877270751701181874633623032413647450503338822048703641675974428324637871516408914156000000000000000000000000000000000*i1^39 + 1284910183144917469494759781878223085472527822809113407305573833910565872308369474206346767501144898630968912392825808065675937193469606311944100828307574707080685354991400854750205423385310354423224105606097798676860761071876899370076084631798361230001071237677329285899369012108097812429548685018752652366547791114669158509483284689880039421027122178687764114657748020292828675013062474227601627925204993583680129770844530263551503441511650599087687574045799847536121456320325980781188521559953383654377014483404935710386805428562755470073748386755397089128526332380459394978323339947305545797051908522625999196656097236871787120659500872832173159967227991111020974018837812468560101183416224558088751887913939496929282261594429368711294941398559782202135524437442583431199506252261135972367913567773294928391045819696877819002157619003595822167776182377413155417846655707040328602060936813291497907203101400013837206481808858802769712853745040457412100280467349728848528439989286700907936423360085001828630033630807519674355758558877039829228648503500834654110380950919345413969498119429174333248620489501058230098221160994586033815728833731424264708480907509557041502933318799247971442437100848317688993195780039113200306159004123781907466480336599799461062306808671573264444078896040424049545878784219186496242550460762311268699704315755669409273475888915871810631999321317356764144055596159948221562775991437466369314722622441686044707583024313745179404087296000000000000000000000000000000*i1^40 + -49727478744110199121605341077472734706480041067132417093028300175949012848828765145737609352574912016058335117257034330220727672567143135472266685114698595611703306161000556501671470998031666027862233236793016274970891804448392660989106226576704274621417992654872007403900177896549404752820449485695340149062508493744302137804925733857549815355206161635861945131928900963866858282747635528498274636138543128043080776488135275367691771154095564806604560371878132885160386101608494519298721877883095170685008791782022757105174685822243800937905394519374442287922410001814528766358916009088748966937647096862598459323861580562539957494660008622278632174831551724339983491998732195078189166212646048824312931542378763823247646778605856562783214856775438872486511056130245625211179615745606935795109288455798409941132257635697357655551522643367120896725695442713590881224322975564019728094733612929082839176397654363159904255309526711745079408931166810374733085719795242264671108467194311314537433895672243150946047165615703903410857870339644917670344689403378385919733700366364338567083396417760668397799549203671236789510549833307422273948490671653101548693187295472437632873167872034833500829448927312508104726891944951477569831189743110482000898775598061146970081846215932488248682188706360894090316125444241096403812755394094267016718486586516853227360003929783752408630854865157771780217876523742905412420614892796942963067789623893928379426301890728663449600000000000000000000000000000*i1^41 + 1155784745576706502898699213267808713860115110582932300614543459722184561938003330297645506438846052982518414762770099412000073338896182812016935077809835071795777955193945000381211931153051723317324844982261581851076697259670218578712228856680704908386595845634769799548022864138036711169540531867360544940894701537711725642597471034896705366827585082352118860502509353335425007537827697088135622327490142190490156604028465650347429437551412945888383389545659520347540377223581838330330006270761528448983586544983069399166983501527318504490909659727854574382704736227150543945234610823595763656073405086725352920876611398857125121399113969726128683370348641280199586438586386484161916208105127402297616402496220348866596588366862357011379410079474659488126433715622142271894833821109566291320936549381171897262765986838657635654172946693450852743493429722400342950396289169096816008184372261352719234912323931379539107145480705034434526227049875608647420940292343237125029886271541838574285513726705239190582998124909862023205978818724237970418117927172993496545279864776308801403145191556055371033148249088235191510517216698937997228378194708511957065276968462000959105962402835435450705422716611019422720686295116709241206142245720471645756071277763589452888779601742140401112102174343281996503244295392433052074377152506598323577550178578489667590798212333698704343003778577465515604148356965366176611987694901194851538550505964844029932184472125440000000000000000000000000000*i1^42 + -13196707169540975281467322156964378173817449015696145882651291709501990417729908329427493676444252737665756662642359427918012807848158347017408982449769342811114342893208489589038581138767921595734914963966180253473820599417729268520050590280743968888473272501292821621428989035276621519807001591022589983875617185215369666215185163809923337775866494094175204153384450621206874654611773330190434488893554221218244869665627191562578227358778597721222209139825254621599321977392702723156511355723004784938363542844835041720113181845580160324295525686444306773814026588325841776910430177061142786606471029678464185211266547336230909880953495798163703197866180040301930678197261020540722316088102409975524633410877866861227692715829858362583586938345643537783566021538492647003685372778791543708990191324074955012692410053681578656474243479950851129150209478280800757107096682676011882884547646117789736533136918370918307194696486443662076445746951364897832863917617193173303532815401736530921959570668800797871983576386896789652955870618220327618079667429006974174523079618405092583488341151070291917392965769155197484800808388926847026807144693282413247844871424704509528286516752303058639066317983229619012253062066923486536689351460129855783732121520388130886730456514305825823414746762445670144420803659830667816613342089510943499891356561343253493438569802427053937840748305693796266554926280272453629484769156042428099454901805079917632684032000000000000000000000000000*i1^43 + -5173163277049335377426675886829701404775426966135846091082759642781169758519456302996384872109446447339704757427562290838354461698043663665761637135977863698812704859426103316261016626302786735435459483177819807245964335086521401814699451806204113732814914830021780828748714389925762731777558055001873893948242809587355034402758109045437092878134200074382081193769577113000159690458800112899629261347811557451432369461724129009029279292893070551416905877247529093637601054781680618414131823630193007306313783975667532511797954931589704050224644840556101211780460031871020259647815549835563269526610040901539498489658926225860815422107642729048895527720372780541960575638346950627839351520407762046524500467408976799031013594353721419751441859417375052676951800951559017544715389611382187732529232070219463801205951721336869389217499294862890384693557770030435818492494954122623850245016197811306811826908817191682801303236705202392819370576682736208686690770996997429918345252889639807939010512436603489703274855014368070901087033783978743362148729648388110153772198239067678820506499381648619651948324040024412713518261348067891437802136130739122586384548088042673076650228060951716180960621485183972297527161618717545243870317293627633418266317187709133134696117941495238979559690451293958159496229425520157297950435672278060104788335221952753929802445276346781535459598783416332382733504111273009525027997899309428032339322875779481600000000000000000000000000*i1^44 + 836202079528928062567559186808902814624386316425621590275120212785415619305347372179673890065236387488277611872466560210950235558014995819745650593643077140704421954068687786255493468077553147350692681005218030301574788220626376634842079697951001289680401545923270886246475009517392501532203789017507666523923302117332501935684017055713576756968298212836000838241645684382416689836673573402227323220946509255023640875969220614905300244400847209054412899816189523934719229672680140809459274171490950618591951388335288590265968501602285641978609614827645250962986680409147923545893720432946528819405239332148492819214558381759618818346807407182093292389254657301592514285729247358637142502443912277121420377899189908855688004093026646776839215318264036303007653361219902540244164366058700259736417554805514757988197148197262498551282784411744022659649688265739953193897001677691372275915781808394775376084570848722491420029784574003829173587486779472056362460182123656507817791586634060654186330846050675622441435475454359897255296202690666163502120602906715816815011129820385898365402682328335437483826809946468408945865649389963143419771333334876170367994554555902009733753649309890293624009396237814599154917433706133378968094205027265297835766261043145045323513257743565083499468240715099141881871682252466064991446296510713859248500697873122216508602745042790265162404056901706337387375935165229382301444670346508430968262492160000000000000000000000000*i1^45 + 9697051419116605513065376281543484047015078136773993599660151276446157476899367201532428972245556716221626737253957105310896953026002862667557372885429870065038281040451008090867985185615080394679141329615711510853328994453716757387278953393784624623597885828740564283814593048654797421839283268951689950443289798330241569273077893990963542668521446980031923146955080701448595058588052847900784604620115150727640675202135036864109803984657178315754698504359166033951125282972490214873628099203552745569768760206371061884389249742391997057748292259061968083936521225110364580175750934240573682257955126030355760557645337418405619540738354295615318460045716764133937805731237568891675575291653368640522058541267110534647169515760392593411086364699293569474300143480024351918412517643836151690120231805391374621123181784708875776948489143781302824610434286405556846159646458983443161778400624165069290828552086590982661477211055831609278945018597229208342607553289812698868109600705957159189310148346938722341785991382294318732772459746789999888039072941440953007305001820814831281214824120207222702296396454492845582270478773622028142903867472992660097469221047993622548064290370479371370744543880708032050150323245093707031631553857716726621151507649310028593644936161826443619979636936335313749242550992297764391555436149800338297384543141961625963068991868575856496571798176228919987977641324612802247726196481050632257536000000000000000000000000*i1^46 + -7047162705017633780404271026810882647887311257597983685860079117834703723628558377331657379474540105307946046707264915841338528725450554368801348814187249351071753745605697460651058585480737627266649520297287793947907408764622752036825999746078236876834002256132668523682629496315035206184836113312191388226428199203797303414562336735934839643230505573141799756197770269204325449082794821849854168860687259357736222375460372182564254311244597004029455737021562583631102895353214993974918136522002129187290242731415089025556254578142441398266152277776689398588746981760125923920125162166384956616693465048873080127616608072064501675866609744151965972869715419855011686039664899769973924011491820181893495980202290701197158988268380519777143243295853729090919680257139638667657767442016862868715082741675494099602703490085974767724206910020184935484164952330569070089280771197606256314698874617819418320892401345236555412558173025893527100055701309995176505909347219268808861869135855729581178155588822210652643423992427748960286428377444908172306739092777191927020782604479302167647292567815564145719747752098722866167561075780740982118615701702022440920111044129153180423651454210115234309209984868605557359310066169870385693551264031381991673710170665704480705284381350499155981864801152006986432353466295582428939022105782160834125699934975136440424377998125057605470295963112386047001069088606094076893973813657600000000000000000000000*i1^47 + -19500408197216698041810627661683565182400452046165550662024940639094656139706585680603212337333852349301120676872308531262618432761525654615602170309366917637363303751477393239583918898073661980223688307861880991850966735191096331290789453683824358151293383990780878990493995637563023216065076136911141060204739877919883617997402773111640488262232424568338067098629675998689367211407700959648302005043783033163302427381213146555441112705545697564076461342147191635772667556338141300195232363218083583343757609780386946273523620287408471807207653060147100497012250510680507291195525494232860148036830460414141038421394265400812754054802365930366488301474737149423289184680889004912898888465758912625589093013268175151125178426238268521988493962744227215348978390435958200833342101627198379037453278743291354929922642683813643673446114299777768816710343033952837970875262902189359000404543220704687818030381583020444325073948868795218081546305155534823715133643184153495298004795817238067770214281002020632086442854563183124519808658577702038076021384852747301235181338054358051586700117149810413910151261783044147671527570369443776534657783421249288707584016456350408497718158581561005013239728874868045485569271198969176777688991391924878609080878084111556398725053275094385555245676488944448475878303248624109451047618759631685983685821127271537451567694081146267817509933544075926937288777811682969654394880000000000000000000000*i1^48 + 267123471656056107873511655395936739910947166713981852459452648366376611679084527004939297670179491256910105519525211432045577149796726458646659829153572807283620433809291880995270038777144611973694893021967393089537064140940151469265927295055581794746201522759210675342038335476171739420691212083945806964600471925980521844064124407296236646250219205870384129476515452800579438715861998067999527615599691432912321598012155530668838766165588087941332866551173870182826030726763891552758571547681251393414224536230029781230099813888277151724827679565833706329833281933116587007876543979800536747996548280225425469799984050490257767194788821371899693749921882769583876731824686465658956707214956728117915808568188132817435547169350672935506753934966342819999105769798648784570287307025186798004346891828281571410668580819954646148633187989012545001830048101625153448005624327573426694657141275237432702428011998554021448043522685706797431749009120929059436555672974705410569435177459374581746383931404743570287990391225770031482594660456798109804655500424798413995084664161611807347615390439262857778124756668554934397422246082086441821926645096202091486573965578521051634865986310082623284935424201233185751857186314264749555696674841227551432439919675442236166421969242665437209895058058221793714774021696935898858413849639323746118253525852678686384273827721802666091235165112442814561585118708760576000000000000000000000*i1^49 + 29786158109324021084493572649102696860331702837612114312974487737784394399522878302367481355064716337432870778465746094915045506698108682799851898418891387612631328717891597362829332379473895089277817057999613812605308632632396342052024939518768117392796592131481374866935576469153878913712259415791398280458963132475702830741038787493122129432293289851099359181348726493988694450496616557762744029369581015588233589741489240569142507803801958090002541313430138147911646366931285286232217822070067274490984051067258438573643715216715919575347737821956449101121293297712407824785478657792717950808120284595314459424395856586735156242054441110251171795052705801629549824849179733893515924876353393341933166706371892373738908313452237473620202305156478614229836469482554255994497215076112247158941542752833350338805091596079909132248535795483461063694718287682642512151479638548181971408068437264616328516677593352579929679820721773225258768265799686002656577035473385267085892628244718485662012061217673215648048409704204884240633572170405012322224949281021877661398922875414206420946090685160267875730892912056091001539618459922114979072405560117003858473895883481364884770067491636327372604167141394003903936490452367305126185015888700500606545754554999629109842175237460656695204199534281012278197597134174512490344832312288457091252010611994925151417137855420228023144243676662101349027020800000000000000000000*i1^50 + 1624030092530513292393892133254556639240650424327580381726344350997204697704360986909749247872200286050635959356013902471818784459282728286430980177098061522032903724514238188492255430695167231815911532664264108201431879441955685387083593298608738751402472073539996394340615285026701247123242476131564108373305699015814988910403379270010596799144383490078525321771125443845433133549637536899852164450455107611378653130545671494155133371239200343336464782651086419623905416699811678549077473792679201471047916802757414212281759042396731561806915254071962579388416781181436448469925280223142733806236798703436683267284763315683416635289228901004633123684242842546484150260705169099326172232788659210895675698867375724989493206875620010038027734083714942129287423743474263875712221146300581881525162273042025216597660356448181443088126465822341050645238502232738967515134043279466135897372876872934578845140283739193959512474862777843100719291555028883219870081726170276270873797748744864239381171243391788007993068755857432346139669480656790842973582069848381705276701509141504298750861563179246555994325899568220786621702929211984647616057742219145126892945990967930791823915556231411180526137618012789599162960025916385067364989518925224741717743425321065140175500455875337656754983967152769098693849357063513730283031434205185055120320977932385775437488907907964022244684449657651200000000000000000000*i1^51 + -77031545563780255772726272296558775335796261034445548560788815417807164503458603397407044874454253064708452107504635102691380709538111852694071377231171333751287074225579619397800820611190954373155583406464188400922279520494811375999605797149544954819259599941074116297378381957795317642475244895677048783111855421266940753495385708249219197192487997269901819894131605117961521842979598643856298046850658581732315282674322275074636106985463153658210481530538296044272550576293760409284403811432808760726070381699663440763774694773432490459851314688884680819917757411075058685965615288805222995913841204377540968699522244014710722149466515359719993363147021610575857719067150167021133666011229530952481925344101597813999015458800106684638764835455360303084469257140078749077855043044081465292696529468424153831121822827154676915316265908325533296232037752936220531233378472196188789274354981113383723134258329662365765818046733956762767436639246902595604313683073090962074075764309302833870258028843487038823570162177689608283715241388564228750998270225361248405892091398632551446312757360941905574443646249742306862642771432964073581512310568173898290423003146205800020397007866930100253584642433715585489343141484881212650393581658788512478437178985163393092049827647356821390626657026077636791262018318936265912046886392116973729020769470477236955042341482174025780166656000000000000000000*i1^52 + 1993537706716771757081720239595770187609201497242327413167247756971040026452801905642545980113245387701766823249640700395691347250335354509693588163391256496640237497840408877347537036427603070472539697736335751442801698417019942352168199525675789012108488805163958895690162418018962600435689729013032575448769309527560939980699933757020329708743945739756012556947822736285923444684927607402212281487326868176507819891672810179483992925774547604920934759955932722730274312361006037279408680892833950418502695877558703908883730443008221659753387375659423496918331547311417307571640689419594348646319090216985211544468662159829385508752592263027982810035251229419259534165430947216801395314674769369220598333478820793947532702151386525188974695223646707595063124061886528255312076120343020888883666839329406021405111446659785750802744859037516863508905945887203383033299937227158054593178774564664458721539816685263061615626470816693196612359503532355535801165080503002474220622974853922081670412513032339829349275806360791474937077116313579936076872470930114379309910524439826215868823189718733446069761248638622467453857570902490607054439285309206710222309952010446931673356651388272025746965765239904131896512476914352532434316568512530987625055361318065131900619516194653750129080738273142508935440067977968061880962497686292056916401737998679810819220614991052800000000000000000*i1^53 + -17300690712756663256927926981645438831322610174913208659822789607780175641091186653967402550024495304556423741962720899009057001746791865452190844050193964610354871251213992409161524183019192730766752172892976576983403059503961554325840546554896187713688895926959931139750455137146616736616338014550406360337478349945872353533402145176848670936409502802899115007064794650177007414386595001270949425342942810428169095238880796868681072291301614048627250160917983485753985524585014147447852136145232962495163081189768735171153461058898126380036321637523031665848625714825450002931900116174078677890839957892952701199676818551391835775512202409617610439052314289093806839437783335304236235791184083378003816846032598670291353301407565302640033631201134007527250297400305547637023474339827575121947720366903552735679280905647118303715786060264335248730233542052690736785729606847514857093692043441007981750047075147155950678368784536720044864138828518029701880888437525060915890049638755100213134291874629230757159087620745298709519475712143795949139718090527047714170920796687639979063392724429191945356493249011999192514475740121817877542758960894250998358127647627555946189618990326931216431483891002778128070457375253950213493784839579740341820860489435019313510113459046320885848341948337679755280425795706207191130116449627782218199735739508937090662400000000000000000*i1^54 + -7935301393521686397958186954386156980032008832937103109946792437185756683194546935810915288534438936444273120467361730440140440944175145807777995821729916820275890816459990807883108337298447441023651664983444770324761963676780835436151812348904770128487469173161839950538069319008435853241903037828873828669663186419049033002103630262689627915878607013285606563171450532754649819808243474835560233300674189822237186041805515140160368862190978145876094714639424092148474884261828885664462150398646529779248129350982935826265357626851560412960310012439031068890182900368047632224050956692433844530576260362108305474786709656718771320327711143350381531132715724977396248538699925852552707304599340335061245393894302576101580539962053351742735431077687512409590406905479109852886693771500951304853827963808484471409536350364906470033937261637612308498751463966316760597869843129432151248131629928522026950871078748150438039911490081289502439669067030555385369270763701670240649419100624139795459406047143991690026315648444396550431006001263058137319695332100841978566804323233248065313555154783403747728678786878152722804357548271893808702310858841721918380118856292651539154215968008151264912682653885966852536718195178547282251059851792491184677880396590284699657789369501863768727550076563031228640781983065336709215253369131637622638125252608000000000000000*i1^55 + -362782046132803183920654998375180349319466840562086724711175258994266437462421692337495600462950864993539270728622087250595441213652267616321640315128059675431243543139171612812557858841646474856904848657570581641276684594372180024847032491510959004848758844718221667183092778642093367235639143143092880198353779752901744631772558160450996688987637654579580766296839822963779766288007955103683695310606632561689886033491076124704815892185588362102536981549778930038268284373484418823521823556967962464836346423521365177180352318773149901237415939645861264434735977747669547421033770686568072493885066828461012203303803037108417479083925987725198814634571306406025029869049249297310014823593270071352577210390779819972245291954960351957374274133616489458231312259124796350421090771657674092785994926418639064545901125521687587680931731711322309625935562722657669433027789355500715925085536819369936526592644949319861141423787994830890829090243966092863678994581403949653075972902879544874400005902990598451600999688004770103371613359709861823526298488955156378250126240922671830755180934292731379774404638309061610072117164660408131805320570843228095823607124370996402633191965782545415045382357285853512506195820288690383791990571736000484141842188552432423986111703250426871138988327858533937512759426392802886257336446341865275392000000000000000*i1^56 + 468379356790532975994640366315290665019028266097891497345415001427051340264417141287522937956447423187700633209171140101544049414707322108533137162917758807073015408374846677610414235799087618610523099078945007203175771599571677416666382621584366133731623067473164711662109982026281261928797528844815411192505686538018095371420235129719470823502541895821875355141217070813069246123512769521753378714011705721077763633506391709679060718207306987990813275634760664767199055056093045291874821510863073438846677649307622486027181587162798519531388639096501320742349589193327902522568418195172218297692130069915074530897391925299971404632583298298951914955252993102474444194443500007999580111712792231383009680229778173994882803941493050870681076056334632479436453835972060379689118850369414561417932956908109168560380374683424635607408460666407247579012876463794079004393238525693213024669694145455442342921732823902354528699516113085523892730936597983465251536688856815985059122422599470522598089325514253138711518876028722152842915799636018149760159726873263341746679867480635169138904863782173544804893054588201396292473843731696860755984147420777286758166318532171479263038763580178742943328338525424120826063782611585493341808084017669879049663981902314493173483870336554859829200692863651089643703703863599975639285760000000000000*i1^57 + -1549636694314654516914709616410971255308131763489306039139255040291946142000466165233308441710884938052850271630904664246706766715914657014531659893203554661897658077420270186485471700861547878601781042245961025601772219089708056358143795617242242506149853216080727101462639700154271859975011782128784281793225143012999102539058478716073566608507003838630801550543221189621642173455013950535735432130781057237853407758940635048233135870619398056277434704449567583281468257916155770172273285820130901202233053483287626639047277092505059218648650801004857435240963801160573473934620169156713078928737976695605519424613613674971658314862783270904783092841890034617392949043799358359508992018402635233103851850113381901197780955831189573605849412379495302972838594052391757312166160330418109561196624630899815220831561689883526831967119617334143185138245440942538312119669179358252682144530839378613500657941448124077361295691800685103123807479998728941660501580138470126390545513587519504800213309861953793691962878022467938196456228227443366411332714725190069010354243176712045436986019202289456221783855685412545301530406697415947873521145371783982387955936574950591115680870369753956270472673683020823210166960389499434979983237576358107751390430935844970656584242823443010935596813190654880608307164217344000000000000*i1^58 + 11072681185992436863500769263969016590108748104330974539959811304315077771089246435869806272012616931053546470089576083509488142312213532214947853379777267429627936563754529072699576997035145440334666376336273036041487523158320807980288173771396513279263159410696140571721136023569785651081484771400808630315560689420027772437217978089386787787736761807212883411487884646164436337440136910230855418740788243442306454166888246277912871423503823403877147270852366812504053044439150749621414079697839318553044511304534289899573349165009638556323474216983460220101389538821709571604301369732167645867848628857790583344674180352053905478244588010593388935032464739732893173661104730457264648065943304833952298777437240575156173460049220899190110675088571085700334326165601515773627827895993754652396877054990827004875167918045802934701996561706914610297792356467226681194963439607536223749144522569888841513694884135146362650351102444577008213806865114185068782871601663933998916238162108258440300937854972606681150159660522781287390141621094956358325101422462470065616625956424810869117582577161374614970201498294440096538132332917698806533899604627257221954358516569460902121594829613432592808055443378845317370945227954174683762623609665141036156738492554139434523690390828660290341729922239692800000000000*i1^59 + -27352272635319247181287360376414198375337240776061316611470232657943370242289445533124703985188663214597337728794985770946308413569646031779143025948867665323090709028529595829086446439102492867046490634362300261076672468870998523320087145263551059463154336570989501495869509837081729190429994732898142079540749131150790977334285661256222556411183057507669114665555562699393275765182575492062926280823238683373570968810708904591437238783189479162074776144002982879641957544044998640398989229088614592615401008786093663664767258060320883300865787896186659221442488766902106559908203772487044603836016516235869377303878594069173428938651880893903145197331079171418848354275672432137163748503519429180215584332083498849478719295001829751153709315748422124225229001732338403063369132671920974067528861218579049641340444854810254596074799451323644940381203368045008525743464114089319573981791097289673496483894218349615240462324759719980329598865614867265711425512052248233787840399693375174897069008454368313619861123566898402050713728236210096032683415915421528528714281780921149749115230114815032595810194394451254216687540753662009112098548459196920305793885255355239961845797175422880086496867403232822617715054035427817047314405771662725906474340307338378363994956726576422584320000000000*i1^60 + 9155518183250550621798339076122411709321084995079869394360089297737439715400111890800203255039817882365338529148414288905748011011532556353922610943866211764252532542389272459059049962809270564698324740295222821553038910687881237691633985759937415042405057850711337590443818475864018305905138154417237976410450673297256248114062591716521882765986243464661335895032475411051608634051956679304979713124432333263811048168622668458995550654233487612436595567211260173436028747859508124888298766087361318278906056622662005501200810591387482866676336724077871395059585329134166189855758132395786822847531752258401761359880994801696992654735153358225315868844624155174594961887049563335218614896790801972323646932017098855330425106123597615629017833379103066180117443007591288494788119527442154818215723821047425395249020599538974207552630826382412116763129608008644565586885322318082516665641944240789232162319471264033710653489514891669616731544185252191717444220043580535543230597019285934565915921457337582646643643672632140891018295522238733267402207963520619237828088399715547907201728834950851762681781031428225629163070262516827814425872839887003853420451605920976668139471148922103617781085034202893732650685513722777535736460171412276224764214362759988762378240000000000*i1^61 + -3866607115453477447988207162364891914372340408315253984576540150056208783862583807637118523129505771895675610748531569327282127835828291656803076744947771437500122934270565140478484298115572104052215608251485024403988732472629462419221462092915786524565375017245622768166619199511400026168452822241210272304766434808334600114898892051812919671620670817007353426193269838902237609870974229916105509528582198507758535146605735145667380278081637512733882962629119678301880187591718445561500885295675780736659738612419529379032673579068871192561806824467913745657040947775308519805996525935900837622875295279976754984579234494784056896682285000773197954968915943394159787441245121744547415629547298955976043855436079580540105399810429456621734661272123140822075458471155186711492831257675664065193339579340094777725408710944416275887307903580493423288823954890057002817711452656153209172955078634554104653307717149833935660369430777553274857208763654432340309983426320148901623905516960020845018701769477653297852603074838233706593689900604426286243210749827906428435562272067368107007657161741524096306723409952172631647458353373617764539638079249781298782304734523264646777907312150353748929625124255227249655118867677902316299341243180220487259547238400000000*i1^62 + 28793637297076935371500860037271881200486006031448983435413970176712818276627004288264764712764207199451562078335756018575991654434577175144011563713022859081561765534050822359169597690295177170845096373188670124105800834981816237525888234429785167614193560546646628863356988660083102434046562075941363705232877403526703798795698674618450936459825086462028987061596928296532510029329033456674845206337914873645151306686629018833859586374902055001195516081736951406299482377043473410257228183683826786173736556111162814061252164316090561447661080069401722842527563727423139852562166310060475957287804418331909306507603280698556604251962320959895962489756285308905192143450570425590166410401519292549809080809068546524602705318699651833090761028699750848887517486147586241450812432621384145846850745343027782716235137166757531281805081764657762574926487706403845122937234896649204868184019024218128215290282477594644223828579249110727290225580920613263007738882599869483116553010399665511519171620411860553546791579759235583356056595961223728795606970987321496706780854867472465351634602696281920889482663355266129606787606841330300647752466232669158467727868144335644444434923790459451171746527518353913049878618751483175583728355246080000000*i1^63 + -1480423863470291179299085145422809809296835870699135035744174348586151918362868879664163747560978452350994740522893142715952726364984121557686634372730624560471026550576782561941166698251266280578383355121202923396841097714109223900372944645584177529493392176552444414837967450255766911165042522999144161468888400888198567613327866344057422442105096109319094529443340760846898559291133497206468469350697415163242264017243337261323768477682469688852808414302309702493282108274487680662759242049792717218926683916858856040632677439701606753485679513631985669678707532527114749658771242295285198056092392120158847475329149918595926266115552334379316676624151391331452311035752786368603351728125736925130579547123175327862091976328839415382107197463858232433098425018066662129044832139806473090849418414869375093222973651259939242547313577731409178504340175728120026093991000671408011226858264049195484883073739333509265054875078116588412253190363383604882412304075174493407392569566932118661475871730130173397691520741010504004588394023941604720228561133996136367971161765629614134624736960024862799159627841984740751999120578875014665995326470217589334681523759533954104917065799517127945279394117543615661547251040256000000*i1^64 + -169863874838384207521647251211461814820394104523924947617772624581995066450023470110496024746398713369139447745495953445170404327200072964636058029907578396921948036856415882490029884282204923961360845918651222805092830816714079226659725074482649084342808698773366508323079314068070539688101913707566157484933609257440257647690736050140433240583379948258074790628800986720851323212245557160709799072571808982464416956302125926211241678059390953843805334486447815872223216932412562706522778034671157069866632089606936125449919977826689998778280257719739184068993548529470903503227907657416249669293133483531224217860836860118012623947402012860361187684974611808776386013218518614890485872275238488017619987826281567236351915174878362840825029640242836861495066623688586413841446433271493534283975652981075093816482938049425587345800050270262307125643539634128750159190952823048234932525886485617687533306993360231055557264428122733662614734133465294683148747573751671355750106023528784455876003013622466564015390599106021763941107255543070419249099603336712983073802148264973404251563999722998432887031895594745569573760187059219418640868590250707271491186229774231258325680644635669679003662706278400000*i1^65 + -1824680776941066658863081588711767294884028863619216773314696328019139150354206721398293847583666270771068813883842993689724835719537330044014623028771921736003121864335687569638350319543675492645606673710570201869286512639178754658272765042407109411043032279065733770677782393400152416119571002855629912567175632379266869596567283221910426607470440705562751136293276814719383331010154279642284097953211226217474500830491830334128473757502441409062826200760331462223994137387049996159258091642522156806779208275364343075563561852442720303773837879224579324244793186447695784265863908258378447044508121984043512822111642300985071609426204487615154377098432067429547206503948471065731398623258386578536191251070062447114382151773981641968487431748567927111016281443093690669897880705781716220377554393668290987251079101858924754822103707600926803094677986087065414883707115305155107996299008200918125380734011300789235091106320436240798347043140286247652773637480629854705667624764241215653171354059621729284742384369045577765764962238196527195840741084243169399270743528851406951709359360884487332181457539384928353083491651547917540722079601630449223548897432089636875796480000*i1^66 + -6658279365557657035789930937787220447297897364187062273032720203198651883799321088412105233467827453869190067637750993355660583541772774594328109463869435186572256198209369724078316390341326105921240942386635495267255370636466092294344351166373627705051138103102805415118448256750584337329461051371479769691331146306529878067460538989890526001017343143955632195268561091995761481356901459882653324079939911577713602151749124392602290260813232900756085955047229146270055125564604767709290921793719022809244924070250675034025572252948770180369942821361295884095584958709965851110286334410549565963368457323492339499689394677839618230341351987429312157324961975808636373510470663525399449244780434341736463976197890718024933892854897565194588456383360029169072924123262531334752853603936685756958023250338600069258930244746310182428025137029632784689386747734289650210461932370883513877576673618044746980575693694319988841732544061981642413402835553042120107728603471505084670239633831088671862054576683644224871483844647490912146538583123318002263941615267621511675855038693974840525065560315788184233447669839477844584052233479296808981873203085312000*i1^67 + -5773179687320240856399028974082324802646763955376363337217107926964976509510664040518200126582352407738462010051238080100440883798475505922131891104900288584270309439963995296196239158295540473362400546906468543699227192221304998198144401125796555129408944727069183779345580767022279637504124023916245362210125869352716206118067850125297850034107393768152606346219604137270540327650135388454905781631308663571374350922063626947583077959572953752878601992209337342914407536978187489614973141397429210191544535502992727518045735144508314171172562479708468122786853905948610434493701821208538179890407295735173403082145084871562801422109108514911945033590597260079708418472293935492323892647446411330516387497062753706499899297687903000399059374701436264246485886101750925410732067762177522777338498920870452254513902455974842653135280374215213333015363444383056084847848146386243009961661095006717097785838652587615802552306146650747455305858449138046001888673047876362839213026505929302361562657980281455673670595589719260753054534861049168712859314511834692211868859712222532740990781810508920855449724518400*i1^68 + -5971744816651310472764466107743877860862609628786845476897889722372297553242667953316900897081657859458148856812942220416486123974998753895314326051035797838113050307393043920466212663188499426673049569813938071700313338494525708253937219736841129317409490414231117577835443062756931784625430059675055843591805644152930878334848360928886932410655532318383720637535952328942321310728535285491941257812207822111950516276527410404912434275219175133037884091396367425962166939153875292132105058889394793970105041386978520438559768462677938321813562872820188579229274361232998428498363646259400925133807559796890050188174188154015991859258927549219722992524253680463127252744572115146457630629639447077320200638053827463359402333976010501916498046578400806635197927967274930805690571328329638375825880166778260565411505511865781900850936518394221729691376009213654497140298028530735662753057649467501169702982774117700233221939450081446395013432161364592476183995144330119910118482086671778079523920506734039907956156178189377197899236256189674297448193039861751941693440*i1^69 - N1*2174955111472309139508714328845616921208756790555147215911326011547998604073092797710424888238784737696984369945404734468104335163945477448136892590333500866449384279615742749294136*i2, 28725450400871111749843514818131212867975146822128029461266999359475016935763258635441269289337125796120296847511522905863178797117481941415372436280822622390349657450689918782294134902200681563707153000999614418738121155653702569375391755283512863988798865594770277240066958722438330048640836190652942580055173418739387727929454525122717297409654095540030215244846865602392826865696031512175239721957741317760112029953753751639756393151670688352973969137971750972075431378442037594255717753136547001763973902484123473051908995210369594411036298205198977181030890202092536435747113193220089809630615710577952197610504276968265613096599866926697474574403810917753195298410832699110156606230039056938760407924288414519913517999616059807239111851730062005273221572672346069345872009466830584128119558428956601214199237144870267546170722094658561992032846885217851044390194831268635736276807660313544274093725623358930213533312865342188208158088069802842039457688398132694087400898815987637396570328620258604281891402236247458388927840282995102911252707797499245511703021857742977612448892175702052216623340857319616828032750024154783155781204415301454410887084199332330999798968389177012328841532959452828618360307652575225308657108265012530738214007370486092363524109657818289571295878023801876889750678831896191882788071117759450675431582591079754495520299449689320226648478379942453956197380666495290900382675340449344836449942544994826432406619202978896827877405896275276793838193536652142210967233774357876380626123467348317072356050680665806907127905395490582427114998653966980301956971449944521521282959802368000000000000000000000000000000000000000000000000000000000000000000000 + 47441306571291932900322251277596213646569999370733198596956660487178289193068163883331306601760850208214481200879326410816993706535345584031050913823607535526627614082658203156322909978269307101537598776101639344358827312399454136004279226484323616068916955629804161941668304988264277959778992834804331329875395952530657060784160312338389724670219208447593189717904430459038127202656084220933447533173088379750129517811798385967847620288630397177119764428742250941679304367944579104758484059693839206386437158842170956464653461826941044939801965814428919971713980529439878930568263282716329002243316610352979258343742052726145085046676453638145927915090145817846102090009208795115434099129489606452599238579840687223808610108624968292228389290613612189314441330922682429019726371838756801973733313460220948841328875201609180372336373506411068179433817565179172773156208916065130770947188710192844943296099767851728036544984829660150010750148438924684095106781113092401183407591340644135349329890436572289440785672480831084936804569596116956832211547756832235663629249583293416793862938470791391934219561677511417476831642217377146378978516787876916806406063968967520996205270165220673840834782029624941252714498614374911935807321508975966050285608938546111967191396694048123424849847905720986674403568976085129465495109808784032051380100028814471292407277949098669476753376787063921145857701758111949229924865757510040265285818364999038017592596863946641145498541779034948843528918070681476696272531826178751172881241290919435116094532462163704777330125171068547275792624663343680475495134046939697902650812006400000000000000000000000000000000000000000000000000000000000000000000*i1 + 40714771019500280513111713735155762819287263604161993709271945262507341339677688849973024473309820773677013903851383771534957987381239330122016730080835283868054443423613626832979550650989444877565203714737050028646370426646552845845704197311843074122510294817170541279563040502256114159945299151651702426321783062009943356285219753485391040298599152007062644838630646841081088699298254928585535147041974026754326603126890223487547366458223563033066804400571067774268337138924889257501666010237687411925473464894443108563465848253107842457518776971699225785904068064157613585770070611646467070366388526859459766248971829044659515574533803733451083310624006870882003762184452584633749396929858397333349734262749896829788995994620208853595609558999250847235382084808066602391015443409901520902054220531477437225228236694023988224810080739331270966083834058905638162830879260406826368862942817966488141209650589634181924665671093338151117410342026253344106917424861193018244996887591165861329918123446200101358412471950510046950185192246732032881838153651533194276773842268879539709092196009895948332217835572407657023643674756946529657721615733414263907815335750932216767612942444862252854819797854304033180947059044909057137844401383144162598227726990618358293758494233455358831555630810471034880363920641366858878524922134666935180395851795832418411792811809059019575536144065232815461192670362795508248535883277299426435416576410288053841971802595451007514697993857181631533690103270872905098044336250758794411480186588176300848918949005215109854534592483898135804206917712469343338981170348661299354460487680000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 22610717610188859701303917072771056839856996873193627612270833013868549318351708812233782215546764029591752319111380173123786811026433618993480084990690015557088984679866067793738033532734347808576006085209507846925287452339999372357810832673686134318927754773654346575521708744250160716660587719118211248313248133101864050682127586640965869970057525133343006718857308233559354770418764160937622212798126132586850911995662776122885725443133461982280903040813249819563115971035809978147325248451891358027096257661724593346412781064036857006907950521321836247244330418853286442766709216381294736100144034038834682428436161445816328966289611363931025761701728630972709791721596507179241515031249091518904910947311506883552141392571200794489172286371635850539864185067921991900177321145637509263054067672286726378273863492433963335851628548240225221362515764509049209865912616637069132423770070805803463818187248706305472884387361985195930087105759576463419318615758004979229406380677141481285515243586254071496499514014047156624823590673043888982657167482648717410114430054375662601198191082313120310434639365960071083670146148396764455329042250086743248111811634851335859195418048721323632156897404613605603527984983809215942640220459028257395741715745455618711062094157534795960387619088024968465357904729730950321207824154051734577342315618045978231137616013172489949651424785732965617739955134165650834750692243531562690554826728922925530703009979342486000427929199288347357093227103697777274417255381875936138110736653577292468349200062216011491142963009242624496559636530260366963167755570843977796026368000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 17182799735726520991151315171263739021777718242465724783737133125405839633410723793904328212073691757789060779515221989030266835813142980009390697249911034627775160869982601202388700315368505419123003033324838346912514457750897266780961923115650654440493470445997092294952597754487999794640953210316376175214153827680461924014845849174133386696242012023775599308360978792817279763514634522696467321112334371665808083967548680571714834464368757129239848608267637136792590058066133315359918583275291197956635894409460054447706938219834016778684142040569031902096794531076628456904364824815659079862165711355397313243542421416932785326582569744040477272458267372686289179794499456161839691501528174080951508841813985563971342460428671451476701430746327679872374564448097664092002272612540284789031293012699262754415420081779156215396095999098946934618456628075666702742568778421324548627473010138661424805221652724656489158756173732815942224038107206641870441467598495409014406480106758867993292161767012545790437660455011425062446302624814916594919982769152623138654153997969946276073521563074660436474995196172539087524160106151965788695878293859747764976642537864364778347959791013276277981811018849817614505168179278463456677852192135246158116335857396070624086654163999414259438597666943407941361081600507144290316557448469854690281935179756703222296393161927972735209644503326785605371268197674824699695431247330193306120902347235456416399469555883118747713492629954796247575226802143316407724847095101162706072048328238938996094582010739498917376714932049991429551401233415284018312517261783242847027200000000000000000000000000000000000000000000000000000000000000000*i1^4 + 12170068458698538974457901338686655602454768408349767205418975373079803272415745802812839370345733545219654245408239693322392939895285987838891633576690133526670257750088028560747300863759260392177974168768504547672544999274900716689085727956773624984296907096976409410929669385313958148925528898439892774385482717533593636058621956337212340144879329118504108367906094910299777340531909783410001464137136006194561457907345479986330872301376127010205592261970021945763059292552378050613831347325402958913148964623670601637625536249318517281057295738022217445061855131791690008007420086916315997256770691562014951405312489524876881969783794651086751590543005277421271843383541038280804844871612711595913787645716165488421936642097262433494046020281474651847365824596690213185729321526110077398327954959736611016178020548471396943273829065670324829179396461555078922694660954881389345811080851033177670617064002864292659118156250534893227827695567902955566281791655127378624524131314696468237845473595659529467422636056296315441913652491939313562387062481646036918125019914591484633321724916978563011290565728000254042676748961166939161803279728056070092659703951139694647634773369739590237649772285876739407037319937043880001055867062871231120339413402990373409890288388981275382829968556628438940656652901564030213015959976736642877060388715465065100189248384280758281503725399997964684588848071303443749824976416971059589260743507942148327596015779267266965768623768497477656664178144688803159153042883631490617076456998932040052164177767685832742221482498546517447899771228164856762707785285972913029120000000000000000000000000000000000000000000000000000000000000000*i1^5 + 7431807928180280124969138067821136942079450227491235292944192539443203730441252376182905353358859043168911230283930850113625074697286226357672894199689940404350751179126277063434397109580579548842623175940420658265743514379990821560026374086537363596568943294292534756724614036755108357063097711909549146193785737863560739239991861105834096496988130650216494280449744591785985314058540150081862426091736023981461100952625212283590139152989322934552965013434835833283659868214748674267300093438838955122720050307037825382647675075638408709179504722319790701724359566273021903114289516291724647580940042580658555648881753761237002572500260459820773399724773268079452627183396041404689819185907168927294093256459265969685084248314012662632898310429879233091611416811969674497505120553886332553237166022487636985858420114428129199269029574629339404970890953202809524800205016768515632616638906731599342000257981950559067919269465124834062675452544566063314680571481234557283466361022070743580373976448245520464919769197130205101228730170329026420562765769366627206232785960864936249858052757966381283213668712338260595113742964001147022236327694866932126317624028333845096384611749521241148864149346374154588331424184461129049353976788598003520675961120271701473939168216843977817112686791299282441851056393387815622964746916498923183133958695699115687247276495718111767946855443474297953309682170221660559672151064919126085251823734184366200403118412980757114703110980783510261279640700949254437807951326991319851744353163138964552461404498872187832205919924429834324111751737333916290026692447614009344000000000000000000000000000000000000000000000000000000000000000*i1^6 + 3319329892700324429263073997234299412874997141417334770589618279736903013401380278451038491382084888168479227474944810996853183310612762642078560442747428602200055607800128201406352005014067924894378343300466874849187459316872770344267523487726710664282470620786726043360877701182648551770361068894795179019560815180388278755488660629737862420268564244516560935593336083970987221789000176496034214055167712794768688265541878957540197425322564353485506175007578633886765548027058325411330335936727755441786781428154311222327229870832628005010052071507558710167206391404673039247642409413740641534629796872182893245510285313042005636177898927670434073273283847627972858946067055238184261517534844398876025010889793468182008846262209427293936384081409730032108527607256702264498695735420681991384001597485368550989956658429897854110954222585881134793172030133259819874180752238465186203818470916084603320404852863894467767969576132913808655271279439279272465406125324373382209861980948086806862322621233344527875543066752676524295940513355138858211195639592627794965930131953785988810612764642104564159620715175807499141858205646129939656670588486253289502389782583108996104136707526359724459295437788275458836317138963223249148383683750086929639025135098143414196100309247314706207058993469804122022369128068997793891987216491833397500329620495243884641582455151193305299182792858791572486234382282190293818543207665939241631343057234520658224278772916272559011004116973587640377894280033494313689222498232323091304599179659572295488436990304957730174062444673346796615056148030430302547442886980403200000000000000000000000000000000000000000000000000000000000000*i1^7 + 1342771192226984217122428052233922776292135004653160080710381818336845372858901524962706821592821803595075236846765355181961630801510665796567643495040512557470989834730368791819616683512359560792751502213582753642539781672659371845549537115474617738909546995492965376233807293671780870451554023006123457663726383303945233309279564867788117226182237750927125502551906123950016234625127167628664096668231148912670313943410943974214546120095552318775563100211941012807228531005047785352717230482717318235117534000867670277080963148359582182601176796280275434164118521843137716446533679745049677976529298442981088441340482668776603814454520790639953804982736170064394902787385987847767116337571776765153187408097659964496025606049315019572179936094557388830627317723801116864899422032974676202056345518151989107350865812598991438202541684520862562412538312392608106240786178240490083494157288571960787584986967798298420311494252414487812476565317565688676622041866255576304170370762145744849122969607305550688327711049851215533225827609226500188658420886019516649246274541061842253842951181590150780342909021840728526643157545030101075251511248253363733453626050040787502433186939142980202394161267903897149736542024513872991020473542449790967441050451192326064710787916473072209212408654457729139192197425460548399449958185898144398200565283165537539868640301858717903384714649267658779355828123036573862843164268762466640987806538700807208258695309875676700673264881006050850637670457537572900370990259754852605751162650703492114120690675536571293794209868998836137298585032970985804729051025244160000000000000000000000000000000000000000000000000000000000000*i1^8 + 629134694965535638185171435044157610468982242154239011459409032470184203096195284377731215658499706288491402456211878721401156679069092422499575398646335919771992249670719178502447875426741522627545628993214005348641535491878808449572218847880109345873993463002917499543946345974456222889507841046467665899506796294106111495027213324060715800195070551669678991240490294040495353218255818541168333720988988243155154248373798921345772615571123259107365302330942988254542442906543872539169740420087516479840729629058506476418007534949477342091879669285138421725428549916466839754195612424271780673126392262893496401805212462664744081438480375706917318983632503723077629979326652244798410430020934986291278742961573914027001455227047985640957340556380634621542334360029779870845624494469350458310094722277397781550656570149632728680854222831725299107131518210018727779102445933154500660635713217810465797144184100976752232462752206855459270360930162299444197320550837777256787271976037926754615197339858853734310461237906737485763623694146426361028512588870177461431529939003465525160929997513121564135546372381296155194199380791484692853913619186350654154807231499759035944879243007815143267249572934580306107584045352499014672310089574384219951725999804703655741221559889332161164398756490793445956636837591254499174639859208546362056296759601452504795466807906347037264806860112524937671454119415432233799427473583665648583099445388144584715100355599927626461532985153792150894611440517641035370170997645768035548880996657252455501125400304604475419168811749301764933813907775624162422135980032000000000000000000000000000000000000000000000000000000000000*i1^9 + 246024049349917297226184997704929324203056029181928090148643147992953200331764391033269553295347421769518164759394168697317596137441622486044844251468802330356695377480215841926833208570478063417566203634482608058919224706374885287303028499209834847362009717913025068381338317674637449025685015252016558919415832197398317744150210439965452268839113215432201754488325639196482563320845828397913209740166833726578857892431019590666183427734931290919763380889018690627419190777758297036284950446530728877666353622383076799514218435226043618729238395873509782517945064073558627314057996889635004339080739236040003951309337361142674827739450615631514154945079573344247178564838967417000982083479907870774975894358592239320837694438067497977184504013591276219812124014660910331859402496325954270431446522926672927866921921500387329060339964438736389025695176041305521574871385448042542017544414040610928162928867110124387340351357478482298893635261840466820043372641644976543514138507760860590219303161217763520491357424340500761871875446547259096843219460373911251125286902654601722113634255485543984832895100502563256735639464774509459477563738994877922696652016467268993403704505654831092378777252332356460734949447686348322783574028730228529272176719189560654125413133153077108275134037747580628291886058753815497019074986573974843291355653421653431910093528016536924458322309338679330830356405684191000471565491894450736807363233491115932804917039214764572899902518541191656092007734001528612305374258592235156786277821760212907098260319446829771907145713595337721613753904300712287216078028800000000000000000000000000000000000000000000000000000000000*i1^10 + 76847438751932271898027959557203431773508883359443418534450808070126430335459004023790797619381454762281562019922130961580791769056663705825377156133820778631406306753904986747574449276976151602702703021070684375152363487560160501200625704135333311368409770517628472919417429885732551320904852179216631221199078326313954032841998275017308051263262925720907378714958255863466680087416747578240364947543311830623925471835056057439269513504308156681680619213405205795382119667925104238146349700979948778675106722704577644826856314404952038567414444127593131126039678888869028690345395012992134353908132429918927735722540117350215150592941306298582810489765402129153073527229330809164913549584260780562096503711710420940309072353193235980927965198838879099281819329214515854529408324487533828835063473419714652937978309766136539525970124814600460069255251712012867274493111012128924840564763438183946441418181594619983932917581252790641961450476980276857281251343957780580063469277437051919771985265997901833725312502909558548595669291070614830899474024792551619911612920400723918338333602654280034685671204285087568223982377367493030586632036285850017912671223585864779991795330131673428232511445207372520660848846116852314793231483796872608211711490169461952640941403895272172194445147704894847668269932926484439284870526338303681442817107230392289370894029073961734753998401816841998508840888508344647291482998501563734008925887756987703253755931319073709518549518522349177869995455238525738438981806464937085106617708897101544209149250453769323840011318538526545812895048582827848836710400000000000000000000000000000000000000000000000000000000000*i1^11 + 18057290504115470117785014741569288539613166617464375614347676037948883683281503302440997266408511039534645838352641665496703405729258704518758939835503945060619465984390500725316654517289990313189339491396346301685023841095658955737425230429671823200466304046466516947744971191125486088890850232353193759917573307993008680118147728338723638414043291346026967968028571789006275785255978472972642388598409714357515512060790437618310822662147554951763394556190361279965534125790088256461338608584102754950816836575021963029701393950432354029759537755519935364240912497799755750900943961413267085281217072654128838550129765889995048551962658031503687259920013597447101681483238900461386779996735518591332366316116768069831125037348421215160491252007030705705624265814397674245320257581477140069156289062470208002159533185020738733111873617610725575643851374280265743515606075438027186649284715710586991749922311616818875231687872520567935625974561142969803446699753085722898579059148945625081640230601820555253520148598020232695587619042333467093147812712333653583263457287761045761868180198726688128031023863783404703184838700589890997533274645489076497042465276863483905909434461045218061725205067157056486417402928358499362089470461469782365467428161393087148617750515776557425800159195169928479174268409363131590498780793164000768388956170095904196352902981173235692500217370660081655753687946346337140211644977499710152631358023070366875094256191904784822126543319143622882316063524539062056745359028750221994840192502974969304438546968470088868528981094753559383634297517767058345984000000000000000000000000000000000000000000000000000000000*i1^12 + 2496678509981218712911372856186574532777442566063086714203771830950640640965405096778862104769368211481534022383957786717548594759065434836852174031619348947065775279165514170884856941632892533307021847002182288867548053447560358999472396449310472912676528447672848793130881556177159579658800049548233981333660350516252768560486340405970729476337849804561902640311368035439709204227865916574486598517118015501421485866858951163680401365863813071505422239589507438408446925014354554827569204508677033017838941328410964163236278057462758334349013790721137360092962267504113092450103127233518581672881433349058527538649724281470940496337937588818243861931002539219886764737931420546615007644301954403939341089701477039169386467727962654295789221033008568986910731358789390297317465280287168875653864231606310812917278995162199294281956118701830930347711187435974801751123356085682984182209764386193082171225183554028080803144243448307457646848283295818488673038185010418682510090207256582648943902206219685826779100714309630426517378201759745932053067886464329861378113401195568269416502194272061852113046818960342151112448575736915194435425111999717721106130167080932054746798615683014534258762800092537490159801393744922645515327709249018556380380863760493421861718862369456261896174303441057397070314347103539424559777616278785597053301078598561670129688158986727137994380295932780302419682669914922795456345524982321675759162639960217635462775298663705550318325812684910425092280964469879382104406324041290754148590610674668083812841944773951459432857324886437854970669234291339468800000000000000000000000000000000000000000000000000000000*i1^13 + 226131490999249934913563259837005360106985903579630700322540824894937666553298815624179323795840902521405237578198152708170935998992375014243317733536696297203662198578823365827890842558626756778906710534706493184207944276305666580543492774801994525747868940669237334059269240338443316613298446559823391543493756888796739285322594674429132866767422900438985294795105089268405797181471482296870789990507765083598989993593252635565807092763988259535102457850190952338242870202253168637128156943415652356083197650122021761419490445787475664581416884503501330297291768013759903207643975507670643090046364547115928767496619720434766837899775675078331056747498238901060800632157032313662013990589206329670232389556767090866920255197117720502842793184556116758053470248032987064445147768424345995425012593451299107502044047513130602861553257883569459944727478192450708544953089507827532459167970060686254589932045635487608859061555077429489999491001538614950163119888794519031088073853509365003800008808529401143368002039786046276284899645195025308541572489492376620278179296876007854281956626224371654990911935368494398228215158697002472368354883735654988749342598519477217027438769889405587557041742636130959822242080138498305114015042114731997024526228865946488455652116870848325607991666302377188355140787863370984870414944454433312233129934045630784229115245995997213103878722292834632557966527411875058246263487214835749047659508110871525363387567448632813577622878005288684318718093435968077623208794982299301627787478650376244013557854058615960600759965275176806944380008350251520000000000000000000000000000000000000000000000000000000*i1^14 + 13659984990246178356705585080788749346181946959525775270181056757487496692762775752488283771060577095410510560385842106546138345914260719753055377256049686433721538641284969790273066970448472229872161698315019649946745622274639049540859321498434002255150216130581127300631963797523147287777213699197288617465841210560606480882016121828874787381237096497707742396184684052159720257156603719178288525328476449102884158568606868472802553531546416562567322118477426170795424215296635430710630640186519987840975712534910571408999230057240363366186738789235574935036322974594996218810128790559021289731604083832631502888658369638893374186730082201337793862354375915281923026665014452755137031585362665142038804080941766757709945893768942538784199925100600400706484324569218855396237070786232283509084984480804996602876697135285113382668130215495134177466023634448171019049796497804607152312643432713867241870917162461954824396531413706323007302418355034102314197983267854223622495176513417735238257801031195244540269253874497873950465455980634184467827528723188017833045270936068658982629235809528944364800766759217443660413164786051736769447589387474092820077641969243394903374106772483896471517694238185658659458186188902535718513295647765936022187800609456022453138766834407727703710580577249561605305108946877828616450007004169260951429911091002272667434342882811563131674985475589018120676670638180793147256394970550790346869222243578774514285629874358025786725074330888843830237464854912624927585186194918819709115774348034012602761470619975335508128293640177467018183634057472000000000000000000000000000000000000000000000000000000*i1^15 + 1158918799536891143108510668244129912927254505376296832622296065833340303649813446061280402606820234157731455121498719593079321601962778737632119464262505732561891794675421791823188703051020263697220469571893882653196923784209674223840472651383992513978995847231011141101690079198620824341029603507935093701290315461641125863500313388732301747971125570562184673436665764922591288063622683418630518800295757334624576251054352184070046134183842117860539321698251731463126669871024276739224279159760590527654441684765259524697289063970564338456984494379433689743893869355908836409843452252853475329173030635242403520060625211029704043450260041058372560316436040540805940322064586473401170276982714720265732309666617798131310454731793358445894064997137561215554519124871773533411818045949384730254126091408101720671549786904240866765968994630082108951787862579249083931114542957580119017085589867989757550328975682776618328026623635617804946437894637835300143907245061223876622308069151116114691052502554174004877510927650690357730762525133685848619298905401975388531328116508092372542972900719226399208285232712212631702389135409617621264168530095577543406424844465907381232273717484044488706782679802005920947751988305917717900182915646630534181780989825640700633533501351019211462387704334340625379320070336640589876504853292525121318828948934371748485573441394046566331180793424454809938726852309444111984449473793061783804425178363164394831571464538191430398598800989218173954627128092615356555935736524566623352789993836548027046254465959991530032602600052672973039846557200000000000000000000000000000000000000000000000000000*i1^16 + 51974709465274438743223589547201355341919810131962160242750528780336356554893902513885501628348543121868414352461706057963045608030839717056749170661470196678379436375612791446496902541817491692748545468763272585657473114306495376928419577335091092235383634959138639040953053374993069073051736307328235766500432916255814787970440495237279673661241001321552534212399344549655968389662701958651077426732910876608924307111611065954299092401499435727354076231400745914375533212255429111552451326203179680767714902396164970306653080299596591970179767619607333538413296123880022642518406661321283281353230854454434432984338920115260261765597907699579922771786638891160362807351241975480342685047088712617514289446673938782130772872442102985765861710961845955047734907516690974795980995278536770499127270567711552676516883885672065346039151016187649639786098564917694631101879800923765190885648082427559875044012973576661558822054021666962617577617157781768331019002886175059529420180655175502148744043691478151029814102718581593115801211450042047724053047537332057983405240515913729437974022570475806878991032276632039090540066986811713377322139103784263141755705033214984326387554065173913417982927256279459322976676601701573375560567123394944225163157107825389116013407331715888345984408781700164086533710148147010033827096008226982190806900933807432399192480359782992921223386026618773696753612490381398503735026301467420254424115946409740274630988985268343535952274541623957430969252670062102330002569091470998819241045962841281128178886526124827449962900487287151605295500000000000000000000000000000000000000000000000000000*i1^17 + 1832778527329967251384008813895269237535394870436734608849375274266697067894510800226041955036977534503864711966895731816541284790984328231497844962285514033219320078496662349152427871237745446083903081542974872151498996486109518963342916599472793123097264117791068853335867571897349363491652251186065240745748900290183910444658073973373736498249283774028699228085218422732329303333828986504372842452034096017779103520946232744988449987574040257922933657178251136317079509607443387152588902604001659701833186472971398839515738326764178432754273906274842425608536157944243618582289191620404256839915554566438410413970096696239665488779501557743116685205728820598413310948348443297295911649801288150115933903457092511861601116844279155813116625782275795908543308107728936763094728130650942457357016515651795036274953188279932221542338359697046215775788798175158645535323307903169731183091078298917547431718954198031365456216110283319218881695684573905625489153370833341510657855209693765282927413138827699822490155501443112821446833324108407244688097752814561950084452656072936805089054429209906779910172296350499087548617252577801131837604027864753135302456892064952792050659415224434741232549664211309824663310451669826496776020135040406818425469788710592658929304273060550452835801523524948611327872349255024765594371185496854323292799308110721990089545566469403473666425331734217584330860491862604842227784697402606233665208699121658249202969249759094767425181841515762274375748974918652819023259607866404785225549107173813925720558041088205352788026521542680243126250000000000000000000000000000000000000000000000000*i1^18 + -122351280283840274000755571736098930171154901521918166216267780434901150764195162509487747006805203618457622959275831958228830731473899242717004517563861520910839689297618642048751658198757907759848878271871221692023983127106462234192904872399321651157495331539830996355551807651655940940957634806842477700486708310864835786849488733661892590406956071367024683252782405905233298175343294089302312903527458991793383465281287888505942898953245387518246941181156655164156116695376888310395255032639057332439685277836997524916968719189725461376320984329487572446150349777277387017743807504926111323536155077074361205659611827665508442765303233170616141028231173509951043839554562161373201461301378720399728283301321105698511359451971960650676666343864292794588041779135926789835638837451152780189387910009946040674121599642434136682775368109214116865902290559456470263207074814816699399973567271366596555530598806888762208428708644272606633014109752481130065955064481923661325697923126165667787708225829750903740791963084900753920930339418436107047097969028159785132292288713795433861181297092080223925302841260286307963512713380533780198194842147293512682448187192756756350688168173386991043825897573278218489568251509001029895979451124248522011155986279055586001688456039098519038696567433158242612514058121835064121799171991965067278043901374905602699590027163368518820598854939515352341832470887711391527540235317160212973781775584545711510103589283692478742642265749265821698395800989376763806245564074860175493149259257328695560562469346785501423613990116629655900000000000000000000000000000000000000000000000000*i1^19 + 11813152469669541072506217847625521047563030809695284143723403911004596760083254828163845790489107172825047021265626841631041841679914819940015019906379730935935574226112100106019815326537596845595264199337920291454735209281358511568459480468775935382576164882664353676028301196484207775649467947763423626977338419504757299638553940861455850501767964035491408990234780390346437103508410542473921975365176511110005737498482072284646104226749204195200422553812619397998555272251640406803336891841387537199453350018373448761530260600506428309395136836111873899833939835405216737140804651638869334197622990716067001098652065345656728050071801543037654088737377918305719815598618428889716612104486904400149164914546017569425795842165027484649389782615348246721358417575625858651612774764821889323229071751528940050268066856559615853666708171962405238079606616208864982145224167801229283116730184148632378395801203550095300842156853311774009074196589046922313838743508952402659273643245050348446629739097589164398073236470097429139249315691011607472910672672331776281842172125500136216796489483999658124317383079570801006642126083542620454737366182897596365190526434290810131990305664338378223485545579133809896071926389731834409261389865457890589963320797102471088466802623101277408716212404602787329743733185208631212980101773547799239443669689164275025438237100113035083771253282338379868678028037457624241374521339786342571619086106121332815040745773020861649116199950815867306057812912098566015352876686248550547272266904071946455250793041286869451745756180179865625000000000000000000000000000000000000000000000*i1^20 + -8535966943874406956389331807987987734845116258882344138830273987209371972581617354410569261016827630123709399403301295493106291140379859748650457963656026533289730970410436017210786912368730677112595686916275561685340475093708294859007542052037032021595767247669881336142707638507016603111151893062113391070285042556768279364564132905383023297552488746129075416372045664970784131230597186610457807443710038602047799577377950117818461427991673573833775330690480164065541285598644753078679182970970829828500077138225480564484474397055957011054175334847377464135610110260499884400740012143932391498283681958847103754422677956380154813062111489571775583566077473068322007190595036631408703248057156024019546044908242507447658703827446104676578581867934030099766493040192479034629399849829407564272008889025118024127663144771818887920479641744285650111941987283807325588924652298210950788334562713980992936672190866764168752805292720403044222430965140443082385378066157044213386301755128378117784752527982856411314596102321962886585034910481637394522871602095688459763430881397347155873937618156780433710883585082279776910188679060999216201085953290651358515259100699180851108934118234563449427537194951498115944425767254002008323316100434946184376863021060113725127683201419391788463099920639567659611000184090798478981133978966067712335120866914188755443753812609444882319019554457364933066550778439005482774299459946049676851010865483451423566208220377914615570332698912291354856219680422165825872414788816398665559272831956937653021509735746587804632271465093750000000000000000000000000000000000000000000*i1^21 + -4077051151751170300952031473075706795189772700454879923791431388579854120270798559015178506875355696833207013679171789186220037945477092302457096846980523833450504246055998528377427904551813616353078375630536611340360059380021071413001440940812964586868971761707276792540816811856036991399011296687646213241314374989872974937618811226246478972081021939837515135846617062948307712172410563283114148769101011635714939238884183623567107849674224766570114997500029293537657052421530273201381316091773900014152309888040277551261237473641373424385111186093299856693805067931129685942661017888661201529425258406684959377057314039738794598529441439792500620198555588876136244892153295286270034501530153119727235034208648987971003969137829468890978302287908446118627627934729362563806812312806832373910152165911427158193470288592608459218187505559989147228737817328898395729507858765892336123261933001411118353611783037611788218938575756540231456845565670140686173399532166006003849117447666422722498779915948158523492666898208141424177697882022976090661033935254298829695263301963861172323806194922702016329382385253133963945649025907888312265876755562717247662059883408967174318485665539393968444537532536847351186865774177977415173389596003152771478069735872792511266979812816993946822728381089659583632510502109666228566889412313156854542444303536304225139615849482801211964780899597097218970897351939312350240782101010234163902351339167227066956360906141528337079681228672210921488705789884443786119360097330172589481484260681145252430408144114837020508685373046875000000000000000000000000000000000000000*i1^22 + 237340035817985145124738774935022096159950816880158677428299801447989518351172806988465219786640618137364805537737545739847829123655315618400735877758725129182512806412474736081179153001332293583644632332354116691683707420030968094887228248963094629898938489949774775788168314635777525728430892129537002007316520849318768011411106939981530229022372394372094781756621487315479823591744627102491284174040358082520347195297401027087768021068727026136291869187549699031388970961519386610577562667252390483126381719293404643738027932954132153857776017827541441725129522413331008309335463568169471528655148280840769656734935896720393267717870227540198258729219502548918156748763258143030380546008828125412311356375640752729443751559175591965820140090877081755824757602298714126589839912129938568826790963966864837990365495762380539967562416104666123936813148944076365231422571011991440242626669100631264208316173727768992746418414643470969606369405545003929895025215566849299929297164564674720115750693757330616216049187559977510819756924192660049263477640922303843172428359442426946804194294598615420708385377701485181814342827159817889869989366158117463230229287882443431044645526095463962011263417151456610099767072754312528190572244339101797318937648789278675186410065662421153311992184239609471694283658956363012883243040582280035922267976038148134137079949683982512833856656018061834220889426156514018619708288841559300739276113325458334980011187806036632375430277528858178852605402494228359020898151460660561110084047783263213144161084830281013017359179687500000000000000000000000000000000000000*i1^23 + 13818640006435494145691877126798121971828364646042157433689290193435729439569546333356548669976404568333593118154372096825459289860058117999670777172582785951867574941123343652101154226576892933418189314794530538456400337048674702598023977874129675914823856802313371270957492189425651239818299230952058549731610652341396253699584087025238809794194338612952948881557713243996283838612219231025896698160181587877055769053321124233155276485985222040516289007154315973325440674407050072081530391311185775988970262747663729548733507015662341678597097256421024375141605810286363630292430018758519594502548619805572377441567533931824980220642816122430736142787864253169877572863310093934627848926608861084606215344582359483891324363286143106362271475798408835845191774511418689742886576082972784155714165928761081667547452995824218138067243924468396417221262365146452207216965906321552858036501143788279851894783668052560755046613064121198287801207948344385997470949596745479964976887701897911209639035197882131145934423486700102758174696515323622631116921385722339429677707336420938488047939045327299803179275531506883078252963876998317923659319943060747317373602292558569499116995948526746252631653667505964358552738619392411736611696648538837903430130174060559206775115536138616272458251257864152684356801553815525867400671979169022331168427643293065786025603807577799104836883660914448138699794294188371413142054644563672397781178499322513792552814149388916645728313037338109075926131123943408874413635876377300366594117982204151316821109785133071073754028320312500000000000000000000000000000000*i1^24 + 46859505852858810343072128092124561484494830869638828321657491581545457050544155762760057662160630946161337092358784638135499134295369682815989496970456840708556070480735770368214933307242168488265744412932536237235669553919224286961483371278346723378296992535262306743765407363054757667336753067104254914807586105156145843005549103032067078960924148622987930942989909530233445263536353964671651820224481797161826639629721147682334218457354484265432891057133418010337596342956367419177253483345445665975330154323119839834857339509961429116805128681862792817194871872088733075743762844173698527787117154949342955314189917950512105515012686035032112078978961484359588748842046343616773715077493869093461214325495867443073240995951240785673268677554326134622017568518425283976156361022827760350534390675686928307562891996892043213027295689363023517380394812014372894038820424320206281734292093039557149334678206748601372315595335801535133077166359195050947308788934329734145130755155483397522953662037109891279401539407783390073961845449681953061921465557530637394660495717806532669614964900355195821354128344204872484018093696754654346221521074106251400489955697773228312015818304391861883639208878444858620206440752015539236941234610094820913165159594749566259264712214574542941416477296687962992475791734983472128300204332933388019774112825536012271270437609033263987428904811986473234005306471904830610679565459347537997651582790530927959177865204475065143938325375239889261530581693145746712454356815597697483918322128628577000423376888768981121826171875000000000000000000000000000000*i1^25 + 615592855647419536456900073697681641611950749794123007150556783430839045146217518453450436797003463683006890018067215190141148972376814618618389845287436898251005555832847712416704637323765686507280530329773682868696639524790708061905523725589935062225399897330945360540446585752957798900796029485669736135934316164457793954074544162722974383351118910578862819890016544693166324250879325506861976990153460312821779351925667316448188500631247393908820741712720947915141670619230007596306491088252574464394375006407943883289761495386978637654512625469791137437667666274916178609463174477872387224019420320436478161713468797114092999480987997312533854826228539478776933974495747662872338118513347053786294059110937347866986958608825364439089662750890459942490970380202584965720594023303301811741895515818998523446692463970987297261912907257601563853745644221793317288231454148706065644623269376758171058745891673723128783489056997123934497413488683596961982396274919701614085726408183116531728189909819712885297584518603590449304960566842529080184986230375715138978736745917759805983265427473101748340101224597076290687970673719819679147885723094135259273995815117775058781565326695368815611457845481456778475715533101673347530013796076879960862349183608698509828930586384275054212467936471529242575022031258659293043982310892777245025101385225398714397497868626767986631710553464393554862059210527752896676133164733427985690438529837769407561242567897972159833140903374506602113940080854755810015056405956637508228018253633632937819793269909359817504882812500000000000000000000000000*i1^26 + 9431384801688346328343550804252233685164232745826769235126940911515657073905994777365458380721126511555324315904592071203499055910846837288692550887500017883075666906236749846031945655675372259998732424914045590820277145502730369931366336372579300863753269510531465560950091136068176383267075356268940309926612854655850993396037064151953902469405395989662946968909971874290640027429110400912310244325606562825065496243430892976966222336196873251622532994963076675567082238589532592825407532703687111119833550640253024951415442677603649256663631260507016667961242463763403869880001796339072133349171632192367386918605460526338812882190967477652691118838746598853797821871860947817632967591031668589009522336890014626361169439622132326728529784772670875464117165916816354234220721857027315792992299406141173358882184454188231858974728637405184551616380274634629927826888025937040216494256849177844967215381034391881200749760732390911411885739800276027321899916628911329130381727654395594314821510680040916799349633274275686891678780538538754411226799813341487102980727830831697644529717677780527939407300189352136184357417380115719266728747269264567451766569180643900754045947513620961024040971718799627161648962481103183151780593955391956466013630947738807051710627993527630965799499082896623524458964534504097103274075222762343022836278457811891311888182772815595430524343602974036354056645702713206019533620558017234427080011729152388411901964765555557491976251962159401360651478437974855924848673822457592269099196251830115254279660419570922851562500000000000000000000000000*i1^27 + 129632786100114896840136032360408756115941472222021902177170772950695655570461747504502879694336687734298524108354914121281654262916900541728652662300980200658601077001384204665980887993550512568080273557853545419798374320405130999234237316291809426866569421322927371528450846245946086969077937804235688847126026598556789968511626792007719113768350958305442945589818716522757834491833108147104289085989502022434544517253897932121508387678464109277234432868303224558964916017951567505154982378290370104872105000880923338057784238119626694695354531428843863613306924072688293289173379364751106285965193879280129272112774922718795225302312755073538341596500974718609086184232441418502804408905572332352922686553431439121492973412232953739719538646053899667509978608418865681774142084659267096154146958739760004781128708123605731280597978657771762375072243108592476557580156142323960507365123653314561698562105258605387825372988740369939126716898693696080126483529228728177464807949536438574675027955216875406294995728677695291036238706105107484234814255372522656952068995416982862434345481007549317421468550955203319355098275124179236037787439885843293092511621907630542993416166818999574897130982624394075907056557953789705313409692702454465446297963200628610958873509915588324383063431527388256869103704935656771547756423416674358065751331623856913460982541755994473077549012389209529810594315851763606520699514322050470357978739946410892642921432619809337558787985809305856695933846850221838442601213060002793026560321073279936209135479259490966796875000000000000000000000*i1^28 + 648857577878732315880043297523941384804040239391222729699596909441603855328050419719230124377203525689103550638084183355545729442049526479793025999607631158972865201381790601025195953263802547571272290870644660681683123365852671979094232746871914766825295827931818530927708939888978289030369295619261036481928013011623646033678221478421501347934924935972394435097208734906653392536324403568898847489465659481274744492108852926617262778836779239298267340624461097588573471103883563359858639273024080503333809717883452758896442503927822429579504343847264749725279809333019031811488480211663041435221584601957162825314280415743455524417214984811150282859981743424948761091427996539028185538189702862726354780236635468482885358428052295752978119785114313867159671712699868006307415596986564539827875233071348076342633667142572272424806734457764267274367109893822851833498909640389282416444213922427358293953186509164928113091657445194671620013687031335074070054113559226700862136613783610053091601325157980229549539634655774804754739543698680791766831691199860076978190944401800739685583048419393591597904754218042559908014866838625150168209884166886313317527290672324221063046208956868437391077216244835124832957159478874644385367505549518821603868894737779522306283934432955321338582306736763541798124356182227894305752373388532444657023452709887578415082332599393459935912303731057667493185143170783211130684303281242585032223270243093137074789272014370282843811538393916493786945593454869688114737245542029980207155615965338933553519248962402343750000000000000000000*i1^29 + 1214951144862871725084223248739189932443278339978346952715592636024960427961153408631293174613892332750380548214290749987089223915400270965111484266181350248733772585691800668024503618420954444710208306816690514250597239739552657793230950165297075689853235194099137350193427565374380651670706805171961972443397030240194942339982544148648148714362204447931460212332227345707785291277239603961835436371393500211835193408221413698408655348571059328747142346815729454605076177487068721365282510149581266378225191338918060029512582618959663770480439137191148824946325973161521987041578365852304136724647579712771802205288709623249718286953486955366017083552075542835137506999119585888987771094346754457079859221608194581759048003906128722523243096613127413633097887306657064981777614967485586680758732708440650213800422942822294302998131589417052098533311555915344520206464301218387148290500800463970370348457537632467689895084433326780600388928893132587060482023540844589843615292609325989234459820244042433441623051599004664725906668906664023042342326021617312898604259296880716267081964317701924973618194522364651620948383054201772429558472709497516496011259050206600233141360427993578339623177274392297384100932070961735882423667293711989338370205190605577562864086807739024065279893737708371968809378412350236586167108214507955480307089738580472349108146840295772726670755488929525397209684464462429339294423323020434756575772395002116021488557900934852703060275879065241723370054470783360852066160716906628346176310563079346849858760833740234375000000000000000*i1^30 + -1397022763650953125594349413187532249415353501697637098152682725502665017142424703075310866767240085999149313781227042673234768941799829696384765424046496756283028240127500737529935383912369112477804855043964998516077730471069160053513048732655258585054235033576573793842135719152272712767353958128888159976250823924134329642235660887553882879277091935810509969804727989736391436690033714460966463438856369827149103856431691430499544387480820345085127797985220485204124207435501174970302962622514155585004546144549520833543150876435906397272118392590203012124430142362095403657348453278428809601958510666667562863530316868942738939614088919619451348892744888232890891369569769846444263292822298935070855541883390919999967177432103714471359962251066306013329091423248212448174028598805914673699600857225629135198097045021619661234796627315419416985715618131232689280041286177580410030395752557683347709912288793184133941415572158104981952643784643924225899706918844612726194597113483567034374907625916827860692701863898480923289743577758586286567425280174288727013997455423810308740883062848515217946297571052964627547947912667652037526885792905902715098707101156950987928206030186691896500071358136427679673054967618702947426252779000528111617531844891801645254081405020279879504673868941782707218677061867864242438624153081375184935061499407760492419823709881483813042148595988977631385433460065383746343953876531205043280032466653701603292102052923710812763659254745074594291184303378310013204175493328210059967616229961901903152465820312500000000000000*i1^31 + 34360866118769973261775765609939399851101251082284735672365585414305914503800742426872954864051944670399709421994818172338231124896331545319611943012834837257797247186283402608460786168153351568475928670848529407591423179058503287099792156907648373108855020809384053147857261369367039466631423951792597965831602874783620703191700276767454064614417252493295032900073909799598717161013316570496612445173284344811953102145391920260082187855889991971229874742901578525622344762887564288209418124082658409911676187060952142128552975829732714556092369090139170498560324704959585517326553862304283905300974282143172231675687685045319824881151101502978613406528430703883426548895029353935872787173442167760651259134303819310226347889199014210555264675575271084250081802514393328594016875104881295877268649150249571597318745738859593207888562086790223548331787708838266204047723194073915311881733089025859135702139154392720950848926572360371947086320317161942994360757515757508503547936127507379878223686702942804467259872939234041901554974606623276963919982822701150605054896029992375224272834806662196005759611061659121577027149561107685116172516138655970828936815054485411324621473356599798981631817911862268718591436965185899831038511086339928904932154520956837163218080828730402944380849975230351116628332225865438659891572535991348725068700011735227512285070795688284603484393311678194855156125941360074727128388440414197397877938383561510794039659578639391924852323033209903685903896441914138165147706761092129626573484442196786403656005859375000000*i1^32 + 303693489887824224253170051653204076684879968088297952315193545727036386687389806725644926677175642780482229229900400647778290686613243554670484385378527595488220642982171337220396571926818799787164941811608000072422383307449596704613272019579036934154768479056174100860266779593534608526465610942372391671555447062564693806674875197198542148101870327818112527468189330944193763044344685411101502281070818031553083322005058411284130908472241902349190244631800708404176578664974843081956184558457164182429841590877330875320616533259672596463226296405998300887179988164658761553362065430347599973507783568378557657384074104317778357376583202892233822545444910040189842019023125477452625312970408550202252288510946525725946998949442649374127076532765137798548330115050037719003428272152088047562284757736533757087395953355216569809013281119436233307478651781509754396657755166043207989077030561144995003630987947389014308603142044454196429827630328939131358447719995138863404590264093236856416115037300056396309305414371031473533931327233008959874406264961466410421266856227208758190294806036780586276016801883734778993951446696919702569048322222530327420711585926835295544097390929707539337950401075336778862144782465622157023100379614828480190412638072738562266048269969182397121312619739670077399037856846812894385262000870232703704967967978424880498900190640157315094550492650373392997851716915169050427868568724914986661577773847829769086796135563609575201364147264673988065161864362314712248966073967397503206993686035275459289550781250000*i1^33 + -78043109870083754517528343643771613537140834536194407632694055114087319711917296634800178034521282260799489035507063399121936518629700818304926847589044771431423002303482880957313768380339614411565404046274261578997348819832122053326145706325597439146960455698124904026229675702176718879209993964269931799990216576789537408616737554500703954766257667629994846747187336108292983111841219017103659826715820869458770269480028844924540569005044227297359793346754109130451017186554392419616416676442678874325181805561017318428922157077324693228727869323042839594875375180591503619643752451512409971420218304546411219939944905569192216537129226754922778283902208104526172504278144697712727142278145378437009304034733093987504942157782745793433325792097196037391754280045440815899848299723046145699728838486857234675855042909756048781649047673072758113392568015438557325274912177443046514454100402013977415439984914991651397933742351847864939527391298617280252180054414899421426291894508303808200141298104018046150038724236161193017422219264075332606979491161018504553960155242797362154005248408283452329776607961682109973212635024241024725774621457162257192960966569686897321955847523746813821651730653138734750074540926828389451827492144166759571592812206223266261164657326499849074887218432465489609433816999215020876044109643064937741010196743541063974014506885701834219599495574416814473304830772941155235312337447781412352759158271536912221747270281074967055994403990533033015461410909862651619242940460405783882015384733676910400390625*i1^34 + -17800040011234848185948098957338476243460168214163605529136125223409762252077148362985391848895094305280085198112938569084371395339156407584884948976051230660836379475643522080670198661796080409355657238098042339539321783664473023200712896114526466668283679437633295768928692339943577617086261865315802786146664959792204360407873971308410324388722509544005812235984789110451277649719965971975166943403094816754473247978157712164095289788114892186175422199031842335997233894989597329344608476995496588054278429848947648060013678788939324598735906120336158457796242473417854368546030272838166899164609458303704446551606254979951266475793140163167389379965189006012295784232191745955694053527986763142986104849776618192393360596135168853355752535592004710079312619543462471719174662848658701394682240308721616310847687780051389401134662036900241839949481434573661030263424706791681869626927057684291822714199430995647929175275186939404209400103563290802470672814744088578785046234786402002340033158087668756546490360581014854065078692852009554042348192505706827686881394764503563655860504906920338438117606699321719509871045420000730736535679484457382311605024850383993596583289069997997056269788759545679374608413015086150634974146857901892927686570264475449809119395425330904963581490515429366127896337005699471714302050199320877101348497904453002211607392140059831998438877772363526130746596097867901042698599611231469565971364116782519599734117183776708259245206313909677961352137510359635003569259710982441902160644531250000000*i1^35 + 15534506829407180905095513384266656990217245790419992325628629859835970929046494654579986382820413709871012786469214964774343527550274830040682383631288302574483024851832868398235547235865071094555120941822942997437278956523817983061030004154996995627980183712350036989056625231891853391235300381580262999608045256070337772381670415385966091644839796302838197256995375459943926447498889407952976442918519247864455353249918099597078959817490987824336153702731818394418272386488811395327250364299585103524727981483529985522857138556273641956051759751269993472000285531480519604607525015456650865498314971808986286824478870313230971336555626044162904089398122741027652607372991226717968890453189550078365863275990894994136119365188839637450527389712942063423874458653293585577167122130810178284905474647221660483521111500781084568181672844990473054527981720535263988125441212264293743484359784611188742238387953462615073240661818713848934269628609070446268184449465241234848958735548570914398609310454580543312177311454978220079917187797855573624804177065761286516544631351664214248231415743655315753084661334179525530870742932860202917112107470454325498926278865488307468772784590022679853874862297734895155972299344037389756695063785964040998187789426181347390132668428116367981834409726195663568768579684537674506892269961586298504028560969976250345309720252032546854282064638872276339692684765432599289036328141317816294756385126038960429216607887250643141004519901180752492864028620772522009164810180664062500000000000000*i1^36 + -4513724727140545517169515663793993246518128956547510201960000609212061000441163355892792664761538514627944433713717691601687742624751772206937093348832812421994699246281335791522151956973046379320707563759083847954239242978266894357402650526691823820492980235357031414530365264032319665582152490013987571892510667614846169936363178935680217822283544206794377108525502410602834448350434238237581897269852384200832774436783679087872784587483784445595598864678802432175482856127711811674557364193938424765371588805016365640214709058395610711885355764103610266238142016301318902519590937623593720660838804011982859900428202749488545537824936916416555530702705449273731494506712709047488895816336237694113892739375720695265898917627718971577777420223868092126749825529069895917837609191840908620623394434957941695051144759592321484579676888703011734053428475752055351221391454071989426796953140822961985594250632594594128437086994235753057738206014741860991092515353701858838660229214312072831600504530944951661194669913444963812790639298931880725247695304720884838897142147408041441768297068545224940713305619853704611522563041696748706711461893814129098715460656249536636287975024944640602535736651560470814445582701133433407258402071736656657619363794386464108556625387516290316273046059258783467639790183628447387069702914915251664042427921445385823164679777680712420750266815300029592906844283018996440069312507085230210180321920451106055555915075243405240908309719790935093558496097216503906250000000000000000000000*i1^37 + 739792917745065356180121615867783357450799343502568695966777610946015491166516385911985836599867804344542018241500813608250043380376249117716481441613649732271902423231004245553603338518790113168970255842624557237488315388305266055345988730910917247008848600874680880469448749930869006912705475807261942349687118018797554133348432309528303874893135182395932529778854666331276189736552368960228796980818340481230012680481468993296417210760624724437774308547042013395611927977624439382222521135005816398518848633445211483434817896869830486770907812295991981874924508850686351173711913949609391962301443077989162546007008673643309072006604624943232111894291367129480314433252741507010996022819518127671469498085157329480884035679585126972802712587865171862624203280303126106873251423245797653255271995967631864938050472169478135789407168574709033452131798091719238447325505156749005042017532953047246383439406971937564975909683895850635610297743637280034330587776761081112898842254016375936874611162631885995073651359592650252200034532225621000673610360220628993455610362454456026272849669157270723607756343869447785763265865778104332092790052193010326795621262268907990574328134740668528377262390254594618776890513015450469450749037473469129400395423203837796857539870042726705098085001105600389643805573788132931419716012673996964739142898565767489793927535453288534626996769799625397103739993574543853466414580615683645142308294703814986755393863391211095887333105188871052102428750000000000000000000000000000*i1^38 + -74257032357513592590634503032503141954695822281756794873753963524965618225115258380092117387147917644385541280112184539142704778300876973338668866336026273625063495780922915402303978278900946053255888193728881635168241990298218261624509354875316725020275946794679836206612025417916685013638271648678402900288991039128174460130848642026843132450720762948523138137570242297750889566858050700361449831776874988168309310131907448541954324528890685328508649631461065623592483373312584986012796077293393894845317215235782961432505523488386110256940154267371032027238140647913642287931352726562886575990661683391125494564483107630507485330757592049967873363719634748415360299934502405065026463788953423238338279685367422204782538918796536601860581827891933692833234777251436994078873091333192645669079219925691712249165115728871919061878221106777978959611007733023518513606428485842467587635877263307462712669258140827580049822796415300005948515766606767152307767261845748527394209853507552791939094704957183770808636188079800720494256966222470795595609143017914922894059594245673334373076388350343688608301758637060918580366948939555101147811110087076331356612363900666607558554337142978150259952208887786125360853386738964526392547433824971194504710020377715958831904941381157532791459986745795113140680248548767389029064065605766603514426351046966972331342907234523079144586920828687149388488165440431946134873761225211260910782539632660314869005074555769166873714011902854240000000000000000000000000000000*i1^39 + 4647148949119981641295112545176401210364844688823074976713485522640673911881660922556423100223830789998000246330307476744306928115092577653017587461850557332897026959251282132600100863363891593771571407455142099663076588865187149631267559340385078615226068045824842843241544590655195362199805032001424514485866554902221350076353698795051337911697422500550436186414067831151354453334325883223932428062054552219313929003057191564635799731951559731164306304735624881908283336171231150864835223845213959825478992756145701840617153386693351580834003992703975050935865123254111592591358628937966752629658254766746752626478809799468986301476062074807681790923283424898039406455229970460101780809605300059658969697945082787119713836511730980372627966357134591156284891326015297552157422610668426810046584148030152955248531742559832037864180663585110515931784626759601322444612828410732364372110885953721175534726798363761314070582780707816606319110253844308143642676658378623082086554283761416340769570597599822110345323505742738391886907062269941723386203898278349639641272013849662625421326613990282393355776758937151274117774310889302957802032262564729352614747864724117078625785894531871542645398735646847012751877862763636143819084024069579515329970579799996350148448962515508510092627938792585191772166297834719445534943918786764077747648914431802835358806013005055270062622363517939759543602119415667013778396885302509899992668444835107186531181760863832402863557017600000000000000000000000000000*i1^40 + -179235502585834901315803215042693228314635257036325610873516870605790026466283173017654960363811848391173778094305221465382685434015853196335782403739635197578500153917390359802616779473409542443935001118995403761683599351489704263725580515753809044572252446474399908177623389385191197428088415452463503768547612734783869673502426686702673722388581363657070064209681015595790008845262099631823225700827581613022836794757303983798752987882154958790336468314052185438806699477561656544689887931609436383230930356038081292435221550261040731581711659774337688776176433403876684531808441206260581306302677356618590205043663282493204900140248245738461034684183766670558998163592192795224382453044768606092222374757783378296219021733639887503932016048421512354038372615844334911980873234975634251547104891866837446878918772182374695828067089626684867860452837432053236899940855805461452238147919082359079205061137242449820027789520557594093519888097280328356992243136170055514507668307249229386504601189079305403001195451280934874384196846843831936898456838311437814060895446376646414137771332464042439756123184558045023770724559764392067701421183907406230865256385138132997767188718175839805493491973418405041002300375291681446911499343860109753988339217759690579189531442258325385743833794125644613519817393184808657802988695772281064651077376110390293321389008800781582959026463398436811352530217051945663790591081571858645272892000595440804936904791769377386004480000000000000000000000000000*i1^41 + 4139664349306346500172276110670317018769166243036621925794902423063611157596102429885875310790267305081479883463025102410319140442148416872819328462424785491374525127971079365534375019645704502815556080462739360117323316424427208681409857547455179277715750631821804227619771568231700970420861811625065865423635518956722890000194069167863490976885108156267383528861563764899198985231231961406038682010617795037870825852339146841905781763310083162061925093290674786385530946088790637669963315861568926427416458176508947897066584810677381525318800195289715202045902775355677006684640291054146660201935703439010343825800287081289839276406928452882930048739784386940322492835297053862594506626300088490412078107369640501322166416132118495793917545071580507892561020381831111059744074716292146838850461170086633337709067263970999254532689760783782831497595577951195478776033825224504789884396500032866487681732885216393236090936560688172996168392678466168228809393685694092138251321344949874217273392914894141795773500110056600292846415043220048629964093005742893536002183551338923746092435722272491603729201752187053390019781092478600443353556702149818075464824063123225267149089844595377752514792605527632659252101728166002037795448805114150393646726213154085835359229050204212827705223397271399916494873640220257117245883684144862546956650450280635785262698219209460251974123080853659457775438092696355628257473790574309894187461505980372728009398742417408000000000000000000000000000*i1^42 + -46454778868630916353207249838175843247052100135122232663185398633475649874357255492726051695779132417133604416230745629838792360640791873297196840956070302239022481209416101856358698480885968277647075807087380458764531759018444679271797206701379248190315820051320806557942614985270010031906109752360633211683960486751763861477347522155753327331028277345182074710030894871769865459302993843423770168331257526164417924708820561473977728035973568782234731051698302476759662455074952384851317732328834830377808241538728072964476795429821626641067026158627950689977644148948835053763900754364405676741048878986291702765692233736470942241455584707005824975565582043365159077934339210331802174620532044094713241214312506744305686853868262841074970749214221559726272894420376109033042939078813761065281841133212642446265819441088583028630850186925643446430648709265771935636978521047186613861242287285335808443461694201861326543396352276212759687409544026304729237851829832676458479901940309111498510076610308419644130720518034488184481242778856619769181797288015383966451059881461261987189525837114800433574040858341283440624307419720167037789784796076788132029143236089572386493016359201044186781944683039047782772190151945021428890105148002405506404762927797433830484065368570606922376814481691536827522388542938122010119824318595344303063756181429956398498301655099304056928215060404018935994925319983955527796116632408705839688768054904834536505344000000000000000000000000000*i1^43 + -38636285497591887117831990924225917956925475244866416937650915495435430549313975078720061212737681945656530000545937454949833857640850254431528362536932814999890333616896727581430631951339505386455794128788190256443020211649251438690469803699692902040581674253942100365241955217753497782159962303729680096439044087222229702876968526660429956065144415269300680371376284506455605223804319211224223999019857548526947502390256034804398423728055228652700279075840125403952966051003115737949426993457084462011281835748755485835960912141784739955706381139005977089355999166376527613485216649799695487767076713705848545998996378778667760336077214757188407068680109182439862413950220443786692263484312802748866802647675256444285634671624193762216064505725057867968299375433331667359521419312160560611014052149915858899791102831521004470393653066726724509310188209494505300670507089484190846136185425575066646753948721207399716569780809647311429711382454140812162853367405519031628264888381506621918725739078046580937616186177661152365505336383482798297045520035230946120773244124000217946674867082569204004091899792785802814946613621277770691898712376478698911371046218981758854398811633017361245890905594726777590025479569022594621957121009225449103100606782984153953747728640329092865005605955212194181944216717464349231698462052502098467949947335291414487443246829126976209341985377553132739080166838913274007507756057080011036901292113584455680000000000000000000000000*i1^44 + 3099389136619585045497157004595280924266295472283592619196058286867777059710760936851978812838026348122446670771767511735813121388987812650293054318307894481967406824265991527372590288130338937224158914042333662072666085412894243952709201925559208478049151028285973704241207157631045711709195878117727522793599081774633108624192520244773515083386529695737243358825060560172017649445677968752659567796053489419391283886750104734937176993893737668803218357211532787683874107284738631586419025826000119517952638846567679734963064974439419331314267638762110448980429433916442120357718161128173282280448583821545060220562270372468852856748858362114146554605022637692610049970165949837770248603584433725530754502252031883693125703468551810164922969255513812816975035280741368876313198582168240661508172599584731160631277562156035624859644569210111555349170026406714653164815085979308766561579801142046812611426218704901188400774353322988436713280947697662977176208234585331470632896755102362837488185574115927525168789416450465484139452741962944006308313213842767696031785610405401130628246484454321951853779563463421188157511450466273345967941709612636098349932936036204707275110164027336150839520984176202184775231602206209217447108931998026860641663497788462325454901664455376598891868955912712004449309664714384288880245230651841344381068503749501428688432447234670092675771931898223834045847096316113554355668043514610829764316889088000000000000000000000000*i1^45 + 35975333520771248799908025411117653855306263691302230031460345738370579018277966605857863458909333595595826186603844149372273692768242780706470620333791228878082753657183837878147323110531166466769857916803451020547861375069840024909238824905672467212245410699769006030184960360525939602156350471858252394873833003312660775493737956936055502234364998069881704615012217119098444925187630341626168557227143247984704858536464102262375876274237251831242170387962533367472301881916066044814864501257780370323165047327019457553582498358309014308458475684250398665747132267465367058928034587818959889005145595411367258139246145441805366255454638681744350041434549907974150752677037045831060627390484191629565968621541003308161350811224129092515923494738352696146653294379152354842100678963780091909955454506206784976272935432392190637872494798228113103477202317576735857682407269914350077590154256278560070017506844203179684727493402392745087356050053894964792162482801107978363285701990032290981389011403997452561291029373928484801499165437032360154891032932774453200035636766431347033028484438417638354053151231456486780093634128365756161115455937248814738481717379665411369594890445323590914173441372376545366068942386181728287412460684501770468064253006367805786627685081818610975215681633186504154929706592264528980166255972529937573143774109513157045109288379085525098510859736655627741898734174734279305741715970659520505446400000000000000000000000*i1^46 + -16871292449500479855290756883905795871758494229644320786867574646084677456463820321177541779772966636704907862076273675147135468245935558138477910114113252270647608300425096314591112650920878774248557418702555861801336883898792230927491697583717536454733204151071971379554121594964966724593552828312219193654401246117298186483814751466156801167220817950652669118243832421545540746001552664764659799935675029690866599528851610189516765424093612523880988151006307115272472740797055415392723648985478184620039873381282837863499177050259104507134007380927633628318072224774064254514437209695636674510379151499732006289467052304731658560826875719222965535681130391470410662261765164779566830596831380313517840574528668047675286087355703834648686064864493226198057272498115614032646968801959923092394215372845290999811132193258905197188906223998699785161479047398723867200836198706979857268155049362852558031230512701786385963601460768217013790067757852855237111322287353307642006243275906922446484525424719975792613356943363174140144436247334772942867667141877613049471173077685003783370009520576005686217657732331555702563375264775750085352545817148656234814623087966050349119767002475191331608558064389164774317364115789095141401934285865415548438987160707532772151780249961502263362708402426259221375034011229386371382390576175905808552069041369494819173136569436059419177305676077042411531699029410053350451319721164800000000000000000000000*i1^47 + -106851326679664886117380027533307431527719800209399753670522718193822974408180421059912254827018218883507605103837108775463424971636950674926327267866999659787690248362468642972447284857996792226440821834862797681744854037358438519627014553767795348988276079769333019946893485617158825892791908015194309087138900292013830731627788726407302097007490998072309840415822054299370414419809574258249634686963645562650303751862213673088396810595909502251154700673148810415735347630549173507821729724622473445159311492886440782208782858711980396489499567472677337516088114934158995956788678749884683447951125582280089283477809193108139297587826058749166963289435053001457651058935943035097708433821630881765126935643958152387696940548601338205528925327275485220078369322056188550551185645147356447566855467459890354854835956933317366994758006636290486157200200552949537337052941424055335236602848955029320624574820552825384131180644156698732946844598082372209168603138173677697630056928350754749601639596846727852800001482629861189329000301689831353597118746149919524747992287565624311418521633555871754254035575453483942443144751164300781502476033635905264511876478911495658977648687261290927240400886104963492209246109795411767723564054188100984368015678077435055157372371688828948170372559563975040259058897995178804573650039876617901936792303088565003779295136020548411595398952406404863736988137917739997211918336000000000000000000000*i1^48 + 1061484929257713956502151365194150252966828310204174252337594798857449768913338066937790712448800375333798305520065078920961334126211024637668141987695690262309303730536610738813014769515553137652683963208143883071942493868214514265260751717852519685290356748430260447287260695325694170811921428607710271912846853978876619365312591652294178452124163024936164597839005205660614781667433227221352937572217872252994918586253632031916578669091445294102474146150142280404805224796234551401726091622605980638256429680308508631281836175881442101976136019087653402145658373994359835921754244316515393401351199364587764492471041809413654093106361477774038443781956937169220247113571668626089405349227837170038232423510339773996925524631210345996563913843062844528362619733583994417032353845134484435893301518030963130875495095742708118349887188513028083834585959930130452905736886553227497563473780811972932877831282144348972768377749909377217751551442004502316058274452155529012846176021102429733625365111684721698116756400013909938438573131586257079971792294675919187372444756889897970162217687430486008915727894416504487000654331789344161792645255294109573207313917989489459938453590076367851323343006482183612143672818868045324713744255089148064379836378007376072529034677136768226075481091010099031000474885322206432315976928798198463658536624423096977028447831212475190201432187111593027872902124861076275200000000000000000000*i1^49 + 118083520411789348809262773326268926671689020023831778936086345412326442534159379138634979437282751230434947025349589076476030198332983142445310705625890868078092198108637505718048818417331468838746381381184701644733459702051858323512951601156427129085971640385105219914199954748740907111266572146849812388332533040650941043792964206114294005072433992673381007067164795626392413388870716256030954729223127636319410961249046816577830023080424939449770572696648784843037471831770742193316527430661736254317529398528213961281602880156695061953785104253320464457527387345999919397200071148309887145652695240269871821038665138574055872056806432880251296157364310676779093758706656228410941361952442288444034420455386966077646633887184410085790377653950814811237748000843391519369830338906748389167651093750316793124986080309766828712783967950334171083067539011972909226492174550268516029040255623088331194273865596292878057835873335124349855235552800551323779549713835958305811192065134552373764352859228191696143717459901079371277591217550834366321459900341065671102122846252935747254536950448053074175583543933940086795442071452238775999600827267737857380453905397070246802132781408870006457966238014361521017907968534362934939013691298687119879095049948810020855046715287739244030740068329694958090753741664179095200743687114611841010177230341224260808739666337414317168795186286804918716113879040000000000000000000*i1^50 + 6424105586247157576351893550363817446480925060179894352119122689820085498851879004864747728001912170889468276431079757342009350684142788535667438301645281526694791651848796696305175453591944723670656912800340939013659506322741608712052484127787752934975928007531507339764415766486321821550328669193751107842321211356036633910695676713458153084733069859004409655872329250031580147305488906620491444749881441799773624836641011585701764252188523251945016832970540057708583163179857945480367874041862097344038879677354027425313269701887094934954438427646870465400746570000553628176577234939034947612883482604509239130460773908132723391393426063233965247154565989250975134880681391561952776193345293778995894853031966422695223022279159542280204762536148206982802286899231877383642481012641906664922872407280170621804592126203764028941254117554509851746365507440670947976029859744908789927429154828256524271582753034811087688330404427995425046873571936511839777096281696342144411275630327371733796402715511405279322846945359518135701095840045223725194722400963307254075854350241066728416546691995182888892610200914585306513658956608690312510879110934873043845854201425039513376712726649619681819792948073507092454873772470492260098021937360342267805586895153067834064531739638899975512978956737954907107215630851894570133604919237817017293426256993919665757412121962779205703972923321090048000000000000000000*i1^51 + -311073762723459255989321143837240419941141774947647847271435435974448381551298637124981378766955954295849956560344850720237551340439561617161950673317808583551419523025516343343270432707130513917268601092334522388517791033657636735545730276574531709891135033540930599882049607060185533910570977386001506839833024766161688329810696646029797754853406963935303763295273968717876261351413130560933402653773657347282448413193982494213791454688562404182909004031424529568006477836700205371062275915460934670057956481636862977307524131106811345792614963919464335411211514238140548306403880989245637950130022212432824097524250742391898152065955911271884789515546174439607328956057501661950510864900973212679563669099956779344150571848062511349897689100493661113268414022277222595510674316915652779828168519236189709108975663509609413645186225931206121260644978154247596014405102945463310785117222203895021240795112802642960425167218757875159990651719819009399374990508442421755215973827318019275142302533676289848905362063558842940826510207090806181060788187589880924777499430816202555437049782639709488304218665202432482185620128416979260485778957703417608606699950948778913459288869712430126780659817924744700048815594868304366256680733760722445609772251618668363820226502449813203655492861773568181722041475037443762079553485160578760670216890908850842851700343526946126572394905600000000000000000*i1^52 + 8029817653288641837377587718801601371968010799685278156076274629829073370480332640196195983623448055895170183254690340857594427127671943020390967294156408710841779161335674635893439638382642141012693500204981951926723135445775679869166712139090255984427335027446871106567134158577405556687010202132729226036122555930184357869277036875681973798868180878232598155557436386899598331371067042041704348437557449127627106549391265830158357673234229372137112445138167475157634489776409137849225309314983634724951335574402315991373075907726174074879390162720005327291610043136147398489000115826326695814673836623525839209103873563269020564662939776637290104047829179265442584565077260225284630150678543945443389419615105429821655491761833534128256622523141762671531282645161119596473501973030816981228051842899820205692182338018200781622872273339043487567898400822830989339223707088700723794209148198156895523284462179343262202876417455132844323704439624048792898778273375021800816789670998806415524248302490376127863595475038209960836097878147904726220852710138048825005932301847876177927602337992969302660464171801469929300156135580004336045325066658892378043904734221359567153593370466824697497036042083535829122872654686871629233702431601830886921540745568578158038015718825422540744467118003153839401131029823209942693302561669987573065486744222534118641240468828979200000000000000000*i1^53 + -71173114881590473060424726073277943468165621813035496475811208931006561168833258056273899046639524537906647613475424158866679289058728035452081457422996349579472698254310717098830766221568171436164131712012220285146955402605727383941027846143833884617802940254401979005431961443775846354678990180139347231045417650347512092773017618085310146197807657945967506220089312681672893271563679226989681845282748373733180292119469195449173954520651981466133284228693868918627588724261105799816847739215841113260622894986461992272926684616592606672055746341624718996572828247211234994931983015873431143615018713278115058112534963410162435917080681636710074518114377411386021072907777290543748362771203010576237317736447147803495529863509271317763955446316417283092202537224740849700520602525779198971572309208452502678385841213725437109440622192952526655645642873366437913584061359028921022970361238112453603985259343219826325086441006299798466024423710154665185863778280705417187676586569032464208011393269273125571867420997669465166400251909258250554613866267983636646609263581590393199315239979614906822326971325984442336069269901797362494856851756335524575403353578886135170971009936106445055560144035991449362900132811467751283136879890270821480392846667952455759133941208052318356484704526622233600450943941304386778356119221611968186407657419745425079926784000000000000000*i1^54 + -34840606386350995809115660839895141725196404419464852951684855832633718598809925302530759494191596629646110828948074402002520682186783619118331294267256485792562335998540325512677545381673084993227855452768922243732388241143910214112423427781896532767323921543424236748720820186218379265134511930962842078405378167665058099299315024534772938155571326986371111013918464278701646429912333096645237215491549262675976493293338421960952549902408002187387287182349753047551694846329128811872855540722407190871242855277115612919486250167804268076146897109751814546368532879234121269468088608536634356078055347916060860558129414401399343323144919178725598769600104126042753213854212212829613247296269621915886932129416775766045220366004478442967688481478973202698551059873667228275238992962790005568144386914970858434510997947945403056379182093584300858871692651710279294816551126914516747839288272642541903836403478261665861703667847516608715180592324746997263046075237621516024988480823638138158170707389192405470599143224965087035716413727760441972922940438492695477009891319092742818489516183409290803834314494077979716562003621932115963508813617695328279339649278541650916090987467894563079889218046981752225113959800779515629995398046390085116303888689716359995442491965687890820889826428099443772973343272737507131313288048836133689267027181568000000000000000*i1^55 + -1485532708760815657913023095944400170759949329874598035817720153271930977815110832103352865327558689084294040424709745246471935111957683903344838187036990649721973639164958069436956495780751129691884446094415369238628871262478568048453751398190257387187183345221200554763545347672871347122066162092526099423248504089213210624152214394803749871835671519955818799401527787689714354909027888556050624063918682836612389005220118565659600553472780747569767426983030862898649154202791490431271426959163621096877300288409959138590155945406447856493841891490601790248663529519922211090929982988646154699375982382084831330626210657789803401549708421107390822817514922743911044408834222054195443365911058655503841442443859910296082226508028444702652425171197883930487644107638382767412697640025239695964911238445910519258009805126812095535964813656600714486865468208726406499655562450645916318305984597414834261377378287685396296354179689081271007506738033679257757213867861853991141536147739591858185394701030595164199087212976667473154833624809852459820105612045276375478649526454711934890569420451096134629468612594499727243369932333299054520782319506241929216618438173193361928502470154435279500942027986555801412648891089372296327965373943702832481748119397106861036594147689432903263860173271154096450021914073217868026170376545844907212800000000000000*i1^56 + 1845846518122807844753665835317181852815880606346340851913442079739898600361655635758148247013281980005112400823627825671420490746218501872356132359720128261501069534537671291211310050638168769408393045530743981845860195029595579661379464776768694480255292855622605853456579680681986632055506026084621996568810368255719671998426457600198706779274191838898114583210286826791049138277481431836605546396811186602549888432790802784229174549171774736788944460946975732115302471885500932984903155013460717231847279209353388515019901231522700982052845854906739317118818577158296711357892921447917302166760012020208692662608662563703419173822119572689532505528417588658093738070456549678528223530873951559092416041883450963674998056285904369048995686396271111861961275688606515907221616983756933625145256998711700827771557895158193540092724336056699511660262254242876320527473009244219724023562128459744778998468141671731872261075072146072978872898134725127050054113432550703795141655739583595222417713881304030026820032582653168935675576039954620438992561992915032658208979918439693076332210934913387531986089131602041755818424839111322970326430007291675173576968628705475694349531692104276616804761002785531367507553211646643260677202266546787037359979136669020908725275336577564069327647670113876586623535162614008769236959232000000000000*i1^57 + -6075848242071866883005675052845065287408296829794494169850195431430041786635298356205815652376254800509913711796548386311324013308165753568782711706055985430563781626598455078196765611615234887348350473614980354753334569464072036862133219616836518263108067543349114834849728337557106019764863333769008485942894750667617273808029324505664732137465791241410627628395768054419367156543439831736424460042140684099712121219418755862705907495502425690568398376509063469395288468423324308000859322541891254256354731653765349303747242270581899365103214587196935020877551037082983741475635597325256428107608781753143171749311172008556603669292420181148352050493821209945567407138860198460429487821519691304619898664235746528799186382847535381795621158687611122655264318775480256591545820835687719679921204218494064420924113346550628978385224162000979021943246589931327947253920282607306567913124268863002202869866648058639294179888411352156183469466308292707457230738944586779622915937345626492142600359006776955108232566823474112117346073057478579138579371597436902539070059855123252038051838947721755442723944590925899769255555069505178292514802690634232163109879084557806779630622067525381488321480708618361680240284475864356837511681101752854442475307558529135228338691303725030247370724907664798656114883926425600000000000*i1^58 + 45565880056624405377710352596325535586166120587393412498354075381347335767005270680652778347629833021412308470169815599368336676203752262248922322087015661194449625942724013475248398257766534975973355767012279868153029202660492592215047156306224153781027014334659589204124983050527890098286136647485582843570279580218758740077388775956799615099947704780186809836802605808693623061799304498884496497334868297571532385105335182174415830582098154432507233493681236932229717208579011966926278711440819611159889209570162817826310777851883258372521476623743079313651425263784127436343079050857223669041466121364007665306027374003133994770111589482997435360630409317100350762044975748919470131080475882362773574278252096053974630574535911106851407049777660438819252382778194814927642131823824527815396798341118869804469690462317289425284885687282198096995714340622825613532617865158239066068715788185545325295195567718837497668792276971689324372368453338709721403830775713300932924369542436614867537672997630972283162067814640674747378269530348925037839164771600603409470467548342391167981603469833995386348842775416720571078039822643134014986832285536557975723346256675334924948097334822788343074780601367380851294840728404868378556550523541210946695244133290757814691313440686691709695473123820830720000000000*i1^59 + -114000702224222769447255284959356196635231879730100680326334649176078167885301474399619123284753531631941363318317175689821262890514989551094661406999996808852577707515740086201634487886596832796325099420678038170448742251983670034294093408893631911630344118532754143288387041228262532828465655531107640958798013902273563817841636091023795159869787813284139210779842464990493355852971026920137942889441778066303307189923063350592316515137788758181608378835339798266303915765779914741756457756834727666749071674824402243857230575081761133097832102331559503025121232281918690563719839002220994591083629327487733018017029291933899823901971565147386829457780592108574082505978047588835637279587193620785060717195664088367329991590438100213186001701516114910317003260081254228306111793040484884044256072014445343743957009118081586185880219498053403248498867481710345971285627582929151649791622667419788815887897258361854930991805518434232851534526483458220350167042553091747818199207234435663013846103666714025754774539940347167125499141128764465836832102914320081376538064750578132612599022692796578606814756813206884264773030932416760649447666703386688987600772327179003440853221846418412901244474659203595063293063902860880188606012842329949983010346003629526008716492132674154004480000000000*i1^60 + 38333847011878843106103348331857151179185432568941413787656942699117587995361946441538798947068225105934377104577542238190228675925264143111036730943870722004195122359176933846523319658447171440122623608951506567611396241638338429492393356182467582249183862302883598721374877502910369497026168333668595878517258144721757312830322704815413208219751257872592765847201409295065341741652956258087338170255157567276579194072624894157389371937887181777159480858443963834598641480201164766174101837377100143792595419199578696377805605971507503552175944185396131897353205166154525300011733341766682324305859727722888254590737547873937368977271059834717478260672171899336615771111942018504337621135161320008786571349747861498993973531748298360613010780014055040600159018555019170112788286935729337538115580975944457922761460579530606001117923328137366041111233661943573084334499118035619867918615619941746462584820783006164455802963423399642011874392759467353999983159668910955289752817541138374523786305299208568182096584717157247152924427565408336701782041909283721128300224237261737646845264129762517439271263495080887118027502454706046694832828604652052440668018510176184366706449355657107224577201733424047170290662179675761978677514333016845829268135949856105072217292800000000*i1^61 + -16304667032772821469686374420887151013644820381706547072791669957280619452383690266393419021280201997391129431988991279727524868159250593822368133167390111139750680919268998679668464927659089936796327682845277783570578862298535732369506099698588525264089870183053755088746287693523385513650809537782905312637058256539118716678815832212441643638970575104644060591033713844367658660575512869803417170748609313542741342329095252326507809158534817180969403664966763382379664139442804017589299314342845662147744525903320767788117567661235507816529776251006060638084058962406329359400721469321406609526694014162293508733883066689742523012572225310969721980362151409819700429971309319403419651689843265469076795740580942785346314258888466972189326651098542546108380193809758970543428129323897936580630710185633181340176857148042789960645987179218101973693825951685092594698009054434371937470584887408473500863271230054738420608616935102231712744530402167408602985285914139878121771005678208613855890980157386995348442019978024038027868307216593804311534499893859728231668229144587019752274549921419230231021706190470252569466741107913371842938351608376296463629484314894793133149317913601570735847039383557964975220719989773511275725661834769212269792497500160000000*i1^62 + 115323863859144252240140107443104846469329916046010870465213662180180870581077264059645531293853941218725453390387911666222353732501105207104801888875883672386639926794535690351200447233862992902976751854829276327548620913956291286070112653283986724134843426874015865129696830645462668340170620164912496411762311668486425346495755698466397631587445615747170572351545351461772930766054541665658191658791033721503895627132123677218546764747879377604869213077418015214938867821160406145097409540907900152557530369279117280257022899990889742051445255931876980979702757928026090497983662065018200278601449742888609146484004075118166638930612048133849537004887619540844548584848714994583173596951532111589889682279126795195980174083653468668223871563040907885998503749025630117229241908625276483881126413746094193210706207148744937928135096861864815878730562360126002202049019232956002040344221888704439194749215456462228716570309904844862397708569989728194278507480641941139323952655347949069594386958583853549154164983031531337198797437139456992719866335030110709315182890991483844359392471958774450812371132207002171433011864815373761099177639408605654320654876227868427756370097372066643347028604479373597619420196758446166423980738609152000000*i1^63 + 472080374533616292187086148315730384780350106261442412320152307919373137350643033074381460183301615101374509360303315231191636119839098383243454698524884968960248592063866629615980662297233556984588507791596344590394540823140321932708255256673040959923466854491551068187154093658133128699853008738091662563457912634295859770775394865363482672863011520318637909904204071299792716553823255915771819189074895477958239110705364220145101387539907026189414637294847383352991893228243921380697427116283861790234513926704966559560307821379800929984174772548928012243901601096322684492384274643833720469381158882637326391723220313406156303958067893656388336377364046193233799575888520151491737762793944704894845328109087541567641822570507610352237008038340440359613636435262282490291401129594680118807703385282853450732578731809164055577118432427705327005736218612418396554381493698676818098512224913847804414497495555958511149533516165788051732831586856053885581005256744518380593096854982996822820485909616365068465375096939376203499017926340598512460681446668944983527846943502179428128321178502541045807893635757616638868478063689014732647602423068784541025168224562820583015783855790108078731384342560468777925612876595200000*i1^64 + -1028717824881839129440108888664885522220229114727941720291442551524738931743021670657570460211967518049313423685114643302145190064306054231481399655640273513451513533178861210514866332003217961397287760743523970540458820197751143047189926822022483629708166253790252224036366205932808291687239944637775705179951118603981430131993167354399868918401947396512585022703165468441530368671297165898428341876661529503368340408998939509414314135448592858341706130571042424407349037781054554146781865881521110121249267402070340879170397076256101116307368817626064282437269465438312801765780142720128740439176622935289417999381607419502016105897105610015562220989405680650626227713326297137784766489634285064259888496993642210859978267492128636911959505979206678412919896772768308599913990379077380114236800813191071162063249910650863953448392457945608761798788947186724873871167246788474285652730298433263314151437335164962056494304296559656215417518822253120846388378797457318075056285071210889849752084457349611390129737457107475824762174743750522901593226973813975385776972883087030116633766916649243801192130855863373881574300782193541881866985329686747906486308991368627009555209375902504743127941979832320000*i1^65 + -9885988742898952662946789864736250902684918291485796483522804220571450107494832957830871657791869001632078082897399453472155261159084374421443706500630964179820269166235122453105985684910263131600284549967299641028156110374777694176345545274210561714050044604541908492155934692185034838730597400349360270566005006947119420574098773970030954556746223566533634138498367887310781525303437204762914445575115569420223244755563679843670757739884065941325922426921926737476656317904369199555241969539645431288462824123384158546351696000819397645445439676263247325619381290133062412536711150298738917240264706059595108094835281723647453377429562852218013472688618500234589512616277551411713398469265936250454311126734980558979749990275561018958549981567670740633230181162187764954151282771916146850513678896846978512856109907377833407027987398374493971053531180586800617501512294907410927356991009314462796478315129211248679024413090228248137821281648775744567666648123902503189192042835424523262376853331700694641263612093933509383708264094034949976740728689744753524522359854000539028834182562788319666563065314772525389008829341529095652148405696762475428767474052390045091889152000*i1^66 + -33289037075455547564937256592097161831772090171031666189014511687863738264302397684393995834212268604278452525771744519150841678805859328416985645149369404145462710441567184882705791560684315070612089013899914535586627280466027981929240347300576169214741421799261978643721528355594284813975030039886098973806529426599631657182851193841085515769877997119735851282193070451416815779067994197776928495190981997680792840393638754035520721654191834778197601407178621740395469403945009926808273789337986307917815517439347208404589571383797135702975992400403883647756380522031600908832599656626909418056241633417284550462900805322050625097679031529166309896905136453823466395291922864383818546836004696348968769264528156017856902232099948738716617230408311255712394569805132813243551566204950877080681284545189656138831491357302566644590244961506401565658517394750055314056154682565351741180713722306003807765124251560222741214494377174970084923346883160655837967941193115674489029121826836251971335854058542526817953225783842490566735541326128069840431007633904546631084927273672125333204246489234426356945387034159357874067070807296025523877121216007372800*i1^67 + -27103871793995551240516790942920523394285680487523871651261503915198691525973448138432237095398420176620143206352912480419057106608072730870354326573972678261995673995133748286640635191152711981223035562862753156690558164161335193199383797915801004671548528641755194759699855005569244522991264119179476713864206199501738827759953699651771800376387392961255468627926523406494210945963340863649367027512141107184650356028798991226497501583494965501079594915095446249538830814806294788117199886579046290078050464951913902645846800105449631845674610674863535661130080396605915005067629908667533455670270489817406089605097182180740731585287015972682490458139785177459393447470796118146512042411526191373195238667425705301255608934764426505850229137744273427856887602386478242301170763937723220290789605908967695097814066223164858978715405930666249287681847905312900855622430542601800290022051570068642632653478389714091366077204040194555086503437311231978612505716717599186824360145228639254152987833996392496137598025491050816480106617767464887182638978146596851788936830574274120113697499873285184170395518894080*i1^68 + -26585998908889809347612497098688086868052776735823776243440993059251940809440125791759237087309542287937171137328299832760311219557445121331682130209237758124606223390020935493186837033253377172939635376096415786420159423004519737139664332665522634731119418380673682563859365878149485543903389749582004926631465784938602743325763660176037245034733698041208607764077018643052402832304293952080654862826017069622009296967116490240547248849242973267752675210050797002517731740253089851701928213416721611875070717961517754665880547486186553343329644784947159001560538213737815478851575862823991046385871594394058038482225614401199184639159120067206565446431069217781017857459051147688523962568567708926558468766725991542576315874508614841029151741770606928488591694957601105974839430096553780013468163024055723063716420553224929005529997976928506970822925165880910049967445573241187329271777414713166202756360810916512491871915194940875045741699436982516862996582571436179682519837469462472580389073823932678515675159528843566046809240999106257802817482431702519829757952*i1^69 - N1*26099461337667709674104571946147403054505081486661766590935912138575983248877113572525098658865416852363812439344856813617252021967345729377642711084002010397392611355388912991529632*i3 ] ]