[ [ 102239732799147545986602804850217724666503966445249250676768828692208461560837746861531387739833350880173838824909610687386223308064819743166065883255683768196662368654875566431729818424443288361603495075218815030566830360600510513619870671944521482393541432530420330174273590537090827019785674696068885153904593482494015444095815914976872344994019212427077575941329267787106414399598011936419473190695192497942675672494164258316847886883368640954697996158841767722127458023985681074256955648626496630779019299649708098354025154174183189747893323924670241919778417257121525469324632164608988520028973257269284460831352885632088982873692874616692468364906080078445149687011706910180815945261807516991590379516967987751163605656556656142813341915540711692858468337038464301911038391163031565616626645318524039239460759125859253054651762289628806526972429324381088340203039218815727504667128245868210326327010313195444111223104146601268416715161251421360178960497605128916312317072082063004173527854691210494320537403769838684612568236262720899577688785278719411425457394086388977405319797929167671988830441376807619179773046311238650669688393533711251479992922196236377061247557996178300983007571508679970715659239762812002429557409839970575758573538254421662164880903186735060108079187259306610672306774933807947316116595082997174368163978842813774598469317174601101862145287036022722992748909388696473531999723448010711679850381105190850719401434849696614922542658245670051892178481495523714987460446268108387600897658458529908573355917940028804583596621833687484339963149842623268534846409008092382616279816628112786185477476446762756406893175053729901827940167678261907673108902503406586876508687380323086841095772553878454045500596732153022566890923478301363039120079272617740862288900176330843190132967077006987475218938505739456825593291877311531039960662683952775701462225254514062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 37314323278561860498800568685051445614068786814685208610762460401957885410349656403610190065638697777085524805320395332528938670661077975827616060979153119861842268013042762574437993381325070218961130478239948157294068279026886480477773612972852218151279527536209139070860820055702646823551279116411372996862327854840190538849256986408497611833669610804384487023294664519021045174139257944891302816076485594463305707458572397715677601557610808288139299182651521116332855235087814472843848152191691915917195565218362558827998714362378551823708565050450483033899389563976655993110151793534800955756881225680102926463409642513544017413620574820350867794128007541073809517113260742628669069942157352866815527213739329948496132778692549010456835593415445332243866001248915630712578636169895192481047652661829428123699285360062818776437621631644946697113142110981061490073666355419347126650723244078218697133199640434877901635360590669338399354845681115846125642328548154526283420574978781610968623856210836238649049080257351677673389361093343647957959065741367034186373851819070678312351460210196550020564634972810829245465430276773703352211631045122047745438368968365730044813012680813241228979148392449601853522744695244396545897543139920095308355961695289620238828243041827834400546674383283247870389766329011913219778678323220840213013667451283142298633516108574240727333280879534890102786070004956575145639671561220306989156977529642261367733606972050064642707873496522867560619828721168000558551855098010114704605924013705104288551505767460735265602668558600870795056586601630233085516082512002639529716803078952163319946575201690303748289160889570816663540057935668793095587128879655116512794718160914242583828448744946466550306175281634636141382477218956115531830978670133754347732799143357235341849974186478026981485740201772572460158150666495502801643995448370379059648384793229687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -5815934536857807211210602383452670981710166756907159504818183039870673710378724169778239735225357810383178963986904894528887168666264164193888542863557997576678350769314976983738423604472592108156279836671624025744722669739726454609733712028242918022426874965799804516143826964800774999022200649539287533594686974436805103342915015876258839781489871167047258470430910687428685296590482429982466825111552597764694600003486784141342112991327681867710191445457488151128049439315090963568536194213479477203869343598416697864208683917124760999721323857083208312047905729037744408030569360821560116205786408354032684766998305678475236516297024413302437156930925822839009530431878915354734139369549605807226009347735536290559333132369860258794040731952699726366911736802449466932810513281021554558839638128048585933626218441000338139805572094149814145334869950051568667407746726325109023953390602656510369908685972911222442430927463725717453542899113605347937137098601573711793165955031923677440715995942631883586705745915512921282150681596402468259315207549834664390645479490219540771717896420702723483239620956173261049653398404768441985386951311249212095966919161178217316836225543028585177045626359988711188556844414306281342376989053644311566816608840061218144666881356127525766233432279958520471334930703907641744564533212447848585355129565865925711182056970256448225095830298323813214198087276722108586325478638800027469566395439937581990789096341524597916512196209099983806579551486076481879287481993326345363860285485294496191469838892658778103013494291073864043656856774621117288023652621262398349188035000074474344180588066625646956944534247486018669779656329047093013973932985683036941041145315423343367129479796074832844748616772789429541479632458803329996250516617354469440985201170360883668449187222745103067333097107775612661709919742351349430891922445759446809910359459956290625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 22567570051452011100888978002331614499346595947834205767864706795987319972077850391281813873749987184775351112083431959870263185798717669245655985071596056311683339884917195374019127740046905761905423488923346652106455132778026494853921569164540948396922977151738885925160485503684414201218659581034733291282875723882627622500042527522555783664388635695072065300650695592786897556749917631240500045391700541605451310367578626614984273559697852413960572614645866828490386089591015881950326878782928880995300627819551703769907401586478206738362893547708952919983988545778760441049313778047976344303065867394498612918163521314536982623427582230946264538755124946289940527899237883497205876430242135604350547508339309116459951613253543483184260932238452363528266698164654595578182254785669671064288294420277168686531477796946578384630564512181771510283235448703623026681371492814251842951552207310927358830504711414364737382983445532040154294834815155138970703130047317551236594042215260198727387784984585316877894938196477620056337865761553183431448074023664303724978504264295696432967627195510841639706762666733503388061720707465599343899038077866593148417447266971286993983264765829392130852340613381232672278372281875096260110636879113862068839648239708970538252440734242084743104720499180950532116179945406787211198225677408176035515361869435992995081145215823412784578684401776875744726142044445698927460039485839940188673468550847346816110558786486504898548285600363678906049022745975337582730099239746652371334200910398552706131328446175781901339834841977473320204337280892427099361297696034511733102059484508077259869571784237749121335449691501294330510665391646695310943758402113794241403744825236121509823601373809505560653233425112521565898479998009441504463336253521961559709517741849897998069653418314625885113413473733049256266315074742854238873009520461124418647932434983445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -30182057223510079873067605092871833610671760228505350808706127618130121313148055872823407103211022889980463082942231793230834329187837994493815696530211788949159875175859938192857385033517457929925715125582325585185160949771533340863206838629213639921159914185842187646932080798762976185957206642182842465308567456302845545915408373418054420266530123278874517373664858213109700585331665445368923545604493032306730844988780130241806219288930767865557645512291559049600725288009689500740084485175765094661896984801286165918335462502479767728643553712824780740041394989271729965007024498606187261210002218700509811186896645557220403793530642897515828411844063153309725933145752881707809833204081831596595088111449987777379220429564324366629698906134386007197046932774097661527672711133832594501243538699870784294496416923429328789650197174367403750753206585481695728277780205680041475807945607013660152737228363764931843492175165379263383333026607193755677894945564969753855002098751331134901199646099358193577701829756326447773615356037121462731805320469783006558176926186805133571043629859844409666438529832007861992040889346669559015191237435011843291527398074211693106974416794067057419131532581121390498632010534359949620282463038060756753945499970222423587955256673262510031504022483481239295886624835057976110216811361068776292744939461162866462285469486773359772199146649866735469219364888039545137170254771077734686317595112781822192515007532471203936282850804819965558826897785546225115686109598456547268383406791984874599371521455243492038086440901375718610399281398407037096924869498017864839510614726654710440234670643600076342919301720067403789054111176648386230593425722417629841936797528574521434759449433364588420700138878249765634949246986882253949404516672246941999940775368611103895305423794654015135960360192915434595278823581166371948732492855839785647788442647755515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -171840881128745571825578570834504448272428366591362654526449297390778017040368570825276462436824962106376002521960957884563876526970910660428026791154739435832275773749708933099016145891043519547339801565152970639764201607078711827143740127181686814249699097536316676227890805313398229394759824819318394115606230859502212752419291435257318813310382713639203917303683156870961903138616450250797188755371739362526092961758949751163837339170236632496373114075351620833487786030953481010625940394073112709133603353338713327896390927523876539234662099120667330314308137995903639689004549228976529225168542672035250052885922183968244243380957542639123262799640715199731296989144820692188051733516920181973004378164125056638032434247044373023927492747872932811711476974417828583101217987500614211318588098600077802475715481824146345721447004066278639042348145499731603726132143281866906516796110033142436661817715849007646138700179683509151743692882114971595681814419344856841836809509443783766509925792135339070104996702332828757309935130190495001818842162358208638220340115920374838538420248012856479543881088770636761021259271211215597675946994653012759912035044141428244208503375274146410940252116651205515762197983465992024951293698582782043173947925533032104974029704083423600048937694063747108705804667785109424173255803219507573514692081922064882056134518073827443341199697341363775689791696610671295019327236164342164769998459472359309531613320835036672956955190302601302111468454360041542055782312064918720410394084164740476404816515999154085615701460260037718984660207131407435622374772944251334755873582002781279097954042719267136672058489180445253628298502132039677186191726654778495125284243954487373731557077404328890632917542340529099265335242324814058596279446574127042054388504160730265829329065380490987918383876866162728917738804385059733714429003090104959016242366142304104687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 4098800336934216159967590354421921908221520573182707191858538605493299250987598172817274096513121643420537861944889737379659287837426998553998701291298438277091235403919164309470323097640341619357319049777965794371508126283361277606891819545051285359177960687182579836186034562369741137309170890770422399344080909179315868778729683550143254848085720826212796298979845514584881997126160659312654981159859683403189374659133635107880465131043935332316484365972477669834173412285941288525907122432250283183590194240525680344388402755379613747136717806773268239544060149640551564983551451903418578692905144416534971004748041878088181433091707573123488766556335429121859056529207363480005371493231373121538715584757227528411066499623469280611877402316534879446129019176417256817727156090218520250696283264452203653408330942396945924745247903564995742526733284737285694074383875121536004874421864625416169215471657072018988376687610518677810624017467622199182581539446662155868285535377077579502481813134199990357179720998711342190866672044857168858038094108064110943680392445168193175309580681506004825055457460505519088425678699871326525260561042327010794824776678499437923866802963617294606100781951507620098244398421088908360176737964822847998713048079828181161996498142312327781645737848996744282519099331126691563392622678311021650347644878538512670717086634263949947215623454041416152670239230968283098208171140264583288782584524766109025694532525868332649095493220066467297959716874069467421199791220407376482618791985124891099638415502217578669380481965684442310397135674968576578504203930429889175155953522572111720179326993369123267979411573786515192117634391522980572762211688873958885565344421855100770028692628340615930299049229289485398619855620169071804969566242475361738409123052824512625933667574792807412830667391569326618415478994018009872682735281180763247833347930025931271875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -36523263998370884180903692846834214758640337585186936603564013099449115431705074518806031285774464291621820137795055838490093386593601265127463836826659093187310442298992170185766042073186740405704113017883270084181779504737557170022434797937022814818029064876490461639235385682729754823600416266498811445743263446450934920321758568378498588749275038720487960944520767762727424675153301912607028495197760282738296687785185936424622720934888412557772487699815392832025045856904744599080226681390104811339034026831339911946432392747500681938499834784784691933686890730404949504320973338336102247115120710403345296076619042576597994512613207533215717433441157823920788516230260058827021730095535100222594198969333420891962121045923009001938096806185072792305011263665385836731473431206686431669813110296251746732188709602514773158378027432181823955140542455227882920359710075239294899977979903617921190902357672256348975047702276905130708383530882300772335154352853534408257229468508440254830407536327042776465843711435721409258664878140451010468809896740264552750559271485237522225959230057898722280863781685790961307769581266818523920605923941886981254339375810224693891073789003010478161656315329671632723891992778309951475560857510230467291926476200627246176980002771787767329696211851314820153629826834080668505109339416620161165974941698952479603573057593125921967538599846675206904437729379859352114216741865152084881969899133191530051266559540998495580415626793755586292141443559451217559573058314768009918356420174073478068314204140396852327381568431825694856563677449420121563895538833879209281663352993831292482052060861779541847338366624606857379325821053416600503573966128060339419080622296875688646992333658326851838845157672339519898768446044190530255085226475619177288894460535346859437742838356389067048711867827397479501488839861511559708963369990737653129556764824108137932812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 189709572970342577052704201708006671716929573240475761463740072492693896507029368559906686464354415995772237060574828700490106127381857095180494556955630662765637121548307175323796669460098637220999663580687055675663970398275943897265152790365183179751252889475887074181330944121657105399666058975481979307591721717656618089753057775638931935079222632342359550403445886283453769534492372518310832968703642774525330927083694032043681743024479000378824389993911666310623396523600254023011326904573941945865063828151772152670604878760798053548128096455440925042010167467878434037237580963750936583064735890264966517612429324799540110676055404861321889243362416273695752053629655967692778218910647685413033384528875438839686328922385611877118843247046156992764895525550912082688374972244286095521234898532174347995458284350562233257330581910357297629210129265188910140776536199041220741043661985934329872769871486188894831045847317416935490791606869663290788823620595595163705612254624125883810239615562320787520308503108529350333774879701294496639990118227817332085193008260563838946937540843557611048523379651887521526532815880143802424390969691826175191176612928075661907758766993686886780879961675939200078589971762531141125614790538313587894896282550516744745910224860964184458222405875663937569862288756470986426957760655525712804184112821769321695497539794636759894003697427650345898452418405405358767813236112920551655283031935944635691443419424249014557063949935089603177534574825927810320836956748588239330807256825036021934666786448329417602277373462898965961378069952381303559931301601468090664669184640491889374733318755157497824738941529381702552592012553139139984696428554696628001872073335284882453592014978420730790970263925193431746608541451446368586827167117495044101881490416983116106649676601731764653653233928416946389449922692351843346467233386960514921380296700150209476562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -645931208490679051467168201062493218679258051053536463810515330311467735679983026396140744736878159082323465969174650408635165386291607286584252211061456456354057076280797787590278252685545160898253737560883083691966778905967187461070383561377944163249170990037677163611403144193689969385115345306116603347892554997714801490037607964771916251428914373906116784690735806067825635920147425315600900830700470618926629098005438231135347720155645397187947350212937406790085445761131662756733184284397930149271863248584853897714408673772015795286275446906923977167028402519077355261470245135241493399742525911926869772089454928036653061478898723716497512775828958783472925577014096774617891266549133491884185881476833242081054098731744011763178706182632013034695862703232363854702963947492428358169048296326416943226010381920580475072691143285431811336782904852685051325533114600414541588725833224178383896689137993798147307131297104444837027348089077592194862839032882634953878922552884307794924860612014658091847677704966303306222267770167296164431965943650154314091844271206448545364058464750227888777068554673528870841418585576410541401877032517245948558115459447013109635448936863472489861894485738153696737576655869357779334550297136307794573043343642601956021429758630820987996745249477615290672486749324235666102585732149994705759170875812833807363713080920884505201076460807054830969506461718238212802185203007927725233144402890634651523802022706278468742285668274011093757300286069128509635854449833283534201668312843094254042946178539423177523812931316449157233709454093513834453864115207436309028777917323769391758156840744291520433959447670965823175062113689974580720333400862214386510487857566344159754086548191114538082667118614366393155176594806240963563983576166702474511744360423588933034098673856545222932258273922754309374183991105286614515060360578439574753969301911011527718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 1469653052770080940632131139263385758405650942833059401777168587372619743053667707982460300247209769941721835889505791720651570722374852510574388809107158208745498161254526320739902491736365166252710980294624784123504615985749871206406153300014731954790237505465026872355037218934513741415899834638213370959318395943511239414808096508679509627436774712648420632417623302974340508464315081096089058084057696773566607647188396501245546350075772638180580194143553428001560909323682481947180382501461689639931739916862901438307992847482091090503739293732903607870277923825765310927345356081177880682213544674620521706993813683053519948157837455347131487783851899937015494230482992164787547115769452170188255723065695033304688873762240723501901868821577723707207382674551409452293354301019504835216433654509289412428533188486634886023541844643444187684000783206466893490148520683934966418998820285984716617480869423495166451487547437452200059696711259256030133551498309495779715069567139652687577964966382225216633713250436044518664063093746108418475211303699582083465402097362058319440197806709287290392176292346073789622378705603040975026184377770533231623633599423552559318803730736958298362116925119196857540215500021709445493404681404125633240665122441105519417312789582726630248497629511564725990993147328911942982122333748154821799792302030409123547658383650259351113900127553747927257520513846081383059307858024008905874579434607732521514305799984945127247036829042788987676701434353706472471678517183387933957378558127501315678073846583139129864031932943069994278422030259475316363509825977663276285851681653810172235923429496277752576168136301735312675037218116235269127195645183394921720724983145954387870579286030016061998220682231376835150839783659024529805176941790491999422427683536078707498720444789461872777173320775953461702610779315612400208459770634387207381333301428977202612500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -2029088891281144531144267804974764871840588106386357434708405088662393670746390909458032478389939737837337596235144353017854232734094309976143880107833396672078200316370930522486267484183698263585509998567941157537471306056469782400022551703018965145870745175693648852993640305624140532185229178566161082537171771529396405312352352252582503791704296560939925721451224219091819175706741908511309985539734899167857552561529740541403845280868837352527620056524741571806759623536109157942528060528946224795329715598541616886892561663527582989340400387610361665982494613139610709549999742956882761302998375019594439979741762869847007369724449192611497816796869335165352435384579670964726996358188519604171414054842392056579382975774833104475121397587032186740980614866380265681196970483171993392765801523407294315594726451637620533240626320278639582814458153868633148026103568032892056227285121210442072835764380370140624736889193991563494144591238502834395509420499801121594239544587788760236677022869094876506298630597520895678723352945433487948069222025800536137169812722832951640063836423477655813630799623263332691730314139704198464125388224048823958685294596156279848214293117975316140865570623606254706792384848549956615395847554716880735813277408630645362977901349884165107670510179647250817400238709358899253522100092749253032128182987145882570628411370429941198435134440292015087407429544775182192043201217436104524494974667339236327731883631065889954249126450338904001868385709097195368313717730729128566342858364076725153046168758255555057380742368597864438132493071508869498940769592059753839514596347993387199751325473460658492647052061840684655480174703358740540723518809903877803761546371427304163286537878872492588389337013704329962803616670598726274477725253875139519610845102159120823198959434825440538744836771571380217628999699340560266119146100020928667509361323387178343318750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 821640943060127908377702460375844399286386997101289701098861831066517637837576492100600609926213400128743265769025468298385685534494358677666522618101432570679283694036737441370019622678197878787246231637192171026726693404331133628092336988406466681623568827019864501241789129934163869025618977338428404032487406805889005747896988915143578409765999847920678515886424151042817828688916359295053172599462277556863492308199127644582027816618323791271065668531620322073129254721469868524795364988947465626038547769868395820559666910627675182287615725675477770583828550436989485305167252192870100488763118350341765707558829492489464403459347586701713293037248172766378450897360238225880626760788436847644734059875301990387770119464546357814070168267445922283569700525704555920311171174707867400487378189514629105004792360659428576416016703808669451057021392541187691516098958901983197948799553459058971917538995813194148825719053762566750287938144268700247466118868331655642840500677837160267259346926214946615500107080948590850624052820287631333127130302009553326764215255425541278620868042015070951119614232466190233400843889962475893885745117927407828913319587386131703988119264559508271189223554277293258264210263772532815500018327566911413489268567162277257590270007069604890315796019748050126656854519183814863817099855686943665284242518259667960213649529442073987937805771690255833565104944421925859361126316853821637877406863657314199676246572333930318191653621928037932706804178456397813945911384473304616076708008315742762394164815798363398564236932828619523999452818507487455511483606271215066364127967681095021782958434597308595788795230085980855693020820147600114390800137908252358770926558517401802677184541077048378169368206384764953735791142507428234986720360802768477711397499396495720246049897860587489543247923260053300710586871387785252867721868931103331541074850918335036862500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 2693145071356957611328381503053505371221137580624846787171845353143465723162039200307960214444788950671751658108708434935892162520525426562136773770221707119230000584939853962497858674013489103786157974881133280473436652704147294519335803759045085312948981147789005915535852454709250645282087739657428986057146195790094608908523683603399987916301176669497399212293634522637555734478976204762365677186472974565386280422536433011605968452973732414311512714982265331058035488767184693628353220676152293585554186408483135574044723740185015426601525859089307324476469624583645784810898308275415575785896439160227125635939235088768820656630332882913133180906642227438291746880187676747690873460984063608420600973473729527990536394602291612216844406454955156740558289002874228309575956603287009327319927887388997597959471321039243161847823386788399105809695518007861019514613624170029330204627794401781075176082310006539005953821550129981733809386056518915277704460652487325849549752803233679942014575212685851479908011111232119572732339325917986039694047939265248734912609186020804562052112035262478107276651923498617064031312746299044187647849406851619698036646251615528186499003737869429773022610434748985437207665963068941895424949779222198265306242514661884635322580008094165442242090184499473901901385302199298859473427193986243601472738652915562589705112347126439899603424451659708570080638963486965780848945301955882727482370350177596231948574947155215291821812726900730633896479800857441568225317060901587202789839350631571970789504183723592453433748212345211868849011582766201770724652281135508136552230584146538675485749088357424626436292683616071715383827340814409473423561248717547090904333600921410103245228787682387895102482528658435284911092192143993805589940643867283362527950842466761937403474595875454258537120062071164806037776356903874020093653604556536908575585699364499945906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -5152873537502301894102014114518311368483103087475415149194035811472383088675303123538226424236762730146115111979501713969455385769247770088781981369355515343163992060159846046684815556787076040586189998852342805271620518282844007226575787966088083654674593820529972261290086923125507432486967141841212182169901537613518034270578008925142132781781649170945583948086637225540427442188551444706670879136182724673902361787792788588271590017531124860496668051064656556172526343852103250663957687937803361063138876141385156604366884039097977378005476535018965184262125946414447808928147162746550316242317260944552925772720350938198031571504174142275649027132112393831090150072249453835189399021627148434906952772265488407962775537099757873365860345494892783447831465756858806519273801277825122753369095001520884388441239139549867392302210573685007091046607145234723765900470445852195890746477310072430681082852110988285573255445089149346675346814243838699397693441911370090672465530705988568662541901261695743885988562052331222287081202811533111246498456734129052461748338807336257294035137572123758989901254476747895492152121458038505734253195902494541928426938174222058029950127866222773502016595060991302818161802678046925373884773434297348477108322430495981014000075432396968839367575285282651709943583504021654621258897607270894355181442767514431513852297758291231721818420194675874373989419613316893341267791040756197426236068274338721736109947983148521866639355203288179211225666180284992278383194406554576779099083214850132450180526884225188467740647269563740790606950957275199206015437831164387490691966632330435394165917686526399981297667799468980070426832339590978374907556137530710467500960851367239492995969098108710801153442200708303021302925890313932369069248031769957418445746360339890307628369150769026055979354835277549570234465661440654286688235479929846309398946587447165657312500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 959181186272272448846418632090059381494816207998352780197196053783508697826370699526072260502017217527941109513749655304174938786642506563339291817070374129336592425084429170958361345358923707102156489977499780659603595418812675225298280509014079048740097530354673158939451184669539929042689513137055066328596781215386964319644733674902125154981776934046221241154237361092297605586936523250366871333743847510971162675985309233558126546616439693627574925113087291118527757967328636304360144943862576140003921768492415898158429078285276701950410056037147334785621102327497632524723240501457900530001491235242817243173997574138578693397583726334654006658357068370618774394674047637594162486220706353144017140881168426275730365828315023710000875997881977250913790337062276493565058021320818221743444222356145119975957832560644160403015555209433721032883754003616378110756964485474697187698847937414715583958117773839787672832404609302869913720076073724920693035511932626049733295934975329837447340714868867462179687876558881207754876925515601032043351307955833226469646931496032111890647535483386950032638230094313373991559372406772437678007093915402624177380103858894191465753200770644176942304193214775593156992730772300037201559626908025093180857728696982573830524715979464286157513409167115578423573532413398677262646058142005724544208239421875298307848088503414723215097794341761247340059766759561545579729431360175649714453514762292571126982824425992387336867348530545055014882794834704756496092656191447468871421853365326152195671247305876806949545122970979301995881511649843720350620142896298449253241408472090492032578164139262718384151133876500025201988912450149790770255216488531257598640445760560397296849971585366693296062724034704337531697631892941426077166166142192772389492758532898775461545077818652965757371045934923435528220417618262359895133499874606023118313116279036125743750000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 9696612817493921670878367122111696120230089352249178944966258843261725595366680177550969863581236954731368656760074072680225028043744709734020691562175607657696659374282174946802993870097408294274036699173596668078715558558105733747428119646382912772676568205740997078311981871171598872979756626691711757980011964810835715043913771465675353205144175830914098675091133490904147519825590891244640430520348635263763723006469294242601752664439568430988153013208449391019539641805161866791113086102236941838734702707603812360734547501826840669154416718751035785027192433689622622419889441848632187206462195659127539232399143202212050007145228371203935018389507315849100704080308019213486303262396835498969626039624720854881524095532833831300572953911653573780517490663296406888544479571347420575907552386500675131741164316621036159193480459893348982168371744809371922752993909659164718582864267117990771551578065301471315786070504835368219850022167202092103044263528987936167087057074403204719591328880178069240395021164729313051224672902287915144710900438886373675922507946394867538586181684177832299507767032262459621917259987356629798500734283126345841123788939618837855765952718852502463759164197617931902573473856202608317688424057893431059572388920621690621015977725652802931652668997730024067484886380803240530206915057900283418997377334151885544389944150506720178657385742980505514694385514387844176326995497721461203006406946880469560628539774170042055944666500516377846674603050479639826721480442735041978765652617083577037846658574544568516546607786251652080556772699786021884975209776730408339077793046477191590138159536025736092377444031483328450447378892780928281791419043859288441423746696163070794053185032480043023991004174045045702276586127945849759846995222996472762344857281246584931743937053804291248880682857685026894745406586293398471905871402441752941609313258505612105778125000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -17767515715105889363955705403731032696047981497503111715283105852007565649003002308363169036928947126458584858586389107586349514328602294827997517645898876561857741218986834260382166946163914087827952895306562127573954468209470506718387567194902292041225692316676953236877296590202513040673783777469731729441252577917822923441801652701796516327047041452600094427613959513860961585539027443035032673478520238204966459255969240327329959231793648382580555212435446101616096043721429689207402504215871688470611280264045485199103178429836830027820218912830431690957320585485193811101738045959347820782093755810696308270744653443823151344138592984716313604769190555814567633352331767543923907792101972294249622178060588454800289349097278248940482302411218401257605873757590205710829917612552395842227579952615908080564191469068973181574212942273266053423313950555305784200813490321212483538409713483107045058030120926379479522687588775836618171201528596637279981678333221579005841517872871107855546359917961463685741651217586912637343137709644709895745209954343205690694278260694645970847155103829016414325599580026895191365762304740759150080737810046288428049701481628487989212542354483890412917785991701098985962188299640219823647620127782218919672127562859882601789879513247321525783698459901406154943639595961564945460869747845564299728468484364156023917105898527302291378854579227334140092538508833279904154080571678501214955603364575370547827667214691644274350635713560680678717745172898583614066897459280081260841069595536755430989001401095686016896255070567202843935608078928344891647001523954118098791312312137118533697020351849151164877504645725689090533694088241326495893635193137315874894422246122116425338452023007012859430855282246825432254759762698357053552310156956854868870175528085141487302376433290790526036059862565981224825201977571407609837001514831755507762178286085290224459375000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 16088913582119662918717023118305198189772937334022095531781461623826444880136888812802298080392621851332405045098398585711255990673885689971017159165955394380688063866776103713875227953160365384386363877210123970923000903636248521902357903526573841676108346411662271899224761794984913940603008000114000205629037084894222066566853366185834781998011067997105218761960224847840823675737660235845140074963641542550002117555900633706125017400766227962415729074335364409761761766059809662135695513654668346535134089964243187283203011644239458578856899082548220376061100723714355001659310110912047477464859741445077309597581604038488779214795568591114278458983771071056653406098001867524680083246706779693312997919726048477966365505478809708811106528325408212761618946924603682018055735216095314337123214210685957033464133286780459719903312862649619821986090895360882120266434693385520952654789051149271838951328606280181833396862406194954781322737913066029240670427921358262791360234014679196244332250996228901761967562368643268755855601239401019396295418548115224694261553123793983068027605386800500829254951182997207956729910111011611034034424050252715101608192574396038552736141497425997588684427993439720846615699324678989128888104624262524298093648962893280893810876903444653718356451181563064961353196601795552525935043302033315355808232486432665987083652615206030506744802505341678315857514342249214013165276427788524315303919531046391442426542604327365289837637525410656935314977912613580569575619915800429204415898051349897694329438584665461313925430551107205924643074607772538521560337393706799964468585479902057785310619683521155948575189045156850795786197157854385534114018151064491877286901481809172423597426273292613085625015014896490370346094013821530689962345212730250249240834192690625344410754362462141088632152589812397995349987727069231088492059863766927154669918171642195002031250000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -8637763761627134040211983864984772577098546990611489201298071499104890871728391466901637164190567204435874590515716656750245782550953758024542887546256839445277292436598803983135173588754806757414936529247132035625154938843145253020030377703835945145676758241739249785930786951978135104464171136654101136838019043075236812258618304569114196761459037086357206102157866478920908926766485967202608268039767284121263732860376827412324495800836256178580262988491966576591154732325784183656381070207801573344740230381127475137459691435456579638335609233990158040465567054679022004622569584970333291194070416809618872061469544292156079322202865921454522099270011160055808204328203481797872337910830195834704210732972580218923665195860716355308361122339436262424217249482160447953322781435164757134751992573904000687370102330150551930783420389654985031795802953361365849927394353273569500287182725356504710818069318401241082014773348342946306019968341259222999233135812445117930953219053748132771778473735442901468894018805854048614912251116603704406913816967127697818999454811762812387435011601226825053979468023444270287427616678454245884773027684719682161565697529702862698180567245634048515247884223560101900710431277838595363539151435343185875205008729523203673732129450376259774755314527372819360469101240191286681823491725176130737785919951481698162001615084743684769877004499378670517070452670091591464299150989951584300781533397701622175577782268011462319924142806058880995473199394443518680557602008625081229974999865851241166190059045485092068887617792931647115607660265545128382595222103981794944343295310718474521290366922557911368608704152900369989539498231807308515574233287423935502271851419393754393966088885776936049352872521621821970140855694566008311983518946617634525320540370478950619027572982117397300899030270170214896298913338094801858689827482185496532349815174963900936640625000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 3091609912352517703236407555542557122663357950491661613651358641145117527075385097615198844999048011451491373940603643134930190324387871501725906449781284085791065454468439414170120210955967632936504856379192759883345191892727000229588288568937707852708516020456959602413937555477873923001023744367140891087288893761495020558181010529414311450160947337247446137311115197234620916477724837838963045759701160230243798036656684182400116432195592152740231296006727122523779177481053644186687134036148624468096400343389253824835170028197568020903788922775899620581071163155248084147001935196400392652836928728607421727418858327809473351854032569784921866213649843273975344127064906941810278819373630094169682724372200480826399901785750525827819182793980980109446589241680519148407262630040831498858187953210021588802085910740135315874289181407604290961040333757057891399110840096301370967142805134171669142007806260293905316538994962956880562883251908928186220032989463749297971898300434661852007394413326324353877979047877917250001084067008281849383704276746523683531777775421170352780017609745236312652642390688770741372845629288303774360220779475761732692113316672684233529214170908006143445679485975870512472425854654462105013104615414588505345996948308272141093623145073564909864372123262568478061855089968985468096804964633097875258965229894068614991809712518785600716303325954178297648136456658562442669627003065759811790989238340221391461655606962768281896909084991617306880637704892074863160006031340545779217306348760422877826614568899988215065834348203143191134144310492958622991122588510910494603580564981840544827818526961053777703438606572595390792721841743336168602380191456510130160977097515225218716881476201693239073657365939410392686585380019085230923939386819559726354278131736053407977403248981849122721901822735342473817488952614743854578975689821618129198425043475481977156250000000000000000000000000000000000000000000000000000000000000000*i1^20 + -882142294619741013079721007767271268527085797923765229939724756148274216066624397150760053712808352606826735655481520535649505069167203859611436067943083116029353866206610076178810081224623003089181272883664979775050559417748696838168894620009396670789290852682846986981697524923808897900735440039134460467583053366760705788010113511592662062716751907845496838234341615599701636122198351968255397566254292819812276839085326695266041487042419782167483057809062604417190424967333014922398352351606163439917765147482844192317077775742433921238625374874893617657134026501837949531164082238125632533968859173562955898888929007543013113895184196118858016099009481409231855146707919567301463732240128626985261838968593422092325127538868843832828685121822527927087718002180143069258530265305793235667093034565148062026918172901385509332535826400297756536183741824648424911821945171661051774612560528793982367565044902477938384931691399659283022484357429601792802423278958600771043810221648852449292332399186450644008032521164744394825715181518884265446235554765152141540004468242786197865438353023131365222649369806359803750956337571418305960660636111203022580627059586959818779658069403878527536000605401565510879157594222878285010716023912899124651529877176335227168249190758568139918593653342495871519970247635921670661344369465055077850838375472345012984739243674818236276183280207497568628607999043384348796963072453598293123967295967821515523864729410397275824918426178985208469355024280767914900829688484549178036105742300324197938556590144809097416429890000577017980462228725193995044710571591257771545635277455523619553382201927049573984906062092436251774159796287861962644406788377571704951016906224286627240598658963834270372318006612592159454015748437513629667210812904229182807260059456469134676795918749281127361224125242439924644209861409276500256454378266536534777603113717679632515625000000000000000000000000000000000000000000000000000000000000*i1^21 + 131073424900181780295549766580417362675456796910837105913094164453589657083998122122302646202659616418477035527862891289946955394539191518734613704468279573641550957960954807783148643625526071431081086995683039561384888631799912873086157446612283987058807170243038369916570581332022459777789138404766281173504929334599713359666949587448961805729320662927871669278666888218219107377026375938804064096856963637010451299612859514716297368287328426114558560966914090232084632070342376059678221595890914912005234007093698222580307746361957132180595479586316411996163830918434712584417098933962942097338102426118512679787556563457991970037545794471503160066760633172700132129740368264892894027924928851993250342980688254048454436596783146781081109637524546122596138989108116838082169040484733541060874529792640344424527090297000505282937012862567296020585263053861322193458500000332487973225617284162219953701116000786126726986613756344952555425382237180495030209604209822267398183449271949170480787021307998913245304261836671699591306339658997263796256261107307982658554016277809674017324226728940977163724628949086879027377928986543900398748769361180656736895818420018410250157540862562685125658263065002493698928907709021061738457007117821620808735037123209899405374000094832455891553055035528292671054666049886560469070843204215785868537920185788131313719329782745144900503693284029896511320504338414328612455411572203420625515035528266594770916159032339233158775928891568033760981802480280821808168014577278576514984080665677227999348337396824927783865375351172581368304332464807042619090116956660164729535486097919644534754739156941975366705265555010770620018324285901229365918629696958320369832791728789664510838586674138266045543367318004694086022662011546014094609554735872225294863592935803755439896436556852634686255673680315666319106330803599039958399962599597362748249767165936199656250000000000000000000000000000000000000000000000000000000000*i1^22 + -24442198515591305000583965524404011025365908581864451744380614987570382093234241625533650883136166876921801094641651256024291965218708652630384393308807551224187427534990795947768007173529331057621463301136250539684078159637023511902539878941161748634482013441084435533794258914398747058612410573110675883508567365439526266818869077291811606890203673217574491567151060252458928674476485882771347862152386919097207782594089333111914298213310127792771325357521094485256168446406148314997737643800382959554962141337104420682433630803834025985957771622843422413541721875775361391501881549795446692361759966943612386920693699690828263885069231047818262151203880853527299877790106387627956899842909838690655914278678875823522818856952042119000092490514548808904373183499413525616485083832190303795746507856994269483040629079876803310833265761760781399132554907440981259045525206389634407176547687633497472359838436801548636670570202466201294791889974582467985021597236840233636967152504169799128777325823916921996904401935754319634378463428079956522360197923512504962193436373207655931840092787149452688294685985236933285534334405381705965898111165514919106403584419480918840688739781174982412676984841993277719824630219174759895447195677359479494759713687460858237909762047677906207692870397721173162274912404374368537254768783705115047539109975914726885860890224370810069118351904568187462202079952935855205306562499432954399948905866665647164683203580383935444727158868496049919046095849269128270669186177206024590263474667214006265567678979861193102922220818707005863733818821117813130287838800245903172183412844163485920493200881629158430137028699207363449086934969730945590506541014976736991200940336795017500395426486455023805159239182129657830351701838641042733999855147190174696546460813939763382857927422019524957442804477766341113733947108915568500793716974957426589485623657799829609375000000000000000000000000000000000000000000000000000000*i1^23 + 1904626965585164734660129712058032816263938515936930009018314946986709495813147937359932362168233544186476697779608076612358104172736936532465142825327660385712038336030473734733129513579043556800081478617566652303742906116072284779117952282609511352710650643005069205920506765600471867200396758473033750546719867222520181166389252072764602793779734484219591441890695407819389256510602401718716741679102758293537456441458090138412716192858658352344882240058943617102887189873197712121287478561596706391561660978606403023757727451960829690689505473765370401200502124421986053221805099913112281326208051090604398991680955584677281617220096549403851225676911703096710080742338769978941177444909435591283692755172389299865733009064650765159833274132525037109349240356287426203400037620420812945310078302121010203481972950390543097942650114087469470999760226441802751060087319504417828808208535087787712660406158512513049145260236673909742836158319152729359039803054866040598828397197758868913921304621708994784531792573646731552573996437290300251114506574260875033933345615621763881673720952373306815817766674837387732239238080827767171332011884943811919095112132265872703031822729019499838816629672030323127879386391623941371583498630684922292794181273312530361361466221332299032207285983214332597168738797117625132738020020422163997215243153579083195591216180405864901748427854160679049135561080021756152056912855377571301308820874236111886600529541035020107179045771078658477262322577455581833669480675387020147600182840899544190611809614066367376212163137912034447299050151322802941640283658209966361258446462929632615454798421681562011974064286181214702656759904378338377458941062969895959685692739432415959974329499946279853755865982636832836420080672549240054635274830049199861050157558087259481508565304571528103552200044952139829471316744954106344074757729935877774145741669218321015625000000000000000000000000000000000000000000000000000*i1^24 + -290232536860916658980369480823555154172728205228413391967885126722426126554420991253945158348251780276678425657836493302809654108470300510147533429880923297629483187189853720875872342549996768139217528497592177059106351577700102496044693960567441288448290836531669172820466700171142278766296911634853947765879724032414370093828418712887865866618912019752782237501239114040179796692689391723012109079781264228818669309522665076715834968408539869894315808105409989018360980386303664068395928857806988519671652781510680897448026201730686399375710922421325702573753612414121957007956844798788734262521056607860111146564378844373279760088374658343477241935025472979624925678789363666313502572966248671029290992747856185905979682417191651630469922550908093251717958073551562042201845767032782827271908755964237604142212312529027152325618775794965314700132280106792590773854540539484398232869843831661191771095340020931283514916943100260163587667344738295442472296584735103318646146947442947971774557035225982357875965420724419164800534516704040596618920609040341299068958066097841860922689505606349048181924629745156084584961341937025757664458386011170092005086913045541587317958270623223952357451758324745836076098065510041456804060452169933251108091674278700095687120828666983583876953853052499847417148201449101494407467357031994762755418069162472999163233435640211080849147971923054478858353250685768632828215816646010684893025088670182914056443597768026059625383329591222382893669793765291027138854127383290848271025547646544180480106019738731592360877373819468997697690348235441557393312122253683148695681360576194567151905867818173356404071075294847336696385320812705263212792338167151316297065398288381809804060130050773965269823279930359241037841065856387805632322662776746060447262234305707431846451709369183051945615947636013684711192094339887670023024969159904289030459997252496381250000000000000000000000000000000000000000000000000*i1^25 + 15759663653924450779623558710592571801554953565287613788765154434388322584118351269148391737650411529251540845393536173929136942598395215954158708541207272666823814887529980392955793977064114963297403423098948487944853476101791442224028280943240935424616704063896806365352241582796766370838346322725386858192805754801224757601726098369030561757249176180528455904630571315087282371643440887669595225336982120597717335776647258028098155790141525240381475182820596672626881476849495607353895410302448387153115827920048937880675901674800725801732212073734838683337584978974302290030077823254839193587484460530133749652141738994858250259885082093656914173232441668780653919427647621305956647813599817502731613402949329761270934924835024686412274464674926430583908159049283304336153278498285888811266255556017222957344988442246967383805073253784776553575694275527092820038988895378307718261784204834987180051044587777845555654432603246247487764592618866637797032395804145931419626300611317071066660169406884504599326637693801620428524597161693388678622430945576149528151371036357032169279495017224442142325162511653017607476662437181830711010735774200015323993931022653365315379482314115329543420252262651087158788407150519431396719580181260483974271079370509607027939196017627097271789071829228377568348974531336616657189963666430252499482890773252405751724504471962936140762343024619196402447108202672773307958639668705879939431285858482616453660562565777786542641777215862523469701972849216836904531971963289684279112589265151895201526583719388672931873334517712623857870614814917283733310495920363652261240645926530410260077020479991186162192734773006977847526464968086691537315793524389800069825744628996280823945062340902799186251342648650528464179230281954519423660682608372196921365419089073844929100565779191381236072297187884990538913441911296694276641532684219325053462231876047887500000000000000000000000000000000000000000000000*i1^26 + -1741558957005515963773920657713303743054255394978739299168635735438474265998963691361408726634814606757735784627545876222074747727865284760121822553338307712001479043052838403113172335904026534054983890130720259291486382476819430960020013334231956821887651099138515697314226895951921243010477889495543014203642716979780991152507370068471874188943384847886166354617684161867739580970294088884456818715103492809674406641206028206124948505629925180370470025651688617711170971512395376127346869934455433038008208105871778234090324687626155788198661552356011216719740754679347154882527871389061073405879635915378351151335734490672230504146670764191673727395271078687732791789458971047414595821405223789150506170192610819457365950896150377483064397670095506023666278185707993494416908091289446236665086633413000872906076659482885771882711939897470072616722387898453023887032943529836684158494658969096571750493914019817601019788284877134422501718338330908044069868524048482941810818976156776958941541264461290698569352348425774149965852152095287510622306798893876077641973431866435301167307922381584870281777697471606988338982690903368384331754898941126076004586180349168357728062793301083211340726543123791569498733644947370278716285180882015597363816678081198565237507048450273466306171834121880609816229691693621139133076387631611365656401939369369010223952789851763752167958830249603609166358519997654632955923220201996952260401910276529302127576915011753526297625827072601159512949155744325963310288514766023553843682741226359501892219577212801622972163444640463298631829917324196338856559871868428620150388483488362713188588169372709718116271832413544459054060388329030471261082590431028092076414443215633291449809774257411493194499335265204470314353478330061714481364702911537955006612618430815089401672656431138208410615923285978615554325512114641807745895855559853069109974602449443750000000000000000000000000000000000000000000*i1^27 + 46343117903283522242627454254849897594297832944199858367544969538123263319696100861331758654177973935771893286616573717278008782488444108476546570331428216607768938517000098061090161947670495784035740038614891799398087086035471136142076990263233283453030305166338806659705514867421275647968283213368441987798918265590181407471808843095764304311029611407960856658846968076683332996212272594650907845638641503465794672276366902164631834320963239716572283874066503823955682444808403053849024088773650498376889255660636445639904857037137332003173244970326996943704472352632187377564224448498938292483585739323798677518023547933580391080466019076571484459478110408142043321689968764961166280628168601569304241851178993884485201718595464727974800563815979684600424774384326452504877631747124190055709977820714415018596791909348602838545249426319020532234617807429530056979622998269863214568350376841306933627897474886714546278727620600146303116239926789526461791453860576066413437582814865631412630208386512408585406235933424011127220242266255131653610327700301629400813079469237290977351040895856304895133116282813787755786125453081403792850934693047383855194388742436288218669030525479254084621372359598936817004753021195654092195957855020990432184264628179983705242801329346125133191693345958963759669529000117856559707327007538036180103932461452428442536061791511496070256971141999737387643979065515220530647033531196837185647778614095890950449756765540037538966727817727805798252761552437751543915358950995045470776258099068345400663853701259506373323897065351986970342609332635446884996274171264534488364435216460854377809237768876798007336646320673431497353869095311728516774284156793174873200161313920561274292720882866646583588782389285903679176611382952286891203375551089965702930922951712255822214326436101446686667527377219259200100428247405732592188456170867599978945869009562500000000000000000000000000000000000000000*i1^28 + -4800260110212761460463100018534736620662725765280998320433275482452325281905876806889247343129595304575717016960055446071684066562608362885173543856697849230750976025571506932702969624596295599086048470464250357347110928191450425495457242757870178623403560116534590577825091759764349669449574290250305992368171255732180654293331869182836938770304393237452864257766851716316781460726225841911650602217053076970758903492729279716568983670895659646696470814648704472268339712804159024465985600608033611746210470001996997651592904545645640117150513881057931566660462597463192190255979748331986525169823678513692502165006272782233459985068220092421489162671820053135311583496441219042265415141273717538632989776889884311702307308895469228906671247688184541429597061195309615016237811752363624428132632500658367800556936958832277214257864601425606982234507203538268756604393322060729277402101247218591937811142910278156198217170814134363326370288211826309556736460398117181032065805629840836036570281737955163097325240575854163440593770131684765760241343084823310603846902709634082164507096139177450877558903621864845578687503454525035492687538205875581524893614978127710498671391723945518616882137892231281168537513956067826276422185352871506763047705352975028957921788689669043514405402948989551680942487364361378623810953395826577634169897556428494825209587558520145848710549253693418758552507452869524121783332710699949356581018878600500841808305683261705833238122828295999261534854370782730439623733401856833922828875211923693958968454889502640143192304599567281658127939450458977218065420455850022157634074843017543487082222871303022929548651091775104758366138637142889359535480066425979031555754344621503673782324367718954288916086498157962491810121772226469730006539876062197348732822160620599377903919987600434962106040282892812051132524557866082364333768377884625123190195550968750000000000000000000000000000000000000*i1^29 + 130650183407828802390131975903384457899700095132766653100201471870525435092653312283836922596051004441467816630497685049330474127694728506973010779843141307679413401524588321726368867531817157731233228955360498583843157609490069996580373891178316794893840045167866929479786900064839937370280229846325457553322566625394209134075372400084052875242836907875034744889928518668571322571706934630851168283294792565081439456339567626515429834315285691169907055945874206351940336057099336647408209597431095580701643910826564354460888748566528821947341948617565378458203516683989745918388645307340585539913021174364519852966043151862332311461660720394428330924708414065144889426294547206421207573068176704348687201313164983435631160978347829763293947983699019980348994959918140312623655103366923597532896447944890058979813533302651438426790911664350864862710767422783426998494089888374093923480811682174122134628158165846144115335833115132962860390842767380776180989805389786773428755974690626419546646589796310799071592534001244347082909499499604708156832897901025081916388976541589738354932432649650636304389794555800036439905824699476814722483385824250722070346542584709399034708643740441199111907810904550307959801003749357649258254677827214098151538032660525743741181188344999276986236598863059951742343350338050278033940306284014931545824368152625590099303723581006128793448928326398524403595518804560970718833606602062247486775159001790033404090806952880932159527624861884687377566923962492655994592279816080196966080670380830535497204504841663125196598020634104957974845592330509699791479140273426035630825657427028936433177351542898555932011162431297501136900677815135491875812264864703667457166725251187186705562733359939990804580600895225771012707505939998616754953666987047903189519655275498193811562879079479985919145074568143541043409517535171973472497297507790891668590699737500000000000000000000000000000000000*i1^30 + -18208848292411541221182274038360069371799066781150731943962856900386065252733422783838425416135449406338953070297037734381374768538888787022700247312100297835546998520681386778297468411060499134037364934747841906726426269780054261841816731241105869425855006690815682702926476089807587299122070143521970429319299394289701527044074574673570173821560489915149708461461779646373381716526024141126187622410235377124214507645843790405046477280782008130310030926237101703210857784674742314230021120985807825106832196834092936194483958934589958043155032537470393838277613738618086895335534401301390527575415616964642993549340317009793594133328591220217654278563831255126709017933662425121364768455792370721856425628871373602498138609049761663463781330573588251300717175709553571155979593300697314813974532437852590573528326633185575838667550117707412761785994724342663687072010438662897323720362951008235119077629749719103249503786091043136122144724073951862421158185335104247495315781068745931087962280202747610019217965004013923025095175265133063649184668943048224718318321606722547623518644834206327961522454656994043915348854041082978242071336915907967485852863607858862299776463419394704363700549933563248817618560988222136198343449922582321130095887701627135795943272832768140572106137676679759286210249774037134033367065894401854290487748946615923698666350778547718319496510857872728035625504171578266798281848192529632161945944405219130110954243400398728762824355126599701729237402319817665351298258129318377824174549627792865297109984094848298458533489882790742732265492601490839361022590769777870102383320764208392187950026885899517300157116015516452974748071605258101953712467682263352500399660551158226996941113237876707608381035268198610926420194249389692646702187902216462364181195979981819697429509711588106145234081212289430786903656112145109392286527114270831691163412381250000000000000000000000000000000*i1^31 + 564828635659195910026586245088335178528176219156571365427231114151585337237089574298757773124069338720485856673900909807195135742833414011207386154430841594798292277297383008723618846737472218663840010786270988907681616022227241888431839766853906034512851618870770606597920073016643586135413595630442709578162685440115072921582831612648004464205652419201227967613893078138606468340786563021790493557732861410890555148322774489517875653350697849492995057316347901314279204249728590954486395554700290310926016854873766697061535080477900745592059838423329370867880542287554640109591528717038841090515765548478120248484688494286046580696782193604803922146538751870797409208227634725742781010850411552856336465465780393966899501578845424530338276855791483560657289151367925047732862093318642681135879324026914839438562028344608396876490428556453032408519686561419085825956956801441457051487757025836414563205317591633115364091908051308312746839945060457297565714427324624014977085298005627867374495813066707008072354689699093920248067704236109531956417210592895519389401563088488937534568966166053119104239809404735645306654422626685462664538122609889395090479980286797151682505167343125109421219543334252065968223012587679053020101248258864618885383247233599825111808146695676819058841320622650651788639622702059019560475851452900187698643616501951701991843050252417140152472662184022790441903953718279681864587037933275557763303539799961611446327892989315324354004666656095653273664875390576011062284210438708350151041894697868066956408557541111942075241445571345951779222699436754307293489671660044012992417705264972303469647376718873439349224397176024317212462779071998957230878697621653827517314123211874080082172404663258474032455186859744645799963182380346159462206688059789274494936114558435378973445624338874971709513724958527731274118446728066797898823035391600098646690557812500000000000000000000000000*i1^32 + -26159894094578757021561208849210513677119697215647286778649174823746749407551113227250013482827199647395494043722311903882210969945566808086572712743383154982174279945650503652553209140839958273723939549805047283245055809030456296196023292118293343613659620697589925209241006558791349967725348299049422097947928788701113351396671071311875162459289358153876242306728284185500149294847851681050154751003291473828325529005469653646318882282498630652628650786081105808745002154363026811634543253868764791487752820959983953591297565908986796944136341284207166797913824557940870662767470415092117460056984664500501076825682277994490417200296818479756590786077415896352391028473212859949785943908935314467212595258883182927734000498290460901972607256480906312130550741798604485549495364648006903051262021309188078758762404411333302336101546802485146270286469929009434365647887646487072789476897018727889472795668488196615033569965646986116154819790737000756014216647510884167126282858341412425276234405196280491463610943376438553522206673476755604842940107987399132068895192482212148483794489065293512644039262594179129869002715544008583274659150148348678533633994095522896970981468118749848835450964708328765421246963030712672251107665138875789976537110634851542524242392931188220867149327509830204924734515841485920226301497389304046672550960450578325355749924214163338801181027994215201211465101653198633542029153115222365565568899893166406236163203268356330950255946287676547758620278774540627933107260069943627259616374275187741044133226621915694675875655883223950263026752148545475331108109989428834607647105773474313848140428883263833410518042751387601546759809966505519393492569440485550696462466168948701792892025815682115447731148261156588061118495087969005073090102369553280059480782164413380229826082417438499829767437148613876473610752621926245601237795685144892582894632812500000000000000000000000*i1^33 + 37749750565453187675896738182097268206540578320173687813111911008395923659323300297889440799493801773802007505594217527960313049368893737516616793939034168608665138355739727608808921479231938658114931112669028834612341532967166131212228478164447434550501878896000709617247596782079446347249449233205433232548694703242612816025517594539969840423427595739323901108546557272540154561513403842221731684451479225143766310565822003246149611657194684624189842063604232581965276734486854763331437281917246032851548874199100067900349332929279350213371920415017372481100170108729577590377791974510834532626862189003152731000655746163353014260270157164158394122724832470730544019930300459323929691713103963583332356292808285125494459986278218570963138995532352628321028885394983342512687691836077184719939945364906475669898239605900393946998338846829658543458611018374251043959711535238888805001837368717189083402641877503507412151360960979763144735036364308663825122415589989852034489978120771761181598665561696527646473391598786545494756544127577493653869337007531779800732268435228895271011639890368712463513503281824156291544831713404663005889782257774164982198070047514435491913765815944377794374051710867074081187850183121142560185207592929310192056055593202919164721990771974482050253912851609952084975346353108104576400508081620390001957083525367210535408845868036723311163801200117192629299543361290662740701844905626646466875697346589826999751460874904220519488689502831289518119829412564885877955212704180332500573892597407296329371133501308044469215515074964556007473456335769835935133147311934558836672424087938297646497607691660406953642970699914732355101178564338770465816144307558310140771577223674331130107267495653089321094041296005510661877389646076494479979479549773686683670212113840701891171042299438866413714333918791182248097707884772786743295809310133039593734375000000000000000000000*i1^34 + -7037823125058686250430392241829538732496062271086243609033205768320148765889497629792058994293843951834062855490437303782400992568602334820109464605074755090344121696389880656199115097605367482885534591818545095482613193410958916487113338983458072847973908459092222905989418083857297373929169335910650280717776808729954687466605883997761869739886540298501279344855272248366853791435484451717795937819135132574702656987750861112655314500571408574975491132924926395720834353983323285384601705379812795487475222621348367909991035965516119843739920399941392861270857612760628431199374875736765734670365685322252632593931167003831088793124496626983987399600666810695396664342221621439767494712568600517880670346897775613969914602223980370009081440079206269993935043819559033794999826811299102966184394433472066085393723091047795762542021646169058896461453351110690769240349091681625740205920466112400625069500473590254722331082404420495600261236666890682376972610385061490075892823905417170457130793070289802518940404591789032511312915335427511969160491226274653611458600618987166915223088161005636923554405221999409707115242741879727401672040872821740218619183149899997358731015465821641114923592793900805930352034313396355041554759814278662836416855729487028146997854770125161777592300126922708508871694064580342066618568338159958524246316349246967659926034954823562076838914948806979901551140476875053818835892172864261632444627964489831105696397699744605765818467574175665473380868370947167981159896430414062985087815048570534078456223716657742238878658941793549308099888744429973088052949029586850608006064191800352272435446538358069153550268792861471956689614585325067161209291915475392339895950724233427682739472252690712854315833103282129022457994304938706627821896298074341679747398703919322259989195681946858831639704104157165500272033052492000609699985118860370516042187500000000000000000*i1^35 + 534858955716682892117292548936029090344658783143305258892108381102641619197950124820796338594830475013824476726526194390354509465152397394726017466798389796142739277633242080884951400846073456920842875191563612841504369202610251706255356338567758606103315988675577993450851610319307229146273472228885306985117412420371837936149178473038778687345457957257560089713536239054150576642503691231803058396566202861922064112846141796680451124174541341921333557041487822580444065379569659293707364570791406821065279232231780945240719335448309600683067152463980585617356315595724642903741485086995112998033450958771295808787596402635207724875085312652246403711823040352431329849239322852608696077188196132948144716439123702004387802919603650351027434448763819153504355190279085152767101695663806023715743338640807957983209783189978035308294798721024949065971497694898811778571703259047318601953549853509560314975247741550154801901327059882632860957971735708029180659653921470571723079191465806385296680030978697749822936285198805284147713081475297312832413959688886380076707000169754364039091020403081106499915205079055223268252049395636623893832699114691873786198968468304472962335559071362637502713799811671087895050011507416304273639766160787567680513200479435216052339292431036408773540421378767179087963518046040992808713132190948109496349246853489854533563004195211996850230852715258851054903520726386434200593912746122866205540145697257332929591326845441032206610808784062120748978564008366553822973604538992640950165679156525097514993964842131588331153993394785232078896067568680610358593722909192856888399995914580413583537004181787175516195904761434351905529800527265993500996949703809214969790511108353580202551274581160265079741818749743209162042187593385783814823790156674784520251263298861062841273834174372446093592427998063507174214443183160698339924206136960090334375000000000000000*i1^36 + 33916105235596152161488551772319980985146689830330987849089016723039648801150159878550636518798707818175848816028911691669974803243048927881172589526615320667719757022095068934186260070039490481967921683092583868227277890309076426637037590469512328173992768787041525684285043465664590334948517203566618033810545756296783067341514529966340439401061564067055343616260030627574784826995914852481327465490868579125635442957066358606140418569266433470602126526488008053749851491418006067302626376834478156227168865656674534080076664936298472480193556319401856004560430717195598962779767082671960624887626780027905233256179241450729337073143152527157268960045619469182670704228191840603889402775663820536185659316183492481820113814083158188228231241259141037249897016895088943220396389445867778142158379496275285270031735025733212036861162143177629538368549524797184885923233508095872043755855973617412899023579994688880755868474309323665485056926955590794763466359981286774101842170673863531342310610756209449485471863786433894252021978949749848165594834556250201356450447431570082843349669822439142973972741116898883432578451607504997378495824818512695709654454735172236234315593674127322599159932756216024574134941994541473502206342756520228032165843866825618769918104786475940308057222097152380094748958784559434439160389990621586806677109405063005336019955510944227228288791333061251753885044789526730890735472865153946724512128051237236735145823151505648713547996024443132848292539724429711079927359862597293369026324560076200224977124872675564553950104745149411044790230819045669554711677832605671312542123073107411097570484767731869171700961342429956423258544347913951704883455904608710870470245472863972404317796872911097791050667114357344683816115802825373372219172989279416124717543189448614949820645496406243210249474797961458553369895006572483124202694408418414082812500000000000*i1^37 + 945612561446869761127150345824548611672688273958127054988022747896527150167937231403464154610520551439514062711017654715628975097679192072154285594055417175429572937145165180086822858631020509170356965307543406266847000141540484335979891385809493615908321022203176585858084736516978389022094768463997116376016529897603553986410175899808357085097442328735844393333408687031580419384101837485320505777021840224140151326559769400715820128655288557334474774536570397986809823880849623834726882477248687065533698475990162487516627508629590604882746676221816639700121981270480494496678356306647253787378895021177154079942248445548941672041399184954860571275582655275108453798395454364629946972748906489197543374410778527188131868687286386106236597918555823385792384432528594761605245443742993641311021070223919944029428063314941004617517989369756481701454051068834944777683049940989173053159981415376161212145119792815533993492048452547049491544264534072673333786962891306734632512916180353960944268065669494906448050024456606454242359666987092920600208504898323324300221367027333966161334270800969281476686153132347101474702727877859635907398494251005577763477859443060087010833141114477143690716033950552526427263340164139355250856519894458916316084002222657473441835620378524891453629409718687305043304372472609232661803333839549967396586087858982712932667153237528391633065375556688860375133333413856217047323908125800137749178240151438464545593973513578518338083120345122589823965012605299611509849951656451090908089962222642267575602382662438373709858243991545830174766748786180446674000623221007000341025268340487056589731094188991019320295501305505476662428129917662466910795893797572818570561876819788333550467204874542925394582159610253540880704648595021421448563543163355970616628033929321029298562138584423788281961657023688597195419967127093273774172327390121046875000000000*i1^38 + 13786197349980764530634765287620257406914443005686905026801128962871078485989173193414384586458723184165787396802149794039932675490967117175304200040759459583646821685332387496148157188507690342335622134237627865987317297234596497253782174837903302993364282882526560778006152104110293254805538238570141942921628126792971411437270282067878474222447303965517500233372093739116619698722830826018047349870048324543535371777421505595289977790570157475753104800375158807375945271548276702984525470686518343932095194565019609085295476562400364663765037052307292946801810780365588488204509453280313101028126801865942839978182256395776567665415541970491409801958515532240466667146619595421762708367240493508565326039142273172644001872167818774966061538334805360529080784512750717658408908299256326775062302997924630606789089887707054683828787710349979504727983098568810473894243153756447830337750314592693803714698044256629329662965254935133622227823330787739667369525769882440178617050609025057644107469311906603209788278428297701296756383856000870033940927861681437017253723337333330182677591544236914765856523799484381810424561508279105967963196734408990145486118258495929426733404493071739432548070419947249729597642224778931033374370503975516423653242904078574510312742692117348842997235849888354629316026738787176119899213676487577300763997725763095461250101040515352016917687745581338957835894001629406024742476500165263207358917614284923848885833386614387299164508244726302056288981608497652898181445527836083711897959500133201924434432520799218351470185149283985011984292355730267950304004189615156444217057580258187236362925176587109125338077358912713302809507551967727060264801613075043431118563882122704892598947825761089146450679801428548845977072436932942922256676010350825359328367529141475806642137666717286757081249683162078065703191027216247740562620200356179687500000*i1^39 + 121326226427300510005702958221587590814067769051560447578346738151002256521381256504119987446416641173688934658895821195908618690065769201134046897555523334692325941224357459828462556338391555606936354335272304331059371824721424181260690029568253473933838451188008413702613262912658099491511704198646265674163687797966089203406643822893922331517205106087010388406516302241332195359096714577746745454985389087399415437908471251269059190611336285181472411536390704173683548003789986347081980037096972537525010790040817576969135580516855475248642830994120600806437181462742625619504380445207060086207648284282186266484630648436592838592415840915166364602298426019276335500065251183671186549096170079971994799404752181224271632978416947813216437805232774794315411758001944830306212192900241573445780083814751241665482993175079314270292815799131510463004967717854082587040482957775631721349934545812698120443610871874447845814810142572370317817265691730078959013348041989403084294276723440773105795854436940060166430550587553351929905367526441783997155423474185862749143700037275077516826059479909179547018646730852586390130868998029012393184553334313516829554831544066569443423976084532298962646905318871879670362328502358832761069376625951431596913623610912190426439007909312980366357696426282461785763367741062280135881358569024054430488875534913601976693716205307195135120599621666345409817768091227923262956059131626919175004100816896069772074633319265634602383064891571111036012734090557627403078012406247319596304105588892960432370919684533499439836594763024525497028454375834013494418117986150676901400750302703071502775775533804103241198286802887793709430228659657891524873463907975537080679147621581069528383055750827902899877288949895808843729017495946871727019924735774161756403748696110716099060018106560140009484376004230414696637275422658102613586115677857812500*i1^40 + 1491593737755596301155534743562742848519187261034108844987168060248721545795425310087368317921653431293831579815377633382559517450577608553333139798588225944564800612988676082583377921213569546813910007233179393980248266310434819178278035669583536019407864785579897403785281341479507524998256658422773221998791507916313260441084451208552142756498230185645610624742462074716737914095728512400778508337260726513102179080228695464740195449775670359527548238836334361771794572138673167739912246318186185738086046863820018599681343280979597458947715465825801614481068423680910150248357101193314638317451221481440843748581096945900031513957277767960243996090436830307865270905018809800830178392259755688463275552355995414244662635265801325410414314632188429367360928691490426970068088007900844475072599664894864916393525643040731810366117507069165475007680525134748870267211837433775520184277025499795217485148113694918761917799207511774130615278375699762854981026948025372609091892885139981960951425719677898954152394566696921047838212786862894017507931073506777161119461603490782265326860821517558609808183569371844010810948601765349098139195528921005505651747579420425109591339760178799113898579562637025687362554172238875384263077386820850908887440645787596414319073034131510351243947584807657657303475245052367039930339067988147021636926388554025705993361706459796271032623418417960755334007600332183282906017427882393050494563120240584269543674025977917255724660178127783985517319723702247236690727503483689616984614943304433787681447396807020912889974923052331893336551250676851934789867473362846297784206349391250677946482386025061186411518888401351675920795734393889869080779097896383499977332832756182621076852234219450893060173347303519336216700561197773270713757843794849465425383221790059703623882721297467387725204822500468415024771676145828415352302434362500*i1^41 + 25045800810758837288251625724302535823510606046821719138274666488999828930109916242694394607676015571467885005848974617685436144172824157242884352227675925632693538850482161953723995490901002652117729897654779529522296230431354269307892886444571406048837592452454952175315030295319786813935001817826090791514731750091055681882922393914603082287299318362162546768136194076088645984585335799430466376570022903419563999273429317449023802838730844758795725060438393118825329687381184020486108764188678188193571103190570405427565648089745494566481064399880750222816353722212866881251763675111087448058084680803548532264939260339753707249675061722979620322105121988683685361586400702568070393367261250092816204192819848424527390401172559379750646797842834843331898081369222396640340459547742586007935243891867712715041260017619554994896791524734967367262111395697026413501191779964796089343229480473022411630076092610486362051162520858131404551280015906902856693351899141672074579524366048803577976215957979834271527175641063340993092218422709839619570939314926969871138241699699294240293220588239336385969735149301178572216892304830064004329135819871287348895908495200569305419409442824520030831918099342824369700612151408648485649235261131490409730639602228518884349935272208818868485861473742662437012534254232353060698228870526905983158325647724819177674552416613993888719610742928593407304263076416607621481396957175209235576265037332776341646243779522826960238893722935901657021268935291137885967688867942898233359918554015315262123575043287082387731813366777614636093667977382557964550993559529030836529369261197712717200543696288298151466448894835303863046086261456627665445872281190984208849580177726394627475029984615449577647731584107514688993944054611877454963499404689794716329254422015653926960465059140170035342629484026132695269001152554046546854041225*i1^42 + 232763150680454656343602695534837744578866346573871395223529699521695340156517982409452724305837039183646514944880459831921043264251795322983575740082555233491520104898215478810143864864384455160675128448306122189469849359706032125222753858259302507351712239234108858816094667511945319735927728907508102851915488974679815420226470193753297588564409914636769185415291271612906269226171315912093413970323815746546369715108491465523011132019788883587827976423829775701312157749229435909249438532222788737179412854294770593589757647298592283811611500478657065535673050677738309265619112452398647761391267674442560829937528678156610991186042605797435577494957869125195920422475839715159419626853988616220387947826953116631678574347926907645625125518907114344771145334975939745994964602845790825867150559964299990794065814253112187277403595099948896342564334237582179720408182798575176379336034879735452520730638576253687296477312934257235930052365367743129153252001486981221341879845589678964350898328067156156507242844295672371146992348921374391890429428311796797574396445586602326523944223864517250593268102151386686844384299335424215631686928321784445606324428857493987166256988288279698828908951837323292971861758845421972721013383730578805999336882929069867992361708037685299128090067860837356340040655130643536740103720029192453802775813772665106570426042830304406996875972559969531337984766724798331271461343429091978620686754077628716059233543862615885838205713489454925395075555532802498985710625106368183803520331913333142534451615566988948347808085624903897753592807778179703648359774032639994668490809522498623318707517997336419076438703491035520686341923388217335041125031390817538108301838761320040084625577889281611778562868364592354335320753776670545612486871370624812682309322621035905768163156003024075184510811725653583964785553076078996623360*i1^43 + 1866564990105975600559070670126026543119765040362198385054790481242811334973269926589350015283920334063249167561042159710204467330840147696880229574881992511912045372802271255391414821448479934121030494071833623824989239130206336468544576865801866057846505922217250492042047966228775359465402212369356132130483981347581598810772780817466719196890378729598924151139339711994915180084901742496485619550386705740344893384354781146221610166799380959432452773107905676516591392151194954644353751194173493214548079006137801607704704993700772841426863001505124622568372091608313865542481889297981741401959814210751655429803834915269630537715296955165889328343821438388718609139385325889832569712061089613989893282392330593553787038339888644207488128725379557158659435928094004933917830878312864632313119328799684853741175198876631616921219445770191975051284377371497848175051566360783998409038426766093107757856079091173247800848183090516347788975940844657884791976035002994047408965582295208585202511430496925092696805000819362279776553793494640319206308043248554282355304125914780942051214690935073582130022934737042451682064927523439528072878148545340258807449116879515107693823287436559732827387233343884751003702625842656545600125589145952512781968221062181568510597163983852411959004703538651562148720530617824724281345060400385235516664125999322821248132231242507889414482717617806061790414088472063321957213494965315222323971964109356123738203054325021589805266966027411671010809499758814141252402901534160280477086313148475027462993520457970489404907721989932513149080188799876425554902305603633739312983263613044114335055279923423712428723576530546092552169783070137676999553801869853855954773712001868979373205424402403903038200321862404946541985516613937199308507647412527573763917894065570117890616072073910128381338515014715841939666248468529152*i1^44 + 8638981228508168610362365975473999028922549576733086032449423797581583548247110382598853143745353492259403430083691741945350932189030084373102412887557043577450042198359878853342562285503988970026876337623008384200925702133696625823728546148692044482913019753513933315373181413570516552404965211477243575987040968080592662625631290482587954518026200073738843741970847479944471285453436321988146656398655722564130532836980257869515230322572737573206109845412024214530387852332988811614940620035983498075649625063269069590884957838762994560399495229550776130510238865400879637379844938209170340680662291592521714512618522179952323916427553549652985945077708204834879643252613954584878469903726865750304798355471744609564612257544644407193515150706479039561689652348719345352264407519847436121997869660298391117675404504298580139497683293696294865195111636229285137672189584049007170736318065245323462252533843231902781704752271093386231163271838447477088474461184195645431053577491664862392805399431124393023310416167467253783606390081939314014043363479803850213822737569425206090389808232382276567454356747814587958851422211151277944125187809416104192136911024547479828421859867005166474184298357754562291169459803440071546416997151984679602014194560878055380836899236208168112419591340905500031319965347896719076588494273246727407560697956517526778197154408456582100051065179432921933483433338687114918453385722333923349503147516757204533509795577254160355510397407690254440325337771277098708966022183061266725292656146273526126181109157786567984017341488765738116362841969346945449777559862220843009906837302469763956266149893085727780469785062778488412198724313891360282945140709071600753090964871088576008612217502286647423270895635130880212350832301882390069040278719262067702853783360972903042906837969917796263359566976541610243901897048064*i1^45 + 29812877395782851592415634428275460878463675469350414757117846476653240515665326767655929943319864847440950321386855599311793299254216158403726364877265580526098569107855175898915738926508371130499792988467675979344827704798305778793095127532806223926799374809898045798714358305998062248202160739129156246131797605014562197942273015337353744945590712549505240965714543818493129754773994774637348531971608155430297051304626290230338190654072510614900815511519587095722381191507319295221027443975353202919595300832846067723124252296723221699573067715585043994581843385156277465728211043629516208450315115565217206016867703758579347000149095272731971508791005786427962798701660944541182022533845298396306156636140546416672502284835871929479998697096450361939508242629012235379522856490371863397729325780752487216195879744679104478093369066491320507128921558723020839037551436935866336098985310126958754857987612412698382756506379699994241482466537349046672187432610053156128720899271208546869243558688048593326716218647175265101593870008564119130620779775008710312641304047001455760349965994243037564681225738983252449103468568654822478836881063662241433216503682897481047918388375493318717937732331556452160697281804594638468385593176933558918648544983135878798012143325551578293934867767186290887734280980828036917431758854507081575031596286875828746599436879463609896906156442027017029687814097422185809808133964631469988211210208134563118292382097776756205345570345423013834035583616018414068034833195744915134498382369067483496381549361645029862306662805175454344660981625311059541694176694534434235426654561085844509551296560479691517432000437103175450139746672919494590864665451364765045455470859111137880502404986242854772513230413855714623733601524102596019297911670263798785541112705137286992035454627132256361105807539763480050532352*i1^46 + 123128543112570284427084698379958891027673204103563671953622249735513905988061646142076920929232434453924232003499347707732361037354197844795711099390949525563851001381078811892331772358487962848993406336097149548803912498952275730852901480856675048528859329756761865183887913464087192810914108656454302115612313381269706529805723960730968828952411023147352208865842850685953025437438910959199728975748875372650050530057094399223828887500017960257985285146682755544140264915904487256596168821404073578658183339516266471657321528184386497149947018857145629681310224524099799303688252294696744587320531067762168331947719721282794914469152460583682331171721131687643538779224250101218534772337340727411477798714852256586740608295979554622841524333963255241966253031931157215285033539698937315424808486977653758790036711449450399100265605403168058908947756093518027000813007160866661888631427036135089562325654935758230125283929498908977263071916324305327917937999112694271334832286092018940195098451345970955195027814495021383115770383965486744438527335995265296017049357680454323777845762329386490817452981059539377818175814871997385009259368420909756863380666697617680846445440746911701577658744543608282448494978054576878171701913612036273664929929818944953477283548852040800951438536714914048137221611084921568548693746649379611820284868363468505543931974290813045713262695958018037286911170453757929426405047853985806809761569774481744606829307583212748888480106224545448639564629511110030756027656697572684901280150084757398912028766113501827941957108580850284893906657707352466727777643854512811964119388382664117858105849990489612385304876849618749600821670550937671115373409236475350321400443366760622124813349958388335711783814198102932872798667463240925008302513052083236924873206260906223992948012012297532391614826608678928384*i1^47 + 987534348545199267320481123536771790812362488702918783632990105172228964154380293253477321222273393108788565103939979955182485873713167266715481702736019143669853352331176554607482478328166006692162659543971817947791178346183449362728607105827519846508884790088662058507327280740281537809223460952415504915015570778355096102941520025676295081712127725856435201724256942525536267458337112104400828095549751304466939705488063932408960362941981116654989895636749505107673036648552892472665064368364971477330679150535403749611693903037494414579903374677078463899497696013375731514504669149591215381972893310290251373806663088377053403215184588630000188759612121038391060661740784499794862323477326259979397291076737875789842220807728507897830410044181509842546898667150452796880387706948616768507437057139311876914173235096390776589347149577151591255095579337885232653178607122101125501787598101104081964945082875584116612791111445589325813188256917754478706374974557871037357767453905263319965437844366412394729700470215517859992902844271670944715346266155260994328713030223451952955345798693593770566263035596995187473070524291842330328572247773117789341762856586903601611870694309498472599644299482427981799692090125114673940207709470999066255565294874402905834954923852893161013848168601601790124176289049262717167549160639571198300159734649593893960464279058911098239268459831615067341829003979739692757420053646123290263358069567041185012520286366280755644884222410846373000974539527230964418211213312490502581954963247553229802654868416618023185266119107109615678307305005505364166833213833712445119284286663794226376501149371738866096290715914276751494697925398043197435840743655702250689088844962534411313512163374721641712803904365391516226801724717973295200868495855001207481430837800075371638984015299824208191017076129792*i1^48 + 12839371845023249909377785086354593180800883394132462661543219791460734944091840059429980664661925318380259168490470757674211097207621478445830238949309527495086379245872727582783844393926330032940640693724817169743262960230783228241512936337744773227799050726432017120545656691841563030492041181514619537294883754969718269070184617285484767551977629242639142199515299259318232655801786875585817539952314653457825242667403592786174710630040548917784257921884191834198001052554786767962753098731256457777370460050959616410628262496747039992504792259342109392009155728674707450808902472557845626012190714743921062239139159664664600683080000706649646723407317109809365829276588877988928956987381162320664359428426386593508334285526681443428433169897874889974312320419281448593325646643293634693940046215323026931037526110934980152647356497432032303175242471895764339626875470299242799005352110573199807605521227016412268872705359116759481205579304182128947183653233061104836467379816305051624506869052759539076162859786266577247061544805130262019183941848562506494788018341271022977666518436622580194144167678433901255255574670684204106268575802273616232300471933632035913809891713447998700454307811137630447744934373012177927850416778983776050160459305721559335718794459943565770090447170262925373651403965806824881842411380951037309900394954672358798756794097373932043138468604948416180976548182155830376018007566863366153942455070424716372665124479394689074133657852956821812846030562901910429003849247709084221810263882976564537626755987918152308691859042452139844960038024848508830077403469520518201430694100334531956478205818417551670536906871148787655642842634554411586063321964634620175514108133557850291453645288902689674988860477366831241063014848418195395488077950048656608562427185608823647681569198174338895856009216*i1^49 + 53924284476299030677188897840558948656066652257942141547703971778564720017666262340734280540885308668717970991682408325445721004732754109644849521946021160472839873745247435142066245599915103065757284898344044233994263392858637645056815401219711749812378277749483967681581703249592058808201466479824896960042965985952139262208107567606989168059227530183364098744244263413032427670102958634776109482316536720269252342926692208424213787093178206562405712024799120036338573717406511206537337686221096452473886232687974609903817923000631713999354501676940929336844555047793286957609976204558777222296931489229463791851896322172664964050075964539927033426409860989215245697141168060465881318266748600864448104455538154173839457880832092794899788267046640677615436663641451211026756748984562968354675732275383696668358470105249576050574134186980079268739972580829211882626418347046519665159552317309281126352643085210967859280196923352740531180988405913802552383420150101942937649249239848814413114354699816510690092933195260336170093757492610675636348223182184172764320137996840695629394070171943667233481298938493461730981352629840124272930677897108324573595296440658216053705486470365604476864363269120428541842649372163729325689210828772370715024758420856122469695805164001945228552504247155348503575130486693565203694495185076127421546721215471931860819711991653345602293967959310182878214955108511975449688323012631050430503554347881196489590391520453204888392976861232492809343501961179778343730575004341416400394277089849423225695128029452031507665701108217203135727674209146838197025147117636688797059531260269080022232664757991500602641739488404570494432345211625030918090955018999723690547393182018962457033183222345474247244452349797343335283207811936887400911976113466866115178435069277416179257541137276470296576*i1^50 + 13211320730683746764082068511529421633635982543325717638162312407658065752295311165470209527332991139155213386354198082198984913155863173349237005650906693395078623260913614163006909073064612720968631359591002237104032302968853105294229054967246138741624565995866669098775092612397306104833975979207476149936455515200367652975836818808591968956308472801605523715417138623507551606570719471611154681199463649466705133114863801074271052914877943718746334477482528403578472349787192593114381829657266067305640244730977394658277251662776947972226493532225265502153505773601154766598903140621139346672177633940155975539468391127523823551450761159347987440441123492259696940127076748363322946250623754697019873313275969896388715578098754130126236637644368839357368459845187677231301220945448324205504332688296518233326088125532143472688032370658085581515900577810373502572488394599881571345670463197393282315409801807192720028570973213265073050312511640869731749705502445072853439565925362499282549492869264928050271035446466895933072371540574508429699489236422835197888279620441431087970119840463576588231770880524145124432240234364081535215232333154272704179558165439472760443593098222500586779404868444714585601372935518689626076349596792255438916596627855120308761870831342192261876859744678223725048274123365057057954824330850689217599275411884991482813843551640882793537492250557174749713940155085502393591775450959522919117847942136009010674255150457029967893405015635010280879654070267351160068767943716232638737984098307468305673098254922251610012617026814766822977219525994185935268502968834172623775742526992677932458062354912537548487250112088277984450069025815711253827148056499007113006811299389005714959943364546895126822396509198279815441159106764411868562694482333316542033026073995784649166157816791040*i1^51 + 11768312283243955750816588964390083091405630925151335620414349991720630417449729651496374202159743872758877844633761068198856261102226037025308188875874818496972867121161357624571566962182001080508832522216672238291691462785730606623766095813090935425699026792083327576469824236886745602296592185366010221740513753821066769453086602093355771686238779538135289964124340800205142892036872801005617278433535250871071736548071028398512495476459755870792511688979626328326864773299949571029636754609657163518177135330516601758330032480927848150467922835280180521016252227157519218847443778853944949674537345628013217797868498639307147739912546642873342157895047032270407746703323986633562172196586110362769627566530334424764556244985319363458644518326782974006363221332389704634968149154702336847485883936857465399603769824752591346487517901587234143865911826894829695353826650628818438799657597527972704620175352501725792315364349290961842543222152267873848586375155696864380015531571182942062184638638170761226140871818232728192704062286578510762183765267928972826079702294627077804414729694716869091988690237404234804246556857984849693064855706150828162811797126566714809125447516262114805603519101866100923527675842661954867875271923077953078364330711328717542933018195703307240468252578738784572663081470728610269046306867150791500544337553632634752740114031822650508982837179695274715952157446891109415947117304994783191642416412741619735349685348219549700587507896376960865789315802285212400307342943259715325792559989887807993385615771896834735487586222904310235889686672984183730118654529060189010117145718818506117327989068901392958456591529941597938587806745275106193525500817366474039847978090938761597317004173524280410992255450989199488296761529176204665219264023670881473087804951768921609963831296*i1^52 + 2672111501862867351548992938140942937370817385803679930903772792154290114084243766305990178048475970980317208491117380990195911941083530616315838453964313485968748692390110224753647984092428777069047517597044852944312938419489573909195708115019597045584242339346382205382156663220025936857909345513844811380229116462658938428473204675226290424942240360571954429360735607494292676786825998160073107611764742644708605524759896026437955794748769862609992782688790283710250304571099384804566448531676357372131876887531680351470400708223844996717390346749546783667846657542777255090353817173666280351037083947545146650294330647592926836544621349569425801304027215874415344309496559158700252967905345640740496437719330587401967523271815258096327427589284672856481182690853189694661151343675636038583849637903868288123150986173703936820590210137537238414715520760096366146005270256511649280722894241005370944438711995637087108779987382036526753119959717976369876519561889536093886849991723614925532247696886104138780755314695303974719957108577033676939069850908424525953643158252756789742553106730998449491496218395990842766147791178724567549952303609672236991142144640013883931132607631804910242189402827954131055915367659137923558931575360132679686919522080890558684066900404494651209755843706642693374234310261861579499186702463299959651930240202614543247108305125585166557713167040783957356243021388344578208429839993181769237850727817451095456166079120011762513111646476734447031792331625106001788844127317057266229197789298026250262705498560757634909047444109107115952007414745341261873636035061355424974941877837599649566741274284650393814092773646886768904554535662443762488552224115582185301522799162288709526567610831920642872474243459071020744597423280667005161723480903771428136236976876308922368*i1^53 + 972540984980539985961140309134815420628431274591038327497932123061352135058698342880407039009071017075363962814530868160960473080524979406773241899681407915398027909839067421524270781368527128128418372962690442584183722662961907607223068631245854851834789093225308004561551677650980400399344637396400694748321194472189172925862636375464785708283636932971519940158936403427295589478590576288899326747742118642767562269928330373406272183485973188439215839411193932821478793649280597033175878566288079797365395915441837292410986703914323974159265500154832093575610571346268738314905995246735214970084286558122473090616601982003106961870914855891157116416058377834950741712469740766770623281217713271542869641781877202691184263410572345891825318557725237838300780014798191258019472238313497943962235647364195648049521145105315099493100177168252830966583204068927587791565556607327415799344017820048194705305030958806095077479306609885538034953194548658910622046810870043873068905285161672940107387257686161457515505751681766819615822807048951863370450095016353812719668376391290702820745665242370814857252531147363262233422834522699826385364383884628272271903944412216417422478431835528710383353366322973381630179893135196906630935915380610606780743286826672020725834472378672538441972308614303974516754191319149493655118358840783843417261700320625507799495397233283100793899472982935394076903128013810993635731181161504209287050661695844141279611122577211768557139888056764293547481919507906945068571992681013179165763786764549611180783866897335630605370849598212259407444010998519239871543200261142625553020723660467222498365435974299767334573402140108196885188057303507478078223835425572807910689011857588797636855771047446947961005689697031176667650857738594570145669486624202888528072781332480*i1^54 + 181223539373608221090850446386360521663964702682526933877582123237202153682949762295812727820261985321882457350831236870282024590656711080391413654784440161914400203011801911824878761265713597470990671867143797047717291342033197912772263135114526577626019040306116575329025288951600919135436630101903662772329350185682206258898539128388813341334188515486142903872964544357968553646764989451517029897470439152715124828471013898727761141276896808417151802139552917697824395224489059462107835576690649099217645128497554743216830529825072386420890113288361302295726732710095212549457943124198928284300508462970780664717220469969167977779076113423854956723976498159320075623865677159702694538490217639290291459643524885236666861336130443465059058084197018485474103670412437331315087013461867569785072052211377426584946951907233607527677054351581496393630340198578953601097065596054069438082492611736574513200290753815616399664761607642451865623022704895983035636606209290786058785311878353748998238044201799584486364988465781947177741077586542975062844147021500500473717880784252291110969805533094931523168697296479996805970064593189028630428901649500423138222700679333342466454230138775628194587266114001908779162193819501157292957025783407544372636827209068491569672569189349372186739766454797201380728051516097043208766572509511922281703296204168343162299567712556490892619676986096971243458397635720236365903492755193328388708023000655567079291703148158711484221025744751297507700638514568827338187795074786573326309500404193947916542360353514924296907358666674265428833315318251375458111657588557685918332047037558059579561649706625178220213719434380826189942172179327011713570625921260427144225424065613031545612977908427407362273604640839991003682629077058513577448853889367555407085568*i1^55 + 32168778060868697679750437687424740198979174259219988889838225841363084711430118344368180024289087088858113701044746972416901116576697309457281350513780746324410001952689932753062882800762885708806099582149865539658135483990068152963311692642744989012447840982408898122524192327793724506271858108255001832108792425653572936822938122655823865270061328422091809098722017317325734265395363320230116761225312693825063558345148287350229929105652682362229847714194418784535819344312410368200467762232905181319145392922669116297862397648949969579538121792947415524240082816920155250392497293675327998041487250795640812599472227155183479802274285107941085524673838551912710711315440786451906422447171180756820162342673525098358506431715422293340257556497682907676109625150818410852783459575555568850599151514889488257253391485460485370852219405580947913651220858724179909217172173551517660177803226961954798599360010245515499264462350259536614743132946523744173224257807560805758452191753100583205037499180612374815577232784989047605109676560480083952389604555083989175184784645620435696710343473204270097545518494214009848627596590933393671612139236881465800071532187553224172557257545639164478125776983171927258150751557123917581754143410971175508124065946935508148399485020717343075354391928200901758772942548852054679591214504391415860425130550987681711547467771705749636243815351807775476578097792983097501094715798180093732435223187849811502008656683992644532526844547404169392375184056656673970312506486277990625657895392950467599258603268800147605272319866365255858702424768390616968151984684469246669550782460347110468729055951285723057651116191977445208126651841860071839776727581893344347307985193108824522932086152131876897819741275290211545519381715707335006589540563654017024*i1^56 + 3959297621753775506666391258619144186371163169778221738574529942969408495591766996564809201997757546009479316934430563821848325224273467232071777846013025721530781377129484184160745227858748141020063387623344975850771706075338716027397727647748384111875733857906486353120288365624392171415453724869862210815813502559666939006459953523383745116525791959781376150808038100145797514380144908983812927863089855099827081749273863523083145344799128035628178639259786946887658341373214851688850174852918395025268007665625721201821691698570842875573622887157759624721090949152792643419450620096531577737174107438327040290862113376511442690995050431658342676138732618559675970939796455593694648471292276072674107183361135377619881951449724975638101087920529539500822452019604155910095061152598057298406361015011732271430603715062252443371742415033711288210232783127535261953126892969241619004393201266812861861880619927287234544570736952405689636870677992686852222704091018322593117308533144006122047250926188519916119682212291113858845823905726742991400038063607764728722415068180962445644852987934716959829575597632533495958857442436873683199205877164671872932334000787052216922831634334412430781822107905025986758890887968862231612162449182747425657225840209832000733833786731553096069471706127339735726255504891082880985860894162636456640509663430116260311750216515916181940501596415950450870944665284938343864284856607702181830371976661853227432318703127439308620135680299621986385218557964491820123075602888722734676780357008083857541696057277191232931872726928615404537377605290004663619279144979338476448495400634797688980271614534102940371775191294470963344350241284861774721494860186657963163690200869334632242532795407400226184158103122072391635974769342014309829695242240*i1^57 + 336765917001381474362824780950580657798522367726799457572010425959837530994812843683229893401236223103389658247163326781550026605087336385332050311220211337875033004194156064406742330541398287345019083466977488071226787085324253310257526938410152167694093937717887530074635039241298493294564621649673945477614562450178948430723095598760590964891448178373711679496096772968630482178517819975599112889292138922724947750260010791625545590458436605995371705882386646082194417101836117644009171930076883366795196377419140079012969559973193722892848577549738193487327184790712554408666203060515304646713297085024684048247798391808371939414474933027157342569613265960672893125800458381571362649496715696479178574524831196702076572083691900491591872228236610524675001971820954442115965878137110135663084945770279058091676843651730690266815330043798001497211120705795152300849269515468661164579985384444046812950025771024092335452361391338511521789174730396082634011159963626516784978175851286112052385958107843829379846577783210755840247299780049314475576233488360318341192623390462989525783846787667013768251837727500011169247496273806896107726538290052749588925733818029115529262254699724294995324452753385822936301352753000601909884735549240691355120994516394228362090911272613553610540318684622596250506128438191884960847227895743965674966226357062042794685567396048531385413859312429173260025404291051068597883049712541263707421409383487252483972676238421345282186216095146295729647113251746916228649356235218515081979163232605688966898908206487616858804714983582122888601328614457654353508059602562718817046216970539197569660953728520589427200631313192833886838795804081426947134577775289416300484934621250151441849320298819335575582021674484646508339656586812496805888*i1^58 + 20586546157477779631898893607237807260427108315672772087583049343833941107400120699307990299644937002146306368578061631802583870074808323735408341406321886449144086658631100141132942697164550512609872687228747355723657027620446116096568994901822876978078296959874260993285671091993080960109552130867650135122149702227356250810595024066907615906613425042806073987912672676031412895102270877187058461788799834730654654166420263377193219851273029874786670653429435542519996903817851395817710289310036758181021160405077343586299856011728755939051583230295225369173584742599937516622088787124833483585174059529761942371956755829654201608320340169910020217288191542549044375104450747138168814679151192983513620846388385962716945833006634764705809760317180603999552350739831436349142401843258882657245800747603063606152112220862404404005630747669948198645457992161899424952518821931723952283548339773946834980265934720611146337312026292675307097231734595812177332784171335884917905939800003543476805996129102418025743882625921826531622249146028128143326700138764645695636841964831068783640741948816940984663919190254124711629447078579232096986714337626654907940133986154444797754389393189267908426713597239159230531624955195689666923935525212070701206860778966227153122384421015550848897406973682446082783061590295666915181945033300414717149971253889842528085827723422095452687746447624217650031542517594811678325764718536172939641884569970872649347454716429601449321027893707537374351856833680580246085267073429775623003916643261261569173228697981672675244985068788754501243989676036160041294503619009175145453342467116719336206668012758551283203691572477758905001885509574107261755825003896338776694327576374696517291672027284094757834935325084529306022805665480704*i1^59 + 1046553435574954413060636168353470661694258270559708613370584303514917197213197162379675349231292222073403514196515027251444834267934277301367885791549966530959284466019492695615385842610431402488893422490225537857119556531604014239470706472516128952039001777900279576562173249693919985813461701406938793498332324290721448342480578343960971320032698074057324370329233931494681923172185157535764164637032182310969796711470359717158791135010585651369511610631954908111389287999585826156323559609301350490186019495651565731427995098857433734405581203904486724406577294241427351212616466402549903268757327377460969915716313680975133208664637772694143248263901959809632734791488399916568207107122439046645334636818665743221183565005623039721424857959363702229565776488681181320275240376892068254555260834994555190947381747781264012781889802738765075957345255038690052345139532155559493931405156110316497957523354512294042004818588014244733968903340730352386260763528264280903909161255279161217234386009155162891376361328647556274006846608197085321747082678568567568669121963031206964680771684615100546848809621597056309126734755734056818914266679637335889025369455926900915361682977955673615217310166708328899911539213760982739832508427353143018686078592043404634240339963025306498149019261945988664448757984028962643384512296649288779850929505893337583624911475383146839174234520630769739418001764189727029202299983008416787370289454360724416580446231167097702307581410847622915197451976409017633738655535909502471723620366395512332941074010071905734604177119484911495968688646552231866929301367044658233012804276968598942568546842450457755264153815800795781378361733945923252710993248514747106255552522287371085016941968324021616257407759299270338953609216*i1^60 + 37542635576215525639257627766959780187993431414838144354638850209954774153187910478620406943317752198101245846136364432240215296777596703896689506847000831069180056774224995394499171770202094395381355662721275676749272666179019330269823003085700819714584746970717870975512526122445516016617519126726490502234575888030106629830580330418044393900290175902964180160068238291951347710602486046132511408723804503752867229270300238254469736015375056905448424521237128724574207523411296125083892546171147211900652871980516361559412560704686665714259775977951466396370663258746679328891151112993991121514783093378633944707237049297486745729787956341847725784738211835059431847412063315143312235875226509041389790366472725327829116822644973959721901429845698925872197695034897772457001760270850398625346536715501598473384244465270613271856479943484464015021980598048382233179494431375497983549923296706626532802583752014735243750064040622036143043543386245483666212615870901954335373704957466470071323668121807685548637719925555469008951595873300860354474311547358133077550244145935076454193149856624840498785575437639234767660380488972998416596335419403638917799113193350286776695445437631465207347204486932319780857151837681064536272424490674657992210689818495314981093237783802902185726423619281993636907768107100568803282426209320570554642399412329951888236552189680631284720570107338620098167711643028181245097915144559772936088022478063456559993524345055152700293529096318591055632829486193768343760461364493238216027741604839637478093545513367817841845109640614033096540004236752176408602539207992430265713051881594925643076710684275297964043540472422205546404999142411972828911293634925891316442148496126806845468453966825015813202174499394420736*i1^61 + 1138870910515094224962787130495543231196589094002256735228157024088539201078590495902610470722627575467772028888404799903048065938928283632446095091899055707962453063956405821090752627907570510608454981560889929547065333002676277769931044790827606640617790425760782757835188296129119629610675659730568151139735125360680355445297567117793242047758217378930674921938747417721305701184541885177181777449144887828189068541538383594725588561344366753622158170033327476364884560501511359200566152228611413928118834754293827420537694127782652644126954525842928370631495587935031246860050302246979340391145890392365937831914437750298338169870779901653693221228891456248783896003945413421109315179960533629910619057707837828582505037113104744780374380115189397280315613913466930667901233303528464030027053904643130372317427924078852592469376951591396676813671834300260647400025458833437465261593847816486625309172072623054010858520738774197844551504441328091008798390724155548893019673081753585309872273461119600049507939445763679484863015377823830072029608544902830092054895649263805830115244887104101071889849817537371131119879438432355220203979804129465792102131499817661277670150687712992000670646137082974373630530355293709631542679100452232332328321257758274250420371248513052849552640196661222882560849507086993599508243878922187920569501096780802958189359896040920207260595644316672352005465045393516434710822946988364621902737873762675082238688169538851817165533448401621693093265407563588852382668677062283837790849097615962841689092762239654534867639966681088201828070458750689226737620207518023944861426874723937160634289531926980479779199075235959174873157424590639064324608370658857530782550441431989532810268839966244674597982044160*i1^62 + 18281749840057433724308547046922641814624940702904119010801798192575000536499842650172066214234896898804851481853743976802786873424991299082590057801182889342863382186573357511296144464378834833286903728680667030349752464570859166805913046389138155882988557385112716684257536051972364605741287399165240923691443207861863403586813120127091245396502128049023791639465101695552726951182464313124723240573579602583223124309872349673861897900845628129458825464285488813222796446328956662920243370220914319806240264524956025832376856582723166941066930774566024207017340091378941045581684845470197602800046913371804406237895491634630254621910178574089805058237810000990032199841476813135406094388875422138188516588860737824416081932495688571532748986220600488409855026396063543852389538115104812913958910427486724538734887431529028994669389650227717291585511176910165805959382668293728121957572880787497555025902435507225123962334552511532526733929382127882492883031894994684727230955619339121892913478848890280493904549346882825581142291680966501101386074522314204831925523026509849868801995124226151415441357274815561845898633613659148968179944632456108002005059812328359014347199520490909239331298820944953175087299231223478953827890467414715931166302927254309383211159020761892768818798840958577538943140817902800690201104581131542643308242071460788231756854462063437577380942455837281900494336498671957057262714092374578410371179167777328506999276569287386406320509336338596589911840514440648444677976980632545953463129313030673408902983461472982325711165174482191225756814122371431171782833613317958197278053425873847620234452577303264097987225324407099052863581375744216731571332955773673038349354978655156523839672787627633803264*i1^63 + 584022626744021632907329000141920868575755130481037548664288492846593891296608144420230148352824515239732158706957127235587166008613324652636816085017743350850765281433766356665479646450887250101363660255174112778468421688708910977723782198306355071198230382253573091700168044214705767629485884879284020278671192909144440646989905369423808445088494125762145480149155514186337903484678053989632963797445791164253577249691551047592655629606482897778704900809316705659843658898294293538675409592065918090629260954337456159167609940479259334056930427432753072131738124654833968194972986933126654411185514528013875365857650479017878272367632271426298487040875502385392111448788878528084155958584588967249876100605141697780529847143622525767483979568164256013052189238030266525860102455830518693798753655608022315188796682314023663773219551151229261968145212615872686200025362426153246519673564881647675284706098975495662297542818482214609280209342774866700336152414732300783244112312757236177946413287608922601599208354003006299439984614801609933802125520255294276773665812020710814414644713042065195052412814954110350375258555520577373875024925339599934756569054804606783656168905643407880846167044479206276245241166045994076938895018044964070863472483859407410820346242736071251115547238661340474583566842508041899530278674874230133364428836170879299404718183519934322835189252784082823583780235534006964125025735623475363273573552874736505360444005277729718703556505558810332294992331448184504802363592656144305659973938497397990161848028429138961847762602546161181203149466306804977997614714893365278540031312301853416654537424418332141067019314261499015729369062678760767059889029982351104892623840005013525656560304390144*i1^64 + 1069988281479577418716747033109371788703812524134062405774643933401204885957402714975354036089214787881518285722733863891446598885647163962673659035884081518973290169636694491872871679673152639024968039952327712898675845092186466553164910308480862005516359905652395937834925013927279482524218352317609933693969564458991616847607539501123064867835359462865767589897110579376296552689977444605984367760662065226587041985609085971712709536190745342067598948308065974917500745847979189425277993114686385585335758495957960215030052837710179789585745201069821060965151972336622128495188521184991444230859061620059145905576774738205599185389330467633288394538290817773070256159465543515239960989336482140892445272525412236693205832122398814844790834186420631067600314108243883709853974661590317319921949730061028751695611736671901560965047898845812024148241502005130794563665791768707666407886217464048194706941850067982144072112568658644613598468176999667223334939747190506301139226122864263495494353653262461760472094341098804285007802934891176575869241571587151581088329341518914825175654855118688827967911620815463539960509295514932986991354284307566510451315249508502619275900406776765704855209945037495823887312645432079481314719683875729065828139222809299175193019136334522079618840748216018264915202195188231022889966119039378420086432295197725950681787768874724172541159604545048279007849967658549553642078935521632819450017296083305514223805105267989106027166651754891185018353442209727672294888809092361738800274095302602229700113147868932023602060892583796970995761891497779726233636117546976122382731737046197854669240577906031123508776430895695837581383856643672512352037635495983162376134163893241566461952*i1^65 + 102277112155708849893145186781985123132445863648203670380132162079615467529491698543193413219003325179035513416923533544806267023743005300773799612364062907503194711012966413139439281123658555502058681885936696640408682052121830643590530204731698549960743006312640669334384701538918149551386159882295484706276506941058589967393468922695824617172420383785214666635112480472578994958148525677090757457142039871232223956136823770907388916154333762940932987917165260231517216498429742100873321493671353259322670417079806074700797110952970306638581413491286195621017565752403360232460926721818028657634090663697153582836857485118422099425491869505727691803848067824451675759443078034231209619505810065199111816125697338395307206491859371812559545962833064083084115321449272526513119218880251989143891513298315759339780077881249390770581961180738782301512564927517200113043014619570388524258733213717120987393170442848081608316086236145529056164118892974196812209918557182119312580098160430445239251775751410767875124081674158496841585541864811552344411499437915517652435849315460478997379166572642979929367716241453346829206351351678499387174950712706747845575708736949934442404960086156651076460171609237779594326671433082039414675855576431868155505369884506790472155137138878526757265450604826604571202450392921850580811948571859691089988599004707421004932591168118519946041683152837560854392299849581636480136804073319117156570293097399598134270290553530912371815314242020035877423348021264323991371442503473478600109592049237230873266339186049022061651991114667051637297561701797407632600418702045886185572619048562475878578536135753728906177600436621101922633236949931138638937452184169825473460306884689920*i1^66 + -282451320968980696646924365453075174537889574214451993515671623048497200449270791283455724091610971586927831498445506907368409372689802588208750483283886275142362963772873519015608840472272545927827371114229757411211385902767470215728735322988647088060437527365835443120620003149213745623653112388063614399532271188044333595032035495269601256618830589216264888308749336605510642925846004831688045432935881032261975716574622427544757384694987514426805722633280025015980025312968931445028457678961872044379086713340787799209189549222550757384747829756429763981538767655091753905638383488518961511900840369820473396275395101594935940448457744338518873901621788903507900994101700210243934064819654426792197805493096184700980238038467478077199880143725539003043311495049701732490154530927100622571328072312772515374890447867866433971637137241146027866043541189677114949686463244632339580292566048597153503631694966808701520178934838055964797313255022018739287419745156443479553101296774575279449657826959677942115097074529280146273209214774836402489415070801052777249944319760204577969604054581621055966634956625618452179601334965292823527594058139587899562024485527544226421839722585618183388638483994992177743799483965104144263813955803864196842069908566167773589067460103836146586822531982658883040335944352433128694026077265991984959094776952275005364653035867323440227283075482404789494705662381766069333108443351618485227848036310790924321574923628762699372743028658677961884000138639786999854226522187437981956335049389864528008662763113941771558452864224040006810683344919126481808107212758634984752860090623353730886295767054222785539431049525204523766799423170964486236757475844856141599211520*i1^67 + -404928227086366388959907723251954839638092595636078824212107157921132089445355195660717082912017640423568896234931489016537267207331914191643600959823617891312563640767601255537668360198653366131678891670634769485919381245970190331563097162567516397021524670006293050341947668845648031738801314583751511682831811552255276592055028246821149651176617925039774062182488617580789373200360659874302290368855451109896500179617067424019624594630266588731628314648521387645279987717882687485406095480550966196037426221094183331726436757696707928554688626962110792947886538279390593375111019524906053845301236838833655744049721481913067504263266811786292118282866388711807816452771950369120546992892230836440269361429011956020819551145931381248518105060757146163354030681734479449714904849475380483385437565827738238240328143793960245944840164123241612253000579885100593793809378537752152831712510035909974703633787745821790066986109260993765500975360132237373230161824471151807645133973826688421120122385187587464409638687885458850504145561750394770180600779237233641967585058595921953552650714466028215482025130210372459575616099372721006380526471580569516053574236403043290124399567462370242489724572895676693165927789317368860386049828163706846299209151600528528245517216912372368169008321408281537491252911813249368219870755691408514315943737026910710203162273380165378834213116944489519739605556431179849488638499784999450757580453941062700690459939922769466634433931001185508132713876683907118268922380326847028696555792242204519555510449561421372788189011647734406830841651072563080503193922131076182100926588280914645997106904146270528739807461563567424592979186939310963380979425607680000*i1^68 + -2580993365097116816358749313557832289070239034085032353223097799063506662387468607482237587113625426975113846609269335969859054045449922732015982930300926331435866718180621835137712628833124611810926857357924556403099184805740665909470450438278122111598942540438818377606673256806286193862287935576930660520971947631699306841856757391045371198817569578441361017900024430466309118708026888412170477727229713607524398791164882812205015975852744952730584846737290882380618159087582183515279561602114596085462641440549722577998613429184850013692994370893106794134503294919876422337472034663202334734067151066314574792619869756390763445597677254034524177691424874641660862292419053367023649339514402738060515922475414897799735660036792689787237461854684665003648538432262664434702564674410601703401621319248057486624034254011794406869741711229237584192475095094350317827734652675769331616441505366222425793303817970576986766029288551976287388153169959296402372845560902283300717306008503319633729573453450428210682669934345922344033651718907326726950094614544520860303346149331321436736447207993947639208621446893510470793196744980204500641881759462579182729106694388232927373893877586524789767037939781376585993358573812469690402328948591251905485430596293228140711317536214480084570328274841495832406805378048184688386906311854393039195116695319252692189576793693830530936863186334066625941171571156830401097541489431985802255182992625280374572957741131726113031545429478662786103141707750522382900896190645973304285991109531592246869722033070602839082497359199236285856282449933288889376248639232773969080232170007443561761466712186962596658301164411475940801457895954265128080244736*i1^69 + 9429948426464486867891337689643591775527553451694563826789114213398903556974120258595980964232477724871854412046242279767897577383775246507661366136582459616558240417560725704061492351147035075321058203445654825223248529327547545681677161117052659870689562217618096056353212454488299037922718792821313364085766978911327099115463983209811717247293028464494007782830824329908319606992877871506545567459541399097342342236073417760854300715635369602767415535093206350998507213149137688142429874355796793192516256004170487725134475482872740040601271657059928364686071562369083103313260521964893785578777646021095666387087252675097298010674479269817367696887121740360495996580494798399585963025080215300930748345371937756092510429789487093756419837285202538181269259989796413098115029253870135665840940144351498695352953018311962856863407702862762401667984683838324626035390358769074797930278541902474308720494350599759534667695879397211284103824682449678336751288191440068803802247795589272857551040235918524426803763045543879884209583546654357175282289404692241093357455741159732679873964790873391624830342546754531779979524904179877386896532521067916421079871725697867430693151732213403287185582449987617777239244369739982933046971407079061452297763873487644159151895160701732322918970731210728979758694928082843085906673217512164095879036019990085835272265225280147655292228815915266126775599255923295667781741949949892819110128508371395631843938134111710920655123618560220595919545281074607940176684335739220019971534664880175930935213567570123757250265583493497768270662493388883924073370405245545588288301871609809053839334638080103799342694706061687000332796412332867584*i1^70 + 1756452148419516645626755720887344651955538901916878323037557965346972291111894208529787638295267770765308715101709666953650443411232610521539653420767335564060414516292943644041521892810495358894431537536424826016083899187427598028326487616984236686178181246371036695553799361476553899520758661402028026869675723552481872666122379715301430095873097397097440175892647072651407997001597135449999821223053637596373470820422573425718917719977726388750547933871337569661446309469804084989157852901036267225584199018599960866932849720746929441368162731221433908880754343548871173281364859850664269492817723059181890997437601336239500353606073563189780995192765042715407466093582975654584238126396460945206836581857031210495763581747422479250283974833751004874848461300894338852563717139365057262003432830159581823761192023614121465008831001187006955063307125504398652289528905767645241569488750913647161456058197933612947008030040578029093157957328462777593349671347935557050481010149196070877310462901356981346841028473840981022972973988819893978269580397156241746339786077205402485295895052926372698614038650138804514504498106607587945075238329750474449807280461350178374501259246486408737087257037803246174674013707086893248478526075232103033095063494405726453788312895032930388796876118263188819862863816615718445600272645349585062212101576684810885855819967213039593875370732180151103965471996783958669332323837898270499240683685119177616647014032609451163364027326843506107708089714680729470064506886246982057569536705345492970871092775901317391791307510953477764303378013416856590749768582996599000154055161603652032615592716796647743872775752228558977428881408*i1^71 + 142080235978592420653739275241188005153804050371940300360720558920339666479265481900542129965726041975688292162713287469308118122287542322388676477002350542372820828469527579310815856468102192397879447868758556303282609509367752134952241160864140087241709599813926307897092800972985938743363405142552025465889250759385262434146883637780413425321141325946399034099039498439042318779707772311724619835675278715198386745354783275181521293862830218428867587080964837688143742083100005256419816043730957517449955602813249152064129544741118186926033454436619013833149592082086761666714372452451802279784032610008996669629657093142648561463273324375041353360221851488953823567782605932018994960532042677847321678829514994957144888271080960263282874259365455659111939388395553888553978999326546582719194350294585713539413002110426131915721654679318393364605040901691307812792410917938242436803390709277037119264657023224303917943229509850190192835523720703336642915363737016851554167017689362373564704065602400511670162802113545303118429508985250889271229009023188027476168618331338529567759891453174595413607661130672040295229158973891505614045010377626315661878842655713895576877405398726095520748095513372408704626464606614473699883492534033986674904046239166260903738313175373236460838096867628936356740899432681659104701852305635031908358253298098252506585330194580110808717059886694379899464647554767587669184421402483167528148356144409996329597235906144858224587953301644481892259652225083768313193563888465535998704289115108399290019909430902283183545789099401565834286329862430023247878039531150324016985609500256331389455335572926162943454316284870656*i1^72 + 8982698591494726495863524450906132742116484402915041417219424145026890270782486468060823943809490602774374431219651875511954555468440635812873318732755829678768432556340110358870906657549452805369404088568021840293107420802485155164149270334871234915019994297536716075508037946231183385215242161745900595174299419055623645604017899910876838444018578525423183185824190029215680245915462815754168823121928653869391601402289200765228779450834704271532554474846654742883957152307783189118275978317420221659741505363706490583678175209418942370201160677021584065268971340668740142325458622709391935578050552346092999430462504799582267850871295657535377137658483741621200186344084617559419348347162111878067686362010722518016106738635246527834291532065670975375275694900365435030337045934711105774144108210247601398079061335446160662676254248238253689990308717441072370392620440374787806271539985562752946632414319240139499367882046984921621654366173877896823024910707374826974317308291688637590592573070070898831490839707597093435872229751150826661757804391881960117212435041901051637998718047102635701442031721992889928557516205508170119076450447906991623952781260650987351536333072890626691831770168302457276390293573618204430439287015570862177086484289692051303743361564427563572176594290384958427781567969041139145748178974473718357605709842775821027065512356933380043014667312296346229785383313526662645420966100779719333669376536211022359147226848584292844278612292284837266447832872892725081870975347902335146260190018587198828107414046618630810292840007874562696055191079460898909204641004083504777526351091682348202812842504643557845893120*i1^73 + 471127689872008617527053660755226488256924358660342496835404358431012255109892752631031311529535265287327478611159279768618057422684031923146677150830242225285356181483506737506828123898444108794300922283235171138407841798231572797984169535490718468452114431081594880786940862023044889517199222218890189541527761407677057313958809157867014002857173956084324030268109498743499470756508629994931644974967783062439542891403903022378259850305218574598019051700316475219267849179674432722162141576035351805310951727986946562790516325903552410084612290795377186605857335547652111120715832240698520757245161594158943030243270748987087819964355503224387493150405356565812582786023319087167839316988854392097301582203583001599413407101170026734491379650646843146455956807135196383894795811256686316927452222544246262596776237796583089271070936532078314762506064676481321500055733388413052207504302206611272611475584579078731653161322253350056759263858495057946835653003892311470859605833626320576586296359966020621752153744696146743713129487796192809346579606645014268811334016497184369625903573918833525153805180415858210923797856395219872768741641306551786218548189858744691531958400470011740397983810277226250236288855572590410085796780567028765655804846267926677990913130205755342916201553596803375185133528961537362922369403280232960775419487430042701826670766000942914008134487062227546584647127007394859882138953372870212882657658300438986923587848505177709371536223543631580079995507964342794175125738942915959121884122482009439426037345253970893466473856783957709983575052673274447648082447938121283582990067617959243813630641176576*i1^74 + 10855842190546486113021204653939559859225152052417985854813755364634788894005880745764211624226545264199622495579472265168022981825501634140191554219289865255285980949508586975597435189354219765254522154268037384706984633519171002025620054909746551263133773384535057231610142421362791030218629879637946163864800906515344172211550382632011313072099491228065417593324343075143756260029727163198568802972896084688886684742919615510445044019196621460074087344536754633544457155329510845880672501159932533178619205368861777294964431985302852089201045162392034275090615688653992818598793620667204194272027260295932408114880190479247012583524754559109999329531468888728000636895811244006738375788339871058365740185375054419599053267994088623426013640422816308525526869553786070014077980895937782113096599587146449471622573338549091340221548314731076997953707777813919734351586195395181123268784856057925227603011760731801957545238774683795442409319455159279719507367430283363277983879157997413352148956132983179743396869785437612395011901255378164145443395579611094672821821461977371684104172201231829251817024479948860709025337479164579456246136862123643772048057528731480355605322447877353420376890938692121147797583801395014722039020210665462766125255014628154221169944549960061258630487030882476796203868915137159089126211860118659609161055740220258957211623759299851360828808764744640869742048897861512432953799347184462223452389671045517226833527288242247002247794825343820970367539471633485897930585991531693167118518265885082522231736279171595728896150487987110634191247791163964846309744385463371425620016450024706670592*i1^75 + 82569585671698304861866728248099774721036940945619531968432667359711326613168487299396289674453262357336244876883439584282336461240756845206215927198814292829137400313609687332224232303693893841126554381149943045415192696979802477485000494634089530876854301112386549589524742151539635875655888592859482326929452733987512741568052450982387135342830012310513736615164055778618612382169500989458896873476825656488696481895508450951929987474994493617581552807720305851211082020864062128574497405621597435789115340406579505315753304072066128336727215004949743734900324860192487091462311277237503901741205561885371607302113959678539908609393127431199755903161290253154386263392378547675137161218652140142675488938190197003768849271611735730653522893795165748603357209321287776223400433778781436016340372295314468243224854834940876032210752007458781348603292152753087229598909209439032243816675825345299199642426925584834770621024452317115493103933726909792688659789784288408943620029565771023599227415718909175489068713721248210459814228817605021717286572534443936970033461702123816684757674749075679162519995802492216937054048472638804804999307271204519176549723653632098589121337770298115139669203576896816561831804378050913160059301373121904622685918859119432561384929870128094586378830511283526542413816337965490215462202522391385604158159887115376706316820969410379985699366239769918226321208489940901253207962077806315396612605640761296591320977324912161110864665030479873239095788793441672046034211356118799225957758380854203447346483422670651607182866668881995582291241029362545439984471412223503050356031488*i1^76 + -12730919007531086072996209042407334159901257098974419052081396382355796520835247872646448117250334574159879782517687299723525384229974580025390064707305243701504592161046494785142916125664068370817791220847116394220705509675825846480422522775660293413331647038969088621613602215854765078305077022374679666809907234960090995734850393946338158113426867194647234238160839632431755729026900453105415937601031591067480981560523075365577641128744984122575973792264095703558127303870096184314124350903060093522814715357244376345074482119371643658397784257449202458926072907031416155719738787410083653044061518151429781039008718096306969883264859997381858648560879907312315942788864674177229522462889115772566381272385182703277522395597485973998015604542319156698906094849326840710004080406573973351366580714701395409429758852692805210169280318001020029836156284809398746586866808675298361756471906283186510758637083809882160731094003851988954644395814896294468264184051874798198384743771074000010221345411115360284787065916208749061978898027187363776242240042327499847764102468687324916101876789423987644467115795178635580271043005861363159271528060284793741314881337155310132896449076963558372956312506181493588649360101113993170380647841836044309357787494381011773481064761374646627655805238928508865508382216065019842621478570670318449008774578986131956275285637685217583962170768130802698191241064219774224017228174203369785893671867315404045257562841093369064355612070185788942913098684689393904265355709269487146036850920207567100541380946631763778538832095406583819364593627612172131810190915796992*i1^77 + 4449328586937711911992281080564140260357477934327863778022066061684930246473983727031574725169395761156046307298043867620430230721090743874621766085133834103950274635174990928476351857160199866261458513396239895012713921363011967713747138788569237045080101876273986556801250573475933665481454972866396982876556116650986122024560035762568037024451280571120749765088740147690108194352902629390789044891692364973651462175771723052722443926432737913602289756683866298034107290539135046288986663814392102507630597837090536621378931768147553359160691254691759542139351493246034243356076526903864860267271675541159546364884237923898975623925922085306191531761818743033743784560299897881755928686378613660071724222259965165674712749991311527019461379380364761119336500193198876491071373085378756182867636979404602743576053869427708010017125298105359674267362055705173232672358762308201724461055805424363175682622939617089853095868311250615579083710019830071082915056594928532959388775114072705233298229567310635861734026277203429139755901827597872807123746729134783996651374854868928281437016439763965111460535123257934768259104050951290273635689279753249389496589837713940343703194713398145137924374798897593513380307203960206149825969143025500150495699104277542387006301575910095458715565710204411419051669842764466322933876623776889702330032742271651329542692311974553132133549951925702821572157245429286066585832060444354667698836543610807154959090462473918809232497146245813700292416634484313341607670894834511418376420204407781560024131119750013796681238424976140728780336667086062354432*i1^78 + -24754678277780386699233894861191381331674447509535898408966261389104753015181736455026174490729013411747723499060946148183886892520663279364041045927991945602436796653676643902497851898456062899781482693361198521315507747819210238948901961879457580598976799348214030506616884987956468452219160536510427105190532386529906266251573035716638861845218882699716253607440478742491081104209194585076302393257504253273425476195778478474981931841500594164183856068608614119904452363747489622694614153560289236590573770286834577573145163946081229200460662420035220793674498398686342799821984756655472220192968136713210280969060848372034065989564736073500799350539517953789655410147169809974588062534943695113287437684832525788680977168991215071370203717236580627830977452051544514032749859714106779737675431284784783569775522437088778509556966935100997932152589974762751001925237794866494070049669039427667911628339909689472962918700938143284990954288080977326833376017204074816923081017056047908667827696544480196861343734567719887452346182798570090295153583899339096664065918959294664048277376410154068643350079900454811632175070488328053072502589871452429640149991516876797710069352932638630043982775499995052182426160461944179971321169565014038078125661365747378972182276363493984949926494465954354140768661363190575653647066569236014437057778882741129696059718046285486215050565152816237587894604465504665936256315477270206606348408776408538450416013721771338292216194721865612408579016020621399230793113638854374723840022726673526758281608825869714394149300503314432*i1^79 + 34625434872158272686740419739523536482644753884298516881245885281364557229478110774898030257383110188937543848051487228247141926709127695710498432969777706422304035227385214993374185141841582396208077597206465892391007209488806072825344045992555907757506270406002987185515117653336667590181760262050177659482391810872465656421672095682086418760863686079062143734167557917652635622902079664380242403340779146506246022226480129452992615108920442888645595846156969654363898598080691279399362627996194542808245784783881225863901891616833073086167808244238708382366273506619244811056887636333562854444275111031703707167261042417732613132130983325709090772314888459993077617207849116688656712696791771833033651879055911561071221356139343588622710485053784869942664100199170805684245400936032690385189528608368519119305959012446416689752879033106083566963392322831292292835760786189250019374564315929485156495643789700578402721397869712298603412879786133820776232681125670011799714875156276524539743473882576652890655486987280746052465483299832939145908478277690486828611464441219913841602738806992148387013667545951037727379521227728961903568558433676053945942579638082474412784160139779159581442945912077659612410211721263261319834615724579625153006095031191615645257309465431650756486598881224264834311684549628486398512784092386494750910071603549795510358860327815635434010367455692934854277948332630054815389396077326935418398388045178579425809992754003740397118941802268386007472738400221669088231427429405549306339075626164342635888640000*i1^80 + -538579375207298621352511251345542147601930005847401899096440816830474892901252003007110725844407799640773363065428823093584017623065422861122634068957428903947174121785557329804248804131997494072389942837271467355726675645583251510543069233959458719926609844516507320982048220456009733021100371860585007027924270984411294820728771128577349801145309923370326785902034191905365412428290557248439271037025417707986488366133579092043376703577358431204589142701356963933513486491293768338423645931711573319557344018672026812940583761985207115539641094661636458994087269422346029161470175800695395076243811123997054818755840941324209346311462518509947295039524770416599152698724566860686934508281468188430847679359330638477104758141884793694253676033402635938244813595394685787403525748838317509212376142899008910138330949966576812324033789737548226073228728833815279454913450495808812949287109778024957555455465889476606213178603617045160939109488246218233148934084548665126271147148192257497779722280467396555270601183093047888805484992729186311673511469273611749853906097508066811549261535513807398241332431373345243557324216219477381074176254542918365123869704872415786748002710347826772709066642859966199290090176891769179158337806115131721801321083436750032194891214162743102224138056938705300395480678713555123009879981202673496220331853599198589087056523093001066369335814204532711505279453022295164167381221863547663398738508508323804721159211162832363727642240991964459459505501524680376997141859532800000000*i1^81 + 2106101721464935262960132944897388817330981467398095434917166551410193263725593304471918703045391692353894291905970673282507028582436065735975601188036498820768804612881843111979800126614030183303731432591323126448712795125835834175046506003227581318611612262967163116900609312413146504517986359724964381193448436636050746033273134977753077058721629081430789877338213970092269971472175816111794823512056207087432138284790774081735687570779041082545810952556271502380385825081779402091915379970003533385882083821165059410843176048037815252113834691601403781172544653660441724193787718939989734112026685879565617443623401152270208446407921622512576382494496594546485284223398160599329769401102674313902661418189441132107359466325660836656859686526196224409966372798494458955435216170433023346445998817062799843769920202067672913411131464553440761428836801728226911269829803547037892989776081221022292956684020032179061474515342903731939392566624513901675954786075028035460109158670748407053189640334090130971088769742807330357619575986827889090467359961894492290880820049928789035833388235097633043958418869927842479456571352022311872706777118160454446208133364169848492658895198168841511284697273937011645953995867233275864363258594258645249631659299344384721187492200095031433638096955103759768178286370521443618512468211293453599591680456986514494152332277793426923646841565627730908841892123971279771644492071661055719174048420160811082872991293178778492263300008693989376000000000000*i1^82 + -126614629780126425086671787168910484772908571732756148800713201992832562244640339649535145920051600669356053401167540070949880998393905974745016337820668876877524343570567881168082892360223466757119749585633692195328877667365257907708540251834027554335362879208343322236654534725635282874462359949636770869149305460794015830816877527248312561562257271408790495223458013762815835668507317285051339241243586842582482686883190083165192678450546257600919820664218103468138887108473326440184170142474012989405313190658954669906003876475419700442055046294712013500345657218898376763415108531090172818716336224697397323308523970197461118389783507988097509534577237402411032852504038318275478315421902254829399795699905794862595473957655270338373632389610425641827052603647407254863387436941735550470827011830567255223852347256795647754062546816937950519146864181609346994836124207380627391382429402741533847560529788627792762730961791505562081427066409496113938717171332248927942343149743919583914216257780350018737994683946956227621903374982658490254350582742609660825030725706642487365116202828076072923296172525431896589236629845679415305956539312364360441150836985426252521663446335573997246625918948415147945001898767551539416826053563489962921778193364040335059687826126875278952075659570880922687192619379209811327851194095274735175832830368756960190451661244255061017662567345856029264456179204737854672058041104880107520000000000000000*i1^83 + 21581482889056082539275660516361249469707475335802627117245972468444361450562024232028071458355113655400220386307111430572871942577761342954580347449770296328497973605721383037901440915657457949498529666455395607102960208645281713156787820046109069551712348171729998980186847429415719246779953592252285300480320480951125777955930243754783201171062113052106004551677886976512694711541705789093714496466309713195360383685200140532235103335398887998161785956869332720480721573670575154756501964502397883407407360122618885037065694273294580942806781563741361628626686256917313280368335374284405479430367769650874092306779280373961513913277160437234519656486712842381254116021925000531550505959891661877628833581142540986176416990721999915234640368976809087940211709606172957623201751997362807779361248801170273469193189813480613045797588136061693024666482657987593246334858825413351980964119353539358299119760578720023758123473177370920560179312389930592344039426294531440781442294469005634899186519721511697778431548513414771068845022599485600164561449912101009179607070416775144700552629669620501302853855658015064712231459147433681761042818439136748580538513125929565999936881095101363323540063040525767724563433586228431034886858277680686009046583398536004302654510082324398046796000763522151948693004393350928721270034509253941728724027773952057294788942521958400000000000000000000*i1^84, -138325575603344955627519516366413546582760159508850105930652428454340772204196768739740624203266694960458210837330632415876085118956233013196523573913536993283319426027035622488897028010397518894162698652718722136947206417486072715599548814667582420482724019183790958198721070207901584724938607423459091978529178203118869186979236376317084388986487158387273151575268737047257473799345498759016277774225552219286666438974136693806460128610450171805459953316695303956837182076014238389676955805990685380822048910301018534677414704777120972423089372369519143958766997324004697796412985419736459650241108086722239584829646552626101517909271842837539872647346776345399618746057904978325541101656777757555884449115090394318177840991247710662402752177337931875234009956194387652687432562555909950207261427051439231636552937507095475041845807451278049007777791731719382314296701364826585398573933435240325353284583337070654480025667901153000630283546644252447313277595596043427933079025898471547862065075813429750883621178360295270439802015281364487000732547207038946560741319029315098173693482350396611870822896455345099941792137669692406827156557922950243091070001031654568648054734557123788788388419180789026455840716900910855383407096595845748136858063503775012220145181088486646805452938639074402459529426893655411522903618919339273056019172407202811769179720669340181078444627019454751651969543509405724020041045335379626647673679592657378217589124338263174076784598394825087891710521091149750677551033760057796925232811657627908385467246715266109988237237563145150681546543414419598584053291686604657442843455999930615311835907231672787006902039274350833983160427922004400713269515092040236731819226861955243387333619275830573028987143534705551047565328952843962509968214280434871441485201279870974822288679350762433327012753486429537205176427809693058638531217035757443260318068455161350953138572803459084603220714284860946614025791481024145504036271285022893493372768900278690856771735811124967458274787651178034044071182592436452477758228675155968619286984716101163299658278827717456072436528741643486668273592233280024277448885843780544295540369359629735291334175021716635500930956241554615381543326078998949405752193143923557144300173017955339141232388820361711354980792015400196025879659905520821075242528727733981969531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -66385637182427017354791325529555734924544708697356405065750484861123855417313561247416197541192552296684554925001837461626215126808954824723603432704342650997321250890268354437060915057340811507052924709767551442985757496249556075164458363323965173424989649243102774568049087661425933589398568508779859202829834640529200472791695664383787528419773066421062709577932747899297267111029206452030189801978018783493901524897884548131975575820802695504199787395905114575077624164818525116806012132892323091386051710573790052248118952969533432496266616162918744599301382377912462688607476587404322785088607108038472002385723809100680543452169825655815870639520749425308434772117629935123932324331116148534360543765586293920755115269763383604916505006239129637482883740383342152340302827121503778164783509788235687883477222875710052290861922321139699506152670408674075077648245130646947618475520102020818529433465620855254325650450011412342028829848128710798675094082498157455169275560676252233182129474857416341242833658375025542529206504820953370785346544637919124933665380069735487416608815110730239190084589644159859758252579739084953332651499335288383417664955165677782196114176405260465837213252488630847452697270145042919860019488378366965535173418971010529133937995812910490553474523580254396398921417843663295876652867368519999515503985180703612930872059550384433708050746718627946341282609822315515917462650675390990743271806561883656869844976043213345754221416595901017257259777069207532946072064318999392564410142875578508077406415180654331384634428181818903241112962045512834551054351667399889086947250753969753963995995838960689373085296046707178376430557254564024714606466223889450483495423954268463809693759486352641430229728001465939616796873230081678081078550336580846998446920101625158750964050606437913223075822471179990335960087270345142452189912224259465598249647167059580273520514822143366048058854722772646546731028223936474627360732452161412039006460352673687552429202407590971181612084021941702254945309141134378820728819076502319525751815054674836151608990752643119521837177905967047070084844978240356238282490994296167958475905175782807010153880352164210566089579024279919121450091391051820473165764901224039510332732760237785826857398305630759201879154010690269037850066237001186622774150707034211924218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 7706332532094597416603710155743702142668441627025038063727684865262114197317997700140144227679428584532878626276437552087079191206522635383722351963510228115284550150023099169538563694458525800808778858664773251324268385881278139554884149856033727238075760048458443486916453245364938734551472262826631889485455304088661382644209087070389172871125016451667513500171022922941024157803147424049699799686166903447668964962191043312196508949639626468691874811449228477504448147604819452891431132190019116953849245610853269719892330885014809433651221450972330210081968279845063559557618078688067378204913340958650703629597381613411514381925601953441383627161235742255607796127599545021436801063956292064216272556063427269673332619715679311635664449227481605822804577729426515441494434907023552166750755723279831357363796657450360226022000151748144042124460153980972695180360443653628622146653233894385869529222765213662862972227430203628286169157774664746221874321641879623313320256292469020492915122943040074453614290150338991775966151089721713190003486558857195893735420141847518047905231837423000466118758002287071403065266642844474686225870838790666460619823563944029164977444515270824140982033781733434765727159354868280753056786600176060658160284713176841669134339486282350856686216346298506706232117752661822519325116191424228280501885398922945081737476606371414923983445810499693680925646513469953886647684994561639986578493169327538024653107148068026028623996689918852433346344224693269198089430252671152124362275291362139515251128373048571391101138322289354296038612391488962448539853156379686792677538794585594681040658481387182850460008833731068323382447978708946286548080718006548780236258806013453402699919620977097444316205002731582106699744251577192999503515948330862178979243141273464808388849602611366316173239501295397067090533519002724859288842263955983218199127479285238374086996774011410037583806966812092198082365727787736350535293652804583432616441116232938671138458417598991413736024023668044125535166679169902087812719459305014107644268131943508730157001005779404353380734873744048172006438614701986467811578028042464334365376503669396318693366673055464023614234375563037154599186174081986838477128587240056197154111993849244037872671408417599784352322040716780822175589636396690153432477277110172660167187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -29403010215260377415018765426860036616221629319105012888882452125405245337358904008105977966680376817955502315440947060767835185568942828601560575833333154655503639689167192634314295100187176787930465456602903593153090239301710610950099835355982427915387459585522579185092488911604063436790496696218038926391179952529093947465986460377907864089308824697379975734519267082789199641913019648059674548556537634035061832979826524378872572963604903431231968074291377006935430303551156059221366017813683312384939601001993878621812982923595812503840961554670020381588959795907428270116288783210612321410207935337347867291056961148863014761570873821728700487413463119646050262791677765781096688557901686517305934128960770292034236849575129134104687647573614474518003076043875754615657518328101942928274775456895110061658601941524088027988104274410569320425312463034912961571945045647066323867839916552042636238181442557681031126446989413520431789757575213933688262560745758051486302268626863636472096661373723775725592961600014255623839832297561456632844585835414752975067199306236328564957351875037298452571524738310642386862693797334059217935629359930605999354152178732711194327520564093626103179466567805396457410276784585890038021821858797725310047835781249517661306217076444237974232558992130258572096141124845029468649901743159642519730631911006552286886857133389072797766976029899640049892446378303492345724480861271723675339476673290540629911657272863879295486611454438931003224307753995114580379741723609604157131092321384316308856876643717408055207556717264742585338656254614832598821276857859665177011180663805864569188096974843499790370676572168373619061525423858746072664244634761706758035653236068526444788164464614754815695557965336755455871013584177263614321823503189128048604732354433531545221955791889713396190242962540718151667612667281475888594094985982657502149682454911772958741764534588855552271708101278783106665194505025167786352085701803565526060000253965156668889594765293547915786681768929339110502131980299956787345639808084326122867728885701825459103544710849523233657817976257373413137347397769092045054395241682771257955637550591597000320870426066165690677792142934715993815625355975573793012321582182545087528112096915020680494323995613379374292709400885592302133237670024581529922155120498104543003906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 43798043983648079983791689811719569918169874973967136678767892797279219139612289191221310756017655781844577998364027651871978577533757391221994786551833339829520863499893306907935903860956591560085160474344034938299692933717277006774898019634808397104381840859377574565293178265457283448695445427676002750338847102333167755813189526488768156802334712708458933405784414936085200911605677894995355907500934357056036177187218176170247981512797667443197504187244107760328308819724022251140822706588576389521589050116924721065237204915220689211216098002951040329414965643197568881840472263314349536505265757441653771430698113839253732384389830593037140742430707969212806029194048156630516935277102047717137062785441500343257893386016179253716694086192078094706183780288571825660850342104368980553008775288284254792822010312547353071127852296150785023128512362740607581626212489888462448299902055766352177552810381396912920127592645903847542500003820762217235566102894857058786286139159650522039870161431783149144369372789690680180934835288725093339168457645297203375786330497076935855749996896704664958723725849844332676782348741157553496805679295498751137212683315226257966442861922708315387228915326135451513163271012932705065986758241603667728872682219898540834326958280737402520066394416594826099602192638999913774226887635110313282641025137898362104190874316873105616999244256592561938177558848119799534483660785589072473957484360577971224582154224655988778821842309784530613898730896779677674711468105396050481550592832597052401394925041652258968517866856980431505538191206181532367895120075330249649922259033892997906987451366235707070092491151211300944159605614316612487200355411956811228169687213315232085617466300113631556880341302307686876842777513795202100819444208565547314469107904564614269925189061534707077052986293471364308481782039076227297814546839729740627767304580330435731576131175829098775297512250681410363362623800843188363735186977414354245597858890306720621042097229048144103993928854261611843717478642045467456035208814719132026466905932471914923730396318029689660505959101440648878606018063937961381193156434758756662898391295942279104201165101268440578284590281480531774404785893040104324928528900600566044166833933650292599744468364225637864186522251381469652301693460777090652878127774747802322398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 216633787991873769321957750084958632412420845099284924459352173803578211668864911074658768990687197476403443033698529805076573082519968498392126687305230163335865651620857822312285460806542507298448745389010639631572039392543386963712902925907140667860206621752256155156407496567082967832563433827560109496767864516585738125750548639754646375951579691392375521082400063520013820870803149404627269750247978201773718822798562513058891001941364130220947452847706786766225401634105223976741145880153672144277382808368947025806514816442039839039888839536993728820857159097422227349366004298093920562170174017766525068168552729565330200481584726504906381290424478768566482194835861570496813507523303489603648523997946039645992685838772587359203559512380060199348396956913803357578418284957263118911093266603666090726162603735088034687140756832706104271067215957198074255919738907636117880068703257766579933971545145910139398928711230526826749145220125515268414666633207851417561473076175588196178933135944269220068458345774126660846040367876582403733848126787374718526315938734058650304257448662343287491371791406285770918964705969886518242487434401371602124614326881600223988568956538805307236259807911073586042622398487174079277129802126378982752220633208033870871119369918368978720704464314972448471261754036197183446587030299311506337561369467518288454538897341433354571694378895024875218592329202807019817896417228638892641238941548329882807150947076176753670842985639127542967038484020643043371304942072248463905321946249459314253601485100361932453698720581690803179355970535158336635580459150686670764399590627217718908210893099700502316892961161418003684093065265816216734376304272341008792493510972383249685983687278716718493244416250330833942159766020327010029330023290742553761071819344457986987489885311030341338639272664319556664745420570677458219381534927671164319071169552661121346464387263623070336201253388433338885031350002447639968776946759184325212425188197542872916990096218031340462978434192584084945637379047511913768967746201148029473944044138038196559355252110488030925707563475316195317781359865266038831664541636428966545967635021975208864812662771786711404065547683177908071096120322504534195197836062310165386211966052296755095005874763475135062623150288827127918156391608840579076594790412485878654846093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -5520370311757024577275971073197159355656146084444853215564634290319879348573574576196522793894473003358907149242226732937859954657682196715354489906709431840506488689356398835179929692553528746394419155266506711003075432405855862666339572779602919016023689710955765077298849410512089136018746661592093619075090788821366079095769535925569916305410723772643883775180930629739067844601746821864748367154165418600565361696293813862599476373234161373118067925013441363406500265951153542634020430373079871613286560344843165404191048944015590957635294051453083887496395026253740783639684669729163581009563951895196765961268854799051263367579591975462764508631504393612289424961158288204338924722599532194485993139431816311089362375009989492081144050882851573063947031433177791691279866094993476613483995406238813509346233529614903935973277359927203975393710884939170986337978269864163703035210028031747901561165913077797052823465257834193284764867457927679091990474356253367088117664409665471692949927696707995428641593879779676774113193563088859009385336581822513885161401646264510388332197014738568670457017477787686565356953707830992168499573681315736243691873894412400545213690645515508320385776453454119020358429938962934784734939691330621900648580664198709691713089110205364271864432665416825489245073365615316882717926964846463686344052996157801054305197077198546691557354221177748519353245776019549143618204436920886542892986652039717365374992080706604944235161307889736549151227409439274618851776017358644763999466142407848594376701246617242995950082187678504914283415406923335365516247621198994426019713834782161491988695343533825914731576272160423779110689030352710588581239724331240892926915897259381147836268909678257170949642320862364595818689396102261454037833851581236530869148354794889228745544139021231502863707742610795628382009978730715384644455738328686132212902052502114566247472810790580277136329455761357152138495766804176202327651194239869433195624046778350738716058191455704577843608726047901401892268055260220327986869052539802301041047912186377544523886057401612384311293653637559474478241690482050621546004517777935853095273950000845617493289742457724291759693708736660152639707840548773190004019009883840068818948609560217352690032867910278793518275212046123667565458757474235849353269120884163869868395312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 48814715910897456943876336339707281196567973961407046792814764218656634817218654810836708949668176362520963897348210307809349656911047405765536121323638440585009396399498695884056332596554473149850055002800373099373732455827424649024455033456282617790960554413957566614697037156146253143815132518389978520474350771852616535321785076641088821634675224363403884920862370097017905728161062841972993110123443720423648442344398517149858644492918427759073784340287818255978601932946364998819159656049900055770018642388878082944220935626922640166542314702880689422288002860382493712104379432805855280074705021304960931937548194967153390510016624786444925864614566501206380355039469688979518083327036197809852783876127869676137716453466076066269623883365770875016438930218860784791483123402588728302343523228336981916016296786298191746755546986123712681361640199952425350124530762981334857406370259728950891523925446910404723761880975523406445723778552937411329057700481697062011270549805713353723249384644366078104629480265452924891468377797181126672124774541995713772558332764597010908770722650522891724350555582340615780922771771730948660498405976729825973059829209391787298414423586846896789921120824927496413751558279416402683753778551883914725450843030193096643798860236686724209690739103405929738475655320393115029192858624382904757811774476897104662036872094307446119093188737824364853510839555211965610010136150375048287638760719626738539184475896379914344166168768074636679444766789224120445806654847142894240860618802226329952116629029401416666837828590505205982862259766818068190176696907158291009323648246073644116921498215750917738726270056338725228743337206030070841572005070434071864961514870716159425428631533132412504997650960381851155467968859402676550418221766558030407163112601730533968245104267936052573054107270447120981588353768006316192931653033794402465568097215673820360890394394076542281387149996974270070542619285953772123607952397391894213437531253688373300116421981552753578676656183059734507847667220142561330432207088413430592049998401484134203234789927905165229799375467427409780502414791346974030757240486378072004386270786334648606596610942588678412707218753081446445530475152662542234692811457369914004613955788301612455064442224258214218821078560604164725752711727696774947285212299398206032524260156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -253658520763964044341345016862506631198135317122865951997108857872168496273815282650794915867329134474033062390592110335104000632990893093862928910001482480421050719454512192254149430339076449777562554998585286495899412842141598102704583408102561961503445316682556000502889338843203875348126462226310553327864126162769593769824617816917214470037225778534230606880469096041760573448108691212126569556366961153790478603212517439576199714167350508398629700453419422493689497152778996618147240042728776204484940590019412508756661530152743881218810510475353328530360966356474517168609072646638371929929262927134911168271676074957127427874160520990131209450654349133873007906946188864458333877517453985733140826860348106971272061860599910969814380123457404137380585678733468981671677375152849654878815378164563973688686383884773514755905871391960198587323412107905228652477699107584010077604795356813213461959781360175184474724930445322621990770646012183140369637304846223792671195966323373889709201879603945797064459405891625599486054471600354324801000606918479780433157463628763762712766387838949593443222020054524629441532436223214354800400677452702415076661851025118047338002557698314738010043137977304191608916563300841125079031713298941202465148570528672012751095753798802961530281259001476958951981683934455879902695070656393895540419678103893864214299036336296268697827921484985726508295837166856940532521901429410253636038712104788886158947230940886153370131733843904612759363688658141237659029418129228759273348268515661632592759799241818036693759290395008274129573714037755681557746869242222663475059207492526048466282744068981709666184940015811938409006159908107941000058437211249998887151450062814640984533907925307915991275593631380839157698705177551028357998220965284251553160288811013357699364673735124000653809006403835828930468150192425521540374638334186548449162583273307580045870477232604923585350807486860675354042454445709546747740854930497875459708689058535262976602698669747744708541032900448182938191625056320451388577370313163351569501283043775785389288620526362412358420159117141355819340215455736383905585015646194562578122511470377806526179477477278968200424792017054622479977189035419145939498613522845506593175336111307946203394000434129477254520096344158314911874543625616134193277975522494028691055691406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 874475600441347315829684222873793013347127760953073117238972378718244398116100777363370040755601438117270742758728538477703600813089531451023504391855530516122087487928684723243960623222134347253428128330788754705704177866461900509429089365101599887776022311770779699706028071386513223804074751227122743116586744552426479523525950099395969328753657521862862367176100998017563673930236205597134014348910778721122494320009702977089388397346622906287889069083084797066121490754150278307635903573296793252044719366611455202669966050029506134184148838704623035492281256608201105322816236356789013651100189411745380047834728622994564336282325131380098710752403768670596818188457403288953102127096404294115527555778850469646615336467836178919999630601700036115587857860773818908330661378186896630254769435725043172441861515933997104151556853371558473845267754370851577531518852957968838342366862496164716622814162803233182914765292697409470135612564301158767569170724506278522937440853669012817810931807807493298224593402161859037471683177866897239044739240638544251054855887523198402041754342844799786695063296492024408946461650239838961948465360273021436021073018342556799445950887659019224670248113912449880288317168190833837299022303327707760014226127359911428054962004586818837436010578176360925783803816837820082906456770604957867195063145524563014030931537608024721930075329533462434650230700370102662789103093302957515197065478220310319419716553710965826313544903992271836882335106095369234638717260322195907980470421442641139179843185729573165349309732162105089859112543007576693173784860480766311592200638549002627695160805878920700308779819026831844079978797614368953253121582720752779141635223162311204650260283765664840937501910655703022861020630023708060686706127751352909658450549178436137947210564488516589976484499656532848605788726231068164491675179304963432598825830227860669353476309263588327415055436813912100123766931274306357582481512214759868722402295942543872400880376734860601410670011193659666134673395156430197527688904938308183383607643433451407717260190654525052947885396875368929714261398735093450480530216488521149963266878124383685015233613698147685633076997148312546848418353800895925922272567685663489925038834889529929313484602697286013758660937526684887742456433073726990184335090213589314399046375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -2033798153656328650286614267868804136833536571562769775203447349568708865608042979513712681249415385870765709482386379223936060620053592718452639316175559215579119103949438935821711884559945755798821588479985109282671436820534926453423491342903773899331295062518557576926109843138889512838489776911615978612889382602133216822546841557699706799227194324992776244627297467698541308436453355601954552020049418879401756144347800001470387961278601076121654454155829264832755265570944163357343525777738560288692789765550459904050560535953835537311476511828846623852868425762471330061553524008499837557944589407203147895267316199605402832063838661046340447052327882117461732866791688410622047993664223739220561222555171253572686729807196717223591837089408759479386518727526293922669640172158868485249826397005725100645858389542131725686571128136684031944981605807927249719860876849203185187227495435403954564886300746415084931986954450497643810104063780939867687447639141559364455630119756406863538741631742088664891664727418866703453444814284264536737522879001757227142422682692049497614501132213668998307550833448254965853714291053365182981535406985075777625379018950909749080331896976575766856664827442862907819998450306059327918095324213424359581610710190508617987985439131150468996006679075539060015759073341404563474627755862944349833324199282039342605713600068340352550659713508195113299918313076034635062643648463725631754476217415400224892777578021339661596784887283651992618091491098761316583635156107038815525331855273402659723716567037125199368568499512654842904284329549802981220508944773389723366052854143555245161842970025403702159361030452308143940974338487624653442110252999096401628115737597542739434844468068928930187300452106939172733863675582944447432592416203787007916298894585079854280239367306090995849900099874037455317546861352330765947482704127814740545305945257102679767386578187058376601254655073070851997100023079278675551176084628807376469070552322876743326165225602336745462645495133938931374344922623681482747970745386337185955740886719621808390906477087253965111055351434465975640737730120794720123029177428817759414360892907586174847492717422148822517710187370523847511580059826001582187161215491704029735631323960923827224650930138735606089679053051744218341771418414175728757316320665126110639477506250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 2900401639339843398763367939564871735293899872742591138851742165989445925225929865090513233192121467438329273706837604654306700431971403435216800242059225679624666764045919037309253949792753721004135766138620027034096866242763886522326974315669695391909847456847634458045199200344891249597660991048077013060848949676339883733470378917285196946781599175756702656010061351644117141856809674136934777797489031148518048519757454828433451354211500661418893387546756782082913965594250447346134345385613143715009546874813390990374419208283859050720934660294954768684628892247798246254029687462447041417576916538353346351073790148325760972860630481436239235565181945462905022399139575569394072306468736829163887413354117747024433501647395220581682351586282133013158461802006430187987784090489609732800924929002425379577554384412623241400639334387728622537403996603675443515161025040763467611636552717272706513151774464543117442915361979647062321315670704446683233738441139022181904941538969783242026075450263913240574174416665933790086453851360213126719600913836548337820574428804700088536129213811466567846673974956046834657254108591868160051849857522106715118233601811010943974297001514766824951124183618470878391830172260393148751914203241182119182597522850999713337571833070613706282532529538795444150142715112392141567829009284241120789915557379064892994488335912935053693257350364144330075599352041462783413500386556878766907378545164381437533675840448204808525955362740966884932219996096086012310837679678778170610474155882316462170378938278811483040829964632718573626521226110730856429227516981581123689111981754216899076935351806100795274065925826118052596285805249016866199360904544000230520446020965157993653722910363223450248463856349722425772122887529758118855610803928651114829318252049464192496152167603582002639812449247060178305301214312257802297269854438662035376989217191569966048876668643290125073848384494684787117102977428787470807826115533820422016444574045552578728616381458898453539170898767467294843158358688629114512175372250242638183522079106916952146647271447315683798826317150062942336247558581453742675281059992774037129908325764374433125495204768074283231597561982253146339644720736158948392489803558549565763035449394092768634293511259982606230859725311715846261238052498313954206117865814084848074606434375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -1318401400774079785469974513945079877063576656001134126643685413635627307485984013521490982516379090361928431522615215489272575947963237892693763070896701669189258506399179346250493581232732039444582809108815181133444182660805128824666685229191401423329567485149850220358929153480687147915415855253991979666300541744817976593249130832348519159094812382474206926901923488044933087640038240570461818312105062445614747364376312104274292486842221293620928320559609982358433327666066920127301282438683493876379939454853823406867353259466646533615481147315651365689303157195751961946481126101344970425238236086234305510079323275485829620908686519917789444375459471358546225576675700599341883724185216238527144280038941740904406102806085370237486184811670498453189972183708824409719739920349306362009749459531423209508849966096576177396365861920873390961455184804407759464307505899160511886063439143865252385877736319027881775936692347586701538486571417174285974641755632885744127420078806380176605330187950453156890341461930610873407072219326358116813739006555973070126794371783411547529963565821785129862606074906014237490898666011827452670724796886596414846538917581441686584759574224709986154405699169003601628780436725758465816079582383925875180682231893515846828729002626763060824825772633412665563661110376342127288788121921371675288282907526726482076004341414304236154749251393953045410247566159043074984652999487195895937316309134772735677566320809420788373593664395369266091349469695587376758707610772250585652311929381328921440305200144677816417396695787618778312768636917000546922754912655574217300937807043432647315922599844874273596247426756272157931500407737187551356706242856078103983898684599847664241533219278025992613275257886536378956440611463793290118663685641140011675548959171363411833904570481728859685229853907539039597880014990570114260457991945925980497931342468335713839902403607435251299473897285224379017681171473297056895673771764403238450905393636386809786744551511654962295252871858866601100988666562141087330772735424366581994943686129389940347543527155197886653499714690171824263546601040936057525377277662732092926658472657371735654530456252069138932322347947542830791489252655306857631532695713420590083236823108291546845943021209769767092601925515432266225170222577547606109342448101063837165525068750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -3688148015084754936744350636804562118931643621156333255777719664001676945950447709640955011196073249960771069589575116253277577636709350756573588840602728504277059142401095749784183396274793702695240948948757888864055937466937107855836537624603165017383648909308627386234050862686441427635474556824422561042382342649210061274375408897848114777468839279755534413822574212884005436902207857341904488883696350906600992546836053658145189012739889487814792642623563995694757717108710034916381261703258904551550128492834698977465329891873666879793294792429580421430463804093491074390285424870008076027462978992842500334480961150634762713371448581072450831281264118377626713214393413511072400299135986142855899940730503815899853257264626131134902779014368061017833931016872822960093152729022736179268156024263824262728246940175625014369380854419732170775406571398133263214017626202360208484767453180616355318187744227121087059641975664272879716384062474062911640085822656302546999295689760801973333779312174034722840186576503383909415303744412190834374424601932239013424148786251417812939352912953174644584880309427921967826743202860150711848910062559820275725374200251530329040404522259396398587628996200359034697690983526054361036147242655952148256681446630502606416160982218995554617618191301641311367268812716886869420676044140286110370419740967830786563324278502921008239191296609064541838771614428740428976554670124522630776061920737732463098959209584584663666838230273882402341134445080688127010894402583183129492367161514909407164830035388786371210933020244301508492291882610232092390204038336870034389683997541267717040512914930885495162826313709807374110844432049376622378586856046997065271291068454279200520587286064433063471529230255268705847826319291888705533203261534091351516901963475394189152260949021221249181378152590245586045306307261713301362540713076437026066966912306591121762903954845613664419734575699239347315335637151910244574439667334299599511752350992295379472419105037840981663157618700524060959622790936016940161379482600995891049861142701783570924960679360629402300994232121526889825938556320577578152139156513327239215156323067732036998314551308008827636135301478545770746607447681135490564246879316424558810584417267321808972478755971987503575837569680138527636824538381366500266757364000232991317055328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 7483691256706228539028752622574468832872095843629349852208764710882910528384546617916212443151458495585274884663334581942560759785662774721596810228586266618259788216211442961382735627449964316475122800642825471014618349222433660755446734435079747315116767069932165572547876907524529020852899531224234196938563803173385312477120097082564633986929901273851984229880411025608161670826014636462653988062505850423075227239312845732522389946557196201282432784150288564978206253187346371746152378444641901510105691071453415722151459165496017899330674295499557625586708333390550298685462933469837722993468155448498376660369286916959420717378592263198420090226853082695342957230873138407744648213975702034506473785930631349864647548739444864542467712056716793580944937311876230882117906923588937314735256851956593947677376544190730336788020318753280348467535733762205735691814964111137682896647220189817658133410757250136072303695572675107747221474937003398997096374457815418069174103593722656494242726611986675037865654384564009559825439542825950849373645072640802039109154954281495401667502866358933731761591660518592073962494627192048228742720052428142578021412704277882722298372571800716985235603195061289810196633338688487396304396200265698820015883362673490241764832228450188609930616906049071686777704333406116828252417071865603501705956268512037447009142583088086447220262149514850529884274117903060775800973028049784345490085353958811427278497159904271002453784985750611871758759730982477068353672737602516573695151882310913652456497957044772727193331450384245151079370664245063234872669449376289813842892593611254215761183534910264550943843412429669262304748070255865915771022253953942580533539844591927661600666524841607124264738294212156063526709390932607595730695281483486051510073945436237150635910764703226569285329593926741304476257869323579499899032796090965478978561946946947199215372944796441437855299577859462002258218476650274186972590477615895299888653484399689189027141418685716287326150459202328369170162237087494453136023111906578740616090567308295639156486370543286684420422457380307769884463918236073050128891101707525449132892142207775300669783401626839304981094608709665796000527560947940456869367586159069353422388314301992674131379321177732452041390919208297855974004775144693021451830564850088372057364468750000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1836349816679683976617040115357242382713925379699339932552978937073961529601626813001551185299754768841886628421138367093176078490574144849063715615925862915714085258960375005368807208712941794763519894747023981005830535342811529993900915411020118083800153489634054985169952673766375441893093739207969945533851083846890108791426112246274798102109077760587158023863288608881680627708539374735236595183086984983964507765818006651210611091712472673700924659378942927193927329501513271307935172600980479305004248124293827935168310166758198996415252815304800066407429880475089794074656807041735842262466954068850721110222325341346529452222483935362495393539263029598516755688920496903695744694011703576062674244882407688475617100954103695693122046852927905398170703315328695752237768849707398152248777536642363530898838362877972657964255325923849880092020784250694639239758746216499143184042683057687938365392361571083417826105408043174588366611941415590144343236109907339468099023151645455524419536627243050179791500760882457893967336265616532597347620152686989276281601015358706066138133546591694272385580582485184679296662730766529263312902342467691855736690662996413493325979176568530636848101666332570792830589362578035101005774095940253147369053824896404729173447882994645521185366248753643542796508689196730937012074907207813533386286165650212553442845291869309656173976410587996039281356361993370462070377313154810541650579288255151069787151993866714633222100358818285033864210288683970524265090632218224815472930685604821035265759870532610362864113035951797924522148756207231746471009825857800711202161779805255011904326845352270714838499970009943266773418774278838120481066412904153995511230438155192071027960704098058730728344611789130901514775161128746471532234701157092896660784609374064756231544141756240825650045782858733385445775868994326543030910756888119477125800431361929752746639667359260928795290300955421976323567952033826189159414425962314749744699455094892130218097402094961856797660466777579242527445898503580906464622825701608276761594838952080873956855926112285085023034533841345891979458267528988064836168638304933261183822929121186563311280744266663354782324415231046130640064883942440004923323264914975504666638744210881943353048347147926411964448128391958622389150720390819562236561302382748553783848096875000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -13372674117137591401638764232865602893373262840876964346161311106988347821483347625705549986504827532414669556188341099980721096331353091800187397891950414143979501942856220431978819144692636100386291733397482397587406726238467509110398991709566933696799222039072489596750593229726662899023604687949101554049332735728152759287213679730428708005143809544475784682310495889586434789191998620868705717271147279205554109325372580834448863300242948479327952464578315054685355855248935383194104519514941291138051921126722959254420607948945492511822820464173363377081302704646208982521727446097427286693098264913378629693946121734569909283342790041159741786249556847384009448056122992508458421760742097243025146396997002978123292888762537774145833008731667049213761545523095582876333920594666671525375091877440745586781611210975311085827245008552037816818138072391402263473031368516350807568755728172055835094909828005568661298917117903821442503541657354099626564178552482584563547482289984581109502290088322378713148357050661807195945855216711490998035642931799638727619237584248264240650357176955454769927109487405400037469350289120758098066799619782461269490592227494897041416489096076829013947832269365775125522239456621492560076326967015699142808457871765656049721936436846437658951568849540653118471290597896339181271962153205169484468678672060341817856672305888597083404425390665132567589452177044207418949351127977278124387750906928681146272015421588218059185331507471284640371639302228874118767805616486992353990421049396437438807904712577496436341105269837190529743598506126855128822342002964320801833967941300177790329974031733394219067812723290206887748343858000953937760233023239317355335625392003703063807601540113716198941468389877566597735219164360184231647948594372941022499456491656453080639050216959888358685020768704900386290215101842535986601562297974924145093527688711249114901092335250925991500056853426487367301953014323563390780153300983867545198503139621015218062688328555787382941724366495963136136060185474739148963461568281303069111376364541078106356910877439065887161925419401481678677220793987589936906600602469288710461875754552238766557011413853759455997379033530150863206433209593003277830950708337634032123976250512566649331629669374516202763931057540629996929511079756908434944446572821294587650177126562500000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 25150187150303321279492825506031409133167607955116586265017628935116500820865859874738759241080927000687562433264248875209277256939629867615435164061090545497294839583509445133864788059871411089645341188591179760639447302553703240849424720266250786250181145252133209699126884377531391601317183606206444455017555406511426219276344646567279118824383987272291366838457671712641793850016912752292160785565069511704752207667863219155487321197196906133078271060364775931999783531776581707171569762966042756018456697108429203825246522721175163512737276810424343158060673730340741587139897237695754577111275580363430531035704290373141337943812169072935486398808445529013674173570199271910447360499145154664610210694435499850345918266326439717493685108508434734557444187515895260977504871273356541808180228438767578053525705419152003608477941039752490912589754832703858766549366727324457982220401633896893748887847108919048105557372591767278373846223245354651206994800733089768478514716103992652905374956098332013013500347963477540458971193264920969541701788704285124637400131638816173001424734224697503808190551047933668591145151595949526826008334374698431350867507674950735904433041689571598352577135508238413544100756860968090922267974147881205821471213601328343108731759313870394765286813042298593706898977545507399764812403540094305390507991361016072067405338922540360131472214854434766816993318391822372590792835560151032199980611654357685286320217731725770709200804675672571584187386145156773612323602646248471759457844574423608499611687617817674287506546156623408327168582886614686368117632018415361700837995108260207472302426517017387735505464806505204292256913024333947977722795459844125254559507316874419524190586050833357883019905647825619457293855559443246368276900151769030782826008614875442890458919699025103562587066164950254963496800959933979222422255238018035224316053256575774634982769284973150172967405683861042936514091465496240154170960753207226361818577029743776601883794573020611704245799119231360402856247269532184992605568040140384311034316239696346815183603175232353801296386811059971336817720369872709076008487262564783029463336677679302861445099107936317947804870951703119554475267622281869343875397847662488173011568521793690423445470024670555870762185193738260321684020329453970711191397763434127764866803910937500000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -22893042581933726323088995489083485435819587375955427845539295288683251575630847951257267940551959959422044970246503569394637846901571189615790616129564801805950157817295095017170424456155013676198150700931861867986630543083599113517965692522486261027500818949094050907924230481853480927289483769458053611988367398256159454152363189709890720758333058749030863279949399099648864066102908192887150530103108803095034399709254193505110466561543151733087620596680473053800544128614090012770658474039747488596536370251249792236303583186256886304445544512216708992613998367807040680954999461087557150248965312471678466225353529069426831006791593310879169046175816980781980852084195532535501860064839934591515578097740173576105076921661444825601319730748442215851545333533911678116046881727695594695557944671228918569357938533153632940893407582875321401902580729375723745185672391523590343694509060650694047419504500283623206399399727443095518516629778741142507623531208488930517634406898568765624652229739281672864401952353133476549536614999414818936493580269268610858106985771575058578726341260068136241363092150732951223915595118507533951763557844314445078166571029496539452143453834606341461134961938207416397529977828247704318763341530545798787391671807161506436379887854554972079494914262736480708321914546711264047310063977702973140399298014541696847115940192677738607780278949141852550390805277396851219384689738052095199822633527835337013290938735470185724565247200380714672070576433652794581825616521272131842584920365805996383404601180660565175360856815210512636489558925695449178624964971027219579472887859432715344445726359967129875456228119531708287229969983931886818242826148538520048342325901484000683379524894146144798197628671474948464843828754054282811535297571836912546709576627514371292339614138212812835893710069366416654196793489855235188501183238968953543478705049889627863660389233642811173739792523185923275857914442757238258319991982271403222587900429356725626389853528082134435009525139426169175310498223430095940215613021993131018533520998733415611714933826571300142889912583766070795669738379601400375600002216750989615470042184878591845982715334746397573329792089645369600479385196657016996294126356802126972835956405150708942236694421127081709627694793066783097856136150723350694637673879675064313349452109375000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 12245097823494004930190500628577370473103193537408057548430201873986232573490472311637689027017309004103085374270541687042074318294179995692450711719118321061938005888832728951121914443449479016626785891080249565435338472407170500457445457876759386834414816160923621759430648765366741565349080436388779281989925037805202844349988041917603378776564510545761820289749986634283393105323031048989205049579615432180874974621596909027382953153024882218021736811727896806595684116511207452124817210168189634576382501419819183954000064627215170928164796843682497300594890332112222862127392915043892180884960885708641723463616724052219932943053611881719058977804984425479688818887778046169814572374163089847572296922327361640222707428639483543170264552150929382963242117809651227435188008564322201929349045138604211445840385917235760328918669759045692654092826233899057482455062313062143210371821537618140405227585754971001691147757434428266577452974304520149690849306407069010214669422715086636715068082725336632619608812291652919478825124394063402989424081970485173326584592676966277742704809870974579696574232127331804084321409103159881739015589497610426270691377546282207969350124646053886816774798395069623781611396647963885414107469315027128571422623444162301537760177786057476441671757690827729321627547304066939706804794880947460252107087727740219984110848838218983646702602729790459016282309624691285657721330928973735510324872326351556501535836547522604643345836872329344032148047385451658878577185762125579460335184381204976207050619433968172187789679138054292833548898824297808113759734769907452785412893387487261041601311411321706217761738196172427948580862117697553385077501129395910949091041120203248847013919517086629365344566453886868700597517088645971985592122894654011400430040583302545902659887780498088027709232225062095883583986279611777306417114333153648181095245299678173952494263868229679592179179877617031928113574842586099494701943198433968065984198758896095161659766965272398753448975984158255240027548291454411662196333280257198568979775118159308673896516598916576520489670023154799207211113696587164786540224221846752331297097817126029775723537407248222627546210195083337725085721948378639260322395556192176752375837971208255400486684784381139223358130090451368212879757221264388089607180297258797985052102382812500000000000000000000000000000000000000000000000000000000000000000*i1^19 + -4346478006695643142270183935013561796320159913908297934820283890290771162380621361286800759443863616402512522607823283985328595507998575378396679662567205323458991789906829052243525748869695408662577392545191914780098304399532484544843055281988039771193650355533102495414112840908350417828675479289155919961378589189741927287374908487042904697180265261307356578675520107934213632613573162618843324031804152363232652602209216686104888804850599038957535099226794911298916996964841134977099836756544529505188253715725967127759263914193780745741065832889671040035571859667403412336858804069428750627109612414691669544692789297863089843135028129602641108875607061336097553846844436780934075213467025843954281828270233659908407841528144463806735480172191925429698830688982200241062507662760673839052459604419285904157555167509070848024352636125658091394314717371145396211118163038690744097619373742599438360897492902958503022957282204704236646018622612344784558355663762689049005908996475309101112008132133783151215841408840033613407777289965993739669173904497383375290924759974770775543048009246414074080578903926499226066004343610910822048124922762157252868826261847214011251570032765631417793386001400955044300978586543953020301743100660221508090055655880175099528848141313256215749963781945318821016900932644181465470522759438020706603819787662107217668750751190857305737439285645206516116261849442505389477367741193053523458982904623125908782852328744695823397163221969944152608873234908330175718230520334450599140099761905417695976264115509518640853445629739349651361584541491190416769354006237255661577593652725440714719330908235762485145943406488914615255889319683878535714104064036546399170926112697669878457252654002332168723474732289174641567708286436764189944331930321449352261772574596787721722943690745174278655065201492945787478343628162113609291539399628343825856408977359462321117590487977127688293885297571493536375892467894538019015629523960257670711436715861542182540718140646695233113741405404276320399211538264429666253652461982867566979581406588162910065068236402084360171263494689805831936418522393928394857648332706905895103490665621858124662139650409796852194077232452415587753097750604358767112529228300511732611046089148139724813663465907070488807000380150546403163159044338473099004003004279728481487312359375000000000000000000000000000000000000000000000000000000000000000*i1^20 + 1234344766007127961587546087654569567678542665524750166388962215852417275133971842052092355636493026541216599582700075611864562638868763001145581571765248872678902450624087590545748947879551141510229858623667151887276139897121165111294058833858203861589749539006896392638224540940255540034497118857569492842540829709440231809911555321223528165553490085815711237548150136354318293830008160728879324941170333731239225189658925989245091906653796889794105305961697158779024319634732585626791564365402760237583145128687179775329080117932375520523596385943749924417234032711989971649270789479272417811356007929693846828145199099356831483020170906248947051692738246180606915606358116682046334109272431999273868423841560996822707835639236815112359912562630053401765091622032595133676517137753079159839396694225342268991297775411510684262281203976566177044777935946090527062029150435779602936565619721022934039199550265081721184361726317669105881486014785442701655906270254013008588426803790529898558978443611710587605054595709685097685095595629339105490111945811517707161094015506485156232526086787257629037871455875985862419894069643694516489402780234580078641549572866523189568124528354507022173327638100471004478798788035706887977348223486731638077606405819049214877722656950057111556145735439404365467136259416477280243719322211609145892714536402623479544967524211261100605272095019048047303155065722859174963916417344419819758376236702746151510179450650654439603584707296149890993629470774660637688010183544819302398396921554529130637159241306454667423752247495880240950719796176554520151422576200062414087365481215459801510112302674693405368844467341143362875250524041723952950272023783985833951491642340806257692329721160370664159489606579007444234117330130071027539850312363192370573819575962522522233434976653862477594110484675426750590614733077197042357323804916777899166654478670376678629381636545218179755502813604602017053337902864264973784823153582304050466800797036816381689075731635991031753288442811088811873504864130821184482038042035488251554683074047096509093871835855761846163172266792333421652337297326509913291662144470265032783576613870698127627851378670429695040846911002675965089328885892627514832738859121764291107944498639152492060087919881681351429933600799137500884273313267364175821789941659394206194156320312500000000000000000000000000000000000000000000000000000000000*i1^21 + -178131054051084977300738564003646785228011459662791060452130022892298384737029385310133576273366774133977738170176295650537310274849421199498220509569753955793066447250697682710060060201596337674577012246130332940836546619667439849727575455729294611410248973125633411473125124416109301586678424874544108030118190545126539133913916353812007246279712747031026728454722353548361564436726523787137870752481921860285463378075469248071202511765941575780382646902449056636643425411347201896292847236390004982407275217724409959037773330486859328509918956041534401647938055884134129899058068426446974715574801637698964639195259579892520859054973510524712999121880464376318610123169262853133397167619513771073285517992395367021030257832631869591834724990412015692842428752511963741724661213087902528057954214486093856132961614728878786767122003866882133485573172624320484361782784165908375304150461362053816267846285472432257781275625194326639314523767166489453461065529972066996183836707916302497296361819343066530142336328043718394947126761243454920257262515935678132539026738883502689697428158477021251970915166225261848890881526333213794330725273664799776946983617615889513815107315239711420040211912681095761528660233662151806723766375866180974972447298154661722035792176303130216524834906839422900472950888628697442912047357341311100388180163099918469390348133417208441769282942403129889320676534320214732959802945761633681356308147387079243326152600524912617974854027387867182872032338879539233931680390212269237201923102611701956458737471552253486119932037563049050456277291924990426882889870078772636784600269188678440816848293416886690445121612443167662397321633596495121179511379423507992636193451962558032547507598130202413060256555793021846126203650245912744030108961229205020556219635273523985710710921374200320138326714805050758772657896768672682516944284635175633144267079187784909905683497456517447399159860383582861053307155013738496203160909702698260594463569781252113099173577409423393420647287020248574395399199218990905592660793023992076419951066337461782913951889376590005046296371064216107322013178781557036018193424407452658975590585501667120032035385659273406148476191187144509373047592175418854798580943960619576012366772055408228251596308987896879403057418430641882207066324681415867437077560266007903043182359375000000000000000000000000000000000000000000000000000000000*i1^22 + 33827077064913458628653546624842338306231460574807146031010389320795734818071163069525093341537485499236706973044970728328295198223021352390764816586008418488635930516485691640265266290233700285002398095036210689913943010890080042047820389320647177896488045328693064217641301900552680137704777410091108840300457064304404776663754666617361443426704279779426374111704808310626342347159361129508093812272095243012436338749968417578975054225494585655200622382121179346236098136394783879545326426995762608483605597130212138677848724259230788556157679790790555243664463236855350505568404412602572305896118241758368860608295433092407629757273457089468371666634394848841428594183512335040905065879740261675851485164133479833350898387088428751017646328332564574558055747470703545131972961509721567150509308526746809777617053696701918469257110439859780421284940416473274742963084471457302128664736019121343243232109784253568929515789070547455203272400609025682108963736582081816007293869973339626828440067177620451454371696536768068032371349856820557950331046691728244199975500339221805063355834883957739707259121127544725025895346451173936217999567183946127675393413686871858364365480017120984039224846456914470938506452916905123484853028947337125498275947877444819191567428354052483110754097558373816886467291426065071530186456279034084066287391281430007064372113439093190736428252947180735854840254341904175788987114805459300337165952370783823080072325295544481156105635687143909954930031349978121512144341260607656332305230128682097655001274910556047780330485611427310416231305006687965018591265904910805181519241647726534865016692640617355741446315755186094954910052683863707666490650808690740691625380838626349314309533213851837006165171339463736048979873171120748702948593393905289003773043785457385273859710748862668948692168589674464814810646937220036371356833843722892436710840782204623538103816027734830112415732593465977596832246068855047388599378675063919285386152140309921634169099169624557358044973781850019221036709458598854512159150647168793694990120022273789338483287918657379703816175311289167080539310760795596288038976116235220559580644550143722181056350247774285265566956114402606045486688693745693449602509129019050782266858315114957550474808559604615178560404656792519407846223714273453163004042131056459631792617187500000000000000000000000000000000000000000000000000000*i1^23 + -2470534839256930895891504423578016941814608539841997908551061813113175234122917476509248969474002049167341022698342756569189869134209565887976113259429915360930464029021295661774045036312840279737922670838950229922142083617134572755581961122324640492082577188743867980275531185300374132945156826340627856642130702025480900946299212540128189972972153798769190511588519714966176748553612989354713402051660643217059369270535735717720758420713419791337018367321190855900891890688503748554513211873014379398694130935696039128272386186110698564971425675431935888119480888914549691249336720642628865684377563430304186916198246910138436913619631456226318424708167051783273496264718080986469959528819455679203244543586069094459021399798790429592805447750255659165989549889505068631503246605115522445228247448059888937877383895800228543751077887841012701899618989249436466562249541388252297024033588107590124294786384714010117568992534884939158067909180520165318163953537245109640522864813011359127628193002803274442771442127080367422201985036089246706790377718001702002304571503372213782843949440581959255009461655167493830558681646282047491490079140477298644981408505735065351213172052345860242153616624434859579684933196375580112671397940350467693043417337241957021115557419456391038044538338754222176713240106993929021518397574911467305846174527709304011199279530645309679989267129897897050457533879178040337298859179076898821602477006588425766017919578514998499268495548108187973985841642504146029479283555764058102580409553150828356368007929620725118940491702897277184327985352063603464645914311179154164228726725400359936410896358087432866166854964476031229220337038635853152137405123380350250860411878283356385737761008279325087045980339313848194925873737338983234596836406773772944283277990817593332802097535567567470068430639618103632562492691247500059060122352830663088406850017088149132970385996974578343715873430998813726173159283969273245473854362420206819548151342212581371804514865380557324131128627579838343754792959345267845117481392793187557387535880222762940252929105407875724618215051416939774546207549856347708632143783793541054511615284022711570814400099290336218739387375734337307734286129208746937647443602531605813912458970875364492502627721448742306483071967290585564292688442051295112167194790526645500414101562500000000000000000000000000000000000000000000000000*i1^24 + 401830261689037857529157748114395226198320065362220184191465277958961931089626119481282752095408205997369134288259478992549149390329890781795066710541347559548038060389042250058951521306629536347415231882212625470033718166531057052192770351099517850384561254097324240805879249254146990031404983844506420595773964640598287104258153559517216261852687051674891996350612936457554144550641325896588392629214569053808161981243364987357956147626989515554664163046024079070438570068597167463792006647719375346929408086460617807917442325205774560398252677933719016806885063757332334356514100186142334473413973897660900486903344476787622447711816014522899051732794486342532115535668464248628427808883729685448526381701335102428511598193824231280804660825292257221485558824044369561815712418962355546219568900450202585257063314186404738351844468568049216840482440528674095675605663518554648575419550565964246167267031527413074735603131578764476247336939684377317067234989862838634124454417931974863690338830313527632677546396965116582210925743227011525269725656805235666260242997727817118562271048461874716603466840906930903207914234373615115996995914280805560383990763048133449512755096623706543707398749141049702944737566687699652383172753533162459890645077801150876444346518605316241567577265279389449009412109787154958262296936425194126620294866687341765732652465543465350057270107442687764138859788651400275852122790026137688715541014298130423420847318881290622607508594549746388052377259725149639415669384004401157697599762408076976689393811582232574910950443777053960016622607853608417184476580458736714997891237048215882415025639417986045542398441901974946712472476482291354140874024009359624076438163607358841188467291646443810100154735638747090253166268067953971723615787815510917249707651633454853287920667613038059507311258456179142409585054864226617478392561863719784929224008492595153882399376711542891948623991141190468899989229972629392737297457609676863307407907534435885438785796993530004792792905687953689696292475273375027039515580780903213950211548425550106095446322065954383987912198582185775958927132154357722461797788774768528997068089157093816268168745825589555394869350547556776726549592760517827331266234726387232922730485544150193880224276178677094724611620171159308778312740829877893059881685080328064912246875000000000000000000000000000000000000000000000000*i1^25 + -19513487429081882149115846553243782619582996750880419892519001915735299514540241407102423136496258519934372573378846076565624049060072512917792499589319892851440123217415205857249163473717432567622181663574153320089109855471468483990743851345312799124047462414071691592958841717142885890308513640643218406939975839474315815030666732573066486368001711611081943601904929819377851472160043639682610151919001298562868503465364100391269740273197679617853370958427241131372897475448803408323198793050587297058249912539178602938785682663317503119192543382034691379665021771370915688507088806216088716181147214497235307806655738060565422053272641932845135679871124794920496596799617079297393553550215846669393711722724738143497712224277278188098988711999638102746333069324021724846099804799829258576516895374118861845070428511353014352681077190280249897871366418050704965131094428317933472899086018619036716030990076150377888303874342335254967700824748816063348437304824547438401920214370833296014226934849501522712149373379289356235663358836714013031612866342854596488119783120003289968205968687838680155826531836222815271364860225208372006158519746605147465603332966718512510742849172395048916675469498847570559413492233481099952996751307674467135180289026955184754379613822386867229326356548602984124803285015586857746586190904965379938271216079842408187384915196902031898415352734545425856733808105107042064362146752588984431530400835916954006590610603593597100998726791435001391882836100461632972095144606097801520778150976946768092888736039322951994051971832032635092469328598886234734951856270423148737450572078561420066300427860923388656852307857687674170703086104004115281426138797645427660645241373013079159241548180843452274813857175318378428259254488209595154367760835954900812071998599955391004500786741761363331689109505774460632248315765080161194356609203821645182839575536045325307096200201520384604772872015323480761237334023507095375283585821132220669087587419644011947938313268424537592261523504207334661599105985462229568418265541890479368944045955812592910539553295008440855835630385121130927197791798457046198307004428507197557506617443123035993978660406861431159168525025133175846915190073276640890756307350032623576170143109546373848794800060737948289453677776422663446817454586626912266864871703379269124431250000000000000000000000000000000000000000000000*i1^26 + 2406172169841894768133952613189988014855384447711288930989554926410993863388200480218750238713068088072085945978312150697120891805629182177015738277843070402096065278588634295158199680050304510140546412326699744571081275212925825145746609951280778566442375623550624716882971892782979324321087674433527940237537956045866956888788150196283166020038004336049026819977829996754993764582504269703135449458049193205627529894684917375146388968359794624300639225290539257728325569057561843237060820929813365597144716123451794791969358402820274657261487460207293000634903825266602433655031016366418185248611810820758288224169840265864192859200155440868747644950635331150151720200364997780325866594158580440729661741531740978381501187358257312260075430389806384173039057703969046338235664429776078567641377554249754848625516132045547844322594876978660497853977506152507791065501020802774085913719763996270625630236012986687428107089865938301391253733838232482771448606301741530599830498215519936736474385626617073505929932796408060576241336304205009072775670843056135875594456393018912333908966765432958425494601296472806811886587586746045292871413276748228648208125320032080549654016452494420834363995350553256464179562516799373928270120099534421741656605028716586957780305066305065935743284565373544592190211131635835236115323690186763640955114525896594265796989031284254163700381209271161942921442746467587426694436528542894207874163171680030665184417167538679678243680008015245957473615632349284764363217999724359754173696111091175801815522643303491460831482498068116776456422089866474953794508948853669370456475778730924252736063206266612568493483525709669100744448044020306435092979121258364954278432128231908876865369009059411074395158100989523547949521210531808366861145673028242075526619687303632026320236684627801737152048222161396393110594636122770399411201844643172630309416769249085503498942107110283421142791990194840226084094657687332811046819745658200940126973767375541500328908246417130306059439077361591785562142115651736015603192353292229366221999432184044599927615800010135406248457435814978411265204768379113292497257032116820312099075391067996991073330429521223607904810334523763426322025362696670004706851900465868644752152269985968476623310339946500174375398394204690008653173446156881079052034848620642528996875000000000000000000000000000000000000000000*i1^27 + -48332485974414045701795115500062808784745027631900808832188765809143898260984250989340807589537048278718670666010456957016177989968997714219903997553729064599600550967285612666527709240239941802630251473541037472180413592856513184869112081272281992855404674726676531554282446487580268557231050543608370889215677415438613137253509652231963595852908639446052443104773677258850381472065485349772055012069768040555443696485133565542016474394776111979606926424545197227501419073963054695373102514875600205867306417864529799448992984760816829105011522998702146742251823593251187692991022918930396194519825092801204837525019349498483103583177724065089727193517543011314213967262522305724373866151011935855743851563314420255116340437249151500179024423308707015847121603058280324624741036430032021674388832639466494538395522478135773291055893545836136822291628133735232631679166963599849172772274140020721149328052368698084920337084961528116455721772731286991777989482245651265159412945246999543491877370286147992144629099576742481414577821123717425677685165640704740977469522199690614865347940028225211579114837725044377066684218667114739518926542306703619817401740562930171944782464590979347126689891925412896419147369608717351989273707567648892330829288909083954864602414626564525640341581384725199196420275172549471173668986567625799007684611243318004438123266513699088023034458327706736275000595107143372252317031072417451157688231656311238536360333787895628638138756592825796969452533584010027244971602260072779557600768744428323223445815556230302270094496290723931106352347279695504005659068859557158884688870535908268366782888926122526505744148902610314420108108472808241046178244058850666258605400141809310136681944695021979825573765634958641270600787071600577511539255282601904116062185959493018206542683172204971692702436687866003491213481261872488122620256010985364676760095929797932341781769034960351089849060924126868236766739909847241504901238369437609574120333969414377040080214529423054220687670982039777316714736881869121233778555276013627538847106130917373182758084057162817565119836967635256367428126541839840872889865885801265145655562064644577627665134825094275788840641397643565876963448691491651216611257752907998069634554204563101649341620365118966231990194919341493543717070549480895908897243796553786468750000000000000000000000000000000000000000*i1^28 + 6925652061081342207854076358405174278419338846718155600496758011816550715164000219327427604861744384775531957423777025741243833603046215283649381190165948511426984479563791396630785097988839102270994797483153336864020993538232925396318808287391313285056646439735966033437648369675828742947203545284660179908434327930652333910799614598146035523703627982208445844612043647694373500408324350561351277866091795536082043218078584292838725058568430401661213864179500193323533275684845555131779785817789322881814359126754604924013777204935826939489593068666463935749131270610254425287150174584211946858752776464192443878005776684827027644053829220709209658640953752891192809041263559136768923353275248367947537785295717672397924169269351855920184457006693932356374861152117365969351582350581705419221745511054866282783411147260768573474773495206850082842592137905671441858012506137800236628498257961373061540908256792709088370636897693197775172591555209975873303447770481079385099849835653992263357614093921068981797872940970234296112558763116058314934387718699016451335658100980358208278410407690115795637809499067143857199350889267238290827999850483690401388907743860606679378877757613781877183408368342326120807736455493219872224417935711280628796908667939845593640816970329354706585804166446826030180775391652442731310594610249211567694484401555205374977095111647589862892213796428650656821300109504590002253230319197403477174491231722882704263823598786924966614904432601837918757368225641979151618371376173357547836654312213639815957914952688260709626668827372827670165063324198963011182066755111368322348051578306746785791421138223796500080440471021135847125790673888374370442607298801082393213637480170883615622730386724380722319717670695824307886381419321807729734686755197467374563766249058103863145118300474701297541365278218861812830547432921083478305667247546014362687302013858783383542037740917518711514707124573463815471117576950246771119766682844635557444573983546934288386163270296357117638016997641077259545073417447072259415558703651542595531389357291083798450285235707972066849182684657275296900111493705024670204268589830324422072419597094638883580629064769420642654018436549813136993064664520269002264700407061182207727976186488017183745966732061992423023197986253033135489021360552773953582826288674068109375000000000000000000000000000000000000*i1^29 + -126147464194545042191317967550704901174415615816463885768095721328791256562698362591316197657542768477871805318289115794771245344725995276904783849808585094401810600062238125790671069939152773311855503299992824949907320253389934029979504670301270128907138877319951902124168979243626214960316137128854379557361160934316151212974027061732254192128954535994191462950402730501257364435439115914703199618618598730948899276752644707228330997084751007858316345917227474991380382070331204739315736140976763220488817226757357514647147038625588466222089488731170031950698282777291842430701784208546247564274646675579598941607695394107883783853595358185034555024904368198543751132544919310135626663129355854591155958521155131575433634726917783579282325498725245333790057166379504590288421422403866814148913494491949795127119777585335707322339825571706061578257918837243934354153574976696073008473505572452733870846031874083480781321806393307425766979245975857274946236656581674631883598525859885888167300394818520493347670546421960823234909886923387630268454491976315547604224381869834228476406308556009760727255810784207056590363753061891598997438637946614792656055490937830897897817112580835769196806667974456684719608532152345755071303043833620521684072089511779417770900096960773821475664162418050424984669131358297483618857401105667337976649225183501644574335668519370252699172829527634451899466851030925799229349233848045900599799759769617771612600500810027229585665711723146506529822942237466841215912255300690047534713476030042405838468332700859148217093439771557759080236276840420901517627896039014611602159595506729448267218403386546364053894776731106165609121271027348022427764018168666714491435429176731079852875583363747488710635185999929297637405557018099431532532426100360019358238686697351818400099451765622466209881009440980899955364999728040848323566150927835786789017332026775067890653997314263233763110806006534052451136224102103758882714943563540804525290613278653904191967757701364727821006480838764105901732224070783223234708041157508976357240978620259841470110682647815375024577800161877094350048042528849752535036415821777088105771816586977926167456984448248885532370509093828212730842145122781093206471452559614657246292779728435883090750196772999495365984808895994127052724261710886697440600759970273006250000000000000000000000000000000000*i1^30 + 26485737009243960703581765149037459658546705871081665529517241742418598757813355816833800651026662135633586703714334294111883620534786514184319321287372204690713585718990384072890408120327927046882316596685498477611881011516122656669089665488206445981417931908797413110105030704843976157734080871436220720622202137351397193216072026250365434723132886237320788999455877014201254916489282869405024028195201599768807138479715276830126531442358234668842394090298885422430285287668033816668948077207116263847212975344102791168525246001332152873197449532488361921029467643383137866659739950074914143174504665687001556080086941400161304749846267021255077510995555573160276903318909164026024294181372206998885126938198453306697911417348524364400639530108232464823404142187090961511413700923898125137235107418308385266988724645437755684819338863454145199116313766146414162117997067283337794879803130825837275253339922068050112997723901374788749268663645740600029750726921738398919710045292629752424240458923582112031122379318173695111811818486305320962543959586879804076486781317226661685838266091753453852051396408943221184465770496488923718482088859244182014466112477671775205450825971663777006550293865272403740494414887652598967305450176322168931655089653149185844249251489782502653797727828728628689942474222607915831504063556320212381062878952001834849934878788206978882637880901277692262900502362121769390868090564861009575659619581724138273943145794504498895033298493367092295615779929362286182676442579619912845077127081182734266971151516677217030581847889085948159997862058484252666864927917849188476976629700242445517484534413530195605564684541135652206313800592264477408717119682958442988717660452342063264856702061060839199245447540742022661685401781646013910107099089608792895385265546757542664661852353235620842239368180254184734825133272736960424911969658834189082752766542630676070649783765551046859298989221058135168690649485456457529536186271174224305407748668151796063279263495661533254762800313596014988851976699624422930314557263976047983807007486003689258621791736079782789216118480856201569491868889720467327488477721059427335920088582383168172080523276600373597107497463379398728715825855931668539152080644696754505560076549874988431186919136538058876047262037951353762526294208286853596953250130773465625000000000000000000000000000000*i1^31 + -567772231051936259707663599242019657070048896141170253001988194552875650649366180661970788613537606480571810671594238699823769313351419052531388660563075015000817660791691100473666325797960328600624265379789837001005232812542260197905150420991322700432421695807983404930782906730369080438843778926590230090406875569184187905674895442463129323857440793958355118472818309292913220681356656001925049327008688873039237681059068232439387529343918166938846265657049098481183882888719695504325052276310227362476388553314351329196644927093955241444174754252144955158567500123604927367854076507667961132788882481243538391728777247565185741677741258686353053953282444397919248547866354342435963800381240932340429961908465783971461316667960607158261909513000136020540290983898056132981540722867503558197427852186455810365346366157136549558654250174601908743376861230512923062696580164404473076429664912177493901939263406900699230465099679671586596225767050403554920976455382905586923080050939669832314388497080260517143591360823947652662225477948320123649413546432698237493869576387522705208651422064483312575591995512268445140592339250389167179878874464620174449038414589649691787348211566987307557089300858521353120515148401697921850371608783857222205238557501134289610635219182925239160721900335602774416400399785819379959712496308186403045357327554851523535760913005476688641495475357811156845289755061884231601558721055491662057485992466254179247673465540222567755346138712042616078676034102866070984927602467433246034149878863379221428388300576840663515553535801910634275366999744405468191391212151432704039103172370967874845492483815895886980586717225939958625436934394237884580508029480130211117497315138067446242914005530444920691134999929483354040276216128590700972432855201273653497974212497109360308962221186227886830117886644274795146725248540848917910549451947155676083350848253541722369819388193310758006578881390976126906331017857752892844285610224447970914768016060754831282247183445188484546230946809317554258892328434344089857603766168796274167105093393176322199916810977361814395322427102656881080095629056688460943921945144883630061632712837253413854618659656828743868774997861699836079305738176029546146063356302509901430230946487430637658486290049774439046752883131954788519106872776423018704312233210603906250000000000000000000000000*i1^32 + 38796829628728950829262430273830779094582058409105259383426349774679394229229044178432236164681557617092694096404714246673033744605384100152395653830394148439654085020075681004669022443555659733452100527069387850267243721344007447408364421453050257749627666940778464909284374075538333097325224401946203403413462000144398808984170396086825104681464357094391234755839846064197198428808997581824148760352293339345695603662653275439069362444873847936213087498605403369223285945392422290100768166923078554998912470280484731262078789135790343411537071722197787287111982536889744782635081686967855200981260107923899495376494983920796890540373381572913124546098428658217343598619314759084819747289486405918921124836535311780619582555832331926394463016586645438647413950736957967811897598320966498336064116454975541488044596209519129081778777936210710754815008156032618000123082904841346493856224279328351104846153086323075576149723806882616867673384210861296888100113145868477352892602805563714597904882909472499981152229269142116766719027539276199204881429953125969999931918933985209811734272465256241929007588040229940110206180428523776439484939414687464367873247296228586845660640147594466030961219753468201130879470032960986156303959735016430322243757675477113744605138868543202550917203091047474463704351769892822619342657541936985683304603198105986678776891953835708667919924943297367629062637564224399508993992279287930123552779450777425676220450522828175424530502352082935154051022356256022898204509885779992202354460306057437150429590257002152326993659710245642059408208406021222578936967744654331603021607888859077178982998285100064986415494679194335132359938065553484522898525968912066884253184340519376301123094987673070825013147654982564217043027937097841869235695257503890049555438805403643254091574405554005585042889439998384153450954258972462601509112689341630122398995474405709058866582248815565571534367950108620028763745990485904164186900823055325411743919679506264239325043585916556973455336727934906122055250875261668947061085401372157984542294786301375411054124804789194015044833917354069977817552721180605778764035698040302369392746854288051063914387686078950217343368869046296591505652749241024300728580592880155868831514236414694212669102111686230088652041477161760353924375994626401403118168482644531250000000000000000000000*i1^33 + 348079759117749544495703347565394562692092512475225124874986386211772868853103006472007163312339147577359296618283661151660595169940034866932080793912402354446682652823246821247267644064411185832361377933193778903496507525143257292189555845632874438056409296607702810210481554986633290742885802035262094719693369428799119002534118301259120284448223206194962078436084928799930845220107095265159608860922445843086239543229802760759200634610636207941371765901859795231581848514303920206509407139428214741413978507752850762502978717682440275676641458564694193224718830589065265390342875975496073834134436787137095046593943033517944409586866820714214623230753580385329232019238518169911743905867170204779407746658313936989922059891549609776173816821525704553734512724876385219968240401681545933698185665330266587578566108849896926293859670392356553642327133851390691703923624887172022273810521496277687620819030100034074530191561961884336772601286396768839363322571943366550358039551828866469140261788219285839778788199359309484279055854615444289870579776673989645083474677793871775471971315236827581901065433058922673115627194241807863881110296790539725750089441331691682111309492770708797475111170109115973405854439241690120539925624317809685555524416219437266628910660099582480025085607686750605778988716028383872215849741265157571272292227448703841640981170774809121924374901603417806041720927473481133664268964784440240360120010147560361589241150911311173655506847645414930260839933155057788698947008358978093275904818066884992857187105340542293995775601200451882700652465897823017728018126895867084168709780972859808762762954008703276630582780051448805271019064972672328162019398452008364152804378314846622153409994653687513410950102680971703094320800160389491945671843974771869581152414850163822721172290120774727134448789238904887261329148962294089994597534488231808278522503485288173601272113023381366555398796456989238611899498272499692292595713757850905857130988093690961230429174881798777563919128246990884517726456341324819298801536594952755188254864390955434383189491886773333200153055098258259425959223290986736535256966994476231419310022513776035630221789615735610775819321380451727568352656144680354550252212929313165716464184933920901831329904339005556509129227401554542564928265982542467509198734679687500000000000000000000*i1^34 + 22407673088986074918650020154334292809688487696067647647998600438812128750051161090050151038762009576185935706782787313737403922036636187236461988678875349717727721606775063083615343531270401303329889291019896863822687412493128349966033048805751272679028162287840391643882280946818389991565142786509728553017868050855356659240471819828520676269744442078540833100904836531128488517507580939321673112911001347596525241528549456212226948805689209051823327115160012527840029096073606651787914541473625596680555414139048954551545154600307969146225559297397311332467466615015560104143708394680236523583093862522008926591895372183886613940497809741491615702881844030656361110632007724213571399918316014927782567049426480919350897748610294384979900801360528432319414340314584912353630642985245524919384733677934736654973758756438381092293854293072142001973626366502705968151943231030258051607715657757362279264579403658362165461481067068576914372607865995261739675873706928452438750507085391906288143665583393816265014108418628851840409393656332495955730480977628971287042646105548928425931496954306968595743932572384107668866026146132057762559182029671909978126247177716203790924304437553399315682820483093361537338999463046499932407870927322152490095769552744196524589427034816290826377712739220450253971944977774592247118417260305243222210694724193135086000897884657147138411019406194644149529328129660200060989694554556534345309002005802474198004319716334557916081100652836793112972585766495442259369200845366951196731412892678482846114101159086341625620261162982248633493336503097936880003002425240720242009849956219778505354289193059819173168364769810231462816070064466591097345972212565111422678154795031067755400189590335744865959033980773132981925903508391663882751922766117825911362888091605941395263520097404176315647486260395247403388653875101493909706438925589443042029454522136523760611576675854766531504328503862656029462520944940881595336499143043402986752853548363135928360189312876216748565831197418449349403247971478689792350020338975424531027226792136654746588270782171856628295930609240605840089812641196207089923232696225999226831419926447690488809723188279838064456252291332308164212473024862870488540674111668854507287612463798671640457379742705055739072840902120372815890327957134707636721264189843750000000000000000*i1^35 + -155182553940526294209585661796383948933034908781867144196016978654111787838022666869752504103192923743288890936523187779493948998728601449840036740540427993244288938889264583790190374951999118532041642869312556253928436406357050911092056936263690737768201977555669210802515570249710776888153929106854916344269555597771017020591647556527974294070641681438035365647446212711246827284117957269880355578862700193637209194670156686471953994091719321539514716189368990770459641933528157197538431802619866792775846750328764171183196508720777294648437806128361480142443084161321595997204116138880018896937508375762430947309241568609825710556671830247471071285330881152173491602771924315738922579602478402347607744688449198715181661410950077167213443261019680796353410973150665249293534922463768265442981757832496172778240936288511055253122734740872342675013733729886336465980467459392548688225286416208843037878031925107892198444468197151706916372928802033144282267691702801257779886294220469201201043929446390996017630292261091012487895181622400486282424443793973556310827945745415055358431245671071858481031414771706262951725861010965064440834144657835166617879885997125604506242106211974136178103931246998627197392278094440679298386633783856709184341303076018789803030210985667453855640679158957179686195297851825582719463823358007964600780879549971647198567819410882869746051961949247486035590406459103396030825750591823307717022196676452743740212210450097897180783521365695029089536693879641791913383769554930606156638292953049520718979248370411429141894175093771312556445949212168668955645467980806733616795983080801533457734418301984138456455558719636639282503971938756177054448890564634421156225402506444957211614951513968310084313527634530062556695463358387014812526318571011895039137204555287667997571513874610810012914241534078871032627021042621520107866059170948206782095908100568609188371953101706301223514830515610669236791641754897106704449573285770524102409181748370089502729434979676802315410435081842258259466265927788106458614560448134541007700418575419678741986136209520771407906415441046242677350933948820735929895645894050293189454457900582155840721259986210089946605338286461737800658861337258615800421970746324240017280923612879946113574466095364338494290912862052703556379970951245968369587301562500000000000000*i1^36 + -29879016596704877804138559872459220226174699171236554747662790148673478028555259184602377880364757312728268248280194208315196877445519691309763979110621195506051223952724449685203589587472983827200289378059758354544625178744026407209904373347617231671371403990196467548330112356022260396643955507515269161529808315053658009773421352805154151305525381974194074452457688909997477602103580623603006765135406890205954414346658732141989547288497702604055391928047987782098979015590780574341424112980842845479976842327183708245238256401192636288459839776488865592440165670264177813622512477923346519391340758659511465867705663092422576188313532867612535071180541175460491072532988260200170168748745630512805053766030178081452594600307567598506004134475326923869576998421585359920997823436116807986036013508328025526380829021588834682702849301980997071288336532088420349456956523394980699501181697186182265442790756104107542337760405327772752133625329807850188724345272066182898617312332342901359686489381501043714132422195107406642003447798441889388668380297687978401279887285301577895608410120520369813925696513677667636296108131195107380784551113782598233722768066650433464880119843260519526463380017212110262831111294781766814063088560625683466261891130843220242823878178370394317720618524140154002650223426673953121819158294523455261528508312782715557859972834035984797294198778758603891201733448888939643911576895638054543316745192924349472487107165386530010514029478497097894841969783080182463597164928060348527223463350853233931370589295838537556089716460812765516824856030833077824467156572340028337718757237395318173138801902914741040690663514869708324454848233439499245577425494586702723823787431508407789361457496697798329590296241772507573250634054797153643377894044568962802036572304382023067309890824820911979938829944506037875056224507656560901514725672661728078417916520269649485248773562256994597915734964123307086867307901442499242849516243323658393402841766647664346587797686843398958115043669407284952143553667548117230096817108591081029705851358206920913839168411060039925710725951047606525214026064858916668820869292578379436363175234164030336832144185058572349902044513857816455075379331823856818553885619165478106991618529614618496411009544436660128787190924720372578395695545866748813085747656250000000000*i1^37 + -993590719189424492991234308822061027360566623660389744497400992190805021426077742987660482683468749466378354242201391069929080348959560295595644450358564065691817904686473873637278382481990292047063750949523192071938496563726667913458124390925669025651491996204906689186349446832122990190935448319356184049200573557924146787903369168276824318245413862425763322398084553086061029588068957760785764907924367588596388616631380305061422945489574695391024570963931520916353688550295499796612926834727703678595478603573134496499791844824862758805605661094154263942222879955892673966873628296293315575233984915985476479734116851390139206791331315192863444235383438339928972956220851502102659172749416370033118792776797810870232579931064646217272159639783141942557633678134367704491738067145428353762219580082671175821254887078967934174803095322199342388346840409577699347303070687158074533085476612918315811039047735750948565167307228246485651897241459807598148777066833030443342246465709720587381657180216109758142518364880509331692295377070205846195994905486929563090923531092022187501560830010521094850526615086035470905763604900363113484345303438236664342662703050180491686746774121250007998184141272666193613012117958659639623511241356943165455878047542214812098905528769341057908321385462372058787747520205187958004469789748836800950576621611739574255158780449645632986803853243477474435736952910684891748433369148367630060873958653684717140449113005709751999235775911598690809632540463252888917656026410377745788586596848440469638186067432625225252362501262016826649246416570382154477362327384334811097925544594047373089200378255808604079230421224399522109252367225653993831510803346386274002037700124048430230361415447363276301146322888738195346920850229406462216961430644687016112414714275097941408542043192028036146930983627787763997577687306916977076939406987064484881287624818793396676398373758519642471632541710405888198453120882247094695709904666580060449206037215188121651018377807261671640579929467539741404031879607996708525715830553911037868121897345586982618573812614818210913929100744761774270368888728751515597740199438682494490757196918436800930735238880458503460449733569327189568015650023804884537947551356190754680151156345961056213471392415853772455853163815130905008098441061737581781507812500000000*i1^38 + -15667734057159186299874168799961365059407607110181812390675184888046149044951802460376915050501295222292289506959464409182185250810004669539461806511926205809887369238955038058019773557509853677501587797931248721518483546375884132072960416645447262755600516342682333002814093191463858272394986999776657190533717405772648026617962589533006160497955798264314918262673436452224025276216074130447125508551300784944888740393937558402447191067956229110379377523667468545908785483708482730549866454317076383254183825688507375866852777088608665237964973963005663594736727848684443042668699170692740103483936468813801007848509808348852079698880091581509126381696583397437034553208222860069268942668492980076199079769465075965525504908526767859752868324036662005696781520036957899637250227912785816937027907515877143442053596051888441250557723477629036891013336469533549090641627936624472228833508048287487081858723827275591968054764330906109998051981036137383654445307730408495052264010467490939602935631099329259784691890408979894814965658659624530637293933581344226417072458512865097425398132629730629827272758031694008687204846549693452114149209351221757502784899556853025720265231951563495497398271001312155960196182052246318609847449796850451916675114920487355360819505222422993363878261582739065673424932849281874371738180142790787405818979547109423852303668639758607382407122859027678553420199092341466937997838435286249902918201064096645189165037081152845931949806442402039456751125090336277080617006089096918369040982364530607761644746718539700153757424931878213939924558395304859373159997527290300568182475608486004720592996057594931323413443831635466942252342221079172162931234725772948214842060673600383105750190602766704979552552948443840718111800203015850686956093188344773063127771666093324749155578184572552274324431228918738959712324900962658927556104800309969952282113143498179701394770032039993497992039303083190544981506944581374885489795213168172994260493607658200397835116928638373038151398944925199949244944560322650030272351889731133169812835729451657540058393303044935228250766791021590889313714352704574961749835972012467509030267897546134191055263611007608506271606022594951170114201987251760408272374107015511864194217288559792178892964560511592803665209684101927198346691841890520081246093750000*i1^39 + -138433443899756338416436304589874169064056620192576099127687408317611846743084286860992213532399992247323763683237901994438229445194263240617978680394357275663958275427246938919868540542875687262277096248554040472752932742290027716482108625969276188162955032233807052148324707996282488715129200636407074551470686671888204092610017110452338265666365381296824572267585689968203727970417930925333692197620695405193523700999814554268441668078267372174702737796388444363817437442085697434101694710781975186355192034069963015976923810838899962310786555396717408854623521845438120835029288633660917705458394202718180615657206052624747220330913345374900575976062313397190480381066615085296585573527523981440167369068161540097467286095487116415853594315586436813525835255145546641812613370631930083695443489330704209943806216444318168536859303696967340044323208642425031968156326113059368176567740834575849405108212964286131525993826006583457932959000749622579578450055809780814069520660403375200654294994045062243174888584419094047133440277662122616317546153703862379516619896896554319606046273099470128661699705003147721671582657668341728654605830310842030432223294183746683551666417075540302013618432299433225228842356568357700765015250725912121111785051884793741831239633950848773081433424906373866913815905694613002753423243485938470263321682077324875740114182021702027471645908257239944213784168018108391527253782300653189948684083512258045540725403436196828714278511747343068070484295879893230593758950690434932596176381374041631670966082682775223413162486958581009830906053393997102543653525172625714670735362501448590747737455671126503323266565910462106355704164424983346380010420177761667621230829620559048513066589704603354837678699313431943231362716471613476987029125782591299028793638068765012305768119769621748912905562185975090340218766222580360753478778850997604478772372809683906175466676479180643495890835532448464456279026454160409526037903707748054855355227079733309252777406352255609994730737305503437143239991005330064854319405815333797743414047339427004624350012367025128445471773062887406260398614486731015530666425883613408905637388257144784221493386147012329335279401453839535947787481888761461734103137834255483844537673423627929940473657035146133920933080865750950455827077730175914907031250*i1^40 + -1537277740397374864862912156127791726678761874044114871841364310773845165658820148570235246212250215748358729128634795850301631946903213573895910379017927717208578669936405729427035526240633851270721732586270029409025140607996857842072091763240795304203712861529087531716255821149616772125906539420431803590998591279006369006790934510345501365946286388651557856847971613244368124556695475008834844181155080409310900984828095770793544938938321690760093781032207823638690473629200760685429209243054481556462730395743627637847489389413791574814520282545888167423007464666992631725578948085919985968411331404945007341135282195664915828148660781061727901058501352128285137404882474281408346074046569750548109668480244874412118223355762401261549098503685424509448134454581048007263876570722092872797961246424629370288583004192586861803092794054482407858402373556600334832926742777358689095337990924230702451365982366619710032058675002342730891235112159372676262387358161357844814368148740171806885713215329783632255612994964651126305573763965590245520485508336941801237587697681398133289938479507786917284198812660437641739515139204848636153554454859203031272139596414505511421924735603658127285483235615611801126595057822806903606949462770685407691987287053551786000849456986539748759555133379204347215608002861814570518871466835264606472968104768004076171119282288226983440158411494069391854594147830432245789998542219718370895235624371346642512694596678377684648056354503082722720151129896170630872473542975913621373165906885706913339945802975688836578134906407221816938302227427113929135337328355856520136293883443412724218647061106948291113013277378735774118433890608975508436683240397804876655489951452554709172115999474174763691049783206653056002668188788204083893266655115650366362683418545522035131007698575453555354703343837507695736156528045528164435747933677887918439166470444094417360785727266934400754259253147223974516696571329981768726528894115067805673923825967878823934760803138154188192108663898037293671827330891977783164097885972570325245733703767127879618822676066210353236233975114824837654521340007163508569409780539443701103426774386097954341973599192262553526402299458539989635301281980080243162168541542375778551413048229984189798843927513060232640676356532420480223844426482629053125*i1^41 + -26945820303020588783082022915187537735397818869172645668743798482296440281126000903031261215469652918469370063209018642182703325895340632700038024761846341300510054105044877193513894779476519350682154237035903296351834560192092080996150097032938764841526586902371256377612223804209077161358557462492892282400005638381108992352027050942802638007610544763382676711413658579777024969016489783170828378853927285999949453605299951930298311390215847983904353123234531284692214405793889790622640404114140503463173356286284726275163728693226572894371019791816202767078245817135216872899405740514635416166044988012046448173477834851979583399290456392561257258937805749951480652362974879605261099313556249027984176629293461379556956150296624669800794405368125856218680146025840909680439272677764373804468698377432015383631969950145027420478669919348506761597928664801825591222586935201383624536103338610332419930506630358308995765092137182367587167858105573528231087401314303251206270030112604451943299563619543193324807243974956342047597526639827761927727134463481429306651660065652518001896581995161554455679388955198597559257762814133470743057939087471054830158373817481063578872956414310762693250707652506712015783150562613133016235194818925294435874478039798083399092538290255142078201097367724144953021287198188499740243761933286639519781845131010283831891850322230654191882518458488949710032440318950120065755149567089270923764520967649824655864788063086996545776160159755343440684942962142498250587054558274181489177982755264074523235076424936275300828170219129920015267001538463501300793177480298709890697938541021471384578459052662907083766825306267988803403918267294247007749708991379878039632385552663766690201613322414537409404071327983347362177331397949625920964473671379792477517935604948327374640135302821694846408731509587188007542368097336792317962342667386093147221322462714727767290874653147899954684517394425741727472992326347875845669259854692434905984250049006199043773097363483250217161138696807032003810506528106164147507443427144598436741785761203115909882847882434745588493905305446197762101550595807547591144007768495079059500096034034916697847548550402779559964306675042989229754205434248430009291488720863974940403381457728511327740125039384215253612827115627486486362945877299200*i1^42 + -271487518468197341879373525824258389036585764265284020636216979126163655316068010455406630740782975707208758012855167893104552654646992515532957942855390732241376099250904312655005764360846616039569703980114033916696931643609737412106397727754560936895229188673565041033800890616371694103589424518676903342263859689417716859224101492534902670974645729268966569721290003158089669280956809341594527061034256148005937962240667755917466945228599215845626318476879594142108231251982574716434185413806359028573834807163440935636464593133464600163256625054008841353276399795463953123224457194331961352304435264039713089868946786280676903827822744252140648506304002965815121748944389949846822061096016087358988675882714593696965864069600086476946554902417852008495791470642269684145176035812194903964685709321618384789103297014733964897929003803456564274210066246469717734089888571661268261565809739780183043143317962295441052581697458197252415667284322025024523431383150773009629948295344232731104462123495316814830971904829207060038995982332371563348248664311915577643517238338020474593896463298761455363789743445574391016618629554433416330971985553528387587972838813872136971341992698747978156660685272478421191261716523631522517378422552298093761139786406358782188407616915660946926864640724682788687372525465891625244747181872581251741090326049798840926926055830157393123754198774082498916341187541302743455091109076869759783423510124939725446616756589639989563729131989889595675345974105393742294405885902457951732540302197595130161724851491499330347906711244806918978240737849121858859644059549630508974470836935609375117402187063027283962788867927601352216579032753318879015490947846833641667969193046914732358804393738026527548629036369390327905511712412672794374549810379790992938067168371929058598055845936374912265240804185137709542564988947667162513994433078716572256689752882172369938964819886457314421404671278721028704299661706368717056513356282210073955534560706350356939002805227272572515399121844125690338024713373139524194816118760724281685828841764416460712196181271004927996010704524792274812723442060353562191958585884288783327615847247204230336782435623567389150390125754457491683502539462746041325871536747188400323844126070567623779760991496587741083657486554815683052943441920*i1^43 + -2233710184462293567582574760670823577979349196987066178605454087894217432215690770334355113260072734961852111101800674524510705028336164126571394149853151578674200859338004911619728290414860485673973172752598186081052406142214785634641183092880536996533908134322835451385135220700346151499427785546596695211886261508539882211363585384607309272488046216878664235567980226596640906448362781109226815148798622955549933102501731384803054873412709649754309763909812199017747614307914705822609774299145288688976774116109726420039758152681843244008808712169930418764427075149800867830805710407219632092528578398404570290548660630029737560108718741710523366095130767235595452336559522418296852045057742069826936747512847243066236598071962744339708069994689472572262542007087301159816771374145691071193157545472208870451332067461749497503589631229655438705311441226440790453832683829072012645322891696518082124346371562039856271578829331473578658773186338986251823390139850851224573755482363814505870817663000747226594794169251814956738690698079373016589874126056707992245503286830443212067487879953176695306104762882712164304124104179845583354226088072340796411414630206544413681107634500804982016542438988792843701715171560172784317996817090424788684557666468219783138507932974645771657217405411874801863734348329088341640134572265300417036103062267704338459987148360361611959991775452423139922307955307688140613942093538912828789321957714513763498283181525283497674195075559810237145019241501471922907845568888801300880481431605452643061560375982313856469100284985283367015359598227951455180672740134346691372207778859052770202999446652886713499555790718587716978537781049006887825788252621855577995392510994003766136878438198288821398348419842652877763771822327888655856092336731536922640903793034481073554236712651449984708731151733919703884878445663562743140689930950650007129478245193219133962854125338991003444707468988122227151586310291978543523467459221766814334017129407440468622384709417131019486036294894693212749672606873653309699296946098038347932523526119758933124764394762989487306591729924227627844718411336625496819916334621929727201272391750181274100312831240081054574761969732824444887686147370068409736699580223794023784913932321437026562887342672348206338736251299213139247104*i1^44 + -10786717620664998250586023227806753379608453439851296310377871000953014088268272617769752427488215233685368667718234471325206917071077051969799020279724910935448577616505830890678409251948059886991933496082778262616691775825176935818352448575538647693945303292751514592238469276468071817296336745531282642719430068864277363169842110023232782951989362210048363803888105929230169775052045955351922466667034540338812552819667877848312572995896398121616052485656892638297711946237656158227281883631747980686696514493248795837053245742166063093862363497670269491881691449010225153191668901254148865838521126140763823595124547898738675920483806575280716868134890202218384277382675699878498385407823750923257426019628637229839455155919424023185626621408791047595204078275677560370168360049344401466082601984681689492793263115438166732586397036104776887340252208516121023786337114491265228464479936855687630020791877285451322552382360472379026804155206577380614653259395606044258846033064351984745689456968801935327097669199224595605535510333694633148829013169501936629709814260795122631420085222449782073471845224714164069429316486369023031688544142107630666021467520977053291715799466086674307942373816819276523392958307762264025729124427059877173975006210003542385736866687278004871008225415087247008372513213256603491933819830191901285538303770385967170482782425454282100953698033783255836830215390373300940425588239501603224001994940987441252953305410175843454669256437739837793775231157190592317482104107437787519008328338764439103293033188600969412793921269116078449249569783923295212111418637224773498569497736999793047135613915756425016355559303064771708210541057125157341927847209489036356072378467338038162792030922393114157465059549374479594939394291837055626944520732022347184779829695617848379117834433659367343302207805965994772390859067896868550192290380261054077860616147631173298384057786213524308211825535996499941502205665003690941340033841386984894316166632273110314635293291976782037243088274434928888976365364019333466734378999972416069015398772000822652723091767163565290843007724195820857382815038881901426406435142940542461562910514978558872541302860189078626475224204409379524272471841035868944374285715421036171586096424987546649557856356422235044084949962054434816*i1^45 + -38954286327138112329103261863292431872731131613119468279646883874994635805767567447359834006221618411413521956040602765550920192372672638726826975458432166935735331529902049753372966502481351858868152727913837059061529179250876023822470504118888443350390194400821605520121586106014105103156538789224264021993522326007450961593751135366303442689577914963002891023392249184846746495545076054345313055153415657673630228057282762568888520763052724598044338435947261274167048300249193964606176469163991304200565550889968713885588190496235471638870997139138313529768291317025994671812173799681811263529868952693117828761876776581115226062252074507267294311689025357322784681393563721109971551337903665141854511629041548271125895321918770174876726826256121952505715528226737175533953271845482097864632053307652990008442013195784934150231560052358376499000120532021640211772838663443369067958951146558816966694120231338355487406857284509980213569217136923590820481623580437519633396185285716937922583666532163895021232168206839758718082886921965314216090869913737408835923797365998003163441275092308798709062504452625717305255140057166867746376640191579114391340303618685165608890652788120229843088529679860772864849844869624981340406145575004178456096222943543827920376344123985178943821400328034211060440182413855331702778371252730844431170071229040009247152559826735890777771599271713498103542358766160958160072705438902897789314305523149898784248368163575099844308138343064222937520215083080515819715977611869473963577122216145833704539920986516828597372541376368107310746477412593798329874512152301893478407095201139466462023208809821670010613337298803230095991028595097029870475402600362430398390470827794405536438877118206695648226128844187315413545708152725696666067968490292791986587231653345650824536288568271768893571050483604514788571561294156956772300890338802895145707159510844369267061201698126486427642076478090105089064465593047085318153435267801245987065162210938830505696630250134420589041124174468992425459517037259252836687552572456599501052241980295179680600639134529525860974895764304550545224843885119670830071526183204602622986994213316078952298817494626429101624472439242397102745982729358602319269347684208566737001327343235670703559989042757141465451657691136*i1^46 + -137599672137332710681999448784550382108048252487022222145191867256823269621009162447040931402884055626644147502062131504818660949729911072975025324059257747024753425659725929589717926823217096580835457096877416014305629043739223680239137944795623050963578017792102323503753472531401152965036533564733256358154832337674166652089613725211078746258770148888147263708606308282210610816968237115380496445098980388724155237764125135611800960445732313533900827661987858939786655469234477393025945750717699949856767369654375606362298292055389703058978457664517988479917872681360057543526264415103496036503645088158448531793918025143841523171432110322166636267529865482823784457603334426723860178802375734211457357106209477522894331001902445440307489370590888075453602760448568494036725585443843989831691492180323640128060413709743208198613973223347828879926371123302810603932248692291394263590218749597024110964920118149876144898735183241816637626507561087661685214251162358521183366667163209339877538321127834771971282739609740249177081285411637850010395202790572011574057662755498215890674572380886488234563760894130244011321793115374849616239600302459936317551199039983988576878140843542113054194720580585674895096228994429565743315034066071944089923986331924968890648904163334463195165131432518602700746280436367168826855295910519717583941360251471194200013386452902127989702091606022302432754529639195306677900065357703881139699389715053885232924075957309542361029445134535990369143002631005798707520499421021261304435462383996070383073810849684804183192312199967487296346296292447584853474340410820404538248605628002681051043906369551729334654300582924267684577255644589690720373178241186796007723564912324731797649158332533228748556140508385416045685749079443077511342655064281377845679142307350372907661726889830779491782671169651892940962504049414145734700447586482896757340114643074632839658713177902196195482061097239410591489565662772450963746036357436826903452629338279881571002548238620230003674665545773316173222556230299993335307604910593188872368215830185341593316801143044040539970077288355457745114437948872473370778323359486369751875232644775628462790618725994965439406929035263898519754142123141702712714252607312569083644331489470862376645504352955118334771200*i1^47 + -1114471194479420017866494765466108477113913819282565479646224075457512387651721049501725462770000682466281940339468458792120925271739036507532409559430892172298008551426190286567109963745693032987850806299875160246947770982474765362535172658267341625178522681531143622855616439041630739460842784804518635947796903242527433286253985507866805315141658998183405494497012468432038006753066106211749941610122029510540152955573974717173735024929613107110659151507005577844858013659904102208904209039720791406223748320063801325855249995054878190892996598798288854705572800404772435325914862442374249837713088017120637757839173119921607501496773116224368446074087520738260699746875357224792159728216856727218300096414279498516626419824607348390037190341116662966597357701707708300039561155872785018335929463975869204298783855100176880956594213605814809587260046706857709686810143794030517436968683062575282636227688890087265335441889307261180931106159036402167947339677568982032444695364278267804587351495494762262065373498257702778175784663963804995398990250758419706206176222831370945001679904940942821630307604477727444111533849342264713679527314542591919412931902828514143116120716426620778286222065050391119393874954595466633319932139890449974180747749090809081981819458043569258311404907349239917109190755036583757851439697414824807625128584905582771486864720638105750881483231102036209537762285038838148502123514300051156600829307028668614465790195707936779352090502926875978113435948446177581250880698438259732614254668969307384689426842297050870338788597209620288873286098582636289305632468001539182921799147386946617764485591967217820586155606686820679747750322575953091247424209004633784694733272482939846550627464635140224701628463138098490683775663294193594689338860402004877980088540409022242067426277009667916333443628198029185980491766623946253680400123174857948409476764733444933372387569206961399600915738853194864314259755423366241272466470502999874762628915322341546680218855194322204871688180921661027831212595566137195074465917359365777873179766966242425503227668077912209422487731927451891462037541124682781657921240907204785187647508387214177779156960886755409372270773307789641869944607004080616320413997298320682465052153735108849854977642042484588544*i1^48 + -15628585549461265542033191797940567176406783541838541457362877813739720515630987825544521278844434788591369512933316760037735594156031733935821803792818156871014700182974432277282083443698293237758159392325460461885567850951681149144543173833985358891795648330773509543568305857405363224408053871945288501121251811559125871332277560011440386210527184373441993964441849010494761974975479851685790295783977612232758099264216607171392179932611290836764554911223401561150172594609902037062268213944758230006106872862186003233671203865029244432676595241822254148490282856280517226417007578179406954381441428549757691272056333909757636856794822006544224980526920623359914331371854490615890540882796571243699213925126335472703129502815020737314519500563176106271216389333108045665534880480904515180475683485914273177595145357712731182447593505833603133338621858967592374621892877817065556883790648189019297598001119715513586328090465551794541951593724292721445752662257141522537084940887587212224336633839218942760069535896211810191192379322349419630578492065299951767603934166554342446601212472503790571214915168595015062733902617643724851552807417626871937477435901673080177052256458802353735073740953914264021956738023605941478134410601066617911110965910778349106598362821383700009079877240466347366250592064726709321464190117706288274860315121152229726691646376568314232569421024828226736013524694157562850002843240611459547262067022974586994282790258920092075676695887520922379277825492943015279123058642896779647647012374040922349861121664186366649419029787548498636816839182415881181959269296849813671795173957340618418324880873672450813691258292492969199575233953861281628498771876862264677846073093320975595850394738159338489731891937954715273065892455501254312704076265983756007877062743192460687626033475894476724551988180484196299713063060736068817776081849630553813853334417067236187728772863858040041328501628268361679553616852619213928574086636646676516464856604345211883671983493238808065420559565212571575536669536934761470278848472164057625840384562936540598517375363263334232512334749011651655795846032240862001421348414607160020305602457059053178841826954090813791111813050119574985016593318961295986474111699191848134331220999246212706273295765340160*i1^49 + -67752713254753641617658231527225237334303821389142072854503029755176059169242907787475066356476440394118230045799048307881075376211897093973178837658280796140886649861095004513673164963135665882128037852776184359030432827018481994866385239645428435845737189105961361042323238367303157931373843153189236244198434075906910623056191784240252391686247406593282780832735296428627513566793777773260573756808361087498784374723754580747263144491897603090215058607294914289374285431890327722656290301200667942208261526430947435309031193516828569812768341505187004563543100260271900035262611805582616773197135122989491543383169535017649857596540440721014025760762010819835995864221882640983022024102924297115045313961179124350168460683315798457670945375747408206732439499456198901954887250712034353564525970263716080946889950624611197988843387133553853378587302810287937913021662209400904939025995578838613692587755894409341967426843585713784415001972237966005472501589460634722633678805623554094372303201631242874841685710874655771252359941228909985978339334166357380434495118693586854818613001343388905581981663861135723785648024136428693908878333197490497658055879612940952638514077569351386389236479047371998146590923822210390330915076460245688833700675212298835794860779065659703570366306149427912831221985042295637715387362759514328685351830891458039500700057739559426244972095451442146302249259931331657619846121078945702843490026388753970854790002498578757950089767571442309300630752608320641811961440306838798336080270867687628207836866073120885398089093205312986268630006171063083293811064984068942726907660530884881728812952735555947623959081369512235859418013098972114377006368111669781695190268122758382093268262093369332070925692476430065181684658794506904724098320793689479926909307718903925713073148842231357875569702585808990645007956083210484409814442964755828730638149213518005073025402703619704336236939015581179061737575603669514379198797649193095752788986992574468605759550688932555067092509586695087345582540264062771552825249325707278480901548403191851757491167609029641877305214093280466601622071167614225128572850389219324110271201520734373481208239264124812692426371544852184193131642282463333791165202458793147976281494277602175723558141952*i1^50 + -31651959565877371241073218897273246854982649193510196203798790997706691634668348032282489895631060789339752105813035652545529520760319942215990071459792850978858458979564126051349337382362543916570024122940828652859475685739717434258180623925914028511655874733458919324055741781771872643801388640160536630578183334366136282532377874230921280391163701920037481759892503427470281220213549827835638506448874145469380518793139695022623141376761937255493146900446735241556113107057169605716438132684672477127718064733497366491022027098310227048130822638204242979722269444735465512104969944565746378757411854692661326618241595897139977623100396876004740427756476979174704327923479158959777013612494548929315558012835642680399160664745141287270886916913818281136606163223699150913956310434058591723922878854440666931861312861294584307387858549740139351538766640307991506128261072014686001612675923266504429849716943566615386193505066214865351396187935100870182209258454778871920597329847914498263771339254937395506048860192291311048708107184452865973820190353859958363608628062691547496392572327004234551885393837727550840023871393526817986089193699171006208006651357946124591017872347495891412088053582087426537594014982956054626960330534646759281442808380579116961196936989350001550132559684604768916910766183972262451576766924010152413837755694115475805719342264055437105100290209014840486151506997142666670365815755449528805396525523728916291298797967133268873729199751329217509541363258911338430423200407407271556648432187707568574632381319455573813750082418598715415149992567316549098415224327489136219510550623290681038622973987674841745921534433965751922531838369271036833364374760914312135129520994957721742311400855996746323223388669951309149784238688306319264240986434337702067378977855995179121510043805446435439973333621988817208962734602271733946172269112705537686788436723803138391094146627221306025458805869490261116700963683660289039423802064876335169533185264850741974043718567717706727319786773810962079450831376203158371603974750530810219486256958175755752943127203172872430578048095891769274412678380839163353401331921390997788040733748685445446504698810421893012969979453546160197391539856763647379824956061911019740616589602338178596864*i1^51 + -18199115062132575609529343303227765501952266784564573017086848514536323910326798500062343696773584056734031295637150353252992750651497320168153861008141158862902243697105473402192226000471841922109635920008450304827551705467740230289496162729981783706981922817096095100795529794615114684679659565622053330265599150759209922255073938982734767407809664699393920077165239269105753414327283587172605221027620584184690387073862720306168583750097351028779449469145150378256495864630973853566616105029373379105310154862707189810739228228506417278892376180969057855744442985596942555995403022053748799931101763433650572169491547913247787397892964909302076795915372495939095074095199484788594152950298515216942416949383815036200504046394836386324531929001665118403699245585834967103059221552320453811292894060340805182726509371202095040681094120360268250938172128711125954135140413416624029739465929170019492826611089439164876380389151755165370037690502566582002759471756743103687686556433666864839161933692154980290397053597229977941709358754055829760372611558126072303854915306825900301607302136763550353908361488855842038913622433029425969128733621636163458492474380247181848420855176175410377097161542383504393045455984177674054681432223271744369023618534530879385687419285950907801588748430408191905198900237577030583066183142537408996828304735771524495602701914662177601809031313160568802349816926981695040063974209235684855715687060886065192686751241305199505202572840441361596529593914105027546112703725727684229246181407334616521385949405212429497083450241808706834355101340780603078626636690336118254074552362004507984860463044696043873348498685858005108551945153532474557647884253631367010804131373981780120172446994015974710414685668063572855858517681791404324334255261955288923282349846118022227913754468174943266418936103456649604270423158278284239575357778941656828977260510814013245064197019040530326181398210274835025316422754670921453231164632554193160237426908413736177395667738802839433800489064569971114434615819604290789323149446022749916195458605350422924913907956041435337004293479854588033562855975746997728140467124511043813236097008679349724228641712034672695157906091284682604478407965305122678803593992966638817890788557455360*i1^52 + -5598467065766836922885026881840534408985476265715588734503506334512358609561778368640995784689497510524046950993342138719316886387300087360561189283891460661273882243177192575431721163851874267491885492526111524553731417724321976344240152494801890839896687415088044610844878594797282863112442015661453388072101908499166787835589802628590711869582073482847217917148511899736256533253796245674104807404701639905252781271920186982303245515643990939114521747938816158696127429272861205516245229476347237481848055473812902740935660029440344276431906052533644986691561637125074040146096416216971970825799494090465373223570696481772292912899119336964474790310229666151785889628331146288803237761026617387354465800205601934546769121143092370113280454553113857346775352038409844179123250627852960138246462217017022281066186034452189186981956034367292725907294544952551125572338513501491514421294989034269855845982511816335831730966241502154444551428883055201017151677350665813669569833735287480146217532489098631456737071313756668702404631217762895164362129188695957255350139265181298989083950319323861719601809861725989638881203941563244265975014367957707235873171428160756231894717594458030926993210980051576042777396187886134059651073698710291885588674901948018630044159406149827497918214926290534639647519705747453160653495776399515087763250657216303071484292917951968880852876992667609854491145373147836351965698773013801900102388500345468059895483284870160295709023675646902853345075010619017542564367143093009343022018806603861124228949902636873484090932193913858941823646607888942045474375501721736052502559780332084579515176657427531664214491019169736475193671618048805089522936213929089917997151512604451952761158522697850685450678615465656468107929648951660111107587220728427727171365516280406200930394705254318959748747470100197272871388347053483068356138577635426696959763070942896097663669807544058039468029323719033102544351163446994229478734054671961861065375711940517391800855736514015900285490522344920872547221522203098389875031484806949353864333765654925183004340110519460229928743387576210962694091445667266272587816430177212700035397509768911660867051011551705206749825337804969034075985830545601215958461267351282200866717696*i1^53 + -1573960846221345606667581662758872591007618870250982125339170685711352646673677284581052920775417009217865800679400918121939811796771234104079889527469449522693302162262178755596505789349025118366145440732389935592424961506674470215966703229638431247223805085207676619512171251791558919460234829271702909601386019141451739868142633319375170081655376879798090772776051567321048013121058601122727685210545185789834936968325941808439230644894211005564382890247859587490998205561686246557705431923216048520580895634801676119447150078169577153424423012328826680278894043513712951857440923257056504925825227185375566662570888949474697854826331434547135164022133656246984190520111307820775151747941102788714137113819252451968853641225527966825492857855431441283012975474017098748913583177665873760332605970054010133120347589445315577286624777695746979596022342672058402584746298998101183243985046255693716535450514415745317998881258237779208473533874145407759559710733384854136433514125380814287573862817153528511717746983660541490642427877172660133955154827839271261472038782848789755301319912357572479787513651049287777771072342410897881722717587919449914658397069109207073922805209069906424277978802926458236863258057889966980482420771020761264230491133585248367549056021443186050160625009210810694427123191165710203057194551530641836092110076988741249595214353048592513841589783242521703012730037672828712241582909199998617780343632962827990128031719551508891982217494383114979402299565263156998285460881289545506138508978548196078339580897547979462730885785251173349642016050277594310194256419310816308546845960979403992073010132311509792375534481347687137189416900608175539495097350692013561869357355715089390366796297582556034816924375106126070162474705070053587536713239157995192216092819835033370432295228348142355298630820958414601968998703206871530749160198590029224782081955855375027754617584060076328687378011845904291167778822580536611438773968287441297359664565197287254588813108985652028476503432927170044104165548884025365566334967447143920879480409043653148681253646868607783036265389619005834436485850549503229800469792974317004037513987585956019958618170087521968041374748169209813291051168439952474449934573891267592192*i1^54 + -323253311979695889777168450434020151958255201494451836984167790006176475500270541578761850377068810433681341381698759128005617657412493019286519750893134255168844500217791840683554320351308544195783277449564850784756174972583013462286978878818056094321124148927009089077194070152766780944954485602540438740840150376419975888596414871755992082912445616899718181154237502758842599252960477572534780902632302542360185851494633670244395164672709805487752416434392245440369141978480997995705356738255351075197472329696057753124778627180213398666664222930574776358603614434521018270742638636656919073912037699232064588609044952803029633718490692562419481319521577003606799903062119368808436098791919639510589750462681759454460614312961234538948559830177378032763864794922944042829906166402919722028146029460207419909273202245654459032649338531471670771066454035789387304867405521748079749406755827026663357513688054222521718500896569194745909973278925442692164276170526480363760305022948251733984573530229991103674569452079660886553437798680060693866082253728859927837080964438000508951064529074836531910778400527290902971529374887900145937322619479183318847676201193693479452437508119436106755851400503578202278736317622626916661519446224083751492977014288174429947663395138251252231013455682686278082051973788233940142408608670153366418921508092954597119994404754592786624434673300423321441489837778101210626147451429299024732328348812381659865925353372468899700715760594767017410347543392611399658511536228989935436118957008245145338895189276390443659487419770831749654529077196733728141486274508223389082791343420699681354671290402286811092614934190459975666581190249961265397496653786214520278584053854910959019123891607205466908377877054990805918128366030152130337076219929164654789683724271843282051990479514600825911496496318094725700230324863749978455582576791673612433523542880170389282424934861520062255251454738548339503867328332514641525820436627097421350180200809472878884694630228779102783766689050017167516577154201532327847781264915982428237151083180020378544285378953026794989344631028211508723304518600818716815942378690582677454658915282878112029306182622098894726818969103678121959007947245239116228360551792640*i1^55 + -50351136960840186519330258570794610840918284305861531803034563696974173106510494196552695798025441478555395530476748288538627906807166437763493420017327849979194811176703697071394272127950643383575362445755054035996088729393312756498654169020934943680159997534597331163730887762297923732269799757399882773248894918573476242367202489375402634999216135137428542431623743905203533952315089093871532337160631501591625182942190447730925978307775052372235204023778069000575446438759812353892963257891649551472554280393177876048704060281540573957118991348538217723724475198204608353824542721270231108292551452140925691918344785807933115299282038558660660358686825928874407860692239972247970495203394609505092596095593455122934978900273765578474588428168670718181293160408235034432761218309189735904479037881298117331020817720599271207464370417312054136272520937149325356690560440015291890567418892119325514989336151332692919429771333205889254119286734079838242028011004428673274264738736583276768913456164545513987878132311102044761215256728559352568794702598477676177959773677978342314736774953255520666064835466149969708935092308531163320412256077679706806671600253974629693092577067041488952516705606060897054548395537906442912822408390262036967001296870171127615084784518971138561139842292651228647415832713079458012869843072002557181287419742247876783685622342425113223171567322198986516133702051291452161637942364025224364313592658540712528145911287232302096201909887498829813022646404063773235593869702967374788516065236657221236967139370067716269014909243605402119072588688844812174428427747496563621885238367158633163254606255129487165193755074165028371524259697885953389609112733607041344206750518875250504381130592489466820793936221254406562163120893664919652048426061399188842834746212307849909545242733389484328468914906700330395019100100279655802263580912334108513575783834198525072393119895058896091882524330722046334951912141349443999744252800442375011551217053610008347004462295302486554709777708195618371630894144604950854976481738308047128823814433127794196209507253410696147191326781461572758736829159540950315702704014733703378765145976285956174867409459127540558038990782710889170822541382001771568693248*i1^56 + -6236680961413129713587623625180572303074573562534169064323671148451141019018504116422023061939126953077868996036803769933525890921085756445474686193922944702073725449913857747506517107214906601759107322296775171848738432707914528555087460906310426012535562539080098651587815718384349711313685365608725886245909788712000817910796423798800456939286593846882579782655875790411171872262250736249902457605254241423459599011764665228097052870782698882671108663110976665865192331077930101511681376210498611754293366468365593148463819668485619476903002443636889650773714546833767260902112784320315422226735702843987991670436178788052559259936128495942966182073336516254614794766093710079253380128209142633527996745462168497256665526235081453907186743231860269954895505870737824378306006239229415224808224784217994661245247936178545808247468358169974313239149296255623186880175201977442966907328419144589421066395738275759005344959214637147926634118354323746499707040764258367257970635375619976486630378924440626589916384549221312652664601571822398104827464521171671402317478054496437984704386474947330219200494317110009584529114601659124178767981311209311415455790969791946077461603776779210840381612579721876099683723795939526483111662518127606179933477604715578226692106962183478771499822988883308259568843030244009245989862485029578493220177700251988916961656897665858671048533708834353653649029821813274061610976694465068857730857862905614744389631847755867105518692519635030724583540514365219345254078912867884471210103545295152581348342364101670180804367707706077243500172705209052623948603057314301071876901203097082481692728551751449589104847581206159865779352888331779913856273641969526880055295740204325473644366438519851470584577735361137620096620972818740245469808261666062248895223000900324567455640102014076080073396554552974406986949157397176876838538901162499849084800130416385957212172997341244622476956234907850740486894064199099029643015727178553227376628439647812000335107837015331898351354048947849500693866159803062167523817730271132110947951264688007347406377806499721779666873316771613473874630533126540444241367079550040278799515781093382084820750716392759191488083178737635037253885279439159296*i1^57 + -498724629596544547578392668032097582298763386568450113713049399503159246626222002409002516510329745909182080614368283425534965009404620342063383895018195321538230700570165454255976345113231387027766051008409501597971238246374890401248773476064833497540749491245451571239197035260791242252846503967175117702350932042840329199719421199323663556944744882309342714091560138046266825538484772610576166588880764173667966710579733256624630723214972874834347215140378428972848066256006365685535269909640997969155887997994229581199736720853367345120087614941285436108645887158878641367803630303546889628339993948888880863142470733206462916383426041529734153274130186108484587511730479998314889114338922696079656417347896086398767648215899069474734523491668360712975277071750144868536393840241148044865963635877240383822495554137587912241883606560581469336319326433011663457054093482242343765700466030076607227663751329504158521777415742802900089525762825864113599548960753699126138580058029835755051793836903719399962714740262914340307443026938798098392070878600999382007772059982052248706667552593497993882674338438926613041912790836210697585391484722387028512691953299905110931613972931303992029898025333119487850980168291246833879778103783341761085017441024737496692974902241670578083440095997367799025749065718403104180558383912869026970786159446856202897125602335103657714888344424433134552218294929721702616471729038980963904951506526419260375618530156415308320456508246264597426039970411513726943457427238186865654920146643197407052257538639090257708692111411760763489976501649971004808321805399739769204029649403892327195579494304501348447668995440910363496166349860967489675200142260800454407250146580432378636255091379070434025006744489827345376124585484124633938726957702306139192006002091882698667130266035387498905119766079007120533345783136520116122740624002248073395223638527867229519853949255951828038583281916028769848286589728143614680229679315861679864164853861835486999929426027562376764472261194676736656707858882392130728037034982848521233597151766361445876595198350285199631690289723614367668872859010589319259243777055512083789228368383700031943057600774086712994487908006580830419233538048*i1^58 + -27470676061813420143441161768443636604982081910538122480585488287265190176912842919518502062686073138672877329668422354924978493508167861229463484156624444266330710516237144847242500418801007960107048687623221231806158985946249941751291499746627104095007900036989009588006049249331662681219373438901304499558987409179015027898844764986370664584363180769763334653681431156159121179530041741660496303667877110833364884858258004780164942896903831406403122683978651634384339621874738477460740507770185564192723162891683238149839142584780879571804645361291898982781239543872632233573815920937973489992345732409090459845602068868134292938220693628480682254983605227456155827172596756099638043639415924084510927917353109683030252163365664368296283217141740594647474216693452106735997542772416315528690707858974375960810411362760532842763552375147152185438687020267975526596711238119285505973474243550744715281404769610984574504219721251608128757532117420836211265440473459428716758966067300296058031227739158353965116939665668911474832967146970840366345389747694095423265124582857708037278165507510535440234060694291359226012664541539364335603780184273846302835706527303524915015494490511621753942283578690651495084220063782354529531666868875825245717758896737857530614379450794739384444893276585134282446690297343068615453601208678852388120650216385623601504220934579183301723030702971800793918388539947249905091635445686888467606492692381183367184533727013120981966523171630194688919403246900321567305105380708488278292954078210431014062170722015571474450742947434238834998797627860159804133889960589293944773562286855897762656416799966171463987459493820314667931847737103815438746269406448163371165912803350923565292767999765847353756364823172989970716559419457938809343338353752284066741438597630518764343572194715427094850679323831369914832935049740790114473414226335337772612616694802018952600502196804691776553657173160573965798941991597590550247268190078756271150668023997531773751872363473982206127408874387061830740524598613886682885028980423373732135472393937328375191990922862329014402998323810938101977844693646618132249937604876462600703623808220130613654853290424534776520218608941551058944*i1^59 + -1238197128021157376881556287807397157888880969364926640731115983423127992424304807467075599245573796058153954601644437630094264319075795905597896118480607395832680711417238020866933994750982138011430972382497254941071634534829120126768973247121004079360430476408043839470622652394214566270923968629684419331704761303956481872452387581652659477141558756630077904683270150262045173770094871365852777689332543690031044798316902858296110732834826228627256132393279417721957104047019478643336924984871120987252276239405035820322089144782934725372983292698185072677163163775630323332195522101217318032753237534040378453195935799600274017382414001368948878595625590605471466384421072549828147103077151063111150765775782733995363283399587083177537659912942225790228291696085840345648257324243643212513454590948069781077995650041835349031420770982822146971034968681115089153827398693678716492543043683585459746104930018642213118209456932885892120126302788178182543734075059619963529218104594521371015419684624292539694060196226867746804473383362995003756828693083327125279281250280160013921500122467307341434062722818272654630426506372123298297910534788971564598423025472462459141969499923253970146978837428644164859535350886147144467785343319395450603224459359030310615324267515905245297209478242543011856702705871526884815982027919327507443362309789198297267044372363243755358257517912406059175309631413308394217401887814301178377051789997615735338574127474083664335259146738931776496245582287470383156434119992506867715912472044274789165304060814951488483927419669295177170536535529275785687540059542597188701071408751592752573921902804972793264849537658044753951069947450144021136001771309861325759757870523113181026429164297172738341913590469685564072336850421743161900104099801226794620405456899560061494237664587763276938689270108990757663046663876735683114116780223962775647834189732301500057848064362481657774707733551397169545725018987131179486688827769411668895674056092119525088215179152957934344450792852927032155080783051689810033806846906830762505063086785522793334972930755569790008680954505231611622063323242985482158201199387391156632510602188385767633491395777095645402388559298560*i1^60 + -46542797596281733600823103057464529226737859666065693447999883758824347666125761387691424982909572521078119254477112877215168175101652651514483449786484494375359034767732849074497571208696331259732962986872552397913261959091478256130895156415351966929520746946874442856919416738579784829172968337008921589508102686513317410096140977605656026486151858043625076885567570040598474326454732770658931686812785407237219076968836447980002557338777624426653018297470746613504635550968324701077518169251224595469026184526625265679762585064767305992899762246367817259676362399549290592869809468392882709373973300496007876832114564158454901866298638956740665873155425528896803541550491075560975773958867840316594732037204041048089976852354129243207417115396513506938880394729399439610262326600823341174265422598664982572338526606450477283229277895471644153561150332531746501954774305228514088341396548086533667186214584234196492189362422948856254799049760457539945982136712680324285967358054769118515197643255394913457810738762793327193655811087039968948544223420188806916721810496754354890827112296934738371104791291676676038873983138994047515400967454705501268313844405382549729213051638481601053069914288583948049019954724077575943269645296810988869362763063098497456467726584082824139765804777493722955696457921189741723228120468675116325149952994376440982037963421268965034677799092484186797909369839456730994788718259941361327110560862581221046535552359980839078061244122163393299292654969014946975044788415924581614096382675500281979840578534816454648300449487225311998149277970702138183847671092393878684253697478036687768998259086449082049152484653610722102668423454904168601127623733388263542337982278652803288946218985738696724855081957649459833067474392102930850713321675899667480914451789665380484203698669643155008791762857291429250057073305546453766491037791935508389353514224103346711520109457276511368612359584382898460393940030344680216398278465753841928416772437431569423045688893755917647967911253729375698383627691480382087954727092592554096368027277304415724714029797255547745534704282131933175117821258966051325051022933519080070881615907134984193334006532651140956291072*i1^61 + -543396651683317242087095664276936071463111204764461934364338644532066926466041990867361859360500997751660804866489314573523348513004092936360769324603229823845077318482923737821736424314223624667129716910712173664437328404108092166668976651245745107517421350419066413909411390134648778404512727065755861410414964457887386950613978677272188884816700847210437513411273396832459890828658640109665559653090481853497445185925113313507473493831699914343967961897517984349091292023834536975867079560023923355889147789153385406952234089831954437481857628626958858239921453638155572476537354536140648022117627827380245752208905078475312972922763448640338903140226574862328661735950758895411494622917754179824983347711410371065628996687535765381080717082108244282940664701919224007502475018649887896327024731324300836257240330573795986199838408853721457026291876752818919650750741670756448958624461888532565627936577204084410145498938569560586921275943197609828149323059054299611888285309492249831874632107130719111347941211278538865449392852814063251583471027410403333157084738433405702776233990611041337910573954517615653083165962609428749930503030750401826931966050008416002303184158314231124796965114203858526931273585247051882670649489804043907248355448137911039612230045045089624247715683969383055292271917886249600186794986979074239811090157537823111043249256520118382341049676380164733211179934135093692599487414958252091214768109653175829266202222390963013577138377757693948057539385922135845871483565497100792141795349586022151058856842385089018103641530053907705801180812017098936872184271666969085525243995220265711493567966189364599741552094838130388576976789566349116946692950600267570512917491932570585792334107510896319560753286569575401533093295612786688307089301968287746406772703826195343551915466716162615370331733497337614851143714922641025944991419116785401228915672316545932291267167779118395209127433760949148013388334528763109833287438692611293904456644760793338408666146491210316444828834278900917818665320982893109316153140680521219301089302067218064355389410952536704347109019278583227768992484529890234570621214358530155109362014468815800835703284531462144*i1^62 + -30408024832421290231155028950385467787587849069891776026101959161426011690570325564580236249068313263717761544371728909409565930181310764004605596670269531610953403779153230147794609427621824091378079132419759010359066153572320283896288856199474035459235559545699181875814865284935991622432947886084571419420674126056533465545988327674581043616495364091888945283490629243873779224132153153435903078649399250831154958501671854523906592728002357939485072936570168578285140955387862234230937281739986181901040750044659251197290892026779336464916903585394136521005972646525976069298633606032456908609351235689620313736945788315150878507938284640143528775585521666278909721852920341687533795807596876276149371237864321365259710364153510701830016352962641578113643285616999030169806602326078046437574919387970192442956878121525123927776999974636156325988895716213888124282143669821221639345651482878582068894441639783928248087357764637119646084042475153640635871650323887503853027704815838380807746976830016521240325435885214169661964977155177146430906493252007193980861756327659997148405088548844444863730348833894465197157935110209470712868912697174400950377386758302576605010876113241198110416470011499886406437275071425913911553105122779975701416598829563233982208899009260262431438830481340133482422075587770458436806841378370007837744070545006720313314509697476207687589767632775700357104391959455735795600235021945493640788494266408079169202490349837759096550168819043268912436191636342473939113452855655763190920553147762777073634306372535127149757909073814768060149374290695894259629726450766706923910640753730434319175933856401044792964529273691964890547081264886095800724187071832331404473013050069038764670595179528497063552644372242117151667002687607574798698031010569014340324228373898367937307745803908929614762405956615357839928326254837169912305474472037252974356322717387862192071520992713116069556042928118216631483697231893664617536324294121027037761353181026880982569332328646735177846202033003368819152177079882036557761478152112259982062303603828970224955433874603613302987907984573183142558293773426751460405475217291051214417872741381913062770999296*i1^63 + 6182943698465405833602297923823325575805705127232281696843115810177248261369825968026244182459028609035020274132800889365529020723197677948629454810395186634376296354549798318305412391606767832284779335343587900132345231378403514372859774255600325334244878556231892506643488508677588198049290708705120291503769556723365892368771042514266930022499163624547054583220624070266370200942402649158104574560063598496119106088828624787554255554872190830821165838817325157869830354151748998284003546866843617966130193738827224684362010368551494284058198111889681582689950092620602964118480029914690294180070186286152077755211660583336883642445250093778119987363816598420982754337959713664978428144103739652836325213178726708093935204070609641983722254261445160620968270895030925996180560898214059166313550788703488438939327015054353353543673861354883100543783222564490177926387358837113408506320705329378846335014186772279137856271435815901347106902879245087137173231232314340254451842791497999665362948599423869232198201727969597488977211748200029378518952312716187665545510408044525448276845844083340654719841955565944549777424384141713412327755615234599073648507112984257891873761986443492555162231852199629117284456626918812472496938237741618042017344910505251629794546015244729290409142724086502966054871329630026051857901287496963729695819357407048545418897160829132213103170179522428516933471941721592488450345435503436839725392736874737388292431461802650258215660637155507396042140265609680809707925128623884300702425316304001036636387921490845538904744416502537974015488423244526076788588994638673656086175155107057069605624362604351806695367538969677373577359989265879469681739863314065863096509081420792194879700673935718223339583800130537887140650161057149527751516432953027504670013592605456236926736886057744390215588834038209799848236281954168200467070657057865199439128809464767145621438456933719484808661165221948483315835274946882351952762539216332680628186151488327807862480304496081363520138219122769584371427088962617349962692014031423082357395212026116419453248508857976796270031209139821727651064088701187279278363917843239263308442781047848960*i1^64 + -5608591617225059916116611585220351650557845718262242637310671494811056751254206041995898397081296168565427851197370525002947131797977225331424887573391956515031475651841314574765062143087296938583605132870213305890567508327607875154428258636908301271311079517922361825127696344341592901063575297676804004413663716159175846423230957134888026876884122624821186274948082031866823593494318351431725415856712044677672418627733473355519690283827014034581339865667007608071359900649218106283880932743053912109407200553742004204885298853623545181344437418033093179277776710452174508205127099117718431284214197370769331676359589834679499597760510724902166203157910886713285048803367751715624371610039437352550408822435444943161566746611700926969438955818646480266775434376565501719782214474378518195081387656622805722235518339791762186140163347209732467300445946864812277317957752503186276144354912232701751238632035409080377150242561492265423126744568992871542701899238850986665322408072608931160342890639101044140244643856781770346072661033371861703283941668092421069371235845059465886281689350337138831357095580669828130061123748260139906561820245322160502497659755632649241426423361279127860712182746317739900119021463673996338612232325753199330940250593066858447261442510529869291162033975506828091573894918464374476232163819911916659847702104046428293548427209929276188615174920513865400401173629293039145069803265238273190602870495342270950208956671266424831314870955100231721471927317497428538920246282092832884894966848953441741201475288911097588630898283321548368246447039779483131490354074732357910470309391886203521585961558985418444058874339515576269549210367604532516740485469675362752812664208397046114904090543066376884819690969200624060153649404433186261855919878995072212927155455513176036186564628128248941460645151290428650551672139592206268917743887833018465349599165626127378856328173752861078115958382953909676911958819877442773571176368875157838510510215224246303060933772105537487890678420680860033503524995866730589619342768666234327141694432128808011584597876373412010767947250438666758328209974649554458270033366287756861516801900544*i1^65 + 10310360175926216086507796113153275111061603577931961575611290665000365696605103453768849469834987695223887365827017987327028222330114460592002356486804831193472110291050770848454413462318397546234844851917932423714360074078063311011281334175830097888821203684145683279003851595373906578136143543014675196880048299604494722373839383813312587871911563618393324738703479817083683435814848383028073629375949483275076453083914406171913634002205690918300586562985432433300978638410261520808589005660831979436098168450775863001831152457420573675049048968066625110623442772903624321426579174957081080247313547452293230327157331873906867228459088094224954332872762329914565747463509989192296407245975016218153400892980380035498329416959126518196115431172045974949554148401083517064896619447473238687267118125038292944155229849191512782035238946708129501838203826354813633272133005992862435861438070517140282482330209219975883976841362689384309466332435852258216854392627084885154520459432366118023044759352316827384489948060185534096205986992878415395656139715060852910735832558198663123890628063810646888079080706253293553631137485248328554279004484570319617792302997654717267613444620680435153682439293423852249796656244564343422769613021603211652713614045624517570003041663689437307804651075845469356627552374961990988205410225037292349575014055273211819076433696534059050733029055693705411873180723315999181044433869045661785400411583155706795901867895185043367937394721778909882286111764917787466818880263210661064833339136377094339500280341806869032555786616971795543291711568899679411703707011345070400408556924371635675860708095130954906719631345234584366842344843606124740371023768926072267737584458650845791028161892216518648231054931103127117592992828099717820764391692834956236211470617514658996508747603517460654370199164784250793967424143002666511571969518977960980239727326606953088648084051755759907228937946545150822321465071316572329090599680587948091058256476887332581798528930297062849423800075149249414618611502737226344577388857218561204080261408350563976708309284555187101903539930058929347071021759380279895775647062259413286912*i1^66 + 28937579149513318766304221575384349058090938183746051066175758982026817639038398086514732228459749488796619182190646728332032163495613152644750321738944831651119734338707079729375110370930902164501025055924836600619616043685744053213306669700233673128601124716044735130875338221225555720084431588166267996243780314803173927037068019565209280885730344868159582479047557001383477119648411744725714823263196537382152726272069348469427829569639253915637173904440778193440355668272217417886716824577946420160872116022652820213891107681994635251336464696342843692562312745346231423677006815384108496315270976325267999417722770881121806654201182432017587312221530741828844334387949022027369907501142466458132671242696727685902677944042802893841683623974352920171988547134176301443731544686398164934990467868756170952824483828167172092663154718657313701320274262088858073672263894759028703421115627884237137248551964299594098457503833689575703986793953136118505995612276996407086379339204155062261407441496610729228748189873632905126647691640585178685564180682920879922132621144572831010989744055532580665890065315935392810309514650441609866480995216239521007335997767980191474059435360738341765436553452909361655664967029467306543860396142928975644295135551488149836551012682423175999616087905425320435955521173715493204956312705088816931533999550372108488691245243505408773218093781131301299643709250054215212948559377669816557690442144344294740978588160896394581392032411638715534527637452723760025187569155624478212492143774262278216772963595015140085091818024071933291333587897124452723434088989427231837716735937691788161586382252882501306378669773843944093841576429742838883767463960778162146634460818647653242641370309608637907992704208520691209784464292100413294493372142382884475047992738587360856630368872963599923625616354956694421317670720051886388674161802250004092481598021673315549083309415940169626693858668593701378627784087703299880974841679385393678135722358324604696641456394279071254658316892020792170368165954232314082925650800849760534703504611319427110272883566341202128418135737602355511504602623689306613835202822144*i1^67 + 127416243806501348762872101207491190287239437208628424361588684402368823891881085758729108776577788935087019866609362875725011181179620861466060426980493463536978112250040444359784760100734591692796404126668760512909340851305457176632681648727499375340668456577050551776980140815011671274418008606426021824545859947599977365470057074490243961473365897179051634546019523891004399078085403166289403661745668379702207430623692995179442868443325687964802614929457563187687640021596415976001550946975568869112823486870693968379043987195816275350741660165700275572599413278114365006770375134203239104249071808269274863290165287156996122144987263959166549293147704938838873136241754916041074504898213993286860328090708096106394590063073830692861007590164819947962395395378581173703929046423838222354526584484361001816470746335410061653297963192979375947707433974629017586898253422688102259646987124999434788583546860650911105583018995519277683967381302761089884090598464605848631235189384277265792042072406403633566024974391735370350670388059233299272854403499886360101297401902056638142753191001050812291927927921254594570696618877608570962514124862257078154304797785238133880892005149168679172209413370454174036050976926333316620974073804471593242537450410900322244895869864438202915514647455460246201918881092180951932983785053818827583562321158234414315125809710279083459831858540411420203624589098367595967074963729443060551277208192950859565021793337281733126416057879170278691401739886644555105074866131629955759934203210254949561523803378618460486752742641896222559396826037746528725327906392023021686941205073057485153804740450196208981759431235530039939078020039009405097154915052457726502046305416239509869326361376474792912396029423246580725482661136279211951105245857843370579667753687512901041759555059389300092090914822743234702817075221886590966376103499904001325641722739184304924774305806019568998474668120037812270329904587834318629690884540478757384003279217522410654685158752389558526062582926418745800256795955043363185390076282580027906590182352261830206312577866537711246213608515401278078465856421289732866048*i1^68 + -331221977224431318378580392188479686953226289013950643755094990949983277484221691269489240762186029390511787494475586998057956134876681784847602924898725788836553440246473553709637342108804993192322012144627006762800731728075039542500731682685002263162001036729495740437299846744712878502060318631214022787904154778714307642024801502653412912755052019458837767578171117802218435874328171551153637977656648084423820388789103236479635122952024659688816819072633163656849824806828505949161579118581328421512686817811180892292854579777248115484685549373287107999818132104993406694075876881817174025727466660782717235437601014672370416261419031942595890679702699716794923239659776746660064753797376563575113318156372987027523995083160047441590256727430813282638576548512977806895350087623009129255853025048001294116961356951993267157673601752493181737850183243022598406020164587740584733083287652102444966195134796996800017349600417520249659163920951189815843278644954244090987444543546845968978754874463415181814515271723002100897778709754599144550879797666163489442135864412697439945032033186258066402079354579416599221061089875370409081247824480463016025893372767466227179714989696623908008102146894512146321755730915237589414285111788979093185766509198185387896315391047886147608114908893415260845176871692522170593923512245050076015200098531170263083288218484016159040977136581879365262006625388103154159793338389393095940996575605226014230478954627966281642500758185031105949300516826154603154486457753023912811007452846235319556902707893778774784784745146463304571160111582440376503307839927371551014832445087474120482868517805597951459488588647597245503224555184991542756521171387743775005009179460620733284852159710349492760087883947374399727190738051049795017461591380365556813137267363760786990808216898275798730456388446891109421786525101712458572128161852728068600708657374295560190288679292554915673097034025788251749035155828087007329604567932802964990932392405421044253904288858686560673999044801868719755853938653085546976094707060517249484023393130555946764749697498116208860024544295594020796331229970432*i1^69 + -345060014065756884216326607720870975994969452246112156959349157930310133338714646922201962516914557855477139064505294716489758103880106718162218431673234168248676376153659249962366199654128038468510480278645638367100921268749612449323294769585279653819979889536737231002867148072546541041865549399915698783533056689925924712298212849215379688081360417479429750085182463973586794318169562697004106715758017673459391908855792695667411510205297550157908124533280372507263153266872825548536936674084859941334550943888348170500677302771196044148146815727687098927287591534491381849095833368409646934915857591885030174643039837846873905325810436631901863327018339559508434903811375098263360948534996082502400909679515330541137863630453239463818875376762044160193145968384364327906439788308958569535911205132452340990480117586364528780868889957520932828021128120870794861089524674464396902006445571901631632234990908537031973088161824561607638187414972858866099218066514332523955988784221289776472029321881550868838766697036185784324401027711870606573051819601580481249375875142437619978533998846013208674971036771526316678904345771154927965505546414816023756643970277934359156951400301162507301794334838634057139241874678756651359296020827586357806346507333293331593044005207731788825791247470313031226225248518951049913793267071498727280557829380478420250318045967600425531130246746218581537459705404127282166814191048335724173619803965242331070660757386088467198402086506440337593798192208707561388037376449887648143892502702862242446095910042138212255627544764492746728996033253793735085378039014766405563019174578847796711950622266982772315929504429260342334493606086141713417432108701418838574176937373974380204419703017012185494241391331122034603040358105470231514793475304829693955200564301242546345802653755750778911109274030195825078997085203559994326448126789042289633301375116581414729348006683157092136127649770055014704611795531210518214009131659920191503200765867730569651513286930182569609426861578409695994018227957951342343186151450906006156842308881956653777722961694154123856259462055029093957632*i1^70 + -54223545801463297011157713524563856490322760405697777069150749794406787632440856621244711859270319448114804742933460761507265774141224309084943582080541972688401525224267271391650202968724899228032159412514472789819419581919720993311289355922703739598329781046521191131461240497120655967366406164293091719730941036837769601546683396676995112590705900601979596961998844549716820344925332883193594590396996359436847791309393839232111131156431241792515034388607403408105334891633178158945648243236493394645730976344039766374562914979379211850532165988259100788854041544651622160522493423861845356500250698615244096801541657723744903708908447020508121716672429786659070183489880304282514429348153926047077684599384002123850485063596492492719892212125253928356945202582708738427887412344602343762332765846276219462982482540471823708588966765705213694476017322608758967660541002748302321945106571612697258829464402611717876857028751182194804896908556308202139243499070855675050160150754765548472637000314108025873087240430361879356819924701592643028010259537713647932956416903835566929355787300624190559850670913131106338145927908725636368347692867273676695161063186065920846478082037085120394585590119025317947231904788612626803032613777829916832121029538096670487524517817522421209300380222523309123594129489001210148820395431032463227295326195279771480827303415126134653098454770824334677557517606620561699850848541737858949760836550317657276252959228322945905032854346258089679752636201633033456490482610933045485701188578368152009589197000197723694950049497599264855133125990452750992644431121364021982010080087907640429809016427505736329439499270377866616085632335163601392106669401590403158170260960543157679547938243378306318959883464695759336664528681887885856243510023759842929671320596014202633716698966156223926942420192934954156629692554400875620212122240870132793173126630917527185854682068080991462149892030356254105246837094391739327826358354352276841173862947206934386715059448723998190448938691501542692728074770155243418490624905011676250151380774349233746005285578606251968155562803200*i1^71 + -4295309286931579775657526095785982818185116522684976518766581609316417716146945670851422812722749523119263486592106117706758778225431289898519888173107416571329004318867019536383070928918444638958831764478153321423964184365763031361293886683554374888265965637956528599671882777382389502148814747001524611669034247420214840832883137575090169979902976953526309351798031847767957331785826594750789651762480887616817665199312638995339636480443867413714692972613103832692621223425905308026615657063446591182461239028497275885359386434887874215246359625392586297697988376051201023462012509328057728110797929454124702884504100676811338043650497235088648668639461382284748938081525382334767246432128474007665115036952067758093075354458453345239357164589248308407820309116712469213392916358473784320271230671631734886866117210866870217124998981445357147047101971687268529174057738937868467680807180947872594273737450845472059784084984816096156289194797651376649256275419943997892723814758727684163859537766703649216649773414243578998657549812829528138345613812252148422816069280892955693703457028197684584097762656403202342936109947671830554534232779157252666743953546587316412840926873923409001054272544797995808094944163753040678059182678237060797596562703203285741184660312645586979561346775159964517243826538747848688287014222953874788920440275583543646161347892400061295628709165326655702787127808647713764256056764150469053775432155627249118060205718500156173665243683430020776739882419708370019579667294266651351296402751883649835253219497058035174058634538480394997221807792952141846188102190258908859055004225980234120750035255387580535207712283747827389113456418181575263221227831704474221183880536871202170940285070076526657035048272009735136202745953430468765924437762159708176684983625257619865033140533738629736903006213880457449899948870469002597754305972624664431476088304505202564640546034487568412427161156261823365796029541257989878197058447243981058206898487856318161557717075331253970515425443529198368978713739390537140090953056966868130509736034276590310084978895691020500992*i1^72 + -261216898104737200853691668305791081778264381451619821975487019344774838788255708171709175109493187450213178508451538172330636054813146639124706350279933266147189767536279612369012491980501421958314744786748057891381210944238610036985958796113371737570859013680281492660827826922543995566843446381857081743221739967178614629800492224757563209712166321298631072414086290138646439733587238659525421372364534032795772730999868388349186476947064090693995797268757177298689823756163961680985561792099256861664326130384621382384117692301259931881289331971688103352756703584254154055676970264943977325418813526527852665337014601545076310455530065803110355861730491619079541978670466863792735320212347422367253862728089315438508740966085699358358736184340230601622716305419275375591029062313924856080627419310324732961985179827979656351783022831685748164659211590808888189340664055270850283367281926070131992869514202293115585509469142938540660822147954204110737539580658870636926847425217726349559677839247715516321702688761737265104625858904919718246746384173074636091434258902258191333877228967060612636477016922991483280854666969038671566704903136936796356764058929265905337690091625924873245694156738982450346351445523494988462046217886782054518494511909324900813247161542300885441829805317352783555737823797748076147333656302256650445257597569027835280354963964649174003514648266940844976115095741102711208508139620252521277794460873078555046468318563461249425040963372632645876698497936213112000186541333908168936270556094841924191135561333780085190129672271496984788200120695218082144740646563917680486176978239583123617534858960239633500368170233277607701640071032197353419711205021504725014106832762126222896344668893548328284792807754843170390097419958960359276197749993724885766585622772323973318443866521004030739040461657463597571548503796311528176699640194788973204698181558658732673864309872807958009175381787645057557244601896992345708730544872515728492183934874092975087301249430998753377446806013940529194221144794534102520755800838606379351008426212695286266885832704*i1^73 + -11676555607706141451751761989055786516497286143177273357613013149243936820111064517119670686030332488122250029782258350047524039946349544165579297335802221824193187715201297384156645323657085992580097198878740881770894093138812020677221427949438077469146969971190256937747162768747454587656252308058183816372068913872898165452822556616837221315731591117184679291994183926279613642305463979956036952576861991191506628051143213347538485141929115840442494322342220173368340559556493229726093842816970524147463451025154969063980838412360622529507627749742940486732165589078325546499262451896219358511109019238787895374795831779610125817883244893697406828522589419888802481205064643822787002323298880686035149861164972023097904714183824655026179330256522651171885594967034711642415579669595042678400994939600065978101664795361217388414111347968889621029361620029070392779975763255848629295226311136372154347570575930552213956513864775313891829416994337743593859990102281820326722945684573612780735124637274429048520061102621924926317169134506968774646772214340890180603594651195379490102245007011436221301297684216505363199609423935460322733642994616376828029408478636924035969828062505962486260232165663707780011528991914252661974340600717898753852557624220894053943897987520416662608971798024673150987202843111325858953459060010511535069311437776468394221937232994590349245151537881678781635081125565000225186264968921462727964327350524266332772245615239831324319859183801685594510100180992148388201652270418701964956682485344554931241067298512540881134342226266345118850585169818486390569189042208643586206522904023260428693571807196573965563116535646866253758558143644101537326007911653499576752725715912373584165957033518627412336453063532657773244046100248183339001501921393276158278392740863955504254056645642804923065942032890721372079742884772722286346033113825372783625079590999959045079856654126465653057439829875008051735579396572021434465611142066445260628865699768359371213638967060033550404564126669573270434135727288720488764783501459820041272461565414604800*i1^74 + -237011654033316055886211068595480938331332690467485842762666248228685078390653199905767350073751419281616504295114380452962104286927176447645891942556445106304763260165478569739912320582214800306225390419653830461410022362422478733195667553971026402234614292288868892966421267494166823312523851395295827211360497352844399896010932458514923497751323185605567193867773459368872222847215537861624290915089048205149176981173023598501516084428892917084130965832430766740034034310555523194127452609937984421768692834072084362041263575863002825321918796384607594188331211110194147595294337002883676564637251106076174714898442558186617525029103204105286249510753588185858115739600722164379587854597362847611298775371095607814333013107704850807379898329067065192406340679926260282639711394580417869291874620242078095334848320874660534796771258658433598433025706979153517681730326576346796018747738357101485715184519786280883907952161240070709071976738429481781660330444169706387683052716692044343700211417237549060078053877964646885340540602307804457099937511832030594424328856962535097858030896984297617604750237805053330229716384242401589665069774544676504772362505316744516511648570935039135613309891839455527250778203554626051965066227684607907651030147605096415079010553767011342185806522860611436104345278916711376764301746917966551818028330049711937868001585284752650391656983859105504380755655675087656010443602481031795140407224341696957145072837196753082087880046853406602284131709544378368598864539471591370732318296583546412613407791275169459998354716379187424832326256545544194171635664712166583247556822728957496776852849502897309989306445581619854812612838758402965618535785185030040550584061395108543890584611487994216341672078728143203391015243111484228840152174365157454005367717375383690345151885415201466251861117041652876863184896301289565449663063138879901991625267669558602440286842924367184665686582284767454422217576271927005747484867494465949126792317459919082408901211031980189864127327854972384624996050364550825803812969245795927870930944*i1^75 + -1669182334217579390527748610493727974250408110166160846762730111860180486856850410969408016934086356777668271038988720317366803658442209323798533508276015988762187717855334539302691791149147887599711578517199486808921820696438958598779259076887901731182223511553016710024103736209642224355479490166939099046329231758669451274937697997208307952499793777975482944568894879499737390203034990586108285154599603373436311793215730080138444975476217230016122664601997023175892445558289977240565189449334351294245069237805399068038570354514605521615144445462818648585262539759318192839867747253285558399632232143926883497446412614895423526811272358037522214757308858519163842565771755011935652098543805995988862557702248233249619292950201038379248198375455702867675640869369382214798595592828683082310808538495191569975240963464615780097881105883412442880178357506546130812529820573449923379050716243391338569641196798079170679654290120953068062479497152924396523424737702994602823671050465890031205990035859790332400139658591226130160136880734678005252976716874015889102281152301959303593484347716221899654833016802021156338105985952918671547556078417215904927248837217988701185169351218068262554083493332810219306350722431024891682474835864743457032235296061783847757379475416297661479865693573998881207531430027432331344788626609793689106163596784504348469838543847880662975006584074207487919780007539973682523822578937396651346628617266997611824243904760357551936571627994840450688520852964342674764967789238241360963647466157330699006443160590949591109235912039666652934441565476279099094070009986295440317823004472650959279400085363434731017718180293983675925467981337315938416684889438607760240670939123928317464812449332181423366728936325393864679545125922536698547517048022662668711729422250298249045062434030977870640211578006434582437318184260054159382120576811132993884174616406011968923313057656045331068647178221720847637929092556867009016620547781669377136994505007543244382786592186638729880292217160195865208857086122187304184779022270464*i1^76 + -473318329659870072137867309056914321968092791411758723309790094591952457210110542632146847774536034639220624960125595841215545375146584921609994562900311287635054773097194661096894100556205814355862983726442837331626661699219892699884517009909974551421254751934029008913389589258013099139055091102341679342652785072088329104950814303811877612533087570203221841038309868232947788331987202766818981597894128764714148888670390662341781474978863569241939362712104724405890553630642243070340572646107258351660529937470470672541016016931857792140859686482555029669155216109085415174624896951326680587091589147145167879590549987491292530902681030224491092042063145997074150965632611295874854134001965194318938181871001266804397973360757745495785015989249116488004468969310390673546865866310347454929117498154836231343366541354046539820865655616840785064784143757399069143556603314809611823572563979092623674554356606266941172696555896106968379304876881162128114490239488783174311635265798628249439016245225678451099567732755104575063494849667114216874898329111848665475026414329395792005903171438920086317876915802106669695752357764405935424937953127786131829481486836648304565222502577622752141701606647752165694265101838793856762549727691395125852776350178970321394492947452509373337455647082799632925072249592041460245109159097256076485152882522050383706965423678902409133293623621968741431407030565313827792788720809155747243409489715052235319354438020179866587678385434019394712600133378599035412597431505684473776074032276613932984716624655612106887699574903870172271164807085993331133215615177564050353799468189506246309700933215366384595563550228834340303937890574119376360323003127567138165364833892646646751435825067509430516436581514605810321755981406702487343878378407772484839089273782122313960361332245088059381967890667503158607818333984247301674858903834044096525105218577726075051133201169590713442157187995597206092663213518256325979902418255250110194288896445652900050741883061771955819183115646056354998453093650078367744*i1^77 + -59437359719988728596950635466293245687403121701822877438573990815214902858576102616182872028116935565337836138682893457858791770105286245707272603209138732187794528510605359307625876750679153452399827875506856015170144615852857723095308889048301795784765345398831453888780583312419665724227902012696034853655404799173182460724896118308541605012370710481296785992256711535900344693341212653472789681721718857796817609680945176971888658489042677094928715260607601627739735542395659387329737734060399999761737778343677757407089327983049635326621480503538830150788000337562786184453539225782676400475498866167020979700653154944153379262429108054312259530209991493565250529348810982341084933479128782804957808564115690707327027052311604253339498757164523148232673221666797989576723212968842965468605025997694774937972772461593389530996702268261593492446986004703179478545155405800908520480738460858371910047480808095161655758161427409245134115968605783399254716831982265194014668713641193189119549852751895768766913663888271517222806383873258156092594397650672066314081761757948405974906925187666378206708741563659013618670507476929601715876613345620938595235617086354260809891280538391662021694702560777670459686831636660077984388808304261468380274506005178012431981001126731105605916446625818540790530909092829731111266024592545237447344905749018767940659503101200284059066803820317664061502279829452312878125573185933818616580103031990516283866170053618299939305520531715995204579018001981699352080498840201778565239241570190078831918612509298120528770618997712888454559028699033379608747537849079627502006838491209936700077098636000650966319991211685879544335988665021292851783784208754976086124609118955496475635544818114948711789620085865968861651638644471554554814112229654497969791112808512515534761864374667504305933412122951030070492136663859986006883568051210520506166430712618090180012401862836176730460337808003481430352130873495548103333120735764302785760113768670686832836666793554109654251396476809330003279872*i1^78 + 294647812474643317484069162564000339893086452377746710086050036045607733518578477009076745900305812227148635679567246349955624661260910725832108303586654070458876984154678046107436402703945674800289767954835221537510737964020452751813490735520135633185169109149799625263080916480982391826768951494577191035591669779597039394718876092137518008702751626899994019566442074652281061376411475761444454686855797479149626913458984273426138204598073194497019368239308904460381789922750261652233472197686398347604191757063790805274725649464522485763185973515534511454290428828932804772284826154605336315415226598043706615211634807912469755947585527564067278824830947414110224830431957877858504935950044860598756411507708278834916697204981964028587419573861204748328910416343673517679732882702193740394564836951974044312194279847969560969063259961536448946546356535162130578593443981641359401532808370130805914969774813887921770484510740643580188951733923621476072117167788570245215989987894455797707800670431967487467792572842880274192610140402580998760616742619615490672795546367440558621179757924589187008640855066342833098486735080852123003241670896798756036818923637988367595166185514617032915823416891871514856046770472067441005089432681792803431451627571813869453742850570337409412615351590253582259635135830664197488489061805684177523787998681568063627346988053321022906895169480637258544555874313946463589093533240247176660082625361417138074783461147839597298056406614332431863566923682013958552260724992432711279313070103726838146896754296395456244981275905609418437783770584440147696780031578647318155972501722866536438370620202882616025963491295782013412541158209755554354728110552291731441613428810835597237587877666606384180278582277200815684221257660992108576920808640315182213613703827172808049584971138071170882610808776870786200598753661274388972015092144621409373773580989845970366430733575718436095324035563866924102080126481550741167894674884383419645469868153699926362486239886573568000*i1^79 + -361777589498304318202212076737630510669667028038529033002039299348886748832890746422999987151538401941363719792525463252380100131629327010684635806480569671171371191381016599335731077896227326384223063414514468850371918866156688539764363583429958186647042866972163032041461554555834358771709366680825503256139880858904609561758592458828211703929883964756182189844006408853050431630013556076233858613414867306630698520336661141853014311959360730400869239154652805541746041382843714223305411132517744276436842769578623364282090570319739959719210196405686029410971153906407795641554639555452854340968684506939290853654035409359590948455933115382198330468200518783861454769738710995800667900203502954574785291369314380573975552664115674901918994333983903171315603425698985180062366855145421379483654254666672660609492655905425700353068349241027557500612824191622833434344920364386623639327723609236653289222288665629310259495082129834035878681298867252251514066279526157900919320854872818799220511757134242616888746793055983932809733278608950252120204004605531071913622234763979484034011579679805570091115285706317958360455311446463511820585952142419911099120768598909231467429706469381108533742265186474138050283416499394313765916025641988749209767608528441082650775663622262261683197510699309171904274010834951247867569541299672986502841828324264694984260036244225506326976477525104671159898275959905652817974699387609136433940524603433888708180074289669219395860013964792832462179040890512043646312252317871859183181088770069783170980355314489506821574330667359536062234878208067927396586461163218065114910908607607611507672686682905107205696478923981572387191458575938475816108288649083919615045095411344500687753291859951457240301893501909619977396561740726084358006575317281659595088239928827240314288834400991675457654091324359065244608900373031193918626188698396662653936038717172795718596010008642784899892523729467490803969408278001473417855266114532928137461760000000*i1^80 + 4998250791466653715874028268050013282309480065086908859532208070656056505144287214975693395615343434849145173590412414540856962978481644786723852212515500879636209687702285847947314953478477561878236446944970024899996675465763833057291278431150763580393353246077510977931637205941248513427401239763140492352049512246774657142653464939672602898384760438443137374317497143464821978745036184247372129292854448741595875117581691711729952613346966971622655910333349898782208857946532876999182104629275521360516144826361357022974711320311326751636483879004659129984622166383823253546974428977726560959501027713178017706861851812224639201320184436032881555002136087104694774903836928994241542386158585001469152457861405834522977330284417176997937957914918457508385666776860915483952258105595703223746050176893630965119597954141922796097253691895620851954085644763507307261589736993835676087137702493439144609660001956890028749387120129163708729148065008300635336323267920068225632893828868321984002342295959033172339547631626684445122179185090987184732961367341173389865094114956302593111231903028081425865608324679536979210821311362818256247819103185910099433662261498501538239315660028893695431528259672862602517683557200547732350177704789845775242694033236726703055198157927622038845915187693763261153870177197876469967557402302139000433064456532068518077471905919183543259535795728064147323365814080953130959959311992308861729793661966095508274340551908563326011231688167872179164676343046381254752242716739548124254938730863202201255868723736230155184026108591918147757066273679586433080934477833300030953308490044784699875940221323892533622891229877576933864023502076761069139251883306580592522338333048523533634235775705877565466895299035561959217879612487910080422353526739915629026236915643127828850659113303749030105303606097128387609252800528200216215257216656469232471856436183744237684458808158468882849733792563842628255249910988800000000000*i1^81 + -17089268989180437024467451684651121169321658732369335028977281467067997837113759468589879295772695914269396582496155503553680408818242708747048476658294139489350372804847717350985525162151830817418184879267104875705449544630686517023996153186654150955254164393286668589905449722334319325633686673016999133752593905871520176874737473303002768011226550354245144702384221804577692313464393982021804411216555398054208588710661207996574377591071471073766768278745218289977019267730278073816552120810112642488614732289583537339957767530200334219550419586277443617846890646247586567879093970374198758002546061530811287612121695043945292595820327369762457626486459372889141079697288103338438949129132890300706317380902681921771004891139843855785502027015178277131228584757206090150920203090417434082371042446772933199353275263999121873687942558641684595903463795960158289470393545668973191042908079746232124692445467259665511328276367234494992648686546939477029169133823182606805404006188700138394021741526370083788176826911217322552237183929388103220813693404050115829421968278248219322412884198769648020889719091168545087690485861196238438386589828259466810715698670599874535293400590356045671963811655170850057893176444787040779827309022302121083574519488159755974377042115019084846848109628799203444015717968187548449975802034747002882501715139463625777787276806222763829422069345024115696926200706919440529994951111216976242396525067584464566680513749210347756583495134914607695012037519853863336233563985022197987774302348005378897216536524719169353196667010122727531462169740915176030996881205742915996003412809213740583156893328261702909320162575799010147849947594077418767834040654765332687187068706955309817105260110925577698400139549854255512950090964369725083441273944573301976746319464991201789632711744943044950742383484936159396044721073429644254559318302502307796300114588169453425848074165859804774400000000000000*i1^82 + 842914247869005346845990578391599891651699221667315824185734046357939041453432555106082020930080093560124151502428633827648031486501387710193152982319852668410660973478659071958250981113969309015081341756955545317223636104507049409309703107248742756565190319988467675124851397340285153397839198477843812093797865459938888160345873701810766758495173175496345923527510708580813109706069401713272625179672475496935507712387761734208447068046775430663448960263144217803042386342726360353126848959052968299857597753192877688363941071451399647612882602229631860278028154842207467805922428372036889536512508367709271428413232484910267045777970093859338196682200345936352533279680730612573752306898154440444455632125297049291881723283550165339315973132590690274062472438506703143661080154054971045883121163918768685415019271150377046822798040862864926648765000466993449073842553866001914660550740276448236779428815424663318252665650549106102118765610745121395796550852626205331190655191866646966733553336494231947297806453148930229839959415488075897367193069792563022535857978598726791513259640906744382971628735461601918195097766242878367269679787028264517460209742045954647588257938280977866499168418722349323880886587895400374498978807844642920833096975143384379887408840704369718910537860642269259581193160297795110554838958601445616022138927710224325205325522539424070591909378938763773241339329554798544935690381803506533005378986062816600885852804243368030503446564582327772750927023224304580422009227750574796198857917438536982042450341301585868204535555835664923850104514104190814453260285397411251529701185226300567555483937392381948805103950254632827311109472119595752878864124057526882111755935872236026635372429514842475766524401229405405404531439368156987648749150526960594583398916182808046940277048079746521418097725037210671495945698128504553472000000000000000000*i1^83 - N1*22763045245962445517807204056638266676544219690039785855117200532027551865101408813067158156492587189690063336581453073745921380525795937408803357482487359212822016768250845703395957375851236979166881087470030630158909504795136328867701251611537860582147896950957035664522387922461234885704323164337777327295642236657815075738960743373718222769894890413374236659670931656400773536963152627754312326663811774401798388004832000000000000*i2, -45300391249935093214108312438339116869589647784588764412051684638587566432597981118644758061742686768479415827262633443624783260859341179961165291995638977049345205707319087284974083967898568095686167875984655221071385508447375400955087557267075120215904586176652814629829004568720349592094034483222711233576983314494506138769374850654002962495611795208886802493852442481390658125264146735064117269317939861553661089673339433275632365880765180655595957816650388635064805429638348866228201490669208987090669144992815854148982776108311229664366553663803400990498009932094326063282447179738902920247082452338515017247861378768033513481467382235006393799742755540441161146763442944710322819151519416427826222564690558306394511877609767397201283771009986657614013582909410082273331658078134982493118310735451386428283456620285361509858242498108785467807069760084955031385930677983746096925916485217349851877076678514180259242323834257467251652217392090441636533614869989579696826454948022764837933291758569690037878398642056253081737275618767955269775174967147621665531799189219112040051035616950103856973756344533886131126338102324478629745498432306873002703572498333940479079362813575986814940795376627447106035024693156145060165580551061260542131361671161421074693024079233090883566707276955443050232160390433558765224702857587855268917093250060400540757560216277106862908651223880494359029776365271077160081530004301294469928672953242693925137567144795267786615515179271382636117405905383196012564783853205928505706597352327083727109759500708379882748149366436758751286106036405690630026137223981204340700738623408523383957350348430409942690985978115225190553222821610063861637666953653105990585264240213683644331711767648198230863805756163373377973445748336815938125178533687504709348844307241690776405537320930338055006690972569654756441491764484721484382072127132548724266442464299343330026825508837510977566706767042572925019171730214651801454289113575727702660220606630051657212858517889789810186160387629834758257059607848724871247865734975794150907765713272095357686957434622906347132991239221886247759060155661352953223541732391544387161205128139315238372578835372935808419054343045396968124172942450935291864362867317771367214576760684264718098622576482144665537774449189039902374243734948066146056395097910958088281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -36131311763074583311278895205120379504955083362494749788426163434089457179792207595857971923141476002744109930366486979166124139485317680858356674682436132101055498570737358633480590059319598707660041921241229542915603133098954343203989533026194536242626986363247174070780403389013837414434579247586630328668866043718062847828099559781505700535130242893311169639689926523162613634728646554886114220336614195317941735542767600471055966405930342477011249024195995396152872253521226613536957049753567946502887687191224843129371213715124486943528770593243740917223370322072609676770057576019258566652228775384864447427956225750904344167586087077113806812907529241736093599706117426112365875719524824757245057606126691580604163973283759195129286975004226752854647924908168340849938894674009333106157686170872247275016786704400597740712348799686824190488492432177672774867374485682477073569059004245594578040108996503114805170737346505928369458880078411124337629263912413964600835203078111268429995519356242056689191940064899059773914903769899666117588996130102926133599234402671629402674339748612291791908179016630286976690682130623691765091180815714150130610872361756748048185018449636833034260147566149515609616037486245621137578636684479355277957631205180604755173426339305450803827376151435150162110033313293512392597205607032784842707646309682391524760700827079455460020243765364488681312063492404458590857352879691198662326141572566045044665159645746074674769240872264977482157791680776237156686722491010763558957657119523904760375600151104544197892167285265683676758439664875065038149640915389961411988437580162699223791269986491035164995586406530457284731207087393398200932152730444339937190238096027558850287732569089969844356803820308096440660217960203408560110178910377330004681806892908161866676161788483459883218381142428894871217691869825427746468276038325640578798866933278048752587658770297719353911330925494933901984568148478807420329656606777661557251374384039086158269158077562899868692805994286270928126927337531590016238921724506733521644526336666993384969962521966904350950363360760009359193413234722573572679967905839667646989954142437748853440334440749251755313889814266184465058662709871746820460350763864750630290786210983089563968792298504114766852851322380752104837080280403925278227226634355668405468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 2507150743194038826289436544886129026586518393817788188443109565433195408690175422480772888553968978731640627498059232888499276256135230895540111039147344368236541532229898923817640065879267508328176359941499170315500245748415915314800733722380902255893230345308369033639950168232991502444136967795262320171636618087530418688545308046545033256574884125123557178471455499390848521185581375784249155347344509857338626957696067226977477190472399374285114817873806480560991415557532800774498013894872747056880136386541209353817391639209310130243275577580287547135329488068505341347814001206915710557110693855201564264625322598583679591221153683861983700831932326932398267216805890892350529781421307176306228752883906539297409822666716437576399812754070375387403396071222780426493454880011087815683812847318746518663748918158113620128381977296352369824277699750767947421935793063697193843291023015207413503214302467864051391926178958767087180483120112008458698095842531595259337751130790189057423524530190353659910795011828187863561719724435556269571093322210065490253196138408428826572413663706800552596854636979269270744335099060216711442861809904818118241824637027834689094885576925613124548066753828805017458754654721112233375770077815947662192857054863581585417114101673182568871357242287163782228937998187306318037055611027774683676281240827318311018896099061633839074887415196413071235599047683042940595177858603814569670913074677365674875663298976032594092468668742157676319147239139098658924697027487513303946142275060545900647245651627031989091007558743865410088704368182394595159149879699318948230214131664551763760811821045113132986418478217822171340529918455172588421478412682418631318306383544835467841909642379221641443434289066322829132280213235633971254767558217371503430209880711779099151643005164391910453697889157492950263815363977777361216967216202642329680715682741050879710147403328069945943957252321656106664643850752992971382766442937005397285215153171636428231115535250313413725982509290938435050886043005085866037554279059739028701355652684230339684000266912104868969668651202011156462785654953773146104541314743774451241084399371646045056694408086186766278689497411880455357211955945903185972599445460651765995493580315742239874011374705119984230264548130737105583673079145725182290616398960094803204687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -8913893917649692227928750916830938920372676031594497461566426571062049939572142483104295920392323030835840361972819282065286454486466897080371269708798678997522562898991002701337561931561953817942364286831372497343860037223782715777400467726140741282722563919733745747533700353744595582162341074195678348796853181793544570076760563670997576922608190656238900640805776480525746576456084539205964160547918771155587116402051354044855714441030407937511543707443081325809246849879487416063605791794465790425307524052225065038030334042209061869495308034869391012168269998391298146895019113721562587021662757399203645188489267120996307743275355079936210754086636516567354846176843040564936458503107012787143514963154141487679639331426624676004234239085654386791290336607389370171603681138486006572641169073877366439775223316620824234188293229115230308633440053186618027347099200215666241574907060593782992526167127152604069024557316268801016656639066146320024147900215574214822271912098118633387790069658103359577412097522608419191343174686601951128507981101606530262656068409683375089783612285515250737417968026052542196001974910216530156999552743789412293908628250106916879401756712989580539940597397924058985321688367668864316074829765416510000232377148303718102518239470110902167282354296727661413478801941588249955351279574451024707964457025715109311442824624757118263043705643047409608659712052675215019343351552815694725133025666029951723960736655023257109226864510055084892973065296144685827708424445057764451926934499193609144368644380328783094507236453822126061070191243486489290729111472542942325090295997234778016907629539226487033339137932296490886002126631886608686011623317144445918411410775618314446104611820096164245082231925065424673832993334338816211439295547294058456191331383994256614770265259231534630086402908774916504456733017096437738358504595098870348345151020724493454122373422195636612685521433781957650535713177738910784086269821846976103830414722850223329276344148663179918661921948101501082252487058451262368269862611287257246411313559098711513784603610865598173356083328671057752307974499178168571834674240125426417739604603420413241227515919302575547400844723077590145020325189897842321435990777476281306653148229775522386176620195347328335233758573434634253167671993155664823692345580514530875535156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 13204198386334526043726985721234814555346723784850160325086279902413624757267490198794781611606338171376456575390194063967891357641540301552507831749575011762311340211567641093985869451616204650179983394020835033101587556766615667690727405342606903069093808316001046178718486669648729541026358097998904371849945174601503113610940415364838884637021912102325719400085370116145032495158808696540182654786253731364080389487163574230372239566643624510693188486585364768335421061694664521709183538259260921120231120238412321542484640906121343339168323800763924362223739868758199446678714997291943216652004457945110175759114877228662876392555994117939033390148531866949842663245695142164573334413462733244116927360509054980605025887075764992111674124967251809888424934972631876901947355865138831235781010231900099909716227754835831177101108766600985438456956229543528151592448438920006030837093307978970149142121954509824010163952957816845078247971523267746971068506414303927475296685181058732825069593132162120337832805227567312500308302142323531341265516948286597373420408077312434748979165769004974515412795053102855445071809831230306259978615299779888296086601022974803084404046858604148491829915305149210920436864813586879138874792619002402658986829818787029021308792638827982284498193279100914128515684363142020504599040268861410764510783787145273739235892829450523257239783319463643155540660764681691794174806290508168382596790096123183623380574271594595854082684300185396453984404502485452813224379288465974727436310230590939717662861270475101022106455939705199260410131680362650409561940780251416343862388376599233225917885340659810192580032356203535008389037366047669159144545236137742656586696420985756579164173268305387938317214292709271201634701133391251116380441458247241642484941973129043699162241293960828036377138870020325723833367851029794663938882692499090646957577301393854203650518263267087916892016206996273087163510354283507991253636269440619422341323324508312298420180207486187381416128229278525198098580898576450073173252416628667157584217248843118253692075388802275111096014144301807902878254847264275445649278335585059280922856528062984519300850222033313971747408647794904463924397807750995020289341040169225929156212628325271152273466051339955592797488632420158427676077073929539479591494411778949286960937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 68723729578467316335411682010910616878777026885558573651609071912295502073559271190433857910324851696309852191795077301602432811646947191823385864728032223455415269203477238989467311396503632364586407331276318683466993936902611290506887218092532816336212887554881282012292115228921931540178123377120065082459199216712146524734680049760770223044649977116326903870578745706090449161633327478504073276042203080812519433537798612688902317473109676658687825942026865735039985470721844423491635841667462760517907200049349380855536990026228116107549698221703057086078271873016044728404655779508644311822041427658538898679517927794449578902529226349280170118674956896524071527290605233993149671805438611785708971966710401457461797157770983666193281034628940279141243951100212411556364364967341844467425453074451081740989211722994901327306942848325675191080097201930931722508794973035865165659382257695724868042364620451410518924160269672865780762815910289297822106692655274188895643954226159279949148773521374249253823611429987584990205348545059370326691727730238063490513672686044299998766996661147351115741721359949706162729683733026005131282792250152539321156589818718072470026336004958395426931510592463207856118035006991544177976619394200011473393183706063743502571567672463871011671401975451470852852265389694319988281430449040059442802918004639333603979898371103612720165065500783843043059175822740237978365211254576481775770910893786105968212131891392595676009251240530951631893079798864059211898175082748528384955585327386291936852436989891145722455391128136968398829863601737099727062639440074794071080819257062000309426285664860154065421244135648793020884387505632671898426403541662687212888396217593498574324175054412488586067716007709096021232790053910584636646690802883239356531752379599318140328555328584947723466709932750083066334910352799036604212982824897691165451955299563890797895706421586528776909387567776332768176045258886127918400872709330951352643924075629722199583846770365918085269501439966065261193086459459361121416186209517216654970565915373167821834501117781374327451574914172963513301624135632540500171589977467323110322343708299746043551834024393817481362020260799457856244983959415792643971233816270361344440469314245499898877403423617255612079702293931859445791687814607029757296296218613394210139843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1806576984952576704206019084075948654815791465474889098927129477899793061564061893347529794845462103542829051787267399830387580071162108934295043039274372696066774954815128849753776875202917724485363987320144798527195026950688858499184567947585404924876195595699977390295141838750751904445814474684888473258659615662795975461764921138507015152910417634048360964764875566714415149853249137923626441881140109761984515790591667456133314420334098480670467237794880447145357209870853828285883011877296977978483352680949588368816484303385351413340985908916147623132731603782082355140665461075960453912122287628805404768573365633186296096187065228108138410518491541305833686754778244289366559086727175247498217362474860349327876944937314431015265806109804407185746212260374717435811292963396813419317186762704471637644025442487862245794931860503941701037202206463827732983781551609225314828689923640138745669938552059465041786945550433192745805889703623402653290997630548980185284948558899021809901209942391134798283778517073345867120979397701356337527731466976176744044093116833393217623269620781902601799329445404728532755807341922704512611926072492779898791542091938636205163240562080271899155673263560482271699005220572254309699835155452454654084423399435498634122856842423414683970374342108499460600259337462971991000581255592092588210642291679961417589582970746526037842220301846656242188793149838442837666965453510146304371486909826319129203761016427135125752783235232616930383442704061357270509785363720840600449771421275371437336570658303870207606929526957255279718341968225219727405494912723156018104027204018909074103361966278630431976654463864592577763403797977622188650064198421390334799718149418492172854249771081661606422826357822662691950355759295412064154240396356225005450186075786274893868344348968117686661595758582013011108896733524317212553810991109630205486368156452112766640760404962424756035670861394276259286273928106518733898887812634879263893242370529426628973347583927166192308999068286994135204348113572415591172738518203177155949981122055363250827840290147817548935511044439532521823735800803143221608426514017250481437138850742604990189201266280175731530237131535504827399567252638097527718917614206758007226293095475169484600974559123520384713442813462819347890874956993700456652607138558179025659357812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 15725849870067407296338343301092663627388991796779258546619046516550925182109512339618399591484486687975557005060235353214557598157257154866692201183805353742720950642836133317451354770638503606224506258397861018330583734736968852083134985889550913941698454613883828967811329443562391986080580612920682716680312526701384835908841225630421099127762701816324885459788890928742632142079475790739855394299321839604309022975390997366257351047217551106000878042280298081663200843607303253448342396999962861217925203692345245931924201622059474602575611288285972326402987887275783709312666436881651665328093965179297245112962627395990536446004262363161166842870413598722627656496965667981376728246897327778338795574768709423375172678731868536511907955562922020595305939220567975745414432582124661026895716042583139536236174935645004313309450111460266191883429514380200309672781158038578073928378622335833125278766407869282362014750604944944967216811209575320313675950969712286943708669018623021876240293606643765160522114089447907360023817261897160675914766159330698776877851321940022445228297697570845276382984199823755767836268709480714360041933280346357682402585975318875181387841897723314788708614781727523015107803699185585530739822374683390683018264782243854541092941916068842240366361289730957841664155835512972882973577924774416782591717734904034678064546752995270037806728156133648299820279497333641626992026721451550977982283932266652917032006440570695283956513028604923094243298358452231244600145523957552891469892822683654266782812376973096963757911259343697656494670307950940684967434910366899290690884400011241390437908681341941265842151776471742971161996546197595497699277303532857356111460324676043113860224496969676418850174794353337924966437672310117533906318304079393233650166581462534707663700052556526631053508176011613027062910386397275053579299878421711571469066084716613715877792349101049878912566493824938333134875791709010953768919217167107403317897115005021882722288289698852957900081858776616286543191917545257936725195894648529907329123928463493387226499085466604923448976726375550797823578623160550839244152567052541400094915121183321550610555914813819947676334369777203580721238357981184425420271474946640865936271475767681987641202708469972624322949540021461931099780859655775440649183695350968354311741406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -80505258264699491514542206092058432102317281224298251484946474688027560953992738665449861558308898449289701403150850660830977871468664983047921912865074219295754059440343243100936283887619933329605707117591298956159484786707286944464855033217846143967544936382179677950219294989450494606590675799357573812637762993206614901457082124159264360352001804670610600909466830355501220050924389970111777391266041811295471396159108285323503615407186664355253703592889442698973555877717341189623190970550540108406299177891055034617531093993261210664662794536740881476331731572366730817649059873494183639505473486323659541802088517147994487422355421787729813086220476259376277397276796776510702370626353252554389560353325381467744144622319015873753131136500284001568179684101094367425310578841359835910816132119833224868553250241600202385213951959635877695160334536826159604592629944598238995789127615776950113193086066235715354848696477330683431739295205057894211847238329554173742458610185873541573152465010506624810853105086394468959501022538259847935804759689187175277245106247778206779224003530751381090728617538244184976755857807842729057306057937705535168791678372925013780591810587589002583042799529620604528854352789659603714954397680594376836697484350575464381339787264354595640512133688735117503785209467671201014608295848469045655335572912060580788341393860724661705929038053277353495290061416490092562190010671367444557380316509901659068944290179830661133426527716076546623175311296479474755542464057579558562463006227482713867042592962787029285814593292180549406844683705089963735542634675231919009808938008078195979761539564471693946529952094036979953738676057693253982044673556042904407156860337646214738086550954408965996379352485833045389007277923711121951446512842778364290499540357020382248521740078219789998325712576950815312317645809559157773113704518722328023679477610572555068717992099595925454661119256190502068744121642679566456131228098416495446750447417955761266286198807438965284448869959054341337813874201618167836358923606795438472874634918850323747601173435421140927523118101982982097278385032573073729379446912435582389409672869379612548994970834726669903962748322810663239310554833913500031893546200748229192773320388862985282846125263882038616304434851035341021277072770420870088990177252935706034850785156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 276213288698875284514748963912197649420030255839246037807750672351870578718713977533870112954277984489591631123299905950402007075764190220110639610540281542047391111898999281121801731456368126616550391365029724726491492840444438569427210452915726552362464908456347208868296477478499333139951438331648930259693779681724603498752497443466197757820083964430988812521065544368008450097748787940376161872073986281502307391173743067842703849641104792303973011920960335579480330372143454195741387796098707205518444678998260463273211402716987683880219775719376769981180132885322630934196694700437898828495192950543077224795443982484674099253404515114328797058756925134957909613109287710482980238337774390226575400921876714681916095488306466337229060955929524428031233634313146696191222846764161405821252743672361623144267493021286254639468653420371707751847794298511131941856479442060190193939157500580005817518880424209129991486100681067431197818642823672388492632395568840039966313681713317724599062664572479273430360785109732681516849873754785445718976583448984238451421128914999251960849517608965845487026085194133427553653697712192633750650924286957033358894104196850441361059357488399018985768191754625857026641129259725053053984232773610654368269745093188027682928945219994836244694230427884398371282584001795232025324735626778603684040524525157033125752380575426836884423417698038363556205862046585460865492453153758010923091370451523860401855679322751284979359109733842523955383887800276107433463021462546805759046355370909784207254277179446023448531542408973600145387332171938771873080716948836774155039445855731773075826348415653432018764578961721975168280686660601519421898149974473094545320753636532298649541048254131047333209931253846393683920953541823272364111916991299471937815178500447085639691448783163351510768530614281834782456074235536107646517495754339081002575527502220498982460404206179544159629687227434268544559169077334130649873405476627150235887640141319409977837274777951132721850418803915683094139212761135010327270879310299839899771016665689442401844208061141576756606781527526959216483508777176363899638546634410809911943846274249863717178254139158106898807318060310366597793350246984637034436464270814196191304231251979960712917703818133320253019357777892337598829462133358227018469540284679346804970687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -646849097731853717738500810304144481488405372174091757565506287222483541787782995921049863355737545684382058069587919185021995230773588933377800508786812305189477388527940233791978405832028793940561747637794823810284587657163007111272346348806217692095110878647598986257743182580377987161492029346585087615575662273693469765189066385888774927904949140573305061972157261434029975022248128841482549280498923740095079703911062840223304247390697487842640583733765439329235893313414411067459574378859317209959118784089682813255660495998135213604436178843861422414587532031429024910205791621328912305276591733751217369619244699632435240074582171941968850548325414203435191961820300153147125018201427811799350143285890810306054320893163538188558283339709971745506428574223465678771395436153808438229160615380239270356272256163693369464474654685169644482020562425112104078689777688045091697735008989169325624242289535238995122124175499505929406368091373365444305190614351899436334803912509443930818536079417342254958943867481112499714866412329966446185807621386710020493829414667332925882694272631443166042926123778983182726714548652894074430734789131631175648697798843620351534368101402189432571601550697133631690996219344984093072229786703981783174766414096889176966011825515858488587952658288818041031201680684364332723510930732911117159854744853084881632584961148475699583835537187702172114223536785393444311956658618468587264484818447771024940615249908668935713161772169442037013438631892417612043681477480594514145320554014580319345008193539667652304065569477226023218319816721360427381055379553488372874561561521791913746691171882806557767282571165365557080767598317452593312167713760829674240342330034022786329086966974437789890390670082410733865316782527876450214254606884134916317318467512738408826992993734114100846367382106853928828447880011104037078030858682687878106337091917512577610608216459255070554283337652817159488510162846369933126721744606570093317800671022893338134950217124874754015275788293999895219343335791967942642441458620583090496854881096398075089998115187109495856374234999705678583993725078081987764466948713294814502919517941010257275342917737779917992710674070327072527802850398779451385879175677672597188304430846874966055470382936636169296973160820860331415046048947239610792533659082923795261649956250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 941575833514595205128615568498036676552869712006535483542959165479423184491674843784131820579315504376862956443900732211452728964957442937378895894124077665663613120175154098266457668878217614376143520657436926596145773888200581297268575148622428036732317506109462646713666032116238218693891454155276156009367221851202861808628211873977736318936833288438601201909408359196782401528340916788128433926425500743293554012014347945620289368785797254858173116564032336302605310591099924907351937931593087425672413870695650620534205208752208481269560005726223514117757900128054832697025624006632020895655415651325128235673328390224449019610031139695973976267051832048670161974916904891284817398339092176207502912984682557253801740522165263693776558850659151594840323443956038436574189958823479185116855158720140331750565831275187447645320128990297416510436258658994991285136266043050038923344976245892360163478125846389428468902780196854912431104702323629574569942839656744328144726342271871845199893297829942742070337111850240350096606986388134539986337328849959775549135867633376762374300267024079091818568102702963704345430363637625097597922548129038000326715926182363642378509629495711056973758233469933582041079880698183930895891935236697684474964773359102908674366965182845396318543734268512046314329140000029949427509634397851299727263016596565821376313350632595341991127260152572323556939536113499347266257638227661983828488905024026772184721022874072397508938828523527087807593876610279238836074779683519971923861408468183227572197599637500692681655614472174766408652347875623216259082576944920532001289998455689995198926488441996617241141473218310100170808576031288356082315380301353947083086237354399007140330670645563926495201155685918696442950579522692486844752356467526719318067874344516073323670240141460205340658799652196759810531747214877704530916668128994637767669643224649496881900085326827871509232689551883368398680447644393373250643392853659869903029738665757939677964732631071523864717309416737033499085057573521194563333009464364627034357089628704742334199200274583680139555699385786584578234359972613423187230615448976817756260075355059391054444739139892049945812803330198419885271292023819615884106144032576928996264761514849390649737481702570353654018219265363751185257171738774493973311597628336559533408709375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -469374348272016161955966131155151780833433313874262447811472525299325468840040267095653781010047007627438249160276149450921939528682399690307507308229950379622440932379936380842717823163437501393536724961122202195538407173641915593804009399866444786857745191129231466421689322324312431184236157027712432841198856330773008545622117240884745317734767184277619701775935602029223042659020691005607501960710154475681119870153076950755225941163506546262156123580537377538802168115584906875346708695512532763830726092335191984887889635219797859132634341275277576832960498808048488592409199119406391444634594816155821677773636664926297195048441747172159366263434341635840012019912733741297124581775118016844954661946794128111727771440851843004960664663907783365233941749190268294916294667359224223790571962402432074148892545194087977561015105139582372692563732145832793221647346883264632272773231964747904546587377013443558304222439495442848740475996753497639504556214619598574782232514374740110095735131464955873802061283315871759243373674393700200246368463907250483504395748349350103802131865947146941389620383660705463300413177261573236734786998599711204001079822399915136187999221586584712169479979341652312584767210523241594145353137291000823722676881822872499315854462497533949181684737799620039589462138760022289192020768554007855365563667341248673617360320388260596783687547418878056364620330926611426039634005551049328345710542957034365680147787172227344067099236622356379617649732432135817286729510375357108643754220959948677716958978485170136247399666888752097266390279312918898583360742062659004858327361952590442931500519121700928075031067481731091739904637697086578358809912456679829205525062786393667203009567377584752800569060368981519505025156873129694983589685814460982824577127245813659124891560501525620950649353064809830662946900451771598656026372371983324657399205893694494560534569158515664442430568010543449395409374849449181432021925482057421619134487052856498286276189565802240977535507334514046000495945330935470384888231113596622687043636915598394866334239020823266275025837372067754635411661069736025467806179759738610416635196089230163628668448801695686617004248559493538120107984206794953320886464050565815670404814983793661953681736332252156746889294542991744019733512189502232523873392461932016673429518750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -1136492509422832608508886239848510671556490453558682021777147681751137796051463439718088559502927270986535653655010946084289376417354817941754645966490331941981222832475837322207245178065767808954189529264716521065042757447751903614492873133102737723691970154397825880217381369466273591965624688808751638538155887202052440499096314523520120343508573878892160686575452663483632083995100171534246574688818195958614139659329615882330411171405532885631270997738745274134332286580622032154804641648034193603438589606637594850489503444443425755444912519369654224114355706195187486445960440462256886056450551829316626650743851603837498907074132929965026861527319769596113411416634651917611580029504377452442665192134965028494138598363473144525112418005354006056728399442369951040127883255783445069445762808075890895426814866219165406671262087699829391036525347288815310187796926010063318159159483626216395844944793176320246720987327427165092906910996931876597400523330275673855227736127748426500454356357628963960488195991829305001727229708602178758037773792585309504126023114817446971651988750386081794684767863005341373150249434051619721034084531074200498637769491446904598728264823538903036569754953510073044736225933428471608730400072549572567783238136815641625356512902802502190201484604770194878345421496775447907078178377204934660842394552738050374202739648657063996999048517452611330174988126457956424430844861165586962701410732839998257708964219224162776654151656120240307463007244563252343820357245852538352247001794837168727870274111516585461043009196417418543384431270058747981641296549154735644553419477283770484878651216389183605445057068172401607200665662389868647130332997610950719747285274391625197573239284172800043251938616632711507407153843884717420253326308470654467054833395325076791718797004214780555715570404418004730620582534354048487660448151635935066370184241333378744789279467785353943884605258551032463149081136312062718697925322706807976311206209062123947736562423973540887486716038215452661693285489429036732222900088568536854536922503770472437660163756633365383010404673579962063179106317009087611926498426657356497618446085866993154851424706778770102829042075893301376271504966061654271946995960108041522951054528268478696790056549776721951636110124094083869624238179870823974300642701235999756834406453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 2440735845956912189071257936209284681768330181019003117958641043195569230567603337335110232797816683679387511002437697766220384575570919510839720236236862264423810355285391763145726471790426479779721657792784317033543939755207598170573648673487413588740451341916644227001497482235577319230526417668666430538789765683965534195164542152761343741886769584005763853905932506629103434077787338418662954381661691447721048982931711065667725346292848580499314400707361575705203795372622905008010772543315664177843015625111148101730982209855318686786466703718078125929287806230434980128154074553046479391109598268044484512693111607687486737252637623394246033315420517928459212399225191710400197798094229086684112951102546533026900251789117334858910200954188868403446384082833164744786989159142712362858423840644412585600520989301542492058203796257223862765634074895854927734272488811358722440143328567427980980133681600789433844406662625967575262837356289929465141363336378902129837577827834787221017632294369937830674096674927198149192838731367959151616524388686066682563634579245722714226025704265842590196030146548244867229648232963298951271758871229122316426781640379634214767250078853291827041855379266781371765852259097808332301752504784204477271530099632134491407369877105428900726828226803342485670496659540016162649499240594927931372166324189032555071827316498590850415780378658317323182867966392216462457650991359770893841882151526723891403592138490308199478527989593340437881783086482511186543296895046581804045085432309908311652201666880651391410320188046054519236552799981472013087788188898944287061870666861421756535356900877126939695377414586309802360978865060724444410163041592829868519955894808651430268714252542803543627968387098486556872162818233348795816676591787338300878499652160805709747848099450300122120619798816028656661592441746228490142828941851739951453224002907761487095557612775506191565247247863423039938301046739047488816203656644577347134228324008251402425870265768399298421214750626457361624545961526830444408653504987084419076573221031909201791327424527145314220399068491368978587177881727351795192738627017357520602171762490505867181250569224400252651210456942909622429557779007960504435755834819632796222384258488813685966260191864505682788645349558389220454944837118362467555072584399417522712336218750000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -721424381901904700149196107912870554358851104314429176191166436677059633095559009558313782674673630875788802340680658167707888701005635749680095015325220107061165463240859257727222316954628562977918352656001106451446513029092706248593458133940020272832746983668256250100362361157680736932298421783877627432751426663621707518017579094427580101283405544421783202449569962748546157518495532463346994859249758075814059498403049187872646397649996682041778203565698755669038141274000524916440332098789178529119563683705155380605034880712364693476590305573844003547035830654070007604634196723744316571193505247622371494939740949067780809542713845348728839486591528882398771480886398089120940309940036855512083884297362423936228557838018936107723539241762149628695114041410581286041792563041943295178279452887910864429005823833463433962223669337795628524350465154962682995827998661618623457166809017240677509470501775813733232809354754519743717142993651528489944621460749159334686609011561348341952028957946887872291579354257730198277850650775734748570954835413917212660358429023638222515077953321770055050709448761669100465423853844930633517624646730423052148087660761079852433531062757896103875799620253863885223954326826704991696920461108520170966871946459081554049404048665074520942227109886317842176206588144184054500859891920813233182709861137689989077043407314408322634209646820869434121328299739587735221308688358534615567242181106690745519286718495065546056756440980858428321322278189535656687201282772489579514398469170060603594953781069811558038547601745352739850506042262645262803467217227216495449724824039679149463917397201093707959364190198295767622672155779019339622932730160100721151380253611555774789668361224584506078110395787560809572815104705320235626504703522635601586508484251716590634476949114944610784695989234278837294824983997169488816568912419455996115762444249308374381221178617906521905618722063993513822224807631242235256821111453432486527461428499216029615430089918795612004490354731051475393598556029166459717715561517899765143479960971878626835088227003759176515952099562763058033772193514073914881128495417052400919573234902585353293210829643933026373285745350343492940906559500342307131162572051395195996124090106332203516621159642579890421523925319675848792131874139567328099859826419735903833972071875000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -4218023464608920029325258711082715434477566844714597048606004788823464683055165368025017267758489642440380356451007372961549410372628131915165240808585811156978758534860175541192539443636437604759453798898581099978195069076697247178799197487494391062969523634151704843545587696662629395509743955464436733172036926166650049039680209185522617386351387878271819406778154673637882265423381935998782075942686435727382171618075024040632905284997941694547366126160098220772928997535635029109802708167182412963340071996995215065338283925925641330467214702978456532976813898150481493616427610625572955617286450597860459011095644609891083401092844152945115761997603796546021259092822654584673843714658101469450199819024778499688929548915240644106598462696315317871968648173952151322808739073975650823813064556398286894236612442429724260307201880044565833388119252747899866178845457268245782487941669253983844224616570283146094884089334283027482732272775810316042151513150336241889793196849413030582021636848478826101053051692686512420037080135605480970017870842265287309614578665157046248468384982183803249485311481442546393106557185060521205475338373717417426898904057764555588809503584866290304331146210773985079322634843463735464989015490628456045419553392141800505215233793789967153539794521881054199765940683884959812723516095077352020782221677757946979185202216942416580486719989683260836875727742389250470119934971480984926898965077159560301243928000043136857662789439760480064232274680447967005670397520912005072927829070054674464723770367668048401303129480200087698979855002952818645549094772995837858650737377769886199095291134535671914823396328843031198351673332856322761973808780042538444145874343978526286447909006640592638837959010233763687841014376456983352617452685079732782889720682462034976880987809380756671692741703762232022734759474596245437113862350833892062855153342928418960247174553702190407722103957863134329229669733679718496538175940097930783565011105485243725704033040717396977548980348230315222616725625945825109473996206162202777728991716403685454095606006720205189593766515575087181079825540921561701362226217483876970413192175296249630433029047303877675227808814529713188990345996066482123309655613177533403138143527968527024694669936441492461869198789056621526314026065512203972789724502023676851533348864062500000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 8179517127469802100150611031269856535239867316311545481639210166082634364775995175415392628617329271768975772458375810461353248923917637464675325999984310983977484778909339516135470726012342497714115408388189250589096128743321887337934767120519295998282050573675796997161400757323196047246778017189226828178606724576759699054815064065468695505932972928793746702643762701528046911967613615360164804581129178478585082753350279370812943147625188241397132074492750933501639262818241656726934431486804573344946269365400695816455516582900512528906003799492589576123147673945679115233154464501428288243052671374128765095671327627220771856065970166841435320721027733423209348077578959673936821170771381399493530357059984469889520731840262057892985140233531458955970084582091176395668195706163717373467244793326909146914147738941588909579902098160060717685688158222389069507296192924528024716031187830855222017367825440611623465351303572758533483601140265881884184478387445678795288292847850408976871498447379270102641780080102279170436401708104094590407712233980163947953391414665971578822886678219592170251083065878604859299621535076567105637917688581858500477918377563893800841622988273201831036693990822909127823158534947082520502405145701704637380498284465706279931253644101444474195227529766571160918737035280778231435824988836967859905673986841644042002986176481128505347301971445604123102289898732312644930941314767108749771188771407628104126724589009023708684821649807937929442942698524793208634190462422735981930572096493457875191935526582689174460313792613097325634334110493132495683428546107256457484417385228302919076555232370900693556436823448583030187900081740329402823757370863949988380486823682138802255617214677491331705786452168523473055069139560160512726281594725715547980887934440983313316564306443024962932315804112766172377521825399578186174085037017357976614070943404944880565444619270250371801370727927875468118685932702029057021500925794624488833016595462749754507199121072334931759360230147123176073852086130435498786440949317844692525101020046286391322257363257761752286694403831262320629740546648165018665735619349874217564123044150953951250990521803196158122423390630001815938792678840602376294522916471762143259862298262682206402129252049219903105157779068453874743289518044206579377851743198915362232132623437500000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -7547479560072163186978297531341652514529460597549861577659238691210068938408186151691749508885792460630339319036068419445379715573527164788717871477570754402251061226989107339738857213469134217790823741140655790612079014326546822984221707518771529878731570558938494016569704180103868524860040181633799338100380275222424014975340781738632577795318029388499299806717507805209304669077252060731216211091528773840247456741203320841583885000433776378732877264726762666451245013020997943027907357945917716880053981034346050737896529386258796480381553479430612771362473263681268918611862182816686854410093611713583881589573796028099076577325823135751238242602890394908118765859874046768403423424778557833975939214741813326271358484158181523464573878366370392080493938337381488568568849066694547228791059074337841838218664124126064366066976922188063199394103383372888658687098062713419168152454861642143838339829983844908399430057304062129632059365611339393587433371416512065940221420821360102042238927413385779233195773865295045533355175435268473749587807605292140257026722024507581806635299543245572497841152586798787446505054543841031990071923855876078515729808219776315263892814914149958082648226370208131185544227759233431786622736139253423856296311613106042872759209667709899219488004207245369514894235796736791093462372756661117454264307699550152140414315181324109855507881388506977201087484664389794452188720667485536361633576695297885388563368808469907069511399814490492873220402882824612571964068927928059497196515495038668211829248521801587283288547156019046401960057061088556199661642355078621141645336893951888575741379931450703565293409001236684464983981897170426126994996761474884333727130924170874812603658388974321430826311143176388891675853612748611582679357790620298011322622261361908808905684878574867276873893772407602945959620845142497178034836281726492691150397568132586035234379671344823559374488572451312964162893060322762845926152618877503326299359642703438767723901860186096365461131260998763991143685066167376663158823348638863580959566407116839132651653468015241869894974825456171795878382012133119491954161055437198618494510285810556273858192994348417197967223355897176431010722979535347073531354646100312449910557083273595837424712802099129704645456038540052272244323924514077784310068996023503722999053984375000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 4065821609065873173592412924797616767896627339057854662509980343738233025063650700172609986177469800352226956367360368556101191833415364207755593654167014222663525615390127610684732791299866741321506146822773216230228807855843042861335120785111355955012210756136391228757551097198555405509767546256530618268309808971969023232099651142668329649288625013749046695526728489716528211286184725329134036921088283221711366159745574440869314737312874704779390768202465834723695644239422654484608209907477565227248837644503735530908768016493278990748258757430941060360213473761726970140105518829756796674584971252313407878139622135732231183364946618053849478661944433574874627064967813102092677940552940820137636170339548237905793827314891648549171222790123965720289949370574886705132061870309034844112747575183331064828547401425312336187753428041408270398080445190084038980297331325401422492267356259214391343898282529125256146921671335878199164799382363107683761420490528951349732056681249728273777006655028571734042976106254837927165033239604732765346638977696592020048073132778089537583737233113284229452998212449319518471241398108283914875332500009275149714233535665987802170304934185531281477057238311995437021163536435962104077569534122938299309910409334446134763762625817696422036500101609963432480581942771215825572911096815047271040285500108472182412858537752307899122282200297639105336432320316959122657870768848418609608224967360806550173122497570241495538907070663219773493913296375904473815100555968364981993551030552818522233643239689782083616994261113607525601767918182914818364399321726394941808633390403344579506225084923467736832306086736200749052766398466627453497177665477011439270307819519247615103383952045862801336678223783277679259842530017527555719008753153078735977575586212171102304765825684289988679592243723132575277634277822981679592232147067299972541033434648219269423074900994645587952596264471499435501462886193598937932241715654817407220580865945482378180938691670080630311253518900997017408124628021134312419816150622351437273598287793388892271431099350956297203504860248079282463564378101792484386537196984798183320412291606629489886433694711413112083426093325984630906795320994138131150619676411815546327742365857510555232660341663918510697233877184028531760687363554572744607930957760856570551486445312500000000000000000000000000000000000000000000000000000000000000000*i1^19 + -1446766273206184139438366172325089492251386452335470791873371722645129171337815884603529622372557330785036754581248420138276680570163918500032753688726066027975931985691576915868404365666249935107847280313979941947507164498610357123673633119315897767430969830394618614613048909361196709929615909878183376993987120859228452246208112378445779765266453055912726287600466939290401547769580446447785690904501970420667358176066871337555012331869602534650381512825908930954913069652029110097045686600992447801473681667597608324491268139077205341950026027004458624492673908260747060018635473230583198877941738229045211210397834834326915059728642574618461182404829732401552062605041031765157605837046156866779581309485514398629916363876030026725113426030958923090280455455730836074126282436559589521572038447489469259513927172076215195676226980982210566722175627231948481135570204728094488204160676407582452130866487854207547504836310488418026281718752411179711097329987112132736186964340710802144359417320503128415236852972677103381710005971827903689461187174646503294977388623479769472104688087560484274587666693165265641053862117092445926335095703245246282621046222790226605708823039243013565976842724331216988562760919113933570466946511343438103570881556935309282425310369595964136975120766549203821249358299292574128071211407210789808243890780485596041878692396867494456476643451488145304861520518202551755529055787132019159894097707525956990998566374656689756614846412107708325922135059780569932083828010208856124437322946678352454254853608382124482743711463494078429978537379475554816981434528852170853949627366752227476644115451946153781552891480060702542687970820152156560227926966211050074705797077545138404680347977270685751798905285432181922423596412257964183954372726935342692359781791439595100853426320375504707575512559593699477052487724957675529562569406445420750607592584827038092481558838045730933627068776682612639376261074120771345775881041826895504083757497560339223925525635304821542916022846909729659305914913837761137006284516700860959627693665859849052726779342103714892100526265952773851379462969898458544720913140381729726997412616137034324088003500349441912149304889459520250433676774698409811363598305645732061550952728663479452174419466353113451737611816634660444489909558549367127168171949615380143553200984375000000000000000000000000000000000000000000000000000000000000000*i1^20 + 412961187311731412128192931826441966997706551576871500952640231088730175070425975792782081317437849245619969044711778982843129789963588051964294372857491153167766569743211224292420035734035659754083702406166971138945979391860540809290838874584693971757345030376741704487407564316212120537994340056433807287768808522053296827324505131942250407133634163214982108572532655235152872807206008592743297456104853627847169276627493734941248178943248791656674163806696938204498163068382753534830278552691239170213853958844116168786073164363656298625213310095837466972122326808390671649435575292440607175326520037553667009176655908476199135322140083670808484842969425175472920337658244241667880926687446912967742856707995846636996403143749530817064544014441543257542862006166038488944840212123946743169795792472576575161840784008895412978164787236802720278959785535862096703090693156312577536158940491229646361174838079839878384967672738233671946801624576589284060253487011988328962572484402586864052469578599217496700154150769653981346127968889630732065757001329714535996035903073766428046097321268148297490046812126130673545968815443202573516774655837557580830492515713869142400185014369889014555638140500833338589985227218744719566899603767330268654137237990134579339442225535304719284571287919322712372486578209894642625961608921358868007650761478671553822709089828356589656710562563019270120221813871169920981513086042269580877964594236231491984575780731526967212865882606802618638656433590789512328136339632658280012027509596819827477296112683733448445896625449085299425399300852734207681381956934548421528713063916180606613406685679613490342186582565713912881593912189657637656229982563432424031824601000423468072743310299001389835520682043448388138922594497839554828415751571411462701983330954357171429691675087566107826415712171416037510412259481812639094893588700523556360566462316501121894351629216741057669994848744807895540768922396976252174630226032120700133920271172790527170076924014027372598696984114088730280694125622427630559886696743201890407416200780323672223226330050921930097077917823933074325094856464006888468072157430754802391477216448601186838332119279149605658847798685354740072088567944369596326581728720952739669863118481002605950408089006796566150726911244266586682157418292408337542323371909368322760977632812500000000000000000000000000000000000000000000000000000000000*i1^21 + -59526010047756074751382303764109671086942302911568320998654202448090958119411752330211314354217623660273715014153002354400015921473650537682913775430621205502952651721644621664416648898858391157348641162830950064267430530072486957988011063091157065094865546719409061481950737261906953384706230397941911028362718188139303947100426628674970660389616895156341126359334912675530690743928642775826586413144618830774106668668792800423164274784016542291329349425320438543956674595912929582160109740695993297018055014421622860366147078746069153945890835719512287051801775235575157800206945272389781161125868435833612344054721571571836537194751873976438765069619982987823923558820790571052985892387433450780638083996864066795943010107490421856963049003971500770530277655401168775100470332249160479756960836356087093351172569983672114384011541013357819742624606286835552858219137279118786218156836256471595397091151691324801306024535617174883325552426582085547301232950137932865186784539426483389079308635912795198823619211315550542640757585974240022773549067880612746734219542901536934778526929088120394989217874047100308649883106966223977307387544378904066202508110332124022813420599154025621631325921669863788253550881891506982733104260322534063513224877206858791002187463235004776997468882114045809865818348278243503343295236203177226563764622588119340325341546363078972127419389145771462073273809531376260908201897762643541510969780018379199964422849001380863249393382784598487834273127742049377570440760944395826507709850804820598434276935692614652185427795062413757468799597228767492366004466791002871651745139402677143224325007923414028862693697140281666210124002931263296279524230478447660081322072420362820567625109579746352490970562445018881038200396396724586580858318968364521188256788843199638081601519060986215368653637981163106839819215791089495956391617346173436076695079012533792831386620808664794605735711960751579202321058353638076239293298677638547204116125534476069696909165519906798819341343332973854439944697833081181706491850698855464692757363181210311340380458636140547361339388179658066004404451055738235101396785107249014537802910327351972095459966749736718173834473568429456010216760820443409016550125761947645668484079977147021196682643586064668009846871914308035563434482816586477153627080679093221875767234375000000000000000000000000000000000000000000000000000000000*i1^22 + 11344762592307235754039513020275921369060832810847969685333940628838651775957020984216463688511745069073887251110928825021356593810605911247935094736344337198321394065681589651411758029238917038961413432138780534507711520364911325873817082545931309434882680619097548217149918884329196634174205862140073662469655903535796041484145097176908974172765794008071213211936040572474809174948939422806578188285679344461172898206150082957474831934521531789556360925815871185121553671345582784845395019606698874780625065587367338997134960050741855862794325133174080371524367876735258510470801966192290269609344756490403908682946004357795795056882111324234128155264250935893490967800212242749163561718238124077809192159901473954153494123836817982321977731887500145412027924155644493315756799675154310857047075217284254984631320647838187460882980652153390381692855340331540852502576944170410681429192868973497944252282082145638855396128155856295096740865186976372495509723876185978156873784784633085338418787354364062056461721404495230102045227926338404680119417203669867442757274935260888575556213913747480711069927920203048124603056960364830795001197356736725763008690317202016495649040721076210569307686121380176094161670643655367045647870442190836653185460314845781982402581912228253828686232957001890817719436540177273924386498875224743097140141819557070217571580668616046194439676962786787398995170151825989541212317535160561281975104099259171147426876155524464654114912886334231132763457171663733986380192793326006781028439096665370763258153988906328646346601647226048746262855022360534170210599093415186447282677065679083961439815254031838294766004220115569968098504787858194804106936233184501902758713751946948692615176194745818108143848504536081341348202151908809057686943688496652421535912648999351937647294876372911900406481331680138320349905179850224194797815025034369026990949579806363757914754481673544326616971898951769211315958441637203937926485622096754296392055322299950515872282683120798083036114196783816667205392449950990005351779240028751975234158452102203149781525123079556511555787692869450220405972129882279344501719779681664294847506033698362427226085864103395352153149253954496020353876535772540974926302195019732290396924992458321286138121081196826971190423493311416566273556579920260232424068946511982739123554687500000000000000000000000000000000000000000000000000000*i1^23 + -828000225461269507827100776150795246024629480849454771599765940102630707698661657840048945835813560351330690660998903406425490743998302396815701742477537462504455539503389697955613622772220579179918362046229794712483962467779815756333958418249388628204873669636187671978986901430080068766865067654469140204738944517325252657602238632781965121916646950638659641417410559140102358419595420994027525457043657412999414934846309913095450237470488385819221145238369218843046265379466406705017279903742017299585113104530607407575262516151105263932829841829019455355384576651118350924951622860722957309636965296931697310566705651654072732331425194568224597323540544622105799107555101820978279116655376118160909170337702739070020062903791588966422455802875645464983625849189634720820118758176443795151163104511948582051158236110534467519626066188284624921551824870350361138626542586491199635951426215896477809110321984819229134529597252034830748962852473371649668893198564724801304486645300283377076163277003187544918970840263774952070582579140923684062238528656273699963835450558827275898706528980268463240489713700790232104439981732356949923318847387392397186086584311377412281322925881399406642644677188751959319428642285096515546333171579580988357567506619366661406858043826243070745753080580013101997295763290973679147908343694814564897161289746283997595553253248061322247706153206370696097090023239544821139280600763983301182343529515710803719891856151658265520969962675859787888530507781781321434791568002340208446864367198420680257606067673946878742269802503853996304937741563352377631865525776867419231657033464272006167628564172601944218171444998605811477845253593487472375216884965692332600702074182460484031964943803961237433101163052339647286336701198889004658882728274017240753268084326048458013975107622117490303139124060919765148582874940218848012707645150343720869566309820220310193052607452987338385145117609401517044992194765070726544543664534173143568786988755961991077552735471833328482816559531069841171442915661889671874807735704427886453188173407020340156351541949324385617318342909652979122368816537155902321984207600914243784503448460230851033857789037930211311149072050277673018847948339463558752018333572168312058983649076451526818938121982075052648262100186382397459308958550516176354569265022624989632539062500000000000000000000000000000000000000000000000000*i1^24 + 134836778919604127887254633952005609305686850597421050985072216390167262194554063312972864281034719783791726633666725772515751562246975613661192052742398518796421156598988966194648432857340204225785160697587504327577501904203903906954007071587523999172716233653061995084043020485837299044437514998465937440342138158851969707493116057794529750405907601201367064034623540529402220512905224218473034675174386521565968885450087124800505667266059915639216820194109779048311083709734236340851196327537228749674357619418885826619196752895094805388550342377015281711076409993905858450369784079287613998754655624058305566838771794327189618035426128534707880279442018805698326767191523168642162829593320126056027534324583788939703755706033130821400351131957661958651435349302981349329006041909732670580745426130950951681336577871977781845617793912274237589359660260321437444461954298687650892988363849228793487496529332691521690298162811156792876820265455735173689983614137940510517981045778524310066501644196707403346517958806130225129347862094213838401839384902131600226125315342695118689829631989910212012515564003046692450190681031956503704350536529792751212722212664138214541480789029379651818418295324078529476367262560768164496070910072105039908604302511506521771605160623473791570670590389907093303552600381242356263280413943991854278579466377502095517851149895161559683966235816747424404614121911812976174502323527635341167738127584288586880986101123308844131099107586810838211658511643100119456212707432601407064678771853081907515655031884628458797089753705430991393031106194047655780237906991912948657507842448458010853939041197094040375197281471497310323625830182601108330893979038339752987824832496352788900056468228135733838000258887708975141962485504885058095526655510380799255038318321245039349207820131904813421170711793143483715192327416515985820574054391129824852175685551749373557466097458784322549554991396018095494656860096964071000191376456864607611253778781944975540980132964175334149204948354170438904239331193529861727366557358519230280010693571700572130956776791960159839900413743141640795877301163863010408606313988607864573905857265501259856300846083607104209886810074722654261669978741509183213653547989225997473662106133872016815658435665646999743409907889769242351972730049663159847012226354384274246146875000000000000000000000000000000000000000000000000*i1^25 + -6562775847526683779319621455221902988408873620748901623876118156891211564228675380027781126164969125945186692189457054957042637938077164940552430484399549500444280325029006469518489715679509743802699909939754239181245654251357422520182686112540023561018946581726280413707522026737747112798543208052494261320435658869548247743753152610784829510663021864280924204473929695885011160387760134706493948306924244981636001359807394416092605570830738350100692033140519190481824865518023194877958174540534032628186760713400655718392865995798880393171029223465765330075412329009315708247997235344004990094270590393618182602138850728917390468016354368567000297431665687133742707578617038858595560565283679829941714075325506626485828261506270113743248328394009381906282892319982930127555957430507746972975166091565955572101443636904178212859984273710420590502547514048732598927550635240855918098833787428600133005810283694841120707241810363928330509094425969121302569941447327904386705638013249291671209911228067858774281878328346146305472698988643434130325175288971716509556815229227948604976697321994190548168094330273952722832896299096738496866467639588319908912886078954383903569264279846496190486925617418836292043231913666270312677052659841900858446562104730624310121669356747742532528391564888355593835587353761585414439621043896229386259655323295219539464038917447394918215395229135382737686566381319871969014752630499044853495970392174438829081701794362757512783327721534085612992654440466410036084144482013013731463448414895683514130925140538807871846904991703531455430881759795030845885757899766332993342905133820652097394938293947616452213641763991566202333721865324886342657202673959074462205174272054702771458300245940104653100880744581065285976878511677313536609249952037322532725361694100707046467221003797322726592757407408351964580157062248646814520439130900534649281680557040953456187066567530725187902663314404006339248633944486976261385390993279150653256951961387255945867482993406848215066048714145561731989596061013109204747686782313143000065746524151534485022845428444948833991996828797125448061055847854907432392705643162223492008500764905922120621996832265133354528188888040647521252550025167499843003358454191965468776219978479551449469799777777094752183476727001206468340654538222562969023527265812204811481250000000000000000000000000000000000000000000000*i1^26 + 807849256495198885890578176595752329259626381541706583337354121902912975789910844874536318594930522731652576527690477075516466059540273746305002582307342558656843997760791193930689485786731529987076809167284486551820457990246797780070949273599278613829526916856826803439790228902873268166477298863730113302436624910478671711573920396758403284595731675849650760227312915890330001065691420740590449635092128433515193015982763201061162088470230707696157105251366867537769568632637232946593331030832500163328167752721615507059571025097946172047647042181847238837215493289717248762037364506512921181249947237339267410878876852778482634119635767641854717374863830197932188948862899203521183323688560222012361943207136915524329064794057587809759598952686297625073743382314228967001001783475953490880032910578713441112841473180954501158039310267524916633748982351819773841273534225575081102493561770329156296976385843595977070983074794733386690010022791137819067792414747684723558372676737558378232583352034833906844746208827325320222576798735506734032833059271854971179936993839369519610043287112640179558622757064453998707398974057911616935358189123635594423352564237469839042957750660049901696839150179925357393246515559766711097605143212474347686351219327793445335149984010853391670845256071014630892886400729176681652025516244634030837119518962368121964777242478339974008363158469065765085843535432824041110685756101484947379022231923024840368335663826713266723434235910164866463178031416553303362022796043091756111981359386300214411268940145742837279853828780051838644709608393693439347219207728655112686543450856486586463786705403753495611279189266046727060702950711554948172954229082854997641943752972634415925352552272670519168761994790648851124917833849079327229998952229679938960308226150318329159396772572923602612580298642204259276716005791410018521503152576970246518895188050668461891912045545286309182264236266588925141136409341465924926001969046491817299921080312322643137194026925561428587569874829463892431425342069566904150960753909981545666038443477593925951960479476862473898059312828237168795097953122513506072147431575683691573953706109067428861822037942148837014436712549102881003926556017352140290377679851959661030888659836025374781174509451272526132356813160355788279384974320650251630032508690934375771875000000000000000000000000000000000000000000*i1^27 + -16399201334221518346744641222891434607898059593514908419538274876208882128067035835715921526399236620038138113906475593792574100247613918324537190953835106924093417903954546336526281650742376729110971176519869362248989596702745382691072971517195176193588657504575146950913226578877907690601604779892932232742434623231626797904229735333529325654397925183652648662268577476298757551879981719177917388580620197885660013566176069516993776249930898214693039645193652836383809656892239700856382646733634981309352619977075793375718072958885424237627036385299332954163324017937985986947208366014681131607861453517309859272092497262633074941792800368643839013225125867519527041064063399887215340724104547048758463295614846854181769406611384139044723595448896643221423150613205266298252090616611524333646904586390962752410473373754539328797190430679397497449462640180304265286202660505022567275435960925305260524923642296819440120712565046561771384928443298620308057434466688601216679193824463153896412308712585355369326499243264628778014253028871158095136310374760000242361329646209670010418683557785813249209849138327675323688925465808827355094176889211921324221889318586557138553235589690363582525741291336912260163750824994034300066568860464465465883666609727022237166135457737314692322681638060464070976535744256192886340302236698299584711454371799202564238398770517834728011761809977233050743408126608996335736631801644259156977884973286474556538303731739117466963044559054701276415251784149356093453127210279312757197117656178298391710238083154550430302584451317795330857930139364832116785409266628173777592709921205218482056439597704089592490277576173295854771156424313856335033484725982901445733872802464165792184955770161904495878870662565371763368499689655386058497292003953586719486114597752962003208614572230462997501731045188829363797751458119120938068694790594651074522985149244115760239849794265710729956790068618122117654522717750736432207656494068975669945109736730045876559376597624758096600443417634597267346671040871186116217307832378741854755420283346073101989992309469975754863277435205706305684848562122978604989132785376151428579539532126471846820033897985676729530702497647132238983237729707443144082797481081785729332465586027298450352814262910204271108039125663321932465102596269437369528127934478419718750000000000000000000000000000000000000000*i1^28 + 2320075095781298630355721224095343432450129229432542804334573596128996247583841707342159141969839185798514033364852858616767873603299870214059807927587352024717708215880979061946888322282541822570466426344189834728626389899045681019642962741375484075773810225953401917989564634179410919692459244285323841489341066742584793785169660742470606562390681477083674149764682495528040205526987539778162821463775439853809727625104773625262710612413416340452653303740126023959600009537199192552685078180586136172061129229409287736341125370457692598225983616184855116530241265311558808095378783147366138496843618513525829067746444140911212348323263199769841052240600215019774690275528419139113837136608734158290693988059818768397189380124464212300266524527242358924984434084279069774060577107432774130984189046308202152432603942510027081943997932093226630875593649064292310373319061877418551869020030623772344496942461145711926319631865163325796850005807402918381919969335173169782063730868033658273531872815931289864791977866392107500134294370683540461203713408549273613502449400352782121820166296429591377657636220026431894707493619161967116654362614282980896779278758486437339714004300574888772512206549355312844826659491554050546933234244623669476423014505766791816941630223438482253322647054854500860792084065096269538123934989084141207582399055169312583908972093030647709866639914809706280998674731178612428947143426568412995596777797007501496143456897290341356384982853018333863029253900662766149310890032757553026205044938097539853080952010575943009162823446810128479504252868630049493782661590020007064121858505638069423113699862805148826846901569183661206439690915157874007034415826964283933985969175094922160132694531257746653877790581234264863260541784924078730465856243121282095950416676146636313794558946762032929655878286477163679132413159343270272510106719723225342053310359284979950953089915181605445389578895977583692408022776861520649663626757422968472953720239430530986038275543416014272441734376597814528190708453152156746489554993134642787161394226977113323459356490459277672587475654299403112564917356836631587552058057674387254800485759929626187607002611293927297319515962189115276960002193558703356087006929853292416304549356129081558397933730475545712080255163507332176859813230462842602927692296762604484375000000000000000000000000000000000000*i1^29 + -43029281430188947769507275911073411102063965417547898119603244592271719702348114581502717397394453978692711279984606727131806644104746599952410495733600953896599949473160761792770664653332919469500031221719561755741207212594488084644058161467168293546768514440395954541706390209478544731080765971760949628636528369772313372095432322925520433859431318887153044708301789460026153977516494565068442398545890765718978654541715740408850315907014674928286224155216788436335895108230033752217999052673661292614383921131920406347644735299185004594708868155465767519825006935918639029502142029471238361072033748010087358672822400377894023689894006733380084151595391039112504172229506743503072897372868398103979210905119165259860132718224443079593370418630363033428436609594864975402469575803209304360341383257157224746068219264022128138400019037990494020485699119839892647348613367421714602115647920702157533422455408915935820487108770274989675556564122651508854486747241178158099587323689656597572002303939239373336073497781842769051289644958855941261581330030050266514274425665236011802089232595724057746618124010808298446007288781061590850943593279375501076342326032930298417685485305550607784168339795673605853501907299194259623966711654934236216625725555900417763091324061323596217603259702846762233792529130553753025993610758399314431002749283793944537102150587256662577568712764214001196987341845913857874567058158185486971220642959448876677017776333951524837179078620746566981554729650666671850792519769175890705742908928775503739895420621716456608118949112369095504985460201096864569344003170169698715167336236900182165492949211983278805165432941485134712181960665318944455346882898916339345399354435225145315434093313861667984004886296388265823866077097576531169910537342109319594922168235850154189619840932420988703056887884588752749305411117993775825871414505897182149898585309323460606556285319055825010261772039252542642708145665379362485081378774059644746996967943215782080605847825889208181522574365620835103144644581241333308479161781625513163460914003645950814153880733010925305698959175296673799138371455647335742118030164739408396492962353747052185565583244505451188892246727850587014847577591203584361302939443225927448692137124655625755686765085235280934613246627187121920986095198343035089430934145231456250000000000000000000000000000000000*i1^30 + 8863401834263105835267763375934126318738476696456578807122157115015018637238976530496366620332460324277532193322529866528344527276704554787430752591176870657406980988043073661245138861657668340522701781630778028526352493996677432903606214468348465728570733447536227500738426463719752525766709287662594765040961522444573892929291192815361052135175275347536557952195276448368591251344631841524426111453355324844149957837587208301962278085759078525349549010963243743309159666432558889619944100828784986219531649183802249933917785565507589926245697633827384358924645578810643861983130501750891136351687163425755879027378618298316783961927426733175158455924477830411415203415374783467477759184181507062757449786499647904067437842892521254603072776498211275550864460008234024444991860875965139744583578561879914745979523912343638775566451121293882308398326794868033526491255978114655153756162503245670680353224019597488720523009460519742803350335305458364395197647478925839262999875715365348014671632298371493886442133950360965370466505402464924839031689608355522311078676748397658032691415297246079395857123365195353721157477351909253592060800979561724949113242470872377856433835309945120633186503855113176755914029002687625022681464344078417739726012818655151840563790608077533406015456199563904055976659622259432677507664563235050071901142466004429428173113316316353947328205868817083357946090957915969692901253739747630066255849212380669814524717902203403772341789173129766592871607580564949672748629768183813969446435081313595712550120311843094741212153245816589096450184571634047389802036327898296141305008551829977044923440261419442051371904307552956876777368698323906725234480367657921627876773873817156082635700040415337330551179210496167551188673157106787921087952970582478816736361508837946845648916238555031780847596675723376376948777853555610437223773391560273605509346701112978928636161297991832297911398423417155163732669113694472440139923920999128129969456375475441067436483152812840078292888772990293434354309508362181171129585151024518521167992686649867550185016483714916046203546282487123471720098467396109781527802416701306160733961448285780041666203873702078558008174305655740231422228550841784907075286308402559980399113682104973639386864301868066974226615610725145691804814814983095497331404912301990625000000000000000000000000000000*i1^31 + -193811353563097245461116316435300703718548545120313688991797814510765027871402511761641026385837599956111481727073562996274701641115801144377889286835024134344446366144590210699119120801695063942929681272874596019170625585775935371351795726409421197118520344008235766502785966617696578333798661354325624711288478411003378938626270128149542111877432544747277337871592829068931730631411326955695207631053581052437809254537911312584768961779040914035765200371193989163429046084262240443207978658176077390505032953227352984258055499505141916872701742198700541849454499375988827759669300328853409535735492373731864064024495040895414246773750997527265860080906963353004503784289849033756589917695996897438808192131855987739820720249056293926726189907376974296703742671624067300728915101032271369792876423129309680419496856603788846441903782948527170970696282197634601045935840240922988436542946656940531113595577401987414798985409785287570609449983403087574829708307366511284896962910321926048511379959866750125066477068192126695558115205946786968889608604251729272759985954426277600907729993695453769898121240270786082002490759075083830645468445620483251515898142861888221734796956106291050604414134343486382362207983065991557545299672387078346673501025240194533866930845390894832324778153877096128620260859567741177762445368275531642281043562989857147832657551128149992563490685976939002859324604982933685994202228471958202084060392497045410408519686566717040918024815621857716825367422717401008349520752373478249160151687900041503876063891604552682363491560166852554238776261893596703045516008212341557571100879357345134388146829899427629666639143304416006812313166545926422344911517877942674022063435511115453847038144445369115777225987769690035337304906064783148693410215410175063696590115208916582933463319106360367896327325313448523348170334930323675848247144375964366932616978081470293346867458243014191689024728817197482158448764905850089254855301349575865057411840556191726613488605353517907151342424157397233555241601867322977957504742398079560025483956786234835840422700748544093431912879699312366749757326676455706484292698363170072008952970047603328851536245755144569595792159818076104909649367802211076870245254113372625163044760877812827737401983929108156751951517231476376463444209322478152811072904215147656250000000000000000000000000*i1^32 + 12948180631207157276573600097185911357931711977368667255820614107577606872814441975460403789198975981174556499914145829466465234394287566709554252514214141560721249577308387565768275525770011120882869838808140757810313493174395270431829987817343777996636946777193944094874246843897902297752266087651717356929002056774942711960955394825500057580003432724671647397217733077498770215519855893289031043494276364209056546735554879084359099145635749551000236814186272700120867714025855636090748332140232988101064406695407932364590484789755819929396796692033355770388309373755811778352601804392364327577229658747282366692013953468468208916018358651970646727304635539539789532495822867713271584856002789831145780444979211789831850763052801209399719635866165785702848810326167383231987223754955193121471361626446237246955592153109630021045038176602380842740383544591901448124617266116366230584389908033144337614327242049843296670157074316165353449658585116867111394878344412517342802796099035488120487759929359902769323049788679036356006646097433966046101208435524043719479288345880117387427899007208718026551387927310885558310952278998224983116532133738478687644338795333518790165048758427216522179545937054791865353540381490301979810480496138193153952907287091718093580113822968551864409419608462099532707882962513969431333043532923174165733030933988518076372384464366692533145160592175469003100759177660650540496131574612402949214799600204640941113064397317529914303777418232289282104779168996906879845256685812111584914860757584731402882752905113196374572724690525418457094514023348866832404441230152160008028779670746799452392497826618340073214118093570413736050610266843279367736031149777279283317923744828944469856566944648597055613782664164070895146972068179023316668568288508438801687848976924601534156962546227927506498305699367028400994366665372166409972713758947328813028348273548315733763656570927470053435063227118635168671158083106241441787009064034419540395087625153211706321836478568638795427588759571964011603711000961754948761334330769269028011758376481097314576537126620674542479125404102397001968881887646118142841635258670538898170833062758497982396178839734644878135749189155668217070312339351468728492981629589112211766317770705523451698728609417675419958555588142328615625085116192843229145658955863281250000000000000000000000*i1^33 + 109819034049438312330526766603797375096127486870919362268925377857655790049255332708567689354247383064398415467969613257310753060094729294453394228244025132349184857397041550402900527479292861210661548353399782743419466659176798941432736897057604017900492489322316961133817418782723997142152822611222076813342135071843451134686243588159058122517377483652291887382567363340121684240043294362400862675578810532657602955427028095642499768008719033691801472837032528715210425368205784161479879591106583965869245176135954863299473512184731333645146484276998030177874464409256419020729127385664005145273953556578314475150773009269619243856502218134012263252765676198059005643146493350991714964566360282440776753390411221954854867941396190243651756143050835142320093491754144587148123153252896796687478714733022861639012217356036010303708536616422898419773499526092964292596245238475772864126371140241247592483218361600786700310169504578890830214946024622552694815841543881927297614933327049417991329783225659836069232549773666863635053847504330690785085268529326484385613421325860956982076459188040489903320956750416606580357708699582693783064861052476591824189789050652844645982620321632615863937080595568236037671467299554787098954672253453256641108267038014135839845314769083567555112884511552829238411608102953653572711470348538050262800550756406847184103861979818024046193742922281569877443193142472315472059548940141958568615105936729720834291965041591154977455487961856386326435573701394400973226724464607141918786337009617555085978486260549152216609130368952842224648472601992641067327166827628612780834039297754813956475185532382522640600017606795531015100607915878160386258485739417202082167924577061211485246048851563862609235499423297077021245113988293504258058096193710256748385109069075025186726888082118398997949371075585597889960650438945437029258801053583764209018197478993791490780319602268224349830375790713656586286637080478940918401132450344146080268599751545110356022946041549772630724751698294345387576936204782275422973133267667883478862429786445629299754798865576535494049160830597393506400043599784556299459770213206874057235372858435893807536669089680805826449516732209774492085339210516308808187716255812381438739646089772705853167700116535521645641996111971277282298104769778937944920366617187500000000000000000000*i1^34 + 7261810028014867508658174179067945540996578976541441413647008295609757206361402594178197724241407734792258092114016596605308486698413177777165350391673684316307199363150613125889866231987868339754802815049986585062643963900534510077469476951169749817372687708009639499980039242131517828000896490636783911979344331833576245453346924090498024802400086940131769297944991419608284206054429527612959607704754930874716606401005540958253425167964192297448716293291551130963654347955532332793437729705768232183285395513515357778000648669748217902573969483665740950758582813364017094851520193786034799912078544547243781583088064329681489663150139072326264485532248004193039038829693193065109799531230478519901587286834198991594393493938700036087807140024813808190944819863295893270751472226928544316204008235931343706437817550218832268237576462133257776180187721675656018690623431566425930340784327365755056945809525916679237742881258961054309530941095540105053765319523496965778258365000094601947130854017701960151723055175188965696421162622229987663677561983654967831324196666372478436726884170542119884401905358427441904300039535454381960365338754944206448573122695515521433923159862361820666063913696689856401599908878954275719533609014955641419224408190144033736603565552491330716681196872510085707298023873107206035764397843811648640063916616491272102306187517209145067064636361573187867562668026749126721816323295575182317353953257516869577261650688032862642624315562514539667875514049804760947102307004857908463041601317895507789776997860137624229751937068653104928268035588672258523132198919174239465499142762174305610263867318892944873980950247893159622108569102663067134348793827532463350347732977637114933504404896687305882123639501339349317459750767638308801857638747422452680770199632748282772884044701401472122012663768788303093761359645662278692443143106792272751184633704766941648167295214138844443092657056131319314193172144128571082116988510169453581857087158641200030552803985731740971608339611992046479632347892664445908587476140380548987112525852835646237123288103561916912082643975717965029352865545299270878525741504332091690788448609501277689962768325343242187119895719241549920562380015149369947121273860304055502015991546436082313465196638690035428123025205920392463276859144039459060923091608593750000000000000000*i1^35 + -65367716092332438929780339044210289601883872958838961678350932621539751681992553833366766785046745713570938845565437114361959433698534043209034922622247124354593232049067110933332490447472891844353958872105624758959122853747918649864723930989908074417454928718167029559323389964816445639348263845543345451901856981348627259160198114304396517894457626404409568103316720654791698764968957601930034739659722505063332875171257175967210055900112201607026143088850250931745101588490695714337957462126211549062645725411268774349665378930301835069221794533926512242549757044328405217649453646954390511627625595539035407620379543293775180403674721801473744776916313438482404547473664706395211066580841730654866017643103955083958446852943503775215080639317971629731521666018191006875824885282707513505110717816957459002332537851679478641887846253980924455658778425658173861565385802077828121146483678594336952357875280233552059679253936905271298937152702018510558469108236594912352756549583559716337265533215149006916458116823787545745083249701465613478255213388076093634987445951818121554851846637874285747993729726114866339605930706943345049583879651854257942502673054816810834304845206242533978021700687069832045927185782286513481605256188798852143036182673783918362453926245516762460950243933941199608294075788322249316460164202959918388109263033137203259325361282660514114786298408664478173217075836319876602846149727168076749614606012853395231259102841474379415706200288115337732857825213881815304845774025213932011519543645085208306503907907960848839486843019307360574116750958743260059022674738599386397629594933638277558334158698042126549824280114655492980642005793730775580512786095057264506069457647675440682795768039711013297524968948780561124228700079869935957250702733745773778728541993560762384477194811662522201210886232110169992803167161719613093276038947573396527330316742325152141752718460067748344528381318709598639174665917440653384068861191214938348386064086025676712388448956334206314130658091371545779781418683302941655805753204365327805652737122918493183911619983989112728406228461633578033098189250955558974634630759368075902589465766187246126986423529511845160146151650592346642077971711682787882891051622836898496322625216967690412961189619362420010989428026960462572233759085624331908455139062500000000000000*i1^36 + -10469638752189662213154897241090077980794532277009031544715508025397441917567476354629089968941230001998861520337997902266540931386600169622238246861822187184158713266970880110691803298085596067443940812532672401893421550685008674525540417690787396120010451888775230721309341585724652480799856189965655806433683195014540934953949547097653505853244487406872827688106377908502425561665207716035768571485166377405773964151976605016503749104381561013887532256249799457444672011139420583022816603043223048381858029101994603718212906489450518957319810306507614610955067261656234118520673385528866040589488390615418604320346085409816692561479057180827336503479264285042819303555229676624628510542147651512665060486763112016434285442228243268916955827889102083578409990956532346093815189359980267569270591244598082419061331882535127274785373432269101254569837113237980971293338549375509227897534674490643595250775560330061934684784480114684588499137497178215877288829627009903486256437102685193103268744162794155178306480293094256056324634514071359193540289317760993483352677201307935765139430783340802606338627512194561018571458271500121782445149195905178973448503997164845451038676037875393877622772647006589172855580154930948350497895486506070476615035001690443735114871278680439369879942322583541867770143720719007708829567031548996678654733006269474373472957607523275374595873907891914095200678420633804206874484484055794291361580943761930758703633702806844276388364198747563504832200931045298541679721733114583772174309457830897249907060029950513355377409369220700052071677777988720788623566132082396394769654178858992396261061497798543182976010554865036538933625485087835900950374457028543015394130438017840231021477851348609811917177115474886425484758864025712720546065415277045660465198332474608237358811479943306755190797677088359393965506910906922922518057119978035445549079193902787911913866267142741260576938225126552497411128194796970786945001884145122082400978366096713937837459920356481533374010613897796374940543522766108552830077634386507145642728858126641434862897107813283539693163537172911970360005332352584788001932065604471378176863997896487085082504931624210772127709858509862547311872159570207303561895243257778562186726168015457823182085567925346112371371555941126823162434556585608498393203906250000000000*i1^37 + -342770355022403671159753002733557270682519066762482539161650793923774629002030301654113359734218848644257201561722076091604514622884023183712695167045487788134240885593937567042777533246431602137553041197375380478367229710737858088157512760928143656761729288884724050600652780628613627556034333497942886115272871774269329094713051249738579294105470426985563063545260967935906393727389670776571833733053126722994403285684537312854611192254770577560800584660764156559435528759244964186608212259518758581131326926437487393549100103437086123243635650090988745340071407234062962352291567021038781595204454494066784166826243476696193613264159946395578689041859696690711971165021195636794028180752706417457369719313251728656148178533942527467622045536606623947815939501070144907341379524505967264453480719185154823642256655989177175185422736876738727603156849215043775645132786376584690571018361067428180458082662112101424976087932871254315477580028457442284861243084057340227864305778607120654909886058721976274683883683349294910851435482361314512901039530789214089384658942867117787589424057142935907926054546482839889469646837348606597577476646423019330343442403551474773945697495905720566194439635184620649129032851117615194210313342618260218106396651557000261152489750892921062632847136291169934738455407658530571879068477273448928703845441105128659864230160562278031038894562406895572541036033988049818193057311831378065922771614802814218322763729793690171301648376385162666791553408783372806247803213380913237678639755585588702525730245748988208985959367761805619912659394570502435323070533094204820238677040113012082478475572425252529344917483169260942437427529129212676204544166050092603673400764147454934445065127845724974066073131729182118679239265324084036213091563175230591889765982120456561933943499623928257947623844114852731487238903933806216540058662677254011775208085485716796130776766241959733310538185320518387482937525414272313854689487873423676513544569507043441024626463947310793517008035486714701655122552268596027244325721027814028001307981816306071042572889263193803219938319014217691777756751890697022756374491229616566525980764792156868571737115948881134676480203848774324009354156241929497887201186147301028740382882802930341996868704603197136941242453022605288436145624809581914532570312500000000*i1^38 + -5377916296410179838380411794655119967320530228126632875016236512577062520692793486006373500654803878870595860885227718448800502234155938332580062928143155441063240613311161119174808026931284074344018479249426123838708806214239118507195666939159071943435382873802108228118878896132330438796105882179686330041091291469048596981453753967596380692901860938236444050042340409054104913619607424651646507603160447645722428757776606813423967064660281106325593362770335140679039903784119815650984445698559572656516655907549444918963873496384251943986772413698414375979755001957375575546300853969556684852320240520392438044311593937492518888334348560354219832323997783246439124971802825523059600399839040451585615853115857556144668368225262256218332187861538534142833229973614022762019739694759087267865162966051100618020533499301930491316060197861874162099363404256585666488584145476511730660532652968502239442845705721508865379399200766190290810718787620647901927617280205314709310808505222683616104492732626277430808124794013811977332012994508001193023358922283663992417010903522135873260865562656243509153170673717596371119918824326973973489486782942578296557551771195587609072759336818077398454232282044163536662781408963033155877848952930819071366694015481326048424056584388843862887611634064102213825680160040650407736018971352781333776312423614130466037922699608748103414216470832685685777343205994133517482683955520738846498031418994111967000080985374468036351367444890202088432738942098991287843693247617387901998126044577733086877843138194472659993686303632937156359061804038290103777751233099638256697959672439520096270674298872381718147259662869247614806387813732574637248839421306517524307514984015250670141414949544234601912540269652633852236802317604684132725503868559715600761447315933283515765282713291798206564668230769175905878226017376765430757620985993855871233193502173625992207258307046529845074518083141489876010964587100423264503619378050355735191621805724983908054478561881300671252442915123843626971039884054652688389196324101274670468872992064880302593031462405673337361582975572550035703871877022712995082232019106944023893565662219868345528794244673811498521437160507584799764630228621435533003984711008033788579041833512786317880902797154760592026957554119817459672587864348067092214843750000*i1^39 + -47583552833207637536633186731958933401189794454672007185464820561485604560570491725592535138295735206164939604862998549303354670696564811618798576578658641457607180805125656243485575462103323659991757750022445319109661076805132881103762263172618806914063461061228539714782088491377807023211576396758386830954734809672970701902306652240405299547284834219958492153722054236120809676568509759571308718727813212683354602048206512470315281947266078372269198724164596334696574326079452208630784235144877278700805862442864653392374943884903600974350934228151265854741438960627730545739659937697592123885746362470386740346879317428212964328213678983305810898009347392595287790078198572095138294763092169797808412640417835698994053294767210673515003656747020020942441510378616278596779437685812980062588661929865918582541067314895547569210795643615986031304554763609378196370486121333286421000806259529017426208263184558197684233816476780821412150723162828393062597422247727383088684284992310866873389324441710434607842711448725225559556517322423152035552332839207231943414270222904128485597089258474756601161100720522289037780926361161032980706519299602641066544453958538295468807889750857177107391681054018615246558904000343542456031835481737293109232524623361590427930244760695398499919366512254664451208014048392329120825065809484686807625916028784190594449850025793793395126067724554764218799106246147037277216681130434253697814455432094951565639293047762816744246346122123294235205478673838744553703635437684376243532110705983793100133665691709865439758614915882381379607749970245486673083466409726696513243312123339450016542622919580258795167259835301069435584814725544888931553766893900122594684156017708868366490553420321160380043696495639403400676116328099340518874372190771522167936777837576317539617078079730655875006870019134657077565511722264933001916052370019427386959174562385134345389141161438483024542888777839360927629309715459803292712611745883708666609324186287700868309328378271701584903415363271169863780386772502062575388918992943531627701251658163706329469711558279440454885348111542486480982889023653145678970573220964214147613202901505864906720086873663112170379696371736538963595793347991056609910626022476788215249832245666296988574647484688346919084155385905525680316833435432433775781250*i1^40 + -531208774554464201455583217296242060980796325809102050177794887677270769755983149336505476457217446716267028981981631954612977935536451469603825950966635735191762560329488215136260889526731175040481407743685331383452743479811894268445504359660389163004595690870238884804931152015093498372272895605656208606004484026751443461311374774418229853330216891887957301981868275050036501033381067151789353081474925425663891120983661246131943238202378742457704204011435213838680360333182231765357203942238512279483560177992154142692359118473011958662122294271737376532034265199553927798091262547643702334141409118589364678163867484698939954162513569765922242430138582658770629491713234560802142971440005498086645249691223568522828433553304442310734857399382739497112139882832143634150706223935765918443471256079080571463276034672460711617709567868548925500520488387096996129774528354414084979374759744064173004494938395225298722365057716382153905861533655371681595548948480003805770020130329229976206720030308264013290212768039619466834488921104417665365896017973058576447904264248675966252483857421895014927066767145028954140732823485454293604750902453022447678085918801909019457332104144878547483534582493658997025893909337147828159229357827557728023352005082510551072317573777507345408185814587216173209352531318316140002933276831557416939471243448129760345005898714574276920791055440138985654346116062462971119280302253428380841524976714646975232887373326191266792519734817334281776880180381838616760926845579337345769447968032812639098244869719007664568930741790929481123317440649395471648875293336968912477435609000506062757879930493773158873880532515590677255331950149853854881038866349733278356242408298635154017568360339305576206972204681904269548949648784718393206112087712288946381855676172559151774584038115599827504215726313375492472754757432292174986776045885335690267225351985670783791116614697316003891388812233147705044939978820135133833085746916833270336654251488681857939814854276352636301148125153535416142117162737469517873876910054800928188265863260938290641431685807034583309192778857670676584908076929228152245038764632091702801870790383481025708148660235532036204002428963241012600067082915730203932090667508056082798844058299606759703537295280167692845502159484771538188634404196506315625*i1^41 + -9270011653071803442561089261122514678065825085589786836230281862434252245472244734604128299672733268205086297062414737070485464540003784623632939388786634625591016674765927730428096250162747834721277873047982232705885302318687150228834639373479475061492780884645451656898855755310105002178806607331651747987575560784423579024405574333816798624927314305871201766570042843129017205697461592735684550453699160782981880336145310016303209246697746605294468566125422035066727256497040489170647386688400856997554288583418337415908409762346197472393241006507556520087215293485731767557589701129787823369685963752343473219049379490247572595346284686369839765560776452328805047254478009962973745011850355126186647017593891637354940724968231626224559716650980457463114756920794590518481504498896595437129743474611197267801749771757041560899788187253430110359914268276856023785487286754730795610467268642302674941321098306274989875944295896718314675081752392814717663601146195436319523687543677345380715330775667735288495379317021273270318669652306217535833000093221862309337014200092018716106016396068273687725819840939177992034415921983329202198272862554784123430811124703690284915279515722707177629772757956756618673709590970812400373306910284760541308355180227688412439953371007600926110052322913982430470198549997134417893038477674634437534276097960728477224002831013952269981568077787951127478729343901114442491859618731897467071056680356516606864269561154697597340740694694921056654730096722341812374256659345067026432051656026700696895656142403925184727631075719637048530986792312638902474753793189426898343412259580968548813456244429289898318721017990060184943601039923874590823044749538516402905477574773449753954550942141741077115965854393593927768217610575483058722522636863466107426600706915366851439648871118207096824890241493395209725206142184981884781998964927678123686066941136164468437452426361608874179036562819746144161969523704236079942481759374789846809520859849979269736657578235626759628852700692493263558909223789543763242402254807080157731133024683954339812844856854201772702985767809260436164858303309149970527492589792130706315145296414990134574996465261356339361260491877758329593759474024060059661859869569755199694251698534259070927782909643455839066397114890201123180793299865600*i1^42 + -93145630155766262599983497056707207240909506891190543918320635799274475029053761075490800198637096419747195773032445468407387690905734144663084955807355706832294359653965276904285664550810687434446039755604017043363532482012304747058783694609224607283361447847583986729477332259501110328054202910645580816929516944748334073693896501766065759390672379306103331512181143827347471782986623405093100780295330990064909211508134720379977847792963279194465160428543147851976879265372910430050178074574310333304133993770532164190324314278536817180933865035414828962203514277589346389855658840964497196969162313134366095022081474659880155504317524166948041532990192862377818041074259589015511677902104434119662766666127270341714901570878634384081765951694829109097229650843605770869817285320171205230149340958727012891357798980553550172879191131683821964893763746827041827044365487004348816199902883095920413004325708405138865919093529818385605883886033809152886042325596597583508565509833910656541746291172019837041220648498470690210182745394428047488064435827820965960489645507885469680834716624241820801719551479091295417882722018353964990878710287772325424990462136612634853123496632996673128664824527445735933302976562643201968759820148483786396097289813829669305602686274057651670534665979268348306742644361022467998226955029948118546475437700088581557730742295923032999705967562969923660074211005030953648156851542672783492602540641124877295986848224416598435232207014221473470479781304998403742702565629396148150365826575376620119853744669121425004276334614252781682252237049412930311316159716323023957974991584200484851208498449896250267357203541912573372240368679039326340474807208868326459587184551405306291516214875453656866432912782928273527108186671455349429703261320136507164472597414976674433304084701743850382365861712671640155733042101412406059636028613954412609737714901299742949890252652369502546885344078171092865334580795721002862442258249965965072149751519574763687712793087297858138132399913249188292266590697246870641768532815357626257022224683268530824076716080113711746713553586643763457101065522685006915164544610901046986744411652565106030275274937118967794190513719182440441574647646070809933473568879994813719351253706196534095293631115488457234375385449788921436566978560*i1^43 + -765128768159837529436792097244630284340153673169522738311065664322313099629361689400879843062311999895169654814325396116125797895567084447575921851475929348223944090626562371825896120344558639201075801632472960340530380116645446561725075521970044920997462546934643541812352130453911564573309355518639851202350340509018468370958384178035359355444134267373170648461978889878571693389055411540633989271879104258418341346366221804801937574639425223471023321376749364532204442069002058512932125322190340270864258944583016245362033780331378681048976763372698420538615229707588246736807771493861857958051668591393554266481923069458432523359302273096704503471002640680283815929707449226847197301442916163028631307237766450974243650541761072883446776615623655392472266566899941950618420643248676700501151768639912453512644993838441237546202244036252225998803687962017367654974402331950267571163184244548344771558202785223847105629240457966054862252552517677267461535793339944232407101882997196862502643595080497917815650895704818346741952847395933487313696608014745432619122212573755389667627837826619170296238355220681946315195995834880865303044994045249292090708840128227250943803252602010168426742379504246347208312450846385567338959507493864389732824762906021481089237115385708998975172759463848697074046775170125270679816907313449915333392781104090922886566775373294159445443430361317148457915956261104630165647965570533920360758898337667458918245515216058686892472155340747067104912609863192529898123362793218681197731855623925787484656141059036520396475366376459114708676559563616636324058401783761502951593624220387012137490110502498686912974011555754506752989239622262066395829329897924979189806265403318157167692195977852917226668646657035201910953502899165429864360256468716007400792061483608581553940429459323777969591199697132378103741432732060862419014027017438183130187644212395956005517068938346007868214761218869265438073437493284124586589904878327363020651862844577154664181497137671406350916141769968059904628327719701359750169577948055289508076530972132015005546697871478224766261464598970128730114686000896983416683722471877400227717934835154009208957410858256066505457770141580539937501417929057060777724206849322684136812283344667896737776763907061581106186729943765008515072*i1^44 + -3693246519164294698352925402293302624640125807763290854247296509402876940145156760144005313998509583880718999502031639759711771437065434097432445347473723494656714268707565351391440571716149023195841560802264496498277885826100700592978258114217257721117338807046882390143674685007870372858977934878925632109784960333433620552927792958203266795436503666030093239466692700495047317162360962850867880920534424698857663608890899582657662277446400266342484838815799087754624829258689132449635093702955592643690821359536171417987090628947705498610783784632590218043651707467985082884775016217165537917990820243506816599578556861083532316578230617054865941704434912303282484358405483962600272323009955776130816851918342379965181126860658620358712272990754241622905345397560962528965020402617334307383215018674858439070647694562121739982289955043432607496443950253523039247584650051360619875777282238854217019007462963932770549019950248351529973722437870218289917962553611903102230793711930707837335930187342554303794519959684501779575247942902159811741517816448159575161100266416940555072407056696511949072295811329302602729319454345378537208954812601892455723129644944745970393308696724206646112239847407079028526255608043010087135534104849345806515336818692228841428132702334744422145041836122579538073238049454341845221096691976967327003961983540315597207008741497650472822114537799782996819652947848526461838382226237717562060299171440291019045296446521344494464271552475256438684434244727037897472751390588650612632430664171013019897283188144052665560720667143641233920009167135886013384244167631743769938413185788803603382570498063333315088695267739075296116823475948996253717292526815466158944974838184011164613918351581175873636897303052703617240818447566396009079193829064970778840643889235633175519339201813804787549787717390985179045383063722676535173539099598112604307377751492358165003824740933404751391172638699240394926152089253309796187875082027079833669760557440617059278966261504333872123594302118054982714567988310168489805470540498585528906297972306991821216110002466664261556838682618526981513726736860505552606397133426603636930333492420382838853063911183770486019034537739380720664242185527749024072141526191794885211118587157584146609355961872986908650550077484433408*i1^45 + -13344085134747976403257773128382935419209504014162711324230893908368405933840029609800812094981711225411508285914354185175040179228672475050204393189626178173287432292366737977818584748814737511277287705490132130593873033365948425930692177165735807910951421088227764844510850375438250352045948516607316118235357402106983894085264557599197818813779288453977843512356700806578114754247343263712877628847521822348699646050287034550553417445687139179222371936444430412720574653519967250480804354314799728636128764343012499140404989774871748572248551564035272387582610408801223335538012739800851399301102643882188215393355491680010851776991250080429280168837554601964909705363900351356434531019883311316192645604529832757700397648441804514807888682050386622650303935767729423919467605939683887658163772988629952156405284967820439412570886697111087164317490023890282085555167385549572934771530800036866185659411369611304351592586145661969354478151224472559505847793334042114386075293889421523944215600716115219175118308379416320442096882575241206152715095843283539766890174959735084837043319142083294406238413113633099971291609570050751492071327079419921961692517751685390062303928740735194269301551737850115464958006326910624998570555579095263095488491165147053511001623758766949534020345363119106812000417155119533063459194646988056098915325192980481380994243981921428068650007979515575217205216419369418730004695503494619920585591080020655812133987071653126142827620180648539582351477741852426587044740236392839437515515688307840855401257378827584291072136680178790697063983290093885721014399992713257522301913669063024904449764028126971228761503554405884544406861062715185320656473264950831319272700093556192411484232623700313717943655306750921002068409885559040298266852695419684963399574616723539038206112989622956364231697361143201247228082421956151812761825101627256395067701305309437278849113101723163864230783972806099090307605304854999999012586009955753651394145856618895869687978943712316158946428925247335793900901700336391770497276959810693024545396716418598619476613187432395363648455718281871201444173979122100104493726723636118293164689945585979083992636945385068700332420137033810008456457696797062394027489285672559641394288226309613343081896768806090977837441875968*i1^46 + -47328412808416744493791021388838543634496912088962402162743715242302736649826627137798985410446992416677692665998285851698110860706232423767770960340398235065209880893512423210616040962018309636942522988366605879296580020383379619275182292392695925679397728828842481096680968055996970421752189179333232528174917238555751015697200246914141749167466527402544578359270656908265345066486951089498054112937681235277521848601784922618102912765522178316184294032344714245908750827575824635858027813307320836902081631521952889738463354807420850590069244783529000437294217048212705804997366622103603162088359605602436946490447700291906928736483346266018439635810756667724662701219506041851545698791583247861475155662196375112946384538559615775353813789055900422512998886047004326477832780043104936901758202039846674098571999061625546789698542045101538251149034829904502667416286117613174860345596037313887115843099683595026549074472647722707100715887124982138421769162279270612061218853692756239818916207605641771140518368357085356237261683936420300560894812512569279001209764142969309810849511181885349038877146117321413204426038590581779703639927936399522296010871691155822369954388124935015149052749714214793832410666874135370049820321131958210257701568296548508654624663509511304804257401700523749169913195234097272165558597482790967751548745948257348098499749807785795528489825331547221405222916984946415030486401614421429154156281144684292751704653160753357585561838067820704415735740060640206893099667554478201434864707872634843351973903238295040372994146258085859902702162497171990227320178957068790754934149624775759172182703155045722054219004052492915027290630481165636384260059587537710978136656755917235011576074601539651805329763600450508626819159650032648405677551792467408328540571918149387785682241068021578779951204842747918769998193556961282872485593770812202764600708541078146924160880708196528186110515786007290907686500285388208033449234486135841262002835187828170519907234003936803697845377309446094292402310829360098563057414269162656292198144542888570952684431308741326072635299760396067316761968170012555874198674811254612999687647665522915450866400744735013196843375670250196690428313267200414059106004819935126845945599660731542750811043428156686907473920*i1^47 + -382972328108087368938142213958405027169622507861712367782114592506108850207537422256245979185695814200928892241329941218182100493332099367181678793728776115001471527956334876913257483211211639287559451200903585694751552619320600157690990494476886383975059227744993818435426498564850651379389355496903398197255958630431904122334750531395718642788514741161225562972438067692130776390060638604718860185193563293693262486460331599184710269776159663627804486176992319721109704483073976985327529547129270569558407049453314800396025569052525502508048156104592634801042080009020585986766918699222401698902673772520608635522363825021923748143197634903690691219478690261266065711833090959569164776836169379557332718414782579026059036818567561517073884542937450062236286095657765469275069130126099345014493864962089469190468389124507156178493095337674132871148242544179929056174807241926786411479609479500449264809813030801411447535688227596196398084051429986366923496601231403447682827746062631900762835155496668326159525971788109915366579279200282817017144399055554807160220541298097930623329965186110926904305526349566968217144682684717671584296231122227060526881775839675518933847113162364280416608924690213085187947860017132042790640147693648267608705363264154087922041814520700723793982912365209362466630065703312451094906817810942438225989079401770963263217430525555921959075270237623372060537243404516726964275607404145271660191585114853798448080560310001992168514620938752257131052740303479039076910379542707906475771751825707638041633543160879817842542513490382225305833470859353342973904389598137148144935751137652198882110419580935278210120777939731195228931277261820552027313492349148236704329932818192829400109786114595642150243022016825777324846034907675356816908935408122450614754438344769878657380221445189094128102097138957370631139405524968708541099614683461434750913017632239969864887451745954504223708362700041863291242910168428214272581410525380268365688366990088421815720380222570977567772522779210643729653207722571495164413133636448876074722010553573190281458677436979816257722622472878077716007037829400214013281915966108975051753832909353893792342463638337414598330827829360604209933821079950891763286480709475333875162485359989454618855552698686636032*i1^48 + -5344120078969250818092283319335145610702168639729137785937407153986120950477049683401542630868765880978497686260797011156382931402043286845542912022987634902618260223553415663289334509780540013026217277392368760856491134636052262583269033934581022519759737736640179468198999504093953633637061924889977879114146831699098804597531739631752603917840516846504545738610863689542053599482083493852290677511767517337616146674171338041615516898987184661049533180010706334235754443477514232317101966955525871405938833318152672859300793814633721522609406439682069625275142000446799143008532733574203354425478090915799802171197365776981708645935354171591522072149247357317841639963938704970809052665126296576264647983273263784685235285706624913526054934432876713709031762574468153410705989256050608486034585337039354041278511203194064914333991243887808101077330842181148693284422281624099168312288037204896869534819131808520996887074781082174194369940350291510605992945557204506998457075134120526697033736694426479307113533281592702158590789594768731369843831826888584382981963202561438862178123335320592179746499296360205534106053976630467405045365827604034349004038519555031107127181311127859646194346287712288915972794594027044042315776831709845132394562764249357581420379618477577962587343413824636354163685444672901527524620598770930643135490544310259789432724524908425199828497992618206013280019186645237082862485924462697656577248582190404826473068512655346773472777988984054052471116710420108852008841183577163583574999338135203440412827550751299118369277582366888466541513533122706589091246940186424655849694216485557485372367903133646309800310929575598322573206454200338937530936883617184914575460094986110601604398455943570322030853140820964098527935671996089479901269470738752645306953348703310482339650718953600664771927042549179368707797908827118167399983330641669439416404365304709557105471840748352214664515539610093691373616799822298579334603239898438901859654744346173200337679618448909741530815579766187472378763601518900631738532471588989838275555082786790809087693751877247008170784316938670352202842492948455527000226072791051064902565999680781336304750680751373940991897850962692506834039468043835938770951252259676990345744841473699035778216603156480*i1^49 + -23122604782025432973698098290817059518033042036628563324360507248214286439828644589545855940945136822752068654396475697829440615967594500665676680631309263171745476322118364886800211527988445140811994656151039555455011413971959947200833918461158433014034488833918843552890398773990465009017869750690246292492124206774473871354149547995150714629256649377860512804227001095043604776823726100222869861839597749299366661446239400483812559766496290475149215647259929413548477830273427176635863349141659356381094622033628386583648269038944855799042982475358884303726473809425212752243434534787879448477345070698752316836847128581890899784181911813824490857131663204829936086515723513313431779183811793757026920132325868285454012530250267989842540022925953007074536344241106466056120164136264093174955442708126733346925972704915150625633198646332003658046235490408854349257235939698548043171479956263487058665755553048015046640178647872291042557752792558992021275954982065236653750517076226115029263283306168453450230468455641453762650735555551321436422790976303288876833454753850294430150998165613912726887756285946099285663517631147303093694437919819884171976123905232540833248727064376060488178095515479680530848326745563714785284815735974678960085821868712675442721035520268659270750048690807243399702781895625786267703453445410280774523945246356366691321164767908436728734364676838991666933343154941029377024572237025916109243473445535608519686889105749592623723845112160521458596307534133070129927024417480584580916863367631046246518486858802650154060539048060699668409934573543176396056185381611974358050907190247003592771307090394616908251375414925275405945995384116350662950653802344102982167404360564829947651308629497838159981222033937538134048955087943244447957785913848410534241013177280297239977261941294776235131218259366993510757245511708948188324698289615031268051953988856103254431299493920265936659877129349682906439415530562188241768445410291110944164285938467122344902878067369527957615275119545141415818993480578735709926337734770876385132107679849186739722325780302711029312005857644172338242173977268798208058789003838100094242218597467175753712629483331144685635771401909493698918194138063568296856518606890884527422971107182602233824935936*i1^50 + -10740776252048032002913679636272245201808756155409703292509960945375992347258556163708575563727948482272896421995677342032237760114660263555237041995477751943974233708486547025637076817734054993452541388822664459670565064624993326232947950250162814875597967202428976107233000918012404204910564398569965158198798532102840341214163948633140160597527279456424224598852607739397123440828850151624619366853802452740657521226501432993640927140495235753038574982073469345279489765155753722933718523265339774461817073895087560565521071908478360502692052242462257285070861387969033368955379191391340883984146783248228374289409143008860922082424066011063782532072184980788050596924782774119578811282914245100921465011198111655788052145504769087371314856976002366218134233577547788989380602838294137872912115859880946395497381792570022883638312049135322677068739434110762833343885293724310779257064954689589882825877267314127723373657248437140666062918791858696668717638456046690284348391974376928276660668420916142767155761782820436588644999926719559269194911940605675809672703041079408981523680548897225545824045562163783820075596157529579380928525413638633456271601676374293298230487407455759535267638760430061662069031878771480213904401511697613492768419027295467401601122928244862272861950779242106752223933356839862493736256786196656908884579439134649698479989440105611105907461521211053457956950817369756780423768460217108861686846480018293195228311769917065025689102608625123240297589270688185060762380285728846759112398588942367435485499116365752006815871561616133270072988636977062254332262796264362877045427030032476570809772513194189037962360141834412539278794304842024228433176426409238213729782128056803565210568924003847035972541910764168770766169557209016338559567740254797694184057585957560227048745851118120649843251570762823846165082778066002152337807995695215421331667792424753876866985925076033732161566556769216084465917938616234001150906135086250877123406145732750145887443881711046091268838584494705974420351526257174125470915808644078520412957702349998750391735011146025647135491826960634020718346189954118444615260622625066605241934998414102941506782919730167098641695616924480154682618511458451115672227233943501893068146166967107059712*i1^51 + -6183979174465227921838431883207253932170801949953899250909827141014271490697852740922702536037468605159332632082190913523463312206825735150238025979897558523630654065569114121766900345498519296725806661203869697777468137594359616265940102131418398029666907586296796767747960598138461806082347580638328786712294314772774646182322549818799169888657126353420069019739701887676223009282407993908645548533219907482733869529924428960295577654147761875245433504352713169790055204385950665773708956340423850273650798816864639663143360994141561442716348291516667864095387848917732700474375258028878916843443241385461083073911148851254471858160946969317807442308002167448899667339617786191836261572516263682994782725411507223705554411878429691300820379768407935795289750514868886728567073447773079578554709163314851698138662471438338676088724974428230515766356974756705576403635892655421183274350474257007199322308843007907566758308133518550278710165948947584744417738623217518670742175329898598097205611447703014373787608346294149058457509849736181572946414290374418477818207435818895282833655427509556117663006124122961811159029706894178705755402265034439438655975443024856182563238756347955683885580186569785121307560756493959488087191468821833724927753822941510963265260060484743019577522747343583340049317888914790788232341207574518854657150661737508558977767829167072934627323461713107565364648756942055846467110906812891944914133279391325500257301966282702801013352014982828783996371261337683681902852553688272223234758138724472330453207347552118245541391284396591534308964743264708595668226643271414757433282129003687157807892170708637522814097591251266300785145593852848916026646754354081493003109660757658863634022741976414663165268258592770884712489484287224715769012016461933893564357682023885247051255321296575877226373304937155711228996689235567034345361263678911003052008308793011593183397036957669478110338979153465198642763513401633532585478728283085025492942540512828011159309156301903644836042025571055020400258374702165878813314552637893154249679338901403930735335034047636028925609525416284191156339184690330919395068840353839286931497600287918446712769154192900678705046465513297468228019573192029454487895732356321725026756219371520*i1^52 + -1894769412285872675355353869799697942386475154308021276026960902063502813130237115078963356515493989917279514598975751852182291929414220286883978279777203704535185356466073702162595367556258577888145418675822477480061745544794315317711947025757054265175557245858313917552793344358609002145334796226147388559629667196699671661149161284290904275944245090330603151533584720667258479094344939227848399089286843720078487015557318848979127068948774027356984680350635761901042053204092178422902825653196416071659775265340157932823042159493567923588148133626854895255640048410137775332387566167901890855395009264342247206490141929460161976264098657154327733530556891232281266984039958845068085212721444344343216717029328745287473859383682341005981863486600416487391588886941559846528099516771081544425438484571809400915684508513412787104814172073666959720979581936619511080509543203196910189132273243780622732152835178836571148584036247375028031699324426837227847986772634760338339471890590396029997573428583992476487983929458207807034907285472690791140260825877595371322402437840933026303619571085438272870240817150864753219577199632829378437256010929208352372270962281833597756767041343794057151863440072462937791533645451789338034718423175400903632661201216346003162416677516268512730834524540901948564820483651834059413258977861301898490499349713578490891351449842358715657387925655349622966353360353556317761354720838890494198096532535983626653886499239427568917250122098523796075018123257874229373909010370725166524751255789376016716999282278248779043804204995783276617911339577845893215880712035212184257399507957754057244965408276965947671827225801274435686520494944494435171524922239848649940094050979572098858282123205374854508059161195979907845275630525613784519220066051510481629448803270110968965843399893699942309098134450751480749141915410967832972648876638188693258612837390792841285317975122093886251521873619774108204775988322586082058561354882428725081298582793487864391157081077977195490080137833867706158861693921886341327932809530091927951136662048947320099498481860302289505484545910140866000647263253129770808581505451850516526350772631281221969433923927056092271767873611754263985558377802437856665224902392183888499703808*i1^53 + -533151916079389824699210115472984367380972509924204806677741681367871625964398492258411052945067843232699551202404927192295024257434188673619188438194873071291567579206286652109457806163839293724063568030117650845760039263630713770253277655884818817055182431284119807884322745433002762160653067116650552659711622038848668235470668039387771599983549398106417123367086684522823493811312236104888418790777910271569810480744634005864976586870430726658430326490177808680181618013575909092638487504525406041771598259774987432131787225262004793441257493827156580582699676127540445252187223588475811219709704830754029138877826808916072388411484690916254157857993699918763735199161810483971311369352866873764027435873633705297323425986668147636266705248015093461348527435951004753539008645001154496181515481912995580754520776190586081655419832757039420162595557538486350836437467116656532993318329501541748512860605556809420936472917082979789566929294360980808599896188943575557020860219083262445550416257378342893232251388054854520488607281003039202513117447487270958158631336813087128559469979894987621064426286375791405289008878875014649454495586610264152448146065435709176200886040304207987164841378217426799123778790405634472983712789952840645157995069777356389662863994548225698057079739321796648395163140636065046147447144512812725617112168591886713104546194007125978588204267174996793110954375601672843176845632757371493911241452829614277298094970908974440458060920626953555534195054743454181958512719178790607846660398026359370172193654903123921488737964087321018094798877748201084236093666148400453193898607688381592714012217710389904287436609962553899523976800356023868203773838094772319645171423567224847300942596696345275368205294923837159120281732454841272478334069510613936706817879291827192208651066183921493213634641095086772745020606848773429312148809208955705716765870177096536573179662042355902462364076516943050876869894043118336411227726669158096902475064268964223585850863470328670463491987747608323637068842411530828126437395770564760315523464270172056472613001965223878251959135628391590710932760504035330391856240370622900613690939043810721032530200045826130337636556755347817380596508135680253649333539388990160896*i1^54 + -109221175964712703404740431795265474113125611187415863571088183318784727182851082748749629752321610183917439336999871852116256456336392804568471966550266082210163586500806417684117944276784349664282492665025692862796107254633998417151988173376488898732226184001985299711802982998462086911448057837082847996962307055768847343083609616321745750622185821621369222649054300578228215666588417233102905100548863867258267119001337359492069333909473078959090357311995284280683935370899543231479365569498557375786799281489547829379798664128425606654426966074194838197911726072106537636296254227481499915215159300333092855597090373730423530004400582544999179215499274694296547546891921311023029684787422590367466049334572084748456242476466592581278938691439513692025044088786040450521771649473089735374352316616073291888349177307040835536229256464237277775304218019923546034215157165326581791382632079298742972011046335137528750331633159791342502811994055940155420431622025075262427973976362194700461856629839430686138333932758929978039700404442748765760315866611793446999311270839874952406889495800459913054455426208462257216811361926063713399890425999335021287882737070550309855065469670697786411121182839304856180036859981572756635675674130725814567238653079874350532845053688447729634965045631104443015683108913329823869724441327754150085569369510751986703334326096090935874043967853528299483576665363484566496013826338394096689090078118535302826389880022973116079042756689036529256626256524422393262999189356876270151184781048374023881924608798080730450387434243865092729295788783426108915329085863809665441697755186988624613471458206949742105554936545863051731717861204741806801791452970910870174635215379142889125567513306632558764815033339306222516513270312930737429967808682122862106867317648496499321901784138352702608616003440531628438165443349291665749057063410153562839637721739411808958389621332427516466517273958679168408710310204416056745386211498121055213869122441115640771442484641455564759328160964513959510468600316159926463395599740113783051137452298863217572380862355988638230089269491443735906156276952745129035221522451711782146536388634307982424161677239632435322616172380060170293255487221689932542479234498560*i1^55 + -17013572322355007093321558367747338510563800878506486245424963338820816399518656954688241047219280089840084547437206924109221054381620936630209932884838269027502875640381442333262213099924608071293168873395374850916955013141686665361202927768939682509180628591821792224665008315733461144933781757104187360884596055046511405884454410206762007478902562593878136416510914666641572892625125241161146972081669050877084060820045114484904026993369769991488289717631269254426306884983546709971802028490603122897264223743703038987361299493361817647947062835645712298340287657999442170340023543641366108654036943231381252267717418248327243465622314843124985866317675831183765600434535391753125503219630469602311851445391943462502419910826023288904341185652902126329285008140572127847857838801310520280197877441964306048830979562601839899385165195954490022716650070172868403008954370018604493258218317616093242745688688943395984067570949338704909711879632711490026092473674854549089594177041017688362680386622690737242198080645960738910481035338321048705566151725512789743291367909347167207765127327753784573954390121529889604082412818848152325400645269793003375321169086047634824073932659318149709886133426752346966356511862820825527649397759337489917315915991961824229625234870080566885095672333676098175394427995675972106474701970302326371336655872050542874096478301600758939485133572433377358862553176901325679165863156304207760273513422085538212329122090019456609346410012356038862249678731368179651639495031987428231072788701022823529835470103525130170940446474768099629196313312520528157746332784416517842068287502098160651226689801952436227583800408641496849369698015715185107223111473378833818511568592345967625688823696074178728006147859271689327578440314492565064696226024506666992598522368622994098476119472830078397460930304505422503864987270012110956787312388854594704892854347174548700098628647398918386677268150275666059820385298180374969074815773264936065638391857624982200191885901932818389546847283901558025684216481808085282548647026045737433669830600125358895170706563215186681010977543555005316733367511299669785550017074725330572683510820593845993889786010958430107950922987672602563442052012715813260754944*i1^56 + -2104483918601828600791688799531782333718782454142297703767605765595768227992595775707429373485700314938468034482511183494921493513799726764997194959703212723594407291250455218288804966338259118911604615946980735342243890932364078751253786635335403462518811010195921280589155109542342254294009908955241915369291638038614951917627186692844482819339599707017143777743692404314798067237470341838064768951108956623884872874492271519745710589539895996386630998665279565452681977171059202540510128195668285349283612417921614362134051310236632533384665640544834885644735638555046418530119717505569144150951945339383655734888654971463487150386564438026757911038692844609335605920145316326952521461408155067131813155613848944714747092856620911549148313644061734945883295995169890385107818224439711338434851808028969468002553217459165677209338404055464737152463246807535073365061758956094326617686596163465163351571577342554205214000592044995072464909163312530294176915485994664136496742047189953206474264044560760523350206249372154336440696083982520844246927959951657895985993371001977816050974271516113589407648600772782332025225506511524275806811427983646771925292197308972747160170236572640182002052520101095274201065715877107071370832900842208696912186618230446720074432325954116885425523430487934214341026558724448537952759188160420682530966303850291884826562892594477139454025550775651653001935453458823098777940549844844573882502920068459819549241027429621665740945105954348860858327493120755172865489668021170725227275388749562532897835920614050899693221354320990865548586642037563371017267470218542994777780401722068514849906740159141863395214231307894778047530936558513200498328060683305801619192660031634360826137638172821515419600179537771548542409768071943418989900353007349728040331111445258306524266944011004559754765539038930930888471469340984792052210179889339171537665930606219663922608373227425039179793031268660964946768989766970240814618209571975416762649935992578657820491667199548689928488090905587329741587036986254079654049860825854647124495321111982771011364322696405645146619743270179514252329144460348476160330922789944375992615379873354674290928580048793271446722250262065837863391704779849728*i1^57 + -168080987592975287880170306962663266068336959907803337819014418614093407695416576635976386624065107995301191524611496626901743915051093745036491296990171266747081673320097838581965526705999405847173223810160274730919785516304338692671646744375445084131136716092671586926266035034231467555001232839380744044391176632662879311402214811264614957352812583926721213886386446532595686359891524087827491029849851301929467225948880062473700371816973059973978502280080421619690459491002717288407076510334451830648050579826832350663152719154534419990599953829300222812326569351092252910234501198044393807963028097831112172450773569061933020156811409890407255180294450212956166601621377143544937256560382734132611521678202490799966708217203858290967076059215741999843115709911050251721051487092237552425733020874210432853119994044586698915526402919257879448746174724935249007124134423846524284870083074480864528948170502160001878778017206870729531918455507802964329410086055324471333710442892886952186691482769137657337071170269978517145905998309085344755129416532418226069174675695238774626539716141997259950644629812897268393952250733232734280656866521969542177765413256000397446765607541961268029057081718905958777273416067380271096376189147420924808080513123081177391062539642385325263167039823808410665108356128221701752774304537286052625963918269429833331749867602640675302165832658664754371562521692452491078554579655376484593385624822700550410155120502244314903644832915353798733985385375038215597711498354772039715888397762428923542625243368378240418503994658388736638059650931340505765306391965767384630842177659040007504329134264858858779606857572696899882349733749244114906845686893497947300461807180453927442541009597062941674395001716492778483818741039949666088423560077854265658491069976919726890259170737958786491625819981098424265331223922544068377791231324202201613028830884160784151698924790627465873835532463813760082669397350048161334162011493518512453468566212189226523374984702074787002363666799088552029131671794543124415390176392184362714795123728690472669016498796284379965536198022299084634348882653377090392171563233994364535050143138374715484113776439468822801526575383512726552858066944*i1^58 + -9251144007102969626034276731365107968386432602195359892927407152734183820319986794352605682037164397759304909779762733757320438442041611791592024377902537032812373718272817245671380093830759050807316611196766901853814756373645578761030352112608439276706156728327889800228295893973382289119402487409142919646333564169072335528185095338174095203983658097135115870615425509742897945871642989000893677972171543835571597673649097020102437164546891497465299654260771718926954545690106201363429714329047539317141337501402952333050887292383096385946986874080221992416496154819969154419438495699805468628842294797098889499922649220977422793689311022714771355638467237807455972430405391137439782256572940255436751925953741806713048495017327148936000463475348432015273477165169126683041731834256411829536844087980346563728818101685453233297936649628729213837702849673857933299600599479225752185333960272679168309761950990526633059183763406170583256557599407660915031407795153283169573963799323892951039660590109139896905487060114900847269865153811240148279821285309710085666023216651339446389602088336502080467139836457574349981955229004961606920324730664793280079168476114475868272864220240942896057200900196954825906318619857651641337456159029173509238471170062020999567912888059926152230096420729815150529403974899196119804413215250504409701003687473625268497502646267741874015698448510950104713949521940893786078953815109250248360066208652977229397085512435804576888341388309899076953222313714576364472688067946795919390907302208542135090350010572387738599010452877367713600175150175519155954869302359374870047192663364735337263149273291402594638930330671558364734004651572901016490241449572007910923842426469812492284466425829265844885051310192138233958377106486396662665762620728809752443448065329196520656126406885999585836252688871950231494502670670179930336372959556957060060744655878320911024874171276335315359278690394321717470850762001878727787320290455846168885477833252883721141259616677817847701575662567277195378393458969073301388129008124411100629899645883700525649548119928112386874796820409989357855602136497338337453713371142343795253153992221468041872836080631105679710527483528234401792*i1^59 + -417158996656560171731300959251053654078846101374560165555690768337842674026878357426538019378002990000152693362545474055818468424738632378981231355032186354059481786304031559625280529220801550953173802628867644898527466670062123019890206006490733568387619235411607898413915230560183648853970496978293090193455214753567175242589809403636642257831769969208994679058573781715947243602735706229372056282244970854476634578231075215752169305647031121025770443399069341777609449480819793382342513096155029526539890230595731239289902412812392914267468763320021302883159983599648010832332870886794474225334629636433572112970139329497408347294247040616121954009788174560235665839083062358589076707021530770560429675171973215195326690187244684063767385593341966750415275335863752312441626054385513872164370009265601763630581886046434376047281901650364601329264345157526399569130474154974632346002262951222385564497856253223614164872132915967781535105271142888577158587108091047979394565238067782103890130734252283866418145540766105238938728678828661748844748921572755132011350601114672031116282750592460768738041784392932680759154710618426019833416686448048094794423861062334052214440609147185647909694797179479631523652042729079101238319212567275850894810213224777742588844033995614938164631661220751230404916359503265046345499992937166484159905043920759822105276603073201886935785047492375710330653089962150945248883406801757567966113224766146800661451224805167151366450141585331004415990111367130367857784055659904066682369154529500528206223128396512969211025037105780212626743943999302548143401106679375554105983728215603685215549339548365677884504986535773042934358054071338058824533054022736296544708446028232176356144735852232649354383346665371416622230221771148991388992103909336005346151868663910894428610685290459570906770217246477627868280373845909964223975072342917713715580159669164305432707867917282307333748156875260323946316904639118614402039610678938089894372755039263472044063376562486120246601883907013409488812853137523149195905153539196619202752404883190010699336425312499960747690789754349056849653893006066407533006612506749117235347433007971642604523485099300945087829953740800*i1^60 + -15641563202446944800295920249108779489859550600069190013684221450999167879374049362040389713184610237405790588662794453125775284368107755704204915912019709780684920758929559400038153104067960117335900220207135338259729872804554009436241661513011020389904298204978923947876882384390015791506685113708212580089374012883670264406954814011941174360995185928736725888365518649012794597530912367433544805995811131345074215073689723264886416612475395522665801207891210865442607196476164260897640134344176097151415384112076159746955579513508595386328034186264478401002092669205318864910619714832203211704883747753361430049979980127399800081386520796213760212328670637535666363065618277158505234576539975152386837183274224679113033155341379913628974927555052522753523362778255123262195543822700389551441299206152882520532939785813678261162865476472247810285934717530552810850019375640562426151499255066283875896893820910947785222738673522404750060987908292576233839615027569300370411201317529676627091314604511829113092009045690381965750548278809914320534437234814581301429883237308839099843672595114823397482023822103411356178456220936376600217654379806986384492010770247465575981573121504524694268007861155891784602552369747254308590251882128038486363251427107143622708520877499930721545853194215703975036929868670916661494389346144705603440664048650261750421922765777036643965608187177660806183590302065022116737531363623438618467827562490446681802762836417540971246985335232863716373159325041226983172917818470512927669245508234580887154616081978432475092883418904956599977694518736822549850270940601066725497079379129615848386206928804916199160383614164923955346188131882551498587581741915752393411930873107505206877280302061051285165131642659850634729601432373996193435392794481900436923451880925501357577204582905936021467364533074976596263022083643010810571865155337035552977041307022813263152049630358329206097592507382064791988173230085509732899116950685923746554099930529176327994228988787467439172945443711536641009859179041352075198293477551330852876765673212640359949250269241019083087534143299563054465408329163973269742916346208563891168720783876333684959293284980045786382336*i1^61 + -183227184155586682897951609153850296830106220719397402784192010979316309637585460728984530730968215828646951075707007180698408399046613276234741036342329708874425315606493183557640386544246275513864115984326756538969397195890791203574391730304808298903441075612263727834393193908772493709066843865390452590533973182274362607187785707623516302811314292821767362471004319795137971648880829505647630117308658976491701578748909766647447042532563837261259614279130552042318524113333933205300154677666639492544023544013857370144203572083398674717127566354321420873532416445596561845862900399544125033542453879480260687515892392083118393489704034028138360677483212389917830486436122197375691086427494477765330113800792421082424856421185993682375480229390108058199289657453973234319927656237163230364517097662243574392710699752724881352747915828998067367464903833362440889033394814106277599667908797038578676519556134460603841478529643341506780043237019392484183957661469169848025272618368365902066975722151108947156711254423803940276836214818295911611888673178938307738521816193165752264550808685746618743583738804078155643422571928206052127773993522813931667634642296280717096362329032751618970742881752906541594204057518439406797172685409134994442464870253618066391853091539063828184308729011283395305021009883967064513958114331037906617223218244294382813085449847288450621616109124836910799241821253570640592610442530535545390606125189313334837437443128992113849912627925026720317149986728320026781471180516208497741935916283877680845588011614190900688430951068932080813861802946149604282531962324315389090419133122652598864879759229290144608737778034483516528260126813282602587246020603555068991728098349938993110559424677043749676373456333871642231601688594971509310866938664537609051469331058130387887975855753227341393274475439308751449870621970225932413614277774043716368344643429881883265069307519083879127209031004857748197601488899009557100428957050099235344557050549984909371050824672306550226101687095776882349890712265078816272880551939301530936832801305671291994354611799977657548865594831986522321635318812451460047794978252162140976514962434107002033619721447800832*i1^62 + -10221049662137194890602080268485785177157529122497741665598697301129229693693408409722764379135644701333169847558150198899154838796848072680736287244852453657832510766257545872351788315422187078726103093292171644227056219240465772901855392226463612399802783692737637313394002939369118537397671803749958057113772583666583176413267590667932130694128418130294663989125240216115070485798245520669724848440733308580952025433983467817413334295884980493475552908255493905242201573748523488810041818429140138099136027249930179419341899930022761796514640786168454841536726233709864378823225373932585301053244807162140380556026174778863284309891729812583411698352535357310455529560099285175949704502464456350778341655314614822172637352706734911026354457318672958163130962851830968896891644828449949965585304292693557058642194592887497843269113664845591365276366072795845605330159078743238220656997557714622852362698789518215000458173308287645458840711566946983708685805106218028087333266131431826374896813753756155516782191433782911091497500651552157337661856092345009995829352223544051172659379320105984341769039942465722144867366826952724074121918756158498299914686030100270460429484168754439373094101902829584728472543840896595749707877285333967398724738102543900991306597693725787921654271981301872480070096909559468099460850531000791737848019395062770716795800400518922593438718608701633816121472262030275208531158010960451656466800378592982190141729641730524398336187648053235580739412475844866396734332742648378287280348166665191381349823990065978577137605727567663636740199738636737508021102781274283544251703219162241088393613528067962366775207859636438151266352293806768517152724672839960036465512423586643831213976335726014580812776880212636746174889666962159043558396821000453439946423050688276965258384639163221533966712066046030368557185408626696340992536795151824840147877769170869301198000880006109264050757988253006337195992633325111679647806925824497519969906075985611698704267246086489005518347962467132609486384617958760219750067323422302690115753857373462151905157284607139315345763261503291102133605090101798559497050595329029125549984017793838149772771328*i1^63 + 2141760776971204254392093076082793539236786253788067449594473356128040086586455573277827115233720012620088331894218031309561230352065259217764279016715094228742934633152587745019409463454725961542651035226774534476273688935126384987530189635054703338445050938441329450542345920565252384445088503696017111645687448126850309493909641651627377177623294948941754741118690332221134724100954905213396065347309607940450577547643698423829872477386563956650561343718331514665541639596581181452348740868921408290015757857998580834856407261151004912335538890706780302695882943101426042305344901121252814885403738285721949905128252311170783215320874091113247431200289253737027533764176250718494257161208697277042254245801411832814792415221493341212791448699762227205931884906984446389736234352078520178208219606934183115459748376325776410737298754268170626630515173408143119680324430768759460322430803605260574404822248433500968179101479995138272812852750033466914702831252488632072933553043626617181292548166405517067476791057835224290469071833700272759342485396939186789044183072402585449261167582276511387063000325933894706380705143593640829475115379606115905129060961244846488604896195221744177345300552161738497259609877684563002566826859040787699397353022921259349811921679450805471156536273928764682448041449702784358660877346513116639742532971715768511303365309364404603295808002456485154841785310869057142451727996727687773416729390850009008418976325367736018961626440098289122582911867683327756745392158600763290410044453001497688943065149425279360284269610485147754532846181184098720575179625906317891731402576604827752085834331865305134532779500581829239678234919487227486580714359270335280416181230179559292384934492778857987347428552227605662811745522874477586979754359170768153966208022090292838641666486502505700047771535742872198498161821739822398694099845858250347414394453986507172024445003494781938525490491072916342408838867578167575038173682660289536379780545075418965157937770295351839598791082030756008959789204568780484231899542965397969268684233077216819561000127029981943777563383033551787403562459902994048175148156309722908043263071171379200*i1^64 + -1888148162725100832676811402405897442070772129398967231258047550777326798301178669127773498685350273656568193551138068788917067985589720059236170807430895239744228231539312425570129378844699878663406475817206089694542305177058163988324923141169941506741329394377812683756970931121725257279657702890467074046466588459300063996930377125617238036162661080749704384848707031155527871817103330773738070864193369624245091900144163948347898218033277390181876558465044633850381046583054445881834143084446875185855942580081329697663882776930216238627119055837882288220078637416938120790986760255258028273091898970647462493938545257592457466082715965616423549316271050242861959375724384338594386156835807566312200612753480557453209676675513587927159748836221559782839104595444556074174670991521102236687399214357030867263018666512308672555674102699001431604436339112075002454190238999283955261652709703849056017486073695956782440312159566488457817630841098178649229107953247286000128751553917327890506633350263009029238453265701207487044435660122167333472279510477830621072072619146505156375746103432928725125446479622085778137948101387221033568050175074470300040961525466922642600675468656238643317592385998155518834048000387169733106818739018751451632424789889870062750120094880732686361692020979400225142102052341383785347568945149296053453504135082187616874777755902881927450924410239696993328183857446393247817005221305923770931008085895578944752810866360129947306468030033331959919758924020306960250897816611177980461965095625263249483931631980993164524269859770689750326788996788197838340153477734127360113660100471170008656809494002957556103383629778949024987357606572302952668769551983634934484542930993011902317768926078709399268335749708109027713696875812638761834347861373177985454136485254279303481788043601944486594624219108068555582761623002455572480168518184035388457819278406954939995259511013563193972569005311257089099709025663147286576609531252082480027442916872586386951214859772610012100716872316358885812137937858347482791485293870360168953759424642742676585528302549832467973469315705471675713453453552533513784070593944242791345660362752*i1^65 + 3523811736821231809317817411884094148172081133302677542077741668311979303064254887201297922629836382886274288866474956791792939327226962772181934681917429233009580934286747838814288719646870673313246908370003907457194744332827046752250831772223049251409431721850046441553639491201202234255325342783417611193423869064988421310449365924742099927588536891447373025861400940855644129472296456409249242344625393176638784488288832924980705506002711857147268218690639403778655645808421324190080912924132221126439404559700429746658012459629209951848084850890686141019745910451019529972458884871711096947849066550203595721856968499100609788866756386521313670758897223846292360957501730628153625263350611994207496074572433846102185692188560248468761903771205708931075053822756604528597793942724582556979149349743661077467183300906345503624465891031120665914260366496211212111878401635390161967626181767591506045356832412711219051917836259248310349322286602233194601752850163974339649277423016557878537077177485038913097588212635047108255789251683037613324804283845454276755623511331267992939582290257141429115078041620249646090071453452891618148489915641548287988962276344523536694920923263357730814354753142661040022533004838408681220470461833052033207819019281049433780197837872940328925087260302334330467919616303644944486213195652696369584945148463512238831940699213289848089857141260372658570303128956391986077808448830180783489929444547386986758889206981393047883116106356436982141045958181567217257024385230466068880627073772845073305913148576543332676025601364670208157762869398037003002261537302709776349299228890041158360149478677321674509720538389710184602133835258831213826895978592046371937995053377298688900157237946675834239645014851810165097835512709080990964698352638676804800653169277188182284186546462020887367826535129384658436261639558536342886318742579259044696956955077685828636841608404667422397614378164080701009158513420441520416807294393596867724773880496227077959020029711634300438304866721295705998262411378787075049061741425013112434453253893266471255490196793917156725893790367584531990269413092050852694072825427762610176*i1^66 + 9231308206876650129436796498385277766045034125901425198006759926191467435547236685284816970393603186328781540406664510841833429650671498424919532243262661371599187600802022031037207751003895635241741816383705650682681604480223252347012956901866233398069223981394668508960471480679378732679623537321174432756981906285908409743721240751582045428346545991968002429382801087083896788713516489221182880959844138714250354525441932740890285901576293617505844943417262579719326832969712796199966101469680196211855599633896900586741728633320925362445875118159034098530294782678637542499019417369288198506712468777197407672891008717992905463399197729361601239872428216306366896621030189595690841186581452227651628089658125744348478310214639217992258634392790006583355930263151628173107572092200482904594779371854373230313352264435064265021630830022922905530002328480185389650980699421917329091804363163083102895721234855337730763270370172776434033016476182535267634161737920130897013079722706169967778699844538757955467386514502966986633275644562306702595811431367084785631933878955087896938737309050002773121639907484050238686308588482586749942154218972286500893622406312199620545529149801812906989797402951261434315056681213738780178067383481295037841781755263876882372068269614141566106417780120272700845426168689892926845144844000698747789592357563935586625673710380756660184892129244751529124110846345449333462330791020179964752048133683833331467987158220185658673430781419647984441982906689062839066491720432860696807744149677307219187693653000774302020852901527160464376868377773660791759273861088653500976090448977935968139999050846281520509443066472162548149483870338694327760720412554311592245198284193421078994200391617274475433518399084238838306857956312709168432013626159786925895228390100492287402527645005998416372688941144049208228366258854195810881482501543452027601228915942478154230858365066058374486167189317584967396567923443118297453018693124249899329955285061993026767936669627673278244761502766473606709380073665263594928562182121374330831267240426098673994141835830373422581464278850727565141471261795052839328884457472*i1^67 + 43314253790141254780693019658230659471822665441765844634987883976375796598439943902551767875698210174556867765939046567090068463067704477359587064085549442136596897054735025076925019266075450184764621122769619461306957469809936143105324224790131992359691844190097864344558705706921829369504171190544752973529064130594250490262551208770705840109608507675955661524532499009063996697983787395386303762269213835693784350615040876805648506267051948969612728585688458199453791185297319382173587054651453736785081169837219207332931482327361773125877516200910107012611545036191470696311983510741061379879672513364948158829479225996018825923121639712925296395246923768859475099761746700931736783573080696653722531305530581210277478329579662147988344458805660143534499104120302682225335689729605217837084126966048255342538505093843122037872620124995244257644884577756934920915253399507566266381249711470476740182154216737518400085070863225872121209540030554571453590960295395157737205721853577543625380127872774488060744726617317672260308107895531591309865289281771877984382728562719527561990946141813437371839042291937750851661680216506807033608743446613748427001599171873043387202357399248026923076226292526563954707809337487087532506921637780205781935548555277324540682716654532356767871019227509934818200922334961790326529673143940619999043182038035801388839302179726026278569400252005318202590932566776128335714770010652511621669341477690074001325648688946552376202213437485497160801792465196283045548375780491763768641463535989814294319137675742839376257857211748578534569501382475612644090422532047707820729666317584143966737633712533695944921413415852038031048490746184541639668790188823350250612170941817604401408494821519415259242672848326061679483753488991151600212384708688337110750964324365581312694477354810038586114632945368087659244435912811576716219619769179019080173872178813089204731531715089634723037420214343319377022221548050480854878909253160763476134842735438134363522226860741681443500740623028011751063475143071256084851391968006526265683700141651270991745527584196786583304257660948479421617498038051425746944*i1^68 + -112148828535368823952966351318641851919764262294810262270579171511346415199093615209683944997527637903020669789456870925393235678124358542787381901418861651565401866275317849281696682825932250396430383144341582776332957823184712542859888379787533497568716606352008254912203448798387480255743359767559596520063639176416147587078862576333274154805776305431519388463236185803374730707880279380869204434896243083753764824458383280942464728342927548825229088248384731313787294017801001935684110766505621774544402597240776354600735774601267693055329030742625817976109411060963827926336042508211451126675773080496974467704984363381750069443659587085450128214979506641933778783066528899335027274277382685863609035990683122827218824523282054404058728136405670170461551625353503772442235345113858570191388620009134941012231428449136950001404002795425046128453506026954499131711478764773882457865269216462288870381031335580808560861251943054502022342354595518873256827287814313891470431160918283363145401358600138455295225040252800185602457295144317726822078033940675882486727535497794681776658648249141893370557360163792285665513654219542668361314376542966758498622148250321911069377421591297037849567736764866810636658319314726778018943783575717445081160983726887985452333433644228358234302885594126456332569752122654958014714419851714101426376971657357279748551280704817246280720139711256323861499514095133440533735169933287917043761550553129402172042963192017416570499253567983716325602871668819146399716965682488607372682409214534079935718762172016675097966984241788958681556426555707687584527347509667619122350660457818818996439294856414543004945848047266229489326762025884680477563181435988585899958626423221485313758651013383866969360801170167790889819786241222036023932807647587700541069252907664862034828123382653267500370038148970411268546520476160295463399310109160496796501997772548026434383724728080645420385460879330569170038099039645864879267226411181861780215586384436642931841046077741070215742463355479486459195796590127743442140057571330956243940103757695154916806057548613173952446425662093385284551102693376*i1^69 + -108885909350878960859347626891443516304533458460096040381780532330292544144982254475210548810247541293518774702439299689736111716667698318697624365754949525749352704459645165173288904450204512935140724462596345062641052625357294410956769528378685131338887326097625311783852708323705851634687395068002725576243023506084729825315005821718639853528379084746343128566079495135505937962435578369288372843102627315807511340766918312739129318527551953797211491686408295675504610189493600572813245678002798168101025549482598770706399215777935089931224862347897705325888883159990803354586239914447462550238939779532248099047709074672347125376119344618967735173233116595491158552373456781324190077181712372049904181218684042922113302510910157698014355551139606738930739357401215610121066050708622891234339302409974296366451760831279753642693899617516599066446873368923257268926501994508496226779568809039667963997604461831762677227507516797626580801592032765417951095894709135137219483241079962859923498082223134944701126785911801684101805655935364720242699951677382573757059788422758740039970795581828813521021596435866132007665174878280655180821998034635895659620345969513054026957868547355401754252927550660438428456953658838860900371002101016649232226316638260243187138639507630572325181318425490351004974613287707731495065909928904511413019549398887349280034621273805562535430720260938934040631908358014142415181670083939574954097600433321344255730584080765486026453397692807700888748238328837015330805013914905630596284466083760657258487824818091232518113255042768461358489335252082107500731670729663198643477202863491532519498767468836499203032642499995728242852685387092570494041764873675841205387912505713244946780010218608688269700292897413423830025056261079504602823634547944932383628669730324878175490308197772410447937811103953972151580784665380805439582797754802158732532659285414140719908639611084301820482528211188981802102778328690932956723329778871922383438413146083422283863016789038872170554847862139607192855393962570097059584872645332649491940729999893134890674407695697664658833934091954983796736*i1^70 + -17124784764999970320259612216291782398295365157881105889269796083318014862098895792629694398822222246493083812835892729541303128343580643033668791438020574334382719392119752090692429795001336188972297249886322629662336946047441411309121544207340698254125451838635230719267641199901789285052373112399788935436542699752096453419965339956538579332297371284679751835087483084135679566464202510929896262748040188251202126210464673705283938108349399610453910315044532749333240500442947047179899356726271227400029472013763681980014726858518867042987870196842919188450279073181932414323970756793973066711849737731757658843854111633470814161848900082410347798454694337507222591133360599752257229724481668573298295712765796889621196610804619662619025476411140471236538852659226353170069622988579222819685893378181159302468850508634605470990674755943746353916730736136071008854873763315576014378036780905019933427841070596217498332786421970648411368550675112074948515904805182386654661676923703971876150610354360436266791413957154068705157142742738148014749108041091340559516292350154790251252799090758837313926210879220380128142437436042942713950570333660334067535319326896886461511337861419435899278617478733097514679122600565603499822536722402203804448955901369512295338398035582451127056511849501204279762139575528678717488115655585777195447381840292022088460302250060477645694102175903102247121573104107169683744949589672950901517579181450158681560190325978378454546134348586458332371175178339623627214768163610286052494705939314299329871918085688292866458168868638438404587010332289755097136147030351836951551865939572225473878089238176149100663790972114895826931906690130725907800215361320170896650032763635243981298707397744844763710010969708580926447345525819629759548487534180224539017721676833991556119806788616945459826265922758247728446214286308261878091093976643618582022474519527681962242613367577210377112271931571912029516274479772035499314358276717525075108576809182835872911991138271998574131051005785907899971247045153906621109656614683725101795709919228755620637165952118745678984438087680*i1^71 + -1365492411569722636445314471432742854907581092686933482997709222652365913552510356446370589529778778568092103481370716784781619447367264303639640861006130465235453060631314444601583094270768167230628048842154674114600775185889568973517455907283534309370439544117617932189028797469819909142225742023086540776115709324769928853859881676048452404791937540432511828651220543073516012768914558718134004727216133012428997448192885483185730207415246355050812781828115601559981498459873103220863732373098678381137284563051924395136363735082406015838072535671599557509890662289247968289443612830930890111283832599523818997636807068983252588648608654104845456383227507288582953292710672211988616352390030452000173537727433572366416874526824163255052158906691277754396082967627291615390640525012647981413033271389930285910491787604157008755167011782625375727431146031455527337796506160169140066685995187324282585204424633546764643012346862359541674548187018578274610078690191548007361719239936666881264623882199705206298619550045445250034350529662993463767304887278220438633004673260534941193548302000433487152777680861335747486466218771833704102340906058087391277226092012711136497786810875612640653157835814921953765698323179527821882498830640358060852259529716872899083245163682801282454320888194811225593667828316886872969984359847321540927662294113210876673345550483103542684101814213046758562628799220838060506602386676065599850531443901922711332895849743321154400049886569789028208268496391849546953767687015957669780326593446651960073411330021864705129504317076886881255690133053834533072242099212989959687226038370592754527280545065927436894920567443335261649272247299951181922780081094252459206595600675608170855758363828347388880491733504409198546864385244992499260640836966660575955889425074358269946893490404459687941519574230505809678478287529829865836149311746777835357554887464335694336392345162796758747230634759505648424536177865858474730522195190653099422294480658906925418741829965645304913494612666759282324729479148324257900690356207024193794754783568245437668406125332650786816*i1^72 + -83878307169290643339038674208169185616014168838214037352978155699609193949615257710386876958900704035353757871979060657325631583093779933729237939947910170768038566001924635024592280338428325517120669578667091688895531755583209982010225941757218482984202534254900094677946137081693245727214348306639296004715166998152914222281689815844236422640424702383710565377932689989483688776978946971650461041206295538339998345133097140640780917944215302348298685717874832987477293504045914474239997149303378814463884073778816431334388760334068394833730418571540941771112136826453722546163512560614796026196480050614172213774257531963898062815354909653985651278856635011251083150570065597886430277376847011917832261926618843817958378072942561145815382377219353205060118966349905653418480112260463172441637129091447806518080369945270683669941246262119081090878823896484200788720932755561722107677872446281066463955140235106011980961733143349813515168143476551234764176046646651494287549447838486679487213472045378779803770741006842209606629532084807907556563756628029811927916137930366761211340942663871931977580710400832168039676256999121913744765012735288955174962867071579811120558749629911972035448962864574606964897117980815349841788426811774741396306942390501309010767605550144411471464793346083159553635277410651342163925764308794453149183509943674537301893470489084316521715970990552195585116794495667867159043022603358822462747011586489369742253225276587212821195714320966127546542593325206895702391410629015183912051888086223640763418234538477657476218352877613363401029730929153267247923882368762231803124226848402392407166985075380994556593908207207720349395327526224715317936143255684824581728999711510231810866279051883625331812596865126976251213796144964436209479596825787424007461434500438311722017796325169775145572037727170560880218833037382446988114090747819664067556131009395118047092723780316489815285695531817702532133166793874536515635706250780501157805500114211133833747372402426270913232562443258014599263310366631248598152923677706112378835960995475600174955364352*i1^73 + -3811050423880859939942509434847289432386168056255368030131700304034199650068017174047730689842939535475847362875545652833120251434247295773776474613730168166491314741143753504089879276086463649275294771725063386460652324101525543204328146774622960288738802052833925851531193810563000331301295805951745643575956928297539984301210216244114867542824113714410586079883912959959781822479900956712527352080860860266534746107399221464020816544926527338692190664125957007098926983314195945915175421156806204525911371140306600738727592557688704966487581105947905235389358244225383856093307558705630257766345216591407539779989089810040714550010943856830809902492341471466031969474707876152127879920093511405534535905339184948960690704782385445401330815666957430102287157546289646610460294265027432705773749975394761053681290924485200701235880959144098750537363722456408944389793765148386772035568397352106917009422178118993287650710044957376830556412953943730679032156918723477424077409747259818096625708714075831716940870906682377577209213183262656188077063433729269139547085820974758390688605842326749382913646333891821435255959715903209645237587767115755593563662387628379293237265113009605435161814932080830115720316513570065618933674619647190250442682939729873365005483628904219515303545396490153799605815774904213297077612785075344212546422961274930883065808399331882109581235737494687083091669556305787677677431705075155344380332225268965024605658536315710794565068453814975502932154626696769640551272583193752360711530771105052671136942852437814727861553722643404011970199615652661494777643436907149973908478290806156180163956857121434101507903765060197663763901704101436496227499627371087441896707951735794325659800263143496867493206570221149716479698937282728553911324996550551530481116956774550928820948492865005269651411509202391287284075370297605714985502248180055137304392083497348852790530804989000785670383432428802727990699947442785463871158582722071866185862476752385174229041961005768204321490941214952406512148514899203344561033894061625346430017543528775680*i1^74 + -78889391932013981649744799345430702105615907092812564001254748819221928051547804259009847233858602628616634475204622176632911344581274523747158340384181434754576168826218025489114539075817492858733584260166406518800303046878503599111213569664018868307538425195948496754596916628142289075537864446066964184403027921657049301554056484214676530236972999682767171330900862905656704645988876733416028209340263512501699979856713472712228457430227548066329148105138017505632799435208858294855193123531888641944300057194220945227248088752332942555845649860610953035541549484603234884705774344374928101540541316932754474991164602031538625241856669711158530605845756778765385647514688205173869368387331534556362538412077486525559785710639986277104047134199505950424185102686516349249337709417689273376225815595662878071488680939318516251402701950959669024179543195952162531769273355160180273679841179983762543000173073743131259438659806436651023820802275765265749454483158017717357092247394618836222517287816069399862324056386063476061692867379009597193219102070878722053097418544205903983315765994079596763949406683394054360497601163804846232736898888688169431453805282218711183664328048168489446208304598655840494662451912217437775511039339888174693360376872930652945369068314756559992175678270666429542921434610650934495113891878867529569657740130233785800318023856682860058821971856314496409514063308092481490837931210882909469122681087533447558343303497235548893310576133186826311551445164648901620554509735228051633922965713014420322206186891938546476131000580063408338190726284436690833440692989390050330972688135049822475832081888233042938636715368128838850273654126472274352666949964890533894722756100570018402538746403780742793133742544529469308264862894950283675321457225360391782624522109620943068693062521134729618788740478520725083963262370316614270808026533109189538731398409613340193501527718014335514304133241503987436783291015250381686664454141666389243363335817777392924992025128694495750867032263864910754897974875095436568301957090801296869425152*i1^75 + -568341503819107680041297870406609269633907529403671910871899883029997508985882598127101682150788188222021831355437802508991112162877360019620103127009754236320093826915503520597776828684768985712673052869430176751392415357655262626756337541114861992163747599858279359262452326246400962944668363742591399811580156504740425795785663566311759682670787340880633450943980798022393924814696456436308342398534313831500385419215064995505063100729439339889957097508700928700884873317909294464343479573172540729328665517541197769200189830046179521218226444489259789491548527999088062249682838823757182818444635965691918165569543329033827987038583939786297859934554390950514153172967777233343387338527821595233763122870449649447308325646048585238246280753051936548968294164715760003040386026683485871781553348198460761023187618502419008167538260991318906410300603118607931946873835941582492410776315835633467164846184542205316020873439896188368628146202715059515903755418424850520767888062307997192560628196005546206000359808839834657571112045085495245242253147842558869290231969159024022473753068526164383425659280719871703741953266755105422577828780932928482784127562563179223430350178688344985735165080078505700019355845808309219509592196178785245241709109980013656960005262507195741916508782879037313197820496095490369547614782051271571120194345365031541427795013244872610131934756994336123541462604282522845763318661570931542605801414428551631642696444938694131836432757410082232359309384512925218200593921534178113672254190988210735430708511447171691460875804187626278318972579779695286100117252472531195927563121806522743664920396493512087728642919760658753512500868194419808673218517806821129450256800878071905482243941957574159999284022388658098895274727021614601760453012425060913249506651169290624686461884376592570381357815086402273093539945568147032788390322658976774441969455306335798510241089803940419450832826078919753467986017828616383076507097723316538923747697727737151709108789157697930577681133050720312557829961698037484220960464699392*i1^76 + -168456667103695260906580087544149042065757328961147910168273222405883612374693855922046589710825887888296603557991809615753088530376611020933602171868132538182243336777060868754366493428972301255536394547961050683352963480482526404183088971307638033281831587522464679701041021678942521741188439348255514917067941274127081976350021824998052480896294765815010869141216779716676114718518031690575143050914731379172895194317287762089299988034557011360444058287919531348896065693398746501420174436061774250870248102712855779460210398411585318245230697862437577846710712379946483744384079837357987864911362505386943516724398759465728482125330773537220791715308642142948092688300187567570547515039091479316813835439415020530171135804147377975104220358872236729394800924830292048887613546326677430073422143066601470486290577572518083657266741897331465379806229460007980136643563891940922934629021965722163663164664434521916599000363377545073023496894367559285210135963794656984776483109707369701038978905822095980418347573287217604956788390400774131452568206857456949872132221959616666162661584115665878686913293112016389854533408795376965806411650862138134698483292586547638492701524114902706466933019797274035045866918965732011722410446659128170821454329584617708044024867931621266919590818306600820348144570074631352673317906100238182864855406314795882614677960458679599131862983524679025973303102061922525416680857588155646981630720494300106976542563799693229604242677198200051099175419302932891268651963771144232383581109164747768969515919077802859394730314162799717934030582923703762930662383413514163072119815885786563997339110216311173490429832079077208517528947302282454486008821605994068216662084431454988602506442595715039695502728618663408557392345148724334331883536382255742457652359006686767359818903052853697806605839359263145286769660895881267150629252574500997234390139564862541646434997202006924202341279485135275610151678954928863205786355393609093566662946782959457634820989193459743912961992342023294725784886924690849792*i1^77 + -17891492525126996856452712134380925031194512460834065625749105993068908257897677827711555454478566457135748354949295064561291111445242339515294434514383665409510220890716476172725370287710457163412559813619322648633735318337888704588542915582618465851551689964938689934657699318392969638618966813851109708498826885426038713849944581014240681917068047605041925764778174439862221799190884080581247861724580141908500726044397877308220085950048399083602093044127304616437837097178570265572584633934909866915650499944307843132662547323019990928894059077682914485362070675753322043140107905403692706636633716734512388714846513427447641581222713652850981223136894937101491709892472246291542685701270754353632892349754058909437934354258729944181796697686458756484220068170342951680461619503797347998599780301226980271296872310613349153818628534118213109741783852402584203504542569624514050031534987746458416683498323924358204555066894924461431060698769800307927621317470174865939539707054240584297454953894448560047258015694659454793748602527350044067647984793938900501195870561843996906118013249298273027655169993849231950664833442261224914132900646450767619755870169774636251975357287423889746648350233054737690376294914671384092390194359254338376254335902985334470364813696050065210931830423989148452451847460934867487983678261619866214349443453682228183292298340869731946668643168718676940979820313152474405735085882920678003606853136162432448612159425440820596296863058500987108427387578975561933533828406313460423784696107281340240230591630327217259520031818159713140880178683477417455002867702837139577018320324959026226062175695715800698117546555632211721399103498036156441911421901927875841891017912637209292330329605937565951365630266168962126973807348474627221654746593005419669788499695665401098109611690748626728084542197449915696598790900891924107935930643332402566760742312270570316729671488444029937703544964894008000448708375030480301876866735659524710195503962770517579835585584742745284938095454376065987772416*i1^78 + 90519183489503588465568853027359293144896448314375816340240085477614690201431254876867707563086615568829438695158667038082039856261966030097850820135940497642410365351272986121731978000569004444104363364526560375788558212676135562429301295558060150334882020511696493039817307528885196255555973216450605918495971333731393076393456645066595890031471038312491492686101383207204239434608918703555107038999154592076703892217685321968941292786165228068160410239521082321741724486739985773706840041595254691506420461089215821035821386162980285839277750148895035243871344978418828241950769722748581599959665680653083431783668077223869071753961355760801150421093409610396096702095689877206281964221958897124250279269357047705141517721473614159986791637059732619331644991183572178757083387871798997996450708610628714447351293079925770834768659680533430856860751972679622227766398481243743793564390879031276035618011995414890819519141938874876987149994371364386051533317790371637071187903091830744118736790400773041176812507060923073286614907207425575761838717185426425627199594979035135035932256973923497334736126332574365934391695931306890275644561470252209129591743809570964831778909474252212630202183142536010566961736635571482261519609905931747789896139015214926754543203655510701117952676454046783330188954093898125467773751670610091375000449298272015605581242496679905019103426554160282287336966284561064186037532642774846054017861734012420847372037389231222043259899799883115564040301074591716535339245272892164153960261729271533707326703336046277483972872815597648729364289813988749125051927820396405135470497933614643780005681112222635790148442417191018197352649287000402437275679941846235098390233711706965525375781056245985580423166443960444733573668960916148963220057198156751982570999170001119140868322905477909213513724685857037814430261416079115280653203132038979019010596777634550999668837978154596997902762579360382451138513591870980269032696609179117189638319155178049992373312491094016000*i1^79 + -113970444406924723434557039552041227884148101795240488477691439557343937334949524748224005089080761949680554730066513795079467811376719862697928229214452748102848353856423772916284930060915312556028218203145283802661118305575089675892636013261327026249373297029645032514882089479868680129412985714269266359647406395191974322915264210367521958936983758819459797278826639159247733267599012252649761389598346712613344631817695434923642067548205836991317023239742606206907982731955508773201737696647069110435714208413750353715643204165971898822829853547991785343076623992725466807550421313691442182355056863835928624073856248277070718436244790085074346406418269704330678589969012719243017773290909241590859294931063721461208290971753342850594035341320203481975988811579796722479385755869984725637287337121450324683088208711716991760609321016281035931631962725173390202491545856066365116418857622287032172407293632262202265016285669182673040738486451867056986949874538529073308984848474264463999169851640728784281018054967126412868919037256647330645986372300115752586172012017263291803812702853139598834866719297734915613769603645511761966377004969134331512463126448722393065543578866288063220246315085200994763579367292913440848682339924097449000981607035961902404576992576113656667434339821216467112165642444007495115956735549086340171588500946564028544222391945316114991561113749273847700706546929232865461685081844963142642842447236430926867002991274391991587563792552625496150101534443685228714232289707672920521852274802686975364999815308697154207001533465198124105441375246502274480979678279155376559448421864450998999925625542216824565146590226968228663264816195506698749048476919261450342787463912639919120512698446590460487317651125317379835353763333677101784799803400689061023093549550769954102662629587698447473370635292010348210821429100450251757724651602985903031389937666046473453851917564999173981153114189629114026668233137715672350121962421201399206379520000000*i1^80 + 1518145159994782383609066437623692054084827429518143730498076581687251493303682923042543834559792696235786367956517496358214316593559112388141858325410012079720192544137368884108927398028594033870149958579390922680635108308799939298575833323447016247847151156835322345676755035525765902650473016066905409759621875712916508287586002236159540920511519708103778067328167400925074205112555545483940355390074637591991964098252849929954502692389508136710307038261990197224501469628930329844936655570399703682867774860139164179391782738860290131433645933933208397575285595674555233113446249130413501956041885061089810416400650295732526044975138541316203054019054428875058036495732709482764933198157114717356686408584063872122418139434978468541942830475871774613006944895668754523504729166939442414080686574238849244267156182738915170193658332150845036412848031793680711956220061213309685708591343241487203163585250498763222764270679556830196246879720607000599667875970649986562230717421969115632303410077581867873431103194677255517889707329729033297451436982662108930350609025558421383869627207616181045830527726343140660685064234696369139252146600545136341542830705884026419620373445390074500623557506933987369266653815137347085442034185958799233552375792375489602049447487262286281588057953613563814272591763338018190396652980469854269678331378171457387540204584024657626089470204823779192406072144177603896642589674029274647165918146629712946535582304922038431514421295521328948622585335405430113532699785836228844362389481222720183854877094927932615560467778144225219150284896686402405718009197151305477546186382094388544458839966211933067895388492076535861356511553806139408196511702894264809614435057313502132783586126303399355510120468416486234215804816860694922004776614083304507060110531641343306082800435964636389110062799138757600087371588911504407308083422775621921122883977984823542297826764590098621023176600706738042350064998809600000000000*i1^81 + -4939774932466969509100203882769551238091608284912095430259809470103285026000811119599722148964424804600399009581973390304565649296197466872005149031518483586049103766305325332098578358349672813785582170195919096406348903266893778146744084187705176344341920622570068345444415157527491582451077329459808826693417542332419354470809342837556520225509436694056003373320709143389393618842562434650198952373014057427075505490466983538538577481517536991453815960361934686054476194195762789690747593020910831748998461713521242892702775274913735063138716900720302982932261381499720041726596572095431638543908500347634643401071917011923680807099980747868107085842904253924150534978602407278678798029719909811026281250640865766400514041587496003769019293688597711217574888196685221901930314279340829418365892444720178559961554639845008530372164823282989260567561780879907986029242786176596771420279978539138475828488904739802383391632997568688539354275301486113669264216759118917110895097164915764776240338291155636245802229903059937528547349582600948628144413070128029476426799494911433795593112813232992524459774393430068916152349444240086769118442004734057545417078480492803445160713459718260238057766377738850857056536039425063062207352307693299488896249352094218786983043989283838233823890017027076844835655492661015794682184325507505549559289956112379448573523546431782759642279429169977812800981847945083370654068489007491488682782125239294152354098788923152734069288387076527331445230524663035645330162515801988344713967747272559192735047278911517200765971314016574228602031037538184343873756381537198245952051452063233158867826707496753265216604717097802889251186737452573253674840956968923119345303573404049573204566732246757944668314452039468134243859643222674667207259550605664906215372415798902115939471462997607000645863432648556077545050708449309470791644064285036302545330742365888994116141864792673484800000000000000*i1^82 + 250854671372721549741322631062771308846592605524115694373111283363221823694302783447058193322196389990743225243164159731971530581222114921219550002217196209369829978506313435151299288717732233964604273735435936845607416898025075787182781810352880856153356160924722411932554872469797451057058964594101292458546950889324620973254687976713016237226863601192078483421520420542102677491135758654957043100914910307261264787912987075308166656406606319160165721988304365633970193806515453946666388407249168211900810592165306375062679316063285165435152380905059863505476781068151696331723964308111845328834013982435864904277139473948337939845545847691095823007881682153684980889744755307302747596151985131944906965036986793478801630635918362523120745246082636809950990091500816154527084759838141464032760988473585953933361150375402725859753467833159811972999183113585795023875415673372793585469889666907473990952824805737587503905760389590842392841957751665611962659000009667057610324020725652161120949038863146167209540587147705672478572499006393534939060739410830411084186570142514931685498005035307227612625248347685757916312092195945466252550617574663904952525663214358618340365291669089611993787468321018216885449920124378417675275928841253691276731906679930307362986554591636434741908709106096823462719165223184885317596789120844830415038104682543647462851286259720750118162458640663878202590708594995283590369887310878625777799326616672193407912753030433283451457188820319579754500181549754466202495421450747066570506120381201040368098380839592178701678976654620518626443196488726422919212587896179092489138497998536142117970219868955910029505377016412895389804629897664506283684160254174796057105193273370907988298917552841466666702092781795750254009139581164044155384479245311607443536996325672347118829346332611668599377187606812462558332187900823732224000000000000000000*i1^83 - N1*22763045245962445517807204056638266676544219690039785855117200532027551865101408813067158156492587189690063336581453073745921380525795937408803357482487359212822016768250845703395957375851236979166881087470030630158909504795136328867701251611537860582147896950957035664522387922461234885704323164337777327295642236657815075738960743373718222769894890413374236659670931656400773536963152627754312326663811774401798388004832000000000000*i3 ] ]