[ [ -47808454300818097984994885025452423291682418249784570316288172402799362517335365340460371346882752620303837185269458133312017567936901719821210314639786272553610305292181244623570290146420336403001423798618720671624397901996616589701850929043179011608124853985820709029601595545054517672274749698844027640831980700990919231077583784889154109772029647039969000787622498371567879310309427993263759908392416124147638990958055297750044313929202305783808064328957643687009878155748715703432441417959493915318872058439633759404558201149251659397966107240666147488223182685796455683803704210596706343386010747469727684562195642711410188927499676127896156075331521163885791116453656030245978808544213457681020336949976335901811465231501283146403356992656043891513415795890524474018635829216100414941990664519630977360258572566605147055577548003067380744128323161749862716378315968464698885655908712789669041931269313398218911201158118466822274935646737171980969042315627303496584566826740845792758824799420455148044148347055200900364350297473400485921865468438292965842550590804561821074125367991418551381892124099538098487813824856082045097632281190188494009533961866717943868949912385275218734881138401796784295418741353700677864709590104284820166343490429333719991566993962045062281912183918981344132063167448841945453841296306447341159511936066395215712540175259632902436482757680601458076243546925029488849962515725996862461820012918442152982149612823268504687616132873767153732277204839649329968386794610677732270936264977120078318914779070990339862816661171674125075799278084403838855592392815633156481482878286927681633896433393360984080314702318460572239775949702629446402202923739718359268535336254041154900317711078958332427922675668820654063565421653444322376846962729749624301570631890680792583821782313636549805634654308439539625597360958779194552731732133081078349443073870344052185561267878166477118001634803987362788190194313834067182056638668067844906223659096751018184831624198732959501483119963621634460026860446314564221069443009847092631475708116159016084881117502743317246013551630976229393496880998312771703098582312058408982219255167304764229838879045201720225492131925575702227252389074796743639559854163244469830841087333694043884021886175033454269178073385533775235271675670506308761137866967597547028817079752712730802723976928063763082823090060298549353823534697282837434426684152637972377596067840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 636564266360602995944776872330577430055585679276235273317147795858842489748660470217269253944527459796005186413599564841161707816014459464994498715964044345755093159482913129895102207291596445016323582135523923088256872909443820382624738694268631600345707764447348820016102271763927456599499545491151320431713008938318341085858200782810129014567960407503524381803408580606170960309302271385616857957135012188128856522548486320520580203482469774261561589872481324746091020097646515226849404867711864788578130462435285940468068577722311472822622329587190827207875265643157401663832061688713834419140151407184828149597492506455228684822505290707817127963075783693626430606170176908563637713217151219748546897566346586718722004455020814019910474662650753589709467531479207028012000574629004824902329484311941040792125896011589433240281739858172236590751098755389224602215039139158833034746249362309745205482539546233065671789657784731781651514868629946248268423285918741316028738529526932305626198509621854190131371167425431559107049596951031345383796664192527016774688397756873496352523124175053080507585428561550572525335026258170291189559718229506150270266252173482796817591454231220242804594372709114822551830232082871255781048089223246749864977530828792080321079454380692573137568327527096517402357660518130955393064808682568118830378176897093083884730852947527005753764709377896749242142823294308654039208372690329448482041983386161803511916890625582631512899923801303637848037664267611266803159099002795347623107484082434815830643636936036348372547290645953939434339753116472449246823135552397021866678513613961769507740682687310643137092901541372203451207458629518393320257910065419931783325655721920380994558963123162706578152689279548264726024408272565619357363724485891888580422825760277559128521405659912093052135310989187235583717456401139317292526624976644696628951498174328496719401798128507796038860423891097820244850507583306709275725762069460036624052064598976685046383786212198870345391202906149066995464155475142212425998691036312016246439215353251802023685208398368384628480558866006606134009964076366889913473902897008299572614832082693136393866252001706345238166055305401506203998647317232058427357816611167028534861017486821999299016933383745063127370563187259390279574582344314299431276016751804716072298591970957599863261170011727124001371530201279089275304483117427605835163127707747268379541504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 8029183462757503486278692755837945010296540281355399099902939741926867706577569639770634953247044437680713041904322402322222848414612084115536814457137540000968733468934709743779481722214947055124231784799067529367739451826177980786661045531951392677891109748519020574368934515346846393540665587702210568683986396886922318412824901236198525917136048841853107740213090220731843999805584198108506963972380047981840740201438614003962492705121246318005076307395638398696587145882782771739421735910332949633119539214804696944196601666889864252664239056452664221899323438244230599153588184978327310328002963449568143206048965085974526922989257013064871375587472111489517787086472767901278505463556769933332871045572589805881700208141967300229176434480003328686359523566908837232230768351573824767574306147414408841713354721163162484844808143794593293276427219655893335402828024288600402312602845708255333308676869879771338676097887945723415777353978190930903190484635602973963533316027626081094914111843916234764305588947202766033829179964458613140631411081788205321349129273011733124853305778279040723796191408505932793255101787336450142078021573584832212473555315931918643552782820002934095859502945631600711614117281622371287679328270093262634538568318929950974029604564652444795711602082976184013909118664081962064614004481027730533206592872416034330979234246224036174414188079166338836904423710022372713536004182223392228779936163420562439226236226421237646869641730373117696439990474940556867621870323026386291866225025368442505497288911597508654690713216691185685192702788992212322941163011757018257208201798125594021187191914541784621723292738417058639099177630808799804226318755235699855415615378523023416779592301179520107424292131586526494248394229356453293197343987131540178364670284787020544285680357471376994552164866471199166692066464708069810834537199707387983751355172716580338232057799582495377259797743902336196562775120641970877321196411999826565414567981346572712252393021937617592457943975010176514466755284037123298311514148652116140938929144628576300524680567131307814111497916802242950778707942536992316972370331166194844820787184668147954007515792068710268380026098322075689165600879212087232472042959098289956898286714060492020053971154943720313345977776484440615630029559799127235176412975811171457757124247828276226210265561821218313511112170918192571267211771273981888257615773047149640338636800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -49322127671032737904380328544667324651010159389465944976381646954541538144542502942452731279956838876944935438309467059436631076688898756597830594231068586213380446154382724628922710936024979168187929223564638565596985827796681368310810892143579860302299010540752831403324924576140325413882981305566743524569272486142594171457046163020841162431933951746636751105325753923285194937802115090485516757427553148166413869880275653428153788598754170091390779617666448987827605505816458631926646177023991151007626446573308770261827834800831580379359107608416528465341831232703286712996657319744885106816450407843344217823541061680214456537207220849197541728133825953535336370189915901391584144351773696527481663118559078035216944927935827052356194728863576811739879622120564162208794641552121973020778228836310206773557987553337724263044082382703734720793600538467114950807010350782202682370142563758295645794645763740100842293791179184168677718855622594989658136220577639505772332006112433906455893368573194292468273144130975151299828323173494327339029482720806776441529581334674793807902844646672493071313940228693937701588101545906735307074624847145541613999149371817976641388724197028817068789389803515917271107241382668487331367238654738040212731861395866885145361619928873338074076624999908217076553781947921988550788765014010520331328068958252018067624701387945049940487476677906764194369017903209213846969591112649431878104583533674367741887095905521001311669999634321711088121284247856640502090292181733269075089571570655526339373819316070827821296013263807736131813114448797275967047232811180758640759350594278325523519357886911342572691662379501400365226116583879637823591331344560117025258375832532874571928529003738951774764209572085859903223317973965754942689587738781090226176605743462110886557102097446705584206082032300897870150830251591063124592319762011043759791507005279775418340880509330765308315137740996948874222597296614121720835895686295442391408953936352231643615413876510381922843732197292739082174597064011261760397701251519215010253577477973425171174992871480591370499548021100506562825916704089312248053471149522669834045359993863378541424321455659235431132389585203006378977184356646256303036184895302119825119516215813541858778577117787930715804035196119556486960325473668623937560128038906408846243365056902281324459260141536562101636260607281286723016321579827611217098220134174121126789120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -704657825883653889076663909892724247819648202701078005502310033050040387558685147789997675565265825842597706158156146325178773135277363138404706264897553785378873869695472805143158701116560390392181919434391344905845437505381959950497699517025640835786306130838748902651598588971149252574746334597567988974391765316971835023114012169275706000812138067659947230526527911414391166830648805459528538555615949995223974407820538962696965917525700154809678297206681811019656598616738157404557716984197412868868649257582995700897080236127697756970879113492292242927766221327107273110992368600309014516717848348159889850832503395302216676361479282929923485004631713300011093176686496413833185695901197410734037932701234113584658419749128615934338573650237561594882783881907180455787428194863446667980480994287068815235663556593803135202357270243290572817161576854968527357222634839607341041013581345752859104148852695890310272679173296255847091804419779822491635016303038467687683994928763939574480883424636299980598369785609629415955437132411008739079831107739316299359747102267569240696553283883928416737235598276866748793517766677171889473003160199261983964668241461023842081554595693952678713561549210185181518803372196504969629270653393297565242518797212278370685336919903968376237922568835493562606172831363370130123327116254435604990717165743844505477006792419745828535625733913238660151632848299010882774247371548854145370772786644021692598055082680934216331815735493846683151847894265409993945703653778135729146332623035431902038098385649695978609088674403720972348598638402096324272932201226601305905176182792567951124908523649234503907855024310164202621082975952563969581529451477013571282810618919134361102982880586349849404661423620314353256330392244204627509198549116646016370120924405983519851536712456951423942200528480009745506694681225403726653459460811987749632992647730616422012953008052599926231253206760001007344799172765689985449196097770787460332127231234426611845767396669304373146202067460869926261389202474997145156138668660529220229113470130699100777407978847860614880763098877420327073155235923960777901039927531986856799856694217794035246447895502520007343705481506561671968775786791190557752212250173750903957315317115521076243858478080760775881295478131410815387559349012428585922459593203749353680698514415164165375433330491605113590078995105124248904618424178962351185028241377556105789440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1616930013011639594332084533009460536138482588259391692102737828039685584148149949961319221444629333398705307773168150053913850838117698095453623815932584820419739979340132804061185789300937347073796453181353153556225533678298732890644125644097990295343732077936135076960355511961681250489615003018934224806081573468292044727011129850257096843356279220843565552877513445144899072826379660257829470298185061417451662602049187977504444506924508437114215408075303526300551097719013873209467755548965493847514469789249604054262948559790487138668517405338799171984793341797315779271098110961963710019168140710530993206960849695523220029007057857194141097492274641858282392167481354459742883821597396050898632583717983755384630645692201929634523843207743758684177675542284817622968476318063972715293440583361514370744052765999700087181939510629565514259218735474233092750702539377485108913450934590550811611968529422205902445916030375507841793255655766189104514961856397733953998076734844904753668943565362709831748379598445341801568433962141722076688294761525969854603483675846991095297304514267308822766913414494012277017003684881211085935455144048990470463844939335672478507058778825899607333885109452628867148414964574730300052074965573477912515593519136917750214322790406502600302666106011568243180251919082408446924118783292284259975697235637726274498506857276509802480252829054447056925909129181702519657806519701069736903629591126382835013243232811066080645510993198602512186205406665783166809211276103701592320543453751936980285153608370742291160168970235817291009340940344763779745398914449921668434398086414214249712338688472982426243245128635779741216042788855594813357372545889340401978269984418627749876818741368079184886543175409900218273897281732887617192977291924780686237489670773195916545140824952703101855560047815283090125937358112595704730356292283343601816748076210450137693186332614329498274040274064588469230441054461404658381164531457771719355388115289379938674669857495217245743354569246858288914420371664707320894950635887734500431440428702243290745378527643690923582270038292103802962543919487705388782972098672245047982873472202509821910140733258470947443375123537406841919586288133855695419657800932791422903568175741525502838396026677798975036270961902686315557851581251985810153062353196137483196294398761313398600192403627584761049550573644607558457273134820164490727824687061546932633600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 2890302245440627553242839487246281043097145559719915466845647837378758153384975471533743520217224391386925361554982956773128025720401913685782300219216699074458466256154732087260874590872851530185926081344335867357851395499550060873017002122405114489146564755008462603569104687943177403378937478205306617510735248032277228760046672479131994669754739528455637355402465398239603173834285606630193039760938992193018302811951154117767227469413613899671336172659280867612965141866448125637265637792731298915463668887294399641298384036905278309331331659957539489050000444881073142476212860892504694012556963424375898641071692939920486931271714491829881888347109674554466547872955082080289780417330469679897835303561378800117509702944490928969346443318315729877700656692478372815734498926796468881636952368022946227579789900435085835891183630359907403731703714757289250201747972916228592741652388641264581175041851528284571560638283855700948855875967890267277273763165346456933488567807880483990640838166558864622540908756632843542825057166969742674344186564081099583618371249554445321408706208953874499393935866559489804162586373054440812292370522815669983242692379608592324537849490070302699322837687984702275304472614335678184906160741622702032960749986129927248390397275823829315238241999704674451837205428646870311509311596469068638627830141824352226241826781099982681919204171590500167870394423912251609172309046175065104409003602965976596240070500064256785858795577594596292397886025372118125346355382670807175046988115851019816764043242211724844833102530553518214303752523517910764308919158341201769156163486690138058613409594184879881227552341914475236776460442258663135138703539138246974507938847922523556515124478499970040529911456587597268608983408563584996669233350291159964281131097257449968212106877251024957723403358457473484616922688168162102618609139706274247488524919242621292415810906310185131840911800812992429159457208836327473860698889910470847576173409453787134640341373856911681344706335720599948931075815671822968621954072436756575494140464918020583902665528532052702632281597305733448266299703859192501896247099463550094160757504651639354459590677547267488659776563696524090900712660371634075143239759591238057003269325658156259781853716563490133295156010511251205301339534162897625333466834347592256722425337515262481732363261634566501145424833255825081113357541419180841369692876713565880320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 5938853143317649815248964670269409439377093182821393957432553047774245752410535324045269569396682977548321836779476072047517967146665080492210439328518080962375369695364867735374766905112199113757741314223575410502811803375862950617900478765870328819367086587160428411167404066308882318787591144234379051789331408427024357148030824781268562495195297517890742780480508012309815066392123216871841740656573964508146605732034302866768341460379955171767069555822029416144263084224772460990661884941495848707505551913058804505983281150587392823969393181027200853358068019512654193835319645315733369972002675092292039850982021756624003937176386635721289774521625488294727174569751645691904266715845144615651792506813191632359931112446179557783880168312764690136299371202584435962006614923699638996138069366016481368081596445709260691054256631318847271242009995149600522272634390986969172934527498727133966464447361169678465628990756936127108221162853946387258948109970342139480100626533122721704126220536045917198797843733558242924341607384192220710118290322854786875544508229231911151757979432044321840193826517934320176890736663558372342398406180722669919639377429477674579438350082502723411207780328483000450744111745482910274222026600215001478101225876988168189119023642832289969960643824149250320525584598278624244453402370953020757403620591707014288443520492390454219483882910600149721004345730555167511902976013730137259813283445772528960264639915541167369053191757432212192524316361281461855200522320077159228620710726727273461333477645663226585482093850568652276888289519538197343261718688838788786841037491751298076072459401906593616581591262614139684344917222144661787864841546050745957735775462150142132142818457437657028137499484278751193866194765780235623493732399778450917989438754569530162227601177810840372428768376376578298185310967100334560160974931957203350831287177322281340086990749555610669429311782903726412022860431997091498646857326664127262273743733246335962373725889597566200688294933681729248905575656943768169315456176476919329690007816245737159349426110503350522572532890900016731296990147772380382396472025083487530600018814184074368438674988883537550150232882526286687670572800926228536389125937027902340597663765203869057417479965945522656689888282186330953557025050844329473108774242035299875074344325041559886938619163852554897307945448459730571318347210698176887424795208962801664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -16281161587064918098607056711562721842972114144535140853617688397476231572183431585773936768429175671679888693152427218652889259563582776762147103554545356396675328502274895454494383366482063610496011120797614652555094794444622178016380042128595649010423494146972331993525780876328317409245155069042694909059831508246019183920258116273750183018420844397448180124057335049517738179706036780630908602486322915241129421273027065250264712429000977584117960228270792418583309769739311374745319707687178341237718147827742912656242219289909698689687942679986166706886939283780114073902992354128236680251820894785714374068987459008181551515598470439068356874185187672465670026889433472192328282755489794159339979145776615998567245834928407118564289289164456405479683876953595546860113048589304464655559387331513068779748793049917557529199395792610992008554043454330600524650276926359006872635363032287795257959161355051844836374961015562202316957315356640443350250411578221814805701678566813194690502255691136943081410159160778102952713811982954666416671560931336696981104655889493488882540577908421074945556291140559318788007796201461363631306808364167940854607582509739978875803228473394495964223853650202923882927376554566590475833855650917790845109367609039713282098199792604879837641165630290115700189897642868856923205904256412095367845953497963511561919982067772099958981215048328512302718110285358558036337936956886769628663122673639786050021485979909633589843488192108109100235869912616349325549764590750006099321901951997977702513111096895286497235924013697047805592515214408925354487151375344627923619615890283182983065351062295324169553594287206455454533136603268929707261107783342312266781577893755814298522349929744243571316934409347708576070779178221692415297812172406011601773250751813382433059474824343794144095034956094209049274915313174192910728034609537588445287328437013682068634537018298209142893220781811689881279563738786741386610012039224282546153699486889433461981838201917453652042441802249154140513339019873234234120654719246788095947502911468636452806507450965301186559977742577318727317121294310143788900098839225562019414748165848822188538817319666217525143441961973404631265804944866526145587310899991661043183023526511724500223767301223925688717629759149435932283100480527890965404181265619291495744137457410110966376535509941353072608836893634314715480760536867808553290319691933286400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 19066096309239365948093744868248462090849851404367830320103708794059071417654526508094196634158141500535252694267684768618498869750612976610049505837024956543983340714480708556875020862131383850173441633346733300387323638905636027491062998398931116111980914045213982832860268287238536345152556560256580753839519259064190753695259566405261762869624536477698698713846058653317281944347443309663238250088956767804945511344823764688879622631478600882616849100585865626871779710548411305801807248943348858403285140159677673764855989075945510443336000517786083738600765978658595039903152767223144192208004982629576163966014376237189378785979352590443788321634381764401670267362732306751370974514486609529186698976341246822446062910906502295918489174781517223249867091745452566010812054707383143559654912482602760685379095646484951864996252499885682980559945154040162307593957664231655551890534276616876831321450237815950145097686195571078364195524974668899490876902464049032808407561851719930492545853605889255557794738739767925718554468014932556972377826764170553970283539603848149258977405798784272306023539506999367748645540503541850805239202984288682666514541502745841170849796890430007991395700280964005363596755254519709685084756225156046598027828482006081400652773200714486393607496751666606561332520998282712429548986327714392156580122365914469001906893659311143608734943299902270197770463413845110310859782726574561356381908416055254895090686662343815858340367626678732612080094396605191110560557203426411742041235212396639599497427953700035962417577882522560619362788821378218428433961821348532747487958164251242903299853261429187522608863039619466663016896499679069613299544784663749870666972662385989944538789159686728301295045701263284159566363754201291494287014980655973413675414243218442338762729350952574809743164729234590331114894083614631455785345875659212526706851409891714423184062726582730198129649954339443300056187527224621650316750448565822893647868267912358573647449842843339035477060690042436918932046171684877458461398829196691417222628319293382319750511605294734547649547791804776012174465183149083108220382796506247797096090713859137888832105870944940261869198519188850415644977920500893580203644443558457075989963347006797604833165467947587461348575567856465158353090140778311258428600201596723828099454768992305027932412662276866644418647613972191922439126737101260688811851408998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 24604559565400295595868943719345358440329414806929537031389199067153357505749207578922182729709641797737548590519582514420183462924919795130006707362810740697024747098445364508058828957302638605884184786063455334617148049275826457691432249246818653877316147309762546928387975807774883341924488159309423443251505284676879548607623353286889107525422932614942000881538584865353103890249982227966062105395812804166162062847956465939930388745597244846234664871136623173561559942983206105594262854566265312222506148317347958845126374538360008113748089263884538168852615359190481969442512269216213855809090685740739359096072717983862812581567867343711498152451520344185307431232821350506776453903245589630661239572514857984786438089060964760496039138555526348093670119052006348806706513811245354614328224796419959389083192403144472083224216496821887125262115748070933957078915155575968039989171740143925997538759884016293098193901749794720600906264514342710642721921360580894872423490748197124965498625896693101563782798970235293499841291199140092291592642230884659486634041283705102634668633204095935256651017280189308984319801492529370036144189580684443797523975348122669300329582636239023444281276054890604070042722750906404305972717429862692560280793179282368485133705613609903345663456527986875317394978360930581319235124391703041874306712619429099531418147644984418612821471976759577051553339761426723149508888312022059900357216709671639823924250341475982089305668716219323231346011022191898197112299531073310481529398137309550724487980915678392986302170709997798476230917997060701402565655603742511560932398971361906350917448629407989258548252274243925060348267727180910241105769493022577186899104590053406480223547605419838589638579453307671860696164513037773017538372380918232988919913233734912850366270590007072797993215431071125540320319893137618773283638527546847471150497750275131239103701755386673667018783618409790864266675236362531966158127987881370336852181096466046327998991844382418193590989493357134515620573573945497981058968445769486666455228841228333358096499020200910776423228034926775137758423684323756296595730244210336825544919840117408708016472370973491516887469767225916018690319692548396738642766256564224005760302224323545933646064588312366478344279669277318627321593078962963191500586876602775694690930767393039456378021581504928012731395073157561178122889588642738110976359399424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -47088619585074376867411533943349834020265379284715843025137949100803684839529401251193076582499060127051930148310650883731068044702341350441818461941387732899242933010261348606228382911824467753233591042559362817944774924950929150597063375104716651653180612416550217154424364780800690706411722596463845534409204664827246580676953322460483259122056412594796496978172964817577941911449258492475957108983489525048405298707819399363479943084792390006948113526049893105624930731530422557715108763500213095442488212017035907867062461811190598880126741582714511256536651966665027852311166512782238919836309437550336454512181810836704526819349116029319781770037983605983214931193637340715772961343966058598029962693822781638761936526612266741670033795634010633733916321863275337753628362495683195714241243446546238908304558638058543246629037255935918819385015123542839910295151103262097531188854425423915329243763680326884239927430328100147586008103016717921103172384610013610074246478134560790077930852804596678480593987875927327642925508082717980629086388154946866899977162852612234178194662450079587741380489212309311683795921855945048031357712519066204487398156590217978785899822705249208770548826707749909524164890213017113417177108213788640842549120356913202044824910318364602300791355328301032994400822980627176822601235893015326259681351845302620743408367866577831925110933355993741830141074667045888142235107512900158383299301224774865996645641679444644790990182648792465211357126200525024967767612131354440298575074603236115074433437972576108841649976537037277683149694974843618036887892009025792633304845415440027983318465153818406029227428014037297209517592220359486656476700453311833283087549151537754866904486290524189901119557993589894730588605288920026919679321056293256128489084792071000514085328399126685447203106786239595709749338542086482173012306172083107154017796590423252129572264704587403448297631529251877426032182073850304050969217996715451058058515079815850188039323918389098672099363499326555049142129847761778473679629153735622115426251285387420283927317959497674979636837539915981411500765555955910761141283307762610215837012772353415719734626916030814046886943635995799064449088268728691000439473829122687955012154792048584704853026735113406304333416431645116722817178647111153096071522585701612649779426686837680267200361323782954356401134105465066485239668375147422402001187635200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 6256953889133521228571782033324238833775851242027709001570477672152540618092349305684215330041497630932495896599460132899137691873199168575740130529806992161570791656133792206612199061019095256800346372920431303506980311553766059153746505320026483440929048736423538005462658569481870513315395599930617942362560487718845362719982558021827606753592784912588715517360444891919780878361978617936979202581088975886168951610134005198426030107663322969527941582783661663906363972845478041331393906596622238227202945017529817550723933069132874925780506789912422803061898276513929491039637629697476864628884939749601767484397717344579502255155887229848605100214408636098499337074293734540016651302071543207313336022911248189413443343697087934783642237898532328248644436919711941648229040436739137342893108301487237625543328513904734182052505146723136290024179196856139078679587286123292784809166708772785018238109949991701384938888589780598860326893045558548269900035207022079834874640945463486701486145770081758399112503734122169276415644187481220910069381485116515138336147206197363107097428359954618292499766686877453226175827814280969482240622945627381502731588219451047919949159415994387584695209687298436222617106046355509935563676521323181207447080138671215575110124112980749614343529175773146768463150737211194740003504228887690099427735948632787543402618915691346865622179963114580696329288981642848221743326231948824310930995874677067662543323126738520655715887074236448981184611907906047962875529278233929451519229472580370411419076640353587603339397047862624166179359676961677487549579525955234344025782773440663059218040737209852301307571469081518583191738959808099333012525405552837332841163384687521825487347548347277499246148899343302068860857874044169099768905729764170208681864772360054869178170275796446800182139404157097149051333184941918065928759568152802469221544154681760528892540720504184663959597778221674680076150925364954920450281798385509681803188466752150424381316241485695174736937492517216322689223854226985276057314457127624114609130536622152309018289667911590398935127369585995282954184324390843964844909965908197160710019863296718224755831635962148940698122615028587783231367174940988871745406096310740687175074994495181066965357516640222980553345292622415933545795864149494994474914038525980235079854396083577838271169755475024701944123965798491921728202601533979802478837760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -6896984546097960092062952963317602169737193685011364308109415232408900361354472539365127680516043030495262598302942815544795319956739092074123563175043848729871299563241187296318513966289179335874188563702567096579425040785110578638038529008851708005143267063029067283720272443592388323433461367292645128139580237104421999948097354749524614369484459614672885229420400084406046318353673472762642692565453915369314541059700631251647207858899335812281261193786576675468823430395388058915979930529577184732945102343490323503616970681895784264028762307082858310979871786021652970387044556747584232456778104036937904486261140228514329832240280648273840844018325412135540685739258620699265897049500057563885305915647718222260107029783645628436180060859134630663003727268518383829854905897233277326698879792096362888360939027157688911890973258428889539523783091203818762892700949718548384351729674094607142482387764237321088814475996855992817879723705114767219833588702129441531582121087653251594146536718637457116035949409394796765177050688940459426338688988324611331257494911415703285145734638708273259918303438428155715918832600061135475872459519235823121869430257386934856027549177061705520999582246552347743505184940862358495145206350103951424929797967027707374999021425845884071994987648084808377127293354855223869032352259990007067594467521257857634778552399682634058834097901164369013421523360639741248520355078520663174656445165571465619402604297785848841995503444047076173131659407226068391777056367642284580623314984288388222093302084274610935935280988208446507170630075096781471133611858209242741702239154929441051935993688631472327782404312256285186053903642167340612854902443818903935259340153289546251593933891179025938884275773310652360638656082796448758530286761747174087379587781102923481568119344606487515705693682931900034729827067827014238306693291644187330686250713994501376006296293346238956422605541079541309719693082284094272402212885473063965206009447392148024337290231194000187215637097862494527381168752256152019591421793106212344229656116755556732779762511673485525872325326963625818935545755650267584797441450916782697971129055469595241313717349042234439607273194329221571271924980908981898609704938291848005610766199806878467291469884310924738788013670139942427828803429807904347984913171215362634931411480926991474453649164677486771414120789978586609940439307407529397452800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 853865151775551163627907360786384772165940860291677115039824360329747527475164722606121339207276453901761729002528895884505541522178278312214686349128664323982534903174264627440402019158153708603668337863327910061499890885974165800262148193941598662178231404008631747117828721016881333556197094378549682000072830413591431650753513504739814982873608703260305057660678117673719417837452242508826683730300431651591442354748880760161740928977733082589388663635194788880315992385821164266592648362284953802145984478986146313474423886928286642432977399566650676258694253852634182105624534883326009026114413091963888494215667998284120607522659610064859261087774530250847077184422328721542968789195813803582105399469793517352032320630602083580636934729770973380461796770176166791721861210665859893942985738190936019784556166746878426778615487062430644012852415464026417207627205866091697305549568613745968095265046716597093863139167975377813274091652584958361834291318390570733218872234089018295154444059154686002407397397321251195206486869616242084871917805109408476890508079880938629535834040320754476236635427802810433208439694773350907737587518095731190522992802039292960052610611035749467199733301314478251785380723514466164739149940484794672381818668501824153133552262853739846529114548988575844292979056755575400033315230283402688173500372898616473763361773814455606797476934266554782496480148006332499050558408909763802352509839790314371035789815645742418849283058142858980510163388594901023693868828398726577325325942116270367727280207739109917504239321571363897543962289983614138669672490621728465854913623244135733775806861504865937959215655675389682335898552887698791084305974109802064429795816868521796141629053919406708307861344045097800464778562285511565979103227883812329710829350405724602782679463562549115890968780335732610498496750893323945747412590147110324800894022193189254689885888323158818844393465494135928941941599146591045966744384881261968760569838712812418440925911335169868615742201968912688636584796839069261914296313931027172987874449867159081907007436399360778691063246923344945759874328761837395074372202200146446128670738966820022221490337742866854846005032915564794932429095080093672322820701094982892613637727227023988591522226175905765041394850317983226027043067202003708047559035478676987627485837921502024087572028216718998730968634257197387727464838603678416896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -220201334444640523999402355109843278645888473104205871250649327448158382632398210613585956600622704650807877733116346486146207107846317902202068230952697960281148593369683948601713488605437767143284874304683159466606516923856519403069528450621206261506063226464547399531962159003387826611857874259275923105261900100158211421563458091006177842487223611269992772664089470274143413727959020740571639980566261106030969474931719225189340036750052210747505388428763756731002388480887482051698287315148349580818028771096106597581453662366172782219166031139974962438349055826930102823765493360974209105480455553467126414166635716214305068348852660506325181234029618887439722680416098758533899092507726896019730712888398734225280959900404194145081106802752740134665971617004549577930083592133790350766755692609359506022497418730251381234020368731116323931467931708329784567826729292405329604997006029220953465705546853083854006436163987132520699900242143180527841325882058313106488477353937791908131588975309444424451944061254622518956074837144978623211639949685851575238198017067751044235253139438451628570519963078525862386931217490797633754984371849982651255239195949996308121067850928067389934450994063981982675701185536183035198382810888132884561967375710329724317809533402502846549947503807079172029878436109197640001821122183416390802405355744545602590681175021514841634380285768523431291109543841866775457135226514735671651896246849876129495118558615384098408758382739506714136832175187390995777786995916920233435268414161804581668403246498104752398705643882125142340840223696346514939492492941909691869952025448691903608165079067901167047199873508646129197953587122294525522965564925248427566782516636559618195464060881312626327903058360626374674289076759259772221012470181713943639623600548532799549259579388255865759644977619537760908684604477148514480440938796440637384505220096096513302442391612673877048407129102203499666326254856326021709160142373086877552742870914566182219575407745177916403116771711778189401621916437273073524117888171357907441801496682131108269732968560525682541607582433633073643376536847722272575884758671610131057796160133330219155065710252075474813308607036659627731345980788390931026406368037207875321066142157746398113844188655800394862757338385926760535312428588571195539764156294998765428619308049924885133272332245321483325324857734482221529775984228318576640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 26240614654335389576556127602340986640591399418578796006106053676609732748886316114765155405666837506198228379476650982741618403153128171612674077165163298759489962908729334519129170672692152214411211623557755910127878401665977630472146882371307355360037420567486986596743819890356122261665576065183260453058623588909206218983279652803107044522230520066662960606086558526471712297985758507657784629505857474970624370919957080582318500137088708935857390246130794840829579084152251015963927492899056484396516289457174637895421888094640681185884534424924476796121038887121631975886726684527367801223294962289476647158514458110073518056716875890317640135707493311259891348954486489985659633866998687845980728560019828549940773511062605025831717186164245996953662568456314817995936282735050042351549177084576975033010895835317696711933028084787191612186248832800463104882673135603196020532771485788906029113471657712940445734004398864076055899955512428882198760707175850293153381456296654562102035943916601905268324798497637131482962110969007137090192639098682185277727082684130567511843912446697871008474986080731308755069344054825891911978206564707473062109344435993258270917624941464674425520497358132512067510859477959684080044679152996250389896641949102302064514260543389640893922093527848401047853111254262493964923067793066641207661043980683467124166869718837260326151193509222598104919010528775606796830769824040438178353519728117139715295728074180174710839442079250746990784826746053363221190205215591120101423941844614588894098285776009047246775306397848822197534724066309645441830645637236298813414090152987833377539838907122087039322374357198271048888957591901206773881675574771659238572096185757149002479433923537709459693607519962181689347100303212564833450091187829330591571703633834341691273777871785850872059858710495052331422681566116342520240538823883666135716851321199576160465152688445647280504403253163499210933100519730547426735107615337647377821551483127970140861704688177315670284197608433248752320257962762932325847887094109110568396510204908245096222656665141106461990667922651525444741502128405891384866442820834477906640501324226394926495350789292907759191508483509688551267277742089565939841331908711185797858893623642219164812689454063153951570338833700956761932981360518332691340337451088162126311659845008063930396630425415048288113890863528888083144296905048064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -31036871396897470192843783243363310294305183151952894846802581584802765743127210686920423996542018956898504162937908661245551351384458252159246337124321617572134381413044237658574753009511915067284189870808567230750944817042011143461756344160233877261338452120407714508102935166482584046567669933768606246078463747662057893520823329075325568675382784301840487546227532468239447301279840863435805533192860633937351352389675251565700446831889808188451726930563057357163226260010018323665771300520907847811597396290232065347137243200471577088634945137582195711896067823396723373292524859681748916012168003150543808979533975816358600794774849726688122913012627470716589505586368573768817108074942889427689087483764522886848918272791820119035957007606691259357989505927593091859955379631668378486388056337230550320253959484096180605981315579233723963198787942181590932492367536421251550492054972034444568460980035670794734012612204560622714540586272505091778605202680282031685295414522804796479550509433643617651101466101209606197802605294010127129607795326556349764914900423384945013444617932438360544743746802242999390521371198256141918754033150570928688290507877682633720183763191223727031419819753689074664756592952420453626637558623848076062615951488075530943039493505983083715032679944657376455266299645281009856097392814657145047932355100949401490311825379588311102011508504464005241705028765189597961140808111735868232436663511898716044588587416973888658512390364344388785398831861289832278342693468867702043897673116275965141461422563260889361236309217512512408742168536505218511186026498265462602768412505381076137642169014728773505124783394743052756980406812923938133572334125592702261009474164952584744706087302263263353913761344938029448308038663035986275068983655932693901209764627992720459327059260046444477613733236585760862496500273804122138363795270009377037409689949060102187236479434015803385207716278398095395991799980755006393591685287318196852970572721989898005386572574042948266064772032684818337335217852605575464024504271088478699283710983919817994744849839626102154986468526948677411470729255029379161312020388322729916913045222653401860737869806103918877689264178064427040544276623080031106429321820863376255025255022688914624885815083127651319585433723478518054168639507138154675584133108286080719382384155723762357220756603558507981338144857868802321206555652915200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 9783275524077567422121442053116951653163054669047131456925231572710309577481304051667328283655708888680764671272356971498808520025038897981665595628497832295068902593624312352609082365132712428192760999284712658302901178069433175482459889733473610425109854206416318512335023700578689895667284172968640398634757810580239385411975933753492856238037315767924674805536470130197167777691749757675395243006759217914751480414940522361724876931420827491904835017475457281373355073367331234846111959280390350136757211569821066890297954406461728677931512996510745650354196439996203454704892668602951102325052344191533994650984953325554915518628779365347982604730667810907343012402455698115224679469146755910232792741041923825953203997358194006349983774047708655350279337503330829193031629936760068950168513240002450653165093247578219021856113932790121860540369711547628312298840185378980940257603232343971623426015087375618972527066553663442146971021584803769195257775064339988271004401993472912853076534648043931365066767185262544051332533794761414079034812450066358808282224733135533284149735986321596273484414560649500225125580201953887308705134591435566470108843147881235852212650577935611442361878886718585390372185760840872510070546318350719388527137626178128427773269141366592226201395679114037342674067987960286809790047831645906772180186994269577291452235578882343877738994673730691249024371530311640273481039772376359034094469138165991043808429070211237166067431922566698490816083029150846144842036976112377523224607254889080851954530206184202591101653711906680045162497936724411722151447274733892547619546471655115144212341366177162131576099896462366545255707660128113642880768761752985518763190788528544816630156111272155998098058929454641018492303496954179152634683915783918975952100901759529381560045977767215469187702790848497951855382108571891084005950775526349779150429570995905677945230412241990297818619863399678171566339625267167208303178311156409339590396581612696700636705584784536267998896545451196403112224289480674875663073124048509966970649785471980956171347379830275337671014253154043489987102863130263569106907357585052711618614923814351963041034143352659867101676198386287996845594224298696053392414472810366337544655109523173104389261816911528448675933743716517709421063761624732852738451960794325544934015851254538067346457155735770624817166024194569498469209210880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -1432565480980598895584884027695063341915785874113494503501019926376523965300259674930179830670853637115593641938127931303282988163042583525157759775392883615404684400928801735562465922061209699156335709998314327182816151695184859468461815090285546922415761604786398487706533732362598534408825853788741448081047039883263983630010292495924406200867309082558987897169809188710129769425586060753990023804247683775793984946310269346674455671423772744096825701355967000873816489723846475469554485046057287493945251948057191840932477943327741542933654238721299434736190456443238111290528076287336458318830775212262959911994289588998972856058265081238992730021691254449523330090702516546810035541565858289566984593842337373915494736581742196570030479931605825900242041246730778051163223974732188170939995994407389015054282855167838770548742336807966039770913813671804910695744753259240549718659557318525465337710345581905072896413221924821997581448912473411651753242574658793565741210066085173596995317123665090323235705896678225541897778799647064683987714652188330407328433419740352907410066082794524225536975357980956607087490557773651433346693669347603555700402448909720924612935876660389991814395143780670070718283258264211821084204112958167555803291069767496166939998142282886877387401770300820117477321193833262169533774220103367685369666905424104961376065159370255118003558370690392381130183211110973974436707191737236295802154395514990710136570391409504344281027217794249082228603455290755182004837632517843036381806050301761870313191474548737352743386726805607605103139836673801285318612844157556786319524880259941267050345601020378956406727984655301141814545564627563032419848673608263236597670560925049697734224550093218742802013232322286751290512565513479498150854369741955957168016313962963415857519183755473993763536688303924836051272825639409604102709767898459147676071433559131819697408204338528219246980460842632295907904548840539693884092324201555080458971490821294944641946199964421516072465510959593260643671701519910955655865004253745849269017791415070815881997497021286866169060671319520115055362577077444159895275254880759209962897500513979299544534253132095334847410970391478215147032683005220967409503561292993457023975463547522384145738648238437575087569128932961699889981579757869158926171041047682629189908563623060292580328094542956354071902750360064518455296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 194439337788000403023885036028433320434704216823637243742206058740593604393309622427665005044584421626077224170316940316221956880647662057885539358654858157219484679669565749250060757869962130763423206966687717717356036860379609030152104663871184744548965281497648822001505534685377303992683865010623385744871402570803816965186292555566594804868070878438113546535999443612248984411969092298353859961052207868423958557320399831451897186115122038164532614199682399161676708499387242573105215991251616548746930902958406915319528120319232566299988984116628731700252992231290293833702502036202751176100480214250164805123926392526037499461447486289754331684760070300181612022365474214846218407384906181038144932729843622032439974356160269494480439436082550531954053822553272212610534859964334741918112108180254139063990598724174050168939215139010642679235052791539024166172244407385095313488845540730288559465711158335719379111091625524490623871525063500519761899257929606614733409053351176531656616413839120772909459292958038968145531879366288264422102911011459007868980739182010031514145796220889463623714469506656279486228426897661564837741429880408188705481980333613265549453324771703705469854066384588617300859174450319844637978217649639682724740146672122992301079465914092989825775201923689122907357570314233739407594612452621801780952424535677000819554536285861829691081644346379292596003404716047750729288611609480490064823601679716597123358562598733157249012949029187474526426295361861538683454439438372301952763870261330808598462710476880620425430103620532745348884084266261094388203459780215855689692264233579766270570128822559301311548697484663836098880452966113299656563455189173640597189925767401481431350967288661773584981559447062520903449414719203677038289288852618990874892254181549585044329952668948292098301910778226621320707338410811024506272822585320292741938257198070637006046896136962724559857568028658577305459813790851300578973940941062429941449084322318503791873074950236815961660219196855243018883996121895112131951979191529572689323657957304981756897135065792190613883799102606170139612730514754771660392261740008417534098803378436795982661980326645055225757563487781521089281983421476164427060784757984624348630285660134710487599160103753838210032183220778866463985060893252320098354661837330193825452664373723867514479038896449594544133589974500635495628800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -31635181128762266397873986247366419262016329656688166629062223416885953361909805646938047696535056117051171155090623794127218287318802659097899009564087217283318351996557282244109948378802657799156250941155926614987956358654573834605601778830650042561658634204852451702992220193202548071509525274636049096111153698540155334672878051013943539931427731202811094752255796118340074456282496460528085396914946213114419400557849163954735077224865843991966946550000061719597452903384193008436949216497570619445900216225835051185956183681711462002155219880025583470285817119464074667122739234460419485608896898030600202130647144984862277246879756442882597883855149887401253389565040658164464354296671309091961456509245799831778756708042648612582947023993465867182474820566563858471292457401079288485113150870827884451111745143203370074365912107185418939207173048325295352748166301119999018691618989012741427379676112636940475279423784092725595958863635097875432015118828007144687276764059919509971473017588619947180330847809385326243165514788757643657183052811222904460705538914424080959826979729336860456084595424096547778839640727262270909069028184513944728677417883013227117626520228269559486228428670773557740318030403021788040701586784725247120686603272721332207071663182774560595199284090200144437309019337762982234778509180879197723909940862912047538712098090594593423383641853149831060843072502638794709181817732600730184920656104833544532547323930999855134012033960752879543597440210644237223168538184130026454182375225796863619254319218630709025429831707463480094266712583626105685136620457128904731636752629218957306615137024380876492211682330740933717729530293441826330820628243886595977263687771074012183335645236551391018688968505067259336493341175793932160548273208892161363636109739089553450912476664692021992997063176687201527560724988446777598704219387626580507255688643020832138626647282283634711209508511415252197750964538841506715619416363573024207371910787193585324594543154519266644091515317978434358830335366047817145559284183734147205182565146231037857402766670890498276743156601859561947811544073542050720960789980334303817137106061091814204291518648709446017610351277466874442654068154404016998614043189258700567095442517297810531437313319529878977881292908427076235515873565832145266399604169075143664253056331561500135709308681098788429058229605557064171520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 4151077954838461613659871032264494068010616013234509194751945077317556575149902147640281609174094910076705237268126783445610258453283128936461081367251086237168897658181760181996739399254710230567878714882683455044545026125170149516755985609131742964830641691804964492569881484124898946961074581789759995236804105363851999305680721729598750169236365498766802122738407169417547466726872325529669634598070994872772130000248033339059195867306258084825128403200423168772579958968638191651428907322432141063114569670243893009316624289951563366818895611493995423642943966078698994957146911864503404944217731501903477890507290494421787227991149343245468880438968180541159175097325937008136997542605867950842045791422301158448987445949903725654153296966867631221412319983735960630723368260389664023077430596304740716915416768595665728345049411583298019588240504434300759804920042087045502573918997225321822518441041901934852663138042660989001362733472041463172146008315607629873142830029308104774911680136380507068975928145022989201924331140251892874881113773678342363838626877558827870097775683838852709387954186065382070181567639129353232171972928703610190710464102049503788971005560337382312286899150505874363039707645298772897537290630720020486949694909132997406777477449239488001493336770751885547459006529916970724146148529510479236376765690376662332986151616420467917327514660041679313031527761308682714835839649079705772536701757209187779455777021603612179432330067972085086404728062713782509942632720710526752420631049353352209848437963381046623635043583097689227874079589317499406377727531823940559734861946606351262570785292655330490562734375164394738165891719551662812412003163973720025798859907231599922548209255549085983243047493044178422590882562878400356472887499121373508817355714186669672765072149171805829091848810284460414056450981086714214600727207767762855857437551827816374314215072981567218699113306868047504647696562880297946647334617985966128780912893917199211075811980258756003089648161397422648812255053071040656719608046805395090155087855977340968870720522224810627620961436317078080130046146300811795432937393468156977632944578887330925543114490630134422819474037551526976128951358021535661273544651276131221352204727980830552049819792161584176279006270969422659993382039142736287429727253888241711229657026109037702862727751250831067261528743837802496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -379976790504474225875558839912524252767912043843366528176233894149563484082959958795942312676700530410380359503103825084742624147173176393804999484223526115356652839046025613277809666532960341548285895846356888752944631054391422557739463317028504910214475366402934185882176262427118603462970957618287959918707418489792988006254921632650747539741591815430136966917890724749594931523580053408633334112129698274467732695649967959495745439757771601889920356149367949376316191550420709815807423068710350749977012938346002473157305728887670311831315043921442470605546836492630637590670537809809595773088544765325164724649278141845139916511338894186433093208239080995239422650929427441018242999603371742191618122668556525756672216750533724562341286263075434616260212358941735158717855576129579243898546158526797163420036136303124638517405815453900722706970131397322807003905378878321794243715997200616755454591529084821778478972950729576813303711516805050416116745390464795504555961763493289351111978268988109966575585803645555808950990916632256224107525710432678484336336314607679479484737252632760737236575272780471852771806258565376385294390209557814361157007015327183801554297844687666948426451646980501169158923727256920239877635702278104806661077955370779250325020283981242932087332347931940974859032649285176796920550647400784649555694273640168105535492422845943746214227412574226134773691799425710640110999582018898406359061590950073722751363233588287910189874061785695514487344559559868837865163450336754136444614706355879619758322642775146592934768120116410525760897310797523509922091773925499244344071363145536347873478013968008094163647274854239917675208377646799065470323980937207971777552303154863549710124244953619343404314052977509721015796851615348953254585250132369750510943307367932646751749081683634965486901926763051092278616684015790473377083700011076543137488869379148466461409932110703908220858153876435922227709320891771435013347959311332213753705193212130529617582880718007100746798537928251080832950570827872079867137222810759684604059584351345695326590770125503969574755825226936040351714692256122770037221522264322479762077487643715593110796650330982453776671902966454174319891599041974460629302862265356047062290649455353955977318792578880703978977055130909772120027483517980311039583867152246132121036771063691964521667481629483950638055503084339200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 25638100315815527442023240489080051960863656848393300099713006187255512245153376660265073292740653919854759459520727447822662837218439465780131981088499170648248601522923218606821160956901899204989416475782754485981206143048846366558275189676819400174528242857881088802709126899720158569136706624984540986696413361395895609234931101073873802334087718962143264942412837079090934815910562061826618551671323680454993882277133936179961652975819120598234258906276014231607273905961902519598738323591498251790201823911342667461702827491496487334115057905443345669263345751659240500853309304952435450784768439060878099371781872868598976814547677407325544634069454467229490996135118231291232581642330819197288224394798088281704030424170330978754631087543263028639267305426841519469342334478878425959185109272262417044800758406765544170511085345854947649977868263621309921050809801332949484439985670170818483307020546691894093484454516453136332480682754401954933162803001988943188129686490567064489067192051118608682320655514506567212118923262061174731216100304478181342150676312842761083359740375838343111073461414553973378559989087854809279082784518011894321027315467080658597224344441593463756811320282446241914261793266221380587207347505142749725607680231637988112608518529124278591764135753561198105831442782524961109450404432840808450325529640937594864562424969134867082356139822275017854524999799078252811866153978064358423474733413218312982130330515990390375616667140066588001325717521569627199589694685321541560726307416824339688910294017158501966768379618785704527139363357961340311702108174719041811031873056947428741411438482377764038698516627256037848385237925931434601085952063885681283092620577099395763293490266070835323894072863410393241127852072077516826477475722810812058869820165187238793561014203625975995236582099948295915706408161697200870715297138419682171368836271394528901724223751206752650622600798053421219074852802274749453661330179401059720397129199772978931146140047456946889884808056862173716159332598475014308157585454711289263597099692004890298035577743819200107112599289874926785195825389980815041482208003284019957807312409471118473452196525778808948418371803109017615061635420805968648222984582719335847999287518285167129364036973188242292293319119373334250350876429515050652917392260691834339261971339738055437358838154747658661237438195200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -1416502068123463053943069138783464875088486821636213744814156022968275780657216303465985311051179328146585371467116814517173308568030958788997292410930283324179245681301397151845146375641870207423001415023019642394161778006967232994471115493968852393910195334747688963556087651300016042350742631873342867850856295630155966456037007181321826292177072691161222818891428221674241545281677467765344065064034679861601255756795230852135015334421077370375012545327383628498127836354867691698057599949398189128773910525306306930451876112684304342028326080250121851807383725758774691992759670909437042867747552453612984162075561239673705585422795269988270288382926325958503378597460635715018130366439274374253165545733203875422734632024438387261295024181057415538003821918041014751312378721333902889149485428526933871992580685935055155239700225998148248940750441060035601465466138863854269752458118098202671242331065260244471070885266242935514670560100485371900255664660586374516953634929541897370595165460188741386852444415541502646529026195314763470933796017751781027307241346024389497297277480074644990415406961641482423265002321886065786038661389528376579883694282558162189479456862322238346999854074428860144266282434871598139683322662228138597159746742541320855347752351053003956386541073288482724980643293689948093106770353896258666822950137131670256062055511314863085697972732631712232521380666194224032540897956313400746451500455538179055302820921200297546217478498231827367301483240244733901208698743994811597985916842376666031180204612662050821972842653239828924778129860899131043293217326864792829476615102775616102757712495405573132109247574143258087765344129659502834426783061319623788955835139901393573214425979993784092737756435062266800770308187196189913033992645230862236214937438821566670931032936328367056512876480150544809708966531800041057372402654553961911991918344425829587903829085831518487995187002262087076319995953619240106627374980515417278580232589763545397344486280599410228423429080785471055564939509366927950548761458435401044829363878121871366407777282098867675084996229451652854106231186506033616874710173206069545355869223345279820127181613764361465064002173544539690377227180019252388667986280940734444026332255700263617428897888892739812318355156036140439358338115100817799701134888102672834075204297431116025114852431290084728619751424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 70133607011481916190331352755859843741410232476751083822641289956042800600087178900440814076746153889895013369270550054905637622588443327326359190641606783545058396458908577936283059036190058923336991120950815061889141672537672164850835128111895085259413787365321953544774102665816929203981604548671818157464003542720906448148643910431980200169051473437326453186597763729793180919392877123932634877944906487313872731580616410973218035273093503652201712948188517686111459189521614335964714407129705783368643861967646747174787092648968418900571324583696041552654062458447808387656991787835806408638404086422308096610150605396896675447446210455587909917345828112346975357729092855098584430385884175144704059376457023460263198574584078322538339706009686558996387295655135200436395734996930571310631735245071594244141502521478996890338777893744374955895866733598897926842988056242548219840725796555998098190100589640793254564618587056121033575711865142672866323897997939845955431125465002666216204286759040244633568097834430858927730917909224191483568973333466371145997385022973067989461149177639069673197594718768454170911110899153125577953232829503071848594286917532836734072664293373038599027289433129396048552484350502345385022869165384213720239980490162471194236835825708218070657549113668886626450664037416408339466989476056356161908872275425015382792352977508135794933038555496771320006951506932116294634612830054207638091636678492489029847133036789324419120393188313364819402740368839626989055330951895516103016918891106785353065618354591182722558696778327983429257412665394469421842325135779356547377961471842655976278021881020053303211900483764647485938349057292176116636351901009869583117754272513745831924627791483008239125428888848041257338999949051071725229923022008738171883700340187937188803981841283330631807034283454614126249088149743910204169534753368069700510644044928347096206562358025820083343761295562643325424441164321732751831500472997065439776509224079909673645399023923671926253689798461473241569033195321189307662759276917652420428755607903403947359657847778143896536036509826053206439461499249020107623271655030136894099487041539883845304737117378863084499345704344771294909458502618094453585339242667887036847089485747209097601580990788091983009951918902802106823262271110881250469718714124252252541838282656865408921708788495309876256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -3145574220568509105828522414868090321564926313011200465973886459230025170379415355986646284017955129945947927701393785537602891708931761507975559931802291900601614849410522773922895750524381832836943378038274638019136256239715684530460778195719227652465390210330062900480994066136045293008415369016850048335941374099266761928647988201098667971550752381551329714527299491968374318562753524338929162132105820446245573658166984330278718944601248804055549454388197623458304802685840540566521231767558564875310698862364564795716140211815773162293081606018495884712143436431531186251770302014449262946446337199779381357344803381346191899550611247348146084650908094119709197239667804088350902656351192902542231289334845057137748282661161228021575472045925558635612125234075126199812794604740154830289139762061339107187672497307896521186707623320694581630854696758111445949003708837806094704787562758401526256106052824767018953381145270246146483320017565628200447024582227040870194954073777390972920976028237366920126562494347377458313015714735398715559186884533181084771930310694009066650482580537589255905128950444513319316729549413300432427405709487410882547905235782025664330785017510122024289041785330675335321469746742678201330095864593177649460191527610262297309760530813490911096855034562290522551795470807149298408514813424713410985166443628930209546889685361965598392168348134013861786312257589134205172283238576977120821252896427271131059258174529384907771853763930247795262120263361427370231680881446155451509294717168574835233020594008922590907265820669006260023647533145261559408456897321670882828137049700915894139812632046408633307309353396106362378034233061185340452346126370216935370997284357906113298136718425620975465366613410696780756108773905616418099328246187041782265951246076751130414734484724521621376760556617937540994515078505884515220226069789956397299055911355353040966593595773387031740686931494678584990224350744643360751444170293176106820822503773039555010002525308224950634425093073720283451377186954944156056836202587347831055843362964863063882691341510845619102161915103153442610905968891832354402830192710207601832251641065306144712880882725295988572815698152577047976937938405969958398243982770258729897076146321438816101654320189978181475927425033322252499823133921597797801050000066982136735276819598537665751473451378495716800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 118607017990858075372024312782088503345489277255424494954814725047941305118316794222240558691210780623150267532302569987011500255077316413395296362703298099030404657253900099509704580249819890030340885335520784301749626238013148391194070528256467356522644746232447266291574947024098718268885244490634719548593424509524833482202709327893785289660496885626954302260418272829455230780645830476338827166146070598290358618854803170487536030281379602660106427454766701868162283183734309956825306864179490450926702224334796515627958859812263635328577776305698205078536479861084038721200918159289209677890871528741868185603142480252976250329079357723313480579579830981409722692333063006654130457442739675350871950935259963854159062656847211251131186044784113508837825425360923987418200264755357376987040187941713832969241068980587998059176495908942068963415538787879051598851165206056509276224913054610285848015522966330067177722970792004484649720503817294949223897627983042348920920602891737952174807458703261786233939247312487359989785382220789244510989528676113108697726511266097961121875153456002611050955743108971527632678005229359731021104951774413648857119038081199651157755699803916944519396287071245610415707224559147774452072774087871268951276217059648139941665084485630841466743143759480370537548112370702837558132662679831767671425685677320355089426119452676225079828236948964009285915529542233176267065874411227814584085673112148328092969949016638909224000730048813059646448791786935232923821998258217476345239795984936830459251809220672657715337461595017897870518734479122816185558859008782908976848823564069219900818859009078705330720086938009590853856053881897872253179440599925653253798901680945969353246513109160415209797272957854472526745207821105227629838992472213856768562585132337436156259688489285421296170058540724007582282636244595572511759923367482616216272062916699257828275208142424998503824114109898663754718706477801865895844413678182482151156309217353485160260160015498110853284472893369387338510329238850887126451285993968972363049091953193717333851147851758511417628698064999212251206272747069568761933640930995888476903970135596625196392239160322348936258363246959103887557596553455443436818743307720853577091625516846848334737524378317323472922491251476501912547379894071291142631818249276215401200966449021633620431898774216952000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -3395155982637676094711883578450801345263948831918498048832507511991319653337254115816520806044880972345328354896286826727989837272685740746079095307159748431931974993298147957473586804768979615428271582830721716291602315881011705889197847787966582956018166776965837081415325819716763227166964581295160575959553753248239128787993011703502949080979610985420066226711450656015049734161203162028510294847732224369045612709846773623686193917923043420036625370997618186516089009142689705008981283291682513814613600861502957511932494605918172338692434296989339158168326255468929555984939797985206195510823981509139264774011523889250402939246900409722612687274140217762084561563179531905593496806986346052688878953363175578729167167640458961844448861768566755180532314093315233865744375247730901888574196110573624294435784038111321449045254025098082262249871489236429454599555689727257563106523364878556983056616071782539472223086884637975025409944273015439335411439802319419010614046594381549879840793170881448505555890639833474472766075648878092980713863129319842702071176023060374726618780730092342403471620715946986463769851862018571136290422872118837749063209658874960779598515593070066204870216754552265615049634275080901484068907958026943971806481076627047251480415262127522716609527233297192317395046416799834897314304673096525515443934521213133341696739643127806688218283921268046604725090846674817175204148018044929867163920586785390660449733714449854091485322553535333273826100301767964500721116131850988255575814031503472271101280530424845086323808141805302233277610169855631945816826980614679619057976814997227107873987501678175988708788833736068441010856607342829797602701519674634946219864733098090313160805833821242791997364227717428317685228703470033249540127404210411521861851687376956524010113153033743771031403130155250607732103662769122113066811786114330132337902454465922950141015252506172405233930625200538317842684153412212171909187813039377804557696898035921659570690937642501643893700865753035465135672863459970694826297492255358334354359540133849000131037769020077275138474535633167386930978730695205118357805790803018641168438686173979870065989064228335873523826631082427255484664859529558028669721914158305669896488100089361360706417905623018441756234325505678066335453796855975747560430334842023129175492611221650157071588925680000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 68976721982731045118947673580676252221270893973073136888035612598457213126726613768512446105392611173133457426748542152306030231169710271659204839126261477532254079886078823627086102423459187054036203311994866593831225116511565004623403358495333191620393439003124544961964534074455907571352296791396109252797943535205564242418596348477582403015222958709865574884092918193906808210180076812163753000445427101546222331520906107996429766394837886775644418135137775986605599832289362071912650636234878145648454429656250511834106094693621941328257728800393919740298680813791530436695808511367369345440407781362595066185272567336121100055770000331742895094928988786111568597721579584814526180897231420631702543985133236775719151946626660974816285936844498468148270487556791678084424137104619096616611966838720366189502954292394087644250192400950909571917744740080018920723734377247326838710448021709071138991580369316271486947180920964016890269149725470598436726988562648529708976625778947343164792122966876767378643113992487835789960653194614682589528898759760070337556565159865596960866697862022094532859767627155950148372291154915711147826711913518981299456125437700348289954354755400371542282591582673702571115289924328721714415767171825661250328694282688241922969212967172318639102270274855998438088014916627779647507144191683990449488679656951838984572654245888186086957537156670931814207945326609270204674005300912307520611630347581617783417940517862013945959585592311450809058965141578798530243460339525857418387003102743253451369394137704471349115570280094042768967514138579478005793979941716392363117491241978511553793686311378177927340302515710187409430814369652782719469836478863252967845298745086683750238083400974902285940249701661994783702295566788440614615517090919504719328229099559209657538343244895474782470757365885453428335236986771212016327104772067221097406495445580428845289707334587655862361866661845005097337509872764649808555318974209444404199504671895563349854956306002604144098040355904163573935109683913265759747971698353975203904990231546919240514658098462905591151411653455613051687609689342547978744915945155913911558886702055775730759154531476532603118030415524492287299810028311857174837916481878953091224221058253958382666092984656349246681854015082483862639240829722237400032830095067934617708257913091982719984469290000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -1042305828574710296404936198134902029074522924639825196260459986256151063763514283718319243935603053115231684840403311621935321481804198626828736259826677650020091952308096001904567672772062161345139168680917367178298097687858897048458083616425651718364899282741130996625312597657985857114828903556651928003382642046817186363685529906875055725048927341337472711478509330159862483996139054965128865035886010390970816054976721987094431354860187631550114405958699007799814611699461953988867649167749476792308265609276985893590229701721586867220048303639737624255111128055770417812284416339393395909854229316776276491333903224927558318295639251690097470195227615342463254889955546306569682426893835252630220426692205966784721608334793073067156919735116023766468733135075020650816826296435884361314806632649371432608384264655966041983269641895472239853010378749359281403495596639842400606471203786207949180833167105098922412379001159855616684543527827119617564261628488600966561227850398124583344505093999644242881592432503451597845858854762725776746723147343020418262247671981837008466980161927472969615035213861860755018605203948398157795527460503016977506773672295006213921932211764815027049687053508473386434182686599366709046458417285686947577596942318843622291691044758710517083794643696584330876054711133461118328147663085022982808109662277768758382155493257228919768397939536606099281357869689556368296087923091491436115882248244472857930786913115686350554702695431501783158421764678739338135459744842456638223278800820855993479116122294868007335602191351086722046139647094092222948934749405457034810362127837738795127733669902751768538487751518889104525017214710935844364930840903353122109375411699823898445847398658671552113755410606013470340059529833810578257417736921292957149113947950770911929739537012482484767639532327931671867972986513795585194839888159662178861398901561798526731314791372024448896282949156315470325156655784852229196909964027070434422590727714529896753476540458329221933806883628416728575158848424493542383031574745070004368431568563236177583710882702327668057950596394485699407915420803822627944113832163487412965121566519350509925635853025766802114169722651311299168697864987117634598026772665402436361510026228739643326362710212747294252912999194064698841406886161853446363467960018667732646241265253941186871527500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 11972803340512773149469351134263868380103626017453173312739801044917968637942214880009651490561691992811293306450476459576886404140190337895203878867139014987797254285963201325476315826941367851078361391620202658059475391723566158835056475866905557314765531030463649862274058359856858023761970258942346519746179595859983428181187349741289896879363704076211291094907113508961127147292206016578994655468028413064556948943753068243048817636632468223412207650749763890860072241276629603547854763504354517840618486300412648391246139057135873611877054215396449524457128088168623344324358538983110401946668079960245411026588105301427501001442594444605404326517793380004724410258246224258951487022276434998527988683863062119046355268238057306724126886672811766452396372647911715109791431601702527382350291902769032143255463670460416037933365409230731568531176507007017688397563609756221138076084616659798860125542031174379624289496405373537997098749058789268757951572155686469865124599440381994437427673898693581746002158017536320372770217164949901885780562484444700072616400491373049517647219209120300833319236051128201662049569515843546807580056092138220357554164248822997452011967538657511664462493936016239685052025089780218761495765735157556580056920596142356574257475593711358411379088669712221806523955204406853320795470298348654465996376795330457912336703804895734085223094652540253319167791585145895628488874324110448058683061768577512114230433616373980311290770083496923890173232591551665730621043712206884619273401852722473659950036049133860244153722428790196976368103836420365330974665378458814839506709365994044959135029214195071055882826283068062877765417209698200125278092604910525505610175383069445346855829567079811170460883952202377196928908821489511402562911555090583134866173601202466542918453585209468268998788099115465894887931715674834104921298946763162913332947624915424894899919242527527293266978730971334900187837948451170576950244084716304845609775177059671189961099512471604481055832002614832851820293692375060566363316035059069921134142531564990757033052072158009219651998758716317216520405393411723687198543361296506450337619387034646565937537770905302346314469102223201142832481747972656813142675402839258303849949925009405877403982653944443295336327619390493625068129967568582169929435100215362189458957652042215963359375000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -31584248176845217319154178531746416699468705488332467148725243542860652182468979612547878826517992564417546265618724044860334706296867298612049764763866154924456488766972697888210262445415359495435049988576222374596867402558844525437976354301616374532775271962005455163717994281987353651840354095834284537590769778781119799646098423899440338382290722179020575537125041498610654456765153891910598890103883282118936904008861415233905827481457552322478414490328778096382827631669194752276978432948814721246740937974169259042190919667380934425687443146508716679788228861925462302223572455667662648316474333695147960833086696824097659863980133970155352375968011002238088400714500130396702125403652705027305557942417825445831776253351488858481200220971839132701104958487917116793797986314206311564198579766753922887931826938563911148880894528750685790853879744552077258692334096046711442710799629457677316878583976153170212311383423730271581861406736066973245607412479134406451075720933001946972452742819240376257530379694174054616215114665302561565374594322861455848369847873121247652104938152850183136387103324351549198309520138768758491153551592795545074293390482892621099746677232348426394155151951770947994678688948945915948765709708565325265943254469138707627074209962815024432274815013682922960726689184045317970662377535452112755919244494959266968137815144961939270527095909419384205842430871462751404740134466584456707754446663148586449026502494948039187143329539749527352085569478415117098487985634120160008571459262173972129390239125356198105374080784535220890048031657698065443114162756106663201703302950856970217963766386968291337465350624881499536258411521139529385983576913221010933253811597327805594708958760794071239398272600045110070935060466254043377970126842294410065016791597135042983908740348075516068324446136961986349200120463599232773099453850043599096585438764594596777777139713574693494698935241371706360298159430448120831054918045338175431120209285876802223291348875728012284024445671286806592453486982433705271107692436096163682121343038352253942951181598340443490644166082733465899211508778198506326130776942434834044677513002808378385099107060715732368233426019439065299020361382664941252474853388651171578441757964132324250766085522187010538752039078421634380272335160142213498450428393835359569333434797941674687500000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -657671480301285090540451369918971821744932574008074819241619895994336018658778464673442214342162911946479742289200107554679584369964485578176609195599292369826371062111880398493970932997011707343903776248396143930250868007071632727771335557671194055464926353743634518707160121969767956592522020021357060872369047159495506771805103405893783015235594296063192101372438713835271100211947036796553686707746049471636046456767755353988808279570098598614178601569137097507047972017027587123206821867480448463488975454438202595526652349608152696331492676926992755947297402596336960411399362972395910745192611306658464047698735353276520312594226693282075068186922399075741595811905952062753614067201885254935557100849189760174239981299263533619156298619387236960317653550785488305877742534302794917554515002275400419507390835539696718657292264042413185131227538100367472383653583704096674810094883749047876915056009790202780892782680648515003717134199777785376646159000211100103598029322173961536954451324887857484964842131103092373084437119046017137519548649399961596356678519638122136382225151874965778662702447117029446786373435717022016986190833469939215320312196729701456184645792478001611807297249772599146350847380452370395815114920565890821936958915892716345720523356411747846164880957098742214058394094834487837087038450362474510797147542494314540471400413165007139167833587005713792467639352898798742959471245272614639651507546749501611858730995243450823000801914246394256197767768275323010720736161895344157734677783762400304440951012124071330883530488044452935771608641415731656693905340741135034436368257476902186422957272223945876735733548669851456597792212116358543413599544826624763370144721601862962313328719976412854580728930633098235968275344489707794083042820015819948305567114691820469326273001974328246008988324362516283200322147002830183795232330729408059785025859955866107884145784615587398661273549020698442163345753007765657168843011649608184876167904883902391577983078571351904857959045106867859208489349605334756490441801878448120297204557460193861331020040085377583654936903300551189353365010933956353615678506111152248387822109700105450772721776506859514058335821195621703603608306774023432672453175330974252706120326014531843364430388165121106875671129156152666995065292796098755577836435239985925671918526601453857421875000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 6222595948751086367331307718983367639712520763439092138829961508524597166648202743454355684495654702317109787588628047434675111619594336816814641070896435596590162900875094848417530586317252115907112704020247984711812705580834578068445016411403770934304871679775532242721802366494909627644742285981330230524386578472260339798664190492960659542304960845561063049893088083374980195861849250133147128661214714555754131165384393473739758830479611758633005037486919972186758652017718177550287865355850347127271049271519635477164715093102032890720451716577607791443597046573829211119452375716579589644768197421457116418910012383314768702790479964615413473303131001521221445372413172663529823565940987694305896933846913478485993040872045278187735042069385394674765878146963791279200258725637938629882604136271812318600002993230934735650731257885838958863039912863068490579260692753373755535479886875465917310576897358590042864592348033362354981612095220265639339534231545276834050961177404169502763479648750291479388082681064764029799857804878980577789669796285538742140600454684506909899520640351509551887123544461759509833158035254074364431026795167378243279523109906493663647667966162025733686890800148118483155164848943779715986110295269690808991418580186651189742502963345417919700831492580291595078494830721492177378324028270085691318613532000357575617179986337656951394027555879211689815756028043575641378501448530883566696772622413661268856394718826980903681339877277629241687455963758245997615312376927109739202271939261251027477333369878602796394137679804310056928268250849420738326627487492008608045452221836189306445961612765191276252421597301110664220466035962860564078142000632346125444395962182968378804179742760404589969925592056907072026913518615027986247711781560704790989692357421720089912682152114344951185919406376026348100516137157208067111554987117413495175472004408643747252765402917188973230071922760383208158140241143301856361353829609526716885287510751979084153875472270075132900568294269180090249757058342222815824128157882999710157910011398368836195406809786749764444584022691717270692218123461027886278088280479227236026741200293303835312080732938357884478222512762120085580583003350362930785508806837316211536171688248810639996370108698321239549637419777620942963136588214525467998378900001714608525830712023925781250000000000000000000000000000000000000000000000000000000000000000*i1^35 + 162217132822293022303725468392667198300056252473208528634147220715389600313550719351255221352144329558599680437644142203504594075027221852863127410332077505805114071540874073580682145198311714617831744075236769484822045134416269956493882879693446915112935644500476210759309581935798484568072559016069213284173960519660802754041422043823902356761476516197411286459270476494055071168972875483681514805719404742483681759393402015025828467338370437701513786719863561557616143929781598177911170445106417002367894056888606743402138020437610575864315231812871276336040350416662846562289690942459698795159415728972684594045196354570513282179043253716951884174628107327742898948400041145906142486887204964304596182888589512121498272326687651792885019138956139603776232491003208281073769074489581136203596653047709389603180460856393541216786599955606423891316766876859954893096426349750094753143909829433454332282077377649049408828399205285683626769939768553899319221050531141474783270365578762160922732687864834322171132172876390334170380804428882662773506753866204757464538373430364905695643971326369686213460107475689174290593870702192709078277704900288665805326347881692109443875827472819460835455061398667584488178843717919754115609024451956345022299357120869419826032775810852870137819528019601392591706672764046188064008090521416372575473228306368088800868292103601042659902041010547184714797202396488557236625231822588321340471601736597430034596263566099875774086938864358222662904201361608748377749052632549092315039861538292639576567958692002153981650230346378755838777783680316946531038551983943209499961282611443530116321301274605844978977925340505689574792172878941353401249698985852118919316513399584142252923827613055380294696357599397091652731801486091621308568183858830021688606098439828834887319008510631914530969016238538681027463308115722387536101224528005873986979430445419714551110050688520329547690439886241793386534353365551122988615642993109159782750116771293277354395334927072721887211829538812438439188918730747762831688149586304039276993165459713334482689517810697672652191855520535121855114460364904905197291455929941453988389418714116435321300166598365348344246619992252518022120391201596803478933933693905899958958338376058382641495470422577904281977903117668640517904506899470731525084894961797519033341098632812500000000000000000000000000000000000000000000000000000000000000000*i1^36 + -1471720821026650213240285862719905429585023455682765021713003443155115173216463559676695223176180178425346397428105958592863438002737957931129863940287330893199843115568012768274905658033853754671331398900631818647775014749144249920326569777680421215194707839235982535513591285341013835277209663108546010608583493104442835499480478949670204110718542125865187766156689631295197218560862250289657780635629890512255996436200167963517035517207833880166027183314721502764236347407130342684206241284990137950069554053520764833163847496715072215859697758950781705819610535398589917052597008034434791532919701428161271635561592377643725066901582283137078899221501476348218068162581554752254047724007557837208322311653118982049107940394462274594228471422858037431298096894306352455552781682210060286165194444407328000939278922586945848317405058942800975905265679408005470885686220674259218757202731027270703172997865010295954389997992468801109246887397793871671521142975792846447402667278458064317645319387063117372750109629857480594269621261476949983080053978159198998833955871582189206008307304652660537149024348333465781490318024790660778504336224094857791120177043825969930519889897252579543817537754717908921261294194871103686578821665186070367301851967313403858539765526602423896779787774142662185365701516740229919740679200275089465675164860516914401764851335603138005852579043313116587125402791625364818710495516834088757899312889867659887589472818210510391149148875695111479669185507409428762292589510810298261875550526471943478686353584944895633125477138515879459105324733916925450992073591866862303955455844720240033031341906841453888351268916955093990094110567937012078568063150513180566377332649039630530743835276871147313418473889414257405822403584861643062435379685002383114437715762950402311128740579062664197898765536028145332032856359999510365940135326605185533948821144872416150931023836302759791433630220358336914111247139694951903437376071473343118658733478001538310548437254472556016897144856087302655980587099670377114541684940524304850409836627090732661689613752013539575398409510803878550819694644526333828785252441363287470505663965963274254221541621042012235210531590594540845931891068806247075876572959230069213284304163753680922937022898124186372502245781335312586795278884153478754503281798603706275919219970703125000000000000000000000000000000000000000000000000000000000000*i1^37 + -1491923757312559169823645941667428150289655564716096088542409569546333943168977264137144073522866164583306079133913624403855331537731626370214429687336162367349682252484278543049437149373026937149282602029867366455613216426644673301413460216309684185349140216231851744843029075768027561124265107820197441320674999393709932104032554719229183919027962116938272016444306465617397449062562963529176491935610553020467622826232882128318827687002971839489606444763335608581032408982248174299913624097293194950904314004155876608843244699042252925781826888499758940206786493598605743094899130927947686462141898394450998930231067631075879919563223168245583534602608982011484027208933125305128834120831211884517813419763811778220160900246986524963394832315844223079169223346750262300341560757799440656417239341758887441510414418989658127771074131907202708051448737995394016158796480046410698195361544964144718806840235358075407565539212694753780764800847422986684559191064360232112682208469938570117469390765733293715156935235693950242652193525098824930912774485499180818264841449945938778290535111251714387931012683999367120660460266535893066569282664000090779193008211585964435307357202831400310247446215173270748745190632982981702700181421111033869274188533835067505325761320751547672741992681889038713283869925048650490501258678015295309644575750527513579208610430858885932885106323723761719777359720088108430830314087046974748497559791521304284620383607853975222043976996433466300677864486478203103437176506396460245495806598253128076762415496174011386810407187471253197288679377496427471146417296443068236238009586545477561349850119457931886168370434232993629063237563946641655184818847815105690445631159296421478306527608655649725253218558355482777670228356722988612141939422302114080503775551082994607336837542377521489886905768622508690262003340152028108091179879457988220706661008494926731319848785576179022838161657812797497608185707736629169690207860245911024667691193681558106374960288373306748193418433621493425156602167392365800609318098444139584782559930020969470817343390638493797550800172561116174719029590552377227272081778758401354654848264785546055038912059334962247270913352140289574387940515595703417208779759280496554559301195960852396998582779753177616486081897808271283095179910656014421931249907170193421363830566406250000000000000000000000000000000000000000000000000000000*i1^38 + 41761336332215864214451445930674953330437723389538983957508606935347467309085576767068609953701463991397719101965937385734529507730770541347184396429639437859061637358274592657359476520661796622610774461006063161736178134878166119434981073749330588658303558901808454399086285825266600370195356917014950120987321674363225955965781753246193189187509251482528460154679345582502673758965493771529820284241278796936316287167818980928845550653216336264288396368167295807982056443818446714632660648927525364520336757876651713220261374441429659448369934023031035448694292899040857462204002768902821563101401009858014205483943825275243438863354383211738643690753943296421573257731540408264496192496873508881791915572321478754432436900824262249453858810246895809369460069412985863944113498741120961652650659242157590522504037806908859234983589926399023172844414143281097651534155207386035878371877605070538915359978696839267515136682757291175525955854515051387118013668234227935107066515851097373791889462149186895168968106638871738446712720887374853615747395236062221581185593830106090853846380669162555968387878370395456390426615637948567637932299192127290377481457890678545848471614387596085123450646895044543491982087758931897871345281876329846565424260714656603362779925891829638740895567882718777938839274695489206536673893380267095363047471061800750604373837552595867500106632792487337472353589709967297380731102327420214365954792747390452835276259758761988676654472353314488550710191379335721542928804068738703737814306989541270768362184686233644690195663949245831277452619111832198170336523512061003215727680239548486188065740014682647947679052470758389924720164624205706911950143536413477706123563492520165780563404967770271903382525123106055977391162428364578751922966561489983368288617800246631738891829392569770144420746469171399994407472371860678618863241318171079008390641010948138720589514603742170519866377461720148491401529183736175814530710348506897086536840775025985377517973135713406706720578782588695019418301870780958186608786954752064723095295714247319697876475748647563441781507927589387256139108493911159636803250373610391721901654973891971391517713494506461441212717801866343080395606854880701871561927499163394233301361452051941572013550259956836528188440887461709266760137087183604214245131166077852249145507812500000000000000000000000000000000000000000000000000000*i1^39 + 121857233587034662031999881668924166659158987176675518645482185325027713412151778509494207070432854060805822159211796908371815318459058514254788636847584098342125706382336851246335093571755706364378732206432679701528952596660843155811069431760721179770065525822179469282792742436307900265573855841819829612991950249087187106351227644414517599583800978816695897657271195506897716768327736123807899846418452642845310029035491988663148192811527925744146683750843088611936813530128780148196764481512096263464466390195572992183772302287096285832523542994276536558751726342956500527751124076628658388740926337293624747070587857208439409996478179964020497620869362137495446211383756952219213880481596496075310991064792979308914904378256593081078967344674439203024654073153767589836453743167295463391799399091578237171005714974110975212835487867656763876338668839469363231864396168268330890333322038410900749430706879156939595481841385311121452987915819994257272839320314662009108702502552070796582997718375675776986989265496507677293888171188617228481575327165574259580886942972992739333856958320482632578774702719838940356880088851905821797823895185660448203985722368323897350015055100580812102350787398326683649999803455722608228389066725603281558071409434998289994677195862622613202254890614077785929508115788295547486045828253291575871161797613789681050444941787485793091320650374126470867097178540336726871915427287934058590160025713251013787342719211498235693499823934289684978026345882817798216476683183063452819003856532633836089254197820838512997296146117904626172470199357825828417367772293020569124983648310368273470584004387193157348734817916307714571321810440947752517219332512433151843091136179767961739783268701269985972831000846751020951248657337260718660519018543779676964430075416585942675606248783975744868288162641273261759192305240104700771635300966119629285607002609470852038637568027017837145015135025883158504783482675821142587035753158129255690612570101473128876008098477901039251846217487795565194859469282397894305965520064738711113168143993982987469933850803996198263550829879081563112647138867309593696092096070865787400504949685812745412867044784516227668425561400294440156614305540051718986582968268939060888228159116034954502309471093481633388851207461656474569348691740416692317230449183881282806396484375000000000000000000000000000000000000000000000000*i1^40 + -980936691998702276931950312184746347125297497351872061262385904337463632141124038713342735733572214753418849660146164915016684792875117241938314064595590306891194863295918044943201743407064092756728457562645220426185957394443411316067676785273797514958794070854826136792946840530187759708075619954093653949625176094555573709959126378394445631396843113140682261860320688459946539428383048586000316199858473364514657279897143673052888906279245853763175917561654710539962831673445169678011076538695004598356221538263172666400287042737598727201941259033368681346653407505408071290760965023144262136523123953568522594499311239332097198559123190938508278227280983015889095364776123285491794646703216539201578793321799057869257938186430364577187901776140161978721943893321139183032309395589997890599259506614323919660946951375290987409479098488800918015130492623866535144756618342845593300077428999900044293916857393098962440957974532765172021087399676020094560289285707914660466095127322266811287187339133833021844599095158270873200170446210224856443458809186758387787968319071617142360349330062184474332184904214117317748804974795776898027394761175305910860766556973265110661123049777149091137549624206156299047691991003191345584260083494729043998383848074854170290625920532425604230395460998237106518245320734097033747205792858259350178010759313379442477247466384211021950102784381192455480098799786008543071169723006597354984291130724200361899329816971541505021673398416915533947091139963945331875135732394720763409036974252589791944662224932373249408639302706614714338960009960797501324112019282975750171132321744231104776007050796887935099453508189786965143102144781106401651381359731585714064153880550995025448857002427342161051147477382534020774414597016865836567134550700710593173920736797479642490175234296729897721005780872978084861152343074601278743052857679747828877436282679043059181412533280020005328867465719364579422266987302745465183514717696185964373284810425554067822750960219458100619011253144321792696437211304800643665774701011985097755336157396683771845037573058383324255336439158826991895878371167145764957973782288502542272418689489648823485725595476112092489620462672230803235296241614861996488115433229525458393837217435506243040747689436045094338640911066191988217422645895311788236429095268249511718750000000000000000000000000000000000000000000000000*i1^41 + 4499315961331148560049070171439654052636304759145723306279376136621404036242850080846722732673154044301043263654265517124761452627930921996880132392156773806222158490105996759690416558019853209278696570594714044713250982935936375076438967539152607814917985614414815028022565258250802951302027118309594349522073945447653271965043712743192435698498276394619244280392029154679811950272645957983763792171534228099766664606751072430226573335213967261749637618962655160044855684334028976332641981169335604275621694316131081774614496139677242184587354015968965403855337301899155030895007957253501051410949143929845471349388586690585590953219857446576698611738526021293698775308045586613052641641038028150301104793235746817722814995323982547409143673086271086561086149065792760059387412293961462887068895971492317528713684873567630606292647793116622946766375588016757143550005541773636822600329244770603617089194177670560447428809286775199395091978875054066967075194505191557814076492658698171810110714569412581492635913061599676802754598887527049696492149264231583471369716818313172948586507756083516186479564812805088444127668230552272692103881915604814984359062608055578903513108223294033503711699812007748441617670478912134089389942492976587271332071210288543339728393511644728303032239849513202605984315232523601658613629748941941228223024772390015420298531752141681578795731964501886716244098375802758146435783192163219766955282983157724243404376908116766268074587672205072370987011196655457236863185409488128815225762828914176420313873592039975507776364551454307270168310827101463513351525912279647726999897160249765121680824654197725565692655168518855998664816064904464473334627707436837211410438382050323487913838264896878520731116282155746849090843581863696867954280510074956095871559557674886719092993723034001727187664232092635967107588860612938660815066049561025206073276520284217141281684728444920559628022548776464833957077238532138591355541160067189837464707226902630132731037354379720900787661371952958861592356659281296595943944289743886310007028894443034928851444449868149728195402177365184725767305075491772383472408544730417827168110498986713495747939388567336403441469109932334761422488879635513921548124823242498600180306749168303851904919791398656004792663083819489714123550152632780580809339880943298339843750000000000000000000000000000000000000000000*i1^42 + -9300487219167002502559939269058142902581863485753565055555516019082690204934047462191861810645732004334365961287983912827063694875935557751656811932003523833571898007727169123349497182272983770007548014860048916839466514102995994966961119377088632537050515839419027303983192878087986134438159733941282793547616232999807704730650426923079364668756084139752389336253950457075226674522317235015922767685399226870811119295361076092593246289181453931208985365457909573542333676367282420889191663049335163897175443452194420827891076896974415391414354716482021133427015904560888319810862808593317805872449938295082276817034387676173448256962752410387118931166355115848405318972269462148948113627302603150766176643340536043793218425185411612195555217094676832728271569997728670725487836140867911629914270141874444741150637418458389585251979609536002489390229451972386606180928386115311307850525305156560670217833563918970234922233283580694922630168531435758577243285234066780100589108496235541192264602678092440879716577126804833532951089546946053703922486729501653409700470689706795502084613786818179197354902969384386106447542270543864355412585090783571048226979611940993238327409248874211097007419161924909087010335733242754855415520113198124022294812682825551258246359029581926870241546095786222767252245618415739297420035433929044223503451566329034231120740535626248323162311438957747993894348160228045500493395750787861084745077225836095175309430634649064664622560746860112580456085082597738718481241098686519546343018581942573944608684094274743121852082456152230455325438685890280094215777667774923368764059803073284150644688900381303467395352987791334846335047616562321461182773001061431694169847754537833180262196266866287938762072977190980362247952138134444503470318452117224361263384110685080469163368289839811537793054784247114855900541844534734552915085867392079170998667095255363121969677642682154406138163505528307568549108780249910369836229245303102130987927778037395326168611295627633778008867205186661425012781866831846172665725758174735463917867629423282494844517309854430182285415451847849059230838945621489338170173209827699005869426663074422361168208353178202914548379519335171840695231750326123776596452920261728458976372310894200823869518794859108718281287446953411109358907754914528150111436843872070312500000000000000000000000000000000000000000*i1^43 + 15766313816065220488821121043642679759101545357237475341460704974445426209197679552106805941716089965321641666604413543783406395269424559060102600709552307120508864839668859965329803730261959844497124665753133945989363508422503859531885547251612106703312754703910659867345702723820239167612322783089643275868439197936132301267860487607005492244704745045696867061214467731792976908975989665332006228340258870156835467637215236738888900401274083389739357711907913246555762492667035854512470923702781371333186494283821749697201035058669682690661869754364766870247082771318851938110420854340273462172274501884035158216136835788330345600211845746201334618408711865389288792554371252827080297831784539470280235344676891189053994821478700971518429783909168522217430754940867959829683221933751296321760567047892266813454335457225211716295166261432878437305218615222214940766940171047701940771107006706192456167098757394763417217723818233675146579585039953260881649085947829193485189603695769664657838303468576479463023200589611360861866185844360748450900356559559828822167317517323208797389812753636594848882285381482542636824710084879121459212564539703239017958340040746039552309722865918978293464545421366234003438992467299199432686062683233189983500469820650825189431707173664601464378499642044081161483051612271942203406997239214445076585085595818100955544165549958066385560615791985661215296049442374723803749239944165946061622935753214666960772336931700235537068802394317465791802110663087259267589006509927124862910516229076982785162317606014675186522314209528718448390994565703628543069194179952704357775837017815222682624410637985760070162210268291224530026308642077871849106722821492515508479865835815696406725363510439208535754689891666418048098185089971137241790970334442313851679855359125477114946279385721802569067424591254037039870815330316901419744285113020330346987540693340278205508106138107242572411493797845118049147966372721898226877658546433919583930870926453395694652667996352325094982164055554127981964399270797163827676261490930914960450695081966675553077186432854861271973803183973980285564190042274823700805845434073425447027385162832932096905964942888266323528191136925558965136644157194575523504638739100195077128650894231822132010873003842178415087531619608901739168248420942109078168869018554687500000000000000000000000000000000000000*i1^44 + -10299123519266905462198914727387409210014949415030988749526993357097363618550845471559974073856366937114775548441151502641758913725110273568682781294043940764583801611836546683734294044971711643785717461785599685758442664999948851654192969975493810732582670022665984779363325270559969800082182614059494204251155911744419476483765492962218904804331906310477551415634249453081977858195979475065339611968199637989087858807317238460539598321140449436076011843995921335176339603928416668035276889666290015483084558627164117567564695168084403848105047650278600087989526860586836689678591125046296703077315508283490112264739775944440239535474806047984640217617658414074244379400358795239886343075831910040432508541553480145517789804581508973409404378672741514847787994397791079205725145643170570431950455114510039622687888442615178530077179139818080635188662520983007224566367593157196419429026557680675363707950262974209795104787988737106091289218470195004713082722900727466454858416875733465436736047430981720977266284069570287169878656601272886519874370215190235690355232950813566623251977776660584523297394461482179002739874053951479658139991526499419867654647464730232947820310953373532759351138055908085545454988667360065692764348642337333431738851294462892346640456423079941902114989760351400913379201050068530928623218074459750101742090806157244380941246560724348956926948084682806359723678930234932928965912170804927704085429658078883103059229552044003129928400070612974441507595816153234418288254862467961458231487727117398873692871110379665468284156649640771597082652423977870881016157952052515874476320380750104138788477691021426191351261811495163710156422003676902733623746987618184842646505253421312420244593683215758091263037559736526459389342544198853466044202660138285599069863119148246507970702511058163380833854523704312018128608588897734328163656805100566079745927958872558245809387593855236454034105007007528237812877357350919675747572456878485574778594360152923903571543546843537161881114902941199165569974137300011313213562786724133620857939410888343882893395542123325220634083364176534834026057545690069324546640139355372745629263432756895046888944100890995808004407003978282805961905708211269844203937635820181514052636841043564809073169936696831621555621589292280376074452418833971023559570312500000000000000000000000000000000000000*i1^45 + 14599118901727010238654212549077752443692390798573644885882373324218292620854846454790873518385656746198116316045863205923175425277792164953947659644609559987957006743327200458202574852823385223544708495330977632645241269882069663564929341869261578567117311057896151143128022274253935726244889856893855039912423380872562546448471999303023724202643398166603000508248045777048044382117973234056241078789972052315104973130674619448915810391161964029388911438106179091923533366496203438793601917517065904017885871868198673209415563511395473273801111615070012297159737533059822871851260141782300877063940481671612126625327374330836350294889078831226233252974791571956759854028892706146325368524448833211993302769286762410559870418163397337719685662639138412034997263766470004344955730175973550137030918183203319804690459459961150475629446454148301538270171129522005484579000508434756554866298862073296087397655144338480029000037719438137383709075706537478346478248224534430018904767273211620022112284390405826644053061166997005816807818795863410628427958309844976205007141276120881916053579078062813098198013318876906602929999576545442041905477793752243295683979577466642112273080559871648002590203902277004286417295663600512437748078175834089669068628912924398510797688551692595504333466945330822365594342482498499526316594755655171033322647230762937055508986718132502201046624259016636584547300239430884834264593758730146516253954188549413506309222390440220869228508355074508212901395301350304256370383945688333826318715813007652289538755093854632033577670377140392376201888388258806520923246781947903516390363684108083598572213446330554864872509035075530666686073333085297669236411636698746129784892247900796053972716500575541365317112908749539403703807892889149395241824520542478803533625810321571276916330617403841416485518851148140816575718545498290188945288546821395025787698911231790995258401840739984263271116093105979203641871358179676955399837931989264195286275855677787012938787804454665716222243742729733680726946408218149432381052934869917638202570093974203034438730892730328837384551332815652853428501423372357648332456099281219820087722157088752575736410344010333903932521793538596632284378678201060174317089601407950673954915825300790416591538536423240571814297485154097666461020708084106445312500000000000000000000000000000000000000*i1^46 + -45644711910618818444506816593176029818320689531563081783321408402532774094479787584837596657427899985534643190769283242382027368912636630513982038610417978490792640607633900684757786929854513881236505508388628333883043019673987551945407873504192098645318836828044770113881148732894126748645031810647013990713780823498127488599874795951190724198178628374881460563865944365579388912607539034425080668974284559305784659484652087528326624311598053476308813256832737158904212890811117941396769687233526984085073295637993651055081485326036830410854363290848102268544309185995245850254646173071342177404720556770895831406112510107099937632183330954895892423018209688552137339473227461560152828592544331083696472070334312658132250086523535342651184676754656982110593123562796016103137038706709013024066035437818258558279535860702835086486990579428931537557586118931108347522182014148794384565072956405867585402941927322214946467531516661078926141587252973935966490022253617886148264889190990686419953908605159510052915025002229069247474351051101074189947870048660698570277001051100465009555424526520383475250587672989528361709362147868002022050263111460324038170310497365325833913802391605213230461778727721876496655278553037212423032515236914567901496686683771272937170255201177654854037614714625150104442181958820173805245325930407841295867261074503677226661566664278336154562069584752038712331448013220742309540501068975263890743262304281986941889648528957995159509553328287234007701820876206398591936424208785196320100746028454142762633605373867007684261449519937253103108056802972324823615017693647855352994254974990872991924434565449530934679953815529730068217365669252339020983442209195873903020009906929039554239777878473330023486141506194582561681279413923311977842825669746850902631846674959442451095923269818406841843315236031277806464733680914418486771894166701116241297433592774854197057952702327171554654478695512037598992512696908938013741856010494227289876234168945604763215081953844596745554357997680030652036102691593455101845693907470545090641842889743303347312305078987543693994059440408604096224153179030960937823342028409522349131983072985496278662614060310305655539715619307028838832808161525302969650906788184705384311964497280238800836947626408869171369104103984717105049639940261840820312500000000000000000000000000000000*i1^47 + 142414711042695308693739705558704101926148915293680788315380600207641761262532496920061170159956836792960520919964360754393221023390403528090422122664018957012956529183758793280022283004171385968144878867360127228335587403200073536466159327945210662045332856105829978467666686699326609698749205292331026230395474547531051454078004053925869787561062745889343216152868687229581427237189848650493505434300302074238754134609847788200897511116423147911844226023072373103164915479706025852147830640719806426573933553496271129429111155468966549028727600626824667215947999412469010471881217892843989031265707421159144364260622637854724287764719881621627733042095777336433342143673856289749804861467906470308959767556362026748937727937786008634314686142041382928899268130768671484917883712998106383033293466812908282973953536095997301195397827693149483202389033100727530620587301621983116169830668870876042525853741274698172351010715101868628285398136086151309480211265477908449608046543439680085459668892726017899625124566623700027805067685324684402441519498421989107834762617348674666085031274388730627383315106993534630200688540345967327437621082100417732367996994437023871380744542299298865067982853471531253011075932301945572655606237655145604366204935801997760749083151111290699298724639762271513940943685627537259052973321839068628032184831002450954874568045720403463029092101099765754639773493632031991053036505981867404262549321978356105392894768604250940754553441190431401576350340937497657749388676478243937395997914231290439802048082664219171989976675785773449456257855137252764904485647834425368427410618813979006224754708803618065587906574193460720184677343718082800880599856703799234369393552360672702866375349596285717172534356249352641681145008142765493946555909489918388661777856676301819712942274214702295843917027551144419964470538832298243608506763635375414180691262230271562674877586232716391176467452281937774871031079924993470626987991987832257718342604464820271473060801763294738322794542374835499985497482640266116684522744434225415912251895503299241348094499497227500809627779146295784979430720446194589114053946810528599740478968708272502963679032704339761903730465306904217335948374761096377161919258997279433333677880943624582440190256784576054078066349692709172813920304179191589355468750000000000000000000000000*i1^48 + -147613924318879742273354715928265726224600168905743083417294525371180223643507901594158367438063958390107962787722861840747167813759178794817219963070929663604659859946753546174933070303601381760725667649751849879440897331888233999658541900545050559006487963697500617893676658927297758429539917026843754751437545617893695339269738026844635354399886775397710624475288909065814789586742302830662769688166400557403783656407658781644725229125252227474050711636577779043107919313781459996506555445711311734404446974611096818101158506448673666575081429706381287685704217582091909762819980865946652647047590429185132515461240350079570973865331472750085137801016505741522453064280608465397632135627520460389169181749110301394561812887696441552441135728069656207592079539678413349795473349662235422028047915719588532497025268575891788722813046630469649737832655364779270074981206029950788583626117845525750719462802653224694665542998126096349386268554242435240839535479826530989578651137270521942732863733075546752588925862416244813661907956429837383439823780799618699872060544574545915909368305761455983470313213928422006652208033580549285953157619636579275943218490839916697782616347901631924431900876152133580192647695189007950411703606623126000745032505387616303453574355360835855250413261339852636925708384065804552520119446850600911736424861987948826142795867340334791460588018279846095355227706308729797872152752507735388666215780948056227731055361379215396979187354402485970763054779638936012015413431135214288916295724257478060523662758032169686085774039523030447298820406858738260539443077116333088702196523930797757567481161058951237407414610268374004885195893346459649960982343548458082119120234161978515720768298389571882843384284614064159754078372918939621058793226680355139433833939625790521150504844404669401030975009831359353182566212206712098018407553027627724330975270356958036498097244156702966646377423084570610340938777709078914493818797630989508287625229542216005979668278548042289906577690750972332783746351405437958257695415460341749665642043078029154068107204908492632641585512168982996907358194069671438467352808054374655380564561897100813125000263991178547347896795553823992057532053479381368408386219602284932943816252881642538813078856522128817659973297213582554832100868225097656250000000000000000000000000*i1^49 + 158104329441983370032596844943815003834760009045154730066895776390948522896908139975861880280664517227020902708683131492123760194180587468149104036245014739639131828715127232152038441516088399206721763676766868923989600745482542939949836422756974797783346082763411593372432918882348744862765538338784378096539239215248467009849268147496365123762399381803695135214412295458205632699844634661284307472155494281220310549945099102844589322725770897937645641528239727836541208844950429327581887047483561201750974361041046495532929300193055865671131283025286104800297407569941793526537508709635472572898070357380587704927002535466503843222273146212360643105337492731409641116982508391048534447734618886740853131670816932236539731894066366817560542460924434256144815228627008598587025343785099885208725523812658928469907058514752772140467938372176845307124116050083188980695725800041781229780337865390249387837588946535088448501789217154641247379695087889009423832556134024909955284098507311698659834941545010524421080128344757433136689400750122512617356443378706810432424541616490336627027342814043233602070842966397469621077980706573553016245515980610966901651362588179491595579593808597496247418505138893688854779709649751519404146814936297230034267526261451778477248339880750811745026728445417854539842846759056840145764653538523852954201999420259955370131952853441785860492089332863201588366985980566632622526535585538718119389370518425563590564115316545249749676671852819366116793490966855147998692320020439297283555095722777503050556675830398166611626048156923738574861217093475017906250333634352272631011825979477411202832664697703268491279316495480813543984674128686559227967701265615464336273028071000403409590171190310920899386082698125713868160898539676562750963082524093017902901301267882963080751148799324493237455071835652898217437740290539551858508270918701476674511041999118810172742466155281649126138027717699617731807435279206969045669688665395977650194366567538014881803729041218934581217838431910667006789697778894136484097321555810173240519786059964782447001113186414945219370337814741589540715980880262981963856606868862550958998261574116481483916488460021705993388532603258324547283688206872089864606078085999502727689502276495907485663771534107079042939238888720865361392498016357421875000000000000000000*i1^50 + -330738879166614622224122264261293455994047154146262415796804532347800206753364335543941162214563448787314939474402288080847466830046147251988227475558594236498292229437703136684926969282136050666135403737282231654395276694020582448114350894136708823253060560640952108442389208113121746648806085341219263904674319303057358083333436744601453688128881441736374325828607264543805510534668848263228025992763068438606076072386494851925870924085090300090222206565005456715675105075419544574863640639654686538748325225134413174903703203731867790163361726155767369719847911907625703846842924560156626618311674766635630702427285199537330166627008623680429595849731528262606504561576090639268181817905369205811026191574716355581352254329373501501836972849344723405880668530606432967833237516091323058025976305448784887242366652403455613632155880490525884720692810631174319311070064052756630155524223247604851460873553731019975667162386745991985935780429130295979825939966868299413341333427773215279824176466839949713533399156929727291256645317592239098077027202411325112095552201511952665512734005841489531514910321980833303449302595880947852504946437471825940749407307529560762212506551458252330715624119778705654013828200899636461440245204586375159631021719742839407199330565345007836891563809223225431320269968154092996465444524014992473100288674619425983285090134452261921181080725330805262106289412584391564687528396220292541318075106278323024774748349116590511298117165251455493057695119033388975602398241932675671766542907422642299694340283310338182958333499739537398748893192497872802363152860590580403967025776627119316964355172414829947747371121019206059916429054472038488982636900795006927421591689942149118405258699965915524804061984571246295348566743570941292927756258821679190313448558804506530088335574108886921737337994793154489031478176116648560759004345088387676539414420754214275488003853056708237225106845311598364814011741313416836008275612180314726557747651203115595800726213969478371409857695966467284874385623506168113138918531997249468235417863771607823795057169458013986109367366502293215952182594029064991218425738439475017240349809243387517945548365341338159544742617443469377189236276096273045174726252068671827125394653059793850160329931391051309724673501477809622883796691894531250000000000000000*i1^51 + 604813672780668559308886551027945744486791739365895451309976770352428098759591560991492960828470197651320502107508235766322833023324851051345600806834250226005446611252553743478404023465786124575805095698941550541915915526122447440988431111619845211934832724518217695131732149535043743871126226646268856524100419690487819673508621667539145059607557033791684097810360100156251902983155703113281105639088040917071786012168064167850400986693356129105919855959089514007538518950462523224992695046513450304884240225512454830405372888225573957565481949857634468643303887931285117856121670245033435583055772235768236859979368897204824055534054033343297509239527421503077035509289912504737228013836400115663687565832774499616019443539650008799069967523468203195311297816376091918259815123899834358279953785755494200875475812930055528187403021007155739534034549029866094114285413474237422985129385627480205676719319232886575614364861892805341641891692538498744785697935599776070650820418427073550929387498594194943209115873078819183330599556710448409964711689840427261386021273012491646477440157572527200339638926937153177982500603421420338216419345538889983703424067769653170408540227426913328104127194014126481761394151969587972378114840174920102512392163545920250969605020729841517564823383830727947816913281756924667816009532375860329732273165074253350102042041622780558664803615919167739945947788333891440006025700201659067693655423731120980943898299621124636850991523059668928847249130146004264656838789603177877458254498791543660170452415926208589019564940804397849946615066265780791953482067963687530656565582077569816323881019641064714853870892118822180747318051818438844686205596906771932896374681530034632825402172422921643717595931017872172041746181070323256215980084487628686156940262835518030011581038798595917398322054683636033413135482217118800173977865402288417339062236860704740707414495740945278233383338011040064380207217710320011673885995166398367911635001478832590470094061947640095932643022480236511240799898408432434799346593912451846901301863340275989928646217112827601492748499566400908124555207026000906469727662976628556230991599821674891284762216690953168077968151905527684014127000717322281064761407356138152120018930329117519200998514740484168328293890226632356643676757812500000000000000*i1^52 + -703901869471924137245992917074552644144553873146674809716731834028273318736026506274400792013940187070777078150806700555598405788426870450008484259381563249494961800505428649014896834452334920233408397569626604231645090403410193574297006683894981095298295946361056383293155346752781905578957390598900178680628362454938927012936645161690590915856053468016796693060719796580398845226614449665994968360211599357725182530367103586660165257347543818126175347524615081199500211558451746805781849538599837750198450961312156503172160879943362558341369229324926985918491053989467017599722377116177647539595744500892290844001357682069128189529881011472244678014120173992661136339872986588553504998803310732454554277883593429826258528611847106968743348802188831758527622929288103240992758582289214502353883557689782413165616526203286160153547588398250985755528044044899409143978426050798678679180865806665822781026532851007496107128422146199290929965500944162796380403480760398493682621129765103354090585071653157699426883644799246713010873114664564373437139822047018121073596005716275866631640227057543471940195403718148686722930443205607710898363354849269590503215052701922996919453505564412007417721995282340268768892208307499341358007163119368049702535841780352586239512823988589186682767851569457726554017466104405288709850143569348651614039338954152156589370552800084674723246412055924164211608295383107821544940187634756526060391157394485012961594183877910856610593722229962129896368291429835643973920440062026447824805914138097867476976153378741771729886024042334467337412382309922160236915177686573228758473382714991796193069306916232672117579285875408803027058856592088558620827422337348049859251510253001654054634483208441194716113274034287809250623316261997116255420890298823169332509906312778460667801735414080404751540055153218583439223983136320511686063351221406731993042790731667651251015711143870988229180471279859081866197907591952147894757178218126147825952854678404267743697545395318886148925775025087939563577887371684894518025449084016735370698280915686493770385766627413233252444123538252990133735142861439387250604624749877212767498855950171361148971707738640360374597892712563786300486840585941177201724455360510274781351560756885203981275411550910803271108306944370269775390625000000000000*i1^53 + 727005242571046665581007898005731023078353387451754067201602977161173611105234493770083009988702930055115707751354441231113166215945835261900684805668634774347928113116204382945665435263983316410508462513140687152908841420406981085665731951815416497723690811124369176578082465229709787747701802771686104432208102870065140756977364847480228849461630099526768971811804270872447705003046660592331254905874084450303071693438989819776993830895078982254886371054776084072951357341680665340075767171382643602590301630502187625206000205793529394298495918826202164362867720285638498871200902198456023405282233606745168964248917203956070636444434376479175215385134310494056245832705743598134177555386693179058682715003185843020195746227825219421296527408585721371523703337893496275229682432065729923508618803329019817917551336936871447894684832844063604461908612158647024213500189989990306620916273328610854659922687768360261142824050389973550754345702841977346206211602892692436796686112983618452606151388080924941370534328681742904506571572061154339494815716136108666529116961383882417700639150671790808131122716166365847742155534590449681259038919598370853122380954195390590008840109892481442555044596529798896350233575387475632462647620142306502308688251069243843943815917021409635743279494011507318015764696651207909773286804907372687944845666439410331631772485277887944639576870911405737122339221085608126633753492027351274685663635025232937429352946907916257294784567837273651263175464305004206064624270222568475021570733482460884979444836097728538174425806401625951328468265834521759147522430080654589009557753704359300185687103819816602942989824058753170918457577442990660869365638609523786673993409851306268924256926404461314177176241083089123771640223803574640841121654477540591566383597061169064121995509369580986163388024942894447096421548740616544811470848943777414389902913781814928180630348881279224044000728041713071274694247081688218871279698414063665313065731173464425714083420463000179446194068268258130725245782357958303279380154947160057137053007455701766892991987703773136784091169377616886268380601882580850650024236520680534928593020209025468272116213528394256742233435877977335127234374987170430071976136466717395387303674211102939794006760898525953962234780192375183105468750000000*i1^54 + -385760771643987432248920353913902292040065227746300881928381570842499005056099821615256113593476917307145223104741058234386690906492385272682604949674535656319960998817243767874325291662916615154797357520472569012873406775084089032339726603397122369055422059128829803995052276257750150658487264824375482457563323772063052326374107648830349281747585851674297819550912564537641929105018046031068437300002976231010104789702765152743278309220111040858955684914796087636202640113931848704833384087593231880824636117405052165207975053018722410915036252164894209598476090459139787707702878619178624705291754911177102009116828672073617715296240965105083849383356888933959451721985625373741622183883922429202705410224919789227442463841871496310302670382296330992714294090448414911713798972058995386005084231045812332171760212977245899868477602575886711492442831567056616230129061761064047537459688412059099934044020765969150887200151330836867892337984697256023475781382825658648747102268554249820613185169230152571717581037988592754811346451332251917889112141845836889030231834878683048876240707716171493370906199962361528620662992368163742134317241458980966515524464544563505162358075551827969679298588109828769610844373773181166117043525974263892580679373198747457687289594677288753632335576927027511722932165934541359469920829679808487894148587827099892135784947259104630060910073721536373933937693771262136248381254793042371982409631968210813265477475334385331333251760196323003331614502626448102946238215008596428075536457914052324750580635917138640988820580570513639457758430891908673535955746858700989518008987471131224864848558002922682494112597523541564427972929516262032740797916421052264434338635001452021799285227291294263537676115098504703615160671628209279149972312897396786112776780330522405636561727801623959320151122507690644629472611490333087850202730449260557811746748152282123759177836438536138114243781897407756293992216174402929297416465370655173934170142423983739267319380140710016260594263825537447548748799881135317021759992304296891036925511327948625946233634860277377453786700440661128226977301910209663799534609380808795503277592435134595207045324799671040138685873498802734644209695876608684554975678782273358626360073706237376594208043911748973187059164047241210937500000*i1^55 + 132684367108608541666910009682788370257903149066472914308691665146694572820509211934067460301121422606716852294243617859379442204509033203968438249364103748408353905449757169043412729923959202886555508559159885784669105379336118934460314214825015299559825964085495816817309357790005414642363956263045384257936263764721769069511129667360866067992530803101427726536216991295259547120371319043336008079049790839333777740086491250060014348111146346684954555891648527147326824178854763996314535962003605853385639962793092122908367024272487745031568992612056431741529591133943924467015735731701027315200823812426870277737115154147985528681276527224181063514340559681816404061397022196275844245906930830199312189558098299893109448196346778109779682952077337314127947402854578478299509845368322023307116815087335692781188298465801663728669036591149248518844796843327637500501084612731320152325574752732658584168181716868443446383566321077497757369651669884758311452353849099096433603032373716522131729229301252651606375711520167971587087281847888220330099387845892161003267751661296007830924496715392593372275181045018073141495643677715886244948183004268000694855697866192617067412760732532546592517719626306388340804997669276561572230098987410651361997459112866731071833992277563568415467325237977031472545316968088145324517301184375562637838929658506676082828004421469159060259758482592845313326259165823715757350520091911358312316310235531375515366009013211687028280484445339448630572883070608773420701638862151561272569516664341024768048668024856235939998186612532630649194971825753802590355937415019610261599324025915783981538163771078823449132530005187760793850236348236436467162115058237819716666270129319919468131809415100647484619510411830270135661148267547479925133509931379426667427156977718221410071839811311662021907421509053478152116078708268814760648497227843495513440918155625449463600961316035551338440799837239339578396458027003798435467410353359871172031047619287183090597129671235589977248472305060997717585099702224695317587087420009494184077374796451108804320559232815852753756253161991415708706944472500943364264584558319714974022671750218612607091448354521641265556612669048352922810218740620255822476141858079681477658550153072204713655679597650305368006229400634765625*i1^56 + 29671687984984938111254344728982261178322949236744041716263943717124903030494270801356893008349457831966063537344730370415423527431755730482822227772140078077626835482491615661649057787098127337958173326633523906022412193108607482319230628704757243920891106574052449933720471689107694581096653299102826150949742836006559083213479330361537321115712772608582051913511359760165528628019547311966797908614749956353476706885472535881068656967156636088135672848619223834553531418389753887453541194685093844271463919029991381785700796867107314829240407513415267825280613219985549733101266687916952272129894841594341601300554572315617206180462522850805284936486430397103666192392978120276948071660139068792762179064034981352455057914950483927339578016016010120766224894583048629164369369349857336583844328135871551398101147767639715736861560527000473680446825875365297705436150779989983628860596661479819780054938122859211289845947464759565961606966131152516831341238595924694821655842062133642472891570902074503736110609064727137238641239739399838986190453847287946510503455628664709852926681890522739386782314401457845508589070856165672867134111962161041177912944103510340690734161765069698678422662016648969830095225605740224417904242297345208851143235924171860649334054097056647863915269600471047135740124958015370068789989809227488133779599332968038297318065391736539389321721274759651484179197662641637163940160095389448761930072425585855867196116635949016373824445692202064374472232822570330890359228670474307348050134901078442716095369042638175819254677478641660167625028618825134894411772426718692943491861451184141690192393843001301342649046362926297003350451043303240171149375455892056727387142021256138739025798080722881330631182318340272865062154948690975474005304391596964360614483745022982493463715302127578173014551322373827969016058893795367317332073245302350925688987452417030959220161735100735510904927628421936750813007661761301499555038374141937396748669349157783266194249031879094244198864964929887228664247643945670270372528605369399314636162123756408324076282734750062297776650909201931645484049899546731520690485036955936583728876535408444568626360063952430195627357174958422692694115698293771297410338768075282723057527398680122132645919919013977050781250000000*i1^57 + -92915185050336947371400865674948473474612715667133578553653317214186343676210877792256313904046317825225725915915624712518453540306670751328366505674515349097331634138818064292549209299179514350043366800654945640923378662920021453468974904199865766096146080082956693779888263841674149743756894098613653406730005077245414076774216019428182693349865490309497219131746844206346272062190864576732252054195956340791606775155536443382422921440885788835211330086953567461490424331450441274557830261517231438126936394649012809174956819536950814887466117953400470956919448196411613617600037227129805034777045112087365253131035469140745886239330156762303566237597516819086587160626560904478530848949437683176642472763147156625576751652939691339344582908444470896308642025810199471956593641620731770420798384303992789235864642492688282425310712491802344961592314988074430111300591825919351023214108551522962695276449094062855095932374310817285211468232191199678128938106389672835846478705355440107826656993288786084169311116842371690271916641183813857673256397049575970328043476690735281618832710907512692938857104338263375976424840623263162357049420451878183129739689600836019696749927791235497737752671978021006642483989965670019534595830944994708304569711294139440871477292735061329005364128018891052918766605885332060746743256319905958956433099262647898338494819707516701785819625825319155669578759443052647740286380224541991501785810358694156618917258645400460411509434222224374023470961942134981540899745912563023875364657130385625878612569593958131975830262985044416063493343402708538642401978975485782247702248215874517967684150309179241546287520091535979081315567716989867352999515279798951787210862440188509291625317943398586992445189174605045913005508134370425564558216574190081084722240638818915542658846142686379121171340454530671678260419447162101424918651065749113147887922130247030009770412759877875277340205437798466103132415483688500799437043922867123901756175630629448344521224015027795096324083903204536911380732525470046865367138672072196928926441497536513773950943499140308661962808467957911352946844978069417321082780308480324903699325543320698596972353402862569596509591077245388703122844733016831862818096634434984915969835128635168075561523437500000000000000*i1^58 + 53053349617297484101847778727018217134525646843989706413327805850014223298149508349365165892305419649034337967220161420290635117071926716589939311300229530782589357806621134427624486694623760873986911496403204870310181324171230147127265091986252634189835364534576219051867994662744508216692283011589003123499504575559772736648871484826157842502410554428538672144803417745488020553793694657046978832980339469624768628830042361542313764311992478290142745938881712717795636288094356006203760692048337907338133121181859057532194167967222833742801580277691584744623199560634614995214735865315552910860661627487751215917647431493788291533991528347757933823846558734320796564316287840755346374747302407849242459792007948416747577650117864234291123250807411365163314111882863441408729437652860347592190539917424738731833244128759087872311720931354027289512057602367350514348081558192757843080047227738061781860371787333146507091616679496223330792253370873424930247071581454406016582451835635621273213655180976428194951711325138905166265180222485032048919299410609946680141308066754720565640672200972992629237500001823812660545361774909422432482354457440330697581865081183046339712606672304433358272844314038718085255809860635484957901508669720029112695535646184524872026084094365018187543529521406141982965716756966685495827233102913284821311070057780535748658102182488278025701598864268951158986438795586227957530166687543070434592096773913531193005538901469123330287482658812193636191758608295522914085807079598368819934652311674130756112951017104443930567411975556510007377568412385492131619240329558685195680727348143059538196695477839352840041410144659300685137195076687431379565491005241019085571379470778779210118727069868552482703344254705170816823349484993818230105333413907806690979083130523561806239098088843354413691869597445235867769082576324914446514578819663762406730839060258386817685733729918250588988829528466571630370630332600469704981850510821842757427368690373051800687697532482882134289209893656362286301852837989699487022384005650128632302220230763457335753471780845868878851531060164792370325048294048276537460627491102859548613270258945498293230717169297831629811616759152087958133724101379008163546213786816224455833435058593750000000000000000000000*i1^59 + -21573621458438843887185145232972652015609600499175582261820557205048472736223304546494903234222970954455790107928562994411740143039507374900076360230232129676151085775659292401372330450454657273713117958705446718670894368888635689356737956160684884034201636675253031039672831587793030797058476619369895135793385033070459496478319580912202054580305787429793127506495674236782824294769832371218840803547721335899423671822831369033293248338732434591645167321658962265129492069835708690581051018794727610048285148057012937262130312854920931902460396982940704043789337713304105487269195495653401010534594973624181161096522156816813615179983336897841067423028158923582737155119011197420921657433178483535421845721277136627582071350343639261275506935131386600770350676551900973606732896529988789995208928033759189016705338937748095394653336595589992226793915340622595090877454305989661607135194950130068192652566471958674134288459455034589831492299718376307195476526866885866052516517377641190525003349508223990091882700365974513150994867194858717955894073966480123009339764248789994279933423419070714353048976873865765991250939118260756398155164844059489720811186255782649404928676025255662599338439209244525963534302636797969869737156961524272161766948155099576259721320370107235055408689978541658040490120524348248452302975961472224096171347367944857180550916413458640758998068919090226097610298804131052939531173251378488624162296350691157872518297006667371156319743523408727490491793471178668204544740213985306339962884741938771551470626616053052102270074436797405814061671815067571729220600510530697904870437778824648415033383092724937858342052782647397046626612737211492804425870035537350142861427273315445030660740292033706118831507265213849461223240855600934402587520261787176915034805890597829171477737937828865642712531328311212202899791768987420400348484177975496459714769864994691412922343336639190702059298199640975199134390602395009382078070531593562400737665566792937225458385244212803795486657171691890498870334825773840548514695199643310872721089759576509911409380643382226782901005926057646383133507619849284236665998731468076184048267074085843999885265096499054359224931449873426027966089644020856438181400299072265625000000000000000000000000000000*i1^60 + 8896523380249506165946412321482542415101387055613249083599941909697713911149512917109396786390509073596600181984875627275521319732264167243824205324647027444174449067660634329675689803117256492395220948103686533086306048447896220417801574811559124954253147763526884209788099423870261138164480315055401101619292823872442600839007862442011472422587528670463687296783127929445315995649008445568511775718256433202441145071837638358871071915990289357264314566770369837870256614583614833983084709199202594140628715703378539657764139075570518914670912921708782032975479732393604989963792571346785447435084221356724692785969167248184012312752979942467534993650254588091728397448867060301748094484916770181676793369068025029981331083739250517902083535321157462677555634030836298307629299996588386209179239235418811901270088548232520777779239224297560113922620172515980969181868609404893528666979737665937286289596877151754448239399640051614298693481061907274607677390158455923184852018245390766538812295655569246877577367843546450598061776500628825458828888849528171118163096475858662767202341682608127579743206766139406550960229343087709150497575742671727311537242900989236170740074939657425304670527779168370920527314179670383881261598380333989700943065084376837258699417947788950872342077974348835671709039504552668675033040897443110227360987555965593160790414873007688465529045515806913769706583698240504028731805772744472253000993674808308914305360459865165621559576554789861007037176639347503665489751997069017648155700878343109747951416074707015863196239279296367489901908528306654219844950759022945716899317692362926550321825021505861909604006515059412063377868743854095183332145947664739383075232487832303594285782700423655068744450519847619874550798817023740748321681877013797677893144189694443448599846780923901707711983559509287668705311022680585915693753398677691359516648432731197160601438666607951464112513021733334719234454897580821192582195765607992603979580217389810355417722049759980240005496217024490730618025416668305250886938372662873415893123459203583983884630304137766437689835655253887539223449641692216882147088140397312773050856241103852237416313141777235663448999992319021874887793322545516967773437500000000000000000000000000000000000*i1^61 + -2428344645526121293647803416137163797250689495276795814116566992507137196931888646562925706638492748938002257815090564488040173619204575499455412893873633721575106933091987523134986447487215342371818960922612585518572201854531072254751336046462651127260163537212910686758936169537366195694117686495546319683604742166720639869520537993060946697797030320131401280325881817420954247256287541098797042491464638323075161946375889272459686334077162456078695352915356658206559709671096329476046090961919142984338474259274375494731689877224310272687481439731181451817305435192952442367267969019471088925684310963597141029739218501255951072720555250365293999825264950217630748853104751685571777699861143496793934640439957382552269071515677688383555542545814535484998455371882345410559223099721658833623549971932058101401750942574977224195188448937891559128443637562043520300142554767111167635983639796382357209842819039758511441885483013768933495470503905788784179455440641863004415329197060336667622526681623838419207109884965600367152273668298905413459915472746595581385187771985888375703803639132820044994642104230658653742166687234225518283491031697797733086660022235973927036595988524301063903785816106070844222056624474595673827423632863974697760939520825340014293619992801671048125812875853538143700703359994875033711638018579124010665404930510690763394611008208262343159841775821512965065460861771397860821314464297294338410127691172768229758915047264398884054680889541313321377844768607708755332682310719484779350532747136587856490206604573372982620142666843387954660115418601828849625820206940183474645550554048275822389028708772038812834897622128798402452695881482535531006509443471350138584232211996077584689036799875824681842482002945772480999584837406314007899008650180241947888544839181615553127692826743967177849492575474441512872834911829481208258684351289712014494121095983247970588768385142243255437790090552572961020489456836783382321167863167491286847422412498306585919138639995852106460874308644572318521987442302151244555962283483649801657537532094810435669811421860177629422054475843670909469138994060250552669885644641939206402935874675535326073138549766068044483646976310472619631118750000000000000000000000000000000000000000000000*i1^62 + 541501273220199108166113809278832850304405646622211672699018369461237433723813235287379446533730173194886610076636668260420378891820837216548133234102022959334503707794633175368426274245270835200939383944727443267931243591447265762789781430791883054131948627914971135326462972678704373701038363008904159316419298110003391624914891213461238775070694405220928641163634764653220922368810959447549980205866767543681474146510916279851504048710987877382388039133323487530695419630364938624665507763284458344634601467484952146582318794191972015361120663644439148911733963232850712473105469860375710338007700970945634458191914844535135434445416803419716853325637200263636586778799144045974919521245030514148349873472228147340018383801228865524023092458582753171447330897912194656604349704271225041269315221496201803661721655328730222291186234642325633627551233171885482795675794529439822532735440680373076511508163778728445286711427073122857282946594447980201696209881136610150184764013236270319807136078233535526046688995462751062280132521092202792159936185151776282056549540203230908494338282893449041572765828470237720997635618922233238245663058530935995229663323572764396581929095320361499213277811943279719299799006656209348924551591510586952177805543089204019615679619340457194919775269152761587655216231740871161872226015493814888626641842011870050151207754662600241565659591566371778573892916272943179052176009077870395860986590684873404181044018530491675687504943889632994294513460069469056964286295968431036778668657507774352343642187979624100919378944362144245817035248634521708868504551489995769050093807430854608379329324076375277194239833123062671957047348517281522731957376738754584582840621724270251867977873412703799826253605165746122936902068417646000657002430946110831716516179350177133535941265083058007933338973278571588102014453290269902330613471332164983256548506041860841230619678206199198124418321034463663945319156233780884791843044883278465012275686961844854507464625355756070806971660463790103045013162595551863287347126683669694602241941687478213223947518670275183373469237105469225007550838434126209965967792926391832321167459920982899864312068096756981812480421000550450000000000000000000000000000000000000000000000000*i1^63 + -108693894529100699251228796368566612933689957707890245960935466063626587504344794776519817798764080160663218245275682979289388642837594347053156769441256580492768081076732836192705725511206478695988566612161551191182573312513536758584621539050394904847879512110690365508210131767820528305177930543659589464908686416434452828709006719409222226145181492677098235371695436352863195960591383541321541742893390953355336839388974387409752326321083566207868436973513981172403938425498650955710447317964981030172953096809109602830479394605589257730163888791630237917610826872871497994484383779686177104459758336678633343943652582023174681166327694196536847698051673509898382640033843692243557286070588143746156058599941031280371177149907485108839993784417790875803163521405165836974034659574446850620774289213637754820478277478396559356084137388244064473526048395043192408392027083347247385605873641607431551767108919817785001731926894507810302759266108105011811873237352065269655858280651906748903920103764029474761921234852513612810660448112270761493927514210746177000989471649133354727030379887024189090855901272515254865797763169012938708310344646647510136058076438294315102593780181975347132182671085152289770034118706529768216083091774278141225776075386882351818866534361988011720588057549569054072472094599718648069623253574333851790115061463258318385362318315348444819711772726751901440446326557707295677297395240733946896807138807985160895700009889373229831165474518131369441333359060940067269689783283160714369090462285330165778411389810596181857698096259135433984452541322255976944945330873834073880448546516848108365239859746648333446755295645796421542263583282987787235533038957720132389606740655417179339978018600749575925501388295491721677027538586559559056921654389442293623090609115302802186622064747297202368619757188850211804421840951158144415550912783901540172760437305323617909368687719982358267013815817959439370878791049768982885780222031436765493174553210809566833926501355258992407274491764809447866382975512127401740708456105325117332649520743499147201068712119104813892725228670553685275807839997547178223626642253341085318130139422095383183878768017901646854926007040000000000000000000000000000000000000000000000000*i1^64 + 8391531783013237669606899279747554681799635634514492952254145723625005428890616963150749207026606624949255453277810698896577545675123523752550879260977001765640927868852951738466181307243961074577491881680124046521205300818247012559588882997818100022303161350916318908424991273004569091281210002770042335559661789875642210841932064091885270422456833008741153949860116755491892065601190781955568574786749741931177096834752305361324372254996789728585477427077827166534635582828934165417653440854364621926061777230273714077725244016858766035478110858043309635204905256211673112832696724333476207725883958674356733605708057591338228283980671063298060413130429244742554018686882046726487886618351342140300022354770202234675229053923460998656456165368019300495113990996053113448869087201382014218306116639272436263515033588836497174651416360302183709812306923670732096033250373184207460462168368819803735856898130494104832092739199637685953132509085527626021870879108234652042555144970811610243010654131046599214659651699404003282826957390619376816542883950069673666063685945798246349974795929067082707991268869896461079253343183051984709117021298516299040191241482916275305602443671216881024192512230939873337413663307139117380696359853094179732579719161606026826159383714901724318360826889761812533150387657304321356071502662775844154094184835065066259975067508970172935799414373442715199834925278287897144819155540634328892334949684583579626320059974906819337673577274641464477677930144311323527450515905621617200951894770465145473656586592363828132159178867437128105608472022897432712204198254676382580839283814244808750804402907369239309206223481998634475770872054433200373582694025696974170999069527194750975099824096333809659123478250007460996461683806531883945669475431876890578605442536191683447644877895234208155520955496396391925221005528518035960848171040590511191923216836255033727717999141948239502693721215163286832699157234439981014123124478609150088290104160189861014290537846901671659209319613849479180959260735001269846076883724937274773065115197296026652750925049774331647420277663148358996240302185477957775912451840405036547665080081980903230432851094304239819161600000000000000000000000000000000000000000000000*i1^65 + 330737163090202286736545081793873950105694597782064933423811646881030435441554858287399318879127704601398631031427709606430350533349875493413206241812959982977408085223846473431820646988869749568183699318715712134849148248651775059299015838962850249648207587033113254331615448207692982028500402764667068445424685856059382910958711346522248559976626334654949842380476448590918305618520106147966098212905605255196429609706662271656016140593825283561530685962317581826912899051035195094649891344363365877135406399206588761432097306231350796028743500858363055911167385854371199913910483622035841567138702474947551507789649009699206123402704939755848198988174029700224641892593571217576910292335705351563979137175311592759788422034033919455179594340540343403883156833430958359527931429598863131437576090932659364644541712545633176145128891847329416772815552018583224424403131341068960008110674904830542595611743950788073643218490089572334580005209024317547970542637103348848330260851776580102098983178953840046954438560820616694563204307266645135392616022235563789644385582489026632036392793068135872629039602610546331394599873339997965389516219157515074554615999249682183317054205223499049159851367854224022219171221715278003096702594947652004845883334318269143982512791604590135775290762549399030243588876934542134975009385837468447265357348849104272731678015057196362112824378904689453245070098459592216200386652221833531684348716231566569889704442555545977796210875921112810481461878976296345676368808811709360780217488597383081518484748411114359819965552449004132541915680728206253675847848750359134780885629431599939085674436800803226649094174238255486444229524889679576581904451285353170537525407248795381229228520885350683035051139879541083313789436811048426905283266285661041394610779882103872824990054258292694485927551118476660174845564031791714944297640474390460382616785838290255578629179280606310882231487714744570015509128292524514570441574815576230732173046500905207330345215485701460084010587040028008156974743788745597443550932619378558847671069721979331202370555069513744402802647981002458432898737827638949226028429470643128602741000070481950726162840016650240000000000000000000000000000000000000000000000*i1^66 + 22558534764852549096405175138797841521528223832628135833581991582842409118663531253739732325160130402907690533158590346453398091201711850271977074929473183317240213568284461356656636153305868971126590229287490331535895702219941410861736077749744477679594213917711236993568561526534619693360982477571795650612359528838735390588048161851428720792505681444577555890563395388433385905015159740162243685065515505366148355494986627212684576329189278985179414986216203389401316189889835493886840399388173095806681485540770683216899352846439646357127325071539944980008860161190505739066163296960944518458294985729119486392316381866732668920651048187707059031355042677063758805613492831368460751222115161974977300002393503577378156589931000751572336189834077874224775909158590359552194463344842524233628941303414259327157488701304165212894443907646600693306934692990308856955602542646883150472380789109725464764818470098042858289689942644247706192058031157774040568196879259657702541594232760313017797315516765789243162684866805354244593886840651477418580758291763507576690800927105756741988907170648161263931092828977970477170766532996262561819329789562019300613981972191469590134727398077783801588720102244486480616263662097532717678805604049741151243078498516737916885199839811473667671337041200497337030783440585637741955219988054448417055922552972429433408217192318246428566148110645916573515043945475816338226398859446095999594287824112589314551857142742242379878623657708842387423656625864753234285414694116256862338764646519205985479543465416731787720525248173998934702816793295206501602177662190185003098535754729047718448225138862665284022459305481023043398373312618097520631908230980135186883267451244285227824672994812599303707228352039394188520660579508477317420046543777367989151368266287963884112184918311104248798640577834888354657951790221816985268868599233372717550968692634732632689463250344515501090295690350122082661949417843942704275467434931278815248799533747981730649000010161260591783779768040642225084193824343818046430054375368394850278946651319245721936993229192986454152820969202693315759405250042441545095210722179546993229726488241467288209850368000000000000000000000000000000000000000000000*i1^67 + 1244412321125962711683218919127166861439200960125792673240745026583270974112570349079631367066279650467827305300243672636047132885359218448860447257554388097549973477063616904935967804504442143729045790956154144091844279236562234692510983545212450644325009816536520273894094293439773564781115934885816282020663080964017354572382795236046202617324865057563923326487006845313359986932428117326235367744293777993309798642340727165462826036421146016121049302153917245259533176777690705289342025742761488648329607031129845782621117650670687074062821022896484532884462222560296383825005648241758982940094931247989838272487904139731621009555466862108914739799123271167842832013086758558611814996247976125529510355271926301367989603125253696756743772864640725465780468846830481180998338897940284321788304899271584991969770368893219532736645586828532654855082097831783745612996641706749645834622291393757887623204506575507194595870455462150008099427762573098812717862024382369871786223370361846096455294931314974919656886635887385243069222665930328438146636699234168279768893657952149622067350505161541137484894584913726249159616727730292198730152057387874424385710718769538517479888987831955228151409863883525868418397436154101373085560078121226615368709049734642839195351802581902722440736755350670412520478209509639589575448438440295765598891706565789529422549470071896492115262850224764013972357563336244006176198922049651332085861998438596015372759443970690255335389612459333355046478288431385909115795215287267230580257639082606068545799977914558173916341787555127399209012291507641024801105761615509961362852180477285939323217905884256082417275776772620850874364648180725678091243811186630710972232502323820119092122395936194296770006757380498319780194283793918361093811908094494932151379405704250375949651730188333245356018413292362063683339963406888178477065554137341797290062376189168289927010847332394250105049913988857399623641268202760942060465191628435956840861330113600773671396989856160336604928475129131744207698022971323668463461050063474586839976485562746182726414774573362247801099591515529308613717312768121366918599280432296561380244160841199176908800000000000000000000000000000000000000000000*i1^68 + 65578841541632701705557165030097447985251967466808776342649828619006972383943283460320345073425476515736837058829163163724609539153117161147515217851912229967341865929694863151329307256983895638568955853128011619795586427958529017824240084679576177812639958873847807693841108953570784653437862433662925498367762809208251351132320929528256959155603745299893530153306813941359734174018428857757748682361131164350835639505669058798615845548390182518479343452301918309671698459990727046442579474262389299364031747260340781474042078590906360843791545409718865668100798167508117559993949386254180992413220762827564494642242651202837234704240853671061692305623087244845442673704253325712115992758137822701110727716479047718970902748038913806404626131622429731113134347379344165397940826453418974210710480684614580871640332705948152029618352181477979788976745260916793262867820302904545568188953637036901604957021374924078536385354682878379664301762423554175003004878720164313302829285827026538816759923062695009889710283342082901912137104273582103992188570796973434783716115562153798263045378357884552113721898755261887070008535484708329230089860647046632627458907575173637688739782864618933349806886293391050350141073582377142333130183247553014427512067009090710160441934241879349044616089910061516565480632778631365316026081948292718858623365806787594111498588172643216740038464540064021426843833188180889190104778733323554245189490336451504381631560610584631606562190992466746204329366121154667165941137823399871815820112202101613222147353360640458017710778317567728234693391842210942127169238177117088445756142563629962748670896921172321177546832954981848194976030935652808988382997574241132989905679201384206458145568916958338113097069228396670061397963994452165148131237600517972460774679153421221037036334011498320284841360896554090719347342845770335886972787853905971258371661353081348123293339490612357081058657832282113747517563936421585173296425711797787023443920685714667732639896294566445171658185166346559445643061542446091109295683318917174621639581918735131016951788722910078722062086251381253653193023645220821247715733246289168060577344389120000000000000000000000000000000000000000000000*i1^69 + 4520423943990518077446454902032524904062494684400544641471694582844114127887149643894540227137346980875518970534697930125392847560952632289386267564955583479440363297264439153998057761041058145994342435293964447134065395642847901638241044716099915765643901574861207780092336521546648157728448925761169087257682010072203842432440761244506570264046552394245212649845355339403112467353648376676294894990670247366769999490182711155325244620133670126364034430428338616440080639696610523893779566920236677647805252751212146107949475333372049291439111450460045602890580032090929555802031602987032585182491593834667061533867727947934841190229945379871587241421482938462389799092787006527029507637906225966543898329647168554190654469895228510432818820718191353975547990052853424135165994568713716045887607045453077422561532736397398563018713594085084551914780815430330729062703294656081094137338893904952872861098551161260789667277606661670058807763129676674160283674112386691114030776164032651321659683709765497807164779505550317753669718207443396756741777641659963080365328448734683175503683296506287807989600669997868949423751120135125843910879405270129325354460722522106084790157250129344138707425298834084715143606381282837266829851036871822797051395653128430011644079420871125232634784656710529167747977817008697277071852717817134301291933082569129049137717285787833352809956582864977438114891441857601920888559121255999231779867793390879753974294799879653175497498809805905291492247382950689666135737607183951704372464716646796039880929814291001858096927749631051899691599877131422552131239841795000273345638274165168684181403642624983787675453551958909549544025124783459928381232103111950077174204961096374906828860989152948627522323814691060921980030716513707823114639696591646521156231859853022651983717625606917606453173020850122120947552912577313208920517866672635942741971777424644197036316331646749065720291399854918497620249742095797582728404971237463755795665359027131119906295832361711949528771092517712914673349602996239002521835980988563714118092897015485576416510609640467812883058951344407685984887215312691611024145842269777241506316288000000000000000000000000000000000000000000*i1^70 + 138332176613262831855754012026678777694050802879006712198597114402889938675736505409904632992274805779194379321952330354342579804700366209203064311126093817782696965467949278472789890147489755339321883552469233049857227906070857769961380570792631169518317718617319134197707722692884653745650147089577065281081637488926526423777436958514600821473310470308128947754625227021247715755494930869023695012603043732101550675742377713986997498106041547103886729761693028578279486407646956050643958921687441471485065354600976327537273397120658239162256704832284604282672579354213154158436400287728577550891456422411638483992928983864411979321237709558119334479266162038187458571519409554354638158659160666341414685248369063950323685445889366102647669512535180261922972536838759384963085264237683192315621044883512235907247436388057535370148147695579054915912441889626098787330023601238261210025272559795685209268812748942731491487932142544860785304965847775146997574441917944008158737610309008160033031592733656791951445772686835684532511804915779448093939463394982970767535909215956170441885892676778594410773371798370356893591439794530311507968223898425532614182126671867394368491907454609557195948374837360547374741242833097172113264677593836706656614119707329913952131465903611171493323610623915902797107832427084110844833523858681505200266034397087939341553876105825210041494594530819265871938679777415014377211358562838901250347486478288617879333976418479263471992491392552198876281942200920692172099778396051333359997687754894178722727733477932232483942017832952165613170501222020476433568724240935138413156295140951399537079855998998189772634193547483631673874495123956248215008031443923622991492400147501156692979179531676764903764251487761491629911354649690610238836565983078541716649010720053178534075188285677443866173783566377155128617156203246451516320561885080510214865906034841021181560985170368209356203786945709636746103047064554661694069356074327345667081033420395091957332396923115883207870360449274424215876634906584535423995123871383376168530492953824681818868376655728556703074978035029115542297779166899658353563935902651960524800000000000000000000000000000000000000000*i1^71 + 827035411826383055637350421253959783053891955965579021729354569586862372735115737914931993552702560061682232106282976053025606146977418895054757725256913170882609137619939683042754309208665603283531346075972886832171461106193967076635604100225223882030418915862085349554116554265703958500752770752873149113450910314027713307963891332419312268570593027449568259565581153864831472394918311784783407631603067818646260233717843586267481865640581395555992428143378005192696442491161206308989447576692052021638855566080415567784978033977410560586987017861654892329778044332212086505532325092912117185194603193592066400283229158607355166131001996720249354699204773851287975261002590155974290909617364702430720762889586239521264867814472494383049177533081795514197060826862910399971089606747166015618927319088787592917563496576761126034417532981319694721491678172057549864742496737154269253349898487404286820357025834606477335079596263381795739943941737886549099070621101245803812950695929750635223923133676471299249781385749049474363371267858829696667713333127553682597031776752625767713939095688396862353639231173707458174862115484041104461782969089375310753351056138789971415496427649428468519519731954962925081551211818303905691185029848247302939377351172234718595967606559487689715808995703489012793009069360764091927633519615532436484031494982843030336298626347738460738569328323718810052926836018655971348061278229479973236842906067598403041873666146744696410239408541353188717864699295399642868445180366176952344671275043364391061700616188174783355825767304133203691609820146804998730355802884706927303867065245304143602276508018314056823975487755582894346009618827897294762939684794562584993247304653420110621260368350918311681437542828008516307900508290302257911993743527788503249757477141792988304646243671051886524242385984816428934206618619408016497912650637163724187921270158655603466683151168809503381307826505307602003049756750184172968826125588497854531269509991847413991019218203604160929159091034571412183124167089916915603783170362616615337491064832117278223211251985224057948659943554799933975448470252034548801391778856960000000000000000000000000000000000000000*i1^72 + 4291642587260185985072828026142635195343187849817491379225458442753622150378164130645064585658646418366321060625019071804117942774917616580610911878045776419253951830668397106140755721141330372856066391088380096597522097486336551620557474998676545958276832151678146663390376150989854989244480165061871533490424494527957643331388847764298443882040226129148529671773029444698352033067399301542024269951262731031638065012406432075491698846209441939681688836242354283238122353112438799229747401910597839010505330278861441764068993174608040834429575951279303836131836236982810725440830307949957383577059775389566423565072228771938978603437100573949094353808333299733413010536503972875201628607925014345662211615175302500725281353541169662543092655501919297822930642355712760801543177144691187712213455183142537672610835163501066856502051623268693094522686660142696360048623671792701244285015352933642064298848735221187506158172633590658869654609691466340402416789314615483690206048707506058107542686741455951593932227407715534309995500924958808030338032744014941011055108219415620016659233616426549444364795290045088295707451658953052264268593187062871442522337169044409361714832639887409162402320357857076017953273539557713888907196227273231903354980814676344879199404026618533084436048884442045525331505623693109128325186823505524626845497890735979558386567135441991927373066301030257769314392258358760902388595455762527512926740450700439738623027165247043676254964203274434806734492662711645655545268774477603661982025442784138740586752793858078059894975319639869722081684364353883219845394941574240535575337740972709582699272976148750559498546855671465494046040624588835436246278051093540159326394972316012432903220748102655604375123835041175690983664631725109968381826917142759824023087483259470026073148413957104706190653677771304619253067585791725941309069545326902568792822944066771256019897716219291543228778830416836899990308997151822452992195699215124831646789056878468462296324977128606374030600575966612749756593193281341847265412794788121624580101480008453877859647012960833799102903512531577180896789269158329275383808000000000000000000000000000000000000000*i1^73 + 136335486098399506262646302104559779321436781929995264211395644866506283665547589504404685959599003230324294868477277945885840179035939585917945180488343188804271710876398906307388906250236874478283155485390029320111714574545888209007251729226367753749249052157529133673769124198285495276867642106923868571100094153936063383571225347781046325073804207266766890784898344377498580328542141492649935546919988459635150349098166056622077429556603451909302729034258992607020874302037607909656455989597217149931965573803510861147204631738446392790989794083916325913477127264591642810309461191451902929824103348629492735158885921387143494695211899455636836751954246023864254090539014039708650920332941172344982280363630781256324405566846790340037772666147533731883379794047267612365257600522720924989514718353799601349151908827165882022911400900859093649304762838414408238646519536364041411972502676630540634229556730807080252123623866248969886404697701696977586127700461137021001739315875283937690378260157247269897925339541470465007607941645042143156497323284445857149418500558648124972206422393439045352406331663493911574051825503020544492392765129521743273839441279637943772311584540301530329360648310629538423896346523714463330464418945070625594794936105364244543872992759978198962457869836656024926779502223126526955660756963081183528083491576584685473377836553838877513409316170419339984288524483212578507845273870739957315598612911972161297732605770090071197012344162594645166262233229243746340833006868138451874453652413562239740679780491566995208268838808511425588223963961268438843533697582312044779964087730507514519405348395008820613954813115200258625185366694318401880230380189976884676818800746869593630904978298006782565432780230996232384089076518411078799941134326753521712948560351083938556698677304705152477584389951544452785812908534444890959301274468374047431172820425029687451485646776357758374739570109273275108896614970095852659124419607282750770196701436983980570755095785957019477926382406014179567406816331525507343935267465880027146511700486778729155166402270026993609989093943117013758756662743662592000000000000000000000000000000000000000*i1^74 + 2275169166821460093516725269768576360667201593415320182399955000977749124283347149967566731533741550305661578379853033195415463160629371378546431560241666265247765167191384649209538911275974558269824605362647653317560222129133738292745160151528539935880456151753852071677322841343745732821856955476361461033222704173171260770310659168538697842914920041538978965107758325294652771927901568252787797734470147967516157786926233551340019065599954499033413496932483910167344963976638512166733879476695581169510741434327010664878386945662989994110931670412982994279967614086151728124869045657955376738651561977491400427776548911243200159087162527452578682091413584109451109550593215797624817719750592493409297178589033633832744957681812821721560112643406470204268424536690221779083141207857117476280417188776723045165929291986841372800471459764348752117124315416255288653924698691287437681574676670435661061797263141086713504569247672864262863811150876105479255019373124950512709537079097702424242767012171179797872993384230200692429106523082783569523541547490562456078105030577844149816913672112045078242570793248185279819088035059597877623390252618578977730565464842408567151282322849697161080606259069432626018637876759268364615129157003015453243526121156345364371861874035537415817725749496964857466707096386300295788959243755018807385291201449344002839456903173270748681115706382346444077658744167255280958046231627468300274837113988432073496026893700389930130674981015063411254114765069360746979621947345031632428704544053561572072105606223157224889663719519751859394279697451720714869127478831508417776331568623570232363771320371411949520459486947619385361637164614148051657652835972609168045278926574121333701862334913026989507002817471152196762835684140196994706986488741584298997931993736632899357347495907220974602217929549117417216110665806379484249991386211418250477880953938651443067719322182867417269062225096987586286606062816736819404428511616818187658935005284708543874603953292264497346638585229837960104699762822958697437716036315080780261055596762296818351773652785922659126831151171707041889900298240000000000000000000000000000000000000*i1^75 + 8981489406953480857923745949608095257024729249097510927487556132032631091589849052658552119061398062362711385665490252622969939223803483618145704647628717537770331438959509146315184782707780846297256286839041713929601562446839129758188949676673092438540116349937439660402308194349059635938529788907738140783562828782478588586591306902826653749062762856975232740279975768413007100344555571807570603140985799601799164210001813025980055880057525593620680993733459271605854397303527553531694426169639419626539807270519455852400102493325315480853754342224383202768855473930510151269111565064368558039313140220008010924053707149044220601085368705942493938364854260707580731422204095230392328549221206555417941686925253498299150276417623855482484203377402629091559042246194627673141524121090455304619388972063871631694701581190615759759292999257856002250908227425673810213016967468573070408684196307081049908156576523165530851209228097962919841277677996753518826804572288320740387526260027510157035786016009578166660340618917890924684164865361827099570399791450422742484149296209526049677550174704235831115831411944389669200462743420527260864820342155660642647173212218259906767362849839700020508535666132587581381593709190060232534801476804241456747598045460523268317741878864010478049060653623127165826228604519866048765128359351878653249260127861498377760768396136510772879283541601788369082837661898465187684794219898477246876135979466307317789220921007559325113482761780903798308758210137860999116478836857413728205775549089593123875102432233188395691153011319856795137644703486892147384014296729573001587806338979847706706518619215945183690181172335037239580482081569636381490241158621770674337941470447553916148013203755939457320864831404630660850051323468489883661326659335430002411468318792386053315154185969346416925236506275115609725892835097800891468046875673734010853770900622857487146751015273247176111115230743278461291830047604781317753557383977803677226008499451063785105927088785707928100228715656285243506667077943195765018543243793124638394440783405003067472150979252686273985079783131994652672000000000000000000000000000000000000*i1^76 + 47555540628592886109665554476870154007175246205627587277514621257944406822367419593298841013171819695246102476216983609031846884186553978695242448737514076086702795089404417895252173314044031233693370749636536141496704607464507445195532611369527329741910833316662921130574000915009632155215617553685970487395494313151166329777640715252704587529898152821092789865719068194298158486770592697584343874797990513117956965488654515240827966202517364927799286000262380757171851885544892624860390938624334211020520455063342373569823692215779949199102175234791890820850449411913712767828619874113148539023937519405111849999729781097297092069060724727288256043158569352346105043145717258672220259825590050879125001686582793783984719949737544170953728802064394203310936924287129356431934152228055426873152447066440291047262886097791904719514525348553082925805000682364692558834572424443993371108225747462004870521329865824102250238049860341547213173234305968006456152054612880178809114591280598274435169635164076375022258385557418128500119406557557476221359371398619035949857396010556864540411769086984160200551111406713832483850587739261949067805715305200884145774414374134946902225127056512420939373403388754053540895767200191466644953398243894038398657646750366071382315894818323579736378252384744906911074565808398610712792835428377887940350756702580586801188494333670797617868051466476185432101027515610270981768213330681165559507642025877949131167020717915905527656949504430969458034616163896365847096906879306995159926964811638409434078991279063242529246314831513969514937524358965200457103883470402561726464380212649844785956396672087236280240967507197631772244663342831851028998399344762585990903828346593361665254017798878425153914702003620773484806134872155807004674547862933704764755505159847909561984273137619330091775354110440466536404903509122060283946112816275546418163115018767581561921467791806008695983457817381165592269850656265098700953318156385851484062103408065682366838795392259975947108667803410893286601750936234923468532218730708579746620331728035086453596046899859682048127913059942400000000000000000000000000000000000*i1^77 + 209871460434237995630288328980983348959372885937670751504616446278919515536948154830662131026381111283631650962358297420468632428617002729325160218693876712460227664339670061315585617444537127686896442290192659702889163494687234555634437552830899292960687121041474353900419295013035808229530521293614550675322538475625187848917851524213852195994817757209702107938395419970037342809476933001365067840565511055275362810734166769720670214253362896778462914522931965379674063535015314803041572885665350051024915838493235319659131517065120918892682814894120128505713452033832632105280555406611823683899496983928982477472682645795266090703275381050376035925328216170762980817751065373534653883949470879600723574601197907718152164462060602516917279575198347434432778429632246909567833259167324362542519875882957634870518538079683164802479969823540734251443768176727608703055017548255078243232653715475081441241396047745393370420516262082487764199955254638660414898315507759036072597634281741048670229663265702598999927361276948694820512683707719362376184675744660252787896156358383611996991289128450548600395142154370556086304917761086544125050431699800850550271468547879907338606270397267865199036642841543872771912356706371105649901422084499261736001434977407209024788939462688647780028524610286913566965621344323536143881218013615166943112952620338561730539920409297865432457866281557800962629930138537371959392338022751208044007447006605654181076692445482007196478698791993704774756140476220784515676641273005621483993232937820583600736700481391356498139552684333170524128153266876270337903002225032078419047776721390218300833459052762782000138909400124620599083510105255210273566274139908636326125375516587368463834066599436524695350406885368510848915422270544360277718984030382842731383074949267565906319814839718236010202739290021533531424961353835817979142900103369808153132464055326372444748133491186530293658613166220729810537376959483813248579612764252807400026868469603565825718674344716553204656644296082732384301182217199611697591308350690226331133351085377840491027703321292079009628160000000000000000000000000000000000*i1^78 + 889293299377596798921710893155719158091073184138481743619500063961721568019987212951102509493349436707859250361422332618961173461424833388260206914382552295537085222428962751782192113741931023221033379107613712388470675988658117839181696664229645008958052547352844693473609143413170833005018198665719335233080303860769288959084506736059954814717952962526669628771136240849229393275391813329481558492676703764217635843660581181253049677296011274603973560524107310249142311795231318301594554467546730578288764132638675708582184437774815435556088665390278854335020423857399165871074531761792277975850939569609862297936488554823300603169701064580160915863552268546803777417763284543227300646309344947680823054670597002764353230341750124778810365416003131439106532712254842647270279590493599183829887848028453329780842482582758260765637207813265265076586539711728594311552813340397294065614108332429387681187054945381884833227150674124838064955129957951367984947378456094987975739793898574155849276981338654229094664442536150573364148019298632612618859421236602303216194531601225166497704334649391822748142477935657349217374297484094523280354111447423677136213175357655083800636312511611171660939203252546947462821055321159933433845226209353568181668311489925312522947566589856200213409795389010976483761165101219757011943285109938253649618662788966424535016612178401174420387611703006437569234934075786677672289049365117082506532293593249835222770416848332973161422574528570288255884790282134800162908770364235574080372462624325184396160788392533185066262482604987106180553739555863474367994159384195733615023356672275430040158924778588556604117443542713463278589403365833139154807002745006537657518075445779458516872746005494423551504404098593998436213906021926492010016530000422851709948667808763541546282301628782122637578653136842261140344635690466141384575764332129828723099088857691091199706244395117778636988274487961699964677381747573660203810187869555025409708756241596202116491587694271476548922270089261553618363163254188415170744184613976161501110905204114601061611309870612480000000000000000000000000000000000*i1^79 + 2144884231933962011823280986573339222638674399430550749472622701328068573181020210088155311040011078272378965474229905864212033650387759802175336838319779416361395397236910349666173825802841691114417660140511434383107793368634763993673279822197413442206961945331183811753409682502059519760537163108222394794868343995062368091071288155128966383980580778441065133719025288681526540728861179067546485031333104058715972879767133923906008261534097023216644970365243676822445071572669369195134834913847702782873676145019248010602008875574606369757526079879789672433049159240950009757752900407323223814665889746057372571769740266631595777243459644193381922276819685449599649124175471068156714234692605148603249183976665623999636519450342653186814291524365574715766810941210311414782697643134064892705665476241272553027955896134818186668681089799941240139998619995517060993596951152185423750367135804258189526008173829641070611911305758475212731958241190733047092584510707761862913870958047228409682266046089555796376302561435671590259980858394361694397613091129038720851527213502717957566764042682693969024428166522261888029688377551603182367453857695738558499940820787322800707073189141815833472021358104302231912590033770119599219560782209502610248152190679136990514209400654998374279396061585976723791279643557284232027363544291393100409325927576722679865050154279183384496049217860552668482376935138804257639663928530947826209724960176757449035271110981674521491609288387395713929303296435552895355943217394017320374553429534388392545501264355176073656567746439296919822770491225026392695673047079614034874166952142998501658227075681098153498827105999958857945022942086256847560857574569395691485473946079940642347667616347926308382704382921605196921707367995275104459334878465049966433004185875842203735697936443222313050455381244957560546631347634238594423671615761074538007205074080628502347199982844550186622095848855502014468992496589194668249818444623343700150650433151049655278854413735472816459723873783768019755368997526669178156830669020262570990656668205653615466617241600000000000000000000000000000000*i1^80 + 2970899749008911538016414620480725866953919349667698279472382247283871364142869187119679575971145733679033780020621468235398979220600138080427770774613558877889243001025241965328088194404370000361961928347448397355983906103042309055355043200745194468703527723797493126716376420612349684725111035654719291894082559364844729857174544083683720263365669178859112188677446881970580797483449898518688911804712413712969066680840227508683159206798676966037358701388319392656405959940861466949325353329037388833997820802663915835570816778543709558918191218508088461107544022958323398047074019842288186382003331051073671831800220106280655444724760159943425551311065155032920073537548887643681138724473210707717973756497778880667264467353444495801347018884517624485690210777190146322258422170588036636503673059821076576236006509012219255028360114166089673350671715960426034243852858556701807939354136803483474088918689018247711615254829573630527471170694426873898665654507153456580746006694058537930635113557474679520078969528420426285244331293012845011712610746159968895415562677503700608272299989872717141587202411473270543608479762486160001192143435201007126185585793301659253368897424106810770448383155860393029497935070352579688017288509746781783323072261909201479342323134436639286509278230921377927871931778228307931476501465507145060855559129689998707174028773879545307267273824218064508967370893454472759371236025079597752357238138676078541257687312253951854487119166480376429235018360191147114686842847460053062279889730242627805652523190747712543177407631763918700286505243619329455169182984435681510782873940308020889724917431781418806929647850261460225801292063979322445132279213854457770145400306828332392313321859859382521544249880557599661657659212644845344411974013530411065794886149900545665900445004298018299158610914939318789233203698189596724412787799442687386507230611540928194188728309016696338150140640188394277936733415314550696482369135898327511451598574804972256628715256567853796161197578944594094042770061343968696538842979332111466341564899552248463360000000000000000000000000000000*i1^81 + 587406521087522730320482815089977806901215349193276918155233536134722868381267481236325290191099746955180336935584968448164204063953349482692565976328991235105854763705336682675469820005802986375803892194889742924213302925536778773848023516824662906495985545821021858346934625534479907977460979315779298908542460706312109095359856854385413738282914875522692296037141202139636498797913544084210974324246958585836077680637034094930750100395098215649338308054709291534755992257803455185439401983746930091146643718446705457378737068139201857886654683118587598032635857548232828821136432131855928351333980607891265077651389706456182722740865837805489029251930499781504021229670179339027488991798549668540020475706438529128998226530600740578777038601759380259330292908413150705463256431312990203069040526505036024102280714232399624611690789186841706950197561257719762773244166122892164438254921125980736777402110560398364714050940375370497742693076412698529323701375511252295187345054418960289753494011083220482033521185226185973713402393704226679244201130329593993308987092832681357354056246294947664558855503302410889904012444466701419682355733801776092067364158259190606040938654678519940387299984877319473099769923924487448836216210503167787203816946180617596166654464632972407783279804204801219577645609878461406544719069385771460649822560631649613548928145566562710716352347664980930717807634859217635773043289365885026114296655250118926977181345578457713210256088574708567103198501206858374405284721027151356365600024607981057646565005402182608689068726520664708548249311789480274327141519904180156262246276734382186095947892235214077537614878121016171717167728052533079384234653799506016032848174689066341975759924843367991078949101042657720518886776018137799574015062670707288717329826372443367200724109630802684051470727131688968199675376863912878123442230413833162961403205680113577268256975785672223549694843429137368886237162566254716961340860368332913001560795433338526407318312819750064471353241134207156136567872228287384770130898271369864747839127552000000000000000000000000000000*i1^82 + -1549552550714270572333593702834491514714252320958472803534503177717590829100243550255658177333799690056746810086092009854718869209621307865083652367698413643424944965850781424571102387716432859288395859859334108794725639274555479656693138908022109627428525982715711158433185895816289043842642608622434306058462907523773236046268387045091710281816588944095542111794163780977827221987713077443585621296027337353568667567549129312248046398039992447876216095553775766800945258801716236145149557026045170718524794995748164069311470680685210401959706099642715581993507706590645159537793887593621846726409448650342527823296239409456879002503355798917690291038552447253815745105845582920980683314057058057311350427665703788650679728603914853673974340709965144727002876281670367918244726345806808905006195023404737579654998303839894790285107004118847723733634536249785367893129029458630530143824389349723795765785895681314494217630245872075904993430470950095999412365139234625645796437128726453791923073085399418495948375866105606399426908644567822470411610280123389090608479858674090001219221289443709666387274936531822257588060208267872405327594974306654988134974988007352170864938956374909872136470055327096330665402696331604142918191053268177181390082389947813243176307648182243766561447463225992196171759994404034285955122180042291070680097828281346033647948536717628307923737716442001034444477743159678399942674165808338763758446219594495826422901113910070162789156781580825925096468150899229638247870637598153656944586327786908060673194577255092618002098765936059252752776281178680725092845839659421449316983459948524281877839483244275671518095346093141693954951813843009294562317703877697999061525129734114167451215254587525561978683911886158308348167671695261614184695684454076270825166153005727794620755022283527382814802530732376516619055156247416007701571918891673290389192212896106024357186836101955424703950924565964331505476882068926694525659360281940356664297847336313155175574887326042791909498750020904538628926843793398327614605462415222400614400000000000000000000000000000*i1^83 + -343305056992297268466564210123536194197681571478439294009679840726208461542089586679281908844404488878922626292058268344832107789444455060050014804606854458295419481159356318871056065761397757467560213235793883580857478106370911010009132918063373920061243706590968376001088438236574706666655691119991886390856220826009605633101842085401976687036782221223137222564309969842240654657093106481520696309200597708874932000071034018137095998757608660269612198567909262106576542575798010783153780329005631492828196609007084057635427021551390806084865738045018906048904049950551533152481808350573081398655598190938647959920829755536783866198805825117955961729167978663749287761613150515650727908308584286243369273438805507426351686765232633936447911301036882214802213111211109947275637903970677459675039916067868157614696640716790569783405391103774811355923201336072990231455460843644854731490699348685587287457539744165894984017349614454473408942868400384907888353819403670391533124623583374740128996402315053583693147714293959814994402436569871170568781436466223529285105290684242297229506171335644824906032685855054260308611078569393578798309900671863247601965503430685747812450385257295722132843236627602360378755250170481295055745358505769598670594023689940371429239260747023458497183263165137458943428280131146756148590474270165618568614922284913852513361122998042037719107487734216375508394718087467733085190101355501225313040768372168531110417088477678985665875081291633292311326406098686422193695609754746863219458196257974218001089536560858980097748973427499674354631069973639775084141545797320776101689673454403119473842463010468888984823880854362806218871536449315553696866992931423964466395205832111532436022342870148837923196779486732471835123369269364012160575700939602341557898950355983092879523156575224449124845753135876491413282464553179717031460266572145298851752299385893492888452699284230688812646914008942601516961817382389978838429203679272620390665594225563610306292937214325673313608827409492733205001308034937565628977486233600000000000000000000000000000*i1^84 + 2332261666874286059114885462870864494133592270460003263628949362780294606037412501535366863066951189090200435499304444192588324803728277739928853464119595813549662873736452353624530082784682823601210506775318195342688074920350974943893974690627779760081893445991577339395935340219866211827609806445757189731193963817260947065370581455136391473291848192109745706037284223292288974578493716424729769865930400155668555817478273404940428365763092896107699049983559045772945740048547554207438547409214686028880705018037298170038794429009339620290361145719783951889831826130046029976450238334007622956828955788903888424216112552917196573778819000318667200985338473190060076741353451767676082397976175833754908634266939975337169124470530360545645214319103382375929307842048307277085783470699999491767356966991396780141119050420888917689189443585719890850933997330105933302093500398116264949442559138809655966097992336566920453107383998418731509142930457555532636016709316220792135741802505026342862958723525356182360590066532895879372337594336322535468873199413284168418636677557098224942707802340738903612627278883522221089985975566446548468665869615738547825556186898058806256560702635527024595481349762458508450434656980192886256072508901173056617775606773818606773598749413811441400345006647359924437297441081183877975968420668640786007819971454324135405943158214952687136343556324891961595142351609411657619636292262088103742455366360974485772188347775415370512565636323592395289216385073036168567616910288171616411810573782993764525545125841718014458689163019614695263568424327141516865750238849602617692752551497125246850429534273177949230292124159116181788354555854130743424210168640767848688613327442864949232005808295531755047984130985893959071851628071447205153040387940630195620460576038816971565727510992319495052254201502200414730016283537329426332822486083937160222695935028525546381118957165359761412646397877392037031338101957456749423365500349204406853998546049157426415550885433063688711803020681525326074124254739980022185984000000000000000000000000000*i1^85 + -154443352899848851157637775702659397972600387423253781058769527533827944990388984861744067271889943001406959119331492358383608624442709888156123763119038415352113942792029495272217714920107927824129139153687688275596580390216001478898340376857080294533977915521431709492171085631325865552248443778069673290245369606876007150106625098079222319651532004256681624177516826221982204800375847942697675109442671144055875753884056078298929448962328426004793458043111169061188794130180897685598688148027736681585455203826715899090537826561722178332651692948279164319023835333329092307145107533170703985857491863425445472469831975048488417293038192769534830076285908164129661477622216181822137792140601194233309549975956011498637206151520004972526784351410392364877404667470075060587099690668419030799729469899307780130461084723720015463264227875701289433973429365828047656512459701787980366177218713576763620660396425911437051739260830335248800000296361339087396057278270679734243334985623419228192658389541097694336923423876586550847238310900238683941373204789815497116866640489657691510882732794795338198214944445070872269262953679352115253641807647703003003810727780883111790110151345765595606279868842018803298058164848309433751665717783152759144740980212648943354060078702183201781747494116338411609910778541682098698765241873895040429988399879944775418160578515536760945120420755041030517663650595798151049094291587621161387547369727155553079422379850569064891948350887427714034311225993102070918329650672939617167564671199524577951364377699103343553346900847743852527348526218304748846232473382054381886761079263126289278100274388152164029356934961609560815770829379754529067738476661006427587009132784498199945644746330431829786916097418251747496315234186527819360459928887681112788181282153250520622108607037657182272632827685310408986571239564854861724925043779009474935821066075113889307563027146282464570320104827511500020580949515599166091686034646411756053388494247272445826010584080559992390297536012090522986022180172595200000000000000000000000000*i1^86 + 8686498025252834249397150479352201189322724160795355700712277777267570956985686131201390822325137611299322409765048661982276942323056931161603476367007098134749086734336350527824905597815824250219194915551456265199227638472057866808239369152472028299870552108523924441498852673829796478219049079115324423319029950654381072091442451372143727772295748461576282391135728066221015188675734041678869509362649162670431959301653923189167743969671831337135865221256342602119573577776198234046535634655117651856451434461706008446716415603601110343271513367998925719813402365141778606445718988803509748215106740668374729021724955557649819966595213927025582194160561970961861159408243225472935561728358706839065771077193028607627677889749230417052528238081911893757348054924577259266820847758430875877789729991504477810048854745678278979828098263755212905797180317811932979427098585326046697846068516616601163947361496687660093123765422639882954753031296221735059940188277169502507856145871224201052647581564517968559746656133594946019043752771144717797895515406167289329824935232348244416160466555659870925431582468187553200284659797517660716577721959443342109607892470483019042894532041980716713363466115250988701761589330579504741511465239417973112230624916649023938003254223684000224924724995320197826494045302811169727746930738007523976966480637582480072602678643086796574263582406719406036309808274194811021104830208196908844168997877764968470165427857504160956223342788939762201068280515261240038127862723345366002446576229987894866220691400387925554873272807027279503080333205003813132731959936574572627794938513209333404084797779936806116413184440027814403323379337756097010863703056455636959588924516487920707014078646303981452560015594171631807454106273180289230143104280637159551804025864881629669840464206838030077758504693645703875432334015690218983946379015227111929160817039214784851692441948793471213352853858169301811478163561930427837307460712114823395556022416170909887966257527761176475006243317575299587112960000000000000000000000000*i1^87 + 74256435970819506508175988237411514374088101207413137598471684897890104320375576052938626844582101984528083052796906149886194166311979739633948513606590173730022870441409148557231231350442685974347816710618667133184656611146023757945453554728489965369944865212552802220609969330832165411273923873916423459499357094174695240090970415089303676401069806334660369266812651895306608734077110774784943818648406712321683782396902920742856644113944054059383429364240090429776255171402991307936010712641243496314275919109262072328583781041111474435651545827044812596068198718053312672532435978384534923234891379708393656849467601061799178246205902463566420452452790218228151834859223075456507087215148342258843492194828019193223880458257945974944572117592423887517429447247394217056185900207114939438000553642030749671988490388964647523937223299982048633135629082200219105678134095994085512544845406719373303632883467013163213179375709507042226218641919046849503302618990882293867696040768702486082830963570947526943698607918311766327555356363939615273672259004089315602536803673517867012802496794065427522788268814584137864803180556290636518594789539647318100859276160220332870024133497136776229564448966471010108729574294390485651313150717852129146135355515031772635362977580114484440298700245585985460172046004319629414818429329358755150270535098428649491310874423745941329873825545912003632511583338557586719284492677631269894447605592001229082682017524765228926204833246505943689549330060704919646430935247755786194755451443655169873893431670782424553074796233862490270117114005497832793342204892379744596561459949856521330594052413808781418227285907337101534263707316350948879774236262651156280177103973397842083101204957424662274725583395099520122602243022111896191673762621466245643794109038160777954044725636209300624173134912303144233652589482757704471005417484063483215075461702077973506876818406722657425590824661454556169608394102747165550085500909341372019691550193418374884801473952700804771236659855360000000000000000000000000*i1^88 + 155947424725844704883682460341333540508227931857760106444166491306024462388926668798080037102248710041768910887513365675086791891474691283327549026173868680829345669223695050645837158077221393286855139084892566805092428178682904612339483358886720737891033193740865789437944588882342562720041722162808258363158176316850696903840950174569770094673378976122668118602584805395051666630662754380547795826414420684018376458711847370684133480252875885040050725021008765253223081700903140005197432971030574667405515900993529779956927176235980863745390539415673220287072879158697982357267782871128775309925779400355800331017281647189791199847249365348555502638592703189623781150572810333846342631144247724363753880982391743832775441294243724749554574612122170179273182993529774353704390570251202850431884884441731313807228339415685651086045000498507467711222759342650667026967702015499710803182250685570287717978873901227485853394101128535679763579953373713655004785859396702787810891308712646296217154183118844352149893090496587029952567743881466226190336418162573944071051465193502254174915089938652976796972960867468740900844963815379753599733775278866465142362229688023559201544180944958780660374662067183346752963467084175298551706061034079418183980819609955548427375032530235076210365994914660932699095513478803420912869182538958865380569765072806658150266770041036274207878139318474574247285201371259637979709613631722164207339432190326956634159345108568769797965504532514983029712020786666189981679307199999666165005834673764754694057904308000801395427910780887651960582870885162338483671482044846191822229546527560251827639333813105694930502412839625830783653670918001476024739533507016336789468245256278634188701151256074395350266474661515815646893402309993009595086031307858344861824387517803755551757879592247225222279758065695267586710418861213157570772910623037687057584967208567067824636735383823914668164552505449085278265406757409852621261338363416556421625751017015242204793360202384539648000000000000000000000000*i1^89 + 22180648350045626142031457645086437305596517063825159051238370245955244635526255687948383801736746102514628029179308839049858342829202825819343269001577292474125741432548322981461950385070238922971849156532412099504729916153840171473694480114122757271194187345087544908671304993734569227437097333293089058257378199958921357166714563413330895188400911843612501781054637190987736325000340823310838040334903739244415634885005913696759752895931254361699910501176916929785878527249440562977595939977671525064218537588826105536097435225132254811527988152335110399405499484858430453389868080727563442788913963881059087286358476593776945872018642856511160993788735372052650459030483020252982523905171153914304347118532660656490966397175130942252832990229127723416954738817137746773688582793188050265780453767620598204662691815695617936712628358635873873180848393096741340844509436814444890225311270353864925572233411011828931414000153907695464867978454257443281274252561545976801577861589679757011136931629239532622553211325126253556990927218925123562364663789875438032787566382062563834708001749672163814544510882798452402996332254440084213445133258534106440304388876792367709357718730209330213474874500087294712627549913429640421350365539530850556279448455559789980857365187392667179466750924539564554859394710033443859711705803709359756787275614668954153777538571149598989178831403661394960015067185199432053876605898920620125161259089676366615529222952172494232678834296572472104517402315930187040916270387278741450909909685016466133544730581865610388889073666038908255578973274433294694406814132235367391649202250994276342950617005320180741747215321129046169216596826218679200845273745441371296434277913253296123688154177380616456391497485898565285808292441113547780144349468803617042325805590212134708617728287989635679965440823022524203639474711701433796564644721569677896895663752087758038164636075601472058502703437667614542719321497792775614905611723635216433348724034518421222383943680000000000000000000000*i1^90 + 1381313588125464992911024059821116491593350401255624629348288692183134796506704015971222027547470722058091174309512497864053425185705977406613855146338661635960787992211575707527320892325027479413720156742500830277408116526288821818486268050880319366013848817696513847166964392396296096989944383773739713259420368282745612454256348906501704780394181208617753093823705620515739537745013763283184237787331753949891503810222307919438428991859850356661611351347885083774083541834281222931991979969616968539989378515765717668878325195097592191106310599505305701250162878552900462746979358977944638521860029801033467819376845011625510005376673103485677556274935819969966480608862796266309988049394234841389395842558888027551657807032113839271515122124448650412267419524704761188310068279316383898639711561629000795993179730506207189337138065474931126813643830777404525830367539433218007524971763741207411981610472563095020301214557134609915720066543558753402657418771309157262386234028375078202407877746105543112044524018352463701101572222485839047208882981740750628502114884684938024650799368064177460502017421752774575820983777271339795872337565303636469274202625243418666264989472588946208128424417084930797891188333776945687219540113867118474514433926305790718994834312993050067335268146661456346035073969105727881851830981226169834755667696440408278461650599153946739271040790931161444939771364346928804851693018587236350846493024655459460460850671350893878082256941534986656617769489472266714088919522892486978448600674412305252405652344661557565430005639021748527238731235989358765062042333706739324703500085021685266878432290216957514540205333905863768811929256176772012609293769223251900406000622524307285003262055716832382098464736198493665177219631134603399592559534756804084571612233445987721206030819750572425151244757994906543196741046019893638926580016028931521635235912976235967135456765508640554225762787313712949993394305287457709315693587561558186962113949335552000000000000000000000*i1^91 + 36241872735848250215800545488802068164093592947750357189699374830269116698295672748517063467541723855498607993324390299152826992326919437935696052935693670960540127727656885809076085245259501163383624418075903625540453853338678700879557639385135145069314510619045730298135819668962857048675685527052215453795702833198898081906490835149640392482516126053645185208133015478325790061834647567509826144558538203687141265128981846366858641246908287799004574440683372165366040745086714170158992127796268389892354143772391986499611016595518117746234929842515478417048533039829584830701285723837795144448409498365321606094628312166645995081755140553034879059343285142194981207773861840351841135847183732583098329077071604633118193921890030662964788768346305545018446355979790333517782346119262617471300839660674630325349923277655798667922021944278188026044601914976135165537287669525771543010805388497293351690938650029820823051129148185329123173422705704523988343665790881735807865068646319879559274075035732498380047515145995858410978394323533789718537107941121849624952853011778065960432870377524514602951025584841968959952736055041278864709310438730677495855633370641094013337282740972395355272535784797153481574451707969809907159762833200052609896361904567402173337844546292812861198481682036474887214272237660853744247476606621946595389862410648943615570741802932273058893853641107766761005307777622128288441937172734902883011523290988403206826853495522808604189932794029472026796558383990109537673537092196934406488416046475758639970789678603118845594084053734018188086016215236885737807468717949030808341774549357653408627268801140912577920665210175524577181509022525183605204379004301306580377457289704616969114022626995899013962809019425653031617093712216912574407780092354069857711124248103503748959097476724429082819805156271019004975023605528536867261012248027705919617374078238020671433188306205002257160936346466997601766192538490953580771916826978707046400000000000000000000*i1^92 + 158953074335060310288304086180571243625064419442795415040268322624199607345000704293317711905156445078423084924988869777136998214142486784124197134381758637327931175496714731356029155527404286994532474811346752314519219131446493963669701921890919723891501724897323062604871934510531153561402451925195437395166485242605357676154999743687571547604071322452399847997380704832380830684217433805394478418022292085185932042528297081831908832898685633760498791558133611592587225623634282610613034441918455786861223869528080388278528012150041218193507409077573520741380505267043070158636596612445945656116564176363155605493237412477488412408835838819414508347710889555414380471968561216315876414792897040231522902885760928543405678811267061015278227313392399608296783360566669819793381208793955795800321435052492859264899638883050519221412376231401282545045926655699695586589046216041813173037937732187585277240123622098095544586234580433939350110327541892589337687662723241375666245532421115822702392338679929395767666803440216171148901234462309075131430330940198694221122959031594369987017282430251070645180520718325845358652605382664724095342949829327795728436510752180570610802185876596604584172946824716721273142513486665745457034648949480545773606229368232528127802074984795348240935515251111564762998974591974201501095845716184594580698054147086091451282817615713084196669468298059527742881905702802661023980848569566659742872698148864473100246365143169559983596477235555245765603752662406167104790618777428519491366494627004277555158150423631669187263642753020788239671714955873257515012887804751987001748870218794361059637413387183756132552783758094277333031991898297411137474524407147462273324841563569489032604505026947665500746697859127002417317010296995052313399601935181803414617201668684811391707537415365830350400461373762345645564843759439917944634118191053751234485483097188864879017176477441693475710297783877765305547078009164115728138240000000000000000000*i1^93 + -19104349684588750971087006499114775824563705455113794026293314292978575295160298442857404911705355612876767253755819437565938019185786419719102347022033767979411484665744143693275770145984734382958052532653308189364272322956197897596000155350379058926216550344907000446343290286361245153137587486539935369912250725556278297585883772435904259369379124688508713935709345846387370016885946240941368356183634103044537636206012334738743649451653230060600444400147958398279092024246481964224538231632487314490700114966687361104751292899612506817743857710334780571076047351473338463676887532378283564585615260639830951296220781422098613781521940310090740660904528353762930337071705347015327693388075286516395211003310209188038883054976485892852816808633733597710929184432878836417365819467398977184784222159078241674739630663363557619800912314417769165060542539058367600337983562228723600389091699327651493962552390490220884187210932410436055058348460527681232003632717582242790769158824305420764905710541980175146084454149410461967271549744060676067070153766217240471916151120084825402009185007962914450166006334620113419575519891765981684824585395543070628457942109747194392947807241707091194152999400119461879318383838487521599211361044799098459931701976528923115568001848382033137029526864837775332584154178220938813860885024421175426386906911914976961740885159477182058745395532652001892166546450539244707093919745770301782231222516491153134633458972541474971011949116359527406920269836913988522390862639570636410123519270956810101688065618577558974524655358756648760439710815509757475915339963320456748177313626625757694749324751607564431565290248053556787638264591790470367444250171045358383890329271794027349081215470660820417449763539069085466168081228245389697706502331055418168364416473746606741674597040629873709076175862294217376434540328843136167204631507125128261746524661372188244195885966919437719974659671486494027555851468800000000000000000000*i1^94 + -345410547202120351001276518747066184744815651941104527265476446886404011175349592243534816317143512622102054794640254476447267191745505819083139457125061419399222753634248355960350022482192591574991841814618744102977079805607408976473644822923820091438695026333645266619820857838513888648395898101358406653313212142872479052801205590562563424157873026557121527617185043030726817499948694954679920389399168053701737000345903268655295832421190927632627148607827035887940873600531183753878207786949477009878114103646323277696064547013939637639073941090308025365624305422499643419906094080984155116478678372822008821897695055944764952778009635688649025843813244107912728524209095998299263174471897531027475095397020878816807534398343826466972766363944079933067791872361383397573828553794956531116676498646002688702020597920822091590594684910150088625961215874360788308489284444874528522230121607534993176540230673655478960056412044294323480696286197093163148941192430087486336277135906698222075281346683442583227862637702182182481458050047876562202431077113627903926119562291451758710186773199625154334727101145034040402445442338480522401224907738240929193736428718763920111081028994043828724243868793058499714562484656027918608419651807783308560638320357826366829887211649421201105085803514506342027513410241168662147390744995530275788012090917479156525888663493034274516866582712784438585269135881056916103288760719584721517043232908932782706753271354789142252109332262731475046339732915249072998224098245625737046370365584019437625825419139159763842006225014878340269500956243572608854528534094323069912559556027513398594394428529110194354692629273898070800377515944945397057581454667793526426999022273135875454985063391948637944659234139059965775343599617118803735157949993552339022913052093782891105511238095078335699343397019427565957134642028466082578917962574768751003837581684773189942067016375237887048214278196271513600000000000000000*i1^95 + -225068167687058632904093294633778946040308575106045812992859541016749469041017257642531767566478181622893089528786741676432340617648154925451353077393388226170624688394130882531548704961546297625409362381604891803212152545774343527788230912659625983440124178375947825927804634305793000408962717331848997962699047335269032592179991594061704248364288697372361302772090890967169195220133392002419449350917721684265163729983316455161905163039932323725653047219950148147659732984328452922870636349523148273346789176972154941571984212581084419727934077453457467570491119717228590118004440277918980508663616594731163799507482301443039076893889248644321295300113472114835560212225423562588790128252158160332146619799010239546209937362543326941018682247539111627340791454428522035632489602506594897157973195044272694818623417358176955332780128349837877130919879821475932180555004453147160182004971204388143880116301439975404364361761556779173153854075717552882135214988967081113033609669879056343399738128575321349980018529493011154317953554434685700471629849100760389957747145016320286547452638006107643676082629714958603587068843030745888727841339875181161015668650856029303999242859611627774802658040941812664902150083833055643558537166497577280603222868731391930627378290063183643757065922490395404295048292189923263626458028355991635031968621497014567071254867329851874321993924007188937708071702990733087024324142389763807691664262579059288835309802075095083830657771407592302989805888891466486934238010784050557318331605717823480294637233182707456535129105664427778452120439290825890837718594288013685700672623879802974708400503254052488094723911458117882752473467964795278653901544913487094092093965081532811937103825644518152979068397797494952477347853640456057309599688929166344790817881963945198433905811368776536014435042681720424179524588458331691247653181068588415857840357685680362966022952228043997839360000000000000000*i1^96 + 65157341514789156147718854862365726696002540191370271095408543502630476239362364764605811453864582634586854640901631725419705671963462569133006130766711001152586265821912940859277826908693627377612040664320562094705738869934658670784891239547209773755536990528591806248312352692406863469694121917953045986171678872786463950791322374080551936080067913127873484129120311202726099488098472042312895067161200088940005856256243933098478219656214681358221582457241359629006920940935221790483079056770792637644239347142382744536527072524234413331841260205861394759679648635409015633822826891245773582199099019507350264777106924498204652492483160058642629477968206878791886706230430688304915200810287909186219220396430573167824482175791563592487361571402083791863413297535312734800399008555662960024818638608797876984294209491152665839853598550064050993719217659301511631394103132273468279833065152764682551365276054091355690713414394702701941654611131703237568054481047997756342863299609318303508570772905446315560434608435600853563210351769689449879562864539200325271389350166910536242363644115537293318425845055126631106207634745744558063445475959802902070658441389207910160627020920786037933043057129751344123532513197630659461706720842664132878696642884576861489016313129261830824491854598273660265294644935331376504099090561049578658954524227018049727151999665175681640581329512146438906958684535699740119334951475916100508016586125021253997568445024029029130486700955173721844684527829152641444099501421450429766525582257677305260418647074463535707362040712402438268410129006213861183039912888907461804069482311429996748363755354433891554152474608154363355106063354834596685948646785602218203816692674760905195956768825287850872931009996360676633415375224404568421032374313005286165915431584217999000133720540493321497449719254754852879032804217189502541813758609191420076893121511552052728722096128000000000000000*i1^97 + 944614337268239849144307983765644634996971382656168746674639446975620199221460634126865425319405837450215298075590423226121485189523237902014559255920675388272160641406141402648426373876420836351116192372800233161895950511922811189962004641417922300686609236123190049464125242905272218944184489612872359317800595728151518885499905242158903838676230901126691661810821936234119357045839962539800771883694065289755700272044506992980870046143364391337092430537319850497608781219744460102246230689551797447157050747648688097206024343216156030205508078149704005536106154102597068121038711041026737370595869152005654424129995532033338786470354478839539958245726750003840046730722044677674476219936065410770355789721476438585448292868029906872042180819119606731902552468191099822979944667173259923390777273315550882824515901423580171671454300425498373523366275963109770395123282576176569204274166477066782183307831101193280918382946946238332909101280859152394727553993665404211482617738465693718528002411974843313391752595020215426164510729742793883661719613701803160734582232748262207224261618240486938547041782497197459344310311643676925915046564089964655034213165204751915317357866257540849412723313098541526976518318669563453951860418869931976023968208111015747592797354743168350943395669401242336187891281882759295478545478167112789444346588771295284702168086410405131024963434666037489635238899071785153879355763641583577099129648469921009053403701902718204050546192461857750607917398688343224012215427069816373598167295898867341058159297657200922210681729233085441436541689104931555686676793902519037187254727024082364811438050833603513769842401330535388480144135963280931958323996778984723309374759509538250296562161884621191379671720543549268468909831053793147433643298906675012451706398772503914431159618540581446416912688452383051108746369705917537986621513096743801374467948963430400000000000000*i1^98 + 4967754955502681017596336250200134145103846575572940700082752821085236469831415563867250779460377106772979903220750468651905002811085734609112578424984125205123955806667950703866029552648004145363078386548295206163374147151809073903936199684906520909839322546685727016881404090067065022277624903064486105269933267325482995133582930817952245198895303401110620757851027877439884841067222558171034868740021075143439646093274235641689000714834917436190294129642291261975310430718159905669797899744577144030718873705339904858826826909856337665821136985226388905441625654654626725386966803775915626243468542022972111217484024014895474328191322802574536058122989038095110159197946189464752689743471407921529747869031464279644906738825505224164257361614606377964065324419613180256021639597832960213368273662033388917430559691259372143127636020602574861728540459454595720325274139330898785778712769055796356673376446591639382728094415384996095431119578982875875597641163497557390239392456822161043212584562145251573518974240049840637590269837386189487995872950254758946570070620882722952873936710410373372045798971171216204274386967226711341214251096111314189758710239643434806302019821371130763527696163755036537754626512272502392563843892757735509050197505349042460436767504408768778466697947302976102063510525891143744041094818831015162808238035256097848690732673410726796198539075070205555296045599247910107539234895336423871950748922479231606378054365149051096440208248050785566419468769944263583645674913168993625922030509565946056541241950137835979237758596464420692236350391691876515591814056631736020177133934341000838095910671788766439208905055699074713555534477000296882572549283140499503888995654408733308262898955745778253751876197547184692524850626911862141708256421593043972539648938357442413812490624560049102318788663951292692036558931556042023719692096866195865600000000000000*i1^99 + 1886992558975797587709350691133069584607296597460593881104032294559396112276617997690181446568441702090223902756729994593649782437112466542806788359091138977121391319902446011892769890065963093480056576448419230164853164126046988276348258602712404245880099949735123599741289369615317570256310214245592251265784182987683593608079277889085933665897534786601879671907035405651200459174248063183274663470887637604341908681496216340742066293863701234497097586990748730511339232689957748028980623658951470900924968410789567108097325827393055539096715595100369781717144161139172367260596303013174731815941600729750188288203617951806201876782587207864768863499612867200650968018535407924113794510249583532818446243501428592360649337271447373891137694283927771495688002284506124251915175590772019574979368669403214912573253414887829196879632164081197587572534482048967346871984570564534166736814430915199302343157553256009628290876399361525373519398195248033779858519730010591138489101177222749825011433579210997674733122079701192323515029059114624120878608084644888068919512143234181228394780608746754423218077077564019116540581540912280253611010522680831604645096577082372766532190756461561979758650335412437631290194450609666839149569285456930322863029653126507881439685002477694598578093292818674092705728045708594801721340938959940065537206867309351675115146621078333955503387354437346882855332194422627917173487153397067549363699854476266815985318741427725621166075651745648328036199555519939419378579952107011308451956908019117632554834461995006664758089797026538873377941262136418878024809708894304209371599854659854891499678386854403646832490694210698172454996473376513525522026072006317885835717501548316339921168339278639232160796628913350340940296997227193875667419065181735788421365308710219193899031523423079242439599690893347397226967020020585367339008000000000000*i1^100 + 721548355071721296545069700597200322684515035193729795620591906734144647099322533733479740638781555374865060067185821658647277485386915905594037151165896532392846998276780375157320882022528092194846841965652927149866067103246037426863963803644536872951330142219825474076075969351023809728062142299394746880935069312163755621699768606681665024623868541600840011157294653090628115222616163855466246857975799055907749799118699251249438011701040106918089805637046319558859448531905549826114055942159637553570924919676087733025700986463948626683610985986320390915145826298424614479576200636636133696285955086324958174149792826834216802341540545584288186671521424717291383529613973710800891409156366348828840469480145087898010509828386974209698590391341229782585533471354628474973729933205113535441810733843853749623661645520022025317913399024346438543774440157479438667536713417008162548745259189205184928159663505394894000397716027002826940380748401887218165147781731970726503314940047670648717777717235846413897941592319318964733130588482968525948964574585905887306347738000114777172485731350036791597647778671432965297522220774736056188756263173546830787590508710955431240731965112909708671574620418351580658125554510451313879005250775119896298426096174702553006429204042089851558072083850858449764919649203285157064616496992375634473060127009623488742940984224788961949662800276637583483745975640001577111757362504948416112375439169063268440473704365555918979898743807086667629558826595343237854364924004572797205183510755466625906254894278482265482810808027969354440300477958124555133191708646180503797979999296571573015575529885574855551233362857772980647922321531322675389475327711098223727429805363360828118099090134940841206425539132420087290173596798736180741166682447550334618206468307674616925948970440443677533754576936266033377837056000000000000*i1^101 + 104656508356531081881273209274976225469882201993608164831748920457128855923756828553278481901815144712734846314184718101882979941145728240842382340094413911356591046228479467586199124869274383039918625609724017825762288431010682998132095954068715096247507475935601058794567763713414700716533068777257869988420578540112615132145991892874518832401976546365926350418444699517016801405878075645569437008438326915265607733735989235079084074456129103353393266505671679117751697019719747905858142235741143746064433440348222204552996679296290871705528528969840112508607743655979744492093400192967991553577505523375789844568442964105601341829330026313878600349768574139423974323440483905701080959783837783669086587241941301330899470730368066152434694842167916877989231741271835882181177162936823488671034063010359782512540100331757784974399901316736336294368860960651675389286207908402556048684993517838855257653410658896660973768416384772084877642346043590488520440944384478560735077032591623328465353581592455507571078784606101739332988832937560651073008500469641947177880214865175705720860656318748703557294929154358556815896043770115102852749506486131404182614909497884341038561584439506900195893700387967661229448794462831874570846858740470786362943159626210845258176378836348634659315603286493212755346939335729450196930856402503991459385863597735968831828522428197449346644621397014437356824654066748340924020980952712427927412275170280316022752182967751981404060074698537260008034297710491486869210775610967282145695793780190056785395482653004786220501198439814716128038970542991011092967964540267734133763843042042627216134870132681943331100013958688849707158092253723547486044763040597367029102660445846294759197554861301541021583188197186891203115312406962010244007731504654308724378450534050944838242794520134411384079463219200000000000*i1^102 + 12043198966707320968984629674060352190810112437215988060902120115347383108176646335005138689707698600694454464389054204214897943404224378534912876673156320582233796989857118524816140424800089983133916576229834586186845741944021223647641990106146716213864351835870812152518021047580443312020289120756956560473520289197250323662637360096699018340535537052315978083496156347313830807620053298713619072701520785517588522842240826693633099112234023594932186326184937367287909307110989665389629510678015097874501420779097389848311057494690981974317597411978213564508892308350369592705446070773279241824196837625210204444889157794921425873644878429898266620759114848725577296963505483621667467210527265409426781716716488829346379155860898303853067021795961148900713638023607199648706280359747354145271668643113745292182518797745857308741826307580973623293619324714420208529531279552500477098541324104729764112859529065494861097692423526020909899077047989541648172172963552995539317304054855439290464505209079033653906278043137865041914444238638187050807274358284346664070821397297684697325607506802064746841919392125931009922439307713375396420283163228687647935150965392543647301271228225897640139683808820319568498320401046252047943044183039984626311278788349028140613298350762022663322474860895692979452469892496153545360351717945441462382311250961171831204074223999518584522329504540589953473498806628333429055464563812818784903481948100543374466072425349722000695977457139462310937995115428925337091125704667788017795991134581145281851060382048503873411888529603655469177483395738362305360851077970306423522067505355113022538873711311018400117682933102240802659668128035315105697388265279311251141017471650970241524037488001650098641698711474885279884191188871627442180913935711916894613886462191230666302653869326336000000000*i1^103 + 230758688536684582308927672337144273422718849736826332768650488545299684026243684728834372023426293045997783447185019969521181126117809257006554221600241553072809235094479671739181129127360552392276332906902418056778068543173317676464115810287918825912086865664018207061065129671478895707464872133328446305082393441289661650891917487803606606417942883780954547862896210386339520370788632414744282978738020725009868712518474121591913577603950713721911269595493024517952635304838975287032317743852588901981362662262339547981280277806449697734755479432184692278526239308333227199862800485740590357123885302089377993292020381070102036814722997517846652033323187208321027268779020490976733827476518320120625990977053744149360032228015642517808165789447799614505024787214010839751915514766942679947317308036104408250183086436985309784149862368575692988799405388941884735634462382513042346741166998838193337307478611013842418848430197088099470756405412175908503667419876876763688254282118381607901570130562372616275529086558529293580559462974262996167384270114824466184812244712981666371382927042595340263480599137473857311881619989084178248410982916856713794133909147750408374664779836703215808561771728688811768170033143262831328420180734084499126910646383816168339478972303017252765203312087809132769833539646571260750452563934326968861138427364446869483093697385056653203319841505278164560299406395484002164835958600248490198661010041113579404328533296037866886122263525015550511611850839276373221631154049293612358638486312041560273694299902340046635426353648068905177590254498718338700870097738291173359881383330811553603408509484049253153717469585875113287252928607612004794681887155549793950041413350920610664006343041394374207355119760687297898438158427890260898879877355665802009898196664320000000000*i1^104 + 2451367452622616776817007269113111751090692309262599176489166036856073558498535713543444266611692820110214861014265708398144795168311210486430412080606806670439498200585773264548847374382484606517126007378187203758524552209491760576549080836852229620205685080729628258776277488262545362989483265403272696712801479145119655178247851530218066677510836652909607497948748556680914504503902069617074337210129616319316556937992147280344135657131103095580375918128537687147551148280105743265706138392787661575843657422845596786376355390863215135050008939306970672989932963037327464933370820192424384513440058953483122885081399510904578948052582702787383505055368940322838967273444350073684263008354396272766660325483433418249678202978922938774998528204063545840822984530416807146535859455705976295987041142156847618334208087770365784335644572427534060676859614569671465334114781421924779944766981476799684339395935771010953494170169147185447746091885645035989472732225856455636845552544366657464205915982919226074945773219251176419132120643450624603155217274087102159744957949806744161247141495302498238189986532617273691190518847437398132122161560670087095120333088862301806643368814215458637007431054579604658031060862666752406312668001141981250968690760765051171410833426600696125325917616031198087504290744829756942711630349496501983336038606268537099546258446651556345971207403683258952986227566186541620749826515983130317925737713885270998041968580757264817146793571283934857915069546030658938776732526828061815994959820136540589378724038503439394301701307843447891406490101386516844465631419140034491159405260051258359071585929508361474718990958406832846015780265088939297228227798307903528336127000585939877965542454273180586190063168299016420323528156828993384885438140907520000000*i1^105 + 150396668484452012012722168992953278436106683508324797426453337573186671174288078683654299946664052166435540582669423942118638587538131419169968622108668088559357782390554708994182074711078200768421875378644334947716680522254130106705405388143987566010692074790079086952470703081656466576159117826366723467305226250733973446567070405134564259439454898997408448381303384001901777585593727009698663666833470784258533179231193610999460313872661923212826367024138189429460463309987660223268488111198900716147874555639335181085924403046788561139517626007836754912647570517800451704308797450628389179608269516857144006931096708992945361572516386034449917772794639581660421817507220237623718740771971690674836276181217189713616112813486495385835543915700733526303108118129638862121809547709671490521077070003723607006283324731641329998283578452084620578441958127793681076160308163680639613378992794965104851072832401554322211208762160227360691309612299031222703878998325177459272161073122219258081376023382566480876432471275750458919167478215326689909775694684000929536030022413230017090706043824541508881807999087598323573504035771915849459309424629202860750152862138803513500012166474245321826591478024657411756855740436720403684029724533699247532452696222018381736936540378392560610484585954709461110577165618650041170487957432765438271590064068941307449171185472897076251768424258124246506604626117705152414840680026084299590358900632511649807330239536717021258487564337174552790674340950283149335969379829196412029859569917627263383678615927310123391802377408889920890613491424040521238069894360075674946637232541065683348078585024364098177311286470668658341047115172302304255583926064805030356806058606357810272890160528570231058785876297034280994445721600000000*i1^106 + 5324012535331419679801483329711125902554518706949818478386436143001117083966644837754461431226870363100914633322045108408384295689616158700798991736499285739610439927784681526446840521355574884278047598780453256645237645580318186471693462563973147687535171945328524390438737165124946264533361555199778600923648710568636676798359626104762082529413663297575521888192561675621090684111164814858181892527583564018905163245312713307571908052076371282518411310364311874763757502323276669698221351222268150097581395109452891953732715551376613775424731283615571563384601833581264167805005398981311961176205619738109229426253939881809014881638144423656920982796778170573044356557288646314414267217451936913120874122643313486317665540516190944822270550402467342041737332892956696131102126031895884556571854070262759488471859004209776769954369576711348737280290711779997502988624343645706358141260706008170994507952804527112254043924239801068302556742387905713091149639025756936571967345762590941619623007165559704571954035348457200593157334885557619289048656107128767322109716091324290261255847083894977176392365435550283398293060957891223288828071976000727909720085488139890373612530737373569185006081587844855630937704959248595266002725216126909785015087605555074733080757234676185261047392884511714423146602221131243794850681773616842363734774032770305087961093291213182519855918100619284977810711156891957346021999184058261707466111771020772673188603591043352561070336536704159298957865648106002907499560048038716833373914159649935352222563536246106784801754565608012040576987086393779296895078500629357367439625242266026761846819008403669513736802432781643515432552870941926441624227960111374233011071762528530565679731898985767568932864000000*i1^107 + -2034981523994976552371590136869483113289296028107207512165850292364907727638349610091138163972295230743570612117037401036801460532162459559551365615059266272173505829460424090933860462063026852680001567911987594458316042197101356167774308313670574382922365484865179608522052346207838170750686633438337360188205720878947049818781558333349292962287249345331393895467949304483699666332892529443758116481769760600428400581174127422258855659022064493722960333298867962484806117482012238145474955058195646753135435755716713347533901226302620473885737820872324412023566778384275118135827181741614632682965444026604353295243075122318702373321365428535167917300419930866132542494580704960215989917993684320027508655724968354400658518278787803794429504481045184567410206463826691369791797755214240522784903292528426317159226090403423216746760385505003859276381799023405132864644487727797661510233627989651903121424474897280698011768709048455237352712425876768417050235416802236780648236393731978284939009133183259464081207105273248125089281557762373339528146485845528483291159897051803402471235738296963521279913988634793332314050628436454329233899259848850351835404721841088785932062345387521800463598688782969897294348269618909035517924421224505437206399267311548707107718652788059062465305406453296116081339768150440497457575959232818093398418841203326361581801530092735774107076380988938315695690594260728018922194804462054580200937205075534058294635028960964592296200020349700510920087026831542730869355095097337116410774696906092133979019745468473306119555766679854420443265108801458861954742373088804168962640029473310800781552133608817754173641691206548399245596772691687544703022521212464514181542099937929461760000*i1^108 + 238007550660778663842301810624837305267126867682432659366825283915819361994858035636990986463553555231845375459371976908583347949297669240732096682859262425023135627188299247950703808958524793261653522294128779854863544950171989755118664761039304615316257725039690194185588961240397068428813261171265987983350463161152498618197657289192282159500649642819830422133036120729525744709381646367163638057959124389397658435667455845855025449181427805622528452211610550459885487586975183702782626588342124313235915562949993871176674080502159876784066408887268214275616569122071605057972375709819212693349420801852217629964900403467736042312778254250359122533410286139777816504223219240544069290454316670662620725741064983041902938992946429205431309111049621048944480882158367164914239928805888741212709577081180079246365131984556801058287522755114657348499288324520479645908071520226423396106534394955758310349191260967117651758215229102127659850965559106277503472007369295440704467471698799431434101454350422619222990925821049413386177986514691737838789047781413942506141628356992989475536126992618498698692352812927389268518934065074229311506137391003854449145047872326349134446239214339438970530036786458561586227099518019326881902918988838273575029778830802104319252083726583987275221787702310437107563448348083999044496132334989395698066659817555859287040523799430939205859892522999060103707060469068224969868227332872726786580268356885022691729097587509039300988581422321982051276773269480702312927294385101659942953773240281705189552557816772437058292491131139098299497115988095305009112850214790846932192827586015180774813864225123646867949416115457405030765400230389020970548419624960000*i1^109 + 210410693580431012319201987653711109350938378200298865639413663114594251769394481220583357202979273483035437587144329205672005349341071890331865239368418792822868616574555621655814873059743204729224235858705705754752166421504622159472227514661826265571754750775681694835303157169135063313440211086182958352810170608928763745673790617699231426749615323791073369847376946954380746864837794565916637499472353248300986613899960121208399234895821729247301350663813000076774477086887225346492236944671093553471184450734327365491928422214277662372490866722996639426271026477855254882708610435183539886677578330588038964948351280964274015083336771527199689092405571425700164039627535709492619930599078034007637577932223619206035849594952547813567906507334697987207761240095153044481945068399699377096079385938623275343553801226824809631131069938023671667277984039804538861120266885958484085194044504711044983995161334776293512848895875239623330348998069105707728957860066086964382244871733697140417766644063020992074494025320668385003480826484628542020132771035313490107724296679591112801846575958014673764795562594344648573931082966085412870062185010735357321083705494215667267184686048990987460995848185354462906716584691920904078668356629890663984727704436463015511321755338308488142465179386861507366258516008325769307569387223391124908349539112730645488754747901535755028945946779579150575831354240940686718960310729311106694179585409831323115926315331859068633913538817834889810973881379720654872184760167112253689501288964388430310304473282528377521921886854762497247975706853030634350041723953481000119368541918825445528214650936809723442862489600*i1^110 + 59202698215203465358358061753167561659688131625986225145541990191039985639369550300780074076385202256942570671028121236109268923673727745613084059727671368876369125645766321339947368870343137118318842844009215950690911912824376534680708206037747344036552601264381124549110112158539393429312011274081508805123718674630741473245856130510124156916832673923477098732535744871592833743543567686695329009929131345537666453762000351772769834907355838924329121981189130262358053908127874044894961819496972565032028461649347664986770927208278794528047743170268290010212229507775342644597185227728126354708369718804674935128866478931498548584434646162654277076527584043542175520412597395205943122759807516855597056023279281015726496677457889042634333256282944502459094447239853732081784864579023484932535445983940963986911225044303356429419234003213108767311941793174305799285552682776634292339817592884146178397682332462754611211463872377627104059429173122782262756688237008442700638637035119348680666246858882489679340071446452157885467852457114740380908441673786879755825506525502708555730007943955481784214856168918466058046978008259026841345015996788250006920598251276156823723386277880857778410600242181492582245503861326898151876063923067658434134175543676042872765947669643932042470904078446499532545468209493955884000405868441774368014100549574971897356794970770672544200858011155285857938311280986044675187250045280158445276469415051746374752440934418545624229139326247430916736888343666589067953904812016356113751817094079783657057793494798872058290182925817996269017564426665536377676173343569603461120*i1^111 + 11355387675899256162508154878210898534213649957376106459942425818688390834253266326433919138339538520482771169947300542528729561691639595880749133662493407107512606916100763578167472776439038797450772124666578759636819063116307464699051329024585087810688041488846262480023817361327464572127031357744159559432077917910862008344044655363249746249131408485751907882380574902286011813957831347209085627878225674622941096560259083945017212192376145234793514642526408136024413444085863424834142224757589337769967040756368447969270680228157463437255563460531794110386433384106488831413822088447227212139962773641083739209287938295949675527738348719135618931731283939063196862536320840283500664484503482309784571680663928076696236610779333546061851030777375868174105306859317650473714010959986119896072130277391207755550196003167026009853080241257536068198725708455056869388970963082363134237852613189220772777891626092665114043876163180037766253321896815096531998850579049449254104897699479816010220544994997678748647622565007690582198729146594479440684371588819561091573661739755063472674755787394268126773983938291682729568155280911335636289204296831577980035056686936774032193111715155877242457399599083267989064879180333390451626607840905034280998843438897506869094690725297098259456747264223500053434586014369240855215847762282457846732922978048108521180755442166716949091938620178445372940121822747786117326546461092157128060505988365448574416448359389398149810571235588906890053452360931755892084740302158149890834803195904*i1^112, -58890773584660563320189325670077856723144460243841653769911381408154840880059673338728303150931601874432419983581974125723551918312902061686282636709561952853992454143635262362333229637553309025411011941701224479225789223230152383995467237139922192571882875550894045799337376978104922307926397141544881723914154874099883382796494179653344780982063747533913546233702291304418320613494280398188911061266413513023408007395906724334818275999931546577701683553594749885851298558201922419560793573712136849054430159838535058450978379926798650659414170532320499074187053056724569996778480410584863303834746699567485125025755061162859001467816866851075211653511539315291402608594807126199353905294964693758833169699896831286982120459592381642374614523345949770767255103980166583114267999601580760974141589310226449945560585145181832852673009587488506183544684631988928009300370957779709969199415687215685556099997859042567797115406354862340938571890575863338943231775811680594527145934157487070673106975961802337518118249906745419044749366851031208185970763790944626461983982454780253492863460386094674989752703460825640954198302377198554974088590057241771064520557014337049140456854924556135014659891335142681183751544838230681431659272628069595110854588597639273887948239270806860069612546131282184864231909665127840504954621178831026587661615035285287854471252248308681029387709175151584109483201900763576436218624117016209331483664812459126973542269716594182649857975230334901373444749102426746392128371774125316948225043191893315249838638920447984674663296103078719671843191000445180155996125921921913667253433119119312598613870082450167077748215761673760540200168903131813595053110677305261197034603644481450834209897067059400937374162178555258239096500074447403125463596420364054212614641884159389247765016108772732503733129756912960635280389795789008752736450804322737482664040573949110411010793260032512237231133431369814266572715925158425031350625131055976980789971183824511818079111162848867341681017500083369765028680914631006834334103033879450735194839674026517977141537766428782757657947194774550657841808843360811679910290306770148282768078293494897757512604065831233529278451220697509222983170243908204907658263733793985265763881261946610799718552726008127339354303012784207565364876798000239875041766709994994392556695131166600045054551281416890015029542939097889345384624709360716537408194735184400565340490613442794739078863058234621340555859684428481835873658217068029806370987745645629690334782465595576901427011253683597554750259363472815752445167930034200204662239857922337372136804985138051635944763157469003176762069038848397744840193972198806953978129240895470165439842342930200570806398468459215101706035789975122806187173363163752338012715490599512309760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 798647744615517766152728991421671804708861732467286759262854440853823378666767942237081370458912293654884102039354471892892871585676093955606293473717328838553253127671556479823697703863777087395291683946051442226669285575169359151968755692016980939646393566817940031147803966810534726016099032979075056071836372815627981951054828595737713889008089922865963784635596571215413925904547850309677404483719988191452012714331533985750280376971889713106349643355404460710518797927402423763277021565704366918588736672346364746013553186325470381310679814611879843814060825181619989026526292477130564423607410322979763545796014862510852717776285779715504584944935914258362906921646587795557235496550871918670898282391427154940966458550783761551836530060147666288386489703692311146594620419952002347745110993789634531220493264218594589643380481202820874268097840509056427261837205287732544689278543947026569792704125140325617442983764549550658391809080269781671902541379325422074425817275052358743081778521793296192910825318483893171627371366361319465783718296432130653350855729103038846277926162569298839438812414838210199557680428984502951542255510699767705088760905503230253504066299849534744066381511264882655628316520372608851543281153374026456824278864816064747253363673441986458821083223946156495036895480513337725279162551143045524087749619148699266037141631393846201139937257435589401131870303908509051610514632549361601798102685203363823432441660136563332143713527014328846550493163028628877319836762003547197915542001579543165396707997562757933417827775969485011010805612633853294506228589718810588880451250649545515873831830975157578407666935295383958388365577692284666013232308951471786205178065792514174767951165828362404472860377589293698963940795600525475100350003765189218285714258399548098037285766014257952345292487928369959800801125275188356700844513867384366923967431961192783627475446088482490974867764114922948336111024761832761687011030994532254589170786998257638388268910100735352015540661013267330696303371475505424014346777447260156494710469371675126793745217544917735773594862038356474761637701228334425577182669107079809004084387241459677446855358809902285375407708102715169454895828164158857476570288358912118481590582002768833473090534015312610971751219598831652865471715404771342239452686299377772421472447698176152465942719666912088747386251875348489473434475837429702725626663550033775578191128238507037100453980535381799398179786680569183053298741106461704697499383966529448061654482875629237326030063879258946679247261892626018852745897189505853510859243214867220340882405626355511833597224096518640732595942202018383291788019966277573871726843493025714504680065522081395966694772230608258759714672382609057139610329098088623427992868614649675776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 9151843021185336542862582427298740680206338350278228165524090449660554116266516294638155575224746331579132847092245230742024546015239340272139276728622727121995665178783499244273156986402139450098754006807913907452210369045435366692776674287357306636631449395777733095002137086224175606213357878608070974376501760219245019656183156795939027212675819297115494726840909601985528752435449440975434058941232017636199046546309647105964062687756402928445498786718183252736996608362565230186068488309976861843724099951468019425368543092681716303242152416716253296946248608027100051732325003530836817426100688698401207424285910114615948780018843821646827828135362415732302215298198580712853004098402378854216404136829715890207508638991978986500825869909375380799343169312534708296130522760504250901478971134398476264038004669851935166570245638452517174304221813244905896453173985939004140497485700572865639683720600692236238670012575711633131235692228303253991989378802882217637650768243428143222085391341825118722844710647120310935080754412738302140183986836466109712249143832315474249088668627646434379499721992394223060942734491253518796008412546134752315177813168575955367363575723631874770876103954992601985824148255720402239149806007002328575812027569684675717698657289933946701215809104053709307667206933634874637059370002379715130311324113700821206547593522758698341620610478048198487732660525442702099803650862014928509027860668955739219100684727812381375356471206260309247324091228001925927213892820539439692321697093324649113231604409806842220673969906208312115451067920580533858551283375941996669069402261638851386780126969331361506701384343338004192381173120944121074513896203259194064948691735265777538683271863260575464516154226697820687918963418126735446506731417395674543487954145869197607054523548873242301374362380149741550829521405000529953216516413256976805063665321292742954579154992626270961548216791642002466842725597384915322426464026360840250106410119399944424418658609855540563432245775028653945913565224133846964421509587188672854704500446853857775718031337053457294871353896496001170045166603923560621579275444898693478655875506724395959203888980298991406403676241291466304516423593044430358513595576426894305554273454515623357582573924936733834181072087945090623988269560963631675528978540518715761169914060866670376554812217553168344517584043102626072478263745133920288438390949670876520917865506932461076293719511114904506179464604822838161928981881335190127238009159172135378357238397284997809522111625054890063294208533398514425630366759662851293675241057629337570618579695142757555437364457409683651577490777105395620162064521253922495568164766916238280918012436855115063810939417442286820043714602628911950888397877533903175531359885099794432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -65129459938483454719752890755762405562336729649609495601493403441315516397376087798972850004944998129111438690472066055117585634751281621678036990750881615257549222017810936307568570476932730167835549805238997585558136587043881888729066280462503009038845788282236988773641832091077244211348053472143834116983334867371304507919757891898076048288507961640083095035692419525087186627698459051829130363906875877370716986403249990858786678970357607167477344974947195597228205528173761071913355087152642665289417726430982352821046607761652099941206176906182724067016699644218227081850749661018459571530768408501507281068422512905551687399281412274892909748488964215933247081192743128422501179694883539229723191910509214624867679806274362422209561765165127601781482079101263632236082942835022088061620098405243952985192398204245116863106083560606550837558087963197505977088235324194329136901929936999929908738780923979270682954504069660018708238746672856087442393622565721248874766319682967433674712873144044653286159643778395937179141685136507443337042386616232080465803678618513660805077639043309457117910141450588994246477809594181327267283327621027656118477644968882296513497174529005771690214543345632884308106345278861333404881844968844599025099288567585764718661480046419100699590968144383433477917414791507109822228622246481867680422963467680839165736084292834087348004397646547847220350852012263880652204738514438629678193505679280242682707799851878894448211726152026966729191250887217931067480323754621592662766144331138297601455708458932606986909105938551403214962869054020657687866439257212622655257493605656855219443887283604872415248537041421073922920835426099120634430446184650380841622913625765788062894055016687136860628037478257483524557479041691357736819013647315966748303474659113936680247443465099100681436915989940261809054989956261459863452379454344362456505445660551931942788350945205050119729630700780022652108281953614754631566018400151046714054084975052704977869526504423109754648521751865165578916929253445146333505004805697719540075267210823508107641019728650210419058536407001535528677840331670734267094033407989985158491754519156699525083272521794765770406614415043822980536537265471985192219870978248532822192821645148709738988590732635721894446315484585917127446367524862204722339088789864932257787746289074694324797205294848251891838221557738992962502420266263130347533361451585926147032076820316664386858789663364637523528693893680322898821432933237863444980848914836544098485759778429509284777189889522513549344751360002738686980358484869529224152771999426670888038095814005002944445262994715031267075260074984011329716088369025103309167700840392489894755811585833735653042688310495990390239910125030256704896429624840686425115948764668887040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -770989160317314879119693470939718973123572695456499000627678704374668319562867548894946574462572351385251250347840059894509001260676731171043996688838481784104864400991983250615251056689625876769859858209510661104501576359232161809906531301108452567671562857939323601679199521055638362034709796129328163899313106450784167991211172332087606045695011232536987035054847787730306781970479942736970219409652570656467825270710837685120191346416307301411613351053937513353735193061776916106396570424326222479735266939388515507293675548930226056538692151363005367216623179412755127580635102289155608505832462708809517994288799563721386703210479264408598330856346367371713035363099404816415485366302037706094609494767281531932572206357218852781411996461227848115476331483351298794182739172482185324673072028928760969932785795989277840349795796942847169363783975403811972216822496104492467893205522565514296726750147844274444529040071293714685727346871122757926951409145833028483902244452559486049595663821947186605874611376870009612326917707986287141637300399476560337853543588053018585550862864479843374510542033085023311299667353648212288041071720755616746538465528253656958001601613183882775137883057328100903651834354279448152188185023381600079794831892105385620237099564406760587674432360530604881750716093118947450076091199857258334644512009456503571811158599649942466442697758603845694497274700721205742349217088401897916862088734092671047972482541433338127194865990136187443855737114828855742819582145070400779226166866944382714609851401671310584465306135665811535860500113585642280186404620458528153532195537639872124604079197964489606078141289633950986221173526969797922555360920741631150669198018822811142395355098102188262844004379380872490048180222404273390694036219999355960136524680330538663370413071098953085158707900357750815999910420756282622540289725424947050642987383949573345175634504900202594042801272589955709044764365126164378449682368322774663212847609032724218478494120754847428092194880079949233561284929201640023335430252806851923428487331368598045447869750251070046158139924433824298624319178338660641259866727390771849188255790695508912698505939435920931908349635283809018509217400037066870859815955624324001299532705587227861476111918756493983225625127865195852929399923732557368771120888181878286556658774836756894424151621949331380170296579225129860761164641951090277831676606858387074047277273236330359183789558290548454434796478775329033352395390015174481100172669867143404381111136973461538864353380129582654951783602700733262819631687370273743535186069345528484358418322563035603153800426557325120336269052631251580570996961622667986614293409488754419342781961993615560317846890271733312774212215203195127550052039999127102195835296959954944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -973139808764480265532358655936082438926341673661586427711214973542430676144948287312587869091695089046320475265413569657822623737259829403912937298371744567411690708260197343194447730252991579358472600218525011323095465847837940087416877074110707542307975478810573987550986281156132096048164458502616700164708520826024485102536589132505186796084816462472232683367359123873111764638666928804715015376296552650810850928773144723899480340725770145383807791968287007126555254241558605067897493614986779902136119658097362135830210276016495690736440910741875589727995722451990945317097847065339064974343842467274220649047555574451676553754188545252119337890721476238499000844083940270652230988393550679115637272289560446160656039331917422007453809511436347879490379056872120033926724807885120433093984554536585689102205921559988513726008172737571815792540588200719991122030820167958091642402031289192168473969652391690113167429227671537298293021361082979358083578956547814047804981896089469231987663020273664741911218335311290087319608138156046242459267692773692164101549231970170807460539737569099911887674769786317316922777173279610320896915448627914930492374466505185942858010639821819226994920956810577684372294244756846551797026079771319996637424253624058295388105275849727240121014019859681830769143479092981361678118902424105657996811423158714700266307934684510455860256854812746862244417272808161431603941496978649010475657306250140930765654268875845117805979213288163124343558683232078967157519268592008089803120142498820097892216665863662534620681541913344352097183009049784069933668024321536398544922590587016910602491035261166837028562758861502092044636655493359647766966320235249709069987206175992216124225171135660101032643337629095853859452911209507031399814224151312535464763920500996331320327308168950266582314751866046706664721488272880513822123365816963121773195722182538391090848994908776769528053937322402017924878138353047045482994721266051504063577424871979032467601069184373091427778135098854253620438017056039552302712843928886594843707645609035532611813379955633570777074833420774218719199161786412018115570150953430587722754212572581068735380502593172778460795902889736262537922319768194633863074197929602989356439727622623511364784543967330613934920227158353338767607117787111612419617718226606702170674108364320281893449890122623442666682344006263216207549475511166408302487078000913049641128697557571607688179062552218690701700944082539904970341079712185976089417786050229354000534347939590221708446785773862497917134216886719429996763552776611852904773143941014859631780406805765939543830747025870304837292751743767053580217409908687253381676101871518657078524537107536107134923174475824244926462290149596596937531006739468340646790501394022400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 6229860254430732307466158302246994160650516834894133171116625980634513989144090835433304129037795568943289531250081012867958944853046970961007583230686934176859456879412122916470825571232907916645691619485200052116750154858244085184373434277384916168787618419235052232333018829393219350745060307574449041306236080195731873617383065767518463325761354801017174385520278689839195678424089972872602931247360514056050184144308120622827810038666792914245296651111665291900139416942500348418754018713835494572355884319074783466560964347936620263727804200489236665396264344875121516754434320581175624831372746493927664287412712105490762848937048168401175387156031956432196217436109682384249605805340417724646629554714329211995435225749575940201629016710104051102970569394078546396486000508218726949434049863879889602221858033021550009263470325852239235073853463975894632534315171760775437395952476413002763282469467206582278696310758988224177109088671000719914984126187541815245636902292559229721085969120512885584751315467872796387158681594891602528257794283577353294477802275798639432605295516096779011617395465591417871440346947935794559947832919820318153809553346031162379942319509364552433042657876933963955238318621230618853483270831097113133391195766755770197265826961150822893101127456434788503384246248194108734320209572949749602336224603522031164932945507826304496975369079424347092275561643735041243071150649498254616339240749641774461388702473008041044163888476757115143133495883965152453196596521578185606280860862195712122266451724763789911156035993511068656178543684706448187826979350834559520709135263883743997207108149719319113203283334953729411041170497445399369605841551098420796537574568305771111140047143629145979987282238036206874955670051231292678435424958462213827507289529730295542053891623182423396287792606973634183000605037575182121567653800023934578515155098340463378386409901630837684910594512168171594843910504699604359497124727120666849017369745002229581162483433296661819227402941996653398581774789003654027530517003486796829345877905565103439891466908141328912601167819717281160212985789203232470215756670190237790674829369746509009036057495361512066647715718997487847761088443164372305706175576708762106278659479221041941997581037204836819420413302678054973724625236632138740740802954032908391230377086789565837143163084523286908349652604885098452698823427179535921092843901530158724216589017928154462748383055846278557398719372871440865104665153988624837080131123916986312704333202213450061090555544434781054642199555273673408074264304303171143479999215753719722464789688489357951445431648042595750900027596306187749892705840783637488304619567158018382272616860700199404217038870439921886462468419056226853031856160907631057288019826442240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 4360214664110497890093680717212843762901993366080855439762711629599779215651947826360080211887239428222096048575925927838988482981188365057496290298318007786186909531479203964893288141506821954690467553821201628752522336243688455378275809826413067836300819585553429659736571771456002881501967315255573953468692339698883602404408091789194795831629911432603781886059827337724909815069722651910578908147196525571184052004060798524554806599838217531209643779067208806535062381472162991773147228302538256186606736161289812374260579272449789290374381801053617021342616647594285058064293186692692204934541638441212542681305201881901547790405525176612434382739241476789336793804109904103400810988895923581589670305757519482565741603363235273680357005752668085744327856508646682324504361962533686285731313818255954954227069772046998566212110650651359987347026444944545482886254279219269581351557932019111175270580321303882148726795586523901903550239657240771703318775823094622965119881042625076048636290821229295084759882649191428252206958102764091170841873288601273996486488204789535076634096525105815008190416654776199248325666540446949600313937218977711128320953768824951012122950082828402232325431808420846647300120416944116627132786737558231877226593305253562410982732664958839868487447735537095926721135094752181786992771639221640681293789913288339712769544102748526425107678914094614484731196235768391766177574495309844145884615067307116232058424760766843398990618353589138320192557227697876047021202518894597384097373490566451899997825893446953380153897759979937684547911687749544396760101506925612396077448360601095563226867539443359658597379702568243878098210732100624536142230513087513388434409732428489687789411385703959550090945087899807825884451599879906624426239325141719335563891716298364665219686014703376253612098716146603473826449634724673741952911308468573213291064299219271247547571617676967879968215143206411461621785070809507854059472031657262472285440171297545435625862802908500754663662643750232095111805752200301248338074730460837031833721073005631104978349671843635868408412714718619867874118227246742619931657266698839290064107183382819427579214297806710480359608553627626427027416028333234048758425112364678335874543273630592150735118166636059402208521537002312456369247391153455675781734754705404757989454898535564859857734471304134858232399835858265291858935010173790415336261139449039995025513594174409581761744858983011116410344692749018838995989670376723153575938935309934264299560130928154903776832713699206925214566346304056166718997658815956927804976231349946249884555809362778870139628546469721828341887760714325879546166426977861189642006576341001271908910183701020386644737969614957145746870842303563867301632386097382455829269053440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -35919012262365729725378084049214603243971275727937001364991489644151136535723786650573741828713755571060637993521554282167448520283064667883979151477223043609422036408654766221820899014031384315803117406577789825243879481904900864117484795273134715563711261110829051171889172293431052071493651802592742937846591148626734960971108667120376006974586994680504014785873103352543267091826106453819892352455050750264172821763904350771785882032074094877432829485056492962341551942349040088507889889745922645354344845435888118309355535487017725692943843319186621072891544137067820927331207514891803306052737961155661673778155359352894991876941483681422159260238749895451454584036460827658671797134618608863190539033759709803071152477029047719541943883630926516158519487673070275402692922963952760493186022453046772368569310028419671930303639220807626191603310725008973403803980876984573887920837323689533861628320496264344770756946908332410761048264959501482453607651399535224606534037576566128626598704075257968913169146674652335744583010139703830707315603364292530012357058619888376183926699870161449581523097075353359047174631965864530820499872160798705263302871920126947639073292923899756397075216556535065214326374869376793846555415747815583291598037661930006187379391272531965342225021982504489982333306520576893287101868615025451241678993597835966871638302850831916239682204075244288893658879252069421297448637920649500612101591133199850846132292322501847689256784694101961147190596215226155519526679298186109348960776658429508056269643080594355106507459686523809815485738142836452100196897562624036026031014172230269246567510644934555332899468134518297424153846416692762262276459530166147957854498938240357612982427319744921383940786897827200577306867980004382710299544499781000193389780795058337828944893384643637595760915935521728487364494605314426642981441690924527441000181798823251192072005497034606295545502719693259088138323291189087399350471916385720028915595457268227419911562707230023618219013753806656393462705416069076464491063376486198934366956591277140203085798582161900227765210335631032677821226160262559426645760825831077702124198754900525246938572673927466563775404297019950346043819093548832415691804624643428716694949035061361476087359965354831319244501743899200722341703336876333685270350290432600407622509370006510730377825385705120760461668872757011599560169211666153591448968910020698739331693894189008787839695440133777905694838108713874968726391354470513197037380991841540094311720452520579451845777723225499044548789075643568156500283681344707699886597817349641973425815592895895251526094451518905213516118887177039601688805046832267986968897554664343957819298230825090782823722048516205741297983314626185014345144588527506286374079692800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 28793071341399687919238036045137149381553740879460744450503046824808258617805932590093745937225164021666698671203077430375761736065048834065144322086537749582920284644839342115782046136774593603810787375103501059492536823130078571263288233457084086648699614075421503300807512255077374226984060092416521549395275628337666085101998955156964768403189220264928811501556848522922049435455905972618222099503514959440611938486528695876078632057028687600677906404456173230332865361229930693282625083052865556489499970785637895600465505907628908821713630932945219142420295568966835780325689434374646229802056426046399154828579893322049094534140504663983644323975668909718987396233302215781786955820184801435749742689996444884146519557614625316820842861886565726219466659310014816254712169264355912467756895241440511107055567879702326822157332911723777650545323128654291598932510113301897755466913281929973177103481340475520832832241366856848886441253748282006304609281424434887831203952492175632276013132825336207554442114733199709814063539594878391352239650534213177320363298199505641825060796913801542091960702575893621836687021159790511737622199594995388334977500550610908912535878774860693332486076461339937917512650139004733592194963860641741609205976407612989098880818238489838691154352409881511951952587810919382441431673671219330170092153679912144445011396274602691088202017111921605933821000869489265030546686884098637551643640257066699572587436607396198753214666906268895641555450465633842025544780513205555345844216193535074150097438202725014460608726849892635791566643071511492171889318671581162557599970949745155194572081621634062177010856561135640655254527004055166605628887501007139160587892617430865782137593114048247647811266324162533392990740594381160144655228904105819585780631978166281484980456923413921657007509856923233652068117168988573659515949039125349104627774634680540955942904531680732915007433361710293033127652311797000984414861447228672064177484837079900433737517068572881337484097640830377681204699831181034920252215728731838234248508213942276653117816466517742772228991919146010172158627907642213153252731446281262125197188495975131819509683897347654819478325457982813934254152775275297836071481218116135788149977356770282094783448780748910858076625785796636016656783418680712284273827403703592280776153928487844946789882105250816309831818303124752462727240939022174650990849246843853996880367202017661495392010707999847489407354260450901602083654824128034516183442192006337272929064295663200527249650795691703308173666637064063122796302846526276192298564942603766826295629604906530267379848954761184340818525871824227040746873508786474312169302440988878582338876033141632252304986136952242394678800912050700156283793056853708361978347520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 47572145777580264625280272035126562049335183567966271514752813268388286918376780581102714779195848999381782131076353665324596670486143518278399992680190355520135526270369602323418790617515091756690648682898900371411006078071056524909128219866720001196489782087722518560308980806089023841015143031971998646431453812150541721319341243735406697641706190151645739830418791612011940743731759743671294354245058405011380045759440478946786923652728148032836712044264934477439906866359498001503790704200670595339699969899543129555510001043296528293695115321685022977610493357682330530180135534672699291500342724262285891944029534460250595211752306127248908550129395098091201247859231386708850455465139335637751365845221937413152707524567429661044396854847647475122707905811849047926944477136434628388311403755268539033063705577212945033768833394657069677532812009948268561896928750965567854569064247425268184516316513815629351828796475607908306222478942685885993044356554112306582285973672451130648913904503908705711385357157827917276564058252904474873260338063283358170196466255878199839436926892624171277709323698079599566304126571093172004108281200875234517182608194034884989618948324509665913394020848527454161344095786170496176411730873302633929253105647077597589324123459599106582944246571607922548632106415329370817622880740382801184586482002958197102347417367049110294554520554334032629270146825306634186521876670816994364717750424916140019988799763873844890471874802619241145207742988377309044319383406995421128244135509082142991993515225476156547397283815901617150788379450279612145441518199312378438102450739777408892083089866521915232640050416004601530861308784766648166384685879440586751806880744480992944460169689438073942508914359213069075213456679371314483739424168241978384947527449262843213061007770967706365328431572488533734188149670459157028850530904130035427227204978340290755094072233348241304635095282081096545027382952593010646048952277121813830539574676315213503720213455797694031894957178421508041338360237562892104358873764825425153668984780875461085719969094170963293248636108047560510332486692710003382463321990751243386102628519354815226696675116200353052459502520350741432139982869658152947339494123244288492232918425910496330526511164545880721890958384810089825798025242357579207070673127489769296019561442423174268349919681879445010444014567032449392339186298423957423752769877194784482482690608455093608307728027663124633825551995352051496853965608975227736515979494824350738182233759771798182145444150199806320771949214441430036882354845042890401129792632170089178780502021774015689434472181660982135265816658867707601425163951106667791217087776855667736218464462402851211035673712964528686444809929957132397674423153289499064139776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -62382302359358991914747740255715819620250973228622108299481369265733495769144090064358821993519993186137269086726035451621445964143548228133551479848298728817266830013006505593992329259223568150552325827720442305523203463555614573050928007697159009805052327128143743426787359436225982941717565180387219603041690564444595114661175839236011897744909302064216160042592220250546445071710519992267690498196227199842775341100845750600934467481610139296878094519940957865703083795512502176992085142842719644350948540864526242802200056239598704869604746281931587104581405125916545806458580989720853599421599537682302984795424941197571200110230476685787391243087798015359082541418907800668533991860477227379811110738529588685293500316325581071028675428910404036355799612354013348992926659840679203596299988496183505832975268864270786979347837467028545842270084723680682372397704841108996788030960600471167339835074910387896429812814430999605259854657869309866598363857071352124025973601836195306151489579705151074105553178732268977038624730647179388973100941878063168939788034676001717966762481558909331746803715501433400728251185465112089937742301740456032375921019346499290443771676758434654324162778110276005323669419898998884545974029068009790216107333300815650283787491784478012643462076927612885890923811787298511767399255641176922857190874589765965581244931264113398486502608138343666057624200027301698217653976623596705871433619043665978633428594673408734358324754474103587138014449164278913078804786600867568926527817492571614512824552107810346436528317567773121305127327115462974469202264499420299777249084254763175427362150810470803530255265006767194605867364910589904986036812139173325605863467138286866708213806114816571500808924678363634211623348521753958364776281644211909410236374272617559540810303584317940306980550810283120015170033610990469237825157196043536539407693111751575007958526853959863852392041717087857923200264514081185376554347580636284907785059680350312572971909605747541350085225075647289836261383408261956410016676968265026273563659631919514487595970395432355153362815587336040950388051306512270806134380121504566764841560785050310666323633389929366421090179698375814099949405132356644361306306505459647609266842182213918503884281669439815601120854902077887959136531017299506360646206131604510468724130548263046332194288151193540284603607251569647033367729318616667235194662562404166621468659292050016029086312621503372527918657222285239359886018338966461999197960571773271792582817678188850080443617920816333618476957587953675904387388168409223634641799805873939698547263197392841673514158133826847895335514076912802163698556737099703125395022912752529227612344373565024886360839315788912791907148363847455712829927846633415481753600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 11310281690141508432358480161841640073132807335469543513017908574797053604248906682110869377481799622516105660948698721473589591359707493742569384295776237688759749224651080642695296527861533066499135687676572995986513752789401857004274068302777051555440088852796870713208724974834724365665843280236316177496088313046856184949085742567728378207887565194510122676175533102214626320059527347028261017701650433067648553711141360127209896238169368722551014792735310561739824608943868780243389410732594255492601676036008118581177264553335052203062805421254813305799579773405921296905104460519651723499330061034060964239919655421874919725864040594875724257507320540270616946166635920069320254376887836074636860312975550487337327851511947296039839363731474814510708954804014491741598656158086089689614033969050110928816144365033991467264790430792261821130419647497299324170696553653000986369456910616495367304093328786515971651284518673354104816889054994357780084707111503821950163374438844435786039015804696228549981232904951236075040074573514673854479208476803975078805672998003030254757872197359886914349377630679419661847150790755635570412704279231797673670738840855223506096415270700329983607931067930086819655008264297110204825402276373153227707672905363129833728893541259831383069538791690956769468922563214378028153355053899664018729983773522979306594562627713907167569173442658728884265452241833427114182037385195139996901225485627689100239653541957347028832130154335186845671262218672345314911749750011427240545833023407598731787495189918274829600299337066702657404595661632644293343844726372389193337968655730651020880333772019028326106016954109317075005615568989344806347963273289574593584824046704917592741250687263505340214614811154293995122075066863329815609435006736752791009562947760647172203869454305673055454418375325153399142802377719533244297190527354929775404305564301378554725248318051231981202356335367390671827769585701245597212586298528909652177639708177884529422908747717838312554878746921896325180528525884341798638505200488218038947039667856868770664616299093155794315136066191920131882474124204785999535005920418772580945306958153273107823165940919754780987541135142275589701513959662361705276983269704966178761114167359644052114228847977572034960735704933011222861059414335623656458622272062648321585797179261197734587445505113288014628171433901744318404267160900901512206561475686992959162307409846335771570191960629289694081763867381081512536679200260150405561864570125190761068710028034026458021151419514322905352587960748991479129934634290111492626581591590593544831233072641173736058989329603222067334232557159481183993176348768830368928180514825124209709884139218999658025750789097987689629338381357239863856622115332135321600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -9519856240162055820343248695439131861649451820236117921884423166134932112578507303115822632426521203791483693825010630935729296864509902716445892796552781464315000128293489934093593697091552548603541961765233637483093991832302332033131347001002390659741715482852401755179327685169024487996342048261075666103496348082592463713478479950749431779757464193479806689262908281763050056166614439138540314993621164791378907877272199080014462661062011106037152457525534626168951822065155101129924221423227751584364611101461220386175807384401845000030503879892160570671743046937219246156815883133216239848433115513154420094657371013381587693426185690979335167624428361338832907382378941927655619207082879718739816859970470784952723590453958273865012966150129589744168854424579619371538218043758378355849921174868668177949668353198970144977314396004821355250822267440895544827663287656005078003095180654776824374032298565369082179608677289308302359328954759633428888889023018669941716658146550197842831630385395467424686268638813632907994237178767027789711476575987764477812607392419886949971862738320004875221716764337125210526205149486852235000508706907659433433463233288419354551750222226263302763929839244419975304544874455864226824440841130980008737103288929794370969647658577287384152254699794980718126835497483957746851493344877019104220913183579269638942504853890462261801082794108316987723955748077728066977928531193753047186384553640997229483453110992218085465380543188142727354768913631157436611136870048093556664211875687063831770087338792220401805020159851428640226812884837886172348001294114087594906999377147161274224512061594526234895871398546865874938433202579567969189617412998837793018603142052128911802813960583900030960192626825937876895843353277507617014278300554634871110184558087020841670964118613343410111962856921729241753332348541434904201710805494912406057640212283305382498937970295944852552663114488525272749866587581864250323353557642613628293209238805385186273575850498343928363263574194941676550276838378626052305247229339555513305918373946730827447229967968643199761692081251877672023854900876286246807294890423134988191319581350218418035639965888922290664748980919951288307426378109676594357105236769962990243952655499283711717658788807135650092982982878787447114589099379983527779727308036111079926641949769480985551031768227067360637845487248433030586717658337365311876445773479570659576010784094103677258579049031210977682416733121701544031857885476981621080424759278012370115020130719526105059381199191884303249706041550036869601729189859688996020981115595407816493954287990141066631251743935353556343997432148428403620817496783713369364264291044578714247365569323159648083656062992420719761260501748968324875052787328614400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 1350350879123276801441195112096114369830462900936030765383717707191137570023386978320945627626324840718110377270756930498979836291515013631397169876932600378830915970424279601397232176161862853070033857852513448883160252827665450539107875151171728397539416477421166658777954364529315747902653211092843461179683350166705533395799636951344343511642462671612472481465915448705685242129841867991342337477587572064298968541993908225936655414824904352839444481236112401965915435373360513166977806423637774201206933103973680392283387470708068985140490859864765710519724807362288340598232689744935976533057224094331480898928521089596654123220875338268853341188054465488168112912936321988175316741851787276786336019748285158011797671170250680618990600860673675983935361457128097306206830281310042793998345872997265487243541258283962594821317289619371999617764408891634104376955877371648395895123802181843205304168620417200635099882883710962391754140776737806773271983864554841749686596546738777944064832682345110102210797315776135692808395491769590109344290565130801816034461012731900608238155767240691822173343490205339602658217437174653069878425859177063425261249693152432571885047903895274045510536169168172129125997868655246343802360855302681230921111392497085209476694273131705694818085575066231557409705088935131358623385371164868934326329556727945560195280833924621949873682341090391529771104836730595796843563597549006737988985730130856587192608351168112432127213141300734892570954371771871550146064275669819067279726164238048595659564370362215601480127040545853419276291106006144784423693003956665239334120140283785862309089289177655705778303203902686689863590906646331530774842092597855177411420699772995168320331736016764883131398708098102977761042597874880553617524221589250074319942448548305674675781305227163060292395541340666672640848323127731567498683668781163898797109323541093322809764874341122921986403655960233927028158256210130627998898925967998952517424113606905377302299103323872093815568642949383432956248191643821307102937377707157302427501473619996679390029746290183791623790997863951204777783714576229280668642740091125197535431567492060226944857745807808271604064770418367038476783274316567144629028156566088346439301402976537331252233330041468652498394865445333220609277302816437613065864975973341090562192200574258479435797246585868581489124611608016347171313501684719510660328427200296117809499432691971905713077294062413671821653658692296532582324436949592971231028744033573357568039091359878730646927666453428037041326504470271690145362941234713448489802011501401138137237666812407967853770931889054327174151001211576799031618284609420191001148448703194587058469565533507537635933280151665784272414639812768774601303128014848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -344470199901447727554549880284342431469281396342680722731470922689656598997633634080080872270440558186394456250373408470245607651446253287669204735776524123103873905386130469871191810701323325047569497733848954090286084345182908623369514396946442569693088335359118515225314852989928412959106016020892480242316120110089073094425505853998552813672330407994924167418501294668060073824103117636978855009177623204238208538181341856835513561132964791072314851885329208457569238415925214587797393179124850933555979910717613363836099832449724895558283482975220483495986825038020950831525324457447120710778824369596683766618882931437088760695389641083436647848629815882565117653516243809868059791298945689124939725868830164705826617973221596906266847519257995793578971495750533851101497560207447619943035954643994067962035979375100573841599393599878532548337161705211572274618374116815733549595491189458645644577056840885423388316515238782214743108335830818677681615860904069593706803556619779651219745041315121104341159703607142650743622738910189063943993972251046257001703220894901796003561379148109621253348926292316004549645324677694248331055422446062542484688260004886440208343398014242946540260647847414184636609893545813841120401601861883105021482117539399185053856566863829845506064386951795875819376072967587093636635848109683730791344570420604024867712524378686874776202418476738530470691098659948160295016763694165760869338516414257250501980391362704831123461455330322319019949855903340718720977038933673161284114714670053523919286452674487528894026177318920036666379674273465841331534365583759392718109416578001792185520179675205892240716390519648192230361042978382553518141656928872398676503221926456114303649473835610081173160919447368985073113125574171515888719504984153336717979991531152863747826277600171521449712952624813418944182524716710196109607230825672599613995703973543486919595767486654013441393347158344707529176882774419578047576759292239773983197970946462174510287052012595916486520604336153308968798807280759131246351611352534095264174737989774257362323701168922441644088137287570568841917928977271328416859561635373556285836228601700484757475011818359266802641165671555659469064429510656887649171952299378630750364766186277821409280729206067554693615450037614128269366661046141640662407784811543690490110533865178126229829492571869662530460527276470131624191540952674814852970474591149830279195504838758264135286193679350139010523118018153369487610462084085009124910546235173831113323215368996454786022629835685799747477195698049760560420181044565826160890904509960013010083087569424741996599772246108889148316738873513839022010829530676753141459043748187029801102098446432130366884601162937413019824691351493198287286210396160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 47080036074583148046114318190505830437067199144739281740337839131090085436735596458825785559831901386449411850508877028086551171639763263184470015136952720295950127432000561388006048427059974968804006647461353516590776476306810567754853095063897356351788763094347366204728604806539618866753338371467922233595896037779123520223302241097456036553926805230992811699265711701266170547634941801585407858558715427979921275053782508484717727161705375383275451764341781549510521139031410369508790821026481296035973924077633145556961442374330334816085909186721223983966513689844762513871167031789503894610720374295525913180354726843521226922916607844122532574767674004928218462343134757101437886853918315013084412618783192608257720153001893764076765623726893135244724647510184851510931054517363957181255409919856716068425026685249943608689137151323319489928010332655334505875453708367072198484112953669879554268356530327863912097273241970059904426984618000948906781519271120941498439481233615198293710630726165989210316127222579150758460629753333588314752943278436308376787697539348185920340601399919859203222948981723706551705713663497990421698112769546700266624339905002149389765093642741580371234731729270963174152848777568796320343835247407681250329666605489507285405712574558400915786535683877523309591558662582981824805490699433395961034810982199167862068183368044304207446705958098368624280606742039608610563853102294901470997921027893485501299330247026499019808295050193455049299631634395852916733857698496551393010611462165603929666257503421575712735227166934836967745829331441824818198521039175693128860881278610832254054948617244837908951800207696990857296279630520055830329035535845171043012958796854331306451044857841747397738812613037830203088785009210319158299127375248677608038213921339605907555120872533500287172500516950707786440336879412614543664919336922329203502886601495104762931926918089238100488181686510187009538593856239261038593310818167370278682271963180936013767679725885950561257833334699681332937628967770790591623083991924973579480612177894228139686481894054169893234562141218448046030776107112159727139541190893987822278569851883333971320793187026725614851627180817589549161905871646507381448583529817054816695766931134757017963052499550768811854036244172930551454282453357438031881565476094927520559008373164011818443390915239180537048114545381225115419144766851001343295499122410098772400298016237166337771394933397855467712867439022913271921575661019355573658089874300582097466604236748799621271360333292057035829122116681414146780224335775927630587509732609267405852816881880818882495321410998539907899634615044628889122170654338887751755451662880219712092013301393212915168565449451975328471351472399627203836379136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -45334569068110018659013889804204081936778340205070951079245305801260594643704991140511142888249297520913782364827364484129278863030255257415594223871368388992382335590952967819888246478445249638683776238971394223454801917037489525314813430097854996839014964242957804151222133318257272354928013844390266048494835390101048505756557011348742958085336531846970534256966299751867346153546557690995452810571420651848126345064740201582631680430421937327529179110849697704037710781534394464653544254137010021772378336731667807011115897838766387938711823421553297322533633657960644856368449876114322125135483850900478854983167936378812641213419212397050073866466927587003243006332932794370825874161727169605673926467315364243414712838095068586893590605486625588634138170534120111113698127495857274673591000117626376468627816594400342106375636280223570368448412017813584243475530256379738556875148224936827459704506001301545652538711584990113203091366184143400987161569580458550179712883395373539838063818178963083446545244065806078190815454505101806178533253539955218729938698895427507726302674701981779025841471563974553900739920292762978409869347166082858502497963428217679315222988206781795657906969622811777212811543788459120679346066421584250900936094122307678052034983375043231075106485403130627629715208901847750940083649289115242403717140869783959131636323123397277411932438792836924248924188015262364680228099376891283482332354141668832720620855077457767819760180996305473270435663021807632017200194602626123485575581246431883178414856157134208594048159355346004509576236161766259878910826095973487599628761203423300238582071871096265185635305346641578902052183744329428339908524060886349969017400220979725164043942786605391164502773804762881915467532689213046355157159365579697572715007812600034032381542318682202135933209305771472611756738232495595286555456354633076143752092336574478235911834358007695584418966524219259293778056551274264026743889208501653575427517767983332545159692464281669058758649650369654519829200309645892445824274301392738931924520106506119609344629093886641945329688522745461391841660774571777026060288482104083696613045324837826502053608665370757583225607916597724843320119890311409818208834721226275621437631270166564410827706009347621221551210447078773177932658572713472423418031628678111676953275863174549332323931371145368031614003960895182447861237756107011986065128384948546992598608995021002234482862154925696303345654035170809363166201262873504511438737596580456153744326047427454239133718271276379971215685251609971753375308293744415149387345206677207604003542223986861624564698659775582334059843072180689144683531197171251590718682703822413829939801785430313590364473532300001438693617314148419872227328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 14096983416644561318328182507233663528737765426841904034429538675022177711413071450150718179375565782643496355890899286180706633041126875236646771018892261443872493613372026293053798848668682030185038444078940257014040326880677925032791808921769149557267847712523532328260107149398042866944646736267535444650935908516359889646195713534643598512944683641278105931028554634869420231404905461159038954190153629272389939978397040218014794656703166778504620023645662607513298376649449031501285439517141640576669565561606908458341592499013963710773232852065060728622143089179649449461516326293121410727997908149061638167719011129562328908926251889505757325384683016519461503097672220648329855504056014145533140821306625182388803055656948223981297782484892082478425290857815746181333735591638913872991147337352655824251172325799630780853584149618172231955553263851757138913514739825637169010947131417048705385732784588950040403073568848613677803014592345669743729906516902971658131231029147073591927447602250943572747963048123894106658544424123091397813558187998017865928877640361459351468033518858759306551428177502395934642839881767138544357578257058777763108540685283238304710240797618434643157727090662240850131575789996413285364044545104774580827699721846779346358866376397534611655905301352165388172942949222693665506180117833806575360319615214495095541057155509720782438396710633323673659069184491764833997616314578868618683288714671127577902519837128665176987899571987696900471623500035754442076445612439321342858734096773048498940473728825065605848005788610065134483012222011497101913452866070287856199560693489894572724086522614691527366478589648068960467111294130438207186278613741159633502673354039149166317196967684144463093760639114535390178936769527366232439849675151374444459847154473866266103209738486392483127177516198423575414149316837988617821482465307040553908420053540753476442762580173954672170775258247792768927309036577097902588671878147980987699114607299774486366140637821391424210371474108361916751754969442343327237829671441429173049075919952878095684278042164686096155011436566480996292184351011656455189008468434228667890178315704622818929384457402494334313162039862980444728875253501816144716278460779293729560504698460709334723702617149195547288305341624883998542572715285849773116241954922678449754943804542400188915194461699943697504450875257085810252853994651611131065516345680210701495091461879602902413136150700833507761489149004619181909710154639290525966762435821529326837723602951324819597666331399100870762485243443327322844164228258836320700255316825576741936728019079550304513988581478928794518512974320979603377111227784911335642094276468302066148823196322634217213104967657349291335636077516664993218560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -2110655699940290100347948851435308723446844650661616336652525787299002107781610824445684618231276929650744467943528018239999557780175543588734574425653692954775128779713463742595322838274032708597477989293231420326600565494127971977632202547395800263649090265114644509226319428748514048479129343709517300788933713109241280405204551714376190517441305615539857112023264284132344765629455130863666947529585662059644918984824038515728813542720855724543559961951267551168162348160203957136685969586219670877490178258664229200509578867425878602604190735327945830648150987573946349245017414979436452615027489562078228284820187912830041961758833532685737261994360691129507069679110108079619872491575030741242169442921801503708100858319834364965226608161386494607093733979576072605188511988178813118874998177271033372951204558237053168366483670371783407879649567513085343350240547770574489182788713003089582854726714113013892492612822685332601493078763052593416993994747064383545421172382063943642158703865140345403370909711892766920932210169472388773576194861614637237207921484787185038596709324454637908551779620758269452926159610713765727463460629546265495891481191085179133504370424094513781433132745498337349225112853904382371494648107799147351638271562098376452325796094021089030358422987478238192074095938349499366827333137970811081755604487424849338266170129120253478568485238377874513209446524580754592947767819987789888227328236834440918047973107832047332236668463738143738099083896266679910262605097525489519871502828921432314728909376390986247319384693258660857368287692015682841514862854495570225223757628617485928877370427593654415205356727704782447711868743703182090826519035911204924358384337923488491366833596639091887263093644957603722072269499251140938839242054690545061866023497365377579728570798838867849656035839388927443220277358198574220342408612692593771878968959413634855006091368984870516531026797033572883442598686542833917091470359859815960596746527066503399778839543484285935302598758459680564268342411246181913318770178777680051230573071974134320507345314641306329874000543459741600756773335981685786499199701812994029467714831179728069796682544290149264598014579722880322100225433540776773994288317649805248555559057716448840770473663093222504161719330382790366069608285330427332019851711922972481827866310868115140911274687836617184187643371456184606454985686581848965615950090461107944951997989565700973856939868501118619698754298365672946794197101767972196627904849875960264408601570630176908972159685556178612297246636472397242883444745330415240041293813284941166321567207774033914581052923169667693767463037654344107966428844605825435896957403226546087787155156822269533994005465063705980610473130850916368384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 292614819603925779857386814415244317667305407300427956611496473630203242196137770286890960448035641021391030474718294559704246316553813817189194279366838229066430099945725224335555575158726303584059880198508609916484731036954103456650423090589619894009175021962635591670214990193998806474227624386743664788726350981270786250731578274134122223925392060255009965071020154765196768011381271517316771068411953597495510882883710955130187121288250851839868765146914135425158040212059129587621837210628164297578176284358141991941045175231004739792475369388207603636211652621125801985363376168567260826271905782055192063199300909488052034902897807802331528222175844979930737806133397596969512585108258080198211276060122204341916546081811460670328986830583322717913834762979112090741519547077019299425586701137573999520755761044786604682706803237661437530981786749141300268964405789692000603132460773078903852446352502487918381320843079483112992111134704649086673351592231054906675153760458023131990769331291936582608964258527361029539382875802330877170938008600718804858298784273159746484057063777453710930834827103793785714408077236231917097659701680638900243179349695923138637903038840293065678450894868006812013066827182971496827163597563665558631298820883801731635840617636905645239893906946290915362670416624848977897820522374025652014628333580661031735416954764726658779005067384132493147616363743733376528935403858729294523988483772639026614761447551446741500013034490916739413947241683622434021948457511046753453764878682803338342097088876833323306443717851099436698790675268466335969977881526670340802134316693722707990011523483217587547352109009888042553919046029869349887621312443150697940882737085770340658835324417637316370828756995454817157063330981192657573239492301184326081383841209357655392057426410258563863746349532743720549423642657950523313716100029926345012764218162229648659122894589033505924808106651617958970513177209486651760510176900808621415219333784589611145174338354289387018617669827458638009190345980332332525143231776169437244641915860826017545461877471959216587115909507336559749195193751967193150047658886096475189878813795598178534919430169172478844254228430877426764829811876790220218732063834863962867150926954085059912270437394985200642123406115188131240480312991768475492972484609731726116358448940271325202882529146594292495094969050998989947240578560387693781537614139387469249237806753422202984561506414189081120722022005069103055277952418602642211800456502266263086944710607304751377409327230352722188905705063878894736692919175708370751550830838435640316318023861526871626132509568594999189015298274150025532772378951703194348318257788002917448628163723115145857868300334995158223740433541292851200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -47668794844696958054948808551346116869800605860496337110146708499428715294848882546090069246860264013170561779545396868949191168050073398446132646929092682478567236780575820477208415172780967875249050118069981390152063456696678126139572218739947632156845967048818974188657298229188248812901250304903750156030634624550636956206096872310360426831990328092426748579506900539245245801778056260154977299753321201047124479983484194892469708508933781219838813605452776022168827027599909845678473161289082799884947166658254070715738467651740611945402617292424675621221157997784356896467582945465349625144425121101409343204549450032343629295216878508298726822047694960550109906737703828109939236720482846795987601134037104274588040691106000428732175582935780906812298031628054122247708689278143385082369106962516202961422044919454233965190711965235254368342968983111574690952810481401467028696040188821164968845795417375054516921575239629219369790247323125162187605308543852779134100230927602839717880236425775501823900907413714901242778955004880006799048925395900723163854675422014850116117422146363177508982220049303129241734990542864918813064602924146596301484319092825007443187031632700780164942057674514449367504366971051788587843487442871086988824176190246454203297509389847446826812232839251008827544635365545856908531883896457317937995228241430177383281882039223813926369334571515350921836817853596455813856652130621163820604590439785828578585053983140748720293463764206412668368238960493577746049588135682348039882215775425624915826786630920155678979375759232329449298528106041266139299740287945165438309562881637855341015057929556028386654730700553368959166488475209993331988860666590306142759488700483760879336029169278690445606297802694816377981121128180689352072334148137725192853882365404101333744656220543040315115438212539428205124040712371500669683416747589814001778007882288815621852178014067084333587110458914255687623679597604203487054189943260863110080672567856953299512035980320757301454474345831503570159595089256056843773445161780310862821278656570560825714792682102062447091600506350892300846868824270035236301233810365108067174266916204358825574999914081192296061707111023611250337464894153135381469554638902636104323159794220052198480555281981216086174393064907904799123153350478685038355597772612349985313926761950619141300619503555951868312443307037753762128875482429172977121700712146239347636317168820804948093819618814246465103387919461301477901496838079386420075039324289533808726499489511920018955219584593672992844479830398423215414643559940065706041029249010617606911851811541087878227774216864597499602138700845255180156826479903526303885608660527284658355460596176675530236348306902693421763860577464320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 6321610866452111134378039917514872709237102093532567735825030180302547413259602758303007352309745481182347136406143422380964230907771538487813832205790582618106273060162778633759613535211207066992799669818772025980517937116355031120082063266657894459023255014291310215131005338542993610856419334946670205476958872610668425602462182936246940251281925944756790932905377287615898250422571934209087708066832697694344034508130924024468825534575239910725602957249802844050187852971684328365410017325357534607674981814257482770723209333069780153818352607421673406637035390536436138421703624265391357119424443399091089332598408062880769981417967161920731437451525972057022352633370474040312450155854047337123238976960003506612277554542281551369947695847845011880659715111125248008401052895590067848841079408913509191045160023599813034297565480093243893746037589147002690840830263301254083973963173744194148972896100829895331397177598503320590159304515509556448047773961937833209307630141792119281168144987248104363858550482689952307420683330787815513182064495397902275525396750524526187800269019214579122502946858975195398389998996290631313874087771390236291578715288644946738642606236038439068068483190695684817521437534814598720269636700493893688687423253602227732315039620879349825779174696207663382062204912631816600524862286094094913755548044660212948649423700519305567467024522625304365544477082871751334341610805228021561287836583606350642005321070658077180929570150813473037821047563313956929251337499181350109944464389050948113013909751645970676578246220261845934100135123645820726115805389251904172460612742157367203147953248000923762329184824752538235794238456940247596066761669286115589659607394721852123619563058119463297717566688783240224720676450635269345051777292919559657853124318026600898852464258153736506885327523865849674424888589112551323374191643175343943579339841730432246877868071849547986106049415019130718854067330818698311981181640215693716210509825211844153830612872228596449140188780759241592094713510032611969097284804336939997469048218475777419062201785410503586174790520382964098318685119235828647010357825329639496795236295053774919481101219976923705025536757674069500578310771177485355486817491147518312803739901069727099099582901422930136513106193056646667586166512713112268485277085164656244698092607960569374092607556769599571939406978377164850424820301523068365647961827985847152458185849848443636679057126262423309987635776498226318320731189926712676740386060436410815647383315363885422694411590616716531017254383754916685155162608942719842451944706390673771155489788737378896449435590728286594412384060740907110931498534827087719875315065979224569280461616237963659413140575866467887697236180480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -592777535168745452899147431863559583382101183101727282056664783380587701671606473361802244415713792022711257743889687871630786572941630345425070470134292391274494716057471522046665323894571362823452538495493711214077493787688352958819713456740225043954269029715320140827701839806569393900519227985680981287183223224523923482050427627527499262883510627034742043680704077191035996330688534047211231435914326438556426001580895697363348647153109843641457594080910889808301262019890527355118614604935802222345576647155035601410190071358822991750104168273424679103825442569254595472481211279173161059568106091582614530270110947583157045515727398651158476525974351612535400478958899686017595825566158607669913779116470060687899903340069623189657736828821519675149022070787583345885433421567643206323093374766767269469658136972001802194069485594253288014493190498117420544855249290189752983642941307530645736396654066488545294679880132502274327432161079818439853514505513555501406984296334696145621185810518850782116692658063745781989213126116504157777054783135880100847185739441702731920591970745370852254921950731926073666425454318790200105009181560429841763648491737406160652001882671907473220490568491566377041417894309577325630705325611601981388340915293592656469725419680281847294580494875312283605650448042247243145733311062290227435786291833995133015414328585516285459869563952391448219253824246503743474327570716977004331634632669187204820433190467489527454588008507060937092394576195888226381063769503009044951023035544986127813483333988634375449975718538252808500160369416111488553457978302118570057521470251814601888343632539474229286147406611529015604669966635923528703464022894834920873064066331002289424066107656326453877381085099283555363238021757355186290329441438433322424120710033916667594151473345507764350520944439821864672479187905606853850473945663944021621179194251157299726117804358336368522728327724261383623417318699066529135468423391920240772341153004655547500230805601316297971132295681344422434684938574715312489233920122734986260961799663428508008679445651851001725869937470675601462427317584312022090944152592504407839596981566139891543820374406404887561033843425898692382585218168385265716185830989728473680527543441809858646665317408220751245990246683016824297824206857782615381721343296603491622773720180222787036321030765659982637118855763235719623156210461762404248653978260086026163013927490431760718770702361404753587688896567496837442478130404425874951822243632587803191355881626094187697745173976648700593528154442892791534493368975020725910779245136264532929149137864847476592991054555599775222998399118300495599844011862869577849100469646624389594642196092897663549645617580254352017384102400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 41172261877221833104981101952794021246008787043718184277120433236679267744781232610637344764081741181261319418171298042374402910928634957223007419795055799906962633182060365188366601051386200125614797138370318232662480348009813269597681869871317554272159484211499892900260787433917460918126416363813589580973754653383558572900336152341377291830432586026709496885426065118742832230306008416660812447819733878827284760362117779318310553728116247090814783752406111873321149552730768571490982603282416898074635690596075721900064602939530677053422768269417968101460338400093147671685187186402028594007889069835827057524643741828330436157876814496883767117182408477784573994729202719751688361440356296898593408475932469899516831860869407116931426180843259092435538590551406879139213845147241764528731312351089712962561817356136424648659779955381159081912425618520240360541333548272106954216382736671122755124377373535726330514419148355522088008524546722301965178653323823091326270056233469926773923190486671014030614998596480581430417597156693171916091363527401099902489109919052070705865642949719202184434045546884010910574405121589061645825880006539293512882703660627007058924558511579491341746163830857093425939007004876438966074049768118173952615065883725142660289322112849766588611358113455074851671964830001720776184009087851336846454241154516105192194189278943602444360725144178710998951415995487731458520238447236308702940266570851770395469971609710898790813811934100918307223243402711115671901811680599876238638910527268248235527155479819015626361517292072907606676790594790448083821461469172715310072265051439601228055618901890925438366467497868192502286366225798821451341821000460650955022636066234534559518189773232472651887372628127965422175992040302179324805975422561055343498531475300298752992610938609207004717470795273123065508353791262304285516125678795196934178306717256601484235417888089245559208954988462938353293714355717103703589561403046496033297832909248132567388637790370672976758485146458040566493787088208965089552609858251951900330225454931098956123317486085745257441539162613209922393616334579936264960595986761883370795165341656174303191518680113546280538471829783933460875629251840919030167357543174549815182425920409043903998619481932414385159342155768222707589573058185503014795111322991504074284178266806353393460516909173558228184499631716962145468569201330113678392584945987069218276908954271237750670692872703088727085109967263517861331454665584069215853270885740479387241303909214792430887240886530651115026797042311957434869930498589827087279961751050914561679149168563163552139913462486305568436403404283108309512589260648060512516154233515695759751349392861366943652511233349804215144960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -2328057458940877067722768035405651991783984264799105867763917889718145930711649215850973147409846134939972159774714749418950950445740396669277221610055023498059303643930473730376152586458939799113576037812824249087441016833727692371115387851664039443490397024099957723557982444424670774101495003449257248970256463597497853842358279274849908949881997020089324166834634070778046367983049128969050006315104608246595598866980011731779079451135490943713701550229931079243681411642463716861405831020997751398872522935251679302538967809694934878171759790539212082491125279496752128093677584508988898584436053045620821323011887056666114847524130234462637662513100752913909493056375214995020709679204780317343741172721873647320105768084231382736024897420300009809188110110321432060939948071426214164487168425984588216121276328710318010974076988309027215289770413451066148172754956097021874967312413055986208674003940723854877205635512573879994260205903170187476142245810085351682002388558013444606776002308642657278793249044963427835918737239374914022498139302248500834389705325783886345869535108483801975316638057271938903690754347886674811402679544388696911040677337865182483990372945922630884818515044489175831772262941772348076329826162666539049951728711591012607684044699265444007053397726393894738856078986311995570210290472480741808302369896904136300729069839856195689139045674908198646472947774312464729478916282563887861450882630738499528337110880361823554757554969312516444882219935870791996479625260434671231990567658655047777458727023630624373449978723717989479692010023866554190820765865996266967924684248699139482861293394201978921028447051002991837550818822346294925416493514236583719132888687120435904851113341220321158073888398312202839855711552879441899645889443162291814770245313812403015591778068689939721622962205577422837738659340365779147361178329824756040462617025006887395194311429487191915441942125466283876664502671309315394659469059997550241247867708777176305848443532955336980870292966495111237977321953073417865329259464577761718740800959012859468832210205240140269505027940746181023670491309930956127718026009465689998933330893475312138642969435515202205255984143837452629001768102803081688718667206677618622397319855932833105628549324686530994767726137200361532585857159543657121880751257977497838251036644152167382162555781715738528316083049413611037437594114030767644690540489115589664957934283873638057842780056276688320300047926232982104494969015075106242763073844127618841316894813426257700476832632813238121966413953217734924427672405933531680430792189399595186716522528058759836675732362183389114290571041321638985665688280167955632421335782958787027599348535201035130119468581291585219136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 117088613183218165246211418639643933915485773202674044555539013030830953428653051194271595431363016405143735024605121391836369024337054300682405034531209045673459676137045668071613795337131340198191555102004949515725009353057126008280840409331761756924781474519890814317625059671624458194440456869028728821316569279264966076729966752560552547899326341985996488698328538186555957997968052661510080606109895299367271332385485764206662023519341613738109404915827111641197285354114050766617881827972607523086798334916504128100900869786890212152039520192733164627269719085094875624784029623129039744765832807886606224523668418757100093606278385228335562556711075308444228373570385031147735011482217538389551308660930821680262298064545162101344437278510406234314193918471701343053761055307190353747189646041496772023334416230374745062013660452166087956194409872265298259877798171692442590882078981879721987496119765779479834641371564486222555643285645575149023122236511664583326730752957127021684955806023127732596768062658437611050669740398038890457535731145480973674031030759672137814209259204406836566021985180539331043641574411196063506689852328307393818435496637825588755579872581996136430206366800970031285034723146640206206840679335064646542171601047601624795169948945982469451497824251068417419645808963088426043128068207405643981196318015156110172168675050276416743231503434917573993525892589581327443413064715696785155367409717800961205477970247633394846476101445522942641330587714659581906373300207280737709098683367117478229517371052664249653044281925576214393325299842855572891948415058563182900438460610163250283428545970243978492642724909926330186759189863870218327256061249718607880249142791310491723450091781519099249899522129299203667564177357182133250152798870226737089591174243347743107892959738870716001614104384518793037044736534872428856165704780712796606199751710541591584619506377455523494522300509663688206049249009761574898199863004527534876170514233362623850962404812657890593874401812639441346398748553533078820659984930046780903009471733952606792748849037402129520477210872009399561327384012909373721924264066635607024939885420482619082976870089406051002234216639175156165300566434296957611487114060656383938969742387570155078848297730166807933376478006245919082543623251436336985610916046512952685206011105695241658256653893824133853447914839082236411689871226658094063397677525456137925053409532511461159625441701262885438447265943966822097156589848944850364898516614787341010804839828445355343035286834603405235102923755613021032400670975190977970589553406437610378527644376593304086581966735993595075748688829618808222506719203178887600791354960879916582124352300467009260646876562296265600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -5351244592933035425047688381238348380083154263389660487653549618494132960859584036747664969125267770254720564050295243098943067995885804060378194729346137883230781477085876050243020777662846079696533861302763875770126388514454699781271824472365984541587998909918394243791276901150580747881021484004382712979544630157901642235201760486682711254505297157284627481183611034464800113483530137404931327751475208580485130948150833891240496760312792889319630438495721906677745101845838422513193553956553112277330817567760183787791594627457420843523602444995308021834917238649521060434547016854830517398105284694833672613634664322912884789206648968547107883018453443415822781434035134035733414494725241884196115650797465340102496369997477414624969366564170466648010036330375108840026458472111077413828838054634886969707485542460562688792307135469612759011931400003528337895589850514646394716369975219202067433843514178575326587281020066729344808634801535506391549745484967830694666271573522869134616660102397353922724667058321553260087849346186323160257337985606174905602233235596460842897159541719770329059252254621997199332862145649987300500204011234310039859400270892565762225283461250836854527442428003274673624474364587851033301064646199224832359060655795174781697056374519337714734741042757045355804036142864640609644828885803559277930554090846578994653973153210717840496813819112455877766212138465994624878448817218255778048074703118612249966824918687815272978490466322833182563716997971077467493417372394308034624441456248917344101592851202730836108981629520978014473888543877689749535118650236395341512301966435625862838847122124379072263750598678554659663373308362524696342774848691971550033987604430176322443821400883141956887694721943533249136600861625008226350637515980903317203827092490376723010751288578554522067274417540108254195587807874017870770044785742837788474096806760208281070784340808641522737160050232699321765093287152615564494064299348147716933042506200418843716163690680110058109448921739119730052331982756157365835124412362986830047286287560698101325293026894011412654374115753014785892497063308224086814022209583924172231891632171901133920875243279566132862993830367795805152264692858370759393760447707950546690340728234880280456254503387909472958298726741634471919110531855620639930486894929296769858168255479360403423275410679803813174323598153637798005744711551331869762864345366333107670877066572284367601824097832271852978565388135706945413137538882768894601770471566693058804745009277184031276502267292887402984604256548870421371711486688108316025512722974566160844155830726090394563587585660785554740252405128110142711336388851364645359447378046370745408387111599773791614607136621800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 207636912213596434981130797875148702423224354574198398055258768308921513914473398738402754169778167678149278836370262467734644801730509009282111631233956588637144251638192360863717502384561280703810671482682929992247313857930063254805536882954257325140046416790288650086902165626264654232261803360670406188025183191683834354035658765130027577134795999196404520573251895099635645235685645695219948415429170747618099377594494079944940302751151837504478060184876375579902143395396271187320852687015464972814549119800094178455767594030542535191629845083619189994696457307319528995558777541339814363605478673750426396898109456097834334016943872435497509068705928825785620621585444154042530310496774291163898490362623389368019142739908245407181555319707484491811272749219388905212767509795543437445809623129860289491153335768667921926017158453478959569682002599196120116102644640082490227317963673590141061940745821137064052307611343408994383441074487860713578997102267885537629737261433769996697216232687131668367142896818778756791206728088009087276054459795439468367754524352776436595176975904795870151068165907627544773703246932429302072090094964241036178242894337443039130778168030419990065018029130605509589196004452593318877511371025510098637475676711964633582436114180032458589130619120639495418609073199482476179852844598705577948087761291639506903724732305236872530869613002815966205321435771762147702235391972982134989708298067962313241425354141134805465880358906799722497047979411323666300555206371298773100504742700895083226870898875936660925566770334871489346795852743909271795090710596780300350113886070409163415782071829508110107024589891301135308920368613695762195533478150657569031205834210688338608941240302100319256007447096212581386171611310167294132212162665166502925768874716965141000960515563536998310133554574223908263838382821346249827263310917546570135712034157321064837099997926251556372443677895021740258485434607423793415141268163603139136006424817518647025235974142923446728328759264196901226377710340965481603978702820583276255213406883794342876000448239512327976579562574101210000613121080088712939288265019931220303581413926717953981657045660708801566790539301125558357573299311771999957133934577809536835665874282493142106127605845165643150627481316005872227307622530620774423551905589506496235551829905828883630528897782126810920935074073663621274234011450949302669357809553180130048943245269413592913166029547632407933865277029996060410682036874668776049798978692029984147478514627672272737919288433709422242023055882226351048992324454928278900279421763978221357278264952903750474509627778913085912589149858769111631515146243299587608424968999770429779799453574170969297578603961500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -6195140669054584365068492199150119950703782276019451333320262211431420697818059624934403508951820081545825484411173803599511505085800663045218170884563801688526435627267711944438545700002883335915237584312411701282498251221438946641560198991485075895846745593426927800347765576776955974298815254393657328564517628846177388698730858620473991517926346168179950803193005816574963422534671931508720089493520886019348829439670872080642945143123461255258052353077676947244462109179671882191433131874990234785783317108649658724660333336903600614372712214860776238053348435711708536154294929480121463291896809222235221326899735689721771688996945133985496431666613869904184401986693779335857998171726551877749648149185885006186038739942466601848322350721066556134747316738075337198642750828438149323857892007523973292028590671838310036618175846014882251859183908481064816019829449192112860297349117817537531845474855553122964006275234800916983951486209681832859872330677100121161391368632214541951461349403872511645273499981271911651190178552451134731336138369214372768293950691276908024668919813925284650377724715919539410342733100231403858886480620235428225991678215656059680917239465592607816114919307158985892337085215815753254236075247205459478949520939056656910930717644665800932590800581527252927792328053145446285761829567078370868512276328031797427845418986582457863729719455687367567358379788424495290532637092023276732193783416028830940535421206280723760683780460057086692790035638636280850645816799321034503322840999274244404593580415713138843116807431548226437272389488383482580403193143521614951534504336307254732878270400940108954235669458796533692838067915036988004028420025510999274908858056279591425535378810014954133774308110210142503303480204744410512701307523296928857360106054532868959759696810253742490199962750977546472854924770565950688386793373449961552623485819518758076070273361072946904620073133128801000644242379128471563101471477837414264150379317672810087559492823012175063161387833859442602330180642549524603703756959832304796674907351851191727516505347449296610652214529167159993292976817697329223666631136255839112145216171479564772384769281614667080990884668619328473168161319622429537417220839148086094749986323176516761157799998799453355821293538686975192778275909668299722865320946722281382597122162758527164151716611156800335264263520683323616661448736499268978556914417207717275120366850593538404411612130259876962462595708507648417120273304597343571018074711229900759745056344189335529514665059742460585264138940116833146728890245943099113240914868121500440126680884715467439063170995911405215826208854712748824542013602006728822886337071498540690936062619201929103169508037500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 134115053012263646870619364838083867202899498155467596908410679560700156847773055145419609557458196826529968576193744886917102924138740265596707716096581983917032472682756041460131690467938540682388945772485839295409696826768368219403292643883937811384663833630360651308211121294955297658648449325941670482099994688393699083666178388805927938219774014752326261654377577155803943122084437038057679993207044808599039846023066789419467943570593206805254844222290614798573785622584267986395428573606073634620128076597119235954078658047243038705621768460606941489460852649194422942793546574862104829825834075707566123717977457371558636822674121518790981321071866839723822690671363104317042601403132752113230156271696795564283061570131547128963232960324340150568429174744597153036735732312871757958231652030944175669935264825756323789869684044794342179673982243923517154777312223266138188989234230177185690394653758068192693247856074174365351395512565984875524098988034310269787964834693858937463449638362906590732764105805895015857964872705762171218719841471830532339906450938173576277078301100345455960981412344992624490451396964399451400830815122113770033230777348603767511687332946734309674836112312637209374917447487146781291397469288224210262082531853502210097249428208699749072813529331099560680787865831599689910555041714182683454786193350583352128990948566413698860823476814908752732660996515164003000198796317335322630373550258884342339087788694808679989955059669266876114207011310605508245301173723399291728773837993913777927036742022885805136008471040857531925879529814782334011684357361833575542936024532790962432977405458563402506001302619951382336119781143814103747599683136677085934197106733205699797794640529185242998735486247600128632656100502579375684856067326170551837387998629946439031065816303452788892752343756975383331523057119617233288205728469650861101627587997708586666121020028201372211444028092417308399417234842867483923650051249170029722678523762241056496086950425951211858764191773730866638563097305761296588292578605628248056113144753719335566264768109926158330831045441428510500750061891883748584206001190871995566754667013609871950075785264260433959990003353111853627721849362317841770542933938552165683574535827299218688036881782369966997750529905609977745909559968969052465836948203518789896334936707090352345747754254991175961487550305763950686775546180059001512096119773136424105484603918598817779496970225386072139983425859301674759487795402717617236969145390032100873021160664431311303884432679500633069199639600037810432823051746985895398037369377849683382103347762921686205171914225810679111995303097994046098992226298507316812917719045638382183361680466190546198677187500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -2187898913618949343104640301442415067242338238092124328027553537506989825007730055267114516358664671448249217128389917099357597933741175072123659998137451992286993239853125840466185848627314956348370229498749599927039120257928907458181936637812933439294655012586790830960920598832554246986549285613191914959379833143776615703287243152705057884625897335767750775614950868874626247047137695455520577893800723061115819000609544551443056166017420914361153156728526141601519660634677523185188798659984709727088671025638780589289014634745762222119630498084688677435602529109567659086755376582799351776537046729591990814408307049616220196827316421675660941801554991463353083586958595633224801144942341407499075982725719802516432285941401501796227399493912782781925437211058198183965569934212217725815906978638511917019113025684834669769312368678414086415338242165319659231480201276588375135506057128867213507244812707802150211166360664510438370924950435996285336350789378407947772195246940246584693958431430962510773618014436161397015976643908623625646088086629770140875988713789627269753134121549527140255828314340098684914107902593495527032212141546187493734809000522075115459465512651121419843019796322638033847381649022498413357418251432851445254895281302461164762982585908448628331898084086707788456946561105936464082927096643502293126410334453239206844329652427091809985229295630196356565364471304042641154812953403530822610554534783857001952105595714905198913808856370744958888742202482913801535202706945076456426635804151698242203742701068909321672132612585702768694744010263892873848425330062601941113614317859715449535871805113203880919236017242916263282708476026413226022174873133949974159299435932147456858003441564048319572191601474850886389642168503790466559461686432187858384152623274584167667603706011893503200593734761495721969270714584356226753904530541807858880675610841450847277272837140438103865325665701570272026934439774002843357806831876448874063149499570726199327357005125306321429040267169839856824264595948147904062395561629321558913450267524855630770771634625584923276338571336665072163564004151059955988341182178749637005640331962524627519900214930841461731814899529138764658434231369819137498929147601379476938918030685001465157455737467398902189184512102373317489814594594391534684708648308388299556366641088894096181527875816463867002436323606075143956537048463326800216588960340930248959849937060772650472670980440650603391146854378184772872238917266729442354866839646849184935713778850873707777094387466631516829930329059716025820395233558211406389454581194764648700017803672945056192996653643260083994195743099222630734101517354481775689845344619306683495037285782958673695312500000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 26754208519172449602948454425733183220779735371545711069644016522372339352368736775882199031067889549081023363018376741764644661910151288769338033698336736234285920214552451349413997193438873415121043210562202938801494158042148392627326051743526128025981585375916020649451289808962111057779151863129040836890776568350815669868733075981401702912122845620529724737024613075496149182039514790885209510954144874968370823246447615977051628824201810895291395529023977757001649375097989440241282163595021364690707678417716522278688885176290946901136046194408590418208200673989343790404221610837478234307942537187220259463577210545050381139300907149924462918974072143991683686332955477357276717233365546179744391914626179197853160804364317060846653221055565463191422485739244500544180335078373987465446469730641595251645748907368041104131977919846394876175951493489785259737517609280077907367305447595511640807894502890393694040060634967432361223865300534995303252622824152664220778603241001313187624731682472730828289527626227615996101789344763384363578939155769098896977643809184709520760310002555911016741829688031574821137084251575885381537024341289302160208815333907839733893944854919993818673874568887895846314417813500210272428277046866683257014925417126120053156954209851925340172604806940427906985434472972219418533287868651177963935431419970108164012041400667450251365562182773614326436270711550537105135817974083206808563801601001573822645314912873254189124889760961476550857990531910952717076580933858283375381624078311433250198660794519657893384921664981893062935100405413671575879177472410080787603547633708719569509199707614225129319099980088515654563489233621626131237045930509981615425358889856881844239019247724940526314198544016169588001222734825035847026378290244616995414684293294497002650035601452523801176518319986439775768300594692265314952357582541221380844283190094351816324762252375999709344645606681668640464304840392831158391989235162126160359226001521496766257756193828303840623309977307926702971607000360466843532431532573836239093202457094143309909504267554388471776182532595256903596467017882535252567700013720907607541822466798100462337784061270486414382572193837828863792227559904366882881873239673321940410590840494962646491150757235493070713346832849427945793707373582421271594892942217337477681374110727828762815427739545712588739503712028086802391785718056597993760635240485320083832265086352781037359916017154353486253649525217602324021449845095004445137260551505617511895142524990095292310097469330016241446554204415842985043533202058239736348641261540705440769183385155554790635536824459143824966686649695421828623816156819228751073836525669722746743423768369061523437500000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -118223886762156861356380029474777074514503984985178283009798641741694830032071086883240981017447897060672515701663262698015512570714021634600294969807231105473621955589115682270243242927072185887162762827988139378029220136575218182238625491720568898402391341205245036867785635710056188837880835831926884522855265585592973676406711706904128181571343670452684267315008259718545121012638560768876230415272675551658370068490171162413043585224956616392673657860736716998414064348881600420300805848220804160495400239595900422248762135017113206136826547338731596209044420666579910578696317284544622583276640579892304416534883900307206695302843874747876988017033023741265604249090868428804621590069748041118058771293824749253538063548423832017444977251776155383296442014569493894952619252935831151511291414108500833007651189825218393842526588900735767470125311378018872569601690579013586232429523226103501638080950283864008058804268405088877422020348829738752543572672949951515510129905128723684536146840868521298554508559741377156348556327709814001490194929946197867564742888865819863345652946124848681983958784444470450292278103021446956446717279361967312982858366994903455846330914778830214805414169481511159673150771740940032936087131749041681704535802402068657819255267544833233083566452095427705282263096395764279656367148605992600185850135421616289351668061186520102534987467858792160459293743544104453903339099293229818981868306582434007940749331055581948877579485926770377554216099741892460268429101631627430998206366771592109601317281431474625417258685330329589935190486836425575800785863762031789989772383666881426086125088768701902498567846328827220732059478194411984557853345105861952526088308808499333013408588071295844766875680432764628180600791858876340024403870856832211221766139878985870784767840221791337150495435042375839513663684014538463166987259850190429843299499682774279868649184298425719472212170087397479935342446116600390845255236030938392316021306025861861703813226376579349554887803522066166986223984292075006765255960841222321776148843971084578713518794523308666438542379889686205280506227008503787720450579295944701275234260949159937076548604887717212150192837061002929951543975210644479384243236411651880389255314683887103851951113485223845159809471137156158084841136376411266700001734346890333970374640463098950807212919911551339022609571678136687696868093754742300530060261180723419117455481773090036797484963639020480969951803958091411835203538210192981312716053001938828444004385356707147740388912493157312622092768571859264391208209911537574119471932170057853754760269533316302058274425606490903957365098933903921465150195822590068947785798300879644281373582467856445312500000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -1425707615585961543380511077770840450744274791799835471725488403203220854018605098367741969471403640735095960330538469772350428386501984840956828774730009314858978325794478028081601385326694371001909219524078837078803882015606973202200826225694433132156232934173108153969702573067464578749539323816997606885949150695946429118386308730403349569818513964366075716120068286476502201001134354863788391520222012513387155862326293936269801413855086520345687222740696622335585636979689891956070236504480974707489009992846858180422001099683099609748480796789493617617528595690512955468703858845414710743430411974122324459545018927722177793474572946325725343847257723524206628266543192390448201276108247401305941238287014057987385150671656178914745111342622093347447938991227981209713835159025075375963134254139109618164235910464191150003003193656987639391768513901377925469565439996279311771699775958889829351952577105031444178769501862857039254249554154428754259964673379867707737057691374551875262539695594685541462006474118640223746922274680759576454396835636747285046932538044845457155113231916257688361946103884023730773180365947472315471956151463420932208674758384133224547524277402856599370849748921568412158671841458284969403253019009546599520253297787242793407439088918539503759058491503878747768139362882648906617240632202380801484305770817084300764530666462638518691219224112499755080588269116428498645720594963477702110817107160256872483786589611024662189604161125168390931258075689980044586893082698414000594586866595671277035792118336563313312530705070257821835447042355989150157119043076301876011679674331283180143387020318177832259194470912757052690047805292013077012949367955112327919579328233111677896367190821047115935945522816800056372245876768408710238658354495326991959334651550716335357471864172262413342168105014354539228945512020210795939411059467531050188978369327901589560402077030568266578903544050054117483452336658042586491955437962124470204643731819753638171971782987416954634405850365609484886101880592171223095232602757190905638601412288670922651088634198238189392459180870025160546199346136106188854095539031517748233146784318863891330064707068469861309757410724098717375209966743435465848235192665199413493960037474734619100386186881009184545198897262537378799870718564240255186720285298156364064155484620619183610297914917424498942757788987580536285276103993878427731614153049796400643503409476130993530011297717852673750799168470829991973739044033458422408224834032149832424086184710545887406326600627364335598920063390373236539730280374138044413973917448719640148542370516930989804959900215851277197813451917064270473638799197104618044682167047997280635485698303222656250000000000000000000000000000000000000000000000000000000000000000*i1^34 + 27646766515055517528677537524077419599903612848281921454761571382147508202833627470063272328548822599390888758659873770047491364110808028576291695798064855828621355291584370543880181308110831169424973026158722576967632146208190873174624741417022584372132482519537389071780781424098392746090103177419229719254628141249983545742403518233781783586290889392742198345951132172599557984726520226506192464253961432630047141082509278052191906525450342809202739521247980466204371423561409646702154829336194513000855595208521545287286044592318150117051108216319942380863715052926015192853513302606262920262206669348587879895122617908483729153272765870930063235242806032921581639526177222512181751480341705611073405065778665669405889754449288396113543189358571140516247426191587300793013654950550456504763989564253809449445108005959380910166987309228906430817668709082549622614253609616599544494536470284896414014403275275563965111240872156702161168174316565699750636380112376120481179349221109100959411148636182957398330825996309305489965972368684377919125257597520054234486638700276945822931314211995479028439091808795415273114158284451888273750146430102019752554406554427786520007920402638547621748559078174564676304470919512186876209494064865136070606776223079911895677532126118177992840725618145229610333448653643610923360478721077935184768518540838737630181266799798783832585234463464554098441415957308361504965974247888131150783390356985168126803440785650478317153361009200113205465807927085080707111745332942482767772654377315470937187286073291838455516391963673064995718503765749059087401919565048260560313844813205232039289544081827417297273123731405817800520855156579327883180948554692927864613682547348281892230440616829958661860552517369127042415541234711396349535396236510223017582282132063218051695700543681796269305912395031649655874665253892109958668035364896403427817112599959445126139207330273442232568665254442640254513395995446589655469846796015476621320804957029273842534876364163196705614670085373465290779299851334128403747966087373943511382043228052121484118138810901617393591190848786253176673698777922083453905183114775018091133539749346232063772223386799137009589626275281133031050273371046686223470798288354600841712724526456193979907357118768785454520402250860361998269619622011342756800617245661846085223652338371318806532745542866072903605081709002081944352364740252780330246794314672917193549300490232189910731945320908587919985648818918953614965986938545127095130879443353331235023554030635021975380557199592884474973881975714625586968793626399481243259757693211615156384273243352427753426599136619990277749408515380007184717631424631737806423400193130180585776623535156250000000000000000000000000000000000000000000000000000000000000000*i1^35 + 47188979852663335136519865204806955613285759831565566446897601486878170442635923322131413571046843483132282968327009926727020078458408918072611872670683821385437801729884098072764404184441267539756371675563975712818903930730824896530092741808889197246822741723938408456003343357517832719973723685698146325198963538843954447098209947330885989876762039362377804278859933734425923149561636172692163285627974287990924931861945566216930774654950953629533810618651557156325707617840343677875360712609343767042727552754522181655168614461388352422498067065764186903163935272690340915856429568457022448506884424640905748623526532019740549395735867358493921880290275640297106801416053679496463863459354467271142204692961837179260249737845954855147547877536532494737106417404146242863877294147043747295677071403622093491610867392407009193387020863557960864170288727485863837930321575470156354442789869328415355115610141256647083952384111031610954940188401274215783777588470470717442790524789745239325368906116862174196253767952538332504534606767926404129225149527190312441223327494868791987304321918285914700447606756559466061853375133880286925207447535119593871503433800777465341010480902975789525139738455750615664920463440309947208292416850100858887401187214838336829586924527070935252550745723217084539166243545992037242613395768235907682865584673479108663386670265007965864391491667806705129127223800097877024937829124934761788179880338490904163492029135597934907697879054811529158078463251086023745411839084833011866781034491822221022088241289309109488418418215785610259786029308587586906586206440820103266225797925047088009434084390360249397728687324774783435915513194181024212298062931858628078436343378169305095691181635688297077215238444617625285299410363278373572094526948671269791137829656731314965288829760150114065302252770993026265488011948237327849180330466052809198555624352649623058375863448807802267189772757660863768422772887706414725783553111660431567813204266375452636907305047087512057859687722317942499543896656531751639534800890167002263078710122483218163662491355171191893059965293464933688579982995007253882146821456553132234663863791492227125158095368878949378450050094192573108796036828046757984588486636263826427626950090328603956527351775955825901780362561746115939484548014118544443906380401379522861036147478517020653515879035993212889463305074021296801279309945377863222408394461267888830354549746889354269438318214396417439176122708690685526807123262755570236180953607906873819711254342588887135572769188069139425068242443450366841084631425204987097266311130961991622923708839759309549697452142819564017500060171916072989268852579715225790980217334027644603557586669921875000000000000000000000000000000000000000000000000000000000*i1^36 + -1813139352361267791842362426149104452253223987154409496703870794579122351441837733095465378594741025265543964896262541284812910887706134811799931312724192040411186221648137183602441043320829597077559273231767538044288760735573866831604050492751972507494883816121536094776925680064690283170972789330455963306228295757023145257504303515620712199453882758842896882384336542973643240175399906752861973225247689743073054240393410591612723779101989293420066774298126365341806462171333905237862326733758137013215134843102445861351183209350870766588667958193301969334777409302675105130936903183158695518686015137190952393830459503171872682216546796760787518763401642445852351486781883505871797082331798884340875728655504300995121016245109835740733290481495470465417939250924261158506013636007829543359184262972466125362909910874662563987377791610899906629404740141674033042381015412352188568299635408619273295430523414569564327913734423151979569151508226053764544389181952654861516100532731871339251421707176875718860663316900823774586469153948103677475621009955840932676677798107449385664709035032052309716289556557942221390927151803514113793717008721049821891581103866182974422442038664656412284763700678750613063396331165477052454320063400621433518323891962276153777120904910833824206616598021872274876908956968717437283103037637536932349863279632091941284483073384957708328420367401057067695457740362213181559513907371611516980586878715891197513645124813493671109256911318455494653823317651119644959825082971452502418847313031544363373336184811941680146426300217970844406519217416365442592522650084898815407795060590260564441748720053623126109223588452584584432582791230713368947654084793640899817083660099069403831364465315392996168029031930369950244341818092585659690278425055236045027932638746591271627536361716998945568266576929199057439387067509877588199781273845556152994138620045786704011474840017590667697943771063486764813646195640522413322559620370601366848449762610183539162065684074289298311802118312917145284974857783182234717005737781379274259589042519560550507146785858291159070147898891349526708315076919948949314723104898163839009982272936276728289984551758809579757418345864865429426700273575572299899409330210175658324580705051602749214700262254565418024105889499675226153911350556768661089910211815478840792669992910315975537948249288590217497178701585191035906056513985185049081948113566264414143466642930334068488285648800764636696523345414516231245737685245306402869892099844053348206684938721363100365296055641626226617160766318003076743842585842840694036361649275115022072549632377101988816381987723281648735705674331794319315372582399114493802474323164446151256561279296875000000000000000000000000000000000000000000000000000000*i1^37 + 2362348396031569720127594676954403823506349544964096641923008218994886256221312343630404554745086946866794830280291340390687120998094948367344821042538927563624952062506517645169995520616228911886722505428336440430428133521537405064157239018091380888828111460500553751990951378063637899412886913322217146793701292025211847839220739484998647449309458111916863892850478084973293288048267618927075870590916167343378454715932122553465764809009459978021487636711757455418016377328806960665032964336577509592180976295639803809401310655985096757509746241071062403442808033530972337677369558058428891029315800866579449587669326654730969121407949075868626057355894523269110031034424171550877734432926940800536734625022443030882062959977601047752096341704668056864037211643307760607716169070106370425522721573339511400418546099354120867436478266431513417992769368787794725286501195041304100751063069785727468169112246066296167148884435228746861517585915548197782568909612425281276919153251483744944039252184004659822374051660720755110059124148033744254115301335843460721090818277704029085177495297224281360883836493567732333753024064974097993375712668696918176749366105917115883165423485391407030236810263940528103947741231981008462473307694722619902247227495405374886587886537509475857942263494968981046683922280886756531251038189037293691200962748136595576848856749584083486939352018521261100607462082582004611081860298094229142618201066491455115340775984854284159013817568331692172238668070963827334252768197599716322522228654791351530077403405884583721805226532199005207652760237894633192226439457591805736917189125227772887275251309705828157190793325491150658524982167938594787168776163564534324512260984381258317152383291882196731345535670436010662616140997995443843745503764993269812835806701737756194560423365098760819226383305098487433080732935290243199582300374460551910774997051848545791502654052637881499714241169891840242131983316502807209249360731016935202154713073421874856613559891838335780702605057948616089586810368391200762823393517280803392661973730939033492721252292547836902798244738489922703089917506213741126295184346890012639738946699890896753400300655323738250544967143624898396300959011402485153671066261202580675427293953106180146065523257018928139793424378076394860002037155173793936723408184342479954698387486866999124931874413159824965505914277668747265802939828360720339804715838870438433580707082238220220419257694258908280674354498443909701932591425208433954328100245177777472877915002775733491143710800716438272968046970087127460913932952413015737318256711983763146640656653740588440155676446858676132130951809787244802288941063682338787439097045229136943817138671875000000000000000000000000000000000000000000000000000*i1^38 + 47119031311161534392338528696212921432474215263819413164170798699967085765563015374423984197593165053328850478568845668444991310182002520597991703407886412254719537730783453314212088037189259088251178490810484648816813942586822765583701561759505376790451925902684972477334955206276990825540836200768989489533154672761932548296252672118726869576069960986647469414707083413059749693565341896738544382175741291686217294709915962833584899009447528768718889154835722007759078424278168286592075111903945598190166553387471443694602846315471327838810351014764910585279746124074636604044231722976723035458261665182145759441151956341630622202229211688138407184156061415129842764982563571499555875224700381377627703818435678647115880377405350369522532334769629156943851532183621156008952718077670691533498271089985582520321411502396573563480393584371948221820525554632126018487305364548517598175612497851639589764029630781346751048732963768290037011327782954734841474480304557707240371539716501911601145413138443722434655224583694729373409284288431023755870934028679810868559528629179372705073759114763949790932266421427261957302264591484640863410467462335966613080533617603284047491779495385889770773634849355313030566919852442071667056667349873780220906145213032042773571639913774656004159163456722924337370887270545672776279442676961475412193155915192177794685867271739875912206208301259586930692670332592650865463365113539037776725382400653295217472135110104710476118663255550741239266424932017652569184988565842751924390335151619385808073017114597844505485502576739085320330855462920360925872981518882050052794432622088123179094223552773786476525566035868861387342070127394636052600964905192966573415523508608987317030119402952141413390570715097998314580591401902821454989120137826085795787611766944610573221396600741276819116513372719648387268792235050358012246075824611134162999190928309883996180680899184973268489728688059376114151746811021090665606705013147472651331626936626033683222898751737009122916779038075412764873864769676123245524604392283324850066461838674986376920223608603980693708935893914616739387177223782870165592245540124959022669960179730469114478487764924341217346941260338050987391705143698352723931056292114199526317195098954924253044342472231020285982425361989996036306072557846195370727798234097331057496900272211268321068765260586919250305527911622627497369530178586214041295576330089923843314491728029171043110657645443287034697255582697028048070259136131417717307975303262533758091033234619614418735239073607548615164957703448799993597913933431905160024427379271746371143343983231998831967728418058170238831036264768224514442852970606137652445641933381557464599609375000000000000000000000000000000000000000000000000*i1^39 + -7237902407957583824058199307481741418735124833998681402250362548558593611898484601314835602638035611703211171762274091431050514171463922601729733948770245747288807985237473798248891836764658292636459435453187687968696641483092238962337162892990101921082791720451330021312982255908482856458933427703236179786696673461476646853896609564872330699623100534519211926259580438586248376065601471295286103266705477132998516856756099391746998618270488307153196078435216865603780401787325361023112244567811755724590329264772929256643994939996047137172292119937411192854540880182489268228467453110979805695400495832248829288320285053847472807447197179603262174883503460920850451175885452603368599379135148897889650131969848167535232567623279048038694269216509251791683770989756007628993267363579448301943525200263571611432520372376058387657411627631333650932108569247327357903917108539118867312106532320203739903443757695560797065267064210161348835028522274246939473988040089570769648711912803723873663999823198847780434950541911407626593068192954715362454266826003912288953135858828792752741566556557673726215921628780778145820871166190270471809271625808671164581311895810421365989346447562083828294422460050677634465633829843535760090945168820026195184519523397000172387559457964419064574986264240469665570751608632375842232636104530118758178870430213617643075412533625412475029091190237662397839652253757355991858317079494364314704243539196043237838294481126241106800659171092841888547858345312515536706267478194922491810932956398072263577753463932318339766189102396433507637507983190279214401301775208302345038539229211400270065429268936032460288040541045813647256606362661348417382043335024364010121869505419120462335146778643479141606456392823455262870845049280945449512824106204807432570432818292010525199494277074708278016488263650545565744958431385720603858479845259626352940422258342716032375571209996848018173255720836227044195622831698433948516468106799679956466023999806981125906345164838632821184493992297420073733333551705071480779147937628199735519916703932641054047303248195842874645967480589104265400844541696216248512517426462097466245769182564201136815108038534715181362596266864933347186005489438363001405123742324581140826880677937144873272475644011241177797062440651055811498192960530087258002685315800775934931993801262697609374993681510191407617818039133176635312233528189786185298566823831437553199274732525448351633416330147660403049948726027237364824326168213030909968473005676549743537889414446674207684737767791560148882368305420847949325923248465560999671555826075305256789484009996435465840557076308213509699548633520146958331020593679263147753328084945678710937500000000000000000000000000000000000000000000000*i1^40 + -233948059434976256737130960261314560037855363372111835283167320444139420540820267522281634983106549896291827253313981304626199388505721408734394002166937831604223107854792205556950072079329131366955257335040024377057539631535190349826672394187863481159462960830399097555298615567315059680643994381812228957074272750764978012904681868173240313716706969170859314630739590456723835178494351628139647196359795889686943267993770704470255765122467753161662003179253726852629128592508582032258746702406565062692474239067911496383138075375963518973815158890816789547465153974463878162713574920906867794244249025796041161203392418934668794206933948567866459296148134822581478319535972571902043366024467673628511627234762771605589647355725959835690236710840139472108752371646008700524067192426839038700689511631306477599166593941636698864360959767902219679515704334868500570832988166821810841266853708013440830675778042549501254622161961857002034168511979398265976578381499352715467725469153453569250220018570895389316675305956620476132929449574757445517540762474939753298012756044293148660221041892475421402926988106839329261280017809776730456265808521571321478539814754795940641071737133975352693023691911025925125190396702263265010835709610566487552427114837288962567073819674288204036388573525747404260104935844894988161854268358272981095314533314400848005337174618766780979166380625228953466201624462501080978740127775442060576850909362711970337803210083550139602719042584444116527969202791282130865195120544404583678192536978344182990847409312730214948720434137205011971865955796500589159593486360534749572678733594317529566666870190117243222470536571228958667468009615133406978442757314455218712402081140158688257120861934169270454658482057824089867516791214955246737669246060757702489539167586464713810493376682707649123768058848687204371384579836175749344519190543650144041721858675653383849604327342422863771518919756105222691114757032367199595219628891059138605092128215474095497343764399620896520432408998380502271176653274823573860750457588957804453347035585219228856740083652559056053600460544752409816251693575699466846992502031690729482866067625655189621444559150719305721404069769398050941105922215994415984085540283791274277802085133767806906528204821315955035571519765718605705855876460406677589682587770509983907087330748124191204628674264264515990169959425332282354486963562751309479173950640250121856840499066672654188718061821449466625135238017536065771134881088426806867259463009093709989911583572310089786985667926373535490106401140639258863508046071899114069162815810779681236174143219421459030221242406721244375165746526225023322761964928033934790641069412231445312500000000000000000000000000000000000000000000*i1^41 + 3602998604716371619065760838342387540564851929237543436016630104175751381313133474168819559297617936081198228918731165442431570336989630407257318590548518409101026522133815909213814041790033467440347264524299344179026013039102362119972417666576294568436869787832349335564428305042032099496783117354263126736482393818530231702832095073146063252463008588899253837041003144890690368040926228582215012155478805006999201177865244103120829187660669067783200001352606203307814515131778604586135403922479532779475127497347386885466477067378905053932273201758183432955562005905198626102183413542139232775836171338875214150134925702751062949573777729323771013739517563928968204006124327074202724828890755691003372051548189686873814127244696702579116176409650499216653769842224390602060221187755280501545259527869162171291736940241170431777377037965825670118445729971677616382526513824343534540636189178812539089798638223820311438613801008097526677937030437380276913803284896466733481731600898884189201541284581578104793223827721784094914132719417203953079208525715531900898416125919113387109791496049096232258437790923953613597898010200965839658328857925475002828634065428913560886397937895192780703268865576356754654703136054776576448674352530844747113480824922333548111486810979089967212728762978033052191125413931818370353185176811861613486973361162425055708040575350110370286428282321063300802977598437584900397698700878825965171239428332364549404421399831756758003124154145698142343127149395799191188547099121374422306752271481762486036398444903283149003723973943474196566215710726680489154823945091721013389526878761863080365341810387133582703817113933957104598777749834666544178928890925514487653810663826487307158074291154463263007265003868443731526910247860745742896992354036394709747602314643262851405019134537725582869601746259962279031499974004254284825964547064741120242929257525094366643253993909298321265896853452568836730391068605124201094334459975404015586534032503987085638387872158322713718685568535676234167487166213538712869625106213835009407226705139734003255364606107026756193306779477357784692541088802380929685087534834435500916064327224598994339475514335401357402244578761249990519687009929103843597779883793140845491341330123459624980529923445992981105835377320968368005662798092382314936561836346738271761757491887832326462616382244529522618348604549219193466410019837678939032747779851019483785230162744100949159422671654083494010498983245488317991234610338952940559003700463861943664652065666972811079149242084799900729694559850009358301113509404780682884154851584218976236276733427470522220833448354380780577325736289489053671357019969305023550987243652343750000000000000000000000000000000000000000000*i1^42 + -10727249866809277621628693381145009769413905747824880799436118354519009528428827525195902600434467770558755381931803935542712503786835719787247310355284934757774146540642762577775095603522795255728738138139935689634856072474333834201131813461089651187336370168096528765101342270496074752061423153326190219289666840828047909003629962049574744690719270407669591859553942903995845489313898757149076549109533047398920054863762035950865693210674870164366700046437152265686288049210069227736291224532296525508268943808594484463479401908392370671717652199348685233375296466849602184956638947639895875335519240175354716097044138778897642444162054794344472272275646121336685627209585301544946017731850162811808024821386628255390077011118708514059235508958911268563894495649954461802624417756581454633824623907149478570540545105624932701033724263039342385941265219472838285738499989644999661606807281909435954132178885597046896245529432202033913659583515262530712881661452816162668233299548042689749747316161560529584151326124017977869705506096202791173371028739268576045569398481020468232209056718584584397721449061882474030360029966740267548944180869533354634443476544731841633208222631092682739404090485371415775911896959570458891966997988737265981462840786075018379865555346363871226528132430438107345904214290934807787706471922305155916899688376804382812535514256423764067029625334262149755241998074068508016315666813382433353935792724617511781919668708109572570312875335375484396430986377810751339511727978813130843287660928671760598303554963090156134193011279483104066981443543366368348149045609192923848693267380873432287003304636480719428906097730238545454448126056685125179652933998967209207186076615408862053221050245377933508690987018368962805591091312048767136298167204316204632298527744764482836531665789298485438958748644589870345072907396130713541954723634606079914241072947687142616375693867128080100008055473351171569718600954149872726598221137813443210844946123094100381985013029488468098841934386711653952793749434684439159179692191168500530701322210007838061612907050810621956455605359149232070976786193799951020842938438710275013633222003406782279379394163473263633440177225371320547007764022529172044990687526200648009905775511090370426613723689053351945556122007631686819333742146992776187667818721723809306059059345929878950973950849422481043790952260617488696936686270305182771006498234341974070194654472921477510409020453658565901741714738787210109146107139795428073631592916450780789319169355148299023035791142418047626662518058744046347325314281339091808662214643374509610954428529246513129458620626605601685874839895668321137406580346080008894205093383789062500000000000000000000000000000000000000*i1^43 + 24284863379638872465257577273215597779148419790396807575381019232714525452044934691567645064166705568561351058873813632197854769683362434457278995495239551578182565209880000616182634306743116442514938570772874335387705664737119853347976478124359910676526720883721099506375090576662580797244907742826500007303958375532257198436675949720155302350583458076491049647328997391562538322907391782826563863603019391072607326131138945915543280640476473092149883862828464634979547244749480510060376750924841752773123181460393390586299215441316605198451863405851294010753145773603957014612417006623434069160525865264236895309932889051398860907377847310407809019303182491840487154779044356987553240296362093242316932120074294104394161520647697618943381078243189764509127437840873462807308995782625197296994207667680811261660483341327570413067933700175527392284738461941056465781185550131513567834785791754327612529718541505046000569122879457166912340306194561490578815268035254450478926088493180141552031198398127588200925064258779454768354629831514041489385149314999326759257660828645957403494699304006316230967475752975364331106767634927106426937743920787027999897592669450765981507355305062261734557085079430582728528715137612551552853313714567942880058223869665308388830991549803299162831299745023889522405969105427559479689147974850472587457468720839242091439601315737732531867778801754924749348882546842253509242275167656758661180917068559777259750146117275472859015304482244319045604332146311327582510178630980407146077202970174437288684097561929597576629491619491828860519804403712461659101598281341940478008315573139095531548738635836491443136825227988122266839615827857445315476612052763484490982570314603428682766160938492971513837782677139258974007882555124519334526664840999249264437186211749799809987274790662553924308694329551124542566702459910337244883839726125877913717924043454769930190662638941243399514741912609203032748912065070023608853115475737309592164310636048480355380553304493401017429490604231090754585333830177038437385722216533368578169985156731835006503076304379536178344599350312436506028018556175397338507138589660768945153169694258174640178067744346133175046151224466814218558881146607215944915045554732714393411606602010547135838664058234831667493089103208328590005703381475772484256193694359362097758843550524032849765090777825942720540085894807035862597989537954591646372195225355960733975084828344463726828481959270270844664234564275011034492183102907049455067067843590916885800162844842178905295608940935281017626188784423759821700024364673536936015838382048373248240097107761800089361915768137922003684539015524285604151142091723158955574035644531250000000000000000000000000000000000*i1^44 + -13607870949927917536642859607281831747295336213473844767136964808644065587532424933694889670236219155479354151291201939560051264856553239780821701995320506353513796318781986146918255807736045617407051885464296321170563757269488631846575269000541485868477589625775262197283770839745158694791589362828262929782723420760464098038645418941308409488970133882055300033476010387554058670000174799970262617560312121059830383414330769055577839539729715821949871753738466700771988561850834320267175665035701209424814370366478331005321601235290479770841411495576275748746698522042115939389213480617299780913824805398579490671138923483941611890679220065032684253242098410206330804765940855186948488967906699010636633377327461132413228362233677529547270168437102189466329421495659338795660915757694161884390867808380491400160903177336828059606754086604780333337233328464670550419553258357772101193792833433685182698105078533449167268617104292026308005286557098777502678394790906951917073590712989576667407216384792934242376502700562450172004396760719991339897444390630540588428002094584015454567799740626115285536101258905017304763928917546265234004671592973503834132354542630912613243412062545270116669840896281250959804477177610551523527798797872647135636824791748689283663213948779488672058427624006170431558804021177335635040630117846056840948034342958739751655622109910629279735564025893732363479997825130026725591359546690413674332099217468533713122630564121277035035085712376734768246714756029579233233856980086739914947546975800929745511463256312460198245347334090613351552727921038033751413822181565459185205817668497913329848160289169554805820667321315503182727035131188641223998694552680031074412287473793423026057091663359173283135005719703270719590662783768072589775196238268730234006407442413643546677751834117837491260633153423654236906849870348907930509215785215053823475350901003447101600397417268070294317785872003553936894662630001379911395764911339637277291346099650983636607997877641053797202704864592869382968398409825369393043475901719673393075665844230040859477351425618497063030718699782161961554470175057016324122460379760497917120812466306431682934199674604430047733232761143581325976799096703808819816400304421387418628711037047610858149836582099145975774313568572184758349769412572053121553547439290803705902697517480118171283057841626044358934728305028171610760250714285862949016155781205672100086206017014344017600194467151764175791727277751831720841455241411223356986015993085091243045859967121815053568935219289188040843785934658529223854120920671159969262496071515766911037866942274864816857097414974767412729456785099650949956412659958004951477050781250000000000000000000000000000000*i1^45 + 3553104836553955274483636842121993868004775356370560349152461116637651554861249676066060202696146865357774648243684218633648583498343804337121059946582476342260358826693991594904967847713976869456370799662831686894003122321369164407172920371179449171481392508809829844659562711299638638200326354109083191960312497098276131536449492904743310584366845872697953256919164736190620438727550450766277640200364057559856301875832158054897790929235330404536169779773626030806462380557032612646221518603560666024957090706946657983906101575682092230291369753889333858738615400822044176452107993898764304657221909084793271058591431254857125789514260108520721509351376090294808790993726055644427887538801840201095765430442916300619859032012939218308050128727723970929143345073332567543616569094572797609655263494925663788982415662708579803075386333146547729221073678077653401189467152115930474040937533924591762542098440610323025751817103045788225668622982026643222145886776304324133971971706891669561127108109835151084819561641369223121308254632359376340047744266744999379205189403288279676960401963240048705683461319141914740377868372959078363560722806392267021946771951212617008045435618369483214123608784823839262126938448970594966332328734473943977416194990825760668519323642054188046608629614583536619793670324546809291226123021705145489742355153457794654378622398577606341644940433384284343071367684490760115816454790499096808444309678754210788872598114769031454433394949763370248174718979690899546070047597413265888352603228173278933287998385244151830735344215898909216794110503916293889913421038646120260852753739770850663638587029316580593663636289989587007010620339846006540621632489483846405505551873456640565241110839166240367568643263965210000588914442486982844883499046087850096309712368983132040228791223299876794974687398519021933955369601812679672915633020254471563420859755619605080523538987838245430350265764315229758393033868229301176556952766349203053048500468504527617863326702193039428373935497839170464474704462525071960637521928892070084686932537387838572845483055739002907538667356303264469076656197045728520233532505019575061075575775556871745236468180731513272333503685758825289404156202731377781165995104559214728103582515579968574269833786477558666911391372702214147342422543358541708167347894344769065860316460766231271453432857525036565542595686199279365193761646519680616717107655565980718859608588408865277411468645961732282835665364930990873080710543155922918467824212180315649797138992236613083461909265891659132847358516471008096787492790069829643619524313444815709827454855633653380359952010503067301639486237438585612835595384240150451660156250000000000000000000000000000*i1^46 + -40169353176185002641461994483381038224737979667760336346345294873505070709028671326486794287136749404712382206463872819775803623404455011314014881621240825204524830694576601174203529686799143135496138575679419292334584200014800654261153027855693034109225349472766533390135010925606697780293235276829861865628226683159795488069312701276753600611026474763189732109158310000799300133271425103034501631288144535804419432377498401900728149708205540368101193231379051387487340375943290398673687749482981427851579471610644934680847629516025987646737238130356475052029379148730835644398651760941364625985836267958823307560443559989665216244978395756501941198047491321951929905321037920611919527517134797552380152326597852226785346715966794005638591754558411382007837699781322534683933589940597095275123503980776100767253518915342955218556946979914986545903346484752860826594486329688213152977142641248746763642283579775525776650782549848690313742054965119678679983250108009861805063858446328423186602404189686312290206185324407371149932002023771879868805832033184669117444366265205188744789482457018919611010368234089545183127242187679966125935356587948826875128874477056796894512395057923677789167958744748375589255958219990941266263828334122546299117609185531074521014766110159617140911162369045061717201315289293989725980785978322612555746995572948283892787750671038140055650601451446180160089561513779133744712002216618581607858578522449922750491876055974397008301816057302681608016637517277640877259333285260199947814787884559129312250826150681881148405377005423565639334936114402502475293226599192515255265797097548237029487480059231559171014182805575246809531707875423948408309642489045611395949804781422875545931871619524982621380114734445494011816481091853261702945675062962618561874847786500715650423155403548257002873721985160018117846365600394738738010127990819423294765404168433835250342201090540532994606061774210552994742453231314186576521116298959247095155695397866431949677705550442733471875503602926508865019237423523534236226393651918482057591345116947172044121713236961335572200807584319393577338389331839852899943539778130949975515621896261193673417324243250735086430795972653518078651010553899493014863685326789647955390678838306443081161032574777642134011803317793268819142045869640976496802119773137690657241672049970670537167356662294549416686521806243261673222772678337528406883297515460829373616296978881371725445117838788244304824761977436060940704866799391509693478292998459172940163788108491959043990555702730105881741173451918105335257019938937820223148412707912559604291337774891608691507379144325320480477821527817923197289928793907165527343750000000000000000000000000*i1^47 + 217410680825578176382187504034715147865609951242378101562155768529589026714267361277324026766340462930656206767922427664119828494854680953295959301579856508627801038883843164208821182873822864165388598871327576903132952491228273681155760802545062970156984958925559701422187387915227569199592065838184047585100322954701389047614022259285190758879676162687035063319161242167707990694787872650507009413247253612032323810213562036752534737520570732258500473374687988295981707218303944144443775408427815943017168735901767582979517424424612616609655985918507110602833534348579658347551302687834154037676594814151575591776382806844067017571209980566666816196200610471055411068550292335226964541206231183767600111286643488423573714878550818870136256225504779435595468347083523955938510715529933421612341902691688415088456729584395514155226831318869831821040940536613298107322537064180038703585442272893428123168134725959174688196478653779648070518893916426731902258100974518539669907940747787592984797994222080436428208824216880020775342167289398145669902109247277377998984475522543853107807939102241107629870356808028982946011420990467472855142472549079056583577934120346457695766826724638049346878504139249463743207196244956574115349333035514194752618147390971177528293437742562807863811733164547237901802725952508747027104777286768020067073938106477520051413438018923289035431233130627326984124028396650698159697881758546400304117293525724899132825175833300500433077742153137387708445587041411570107277406973822409228336387714681943214924888301239940434637546322903925585609461232894490552736043737196350924983972552878729033216291526480384668969389850209758653423351148371070401419720641206243085917476858351940263998862938787518625859141172379468853900306071307073834451108112447334637618319047751239572798696922282785358056392430548411644482672127722178661784388390379348351112962829105411230846380343580209704370963095574410571183055020993605662954468322299875840662016315404356144561625462985691675345066188692633911642076216130920020333679023541741954972245316264061897410110251024865326160837378192621987293097923113350623419665356342759547543832014502705382428225752539864539779493722606819910923491425361354278394594077920188779682466012515384998107896267035796148931390656862972063272667449469760294516465882584605863286282634409952967426667006836132821998889595492837395270868439900720083827999563513341637894565215729716087596832615825162810398982807432191947987268214427006112722337800807839693672112868137497528102539973870158452968094723352395568119171403897165637544402604574687669180248230707933950187770262997234016266579101284150965511798858642578125000000000000000000000000*i1^48 + -239676365850213748587219175090035369746771122335583807196258486955062242669473613370089972943612067289060079928554096745609720743810944445084267803559973078553272863494314144901586058283357643552056981507066402254700676346943323031868188355767611642912389050754813608839451629227504740981198445496306749524552364085278730325838269527248149520743545561492362496863093593540116161616641915202374730592707996448757584129512698733399747008828987095831672808934302868604354446663509549539531263259904993673404729333832479875533642254787591057526159295230818753916280131551408375017859341485094756240434047805146575141023273950697357382143810462043041781929016213771949259037675666810868171317939880729741632165632365416753721184630530660146911223103860182763195879518011177690618918542325574017156991389446763137943433193964084141420166210233687980081162305806866337989042691963939255201114869016739905733897310051104782708287663054050275367095654237643974223903272195806209659591166115950705615371832852160342127328633926366386323367258652973845856216571179294141927002751136609601111666264486370080904661649806908833217605614653891322036787662698330299290825186677155599388956465144742882391523568074376229145885623195756099054250970617509337325855280946515114933268455337704113929117013950085106984659627097197632812922269990079763504975965390420318307637051945795955999573971425814809394226478147862846759797323701598324372628704557294566239632244012356244028940828053763478390201376374490245710228556300871297409002375234280934532239546262656241334401341695893134872580561388013763062243163997590495329094514068086648626939380932794128155674609278749430571050712911229996945122258517715087074342904687019925488333022465462638889996716797956777002946539007619333304785590924353077955172329760116452144363250779895471298036213048369447518434966049852155649248425959142524268614681013777290044330546933135795550244869161021340612903471630172705056841669558895567342816877318763568044993319334395674704792462711763499616641936984114363600784889857717138396374031825794079856446657723008115453799914055146406093888919797532986985071162461918231448146476173762096096410368999793863880590379038770148186608253923512668148059104222363143294529888780341295431881710199350200447587641151459947544133521463975670660268927385787640132769451882516547343347778010166832820300110104837254312740280603720681801024277935991242894083691724376091273203569734932155056104960773046326379517378707020327888245665774243771593041834965605713940527980794653564605292883364923855927989072079349956607116479588514011275534152518456746639928327520866314628249256202252581715583801269531250000000000000000000000*i1^49 + 221127968517879869382862551041524138835060324405242837176867408627001702864999732201440058888196647682644807001138023507918595610245690080773010595507294459173060261485140286961078806410817382416244653458900183168808294834027821957464188312685345536946346271154103535184493133821445044942722177190608662511658401745408245613046141548655929078365175031974513163124086678783609617955474491711148658463280998763628518684641587910369858413038312060425137407637822410464319486223149850148685116832544645571095748298613140846545783503076316571033403221522647930983377186942126928287660188588737422155953046261419470706567648289307002125264136792515543176843045035047641932384483542729280985973778448394005443826387430856680668886593940854800947093354455678055235927173667697081077232330158803487234414145346646929938003158439866915433490853139760182590798064263677464835009726739208277172617063594588964489265093126267871717721556347512405785860209804400747071868680310749930231146734458970162301413385866037566659886072673080493569846269518910896067513670636032146204652308652363805460395391155299424096709979143243025819646245623251910974280417701849004441616490173293424363446966200328238255978613080801346593842332329537246292393417018625346428950873473033183159486464334493662954791396117741651702589111605041041384280359979900856781160027257748936844320741637510526115753874904581287001760501860933746017318574857583460454584827486583299630976675144400102340371982785874430758569020520752672151224414338296970059141855920545409764398358306282284764910985785554274738361029575563565373397930859126373991908502569947347898214848692390898647345909223308899134840110556492687305107916544524374630008371293694150114342509580636383239278012326009650509751541619560955497615144083860658238634608108755804178462329928120031489612888786714525690268603611834188111950249631478264719536358398980364441403827203836567927945367652096310392601713744714883481607779185673065349645035434699076364643220650229695316736752734099408704872614805554753720147720716940370350785016525746084613214085733656614122576709316547904472321224688190227856798917681092323627309681419285800800891007136986236708255164334727368521038378259781186004124453430228217538983122707540892090118523454084833641007159626187349943879819053678506953917710177636900029891904415836063903937691835907584108138039564621431220989126883346469876884227489122356670582951615571495988692306191295485750447253261946737742697626283916765904588714539658515566737779647126100946723868340131785981559618280757982516531538706766914312517225564019607833836312627163815418301880288314740384691958752227947115898132324218750000000000000000*i1^50 + -439267994584938361622522634599313527445133050653891080046447135884135407832428885266828955821344573054285023024461972827505412931775846578675832673779226023399350553059825600010872901168583835277969265249938349540615818405424518999733311587235463012660133492914402372724077962338726990680930878963766484894665290354863640281578886380921284553946044791146461242942248408807477278714101442937769300614824397347384258186757737854771577830819222480051426525373858559501341477143903915634979537116048798111665623812309304343265483069072296272531723286787319122273038372571781365728494696991983722926678445734933071864981625085100769506368504745607738862696147843271615607269242343265237208259605659091520225714520558274188612999588338592461640075922000416833763854619434491953329867320690961979775854969993698750813227054907985811094169316601905773762725651158429430467867516149747652852127709204368758611960605887180632800665428312670679132826057608276040895511992846249382799607672035533404380194009906459616765331469831321404638139364527704136515946225434946296386184483423372439763636414856159257326233482964459829237214086203703503615573628547695337438139977254152510045580357348431936356980543496381528358994829635712478763725139910077342313470843259591802981131147155407727322522519879387998251318798486394652043090754019243481703464070382507275853856397894245887378295040037298159377507265727791091850072887644663101253450031282219980300020696467048729694511101377634858064285562808829265278368878680753248805537586787135541966132107960124456161681754658431653277482165781325897010924286341873064803025773538600056974647071645380573992263586368432049927847299560901783449347601842508144828325046370490659544071725356581297621959161060766075769981645547068541988001292581017490774343811570607698148501210311396936615936413376665885996823965572364980068870093054973084587315046231541472117858738036799373572468148701494539361585999474264935827500576031509986459331185119793395865093398895906587567755978481558577618027757518102990178948416564413786009333554776316344320550191979877522295553955313722304968392048461385560076879878201249654071521198511625157834429904489944164257870068868599467244108851246513451357318158694737649987178051766127243222926051586372244388366580991020497527633591856291132932402015155061818324929342200542930000246578459677959983157828586031051715589035986714188112384416462516443732042793486213748821022942806756436717507060433674932865569422757773693082696357252124479448813077426341658971030768975975403862335634545523432565124765409104458166060710251927353888716690796961412506715711036730951377649034839123487472534179687500000000000000*i1^51 + 861789425362431880605444709969100737435771912179298425485202679852222417567664192667803777414718426836513580931148045193037069833155812422816212945055204750322079358669672641496046871768105185917298485391462883074150021174437968052662201457434946669020617975287396110157336484285937693180087683809567570523311225016827404276177614535400705212854017894974323873588406132845354286017381889904396003921477412220220536450799821621002107955003414387111249555683823332742007029844030434071167347757447631104282986735699095825157413347185032828161279879390216757489729611903885079667475677451365538093612440804701550149830690436122359695781651600626886689636854865944574889789721048007524498966092501409206046792946959534937140127094757634414507542184123214837984922638231081612384282829873671217042380058387021580877169459609690518383188981718270580546122347381295019719437826772370022014263392155113978126525686772346760692453523924163608452246641078652772587097352808375601725480997147161468663040156121050072339985133119379830027360540158476826354175745039437698926083607626271547779155144325338031341052477389753871481929519293072916786343582056840282680679086964564791075524564463755556484172406674821853987996540331650666767870069143233264301027854735483637867416521534484169549452644667349516421494224567187971600410917032213805721322894527171611781129224650645493499741360047417447938651373449296266219265220514454638463713036788842894692668711565896712980697689902918200511231685309728132110222562920660124838943959502953156614691312267416329111383065634915486478592430183115550964728779621314488153432413562909570118505356483472308629060310362918113965281062110605668678507568228636458241913160489412641286517186096083076176638224759391775885594206538908792291555341080483191099864300507814081778943699035906592546811458398169855340839076993798795224761655086597104264338341526350447580533449333599170946813521228451272131195607512117296744895580858953375641799454966621752579071692953309040940869122003881663024998506949692456778096530064573503868870524774005448897655909756565341561534170793194111256351049490724974295038073890655034532247907273347637610234280889541766771215444042647435224194273708505927971379203513588992219138456215367906837604386526047162256517163844676265432626486853774188880982252347351493463395259959565700179255072668721715021390197953595082392610908722218706056890017744412094981084129272914845163481155439013276402564713232660010791333883550886149924848901897055935650844777625400190309157146359454343843854558119343973775398820499088114511473853108200224368035678754937451370031150414963150296898675151169300079345703125000000000*i1^52 + -1071892552307297331109190973795274157691168080012852296543540309766375423997853190887886365828968130952783859890427131297261381573974030839285586098420968362020165055621239725366864791897894634663432758436534320725151070671569555232420174692574416750477349612830463128025619432002129570418686621859375847885124621251863507674055835374831787570509730510038625822707618400556476241175038046099457299300317870256731413917999379334698064691755972574904434162949108423738334583880957767390535545549199820837335931671903618939121817015957566327561412663143257142229312929401521714908153648922994009719691304798191669001188213811970925629868417249158382344438276368007154688321182770663188689286374832397972023334344796083123655471154632388188851246441067354739508879814673548982668339359590433171454645482801535699587421038749700877023752021862912356796137549675610703105883885972509813884902848632295480382454278973148896201736348261860056131456508999391599452744426969127300962983391897436737419108889870249439897182682802968076449297778156837809357615870862918405948947663253560306204260182808914944452859746934610060033322841496651834835374281776306204713424746536030602691244881308512461748080558547987131129374850000516473200200149698870642447209302865239427739049678534931375070038828286384554720536427824641208989201799295182456064648749954199972391798081081577420057948174889077836758942776360476913562146344377266826589988474677209980027682678052505177662935668100743165053883795816205836123340333183997680807471409300077076399343813129056051627650483487792589379366537479877294021878409299451547781788800143332416929678745020450651937136478102170642252563621305943250628485028698160582630647270558530058757612283497635991258674670688421029371426631849442044133537350461754953597871209790787767470374121943337785094851528870993950754073931152094052687845317342821103149508049094023630184757811291170414316843740006528005186769798561335758180510667124054082462069212953238088908225493291362296756300203322108881019282368477325473685634545645837097351232146842705172197287369564370036553057033708881508294102258169313874024581782287987923401665740433088811259966998464072052575312905972130273303816180474777705961730353305898870969696096125289424165288003630459467747424317905181598793427954815774907308144384442334599097787304212075274528157170702108632150053643878893170993106511451800014910998885932211522217393213162625236810902014970503475702590133137648923087636092148824909525226531698745393354498671637946648458848174049091858944119697531544556291304339908574965219419663984940606275745400508020372766330752245522717203130014240741729736328125000000*i1^53 + 1192372390031615604002563146568108436904661227791911635069180653571104000279873500905419700508443121773768570304545874576147834245658368067734796326999245719497142498563709286933849724379608260214037241827186053643587364242330516064732182421909337702799970588551537479153617223550839201077362012057787820734092959749680418863748054649028260884216649463150297340319186162489598378478000344170324074622845040888650726002329405867398389182691789635299059199872000762299701355100998779541842972363077403548618992338389884659364086748777591505748068870553084979291288731998497816712324014489726305337306049207312914050768603377961356010269295924072923183575470778705446439346937798959438126100238771767083593356937729679528326574967099230120354867137365290076142755325764661840789466518536241405113077228107605305175313235987834559857525652120735572670757167388094233639606298970455712071095182860399169868544853800712961315019451952459175821739276636115811141938870822738867011520847776681239567809017491750825367872693484502388811220954037877808164425343168860815267197526310722180169227092048885107596306794476039814443734604066187482162993979211675638367891227911368870435460121987901985893900580656162618476681579004020126791168715005558378285093101511422411880253285351492237851514838108376244315906776886988096182797189768606953802426988491079991560115865550721365856985753240394065239226379716681940542260044606083069888814246203371023101113576298536146146512936065975684919325863701416827342538849034532367722838588843905384185777890612762120241025399203570383484682230158362354253025893114557765363512464586055674063994267750097215910627066155139064810881369215137469913026307925460958380142192766496307531870797057535823089047794904407937400829717899083526742961971877497250827068480996314744114207407422587548685479150951745302497977666615742550764260288770565452596304181686100966192742383849906706233428831667988960462243852205865152738333188469599722989828115920279231196902821881075025010036516476649195780544227567969839536195424779883394752801573390044070899381218017786872162521562951948368387686553873669319741283918443902568732878637738178191805440860586284037124002775523113478041410932923496857299308366269037970560660583971718076926283678552076678487564876413148533944573408159424736509809335749746899143828154593238520008529394002081286449269184692484746243058049976063675228994760479699457934384589265974365088984689121241329275692611340189369604504654137997743376160556476584533347878954758621123455005033908268391487556947446455180261729259268091783801281832771498911333987225988732677471049203887787371058948338031768798828125000*i1^54 + -681325306223520104222909852730326818240385761911190521391190063711744437175758494513727534311353968831331223065714272780190942286547690967177156375384684215053476874145643445904015961600984576969948766308182221359400732357991539564709409559546795841130056161230175082147486860116905534075522984578564972258783939321999696994075287202314912627968183416046434821559749566351749834658757452159553872001892066840256417508492064028390231691287575518349567049258219199201163756527214747068471801648247336311473231234841086393051024536895350727541423919225783308565016261573878236714749129986100313632817393423385018102218655034979228943369267367481083593098821463993561524967502113161497539382305310240873003669358451851188041164894521489986751067665423361550205029883948086550639993487841399589871586937291178697585537660871724286531088520807684792043856990101290901003036226531186295089013455429158742905145213584204195629495464574171356391350819270599875104124646817563381235103579771121582042380396197105412166129521038477329050939640890197715623479695756070725027278031600691598575553788714993002627894431073354544189426735174041368925006291019354760853245545955451240157621970081390505937017418027591995458324429448103362712030643743561893822904173559871518080571648335657408126608301448698608699489932017000566835060179117154192046243334512521208307005226380139932975278358298415438758333676757556356823621397852003389540491498170247457080171272584422879426129773714054729850078906763179098079757739922051363323105640956523154600920387783410456368658505060227372702808755110565276817959604941606554474539225002258570191281734098535536758277301041697391628385341218665233097941402243516149497598322304854901461540621452600461704015413889716878443740762621899031611870197065674511469286534055670035577645051422621333060447286924063001975756454939491501592520936347947783631195834683301777303055655962851476781203261907402439558708333122424421699778275961604567834138903463537506240863422366454674328397040062766125965441446717434186534501141138232286058523122348084076733969654753454062162241104082297580494887634570297987622470131270425084052408528626331703615100686296196889465387882367559656533312793852557824798234675106822067180895711703676661210393630935856491406643687184111331889892058395967914279476905746787155652463393128780046895399110220865660781514305795081593761760492622994152441319944442437414555809227108575509576304429829055131991226500055824633060852772092021096553582194527035630299603189422540802355565512524978507304344424976087806530832928216896600779120663981961417321771690443619494403915126667925505898892879486083984375*i1^55 + 261156836398813257330700122870198495250101727070024345998914414309677659546326105527428184976985522359700668210109628841462499928951530301650320020772120614284383624604759401317198352359510540011788078189786630560696745599552466363602347567921047323749727231894692534997613088086667460709957782000093631308753877455389988321481479027551977403202139207364617465115626827704162315110001302682893155726606200901627202944435923055280486719428321851775103069406392655041656679925028804960109239804736406498254294037949511404616622739141105455244064134116816769537548489114522671875138117849727239472199934063946091035189481840206389603707092108236352919734815165157599144559736150550740735777963460393378101513453307906419659611526684143402682255040936265798863991844975673778429350417756569982604896481978839012323994862791485684893434791568584079751692114108255089766598260512524700409308689688248392879615985733032300325472123250879564778227655304977060726648424447281612292466407166016403673350434959321293379688805346280054837255575775830633516951244784217858876894870194203846227082861821440688513609794814800981077436094490502855208527088854542425807143681540143453306223330462528772628218664225666742012650509432627751667210897704522323904839019637650147513523316697577305565510193500491968363155108671446350351741815567297894882379930501986027816655965719375928893613614779988135166273751227135416504045055124438993423015832664657335039138037219553139145841408292253494798396499848004088424154939068596032092806018460855066604414322554217185113512962958026903322986050313634172878058522257558050426850705543373003138530446135501968359022507609870077696508362413626188918824325514276146638384429871764741680972795849872870271808984460568470318106813056834871137060014721227298760045229074833977830162823700124196796493103339363891774901348077856238542795837238883730966195439480010153676459985493059608998823688907907498500598047804423015129159722362106430521879550077855815223395301142573697159217576394160086771493478857280522611469196533244681636407529040139683499873658374923912219523325402755857356864675556377228267397267629459869317103912943867905250762590195941989313241790624887761673789709811992269012664621534726208776075568294145708876478271148704519359195655405477138236441103518809568213209023626097832878544508895455046469787831821334315299458076651502369188418529979332224097605288413861094493937248327367665449482094157444845042610994477294792565085968356162623012730302456167204145416108598766078467323678723256618703780611770548566531153766868349910448962057730283918492954710366404924570815637707710266113281250000000*i1^56 + 27057210379182728092105984278862827945754894182215697652132412972816711741222954106704635153779079203680107546021791355852876061553663161953698352934522566515128792114526848196839857494131655028132900559227296835266791143182782060625102329590463735811397590542643739454833920396704959799009674620542367105210632237086117427110472839046615945127353496991415403238576714961732924730478341525361431095724839091463347796144921289441762622341171629188132758206788902106970447574027382657807963990522398344140183206716123637602468397117388485313562687382934223439498784350210647193175048529606154721054674898368859097852098938159330820475849211474173860887492190995778806114872594137305134245457445638012238027217348847570989139070526524347556629557477674251571801471761692049343066932256534408301782864256685265506858524037813026321161562443226688675750296354027451368190914421625761457436596616658747801189891518871742310016488100554720018766171064750129902039600015778807825417284551425917958165444564717034347532128590321135040313585105608417773588539990348598309987724941693413213360862706262066235660771679344868190091418922301865795968346108838886680603441399187868044433853701332225033673467933368808197709214961785412902500693550917877366202791899045687661202496260073569906125450215253711492638175550433621318589943644165295070244492433256103105786935405534295508083536053790733049211279098254797625185324684437867932761217784122563097416080865134608343656974654363612461724438530020910687492847482732477882566937260095109070186786267033819367761739444378394491636594461152640025153658112139765811442230981427027862959784905446150233020058563180353442954295595337559991626311449818261871694253628522205417713091327982769025747888347864799438216531443774321150084987520239453030289219604136749430686513748525264985106544338755830123975945950812219002836269118774856532801379573128367226550256918626705524694395749271365392516477541380462936883341740001623251648273050468937788003177303893325585887752046598811802546423302807318375696169128370438583409456620270678417069681914538421741407465366801703200940727080113294882931586250101317260000568907363703749209652094351979153489185980965224277623524596264952596589957731615626231597764710205708036374694023024427517815850931152659746755875723428019156954217654047791162348255087902012502473625922770004163952773428051133325678359239116237182943631175423014740389319182748905771236994288304505895583131358475756020997467896169406748216270913130776757805052322876188421560079392864709840951937953957955038597073030706272221800514412670478145628294441848993301391601562500000000000000*i1^57 + -159375623461632943436867386642361561831082559367768784912737455093514253872658671651343635149222413944634974448438953300030400659305021365518392128936846995717164290410160843557979080644032676938888872262244943163215252403370365679783050579888482695211242594006677177189851777301487666538166353514985509946253977498612387965385688787128034178369519521643161726206291708910617493340188066091119944319474260082102188662984208568291165667664310823202552389715704495264663961168490246414925886011762139714078862660013009661841728320846513412297987527798780327204762098296224885104866606459819795254752949170686873849699238793058842658045011987641138247770419659292020989377104339253679342463240484709835801970695368230722776156219213081195104444851549048546215397708322880923882315845760216514446349634388689188255459952539158921647971371418384613965641565003506098292403361115909365949291273506113927680178366659358092856145007318423398498138645413239158435403410449398042526278151681069769694964297324504142830535742467412850947750906694242314796188994861161909897569114739479510720746573769870602344457708117166280667764592360030979583552048692750966162613761345370088779496977937662898119324682106131217707417032231095161259718067331151740772945744241974551893869425849891030669445587415480616237070832646637577153329921193914468478075971749818951679355823365626073009564735090419295173754614274200723511780119824555289575070006003005971134939246313078845112325585263865668319381964289776604725160910814008553133874799495285023164178673962543557536306548320350747712889239878665502360268222335291503322596507399289316485935543037768070253453013369242420015827250096310265887950111502786357760108880177766760002653015614595190631746871713752595200812227509763567943242897519939856290041649240031993632447570192761798516982844106404100830761963362255769303469947035527421929987863658491712014984535754528377069525213652474530955004099767829018704830481370639955247577187699283026636698237719678341967533727411398473883369234470707572755421481858963361528045355658180129251798184076833467991409144143117293170902425890058344757628208804461200489734529932703389291794532842836605262762511762127451546576929584042421881204044291195773014163722366561294378814357782769877861546328123016862890539914078281851274729063358432258429098476449951205905673529844463775505968388954321855282280033845410380044967966042451467169040023279349318820427127007168131121048015844435144237409559300944744930083524908262140058797120305725377870521167792219918699121016225736387885114745800490473584367716916138306260108947753906250000000000000000000000*i1^58 + 97747473313188369726974662094806447163236359115072874042096685524929019237377167424525815302586152842912597999528195290425969764301685000761925410547573422082780519087054253692071611014609095806849352199883480934788649387177285621627350072817661570025493472724615842971803300646162374960643452171462843104567797017023265414576130696946440392495166439196225747606054058120595489091671960452390620854703464784611564431832519007289031098492266762212489301872554272921202565427059337819331590918258264469986428126799998162207670597434635364812870471814932439429549729833155339576909350422924987229737619314723079448702433289706788238414002534399925847454404475110261217188059164562126585273830668322230902239726379586399583062445424605001522008847786518579818776660402432691646404569346605039424645142044692978708884998667563300049631948993802847937409479508926332426334854141229561550462385392379118416806466980863024543448907192093738121663554837170348146746673021279857645014305551614299200262592460067074881895388882808305716217158059464664900285251801664439728293018786116213449477940013394978686951964861527526612733029476931190149071785239306464396146979781347006066519712859144668070539618265017203893345011063283088784666968879490763796650664032959920364745931579344617758407793266906862918037204078629723657272788794813726553786406653501678681409642820829152224838066866795488664151696223152564167409201216580298193878494000388167706080981903801871936204280346077625296249296897142923662886180022796516846769494781261317070938842503636528663198441676280463245439496132461688995450747406707111516622598630001486686311648521560453896024973844602982566642210017816255535104183480525440503188324569296396153062238720158134725912060563206269833965577401715649601254607121911507631482628536205662340354511464875511500900452644218434656247919923845609347503214409383216249539091395279676263427314848510354990235279631780715787126610065303019370773143621914700318590712893498369716478840954881124719696638816126279720082749520314093607951035739886357888505219317773421023002943749083219559184830359677761491689379855775494053586423775302933205228189838962976770033664361361886313813872655838678204387261072764097872687799474205688433281444209054008891773887846667135074550090441383319593059178458556355296304348618862766144121326583503016168716525037951853032238096579563197595430473699619902245475221850922040587819364471484984607165392159845300179541148319686659460705420295590368660879127454429150772834592384236869648515423445695374879637249333225890095663636920006781931531429290771484375000000000000000000000000000000*i1^59 + -41420407321835726591716828271640561538551441114826225860845646548182798344448990693015914317142158246171013981491520504850321666287611430451125821173288862473522715384995282680802051709179568685676162543633580620702577465586098827515121300933331026356076594456159882481381684151247678604859618833168564553852799739165220148598987772004868830770361908526264357821406099529972312474996630443364257440635660089147495686035753167972990573913407294120992416255237451399723282883055574928592180396884923940971709162347327167877523596028579897637570908588210790467022356337255421403750645699399665028309337399367998127665585538078606899912042007655819160130524306455454550977989990878953719659241021661758404546001867775507731697897158731817798841932927650703979342384652181813191947198665885400851162537529117187052678045456658301604503947910572270553898887467230682535420031109470297966246855019620259222855907683215702535673228611889047413228810822584168994105948814503258072797419821406399618370869681294068681157728500001000664477485202444632931970208151431585344366982585511797575025018771810104381005593590893402890884429819952123615182662346668905250911950920260250919727566413014103133159048695919514621633040118931768938019067045016367786014994610132256452104783042449849165884907669209751409125373263142395297134658289181937774873970827275648917279701240937573092037422506724705973142564058695291652045119681729264076813300767031484076739433018737248046185976405363656812941629346272109765488135092886182554184360036795700730498478333657363090280543190694760861853928233795272533926948798195493111415370580756177661382432404612988789782803227847307037484537660905560821919591802416679505890431618078728112364489502642189016200921265980479625660431053957991031857592826439051568107869363265163868174690189665565395257313833923809212729297886787008072309217013373705112319285217762076413737642157057157436528593128767086043049499697004800329308597377123833537427016767374813334147796839539121953114172559085707978310654390197460920891023800549774052948877707895452084569568222994282905377289974349659920406831059734459663338992893736342960968581743740431573092252968377578310436725158501508143389639335404887457754247927779630119498882064998808197200882694701197828228259520180816169771359992698985075198297663927109150174534480950220826568381273652097083119963406511557141742635302684438795584366121938444330514440289534174583863478303540261097685572135017243044246914459130063733468087551680475018495898797058137004163614416790222703220969969233708439831975086442031860351562500000000000000000000000000000000000*i1^60 + 17491613773341445142048126654962571828457868961680742960808414890318973108247466005747299517759300209445678418755724739280841823348147585379872475750077282492751594133556811370418244988610954121059793744230663092641186273028493780234241596498371247787152826218164708660557496236319512165651321512740082380816521490890814674551389920478927318255850672771204766645712554361994415328349240319206086629985784652030195585628773209709866829368268198340346999290065025889988908920017021745497989739530450803814820231574315302860215305487809138978956610912625202861286313121700531334807777203004097542090376358667080965975295558431045869749702506958486319378217738804347421710835127267552556732267852843799957948815517111591980667720026890910283172351086118086535588415274264655945424870296274729159090372592517595997465159299290556400900975037105746113184369029829580042097680851492865940756329957648247874363533008689282605843885970111365668375273709318239940930822954056449614259635654647517298655050869144995669826584473155291931391686407471752293271382964156980604356242620002669930801428693189791665701964496671670043450512827183541270648105305755461173042725735525124569933174585399721578782802003484257948376577212601068566650444237121729234976153746653884688856928301117412060293978118382387488910834320398765161227031791257543421960455015822404451776318456649919602947142280344653037968861603510080381427638003186894150355788798307539725013693170352790381531960265782065430098750391659948975132103318747904616388061146044448657461693830915422769033322444991869536315031034748068555051262496907779994559307990406042451576366981619873877388797160836658416178712188819171793282034210215663534309389250958966584330641464001865399323502626698742391970149694457503269239745180600987262671638757223850251912833298061943275283035055784549923755399074872237683082450223860504960655124911539972306088467540090731632734680752760110395813684730206347871272289957762451949559721777348210926195644001060182228497218050628227456770617390862798305527937671050555885312288220891513547637735343662472785311717936942941682661009161053591616775815181211166523646502207284455708597175535072922612900019209805296997530776952837498478018697681217532338244184294365814439840856720233583515448704400895149067037024369445386665350709543642769813723915542838229105367372356344776758867304041088174251804741168700172175152905023588950765802577341618036242236150688357519251725102182136583327464576028480020779861182275917094449376569713187200229391921708387983346047691634454923567988531250000000000000000000000000000000000000000000000*i1^61 + -4887575833817640401772356639195212406010878580388150048548292872943754558794850169620506142755723312824053000290412239214127257907937462309134410999114757284971754516010681876997640997891812583352228815866879265514173265587581432508313198794030309530273000204032256601902836451260396747954626934501076469633983922634071832722568846558785971730699998876143982298385041428846556687749838289895944068528164325533231912376688496239124059568876217121384326259077938272399955371176149989277148377673248090951175347562893443536224096436388795258516044186232165846791279214129164905450370155336662556800534815385004353278073221088882962160393752766217401192280551023893643613146086742714784916107317439901426046281539445764274578465432632612888654045609898549676610373691633079826997341818355342663195986155992369318515578374125777204223139524354585040231916254652158457145223054495393024864962462991555792865705251107640330056071311471106056142030257591235162631144446878689168198650468387441521309329005347649398110017972544289347892590580378011205230169244971804526587117259150221767763920153698916141153137512323179948025875777004509436696253589423882246304588998259433484568042673961264771491242187393133765125861198074590525492365188110444737569599169285797756062768265424909780226581847191862390230934545674055222502926608311191161548103830339746412585764707620495725653553404708025641602502943760396952472127958657468166490137173550106878244387694329828012701217113653266388344368760896360776098141173448997945018350367120976928048534172327126761719322312960487892716604270152065099000392964130019961256383953399690063490462146922834243315648713761444295912684445180800146132819551221326094264222923331733449998975202528373460262371926179483777566174468349993420318985049025985012063389646449350416609198990878341738952033359871134351848300208112940126044833422076364929756741495486465395332496401136178466063872103417972363399813895189672103818303546679884696348757034896076984055108674633818745680873200973951896527884782088572929824853978511684207278282855241300407409580109810360822797416181591738895321741465456395108460061067997328458765456089930029541504055102297403356500496794500501567262892500600605266067752387078929010165703606323381969260354982898912289524850885867684683459124300239735350780394432097116572761493628727825805884416336999492730633023514599607523524486300381072638503466417495970434491659561982016854075243588370546131864727937906960952464015242764877249331621812732522614823889481358887434021334000956583672373811525205512750000000000000000000000000000000000000000000000000*i1^62 + 1098661807836492588213558012176176185089893949099521100262718652356920055986374130156353503832468033217294404792604440478483993575305008312379525282163376638796396353274176289181520114861495734119403617517405734686608919407264218811026100948755988351595321414614206028238138118981981401042509924476334324237784572467587779962787183933297613644418916602580359587912973057176118387699063603493404837508940015970800978121286672690704968206938817644601698399993017358589879362285887345325498471311346616218066969478638627287795641924597265978990573531101116888375466428531386972460049457000909387189356519862028139995501523585332761137554309433636267415458564660901419274063141060601832364881111722846316952323942047826574117040930137278846010166025622643458452281042734718387260879724450682831975274050861602394082401172625319888327004547929330394045306729683784533817297272842438702958275096682496060948227168322091231950835960076922756002232396556291749558593453909932569092414882874657699811096017405383184451722545248573367274594848119450832120336057029811605001489669038439593733361852831058820702459638892660092984802052802250363714044965198304145556751634595342314345052104611596775154317829620532626368018541447302558557782532536325491724270541777497489195270882428813680515424806122058387124363141547000572548372188092452982325951088648217381353367436785220390697819647910924890581974937016424641253635604776074100529204684197333133623992350573111420053042303222363452280146449694655691831953002314219459960097227647787820410185374759441169255380677286734404272198864993879674750734709037842988862433783313754047826595389211051291721470425791857618726178854936054690497975572662364465826141034404342219860475564230528500805924431166548743566456871987713710216124895107140633432130906895885851855594148672915752645523980244881476443437015067429680908632693535971909147265922164041192142156755862190391954926888509229720662519168534206215251359565646885042442314527624406749095890351990458011590939610756240059559542098639272890148124512339277111194712429881164975714119423204129756542976440274624858420616359270015686622718192417667388173675796794299580476632077522632905338882443619071513374760133410569532167865082207484573596314978925476140811236951136286147153322536240193711251238553049780610266813374920732084006446011863446408120561760216870875685911195237915833244664506675496905739703638598414079557454639742841685241533015349498962598139488226564770227989703529234744199701436072047282716061079316294480189774891924384743684228486400000000000000000000000000000000000000000000000000*i1^63 + -225302984295555904405566530607805901809852400013594833936692022652253386994743290582105035616584717062577284600820776990726310510445694783282344044509465195453549982991097287680582893430005069375543979671619645736638445877927181997559751398816197262316428532433075816324826176386475757414065227731068447307555438588934310677983553656609020227476038965684827728140671775773815814285026180059576689265086500674768377333450158209707384702913672219028156448206503182110214216438318001968491629820556159736969886109757380125513424885784261105564289057518913723981390600687429575283317233486269013772038322964435294306871597802836513123408209428826420407981492969442487889697760540637963192548589990069880853173398615711716475586038348398702781619139253931777656860789790199406062358896638539498684277504488197984860192986360450988992171027115000603615176733680960447105669397760760831667010996527579520069718645697553128186334265732463426560932257759150819553531685853108981037688751399390873377056663422720434228892974246744803638042120329061280717633394666356586022738241912564344993910491390105601205152816177645943839223679974927517241816122836471413432054566783338048131012205975724876535156538896845125753010837288511041170531212651219499387513945008659091512252594693379901367522819044391115025114274454471154438003089107107625192026565426664792650658186640029647924886652111727226736739321055340320971901333935840884830865055661557429566174540128801558953101874679494206468250643432591915333609597073035628499251628921307320057056040395081221062905925925354283537571411002461949554016904501104606485470469421912947079571854598851543786190975540109487215623822534644813405656630414534918951680572941327823079858727679364020038675615758283949437138721890115310672962621098325753922753516027212877148518349653039948123793267358511777027962129547922829321307619265030959488586403786504881073249941498486437368734544593737466055232197507744991836068990992219018521398325250043973186833555054304604296246156793154205806576294725664129593352711600794355261014718795431917871376039745698598287340094840017803980646476390768830880204139568869602181102355597280501910159536101727842665166651842385670347415737890658089567560275828856794503113668329668106366434446963709041369413297460506254771058461851293920193162346079611410551523980660159153309918741109223841780955307987637147165333843401667219817912159097823989817064186525335155831343009382662248026757941090430531882465627193726950057733913259403835621945087684314685091547538053552252846080000000000000000000000000000000000000000000000000*i1^64 + 19563919940125283969627934212860413685218213769694318591812172931300463150608711627478912630746555600733949571018282389666866621356583145990408325246971566929910260379491458278864746361111451247557418311749274725872871473749615965637130090638973679619274433669130487324455421740776230493532155055260706222086296116788468711296939609430210033424716589990030498639551244093338920209292612648644287086683563058741294635319701007887268284793934154448313912338602031619964558247232758208010144574069487755041692171970757965447613635098746417321961228647155764919379736948959473507539271764028496116913116640466072990167930579410944604384985945293483461304714054707468112049776561168454374980909307709786302083460371789740893886688242400814047944031239736104810035947795622578661498117094416069123682225431703921473181711624304046703634955382064177419706192260489135348074248809590851926634258918424371535728491003335373191142479986704811479957594288864328681024686182523175874381168051276351904578233348498446935236963033808088719557460150738020149602592184590121715336887506452260516959602502581820855747313883109444992848078275157000230969510757931085354078236374775146588363976252850924663231419445856098657238293744370457202404538002543499813742392813737426342444064289799415928370545787862907735717738261781511332658773998646996624650132622289965407811046962521501315746491391225977066602147082499767939924701519159718844831552840545952097350981872299848259715656764765283771536189030682858539658450668930873747331738227671243452256587953846199659547518996770798118777486335148466968624583472190501803761167627337140572079470963451744159218296230814313492961291507265322891468491747494333883849463562529066547519147766011790330064749988886256173545478029384361952404724983207336982731027510750878823020790731193013844316871290865601656354280119034698792322182129478586031512719458854733172245099805294705000660307143879697325451780292836140454620953021350913701976426180417566316348448864585358955361506095583951907178828850525790644670948943035957659971681065068288068648103149649402447926598473979010019326742905427270222271123505004507547624890636285111950571719329701987626537826125912576431120064089969937966379466724541213173748035992292469108624758014347037019439554092126723373896559161802431478371497927370159520244379422456905909018720923794732334140010786704504082225671580908205123030646124283993143637505746397735582094676080901530778055186560302233059661420380540891361712757779343074695991379427124763480925907295037030400000000000000000000000000000000000000000000000*i1^65 + 411673322539690100961757191757547545691569624407078852176513278633823576802979602911516127571426143138032301573828825839033232590170936138022952982321260288797072987047954035130560969792245601228763547417199486526740876467583437755160220276601060924411743051839456157416114673005674761157133893906098636956034804176078296966205864705255822322085202126983881907564447226637141628772009148423256926662450140495384113033405357352088461308757538173856880421955742145658526478416389554911120965598873534677049642007566753642010479028435136426900686975688434280722956093868033057048050030805367311588981048935555751054452189229460044246709083905473285871338654555846370166947507825724076999206897232094702455269669884342682328027128571387438709048533321987656996602035851253681826211910285954087377001601840027841769084271197755297187949371616585872147966864229454697973409545468279524956132132022309022335000953181553144136768440541032902290357817319452789430774727737915881425689289588624139817343292905978319956192135502008483648320039976638520016354264170027931125340427354384690557189688600202026239242521612263598919915151439113325430148659627788722333657572692949081752444458864604269340522272365880924411464099933102814336502377766223414846497483480979888084536975841215663605932078475251015397530778495408646433525898381369597186347165244205079049027679992479469507397842123228362340273433593467334093886801475309678862315303022618019475768771944536847598204570433973580475452242468975803636504425390544969389130127734222372807573181176397942462428100566253576914131620461601128870205335069395813338190604058733828007293994455788378765112706361055853114813084697398443444244796490145912711914839772230208869496874996119735819549411662849789841665103835575572186469682564243249124925013524967590059976160054081755667612677434946205245653565365478766690659899565303742049647927637854045449237399645278382747206289329954993791650013057791762544410635625548338886401707101858509914220490711192975821174854494120569727484815546645643928136571701853255932364081236864099053991064375724484047295159677829571426107152767920037039833090418801140701910037645667660183039348337534379001889320650797716522120444584170206034673264242918258643109680946897911723534328669269845422631446981732738595144062026495479659756314990592994042539061779512870572119476838024573833886096716190905992196465894545924181450835201152791092217588210674974616655796946677614389176305473574095561659372368983240463138593399917612636185775251654655722295132160000000000000000000000000000000000000000000000*i1^66 + 30727288365344966282100762117565060980864884536293905798930412850585676188034915112379548872985749066259599799626775944498197772335946448362977175953200251856501871229613080810492148436328388000611032350583717880152646140288969294662728088665833910848388788110958728703640321435378028726242272964080164510252012350334962199863085855632271739602477953262958833957958749577786763793174597965548116198020531236503036379233544669680759415740407018190220726506683400920658933275770095754068958669522003133530179756839985683079476608491398610247124304044218849888867339884377807254521485779567588427144583695681161362677102286764027267627412307856362475424765586178432849424273444851578594936310849684205867520992396839490932028890601115791209005176900007021021525344713365497841605669087559775538299898612050961158170159290179406245606898715595527067230100270953573269720573296061021862118016669637770269528627485703699678156784949155997788665411432386547515858412022907294884064350154392063274681837476496549962016161307308553026284392040962925107752956021738932767845860095936350000793608552034331575339313477077638011277191257342321093486520554369074897356389471056158911105354932589582616503085818144702147218195676885410739050501027054936056545006616105873758068822690986072971179700337696446014661428214693034983050696090016601151709703383325581885575402151857507285668601204025841927487159940186767171508086279900329462280743409456817641524956915978896377346841302111624116047236864297207227250104583460967632629141721314630480835235773245579091666288108742808218791433423850696454634069897492960861890296528543116284551327621844862756382737967384264907883743236416340564054379545189105969213421377184507691447967028990417065479108668279553273735169764754687465918847828808327454641273014747843409252186904412493730500028704827407726162679724446240721271467550372795892577290695335457178868659629281455687027513912250104445139575459988411721899041773412804165878213509795751238444899550423870036741521280474115815775498093424027323496988231115460162408615243095113630747305476757576227421074108886927752632478744977342536572566138297475269151626296256949211295382276653826225029087916737118175157671821259953581481116544064582550444337578999685731805863382585005510586536339407387352311330097571805867139115126793438150049254481402297082226785329091679467382322158568982335917011950342382507905790223850082111624146082790829765537690415316373757623157175287934579558283964217646467634294708504642283912967768088950865920000000000000000000000000000000000000000000000*i1^67 + 1547734569037541015937870984885867678936715043535103783896210387727826637614675250717279423476637119580187710007754679782333817414670416016885897791294685004978177158384543225094552985400106288045758636075522532494269246950106053876209593149846201185147486899490558654157211669534158633677466471436310388958941013377750019660894119570706318626775475085412893126565289730378390807946835436513484364642493702145566184742616679703671047655191369328705361359975685451287073560059108635509061062124578356960109212201999913613943623919562805916939099202953728900257982462775836618825893655201604285417716012978680290067196885659884341860639234770518897175560022738806180884370112954753036319080775989655185904438069171864522416281238122135577617448263521345192445120273797374417913243578018090652152438589016861082632576937767320938231830709967407263674783302029275593092153622191116933768345183088082586226482179779738447749289971281334321875117252627334445711931650119358247471133527833957618884253681255083178510054446188941853894685351586216476865118705274217305826704032128418344205513578808443586126799779879634751042921349727461197915214397829396555762912056024635744985400102409640393510949235539336119911627736707811408148646737161962301719026029932950797516583609037810990922630384444124694096220742866078298974748725755405859466260595415512577466821387412572657104889534737689487984786179874108600053774952353364703333562402770069984399777117334844489501786445870201744886160021412560505709487754768298654377252863577379975885858672438747717245479124020862153080531572872433295470868749618137756955884263522364177434822384274575568392411880998084653746787752456442310020942501542381856953030676271800106752949193519378744857659561218180792422835893269406012743154757278063901622161527565305140050905016172601532832677541940168620789640560344018552939950718408516395903197086327483328831818539379212841414922718196166947976410299937155873902007048145148577319876421873480377746455788113472053508901467319617323054968118870395605713732832111053077209253618716960178968997550763106542393391729024633714287198575673515263336181732554402301416965447252010469844039909616845052525741774492100932622576154147630891746991883337740977844799192323852292069496831917842885350047878362780313106726540536817798927744526364772357220930172742251610072316672038185553001495110941084405304326475413012579619581053616971739606229165632144365067624021696136183681750212488649788085115498158038124664076338314412322482515697310105600000000000000000000000000000000000000000000*i1^68 + 85341614927913829467182995503191495224391472695156443977595175463473481421166334780176119545780623280354020816276420756257659156996238231269640239988662247514626349981329465845521977726721821507501925469484599494866881221362213983268685057162603958748683079993421099753679639719359019210728722984215234423171119293520816422540590414841836338167494566074042406553411241935202917513483292925656449855750023816113543655824014144586851635402204833928225802423612243987575362139066646641597207213763601422090276851311666170185651825207718919621483023592135669325465510810797458616174025348088019054690612835067430526793075176845495666396884750825234584281029708816993478102650870131640265382381803911181983918911663835863249856708558176343399742142935541172534727249606183175045328432843763161920766729737281216106601915929996196719040025504595088998892769808223985688854070613196510062541649620689680399919786050003820233163798462547213876711460980445098357350446474811212581068026122948928811402976174662337806158724133170360508308148565534622149705685806402685993365350796053053708891708205768177436134218425185753281409457736927568791306682463046256954872596022732554768156720861386079727518143598649580805363286481226339581515604343940818307339790308177519980217495052402314471406515365325657662628599894036826103744754910337429859632896583030392409883975872644400114657434188148489107346425280882231576894832991080647642700824431989818969397017158165089940049005689189014906317816126068185362760602571124862768696956362477349424866723481471384775969231060497542974042077704986402971291091415172872545549041955687393961028223762111110808311410250222994339515369361708468828056636105815715737575135734786686107714385920563468459740749774879053405303378725048521401079131862247943381652586489908952546193905442110744714244296176316672204906443674143391625908949706757919575488378778589746372265152891256468118927744267193093932791434074465240454541448717438171076012460309256724797604152564429198302978412574113466276858564084816102976534336967157068573319326493381575452968862616110429551402705533211645204181137523730735781822739879436516546733716430985842769337342612540771398466537003335273332454674252910125924256253848762761006631178303482168827966739912896930645050960026550653743921816766110338341424972506271800735541561648012960651097198389754372252934959573790489521859196567068589084318779758107377386740572973623758972530098403787181633737526579272347116699831471722013412546279943251592126566236160000000000000000000000000000000000000000000*i1^69 + 6179404064827490308396820733451168838813356253498184975110173494441270025477927455792710308440804084340629464121503328069528674551626859199027031510966941060057098236063124519213250711403119714899503693631584953021794723728283704859588943182147530574360042177809481271151815550691423343631341809511909743945802216181413801407694057251695258856219090520817280255878619237003668695101478529732982709981944583982793208876320208041020385605198983582326757740490837084693169654184091650885239136924310239131593290768064140519747936614440776482852798768933040479213296621357262801625565817803782017869253634266635623271386376819435064626366501586106369791532300542909949796488234929370336943779157590602201445286020812410246604748721755803075646314866771120973391855664585325772120097997398176154224006080547052314006112266810741889557527873913115570584157256082896219765277594547028250162532178526949802787983313914155036641223435445351250231524274122354067598176132485782969107825650966312289665517218751805410786645641662807283857855375477632366879195906831696375475507743164099575364338521331621868421620261824289138146440079734472626506245507389343493136642367489290855634233639483525134432995936181675394726129171885427353100036784475539460237498506115392150598370186675312544253471190950888531410028128514208111587445174723368785678879092912415797017130812534543006404512823156514840122721173806229980043418439821077085662885972526795162071107429882571765215741914989997341283631056614980311433925879165795745256968232503457310137993446157150205214467257737447305465064305954507374304293619537472665605161028766884793457392769906481280668120496645258629917650626357624078502769034593671221050925140868670991040734111874820687958937057131883125905675519579963118098929083372252698454515433117053400207095703605693564581891975154897238357639537710664680009593874267627981098296513599934582479994830458561571865450317876834508980280234307090680792907902467218470283608801537926857996552526208681551303734327048439518148050073255622523813806711386703707764507933906077381199825018004094346497162133376026786402856308411219575237611378374450487573461194809565395821024757253403140667124100333071010301771948806405894129942053675902434146586177692450216219279390449819022470462451658798830887401367226609283379230732425159669596928431695441611436949964281550760552437645160449664462211072549474223627994466217203221369491550205734748193088767311556934332881896784624704540220478215814041538795528863310938112000000000000000000000000000000000000000000*i1^70 + 107696895960792383909833143084735640314008799666315119956031889824786817843098092636563140133781516479496828862221521309373873321299316983037866053435961143050152479705898336711956940275613785511356268343452959561289713575482831392587714356583738075574694153618607821058654519726711206807859055081364655191993698360112636752219930917713075575432326107504558174720231401039951251278502645924943225256629059600580555762611686987037320294437483358144852903208607212818539455359291460876604432282987863972557251390600733216028486056168733054437354361619455304424365879804786472605435957852046154585089439045610508893786974632503986731595457852508227542758246077199400639056671140045325567741315345180255498310144048325377533764619176453156638824645402941921503938557054943263494603695839760833489126383912464375989795773917695436262736210867796895617732762302057942309672274803447412550564509579464163522997352139854556515340919183891806660554881088302662432261354574272899890270650772454817184283304520728503606869627640176875373263707920271727105502160166106092805697640648216713721017826992524870068021915356841046255726192251106534180311370768490996934091857155767047843962871379723009772683782233674633011704884709014942420489315093059928428843071868833865405004436086393756278236196318528148484116486339187801373512703949620421319465928666407023013678647085083209854455834099141087411362227416942843917036390161429341069900006808145205636540929139483506946352930053942439589923202962574001663970441042772214090596436909840614836209402339792999196529789127037550877042407588884763653194103379956803176839176560596358227976781629329067047294950440828985678536536747842537612293609336023603754226750130480408828820964123568331033412994120235142388359102905103123976332754156956669060003340074652184368803869424111722084870738539626828720924032770184846673031453959694417471896769336607388967072963825893632782567218119629073918978815849552336949229596218151552647805302105370609438320677407528930060895915082505159782321601035500517036043771807105641666719387511305255760742355664144933064562118555631811580304999847520489209930216290063309864636799727992333320000879952598745146397091140646445180445442618151663437421178054330634035165804438379881679700921267833833949820962748111211090851461219572439724099141369884807891490939003934824241292924377293093426046234207508075748621185222595212212803385480566794291218227923056404926370839077922300196137350309685312263609634932940307926165389888716800000000000000000000000000000000000000000*i1^71 + -5940055818616384095684156365992455497402192549504455425804060935648329362913243077625547936429795456152931593330208040630347356429723361691765501102613755709978249516721163315893392238152817615559067581181934263148478743027064563995541872346187121318014559286723412909614878162682817825962006298710204449221464176628306561166801219683897772417140556499635905334845652471569809184216133358537671412641643546882969384294158411074309000154917390917876970365001979471597152269053137384647975390911871071739600328901558713976330493023657812373816205737737012621456418326573698685147751838865303631742814611767889151433920751438859864992815455653924239198695816374392856060306894050727445828586041927369898722737666017617021360697267625035778475492470266012524136619118778155849895824240207386550306730912929943213967050375663691832241857421224788918660603301683984809339975339387929614459985003958814368856142836761588547110914488569333183106035589471959277564595053483580755086281005482761814752972980330743957718755869409612755912294985449460745682108942515591223472145065023326092064595809676153293005345983487760537008115799226956351961675202851997879487414914821956821037006334577051380888835794308144294522781002712800763883517131975913191684439944803055308155873055777884577094944179070799906253516003579742639097939977719393305864091214441317422931723639659295588754205116304707689883394778634875435201942908151660669555020579923044348110330363044230917602039265204798275752452787738562087819632064688569704800003754683001845529449666308470067820503294383044244725214485795961747403121168107955982953184427040884856597282429887905244843444728581605228160006143591375392165647523557572836343302853302557776234563140514927212591270330982845667888095329519784658220690454288311419483863747112647577821177081267343417843192129542109995975945927236394898704212066547264307672677365725957382887496001087224882536193607079349992364685943889717378314971193960993082279348199260422087910219931995459831727333415536253549221908609822554147062993719777487881642855085457714339169420259915416118853837447360589844853661386339824458745849785954997787710565014370024871117806734503560291431849593960571855963587833781842144815226961167500131824989550647455888893593381488966364777873738138380236931876592546432343081688702988732944775478878559262217226134814133498970282074269972825888923195404689096125453511830082968830709335215839990579865123556794727147888497066739272504941082276072998959264563200000000000000000000000000000000000000000*i1^72 + -135130702326983773561681361572457031576529253730781983390491491906898748356247775262545708171981751461216064272373627476452607091557805507436335194803754918244609869459005598818863212706752010023621610411647708460030605352222278867353351236437377286271870093438103041606069909894890927353295747152879666165382590577133583163089198264235551765430638809771619287638029669723576942225702333610768445720792059673329477491424236421763426431127527610482241436812681934238793678470916632355537855183811266831031097193742811420822452767793816826805714167408145877390763614425441062299543222408666211747728297591748072397265532378892304344347029092601622966528796364875376479172590160917395148599589314892606292582110313593791823172838111114452914313800525958566693678513498428185676223634507625481881426205433974983358427020974868883309221572918544665374184809033630919214102758816076322199574090197425173991926070777672404734477968032104603727255607389192631676116194081672452227134300733654083021141688773100050225697287006276871482631313790097211434287488689787677540975110483795599627212737405751294128440907144409413043744490164198706211947634931816778925858244955565141529500256961197369374147969807339748504941764591032045227588112873694657413728870747926319155215962374101725219312544420152506277164000663801283856128608546840411270486292342259230181532410018928396422076042261870100929728501284957022092124493128398755617477319363194169808653901105311388897232514035970487073007087582014717006212387098040881903884177337868965614403044576161958842911632910296387226151132997782567605994217076324972818150546768807387968185769999210826024248271672560742739403899816544637631166390569376968361537433146316802007812082317335680288043076765564622109350350351330711396730969655510425891722049950373227411517016108636787799138776854254601318581140404113981501769671893373551973379324428192820040108576272436770970497767802251574692442480558262820346131793677431899679728801662446749634567664413403519360008238969482706805385012288698650061514789141344969409578941622611350265910291973805547780840161593503623385425668675051005063657544859120622604676167515682922449018784074177167257195570160612237409560437281877814839362610931384970274629604206862940660909788659274603958760006429312370542081729323278466113774017158639605398421896591581881695840003097438277202742549610571297843668265528425920679833145674085093151809059046399199416080428731010553474303975169251401027743354290253594624000000000000000000000000000000000000000*i1^73 + -1194419905894813391451103289963722648392122612674561951472891899523104865555973273539070791695246896941861935528472451374694547725177433514677027625481137907692278964621260853766699669187017239135737142785928297890651255360494644065462965364178234115122450523888459438489053123049800877292809298933652368385935200741442373890491231553495981092142382893590561597039377415609806475277329774175952565572792369759322110413029503339550315314116688297168799001496329512523019768860281591559809906461938533035750424019181217574959011261699583746437990340609254165781846401018587174945320065276759387422913035897768973592832973490406328326130218531061469467959007132849550321879162895482584243468662144505596551707679139412690904463738244962470077026305703621687719152998286852275715671585256152182800649562456591665378070198867698368245385987488148975754628369303703011259898706188605918639561816411045037634612052977018780672574757528535060653097613683046256939393920476105452526741641499040815976494749684247370740329801686624063859287644901894679470542597512586372539603496916538568282717405566252970767475425600714925792309765364668645983963167319264402438533021108343937002944792102798201648512531826451138436627462203627511729127509859157472238444971200165894138580210869934319818643763373878895201114866004083354652025439871500861502322786672384962842732900095761551238984845770039553692755784753359373589361724608202857444375045714235019770257294275764066382099494854379858469137477848486960522016677109719562608754882203290842393006370780758513499868777503296716517847589072469883282776023450381297588995283648104899230830234807668110485448653327486969286752047027409973385338409428958255927229217676449645762960750588667505357445130495374355161654446069068000015995110108066171857980219304860478205951564086135326328881366085757363813431000456027614104269957908908298535419875604521646647878123785536018868691501862394803344549500970976036018466596520757658829822331687115756978341020562177673577875047669457458775211541513371334234326298288938096624270843417790623990568041591951134968146488231233658582633972260682142471314753594760769440279283089673629515991568537855876072169955840617165535496069304122747155291115679985040589089082099148847989898557013199233001970213236873258569751654102973355171109212650286546243183973627051683372153367440619050119780671373142180669764152925530912016338859456736656630462274699047970980667447708917536832613621360572725477004174950400000000000000000000000000000000000000*i1^74 + -4075825018808993323744096002522563146937331673831613276831197089290340101628597857621329387598410885921571213182845269515028916040823789989325012870414387040140570084149902242553895530538223342884018065921735224740434394487946381717315022845309804152620588412255604575488881669343083410564595204545155009618596304863126116548510163133487789088289211687533630076688559871399532280490473349098439822902470443170958765659257534023526423527511681734211459695743910512902356642024476394916132358338276016585960554743895396792994335955746015135847711094888612716699635441975647228041725232202745504015090399907580302156239996102360749526474296191573445540150251185577998560393638861526513121330229418749518488207989487195853109444202956864758264155853402587997275109147139790082074059996619839237235124018459898509401906915333691313353089080034457020569928484089726326405210819532998904883652612961395125675798794537386010598645940598892262279459931617359445566040191775913586067730880142765020915802997765761153855042008929711249818444723217000319373064754434826939538406663899180642685540342195125768440681048788741031324888070921278075258207588415004785774800192275227755399374392674485144329571074191709389025975459697077157397819413116327291532597129342414379547377633260669135116983515977442195348972106200058883298651154715575413996654211761747919247120067173541460575355038718291734550139771816901007099079590991457107209585391539798351947288228415780760186620292143901319106178104581552074716607499693097336415034914683993674319387858969018343046698444664422083511535096800911135019280474250875573554363305289402315691462558727408952261221322827116405135960996860925485469790794148791599350595570460660865718375064151334302296840052447703575762696021066528670933249917951259059720021694359185085767334866859908736306947476311543871995333678525553506883110207415191845235232830673705708335003350830832301445505473778930171087132372067897868884172421583585894527341673376649344156980707920248328832778834661604802456141564046502695672036633544911315915605105185305677645423080270019137474237633486686701435996727390573651809838273046018753029826202275939930116544746286737698572937967906329207870507518736273799362534388738975950438439437979832789470394860979879858642554717991321336502901643150326101488136671281144663136068691943069893606950792231129752264884301654229436410538519436639724428829567153612283178488606674380834024894479884110361092056680815231909232640000000000000000000000000000000000000*i1^75 + -22277492149507407331858091989014449529059073469206404507859502014126349420858714517652794728241420801400706468544994648911394283764375537544823692832910640141645960803070345811377524013674723623683730446626096320283032069287726647591618896442131544379471854649560858248208855711478218475740137352487783842580702013627260238497875328792759416985544344583405016993506974839050319273603804474908387988436770191278804130024617210988694382063875924414175274802253637677043605009769335557641008471264259408933401635342890620400818061222128449319862778309695446234786654287732479023816898364527199149396122339361253560381513348846696446128369159355923164827376900430799368116109393021547151779861673583361385179155640754076973747281079806825522089856289916949063859041940773607462705206542900903248378603715782398892709270198536780565667570963512500415682337493135846834654982462500095855866090556311171102975473711181890374920316016824179016167039657137224779478330439157675694819272773670599306219677991159575415669804924940678058622642267532626839495974899183044221149831640823820136553747892704519154215256521781192961349505910106586635694069897055153141446729551578380693836504910879713535178714438506043410992079544752976311959677842530181833923051643282537543755374902572613248559576652050974773685640730085541046646234980579440241584234079105812802607024298258176163126316476194837404164393994822300668330546727631313968041869869347789250834393288988886859433768893557019347015073351671122315692446622582314812992268515305432357657299827043808283903803038499392885217712182739519115370532706806750779158126509491764954823576549273745530561796328979589482739371581618196231613997419681083465726456251326562333901875066057928636767484775847866382375246416351107774441716222786276444189601646413572051110143105670524234021086833220092031049287826675942316526535522914162818131490125709712614108700535703063173755854281087192927009610579786172674886463296940808303287938277546958609067199373416432342196670820855668528225026153686301783233541265952029385635294924080485121057244079044548818078720832488830705995455479105247616089468241057556874151745309819491546884612647532099543219864699709532302931010807270778641365567789028210478109742217158102066062895873662390185799400847269058901831711338352853493618533296560909641774597306651881052178645472905910208309154876331835584599965499826475102326134426094459554866639858010129039906914175614894145894780361506816000000000000000000000000000000000000*i1^76 + -96589327003007226298537058258759418674086087788689617076343767345863350126026843251176311624157497483713729728095746426036662229163737554616821619232998616170545263460591560933282085043661098276641222473991231673270578020587513479332867948788761897804544461129156652702081289933377184530141725464614836473091217226134822622867585913219745091222330156041356230013204756856336366604923037603307373395363208414019238080818016449069286476810750787355689859165168668559328296206058413090715984230354304980051876303564338378325454286278161225260531739550550030483579848891837117465582804155035749976749860701685343499359385829409619095822080769177848291623639592147447541258103743516828172455712324056620439300595296577690627026542177201319865677722853478367022595213545879181468254922250841700965301217076277537739407676513764080697084480930657959617966359935990266021632961473016837676793305872264564320051051498725831805565922861388834285393036536576108318156796260162680296374580423924737959144806012383720735060456603396627276101385385028032968156574304865348759357609209454825103372550382212220106032528645506479519798716939868345063454030775478233899003333160185259977563774653644728969614696891530081256249971683091192629290851612383067633969684862138425636600984140766263040026369803028761998440017160752005256293991680588688116758880383590821603363249277317068631876458349991042634070776062546775753512461709525155664829183938401890377119867865690683971129488557065854026768667676772734125263977993352804484185522702843112210590133881785913345589337878125008868749167255256413685524607356422816807712936450414218501253016427798881484810188788889823556887741442536049924933920326834697635280295879299008729471476237135670819151270591754141987434972906442401884444319905412394728659386538100722453561980491218953703177626413881450271242117216808897692373534351150310188302322983186958209088055975685957983519228575104612192787552906003799966047922936744041886880666793277970879403231387968388202350889257701098321746664337502421306286253401174521887878940923493872415892656538157838499359102388644012637828694182366241665556462543272708013694642963639922446590313442539187943328403187410941967214728188616674562200656706677474328487387212381613485671203885359137932420082319265191986999894333438974382988004726944390770777633602389716826042222680726339777001179768082910629557722538535148932581234244629249798276901327142258843205513260359550869962752000000000000000000000000000000000000*i1^77 + -354677256867684337690819441051604619338512471592955608929538446769350539433613718262437824407291809758743004795297487881362397528330176650728732679853187943701003344773650677547742380342379361050847489080223296175006969377198669354473293448956953893988628932922660069678991735764200044692669176022296728480144143522757673915225407739628292477543601476803452344484867404566962434375827480166977763739813888743549660826751837805335832745200006115553965910676802661307358956055986541422616395939018510034040449765626555192887571001023284525747640662511695912453435070127560611418238157989511474014055161858324258678905266254595509302083882397052032433735383534260052532745634060955977163410135049119098800808757067079058372976167573788318510731094811818267051385207236891374546175881303119534515156388697043394039274697455171163212772397395440410450553004128480731620295510186965681307185649360528846929319054395395649816154247022637700478317277087007188433121880920537990323924632210182250233181675031629698400590366671515459320823429809380080755041725529704551704599850418208766326788886936534831675239619678181136195315167084563866752764235390644561585016601521595266939345868022399080991462274993096512598925218694212284935629226352380340090241584473594712417072754255733155705786750149670185908921070924202231479887778888024225759927250741400383653679635619735961198793775170378752310174226512148110278585502616870591293972520613286447609717050926061209512201060943116425255857345113965484540608776597167870064781069443393613148382530914410382193585856607881872293290809648272855707803271283620127428506385058921704754138021243164859663713755122071090774258233718178071053977435214166463592767468162023394229917503558434356564956536712465325597049428551062631832399272705976385207997042973689909712940740913935851554738140835013285371610919691359528045976103083962007924096084368102104465768399875268877569163661454267852967160507450059398779307821588110282034051483128984826899791207085750373512266757253176101634286901713262926395168182375826180553223326123181832846994376570901234906002595834378821049017109794894592630600974456879490631156737806139755259698004631639716112936363676191659739813204482248862298078302121794420435414022595678519267866948390682509328411363247869402201330908346778723647055137274654519069917910423051233301753616849586700575146960331876805959761105347720480719845447274214945704124780148403687769538613329400954880000000000000000000000000000000000*i1^78 + -573004295037771152903378076785718715051603825487947233467216657359543612318266896908982575120399656082924542356150292206428388000605075154989888807400968651246027330359489759782278704308268472651026967602362689305438142491992141525997855151651806969667602305770270261569347059714854955643431604612608066519579879895588512249469089946280290150267314621251308134230507182212749693144300998793702907695792139018781520871439369578547719213169332556554829165146604958026453466825860633693137337282777475953497695444155150678080876048068046603646225779136555319504480277036596203665945619122718029020373893347617779537800383340074916753070104142413742502970199471919880818161739853769064469496881106842735119810158996424190887275574418552100219013441466161553165754981668509762473623266759699299716595801739524662941309451374081923726392345187363441686080285455886719224140904942815113092656326264345686543812357203628931925324534324407746723087204693358890608012457829124013548049347478027209756839167008649199165893952466032889634056531843240907580464147038855766231515284853242801978129696160598040655596140820734707446458963945340004223018045736084444083360958568922417464635805935557119504461807990062391036746674038078506713148675186226266396658799027627884717323853043623217520429264495437525260643358306882779371259655875724623396568936601848107698369563899028652875104557725994927319714357463696505990736102439302407919248291843813959548493335156306386930952034082854595404504027560804191960803325215805236279747450738863907124510861340029227903325674892637960377523573898736265464286753587026874238862693450848407057885822472550432928022612205277838449589973193010535830955512218349623325403691273553617171993481436046530420647483162371341940872582200306815204779261552097379107937344661051068383469020537259409329109469104016022144448120299388305365795596419739382038822689692417586601692664552790725331409392211894066839171847565287621161252022214500304285510719110865330788927469608235442136319239256598465148872757406453837289431260930815125549542472398641625012430871346194672104553628958211735443147023139061903740820643102727568414903469556179516118867521728003237232065417254966219419524986732215178245732493318299959563899370080302165243981420459961058788137292028482670076520655928556244990876165611903757461001747880888013571597441113575894462816270618657498538122092629993170068359248560396492837818163623197763336434352128000000000000000000000000000000000*i1^79 + -85105052568222284465587556334153089811669861671470430370757917394584419977094042404670283902971309761036184059209502074341480372122274766061468277025574038695745421112031061786206907337003823643474274385338026658236664854169413114043584985978935147656234872523978042418177043217189792386217263067921368001650908078485237309585783467306509491600779312774471962599091754385364683234881321299332323079082614889341212754597579894136580724059849481575849711698998680276017453104882671570487022883364017100854284218080156658419392397778466849646495793485973038628769714931331366920881860477908794960468437209960033862075933354282416212278923209428868707394362995605656222088582566474535213317202330624246959203586972464469291811004167692027372235957120751964584055622618259131560842244150025393037527451287463122056372682725949460555426310602885729979113635685628105429261836701069948232505669145307069883693850098674766934871993168142769936327919515497283374106860930097026568223676013516236477885573024801111788227325582687076620998197088505220707649670997028422573481761292854783146449334735267001371584455216264290659710017914978654585298823170488212671829097839174989769179727637394692385558804746197016344893762533788576884166087327223218138841120519642733403109272262749921551693153834762142163913964240083987221373201232662222122801649904346269325462595067304736572437055008613376440154180813211225668608816464530505290190517634612209695947927118263299384058262076200187795520492173791577648304766301205637446128019791542966225283410935441942529419308257482937370511626799861615900874202458709547645676262940927876574426893859277245168218198297605322474171888545210287717061842096311375501153713943156189251600615514334929441635880572213309538684148817929185685098903748062305354109766467728803619315001038157939423462009176885562423719787771301999185476572004672041959868056042898684827102170852020653267715252324577608948634904998587966256318919153985428237347964571849881578549222546934517248271172360814749126136193222012728789888469171075403274485393159370752924381493509212513547128069447423043336489100776947911665619395736731503382936858189427383887376485345920099275945990992157965130412122217727916483247782213036193310727478135315237976878811929933049648904908825963217536954372006252316052054488819168986990648362053321042225609387176918975474203354907498882387844877445611048154535894721915491300405682536514689433600000000000000000000000000000000*i1^80 + 1695662162184632648426062822399052221194198258681931004117994239566341909132530199143744585619291121890899652593170663724062932372711329693762405925670191984704204179457634913517565366639540579269921499878998054570826107823762656719424132772952773844740833059724185662590754919026694464814693391219088049182006690784481204825072791032126068791381933200976016431084121491477071970174874238200432375731377999796616658515229279464413161294559247796252515410346223630405571524139290778910929406163126017895892241109959804984177353636446916031665404948790376354326911638402343347223475664738396367365095992281739701993068258871655949642968216461776663509097263158207593662226174493423145718779327067856443193351995999754726739574319788416168887909079491707503013300066431582995139752380913309878396564836723267199088042612142220291871730529906911382150329611183292327719507775648773078080125074910862234721425960113816912252663611146140097297954761786539436148809601718612663350316992500565262247907154822093225490179959240925958515146304569463567708760334982166439218122706948804804164310704430988597919404404330058182508598511446511187036111995606725050401435027229960026449352575438062443423172049899548479812918253253945263322060240801276302555241138394965526134820136880565355711880595204011006114227248912098780254797684236998372730319795428322119253420213943292278146085560941389652779366188902081015902168368875360203000562605199651043086371376052436382649493054025624513584924574526247790442364360344467333464416382450897106603677032615141649306640704494418945615633727922699912340327631192091991034822669162349312077223924244514929222151103516616291836465424233549071852763746155473600084693761466411908246692956995669675955847035597522604852138141373393767839028871140750230154104778382402597573091567695034650610943479803585290543452347159500038437704444082970933318985615750104841211090062254772546354397620639817310545089048788198280935438762462084428383555618756417527826239947034206512479365394799427369713192948927895923256449226226854228792681557377098164399055194663077516957549250557693483944897190213370269660599233096569708919319078206301989424550212528344595347913288497732334137898739724046133994249534346764277610604329520108850055337488164875896705015789013467574738023943397726148004011084779746493540565527308468452443471153927985804989792418299455867500246943305401997000204306842008704031035815362560000000000000000000000000000000*i1^81 + 1710605522105585643487360979789792318441537778117285766734112284559959230518645942127543570028411639909809061180219685931463235418101370530655960617372720420770135569071137131413260456131353015266192522401334633107489162947213117780239063458621949761582641333811140511261980891902339764522644777075331023440088754225507707666275226506739159839006247994395667466199627863798236619619822066333864455992228482235273784642710028305982079930567044326121677191612789451337254869152543413447701688276845166284904133157329942321660587821888852948168629830074212304122170203226770623185624599295317541557245352898125615977849492266981211202992149335004081104995243286460538790730467708835842263318148878922279335800834256414685082973301191251089068900554771330579109279631167907091261158027948418006025152543477901333645723919185214877489903182704895696161827780649611685260481680659956253500688991520220821080284049400343436096311692006320373080440873162936899285596715116444747621304366030541676969600141752102579104000489855946118452253870145794823906556281261477501318659498527695232898176601955468664999554975429704166890331160453326675639642942383035631806813390242534591966556252584677805203144547274343356531004200087629815543238818435840308144407563189134637574562892608652368458165941727252155461381597822690388437071295946700386760013944180605302646641818721048639111941776076756443890829745772058479932443045224336446053005933634026206045262645890116581064342396721631064935103797236305633089293775739205799985340714402840505731559220782532142563617829414600469546808391728014130236735811330068619073928264756472792536069763364591194658098574305517102282609631240760849619358906080144859231131506869105324848324141446498487401474916665738069947934632059220314635298779669901357446805834587542539674264249108013355774963147333120098891851171219698461317853416285276676741627332151852107410896060667783870162137073686336701810943862178344033906271939347400606027147773017069239030777370301566843858717791258184001372508431181348199057392158415850336607238057026211961699926888369019187925890161763741404271691330462123882658107852353262424102577880747961816735645441106302094547621298843225248951569160288540717001526421696643407320732188328885605080274886024570345248508490325379321670304828680838287956878636212126708239086556241346789158225917203638748381813244859504320709544133770294441957699524319924170260480000000000000000000000000000000*i1^82 + -479032128696388349392803951223658538228274240608947564503705978191808805784756048786348390377304463011855657442061540709720467365460519606904243969203291810376320466728378045065034952620913111446894974160444895945382471809937609082065563176004947474662023067437080071563991737669493186667839332841206467263246232496472859083365619152997195461851040242493596714853966498635665303413339138853289581340488067695776708176731929785022776687137609801020187247759630085927493059330883045419890281536705759468157382948185005044998798073293495379270128578289697483514806256335712127913251834248838871996196457094396238180448806723929816547100120630779338171400245774503974624296671019374383911480914048164618495081576556162087931633053816190704996942805472289489197386546225735058512275289955563595053452934694779224815453365677543979888004099026082090776327891405892712014974392184447198311622667105247383535936626380695268675584723127662452661390000850206360360357395719665994101494064391420335489333906407211202544093049543743778977443663397224496630849302308498214658677864969261492647502257209415147654112685263056459107015210404157660238640142613753341908494963834785633896346077433717689200422530653251382852592384721414989677891921721440136704765874376062219241311527324543152468503687059480496459394419017968370842985370897328396581778266877481554367256818000368649630792950575597224784281635558359307652664102607802623069085670750731143018941675556044309078301221526389489565669255031710079821306354350506029046940262147225760576455975495674418270329097390285494183662406346790716424659712924814129279149881609367558661721329972790889078559752917625833012491107081312574370675265493371274294897302401500105679342595891351487388730837313795537576402414156348581467582575908235900267264710159989662672147840456535699493598747443687090803553207346148372849197295264769106944797358057176448812805868691532797536575045686582088202390747837079111029143446287388000355632103626073956591697010787761006688424327058496994976714170719360145279900611756502460395091316606247734242919781066623645762641455116300050970623446689531702010619060640842093046746181126343398581122190893600832975059214353492165937469809672534445521856868481177541460720059210116429313117229033991572157823934946495774080471499066877461911771370017096110978140092026284805782921187418794622043552816976310093845058600748290693050961878633676800000000000000000000000000000*i1^83 + -1446619787261345950027465732996092867210597420717463898857290881678669928373356304439532744945349717377123710395745634380969494825900459981092060478021261006346875679781097693873939288511690254950951901372335277301583559457032742713130007804159413051985068121249630050818752806967263823183530166982035577769737739896169857400610086611772706219240859760529366627525269031857739224315985802630990388386914269022279027733580197717843232914760346146687229478812532748554068492283927560132778474554183882699596976470283592514630033507830676405739726599246099803408743595795629706358001382745875061466070652059756756129138189300623936721405345696686108528824421468714424309801942554956248993161601175216697162105446853937617150379237572473793184819129780069247280003294639682964526517816012785333598255587844251739005067310182796207899689950042605203205219885866293209387217911388873991004663496493618893613184093022124490457999947694126809442144976701508943536578950287905548495759811272766814744873992745430832180624004965034102938354897758406833917020162448857727205320362705578232328293731996966688437522020707841594561443832247620191939052511155769872663140109464906480514792772446276594029682023525600515114255087148871506792905101961028464333688296593871725282199287608970381574852680134460003278272392469198146380542100004622187925717609611275257247679618079625053062545804887659250960212141477591149626827997437089040698269891527210568177198325257743870610425907980199616496017598310657114425780546580214716003854918449457819764786822054364581403946981359833481283587113179689034485244701959023268843315292811704446376297803364183496504286118843547799381740818673170564472323258945639925188696650894198112163341881840046084186510028494743613043592516151721180942211153357707126432955718331094668546085794653465743162840085409377597465549744163607690236144618150618837634550331632633321887044346568997802578149793049800446610903041298316774588404067097542379068476597788684820750914298535199889489933731150810426072347585148283649608056949360777994133931395949129903922231736266922681099901991973364757115780857595435749994638683462559083071451798568501978948071206464129121811229128341397000700001179276063132903130164228978800250254454232828371511145278556104700223365343367803897048243863683695730524240215443349183113963838363408227830958068597868356563135830752461892424390911371478653028270080000000000000000000000000000*i1^84 + 1006781579105407698166824555859035012625468823092932056400605629417296779967101519205077674058043124481765245873430380392260489745819133916212065108587787565045138395156308718593127583424603055198804369862924993091260045290893460667804188376955033397355386117412027916886013356605215144119107551823256399754184573038564735967073399139166561023321267297207764143691720792795659743363628912539719228339717140311454663717168729026566832839526010877297853420660449969800359767031035828027320968648240563827175697618170050680767106788546606298112158079907773124942530265604181358799471234460192655656526593667916258196206305822980909578766001618762643913708635727600778829568424783235895109468642637530951016530083888368099867027543678191261699253426906467426976008189839253233401797103204383177033551896083394679358737728486559127431421382026869959837503625533641478340810559962483347804828059115408379206318437099489689198359810212654751800662727904807372778419099077297781466022413863870615784925301384608481427474060036263782406092637519926337601405635117485285072277707766519727584256169759701013686019119649067773664941773778056315722372858631072170231090461710365303757062599074613653045518349782179279180780766413190611851367328467775505349459955628131792209211128589570721262156584755127565388454602064566289463442821813556777928582891598781018018696368787524128401135460911625779504372121275365711656499961526598747669082685387946620750325010665358600945297696663826054781333949058585357194292217348923864735498267364415584638094947701132802453902679398906898591215459478799749436424305076058311547219636539275413098877962773406968488914992214502568357393999488885579490884687458906833291866949910827428131113622362218311525068383569418021072914882713436446134186809220106981644427080294690439371830288601736935808509950852117597633317044428830142739267776325616188193805877673409705613176264181706550184742568116429034612644007966567165477645003329573231246813610578872386527029573929731214092822374606937682903974650143527541408239699745387290643701326532228288439115149015456296352508107299878675098840233226606110003467294512568575330540950246613320242578365493836178218959075403230251119105335024004441622616778478329934750992508164511187438080299540364758848946351553453888489679349075358382859157063776158882951827837844919614003927930571083069539225110885115824872803809221410816000000000000000000000000000*i1^85 + 321255646481980598610606023449684614698325261293435617111780351872778666288325778043628753143008938019299108614395400856171453596812127793483837976563137242650803850195840763013857977222796047241102828888137824350834081139297831135265883927576668560216380924910610285307440544951389068318768509487238298623354422963084383519802094334208023388550848868007498972150881566522599379635026874925850823460788164391836824183377863477782997877052557488626234254171705960757392743555113728317757746509031099624185058850326944476269870542615369978040528918169336756586125890402477839238705367298187802978819831641230835356256162752133881618894997260414166190367495340118085527932384589264183737407467348554255112539707679243347650792199068326066066618462762754877273791824138565886225284353970777323131627793396135418340886447529054007697827740751686835661526783769786660903239014631361728916006153511103363549549046243254205353508248682681580549486163104014708235453884142481079047808128200226823775246722848618410039815847282152976259102186454808150512177680528799795704625230622245568139194877743889962211510853397289699340683721291588246738317619902670781991130041969405426790560969741117747219448551679783463193810550940981922792598494949968254819872260165079792748716025991609169412243433536255454858431854130839348160482382998975823551038708091967763020924224536418542589856398081924268695636629120469195803133250884991103940808854186983916715067219909837497834132790389396256791800638614739114777989552791703480658903961304964062914504328758446887482608348494371480213999988914570154114656950221531359688970412116243196559069293562507943543143595858748821249914180205998297178350909743962157777296782508991699230404852268806008984976911329210297975310191591605591158027989541095187600450370734609387884668049493897338456562501270699847839764065295082148367782122652522633705120103104975495501951057967796115583272676741689004423304178841037633761721282218718936892030745543063663027868006440460127458390985688914431631826861729240100958754996999129385677336454754747205538910277343370370328241010181920337203373620285515674273971871796525811619143276940020800408648079367464731437245630487164588732782492098620440915717015930571938545488908721762694368293556366665004409739918082936292474736666219902878919248500378477681634476378839447764174989266188062335428932389501395831978616422400000000000000000000000000*i1^86 + -2950081856755839691519079278187758813021130907165456840882103103512879023626556094467735727718389606835594754585247171122056152607255828073703235351907828912932521408971051473333277480475464397353937646044455356248608296301823121630455828740176603019248681874717919654658157201613036004536532617104097447155211625745402869628980223495795456936167079268381382384834942053268469936835253168515155579915929192038097507087958573632680582480471093941465309598666258774826517948893450680620686092790210446592788026346072035412035347514537599973315680074269313324189664252299760448178330167186336088109068405309012235360263704618941192615566337485433593429164881570438181018243040631006999958600540367946188082815983310560364787491333382444720330682754932601608075380477153208037078941565228225848804042961649086241003518596914336481520552484332069462312447877087580771640351802809965375408700688811362003248418178386139638327855903002184827495366650593454987392887015314747999030221360467144925331036525289571807518320432300091352547204504144224360658123321478124309220285720792274610078327134874990595191556969864752933896175157159681270819041735141231356531891124956234238156650368099866366740375888734015295476974729770527052502798212448435667674146014670498993928354581174659515367459971564222639685360743080673523992501979333089022186233826243880615708419302096877560886417559835379456847296749389738130953387694199844951790120848251274363180508253646286274598146151070132931143750053844789116706807670124095495733426249436259125170234564201267976085809623380919026664150216325262344331764363892193678290773997058206279077019991434395904368572242566191509940997627480498603499246289023297373472031611428071343041837583744605552704080780712462902751130787591288424970997899691017801356766576902799914906716499968045164951687732843121528719318017576420008900663686509773438876980796069976884904966311340102408522191800021238660019381922498216266783585775624038254435368645832710445604662017048298652544519824554663995266629275189059141194345025406368796474166088964454364918301423404911941724562633046041658943136566793092731950631909536073035843412367156759246913096982343883679911379796455217460316077893682476086556537257796419909514213447258983821917707438088220742155424607222364798856968594982965094096096097507401840638070627795917750576253839106064211564948947678003200000000000000000000000000*i1^87 + -36550227314315533511295680148599672097266589709563439939575917418978130243695372946271022348842861284230100506887268087168933147541191159911591139488132569289733050239758843977326249104151745480703172522012055809391593087293963034669192496381435570980619108704664440229669995288385189065148566826664946560381586596722442195076505924375109088646805168048811244440901514162775186527988963232153922187075673432677106416364404238073147685008592185477946718964230324354116245667328724733146562840134484643060900195276316001912121591306729826711404949185136828661223343730893858668176388522230239315553825078822413233496297874112238750907294070702536048382891874256711930130909968660523896744297803814647134522833258520203538772965889951663046804467776478862116175721621976887207471598379449935637591822873442995407483038460962897845190443899382385553614934778679190421900341924164920938988713355742970495397170634718879085569531375171739412799861257368473318270507397691664084056091449857558047470917822775349466598264939456605554329156607851233308305531488743536267278550938248091200005177207287097270446264561495655635766474828729611126310370189516095494364860761488893819858890356439877629564079854874139783405219884467675768075411971526233843834596456935590669699746607928557524568211483180229018207864286559177449797580079238492706279337696114923667710795853026304220527827560475902828747211863315107129586118373754196979924301912380375899600127642772039156395563289510305470904843278470917729074904539794377904259563087627241515400727002518976552921595562117106749602507787588615377771660288614457202346287209531204083945790308422021353143953519646950432538843771037143245597388408729761569734942050497235310225497501648764409380551875170612620758277450381718530049659593060271290792196632855367180818405288251504125254793830763730896078348247436185379730700257701341776996598871018078159230841339319506531530410422938816328807235789361286170496105368204503725876499270993702697441910178047939357855801987292019236983769883327301668781472256696832034602162541019344327677252750907836801353045988132618501575165026603350105185580014520392240075251028373570432748228390770247049637239798436612076403392073720452455738192953240951762421189518061869113125682757316657824395524427684086435963666428744653774831637554776111285607947117010178283903532947739720212807680000000000000000000000000*i1^88 + -83396580369166621435202383842347884288907069385229754407045534048706397288237006341423697053986069821174659069079846623119413097296042626141575390313842898291863946451091199801305549862549177353409659690127593715074625352790782247847660743578534911966473406984552297003577304086852827977377699531180557099945488920973172160395592585109281462180604182402909858333369920970586176747889939774948007754153290139178995718999658929092056134902827642051956189446454905881411641440179600398622485876672813692107485122573666336410701578626733528821167901584993069313961177783702092818059950478061036006719499315769617755165186730770553092254193547789917660224668715954745799923659081775973131077185912436135612377309514313350586998574094223210594749671332764097141422790131279943509752374944216343874001218053390369438306964447281572186458944082828060296550037490754062883054812731499022539183145217262094593432823300786695355332201011895810951064631965373738157663659909774614268339858879511965397115312119986131822946299242645028624338232809326769978019602931036643206804758187588499067489140343490471397530466343212967976476462979249662307354623341860628649323319565432283522970163118205116210578364540481949668943244672756529458786551738599314444631884771870807586191673844185610025882761461196356763523934593140233217701822057472774889528056136374509485281982464988704310509025650167466720465867575847447372879961873162699786221249731590061188828529723354449245867619329347549579086407946577755253462173523037318271055762154847201241810232903740483944836710819984375581405087932199696019573610711119368792898167951941507300656302796436881196758249178181228922003493308249734968008691497237492080469726461439154159854840219439610745396722790185299970203507583401754992826466037311872188524222171165778767668683488882658367162643673031200389684609832860774367554205397519670776584879757884620316037797257087037683052904629298995653547177630463485408645957404779585765771532446630312122378589137279152821705007046539921264456698643101733787207445552230315704261297267060785697556720277671667015526789784214095239481028112720203829192129709491526915450523216990916079423284532632941591813738848475689738994529043581760847620147399561045815402377881256073492511373492403746976994510466653781146973202966969198672162719246232276744750285920705858793459914113024000000000000000000000000*i1^89 + -11599003879736644511511009106232828633983871345711161415109089016969067372583442000661629204417555039083575374531008461846907164027941722893437361688618814701904762437877859432476677142662319802479536773253025828304778398989812838293173871444299902558793163790133058978341823084091086278032670727665363845832427453665999974701683242128508351482493260168425056560351378561155142654710210697534980059385133779812861941277139851310290440630978381438090797124374669072523745669990919622710460255022474017188621274761581482850593670980657195462121046473604994939932767864426735677574642154154033591238664946842295837816444473124718003871081651969076642733120822458946278292249627007954746778030029830699949962851958501680823507676323629997219601114183340559847410953786522836697698822199610856042243732694367032805792521131266343593685031251978034998069181100286964992314834124355051086212964609247604269755943615389180295732175525094821797699159412576101334989334999914657117513047799763472655026300169461624482587342884497656172303859035142905432336413625716029388607985680660659881715626798093889155399870168130227091845250102322678319755058751293166568498638109371467931009254404624318323176194297168982421906063721322895133712138717545399070193368210543031245247298989262736677914550268181169093485042152347946225523141772061103909644853311304868021225891486507263075661746711442237677604805454302539583407247323060363496517507950401704528658058092520985360212844228070873995891920637299782709037887041651419707841999635856719325831755291531928935052254477525530410403635320315035691259735509615966848972003005942615098097135715137032849596958492143389988318832871179227998475934840850938047342982234248253253701856418445126197644166968350313371892509312861788301773692687539541799423787895568631375849650595987709693049017229196529047435685815467129947376595831023586751382334536107407141044910280933420649788200817853773748703951474739264259924904092412364715539134378523546157599606908959348214942566334576898396200773032435146206709593839578797968362971018553300695014404277774235265115898940297828516073207435347013299930400470239420954369330238272217826952522632370664277094796148675139622495585884717223877079064090215777207814541583543069328071736308236097761758296374052561422695311893427396857479010368953767240504737664054937518080000000000000000000000*i1^90 + -706999903942524387860904795966626590222709229450590511183247167629458098198465936701070012226401635030352413160684669665702726192783841295391895463737178767822275893026477575229287822936674735347326415497685279591339577295739470346941626099903018938807646699564002967060492393210770385168625648761327532050367530956332064021536709323270973532198924595736988683574637085154204593490694713689433654747815868701764302762265593558886625234733314869677710517096148219834276065994743666258579015666904027646458332741234862378813177832684254773970044904316790121499134516190881530453990718402855173873351502682319654313282753437511267210163481382812073946494712734467802465941512829499113720010700544587337303734481413814759607405471456611257288089627073580694101136570172119710412916486144518819051995255098762229534132243453130184699108461116530388780226061717862016096892999935619521710550036682612388156837209799485106760260902053616906451147474525592473189989987873071889473194208839258492691199716493195801178460896192277840157831187461278013919087647297896158041242584184031146260822577827060117454441197483226242605123148493840318538721911180580574529708172563311200089200017390591514140741007848110872327831799270874974534361149878904728591046857852812641118193860368395017847017715267938806752621931011697244396390713068273012886872436164620596012339811853454412965228864650630053678258928850152260457293959907448699105905073625806999452268896921608497822106051240243544567274671772936335002885616783758101355709567376963033802079258461373315821256575625281879880395793414217365457862388401643323508346246722268831181767252719751500117869703285402903026314015009333056443041467639671062914993246263510779716690617821058652236789658993027975343851145424246914528244109624094019035944763219555785277137975698887589364255894510472098359410374858421119563906261978656545492709223181765429688060104599773626922518426920888661001117347748788778153226172345551831931058484155548010801371936921766638391227040172779511754915537947069391201960576925636383227107353543238171424461237766727746160530890290406367292943596483270242388113953076434012308658833421167086543762568578391150380765296889720724463557009479180850020696652283596224769062358405713953529085126796374138332935110638623124035588515149490784155079636365623715254239232000000000000000000000*i1^91 + -18517702148919650808014431621615815482651212707747652062032966632303201413787150018575224914615621262677299758947648028023940961365335215724041816550981509461473323635009844310809012670986444160169534259964833036321876367985177471420622696740062246939429059451762251609004665749016589999090888684527798487343230270192097255556553505913228521039970284037600040481671559683446620878817784980174715430573597870914721960698377417561525005881480089215049490444825877300774884178951489020137927663503438946999622526838765438055331155468142727703644799070966560763531225053404978975123774450525709250169768724941789442621164973034612247929580039205925730078019860423279631070687154184987281617901817768606019795855714321108902777600096248901291442240067536330364680171271983935501797262689831064828247484703862286307907410739993298608883007994226412619039589398867621111374103084498228638583081142546070907768012011887352702061922571690885676165749027709267152939553661579894517133047488327966355147895401141087997800685628917085472782161650118786298429228248772262088881096541956392633941378036988333750511197435733470465391115176974067705807832046613998181533443178517715861039860333064514233617879694217707015595736680741174790616638196457694241069978415473164417942300285674192620991735815337943358505992653728493641886163354996973453010445821920879087924301357017063610020478173658572180789050139446027811653769332489611319140618633393616645811324814243738695885376646113840903518662149844309901073814441278632976266367164689483958709908920204787524559937487815463792382155566822273848979802428482017904113904508996062144195715221710118947111571759885389197446639084109735458712762834855117179457519350640559673205995757622129619939556912304760027872936692216817132543405027661747021804919085920702985929912946329487558187109666454681289506388451250180881876789243820916644282402328923935669800671300883301663479217794954964799911648918413673148252244642957604022942845118635929508833205008423195146025683874690873143446504247753333572609450406181721444770636544839351044292482766126169089748525285007738719764906709301140141671608337365696011723718142302459630148047012474532418354757416593634093017812431758826574806005361951438445098381593949597742507813899443017315846984043834591988475157352838958184065635713024000000000000000000000*i1^92 + -105078378264447949469023803289074525866043672463812398459329616631225930728141811079743066983458730890904842877066211202151986075880493222810424985250905919989036513250772295216330314117180091057162407221526050722386228086805763717091348024291076954017569824776759860695282230743034328661254043490559800519501830486266471407181641788717755889558531738628358811604426443106883963765287383078112881047381810349695527217941615484363821306414889442577092004871569433749048844987136803927880064071791672288410416885164009695053885624254802251697155552966083768610519277272065827040957228683045038780997448371814064050700267601589245698327790921589450289708058315767491010160102472920043880706978236673516807743576808226368766898764802750581190597388286433529379485916964557416223870673270755945610664993021368462096402086779316967772026079773873731714542227574681570848795104230082996513993980701825493499313467879866457580264144942445492214775240474291639584659194445094195106661020743168053533049635175389195861141130501797595836587502061175490158286226605566376715542176601798670225314054075008701516867189279455797774657744768257805662694402838812519934852810904104869976800177696321439285404157064219509260233755886077268860336593351228447445866375983407339163971109337885486412615779347776421233053243292472208659422684188787943585026811285564332173482730238465455087629989236761044144822811521908702305214204512451306153457629316846918196076110234471883854430953847815810396417503628234734710247498694846777672751034130586524999663080536602805389276391461854939960700269007351509345038790335157940527427952363432924801016042232242802967107162313289858705991418855748986228411353256432696301107556771376165196302553179277085769239188511105320178260701556624704426116938103889083605075438129026570355591932158647340699102775597593387112884289152351425120281001774958170768578497086488097025577717047181804687935416113771451769373307804515056092874795730290803652994974333186044437236127445814737900449357199726073365034526487013102381794002876308914228172670863816356365875378111803113743651902167562381072362657582916949875207534617161040380207208826647882312893297487499619943375616490796976692138389565468555517959366737609799682522692718402956356450190210706784130741342439886885135506288097225605120000000000000000000*i1^93 + 7969860540383689938412225610544303857032461119442930275401230603152367992490416636396482607385174764257350564078297770641587912030111908061756065731343755538423528293303605899311891973109513400994832601241518776451276674378930156092044774270091076884388913014019317851348493567974184844966641279956392223634641161887189096840722101987922006890679976744542699308069321754533307829611409339630530341612718892397427338632673871102731327368273774250919222725527941540736209992755882896163192783247477687166587073318752290953069944032772252552186684668033072799248474873768644255063969623006170045882027405885102042531955767404070920662582937618523148513487302978241209069880807207351777177204785265569274365333572273082062567453757712992849350716290811737290662399750113251703330383025404427782289853957747925227588119595808596857868497199732581545141581667712740439707307893738716900295341493056149473699616824647053875672323281862989569079601829042889656500181330267161695314905763931763547492375341672849058115199255903861816032805797695260106498521875968299314508766242217936606550186926662206953652238561984669474254416221137681027970516007112384463056652538672564670174682122309936209255726531044186773480679223607302484455898457015435113448235369785730519752483813846862282395375795726351620182402990735534879779022731392153008818900846780626988950167739974407900688369882595095962758361377058996031586170748523798302867713147273076416858844961836891604039397472255820106414497061731477084916831014409308412975723697537325922727386064102744437573428615854526928755426666408295679169988552935001486341992854872033692231576823118796471021194433562892002327905982158073414167492466479853254451871905477061620926226281881311777808000962537675265882371473022382159749561512193788318216938674695988085263788248440950609400469274991552893981254120267689714927736987172888695695224378087447958165159431077962456947497570806193927473100737402288255155469372908321575275053168973623060415474309546842470985717555808145692312993128605407671818644679985775316850900103319435776493435430593461774175952865762883225912648021152385208838255389901221685566514106452864444673266672816189135156755507998138073211409570900971289743197834174326615503815172669150412360641816769508332115075127144052286291968000000000000000000*i1^94 + 145979467954781897600868756112594562031633443317664758672331041741967814285124100623362724024337999306825852536235545919422057219930342349519467225308069788967265790839537456844435745161963489812753008086581662380458294492938388441015310938390009869109205186503603661688865856988817383877301717868309393080155530508136442174824706942180108417046854401516173020269229906041403120815931920514212002887230749124646589394939444135493982180517407699951630670710301745663838792056958400365761961367110286649362532307962062076259338670556483858317120773559313401463083082716140156330196311670322315244868639963253312939123712099660357182215658539836684644196145964579174020553028917904036255020368149190903518340746081551455996102068908835090660653230779670273193085842958483389364562294602777416276267137761434418657869667275548812423358892770014475665992003619698023947312942418872505815488368175241029928897325082219307619581414195501202802806537216918168338113972940101849895731253899600925460797625175382227377045081653397020741343662596267533953774176360675542732646154878289650783731437512371723702641183593831472485453430024007076015685066961504743256179102764518067589509854247995700668672835552426299437401609363434299026855748441163878059624650887129142461851883032778096885590618887755772117104533389768788670255913419389185482005817589587700701576676573189377244664068749952093495060489374078435258879749332382998049911865959421684196223219153416398840981757196788030823138174745446911832338064006052785081130871265964387990003048722184802292106558487846164086153310634154355786394778611925576332251527773110884541565203819112524604623256945388363052598422599934737793661445450181729811271835734308294214044838511880453495291704780280211258023858129398105644216618837814299127919550993239621530217650574126791781262921435794609412579156073523769690613827967460251196401292221244997563585505360504922291102870713757566205253992589090277475728376536202990897633064996233514566091487482750843723023067952935401543919995111281710167413468350102318105717086750413029006275550891489661681008833262301311946518952121804493422536803469671371046434593257733307885103006168568539625622978530881368221649414619958585309629025701400603394085420267253455180298232484512675080955337113600000000000000000*i1^95 + 218990959227015133858472091431687016609775154175153401563858445242746623983855838626596279166745137518203328705608387547197536531294042113878670292015390364152910540133878571985965061295717935255600491833277074219365912715244535347778447255297955569136141378126676681438033831953585508342873653446773255810720092815605332608937757540097951105320980818121899990595444519725174588593289172514061885908342022332110262664338494897851746741612070920654810483249295131209671346422784027541865709881758173551561557866386933467399141049433596797102851265137338761707808364040695762429056261239180281351540874313105094855974346981810617507714261266200974796939449514091456801220180770861987029929665624867998706431249382894351949357867403545443961187546412095921292247753144771792847893026789622055999097312904817949624145090375633675286606084418349444929837397047303328788187064814976420675778251253914429728046139046553818507735309417839054280902787455137230767950092800907077768566223230522005948724258114740846986817247668797520121555315327909732249474119682644177087109697325371907727813057626860931016645961696299914613167995574597545319660802349538908164564191914929399741114678452392263502631013140480609369751505162690840557853998358636704813043350204000374154855748370650156394808737704052173168021521133844026805622638392618400228035589238264161973748591575412261000949516356920040095165323810565336027874756138540675270790590179581121550990536827336910839554085225098571445409003926486504145579164593919771014060454954921858853992413827542106460583392764116904848682202347757420270790340587518988815978035834088131743244836843330107155998121950835712499673070150499051831155010344569776442838938612996126752665624470678327900732743036618252089314234814320503162186997413309625390120104834963349219728082328008414668888489589316228400371156724461103047185672272764111562409923075621701832949337722190583210115699243899493646631870384689907168180631664349118808233784045183715799792497356444218301953976709335940178358221743005563002270319392599960618084211807700441775636035461077502861743607711514516805949202601329113442045530431561622568644163813269177465922343735729212199866430128787216836744026671020643253631578408169476239397074480217974361648870237143040000000000000000*i1^96 + -22561894673453897106053966788585564445392303921596730298711380483938506720292201896014686604495658936036752832015181611237014492183854737563049201569447050480615555016888511630272892421232607828709318084116262360724126805042122777596741273729405302041501295371276059372447054859018708940420353775547856656422229261306745019564350407138183045975974974465682033993754419126483247700507428828396418269300688688902711848928103698388728043988548340242704673469623729149774037207728239568179392487841069720524779470696313596807769660828113704242180196005654397663453669044617362536532174357254234548109879251826976171461030813258929097639654543906833393153661996709992183939382076971135498696085963522702750159968052416503985058508533842259817007236811006893344540888423174264117418653802322459637183343227654492130204320775924473206048367148779566535671949915288713031052729458317289796608199560992850908057084305524627017118120399255683809711816821053187173581123973064831600087655982371859824394854400325734811552593003510131733081452413582094849530669069600323023816392396282232318149322713767733654678608113996866111221613776316318243407974757822446470676508792832690606192911426186353561821231039222668336069564961381454578361763569463055248282799397961724551979936365751954975263057424624483304435589839889876680138312032484848183391072423146764826638441922360210420168995123046207986008885457014805354754630936008333254086578544130587340436533177505478585954455428337488198407887487250087100289212759712384766041683093783914537145739274186476435160529761634259541928333069471615511166964001785805087297077234218894267836361552874726523340275778936634833105245074865690808363410064571781207843517717336157062139285480137217782929958362610798820061435383673292542766082854033054262994304016211110620638765768403579646097075416756766843614080680684730672193224086698175043848442237172807437169653001965098651109991842959429471375180453886424353974413670574290553528686287434837796052910291364376315815378459070090063506027879300500024734825595919560796913648238064445892146215016167511565295085307027639890826866723602613719159009789400075369542841100263703821307187574962369327138985846968090792737298254159846040182687148660224356510570872316687810560000000000000000*i1^97 + -320705897180939337375453195625683987586770912774627698319426970492555888536966081974360362960061986094951478788155233730762807318576802766087178323902864897483648132409556383711810423432223227241965517526695456780814021687419538411881928715001507391753632862523001529934135828714643582597086245501409280533233808420116351264945077903532630556870375315462854878361561508419562523148408033149886097111019076726763900646930498782008156433588152597254644720484570609083221022463544281910104865039274763214265755605968656945460106439721728739565643019084385832710583871320780512667523487266000528623182760447794112234790529082716842936684476810427727091568033336438449494205465280412524382121840164925405090817291286118246143804728716754481530768342909049973195120993670688265321995783782662109852177421493863635657864332212625076690306200923022583795576466536533804089482999219367997980517518327690326994544603261562967827073893208400315682858839892307725812009697409164947106924642959553870202031454541730876029165548334229228532830048717207792245156942831519233041822506921926290660283017362143391210946269263327781303354298246338258288542175488402459803687480127878892154815088704187126981626515443403923947168589537937828112730316633999684930654533042205396324639735701628684756616014998471496285457735624893804557394099711066516979796689951837446150413552421912362149334940506427507784905023175439212541019552091784708995821279115603070510290128020385177127509357115726354147351343199623006324496840962892494671734473406912578006695126878967946157529037733915012565955031607112160944015689396125679499283591951227574762946520590231475404157273345138805854872584055567811015404009334231051237878569375799336784743211079976115935597903585478587745282880471798299825463264532731789222104890476383407780950549970009821864570470785411443986167603481395949509915550563126157773549482767858549278647325115784942047867540486074945451461795651708311267335996961732504466689866395016587604558672313934726336990674867995840754384439722209372607294497429567314855354409126932867034481706247248891822928515151875999792289901184235576958645684731762820911673088139498924952422904276728068616033265469204180799253933152167135303014617759312228669141811200000000000000*i1^98 + -1617374331015156764431345036369245825401428453480341086012946625854292885255630643019231248827191550709058333134116528956750201517153332541642909819748310732704914554714363419350083839077526323841005744194111639393046487478994675271980011432548053221929236558128018138453976885306130039941688473600832212210758171057392761813652057908794906812701769128859476922936470481519859595959400423917707482649254939050464747196620209284733536212676063355124311699780524580403724260634975027646339264880273073515325089114360411605956295396009255943355998393393859446257383940159297455512484573320675111103317906591231226673921272386773589931623256539266011488287806350854177691892080860100409880608056531698457173317147261724265010182412048339373034633616309788590607085877481627114687872501557861670913128498981146841857441850018810195195353729427526847840980347325539097871259316344262198868643569526264574943414719938733554157313201662930481388884687694232418367119438070899052784778126185722326210077657856531177015018284715372932649884043869417429590013972179689866276966287528703094111896575586116317067768357206046212328306749194934857068403124000660842321755038386907540559366693772538038789433517597518732067318120024020500751331402590263063057184155431642383763781425272922772699935326085447948482934201321631233528157689004460973317759440860772327785026539336099169396173688526000501297098853338246026418579528165763682329585334160111108281079456226462928726561351691874176958048821365613454672774574578554341798126038932869189511913861202586830795047843683554556403210194300576322967291253003830550565943539215494171990844977911885386631396675811368366882224298626759270363741800103498340823868688067005038524808142667228963167311924084350095483923628271335879496137323268360468731481639074577553012216846444181167309679437077514599031568826045421203224992116303763170663106240434676814099082628703879713244940146810187305720065576011524700617683896332318340056255857604917115638969340756676802153585248394159481513302177419342335647885357124762173788741829266579423959549803785304127828465678666532124860335882799512330492310187748794649203210198680966181269928281230331219422783677900812659442854596073367871601203761643520000000000000*i1^99 + -575487764383474228078699138752398134795839409609452673774155374340438105450650320490631802864201682172700680545311005369511028296980590044814696649149954303883844142346794195929129450341441458072845987292477926535022509593830422950805927695796816899147943532938852248990027789770111761713939476374450705509466736311629004959352157943581115383475553618160064682294728384959707688137394157042718730873194108734151193165747031137786452601147583307813736702934383476516885679184182503145235178304246523765005145293218452280283634022283445889808635240229308319405306683782929642391990394434041050901552413210651839832094282670188215060082376202813841893306898872587317071581542019988840648984554985935876507209314705665706680718788241702199690351254621145106723213418795387524269154704464843050455652927735984624139030496353837349926848219045728048300666590249738864914859868472822484400622940691456060010560532670753122630161854322042654238738054435358127778522268031581250938272070479781322100656293461197477443849685404334631914616885190132392877000685465299053420454393768533435927208358168767324233780158183968206377449358237933891747318527945453145945829731479159455484245339195470407447225257576429188918538715939599246629271566947581923253685634373878232179987061921012366076205332057156881609339610139225093700690424565900517117010798377098929487984319262631742178956743700788420712232718716624920161762907805055815183055843939169107590348816017093907344652309782897459730572636133777832945250236484025998549248003531461886285293213346132035728548545450093788249043757065845113827489550484999345906141753409569266697740730943672845654132283745937616199478667792779362434557310852032542371713709804891508896326338661278493323292348553815562379784148185235557602103697549588665109338004139390152666921781211675540428912199320767660720025258214539154953185147129866249555602894823203205121952868762161446467032200304401275237325341246227996201461320118323276636647056545481931227049039483996669551367558399193943208197644132872338838386583630500453133428477780426509905690060325581436227957602177337467838275748356441485149459231243298651670799818436074450782621989573870482008732160500717240775627336935538688000000000000*i1^100 + -192057657763449753783851727286141973935737716387546885618751287965156186706498476814778580495469881685896341703379622203927771354095697585739002047968211589473524177897343947992446847274885091200717000455703709018538513298252138914551176415728405077532018127632356215411659816398325302266130911348702761479117586659110253697847440982796965988940640310042044696943353480040701279059419344107531767317554035413724570609817604385281800125121944483333028036807247815464944062619632012201124910222638804135774887700804982413023148976119979250658714497948781948752719241495972268712667396792348089199270724302461394740258664004290249045314331695579302332245524874026264314332594622996622373521257347084522110801822997639198267734378741586757642898095539740689669241778713359335395249053441615919754030951473858806407096049895169606865008310265846582244972409202404974465155574074626557674788290645993475291840619142506214433008466233039363966861170557105866546181631173973008417693194377596325288263198168752045746711169081361393096606870065296918080440498024224864584660199205676040737662763655502008600089072679479822449393745593998815461301209729198169964338338601083883798216067128360485923921799164116222053621251227528126678896494656673103251199115988652071586195351097663912635459734323119006474505264536050299117219554265755255504139731729316147486734041808117585432954546702365072364316362518031930017895759698817996983041720462920927674729604415406599260783057814156025658460978768600039447497655695747801798689818686123378993095831339282025287736384391382621966737813865937978158509581568647447567542718284499751406447223639889624110234729730778965448466197970277150204433326993639064220570732667153743435664346747743353644823931623784168095183192051760709696302479041445432060275246845599279786133511469496701920983268036088836502763504614654459506557041284167019484089855386612226972295916889622675841846683167158999610062772413350144560641452136802213891586639032115025692866881733161568186790099130153185645325127396087538643588646435268557961012444680012817644980616147562289775861306145431224553889879412740188438820327744926759663250148793563910179853237769604462180939581948003824435200000000000*i1^101 + -24993503292628293623072574418352951089385109297811134047987062007011060941644922950560856694836499764664088685170020572516059843754326818649039967974264509941549514800787040541198108631308593412324187854704190705664741204598497180042364826666245469794926657379622596677917095824581530965804833186692510386923769168554609093682022694415088829238312898607900130180590182688085431942951736809840042757890858996909577555516676230193556505264311681759396349497604180031637618093758618258617853888456691761801108124087264114236322325515649088923840276855657753291426801860895803803212165044402815839089826366254717776385063034649900187632702489328226589496775697540269028198286823577020647018569131367702551906781843494374553331188901829687794162237855388833770608396058738714138916933231131772276643204876362921308261384278574459424905954567001142143567294317405154801969109374190006917564747035822294247807164005511513743938029542696771895109209183695016575182827150029861538289592762080487857852587499713615534589057965576596848931326057330051656763179382910282112503942425434001688042661532416883757465846694007659334789776384382991135925345483868908305745001210211679297203813914917247690155575409035139880613626658507824343480155219501153313519853422932675894400937957292526554645452057296723477665421624838867417725066819513194700165557026512536265048112543179465641196540905232412833578710988789741501448280082145466114619446525898400187012931197172252969843332908040668091107994850063275029969632005154528733289862289329568429964580437146915146469414807547507442494110845687180273203535593459599688945025799311431775436258939143551552049469145023030756143339449465831506281724038921161509884337205854268479439718873037999009123348679582337846868012690146087379188862874809223623036784093240943598653531414836901610768851719519584595050318973533334219711544814588462302302103743621390438601860574230896561763086677979621688349790421557537218864077526461167491928730866929651120021687279597706284310852600513963739106524451154920461935830594011261312772891330646546454438140174521175136298280059766122315696013833032570856436792661300712227893249278287644363941186348498389722726400000000000*i1^102 + -2236949741276800041729552222032699242654801737356330286133555699517036276081477114025602650062890248314897218339074267997242989277223252856072286223335103898984686615112542855338408151275463409954317527562438530765441826257087195250162549730546078629061095146728890446507544684014368971301852085903917778213283287120274663239574811285273335278094776802351584543712522548423188200556452847025650043754798161420570923344157006002618123052867724246286999504850271063017049870507638793071385111071850126325725338616655716865689055888050171434201926353284323190716905120710871331380005494842642520289450445296748627686878313156311052163258584501798426589395254339283280725941788389627041517079612305135312159386558903742119011709582985100306810613405678239927434809327577084653614859285714325934656669087242075297591505104500250220095494071040356149338811480441013490395771793072113429932035653451950251495147104754565532439028571064215890081387407418178229388833812968467689933083286303558201841082981346734586017693505383618638576868137685603782372209445380353900519447642254785622294145478381547361145665692887533952097055613293203555407944854712182161753938935362244039122309184410742871637390921577071997165062656743526018388827665337146067626161030869567351448362989016479972030629303700860858788943487584272547339623437763329784243181091314264369575404485060926409244697463623004420208059364509038346420361361572314778170323183985761000246151603589735255933703387981367671733076445729910164208346127936072308554623145587107964444436972132502504854875906434274668754044668497551221782381589510587230969168352055949596631500427406307606966238644369194091092048146435123004145975911053881624203836090383823802020896345480643538854881297489024575391010000920265353390519752226317120432260603632392766522606495883517514539564096768145069657613430035531288033603257877146744048940467985897127946171242230165215123602447268162580166676703518666353325598571875997961065436474279902123693385663528936817494483359110275198039661783575322852060957489218240049161221445512051528163806160937626560672178972486834657702785328538841706697373622518483141991478884000591724169658368000000000*i1^103 + -71635781283443981723962317717621687376071780214405355286110130980881972502175390949159340449940336578002657629581220114275440067720889689567658418876139614186380175107356268439239252572094507974046116041705977666977053758156141578727070099663048769442316207720510392720859602484545374484577486858845993724690563782838058698064929988986791819024546728098955934173377133925603294441454512631004112047925542094242558938262744544601985416515763002494728465072249247680062054931170438382846977243941159330914194651146880754285121642041038621274638545391869035943337136164408434502458282219436119577857893908638725417490167666420931352426426324896584560439737012188463807773117662172462582295807724916572787994670487199248588065811719429989461464206857407187318956266289258376284352356302314324991849262141528952275067203821165847429491379860404029876171632508938918476399701087608546459563768419124107125312242596278084823415834238101858958092029164806073439770811654800345101170796556528198837604940471001092124048281646260932439077066152081419931481572233382281138718997813013737231559741643935139444502030647836856164414591113904687380649373776178233185002508858549024162364349721117509233227905426165203128913305904275134080189163990791071138924815357755777212148355366379436289401186657633210673700694723144534194345716683917439029900300620684119312341301973888748291516745255837602808354548686601087066812710361931989036693190714254059973281735825521595397449749378965302287170536202848046415155971014442999677251220683094973082684014249342711946477155822478500153506183661287233680464340011453822261429511681106282985018924384384168862946662524238722594284338844741004986539582323566703238984847717055530665318340973706239552257362808216041011729622117963822795875188564395694065646071391406041524281447996972828814631850298632485776608203281522131461351192474580686348535226212607484798851690087369925588960716198706968553227780669337209287574575184896788932681092289969152528044431275625224109411859651074541628691242990942799961601117631171557242094417058552554688730832410994687492803029480725741524774424915735902006915078720894653266971852800000000*i1^104 + -545274258659738703280102376268730259855601794009127765997785066244167278406399888696859074015264257602227195957421496844891636094477137686285311494948677159062823281113263636679672464170569951072936843111140190192088107140461949128860933965042208240299852353479003641614554182512548702921205824570988259251995161516964860019068013416786688825366089904473651553535014299714429771628148018582637001279157541925383003230763787414613658451613334946934147315728324845583193339061796805078849765481165569449675681375258738472287147829067048772712698758418621115549705627548169960153389230556163694841785446752313783099780365112866187811204343697813968426450365887751668955167433592098344592901575635888644040754285174835876194834503703466579343858942116513547290192762199006919151888869701246448908810968929961146918923740904111989637439410195756527263723288933540789146679706447641940555379442866928793621669412964840261168697975055817002401133386618412726465166276651149494517202555567647290432035822805087465571578042463219232019329591993021397629787632752554527955771147969478202088445541547187977900243559869708570724772329866256204600091001912643306486694553242427108389766093341154058672896941121855071695670310732062591377062459544970052482912209254556524664090374048274144528720512372941676630129497297031531565053636444358855138282744263513771695204619958289326699376339571338876598938935391496301867506657144998904980966658551840129816772210008257425472271377008157513813326195241295024269804554862766183371671845048979694475539924197177620795144057796632036162724891339419611206105473828629707816427165645292501884513503384174607380836921138634113363757670934085608799769309442152248721523651651146989695582141179834343428673251690232148858860875650913535895887954975145222538559069832112734149737653844598366950746162641377033772445816321447674756267576104888695966345055091885035326388809095728155414696896850845766616818789784128051589970424241362476234165998549786540696164354456448039175143307347503695616137105998085690130507329617553828242900046171822056479907411001040031958496002210108551597188696695601472701726720000000*i1^105 + -30391062923009254472674513079004722509387987633609671938573664902703534952638241981169766384309374569615477136657462673207852953208396332920215072789984540986761735210113676531623673476545839770515649118200548408216980701674531265594398036379377265849627468353506408786433971771851957751663390773846577932778228108431311850958385398595114723880909699169366431713181798502659698024554116573052268529048086427407265541128078990484295409380310140326712527401125798736487961062481387177599412336878012520100982866996751779202973634941131518542351847664651741307221417408003762733415478914166858643854175552841606387705959934881809562559312465562910625537211833985077342822058191044811039091881609670361218493023222573861074192317549740276997090227661813021692811824032945062797885562003146116833440548368024438602663265079332105313624481357918248571519833445559751535497954297182401928460694936076196642866414555396695584088217821816535294920859076973818962916159791333336946957922272586202943455345831132528465761349306702619250272796194013537192020091945704674957450754704545054497458352340876142970338142819911240022775919242534484666729615602941635381610571076509233990212394778340812895317119549403575371537675796889849165091292845382234996347598771808613651300992814208022083465742271792968617965106857932933848897498023483989785406645186434762874846310879037740797859230771759602376978693395053049922889102273640975097846564454344642418372890207732221477836637153683102128827725972394832340435351245950742904992308512611482630420001711740454498652366851356346990713009893242301360308942033729100747323463951929969847439312045770326626976115111356915486818435563249451972520006102787079104425173228008757940452263151817483476364261498796738636819165682649870092827251784847168521571283531534153403624560683762807368699199549372207587284286368134959367618361906844768883961299308627483739225993169761325925213524841157875264908487568689196351350886296162563319965259181418776249823983488388332965260275440029286835140094237181986138560556793312003800752505615886941103419620261373879060537641065171929530368000000*i1^106 + -963304567329550025103790007182703774408333939735413764697218305204872669851374368166331426999445417039098185718627232439940309621580001515425789683867284012713740860343687475786401846569498303486843299233223909145612878671692367035410901666096656374041861274646776014794953271746710984167768493922538221113740331301441607477381706247223690436906514167361419311307210481470796885049564690765405783746435311739942506640644268512655109900359086596802089424899108562790337563940408724571874700422117924514508447466160227806956916127162240749862695308565514328131635791732087563804176500491276910399107936979873063769798845418895398802693761655982691460595395674198546074366362398530381306427797367566368592690705407909295975618107892492766994991641558770132369122266967835532461824683610623600382558697561477084983088779090629345939009521394242183187881830502640055754959842748813737353779083589995988278285268732038156658796481061452994562273602960044807083524776670192407938744630809742699615479462305893516071756287884361690733021554298704538993517730599071372212112164603366741687438290375306041285186554659300764174525475871818751347231702087164309757794336789422595205526365128320165681871706127819783942988633731986755969495427245752041743891930789877816409838998600360568133252150167449633524368862236054592341507643776980320473118300461406085914051602199752623422579811380089088421059998962466702809526540358795006630269032099475511281364751900363131958408766032715627115001842175364849773776160046475624481336454727805651804096168243731222458027549330387690023950932450376388494234331504438335538480296713635377262068728462160347468791703139442366474220849944212178310750360383657544029863546081561928049047904308707329832132141391835886173051140961836270168962690981024803370239195478769483501208981400217947024982868060027297380760681871859102911264264999699990369013882099436261106718060066484026218857148581249615721118688034968247221220322073518600610736365465994714903914286647451700265008548291021593652319919692029334944400633623867246725536620879398154686368173021724672000000*i1^107 + 326083406753404715322499103328494212618502853211517731619192495837094418925988980462462308378187130413743659460397686890803334663015066502756118901944469600597408145745365803192587508983978252497398203718653658513074113751988632771221438882366931210885404967543035124963191706853698081185998286715353983975007790933107924904233308408607841012400326746232833903094194548171115498755418270742721861816639588687187660229628207428590249598981074389814071255781862415936755898381916006830051706419507279630442084202538572266196079216979365255675876491662065927185620932288168707326845243518522701114518282069713776363930357350246641893532382104633071227490006493487350233350130430903386554601210337128553692828135892315216312137367033494552270762217357098313962805265360207040577503831508344360096186662044311815866037817526620708465792270298231496693608330236567322172397540242961413748931413120135330363015309433581377200282676021857185725701552138250903679718824298908336964171186653071120139206429955157198353867160954470080211728286167410632654993006404417608542825468876250764997226570579880366392670056096805408915549405062290469200659564687843967688345055320447147150803744395277223404727556675253419646742073990121343725035814497702152029313410840597759041015804566181676667947495407946003871882301587631092948728480509067595832295275460543659148131130752902659605893110845589790049259907817695862427539984237692174990997817972793753516822812047932729240400182375550404616432500125108941818834629733166520909127201026914063686603749382463780253717467629567780938282526573151987672092999005621343834705238630425616675744490569345048552581680782818724816565341082000150429142856768220945034355046692767926792575847005901618693046997441345393375741034786665131873119858359943284391632535412646483870495764764519152255699900922624755064728184483581772931901108320114040763884861007040321679781425528309477383434071159486425974449598855817618600570518800524589524366632478289053833755996638315236899582265000585929775584624390042586784117545463788611032152360878080000*i1^108 + -33282627670344775037829708531629930116918409946523451276539640497283008969862255587257048583108613698885321124741094286635927765885392620377930978487035125640823769061312271504327189392109373037664347056135187913737606218611878258239934388530861394553746859170644946559512673998513019271991058780048642698659900540919770081404266633066640125229308900109706240460982213094532080447240290031190680343408417623738966267447920233614441991533300190914398292758450198694445661459957714311656657761469790274091071683632746153485175742468082897482614899789729860597046532334569613333001144798626945529907159884878129587792980383362173185839938884297536216218207439818370226470816043093450249274753854729100507224617976492889746413543119095745764684068839953680459758562499316253001034980527539673516002514629961429202911548573949210404280814318552147684032265791115698489569882493318576734681859517543626020313758467984852951597186552282366021563817086774897023669958577171521181328585749059950243474225075056405899196472529109978517370039167406713807126964141367348085521665092906421112936620501129608466774815516050874606439491343282385546170649962312964770435967621000607819437559751033513538464732054939765164795577506828136136034539998068579949743490123871460690632711653694792920771592139694113314605871534793614543717854956588529571004200881406295599190600001164911215065389275175166059827628634322432572950186060158655596980976802312083286150399320023453577859454547168789821377802927101170424407842162786586745400491078215286792091324280715058007616376873845337598318961801613075074442276915259746664251197277591180592266970562630369011816101280284232605470439885862213526619613829166286073955579063422069659975485158152476262925018707626199425837961784078963120320533653705120566743516859951532768097216495294898344617823596831840056002803917997762494083510264653712322853917436328537116739345749240267896681706905067666386298724293613491129600319056204427002079458126377544186707931808612760897291985431312879574138365104303919629074432000*i1^109 + -21513800711405693433651469781008789593885722912573709561710195360297903376197718434674527771256358915158539907136987108599971332791276529817733761305209557080567787739471653803666567114722515099332701495448713366352110313074408183168036855111925567375762327451104102290390371302908111852205310621295662675549221735288945166910892877999667798015106514447288924247227214558568358613977920586211541082689405818755646600844706597578330551853292801319856207366360164893910208172220911574679723636983345190829126020405298550171170076556018999245996064354573604443395572308115848014498431219358748434870336131519344224874552779257909938431554408535525775712897676392076720525724846104340726741904360805558349047431670828808823448169528671777128894029547536913932571901387732595828145793688043803315816582128333812716077014059784658694368595784649026191982225241166868268868972603545836832939818755538755639112193018027659547938399821591467958470676838136863413575896282212233102692533992924353113729957767854050891648313090112366939107191134156811647551048972891951194744332557684037957739817698153449339546137134606296018950406005236292301311947936493428688954750091033386025401920599526382435354964935282881454216269733834043450606494722821721641834402497221747502561265389849680444547540031072117013943626456470953591838501726824382247465392465133913648570455434670206176658100111912109308598657033736655460655021779128652785966805314123279937661242873985828723355801438817515558976665124120628636890024614318031256489795338209088637915018616688842806402213457616715292203772649432095345817041707807319711995631764326366334976239262554091453005362358494356348229741059803824360218425249114438887049740570866287664095031499289098853033685836521520172145070585527802479570489031172526367373292870121521958126746524365292380138977297303142045083891353646378953172066937586950831688451758361216868463381561356509611728487631389158108814817073496378702456845168140115675062235050517302349843644627193272729600*i1^110 + -2030844144158234147421107979458051868098289017605644115518715366986659565372581355102170407356189294135332902252731568277549010027220349852763528291223581906417262866578074828629759190424209228250590336957991247317276299482402751612385275919578683362490337881260073206779773652304705452832074218348880509211029338053818639040425602561739712263964120258894530686945604762149801685599913845828612679701253721983085368743677844119737327102143858719359322961565224113358787017516482532543695868808509303739900566175916741012413951316220664862309263268241505342861917131932457893098005466779873134853548357866237875836838608637062271175767120672699398604705337613621769844455755615628344702544178787672339468219200749444000883968129667429528618541412747189531687431798166407378222956354559054903821462749114794534307703336594421279642891151777433185984304714657941234602102308979820822529458626768635402914927217112513922628398723321059355416492876599417422978960340718938884295176105581428044187360845104472551647071104765162370954035598281220936132177826851609796554457179296948657350810967436916358559974620994855178341759210568690017545201340418477409680054420238503591951375982213636662688226296474425720017751295176165575452028633746450846256219052137984232083619292601429239279791003526614009153114607292183128760700780049549320958016276104103996218362370064922957080970933049782614357017199527493332311548430759987549742246868726965063312528888363583959341967273093003740777011026224775786286970655559858023795637181554935456125526878156037578924009553437158939085714998941074143179941752941722688079535581673852698724967959460086444058346627125335084628484136673514038249640787387042032924734473035610290881399898341953132615364947837563197803137401554588105337750321545343715293709388415160393138124907583586834198317031432002870974793002178366447841356502022111072115106647976502658207353418841262106454100904791577569203632903436124911047506594365440*i1^111 - N1*325240970325860368818549003720421032482754948701752267305356246467338982285764590769514039123299262869217887873293850393750304079336035791815846127034164650332080743960969166612367467451662678581735466424077019519923530424834709132006504186322677653932685816954093259244240596673656062109455551465298953133489436437663492011818431135467676176839764224*i2, -94795618320064407066154890579040592120022593823093774102529001815558162751348667972553056667493949543001430078759546521253838500769213122934422442138479257084207092237496489583842365214846542292322908675191750561644366134945277411341321128280959653406866943201374808283850027153356487419007233556181736617978006133618743384549392011301513095090901385768340128834788126544539821121114461441139742608292540752806239257447222688202789903076968859864185489019304442673708156192380180888633745988337446724519618675552530089981259845257252531957695711151627168319122024061842596436429937389672181040932532948127312935180105176078721136792737194445792024143566040970224629576546196887302710021416741786757946532768103594713764185460492853990933277953927741142229724258949665166574979920415950202968423062402360027336501159495639152729471065755814796654393917101537741656994767947368796136539496061674091216354792631774443381294450236885910377802550034833258824201726050189778728289923021996478918380563566058609531702574279745527751125733519628569661814731133345478529313321586225542173811926430185695273230260277310158956642848725491124943993094554080674621318820540385524519225131307084661987738908088007185172932573346734397221577727976796086640815484104454617133063523123425206868460977073557572497558135621412224664983969864785360318161317377900149978864581769589997616968247149474879416226087242201189533960387884918690991216843789024056181176500880126170650433213594897588553518129245225074215752361021217611043337582055343337149049402674182071745358066689844657475454866295693187919706634768419290362912078131415651544748717280224058381279800990221300426474011402498318149162543261005128593743890099976888863293686139389881274727552746503561563515954552843733065481906705335684875765124499941087393149150392649011710152809109786538666651369738589058300629320056559109269286235708650312851191641076523877431144653788253214556707622124726083624634492637405611641086540650915833990553835305404925994246474101809468382797922195341259820142701991485885170806940876295600706091503378738184676832386435006179502254548334661054462319333927632554728929255531797610794168762538968907908724860058354991611151213218003370943708820101739487486195470379873551438878934054929742994207039067983542974251481754707036839166987286042102298124923631500765145773761581420692301865238503140054313271359317347857693474083985501279067981487113350131581072375320277119908814333739407458883699289927453495050141548681286120082908748983790125448261646015069334683436948155186611080969812225096252424592706587318950887146335363737886872888157221879640975158940796742185735786257698988579365242021098730980723346695328904711379297009342918611239904349225255576924388134002799816081732797130365804216320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 1371054489300994358351353324259520673154515322125940976343503515339549895152846771362118628729805295219567565660673007215940448107742332039344936926829925387498033956852002504097734281651098743945348292059818526782100565801421027224065076634438356911927309803661633636451391625101405815419258210619702522685862300252562665337366168351709914303622607729770889189111751106618476563761105552142000459248963965683159110405713324904778697645407802913078448099694158345877979677719820830555007550160143558011137467594312729585727523976222417360410706743813270943626732155670223088627581392035559443807438533194943508012218990465692637626869854342329809917529312172107399686453044775988481795988463939562207432832741348244811313415455657978564677495302174259769227847213635342176668454121345050430737718250221985142585336846140608226197426716959639955192125737351141078515685529104875073205876778986236386500307360644925243982508620235056731953119026995976057675896205386781121385355734463120701857770062096799904538829360887032408529846879798672662183267530315117525080288154915725510548315065579748779364366384135962457338956108415008855035995663296646872000532459372571271096818243452739712758887943338174923712579196312095645291525104590141780096210200672644066912650832066781883835165956292571911754585227543052008186544206411048501169626690803981120201902415206677905230335547278230824162930037488789003765870774214084234969405124592305036798595387007923519111528129330770496749053742003290663004454955620676094330595288800207536314296465978275000979317387836884870578343451149765256366103866558546893529005453311774831854609801238741579409332386823061672605957945216257650894147933387797882478032737529565385181062597109075764995290984186806783849967015242345114190595439335232325642557916348927670690215383880340549168846382989553853596016255969222213422665975963443544698977041098837288039847187114092458968412316332142768850998098722019100697306275220682277261122180578027565664596227673952985692526197961420950299444053596231934600134869046128727594452267545501455483855150993577518872331506221835531361994540909871269783346747192374954395409434209523965865482263632838242664676036906621225772625310134501057773435176229003441907394266635638304757794583845873198903839450840329510272152829283362345595332253298561282453303277567032694696525711722636971433493476163191067237757015065212830774359997467670113926700005075330468049333050039709156472118655062828734795918081338692212886244907401791389345209758863125358939899488752746167534453002711048783363764307470679332222974324524906129087013531772420989316933357142039990185334338988715402295465876769843687069599355806237626119734449486353728972239767565361660049562098078767968311388739158793026304779488734407871692800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 14358881925886424885166615002072143722985578063537092312982157587903799957083108812503786814531784586800367935520412626416806261617171679615246928506264199294311308585313017765468134382934205022172069826446204673953002392087988073133374378448596592707065761643111170820816679816251658029985776403334063456473253619674959566032460874831654124241936630174905640406589068027651237721335272548428721197269831954571548669369133627969151432330682465416345884589594538903106733638884165562769510334339181663664264568266055408356019075956614063671930970024689253010181662870538255575895401508003079724321771966984508562775043376694553328597533995090091348446453017962615710263925485141879863316040273374987085003828252108725206232036831628088763577427412059817421469394941977196137241582686980198203709287016404867369428298058434058139815933361891141234764950674386642094282034169057879505469598218754801358759565446138266074700255946449484651172185729042914576599351727248894226851445928100480835612511092997343373651153585209261644173388323163538630076363611931406251561870831078817667285318491616725202328857121364518388816473409473329460429014051297021412857775550519795449013642940417435493111769627418684054540011854868606350859929106624788222646626868673255846213257665710726693025683697826682318756885738929635044935885719581186793702595771296994909279873128697943725699889334468339474488887140505213002950824292865288948629085992771146189681506087197507901749663124422245992142728003514259779931972054200525254802283477091426433754341989018002498447538782015714415102200315182804450246252945173259805842294077716309240845251689503536272419366507265484908932399208288821627144359083131887871436871741376042544784004369831125236378245805182551566779255229973230822864952326293389957944138765602174277300969187708269917948718016860763493049034948313128349509090599923076129088788211602357409179724364939681048916644802489560926694640147165482798091240253305745760185626859685021113186963971133077381176099761609437514462119410180134865444765882504342962869217532685523743604458878523965228620822206609325264520436362665420140744767610300788460528203250940830828935549085902288608726212948125091390502764866353824093666570297340851556572518239040197194193136962249537056017887667116046945234646865763737918978252309732531615866915575509617578300075934400678592778768097309498345479578503489343083179355394644121530839610765229415219930052822809156024001824657074784937587069626423585205104601658917527379340244982900475860733569660279529367187547517128670354385968855239861051594691278895570775339947903651486153977048486683063196347595383723951364121299524268866346706020329828298293487228029496784776989185892254468432424236906923323178273352846201197906596216042875927920640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -118972900457878181128403584837495583897289406959340762842364956789439028438339854607405624475802680961623325257007921023162552381591114443212626127628120537089600904759737458672730444481380590479346446717844986722829391024567541268674488291876053276361253725405800867838737467176446882069177359892826001271129071308197382706008948553848821897172289944601496923609259111460621770206248131225337024257361478536110113268509722785332738197198580087068126222320711542607647900857178554462666282949844974105759114836611098293769774939756273397734597806356710750516722069327815312150573417152737716943748055994201595667518864817150350778281760770076766920726657252848748474416988870765229426977242298482495574650370635979854336607097821186204034270331637265466112482121423704952935884992584315739445191499596008206631298073616946939048229691305393120463916756241247250474965735322419772427234492288079474783248112076521960025123517860298539163461952360886162389484659750973219695472846366298158835561713959412186113528555123770500069450390790092175959864723881575021579001837035856434857230314604895477134967581534518651831498497581094309810236998441572446102434469462900697167085494074428949621484598238026995073371702787290367994829179069158172707632495950285357176557961650696335122554067058137735977286448412447367933269454658052445252089445231724163847471053225464976083871893191337249161311282402696439773503035687535593034942141928840697232337557434291047693281941429906442524989342990552856024426738396350987658084843830905966398361341358227730748961917885365426921976086199368230745258944721853827717802178136572379833013791297179820765257303928899108451686354321080191794437565381052609038522100780940285532975434001106631041875367734858952610742442160989871651412926518557572530260310730849965617381197605193675737177451207258368019152575584597518605057386156160885572246738973445083926044589297461971520269786594780407442501640806533371651418519840189818349797465542793761974804941830103616460616867445903300565532833692842993672447803056759570068916402241704140560233819727036871578957165373668017194965944598907480206254185958432219228391494139226203048176351710082235261756105470137929593891740468845899513452437661191963539818730894748495375204039401888781701412311814121615407472389965353791185050187163886877944242972228558742258907109967583151348048138808628068814371616189341459194046371634120372282326538232273105225887732161436225570049509078140563360817074937594645998518059147767159614169391137773614337131123028988733455559445012782274548862252270888112972607920453572656150716656055744892307324578882207685249287691868398055344806860930825738967721260868067526193425686347394955700166598315782299900631325810405252010242474660100467991815205332958838784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1265865921446959173075667607642914718635154419423793082484501024290446878343359990004743442377157805090142976265526951027956105889507704951326072033118414756380492873725432137002144831286368626470536744408432394024628199100234458193543573237299129580718761455580934382125109277350098480639722637128138718081651356974611531946509693486723588624919050539435894940580111967208308945289321392609757179210967295429868665012714576553752779329809373985337570459077740822074161301974503584765034826093711087421157910091344359735121828498261294596544443885468822271084295279127099319011761289353785454578817458999693751435082580918610927714609947125378028053624406316647845442588979527559482425477386280264234344056732628098910611350762710310069473890806481925538142407924691153310508921871869853020934640308429124120246541573923881201366940196209876463512537906896558066078402790600656056334302179579281728427541247622100276212007178018025994471539262242794290002395145463534950265012707626097735328317082361106922823033759369128392352955128857956300334395001754001607190796692815863365450717752478251325138608716416924426542579863032574581986852117176351831376139949599540694521272902638919562436895456346350270884993973810820122970960785550815998065841694086207571260734540461540017573312653003242537768920490095582577276934854684367554447487030513278055043548197144917185031263756985183131784708565580136941206511681815686183083498614958341387871000759343297513706334597713216973330643073561472584523685499557576209456558136140720657570037696229649118130025177141103034715953403135293094419460929762139721652961602121185590848203127059759543497312226050784495029349584194321974666367379004403638483134133125915999741801574055742308454769251531048437621485580538108597286622889149227185296973492817102323887124966049411472915933005103168503874985337677030741566075209798812519917810899445341371755827955762401135603463926981101797834285514290062411380671481814691214194079054910496595581664532774952861832857306767586214273415881311772431263518014537013725460228521507034007471897361832824781042996562590184723623281264913290286912899857868952035937765398052776359518935074676061204856697084782485791228264545472601290712218243454593518224352327975164170881500924465401226105219805142650240482593518209658724430088903299843226786614290296892725880561660053562783416701158894969243746790446356510313136470476330309173863321045407526450925402785917188133941682268179533805764369897610418940694931174433554462745898087042328863769532984079874143605658327856153510265166684016728401324000100810062302735100967738426787258974116309744164428948827920660656681668111286848783984805143778954480879875731251519109141036749960225747937268966692112625994351306370037456456529403661254656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1060536226115831451290821194093359204723575854022890273616273903923629530906788985301830328890626000325035617246764313208935672892058627156241947863829178612916500284059482470226995944180094027471806847460381333397560347664647093369292404901892257874066463504935031254031322362627060939686471548846764416092300094435515157613534636385750272489836123299056013130024963502368307175148875708018292325333041533548885749583090087336428348183603392929335616811245617030552238660293999129491567378011437297882522265333539837179592782627020911594290373214531995392928179157407182494505894653402439990952086419487674240225886774679030686638440492226588298262406682270808619363019834868111575501760531895919108594150766312162853736712925983638132131227689500523183804380003795271444482493810119633022531011467375620915067259821318443511390229702886469520392411324090513030084737168465859992188186538874457192415878652816642640002253445593776451598430139231921427263359108673750794963976366507640196485309837251210409381757098392873262060217319383201901811155250613297309326365361385336928423247606318581455247800002270198409227409506677883085608181276725223486510350428020950231212332424604858425404456529589076607717137864214735260156541988764294369942937226802433410612789272595149625758040122439954398357080816018964588462428727316126608581794657666736093150572666888168751549121834905089587819785768830620450100292682741305195872130478973928456190569856071336454933428627057685380532161401768448967007086546314797287829908690256950407288183210143515983093031062952111498916845344028644357800205052886274949655671960219885299745099687356727006490859495623105831709761419623945038177601027735452932117339718011082286902123941434631873437009423072932342969856559810666277276288723637669542096755418724398846056596958088014443175799993244358173705320570397846326216382400796444219009351998218954893717770979777674865038361515707853801039574543081939368342890395695804529766228662815693503569584640950120218586647958512101910083239664911927044486811930840117870821238082279327926687604287518418676755448483534261694062225819007949173988986684046249945049429911583879456937124957487520392257805348662122712366936579199098776568468222464431785597042191557684284822349053457890206910000379229411354044980206436773763405449968093673396369893722335118265066001586058606239088746681221974412096291965019642785229398784560213897888503222553562871166419671823280514582754070907220312981394365003623184692993334981401568468604973372731818816091444622969912653101311069992311681966162615415162052955332807127130767471671761052038709211945252341061778781316390436000788010545575563975152392514742276376896266508563516615027141701379502419353866312757180354545431407317134250264872467289866240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 11951503261964218320464352423063375625912493595336924081484667956762293637021905941697078079232358831335350465979354791762876462320642704231965934199853266060867163463119625635246890609058603067570935037179661185154862031417721787241318084436883685420886076769740377802958157627599069459613228249027827955211716121259769303282744214163595576480673488222218631268717185113437917429047878391359009653774230227651312754469453112098120771225281553978917634550465776431018827718236674521538862368797580842522727485571914308943754912939735307448818576343730414487100376097408943099541823205459279491370623692094219728053721506010577027214869234754212198664737892139577656552804813683856502581453283440547351267416193585274293800273631028790710106529626849283790445475187662119122702983265522229357703296658444029683838929139941272064061818208153548562231247767245502600437865657771762974911343302699702046004137660222392203965113738145975121161018844361218214653589204493122803516720198313243873418638665235551058733330682858019623987964619167131844572069744595793674021408281439731625317797045313353520791033969857081120071889431816029090932804159399878996079569113919659062880020790136302193755360425387014591122217441554961858893462909350934928850522016702164191089222104323109761357720912482311042871803007693128529189016172553126068241837141051914296650737819882176131425779814453357223840201049419449465887533439550209762839325988333521676979384542235825432190077317961077128856955375815195903110259500773240380302919725824673791296516078290029410300728203845158211370614193387225224316153675470155337475493024420233314820780201982444812969516851402629359172205694076361267746978981633329268688398897603581044842277054412881230795001352296306438528230948768692908444497031034760848981061346514649830070798801595878422976231245968834293804197131675442585077949180387141528582984311452105534552395914811505675137426899546224959176896800128936962667356852001535611120423047351829401979861098360581574803336365883978043097613367453394918488129839555882041789343529258079495836573248953191410757112316651344942342234728721365617265107375560262286065780008649420370494243919952168672667713727247012944523818507960815577147028797740219183517199640053836720221568306545422104540117411298050816889889612495892224030046583801369683520584957908406528544888323612453462758021695477146947457719138674115407620520449403529021445547528798759600417304193780908698178721486510223951713269368469475150306904929617652033810015937344783207095523768730605511210265372459479320709924034166302582505642198297657420682799464860373623932485854964591669605581664453952616714182511591213847080576312990100747124550313198799866503218605786559741485964274692130275499942023973898770709065429417984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 4289575719841389885045193385576656135528703390694819338073218672580324832528493287420560675734446869898915475463655251050815059342601422033834619613717321248553082846292977282186129969993086187866477966009188602914857195102176605192605947798734048537903682386430997499773035557615268242954635685449229009357355111887001474969782008309333315247821666972119963604229565767560842130912216065385637328376125707262532728719356248192820780840687701534572787562819699968770801480945053491347686678603576223971001667098925087629353208159970030008478970972651114901269196442168965201454466247949281213397420532230399819050782655414510914051795912104343786309155335255161563967994192688548359462298051481415043289186690898183607574649074356854263136899523153217249370741179429850313700323782215005695023162238490426670640263793030792413136274169091332153077520570438094735883242923232077293655459424869176165598037144831538581956199832743498057535167950817286072584306008740153356238937641441682673160035413039345180838221969427810359619393449544726555876759963740012272437923318135339959938123748496194419888431219658410879827566539622031164681240827271579036423776624832822631517721986397625213561579973686132856439917543042948399056256900662767086411043057858359200199836306945799128505550280933715881792518543914366281889215688212907456154320216975391779003010507039836452076150122392107743874262812711657019597422314809663924984592170873443976580818145917710638319907014779800153735358048399940866207932634594647107431062807349749042856278813794206638899616387739871504778336593529106087873366629960131426926817174274052897366643810695322907589229626990828525929812523798333238777054295008484241485631315757088281885569839096623315105469624884365844771864251921182655207317841134986298165930828933185122570560387494555749861727332184026883287561930224026646132562912360164213332751264777926758250013959230941354700971731510173582981427167546349220483758547612624072043475297694520520328229252874457360833252315544527956770030017651260580195916364541473271120134854120651769470455060011212208002103542374825253738837928454418192609434226170253081284493429792779361716165823366223175755524466535683016781279929937001238323862232731254145393097629083566281060463947220860677388344576321447067108781112801505180058976058631049351189600952913163431284944725067285049488746346320425604610309459176791147205093850605817276761163168497327872884721578245113295445255497526442644300968066350719994243438564292800789586378669628162894399093854661692356480327016580527970698271536011949699549423679572418965147068618806956909905151027970350703128227810804276931444155535719454685431864547744010132528753609685473717494495417020413863300870234372949106835391403207034585829172104396800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -71840495058288049241877514187109346617557875740425673981441308353138802196033455272480024171457928281629587108548652407057647523413055382099224669959943715898247903259838430008201757803275143504093702621863767292867218930427775401211088824410746571908611851200550877708053326501114408219388921409081422486897158971333987940312142444278389366261237958773377974974763990020969428849651353154737434476602938018055553764570244466952246951819978604557788024056097144148043383808519806586498148080366818051619598931688764303164125974479620774195889965920422566795678531292243175312568014593252796588265924336760477908298751945938131285200517281890798436583864453115965557308039261225164379582769655660041354918172943088375939083743767068854772146050798355960977629488536165313542802067601321291203013947775628610893641223827827649142504888577228361359862357566678417083551542287100875695069075258307480093715246013657494961622128910288765628450801251683596823264266849789920696200024026451306944974049042233059187472761819138668999082036491262140832632297958753029301730684230502133509423693868567999862181343579651382140127172192923791154495746370130574385190015333433790154762383625899508768472569834003275338494735528603765420276472620323816093679477995728288483909113813926139049351963302995820143648891327003321334707696196978900100921694592519176724373549474724405376518961253765665491548335910293609020656347767973249045497796827403632061924519410749223504376712930806178922173007403019742310236951548784747031811446089034289373496920688282868335139635749405711883669459305800724879382126245699235631198199585793245868286911266371540774564284961013818357589906925102324148741517705918344472672909946081707105373290343146137859532978852675438144877112916299647662586298180131249463396495936637981993641009648363976767866098036190582149164390963039032829422346048521463331616468317283234947596798833257893130135584937707517835947468640903896528151265548300024989894758155282944969024798610290661789785206296260737723476699214221569139253835418547620782526668634527846801448596122480615961856665491628354913528507987594619044184669694709550184966724059950572701864107940710279593947707621493124337397363093264687714463161756951467356052722563726510809422133689553885973809697652782804557948651574654212536053255766602872761116785412078598508891790126205429305337704580365684038707567424720960863253225035786858875594551755999318008963540546428544912130786147520512565406384553806834220583245603825401861210385781940331842032973405011473644713409003477195735217591444621141162311972994570028273790049925356799398670130352551217322253919630740426061904228104228762085586705344742113846525705410517275285393907595428474644300041678578371359968889992960545078416328622080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 59943740308961212824300571943851318069729038511234738171518580704155959384270583286427919337764517719726362271435110473690730279423784484049380819350645736025452994733890543161451240256523514017162225856902599058196095269112073831480996272540627538021527865912828042655135011926079031166728902830731159689077092222790833468798223815329284455549845832902826308513985333523746951528791920518375402133263442162828914542230397826858563071932971702698655013993708006883591070257913482275158880711200446076661557430369414613059000158274271940847571594194993150849851822660192421777435788755221309192637612316479258665126086786359362786368797569056616791791252524074526862886474784439903283153295611820124871148354251681860893586482243416754021595578498322775516064014923268748371017458572068120060381317937390421352411550096915292057063748097912892316488409765377471107005078067713017054675287244846540631760447546763461312057288423752978298787113604348041649777940251797483275535677402392895765076096687793654969338522516157653606772829694711310615446320130868041756011535052809882976861756999091242925340424418351417853308856645115207753838524111700779887355669588496883642076759254940799048338206395757196535840183095266026242588879980759285479881780038881250361829282880049001713414718618110481339217812032708963572330216113888813660964394627575547027932454322613366420861243891519819649885453191441448467449822427446531037607716731781039437839111749612093232287561708150644235813499283753216930781543171012412277783615521977371778191744276409696294758908075977949452391827260103339984090734964877287181850835108644902852692800126629529762820473769404190766055299502001513503423646513099925502770534191683721771189176495197993058961358062590186278125759953996439288163334022946184423242326251164833594422734195175273457299793856706022409093505800162788601732065144682617422534660201591152708599869842072920704301142518475545540528291212625293929111565635318199695967229795627055418165417696581293472997088213466174604950176526250912562136609397894045514151183518353338250559013506193982528709146646334801271805025491808105697008379903707951122490529850901312191950921574439290609209115958965077762825149521501251170332270564133443141910202511143442316595619705857959049549354926621626451941139861676722525053013617093507425045666536235119516742650936484494840630308076932174844180301965372200910510453103399864178134458546198535232894959326657103626362147972386758632938442849678773750317004358807526330794942856261582632592881525153437197147522151799885631766114903050681301628871776823514048647070817871752923658149824388206843325013984193450044048287976636870264537679484698872122957935794523193481263248838913356639445234296095601117527896834424387448403394560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 98584001264132664420684617416565153766445631122855102511124818054690768506603701702710614345024473472767456509423410161355210987310106609587426246434554974825495872494068841469041336376274248146915875833906565715190669561460345781099257634871328913869354922634549289217377997110892108798991180918506780816377604263476200350549835243843987779932698084973359239256755052364258720619056322102683074346392558643657342164136528610467717563822597463065646050139729654806754249332964661985930206146529308392490296788966044825553066439180573269405748930567024811060225393473195782933060118355253027843688523076542158574040147918169115051819231544815704160245162141408637797254015728760569602950005492004297052932496264696102701221985363544997660874753056073801381517169923793833351516033301673926793468295860955187566336535131785069413133253870589298425712595151672347243055487536005042885427440836584889240907331390666192334765559686764099590757389078567474693395835103316416603553474507391265328123496790049174980208697087772255781939790482395875992645178847237236036095341501162527146110527269835508349754826614381475939848280015766477036528307778894807573430504506502013538372330758008892028265034644142581354224259089981409609676828685023029985579815407318394735124523665800912219487168535914898809183614238511519737462129346582415742183033273625698633597336635380988938665900785964971889838721315522366144118905996605869730326515197215525147905378174994949660744976358807082811050681818443523180966555932827752490665008809661839082028999534194496933236004515233944498706885680868348294847467845863155972370189206712636621819491785327333181832052037673387546615150881450744841601753656195597150232615165425444454266801901553802152024405611340039359143999131095538327213265083322168440525558538054759517286954740453917215089794038985464148176157820345196800012223889702507978546720479911513442539963140509950680977824148040691698163916130374187668070919240412194964811427685358466215671087340602892398902359882979791614685191836822334262235089249555869059612679755987261131300876670970625795116292924268236770512895556766751145790339487082289326868460792866385559633423339218922323992158188856257004421721758234072143379777964901443120685561835244666754223538339388148872162517565944629842311552174867142256376590781003216911665034547925517810122051357344360008839111284912608653250250290929349602613138410498472429547761461281532556665601539919433426648211041018206357465653741278443898821966303083383503719189174605612350538989549652917397300701661348120109184200521729528528557180358675172824058513034174511054804556118775134072946555172821452523916773102838714534024364307409983688897131714725982764969580784501741292621760387530031165225354110660818937000755200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -123446040762663433811927549957850375126282321690515390795780431186412893549255903190339699801270213401602657534782540862162077747703607170909367221346411133004665809529370110230707653383258280360082533800694271992248345301999006713778791789159132283306688687545786896938547340948323917280291458983954974801716828723590347119846043961039516905458203888237599681445693285915322286923899785743899387337543826689650941125886935945174505023723911790233475512454133231749611519829316592395298436873744900190783312798519872477727567266661178328699802857885698298953057744580836286411647006852841578736267519811396399919422506334248914909028368592396595823194934704380363100593074512969512333327081593195061493245302944139776393313405968722427639148537955736422537384428015574750409345682136267953793710651689044868144604197344213258503843727596677793519905261613562945795482082042615716488214336612696869398841833343729979995231905457223715424056072445968050611223307806328496687717538805639403500022611411947689131603154382296322546742465912709413004140607590741839306834668784721673318321667428986402566517819687971472096333831400039985036607120447458901110708249775470173640703151314950375411958921943535015906727159647106504096625192850930685815731483025052650115543181459021620065627887886739571713557714015433513006691808299078986689912698886524204035258394811288729096403419196347133370157131327141877918836048774611076110921813365476369742266898740929992308822572376745177809197123505854866504014260155303905142173585829655386040417672306309767241701643816879408684559558186809149192382523545033674511017324833546914195474009180485717906267527062770342421022910448782060438804827280850221253474375213380106584402710588380693453487804487614229653109146647228044167703107450104772737085556927850133922979745488865424415963970585806190180647400814639034996438242788733916832374677844769413912997452182242182404351476141803448037003515304958960862025772800627834543430708831995575736986146374866552415030575232197421087499426549356310117500841869774053951262822233028791638654995421040940122847454155982050221571699864275993785060194467021857268268001383139734415772677063403630837286091267444202542536375482174581228960830718457538623670233447755889519821290705482372056386924479882614564668755709217620290418904923029693753792769331353223258465337454959493263230475388031789659640419677901609553031265666970927011561708274540014462631183640146958357128325686212349073822602524756039881755273931385685174975920113142116972745617043350054294483930792790060933012214740715944244581390525397045858310620923010347914984567916499761901794530725517071182388371538572097144994292155028876291894456938910439610835219799806725810638197286080729728752378010521666469232640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 21694953204355760012104965164975903749735833897757234282699192843173150806682913301116749316849675935926533851238493399761085748483752597109251584490984428980815834405552244041526278547053885301310870295800700448461840321982948942973213572489545268922707075823889057289389224084894049898772360307306211513438285309055713835889153585086956092971447218745471789996096837811324604971073224052798506191685973943430048236875005117462939596671487042173751346615576420168054493885182054853441991219768888122400075410217077816556824477650155021978018919344329081167369077557484925173367546039997323294286152071288551544648284186353191929524868411734020207026603428679452166637632338372006488045046382383467291740090065675515280634320734888466796994833300615642262188581642631577753278893716642219535854623512763755395605745745788935162583324119774538155998591542122338498527587034537965891491885594912003300553963085067189932901112160677225447531749853116398594155902112480554503021938366206552427841386845190972061682309958012664127008669123909373812555343617380228688938525991207764869667549751072518201188108897210612800403419591167963672964407733084713171377550636610542342116572279433160925459209482536972967707193077683682090536140345954727919478845445676433149516659194106316635094912622988762975387163829612798844459959121889292667792389280073645003548979365645517666891575061843245136612805498377663110796085277345616703460380115142675584811226240173490691697412121898235009630154829741681703109065149889638645258322110895846819338098399166572530440124610496689574552173211948710329584398297365677336848470742288281569239081524783259488286257600501027645521030175793525535511293515256425541594715939719825279578285846742815175636553642128975232945847050209351813086732827794468933494041441763778260126565513984484914200604571103767286058807585503406661136843032554861328571934892695774094819055560824673011412601541065752820487442591968949987714220453529158925494672100750245896575668742774679758672988560523184614757139635948214418992679064708744085780581346992839850186730421734674088987565328218743702231043882920442939202742991411799712826030998035382850132800123643140712677861218260522561563267221389601604885690720636105931491855830772590213766068531437873544807710679325979105747477630087606995894531548189744961929376558694413452476668938932599209115963150550556053892674923178672325727591495047925749310642894433803821729339010572996750506724309534703787670893037070944093964744051356769489154247321586027666541893075960058469293409937791545633249036307516998082542294337080740382790156456973518004477960794099683359188334722258170866203810642598738496191883526835130625940252563971479401711435469237289719370958851286136119723841823832643993600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -18870596480493141002237969823077579864661926886291730440317681971966179272603618973845674655354584057694376496024534035749552758462821946238868614144177132532304304950031649954882255736593513001390047866758444785906426560153540993614277177344097617154488806416125775214762040937037572705087932657504188334841753415023603072869870459235268309469420985537103613581623095608733164334490175680615621916744959167446309453955550627695319817166599886227154446136662109448838271601476894073899241752272332531758569985713601870760454806182372735164755997386301800649016595617954878017587968093019449274587237433199070920484889057357976838641906529095841331086832396078418623486656614015587924135246508271541457913273541932260137686060815017318699811842498566742227258898810234475470949751424938735987119983065644423615951997743305603282201541429850343109414376905140801387576646064361893519945731605957138328270517578053462374085650093642667267228211725099560774942113215095082948069052697113545899688857786335828919166828267952335898593185081806419358313475237095594454362141676838780481761040665677001664050291134521972730904518751558766919237420486040115410133655814774970771560775745146400946968453976670084750475515776544419624698502312920887838172781922596804374440706609914289036605073618051590834243865419810988969173683271104136949164442062978476529907116463322572143802769484739613656584313725725458985627257131111604327195727345222080899040063390285761255353932506361941582831295811536687158001379066623330262408962276452014462282121838629259298309421127822693549605484947819224785494026025203107507886027646444668729666875208243585108257161745244726198078720131461840170595043264609237751588994959489645998429691957119126611849958543781200047635976682846516059975565069998255969872839824492150504058643115658845499466341903875476616549715152654169439640511413512297321311353410648275752220327234366922701896105131930323671471940895060858824592345060017304417227515555789504948549607965518862961206847437362079224589415049115462834236803155394687075321932059414926561971096571428065626373542458222281482574227879237535132509737706249112948246038681893659372698634192474300218823049084746158576490455461168001432408895079107366746868175645484087912895463928678329746632080247010973784558476622101650214997639383769535125783074344124597487317407993444400536539023006101124935038003791268807766590346082149639186073468764888616927819804066214418513268058397811384755147902409965194828412063275512941567348838978752365359971310726265531446553688272253020825417417990463203955356286469337398272409004167515270786769767705935477128906230673912578483492067166548956105279873492880069399892785346435156992346565754383547485241583616103602697491877058037415936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 2498580447863238153116415806496560980568680803237814357085573434493724835201354545236453727235357878501693493803103469741683136684205733541603979182083825075188819576819413153543461772108977267504115342346938293978461028900022461946003563902787464519340852609518799828620126315076899206146060210513013221229192935793298974478023949972785482738317641124334339233269941852339375440235242616165042482741361520811575509980596635320419241527205473143615354737828212849133522298560202239179078004064127635195071059326558955175373690864034030023953874769945097802012502671636613632862554608445610649355464806986086192771920360591466499316739707054750451210178863128070643057107961195836237485447544836648077251403111613441736421053218689847189574222652965942619416580123334920298119342953937422769006203738505502574741524673978025882956013669676726021387714338731602040951580039302313606237960842452011028946406359701686533828684021445859015793658974598187542433070510092514896585728890298111568068158270217546829498378866009481443468888500527619674718762346013015249762195800781360890010669379553756584576807263687391322004102089144998960207608266113143271024707054420628777286033190917600525031216200409785167723512065512247852075390007056210629424121472413787242725488430582191585734050322793302278016298407739225367709552466144471054819981453602414530808033427400227635192118653456468938980627995991037659888154029912536668330159762801626600644591334025648676870079922448691028956922759116942392578199336224102703339593864530177552733033951616806299910842233153453048766613611630083175406175240202114257750186554133970163490972386846203787029679731091015604339241932199923881201251951530961577637688797562275588854241271403268275841728022448721750906214698420339816750071137481770913692433654842193872048659753081421867856065016305748419401790300188616106149985879975646903395180491077192801806934043195613958683791380013246872420186258254604936036256934233109445387578638505822067868390022162827853821284558120412267136296837768155820028700175932350670002493394663200614753791604862417421919490482610500475875745105541054014162475753832300930113306613248182068053323841518977520962000181270505624141387364249074836075200639689710136542388322627906729712098826994875597045413341465511035358995351926808945539748729792100290490401356304411007426779827064421556592062555080380532290965854871079039327950597518973909999762235360738961251009952122458222443957216418248682170164680188550556793715586247948480471717056296197635916240531608768682839132853512321204982610857687033257415080709179206853260487983574482374538263256909517244196834990078111845423796696858663150368981145860238827160511291987071742673252887336953543585328789097840832732006810701004800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -647879039939858700693744468241065465030662991257822086209506300487045333729518216329961792488724314348855632443136434056912477956579384102108902841043853551208845367400265027857081731776592206536409337562926112293381843134028876909560891107491532523238676472377314051416493249401870708963136529518844621996668400513674453411703235104946740335526259734024872961317762764679306056995948718142207716630572660979770378126809611809023218133956871499910325083701048373151452026138837496131917362976581900203427687848291919051150173059478623832094524880109246113002655592369648428534440189279628529028823987177873042306492222438960200602477049617195208282253319559110465320310869485492726510501414549853095511311170724159124350998348854657755124425188833305318510380135319068493390426327917813454222734649616769424520144483189376527940987046346558783941129449719815128295667837622376062500641282851744986142746946312535937300525666395715155514063643858986297240715067498564653223737694417313700976661201611306997731673658513345110472451735119491688568798187279949542589091896373828642116463903018477696024518604762916088550881180822817585272761144467401046851329424526768417810168034358218142195803816828320171765635031632544931716823759147632085001899700190835572614234217832469609942867526053819901213777701983815021563039136853594741846568778084230649566347025928219878643555735008522655956424672100625042949883042990015682741186927246726507992876579855222707411885077815693603116834272355258143628301471061081129890181022928118729264801725686543332412730675264428320580604583935903291532667656662933694229472207720018809731176434410607951424746381047967365240387869052207065271199177339298812393784551188083579329220559831359329700310532256380655555058544166918364691809354524298298209666411926502768276046437678631417517303070046725057664254582181011367621457618159615720966586076021615595664678609556804476219060378659567025206842494048666219478834155553326712629566384680954921615605244588546104575468667737548496072514377761127305485221534654645400477251623470484181033301201216713492804186409769085900514767874510509513388342440280873012520922159607455895412517195662477328528771739066205650978785216075781762525868129474950402453068999122918319334485194229488521429817710576488396436014557311221530354708476316550452258972857106440781509780897278495621177021325203843476976710181398859443515497336870746711321069548288551760821638826124202001078651071181705621985723213838249752521319022579072444985349448018006918022061050929540513007769263687317049107652430597774867831494791229932865923942667673216262977351422131930258940976703145495665146142596809449900589801929242381618966564698925803450857250210424550973107163674507127435573795907174400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 87421429612731784067057603689060755739561053256395195449273402928147574096659290614616146346532325317051175361392522276671251118164029724811343978648069263578994208229084581473139538316631278590393935402865820701917989319803078101902298317557946130743698582447640769227900401403004106595960861107745425368580111059011872490379624352871086186074625976295848380200406281464989956699055151486072534587115121474053328542166527284887421242550849371965409247976797552528769822646861958413337175084837281521315294118374382874651598849520952317600069257107699636404742651252695871520775690387183810937877553939909141562863325988210326135097301721422935976897069594243495996620846843280935141424815008559080110692880499297558424683338050626257086889779340122992609816583959134348604338533804865623350755813541085992585381486806888327033857235052508542489652764760192988354575509299586688208527428807960499959602658521443104112876428451589578443844603314997425532637465995896580177549810756410675454381347805800805797817757891871103076621373940574074132333085952175569148548730644485987675114444362070646940263127808507700143588155366832082515113080934219652765590837333506991764007559513203170380943785761526041247653117042379615395294271650393843064067611633342834357512355220118385737461407553024394206480302863332655797011450077069407162301071561596386077340865131671954405280098018271659519618166016842887674264630781135389223064731364601043402381485721402795900895940961181820052162611163198893336362992822242629175828376240753476925187606754309160253036130644686487498034234540619598759044559963439998344320474856934752636826822976526826168121098133532929295338848838792472850074072277716741012529679430584737349196728502146085979693993647624883050205520971314239133746040870101062625110924885252107881256161768727742561578350819119096755644125326133175326267866828131596794987107271388312172919048357290047603378175939216914933152368428297763736680382278623983026548663804513439439545466273237858851890295276933626301358151033421864939757246610399358547270384189752027864440489463190413686468757056915158394078366753099708662196015935526724467178465890205130906478345891427587468404622054361276711325601674392944127873713741606985020768680042117746628583966115909925857558679948853990719435188714574175812118477178448388023009796693670415872783542553280258236482185965147754523951085306561680023417487545462248967534420088947712787777855073087634177345900272296662081342522392162660052682517868783727333701822826772936027382314849394163418029650277056487990090993764036471176009602744571700985308017804609440368929964117159340333041736230798674960993314958161161493374690989735912846363555462669187572932485953417160080533882432049878019406089420800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -88028888003802210753870401311933607020875312784190309301935271055512718475154463985295310168073251158923542049172671530160673538518942327199615979724388772559042423378338200438521664045517407811450692038455479558376057067682623612532890789547069497961459508104054523347054076727703593182513916281908509044321259999357977330467954456701333444952139118852595242251848801679056498378413226886788284746660464000107544426849412538385284193508944713297712852105509174808241297205555508039102647088559099261226303935518026353178933799903742241916545518558261968781500635156341958597829824849099970127761450275159480692077358435146243804918612376682254074495379179236635576344483341470515780586768018256230286332787086178665908837481422705396148218697398136405855291468285907518463795287705650297968382166978279267720306882632892990673718996211514980862224111707561402000904750778973532271506929856464339913101919465599122676816167064913792720265909648953404768108211502526179373542116569548740563552923514597283194271273414363343378441323598199490095321888252803207366823142395936523112517888069324475550965257399478413548076014389212164397614680279689007476263843437867477508261813035103650192722562523012379607669732738871222912258351690303662285099567958550601235026746155981512033019595621102153361738615418136596384963074387191044837260567356043443389254134492894296845957815160377229949407095119133287086813827835394307323578104532873657672576990089416840021907487281928478783175518384153273133228397936192735611787370606851590824630964918349474077295186806766454822972973099895581932174908572533255031587652130535619682699506589762815674275077193196088026484073821087177886885179639878738908487372179417043359702340318387170303474690364669553500074840593831237140789501858781857399905121009879605926710879808864429085573867291511179223696004491000376647519890616675973622628792063396664942104857635357515155805097191836005274294894154411760649124786621014393340988484802461972723889208488459764877186384761636039419631937752437654822201895300688010696647580082733835602867219541754575808232627349828951134023632002766368494705120596192672766954902013427561230502648372529196506956636216079926650306764991112482556407317686843651349337100595003194266194686409217518971345651817897446139242326217515374444230875899363460983588113020041053607359481933251922433752456009033431810627310238096181685502108615881191350251689066230301945611637853921949352622637768859738697916805961334846338905284968197526318273385043931526373882657601439015828338674984981487743020437624554776005723422639389833665544221467558238485187610877081636742190154119569947434824976070513083044370524406965448281892686985765674364369551271087268646555884526713705324882165760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 26682057753510600712844147471585847129164883708846777313989424740657828350690635395226312998092170722857291980996438532410007556388255155085605989541288091375920653776044022322575630592035390848266820389138115780305944021282216323183633430590855179754854329434629321856243970461729099916645281310558299332894463012719682558024830382186313604533676091349868011915068826274705041665639331726490821666816721980917869278765885224700979331073932361136301471344716084056827675328337857521557781150811095141828402244733044210160601679474864496463890892901936375432456228862385185471916096705451327368882037650074446825682427633283185310455979633663712462573386973315971909491538781249536850154366653493030507116851000632680726966533897000186317677589015609252498967617052887311087911967709926855857870353810855266658672751482063095402076792929961883039405575847980070697677618521285927617658319458044641781080960832954477242145546805144620381345974612234354037836147685554200383231970078794608817464293861665340040906366144759862793133014332877546320614975364959046938990466622860921797416906092673458630268169804392170254166341540057960600736523152801604995056210455497577842684465628734382635941546019793438525298923957545773257878379274114948331693230432976911985235468214044193817714656442213442657691241575987137388140371683251449453247883534028817365773412085375112515240787961946040083066755103618460965894151508560917892173496186837084900154201663530811628571969552873136685176206217283959677052153785616059554160470480677285325249119973399811299480641613406975224786207221467173595043083588396873045203371232828846466912023199703151032928567273946101656193759335341653034098713958622477619890669561670640334960591504296006490700160840722850735613252535677111226049381311792013347179451849726982546240957055009375392752430013299640970817084683698283602243935439168079478480060164718297690122395389541736257481570208205072551082850069765861525065480491175942283140798359632787568041229790720583495055741576117663671420813448152133789240044638669295801314854060800262852140854954637251927995645045109781337121253878899139200959634984248553940149434033412429163063531338733053710625637075373010110857766030923881811848034679406965018338535791798645383309462334098506159454392971257070819099760182451039116988436513159697297232683902140857654386637275090477686428676363195809153477262443181901362780230430798206971300825769897046004443558566717342888458157430105138288758594681262167491567382850359098900034945181971117426395977242940099640323854421663084028241461239564790226693153929495125361636781878010116120146231738914199763005174346814208807494949361702482393490388490757105811467987351515873726768060407988312016946057865942796681609216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -3972460370297109968000394108106357020937861039141786900922623061519024269449002357074766405093420374865127938150186530919892105621747723751580157207461655053586472628178860767841182085037025481126849085183939226998330965758942896868544032340049426319403920644272947382795179352676681717333331912538314488913538640943342681314994761450525462044409993049406913951909967887737136012407814878924687237351024109753237488899060917373612100324087046010684482059239619590038230179586199491025902450505390897795857308650383559000008442838690055500225258151085732261857971918933865151517722685612133384607783834698109580104990793535536994285094010388221984365817654677548595203706952689713122208338275006064820007349770001245169840448978031921851458943300810381214567301960991920547742606270239208749814823480620206163856748133647505202300908550756913225404997128361936008964766563241551718217322789994521715584989927083045918989716267626291965474699945170510955381959824970165590656644294386961756013856155519364035179792054665236181208258078681024131457045839698946632627200874090495771411299733667596750275872410672038113167882371107862995311382405702519388691230853537689034231469549408200027419806449828143631687533475689580446699467493481356031783105281086279853577809712501171709914809118963936724108326079574837879523208061299555605516926157103616533082057685086727570727421369323014973536742286182881640497822414074746140751208776319920551076628311756195348691613251971261297343445043425840094552379910648194377463278491474994791402363306785333281705246431577344209193676674740598068713350294278260251071254536182481345965456180215436311306204581359206039144810675902477095433069109523068169859057095615996102296017146439960408053207296266781630336154000430024008717285659465601075849540846071833535257539121781356293268236132452577231801130645945731185211930883537687759350640934517108123217247482204348044939761848598550131274984771396475261757417648090263366981999334918869260604674394053033363782765352297351213296175052579881407159803291276203957599372504822860917109051041901053198570649030482601391414753198099624096321797025623961087452214116358207588624732109241160068426531396824665477227064762213732815342353980281849541989349454993482533755420599646580470089880103282095677846139427853825420086539913708910604756291526461150981890420061898945180779359130225469703983639283463997201725719133214533407488620733768447937289095512422842622443071245550984076944849200531759112954301259501599567423958024281726976205421169544888939740911018353240616101597899630541715887697308470884856528374269294107643082972344341102594094614201579928245590418274274809937240237007625281009672003559007321861693386387948734203064727956583225327616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 567588240543687936551648280549051765329899549595475670142568077349131723393062271034787869813831494553391572717473092991701886467237801002327730832989180035345791520445888574813184667358662085841065214770274118952641722942626871781932619896903269234709220837397324401253904435300591948776369618128555453195766089092485098485270348307051936835566231289080366070787161869876142192263145195905312911372782847256252432592143999488887619736039468921326365022355938552694735370159373324594327224094660122353327814846527183568194974716143833681797049813286936288485061527590042598302907989474960371877014444888290157051803550841866194491527360239585440440017148987817172462690969581242383626338011770699315127872117610793336831380619084089568213609111978424827338931034378386753473392086615818265713978671624080237799572468788086126896740275296739397575851551560867649078041286964891981888356004149504341703979872335967466660389749158054734414897612809571706175891591450408928373405161550395608247406147956477583897669926029326635959218458508669036702021520608805486410196580555946617683936015756610599230547265265108384236642348891808944601457699421980030324016420433760676206616365916078359426158542532925514773890412674749100363245131026087432106412924574576043769936309896722614004230460558188060053001635694284733350958895679409329043122755533349750936469758804963771936290375945451729224146537593914273523922513893931056209985226863965684168415281339675993044438504219188006499598504677549456161629808744499633747847174666185186328918077809050288786680669184706358397278176789464764585533282950345451569950979499440643242733040214057025862277322582029494633821265322998669580570884541450503356555889826734851434709795049587652347293812552129145816029906309241630108482482964863066488132730954557116420783293906320240717228008198685215245921993189830758674129488747279846682768566402658889110861054952711812373606724500847995305380080528125531803960822966187428743849524497768953965703961576359947968988256856381388164560060368235065294346062977077296642273994146246310331725300695329461473681552506883996425407369363473802912992224574202608410091700168982311323166835046865207559912102311132459256929726531103372153828541552987014033280324981587991682971712711197260931330789648164551897059694489836377543640138610439769323869924621430568103211241557207167508439223322320696189437625024792684158745499795348654251208697220871194263824355362750258420600057704759412228586411206093006297542805250850190620122624394667725968031230772087509724271842398580993157910881559057939574042127657077641768296064950405622850660565164635519076403714083209031923310787640040533147746868236355511800751254280017902017476621708083007158866155050267279360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -92058798224849749927083353446648053719785420420576830006887352226491152500455754037112620462054485081463092880831218506249006806983833919828052202610860303176513342119515461532892351153434441326606337114098508716559688149597680436548849050688958944920662996241228330758645117025818664672550751810549575470846333133603181530091556294282112486698021888226667635853830245775919543919123022011305317071187517785545765724385670207726256605497425436998458351213778212504050914290167905868762918875099761798900296062717074993419706278086048923721955514428813562502037801868878209722573453538339644280016085384320270976258065744359474380396847731868452323999237543492526496792258992001002751230428650256856809537697404672726233781985569673865779606538257192505136271164041785792615889273030731243698108927944857417472613927406696070885459185525118072870919738366561389203988496668352340301834008678404478477863215144098618270426871364083241005706098958812099719489771451959053259884583176070638872539895250829504110613185193602810701076918219152478286521763493809562471285199731331574022927587420017327645446508557936032546398356407839620533326839905470957443575461792792335178177595893629120077517980904307147068442690666093292044368025729909417364431342095041340490123219307513205908731274722894634993811617715743711742032011581874466068648495972459668624155588198233969448690120169169612573082050861769286884403221026935131917537598431365330078176716337689182075655510393150790613466383837978327349804535088650448408493930946071101224046118907746546128297845554419647536222354526380913284990760319778745243140562390553286509354026299123974802327574591844305883665892889797155919802954679603603649134049392569790602363238011835794814694650321769786739813268253429706191618681348447969853658458740472974189414611682495185002706427697116962334340237200622702072442071509069506549260014490750331302968430105146030027379562353785311592607071028065365444801642277846450021646100059806342701870599262715872109686872340988251983217543966092619399341528566337977959696239394431379895079138667203925277010117382938402866548474378720585729200690169726544536626150295381568988419442471098106632280710560273412493827955494529687648541564187490368250136614546079640090163599490482887232154276875440075496388709281397243686697084783890284479186189237459227441452198111513179340686601427599491664746300672566138890026262916192989875246324122485759833647181314677347786544027067780775991046497725545058591823804324085233085278892746229333092961458317244286519282573192332390197969889686128584663015898220630365125769353142059461928780364674004929399693224940426757072198933174429840215723955942290031918488193938679734853893523055828828852619307387408384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 11790282266874605575155707307293472938311002691823264297842261365890361122235387268221497075677683389830190059785446963422507683894215717313881234624644876751497995618448920397557676115255514865109575385785053221245210025453969384635300657137151997679271927531513957567680277465149163300007127205685895030229530412397720876221953708039041076723374955402595779117529504949899068304878048824463331104012619287462931286418049451795364189184045476451641678308230047795746067758295254442869240399849806513485213001031575003976248350660402527719159933602294215158276261042253790433762431253016609591749475967570423012676001479066732351438972703863766405109032140150675654983278429134399682480818956474906556025097918652338582864315574775810076822364680537794163882400999434759690227570841862395075056046110520717646255706641482322988637790162708466631321716528937128874035120310693212441633303706187928035399366953890438198937962386582710714897242884483482292764965839333656057152277684778155593691291402108471022628461683706471007278127239324638391585131226009629165993444295945844842109758753723201673956351685773839006859887328575317628818924903251843595683316447656698072657577234508704781986187111644837082437854952038542424960099046448211792640938193870970427253860046909780136610998380033682615291208794962797380679802590215467647214658050901891489991967351925918268431049034416822009706361797011191200854808155310032525659168934623391397679017895919102444966342568892221411673061939598124809803018197326916689532433635006212419140440797846629039795842305969430220909368366992838838037640346985315627206546997388544226298130962461025489481210504703468305032444352323152838686115998401026781440775905989334283778071984832889613522176575769917973796524499232992416153740890382033906216692882750286823475201761994593162043542069581817653018273140352911856418720905077015731818691777682873641364937317259362755097042814455192452189631703893983179108009548625427793738378538234777752826752268091716249227537824115757158026396519424267893851834215287048521747476168867438562931244268611952715265125753887306951711087609637317807794779979818764994660905378008605939797559123683455003226681644959796346541251097499605619045395872336193610654828843071345272924754879005357695741730697918976722543293174731773020099305751475068953325513845267260161073736815773755846951035089624143860760495497890275526505135420392850246322176752890679874105012949096086029928866291366911141322181307560757223666429815531496740130316141212865961173449940330144485877327943394023202653925241103980411450818347805328238750403519356661584703871363247918330510485103446112027772869045438874087809399140676927142863611580579982750712212673197867607127764035686400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -1066394601973389174685247928382166441606909425460333365776746367592493397431681555793744864009458923131061512333502996621094557443383579483471923237468133105360799184785281300311893918119121614965920403936688107529667355957301138365712035430661589425241020442191998772469863010862623336262405586650775914726776729823421743868948325462924836045936196097913535012064835664728133716083476158888978193004339389758796562478352019350133651329011867001953523534094182927426378582271852563965981054550576932511468182875926668508241429857215708436517997554920589859298986922085763438236092264173226784655165792965544006683485485389610171436353692914027893049438047914693424863961818188152712241676569430099797553405806870617030802481920934765996515114764346813715600995676754294256291158509986026033251562278404920106928753393373636388295515063664672722528312636462508405041917959965768277940392014332845844305819066618291606357392731789000019460326200536690171780689593558852423412139358825454629511579257699107722553778349742540921621345294015971000477140826886619812338872434049248927138558936408333492154461678429048936337348508045334659410118195301338945075220922665871266041735695642679437161823212856002350826983388372138277366193564561567860359445541525024463179569345324424819242565963894838112617822781168921460905689719471839229356032230042979816562464996100107015904759625144718663528083432808534878106565890802164652165272680526680315009166521974914387032575990852986319087513692645496594731937285970955763838425669230150137416513148974802018613067885006113171549702413850096260785106658308419821577708685472855717548724695067123744437799835628959375654230324498434422442164896049147235166985619612864969988824946114730042346717861032656936954401834534737232576781609034904711094246304302399002527784523060491200717102041492867057783170954883959464120746177240094222845800342189485522340715341585451208554508597583305095869982082304508273702407069222076363308906629291025675939521423225147203819985994387990016348553778543903019358528019381397580633241419899637943182089547146429591000639655835246204796182320900161402924590450416490567735253908408217350229530527320871736763090082241136790421751667301629076163398036114704108326866276594001293184324498072620204807493188588808275564540684111890343164635489748992539647991814398152804299102595804985576766655041876529306731998015551073741576729423749697538986787439419271487178465287418645353014180762761929122398220834114557464055683091283355910034264377614977185966306799592035478450079311916555658748008738599108768635589917594157968717434468091838096867257844350334717995579496825432370404649707709036291758021986020386248445248651217229849735884874473368957527081827840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 72046034636983887096937077463020445008860131261411398262476846118303433591605294595898071334077634673909066086369288254225715424944665578698963910519855557611050423289580953688860471415181592841990238347085202185842881477486947693582982773081028860159656068738005064122491068141703061980933351328654427712055765423572248933476644744236842243095189158187983820596988308343554557783843322576513363482936545867790634466101050376589741171268014039087259407609294944237904355375175031456632169781817672017751909099445565443138559205215724394296780045316610340059021894960301142078091858770325575952358303764753560788594250921873724550791353048198066810669783253108011331730730725893404716013011764725837359601468870109937745725459091434001506033580853520093377316206374777595481884731148431155641440902570233583776477867162433759796039433142590648605307306307869350367814700470279603193428002519592751414623685228215870709231137210502761127405622376130148299984769935047533096562869624902008826929427918081303108252102693469811811031311780975250106004496515274923339749397734875614553925805226778971635613010852562746537918595872692509773074872805745438670004998362233300343595490410167065785974246599243670843142112014634581863940229726480224909039728421070638870238786467965676203881397447827983149838176875785519600379463628060803005970351595093586715085424954931401538733503363883653951789546828990979665284033242776956128078316750994559187046938504487696199106662229914570856354585218160386657547517883751788731333738891858590348862742691977532410352100894946258034998797227241167717597813989033751740923671759156082664870985531842799669422873149580323854703495703136765527467937457043358318616073785957747364403251611634840757271608706078465526322545980158378406154104656415246987737504817286169873650578083677456928257800483223764960243670637852180782982276849887800987753944986822657693049078176175342755934492193330362127746796457769125176172510271846411255285545387183789563722799424532877227512797034722603732048549967386150764588626628710537355879296987884072010525563173093419516716276200002022186226959425653835016548050447864642483755755280052003215427074914155092992914169023562740897573219508715643254404780779033971812956992836166777780896248338262974914018235665390301104783228833318633494796713434996897265447548888797555262238058026071387176126973665308147777793101714355719933819468812019564072447104800940260176807413506875675084173129837397051536369270278006119549015985542190680830673613253125808071235873198443250502154079494692885336813525659940164689955074673118254790594092899805332456260905050651818365323754409146783358681276416565029106198405075604904239263501769837230260677988546736378507624960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -4004940374361593092086168920613921085937087916244399120343368215954750923804109369811630827807097673793147336830128810446035041219683936166242650568058579516663841072812868868573637304544784148571342660406489101568059052309621730713912935392968279720263552911452961230708954891331282027925070949144831499561802456208680150217481493344487689966724762729189393243783948229851266307276334032865226755216597095480066737543914687065792169544103047314893754456759652516994030732011528364998463928069688368484295267706731258337545048266725438118561369687965856899441572864183385632612610104174757750215731356482866994432843367929765216275029728904947169472129466414773717152560088414250236058160988833286583109028719181193711227464198298370755264001308938093744179986409238086766797124820830487933729375258787600144510448978605016629758171469223012900528502236372495172253275088444519462277125227312883304507684231771792785957803309051459805338131553410372153226828391045058602611001375382273429749344423001953869176796942965429905426548187760148681809267768524866441834436358618387158174914977662977111193187775244417483887980921481817533707342848408507402770977433547509584994750812744461975949977998874402937902919263439322850890513875901718098456585097630166248713875965920298856973616203785834933354745093539139897318635656072191987479378897947360627257664709732638060348751265965643942301663190654063165321335027936338414371185663158477609104386657626263153376513587536388496718984932734716022034266483706067433029098721207187149285164927183541793070050214637589380607750008602270915050446470071434847867712158769888407234950081730856170562820059327954348724968460692241451638664922637531908202003185404301329330279121840507322419241839441868456359601511386270417664879069723524922449689310007578186955756104679842663021146569927102645691921828875810445845173265565265716971412139826195369665906539855731194736955250457855396766726313502083140099413107668520962544094198832468178712171335440590926605487456600450888895190694496975198656126357551223730300546122384340151526466825458918540165493946653636853564181206423392714199668740862134000061398406559303563882968637852774644321411667630411292126806855196442571384265837353584221573356126238017814487285395770388706943859140268031681651470786784484566059259193728228781373040689813574749539893341430690630341202737009927442433555203109857637356668715237165637336376452879560257875770550806443153629758363065870251964393384169592069332334220669853811045859902060743292766426835550640588465079967040551936381215818132296265226238250688904549904451587446903108824083171745818440619423865996192812470140892869316213024513084436743214333656185184996143628315732510395423366400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 199093763068114764798488001017220389820478990622876105776030114925427944512866335573741215401556634351498637901344372875869727333073210935422694767319595555640742081217410957426060509287320710849091731710492906305731999454586689764145414170415909734266122730315570920014953446802842242251476597108532620028244121055118519760492558015044726296071057041296221786620855497231719514599870267143015969041878739329985736612286079076653143693672482258355400655477075847473268877796983108692506876619649762837472652171376604927215630305941757608507371651776144822888313459087317823194164673478302557456132559004648563133294349697271194900849094782320726613240491205599495684567214663809290203403924492166817041954321859397544793387429019531185862997657001812101089588617012944087270697389520330704774826012440454686875828436741648785232364527446663345158672470415116592530558317796140284380328491981176455433655849571359114635104300801717131275133785503015884167808243897823862414003481349789047824518425027397463670170741269386226650504855623963587127883243499408110070847513115973459791735884683091208410905170436468995660422005384012438775064626427901718246488170684130821092064450032409081288118012587602271267893106591875637514469824578637797342201483797667645274204844972738282438795164753930162507975235210707320748487373057671980618762779758072728056672769133631284423354310735529124776970064001921762483142773874457834344746377162869624054083377408309768456428235291524961968248583248522063998682787362140409275107581487483720553752360456019236592289145612692999512466849953417358005560482208351678739427154250013776050950368341296871736793197496420649581462425043708828871209716660773381954295926800741560221710359196360052528532778064974804368468614424521729043393409764814094277308161484553523963576212969420040817059898212998263108766687256616121187903519073774937770260783196191468615983050702198769706057103436950469994028379915635953746129239961245210162615139766896125759297616594409921281693855685175096043352539757048658152055835351309682843593747588528932320412450527206519428806209131365563234826344726057935581129650980710735377171605741645863559251036012381566752229712372941382255638079172012196397340839841236037927069553036666408772070307917332478019313395087654739058286483641750482941785001889010057304079559602660830262543818456661892575550425950649589982142753815986816917001078245537457750750607334645190133414394416184421096497521491521017525870344514816574629962542029230976658258487935477308837908892182453809489931918921112099539401323360859794675598467953347130602934888017764488083689448812431535760793450987929818144834857672059004922776033049013388521269218071995212047019460418523616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -8960608081179977059613848350541478548185767787239174645905001527492503691577313985251608773699771007369487454637368367652243601231124172785326247350811121750612463496655052899087736319175514308414130707080102451340767190951364791455477530817466534124611710291691885039300263893818962227661497418559438921372923638245420902991954761472573745847492937537747460567030625803630677200250451544381682037060816403528887884809232648360271083673979037496134127926594699490868865571954249237088034511796828487528632498696716018545251106230227999876827656544944049637158419169825146878786695623816920748994922925263596126909851350542698326091020704806604566124659620402630923609330762886780917445380412014812010128691068900197644119693207700439798875558673474466339843911118625344533031165846865822619278640653892938648902391791821123910937457152569066235169072956748602622111220417024124516026292724720301111075732244087681077292317912566460883152928611536729767898183286457330243984323432726418715674763465023521123933643876595946969892352184493305163617678783613663896583730822451623940864667147168548550159444021865095872358997327966641158609665741095391425437441491685989773172156323260576547000687357060196872777736138958092051820848994716198346178293259499950700964091962605092410728307069609110102219979932787642837195031444323245460422922456572431288534234833514161021195211432090568663102861713560429203084025973014360385338043143348603673673860683737754514981464729490058575856552370840167223984266956942408677656308592729575549183889397184709864203426051734432746058100376088985461450573126460508402089091795238622015490156472993631881188651104596286668289983439859786774457813595288895444704718314843029021888596182060172506703852047414964839936907869042105123602682214101082189727033525077596396703089215464652809596066002832569351756052356066945523834497027043010759104328150114674423322992150719284198514506373678048610814433633252592214497565145838870717871587344843618286068818375281279263462399114914993354957434310162204640156798881022122718935538632684388884715440989254388495756383471500362654183751749537068804037679018319472228139457812853908751955577381764635701036385619730578634750343248335189201552891357466707595286970640980629410331639963294501877561361601527776903529143823861411288031471079092849813375367419592791181861521144756855820480337105970218081067361010639296946070932938140369495582488116347201731827478378966431523886199803522749365700004507473834352328627963427480284438573929341316668366755856373443022177018942112072725780252621149089252986310901048252687435614233946498966257616135874690668095259994384505358233792878722649286704295178453377318997800481850724011510558195766804000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 339680339947075178713354772254213010001652480201771211129799049129852695875819207142914713684165032282275373797652151703667883910214206195822663478252017863404761917457742630699792195058971004934159835119534695419120111762275111529276321118631247578758926925177890844256200268341540367826527627020635247320927487093319471826289586091854673917571016775196525662417871613452363130656525391581924407493010804227681226552946156936301110048492108162100956163025980985005019823509008639002688514449503288668894864500791299371533993267214065594285140714140487085988729172186480068466784118382509412270130883341497434191205714573563667526672876337834507080103443517114759668350403145084258106894409645581267048106148383179874932872525009802704392929292190940546928147142812844163614284712548845237970243253341303949068331481873551160620692000369847543828744300342680489870387454139559447517135723789617893089665289526297279928844379940024797044090355009436464506627747047072487642056045485144671753850396585840576314304641251891304129687857931260908495017753310622203463973905468799394791583717846540905180746646957068005513843747995729497006711888562808654516845338434430707965993993041295264804666291056575238250501235967704825880466988546593005643094864827795221234116594106030081628343927981284877395287076905707605926921989275757621368731863105799673223579002030629512750032719106505420072562994735291274598126757578764399027082174134896446720332691458940458971289421249003062121235786996369396533779172964852691594604603870147918075289560293268161311821346528770826057462566469654761695246596618630730308090528929396818213530322457611251369660644105067113741798930159564358715764685091220653107352107325620150824773771966667409885404134499292213648897274291525910310233199712822759998453115865416752868110091932192807141100798368617958945191778525054162715945320549637985540518031520381806347701776180453610758751850103050839757282343777601652466594876144342102033305257093256122809404812065243024142568345837500546012827672520793681489090819663292639754724522240349039725765129109754526375646118790415186806099020588626198139549437142196384763605514332511026971138717768905443757918202590649605267075715638861812261580108760842783681010608746360973925721974948920672027956064104506140271718017969353809122044133703390793673407754695646805123008035997101046886111373710148987451284850243730787491076822781296282254330497207855509100463761876214635355121649232131474245780388793297083021287958483798535595722640829864357994021348377859634624992643139713461931241070123860758781618920060441469341105612961942019367294653571879860734416985592602554016376899803446619661841503676480296301981686040368013805283846987900000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -9837602760059108363848290181704620296729412490570179082094315111400754055436664402800324573952357525871782082603540741650732200181735202382631438030387025987214043034768413898527109692799324618660020900339946757270566146379241681353002579612363069251016452256466622500894906358404692508445006554576880574126360839276733448604658988180821961593646377473582619302014386659513397119739872555458504719989668168468478784446861495339997964630930123202944433085365673557307785708070413052661307135259900467925167543803030149037337450057379790973327723925747137533235806253302761080645321129686118367312880168081836929309710471555443491447691038475576920469692649606571145763695812576872798324535386230885973298365936572365640335921582878414055477125447231913985215179627951036521531222319881609259713990960774385933048017937653861727672400288777621924119267413751080110165649966777408452891902312351838383430459301502685529015534919673700190472076442765315687551772206837757220766749040785052245624227804520728109569175363215266585058479260780354037350008117934312102380140942436702926840782633057391690098987244700958082543527770292029482321273702641725686885099044794163608466737423837158612041492436334269307502370513123179605504239083080378066788095508517902692235735017128736215147648519960893863307363867719143996099954623882595255070296235367021295081571729685130956406989723651481991673046711417715054849009806220905189924995672457344567238055438945407313869330265236383697675569473170988897858600493936679332046453414316936084351670964764400877082754551630325034951084440244899523871799349789125164152763383768028732572490537382173432842597878107361007724901247411057100949093928918321805727357223878453276800038445826886690193161477318365949847706907274185583593158633709489926451331411424835474323637436982644351192910703535047181239150013628688956923312673123523803894143603804134722760405354135119980149908538305551327865754616034574719111783648851204917125083156653056989427623768505003929095401620507929937631925613832578371445523577253389401623981568768033234429319035812211686450279218520862885562474163674328123495271361445481379953370721177270473024393156172649153931345183198958099637774058743663302215196892551048970590499905015152106294219072732128943246363215823325713205680050123084483623272629071485701623780826987099824153846383760133009965795113729155096987628822936461332317539496432537956481403712949704509966671523547390126198731737265042852253312074965085169711940857648239322103451735200797473943681843009519521823035999254818642358618598040870881671634792779995716588810278779708348830430830397451639862734052027692203472631562855367851747938677592522151790247682420970820305691037500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 206641932355110971234639366761874519290796531484336252344614417673490922242057965608379493484709461459859070670164034568920628554940104836082512882621865595699752951397909293472910347790937674687534854152096670991653847188247891682227824833386734864391599096346483385390916443262313686005503195176172813681953085601557920972535203074374590225214130508110228945240566275154112811998846565546865655188499120379928724251212387172140740354153742500445873078160663459519373261674506810629897283202372909371741672136767200418395054755872856899773828173161482571270199587941265457360602272824373513858048048572833835939059473507284543813180439799757852547934628221806179782075840328673881021423735845952106910949651821513757220922880667739680397294669322514806630066522201501484722175153054040523475168152141878134239959418009770807329413997421765570542571975017973210808352276840508999384664047734632283259097920302790178214292501913188993839393695256210150843211701877542425052426467581777428626628120641591587192848201385386464207075835608583448511347334973275220746927827421182973192772972884861258034629300397291381369089449326510359735547940233696561454229861741391346500006190311882377625101287125750549390890609760449746915736767940343367824293542985329744144620891448167118727220648809346279428477762780955027315319027005156498880377777576702421977494301184382999937848107732999523572490791529808450438221097218807523492197541203448245646041207644249704090540667686918664645018901548489374173686643909982756153052617575871120811023580749250886536596296604248859073397268343455931835335212455662910889369029649058048376793676182501962461760855083633520155007934589104601674735626392218198962618678183010231500817787226003159638036449935718414930346294701451102490855165668439225399163301023236159572386724843583032417984565275136984001024502564569539281622737887762597809856865032006185688778708404471994996999632575214050729661179338363701467353139140872357304667306682625038511636160104933315284438887428679518881306052401160183197030678668379184633892330918347520317660433637709808548563158714685936444324778010537145128260801452301235402299946399462653636741522874898221913111055897213826264030939289407645710539906550429740456340754656943493573679812746232470748052338769702838574611274782896171623548092299156492472352168893536493597746420481002070557790109309134252274328091155793690995002091744299530091885180922741159185467261928270224598273614463210172005472183105918212032695837511844665039100712653211592799204661873483398215972883504999747178800677731415343573916587481613430268621000779158443348756400905840875464636239744109551932225603112504251551909876813055319375393925640290763660836812500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -3299926817440626198143402824519413668267751028379905633470944344193527447082348162036715021215651035875313395640239121379692552524114503045262445566946154480667174093383580805166991499368526324952258633920618499466908336823424477365429590536198112362260813208564091624142896774526580724143998100303579581273072837181184272021752499702230692166600266338073166871527865423613337783633047675251847730744734978612011952395856413748025789589817385292370064540983493682309281095996121430953078658506154698712270511668715073194994510688021330115166986589538753310737986017961313289741464594603850800553059084202002522050985536960141818494222117767180713549786812358895191491412361918333484731320759591292113983120568412629103152446796798811511482582154507481633901106196373805344170391445361437569989181229345722669747129475591347652756047805095048722901941155869306625785756738114857501042420866686337538635994413187826900249829740781137242619321276257129065773495207003959815779729419191662905348887922242713506041394302362858793587197426580442497240813421110615887450838019882991757482705281033590559675622589903612618705261742467249736241599234782650065871358985156145239281129934589911961195827844736806735838480177425234523229634410123325149832386212178933304047313926579431709241631102487950033793522132218773539097510465944285399086934467202588346628941345255410318005929208606178031654832428745261487905812135321932006096261446337755165654167074202716723646032723376406635888166787336763572821980349817827446583294937992204191352723466141578673312726141349976996711051512372304848574267267104487921661044422638095836196878153147809148277947684439338635245324768319501986393673783891978628784053343517455335879879392476381630253041812568083274812292195884236359087512474998207884113103731348371287711172857651137686562245369916734752594615962524293247038394903426123142355607540247658876398939366945204627395184365077303786762695561976761575428628760476705491984226154227472715082063295746781418996228671221649010760412720805652344260533969598701842227549007984214261302692021627448492636022244731928308723536450382241606208715051150505145747541721616676448064951862763645663556972482355155571335980169460396622639284248715968683212645050161596843034294955417708323150142478949615692075439125635664014980327198283036541502260046480336281362054588076007592580841643998771296273057297912916961570665515445513075625470481605531491701451556654433383222853107215065711449977337380058554257401978936115670225779025455905818727139353717369761008325671095019262223915632792991766740297218138615937643043544004151903096018536869523530476191437977577516968029536558624342028239456422023464403510240128986057070312500000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 38552150916926896252170427156703848244886702907607734754834677521129776449080928400852051790682445014472595753514698517864448496171203060554383918128140482419640032405176485796443752776913066288005810566344590385228906819685516358975618466610690877452368118216157471200887178093637435225762563428048566982619522410866633504248855109741084920107010308134150134075687459673696295075101374530733611503189479602631842802562986632196123426390085176409120412190679764699203967580901231722985148407352679979808683874346928162931263271087458314718467177648139021706024840440676697464987691428470264804937851757340631551914967279703729175674380718465594919324834008021566443139091959648822357755369014339622273612245526949667873706261722759301452383103905284761772881556908816331861926209751406089895160590669342562050617601203717885721711962166412817405761391314376332485828633949979958426290238281659685806701340581994999970162909192635764318741779751853686754064801289091668693881430013381438769506128384847898077340056025944441207539123052549232111941087686706679753840318137686148018449181824001857908546719218354118490746011893360187256024228315863016728764859003948137141857189423852090347059989824972183506168881633631181147101823687468639254267797535514273400655773425760422611974879570860336344977427609765771160552773452935209056157274201796040586578863605794988080909446266062303878889426608799545373913203055876409882505370199143269980044419092245419164251739721661048016617247142434149376494808640382576138345353618017607522115277381043086176526202685651533992387273402646895054643682169971558144225435324858057445096278189122298497474942917824085395561084582909030063246286893522453814482306801915160716541402632667677382105418864512991007398187886324240015011828599820820078663010986152999559302062122879663417676625313106230489438395162221082965797087350279961163452820706034851422903901865466917748086034292958373984327453510039262994948481560673734694690567734256520953886827772757086336949349181286936495237433591757253468540241190713120662892357351675569433829628558642602895361830394469548966882420906538913889723410207442960527068039608141334632393671479469215234788679596637247223800375308004244615198543488499744359992859659084414578817912184623373466155907533162868343374066713917040672212921398552531048141548460751441672760107530408224155213187462785512205413470868647685259219111002722959048718660863399708903902970353361654203527893029315018624327408694314956580822944640182180718337545408139853335363558416061282760848582474802164880134363414286372282963539927514240066881207272848485762576230846199626575199557013446693885886545209693439828979105228513876421128192137480363632812500000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -148841512421396554550853196401272526062562493569791755694441853299680419852159121384470975707637574211127597230397483416066641711039574237661331748121967809778619422806089504744292216429278288773634230281132208278263189395385302096708580948352492752472928846489047499590752111227470549386182364818487127947996547437916655307054336374994170090636934103265931976161304343643835588480521735884683951727089454844619617186843667797828353294330657487864563198779929785099597585384300549268813612745639419665744621295430562245902996912571637903988519976296486679257599763191093221373677861078998201661480259344664355066988313414444625342245610013740188103835499852332257469266546549507072701943212190570999590751454124001799683392267727057620490297986497149202664421438530196806179236995513284860366547561610716127796769535264541167572220095138971971308712213792664290323198858482295571158926710823025473201772561540264755605607796932511142035631202075671389283447921474898254138486938271816917370636216720337583056095074996523428698893971940065581549930623208629148669862897476975372632761958427665826419288709647470350332986971078681679419830795895785523375007832478274609856745489935259425343102318124863785988439533369182132349786910095224262490012155503902565545364130685417626772067878185392812952906681481182470389350427108610429474068464436962396027128843591265150392523347861065841435755029098228593400912248009586865744796727263669684494990340579502302490808554122625032046252687385632157798842939131887473783268219652746636684978746803262485868343439109801460603709979090314916992178632055757768259413674818900719860917218740586031337892541218330271481930661481294520045443299723438399557423287593404427271137789555319865538149991166506723256365348330446731025517032961701108980395011709963390469641886706681789108979157846580820786564155243773484153597859032809746460720997682209991944751746459131091557385353617465311923949407131766186551732911834120404465546267120097136776426949601958223345003932511302494001096840671905970837947164517174406537274639162496138910480213492950500481808598186302459101978792681612192258713812373122649853333897186984911755890017015935471910273718377093539202288605491508923555751814924816603730265533477065311965591245562806870497951930763355359326920399885174796702054852057504401724911983647069190359551301643662328826272492798925730404301170085446667308297951249361353778752716251640291018274345444631206312518631742263240177858436436020791996599589005923050578531555371947303511338026542186689940839011646169192162244441098983676408234700671042856901128954184158726298063342138765555925230714890172599608758640489814625945101316787297816104307803771708740234375000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -2277889927431529442462781401502970548959608941245490772386713106887840214509442240786924396960889609844929521693050714618757418495049727301478987560540039606836329469997083584439538972639502449530027271068244408085660123258404069658173500921643410703567445678755621963666815741475712136788571301967062525301570555420650505708767678630244168695890586104504688013172740885042293824081327547884380539741066031520724642964318908220506664212046837741249007579594724990523098345684956137127259226762561302591768445541059461801684390642475983922577295850557401897424016614543166841279861936345397319588029785819344811047909561955026726342911481856628851995453389177276615599907044299762014094072315917836024033641353047479198411584578740082942163192807600739048151789137003442895881552600432422729994658016572946331307290755286020287048717205173356402796352125643516098875898178441404293491657475364015674053015316164970227131041267121543016235093753467739994493549669801448904092505341214632128415235151001165520462019350224675393045393917023766736319415239458782714398832953493549066390278529565961319508558599398276090432992285942371031372851394216694421375223614720663947473732863562109968457028809187808259397615379503418284088013542608365436117850414382834239699689647925201044248215197508118952281539159667214778007403311733985138706582927261475317269454112722198946895568707718873096425652535041110651340031224461199402461068212777401651456375897034370756441812060090995680350926146663119239326008001456697214053985365647563892276979933672730651041953302698105552700328966545744919300166194563832078556105311621595164479151850719367553832423567473724829696321072513607948531353094770687294656453178117137753920985063231590211067254397294377460700967553280107290359058046023085195469162579573229843961185715726054158043782181421775746784450372583678903473136222529229009114713885484565985896946172296255072229720225082703079819435923129487860366992236414687454906750441846138623140864286804385433279460287547793039356473105512953267921571239467512959644736832058152914119615712753687343153229915944654199880740242501432471275987267756776652219025277125161278165385595612982886314502651690262812012756793330554456959714658729317733761594110458139894154937919317752352498403019140001214452540855325483601476812383936273538852928777043296961311118750175544521053452964212664550610572888119681101383410889024180416792825990333254212524078373021060287766653786366883138351936263250164070404827283719342297970553223424406065072991457443422339056611594703034425825421698764849713892862781064416115850286840680602243096906489217580157612369343953356861835321166749007669565707086474237863603352702209472656250000000000000000000000000000000000000000000000000000000000000000*i1^34 + 37365092822516643715498556474140970423741641435338370990504144501427322308721897740344638172031251963140224541939468848757074915079241353619035145715279032600562942714397350364980855705902150975867393358789618570576283796491473257210791530173070533414090673390933732301878882211280965462467957522743729213656167677475192237866396485598329376983481821238166799149099897583843902104612311352731280331134865867918728492064072192800480073564650169256537836940812137402292361991531419955151885491977140305043660487285728260125632943024269651262183973199275851742331541320854985413769147616608541489822476454041617221454012437662732803247992448649757590183546166125976340375670016549577847901271407833950231454608001494392830697679707704621440624925127581562058147446322011840395304943334949303020836818846323734500046333392965622525778230418973271654698818047296987624923216932168180957487359833457300058098693360741010728639669845920749601565800076928924086540899663453450298591622869156047266039972431391060173183861681588271631219671980465187417822566546255983736530142968503535008976639896524855528548881109027870675845221213646263635900536803463329254440070072201720270078099221263981231812928830793006882628576964548439955117751496314234708448378228022785794881470707743039991628822157028466083714843538547102545734657041754082239786651885033036892673264071990416136949318834384953516730647342608548905691764902275862871061510087530077016858925480710007440975266191278641706206550622520192679499180713243935285357387444912389333388015041212429748672746885446381232265252853394483851510226649730215639496567270918315398747145249156343917502511216105921038418966331392582124044790279504750505972454382655318460389491396214471287915226636075774109667417371012051201693056154178489262994017313258364316535439960391731317611240160642214772537187819277378869084679201861278347346023490773807486559700201830978370409016924835550820118059877579432728356400374996223402692820801789120961607582150220858193211684872155097748071624121523631021355882782303106188100219709874499171774777538486299449094538188105421744352000365433879077888127899850956525192375494626034280335727715751172411278905246517244827858892541442130237725753020201085729433573577769443350127687022840038605204386051446160822106261387646074310418714061359911349264982585369689263860385216308795006193095192403939179868604297346650572668015033078056021689295348622351806805237867088763184195962658612526762004588196184443382940976463359518459181136440588095582878734715582047047121703764142412100935903349035117569064697301144950566513801175018709685616041995604102287590507637208364342581068893804277638654436121313417293197635040283203125000000000000000000000000000000000000000000000000000000000000*i1^35 + 120074802377231655648345020051774852302930074494207795497866726091942280116939866335260582490012486450716655833656681748035877711532433634653811648085611376591902219111067187464798187955010691884433241219756921524793432148239902093782710262614790407370549041559703575046738643409584640205235223284101271122071226244115409362790535651141829862927661367691737693985518353955758792106156500671682401696206343603188464768657030825309714207542304899101008553665194748785776718243073460807357790270198581646603540976461491560160178257549462038607971959810789268748786374185811272438719195924482289926187913261905864843640686826145440844978135103030825712085410401597006306225556227688830436794631950568824535494605720409556621725548431884651019067814493304447281696859512634638649998143868463932614374228269207053946784491017381032467503370525956227984774117353544293337369702420828686930039643307502827470834887012908233455307771470934656682136666975452902209693009738045572285871109061002481017760750129735123777492410823207711282192261561553461534801163060368405065965435377590031048538931608476283005829585493629672296722750409317521755803574743923643772660524866141881228843572922651905391537439668856302443168145893048574873623870342165604129417011098355105483555011822202015482912699549170186268617971553946771301165483851931078281367766522745223539895941429840741459848083865302141412969329979116025539514143017138585325313379907389089173364897161624605575224977551047302059748777339309002137138312084935610044063827906501744514632985892084474984185191403349594552337941806283002689951228680013057248425966274840507248720076070202919210932465576451918431228941166895885268111091223766492956798580138087860846610152669707556152837787313141590216641667002192696997674187074801797811987698375275215363480500744823715031197191633815140255731212831271305037526606959810292478964694831761188436898248059673458967934363382737390790737070653143077329806807656130502466690967615726534670975796253510194320272322695585995861801413084428162550448809911717158345083898874975764078299703433546384002758740955356428656991280414136233213509481798282980820890502990123432158380290220502823573923741924438690855912506920212799773551609388002394195872811755866335204708999778918024749151020849458617515637491604386969591536701833950867625980642625527269566186510315293432037469013587181176107791499750564217792977041325571218298736852167438801341084794719347193289473194553871255267680071784806970959824937046271218683875647137377387470572562532976733523687471778057511945657077350357382238043763814194608613532486924458840571573108469148813903196026420901267951750874240557275121329544195314138006999969482421875000000000000000000000000000000000000000000000000000000000*i1^36 + -2761114833163162679211529318975820087142178237958245678446756794740040048815016187064566669307701809550165082961303119868551774830905396664233831640847695083088231543699615236849389750452996688282258889388484611877406993269230467071145578516840679572144224609696379690893127220068161970200713201171127906820354697961246621364273177762540130175940233603805263777268978373268903531074213138258727222719310689765042072792996529310116772599173554207511137919419916168678814251475668998912758024845260481418053400743131358229177139318989779064803556442545573923257793647381008154293793691315618886688153412944218450310031047002161864592664084041201967620494067978111367698623598701418892173993917821745569499220430265889916428120104524397637031950020926503842442318906958893533385838800268157634772198684837939026220231836958516513888390874418656477346107354975932134493370636854383254271993785288824110085477360300099384638181852580406026999211399678789881484903160852899244862733341528892216459724824238071993877720720110265323486384712962605331936313020251366462248176380000374430801623500182690199234905037835449336434636077997312678902374258362970849424300293481338955217356179834421341651307878110991694800363305178699688032002690786871464994739402402193655512896960187398204934719454249381862673344179515193256744611212446044755707008538202515534581229566556579682968400325094409702422934258262553944512051845202112428380176234831737338837335070788029900883757280296414904749004892982490378940896076133240482450856325878405293519031608023875389803336425504481070185997282034885742292086719016778254187194415866180708429395616018513148552330261491556948069350939654244980199015554220143774330202467660588781082928070090827338213516511192346725687696335381771057869294479339699643968530217824088437701075786311003709223294703260846678180836705351311324291519136196494183966786604871721831134999304713028983953982935372005684906857461845526416555396643108581745802506299284716335468797988324709882896171478108624445692068631678203501603160627001409904279745346115560763823424431131294609883660128016776458655937219324513294719915011647310684463474043751652932095191732950414449242646092662098707314127110977052709552425801499390525715377751557319315213526819343268938821735788494381693994358805713016330523959377446786300156948858375354145945849147007933880669541232494580401260644347090800114859794367442672387975534943414191467786474685545005752448863696952548497442941189848788729222487610651560555358169136716572484175562238527376709694827068198900128026611652133130692537073413703111649212857626158615997064557275198150551626992993328869109258724099211665466506048449419899366855621337890625000000000000000000000000000000000000000000000000000000*i1^37 + 2393857812921879469012040357022242901573200207566957341414906154373042006753041373909233712562532702498221688619849639577593611962373472799078641710244895395033826134050470687395192276709626873239569160072424199918102355972127793041173991129091356560443437802390803701652195576400534344931451198792090370795736832262895008028814280819995717120865435445883895912724285254383869312666173746589192512711158686718346003492891736132337798061329594134651451929469008406735834961525885358116941871167395933356321691744511992765340083913205571569685323498103510864498355980509881349996756087059459193723313154127787852059910182844583592107485884648104228519094588147302814958403294077844138070950897513123507957638815609285909424192330323788313504206516589572647413687893409476226245928227075374206485484074611426285737982751065334732546381509349167432105078062206020639406684734872798705006362737490588306396199782689023184613611546945630696704679240093549976579981694032624290113985778259379444772728231486946997629334427278560183668737115290688482726810063835110042194823523663959543234794999460124728786095567983572252937491503107764239773247972031561848952576367451028768488327761834116907117371500261275060696386204579509929935050014851538659050940974331938237172744649760714001077405484616149854166254470502674651208690635563383470403670984957179176450272027264978440757358754744734134786222426725915017496616717162855173347041827759191476116407156052035076730806881066247857228058830164200615497551109949773933546974305774728597221567141773741393710272367816010299353979868001237553083918540006102603266781202362743387453688112956807285810653694321818666008055097434238969739335425127783182318287692590191262686277686503312348766245772701103124986585107594506180018692540501006666728807572661334861288624811116745600589529121663004172983130211876703304551102591146940617101534410292657476460550978191316947847317362360508271177607896250420579548969279987973808303094268310913358052228657011253720709938913231354446170488719220951734759644692178285636868407005655890183261623067258073981555303838831662196255362622700016038236075876466052351853062768096081460264966113635620306319869638173967236794646421953230612133167881061627947192324480179992631800901053100757665934943167520950341214990366075004530017970033189845237367837018659973075916847947617321915934828814512593198129721972728273998389512802857960205550346307546575835512384026656318551907186042175939268758508142112508679780834828173178986079982890574720627913865764640311545475519695105591725532721626422129104247627718910046230758783857324037711868988300277757755442558523472911813667028916752384529276690191890156269073486328125000000000000000000000000000000000000000000000000000*i1^38 + 71493493768612174548071021757771998881256541647461181169751957169820556984262146231918013404587153075941500791800082454671393008566750022098430094924591938824756751916977186561054479145239993598527204663842025092758818994688443042954929254303167370234901494119680553324248268119557167328227431634042350108931488602747252431653032586351723889845893935611850191241836454071350017687955830121833307317867368402727313922902458028579334396678298636284235464459340163328149486720609946019540269891522080519631879326604980350305886596263839764650003074852109790517387616101304774397208263729700696852985296635092776095648022557805922633371268059204862435824354576410098270224123802949777411313905424651549457426606877158579901935578380116340489030300175290638722509701892984628597581479870939050158954017750748946693630306426895341442072287212130423764242078071961339783586881768671183920643830239950849669614087054848870773110329497587052123830464635889140754092650801291080343935516196434789786869351401645948957855386855210367674556602809341385402270774067403835599018066193497635849609216660799759145098842812354254762631301973760967526010626637403911688213205372972774555660918273574935497073018704693483287872293754751449543498505872636206216931637813584087189834689856648717610000551759449772496429481691126103295329548563319457656286678673783044493545163767006180284014676607299652152661094369481125999730970235985508510256323726010352676288006143156861067739076761516433762371071199054329318284556293505255182634279206001339724334352986797712887505111939141468042722031859153295481703745517551934182822145319801136076438544299675400332793498917082279541929463100644014676034339271892026597024876147131490447176910502109365725990303470383393824305460795885294987038290875165151512347407224020716245519510414854136684707296337599560087600657308683673067303087482392865213326139478109685196653155531852878713256510983317987290469641217027688653633116033316840402473969598969463371304011866305121088077717128629118324218917043715677342677616004189541039349104145314980250219120592622572247629591427871054437639090026851483623115407555658786231676511431412817325501164831592468999841292804161545737850062775099809612268163284743596386075012524285242301357622716496094304637945743536044418710924824579913467339773191190176921844172729651819383538736964405967761229832920198781276962504753588690195579191163750092263347261747040605114658845230684919055826845470254496247467765545991092350286366053213585450965538473997571320635275690098903762280507402314691059380540403738019901961010353493427693325268824516042208694577375089436234722784309035953269688023111327420601088833464682102203369140625000000000000000000000000000000000000000000000000*i1^39 + 24141812130670408097414540330661625586773537590334012633273460656933549893854119802327324932306291769965096866339084411285752148485602897475061311804313713400354596644249695842069646994011699792489817273067438453287154398766669965214509903051972593640257803345024783556553072689635411888237893001349198091241822237472519749258252888576169509988485300210385615411629744452903403072441272298762367219527396591381942424734442416890803913609440279678260256855618787951135025534021340920811557250000456425183217705142683369405827613763616161270142611266209174509328142261551907841455863315202374871304914600483083013766549138457776931729897691290356470912652896156279027720267582181507402647382972573488169848120826663936708378965077226820853032036395063950928330016492732207419864863791337139981874535787130247685461690387526926746801548334058984794819032042259135118178593937092536916200915439784372544105683166290561758945771002969383936852689228691945635182040139895628499878249633663188364864342167568864740127995143245696289871153207984765570136906539033092591976253134912285470295978388527384167546558277868568241917580367554581927298694614519829722428067809264109476100471419901267963720580988725582108125492440213613142378161849572194102382080575366487573561869296577278297297704077018014975307316994966417585851141466253617645490069632834827213989507706836864385985180123779889576425914440212606373336422436201884274528831916029238051722293675411363620489112633637618122648990888432036240384026864023623304149735663002658815743606837775919622004884981142427033199056360252623518716482765027587848994318808031589988185684979675716279681962734722210508176654651819270816703670943494793411383992524895823846835721670065510655433343992032937505316053369563924274122918876481409892273652566147512197316310408691484642885304902811873421928989060917043903905772387334561878826129659325874888371919927289360095977656758236406577805150131106114567850588289722941543866832307668971757777189007670645952593923573309057400923222047773544593261834349956341496446474264243049804219517674437418929049780153565221321055583346506371646378878998594591922740617634313991934410632018368553813875084910236356418581178551730452094119654069457862251524657436953015320938041756292788414171310829544568851303665180253069728763328237179852639101250403559349090868673985070657977009723926424602700342324838415440554622336712904917000607651127503396985095499906537308336803379294787866350142602877506491390438603842789643341969224095160814160821053001528861401362032870104953613479752369747521696261875529171801098808547969575804593129012235908763016432453471397195433435457256125625179955869913101196289062500000000000000000000000000000000000000000000000*i1^40 + -609429257826434513333076551792641222968885951544875775838883344925450275020773042364641957698059864048391341869278332193707974250190976096562343133862436240741453188042616876656502982346177965187618788425121944528430937754070153586729643202620858607605654661019016352959639411718099294109578746763854060944235047907169394997226612169299343904732529442091517990845099653911463156409655971714861465372468197368153192184061725541717210804766638972696000935462241046488848786536837698717156223693390959451071412515927209635584476100225129308551464742135139803160134915485556435798726155405757326110252653146174300079070378710342102563882373985801796986966589784425591369982078481447174438619059373886709144277595692973270456686938645843350727207800413855968126894465213237892471405348287704757724517156999576490217031562823778519595485360993361413936703375195400193402443255874443375276663428356831360615893306807759029298218332067775443306728528555998536807103967759505321399957728056703160410041424065438504970243612827224345047482109657950607613571531993875342044784662845996858624752631575268863828068036387486811993333146032228143596444403556139737568481415074235683924800874722021758246955645740242886694535931897273213407806454254630696107694343167536453929603791792701875968598283264768901138252994544447719793251811951855682273332624030017023349778227389911114008328236234081007726653212240479567768713898313927140686709350500228423873316022707234341058702230722570264495089391151948025152996973472668700046918196298375881268912516191568803513606699465442272154628272564169020847615513652764614569074340040564172942947417384394029744690326570983602217940293521898571069543251038948954158933080528345586591771671525418092557300747870523114061372122509664554702523016990211533058288052722473746510972572163364640787744772521969138232496838775254248314557727536803504087623965616200550110427067114521769186147172830421280799671805137606496161693362368810082422607038251087710256205332288138909510804548815807182401302863639065652166756332802072637368567396034309029976741301880307709068845244835451760053873686065931227497255547319755240720947406445238182043467097605075575413444346913352617456949737854403808926687214569929969565209346803857476594993339914288295113007752286439057910684062104617337631853311398944560053822242941516973817163269536399184974805232032028413277946939312952729245446644778792874105419355594392175018500139498203788335344373262056265315282257229303385072956659398673335880840877497901887355316260345821701519903306745607745649952784742102824593943962764913772256090912175847890554812795563305639676084289619233656728882782964439453063532710075378417968750000000000000000000000000000000000000000000*i1^41 + 5991644930497641986144824033270101079171494406670978060976377711321624378112184006373484827739110676833633710887685660812733333228449083549712710089447199206828248282034305027331685164498116203699158153009349944173824324838412838337170072517621255844345297989726897029738103180205514185417235431446954173735440067509644323614862215448438161024107131899716644659289400633613007835047002922699271185634425248678904749748382300359280721842871532725937205708549850388583017314217396535852474929577665094506589635236694845844495726791300495537906155438006985983551866882043192084119141657301748154942390246526600809105374081982906687892293777222614056468344169480461095195181684768596627212558076897995920144918411644701732191911209054730931002156965488233707053596416763769543452545329582738736668650873158749754626657781525761370309552892326147407474069165996665077171157069318605139914183170235244009620271416962670825072145788184847120935730288485691805729017021593163474519687663388327003469552764207049656242694775713725841448579135773071276553522222321429960048508394241148514975400739158747937259932808740723635848264958518426313049541369236190360359681609344909502269495121605340041581873479594164866353156745321422137282483397134102576077625728389115619367025863605246160326103982002289919260356235327969351765052051828549524546005452728665002196930771830536982623892692229684491345856038010599396369031991242023538961542032454859028780855503455523649588289059192376278864144971948643577907180006673095704916852604880903026131785830045454506712903458205635241003429188417136705947373279843614663592811985496936854209051187147902260806688393028445604323005097223811132992713291833918978729945172393420878597182439149812552023961161614996941119831820305528648950118315747012027158961075030176264226938682232490869519934206546509244931633492051650421782987476070831078495732530991122506874690834420013237183386594816989669770271157170182042735685622730795200083580222090954926664054530516415663324587284658347007727499491405646854158071498763838601811912643763514631497982400564843288029218549950590626983369559720524014041854722903048152235371847053975738091864318401670401205820607539128188605364261160164219916948548338557769971404722913816226143315712227287895241945144002220054319581356574685437590541255885256059329992839225749679862538064077043225726359722824504367878068002658997352590606948208097091111954174698680964198816921761141653618353620846114404154965681777636383068198524068379040829547570847087382780590384000343555559043558673159991033835208923517459313828557770368725160171770454560870074382199504562165179650005318593138186999568329189755022525787353515625000000000000000000000000000000000000000000*i1^42 + -16737087262284360726591964254498028265526865051499978817861513518757376728167744981266608941494001699035812644074274383074795496089730144030156789817161809289277329321061624942496461671074289902526655687528741254155757873638273060031818781353039174939610398265348990895869168787503265037180174220314146166493882518552321564268577578302941250706957783197678341249123192881799720432854499005193897574212880733798493820177824214864229085055680831635732209837475489148441535401443525469706153404952196351844055013121013656974653176671167090026103967297942993053086975257522139076049251194652842702434918394842883916628767430309529069053569958005850541665576991854225719466996771317279083860730363480759598577073552747465238206357837239987423014947393723621076231638146791229844875671522031796951356205518846038896443315844198135920733656848533423582419068904420851320485645635861559308120551854299248958803194533097955211834696486535589419629715780293829309229293930607064757938926750537103792843180039976949238357924596966841470127443277306760074798282627926793981972720031456672145625053818161254098691847906837909086431035722800061399060606005202583656595357741993561542462691128444942009514976861566936789234111638036266623188988826290562427449048465529474427295273034300174326317606773537870606282084468183652392283141534912038399432272358317340462301857885303200938733479984176538189447380536261841910227242109038476974091976820938098454559440001461630709410446262362868312367104018259610059971453952648772351850242957777947664564165734073391244874098909843725716537498597981500567277977986519363577251084745791844882426997448934954455015657503598130398344215588057466603213260592025299356020663654283929289889502768863803770688177119180560135134931733482182124306366474508760946880665279089978613903165616193721532720548891844088559565903351822387657698036621248287087287477559366769126053992817207320523100000780584286180104511273712910362664923218339568801536309650485651456483095348298271229859893985949798698963288353141595416224075733721407341540002401716088413826855307472473168668463285281265422519583326970320832291792932729749946989186922827938238098521450043893191355706731746637530034561095100284080052208813404546899848030077068933147122800894542721806911774428484255345377630426681391849757621015177071952307156611961932269213597487647612078658646693808456540472548139630120902284396670474197552566334527376736709838173452954338508253714843175097501915941821353998704482430134629285427246258243721029768979176395377711058918659399828063024383310485218819330984491188668994440999903949965994103398672293955862446003150714777984227966692314364714547991752624511718750000000000000000000000000000000000000*i1^43 + 35843768503547160247672627746882079950566921095147590130957732533999007927983524493128173820483142713751648860169600807318625395502880020180494285758889475532680118933352325774089119558241763231113582946926744471074770523912583307870132736647811244055848684629915728147772208524525313837940184845300390749768321390632162327960156003738046249855424817734239746869437569407156839288417956236542645952814230077253860914689462430164999663034097940446625370952519311205745439453532228706378204458011284725620340047240708901531263321872706770417039521942583690355110672596730430939003810908845606803219491815532424094244772389980937388547083884517599456719775498249134813464149783899347148616069948408256759961366102487925055954643114471430586634659186447904493470807709646704706588793791110045972131352116809955523106379783718453160002017910921079245355575215522590055697770837919078772531651751758446090029134073446710054391279278708925329082682239405656250935414561328025368996943756690865204986594534963088560286371307692374708813508345152515439607296521818641208032476829790317661383982337363174312172652523931779488575782746776385882640531478256615859339232844122590605706141384534339773815231696976963726875727582676239254216813739381787347557162454718061952688022044383470452325736563501420937593818447275499613520881290243442936297924762459865313443255840411384389890354529324464857856958287636899849191737258932034338355014350535261432739648507001172348623080063185082602618887427096453951939966701082409469221023482699570882037550442222874540632239352726799765693951277437554544368578133299438949951172005030593584334028096175177582416672399676274051423884186631332002506228959380046614828059294079309864205346524056857809722091587137298199323746436069351670645963820992014216249823489010760823900128245189075479299493233008323192919450074012996556619831004914407695291598889755001894158629680830475232479424358263385577843078855493207510241872806481677227307599275120913467748387264458143597071673248974373387804520832406420347406124850250008529807389407142364569516430493734283676970904349628735914179728591757602673463318810336995351355917913182266623892094417969659862278753164638027874478589938085403877666982858172264478119220130648064808908577141796043279876399007651000046029692979267857670354542410298305311748949440395138805914065050383968860768704470525960055300731011707427377215055939346842200085524466663822552512732694286691039610232255060501511385737346624288850826350239822626754426733377094063292642286599478238248150071495851269680721272173101634380815937371009746030926753352960234225992845666419458510473081461069079265587148285703733563423156738281250000000000000000000000000000000000*i1^44 + -20858419771437640438824121189630196502966264307932304619600612738035556679187488653668156020833204081002027220721230603315811662640092406768438426335886709296146654633466455365200606398990183562853013271773982174942317553879322181477510116749993904440220574926581012892964589219338755000205390201716198935943480643484847346881072036869293428569963671192000972635112089574024258537836240891348923362107924509990362431271232823678378177800281589339103072674873215672152109073920548318449361796594667911355750352176954462456475691655278723022038716814624743093469459785011137743591667229171793772294251218341260432142537811066697249791209541678718079205096139426540209650672658822308131444503499144415737863981465854837779122182579289216726817763525950180100575274526035388245914734769068076416828939694345441507939992087550220398752934753668452168872254162201414245439255282549992156593992226413792591149336745212176871095039007944194850397487681441121224448644427344418174884090755631640686678440536258888374886751459152635971050331718697655728758552917641979710543265289134642648477122703165549309404440520464800107199083483856964464447244654072847666055525024081718131443173568938890192653889040987151105209309985790418029789353224696564321496891223558895499618450219799991706784663063949398221518719371413032082181450624610081820918759191932986609445780755211790486563178941698900076433041463268287052508359877586285423231531205649923542702333482854506215824848115056407083394466696517334849787128508390718540634684310706264277614845479011885392267701241614855481524040699040310322559695082370555987000593796705329575763024161379518672943985784021831105756130954711900098836572030427658062214290666296948239113341728309997710573041884931077928091241536962004988884358292957256380234083808091662055937306917172137892469720917000039973915127914917471934365807980827288099701720784089471016885264059270272789689583330081284705975068090734834850930297627806757073767127810681598720730133419818350260903365339146311414415448493097257588245113662606736340217455075703853920640895667352831410060850767618571735686050419046858781442743725312983828589735463752401204381375592211311446779339110257593652434009341889966812907038052452377848967512755906082656160101877999873274406507852535167114804916882411395889238236466877027017628364660472001180412060306740254896215360116506435090356286040632837657465543723469728475512812360411661133582856115650322465831199514150944832375864577646370968830316497470928531042326869715115318170054086493325239339060359365351819631544926310920489763251948666110081543472837453437675408313596501822092495138161891931584832636872306466102600097656250000000000000000000000000000000*i1^45 + 9171626810620342661790710361555605830838615695317351032357117694388870546257048016721225737154813569982067977798989960633935965921450090872473869283145562241219821715370865271017992586953084162368191030708570572697099916865641768856698662239201296055444693467181142896966140798290571814173974067288783623394766610957875319462558290106175162592913039901629932986049921957598345453802747355417248797438911597825203541175555072948226009276692268909575555378492552382630541074726639113980551931682073677887230871182209447085729195028856129843212782302474645812801792333318266730828296913239629652401836440238128881570587429454045904955866017891313960361589966702465273159388428593023615787093925861158413262445368705221768361942568328790920410571556566842825672724670404109677089001135954392927583588375336967950137713377986694250297592322910203643681866067378073810470966309217512515482992699012912404970957821373125322641519188987091224914583340913722285530595845570770244511191498580259989978289982045402893114256933395108920865004249386222224612572360575603775368621759768065172044598288148438323007397559380776643169067648069967802837090509717379150880757875587885544597800095997731341372861820917961385613124115667285091418398249810444506176414464688354981433951119221617209331889968636554973332476157759988853139288933871919970639760115411168457574575006795018997764906047161556055488221695328962813559197466634292117572847205907285206326356719194342471095662536383059955895956449307640825079090134308147770465901143718177869116478325082150937334943654382031864274214834903513659311166291393863445313409853949776282149553684535275009514518930987430166928211283093971916100273696115444598666243489045627226308183231647398156071827834355502026227495412757190952258646956234100720819745616194127641294066109886651727104946615149385093938673597266886426265015134114748161585025369770396924185665679020954646346616909223789376461107316874030975860685119079003526312998359666736991648413188057659153731030976955323000016518420466189222898235261213863153668335415800032706302741120005474620295291941606854220017812704757675675789120159010264496250586946940809548845105132209313492142799568774854918209886164686586903386779092477193604743642164908032559172815584239225856732926132421648697952811264577896535005593428273371580782236525129549849045496973901550814971943553444185775312894936619320690084935892155294421547143330727682201219503916845870725166800293353828568979316059671080055623882043519775228690326446750125556795434108996791311253432541980596181304371063393459315922062302247942494198017637615483689384603511971114021690672140637803120625903829932212829589843750000000000000000000000000000*i1^46 + -65910016108553576178962614458693931732517223302808900255366371037081176010913057264114942206585736160396338104618454969885473678281298647703005342139362879983000333830088752683308220578103966277981127765228220549729736782350243526789021835715541487261958290766531094004142929163189337070978240932176945275055068936726822595458032940388243572213566649765964876734267988360694419522814439230236207424865342823115161479412643801891327011370357300955198121631530611380281596384874712684584174527964856574592159764683772658863622170364072006879424285115582390290391344122360445476831667713307740836575260713975672065896060788322220747220542448738670383919572089848078720957119028311590856850205694543917909159837584745958521442056877914873727687363066637022005779968095451182400773466336842045854249068818717483621716381076062925110720413207059685009787797451196295302472375324048714474424777423829525107049621061529830810126788953355194593684702850090614647778876281457724272975926589547381987274568022936352625140272287530730406637553118907305616427058761105311657452749967122543409053901328949979604657526021722395382589942216770324660278290970418821506915234549577867664791013469007998026228416375848358453557084148161408839579436808771512266186616266338210850142405537612776757636619745906833912608412680393841244565045368195137235121058987986506095563584639622432538251464109114012439625764837757651054122769161687022812812003314374747052964898992368071248440997409539637976884793567163873760562840820628242067820818942513642087851785854530031716378145412392593357873764202977368533361394778930007710274500101706561589406693966236238997071420011666594914931733938752836897758497816503114045304998889020202105475920343600516465578369840527274819941247063968792946552148148437008128689708316651063152270598274959925162386282389596404380569952443433848584138686978847531829449126650386495513789303639015883653122993904025557136395622647576189688724512682541307155213390428266446900483988734908527872114470636112993091260013810888305215569731475098188081222260017665590411096198954732372918483159644755978696812469516344164335198167996114744480210394499958898782785693068707305875962921793772189692235399827308423478273393557102512261231671425635987975164624050683101545221926487476119734607650523793738464878056748771976837701161422348891828084387409497220042150491177479822513357836286375300130153176327582337210943277553640194449701450126269469943744196708396556963930117289121540701181490206578808762008789697419452805202319509315485426149783791908178142504886753313340898112716432107451292098861499619126008318243607839308474261558147313462541205808520317077636718750000000000000000000000000*i1^47 + 315011175402926711069782120781441587122994235238468260008935904960134863132163680724438645543153006846225632904261809625611516148408551962166276464437943726379867647772757907804509636518275242425763845168859460625070851459734401322877841469342669958756264333912289217556973580111510332217038582109359610292385153297459473284793997171858850927613754477390228878730725815373620600232688521904863385275513521915763496897317962310698119220221815409764996406921008453157097676353293013689274856750500467881321545453190011313296551294814054494542726268693407969830501024188471064118612759108047581228696587540611999867329837388325986590024191264458559457140696849110772089918199519699506668095863184661113008062453082611165194623573900656723852094192500819353624199168597888013682664743175369287766329705042755780914408244777872971883054640102637057769810079692060173516685179734529472842460243171012331327653618180221812826771112310266945318039113748953746260529721646008815692920957093320944207843536042388226202221871001786828282950521879414947903343574714073772376026257180575012917133383664712107964792706023194518704414048669429540311077131211504811072159920510988690434698436990582984553852276744347791243099821887631348500042254539463185382682624943658002543570042277702926716714443108206680285650346262817477825938835067635765550610357524175759834656774205360453107603212691306150041666676882119563257259418629227628531689743991739791240481988806341196650505199276230532882182455186269548362709469664284860829159068486492177833357668356204948166229329074498757246619263543624400321188655890686247068856205624611012744884265818354075386957780050849916966010990238121639862707934557090789320885851336276132356403241148407224376713466981552397370208008066921366755096119409984112534876843556291627595298682082071008802804518648865870587332212489305573189608856057146153378663990548764328735722023328989793685924629190585676859617116787888775679963788947620404271780635322159015125656946538417039703110111116597059720919130992193708453824454352677201693614795419552252832527499248114159792126411767638713489980146415069753985891134179386643433688775139270805772280046569587518356892169533472675091235799549558887253693989881378817918998399726371348705152947272532383172758835170011119303551218294638018895739729319000911558162820990955769959610776356723739327963459372197323212500442775555365030051331547147149240305100768087078218996885593223938227354109975164068558050532775441518735129423596226339998068024836428055987606994641285579735751629434831040689011196438650019086361156015897421345006007498655510656826168578228342248507263611827511340379714965820312500000000000000000000000000*i1^48 + -344207631044086382909410088712206825401425375541533733542395126946271222514053455060957256555848389164800850165667888910558196520142939683231968229803721666770897974845971602126939571635299104599452974488396405594404057058780975639092269170264823117809964001892303598337022846472706930120533434523169838510363927427556694163468721247387370705213288718859144769262914725359966205370029595461766786992858357171791475544814753220181890241832822764745133808663701908593785133525463011985851497866918517630609963730678420852850160199090725166392773414545993664477871051303844918320037259260454596850800254745160801131898725337225951618601591892830373586033709937399435556623743503447680089610726979466033757927534842430987860279836308643866854104755617468951481461673391845046249648035693251021389428195209484569722953021366816014934865083734243672367518264465528704295694884844398845632124186534509489045306721356808390543753271706807524206112098916312289647028719474325136903345654896305246202040502021910699092660789101325873786038856226362847133804310459934979598144112094714895154783030462656856533695789363094726988045402631166582527837181698558333788539134888606597504206115219133048323221211103651666724640395129730504499825117311280259247449852418853914522917432046974239226952392223419140055708276878318829237260945650362140351102633542135509048928830414883019431635961867685420131108543714965403488672130335744335215548845056206385115771188665208179046628185873371085288901719326255550779285066094812015062449674941844965774450445210158298028111297706387955559725013517946605909057758191250325625461461034812227292048952177305979354046416256848577473950103646971913960023001406010020414403410777038216173620770468415746848313557760347211408021707325116958017384800745094870664060589375767404218773397385851577309822840445614890813921464073252547933308750417601562415226605546206851051098526867454062745400177901596109076082496656271328212019872276967308712070824090343286528862873154249509929792721993786494296549082482183370264590397369875716795980620460564398351988979573336416362701473812465035527644605874700925438949774850630362466488713757164978305522463331635630622944563924074972277678946889076614636569273612234994190522837254432090103477832921058193522282988805573046105258190825470799806959011228773325825749393276279531194484797908010718182497532206366685991747874807109380530694252905077876746833977773660383579096893256984344304509368814186720667374175043281036433398728347324608594163871159965445715786038822708816056243292142149399086113239029860943739841562553612807731395870069968787922008297038274002944625209465812076814472675323486328125000000000000000000*i1^49 + 325868649638943037856501374419025600936135733425280405272198536372091919806631298462119633305889515850509632072435570132619279738665247300738772743948360317221194393855434075718884507475526345520197378309847361072767265698157368300341836088806219150192721766935713932819274889674008019848573431642772763080671190188637287792705202874677788928168932269150419155875185296054847840005773484972165490547333330919714382332579975704043120633333147004650147067217576151296802060585335134035925711025917275098982120533462747503036080485384381321747119631213903661304469353604107782660143682043232348393062679185508793881947500645583455775947922423344307790671965638536006765257783007494767539524789705756390186156975578579913846108535825904411939473095590262730993948258827794388034213799041041598701216187936488626001116090610380122103897591619253077650897870610204205379326406327441193072058840280315225255630716726049862752817100582175125024379642192274332521459826885674925563177894337624892500748712150923161192465303373573437373722363458924089472738016648368656983054260426638628948766940492858806656983510420530194961241060245933381121388180482377209856060466241669373223055035407315080004663981607233368817975889826226124037792916046977289908587845080002928919188669105119437137424205443818809422141093269148115675435777757001400964335959436614105547982568795887838610224416577810720441861589758957862293346358028421999750448441839604085291084748231248157984566856199686845629042958084941243392605953744592263594020363423627163269851524092490336698640764081641509551475734191928155998059028076624930185217800981083005695780376639445465092605592274688540122114740353355243864630124880411737067947763805084067343690727652910539735035020154999173908423715100059437653989107659144941945065025433695110713350759057157785063008540621867930361521437210430899899357462475588073800083660522166272901883746103035932794878794067555250343757480955558651415771261388277378819134662518676380280919600954349334550931827259112227708955711021598290882447583571613553948385550561710969009243390690858207643801325986300354748133341895591163973634073042029233040082678979712201716592632632580142220154095244686587200409227505080257260863925546708278719813748110146839926429481999162387203629088535595953365439298955270417100629281379702482662737839110483089968073484907843819094237614483264505722297568922577348498202125529816848887070137281605283242616296046271966771876133009568903421212285160786538406513664252857946235215639338862732371204263697018087659799980022806574226179984828724387963895846748487905223065277682042282831391365455966758553074669180205091834068298339843750000000000000000*i1^50 + -655731038846803137523620985351653691831473928320902124581766839451317244821784295922737363162871385645214926464643092655448070860649794988452796059345018426267062329851338632678938002989990563251790021871157869285461237513284321502597577412483164507451560001960194786664447698794962184700708751451741361930612302227208404656283196062966204202863490841967474500111095571824498244778840592469349429974445176431973664107210778671100862974560648255543454971212029027588407830651029769475272641902673509393599330151797962897206812160687172013079658150930633659133029689358519795190603384987178317911389577898585328616601523729584296759638383607965472600927564544877036742863709832303240209475923508085232742658789664843253030086580047291454437563556776558385570808685426876446306449176286306637576930511009237091052191981279407534584695653691949660967310410548600338095157696820401029812409244048432654722258864901423781085953192354023072339395447073862565174207253654687105442657633421349814100760427632591138580195880169786058242730621859462208469599497613181693110212100919816917554575655140624211583881586824000609831650743974537789850217594478548343981144970392183246101577298187348259603013751465179638297243599804576368145798705990389689669162158684941727023606815229228739512398062648591416307676284027152677374778717041373972778224622861976030767341709338727180369454193023324306737710694803601115125717683768901732588803073181880078268173287818317215487861935597734049770412015296358045246523887592054567706679704102395204658646874792120969174070649029752737238541604022800578487968434656546117403708762324238901703350554896124376546884741168934882258358280919535317992199576341162003963886781896804218055643494807281981660568674344689335511452508309674259401425916947771206852362027224780566017840348104172226883874825344185816091557624924316964984207158595813099339820073666203226792304739461138750126412809181934445879268511369575101340900603570150769857621289988972917853443232281257704939058321931591166425963168509208371590337687463337378480665386661737771859136393482985815618058790543447837176548410677205745292619798287652923384455637395184515325691154236833029123939472507147600190530302352071527294809389800953893867894538764124504986880893991355716880368692752656800974116085855847863798389130279194188735011158300580371178772932839933076529012126021416884721935655372321145349755938903305951293969626349207018357928146842330723102428088997179189001347620691053995036414576783911178967753375855094665305206544201642575813384311761865791529024974296099837292766507278015455169738791282357220938536070582534652118056328617967665195465087890625000000000000*i1^51 + 1264626017388354517434019447229652882507913739437962225101649627042052828204636555671558599329758864664295404010171922087352293881423622472670874982035966796982872229519057140843749353682261076312230398392591926728451546282719062320238794512921639757725861229102264279957654485001912388889290382430627891801094314650420355638389109633647051500819025077047458318117285793024842926657895405820349265950340067193436758840619888882530392841801320981795671844602551908734320185844414493665398740907540233740384128284944492224280670027283215663824819182428776185783063916985779647623469998242712082663529222332803016973386588015680014611989262515618103833789378884065471111647073654429666848624650592576219248533962894120086560599363885946302893214224038135635068083896417260240743063169031090874711346748441896600734866305113666923373940549258791641903169628512905644689011346257459905341583397490951612538594556610465411886625137682504428599731802429490864369536022232998373696893482605251892570513749802742612115641532181008845726495606084990044816859841036132863081286902994487522408817618478703562391675817233043212408849550147431060119138286414765319911159828643773925663970385098516359295883172703627145410116505592526866691086700915075418006577893719909375450293049603678270064828771507086295381966903466696643845891415216822377705388234639029262688994800750625611805431523875370841702704516763195145979211623755235888741251740875800312250295083703643856792766067900918777030965117131966312802937324705554535073950545163705984275018188354527538456164234559883416292929117453544474215595971083406669780964429517330335819185434982597284117432142180946739012955784055233296171696125672800869359938095375133068982844505323819759709397349434107135191130582593330938666431366576270810684851342770472024695868894193052188152086239634484723236690678456615455803134845643484413167522779551579489479425107994593471209825944585457536676478552989202315614455443955212813267986150143811505162684891285659487397675349552414253116348300089578490925953397051599997420137671567768610933761625763633697136786888525090474675312607822487738107608960069139079895842110693242288909714808252326703879791810652621653065418502239100938937991963651255248592413637383838136952927743281193169794234863421418468555664456209055312613803669110049340045441763599635658588347158138142176614362801557858276124826596701031215232969905560237650799186667737174178522317226579675200288692975847166611815401543848131730312581249313473046380580258354817899156942384041755902686116877648402137045623128115229436076742176183739266611854218556327769499316152630985499172311392612755298614501953125000000000*i1^52 + -1557438945565406475616979909146680619955615972877776649520827564033696436168043700946871887045528917699584363423409652513075944399693891065276983829902824225834565271169341213552491284586379402941945300974105590669789457147742314493698134275425356556458130796655858594067815315435349791055374451428983450276284864286086061051666570983305108340723203655952297434020723119360524452181510069144785832446092061896006818882755834574838433447104713669406637997264194025130252981682224796409208642255194199440782295647859210198234657061825486859643585320525454997457352250328180158574952388370720368492007497117524281829370866295758960925894888022488409469491873074244222329399201034086225974922438361327748639184948403450682265662703107927871474124208731969923356470829150535307848273604710078173828168049396769031217606378235799166354828613216424033272156297230824653142607076250860883920783760815112101235935424104300259248648802280541041123901624002194263696005722972617236223095190365579892573363954121192950042461680837851562353189067049326382133814536436610311391651194996253258019025920445219037601165858480045038307118583496019283669502926472221688091217866321934617890273025774481192682019665639153222277125374812857539206204199239512977121984432333941420974426775576675793394622602381613160649335182749448013600287528823296524501709415471606153679362473900496926571756688974527631002275598727020934935593522947428880861358315274295252611306034467052063532753575332713165983310963038815650989979154082315186927820387017468867830146596278388323011288089929897698770021415176329489994858100867625748054437892296064410211748434074107123137781176875157403800010339718824276533269266894684821768217745337083943367737492156846674439843046222317071403053259677172566889213507864260925523905533594227144012807784124217056356640078205804951736596197060950326960379503683679419377189517280501658220458450657340071462207410451933502324252802936579206093076231744296009584968771166671279181793562859485877100432805879278658197018585487872593606274470716455904111373947722345983637132499618167876343968565696739368162270468319836971663177344655540873790615061378961392601402891434481135260248955424744671726125256366055401441368986753221875401274039971776879604211016292907627604084019335567358937839886827972622353624572158498137132088669966649863145655299723617753051349695296869059862170397498036297704100839858575818433134651648713354295879094208512424956950828383419136573182038569562369514030237115983780868788162287871792234957693960077988903491001574304983618105732990463400351943573065687635926455411384297818085513263053343280262197367846965789794921875000000*i1^53 + 1706491433820736029701234163041642098301821510059745722359689963815763866860385042843073261068840838134141613785838574635301393529040119290905321570680927141598212979699704413286004920615273216697958425476366717455657685843094828032799877914758919905187650803894795842622767934381988133189703583607727546569166523743411596383227041243667504069150485874660378000032472031165952773610447198021044277473319400409090700213388554365433106953380627510751231749068262425527772052246989446673240697568219287951081457887521346100526368167845029646728839701709794854367878267448137661615718919621843350925200793166383753050770073581520467841469483183177026551911214092906929463671697731171918499319323585370371998954760589176756542510296429270162300793954748882492105116521767476508077107425006253604978540218034811928209266878079619035542643004949584776244395316727072935400339566633379445426406816379961550988898806527815843791784483127023844291692368540208494595714589129459820575739754901317735573189002653614253528009096778931907234284029730237106654615594288174055398751862453168144875118647356867809710804108857146996927894143729166494242681457916543148570675641124629748050169554701002748098950878751243496735824679241445017565996220727200411645547683509821459075465576710036294589844508379735025238968940258475129056777920176808644005275578079792746683001110485946366616908717937477910706371155119155944969298564862568344800681557933089053905963164447784183712190834611362670840046115038411286724506351243926073539658689802924260621601075361264837984011273066272856003258560441229879466515927632570718161569384782115089246350632108398720182842785602279843709827621328889644794429408470639099093704829587711808151812740072362278939903581854217673972968526483832736443242547157729488652817706621825760002681466987467046199433783173137850305215423015210445119083242344150199785078926507880926648859549114451203225540243637772592679684807529513190734695299619305721448262941727962684239716582632017493278586562175965043311271000830564719707986165056866398066540565078793144432330898539403457718144387596274828285099442678958743607045126960708354026122219438207686476937778337605432119594372491735559827763997085595614288721991141938214921837129645301331676715879756531554261840123282730433626597041756001808447199815410040822878981686225744081731724226949160364162894990285875625591220639770857699291941912428854867781217773569472023651033738144458362754754277108946112949168070122822754987434316445227467089331503268081109220599125976946082114724184777682228241648952640105482784160318338238737874725704918748842788545072579609040985815227031707763671875000*i1^54 + -967955172042291835898355259803401130888889412187948044183518170250651899184268881778970877572727424041555754483062260392146468352398852987686767550520099208816457252849301905058843005892777301285358184411420735073564095004565425900302131889907983847132265920065151077705241399453499448139473522102126843812902047730484850029642677688339897992587978315721274849070757535424360269613473086733200088292769173375192905662168180328320580531733269881622085654756223680144961478946892258370442207569686074030576966419635231705478287803793549698641447084653362232598592829378801534899776141573732662742482911645910522126113782195036396007778557453343251104651551292377512001072531961739077474055116216743151836443842224779557838165865497287120704951439635863334857649427792053321407910401137209113035318819563398510762686478439037072270578805602046810611500327940068182453316019597142930616562262166557719784816233381635499445521491063951845731169017254487393557973990221246567340782566893412516791832463008245715885672265044443644005091506933346604195087882508585236283499616960752272356942279313026674730338386522673252608449228436244056146435315286449865556441306755910789846002246280706029655788872262600004423820244590171051770361455684949876690865359232726702760375882456102403010518840788249093316918407618267042377205142544738665303138725894086269712407467686335784629060746458411021931126762140571985894520025147658529176969494099357040126831056854915342060135572730781652752535402478911555141105997102823084338120278201063913851145335170460087796524938122686332250236568646930895437160825749147992113466300283664477188179804360288408464019025100741374245376182714484690487888443156897668480018734512520302656575246929701323121349345300272670082595890459111766627646387385467485084987705601711139004127560428227785459155419348248879379581322719593117413247149434421069623293642923202615792445397049714169867521529978895284608432317901821461725498737259687272212210716146175411618499751726756206103124524507537608166840383895405383581373949672406924527452605447537727464878505700136025061589018442801061040699353979438323615782444630076698083864536708849446940937373035229023682506459850283507247287161845380030789973538308369258290035061311197907870138068145988709687412089436969019567065135517180779671365000894602593081202497640252354223064663722863152195645906605506219592919229457675022138958448701018559430929898815679672672741439160416707960104722515714435855929618859124105892548641539701298533051789904740588270904053485377713820291443085238178379359048609862920236565378199119129193562199171405698028269881660889950580894947052001953125*i1^55 + 368117467111025081360358784433733559526389980198144168948140887369769092255547765540938251959914384539556338322673494571226011639478567712950073624986170282035627140887301530707297621160537871238954747562543079364065463992322156590259421543805919910799701008370291601268500483199199616435331248833412492641753611066005373370269307037425317962531142234236364305289623988240124914613252035560585432539601059040596673916714814082919780444667822248051999564534391998992758263267560941674723192059026451435007328566555307663349779413525267900533903185008597219561835600299916034778618898885940892889699856323148443096139150593663561691996402376497621979719177623547436394934106822970745100271383143967165011634565350731190630165282576976463763348076258320536026311974780161995321889779468532150263086260598670334769098125052220639896571892785239616659388260618706720209460483712654309484398186940812026834680763992204378230147862897136803506680831325903577542414229922895162848801994267645614780358467557398811042173674067178220545236051809754337751749995942590147066636821162374252822505666655373925163631367045698179269488333823514521991671126433976183952810857381615542179433734550732000473609751522289510590175348927765444017436890376374454944596852388140437612049250009103598185814157896267103137542143108089746954330237652945255560034285028652299518367104785623840281396157801003667141560387365007601881391231644092377980053315790995374391216271281397455581126457022063165686696824880767981056734542972638786790349057935687840198166976385831291431962618192122785021730726117983536010202470609832679599552705966222293094658054152779957305359432289748646455463856259232680099226017594782754092280135926755056491167874887107025360800742307983014331231370735010261374816820460486008092480775715144218431679279252430715074518738793218085064930618474676428617076528497794890955732078325397962054649758602968047860124391919704768172864726063887054073191681437521610124987771429133081933566802955717736351064000975748654114304841372623048470623860287999429237458266304723295150056402846033748140323396047813308548580108608108465994815387144562251076615765021591890790442774945064736534381339475344713416025087543129192354905874983595439690483430806056899177047873426031010696789999259378992079145572409470374784868885999228558306131458144682136192073113944747156365586886810860737109816814138458567187991929551150123079787155202481525998645305207351190449571789154614805175783956956617821917225640621351551768971958914868811354567140049811234724282242463981263935949298537739125692763856245883275573664825195407956925919279456138610839843750000000*i1^56 + 40167181099053100359936325162502167188496647965940987011973605739179111474042381911138898283602885505971901828203500020373074892157063604047269609070843096208188957939256161587410881392829565386432134858764467963225766200009536695282988128734195993059151481087136150511533292978849020961977203087326041172004453663202365092613635065097845722829632202602767147762999054503044122173697764846457000569960026376284282425040521805558004294796147888288041624362743384762798311277826908682887945660934433135346548681385985929861112199462845938585793021519071463390887449351742611966380376020478979935849761293642428266700370082531710118182962261079784772554605852032915796686334356417903247497700277132196933851533300642515565563965750615719401949231990595102592116015359906911873443711057970054874927782365332713337131734998168158578435947548008146835477035839221806612345948942412725947291253547006710692574033934918458804317649766496139194689763975951891339849024101236669425548077426541612283122314074329405103305073225478493978670764449607605804822070192871784675648776151576264606674002106627284778374896027443469730107961092238169105799444853209725836784733228964525644794130867114416950049948962696504623095693787471242988560756685081801906171862200210872872650822223583466336894802211357694574849176488819483048736485459063804441749076702634602725466494206359959705496124277600003729783873396282564537595884457039087653534675157328163543565427751272851820041822330936628512495149612682955329050559229213604389414865192044544695614588360837524272525642501797849812325124931503877737165074878756814239555042550457601760502298350633025325728367162001309935947945605183294873981686206411483760997861216660036017594312609904483902409633572535030805736057688215161645225297959755160676205490241277683406161524371771766329677585262711351313220230895644128671006441087690612306909593112325504581103292380291672975990852742591282111871221268356566512609874686377226648589675603304943256328180893780728519077759605945077763467864575976973789284559651023450904706337637304214445338267407462579436041860137340772466151963398284008832614667367765718418951444414219700077698075659768596411169096150689003752938335409473263190825285284361391691324149275843463348294678133989736555108077094862828655906980843612909030288281595024498132925966612078444768472763528567682750619073504618289922451721717026448987703185650897886915052107263498305074042942574143205568242128056916574927353293196719278456989405880658757209811396088523698500175788477823669506232776924546609813630707544197063287949171702241513524313631933182477951049804687500000000000000*i1^57 + -223415317666787961813457328277208833620904270440565258134778245240264573051664524799930000219990910601977480446984913599928311500860598145665973190961010033704047325172073317049977088886907351704479338463568043640141458085117070326578869196674708782428143407320953378026510976362969038688844584297720352730273052275092515856022752890818582178392605908951216979342977966439626546402251827251724696924732838813948649069794877069329644952109678431561261439984746771856460242429323908137604087162894902776794071326068082680720940949664190843375912642404538150743407607142339282622984807203500769033107720855220335378162563960853030645863027051539283400777160492743511609567752884343356733465174483438073670231753724034808839466210665406445956643130950181479261822560678823417599568712097398979675722672110823605208780655492090676350332600914608980605094315975229929549808540713367879867439050174937479417520548017524304950111610080849382610384099907570044345281388266402585499267247491157436554540153642596942468500548386049165098986380334478409789078392839682679563981181308616207834138569706475536735244772330466181868997612636291359084672474372036759986980941236393948964798118848668565012585688347356690366210918194635768810206482336046970528662210062539037367664690048126557961668596874363255098378942541857676300168282950222802859611547795004029971628720572052158324491216948254679141394699916726374766789833703241831418755305143957286259481582534479879031776972022223794143544821275815983925554148324321860062895729997303432099048682943457164191643778215484777760551858604871844482512612153328925043642431582811866816076229187528306924718305958714010848829250051807941618901968561012536532061002153225084644521002990098584201238609072017109596971305478779419015548724963531800965955161280121548432790171555648535061781789018909290627743846963703887471896842323013690848106725468935682381517914386128714624035917384846536239128556058082260616620839977447607055914285923382633840751513820941007543155443753370723716270063028135724344216166354620590239677463552057937703630915455656616594771710277384575208153880624534976060780751188268324103870984083520735528662398347894946854305826104460857812663095862020164032486275019016011209638418098065567559886426936207226911408692879827989116928531816823883445503070955952748521328827081484573757571786038158750715027598165270692960836989861746521394101044877734799589941471024995052365920803620336663144212512485798257478335930159446161104549717508791500687577225688115298156246946158803921994038852662167674379796894269661721152942854743404313921928405761718750000000000000000000000*i1^58 + 136754843450431711624973469808729074591741088084362903640890252931034953776588808558575503980378007497228772318434608705175114808419017336411992120443030234541439302727991813424307650010168273726714480791586306045491094404939801370629471089737406919554323890248355562590702689411996753490834413364754994132003586632655094303767250336049151510721757666403302299987312595499112855945507957085781340602071226464448024585756564938181229519871967559239353584372050356658689486346502712922480591485665413369374770639892096928857388885664042581930915719558498638673055202862885039365303783498207219297838045206504391601002331761674037080269631376462641060324645966911861041960807546392207945233225885971165035505213860935879870091841368339763522260599863234133759733920002615593613946074239583234131153225709056336032494426535282752942622253085134264573088246179796977490293021733874462548850905621270206238553999363874228517773275693639467696975688255155255721289147305990271382392526211939207228738581363315687436552199407417626440168468012848197925479774586578710675382348719170671738390504595166568392320412158862130199066746388925915323697279630648602407161301334377887481027597287703399800604471731390453125251950539287037504825111517196617585637918574437998222144358870356202386613377800618000748135469602536692655547372765012136413950646273036543008429524599619645758880797741062278595898300306292605064433736231122493729227421810625184722619436790805228031340662147438620521068082092006717952213858127428810595037520698772922695368700288719133717594760922124835314614412882615825703524925398510168347494966544817390865190207973486164667746346308547871677452624143187937942289560675772202760502228910529536070919320041407730656366135733637198729975126701205273412948600492241250059657027587842129460763170449522367236864041675614009791642948758389162345689125005080716485847221145326027361957051711499320674421556908509619067892073362653938657024360557202423238289429334868382337962355721355766166098571430507472113481649368292375950637626893060769471754324771271097752562427604843767795159558947575292018407514284563703224926450822707990837547440036448609843416804057470999075799133857491691416181208225787016508363120562954898274680461687349120990726327846307496386057372721772481763876686736262133718911853482269804601547063908160078612448031745985516389222671970961754322709960836847755279048305785467019106599662136756484000512830985241055186906393222155014845971882444240536674733212723853026311271157477315509938761732652868090299587378929959298994600889577271629241859912872314453125000000000000000000000000000000*i1^59 + -58194977977299569529020251307646161957028739752657272174204911462054452081092567410741750000975030852949175111687825989558890892861215790545314491218981201071959826391162256600874229906424412173277281601853674539272602234806789450040309247399303629034551138540803045848336405310986243885233760917632639991347843126966438280343305683146195490031812606218227004405757276155301546489951540363288060734703250173350681294761282029663666369930015140585517238324716015476776956041989242488547798290897488448252313138108712561707780339111042162979105188804544216509902492697475318449604937045233992490115439580952753778826019331293247503611558382094883714217252704380021989488151009723726608133906767315952088858952536531561230857292629159056892319544814713181466360680260015462433529200810469482932769772475394689522518892248033803942555417533853248947179818156026110565581781133030222006035617775189857434768936208875371595676895294148714951367021911903687502084646619563784265533427172155009733766050360149037002728804789295855478117356270818300075221180654844469896134082609681145312334264383262446089868077168480150894832818632524190943139510618491816624550683867060580314724785834383809469392384593994004041879444112210649205333041976809269725215044586220507624925168420708859674876737992363259651118816595854347718404884269239401513942117539122500206719236160491872213631431069118366480873706484475490948363329240941634995925361230048493598148849913757037714453384891674331000047925818613221191692650106151343340256977746589917707888969253793986707195912550650145623763344669929953121559433466577295497190325422966879165954902735713366663869082357221734869657251693687327753770041094425662817854610854498327299369626194601126558919999802980424578720369037007894271735419885078211017586879643817500617046862154666643845334849090767019852302508363046055568484844985030705265188174341832064091441326282123543256617639893940286898184304180037981954653523727363419482835739360067468887218578111853835923196243667588079203286807201213849160461748732787531162859000755261760130851209296425572979379860669080209768554650208931892914259906503282582428192751663678831674189351373479046912888906839367006233264056193415171655997758415464434692131449776443826609847438857747834566635120071248491629680180747533916866901244191591061871730058646037195902635275484486002591501165419365648170842471114468910627928701989550897812586920563580768272091820072749149831229792813296849114378268776510553447170639165299958646676273785186358729978413204943027998839535494774899746512970434367111206054687500000000000000000000000000000000000*i1^60 + 24527418020082338525334564528437420025405647967913308421052038807064575145654803872087867648346777187199180322862124637401746427133026797327088545796592236262461547247822409601153278030872668995421607815617122665497908892877572756587731535662355589340328707175035349086303231476627461702993298778035631465264552279019556365316293352688043843866341014139235512457815785151718532179663194927320874116161254949903360551597263620135151924889504867406653920480642792423727376193750490853385928749725817013490867528172140058264353513428865405860845025644719435517937829336410086796097159009351598435225741098218227374545489325577791321959075566726910173862692771938668252991635225276489650980614802939928209554129259217087977501460771808215846110041618338139757104039909781795784224934529940470490852329065202821313609461883045489671258669165726991553000144027690692517001756702165912578649332633006561315688024840718646534665901705396033722670000643260783682495866103484743972937457967705514213596067656104684527151090177762568881727314168973693421045891506627886406726893500400842928308658535742506195650621127035282022673743731716644052379795646585212549698449277860384199656562579999697922784005639082841027951570258333680578600362855317217278290467405214127477143113534126843088179227665878046147973893272724632504492107371707423207590710282897905870915576078008838318338773420394156957747339304090752321945618942870885963533532906352814993654225023137991881196935617985345437052483916408895770746471002989266470550197571110547517410864562148434438316834105212310800047538191838218271229542991547404626957745902078425630412537300713955414995484792545988411468171049251279794338454725593716983412218984706527915772059956959779663358176504245804939085577164532388085174877045545678024083565122726315308638469434415363346168970450924322756810677464961297227643612105474224142961069734838620357255609619048400969887922639560399533079080898797326143815656583543951751209081024866986875256203242785574755951858703545212083816169136102738479062782286235035049791653940499153108291482840962587793480031403490133299531222104231740872760300223944917934500510647281906153197460907989560777162880398091169319540757385261720783523672822715560486016228831711433517783841198997910219994343381765111654462227483018959758664437071949769706901832145876314446322792706230313983665466286663164578054477630602896975013140934694156851542816113284600615989464630799463333686624297089790491640903716086474792894828115627097754706136173628928279104478957365044199224347350734115108937693750000000000000000000000000000000000000000000000*i1^61 + -6849529823148896427727322685249789814450448978819540916538734641125366983245406948302233564732785344840362623473345168850502182126351657431299638394968733562442610993654485285412226483876368992796727625051947180675604869494761509500809570039284710154783747872945504028913230622165752342614359920082509070329484937109006127148414700311749405919576360422906452904374614801329566425265196958311534123893344290371295284850609220445180103337851839186614940752293901404326023451591079930451037338213743493447791851094048794165787147910908911790089238104578539414962355372273430334717964814094304982555069911336607765853002430915726379958986271245015912663709812608159085027515434263005168291601451242248074795096696863983673197513181910986714950485374570283029601946068585875042575363209902103053681467131160208412609417820689023575040974927662089039441200874774493006387245219650363467976031013246831085879821911315714535156371695389183298284493355743313242506792669936852663693134003437767657111118434729056400088318295367569070579571865406877748506111515018527487430167981374817629521589419958003764504253835491145463832630629741193820465177914540339368472404865292577652719936452112798259706326263089110912274199496962399777978134218766841309121606376535563375182416816986878361126912511329496148773829371975282447630443484465925316155364851021238659998115812184710585577805960418437697518275018985513004335789557135517498570450031642942771782639751571380631172906896971860306534492818063547907372366180580937762605415688064976312676844286927311108140339290057761196209700301124236988122835756593273360123043744741440138742092792110292261679931632878153459481429982387001569900808839114772956833971357779763001979762761005887768921796812840825722308409927365237839046842460212701092552911074719376329777405796723433183057551970931364801358691627170617693271986921369704736486101534748964425714459150654903223909018628282386398504380067707854284626758929663845586136974306091196441458648935700363730087447842239509859970588891013680264489850167965398048384917469332219208511665137658107408233159484386396487570780143198453611442214086789886086073015345263916852375282475138595993043381591632505434896349376921591293208519393471449138860168550033148201761250866297891587931500363451734918618727916599120116081990087497119353541996082266526150395349392893161967990850841201239476604818103720568812195348043505417282479547165838587061682501707646654108920258397382444982455300770561259700947597273173104401274674927214013284108758706977869441812939364508896650000000000000000000000000000000000000000000000000*i1^62 + 1540882969632527462978343110775248603402865109501441826733240148926578709922024985394587774851989724475633356517259009823916807710579934634330162472208637589544026312733195861546430863033447158179213403959822655920102627239273327468979690222256075027444074300375691469716695500671897882962801679087227845581877099085923321179574197739849521086176722962518814167582775422132095629388080227840052336600860249616847752207033625080973267260625151981773475280215316276787931534457766774393202622819635549229810417306673417799392240611304898588837786933780084528622085008420207814661154316503189447060099629633334050978196565115865335198966745520494517207765685754705260699661184495097093795843212406846498508070852125208734146723474826144355979390841521516810145396456466022821197460454072670233164387739397178578338468429962491960925524582044820518391093057811763734904335012390533332821429026072915891026641816812348188562195071527123573497013019272744163607170360846090779161015218806800072402717587748323251871252555234481570548601167129370668972526068725117509231132608427352301575290404980928357590490553322535405369321174959872299556312450052449185900124012543362605286207878076334837803242250757243681164691577856642844387102357918140220111467294512984855825885868451665020816386306157986320807559303828968973377600372826019599438994561744123592377541995839312102779950177966391495226377093236456494143211236531702909875664053066804387374617171359892243661935891833736677611634666060079801476820704779931568571417392569449062246541627284159052805034522480023354523573757932553625040580541066593059167311365243076986334396146959229015444688485359802584572831840648366316126513548604808640632598045615155445827751063641600811369323278832240261502548796285854441086986441511882566612043942057777029610881054328452143093147794915937374687315435832880024412354447116287569954707932734146733285324142876979558889715648703260429247289362449976914372904010407015763690824398419821927838189544729589320772052977212722875989297687394908122067966876050386271552780760608197791008697201564242212559625832037710988303884926140942526954419646605290832170404960361390824857266410205155590153714348303894842298414698692175380652506645853191783817528607056412150343432532807556776734707157517914018997213365814666323532143160337212546228206324933662029528635636268235324925760015338316487875008991716458477196305718290331029907535170097611380287866364857621581134072820172029398624595353378587790084190143299962811748263759229994526502170824179992403779133914880000000000000000000000000000000000000000000000000*i1^63 + -314815046013254767172968280301700340502080192700528151685590415893988412524375842641526648145663293821266160662754494514582898012457313891977337572499266534688302512997677225811259192590863989514527150800688121891728808571703338928757139309710180945615459851590159767033886900990629786167259100506299201230077459104673324096600467463011630128918382084315435743051592186607013890171523299920779024778651511432028676188785956600632004612688013500894128313907260915146285644392366232932836585356928663613862221562053551249540824259727712211459330593857501744288286929437015768923222708840528125969007798777641854249858819455867255699731459679898419355514049694316945363633235063693699969669682871072695912661498052438968769946924191201220346656129519929491625987495178202222597792244712828252216768676613601414194596478520937360429866843522053578382890754809209932059483142303317661247550996757919581157519777127457919034139155565099343318178922613223535164340338931184526547712045749822310040563685864292911906917343763808468029548018387602992874042204476002647996114167387297957736845165080724448478075659848870449841674459326778668105488131083910529808024225341679196474604510428384004693828311325485593157125863225604790977890950211235040346667681743770186823651554894392989264931125381181829503280392310926862153583711978278766766683870645897447578768896748399655718242772120850906048307702992439026951513791833658680451423686491017472890025480063766804031714767222974719402300127369406982861766470423096070548522387619275647585735441400145820497088083653359670074769863882764450408305461454718332324551334665326112416529951949111361243327528387226375089406846944658793940235448048272002478970043411571508223758795539108933247285468623127949964968918421308265868216611865065370157760115473502944080646113297621386034419380366580530318478930285369781756679117932238232223674634487857701866487033408120366077364064477280181192913945067449106600947406347433801587009884387191112767363304912945716089408490318469484537340103708382974721059290280168409059851153634231314688192746616115483881074271698176261526886038628566474614583490725836336509419262437067257850425823034373421523550586552891679183982128556823356644624513458382593101425878320835920382091596349112595836186837095170022603341165862793042815307059104915419751045455302338169372961897423919672936399259908254076974318421577920576499707293151638836763760607213522408860438269393659817291913760710394337020087905818943964288139090597497629959501926360203167486159883037618462851072000000000000000000000000000000000000000000000000*i1^64 + 26968767270332434623683850718063883646594066261113713982578165251863504242250132868026840254629232687560125799317983767331324548526760122912150202207366182828508675155854399723740497633014414355778508901601628903794667730284436247990528404627853617390462875488772785368416200976970531671483038602452869600448184431085107563287404475853661158456464639573602967899785729890358157969622263404258449452991457626421190517311568377799681564866329246216786164792836708053062540095407316736495676360487516532618551186934282485951636853597018718181208843910570957015372845222749062845830868303858599744570255604921395597838165275098351555900851150229089374068066972374347957946439310752123450589502372780871401945949577145332407471369274536953601599784366683224060175672016936930831301903923601845215335258646985673042501167820443644275545366727046649572829536459001759722580815246526215571358786222709660391702361465385303804782682536621567649619668471197814880227226648738402735536384955432312858018002046738439720422763349103854908767555270778703574565167275200687790903460703928421364929347537549196774572956194461703116229433335195161378057112938942441376434669543534112391667346256073128471702986176309920581048500569259927355800435854316881756405251331445173291437786750610031980531184071690280161694182280382538611120683870563088804492159638398081141417633935172850687559952498029610263612443678551054748159521426044274602924984710249956381982889566043710623161585786803083866549330204979886284280556008323218503611796190682461872335938502722861613168184297777579720279002895896348704221723524047749966792877553733357241776754954363682400300954164188195142165244200892523851204122615164563743374308611308028075936186053997297761146473491771528723390379221750834232720722965645892373990131125783883530239727043174797787192345661326967171949657608759083172901120821148208464709030356733490737727934591691330266494300315256239071649990634093008130136314963127676821577466468226049237808367661082043731241516394394843075618134740532050737173023052747942831763842663190278727049497841509141408379494889994133409266281230579064805368450627765656270529355009906328942326162011208247011658156735929875388338050548065028973816023366347901594730506005879918447916559424714443201775457893441914276942656940503170851514053453246006657294016260161828165619047236888520965016150134896090020788864246622929899379303030071018086464749488637564791382570546373082944993207383438560596369760285292919306603808355977821130686867032794971859847339368146534400000000000000000000000000000000000000000000000*i1^65 + 609339254848350976706152824872377970639152528398896400660548316763608966663870615005777068925844884590134916923097298101249885528741100584994566757453979287908677485971520614341321150945821940944457011077159483485035663490867859292658173244109841991910365602665319453082727146569515273146190754770912760060518723519263937620633869275598218328342375372074791240415852245792056425430368800350071939753001834868637925256889844852198703322348568464929161637957002293241160492362281836434845915768038250881890510063792814006683813748357336570413235056072409397637661434224538292989967425019798316042831801023728382538964639508629990239943447507301270389267637263006304294189866733503001899202981896708100379186608139089605842135124455484862724445141884446217811723721945244907676419623284135406846124307811179683208859295059332214053699467784358123002112681367541321310841067557717081590596051137632521981464341075260673045832900560723148767827560358974146572465689984346696071089842162616551453109300951108360220941287334211661815269060130809390389855829350178967402636106991888233761599594909142075363650602648354990186906740027123241767162476068147860335577893959874290409616155282664351795090725542538226671778372808736829209614618843764733665608088012767390612163398548318940449113583132281229566499283263924252039375056261997359310786545621768947849748971087461948974928898818267846223249009976505593536120494774787256319061125057581154809178201472577039836479010591268996934114682266670080318592136878314172322653019064476885027241739016402138625577602812858627554691464004783382014379898690612032887009599807539180336744210150526172159682845045267082367044262584142515727212762783448223800657476666186549841908176546086062873988649868993285193411702891170390978814684651713007190250089057270099348282830197377383647048022958849740829423379767873519733272859618393292535811441672720141535845385224858189179157598606990746971816087270031474049545359150703175980926362840044239024282213042412121031445257146150949489935147004382327819535222733464928511801594922891515980318428140310786209407364112651325379961193409268738039087919970418294858962891522773083780839122859991341544070707287164524975469661633785266429842535255747939987870107646424549770457148607208337992377156663596376073326822534844597178950992011570791437525157615627702367982135558112857685276349003078885434496864022701791983389124587927945693687247997959849071984492423506698762066698561996119408043395246119194059756912346396529095809747802940847954621104128000000000000000000000000000000000000000000000*i1^66 + 42454936705818173781023543157235462858001400929323696471438420580603365116533209050652491287876362755840236997098871351733024307931207890250839122482845181395520661365391406284103785847997051985713951966415613846631615121202003949283992375271027373817793730628477476423540832953182540901495168561236550166156271350629463179025568326098041890193453821209972782313163926520874025839142611697750808365578322051479744167746955189961951211039794277499378266237884257139941350205183128959726936047451807675244336339049466350124086149950735321664781831786962712836016577136216844646004562216497006191534548136722810845896034239196497713656609118994831302762903407013013011792450449526605458327694896179599082290129211058643211822161936256398102999700982284972106954212714638598663334390721026800203862901127553574012775453347804193395821362461628968835045258239258515204831140563159384923109451979049434003895116365981587274419318435441805360875841346644347180643501836023164012456645050789595753608665159602561558600538857441344584638461598302917458541998257942428517097646838311822856388674402088853693118641684180208247951222887195387662609919692614206671752054294583863651098576484538188576596229629764284804501181959546509239415193943531618310466835274699506021960057595249355180043126661382025648819126546727486584659866384676033984586468550785864304013906867104500332362584953920513262279529552458429131188955350965632933600221873139119162770869388269674573154207974788237253242380402673693274486734783910910852608296764257143217274444553916568463696040258161789820804337862762576736012641172025018901605111315856385155585495302764960937802250133572845387435029978293832753355960952993658340579174186666291018862094836051108776699211419698734973566641607809411171733765294804225354633211282156864717221660015810739888475183690304234058711395265394761465238766531959173240819841597133050115185380836217193502612758161805875259949711027051049213363868750704495887182552685385301770390807115338689179653119434335402446377271482836154690493133692311280400189609491285648153812378739377809799374942605937387513838306770879758380900134204500100121433072167590943588432326947163169134320165031035981080858804454132407786457444452190338660940148891319759923191744287574246713071059004985915963231853087231755701405378017207792652423381661659887802159603426590140713046243370769064294033062002905941626933229779260835379451410248363862214903244537018863603410529804813369562230527960743194957899816592726959090886062926032915555942400000000000000000000000000000000000000000000*i1^67 + 2204706164183073791544787407161541838005820573732322412614818896401093215758714774863818518382190989759368367377585050536987153070317370693809702023789596220194122546450480461987552186249001082795106243898854213793593339351129152342152985159522442657530788767721196867728787595863613613769316401623091568672305359558193303902154215182515703129636160080925297485059054442887361944760609999558978699433834725038452522044883435784258366177522804182220717515858026686660182492985920320483904139030706944806636413794553700204384057101043450483312496902870845826431233824779800445176026459226366160484221940443621679350987902977690957483476690143307956860855663932855573080601833279974969343201071141887077275615327868208930599942677232996662910767519279165478388365210062289125362397664780960347717920982789141842744354190091148082518015370337916236697771878472216793223478384609059480590168670104330848377626822002355000763283058275562993344118115377687633823200662511237599923308632450797796843827045325289404199115174934212466440261465017613701927110670590748346449908961387858222516803925997437514168441730328486108894075186306059550067871266568170309800462630449146946258008118487383749580009830436913338833259622725101969236573473521302372852427794840952987821533046983363518817156889217965036427119848954718924413934208452072014407482159265340971038016057722193044523498682564234451114005404959577164258856760142239707463588635494898963310116852171116158186764842276043289599807495447980526110323753837070800297487340320549804811020172561915567499922006398245613572428514493226796051189122213770404755912661978123717938462162187086710199342348561534921809412347591069380054052180441176760512607732673959392868426416485913349902058272507501282145002411896298496205416327081254144359209053022348724569194095938957209788582922082532277676643385950136595538343825119325572370394722750706797273728332596987744375666879439850854603979285201656751108330767983083248667157985907580544569208883412167188606093229481640889077072372499252102569150126789958961362195788916142344833047527151637550361768827097722307111483241148137990447212038992653234157264297418173020616084873724406011986035698146388791767095096619813585081539783180464290419295608935939850750790750163451542569905112819474325871390194556421853825614245160768195978429372229378035067552893888352234118613047565785485002446688453096846094477363321477555375703352201818841987681251070972392137654535088710714266194765432224034756321064346342038414566692654940160000000000000000000000000000000000000000000*i1^68 + 118973540203439213410706315252984019167390743821298565326398605442915730705344232721596773885000513004929922637974423626207190747447710802875146110279108793057737031964622479648525884935424573520831449405093399464944460839264076043729190955250135670347102411464675161621615726706330682459801492656116975180260721312771461247590056807360776835517300431004755669307062313570049354348823086245741880489350265843041481794201189707161403514958617531932034251736042561602862752286399771461280520373213996245120694861991031734701803615387626030460476859829562898807419438207312903610226300682523440169337764125338694644010131492190351243463307632209707126657180195684267237450948427943422909345066938983401467598004234418495503557608370762214688907433156308550415626669586309764732221737261111629609316443878238732386471893866245074095380503411756015085681407925569004536682309505487590510440823215185045742390721806920489913456164294510618584637782040341340824489505527689418035283364635015812166227467953157510233532841797287521886339083852821208979232912782774843882940231745299115144224493711371864397058461019281153165331897253291900543614505370212530751894753656496195787658354736306000940808239871610355898108478693020793554222579098167573588428969902952775679457218505061196332251068515666506280222534656777264585866740685844392625005353322747723105232884593795883877372582772445811432241988330371749914418852473184461550326432277775203456772903829762127439784309983048565694087557643850025285963753970523221210223326867911409242799938013273929747648146525050665267229521257420633484850105475960235925388668331153995633809069030584487348306128104101650405005985479232040772588736937776640204838127046061688646275211341521150966416229963111766329691146731470448252003096777311048015457708782736807971412831121956277509087115573831354299731303805692287862277056379986205030750657136212119961629649829290451799303163757808023683495744813824277569140087729194246832955153978594033083163136534617403470515761462069168403394981912971639250534386500012347407316400061633292409653120694028416288881379111643608862977476558068584548133450664623512914566974873894091907655987767915032642424725521324579257559272522727461830129210893089277660992699845770055982850513660279636680711656193874851257769372670862991056845049709533063489265957496101206101882540232791127981648945536266167817111713319221835823062329526147199233089749738394279364288384131017733096220912077109796825865707105450655437392383476285613643178967040000000000000000000000000000000000000000000*i1^69 + 8678879451800584955637956494398494070969727764894454375000420962885183369645747100267549448562281219041571679475419282733179415780208052522569880560719066504166692308889691071771619030039333506248381108019604955984182790243261320110730272861738872784199599254713892513506363481898522530702179941483673629867849608687645592960471219939912075103614233647010399034400993869720328447916544183755199951814243907834646438090592788506457055433754006896648425017405006824961815563928098776003802032560118728216580682001543025916307569117715948416395464295576380034285587689726833273039851610108586128208433368505156366560430917099923961712364512566409532285143996757625516597295560021184909236270188616797934297220059292977543417380652118383482510842103242091518750856913234584198364780015842483187327558274606510935222459447202559431829144375066083005486273617084287995699228001527789392851826817004145441993677268463160176488375699873289911918093426709632503829286672369447842769151283696137285144328383475349639502173654270592643326016843983640720985098064511908204190718071848365992252906025082941008311052682450736182337874529089877457271938860815784091176612413261429681825686539141177893390771575480488943783534961306685549669165725465554243031660766657701293413382989580719741998619049581142979687220783185747892974588768455317681046366168466390459603267761144641011822034577467137239743192023122398887859678056348614421286508591437711238117542487900341363567294324997709822298601327556367883665171315587370784880345875144881896684498461682759642204666757847526644137610286897929512096168092327207846757210247155142049756188613724052488957900482306200027215570127172975048308114667796946987102596510325419892388690670797976477729931535356675613848809289338226957272386911933672326919815377984566276968396234449856230640732790932379526454264667249785947254153506721403304255192060812419623310884055640148304855578526548944047365316360660784254230529943100956890045249689587598038302573060346511682477326364717586425279061525416519981109816745050094168305888736660589450085612037633518152425650094716700918058378103305282601963434617587962966174406891004854079322372533964176231385728769999843350446027190665328530945173384736149413321065936808740388854436326493880558826919788035387732415923550427920107863750698358866824438085874323966413297353313295163102945894784518934986538187570885540493683810926212223157192390836072070549095954914517024730816812921355041754085423213174701678844909828749345266073600000000000000000000000000000000000000000*i1^70 + 155087616697907238985976662799391754527004860207229307853137890690288946056590690488001742644037690162892458055606801399564287910888667850319065756223693413162799837547142653833878737613196106031177101415484588628216842135353863446836562843038141519024858742453055866328558074517873695369962672926923542664192719952671020909684137373514432052706174611171904934522651696427707153972445539609326616724096637284191531114054882193195459262017645921011167656385291478504001281592321642950526540654819641158355728318988315512770162979178699357116335594987011542180131439780753073327910529200540831419212390892567656265475172853410709970973565042040790777206494017677606330058218171399583668888103355965586688808194824969230562564732734844067879597771876186928290359830548242598551134483435976850904436615927353420140259215031284915368174233320596447327944564520952737427204638232024836628100005668683370347848941820510712163665628279534307778761829000236048558133241508750284347867385969697377208214169722119649599824037122193810382416239439045102802798286543835282279331116295379632894461209919106870711293797370158826191738387078852310905026415210251915524132825703685849673505727346650737006398706999699438120968862984306131997255118618065515198891663566904453398971825704979358139591278991127753790349898660770476842766085061594646109617385968337410055858888294606119534853555649135340458106901925870182227642075791031134667306367977292420705287523001977239220195519851910555631477952864563830328818397296476708019435051615194178656581133637369475374384769216896555419477664365119666695705030657450066217071671826919415187837442744525961751954381417883519562437869353737060412374535338753599922849577418203207644188537867495082719690511313201859870658071465377383551061271782982141007022089104893872264889279869444303367373213141144135774961308757074751997766372112304365802516318404279142308255602741471618075762910718219985058535769203148257911356841389634670772106727897765854618563810124824839990818873581912895504584586038394122493014078293531209035071312387800861551071354413343801041900570268676954087345818406558193450189178396046172897606875445461249495428511458649893090380012138253120067370158421989304788522757820609063251249064012509446458381334690242426144201094114355564496294524428298089646315831513622635494228613700922606779673186591648963642167645592143044806301252776886692083975080683367185263903292982916032975527998770628623237995320031845561842810123760131710826821890248540160000000000000000000000000000000000000000*i1^71 + -8048018971609829119718448096721089936796708815485553988752715627998987786730994171595074282231095189322300678855957766806001138961335056573199442271582829779459162838530531577211775035379658978770520262718270368446559813821581616260752801047130491658806126556074134398221695479367824358555046620044997719603980564536128475393224686972850701389847687532703497672597844201898658761876203906467629113412045827955355518920799012139927062324000433804977585388783662995035920301968141746204121936467575627999382730760680165682288166903859251919431444991351787069637873387947535597976033399725190161425375956925166316909553410959799289272728493135848011011505815231701228004375943028954357128554690409501570085257037061162253114913831345812356235203904088570228499985283431230819836452079684513190380265024000923199629612306446217949211784473180286923382051698934929647580807979589735376805299636664154587723314131165811539884604354128314399353527213666658790221182238089632520734736911562489291312120683202606080394380685801118158104645181481914572801186506498504658926207820957899437594085774799239464413838080593373309115640284538291014433541785698555462262660084254362370019841614714882109000490946460610847469328817667598119123589511785291546269006819299642742197580133807120983059555836257190351570363967551198599032003970375567066338922577494675172993237313138043073677740094196738027591257135051964828295212669226232090234525268784642528923444827736965326376277660738560154894032335898163148580743800877035035681559473906335536882573603923303430203975222683111504403358877089665768852393732746954747801201322681884363666141583657386218182235193670040403714825055037423303112451081332010050928157493705641849797524852399583320805369759770243661371190798679356253875542599261372610353937406107505053530065106862777268503289796008322748037266503616787028783848412082909961616948330000509274837817646562637314475293192698987072787844367647290002004237342427376974801711287487219446652311541481302970703631011385528646678788857573816081937992662421684355184658306762984159024534033703260965725354320297397505475125432470464138886226359353838916654739710464249788400015317022521904134886493604008640190471647014178196856577027821384796753183166332694242758738429334134812933936207175281716869387949059701152232599537945583109180566977644242659415305758010763759564321142078413035055855576281875233960858794676002556653302379857279355876482653057450812277557683848157734889381133356029970414043136000000000000000000000000000000000000000*i1^72 + -182047430430493316911335701623423517624709963304074583285364293673833849548135627939220090145536493888052423394256028761380470598815719006211501270965875806707558616458674229272962796929173347772981301591487121929768569378442979356392105665383489409759641271180507165633742343231059686285175061727882256813325770297508748066646025954349789453501551369774225145725119659823393662861240536924114164085653780688191947319355642474093977381227002585954254477925224247714156669389700904339854839988747496164412960810892606583683571330774249966895420627066478666419207159302175058919642802862057995612106956357563913384759976826537355748531694780415404509711776878829503313862709545287455696906818157143290644215289808945918794296509905743037040355711464578844651715157683497631175711011840693916276046661168787189710412201904259526085101149044898719352393674912319289274880781054094487709062353776888132809722460084584195586502364663832945181441906288588587577466657026118570862323652244946368270671073964715215181381152774049802958580102390070850969386556488476533399491309781875380250096230298222165178293267989696937385235761909407201530286693488118591895958723535624485845729242768170464842798857847624311171925274140188127634021673660777314553632250137826828402371066261759311952301185279781284716341673582662626572479257300589441868755296410715555533355785501776455304191811778874014511307572872859141078735713332427425884340533743800034191162529986537819586002003390616903952499125978013463470371206436997597199617058116910297707213230135167838027637122748190924140346743900543382977936748299989227944797560243559231378498447303710641619540320651880648121661644173038875799458693451288505803728756436664360531212161557526138973608989146922457216545430622334858603926675809506004957595542883517721433192771705482953126503845463731452535689834851759671983787629042357631473298694284227320257204899472465783881386846896537413077911009789908523428207578241104184298383451672396525810803176123858225611398138244530265431742405370082079076587616160313907523786678227282880387641867398398974960781376113491832709201783882706368823036220976767501023959751567201860998668894495008998906162803086282081412697489734247024998227803405547209463409655828037995516672168053833546705286116445799464261875179603791292243828054898112858418827909651163001816194056209744583717997783229045866482631414063028132299650303689769076900930468958453036783285141792786131688008892970847439767903952272200459878400000000000000000000000000000000000000*i1^73 + -1579771234904886152666158662845430499764120942909328782091888671478720172691584823563182148871982609590644422798669470193982058674221883647866853347507244920417356836530705325236798513782732021961269619688873366876958953099969868680238422836283945296582593377248346035834843661211683776305416184358878545683633697335601508589487537241109276984429221917383591458401541453347134364614856394007039681603071963905848948387551317454857589331033201580818192363232125056244257263322038306302927208639426857440379426944271388823230372528956014386560644240448195774532089581779468657189177499770186866789081432010622569846711070433224265884744330196145378914340582828312049450234486898684958865013604956367046362500951618014205010667033354563006661357276396042453773867275562925568398977112781904005865047461703608339104225830229104064678769466674373296174317313262855711395246568620653201964376098769379705977653479394009364474183227403195828891335960621297562775924444403795176056590848099242244302510244893230105616693149089165063610075091733185168406579702145274326263058517781197972565472640874466722963204520973242412309045231834038210987217019640229845863901120781604052923984165876763628452290273850796122574857006292133708722290375231600932449498331269813249624338086511228459481560593535514905003456154580278412633555838592660168219639725391483507133824702981266050100072810129418603824763178464836471442225008094407786194283162889938689615115361298018448322946984772868280051525665297372790005160667396178227685640372623719626744441428043755127156436228877835865757213966059928412581224867436661562405924774539227908707795270115545343987523723490374145974005515105146531665335516562541125739815365967635711045699206255903448894003336460508384592438006962672996380441603246114321819180857991243124264791995503535636202168315733974379847418500414273962653969850723319489820495742632955108296175303200493910092848297518634767615237229405186060116000799891717193889071357018903641103841349284711719647426749368163342491794593966197847713568940095207119350501843180270894566265557287156940552309262766602474358212280324876111815726612082686969503135734754652216310595012267583012944852986538258650846192466276130925827384521823447159493530560084217910903321395018403361190467877124296559265623013628918728174038525570302485637854977919572152389486089192800658552568374727082107576002600198249500824890979969617563386751777096913254898198686766179691525527372917041213103155865190400000000000000000000000000000000000000*i1^74 + -4991617942945256274351386175790276721206482865983015987069745829200141279471201756766154100846217453040657202497391959910547238692888021745811898179348534436332181393908991163264933105726356134132075439664631753390851671668321470977845073629590287811874544063622817008962821754754846344133084526689047036474129173349796036425257841737734460248326136046656453316436185524423821251430466807063543477878372653711717530727465863251592687134206031343195053986432114450295280517295906392187229918719510643875631123687455980857585893840536537621865538116577526174121284087187074946045839020987588992814159081650786750763780361285560700649721978472469393159278356079324092666696973190303067714832878447938572834541671775629098363189113410627437907654233830736118859307038651358435252663976286443810933152421250732741486444028614768644485635529437648906301339901438381250933344805556900768484474993170010814413508938586086949743094165910908017254196201366438637632211303197491207036677991276215703993545258607056489166055205395835565124331007868140873573742455619663045415976402319247141321289480073222907730775129425646707879168036028554421809676812381143774927028038871213620861085650246583169286786860771195668093284267412304145571381833232184868345346905639235789485260757324410331458652169439100989868432903120044605197201079991751588148273880924851175296391642735685884556224902330734486900994087062239657905440517899164631245629177626653703239202003273955976782709688071153060800071141550272003097746434054830193521966314219264475862423193905732667720026324333640571046927388246713983392531682697926933386068817777741442669968657063910557437113190622090693963171581636467008076080800435256170754121120144897201559930630367288236637458943164417771551256429650048341018997679845686885457828410118364981958353553403689643200380836705831298634208473822528470158517598018973530171379262868928730913042801959093559972674334342338407607269753156827418328299867939804382184435857696576782051672596079085386354093780999388693006430433521540990627081408044082192410592880762771832051897382481388864452604935135579820544548408544798009482970392127276772270740734258198876022012857949373166086595622347734496627663445016053275815387160060474083437864034269522688796850575012620225578450356105884305858285812749553438496815717269222711247026401580516974419770308501044944004970605289442325531436620436209709109782294185619204443609666813498530243595505967685939623274467358781812506624000000000000000000000000000000000000*i1^75 + -27802713794659631711112200708665232883929064519122322021353870479854514856489198140665286339530376367232309007940638890293280653945127636335090048352152078438494145211437115266922374826189742076588985441300896330188887523268286489782590727808067740764569668539890836126487579869154475530117179431951932352677145813615832064848796432394507114058410340912280100181205867078578957671236508285019359069702166144185695466673210165684565085451200136954496789119263456589674499034991084264903660368158655627762527961780755837802333103664924324774166963683187709820108885042658862217003863282477705777372750822515050995283286838092672689647622335006373740157145013715632871686078626988493264107166664050123758582398199757660751152154152777818766626774489682779591502803091933480529695440256215428752534436193239060185885423111854381384638571911729690890899379375185941159445362115007223747653706875302544858423767649733260074462553820680670181648489965491219142782212537263090077021092588130470424756042602972048687987217609112494810287563559986058458687308602667840956519067958033865939745793368943724205306534343523717959447717050072062299232720770053769740457427045171262746336600961987063671632748676290015642263215645327490948084168962651471911377529922633227455998012618933691617702789200661637328416491507154507363290353179853348892348122944787945218855877574396817623614602353031362066124831725289472294273417747281866817775230278066553128281718580284895760772371850701449468499957229681051503498082748631924204361903380704853435587687006323360165017488523999639090771529120013297223260208118066449929608556217057230567859031881041667464817503055303576953737003117021944200586079503835497397959234853779671335117799593852350353958989148294596145137292269174901502637800305649505099237146593574903709582159178445317030085807105575492159249997276704843921145516086419908271817773921576323625054884776256111572923414298639448389161518470459155626580566365864993832606583553117351820628041968819742720544303800019195198695400987710455588060104526323759407737892408264633084979264243714007099804868615495642521657903580187434457756477632392557850565995929913966576658000446260705242246313453054347362431473720134826377743776226587089584752454378043392233628348201492059386871603656457039256301063417132431529171470091727227384080167837037548507813923363281386723071153054810034385994149398577222913763663808182786363101232532786351740127542822562878623274705576630681600000000000000000000000000000000000*i1^76 + -119230077573267028120314627406539492781739451883529029910491011543369646247875050835381021821052814249152933525535140192893396255058550841921801633703444257742783119437312401049042918049764883814006488011971769104301987031048440525341786318193826433014737469127324352066505637300177041198509110316653239372797092753768823967072267344898667357281569995654076296144530452892677640464432406103191983298016623392386212649576250936941562209520288874337400874420834437668262458829252285866848630606759818245590368564004143401500381219680893508823299615241674307684907874590872945595497900102743502213260557600974034260089335984088282373425482256144972328402372343885375359567769724798932791020273328387437502140267832417850398155500584475514824608445853159477796065529524506992303877890492053044685386514250147689759629386119621399762613297232464280850469808994940772304311053300829081091105125564414983239086231701485509374013374661944005315332546856189032221228576066749147979154377866492001491353001767664336327780232915949939570444401927114114096049604779591478019894175568319626955138076209817692862565684317518816252236900031876063200321947710594944769083707875686462199004317240051130969244328719805500772342086862655563975087041941919087104029152188579138588613748369393021076998272312408172054988256572910551485028210715485012021169821039136402187021485060856430007117533535986629809867259671167742229359970277434697523284326781355092102312678265221822298916920156210233423856871228402824034372647641374815419861255960089639914919005598264049906064250266530942671516409050177239031111239318752315946051137114877506719717082580897056103045269071719772434891410449208429716881058661215430907258785379763438718825410925747173636274203658541168803124699367935545889507607377478129932265334603068132778781913657796776696070797092857031047165788328075841595472673905435054402467256049355074280265796671309022988839053682041897798767246627564916395324347499439405468291372652156345228707150417154783115114722154887457066716857486054125049541734680253651204272329613993466231244713288411675071209259522762602666570773341546505911670711438330761183601048683668816097400599755226864434810426406617141030304509121929017049450195290877363321286201421366855011594922709380631027222319672892144249448098827191507796592201838533269329789225058890116682358708501109711438805235743714420881359604124511689105518534966638609370434546248651272696980013916583962770271109120000000000000000000000000000000000*i1^77 + -430568245166243456966528110361651316204221851474284142619270175786034306345611022006634627920512533224475899805410343295701011415046543797535528305270230792673249911143474547582315588234601313364818072774159519651570331385011390389347754581494155369293853562870216121592961120379952255791877145060146448894930374766636255551264359585041589458292237637814321360922676090621327816691213956089319233200537727624375131854704424150989332948886243133001642692576946200382709252499037081811965910960070446528451198381923673891018327627770145610828747613905308165493182947107407169860401593539809032669518154992242037727291639985240462554964306977565246487902106850645081278402584340938311198712411938319760526300683218921582606310087552415631602656527741718581764807819299523902880745060071988865833215960656785463879575878069830731047396791993097156397846230838215169504696719475156290323352161997878420243678078223222959299337388375938756857036747604391355522313872765945866651524549417155019586822423683078028520405619769016450457015184617764646229409215590416518092343626842857186782537128749381894483451882160928654381246763514249821836906491185965292716668495651232261870548314934834319303806428081931714626132406496483666944557779285589428853957207221086839281365484797215404419853228097836618876405822225199185154784642992536561875027776058615150376181000160848153598528247392461692588376643202979812686863196065538689190134519633035079834534689579844849227917533026171710527697912796037605026098733225188628987944858225603090881300834800399879135478264307906219669208297517851929457707407887924432675669392641557450345596112647387489397987471980238864392716127854925520788829223687071945130663567908082223858102555186444843935384655007428987371796402965607067461713588994804727038595715452879846614710968971657666743114968356593879697221482024841618595469022438835808115865242627280316164265663498880905874362245313347756155080452107954966912750411456129358134233544084027651878866506658226659240551370097242835578913022254376402695515653200803095076307860173165588595210764524154485241165151774529555201173916832818382623685948354784249380355846789961331161152222531676652883202741028332978409407310724991894270896627001436592918132394578008359982320299225676256427276492309565116063676197512599652661687949592666858479899399598950638137995897776902456144770216423287737968933797917345698410871236645311061315093850243262855318817051892565147648000000000000000000000000000000000*i1^78 + -587997480558741582664549860244392710969777010564786016825456011968309119101357419851968404457514670485962705091555759514645762863428401337668727726330086679760592435433362547321279476366466274031899693678611384092971943402213128221186558342858750862313581242731445496005492506595901532321847944300601400110058317175838051032043520608257346347351172708110034227507614756003489907177705869296037354554394367751558788488598760281848134830325709543013109821865183592003792450100281479302597402204776492968028762752725948246927508217717666293887297103006571469124582943292992214979408311699468527070236510095441404588770816032868443869510045719043617419172401658048468591224498991604910871796105900082157022970365277492595511549087467909135839425158687035075620228489525167642795079154100803512856392882207124655867781784176403558423183628738457300856535661893538490603679780537587518499539945136218558817938182625211812794333677160149142905828130845109996045893339559502680268699235140548388034165035886787548914924881409074077742929067434448511289017808673052149856743190612878960039622259450454113940808593141732021881988025115280056334512558162603371175932965535137491152167055517995452514968562644776155546443902986273199016730734675495158513191118912646481235961282330236227032443422440780350952476585859722737869458579359973224039755522761157237929296454691983721797989765610893379468243321241782153859910599582853837245498449151054805415160060918932657763277445548541100532553233082024180126457518582390542380105829658618559650587525566041306743005570899116102030104914895340085071084014169551245570106556537437847026760251165725650267435079631297194489963260347069500908194830422292974237464664400372661206988282657505184902419309991895709113900433211114952515118038439996827096223325283898616236707503349606497951019359914740960443252650159559895193839331297178348227685850737705814633266161169552450938140163580974623227042992614285417119696868959640201214071879410276944446848366237532914793456847416884204151375446852067139666388166236915880537786945510394691103764149504171382569336184659746842692836312807752130134613578156037447700313005669501218616623776533016050732088161403212172658415591948711452578485001219180804720736986369982290589199565687809156067501584877016265078030617846091007864402734218950112812303846891994335934531070804969556705013034283106077636397304473968246674133347787028967953941624985610015227609350144000000000000000000000000000000000*i1^79 + 317830908757940386092466782940537035787562967705612171812147219817248588364639833546639868501071007424025085821347373642152987920922752783392399461220950708935110605146484845761580924979567447333900091586378846029321817386036520783527146024850469574907399765747312110979127075820725119278143510258253903431215200529101102571199428949291649766835915391156287433552432518737972022101123919979527216650698921557761873076720361866436951620485336681765724893784273743645829686197793026063774188768320251672462078938297631740093019947275373133247593864388999772243455933424650332719162467219668635833234439403360495666086022560471973749241886823096337549123928762634653196396492856187653346115413051225802143186607871457360727871394125566139565075277147357812365255602551999214596946968233950140945249907840527294225160487468874678834395110816521587066862864895179866445156755109351868324220559788125292305227522478686675399599127275618796573813457850362486838988213127091429743221161963144582872040880670028247616657508923516181865749665623799455692162580775511533408063868159713040732517426410874628501513867280341689067572108023597292784812747983998052807155861445293279268540614585912855335729236283674422660786453039080121743370794688465694503069885270667781599478560731321620196393991175809535350925144860977037539600279573939672224195013364391473266560364051640453399761945764443541880103189587180884614518002081461538008708005907449679776315729885164930345581811835248501434720039020717789641476550897448918995721180149331129929855892198923224835317983043431167095220190272995717683392312268261756583531642752064086841247207410527514761599672613506744943637119262914250886640333738719809422357286530706533070254670344369625398150175950254123627406533317081135401440627052258917225519079850753432526427272497788512228044318716812562007946755409247446662925167426518948217047426882047806605584897650940959780827015695308901603181673658129160394654764593082873807400748225747135117362849219761977259345336420424275681840860202001822724867019479264689249040720788429165148317819575181748678533546420783304849283701221107339297489538523347011339288933330771810885484788346124055506018448040140917409648299727115663777003067941769228259249440216354490943061335464582681630085167019525164007961520386710426966121966118912806341056456142628106463467142146568141909797319072171875727248828782727717159942522845002469979898291105948835512320000000000000000000000000000000*i1^80 + 2841831425063079927206513366076619571059939561514780072672796513831079579298351633456900565788720293121493477651314961960909978805176447284903068847817721668655124358807309784077443135570651734049924235720231175053610084351728831207271289059676560599201406275917474779116257801894251557731960120769913801409988573221695799313204095170822401670645844919682508320405063047988107753589975241694234218327138089010503728029952002965246594084937877955028709159339793140277542548634787409003951884217264468083529309447691803050046416004426243620592204055082485625568019620177414840081425879035608074378660031609482973874263732611002333639891247367200744406380567029412809368921118558158983822416778836736106276721511223699556214587196352980360984293058312572392591273987324829829087884950985197031268634696321701264140786680358286964541224404718906113530622228395758770025954789106177484480851463443715681400370734926634530140075450393413047873001048345926671102079219029075903806147047706069643380057765635045770117616590603363783122976832176859499426239019594569328854454634303775464105063181874799598606580326733646860093004642669008046757760603590877194963752290844507879471828241300434016552051472298924026356972356151165106601373953250057748895623444605051523968239627536484198422549192533129391205484915485283822042846726675349977801839934621160619696507050320598642121477833257195921754258858286787048875223264168488254978947270522578002595967077816498055328268063206152515915691203271682105914276582613768680338764370991241195358705951518298303747705952570177013186883747162979073001441379764995099469644447537752957562917398796070163441453565067888111380853996173190476729666539790919749148123262905090397618416537570379226520931810894273413381494306090009511810078380897502517791520540399050291909745773912976651839980479908076635122319354676994805503337541738283676739227730210039129081601783757090777837648011756256214375025154412948878144883568861917773063161539486675946758989507784311081920323703942898735025740801687884460029790823395102103664860203487945451200401863686198009580072980865571749508293620914677847253583206174863355296806104887940168889476889547874007368637138160968045282654599692205091109279338546900680258618794111997127066832237294218593293719659739627077894325765605446235702679616300537286008754466932550368806912206162970534074397622833156717781292108954887996195417267450409984160027495104512000000000000000000000000000000*i1^81 + 2353820745861276918932442323548979169186223437441728316400012664905191487141270908748311074183253828124623292722959450718413246855063913505907101034711747736533024859400706453570685338540615052799915422052469145294778348207989576711282325120853575154459073184495778989181466327728849842081192432350456199908091874191118560137873582106113155414297329991638519812128633980328764003475292109826574723347675385258668338220171586943845852594393817864476305527302232932944737666852426443589538201962388590260314371862679416212354196181606138352862236456101002121616812064760767523366362158045675176579142294992740875136355332214842788548796836230432189448214406904942815885373254209170616946077555588565255918249031145026253845934969314326451955475150100506287295128595139870238493256271263761915126361105946325290920062751321335202711331372471980668507237612921138963821584705447882215589113434891517268653853149309956615116046822586566463869289737798815420717049413624226805057072419184887962111639947947482835361904745120708857584042332116550001042693692348023277044663899470541976151535647502499866798544662544906642016180781589441961966689041916136948104359039784049838306827399345706571211492855206899887462324472149134655543466844145272314591619608910962321312079845736443606988069452446109835825054414676799315849703202661579973429928176426874583149702987918481958445788705766700914573109622803797776140181730558883168769936469489237637442746099489310199943134597083428838460615991078605077461482081608877891014509650348891700937035696976231004954017591704810305316371335676588260416707169828791337053415696165343780645969682498962709270607045568187692841312436725681885405173833594938254730587895814350041165112701717456721347396392619185243789389241850952237615895585249295547098045906582692854583742243964252056117346149136752685242955755840901518843131232348189442926538103393386427805349695238955982204283952587010793141147008881423249376214473549827446782209858025471243708227258544891916583279463764772459503913490341590432925025762047636751051128877885759733065841680138924950133811653540877671551414970540607321348177735044473682939601334395906886951957999602447745459321329633255506240634636821384831437541237738466996324862488027206353779480571779575084615716985960979327641661803504773046745881941806095322344351057899333499503184128530437937096253462298162011400990865907791465769866841447735120153804800000000000000000000000000000*i1^82 + -1044575926365510229230693169371970259574954086201728608733240098267671558357783722594274332935083282022918728605092645615360088480898235809108155859131389527705307035794038469836171030892973379546421179817977557197591059631692757194166139162368127103623376143266209200949407631108626062536273255104560006832146876090229934963137847400270736549861573231012594226065227377586563863146617047164141410889540299979229439727995265561300942404489207156104779156550540257436912188061569672733527145334120212347822257736385964852367971419566126266295867806422139178098179483052528468697120829045428355082996475562401764508431668719429755906568699481070260123365714236496117074535898168532264149485994653522689057461435997393326605791139837219374463624522915669890960971891805086860632547721802914235111914441147018010388589770531902448573729686729364484630307648485706725703025028930916952772546944495655154346660364682085660624589939041916746537578577427389645156693784101065797188114421706842691136298000185904751195155629901962765314540476163174595656519134026748108108348730278724849152886458370474114798476839923443581105719123453326989774497921391629385460738841289022506407271221249092810760791114500538330500923453148896959148907737242123625076244921786295088042255183780379942151536051845771069861660847903705800215751455921783176855086486740946720316802327914051383182735021294441307068466637556418579298717809384256148135125757127020245104515293918822005392559717926886427478994265143504413256002791204981867599803040360320057275578646351958490055074328193349974220880872434617563479312011380738756008171756547512647669202241845411933825130964880627908006201854065573333421871001628237250152840828391620336418519705928502565721157656155790362740072127925278695559010281604495445635424383040154952487675406501091781049908852655351100461191438972344240605359326228146048199326142866849225060135929765219313479873739061267121892150512953605762943941221725842615779748600136046954449774662759986104143660195684427504253279166276414596801014373726704461323809517748669462257105079302461583397671746733470545171697966146094968662609179208963790704703478448863963633352126633253873538852799433213301935910225705424207921571886216936193218121277453615256719651711201949755929418337035899546387220949063629965276289980040441414927333237280975642773445574920239567347191596897121672882019293532528510354897195688263680000000000000000000000000000*i1^83 + -2071275449556066414237544145172855532951393775035501629392906393900578483045032772464753483385830784229821972001141601692093832373372498717057908604456037363877866099909992452477016800030272765212727125967280901125808111845908798318158438436082083086682485416541780223596134427579432500044021695820674590580891233245858080044293938140265494350257699143583358052554204949814140303421649178547944245516868967553815533943306188119263660164901890519135721802186406063122237510167042520772622194998515718843462970942878420169123771911978394967165911628674233957093738794578854149793546629246791282299408101193840099773759987928482476832333575061971491003423263923133256984436895511184486332873046619919113413862711430977672788605527781840475803987752658979728216501544968469666897775723583462351564658960905342294682483648264730649601007455116487521280376935537452195444769159495535732221298390668530876569050134396176061744609407116256929223689946537329373355686846740149564090048787517051231817898646135256287215038681611391970136379263626907493387119948418814484025409171776434815523268152069277239806912604873772373215965532962640219182253613705355041554346400620952300276586005308072062001497427367613201850345913630286307284359752888193709536489866770200170623358195117385085771666421774634952949514145698965527025881246079363248864859243651449026697530872660054360275631309386521958410427548454007673270121741319580759592595279861710107154077885262973963519877345609519504789083833933548433019412086889717651122342442862501394375840657705315160709198096017774426675001779632399122625452407130468482126839015003132715126326009315963161038419910111405421602477882318454557829938860961570777310171994305522246079558548568526052723385432658418064449583537042371461121528016519288054955020041967296309629619945391097189138634340252298419781156664924931089026040535100707155788429350951098074021076332919668083062658379802241409419759809764468423575165394249206024680526057512000978704598802111941615695734439680808298654603635978628060380223050810291255618192430604166855378707307722683545973028981847793785470404231350652729057631801035095790124988411185206949944849779874526097012645737395702133373794841565516406833838868169039207468497418623319849323187959743699608114162961805235225829597801462750947139058872042345218629400187687580397317328271180971017318574983880076698958048727598950205400023040000000000000000000000000000*i1^84 + 1777296044354036290230044350259466259489137014488607394988945419126339487887644740467702676691835980910410555199211711419018550779423393207991167515010680545161786217256293259328532297767561603234388337753437139380466013753643383777304169000612573134378208065906028055429667048300180019252484446641969073429336895919418974358021241710080997313066394847858393214963676020695060278853924086574965042775865921055997677288054673341156124997124277195057596660839173817306538210176615106480426633062689921259832084436772276855190650729465484105433246363755830769524661835490825170058687686800449069011830904573488055107363178640219420902742610199266857651310909876530922695153801768856262953630558310887452643657706939910737284671446755090722882526446955667733930076380019196096299248281349517459970342397702744099381684940953849138028208893743729434551187515038998557175950051020370737690680560296404754801246168855921573892631784801742709952946580112778809600941589204568728761394347562849487608902299141736535458511828569580541576466805482321745398551368522405856599570490944233002267905439074940832587638266594535244860520462111592900976170951733954437739063046163564115074630902581650824531039929963482231917062696547494758101838846398054612745027634699575720108237118607629829712361880295786238707779449254053513092786095830476965835765656276114471838857051919761733244996197533029063732913819937892665549554615755045821597761483206327470997980716475136403353403133386088740342495737976433309610921608274441352203148619587135958972712896577086654215210792468907744464889811935751145508767298939298288129332863953369595928514042623325559596163456613971884256702458686434062373882701754234814982740488604402256027372167523635604524758129330206163506628651463117036135156574616784159043004325670919079623602784804672134071199949006300932850238870367250039584207609555315604165195086456257361638600209247811403521445583993650620898065009905170809450107051865537547115954501305047624221859836500669746583358035012819337007438754630772472087230325760693626803057412964284174732681021358171787910869453336904858174971666409384406469415084836925754704526980588051964253570955702612393016894168666839216983795199709367639096006244727574616057265642163598953377102821985377665649814712541485686269869311723997076246499775032615372258935514926571514514563055683243878544483074591781198098215864968098611200000000000000000000000000*i1^85 + 398556857827248875949554978059414288133763596717435610275179990978373855401417201953203290793415051014387380138678192406602545804531472509323625162309578323315866431838723944227887705603056809197653101439725068306213718106955469393705546597947724916067163015914917705749130273680353328841787896614778533492054706153500060009471157129008318568512556651064511675954441437156978660195016478248829386403376614197749013296179355789624040391502895419409021427376232883322032993614541924713963978235264685475869516860008026778641098204691728072999063837162034713463367843928484286397800711624687813467704136967977385993381304736043503881479465335891325814699386478523522565840785094583289195046787334005705223489017792125257040011683973287193277506424346129075912523409758977887704011948237994792629737360959618662187819367226274653101673996922496839637072509228989890091383967482691619077135710649470933789218460856932741288653494485344710863906392207770604727401442631432880544848605142226617205001050978774065548679380063893369703339500579195249141084252861403714604836543966032546416313711296069209648637814720341788568504735634944954328870869038306472535858363999581360518035185798386333146629631520440901207466487334873797074548392009096507280201966145931649596940088890277952175135112096747895533286972325832159092799839884720527298397841633011653344406456732701302231196870521408676785694557897667464401455712512359668084717238801638943940435041697382745835953925918942533542186670207149536458641793182884393634527399321887147471019117784914125045857809760157613819403112088978972841234034932301706571372616014973466689414944384420734300110396618971475791531401604000657038400201306239828751461699541958108521547023663563316682765185154716133212447068881450052533763399045593519865514332204546657237140470993917349175206137545954684846026978875470122159820598916222593996153728293915485789700973937594395384158204116939413419653861245927258003783367739598391606867646039274775886884068070560595977449224495162119832985869383356489135199940840454387712847694018590265898273750252585051309994179790392897496461479495765428769791690181742506375319171199011319555009522325543584121764669894946629318555486430907142598139719412315562950183482297253355545353366259075352920508453012557217187550534188726008937264182871654914834179981115864441715451753054810426708596027811581142469716213760000000000000000000000000*i1^86 + -2692775782843190498683928267052624054542725279636568623122864633162054117670734808788545715748223041799219764700407542228235186615272891243326003079595951922651593662659292128239225574084940848119455809600279444800070391132068401666243383290459302261789605787370613407134961135984860790230027260248003415859325471227069440783454090631053273657730273571547455442358887725576844649698597333821689257422859286543194941576654390287741266252734270001307087230232706054596675517406914358145408913534895200204841213996779106402609039290255447477932084429372234959183089348585281408456637916366523615268500797332538083480766017563244704934842783148730245347591129020373990107108156122227725755517162070205798974072084823777612955699730489554550796692437828990535995427826871569979827289794000194861658287711659991219974703699859568696877543932698341293964173050161325942680856153066864709365813480982286570183643468472093175967205581592523677641414928056579537157961469006247935971760819812309778092087028211083994389641006921865424619113009857153389285339015552103351665258469599489571938951340076187498740862857496168168753617524100382333972514343561133803973644755970205274280088704097882407949650959668488370374427247780897842071786068189771512759572009670940522264569884804039991985377983747566622272692316440623305534295950965869530827696020202229212072765410165967611468241336230778751757410139063850836164743598282018839799200381264135180802043922332805607345346374287000844206441206203484000197275361063391637475428083162754950706153864220778461334431090412637317925115998901754165314230849351214985249703621223515670622045513541538384084179797007266123275348373742367317546749687268153800471643281563390181827443941374031024855801871053922605131721489750523219251292237360943421799179080824347762540111502511778808298966827712088133812012524462193624044962262325816488468462432461414661583718120284500650996457593544693184484025130810166298113255155459793429557720053585377382537973359473186030943888392279166002939024601384793939139903756618128958416070470518948783439838971889483601524364428008710251084838911310885575339514325366178973732570364103836988159436519014772120154199062834916568156390574505171273817279289527896461296706234741587926621383101328172395479196124584453160436119938368629451168674204799257445614703250275225169487812173654170336804340564618117120000000000000000000000000*i1^87 + -37714309580110957074638867444481845518006054862138122624236634252584800969340289879434492583434807819553320025576283769163602288897790704124656800874144971804999176657870150881511743331771722753539644027524623010733847098554175977939953793562703566407242574955836853610312816027670271011724766224552352106714890873691079192627821061361057255429818970128837612591673900825570645691546586427522819358306505182314494190045756300298344291623148972555067907876823195624387581957901862420756949851541696548303736110024365490241379033099945144204814959594114266368606621429394069072047471506093102881223764760613150569550297864545048016079166632082851491200949841825514787827341995583497781683211349058347724105672802210010604167902301651993970785508028838779130809134887755864679161316927522968215916229089919822219290767565005728077446004164111853220123653197435434302692221510045582662143912713145322239135476800561524419038592970770349050309213204806565724280405635882025409987217389352774348936969798364359404483159878288287533495336459252148410795433515295280131960081910334597762826180485396443008803621602135386276615010747348948289643529181466795919021477755007935402640946840998840827331450410394541150801472526777093834928678643476709505485801203681798917488359804516430730721049275516382732527449818411352362967679285723786075630697893547614316340226641915853198199214508336947750585543983059679761259570057364631429130155184600947406888690486816556659736274017812406636330948322870092974528727197098976394774942957211020997451947308429879954209811272467120759401443973940061395239414105716532944832387254440358338456439698368104283154075860144585732019922138327819682254561034616194528442714543345105515481260439358091891302655582870938064217776582990226371404034938992181989112973775199505745013603830261036377176690028306356648884241422716057054373579306947104607828734152712955984021910515453875238256542515390818724786172875698275655775858560286688948597863292191916803576983534792680018535119329069333647994938766788781403124040184725344525883868432514935386103586757756209571027757818526079594253754074719114056625679149374454414670616617163252387137123261663158639376078759261150140949054994760287186623848882450924685541972800338822810785124582831908433071660723089082178598591139806364237097697645137886266059486512438609818884787250147235291201536000000000000000000000000*i1^88 + -87770179200766526979244474973202828367660148130093192286477775131608623689848034672861015639349466876416008047108362443880903831592977514859771729265407473307391048610885669847137709834487007564240710288411091181431188675593884939969081997717571693409504179002619007835266571923362552502116523469401383851395841070358141185968309527328948434283486727590765641880413840084595939384995024205652288568490205245735691428456802473307707231259404665910653516715033187983789040515323862477582560392270055691959091003730780044403940485775136028525926900655712224496145030271381633666754865150712281856658783032427075267808856938670094978373206836194396289464191338587186171596909133218559574926363245011130892336495761306893040819142223181339999731671078719253587357693383693015099611061457641956114784553054871257464925420464959933202528991458633066301808030337381402615818413358212796036469931407445684917259593692005569099300437952738997658028860545577784581171090384066345973657583453869241346440465598950565231029024562662257110090170598608314536008874112048907137445590957822276658312342472161221037050919832510310610652793524046435306555270217389689389039534072435248342975245147614550919151796194681527279873953143933057228881658543126845486905297223092992982789674767848660000499338143665818105492925144819236929868450984763592521445731676365624945881951193079115301913077264668438888561146765211517574901677608058824089851263810535788106312780012568456160756067011851444783805074580036055552328993683449478254175457486737118589498888535216816703186421939525540095866837509122084058061861509157693661966909271515781889748085004456511625075036636694492937259530791186804680935882437937572419418132872775876736449787018486764812126952381694963355304309569569084717129322572752663126647106803826794684088315960335036606645378412254018074597475774680047072188162159491353345100918296003966171898743656660586445923000826857732181803952128487064505181718341713743566447378433905258814585740525691947481008739437278781640292408367660250751882984741865749931073415350027918288170265879808595910048351875775433823063186633786440191470242614420897344223718438249047615542740898756659921794915469145490422673875524066204015769317622935070885363014024626051237101733223023776892254948567626446837631602011894293107681741025130231288974324680211313439183465978265600000000000000000000000*i1^89 + -12260642620745447479660216660211328770597092336046149913026599395042600868774858309111081895381912729625131870682137494478452270939235927828728012993661417096140021940365949182066032015614348025630583272976161240353658226825918619557724953389528899526425939151331674747540267309979115334141611284110962323642537885118409473639329765686874613227763914161593697101833822355463865991067705790024395112436701203397225238354359501029477188716806442075462094878438878409460187654319339655735316577107668458165362153506969376675737883026494785857162316601426011375567486513083203224081953441918981671370423773954286484224811924487891631614030140459905017937191343366589478832161513690808512518908950084858367341533129466158211886825025554682328984232224421405311978071062725809787814777562214236561621494245598822172628036734825728756817874820417143740111160798814047777743823289462812034526061196405934645656305588620529762091812382920204528480176848507911994716124538999653089667390075820597909476000224874652384356360242493254319550775883402195270149812694805010940268389881904272958058720389508290505900418169795592553537896769573128041293797018463874262294124541159764247183553944763407492592713814822505310775362808450276509626861215509731006423388336646977424318680836378139920978123352284200996632231163063025748722570481069794000936792309075097510101676743326787179360150507243720896035278263963725719835220533071355019420538654355723204166551606004928766921033931214980749244037638784289059793285303363462065834031402032251924464891978427654855343082122862276873008709526240727882031304789424803281336529552114946147978866943150469197475023454709821835672430614643066816316726813594153334427582197260692905487680490957785594020953327842370912941826801004797461885121402016586077135419465903083492658579241788861621352000093267476750122714960830921562317103695276214719649576033537828258767986375597093122271199745514125706907332490553532266613736316714720119202473214941871478498746301043897539581663189470379006541910528890850809739230429828536382846707443419810222818630264950926702312865030612916465459278369676592556789197887989144292151190176096402069909516049666372209407880629065573342717656228171010715612787850915300421114398697562186076435219371247408023218198786838556773610798238094581736222370426094441357002928816636014100480000000000000000000000*i1^90 + -750919798889502535776526731064585013207829222005340579613400030553134120045481517762390403716584871314691617494071324856515471718840834413530696067368955925444168064958855044005753937997494241542017370599844682340600312619923799597854912366528471187538342322753964778228838184637642157738366056915812554214800031219840256523041921896085138898192376786052523640353298111672309332787814280462845296771182761410569890838409964487490437320923935945596537456245400300092743155184389208670287879452622523375597348947278808251626057320207770140384652323423193974351052798609350381499628382385956307079929852556209692348630372771181924082570760011596437949672524057049310008915263736966884881605694063486055250279433965475250496289394818883891859591871900463890502869135466134386111006220520997070113037162503967596883787013455401018527754304048067918020184514731277024954658574014546910970099719032078216821969765758047649392880370991956662332024498213205330108862345402830098092091687401031229047145292476557719918776193541708242076837841281021233089305989278757562028476399915990708705159825288187232651122287741961262486238246200217111262692670396323565888539040842811684669297757490356408528050817352936181930422342312309695953990344944431017009118471780373172617356364541447791718336688089351919808070025929244945897281585600789352887569854603308762313448650445687081827708000756564430245498663469549306930123792884990153664005834815136070299802601637057582707507646419039912391309525414145155640652643300699764348060893182876379586576232809381818322717861863495852361835617840183846711598558276146230765380267107139733724496261276826661981505202814526866641166717357973357933214870584383261660095244799279084038156666907691667381220235910319627929263274777736469107513342997422960217694091669318374794397176896642720868136610889725789709598373455552263976679773670382985781406204340167163347665601328415566080175288400487822297858238903113227985531695535167778784098360608670589463675246448353956824485666648647793288211228351826154854402690738291493352091189061435831368098623941478622347364906458563943383011289776627958367775019936796538691003885488503314629591939970396676498861779069681399892763948588516803644555039251114987397316757391629541734028801168653417037030964341406481375220216467419759047047913840667025269692825600000000000000000000*i1^91 + -19818978197721854215704736452114157176356508144022904141822546821308801878719952899610667034674045144351740313411914328289510038913523139929529229490897431594834597885439886140241359310113182558347127032725595524584724476983145536114836858206270510130460181351051635330308682717044395331617051232037104749814120072534628539781503942408641839836019282309203751452484792296170958749314862687828502422808463050053729864154287095809928218110400523948815157942320756224823352663633779917343452582163002727684694995547821521891620127108274950251896296719579654383713771381470640700865380336838896761335034375983712847745659344482863013079624911149601633346757852938463183674638383093374547629893165510762347164423959012724835645783264742452915277414627194776713978834055556050464733300869242231045803995008754242585244497365903405748987848902800176513207182338466993987540665191674171189917070648580012161343077314796545169034726773267628031029338939602474549721814768671443212415496387335009407664318997665956781354027735050952422935503929241755890924404408550639843631975895395565790299462403789658839551676946993286656680324711827742406344311822297402360983623572436710608236512157936414711358789079276120131434245635246963399666803751941416412532267844634267266624363521761555055073478952478439194106577390939036442079969984265664761649626320336051144847961718918297486533794066902432603384132821832815393154739840791481201332729877526057150647179305914855097056753995577535109740005102660379876942113696213894532008814239833592585942293754383764390785544912415306435286819376022087693190411817962716870550643677298521925810403655740384190267773171554780824148169624068140481139548807631019545235076447191751237693194822451369172475239564433353086866913436498535115839129022343114072929571466033149579117241154622345677998874748464867272165040197833473228428708955090066015923229502221071051564588629571428079695684747004220580077981683588398774552712237492533526277045129109946990573390189873662888271750175539912358785618605406400099204669025470429289452756605127912841302732088911850772019999998474126488720798834150289208203282422757191626379772795670679535722283563468595575433423359675200832566869291468275329291389424000152355492169355593119794521938607549083373146023122613400624877266805733065940338569883156480000000000000000000*i1^92 + -116507089884620630018700289234035638552681301955829577149624701263296940369930268093429819479096636994615125462243288281246637144284042339484724347408894765745870392689252447453512562993679945542653510884147816956932428001503101261654337725991717728569761464203153375176857907493239596592424382792476276602284179301465518577268556949516571127140205612650966303032438349121452074595092511655292688093903059894042524709310846031896811950038106273371709611771138333233205643379666168907593360053649851832711902169527916948820942293423080487891972389906090845924074642051743852263142723159377871142813827924581647510322297944136552258989790573172256007570706656383216822308932827040005871151412668893991952649768221205976339562765589012172340807412197082805883006682164743850481043486755575524882789228236550725775292252021523076449745782311375186143528999352759475466627415505592610235516472910721397769061020644168851694477685648609602509566943466679775214231991033071062153500465098228384361036890636015071319207644738161010588189589712924693139570049016823688898234578641952417814131008452464337895073118043058440919291211187268097033444026466391939800492746649437962370955330194592044693377126737780764130411076827621828230502331064253732433394839123913683492627365275436902466654075341158971084692472342939651056426706505303035234737405088243547509687457178712784854006311646142046292503882395322710232966099036185164526726616028743717565341319114427225154221425254203980427082265592320506359291645570980886487479640167534851611814715316061746815559941051830615422562699436452102922935715943627847818277696558389183490910685201901710220151254360329641793246567913999669252838588608140089653942906987352154606375838934283244126727104223081761622719228848229921659678112360588713769222806186120165244597818201995006922651459257600614870392632715629290490643006957549629157548571850035889692747478592041250963107931425668258425854358988992066460420319744417649601400410431929278277366590543488895417498645924650489032575839583259614086422438180538471770786954421514158052782733575268920170560461734123727028011045495256292864711669162797008267455817898858489523956452408081644245061764150132567150618887298798170933120365450270607559176088656280682578164035540382826188979013527654603533396292075238981632000000000000000000*i1^93 + 8446641705711339877620692052085877048784102733359233007849223485020680341518755260355988763007161955643682925250961949116529022141601299043283826090906612180854604371581939769923317686363368464513764533226606119603277348415656292435552468840493469986522292345956608725264704229398783173735726818433428392793008914428313549528025408155166778475844889557090750675299716504616660984905421185203124100170439857894302878916092513810600686856140217621987917701585925835701409268516357530610096071065127243521668878775847859229348721044747617603209854562778396662089075320193954116779733515946275709695061452113767918398364233000398919302719374390255789642034316331288968211858318366399672840060899863462933249010498672017467878564661026720545724266233430815348143642833271425155517550093883940333928368835702822338902632263536825456221724112640445263529561715152183792925670131197154158093482360155232152424378710864719493303793229058481458422121080179739963295904559977717830392104493946170804891129805059238620242803136644049508500236461595668098660000093707983756073950833514596429010481017688071134969449921470545084071514384141216233156780744258675234916023503858745716742222411210921988438246136196904247613139670079278822848531848206003722371664685551890550503374790841032469307001781756180440318838599119891243416706471626195376431076350140257193689335075865887452070241105569363535427712623591228559304950782588644816666870340193718777118612496025120268142340076793479103433446571654388016265450032924193159083577694433932214205066922158750937847505521959881602919898054103741410939792594511840054699016104565258783611709748213411380167814880251807640526419857264942351596346512272536465494593660396368154715265588728683284584795699817268608308378308752635776443640170070211790069120969691745972838880169262125252043678276247845306449691663967218236988248736899364444182654982299251368176947392299843667753176012239238915956203783771050036588540055168820629908010206836502821722508552468195962160303186445368470254149239108312816445087781790143773302339875791071095459441238564810743104620924742108810673812160645456307404089657821769038106465104327783903946321790590937956827894197392318816281160367868043480087300843867093299896502330117612260587893013270141024646182104977259251105792000000000000000000*i1^94 + 156504032768623787476751306287434905718902389904086579148801743008641300305585454659014221241323120522912061679977874014919808124461608116016016757185853114298529646748989663841485330943449485053532542128556170947782196935606797906275572467536042603226327611699829773528956555771313623114226473540707095048756281371132677536015167842428096965979149683172793679379908405546610837632850337615850346714507460491009725648650157474710510501406104754583096353169812067327105480079218700941278877719572995527651210665256874682483404726616748320844062467259176642137006544241845633871735550119689053812638436593749465502325917502302390679193231024480274156206915386723403057101115124393603039708982409818084437144305164617432165334323173675342619064729521768315991969219220192419846794801312674048156294424116539471764546220018216738272353326781082701376157876056112274801375729718297717028124430975610907355952831335235585534491214085087594642477128557003867253468701723948226852130127163352494397005835164556744810741147747965911527791759721771161986203058169790421859620670164087050517918829738543840046863468039274272738264207304962424370277458280026960064393489680745215785116454745790517290926199149611078617037207414301339598996554753602750242083377225029381873647970383998945057352359879141185171043335932630989766165420500279098900369010563061316798641088611491491323236397386693695149880300403906515825090480835624956575195133614239374327059248638185144915591651738455327793081059126624194204700204460606160941434873471429887249664210518416510656908761192189064277679538997379789628309251511735034741925850208601671419591799154256274645237486550323573503143244294420256640718713836025601306892903028797839339396451875991670229591140172599039643135377416284835279471376874245291184376852752741398917340372350772595037415482733088432085641463788302301130131161792269657713212492824679913689187914812847505007941537440168203701406994792189599190350928548372526911241888226238823157952748664464067612824492046728459039375838203522496204526325610433479712414700141531058453651560096644857037053308098532493333960827846266030332887670673172993188111643546958951587928286862547920683285596400777233445592202963224618441338302865293921948089010980437008191228045650645521765040945889280000000000000000*i1^95 + 252558482163685757496596562542053771719212336366029897722571955045067706923788056130051084656056050309511373206294654014615476615493651777591762855131707801214598129205449532894115380971509189304755440139964074672035987799235635230725594825824233091207991457395950656301462927378299925388245709099404394132920747585447355200690717482340503608709091325896997479904358669266846886242513723927986615857700642239294826680992918627641134277173279274312385981288502823048898938919727093166046380285321586350090142998455879783791638632159233992206300502225179456005550771862486827115760310583316033687454577587216121206846665567975257015355537188551307680618384763658094020654789704868190682453403721030839880471520049741488080845919656289645350491984377296396252207807285066962906752833469004631408275552550414370184210484053110069423074173781239836681666000191591835761391371853421525284204344737669086222040189922043927468401000772435003764599322196760134617486910266507481892326659085058782120089096003208215793637784347982892795565301160631035454763586014803836975831400923727518071902903796492907075636925750295066844657204254387747146763496525855283611398382587602808034646453587445720936500324056571282868923526543213981820560120512474616099912132098184575944177607851191019335354188199647353476190132008188361173535965495237126712909807497570862990290308427598521205988400175831591689052027688725843327461173220698886510768885867089261115178696475836625533658757478608134199023132596969823686150075374150756090267637747076652292586772158502913032189598569943065169831418790173731151579987610991231127074259537535361579595261742044949259985102692640041525807270986310189612974680246501314554893163336789186732337102826018371637891146683423788366065113538669282200216385447955036321548085826389752529363437289889773458037973410490874833337128959408766354068614959593743225372297220270373270556472868213529518007940441592371456992958444682305769468509521839404880361784923305387173354484684250466837847943591241717979247354185007762408936772770925903467636302698693944125240024398961553236465867733489824304473005461093551237165170822950789521420418893622615210936018922716087955709538411409015814514970197434419056427104232569248454826208183052340159959474360025088000000000000000*i1^96 + -24079758809259536733896162305715321431866648260996636004484948005900726484272046602671454082509602460554935381558273549555418691838074977298943047100501729565468458279037586687420779762448584727257253776770029557972239437782993845848806887238954786522618163111849588755223977632366233212293510754770571525114580051746850333320253469627222530855681308448781287080660226601602910312079602625970006712363790529421635809608436026290987570091029252950397977991506979191444639901014340199726715539262548853527111717408713012775793755625612617099049793329950165332854053465046274259881360043665898986979144622041090247201572096293831283537951985690344038218626736071512236707567641370037742821085967300303854830643807671336828063498777241914805869549477022185858971086832112442916626782326615861083347308886917315053399279346354247104527924016223322962315515386786547782682282389299433932009075306512698375255296604647923310353481075948746466051087764021854905523633319538313562908135776201113561698973300542839355353107159846624806928030088664611245477811195933612464761074708165339032521110237739829314122601020948642875251510030871310476167175259520239653127436418406694340486529995470835721881209616303217696005841268915851701723659249799570808690622437377061675236167812191830772664122414420660501939584194294799662124624350450370944983458610405116415342873956229114117330525612354076198520778435018512289208361790560226558627865930951939989671588782617500786098353779152889296848625022018982824227042186484854801048606583408399698002795338203282248915421744831366487155365666703803809465041762514986099579581934691928618292135513093902792489206446056505595476975982496981496785701113234180848806282194311815202933576388237672927199163417253531185156337666350697128199350158500545627494243412318638325288705713960182157270609442123921299330525592281061544854549302637000541829567664008546539609804895585257781499877409639957796183003634272134827368598309656114841745432250302798634861559437364404444980428940596403258482580819570022739987865362248689461511952571558635409592657036725748614580625433512545610731701331192228803101509596373779403615979912403834946916507999509651507201336088169825994185577630846018037715533072333373886456924236970717924556800000000000000*i1^97 + -345502210923963413404203979373988998331656547980890577779954066309060476442163035612321671837550739925947801051937380043947813262438700654842800950514487617195015783659133497537134453277465640383405881034691506941985474382947295984336595868755439197288093018861862441081769645006060190284625820008371324664684985185393497875036394967761184537248564173037882072531032030838770008871373944380106262831271016496023597059246089150521770945251993823020893748109521633690741711717701418254158718774259969432431000806233955755274768114457240200488152618002204939185527297218235718341199477771818430078871201604212076834332708173145232871601670975044486495400097801882818023084218948884634917033556102830232321165985257815391911806015000010122300725508534425056533721330709150442422783811715800935765440863944038121072296984600780424193477391687812902536565692932259615876900031025330828754220743151629336644944578492164623099622612268409884847415372562027828438241905601278382050220777151948818930748716238402901465745498973789604653233256629391075512326289433802534602052525777565924929890573980997769515445801629260905558317632881070423112704152684153637528549898044918090953427498034619136911969127078086290711080515221924269659521967471827314472329730961732379922636950213858803688600009959168599479425476895995506915046014221499763843892088679189447308752152650560734585986257901670994149027003481358623469862411691659005235931054182612746589470884872585339741397917723856729435902113437427792471765432040755574573544847820718800201164751089648046648603153654753553492967045861986798409304734861762365581950927721566426663815457163498133303870829141762184850988094085740114177285002960350933739793260142533561517944184904971770444955518491344688667851818283920514948710783607614842453155630380248880456722270261170743963166043840108785063268702210960906886343226318702790419952666879770205333816253106187207782479887750573526984551627418804114008232588855184457246476715304820317236995628521949158603625508680680918833989060674669862659717369932143218401811587787237959608096071633164909259727082204361070735433277918093057899560742604674002558101441395654716733919848972194820346115597493595618180753645246399877534443606690257330994329681920000000000000*i1^98 + -1755134171212972042161052378639627593026562408919333571248152118786441764679925391332907043614734139945390501061735659187450504205607265680933342494779872136940972050222754920701002967696448587558421269539026540286849107253975834514112438226125602477819662688081593193816578975932537653255760429152340613448943735079093264069695030991985370883731751554214985601189494404707891452961101758396315234316291977500553968065472142887998262342884072333885881390676320886925278187990976759694820892138405157113736970970166862908068586371610982174828879355483017972624030353205862558626586949526697624591658835071174484283386005486057498549938942128610320180556644212812952886246032506973340808955064000217743902684922414582735767483008550365124063065916740149739693837151606685149055516327081145162895575723138970390601226393978987006988102052377936350346063052295206552393714324748140176554530352208640709933598567944182175187553291372202062340487756008447940593301357433110871637556156906231114138862769534778081731843202176766365820802074994010441340833310561351949841764392956151791074020039173785367969637885826159680389340960435459927464941078569940984277235428021507122168886000538841025135067835423027909205469346674048410853633956594536804328161080866103922287947237980263888561133678410526762675532428298031717033269574339810194591876802142916973540306307690959998685595236374709455223336956882440241386912348929734228819381097428036612120477352494350493180679251165520664026718808005779957665604918674290175435171923058640660109665502898921676578186891095953870377324598982557280384626014852249362197168853924371749134502605751878624809770828089916381268076633710461017704129326694137318074384199990423733187839320258435470571302475738882542509138914670113217395795811886536145657136649884985184220319362414815934597719803017420618659159356986531350034228026254374233473895340007282449199175068807893608203455710552105632731945853571708313978623249531092427432703841486371188202327602609300909811171392744124163926695470024361839217934428092074708813185936885022061569126265351956840867392135121158984009054118274190928406152079435004689260295288096752753512936245463485114474722015816607111915523643130167950132530559057920000000000000*i1^99 + -629751734438239097176239968136240807196293776498508883385811172809288190846578244596912052321156320209396382016422931740126248846623847535750807045142313802108191331780314459967601156662851734588834389795047069358008423467341314993300124941818696982975661755281223172309308283778479953855567212425316038521468474632720468089142933299362151638836168816445456889142680309770459445804748327248302069592513886591056925368788976535454663143855409452318829627743196984235404933432658291089805619135758813191931011307718211854984322131283388491440063687107916648069923450109352437897562015071122719613459781284869426358976599617715170178228087128341412140379861379768266916046070312171703205317917086064302982028435795846582691291817267772287396631765791996177585600330923427070581627933557781137675778333884012248239120792793758707572952168806297761756368275670534090838977825502221346815135953955889181970303970490150632689725215234946597857094353973803256705512096607207402590746058640986492594740074639620836012604614786269358101666894830449234641469694005515680176014688103716547538692152181220128228588778706385134857550252611811253941797003940272151461755323576801023731195875838851728014225562394393529990442079395470881776658932867235711233636312234480831183713049787594488631227853765956534856972887934465883803821174729906792453155205281309228104763712144763702163038979325679419782064447862132956676248497598095207890248176156353918192889210465257418691827882795168251732103552439996909784150597230994287993615787624713052760154094619030641999347633810386460342794869084339695741569480011161653939679722132506126548900210005598036827474659085402530482112744602073914418118646371299371826137024361756135778677143772505841111515912503621158244627102679232067241917493042811936773417699436527128766622967593060726112049836140714271561582753129583012415663146753591218720681054560291569103940297593446415997036434072410834030315569273494477764735283170927019169129576893981106497872850352048995329507437863592938929479256692216179028708622676432538532946036767213341080508173972458328318701792674922466534000266291583772193369935824562300354884822491909110001234830998595185266225050255773168408456359956394803200000000000*i1^100 + -209209850113917263755730730767996504175220061202181138415090679389681483674912031183494682116666465664883285461660068428180166532252318850587857069487249391162545651710845998078178957455899257489828622354619928704923783882053882932587433935851218250709402069979879181622689358101413401858286563686073351940192410366165436586846303606552108609923095890337188424094820018403460369026554434214038561695027734812820298507610736644221693931852953186429408539709784674906277636271781200897833619875853787356155285972120135926020812744560518404800992761857000373818515050306868871745821830256877208407124101084856964746036397869173985863412252768365069036828510405548249025693260637788172674951409639357790888399818839054784456867211250764663424032830230501086158687940305780141908681676911715142640649863525775157084102975361465995174402181489431620373882290807201934274988660786566276390711275715323707610793009401234629934730652471246393658815600792404418094615185798047606965003516041155038728826061075024563147305776072473218016216971922155246970980559417080323350425986897238140876692474625490819114876503594075049372022443659413418382878972580423014312151745024523385951924218892994070448029708297340642084250405631487568070499775554277384595658524000455890327202476126654158564252015076985230852438291586705828259420692167226260297510337511243526036714030657587465854031202531738227348376317926851919312220834246202031500852566414853238410301362740306095863470628472666449203072500343836768347431172809893153277340468089475806146857461140027612899980637470784890624939286048209736680139795722812126492776071090650369455585380931805116522591895291107800166551306117177413458735849116504126376736855385391844543860955730117491129916764373577352214113489654102527002043601290383202935688952079747773465660197984601529562653256076034166597307958736080887243090297567286775240584573785441012947419313312457720866448948387174157940783554409724658199637529358403544683113459610836199097580712787579229708768062077342389380572058518725766080900832703945335601160247144246567623579332366324264779448946785669899044648566946765592080666045939056056668287115496621304429528807106432901120183559823695439462400000000000*i1^101 + -27412920274336215841549054609492520431878624154217063459837381780031866543375418993405109063934522387326441154627478107621754491258657923777349547666755995349832990414371503885089411041484579375368891084018457529674959881769727871176415051503564642706215560047200849979352142600117080546522997030833373118870708462542172116958399499921487214304247629183042270152525561897933945737962769599419588253044352091133963368091418617716464434492399097923457097846328347193017173120401588849833557216008811378489675126314743145048131353369742420557641412794190847205249330805592715308792368740944893840384788635712156778330779476427113040173399353006380456455542011616497625667579914620506006238375812917378308325833281425966866157451391856433272027122775242449716199253087029497433508466620017809570145973151999455968397178690018367597017453751061211073438301295933162927132780979053194873675291111853930544710209983270174546845685570453670079822311654735283166220388110490991816077133004621533978481165737865787732403328313465934579952449542054241221507319054557678559083635546431031660409426410549833852296956225419049889243251389055162272061742245491983877488641609561250251690328789751633097883416100625590828939611630387547969067325981493370929600459650266833557580001751785784390951320300250161488870489116375872126909383194579443342040178178700831023321805757258271617127370006750028408922668828063890691689995226730361391600877271927625525423547199380986365978332569910968832089172317154704622737939139974981828597762806503384647870201146227762649100381285521600859577073052331996384853161299033376279208196028253717189120407308677702067739684561663599264648888943826018305272503280334492278767022727504394521026173942351338860771855097437681927876223161609894562542162464216900891914237840483078644743638237169640572270020728532913997484137268509790596216258067091192089347212786884465979931817630013957773981833459112412949186987994787736444121349263106389998039311801907805270448539756230574544593973410893066124314568504993404969178478039022470222975901578690868911840711565452075696917294771784680653178603367113348376838362817134105859906159331071251605721217292281305127452672000000000*i1^102 + -2381376177172261329092292397859015392729718552673054768324327224664908640062840736558667948361411939691337591664332625016730842630970424124392051213258652871830487325719988890285073326859375483194882756439084295225208799330744728708850098638901267738868754452674364535442796816754298959116289282306720052434506818078796030375565051744431480716508029871929812897388953451913388498016197614757232414566874009877091256100078808876902940507207717530797432889394747449929213825400472742225298395778683411562901241960986821109755685304941634672612410226079722216356559240504668086902803127746462948781948777018015411264942878128255936234154480926595075933824825961871573380899584369099293598737706525434065078733556687478187209788162455514660823531299696449486917393666317397898943019464750471451593725705243017215174757385390720001977924854633529875612487646174371310014616467529642415768966904177485443471751247936545212982880347060181978865594843930365257492265471290880437560424770932132077367320878000597480263992920589948435907768077474949167422906890193573840128622313999636420421138527170427712484913006313353255302014226977504512584296628089529469180003050301735398652820377311537773526386797568456773045609413169148737825354638255912826915863933700862934467577489472056818871651180835265102699344764063285499509929968818460235510298311334381419006119496704702985088352524090158380636619520629958368694789302763337180255091167933799887773110209883950073303681229856757044043634890259475987840384286562232519746897674116018084595457027775327711451988856289201988421617995849063126798523202259374650875152778520035108108394448635278862093831602124389970243179584284354323487567038692200273196365588536058254355091620160563088049686103711377628587878051743577145507723037682460162078302878138876697503950459187170253436692277213472203931611051250506110824877660126162416867550497264448728296798451040542474998888628803163775219965322054301154387060552200698273716278285368052858030590828714348125380642694994721404998015473792852444072954334782632414105692129468701104530651603748055782127556366004823992783990358223924413392405199286166011748470971457333238466137292800000000*i1^103 + -83546399880129885005718910758138633272169195411130258653085159038328840074925987043240369483253425330599332824315285013225165255305644125938282718118716647934433146438076714167940801421145046344058250256450100307612327956460763401182919410937713229502651679435700580754430991716719522299769618725466283202126110687810053950232183824760851269205290068171389969603841893662340666811359339746778024086163749410984855571651921627545792128750020845329572423691000842741814791485968014002169596086707847684401038375664881501621489856804414013686782455525139962115838314695285097871715812195871801781620995222070071705769700176352362447008223643471791205862619328105803030671625693121393800065403311864685064496307144630251975579439295134317019177434002846169776092641449603689464805384361962048312503710005582887159193395547008532444244208708128854030979211729609102183235678654305029061575132780046600212286171632716740368292966604598565517908166864823108135759932436181206419488398540118512278693800255934457659258586115535799506502574620049252050462666181037648663224929410436929642086158173093269872915286091775802864165244634214196908521554561342557589869738806988420397675304883801381975425507301977802389102704379806885784991770073534481489134910973711341296817127646149346302851448451348039446485863164580455324456991991899136244439986730629231286213516938661675682056975758742701073414807647516903125319078550340501990062772047244383842048517044241175837726078218073817844526852340260010697386526939328532037725910365273972902252478055407457247120158614885299511675081334829463255475423251395446290663239835802194604005045704538202340173384805907041571823267324936991290002529954217363944655825610753909703336449543888996250275918645939046679614365522831998714775448114737910727528062971329427257796467209458873139555009206805695491766453680631959139356883501177940656269092611671886715534819699010149652288647951427347083351897966089298087565689925191287966711538876808981577661800231970951249444238689641630463076528568453060052270778024274602559266614607949930887856376886253523311600031664707684761973090764590315148112645703466906410601676800000000*i1^104 + -648835896126283087145104102314414539111351351873633056323834627973952278037410692706032453864223769736145248153826591190745414592729191252079992123619453565354592132584272201511140769608044686252007628741788275162357326394519458513313668284638934691532427766337493305847564600897634475549446002348930494650023635185158450656766800873301580061975760705153338915008321283627100171093165430557049456347415682453331458656272925562694590499992248121257778633118543183629473821113426285737899571939579734387448491370237188066516808737758570060395654391138155985288513705618785885960475239329522001240501867839387017403070708129210618500318162927460427989739591684946048916452519624629267942373218715667999169580929930491602475132392234710025688720510137310820047241020094580898465201949959855662061926620129656479757305492012123051129587740195987118406392777564173506706289031969943943957097647230681079914943728385999708550613710543033248446339000447991518443028371145388431879784509483643379917992807264174929433648987937324562004320156073037003715410536166920511152558731197917357944654458685368186214942066114671222555002608878452144309467690884306168447977785623189369218854728834207971670041041960463795838686880899049352782128748342468830434827565960486787963533727503081343387435680910341020433984338757612648051120455670107335525078608548651576900034870933569758440756468835369120054046945135403061297809724792254103095603168161083456882506782529058811353420740491869743480057490199026587504756514712035883655759723311544007838696550224446391333873328278703770233765769415855914685485263176352125864518299148084152496707212825244424474744120797640856829648246533759836725078980649103912859636110675986745688168075663480514891490508629798264300591027966776447615248373559340236874274033016798380452245061177949820239028140331319529234086622420410067181649841040769372323765830250124215588631704425737032673068851232262624428639518840886636552876673701089175458034358821880347838100818890371613778571231221585562834013435524633625988651113824167662557930556713341744836035997714225208617413545125364119551658041917600012831817728000000*i1^105 + -36759847558596668985381523163824603960828825452450967009129737287959605884205600302891312328959631301691941098235988201877239124127700936726140047635004976300922330597448093490232408018668269933028183736789250581783692700982654380421106473631372470092979898665009515081717843172721230545444804412685625794343777213007195988452505498032283464602506549220214678179692616247484259550499272872061461671107353364518721843606420125298439685043124870361395915688246435963321202488198070295583533102921244437722848570249038207497980274246098159715259797398938188206558559837370298782489008824992497889945787095204077202428581514401270617977089781227676904608585087811663554721523395970677808966080536332855944860774390746539003211722677851117450321771543149016929330821134645394952687415869604339451175123201042789487858204933935993562417358516926960816953113244799214372760445562254827745471808229882428205183781959678748134235144692435095412577688013374239398468869058410156707104075693391820909214658757006136666034659897450152019638897216173494161928622582690538064286340726950449775555507756042211210636063955120501823453279564352449158289671738590706101086199008684825154989459095385415964055286986621299138105923129432743639077284052811427528766454980207377514277214379790160245124754162178174325343248806236355669147323423609267613263093257002699198215378417223130193172210324163201080146496273336991472706089194753065837035112049043989613614474352713710573830927864411192112842544515318775304147400817810923870655167480357717042628177152671836587747944299708869536222244016393142617583482041460031751363083933071071663742313696257793277327873990567865683266151377155449720917590345073935285570439409722936023652318834264699824532009932880798850617813069190401019328177812330182734013630267225640004927129786775548438775560852666161380375988146407452006608990928928564846345505122410029554715791478956796689608278376656811190131852912357171260826385630232742499444488193008485726675373848372297700491094755250352240978456023299461572001989194423864813157483455730907674453178931297244621230747158047931498496000000*i1^106 + -1188490254491229307820454848566504716629912818212111376373956057266699040027223502076323631626541711241712449140194603349528151066496249749674336690788624838813728822461423467347295618928412685323892245889964193368949610475446932637204105971077216021579744882795112098151382498460666055699109455745690431722304790004631691143890786360378339758386583858102103643047714001128161602280845479520555164507436761908638241804717400565044729977572015515139567384389651923652748188704583546401261973334215234962345125888755422752848402276604065090927093907686949049878589005811289564942525449559049755225602028845645662031412795823511387335335744953580525465393424141199695851619212306981507523876067731361849967522585542496023350080789243311974656909045719002121096502037699833912705920489597816281274830852666461624270463788330192991290442842228353598523989969312617021377924668418143614783238812966863032274577429120197750527909830800045996519673760541804373270107010351520538297746563323075792525270752071717012843832746619016481845470673315790825931318017741465962923533843143305357413721916439107765347478941585873640543526813561770385637804064889303438702726823066749648109000698441829194588117580829285650233882219781039776491675871745211839577118817277410825439324666403846000913027817760359122974226130653294265300373621831212475782009072756991368165404526476811879358316710137095328157194434400092671447690424619938513357307789550003867245393538980564004591120892582829493445987217521229407382994789031364742791655601741000496767443909176088186895248316077680984456677197987530527388064940802749238345540232814668306986389430877320755719257510304016894015863547650169992492855230952659806839246585289988990370188013958587596475191287992217721134229589290524499625716448515241320091353785918229810877211707887647991007742312755262373748115029345830699820148273733751608398770578498698332400813795346961172636191694229313269511149126894086965605583328089759607217625986362287806332065082905870315318733013372574761901267212127242212195560605638890835572655616603561090199999342907259617280000*i1^107 + 412203844278835169011162095766984789261233678880967087573817802784455624720664955709308642487851717072442058422126534770813645480343084022888957060905631976410428821185372692956038018175947878484180089095847323750275860791372512712572411637849950249051500912486152190382158204070518886160698035271066272276024016052589352431303447669161829028973462556426728787365830651901635362793680041742971604325597310221364692784810379352715023513112012478438908192754307064422530052315751584940363008938266932396269011354832091015863805808144659712689904279112317923553961141772820353601369933478923185014081289432412644022880830516011942915546400180102649622985095604936973124930989600967632304490632742930721172759717436026374206089283944654354380750068429956529073245761599179320126070897789133749581494169490713846989154745952226104449084839513508557371182360994992950700490975699566201358732228078780446303342817182131388995929541059771160971807643951878080690677771497041077129945175590099338730983576296041608632443287263528902918838441827987627127438639992847048782823008484990830349969526504147353201060614773267387478571670556048168355546229819349881113500619904781469662864797932206579951307352474182863371757320518106546153380328884232001809097089188553054844547855377399788733323536084573823893609941102431538052201485982918541775849972796896092783953765555107661005849240724405834452076695753258625150540961566912271072537103115038986120785590575275703366587962674030787931563989501550646559870652684139341450440144272181253951991758422318309519281567757730131896817783456888453084624703220304543965560655504978005715785509744569229218721570014048121607133978100029644987464073737076186477738054648041713257395099714648729341761672573869973536530006977166353127636269496973663747289562108144882961472458936641597517180618182143649389646358934125343273787816266672187694205256085983874091527728005277163336103679218406516399161930245817862516720243275788284686236326938100733826555060666852150066945312791349758059333226641480674611087065857803963998057453846528000*i1^108 + -43374842068195066466747967442787801705197101142917702429420785059050511423767472608696348178787860172912970909821999059483704262522555140012063332966124700638639596790993733731532438965024315251383842639516158996447040460804638907026510652846326677955319637635575147731470114795653115771035671081411573649103590422742504427079336310180519205298997674818731563814014334744366599905991597674165229294277992560002453872879494234894913860305459684939732825314755790804765594047508602824626357830377054112226026689910472352161214786542350216563857221724191264564668141354720710853704530095680757962793532786968020484321576906329247554824829230116619333273598640253531080463400920117507993968777581404945752967946546768314296128545134414817312059359038309262879290934018171127631842576413357982731091616398942050806923222083249437997903606769778826333885260179317702842669197121360076682826235066511811645606647489218751679281659831970615772365735492250304658608233106055285694689762390537869902879570590145590489413167747888850887919157392813272064963020659945651181837332836403952659670132351006703446365946800069179386873682441581017248329907946838358009951620268234550799274720107672949870638737723557698581534511377791441817358943689888998430584207179481447039349683516658311664103125355132746356050859821230068804849678303653321552742629280387242741540058232201903791160371189611673150473841641366975459420793399004727330533078378977975931862927706335375632511274925743568159069218438722294850519832028074505852325662207782741947634159239998207603747797855206425907042102618661585378410844695888121380021944069866999439509284370023298731772818463961722388491620844536204658775043761770848546781856735125600627445051037218735325194405654856524800436904129741936405386279778060338113327662580347959857368593558742119514634813681795794426777858499236146111174584537242409552899074587308678584810873481821748599449263206308454181460606969296526506576431068102718018967262723504729672346361690376769015019231281564667239442399203718420429275136000*i1^109 + -29693665625663895520422029643684783852433797635706273623485799213443256275372220791706538643076414856785650319067207839730546228655344945059847019998475294154101048413991962053291037108336827802216276967526676117383844865459419507501202741248780425335835506540680161063828213347795780083004269554602567294507055103417073542369418900203206067172908566006226086206254957957083125790096754948264841619602339793914080326356222641107447736452852465202749246496142523994016283279394279156326658607332679440135728694143600856274950590228057765053003643151365752042960014153949744496383099511052522271714723696349612119683112740133214545048018506563214153001074472324811602080670088881903285682254214846452751490152077496993912880569385178774712335160893538824506911765207731187475615955287008844657373972649453988971169515826892436749435456213675100204521140015800135000804558880073910251207087279112520932130064074011496224355529126941112296381895304345463909998368291545749918602811279073749347634520097874875483883531017957967471211891708029648400892834763516062805690230000024342584050450286050781155925241675526237507023528509346565080127171331356977527989055239020623209353996456302942605971131478197578660016547166217689103797259310923747983447114364773577901121596946287501548232573486590813561196775870033903571404744497841174836202704992373210486846469773525243628587662676248492810605721953571764817192232932684590087357795439611889663131000261033126254954018104062075578824096524056971882916313007035116797458152751225442159946692554283012198399020659779118595708995476690247971190170245370860188517047762263469842733344967384537184417006052494165766412397390280287429248544062658939769896903399202454578381378087113661101076250509241073779356517051821177716638257122993733320962188642307827177814170932633428122382032016704854940781362569288057898368627286623201717093874999356843135330678969767031008764602171541553204119451360037198503971565216377997898803259635334035102678984705079739678720*i1^110 + -3721324587764970621506928228629371296469020426013159685928301199748856618226359507624871225092843950242892805451518400512675577232091242616421758242880778278137904058430866327608445186901830940107523332554016091347146110352179846396102757081073292699769502383676123380749273784480285159781107641479997254334018161714233930289038978990201650477240387225729581728535417949105105169520346056676267729435274012611752440710637095468626601554114573785671037145527367765513533185812413729087852589559140633489520280468508164835962918058958193722598557891459540827733296264313146704528384632643203144465958775712625442420457137474626930087245569016300853809628228238859860834395315223137297039698827723080016230992499676336836912060042368007720344473167522918914309781723534094661610667445369992360384531734492911480448935097117589197954201553718527654281840480721311371648145275150596845677380634903891844072336160522053528725589645634724883550727266918110319692910053463026321513797338389406023553800908592070913226761882415646554121398148673414970741122012357792374930659791163603766870680145925062916741361107471814635157039390235086226511271430968065345247585181202696023524327577280026445270824517945380594430641407321309774407753327160381993107797924267475875443807444669923957238867583706902444000635849117194051370450773159917707484182169294256562612430334977706183198795741276846739970318086003372179359597199286397064393155996345510712219816740658759012182555223432134367340044386258794604629201336560852779809316078886893218388607496531234910054522699304442317961249459020003143100217575993981994431496760432554656235655606870349442909031723715587047500021504609346883328713965430809073083617423900592676268518496033354512060578674734294670411786439229905118345878334791287019587215630769371016149052668670327584493254301235395884340270362031050032371963090747255548101241366707069551072033126723175206700694343196799998481536327505697977469601365098496*i1^111 - N1*1300963881303441475274196014881684129931019794807009069221424985869355929143058363078056156493197051476871551493175401575001216317344143167263384508136658601328322975843876666449469869806650714326941865696308078079694121699338836528026016745290710615730743267816373036976962386694624248437822205861195812533957745750653968047273724541870704707359056896*i3 ], [ -119269068278443401086462961959826408493963978190765739723754638125635484923872545565201520311231438641829708982801320756857013480828837136908860840584178079089963923986556735431310755393128348888578673167442758246207488821587404257655749524115435968322611808373007106415364995023157693720879547402336041556143523326754162041889754549253970414989861289735522954906872961699706883568781389802770408382497872977158714131670997720549456343129124893265496513110111783372837278108436746097124199501924003403600987654757137820400911714631651221632378097416678183433478166732225375030033220883640968816527513744914869665515775307947801396380747886319397141655129663381600425122403028605338613985663361785660615753638154411889844338783022795162691219968315437650225333934662948698655771104339418803186873239031942946325438819907325434375205926863890269166489493666249617317265059950998978560446312871741048790118867197342843296259874777199139489637066991353988261140001198799762241831209789010067334061226526706093395877333366834102476024196198761535549864508918899992747875198187513995621441427425487280132379139706246944725558307713109608225794152713657268422418784878059647453672732982219543205456480317035316265903077042254654543308701253067888945730619556394281145520509034135102665859597395819038101659824738508944536036474830424497812996635960029341552698406087446221326276445297636260281234929198124319781800471040030562932130066166293156432520909804407010715021570168117361170238503874528420117561250398287455356949214209219253707369204141966599216169945904263425970413301740853075788380595433942097291788437058836535430388339315327798804878232035079697906276573705004377977261584806315808773834403087862701548394174724838084330597528980915546261024900236290928451506972344395174542353767345173614319154727708417908140712505363390862391468537608205287449059629922928300751539039563635461128104914748957753813947053184259656288632504747539870892819503684354367577658129445524294076912661035803270379812608288656526977753170186316777497671493328737785650553242924803292860258477215185649957749436367964462521947450666792505759850819152705636820514455806127796488203318447222362710275608857223454579378845576618461187666333857518821648551746721463024064550550242298613190772024056281448788554315964483390383935182671150901475041699297976377598914681344718990419367771112301445683951148727767074643603394366605784249066982346676878480594792345636800996981507466574604261671820103264625838601033324973323301732594690365148674481746409807164759432170699814928428143462963299837997432628855764418560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 818476461022111763438620082862885982212479967183261359352387609935802948111664676980581081394772457593080923764345417970415219322476877923270904584444698275875809644593883970619148826751588204619970628354929219383466027153747784841300494202112624974717906199985136062232727702994656762720936596857499786966896996950353918379375358360866586137064488561508061201156144944523378472270564313009191656005178571554796730023132433493747145963319225932312050248138395365824232372106041358186171630471251044209554178361209153397594939577910877692514904158516729231922019144495596265702313672035644679266404045974747530895545934114796905398529792381840378153398876835496183495091677039198766936653263529331602133967842004417244744203929632926451461596941222689555141207792458642371868721261357586847434110832611783853245947646600989480485689361731629160902934079989567257861202705948003018651656088157890688460635601489591881671924262493263157297701902889111873950190619471677760127454856076088616216954463480584325795116096098076252543204201146520047658495855127757806065520022681417352209682254844013977713605490305448300209792564757774543699656133029482785717871276605160193305076490612813680385806477016925165326149057366009380029665899392982604464338679018392456367088970999560817845875142661690941595654511631112489766700202541052088742954389430299217483673744290382429005169278576060368050852739563038516737771544511194538212556793752507405976096791668923813235228465438532770542033094864937228033995618048609575005882272968357214450978608327827071086694719678611218109199445008186602067073365959742080734066217028125422482568847884858791572717521739869789184176810992759192867408463530996652372523400841446587575359417144870237212753589865488838286161198076371789634672389554603956484377363274636559762539179559778831802584269801666626813761256046250057174570710518873881215735953240358804951790534547310354521691887590677572651620386140920959932149691214927007868383465437957490489212182596186910403483388661545104551432516255862904904204817051945953775416498310494887417946541200639529651285703545027657602825162449509312103983769457535093331255193100010059784183050698321445680262398333878621378925065167350048833289191399185551861102820285669299575847451041284122966755879843527582281594418501509291600788475113625951232579737971483750273706093943949629311750217692608981298524855246087200984717767329645279423909759867380696036106736660649955395303459841265884484325289402412468210319836826174894029025377768536385095202768265198424346480761063832197689565494899703833155888555233378304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -18065199470444697762419859038584810576949180663753265403041312420255680384308444254281074666098665496603711408041402854685321228046571889888330651614739086567095187291664748428879632729242504290387594572370316680326770713989312233598867294164841737105244472121592680059845520493766941036776026859325652695583090509807952166744855544730925255085259816353247829107022753430427910181034351951858153773262370101743411868289384924911314572357634672486208920064206870052763065786289155868357289310956094818280021977359582928101911105474074155600501363070332574792992567579521501982689780456034024233437869503718544694137031969802610750600968522534619823820598957755296925076260146179610105754286964847581942961587216284941605308062862983138367919997280135009873853037554617987414431652579159557618851108506782500386679571769282141326778247423072402214492124883534479486267039476656300905328229406968390076903349315737904514123364630080904126494170793324882679783473408617139814492510388576488758621470824259017906237082614397603536605688710325393570262774049572073525887270216725259513037493764997288607274384964834793171529023855847787182621181250923029549163323775305139140605546789121999059348439979071019798368922969374525290194080393355791217178700738246617407945812559643542064694895463339049726590021378717798990052979953837566708502032514411255036486238067945641987484065587939482301475787021722170705294623250259396126420706747568005706135581498636349373474380475546925426391196520117432340879859209746027802811453552264737258984404896389227319997621891110928852293739414039137822891080165360237259745048113768307441971760922913284329807527935642959219205662788934082135581524676034096721772635554610384409036079252093061771385069825478298198497570846046773108339225764398554255378841655935308370489229909469416158126242635368286220404585501487832795480997820073713093346207891325743874390031272609906467559837572126895132910329571034840263602351013572317044927138538846118221731766834486610352301361624702863238163549130422517646497893569881868111706607534685235085552176838742511907611977977144206151622247105005949782151995095958859717630854200935520766442205598833007889731897392584824458886349330697785374689995052019545850536553444509512220516214746086468203619497685472497629110176930308145456799337517857464982329833623889678524178989582751252919824820984452616516176649501428534198108806369119203774834732014865863947221166399611887852414277517784266374138141103462099296522541939606525408542867700322352530892522778298362194908094846155028311107481316616068846956762048862617600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 500964933220766772837270734293348806094641151440565498052044750014748867187888589487866538805984999165686299600221824636672419942754215797353571231426530844885236049426135022297087111887888605254405277588127656939442655550999425123926333807167218856983361734983961007380689669241250158913523310364565713168465219492056600061242142236687325199246436706214133100932098979435145119870957832500066759163762512943852835074158641285869468924061227699017478775638288683253964848344412954697117760490228355679182639989888733419331084714425276594097666451689472683268551438253671905023448671183171736957476400940879357367148782710930849256654093755190024934440218355803867217312880301450730747449002192021525189335385029578713628631368746225875276072724789669828081700718111233994895622197405033776579384679405556735309860629324422414952942267111846321753880136063194714752275313874826727328882790577295459318742710774093051348844995245973788948502838799564549915764920371187010035630076813339420840391624334565059608794822819860090534479088237122900745254955052671243639786112424187207128173804787666820546536825293150072440714434595684370251197046944692421865602290774633360070898703378534934069930665826998487881878273700094901924936227130855522098206416034408722371032082080866427782909840895161901009549584099463679905636651856190118731093161409954912658961935994202081082930210732156324290740402485600905150263330899243580633661607545978179249776702719759416922937661652069782496518488120514005373945623732395531560304767709612725780587853630914295341384632894614854730986066433675975451670946701805380646652265488095608416451815279353540781835066643185770001731356250886307516111974376448544976240729233416569981236039116524988521107953333937944541993357087037952450030150295420646710259899057367572392274582315959604312039080768606074016108405083505406244578135951994242201125049136059604547295267743030964200521170748886520850719742108133267525941146191800322608931222227464447190321319638426679180896227399626659037156471334178191556975883145307697384256867737599097446027992061817764518213204912782848575672303172208657223717338881644737993324091566948363336185313029469919169992718389302809949440690248407577038566603203451104916107372410234568126357646609890254460631548911739681324751373845969671629530682537740396681106346811441580091861473870595183184935050117146299668003884950683320089987596110822922096194925154042058150880837233647445713626076212854999094838362120134106283261345931648863411124059858443950227101576183675072276802176095406841081763486522875656846204221951836160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1880791366278856382496237375929090375054679566799459363105611749747758244194668795147217023621705862000141431166192157670211703233923692979239921442943577127008955064554053679380152864503429251481902703271077287702529512312511971713181616369503540922576384719587179655932967628296726381408047847952254827354297185679927843192143297517547873369474448061134232926491147533795417999679597626078260205401507038189844402895066123710432419356427932071134464917012377222084003985648266477607912587423302971639258023283917212954156585740905288033788479575101028540224558039870388979722915172972942421781427435422583361882168539528352787841604086533523796575590417668168525159872098268178641620385295048148230607424116644473504033344392992884585917832670699613167247035128498729617185660322401225398548354128625005038249704580865449520349810462936557918896303723448567167379614947671252312766123283457521190288670195617398578978542578512214397438702834686486180638229570361645448549631045278521428065588864583208745998156409442010902631607168470784939213352077684908158423030649695642889110948813615777962662116450205627014994853047653435311874405946153475585485416412172361792875458549937404714739575537852766555356359093507408749810247139187858748823889808803992734627857069684989584484642980747918297737122513434426772634854458689414908999414465251791804994716216925323991075435991069601546065512280470631623240149466905914793366943930164946884512784423735146896489697003997139822879324059286510557151422031909594498369369361272629078074150485263045206665588951803708492731525867289238391748556049823977828294811782927487343025562129868887395002249300351706915446836207232004817159912566958313171544286138904984953474236635564169322961443636619582960378151126680785319640816688943862005360010495414232730571451916045075360371578098701530736611451441344323026542556540811356967057806609605286785524092208903206060544918185213135356429858145967314203072106775232765944542722881811065452301944712915512294332522317734220664854179032817255788591148913687776607932791166084560952922981296112373909513893958996681819117141955621997954626909420658687498240038641085042854485294997883284439659025785417863007073388203317964844927285650919614045396347566311066837763279864109518104925124921768393364856866967366263540735744399185593152147898209757721635234416318444075904504648534886554769381450910471360299950850496713350846905801309458916066736222843724287269558472289604132018537895112869349491847601962656781054373774413665949226386398614821874335432898144000385566439818412861943950541891760553984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -140022019387451009064083508636692556506544468703019007500313353753555851589321289498508601496859428741259747276684897298620190158620992262491254118147739576994379064044514212184607637332645413846974132883409720527750099785138204096417211402625600751460888491574648229823211485947961415970383980344512398958447333072078627459781375078388094986052015160292187404398015834751584039190458954508907864877122364773839827117541294357962163731097794454619604235788537231355767101668333990462824559556167928521880953794003530897580287957327747312227256746166751974873204649795397368853918740240578675951683382962441758767641981684395045542721250178667098088390976155032882853502518201773962816584674875052400439010730848003585557500536037444698658796882647026735786206690001799355872732722917217774403593274773064339424002399362380947646714904481049148788613369150918754334877927527531964747315455318386916077768865671601117462585143349107582972343044652040506296324281481239316739812980819684719448781778916195728305587355331297183454730596878486108726634951080852818642349417672005575074221787012125936510544464022088704326987163213184038581735090395539452848976353725654146676777468112186343696505379304253723787029521124656269038420605563972772452640327789278786939861497547670760830293701174379029238543780483338970237192904221003436847666521332328190037965523366711934993755177963304503187213686263976479707830255927721689819091751161506347980302239934983566666066243522551919453960031892577391991596698063073269642372017825799122506900178622155477327784251792486666105534866485341218680135158602591073626519915837723677030432786200997656040730111593295217480341521144409115554271064421351364346977183285039915077508064748938497701584983514433772283736440742304850565135156985974695376014122536325741830891914487320167954586426124275754887426949526456387350399019936057239790765194549410531967284900080682258275979074303216479398123971361227224479205993989810068795560174573862911055822782462179302135313035455728967364653269100377535456064687993604241025731555933053628614205984650087714438749467965498858677169496041943158933524437067682963480141158277145670081707561544176966106698418373047739402595309230062897618555495535109450317476837537561199225088288974941352282417888678983037611023334781343170248291954498075406154484251418922536976907303486178917710594917038929431545381318101025363169273585755130150089252247799613090033816243713839894026759610194874006858001456286359077182532581234082282307080500873493567455998556757223020592951929419126274793167397109301484464802209831321600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -535908109600852397355470854510025962346330601166121245562444047712469992020290560564931223021378752182685327256988074462928131442424852558882694902447723299050457453104985527976675189579656131917435503522128604372088180203484470659009952907653618531444912156452098289968128407202392126944976850352929715015721513443375942389302012423121567919655934045907619290230303640500767083729652736644020293985906669786286439874786840342975239105574411120780297366674390544174703077231650596164171190019421634557614898302924328297196734417087367247905616192686155193239108248952083195270593179395849490349570857499663679843723772099472819795707499048827171575093103198707228154101416855899726722569375383796770626636541227015470518222698216762482451408293562525817582110295269005733893971789632252297564673844179658745549131540344934112512535899412529766915796745066700154014260156694988738438331969294627972724995475862739222240467256610253082220826537929041530811720462052060835163633112387619983502934384368279252248965958976131982417681658231134823559992874398468531309985069838072664344455622337199019910442739801413234796997872278106310469779367678978946863340921865871532243187593248207578091146057309983957161001962637875569556561088845189764094605286783341384722466152638662728840571737298158681025536071024265897993412658220748690209368201840640407603679670858872866650127953272393994263791566564169947027244615377192016051376144811162594393372108494254668628058211826109024465346235391532470451519166425684314700344300364982630361424707176972998988777606502152899955619635572520425933249219640743138973257443755998132881153938242371694650005657150193759183089020624732415976722137665783369772274613811842898956934432965242747456259428620277322149740959525773703856672187599909342442108251945307454324832463458617283210790795774779647529293435942192638274211408982066908220675771666138822738776088495901457675464027670511706107098898297471755208978539132551323937934382200964336219357313457086304448569670046307097665978406295385027431959470745316359495883369748070441953342377588422879365832187186808674062060407054525732889261932509489926184301010651774116288664829940532661598586026936159801367111853378235948583672818553932443791264538957542486878309903663133422674018575757222475986548766551532462897805892552910301686912547742323764054957960095914371792184751134981170815161466769357914315560529197314281058544353028705997160846318553269864484079847573383080267743514406757312879206809334191367013275053201118779708322091312973342002876396460422351429587328187606266944306209095680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -9418985458674969206024760022896299677175213103660369042162787394784434266781111856946491121511192783469140650928730701511547083351412854286329473452683507994824324614173261493899935263014557498491013565331272664652057988422003586651288698331669811700688340769430921208334739041537397162224154390398710342415247351066524479626896689535971339325711861072826889021674518125890633146453942593907868479886281504194863036707044618687176671339347719609225890258625108923971871139113925006994326410330116355704220901196641948677666518851201153402068325534912383650669610643585625485919494976488908726942585038983583793087624670239522942970650776515111952528497927456758044399491875815938952751649871109375425101523461614412139561783591892757770481218342998613498656042639452502250658311866359300772583760613522514522678337017320589217419123933870403424980615497054069410444498377523751091828675071332296320811495937683343652796635263406767197115196193104790095972361696420456618975016128048195308759381770370674697748854224815253322133582435134168944775796457396835955937405374685121896353189841658092709875839421192513181301074534829637039986035952721586384381485271821907586356501022804711049426786293931760916280355340508175110646481234361710292594245330020555732561669404787056066330597857353283760817311573961770799122753378869399725191408322198750408269929602492893763838160341464117225445180070541775992141892926970224627624650217622364864504424431391521345986143767211246882917738586696447044863884451011240361037336892644154937102717774958069929310730305644885444502884259655448077017297296971596507742641251795396036972923820591573939968878263500964883297927954255110135001638881394337891549677005087734465294967241204391090575190859986814055325384153680119682568957058640500491011557407746308018031204529174825503595495539335189305312135546247746168755697329323763052765455455442779698612739499560928417572591843152835410317365211139070561190658052178420587888144954796598470068836455192696252379388692429494544922869208847738525417146581894025107760019319406170230036680653244424051540651180958454447404483946334057204055061583074969818947154320345779531567178080328382359721176842787957924741707674740041832730307632385608587151506042135738757434023889832566017115982986266445893871174218634600306851273775963632352314446745995085482069739173748249546262190784509194347786557340933717920568760336369463461382413989053148352261489054426664671093179021107988632551493479760577410255393313352131889887764787540747332494472882711549015064819252002846885756007631259379697847101292544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -61912767652843395630679938720406395789150164441883981283817813156025448041794787944946253025045027202412460413993880278933022503485669960763896308309368343613282764853463821506606836693969322887963981739914621960090325372211011240365147942090340908564671144565865179221829027208878984385872714746339348304076186661163159949064208152558603101495903129612417968763325779567186745431536510477448250734188976842025369344017975851484012113739225852925863131241068932858179420858589444793152282701499614979691107462429004066960550646252076220179596280882139174969886641284073014167843324996887215254357374863181137443692173181165033579718087907721746721367068254528022376950549757223895066002137730714250350101363707575109480041708189871689570745502537350880279179142748177040998378543068026217178155754193743807253193618625720126453985307257930311570695210287638331465440485545583895847484914107100790591864978593640487520915565876749751584977137465199675300268400790441483536584467470570925790122753354327444164361407577377233288423217784650488634873267098238969468589257199834032066018779797617792974652765832972246941928136223349546489937454158346965607069109296361043125758469572151387395480856899993281450881345421466455162878331885541564362126208794405634420881577016133506280781311719259977968610403738246185358006508460356411856595943922893127539409761969644872032350663667596225184659641926372704395781295408436974201073300478122896802158115080178225275936992769102416320327187845498376533938328540511535841130547375355905139204490809454009413121389553537416590635870315176141825293905112042656234940148943197311180805940200322714486459305953570704538780681366953075074695910000562045097473580715466512570661227341144388316184660624436972744068352814762916628824776748645582501291107527948142441240089806984456463178165886513671140930220014250532979935340818989917200712807760920222297267903568810819165976727680374492677688268817971495099401946934979197134601713867682843988261070102507126587542411335770576403557733670141323427189997092997368738624717012736406040409662497121892547587319125369549080323549668399451857956942900359405313788648723874040695781153720448339945966567395694470122257758530979963180379096152006808016407889667022055530316454503235652676955070337986022733197368841339607027206404276280415135308192926232959614002924078562164118964172020521767389751043285816651903843885762376233448444376837418794302886113147235907483340382917171630670721008806102677021670920315591306564843501632574104533980526797812850990404532036259446510634077900133824940965101568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 1006360847077395165757335843912620143572198595762412687455915677087604918934231848964649998191615822363247373709677602224313450444562815748659642978810743927875158410543249537667108550875984412877303056419066234692648157747907133274857651653878912775642851267253768245439034878300283923405707569447045253373993327804961363959460798075324214046128006406846834805006632916565892913838898799551409279566581573751241230189516555890094361816642718825105761319536724367268016732392446787796279401911518221421503488800692945314078471050144700792846409811518499355474157496536870737176357201272328709775596762267337120254856185655394762175242036538290036543719506245347357820811145256563777246344475461756293636321224769557943210407172110596618359486002372460478597597190289963187341850740801173619852321862364230665764913608696761152163556256771789459296299321782389134098534450848217363428966722402481844482368745188135727360845771817587923939791678117734287765594302361401529278798488570261483211957353785523024456340201484930639722729047988428822165500176072262750313806354365010263599865482671276308400615442743923657514579858508647417323124429444767447542010028619757598918945536001410555863910291097266820159346704015933200329868515268332961598330093043745560045397623161760009560914971934055556076899579477362624227825689797629290184768540074348412770558487543118201127465581861016218501973380674240412449178837837886865075924580643318272798893658338315977057201210557695996000343277267916009681414258685033515855140135331736410115628307405480432799659791852798529893655533426546125716396416163822783210051834857566299057959182071064594217445993655201451941459512610644159630917640591719273572854171213693187399078498992303384399220486885597954525985630537201797380315547094584506247539947354589950510853552823538555398366685816936895215606187894658880522037709797628490388985828406625000085085799255322061428786856870815530736254919006694845577055856562053580149068840435889920719338280614379414957258150540423684693353669368603375002099433719086323186179912781144873144772007711918126412912509095947876751237656144451556962963779861693632873618030120856561034275931132190047079248300811691216958858530497822171862072510835817207226028972953411422689858162118138797110014959830630886799884823208879211607177741998268495456535612703121566223902536018341854307723321555151157542468510420372096334862847839657852959220829458318166516423923378652093857753777835410644775781912869706344870360485717450895958795576763266744352611189238487542490994806229795769985594638825952153053303930880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -3632528318633273264035445129065054133216347674651552473138487956175039318956898780569546348148269045873289250558122569722899144696462063205080999011330039210106256064806314403837025162136204995073200109878563794960319137600961822469623213602209651250888424479821843385302977662109699977719383824489451624364749803669353388584059771077858557268264613198166299599112822373730280556393365505923526371629501432195927183551381750961657780991103191401154353330316253625308987890032317119889283791368897292500554340614154790269451396193288715769450661200794601176262455691157886969190397780511911783861308544844760481104884816084426425419266044977321765631938961619186277754954150271311768990711737468357261090544285648923862867988532095571215593520869890499429720750507683834054774810321647526746876740224217277838496532881498406738554593834172053114832639027626445361374211086103117449539022017856897144638601969329282735140440366961488202743427642184099866286281132808472837650223926091638030400722194783824508498516364228973244931561951165422590969506090425937433654588442286086988178807636195869242329877348320478819024914220220057534756606509647257154489031734569478433049701071652088334993129264034281837435273573180034264851317860500810647625244156683289318141851804653798613476075807899128832861690389960310185679953278686023479235087786652535374931562779721634396391002620360269583335846710957566221489923948816634754886620856453770441839547950680908420442322549007625616372504739895406811865239263275931974835034645437171884538864483451177730767444116230103055624439374648404416731975297413597537767357334302414660387383840438948428833630909935215753263719071968240302068626188150252080848034450655577813180448786159152175435177265827989105644438471274354066686508124450353024818652293926448427106901310528519457496935301703210188597030552887752376248540544028393389404168519596910267328429387281786089265032667898477145203560903483019195946242536267797419769557405914639481506612029735386129123707507791205948734831411539247926862594933253510093098548281999343516490112218010229823721161283861941277302017759152512582540328220061098723800336736024170398681583538014630647289918016533644063115757501007384389724009237413041563119086383951907053927518103106780895994419052447584413426541920131509525182658630220501117065914636535533209528322490729319359603337569745151674269215763325218088022367149685006372056564912511048616992604988977387366840048730958526192686536869764011393130694409342203136754138997956325119376614902325043999353461823064415311375261078427619333215617024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 33898583991365721592472347747993224015934034314684892297485978597130754151213074736257987866103363681562761851336645775167482674935525497362701978330003691208362804877630342429199259229603827851469472854296211147300041171946711601069952265061427714805452255233692445665915579231236192992021997851377459310254167006759848342593538247963614758622397003724780032254583798162410231697228222659361652427273802955641560577382260603066123645791841202528029475421353133604373425274273583797317317374379486542101441715698042390477890077441461433737265508416095322478362077454645828984620308666996838641401967187812768663951426695237552652178222503494396255571351082105667272652218256852416522760837285385977949487616158324237533823626113554533660083174750957132660556332103294832733327159079521185280792426373298582351668624642213263155171486475362429898398789637309028023438387884833584484657825676173049877930705620440627968438608094704610096507990887822227261518229480112625203716968763434426871649852719022920477146382842047547549143693908894481118883693792069172427229980034366695125960946808201486691257654000547737352967846311678545976659864639190860289002202613808023955964110125369041358484363643202881419249370103933461686031895661502188922014730819745618281975968358990481498791413182797332828058795131626840882296367284764287435975480348281616545239446743139716139718465982668477910646961583289163839481115196353162631942654464294277062408470840242368261345774886111634777985066170518582714374481224496435077485382121711565790927910036506373266205141345006454029487830887874512502167040415761258818907118054597462467357583188083760703959842366896972443288934094850003835956345601035909523518170845145208678655915101888029392111773302766284501138863477135247915980432042687345616039439452943537640673833646364048572863474097274439629563518977274234360398003786860495494196968779552443057786605644162938576609504652283277124107401677899630409817773539149104287622559991752513512415156324646363859318396513811978020339325718302761238101817236730539109230654663943274156825245063285577206939070712183153264841753100282307643869029550445405650087450326547982894615073379911622144402585208437840711962707125093398311434348926398221310311334355361438439066430818978730220599147195086256067331367330769742069954704191714309383130840377393765461943247157228879555869411277345319328444204593343507289583747825799291350170376680202801416381078595900266358059040332733101136480230008208948412072071975017563038166361083059205294989648432196264800199360335205540975672195202479374520339660800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -254886609425201796478620329683658064250960251365294026857836741366528339874204119061969937484955185392399351979620587359650805387626364461690433591051109747960781977561296998488763552560368299342941847938442463205854488432512698111109946971780099354521110117348880594894149476293492067014782856848139354740467252557591375491304203102805766320015933506974624733245998762202447682297905164661631176129600332737100306238635148812067879843697383281298627525554537143131409198830225517762527470098493078292975311055341346173811771885221641920819722313255022291122716233051661498708305957550654101484917532096642421851478726432554313147184258223449643390387698591245376274868231847138618334692857381301573787324354813021181929103703179377877178341522167348345547158353206225678908294956103488641707737907745525699370238111962302961328640449969883156827252761467297914595162224220168430910234170493189693621579009848942248602506955906935209030988119056717638220951731344506766630612490014189635475224072485136866828499584535923813072554551420601472378708640444633891140455607193730272688290680374546564694901479915744817772031082532420446574330036599123618014006290306805399278492559731628343775681383781229573029592670236906312629692091478156772702785645070021977289631891795880439902046065732603847560499967557843517220425814780739199246928931407618241570979221824744992983083028599631019702400505708932848169793183257164151147377793193188006672582237278492691428923316762602907358009993574427481598957568825279216193913285851947682861947506543028851628160043335387005724962923792476341868079633816888576321715817779002146050106018980759656582136969534735618863013971232400057976945585945074251278278082873626817075603828751907369198013777021261035613501801228884957857717287085480924252738945778332138418184522624686380999498764651615838642899220396726199455108417929672853211855398605042984239784171432724737571775807684196011023145139081649602726805562928235917266054780298154585856657604651043850057392917649366758622042287429057802232162499299054675286888559270417087015012220742496269882936672977410162324930881301284435214913474870032605969046822307956162443952742062858578285944737491397653620842423972538598544896120153709812229919122014560021548751865911349139333837328708073495811129985315442563666793189573287167739797858076368794952222303122011729043873265506498054570802034012678441052564980790455470518575116391929218358046443919876304154197459886973987120940415323081720292948489765774385977352308204535025225259101486626995702812003761561556676190926261510525702635520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 561634172746541939662990593630381470934968401067669936414053970825689612280177184316551465657168970480271292649199433091498785177379574432916282392271374332758842085345078808268374767659338199441820392837808659507509666119738217548592051631968907510281845124173752413692691872310424071722411129551960495298527080995802024001156164435522047033980081509072558331168392163418996312082802416514800073952923200952982920957259756066782668413502652503506875718061401740821847584509866891597142950221596696333676483438644864888381932588625556211731828738020957097615978382936977370108679551783708825562113369085813018721730799724611101213256689077331898055851163169506881715176305935914151930416227919922663995163100285914359059089464472318763121946180893738218727225172175657699018681918953389734746838530530008634375742547173177229479902095501511143810395750707593069329529910894222558784551781010235184148747573864464679054166122934888923225171317250755200451424488746841475635784253764120818219888262657403768726419162763104869053300691547082949687751839475525658033073286372059402249108419237208255908794694660598927079141193511682980385250934439201756974340838152981155872392373676223048014237495230793110863410090105840958682828116960352180728964538112981973633372827789763036231323284553371435552170793690178922282529675744889877159904521174663400721690487905911554757386470597530477445021889965878379848113243828591989283090047647215607746154061128792329188213101531133675639497379701179182082654304343157067969112781514079786700887150065866816353685146421852751714140483123587329456482007514432598967791697409972351856816617166075990936216483318632630348954507517316535240340459876574258369442939078989530487660253444273211077325264735140146056732640216096108900350130246814728700178362957370124418357845601253448588773784768245926606619522012723939722201043581642825523856618147782151099677603070235977746775882830597744564164700301962052578424527743657734391957062171818149538887278379461706607250976841885623309038187142674897334263767116078952855907508766540929143711906191583808795914725570727109940999760374958686700213009723179130467091934863902913478784227417861483337516173186725823017756718748257122345951588838961455785770551271260179913822801642007409669004874356616557276876563760486437918292216551567962543065619595110943394240003888731209492452112139824828646766712125440051483114770737716690470699183478730524398862237449954514117997886917889336084038393962374386892952556136541863656926056714954733094997973916337230988599414661131344367470114327552839385088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -3617072390269304212098422327578915462493230026977922533688589112117147279640104305228078390264092444092030542256492775485340811134862160794926997983818081751360008172328281131917171747051819307982468653984674042517075259982310635769034589476689030441796583881717262489221665048721318783298050109461302068121198339436154360681765717928319296295276333329849471288396212949658201470073398687037048507974029164447270023596258942935330494645930675189122153163213119379404403075346586228465430409030278700482071430162565061820235447862623734659675831474256773598458972232564146497745963480747360859413688770586586850466352553606821197817743117883979145875457286087598263263296806568278643988559433468068783146814307130268994352714623343326807482366787397598046974690072362329175570085061278740467743025127438381876636241561554722416929582141048878093862388663535578998625030016641629493841482688880317452026019276452035351505534064717695568773777851837380782566363449478187234725341689524259230141673970886234518442605426941183413029985392069441013058085889480881395532386391482585345617104721035215571288187953777788031067339260568026548744086746755943597258734859777723262723744094302609936649534133824772148073544060940845866005925173200560662327180964830315633790059072928240328801272544198220173886047277259093090551695764724507227641308891187614971301841641028100427095979460304205014525354248020213671106625420897042098037554202055734051285043045238656146270631540800943151057910559234623871091996260774520800879566829168346450824963465035775458749418824834847212574916640238142464482968933223886651870383964417952933293164988523278546183079074995873934970880203039577053656903820531828749506893230083160849638846701528744588135275427434653996795016422580061096931172720507367684632122636441007944808938307261684890790373578960106968302846140647297106200747836499631724643246554862519166923853353598027085002245564530432738064972706722440461824274806026010763507126413135883142426626371886592133516023231332548324211941993707747102587735873471736036059093669616280706072416949175015216492229758321053540219937597938611839507229024329325764342627668041201305736568048175920965699953223689906856840258021411448701700205021657955904865536842703515404762398670755099693995736670930470158697230042146186299846426922795322566944503390804073675713480486957206741703671910781882846668761216933932488540609082535638995189867995202749067721789965779602281332180808297503249422738974793550302805495434524005952201790697268270843568963906423552833810578623303351610198617834431232291635200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 284209079926294517721285420845644344561455082938958766652354949149915654639870229568715421460564452965125144554335375502446276902648617221786780462304039113938901197486047235527197280956308711158427769661839354757761229080160294279188756064157982126214213729767982305725950032935334429320136837743082897634647204863615493631375015971543460891519985815255317253152589435493398507834270472849856167296984884604185801951825694739749402821311505778110808668055308082990742909661212089659760963875262051858984712945343884664909541740997194159420060344107886948040128337596277937263618120132852928657940329179103732957706831487608341292562555930225196921227374308878963325523065662976669861054089629699993012952552846623866942341545571190669688167630264785349959410253799042785706654988374347289467550976824218955274226427992471726139150828852066424693422311275133801144134870192784035604669097475028814681344255603461687329505620008586795981796753417043250360756364382093004256642068783552324253331552041334979100663922405311290195533533539565311712632677846870610126394109121011739763974272326756607926581857899637317354811877593634208780036386395217485602246689127598710714094627596243972855431284320065769405521383318027188540434050350000804752629470371028637505513240538728063525257460425525987304700126840900946451811365258925843621242283010009324361447338015857589461388339081804368000182869102517952739526706578405348403687175327257019168822447277299138108501638307478387290053344883712398308967094373693456495822973127039227217934721125209861657188080077750102218763648007547344266300198860908409043745326042581804998307699415187155871589940511645961433366980958406972759644664172121352321283264854690280777892845189408737792731628991929584582808413864185858601576935139051641615656534550983829721654448494991721288884088195051524274436423030934577472394427319680020508461842843742198932672293238708721698755475377936287170415813211231765193641886271460424981857670470124748643507799544547538931428486220433522361411320018114619824971998153828580975057843119931622467209648112989211426096656635612668116301557157198790213421678141257168356482883561097757336458451428486384947138252263840327242676818449175654765704992811761735147191549259528625338810040453300274448980833734875356927534258315433869369313114449131783127104014282926691670131654802607045830547823958983570151974568514982785424957427318043120942945325905377768253811155751967493560954146675327038697777921439475231131803569046194445971631916623216752272951473405691968844881347457592958796470927983483289600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 12616074353850166023641516352201854912046189981435474389482397076896050093787315188336814191677177043520163853160573646273892253906207820671148941889528118764098403767099357128413673387003228773521392628158922644673512279467913564160313839991446638068765341998295386785014354687191276321342408670746881071955838855709573170802968300057533665673298474275458394650876895946008465161101593594739906414999530129866182348444294832369394913500676630679291793798182854253787029463874527301301531995724775462139119730980470560623037714692460962252407308437599317871095242300850781048472404431494323079136368262780097999572664400272705229103824737945939872019603693062105838442246412196298723786458353702175184479759122765939942013207811639360479973014134423419355599471281981118937662211810831193365950871329828140487161889801746926088737761619548053694389445132451327778214134235385059730846162645857553410476794673775186090268010881622287537735681945650758233640750625583165417857483373148568383962955652845800951421703013538940852678163331421364724361918793383189942561816733616306992132872137644557841141197802591808336202650423206097630516771913836017786686834759205888254709031310349791687719676964599349434418594412915199573845734233797020053376167091172655310405666707568723750588000810459346044065628975325541936534267243609352990100844137254507554376301924532984993526039184358780936242932957116025518805570668692518548386256699598050731953474322513199178802084857747321578020696583068360065402583949381509488882944609509378178332813597439287015057312858573850803039488049235016923761508133974218874788641390299076568705742261263159689835451394226157836973803965901694697633529744313250830228043000302396981182768044244551497762457284366910835895521453323007373007285487058299386075321118227228307223926273376445431132355197497124445280509261664015228186905750092276426739814028237813792131937215454529751089541640027152057106410735285339673515721987042280286578030236695447076102157963439758099228645723503309843604933342297387078749629413700018825310965906211420381872437459288083369656993111915487246839597990304645767836210387365419018230564743099006558647856842664581726124441357311361519924903197220599471415591275965692087863228590651520308524955200767721801342976289047009112332030104303878664918010196912363639041731484873329298611220234841398503986461126999062983287093994694542142628907176717073134438739082023384681277940081034884237013764160695321197545602828217176238307494142982734789357908855832956377268994382438612824571301471831672836495785755670478848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -3039597776831881508004292757769371223551801667445847221147088949483247656448602969487407486823791007152659784838934056442726783163222006475175674858912358701070228039187553444978015906116696254861710484274827771153193100667277630630407537232711314714155877215454331787915554717158975566810511332866283022162742476200166109831085901435944691033972373052003955225323148767235882338883301609687376594832609351099032275673329789649063757765798356314606275665339398104892179400867204733914847642247977383213801058189591904199379912250098300507203071641099057867956347439666927754170119672077767285957178114178063262217671159329685222447775761595003684668398380308152032866080772682770989264100639197959835824628803439475826045731770410161857114916376118674714094204191995964475124063418739003829659366607676789332865119553700598601138960939705681121048620649179023279587509848145092348653453025370672474049044415943642877471073541077115885789255619424487099429373144968440125970427084947068433067954649075626864846657995987350793513240097086887632548384264118823828124452866214718723533918535554571693861990287344478488984666292123640010681014404805828643827418439716760505677503926586832037750961187527559388934893870719486467473811490630303358717891353831552729944619453546337345362454280903994231920793225986938112712920775262812046768981640601541609877067111314147634675876419760071061805201885729477619721475374561455229591680202251558833384645279359769128109921409818745271382836875555132061229753055209255272218861923850406450966644355471845391813708801316928512056653708630276451930223350271142486291392600173196918750953898121552771307263927544932352258962033151471980361038810412269603718808758833350132675277175534802233132566193967883458772408487094714866271245080230043977531110759083404923045818181890220640750744903787224983195586953599604447827045632027063219872068033380175601406279378239715626616620261407624863466051563106870065262611171732156234465808129764995948688278212309591832505672840575927924567967572398893094045417182953861749850702479082271602656843736137315104048200615916636439369251780872767180173644230955142493737848137555496111673416565135654784774369757547339384884512004701206676082411537614484581996711188573157667575791275055071299465238743488351867521074412948013553599092972361957852935108987233266833742872786001843284586307186209455466329489566150834752372087063464143770800396799083204931690693461140142830042134662207909906702005126357648279487097670155320662241837312358958371119817575301589772257010799970883448313612947423232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -16013856158919093046549245911133339167542714135662395505699634796739151298646417927788792924128895536413560385631254052984655240278988588305120023915148461596541121836106418519156054684725631678299576438067000223327083780562787840236568010746108158207458976797921639432874996994278835484570695287438885312031678511538115766703632403602281614172755692442557013391539918453214646705517226285099034564383908537864946807706626597375809839823411787273117448926754048175729958387321395357044573507303950931148252948093951939570570596215053930680057139776955739568995145834574766427242415596761099039571973968566904262284566263374496213249741090758906846098189713475622516325554704283178951941132117899284556555275360930613353139443320543388200590420802557404240234190529558189831161401113387401890654361207224949346204753032123671371307450254446805007793217529445758008695150328831133246330414127826783642996687198980547330466919894784143791511155210293159466556348639730146753334508420382185962455620114170459736802034934368926140042868781304024311317652179329282808169948860068790343944059399258475787925895259783597104498718836207901447145646158302453237233040385518308420861966846838245439478730278384272506798971355479374433625812035947313061634955296064916026513061474219025143173566347489354309150341131463971746486115136000295818036627716983379305097752151788227936558425636060927520970235776894670016344737202483575981768770053189010180913005760749814301634716773740185476862552254414308962445470735754062335776844567765599929687333271804532267159040879366775917610489702596297399420864990268550828904615620484807062343361844195213052840388018525874417718534836750220094359421046657066625626526079501052545774233184632341726386209454504222480237270264705761091899370299935424016047477324763177342068436229289958985386474603664300084328476638967005551954090613507735285987191814651713427401864260131612021113805794193807359503913489195946106342007761948162547758058064664038439891134267124071429908788805994073879359334786251391990513560785450000677643722833478601223173563827199431369110736996827747260144455969265260869252768516657488671806523923979248721370023648335967583544237272506424459068298095290400090967433864002787743154548188629218298756944839928551970816396944685081737752297077467661369093363495686669320431320029405966588599394143309342867754309253486226606622570523481789962682205455659118486319092958565735429087533527866798880530576121264326826771359396893281596369555006442334587102161585649208227961142980589328175157544013798550885086812386099200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 7753896058271974750801676438411022808621343287019702133937809060319029994373523854221318007068177345568929340052775839974951105730062551366560312177339554083647766372647493036118131065838053463305719142769051613713183091169795413514331119247865023563431166329345119717498386603341058688642569407873390665339809199606394494881481776256307550984271460108763962537621703506741661150814175467127214423721653375892501626517815224001795239344442499353703351271865564415385244876663357080083656308477150115765693746592675957265069335557831606047448456405252522928418476762093041923422619891924265195562319564505419944106592968106888405666086254950486527322012397839300427958272464078954562659250982015557381947897935236254301561550532660275299759688908804532136534934626261650543811142282406028422232460300244888365951879418212714030729019040490515055937166269988257798512125044405453236805157776828811268244606697295789803693754776610488206831702995122185849289132541056905777281610272193794311761599104797401331853438313974221393375460512204556270793033311207703592350357502534086892844199646342151612049866841794479066755917379546428462500017612943867339469567337622048335307022735601549409666113475607466544134312570276423281851720742567005514502057881726758534145456578053893898114370929315456702049603128863922751043985195148931902167892476016886155229966183851049049084377041380844129573322447473470167390559256669363399549784412330507221667156000212656400376656425299591473574590820702632707289018362369962274321325801792513439529635046759325558819146318572454908005149694795254734665880804065979190421563790240103606120484895971041047626024181329603331325210672878915217428023792518771963917800051928866313015210591558487043856676061994675315243513256470185357712161361237068487571027136956447614972898636690319722568481407709223106528243372168478829360873914025276946122169496701220123210230303083507185346694618000945950808755295070725745702579578780787314683255756682270578070968186811785477338340982082325910238143712465331404224837748738566379946222537021639045967830863955537464052401020484697648475190832955535564827315425996485178076438860894822869720280434907098515980904705341310874605460467367114074101746163412304187197847657779298222275498147550190094035525263420100039568294125165795691056739166578488775410858116880600563549290005213853861676138689025450981612864975971755699091063251804189303828484162532979959232719749685413176465049344922581667475116742030779752670895856662561114425667834992643281305639679439800988952248089419487007846657949696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 6590046158518728862139139147323225199586025688358931856650108823085372122585856811061206709370309641030917489461757015235086023631338410085312105959799553974236240400134971717159140280037493302431792108684431075387169192013436211122998932491786226567704872130679979692246491131059934082644016194868541156806059190757495895760441998477390657221187967780406529245842458903120851920958720741299644266568397095738979807763580058552023650094062940405543003060495038922495598045816180077433350922277358477735933977718869392865613153285430228671394441626640439888978242260222390405240784074080483514377168494778883946345446363231505216733643491104959263659539581098920534274221397541009119353352298668948148989892457532868192603591561125174463485344843626508243433704375292373853991635951645698913653685318584017215156894933563827198031873672857291621199223616952022992444625635229297631554890857929369590772963098707336970494293283485812769188645669877417291588606725730271173440999701506351223944454375144627577730686987234298347944175446313745154255746201522828101100839155618457224251602734883229736747021841299121555136372790240045913607221569957536212394500175503874233800318109210215077468715909183855172492250039044247028242769364601856130436433984513453535688541652916939343066499241049499282045474483495266919660467732797992976810300294319457179417517934990636830179884462976061414712404812752573918781843331381357257883255171365739062664805416204377609255520170076874127424587747960846652426313484308100020697910758214067925259052617331737102391350888531584824559665204237379424834005482985943391990603651246545324634938230728572167214001416834995837957321633260157847816005003336719256679171925050926205743004865949606196419021492177537412155718521578132519523884007527140494712797223622885938420316903139973457562794226111954888561710209150619786587657996960510649051649397699620927051876423460345052435956961996439250574780267691552585655951810692443745779751070240690993677217533116160373095417346786687487756955138534988853730263250063023300874321977621718478252148559021328813077011588374398095739179171288533870699871279075033172343396169472943576684506876433761528290027342634487908028639933818129754193326465053602640534959063349911123930680187110042990837378910623702603922931928570025479139200336791742686195013744120696801005717674714996948472256990603655626430615524798904973397941762899087441615568159310564876495822561314530725564101939694992901498628945010745935184707810602399881639386765499096326340411772575069549408973446402681182084359782400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -7536561510462319600400164304203716420414914045606440941764349093478906069566616966675800446276044552929720239613387797827560347990993638404855170425683493591152516833647124154559071189987611600557311676289077713355346851142308684145898160419555419424156568589287706962648646162622002792632085424290692144528804283083253725737673000912933484213594939064806017332270873786733215684515387645175834036349478461664973570235183101606487270339221709617549871049933971738885771465380514316346867793193550205554447215963408071710978738315262976814008175590502813074432847529606990921125459664888803664366899914663591534109373296456163086716746870925625926495943166524886120690125048416393430840200939939841298521249404329623452297372620222956084088760468335661563251012630678643178570181454003185782045587178054497796917048821286678215923015590707425558764591544484901041576028759659418430401686221533648017661444667135200269476880416604941223212602597555243776011875837101581392639091098344840158761054285459266005461799246306870640556209590624680644164951674211805027611008879982739386476248168670384429839398208356156552613846783029718579843586442827861656877220327148650631080626204944181028853660164777479045320372604593224407852191804881393773013851631746967291246960232010198454892276202226428609425571750329012712878546115956603963528874781773739439434845139879149513869881586140506994250140546902474850164364011125887121387179099223591091650117932155653571878980678245330970911901483682954792969813660584527114507380710248089336649687467787867374438679817056821098684704741098980501397103044953454088532393439451946730711603193170977767601427253017709589820137019241070872342383577376271752558002510016762659888057457953577005315880514490866506761977823168400931134438002869426214996271760879909004189385695176145675411464503216612385698735416096106591703614570727302246809140368981575634215615958992043366413147695191977720024944592547424172821630356897903249204817740759538017989728902190484342330353332335214853864292986302109297739930605859602898321461564808326666080008871694339700041302690214357487766488437580322937646354037285444521908964668047705478216544660223086792846178375506997569891610422501028257051867007872523272626438103196363408969939761030784333300250340216931428718807901582219300150240323962426310161058921319653645475870355779709008129046240706948584297114581986315235596746664016864303069919165901617967481202896240125930989445667347297130374973593538663350216356109159899964744667197597062470423029119122068683526467797553839164921118720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 1268150081590247594013942148157568134885565732494637770471986722834506994016145789539667568297985974680100257295350095090729414077968626833568891828661798740395029738524556890338395583498425845817323027849171896512549066649308995944132637468696676529644879925488617830375202110952338009751933877514587753831854718839761892144590548756632019051789779810040562955679117362641236908700969780640787183816644078359765889047851234494294180509284729935660985381123375361125392745639014154768012533708629573263561212671441432607639504865907474799212404708228404870198109412486540603227223645633752630567354064210569299545449088777370318733545631602467948331765172891223984224306207407878296061628713239471343758090900412095329792752139710932326965113591336673450737538470461278030325752727492626719832043618338910043578079795224797618483517022580787574647225189718640246856476307080077569679964631899631366543259839346435131549540356540390197466516026332619815520716192594882278615938842490753086839699994266350399587408186928294586739303093967237287879195051373432465609511703647036778671801689483249499004028854841821899925852622457005363042504695247032384734120411524442835764824238204468241658073272549360824436538817433004239935295835115841787895790458763298465863915338773151208870858520737666791076658422534575382991061974209364786492838568089070864130032703434016892011109424654223799259374786213069194448566720652779612598569063238605532150225812317924476573376594139409905434940938289147963285412661067379194150425160726298474141502741195304602953743661615161018671648155302371845997179954519015642013878513870232054999181263935808647001159003106991065120925176562587846773656756081582650622782930843539858643476531938393614541021396806105560690797444235169029245649653826599817700546874688827212311991095579985854008893115277355804557054626534287552479569938314160969919469834485260486626341405198934469478853128626776826247374507681504342097278192604837845494402609004266933189374073095069341905939095452546066235196338081597247667744906210007264319455137216637817611868290287846546775065319128001124109146177663882248273512077256316450458504421388878296219591952851602421685683693110019438755435918759878248504602367389871269954894310101474820667280413783231542061250409551206511734855462108378354437000199538543154439385786975194705575611476403317556212603243832674594688178686442636422048173632779686984880969804696452514700207115530397727693973359473861596203291985709495155828395822699698395676382426384785751817305759082204812057998007120704186605568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 2199742843942379471319814430393276943159646954544542587977147631598625835166144332152108736850648045155339047563385507798860200223202728974244305881610897866166582374978908557590496427417579644404950422474378063309993539192091158134084902642967686278314688972251515575879814963767578876048490760852119277558839800042317060903538049820976532628009458568257960831286014616699613937940207036307086374569915438577593802973738047728767768657735328692733530142090904083140479362756125727819226064532927096444174040031580603994324692222885846268760670901921921302783677846179298117079887629233635470547299454999950377667828961935285877779206080978625158035875511627225596362419048735481620554286766773952179084025374848100739397137794291821197778474063371382893832018002585775635979807543753083767929030001698608667267099675372518742395282759411450221303524004174203988746702202165057144672359132480462927465623095850764709424415263925656573054281293161652593515207580357835826136147361108736418886537443338651665073599019406308804318702442298250838228562682515487057557333787335770672355718789815584001303229163215046937910794828401565965440631711027363342654376164608123021488036580857295152546860366841659122609796349750679076606322858232375713612100883599803596325940245042470452260910847601129300427726389808016768404206169262154595080767632527059863492612315691082560167696208146297414766164781334749329128189681027730874781662717048496573891946122799674141531683180858704271806100580333700268273395666307010271039689969894424064447726655026949343506514504928166603851870582513521075150076292119424555664010614647731520217857014415148683395891093896121759940347728662816452633526410725213554178216562950734954552667152314571224798761308457058130372570684223494383509534204206625017666175187880552977420992124573848642943327102153852975170735097315177980280819193546656176518133358657564341397981105255419763429815568627078461954360074453599379946871499281989417316527520936855511250147390845471918661541027744912577581939300972462154617206315957357210697381637529553095976419994598063563191062281253657832243977647304744289471480051100292886375154921125318239524403081467428045833664217380559498615832387940367530052742791024112746959901678680821316069853867930177363160015445869781223760931860349039471055078738454501645874000100883564021811032995501401780787584516820802545729487049684613100445441913151367383263975270499625491054351794518948662178919973771088266311596163680668808991713241475594888618591258402749682745015575471975308004602943274542170214400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -2003935715534627386851285194488597510494572546838930868998431177987237910388028207715151236303776401305635917489761755679608342209349266565349570583466913814950685169646633834160762186982342772300808314957123306796432878236895190462175953883137261153152790173589792988576626376158473557618624692298374526890397426020428305942975026029203938550239863432070763385947675654917869482770755320114082990232065357863371244497002860157826125684417291318279309341836228207768495082892008088834633367237826773942479886807990770394494488298653334069850116048987746801582441230791352767519335346977663649246357467256895353644127488437101528507003534574958980210455679356014778436988189164401005866306967607255934500444894176147068124475618672312931181670171263528013365266825573950840515665512567523641744443123677314893616773186380508471524409390849366215167097600509524647614862863745041884243806352731976511742808883044924729556986611101937305578021478072751733079357827959044228190957640348251960791036070862235994362031029071482930876171097896339739654249401311382115394914444834003490594987108217336257109528102445245556883889024668467093805345767603639697050881402287889377150992393608667033578303962732682045820391768867604685036162378505387971634511673408248427959394030414867516965396215905271077897325558066963853372557591131498127348879067805141385993823840859096392409450510451624623398142137399350745314014902454439559307790345364925489214227397825347766284228087997876089588848195588431757051682163631214491912149793085768100756497185714200762082689150889509702603829086660840640406834611314066373048617044779370924721917414227024446150743305902159333350351564251605485948765847088479363728638805100883883755036397825918902551800571519332216004055715576510696174930053344743772613431104312469296359064101894074548820820602667218346162560310575472312001913218050869748351683229158757819518213429725646338812806895742364433874549160461419684599211652288811599888643011394338928481767854976982799942549602192641070311663800100400837095250988048337425573496289647265516454455410866531443916237150359379786001294622412988540062208877340140175100899873550948620148713063873938675320141193057778700382180008042150663272831246899209040430373847500833787728696851565741004754793602876333793409913147682852314802688436108563943607298111034187414922452046742048264854009090519152087760204568738410129091175970269967004380636583542721522292221296813600568699108447741408616572098083060606768260083816681931833664628625333181218137329171552833449234926471823392350720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 912733477112118359703599856935478058117974781070032164341141675764226119144996843504251349414324979128752847999124156347547992350892926918935062433073562166385301176886036214492496372314774696800253755216974409648986749980922853573448242455362349580627460875516790858371897306349800409313480858321707863338331259684445352064998913762795840004612876699489370519227712621640659833054962311036045586760582036089757465824479502180887241972571054446116117036025632026435508334933706755725694470970607846050313377621758087196793420575808093355413938906085560405598588034395319661595066696894415191153010626457706763046179150248814061283897622932367385471559192495535102389584064093927526485754819127339349473033501984997958020124340847610205619512566521692673957699263161417130669982176120905246769627029909947108202644931473449162566082185848263164517968765982844665048680581767499102486224182096158037333126035050218370422569123538741906836719713510243916339156675009853456926293138220450672301968531548044053683116448433927304397878151439580829152801768121369710461470109194090215893219622604317619247781620845377211623437961914430315908144326716498597198711864112231521113176921458829808256694425032811973283000070308133425037521270689735813454000852233029027321007917845791607744764120418846301109214766547148982648884438798343024415638657956709909570526562872545099816423862642861533977590982720965788927195873528443019008536499552330288969063877622548741180304967626742596052291018409487321571597982073794404882290508736903625517344316836664560182097731814923739380621215870913405451312166998673061528849021872052880656213892682926272622476510905733085083723936164383328206194787649739293735235217922587887320221113999697108761139430500456811782822659594145512936905787842042049194383573139799734117371110575535124782521880758145174326982649067484790078438813855223749527961429905512711806911472585989789282906586534285693138124072631987602454055792337322520490827627956164783276332342099432401017235179821649858564546795379844654767226372176079269754116934576554260533142559049668946519562550491937636502009782360232490398746410267975888640043376270994757080707922313914209422697754026895316170670318484103222602750534824348141277939494836680819133787075731533440766788738937237516761414971282621887901635713084587383888333545759162600655975585593635015667031847625615077944383694736143390617410482824942776707427932157082596887816605651499948384488051539813610328013147169541306760141990356060854387057857480652302533148888894661646190180515312784128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -270006816851833729599582310760610378277100247301467624638226918423692990778193228239166429514944416026886010087260991602567408882488852139565967228835518100347461964251655744186299508060946060594853359504949050365584576060592186227827427872773754190857789958097632958815135566574204793355991238352227099644862306382352584385278692472108727602402594053695877181827281333775936165542551411107760977192163654588202554119161458935266251885910206239105994543645718205277306283791902288766086588366112748487145602365956863210772714532260527132413675169467863043555844574272788823423659282380636165098868756123974555993166047741486446035360683655330733029551785899843671112927302764978555875342431728094019525567891001716068646492516979970128460199751563450776548260779170730984574788607304766739350931279493271975612418802128657461597213777739186675230660885613292509852738789666643626608719987279798638864971821622630685167839866893213854748185670953521730346248877870325804131253897568412882371742449390414465142048100902045559509266273560728056610877086621448101337861502238328354604797554564395449186952489223101220144666450045630873221980750459585034524507674905897794863096048558888181445657586888573500824344611990919672585726708461111864736908670232330188356887873715468145980300464487090215277209244525985137735004399304684412469157094111161165982213418426372005211064031377508279490635403289190434336798027716888907830070410013448632432702245181937858929008159513958785261290932502450273619162081175676473743270968579310151347899680220234434691888846887082552406215863836990523154875144847108659177280241006448927861588510201939347284442148247258528067818682151632251290241949553836997723334665471460010900412339876214664668645448421805806831732778761898051959251820091344436016104044351390860009956367104675185061287268450114677839539290463946430785226498240245384765721119667136233437309359331390880992750259146711819011235149902845902571180154826307946476858653694845727018883213603071887459183137298312925286189493727297465272543391554130191408181214670469887955219661934924657295159347894273771185579291993093526116349639422719560211527128909909328646848413333407800585547764287941737771435045143393431661724703331869649834776395703158406477519714101304397833946737395941558463653153656983535857013429108231815741785567255095489463471411805342268191726730361419301100155471628156488920370477478324666283661824839454490313328638642596552923598951506755370730376134954627621168417283535667554281130064314331483577611172162358215121486567762419200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 54950241886783668996295221441853404491076272296874897826753668589919087807581354666997548927324673336959688060414350584926430796290744964554005432498528880531200901399213365213269916085473881908029248295778827628595733900317194679405572497967741154716590866845516680964330682459605356057065001699503197858095095938349416540168811536472490844018308623519308965765688529658495299710765589713217802985859582464406075050482571495471493508551768574396512470242950175561434260838807937632790789491441765948539862267679667859085411120586754756389734807194158082313487817765399772477270910824668619571438804136236598424390157141991553421283095841530736887880366506640967271605021788272659679050951053370113290201516805983311636661860226949875008192679792722209330465808977299113879538147673781626746294566929447599641143480116172559238034319153204350143947259515115646196056305007847520167529309834421994060135943278294447751648744047601138505471441516995933099131120061201388469896657342533537296985921722457633360431014844741055528930120732286210535338810658109858880275909475840189859211104416953473226776915246861555344195336777967893803887483765890875681822123669924981235526854557689344916867958120513518038446318350212068595190753050938741690145545279052180680743069286423882988006356491485401997003822044313412027715254524753097318091889111085548454260769157582202411232799394050348707625034190803937951102309311145465809388830529765378908895473719317387631561903348301475738184691061110841778721338143609803169008355589505108646487903998831031750402764365743505251825551357051767750753269056856427176660309321300526472277653158875836423005502611346567658339514376360720617152104892213806232462293721718452300606317956529117738666968643207952945989401358026969260246802352273210166686962408977266542388365658819100300220437127799123005687510968435130384261351615745880665030847020765709806043286155038562994681949633531141116964653052201566446854458262618270550731340117630262761991756060538202780536572151405175665245732016587366679212850691511659677020324848733418647057899793457940368796058578457346278589855385879455082339025072902221500636453079718690329572219562543840531981457234136799578767567622350005336447802432160398405544517314261594047367940379792072815634878222153333591237464288008435532542758977815069708962413722709074726700545136202099824518936838926529427595633443955941508577572521082381514031314094802317298478820074011816921508454482088512582570477245665256807304944092168108604498968558206512165282853737350849038170142923040000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -7574806979430781617448014970324063155561475728483566372290921476659374371858407703434005159357990863544486478759442533158407279888858385528950338304299122507132865380610500321014851994825762620619110229149137056053505637607042463273793704485769147135357462649770912269120556363920710533450342937714347860116879595141884032063521703790892298887777072127893697790424099823821141683082373160342162175383277441360785800541040382173077211500552681682049144869797164839908891840547603279498265547353662055847918273094153687156899437643859702034273281621067945862455668825490792248166558929354373742650786903878982753937238153207994245780262358195014432168443280560490055305424147564691930399496033422514056981203573267342099058350378495449488038640373225997311209181350566180166449064827089229366952900666394260209921131665861684093925141447109196835771427266161601126485627582059275626933956111394609984954993522257751282938289913728045495866604911374689545686101241715633641593680134543978159836968299293270056965639240137711844564861371920082336696179526354069573088346580737507017163049146662289054601992620373776002744690890628352721366342108671710689817319275791825201771953801937785459142597304045547392651919450696764976291546137175071235036693386773094933177156706452828311567238812222234210605464955575201276873507962336335418495280994186339362051373780999047799645615258315325339662947788777148374556314258759996199244027391223668682460593722265318053796649254428257984745927263500069681525764376660774189713417380109905990980982313850287946484789338154757991138680325205077827832941051214937134273845635440306988292273785031612163487432201434361155322316995551009137259726546347478078246971665419467917876487270745775965239188030451848701753207214411050313059191010711226554745785679318005117257126222654334112772785799093647030453166256894342413333888248566549508679001319805573771293078442763565026164340174704242459368783709619985707191525327802908604172138621500929840310194856740745131458447282054883973797514274837015801815595507090873779422467103122095196692829218707382918909169529344712831830232229537071217817830191145426622606298186810979195355765042132618355771261180969795710849838720034758470997044694454050407174476992997989366107522278321980815441764204601709087784688218517979715851401971524913956076908766587723945394918178588770413695402498123781572384214899624162635248716764175243606590882958055766211861034636934909397388796347646352430555875452913842624109667316253313314183266137574790118735059777987907766768238136000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 626928536419122430654416601610941559527940287170082132120730105331621247758794181030427643140514285228166283061414797888704356773983385998199843231217691155342593156431359076922185627852272631243987891648000724457617519303908118674479341211211839392800225437244202555413535082277060280789463607160289573011107378061159299030096011357922889421944997761163670305947505708739486965861256916836986148071536244012254909130565607484287333839249497741905130692603905191246137151634226804003270443785723482677238076332702029342510184280659277716978446900298014989573597031274039607766724088235657538064571430814030191121276082664423857172308176350716807253829403662378072785228558310678471090570456828846025498891605409039947523322452225742738907285682319204717446327314137361978764778644356632265265214859251709597998241089033628203498261641239640184070565925809469566686799529642246141296812293481344202470047290154527252597459907286000772550663086102253678856854721141817598072278354837813837946181084375212136318792558553575826824884354699268214334285372462626598651188990061664136111394187195140419810431246705027509278182129739506248585281018397974470326938450559195601431099382507831744638649171702630012146930378203606122157920112230102301382226548828236345206962020970653094369097203831355025798752359952054282899777083233449863362980460636936170742831308902453745011856523138071973637717997107661780795330380835241350134897586620856526843102990663150054902637141106302877054901437494073657840399917433522237373893326884342378626140069605190682291021262695907283258820575818469172403370702476199132663660227518219433551816931376172295277771193397269449641417572830925918399571153948602777725864980955354423983831606829757466620688955192877960037610130407145481702307680337543051699737711673192621336477931915795626940275092419655503206094091108808063367452758507932799639114663467142485703114104858179826738169916198524531549812321049421906955064421911895614515055856479537388021002061469059505773417884175439039379945431359703848017037816134174116434816669639675408533084697935641657865630690617492821192125795011271152478592298426483263882040203489930538742317798847438506900846384980509227538340992778123547960442302936752286381029446894710649399793226457987363636969134620424040555229001905265860517478979026619305402708764885936150071927346552825948955136704302500678305424942312781798035878148511182682608391384627635268104140526752984693846517472961047082509360949151279095158068469461470332941739970406746296385226915261364030705707700000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -13234981020021436881643768621597825926714248407067818848221252098143418130236042447948757003547211210471224521525908146588859388668760312759310649673827595968647008406732092463185276268833238997604974548708728346508734919090399101974241484858589016116920765172032727756520019408668252174467656543608573819156625974767937800618474137203379718173056121970527775499239792408966319706610989183833733477961232204441306612332477429635246012327415399152960899877496245919482881409729929129435736711341850371686187044670010067157479294688742787896260119190684368316999631739289860694154152058079201590737363623964928406698860899312102580940772203358386430031366082825810581628658917047340852284742557115646858239440741276500593677692619171663794877547545771073002941697850438183236512801117404088927575280399911878662260842643582124138408013782850338534270484212385592931279811880470162534565798906432607368556967379059603999293702665717888159451221605408170907340994934055678320817212360742213202734086723114469265465606167034611787887440250515824753993412226896290735298548390219497056306702703312409730623884706016431539502987931159539003328759378527167099989932644738476606297115506293745004083055757951912684458394234286599746596582125467158471015117707606779166880215753319147561547002086630319320756284250613310575901251958350412269168773618600035033814436954943874806111970233250666844949917352767947903232613128100158134755651263361198759388816682017120242289829690838589814942703933029199884531890427151371961120481692847095209398406219915289080619651074832821182269527729773227528703190714454335990126937779890595959730761724844273328922236716296572651848747802340237242001542711143685289164175244583584565767571243447595148294886578110621389184227715807206880784572803240055475946139081382348825234661610160769802912828836134539988877114282835605562100053640234435886025404904922413600561868940118008745546841263168458391366040129219429137297492684365719598237483533564079779891840611810981403619084936076819771316350159573712588177980968092280963680298710308614866138684699789862851165035086080558125979712039149734367815549782136693661872318916001173103433247007125709044959749280337382543789022561419579314601345784112352029583564998882424803160477827498402865576980864034492559287638373898512180208327326404058691839628986344028652119985583088292889683769211331969945863927603893359118646796677848280304221409482987194338347174376221732661085381144331488699249170702903689392743462058594516263046581690567622067657730366676708552395000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -3285015937587243134909515228718843518296667092752750537094357081401672358357386759101865574369291833054562069289935646022652756738078431914142680401403707076966819901897536380979266869762456555343958114208626896131242281334465419852827348819931238192648671159921459852314836304681833793532001836193281871378330795901700174189393405371834558602711528040539252615408847082262990040776090117445707535221802507536239998299217319961085716427914428717365966043092059068109210325119967620957273834988309513542621222801578448709643561341392731318339645467384704974105790647704188435242486416993495656408616161895121005677894380104616476283226334859243141014319608012315466207800125516284405816664590093817977644304170477557419603571058271200626917684169076837810148564716479657438111171823066177232738039067606990635779750703294671944186664293865349539720447761161049297951991278773044295568558012863462359533906473838666853758356627471259159634346622393995707881251320105355386420246110001716629738812120494146221114038490901529544190537116546451702888293050100367360969464119363305234888179781054022993756714607973344216766854930616171952282144689816596499932467694446144985585538717795183506780933634162583484462236745521427993731710606224824909433696730567354033543511495121371086730208610377657027940464385035382777981829926398915506147162409117601347152876346300693905965575076836427686339082296903861363210593972817804515572732567269906355750440937837163012039448785003024255779844083607205821606444227749306735837389944243942390985268562787088693017427011413857922581165467141058627995970355296966009854470578177266254477940900015410958882180012870032640895093334599465497900816709163391146635487713729631183094451560300005123220314117013640617503364699434056451391190923530480462682608014007087047863663824245324327534126509160178359762579800178499153791986938368181904850059475683147323404335064435770722347300581829351422708608729777977490057024714064254525562092616881231762927898350834842571394353416897525691930184965275533885348798099056745746978114406826269649055918423194319836813087018193585748252682057521681792076442924549078969243277532297760651733538348566548474919167446618890966700825149223130442813999321380265399270811916873361454360962958844088120279424748482442769401487467018306819235348773731990365590381417511138659718887472796794053712044135103871944024447944404262167915471713828978011588305727216208871511915585271280094924411519611024128477943094080111907695867367390186344828468645206709850689545641151987958812500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 352605951814523590037920897689494530176973020987548196433026946209506124409747775000844986988549173250425772200797563912196898471172625885626979740127335144154319598628972343703927228701603081891408021166979497668062789370547816006187786412873265218838884377899195572642284565119809727744739714893359914839394051141428550892355546395525399607000965832073183835174684843311329655497561829309984303416452121784992818590633098171282883598358337630919838751463673619016491121079617132108936517618782628937562028662649426430044278849792909762671336709803142207334355176787355921732716939074400716225843443907570773489699342057009735282088074865553352950945215022522229795472242492620334567709201358859414313311645279874281756060257861385864722054722317474807402443954858167972111800222677384926219606986836425865638928608446783139363294753873121519937126268173801062606134372435661601499750243379486845270969551017905790874974956722101686688713140465577659344404692512524730575153215028771214458195266459111157105147372733097245941633191033837046007776559921298275462257562382849290473375683406186792540617986139045896129979257268499713466965831415293320879581676226053342310250514397533239861239479419857818851840133721224412160796519457399881050301618689965774915622073120408892559877330462410278591856565284839374918374113714635912945124005611776263855946400867549325151776504172778588286681260011814786650850177017594571506485166903466442623846325932233216211411023580560447357260791195043920041286897424810460541373658536486450280100781319464274431550304488416928548462446073328795568747495415717480546843336144171891478895531919397982062087524687772649683341731801767200171187343014977302603637314414198434531176842676943159507075644550431162627420035597886848345547455285703929724231829290403303641850462281033486796551652061075954002839781271093582250247259016371546684813256615877223718305240175481026321844103584699793752721664236005156610702200098027231584486316146556852012346049190971691110593589853356188899256208136157502500202156249910825023938212234583121984787312337581011338715451704016440267162006422385179331665813432489801955685391110073438357027285486147137119144439878955403208219759045119075915015299791712476621206474876038686373842496878259009015565299824201126495089088230489164851858728368095530486205182176877979572476220214845861631983786953123506564056892599024085220667344130790773868614610701974829801000711866834027166810087751618383068885311921705043365868553997234630070786626594650327284428213969059216796875000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -5334368672472778130208118623533455763988984877103842823073456968527639176599959541038362618086722679105862453880290752115830779701369066200371087045041102542511256098849836017032345942620933651637776588641194662630859254651437792784810983397611697196947035126125968410972347800609379549050593827894301574234083046472429432510693480983066334079638404112077809619323742339697191279911523753862875903393658986103967588705366994298745663622422351437973988542162244370130455188035569632352311461934819493435073474398099733510405145114592704933674256144936613129050226805485869776810220302658098732634234832195604053957200175735085071410946778933282719805224324127698245040466861760763554077035019389137803830896322874125442335420103610005182973944931373065292186139194041638082504369959978802083258049957565606535396811984567236710685676711033039268887195112540561594040719855394729997489972437504097661291318576451017693967013597376513833410859749717916890396604386553472102440460450309153734464474795825988773551843800652269453770121192433060776954338071896667042887479732859656899422287769061501784829063413283643422313358818442322630325632724741406634115507282021559071428149828920435701629301710201526844642421747509361915397715210942981455945716255611887176815996681789645700976834231220768845646848596598144276478928088123812373759953172671663382547267088250897901459145295472593473948144448254196845360449491601784688183446328197228393322045148923671067096500083668063976140150669478059085977076431098911907101907369946842672400936104184077673762357720130406904848612502088684149534017354706005893325352610048377244586199636646880680212400820618783512300563097295607439057268612651672972968124622266081782452985300492681692373387737762857928984641740998360437357453941170876992156888809091737619337672561212955661647946605409672923026432470494203968593861500220901042464292359277172651388465601082296564561076392498619904481184209194030825856894648054176994717314796900829985249646090719723333584594578846133726251222181739480214051788775755682484540204163601776591438229607903726515063007961274877683821699671348470667935507731707859484957489155181305355829279281177012905100223779739077239780013604852940975019120012344198619965035526407070607371654506186085251860248699792025169994049164033118235192565686787501208311504102666104737254413374633078469097753758257515052034679455507287272400305795860937203425912794275388360911144336963574153959233483677160761366535265168310320936390534242108815647797579605093534221782262551865234375000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -1494530734217350055714848562301781214666169133201817673378009994840765155772387339072388772750648525556933257644739093995193181107379679406115176107090298451434661698388039873257490668704269767291887472425483788873754935173989114400519106626751412588405146789575390027896247388596871980941481244875801155357199171222663668649813306859136048709410733846517168422870508241199351545391316828109717850682249759268669872618105959422052317351398932776641999621658168794668039959336609639318111151723062987790778289466581145024401448165012625078476239346577808574041825038566206057194680036938191481750069385741670980159310213947772133591108600854651157057472187244894870856619691392273512079840292479563277073265196793526075926616143200816914643495802747868160560192537222859679954057517832359573397946875812755110813651793905792964013696789318292239107070426043844209107437600434333264591099541649145334960718903310570295765455700078223211053678883685914290914305528792839167222955502083644982404579812550433316928348991006089488974461005485089317289766773649823412196676971657568766230828883726082231466467852612961167681105618307390913992162733405039317044038607672876797552473814790248204760120939556722561196884083216945309245164926035238020626135761466222716220371849454540238420984871056178581487857638351849250584390068202528796585713146419680348536754450374247945877588509357592959542095936913656411589262752311744943835421597066993751293567206292800659813901432517182174054329806409842666031312818464924562307402774307640529263252218642100606076330999390799621185897809189751847875627061234164458527340452149006557509234172223758592551055383331447398016252419590282775553499099388223594785719355390340492441948375909121514728201428512366417547909586578831491724547418988817862029928286717644491328316904888495195011121007532513004359654117374821429794080894806682728665156212775190556775235439431685484535350758543324932206456139090195285850502340450535901072117157238246891017773767937880815752088682056061371237839608340512278801647513161327751495384317595982847820125816607817686058661332813090481471398710899698840075827237796481509560718532301795120574236457220163785923335728881655254441243954311059363751264674115891061844753593030766739346699613959359497327671514677498825540649728034867633352835870418971626559571547038748981143408726646831121354452826386935386962800323914696891287529536191294215197201282500969740911603059899581493616365726782765848282150187334974455189070491783300809395144693309102951249307683613769531250000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 114112282491334192404931896782900413362481222444377440321750629307968793480469692702473589252082218048116373561449407845350928616838007230440147285369791232776217920022440316632762076428380195112949130473494284925755788570730848045935795349169516105457801169572215129131324171605943245199476600225686889149851299123543532351925722572491277970586793010644531107686678109035545001276739547214179143164578965799230067377716837505920196883985085173324163569538353597286852980399502102715816206059057322686276194734994342511260833099259469871983793204671795076096215704236301888840153591497172035963289993001731035111598000307195439433920370592799378935422549225385373375460740160080385300843374640300905814388605935588009765292374864316567448071711916953681093950445224712755386216424499524607932401998642620892505662025542087897693445542939894886258338927442657651691731652230257444211188540453602568660087923431114721625554911292286001592264864070283744689623949744830884740297537862683013306690195094421459365446256039058708318385465026130173838409941649140852425766814700035163625560018088600420942055601950635822181201438407175443214126188564190299095311773023983741279258197923578041153157863335077069870175439837594989908924229883730072112612757127012803313995748015160674213894153159311297054931814428733316037793696173063951724027027175968473662605987520280048435301396469534897312863741126898493096310945578497762460108558483748759857443133626275685308430121681004136356525610173247571773676871353083824996474179830173240826831456408064659290740282168156124316965439018940598620464131356989375320228715169713421941737162869734053694347854489700268891883338473293991536206939347237974849469976245258755755967556658988779242428221801394875122195173812202526579729719072751602660477591822311040038428087504334614922606820173918309565683139686244262635964004807707534976077741490326120412290764402089380182133021845915096862863424679785634037574519374158114935509850095877626865733776220998615739110531315121976720245465037329151953952241471898218074528740316452173456691596961531955605933240389911282260221361699934970732664885500170324226976221663502834989363628642066210764099031677590331150591558556284619162010471614268627291624393298730650121347789358921379938600713189868424302644294965067084034878369402279324871912619627142798059325614298577778510785693840051870329302909577445994305824331905910808844149623377841682450954948965176179518664732294200056025980229886799180127388620884632721798173420754977909440185466156005859375000000000000000000000000000000000000000000000000000000000000000*i1^35 + -1546369954474524122547509281025242679918598425983262623728207792980413392903776816031473114678760032744070159624315566137516941520601568219985676916867838497909593826422910269987572720848566777613138906464583875679537763221741709249995549798607811886735697432015780698933134944974083061924696753520658609846268381108124241267465292452664622082343989873877592520199301814627111750871240222742629073882052239860581412905290559526530483673443694167106397070604110756908780067592091880765260525093453171660387863135608498184730864479430052352010697839188137540113235112562876640140267155279839242736626743911616869255964575406686260332975738427499147677490088376189206213113253731463712776887908751083455367158082850588845338557129011434843530187082161979805367116823024404225142128420396898309299160316877389344970419443118554394058280043551322080380073122873873450436722759519316589981833972837532997084214033047663148533450678971099158600658474669394026682545642501690269296469846180471570666363694857411868698911502498453444547113681427312553012739502503664797681081955831523871774631523885000512204992052408914427923015093076321892900074808935241068410816646266942170961858989920009249146739864713856382738409398185045799895377282991294308948238837189838103060615551028668491592541525516758623481664548723695477206579044179629736245309278601270551353867183538113042553584309216292204810750964034164163506667550291704425464838045526205221865103726733650216601280735151630327854358536436500762089630057316919043926234365247676876813895114819842970824482024974589445974354887923388666298361334774664854908348341581333261968680438363906604633239240621520134340105844627662724631201350181685958826877522738169436451451922162059565583274741567863386381115656881855310353844025326234384427065756647871969297977014274745796820806525393527181691840320560154972214362862446497702580194268510016748954093117409637109843626020509846347835818850737915066759909520967619079357682667608474966062627507320966279894797846733330753427210593559699534713253886975817024185428982148563991250930563190198514237597212066138207531569227159609710364999786211864912864847348700756750581270943457485777563402021253546896124695266157788595936945576926545996998646397464006900299027465937110920996457380585712969944030365151439057697060213805029969797831091816536318099378020684829023444821859102074856842779441722054536755233350374074665921971059225432713294010024602868854911513787515512813092448413078150083972422460604341870582949802983851981664246520996093750000000000000000000000000000000000000000000000000000000000000*i1^36 + -193730645793938514321292749642563374627953903937060927381073999034578644084274003278493542375663534927589021208077245410573314364171537611453449495478159601274200552026999880804050204943791762293205150153716493456564804621941099502645658341203722154181807512073871213691827622333595690041612258535870287968832544462572630029147532255735153070446840776548749317826563778919727865940972144733799530269924812210152909130149174997673471426175259469318872332195180609419337248683057830487659726812710713625863641311521888812174145677968450372429421143922422369528987523539631673244676982399019925372422129313828326830847456141209095310779502493023510387930838215136634741526397755786351001881722270564510227927618942457286213424030579987943715807629813013625109461590351245777677937993552313806771634350566115728675865497818366756500251834589055081569389030297573830170904901443304723836910872484202636089957245647743208213304325574906765538263699485881084033431488856896469764565409517184439007147081104510237731628788397051479806083818940024553703010880041583674788518303869260391234110724621158174829056204940664378420755418732241130608639930327138041370927552167880285669609445473242137549260114793427163159438249636886891811655255556381607565677435990040954900894311701501471520159930996737622817502298705120487107201594959047618980011078229665614367466107330043795081276716011390229262216607678864559148471416764959316291688213024350429938915622530016116010692014000764563898930452050230333089009917924144978918801138353436922555463104884944249582285982203463347434253802939706111341033952694690608880121463756581845988736460341727029704936585529463987237247937184406847835100708584594045784143369017211323485577905514489879221280146633368487002334961168894877884060339646660231034213230567582070616572530439602124328915077067289216157141419944070487328510494296521407355019240171824256662858818827284848807706788270528035376954864163929313541746184046743474671442854697320360648031021072170679771554136946649643407630226286871902402718892619153291016225728496352020264425749250647103482977276994545696873893734276615723055329338406194195763389582888688719287247409154653747402563840370575706574837947634091563960635929839512470423923263906638562636310855910654682128647282292204821383423436243242152644305167803757918007997685502152838621672019593072622076707324352607095334040178286310153000731578878505704021711917571178732116579316925865735774597559822738615001441171530027776171725635701684503880008305350230362477008819580078125000000000000000000000000000000000000000000000000000000000*i1^37 + 11256614460412147845310750639427599875549885040704717244147923559250744790049181897122704511434018837268637839094421531671423563091528322619245693666907518354029243520628413315683054140763319659650990750629544797798278522162098622114483233921669144464642192407280891003571960700690040237607874783742988910893068121487696598549267331321034308410272144633688150121139373363074819491419838429511434617546376354466875934651922351027451214110151715696736095837107773908790907682332745405265854989531768783145700708029992364885384175336710593505174553856598530518981260210550701755719043674046083620417481238553872693977444476545915068671134318343054031892778648454418194013441267917952793975403138674942610506269267236737205997785337583402340625184992613490683652008112486019004184689909159989488121893363797769117116605232705686283249349855541862784529730484583143043460737317475910063429145970001429947721707014839861542291855733476665064454944117913281601289107304718894880244515771137012749440321759915364707390708447336243358171278367750231566572591421372927456606415712768916205831534957739346025658488821026557760764433517556115256471736397286047410563594097814182937285478617649715137785886178867695461898043207728386770419679652318742970945832316990156600947101135391497527938012193138291281465538945805004102826941970162966144195531448151652406353795002774076234097673280715029701754613844572595525296821095621680286196384437432564255370938392943768135484937019479241641187194769442685208992215373893245447505248769138105163144812684021707020905395576586863923050535429638520491471431199234676642004169092544109067707738040134155818688386543990621254887186515910721272892215857789103501038309472337425613376753820824204932781971544524767945891224272013408106855666168178248444130817973849051403897558709302324840361673236585675304781651686507960168634191565716784120471090424803193891311100905910765675949376630481694603014607610338993732179068661324548051685938123814700236070857667319210729582901766884197457869513220028248584949866191066758520238163560360159365272796297081683359111439643915869092062533125036428275328577726988932229693674031389476848367637375957955274486666828845937010380473882335405135973551738672285276650681495623006715236849797746322962901267148277430445619206184552847669096122657599313975936493700598003072982369448549598966337667592360127618841488225804801348172748850624919881059745175009127955746414316391869530244886329294002853269762696187043466578097255638988069580842279926414955711364746093750000000000000000000000000000000000000000000000000000000*i1^38 + -112248828566690251757604682997124371693507085410011244723698666257413602162634481451116373053566181396557457646377245747396306856676178352484879958912965063812315658698450366820129420898797282085641698468827446199614310113442481155490258507252338721148202163943382230011887422946922764901706510679421894738668995018393052717734727049905938267760270983588253364514922180293005472333593841456391398930717603870422786047360677449209019256000075349025871535530244959750119875081665833875563727464645213250972323090551456084875283994360195922036257216856715456588395560154850254518539370764176873038579499557396032929853729981318933279472283930016679362627149013709923044972945110493035647011430796880386951150220151451824551987244236179827351876243046733378925941281854785343317211202040657535418714223248940250041543277375849688573829399153215553479306295214769688864942595878743774579386931241658935019439713387941025116287793151861819975573574694585515857123398004804271683466780011748411701411871315779531139155050906428738721931778724116933236386425123247535097909439863795630881507993817065753727191981119314523906305200146113181821049745981849790611189594777954115179669107650596539368354401577332664580487175037502168110923415194138204352322321603398081922846333878725075541199629176190025109082054634655678753530227886059174792955141802974181694846355192489690675733484684755509617017372862470180411355199078510324944434925330089377770864151761376609099484933040753400648989122949413531847791254104482506282672422041338759403589333449267921683319522620945717594630513540545412307303600977929580516146310593927711686356576239477909758298583448471961256852205130837103389015497935778997229542501422747954530506399963474082515135555769910348434643569585094885385337239599107429226631546998607574323856575684037016064272500515571463539034540766956696734610931585948103036164079960336560862101062205691038897597634562598454208705130508219533002746971966728390227379839390377456544131245343156280253563031902276101827317302697497968768780111853865433729845045974720630884520404490215191762322129084823659917390583898554951278280108270028464659587831048473456991949956492710341130835301704479311067874618120639565567537785961419705859207409830142057343843568794271993931637731488935990097269191234964485469301876860936444935151753607443138216246269359787273082639530814308475762210831890940898601338026634644167618388406356826393237780578537124156382116094717462970433807993984492554573619341233096153003934008422935378551483154296875000000000000000000000000000000000000000000000000000*i1^39 + -14728816794735035032388329143606553199601908741172149733177205353374365962216398255282955916233970036917481266751378787669805223768959029117974835348895550154632373537793170171110177310835847896797679691065701527105289227542168898210376468426446791342087308364926275916744696515357823080912926473920426795573857264491874419807309208608940642045813281283323688691215562309565843411543325613672661700490921103229621058040697834358079984962495553676473777266990515552936202512672461609648059146831266395416129880569847822725228341760494388510563202202479798841023732989203022397563566107278107284162462242040774008297583505931091097740903991014293728380730494291080533188938530071081314780570128698749138452596684339672906905373382922684690394351473687825163226145921318216996975822245426006591337004752365310020899284038727685428497831357597829852721450039361771489142249863953713114527296296686070660369757395583079907233964437903514086501428248917165092574523773485947593974324358543459280953113283062061276375364225312704946261363606066943076084098612898897982099119487341853297041445468288412811819455022571751415953660148503673980103226675654066135552120299599658011327474511812885354702600210452697589779272815864579310753996145184026184325044977985735348285114604540392785533862758014941634892263846130778011593184583632446372349326978548750741875610780763887914365532614554134382254867452099358556830399009127880782116039495613305828278117727318034978355686135678456400122323926400799640594227952880294191269764562761151216640488571716651636235961051750648762641947434630243308398778522439048980333220627397915053898022145093960031236569104777341448134811175696867062407508388104894030633838421545695092836143069301570060705597858366758803282792939523689698356661741461792001493501235660939553199862186083613755491022178292017735369425286578930236547577367006543159882459863734006988205373635033695077695287567423708891573898545916958411528489924486412391672529638989840555042966915625954550374436429423606524836268450255733768541256225360755940365830484673882601118419593258851866082035328200804817621282059598123027571649002698706848098349066140766442129492190581576995304048676088456553202734961581522336994126520788263445630502728403170053564091619715957336410713067318459013206556055173941708897998561711483847289157906151528591688176849695176875504656401200442288552729619610841049527328904828427818698553252972614418638498185167816867058176199526237600297297592839179183292915002386378821958041084413468837738037109375000000000000000000000000000000000000000000000000*i1^40 + 611048641446710103194897354305514873700992960310304403372922911911910010488911507142307958963404751061576825197976700717022804555368432141434776927864216559412140391832053226697415480846201366395317375440894860402386909062688190302872937014468198731070712378828674561667170647414474505771440582146519254223415488422826176563294153873049103549443579767424531006999503918671050592849868237377506308225092792154477487962565574338010024105775120512531383966618934461906667469217280147567754554008171950262796779940550080351206108217518037919192364354225882397341349035796546884220543884273873587248266949172864022771726723515750454904489000903468459435876231314898777691253186290149452291264105163649924668499725922007897975975173948017499508459362711049618888260494058154874992416563551646306563440400901139856117944446711000238757114279283150276798411771296239144146864022733926901599001020023088987018613981040126664580048150697313797052980634052331334686407053011656930630097760109298987612653810331884667117460230548456362188403773384018027953657478939071669100801250424807922357589129520154256777130383973564770600724613076671353364251490927672686187528994172318932034620105600855705505559320529423015211455755962775334836409206922157230133333795665725563418484196113038221312692137269496452797406879584693768892068316496732670613943925687071174311106544088511327571672019925018953199628234150937080443005697960517500748190563911480014164780469956609366173035483692154760212005127017127239581255669605267983559648157509875744275896366606248196743081540409325123573737526045791523805732709156545632698429051937333271502341180570304056752434250644624905138612559361439742711788442845876343413871030619394781974879639192994210471749789956207346649132591453512072578541981463510588647323367089015649149020170779866005075238435681480291208172809543454454015393753728827069348272927490973446597304043670665015621983453934261365810118735105622274346513850881154858322518755380660755018713787286997574264427462829461540604913691569641340930069158763525089360360718098519949482876162012919873276272634989898497273621798240333867037777933017314098467039249734152837181432684202729590971198808856895110715291607176857926365934624149535424073836767366260337036496999932681147955018228676657175595361920664188320387481002453500724210061767354029204978489556748683221032141948596439238709980263353953599381888766331175104396634000698414878666884419763011318882705749321174088333731339840340882302112446420301788058562203887104988098144531250000000000000000000000000000000000000000000000*i1^41 + -1027066655486290931710090543500578440494428102477850568830986693978201250910034062636616306727359038511770238986763744824671220120749385406732358700312724774583222774322354254048437751963242276431124846593708189672464869938200616373513934108697263852991581824871321677067152841660315157868786832750141956581910993776406965894067988733559584790700551043841514886654949405575158687682424552265065549741859639328495799941593013252862445083421966471712370650608052203397426786922220954618400256761608377555731405291958578225193838793166207629974567445445498157538981185224280504334862791341234090633802019273545559169850323357923044642876844163665663139739841608211300964627264933053621736842931092922630024531405749428655162927211166044219710836793251110015541577266625496454355217176664800422985643548839258395446511056636876654396466598310012511483730356228777871503337615340324019241572796758725106534865484257794798381881352226173748047089979232000231980612543617373872930912659118122141680998474369790919985016471176672304400327882939006360462491294818766704160125992209386932010430863407419831488594452530975199424274726502456603552310619985954269773510508356337584407612097419442852913957661373898411048328235062456591107580255550957601490506031568205717321656028484171496342791937464403979911714722141770076498416935595559033318800584415378682114848476006433871674526930715066773820283683094804397504662183451447894656073166879740293806605095437330362592795110081783798677167369543648554796631760840681270406871289219474177633369483084599715259536522771505609672312833429015180513100470056225759467874417650725091409164244998310343617974586261215761863593553616756064550428196607742198892949563434613087865613482842961410219205630315984123638288198301282986441898954205802750288892504701810496783798058580193873478876595570612423961382242704882832003127259195791232180159271527863872012868070541499426396252851227899619700514953538328799708034000111951933971584748643791239125748310416402995469150023732654463856763546640733787563164372566918214958550906699885722932672307142964023619063684017596030971994868348457955761130563013015058366479631974176089912500687465651970494612158298532866039033037622952268616734908493056453580800729838986201058811710077644984751820163637808680331679020169291803427068454255122857803973118204836188177912141133536589404465301055554682816417727549124971779952927547991038460329765722762604027675540262556257512931612533180479357713058612268038725940722253104237970941811800003051757812500000000000000000000000000000000000000000000*i1^42 + -231424651696909089885795770133374192170118737335357530627107355915181233479381137397168515290756338203668191120985884478601576415517096235299299112664516282996295062940604881275946725172667518762845483627043389067899066756145000594116482484737024264476902296500785131471925354350380848328945287483559182445463467869736798938903437696354676662625027867833050661781168194516714944127710287303670902452488321443020394773201457075621171119853347620459413082617761075569737668001026056536507167736917724254465093721564386573780283586716598705728658970688317774441916017975097802568531994773370576992754089726963260981939005852254663533017060182178074872052725761066021761130675563569429949553884040904034159363486528965222117809338787112348371134788212442568002341946368332050188997897440813566105423725033634161383217569267437958379196978367649907560001905006402229872066853130138294559986649394524837704310190004983765077170852513804831105160873588419302542591600070611257420170216515310711799014046441123254869506596650137533993703284468432007160378324992699630457170564778353138374591789865972238037619663122653224264040050243744527098550291052492791125905116444791669674666807196946229704493985821763125112969781815089603955966206764040255203917790027256254000577732070642940771527113085570156481718526934498033748899954260162247089148386504758580893404066158732543949979448846693954859014041415712065358629824526697329734828567018891905869302375196617628038794732580028073750232308937673296501796355073902844625792875901086202910395021453701402144100449914907071409868369623112982208205298941834667035362944486458986876638810074428374133632152246063182286547060962887778667993912119610226072482067349441027278475585763424983172972050886500523493857551366375601963047741136721849880243776462538583035911219545815800526865077398008034169134942261992478768222693043390033814265448430075259033319162502879113445585863741942927333191511798178022380762985420171037615313108418251624107828698152227149419977917485701973573998993949572934699323325960457288065036987607182296125425117300906001022258932908306613278624068206608753701118843178595079130067658724504579874037616499180269347525405610622092034119070769618991400471899847031032400101862972092692056968973417336842471814667324099876115592888097290888985069505736550659399716877076073492551224804816847375972443317067085571616775826758688956449802087870233519053612123217698563801246326222953027241495704410727281607009463848128275321795597884197919746773317456245422363281250000000000000000000000000000000000000000*i1^43 + 763412898448083551759441951201602095847602463590614994351763991599099983445321744875079871865736555747891894101099227132297426965772250917900905493251825099833927088613070119326341089199400291878516378206077503250060620143059067392388506835245644314809878654920068896878471847036872934364331304305273402269836731975201871616855084520806538606696993543443059721157243028078461296993625070886835794275939908629399515262822583473278619783518778081236292107013997214034861561303036147249373837845207157647724771014472516840616080323728171249406391569583025243301852100471442956389555732942215674683886293698873081435401759327162608171140421505144879130885951397077077381579122775255049567158171789090931144294164167694210636688122660913925631211448446610676045904482605211824386606647624290739008109347685712278427564436864569484237836133827701036744401726816236916832246155162789132906585710057905564804440150642036944687616590238585164888193084629679487378689676537508012637538807946899037077821600920772019716017130047153804820946825134143826591166488092064772668331672298855342938984856124363291096307665677777918515481655545663244524733017962203239005391335217809781601232705923816531787429181917896909047522454517640350379097242954316823534598589518154744079288569367138439576482048246761434732398321207485564574126738374737060943566896722744522295177423680550168014392171958139451879124738637706679140762329140771831860776669503280213269880701271750205125858081907049866058781663267110831758204457120233900210946171915358226079751408975667375473044641926491346931894637062494050041425784281765224483540048951620292592409635938235383492146079149638796739052060052542189356077279706403518745145703830601652159479613988854761314504634563047515427962046963837540916547690237837537891120161999922195143144237217294189553187602758177263684115440405195124148093007720694019844328315059356476207059474590939811265540015648576711868431885073517230147959590388746402895748636575369007061804510041828412462360639820475910895649863099049996303330731264849055914262096624286003100440172088039362210477930773290538897932571475929451361359087725448049933273229645309216677041577066896212336436700670897245658770403806319169474688052662491849154029222376296996717985851005039656894332786091291368755252062527160459372334113900147272013420954166400044296425271874340633054672951485382401736180279700495176761393239596008191407150170723260272683159729275838770878824773836556232918710142738150708042067087971953976061195135116577148437500000000000000000000000000000000000000*i1^44 + -40002509035235414001628648926278882350621932852403539719449127469095035536157618446830028429331635250467950038698765018596155964208651173937135154963591000533036771272402331418067687965956966279503587686672664484644840981866410597505026050337872005485449268579673927230079192880675857550517187843218373392462472107655181330820670435696897752530587096857197604474010605126934249508878297195011165534859810137555002038527656859732439533881703362252181419075375398882123990885399659424976606950501447329767642002461616743293847584169755240738817369321089688033025756977403336932591365600538027129193212125569916901066646997760969282502655144643455619850677371125968039829384634899672025898848448787442618625569635325638405487780148180778477618588839793269052200684774274961637160941672115016348992652704819054055345520364330627036625936178277629645518894908948601592627338539884540593482309012240496180917566555567101681225242796832901481309203268296654790506450629827158881608034820136378207758043255592855623770312731080910012652357967361678960258865292675299983724895693302972483242544287756623808637444848609597624168880721412798983268366556972669119152878042597604851226293425886567367495502394502180931696935950089025997621966926320279306185287234266021468772039695860709569505849356539253483395097188566916824804675224626839766030373424145711111354231606845894483267775032965055357442016885223833985438265412975543266251757587482643526204055167340246721961460674831657590751587236064756017051481899713052328762568562030665694997989972178961091163527227450199401790249538824264933638576240277947213454808104388641797118643410666402144285012654956747185301733629277571737841827443859157606336786776385300696631393358831960795158229869411095364934871305128560096230344292081838738249394384274643753195561754020083761562765698980293215239673959291356210521916240516322254503122251517790581910275971370433931052084302305160572616320074492864230532872219240490207912397115022297336622593556635934613678449225084514756007093784828663867046568791015662248295048817715927627844567404623086194306462354537129748495854523667060721068184172099659359279039339608252071989667746745851390032881635612297306206546761609282525006130305400698047324443900354403564509935671535182463256503215266126262882857278473350648087165308935379335908295219722668849909356959280960917095763294584074153705273503923408011291158397277102007937593259060937915962779652824355386625785153505459033208018320368234207879414472612832905724644660949707031250000000000000000000000000000000000*i1^45 + 26702146448900400169589564899471505837693211473915369045119853617141634284405178130054036164858685919123749796107635729653472993398602178858762549573228814268432889891717405419799615635116732359572992626931351486950419822494988589507922290690060395783979283713457741285450666955152191403683122653591957461321750972302612239939263887522637315596514379352620523401951431817445977378143048790137902356085784485658631962536186691035704053998380541495267935809349532277670927483175731880518644011179754681081363318471904696012052627852300899638855948044945025005053667258371680785722835657392703376308015972889245154989560426267348804769816428964391655781796810657055011418253939158648346570211928837574114279125648279800967831078374342927985367774014728556562120394526440116169735952126990917895164947383894049383480607970281588162087124834907763709970373061803700131941170801730105069794141682821535474803734923683674782633714844175936683410720923044417741562366122688304562425405806399090346240737494318549846535030246122700903216344970081723226046592813237173568920931610762736447190463010302710532668163333037983930969323925959314044406463209264176304628094543745411961323768724732314571739809672826053035198036695703841820602355303710892093008187128862808592631477588924245597990121736906015015500987322748060573273393948111207543695848567238986029456056724012779970608592460688442488411453135525188626235491268161759858589977594723765016384238077186309736885090255613418259763836566581481111415311332504878922981398009733837598316642817281062077081913787320427075230551706089582708381830731970945428499230465750560594359525880442058941430528465109477749629675864814055038178849139732171497179704145161640179669063702400419179716058048667700805874903111092314905448593418596881279614106433913414269503054631165985988308628343858165702740503172153889709861847919646473921147714069644667752285114306750796132918407443475789807117664777865363859475234728303526189124305864446403247121537329968252593860569879966180204377932526638903205150002974080558595654631086942036438036367720045628980435784035823418460275501280480675861472405302964272158260931222544596598515600116660186992779050899944323725402096683230750712902244900187315847694115141016767457596436070181593629636756498110384092022970949264893845923567392762712659012589966504452365030282668120952761805524373852378396579903086692895166275422603824950893949879277470662595290949412383017343003979189876959837923505688845026200608727950311731547117233276367187500000000000000000000000000000000*i1^46 + 8104957066615110623472329433347418436033390925717952704667029709083163832330366921322522138168629518590816374574966497073239390973569189393532764630030330068744174568094942417637571003677781960485405959587724548202713692226453026467292746645631850845302116491725679557627539528313361273585845397960682318660304158202685641987704349373682653984290865163238473298645714476735547174295139740901299426367541014595964637283398340209974428797856888393400581963481213882047179464556991011433441381130608905467352602067393994719778914970946359145237994767330492827092027829102623996772735079756424323169209983627014855958958284932184656733722437705586845610579538119325345603279343893137667891930926913073462468440842289343409035462712138785381872461899398258321263987967698270699898022670740556990573132094681750132860007520326877593386392720334649667077127886670582132368077272324228702956092911369694639012065261371828829486084674990237771908653337810862421462631311085783782085526037670182325119680711857091814463275041975856907183834924454601280037594855889950471926491286278546361842734729445743853810225257755864738299144094823006403022030807671476674782440926314465043099979990889482134707257361433994585109795432006901249446508567344732204311480624530633767723444530390078670081402902854430772486605422962035969133745794618836089091700882889144142766664545700117933924266620470008525994169504888818377489438679544407378799552440714701201951226639871269069713337445199599773610928536072755550222458712183789050357938018679747091939063640131411296341158053795701568473340546874075174435023231123550582769392924421685732960382500454210760693532110222754698395235481653034202438547102068438602817894318324307654863917898216230939081279200984518360089664849443289764923820692261166396662258107829357647900117353145762486253582645853014859427817528994125495430490823767478699410560235253165700157810998656671941488033764726410944269666230860566916269079739266020485800878856786958987730206894647268860663344778396371284101576959487660025451147432748064600333144466196669608367443377031671546211333896419709526583210814348521336700404681318917855421192403088212987512027717348665806382223447882577775406387047212058410790693411073464052392119190222055507744165307107804090570030437411359560516963668249257556705277612805313340681591989802969068181074019126047624720828375181728194875282119398462376725403413382263091643836928509705672853478407021284675791447934677524223514230361607523054441809125273721292614936828613281250000000000000000000000000000*i1^47 + 114557946376951644276217816163909538995876544269681997558750633429743576417684716649023593457146414816377711448016696523326302913023847012732823770110254228110415232733746523999688529968271689461391284608880058230786193521582513979847042317613770476191647858585691327446540085051365228898682169398908627939831800239026818836058130211519005002321043100649497540971013010948503985808429356349166250205061039185878423730134021766961323169408648881983708644348133847515373738178949330578045455254170268181826508010952475183300539133197984439997157047040299043122736486489085888765873525204359862951696299068182126384265640610402255208920227402661699936940081485948541500493623633469475253549705118841128650770575433810167194711047860503168809199896726897881480723303786456121332679797244280767547215046673877216321158349242270893814329151668284801438700060617159634461891726122757539380561463455184788938457137663801253031133273346284714920977123436031127540300756361426905885589111656534672904581168082329381521162751841464069833049412990449975208200627971533685821440997324747932375555873625999409362949526067365145384377453741280875071537109772467403562104269241822874717142367746900932747047606322498869909694521018163315522216539298795340591094773127118644717042825036158003716792329240273760831163303942862773655853506319401719527814770958945561976973192267118152707378722630584542817975078527183743229325491792190186445442996963307923008223605011463046466557477733571421867500920127201488555107608134648463396209372278191881876146562854735191258612491464104552410335212282835558164882627110895111877011657775886805006826283208653954297698103068871791613812929887831707309556508957432434190346351842082614131883498667093148215027366815803715104614709052068325156001321555317188512657742034281199299674482859936548668857887179867823757627978202788600066536667483793773202308717862198478654141066718481776269456480338518342261811342922973510055108495723852251672886666377761087413313807480011965251590847998834197432898833623347818113533260594506208774813830739180967598237165828624487689808986319300239846952407828135551148079189943162033437379860834659865155777144614055309306777588739270669896853341516378205755374651045993474959529656405199233729720258327486111166791940987412545325490071329260371423771344405399426183258310815159657334214878270986625624847130352297634365393248232303414319578266302479146524620278500469583440033703710305497134727654215107612757730992317971386759720435293274931609630584716796875000000000000000000000000*i1^48 + -4011301966624216667363820212899865345276251961549050099639322988392928772595892560492491116615341253337184055872884140523699194399849026764393683139015271630699097175439132879371755470626591404531144093793251516410035998718805157512779548530804868703211160950471862600103738959444244115170419932859404415946722301814094279444089487401721416698233436476820982281707885664213028654968377375262371372733036428894382703881482872728472061959665453170490182724051508745422232528185541779947262547418521667088083899482384979980471915639300154021700764470595146327653882091293530893599660042282843174280706507253893355173292366490122947129080160363625295371208524904909544766210497611571087955213414191892663170521844876530145428764830769763337285807274512036357471761481612022665683582049078754069286930093958031524852391720048856858336962216044857036571073193785923273141263004049882857824247211316195499859515650619031592929999258293262525203363757776803546249866557352461634979176044056042896515267288846409208057222483884556169880311071256764171454259928596137829745800486366015730443696560124626338717836830532431068992118084318498660135484888441338949398802342764708640307801026061784789915093843455739034962210185523440117818646623873233538545439020041417687345798466297217397306467542724246899359956897656085928395436024156919787922069087009038962083603349392370229823381263500532030273204239408048862248617189587063396057464068198999784815644169691027817457370517302290898108932533056185895636176332158369810450370514852590248765949773369635827141652917446896556828272069872907059465485853542112837090973492046377036692670364775670055222059020496768501624166079505708300777125041346677986033986981117884036149522790336945428985071150306042292038754192768560628516447173069966372170612825257501664271602793792480937386079762912931843913943027271061427468724242173887928530162821760406930597443994488108423336509342284540066061442164567860435582501266016827030024265767658723601416473703551510757471306477460095167044850648006604915226553117140926179005264230038846532115821472571456916133921522557695586315808854815204903603910651585413330226576232296488266080148284249394309449770015025813125931468325878801330641395137934673500288574138565743490041979381052904917638669150416383942802929774800476009279809877275980519039311246449611192581322089791268125033048712830212814824275432122263567734344186422032166002786857023700581079115226864597321247902032221734504694247982367828143492488379706628620624542236328125000000000000000000000*i1^49 + 40477283525864957588424770046307141739695962359804010936204771326866584988713328466783547776089516654109795812670027251279965767987770388881826349408410112567036556990979279857860592731782161082313225342694507768265925609930308159084413902748295871601534438042268791679638480555483740502820927755371465710423081408898986565550330351866930867141128339921523200004893175061978118482000255560948469357898913612897482901970985703808120520334098676311583427755666280918356008073627769104539813393220887281979500168685342848414319988681237887474269654437139862967543838809817712100010613247421978328179124664859145383473120995468547834452984785697374759540302844352338346803734529386160317466568698822957829079244087638926489510598336160747501117367087959692229027242508917815752050808769553702135195725060465867963707994864374274386633378449299149263443484195863088250727476227657314089412078941125177153500537314731234903947490301920174053426494165797663278454718617365996261048829392554918839692913597079707243471249319320454625117441195916725949216865634307461272698703174527769919180976268181407358422213793605322289813595038384658470595051473994780326577178830451389825435354733406740424739880254783590670646355830816200657261375930515379896883458749645438698535812957133024381600994442223820244250226087993782465083348312349722974995907929540631776835600253708913545566236065394988997468836045380642424719439926835357901870185384735805578160733860434615388847569686273435430496137699734249821294522553240871780648222321885698931171977660596975968015891163546033711528190325148496030497342929611917205402281846266616877261213582198645970709357223896386794026712291237611009201231742727218907989208234963026469803507903253053894691677355335589925549190303689751035208388840989277685149851654437510140307507312920266347617911769460613350876505515108313229952655845501188347348606315574240481569748528259575568841931050546119989006014301467543618786156782934781251685678804826243759043634940305827234638080241574452869687051549136298521705338306381132984365008209502203277173315402406631327679728753311205695733043187556208717810012149046305237918600960202127112774675555844798006270149786929677534818205689901033081171521408789399287338849035904443808669994267286983911491308767041655976660638076140581843075730193175848090437306905438370155541148335830315348330134396046725609380373840584428836567308308235168004887593288991163641058176949049781861984975600621823795207250196095784178851317847147583961486816406250000000000000000000*i1^50 + -210505216944800930683486249791496449774420785962408333078168528330343077818055002698376707943666228999520726405032232840542420850975746026791882579933284508368801838609278565678222655387800023954770064079226699628746521014562732357253401019524275710431217326332142120649286642520061634236516529113551277297290823430541317960071430319303764757392676800204068227437813890523929681342727284148179885292504463960663592385911625205323123775612225761054308736810369269434915546696575018867595267264130595557643701479954177999766338723371817677038833959706280900857581206097751386332223754165475354235997631138160893225370710845358610515660619782244908703859274049555247577061873131810979734479082464196116890252804853510930422463240647058650184342731270516342697873677013931276595471569243208326666721403263429336795071289464067863627731750916039330100533942991635195925183588185145426725796784820256190360403189755698416313214034336935170760810709036604603321734605465308514094803716614145856774236495632896906848725222727047099176464364818024382781484796766715403080589854369464324345218122805281422945686765665059225780439326786959555635811326960025793634400972112400427523595965137211194295133593460363875066436622259524582992155881764424211205811719270231153149581276603090134870962078610626144295341536540261060396250160025817301238005205415970929834288149810946311507508339740476580028242912116429015386776578822186269195242385995510290712310799690034288041282390686896653239538065977126622708498249189475025002252023812655382735894804231395805572004962060915282546322063301922829547129749944615775406057635494168539611619166238245463892337092397448894457060971424892392501331690136562737155608679571504409729569155473806653589912535829219848933517112442431729474746296316229039416186480332982081170102799719960872678386202625038765865508767618761364763708756599819608859197630226485921713808886138302994387240153449151533735060446397422647555447404397850596754629300770989080804226865024571822215750975276474026606419349346616020791386646840688616862475685216273538195667052937918659090780056225615373395997991421248374533162173183659548307158405258600985333150833192953980367049954677582930826908097520699996204803935649904284704239930927091425299838844415127440881227215750689276054238710137217866117760262150108507064232023600664730411204558617440136555397748601743794334384794454139209283922738401224609998123357239458215323353647530727700242800020441901039975603119416958151077778893522918224334716796875000000000000000*i1^51 + 638376182101080082086790214724782241026871913745423541362772658425329582042703981658378239989621318946107248175168447655655656368799358485661762582807170571283749274593608203192667374878774477285636075380370167354773256933045091144265593968244062496080097100244591182685924263988658185154460111407110890079056321949199879062037945808853744024765992936205304418842925734988508530515364842723118476770253684529039994904802402557185892436881328419034907998993619315326979487879528867221468389406052672984258807540303448182678740873214664150402264604956130755699216884907109370498591851213327029641931483595617507603987175964390770866391026564026321761764417885761850872510024855052618556859248398006295414006072743514681040807383716362722620761091126759280407390915133259418655266559488448470155084418195380087006245455730344177744591197254656999472037928330028314512455874279089168340401451427822422821814704325123492837653520741852871465419982532728090490437138948284771935260691308301369507011643453907188416393205925755005239780422079631040946780661162863193986002501577852602088497622298128753808906010007320802112390408502580159762048788463012089310656949035036102118363656037871789241652779086915846369016978012355833770950226286038316776466049362252721460099785078576915166346092682588178027405104213154721589182526596361878425260283235654973044922007957734544887642508747350409959413763117567357985293057020405641132040512220200126106132360839423639004359155258242014179371557158167178902928163515009484074467801490149011921242885756001439703194659607402276659293422021958360758954966972044701324312966573271768578045336984760083647736447319401576670095512509441562817969014599886215959817233473545942190876480971579859303455486484998686731341502840536435666445563939545073952062284298664084961244704582575932202962984269795019470397946723426147059507246309286239482521992713193982581984639501716000717786273325634808080391905442523908254556675424514193552371236367544233319476763131812422032684745387217091212541798508788297822966953271563688321609580961477513298979333856351274212263186602996894830597436907179206735823866421732901208789248076874016513128211324589087677224062707262873125758319428963476473421106636205608226218015037315440465054641013785464807314744389237966200027059397654349307331046171167156431677707942554170464525894322980229984932093199408043852985115405382734627223557923927949412202432116442611149118765152498688874597970761134475628013166407015432923799380660057067871093750000000000000*i1^52 + -526995717050048521384774981229493829192057332417082233184899331514811274937546686907021164977717918910804828322115322848442771905060968213757094054623506688854153366944491238740423725731753001681502729171597047310865730838660034483743483579567337921707228576592997212522764165266652569413411599609922684424784894672513516264185114218185527670112312561797627304853960290485739021896050984421811148643352470810155685225229912578648716619232608587246661858085015362188348461790662637511765666214513118253363422668825384772247808449629444919109024366801735270038807944378712234882104109458680199093657710981322979061465293123962478796681562380878584720759630742158202019605574572269246229373074359819109302560286865715076858904344892441585540390889632603746546779833653539761230576156812932568618132346195249179357150638072887241618292843971717680975566344904221811262593841354522537532518409625096514102550706773837632104045773198752878477449477575582518184531949640553208985731893806330874282108461319892598855984647834137022915536751232433011601181055625996707888543210507798069871314623087837097189679339717080167426205986547111085499941986959202982474104662494230239444180088079645746844364256965240373980335063751673037187266534136224970817099243010138556490099318546180430141534181859608788281358772123142662807142534775368781266310215141690923376678980097595115287092964855700427358900681880157213115815935710254226685460607170101979941509918392265517558823006256949197915208084704484635307246709565792065427621937085752532002451352026863173618284429324686410765954606524385115408988855377392065954024004974536852878579376017944203404773514249518766280081741138169281902721930660243975455392934707257149243624019075526197540845412080185998791575350993312567350291529627283346685172015610983643686695595142306451207896631460895876913716725248876945787722843038387852015092881377239737448643697184768549276543603878904103664933825820800075412904035505781660231020359803062845241487207969077959579776253267903270339780838396387562420805721377557554118590821815883374564914278738647258772917320449528937268233815122056765251627280103302688669810748700876175835582833502582812365291599416253155373062382231459633826074110977938142034318565929376557659943855171039602002405016532693969571602280291062004239899591175414323391968561482514868721962498195919419589520669973271436873976711560408240221807750859410023830237171522984115920154266354314179339871329281026488986093081479111788212321698665618896484375000000000*i1^53 + -5518950986800795937774452517933755396357781720173175622744008484503404525704122946138274260387465264535034217734401916748768338487460423679961780535737040839389129768259314559689677244934321712109979065554314380877025271776833581462266421031087542544220506717519912607093893097307499550582627224418622969731352954018279121878160243755699562908272436836483088703320482163821355252444645445556746118587769193789137837261247334188871180891035369596663801489514325422443593000351950278358561604312058951417290640976563053078167513443218232753618803341867796541516678515600344634095431921191679946809015330366334261487846302954545457987199426621919852871671310474954986697753015298073880243914283535583466142053993671011692486480544316601168861272759429643533511013964664262053932613249490734054481508348824510603568269156589673003529294578268273144688156946474007949633264098595921852084827818233222873732080869753412784981788749005619589150403741346560443205722712727285732984903571686190203693392275026195917087994880464442170436818830515275714440607908876593131462907635599918559043899628428245887426181065826572880646500764960370331499939610579494469326783688629665267530326288017828020073939101919030487314262519438260988261969361608398890879139612982540019293720005385182175936000582293545407783577250164875153182904069816051730802841622564488460830669265655750147184151236918602470797759883271411785377075608357145627599311571628885888734308776098788779172881750676479312280820773234016627395100068483922665628877645427563438674661102165539411090994557625247369972237925560849626488224672709676737621480185253272790467203288887947582269032436675701844181184139225272528673050680539548211268430512141709497506424547952655333609043104356676145583140084002793624312004192071611920707669454356798118511680978644153927323202206692607053323442948578783431204013340015124886269698349496610614692762579016177423073169905667744295904341604464792994989122994468705370822428953293147621408396961366074379297671340178804021299806674710981979009466579642568435661568065090380579576164753859266952996072237252026183776195150477605840190771697880146487564614308216749369489278173580202707880484095664939420349790675120289036535298681793023603934017533007010020164063389908965736221279783878204549203760943435130174125296625972540393618204951929500814420103937131956435155978957816668612558966643466254575668251444047016572095446929242984787996079915230497648604760236782043267882436055060679791495203971862792968750000000*i1^54 + 19100737617298139112256897542934973355143942007662845577868095305915294291806777686071850822317011987092942751586963082592163239965713654357972704597534369877354756821490358306987913442585352334626287749347471526676903352001055013530207174561728579595517638405199423745333165023663555539211310023481172803920699278911840311176319006664154603269264652431524170962647968777945656046711522981342216865299725942146381493298003023064678806345826266002074356732178730937414975244969502694125962149664191198787715738182122017853186321900252474668695971045844338802475812207483753965925823860044638023747928676916448979002130808298006440135991073876193971932066232750113935529194860404525819967292832433001408338198945373264139709465699846484387070437700828705641380595720564555968651784566339008580883220101920547260271596730965088504016491264903596231105251418778664821617852204913065898042299722883490708505127043009049967670076134483928996373904770458924572524701786842789070609684316558674465223438135125506822650451137434468893753576245048641029239265302862388772216976460937921813942778470483712792988720006413321588872953843703024440356943716699576027590032968451513400637800921784111578069980195093265990290572135144494120198497995066417959495064095302440053120967331496432722799052101539271272714565751876116211087405013710496483868337176211815247460237488129358623933888380089018498571881926428377958926682459376116893582098397486219290167874429739531637536648860708954005979277606784157451913047145882039219730858696158358080476317318276856394052607409086449151845586119052494531344720994383204623687486523752008713266428528541184958189880762429162226522566195765163478531062891625903643958998745448799574213639748463403780048715656854459421038946053073967083350762990951507694587927638787272694878552149897031157674449965374381498798457660896529689439934491555595522143370109873904886553766775748569539325565158658194004304606451266731045645579047013821765903674960698462455251507199093624445675651606914153166355938498481032034421546075954769160938860661658932082916997878767682313911175175658496437570723492584662053497890643559976001556494053434296177222553677134982000010439750979435618921111703868893835374999650937589595778077450526673727502496896533537085984281050108682766106290265751830251100410936924082875925149880285208899700144572519464237215479141150132818945034397796957795744216673415854392871245499783447493582190995530183478357241886523107010642519298926345072686672210693359375000*i1^55 + 12210821167368870154399388387219923843587331302636862714834633511473686510263359574125674741099850881815847926341737502047869633366837105400668442434962935013514588861413914273040028580904978000959001858067109623231970583446230509129040884336893914972006853966214255048543759715229428646402298371133052841134669262632358980320206027390051047121502013098013658901536504906745666765578534757661689645332844544992783489752965350125916545660641082335607515614225521383159168545565832716006567885450937885269486895492497159778416820569146387348812564760193184123013682463014006204672145836677498724554657696398877048270496460421093756931009134782754625576183828944325747621758724806148884315669512404961425198460091134852522862948151144597895857371036266739807052891425991053297905197676024395742226970499056635253146002812586428440591176531506447172752556955683368166617658657671642526849583544443217461156003628105210510461510805983495411543606447570309123649679396138763825179519399862139977486369754391963369672953582813864218179817464910973254887961030862752717918916634367550584982523780461300965207706672212901191292958596439789141290585769691367470523311287404555296564689194481326685837176422303375323908062495021377542979960210557557204397420196546306028366071057142931562826472488707224017573100309922841075360706672909984420086090362842986121403776862921571591648750618041313503311975351572695678442149497054272830635502930666667315435932286257102447978923851865262690140230591562128300683783448959698132502088229831801847337859272789920350510959589199854338628382088712731283034234230180076642445903756158811952982722573780802130817486432894330799268234243126738782546381087073989822442863666858846676055353271577240703206806837144605220080197199162658512039791738929500699572556883176968845795203743795580356113000512473973562155401189053037769790840617733793723030786299426571292790849107107991941473757855274538962936134707263210211178878981203349020070672702319340441786824822400234435610918014222543062681695146778591419247612419301280634366072355870051240245234491435138614768657939558116076334752320438010274749490321436036700423703145158383901470179638011735952902337366720644557725791117954500318016317601028177094121767345853960906779564188148148752050630441865559062054275568874326939309366657629017258609500033757289785326221819748222919495688966722217023516708977648550457211031838357059150937232318339850022404257382015145278688874168250555474202201367006637156009674072265625*i1^56 + -47988420101003274329486198277270590069971031378130417162744456471402414384049791781074329043132666275047413760715862302346835506445015563278059701726705839141945254804736382280755307923769797617855392894487075989650475485043630576960449366275361213713224967180391321932332664476839980005607400717797992961773952941962076363248404867448587084113718957966161721515823580295970383417204050968112733428084235105760719725440331471275763827007701776846011871148317882890217072929220146362695602912355720022676146436680866004397033537377166982253443815644229429767491820911582627000382182273528039934892502195875740047010913890284594242601823590015617428481252836334082419014938542162836751917063889145821646741845764537311898255095030089672339659623107162451065125968557656928692928852332435395860446424463872987231489987245657854245134379775901707964197748158038842125097156745956983332650543294570008441194601378045059097118346040344486300577623422767853707997759003964844646234412372601307557255444776117412572662637700083720264758875041302401518182564835330164284348837015438962714796803400006337782564289230715372272514834727180928046915659871238025221559521464001005759673547536368548401148900035794276942562704318486848224343433250220186200942083625562017564456795848393731417838613485459929129894208184146959184628211426331209603958333526343701341833193554063309100961306472932148350298263552622903443490125385852168592464963641833486701029775734022051716791106298767992908019420341435445186366020267391993398174367535499008656603044898718628335961748449278348269176169572057560619045087076130786539695378615859095417283266656239058812284890929995372954861800692960170330495833994154251229401850894580440518591519408045530137465719771444622312876034724684431666217863975623484588413265485233578789952629939940988303585739277673329485537854930512564480948527711870651796597683103520291860296928277148694111086658139644354911759293545292910450650594448544392892375507635963700441424653892245921220423947012097086862116764630841845781903670595990559210844152724705406399239521176409049423678228928109537655541681807070729688166686423023990589092386562194339956294778533309171464680329195520802406936986455410435812547885350327970369002999528044581382594575240189692346865011577359742864099874005073319620597318058656003112016621578088476327953734617390155068220843729219841167308009975955873280385225615886021233641915336149158274300839247891353990539258234093722421675920486450195312500000000*i1^57 + 155716661796021696086089542605922046881459750657089680965092796637789163373025901966044780296205400783950730740853194743924131089128416612139422761176108159705965240699313803335141288764800289611065833629753204551386028753709372208523772704343627202269950704714341977189015171198049151672250379827304692627873531745873309541497666091994985130312568239156688802095551346760054452064132743494874594726847749028533145626304740867828209808057174726636904271317097795334402678187939520914178731956162391529022298605221379357031786859550092618952016545353321120177379894545532429276616971889497270412041508438007290135324173484759092478824552148581524296316416895142818545552356010189570811003639447480931906912995288819899826924703386591716718523407961975807372513673878540833260062074579058696159950785831234578225665136152766265681453423093425442015847373936099436607213214938645034155855129610578729609834260795121085498685826341768712995168622782083313457719822812254576969698234672241448229136672102286309447005505319449149381794353528388396654238025510492189130188649334995818294069430259804254470327911188227971060218407733484807664703387413928274297836233542379935206712771064115789376695208473789202300674170521347449210636231625946854771546998009074083539958979219031000152999572025457084246531509846562268236542484240616406225687643847069539389854574600172774354843678528320022688334510118397952616873381640002615576049567181233695369264050006313136724446472157630323090162650026093523400876838609798418603011516081826914150788225089928302302216786099953881266211917393869688630752286938705006901246544096804706394773063987490903266885099354857236077143354672190937099944836341125165957480150797054447912358236135137227078282975145309421426455673638828441916222992454185334696171413368437142790431048855907966215003466872387486952866560078245132641878357525835582851523684891328698832138380668317077962846338632898527157032474468801877206441957928368027919810649449625482811971575901542283945977062329968501124550630730985732361338795475071055872584304271330949526636106363930923114899210088918615861527356875689167567232579087471177129915421249975298296250079009017234717512183674474371572659535351094979711055717253265545388931903108574924951957888790202257151055973722266693229992053626273044519400753507753161251628382432998061705222182275313399839494626698303531940928574054871141814675696866828519025152733642958209847129237233941980775853153318166732788085937500000000000000*i1^58 + -331347327609098930425217753114432370795441160026336131272461778662063975052316826057228183893354283368982309213470827731735859514459832405194497527741392799882250278062532517124396705075755415815290936124251655466882661593808629747575657692255189497059517167844015137046593575474331618326291012114038839504729819133775632857578586744739760631253352029840762327478147533899687704667789443552757587667621447861923370710652301183244329498077686911190487199299478495953959662705904376367612334788144186899682430627227229191559330141808426683734684011598649700840660715601289700878059604489582343252943463958598406834901060097196855214431394196656248782549947863436728860606742355318661492231097589052211342795813782987673244479004312406016804750571071346815270564062336668169460560827332813837392621663770737268315975688888461472372098833161513824135660313856394620179150801526712613542824657887273958013638670564902439738892115275139416835029697531732247392750752967623418275424396463748243568937010817330044431818802557274725867467066755167368860009549222868166683089636819848132794454598928650211990769244630732925035861652458732319183817012785170167409688877104389462435965439954622456486954715138990598385661491801940445255154929856773026616820072196046195622722999424647261384157152577305945748450720065989533156845831943333156691135320457526451870646260203452984836878200188473887935636563693031778973125271617450636700728836793205639873368497962748419124597416427898357999284875608396262933493518660281821043228318495352627363146966733832405843752646478017729370291696287208781058869486644939330095428149798980390075971513886692935384987105951041723969747165370948424600384137410868818432029290445819093234639935879964063206682847846523664740518856730142556320853580698284743822570490524815078595892754820291345557545538438619832885701174574628780564665931579651626662175392366837059651356823453017015714898628318518917429329844390445025245192707169553753468704410343849241024671901497087623780789249411621878243423916324471666436263742143280392223202177750382884986237056055652293805275325431373873845881789073503310549722581022065957496957664553952259351492655606077281033468719813858244506712855506251293368602870889406547707786698261248909573249148718796905538548103746524671542294235461035235807523309248001278813161146245526830305614842271731609286106485383387629103104478493602077280390567808480528757968042984977930052262135292403399944305419921875000000000000000000000*i1^59 + 404094436757255807840662002239286963674488594951520155995170248768650857454288024356186323495269615906964092082004539204742050325552370356674535149681814960336218182909501560793898913335827501741903046277905435391066822019856735140443743535555275122803311881337695493011300703293977024496080472574278504926807957074987477814430957711080247301100024118735324448635384216453788984397902630236933369930437809459155134244500708302677083007704304937369826762183296474639462054872073481498600516936038345646018289107174822455108675056011792274771791659839509363701305666906479866506268646512338692831176626998384322267259158108369877983144869375489745169695010762326062707098578817276481256529484091934975986488814809288480907709238290505846899926810559354201614480960245514493962118662294885463162744354127816891604590405377521597013839259343720350653632180700583587980367653187006697905390568951824480082808006726406768266906701800722251664489051644431229656739671757221463014861200251669040689846886583409030328582664369403983017736506726445758687779767867687998600181424618064739350059259909173405889024731715078892361224084811212954226780711528920788808327242266731631717840355062053020266424474727793017230234016388988249230721884573291218380656334880940703804342946830367099145818420977147957001368116212598994421258647938844844799630423620007944325128188956877104396025095000842881971668341615762024305689337026667834408147168234032330325042119235515616350914858632980497000220642834550318951787976651173392864096972387256018194917466138475810663099906746125134490223006617357528379674564823013463369796078834731407230831231917629813779203606606743572194099315280142916815720249611679130234848957474424369413365367742887717431523464378585825683629047128280591646131715577328207125394978702056161601330116920824499836549109240018490315025492285733259252115941009363180427568057135745033874752727347948236732180211672904330294171396219031827221657662312210688807809256030252019501325693301147674907782334263586647298462472418314069802442444757632745959884659302863965078430834320049058727513382661372097825819626967378125777578872055925046338099113989122066144715555911367101987610620387307556205588265977491368941271004567631203976354994750857290830413417231418228456949728898734039993698831751970346094182666441750026412033937492077560679647663506723602888830768676243493589702882126321145677716458469106780042680379117070949209332466125488281250000000000000000000000000000*i1^60 + -327663200795941778311086116163451111502757722960029075327807268366292134874665412425329909147896610486497653045215802410987219918595954602309955471645809128478010479643208933941630076141204624806461729076698072197816203556189381606173603741676545997144247095118208740474065979474614626943039726673362433354305026660708182221085568298834709432899812695779513192519102346064122121926887578719376476387729783919119951313620054453448760771877841186939267508411346191911648153187978938037448827312892221984456258587170833830817177617637439059286247005762189539903919909919679643848016442011619478666821380079751735606405578039251148131534972864936307081373640477445870883701690438984178629040294887376606384511872993923259455687625942774337026797760514713109149222267575185888871329654711453765332824955022883252454358091092355554037313918061109464024742616958272647674509969383703194330101841872757174090069476983636504503303993857144975066473351571307950406192317932162257448585719037913732269545280077760249362471625677857158736009793459729418553355799888900263172284222022690142999303345077801314693822622174581003989023145978131287155055066384382205467875263781724537014120042013852820664692533403262290865098021721544101672165283808674746750543413640954836936254661618145154100947516113501496395287217009336867870879479731673232084763697923015646411840626941875476637490367074123519868868214430798016691465704121270627979600487571146217603208251233704521475461879209319830477880313948531019078681609775537360380044573894384187833082639272424071087790114512057048602424181506866221363576697228715117912684203459060890214336059043200730413727843471276791652245994152204508979692866558461186512895107938837016099008677354751205469808526603418357400731099045431790474317637740272588616316906332760674217590465228732081894700670712004406438510000526615263649112478375427908041091318191981482157277399446819835324995364729266743070133894325081161507104558501679844025439162843460931981477093838433645209481997391025233349109630858236047676167675457664076580212111017287952345339500453414492968077337668445494314539258639997036689845372897654627028827243256239082832675017425745560202961089867688874859574128179456684852615648069492791092015699269214553938857650002880664515628720444095038751415412029108769412909537751642066190463743846837590895651136510785670146234942007614931135450092083494614644979835176768868015571117957687377929687500000000000000000000000000000000000*i1^61 + 355655636628053604474450112245606787296236334261390186627432152347611806626684310988445646201282931112506405764136180922337449517334842348101502439048604792237790177922317632171353731482077658570822488498051953867203162884763869138887751074624173977877059341763124627125536719919786018006652163964844792580923716930349854013751522697840158934511767526562830448286050163538069661838692247268087315600288262653290378409940384527389432350959278253405806992705107136656659003283923709908442662229505242834250146366088204649107369642190721001374730527618355454657034736699271290301092805231642205455901111592959152913016468188121495109768841390193960896683686039923905864878352211697612000859542053139882193953286902524090829174602593538530345528334780874184796039688224168352069311456783584094654067140356184329789581154369513076291605371981285773320236810152681043003420172951387454782464633086904631445857980428344772244218140228970556213211296781180410189844707374340981643815420771403479099372583948818495001328778171917628996412474305352358250344346624483835535121940435337841833707769225413819630109828245758038503323224597694917671888608192898074556100970572232214483657193934874870217230437188774265183497824959084659890824063361203927313016523858444609327046723614226679191847801793310942902353897889030973051618567898740028373521404282902902776605001589305486552526886555450607163522964408978781896608154065921916471047284058323434225689804923163267125847299700023971243529310819146190441236019820152121628832926626691056942793318633015479359380481061645077137516506850320255336086790410363362071458132219551020230305462935936138553340606804768740655338513234563790130809162889191814707289812439391074926031143926737601912144086035664605637136116105236387274667566945382749682372313134261562812563054238290938390525666567795416645106546743992411931233031844290506579290671543269885430655501394928874902065495351842856860439544221825959398046046313952033107884897010800509619968068228246815124323459757146856637093371142296344248455687064604089458177574403631745231918050722800290150448729401047749457604044866783271312284022586005744032695704284633799792993711952912731274016592190020949269107521176417403315411716356848844689955916576176623680870033683607271480953396535026848426727986326071704312248450461634536762142669202078221850347441595717893201322437244473533474107596568321278761514823440598609556621093750000000000000000000000000000000000000000000*i1^62 + -74605849191312328141029136606384354724735683996405080507440576198456287194442004873673236026121067243415527590332360698273544587589812538508168019886959639042575182265939488594833821160584997136295008368021285752210354987840533987651526512489783950572282219339704459586331836283107801834672569656894550484995796202986793774900748425138970378660493786639838960966381781494412969851889335346880556966743439794598269923255915012806636239076597138563790867232985125036372757225728063411864810020978978727558335633473010768265901927784623189632658417264002227826169401577500678930793407292779747131574987744486155436292749465840135352945917456026815993981332228435836447130931792184479669082829515596357410119581155122502150942920905613905149658695418147590873036348189871743951444318707848197878968637305738824199119671340437514975233223240366182099060037619371301719505142247704415881220409088609181242326583488370259911905944504817241002745606391422549362392187431082552985282993807029797206925119917612908636668496606288032535740998502460626164251023521305091915946398928861618618073669712322704474959879652873744063666452333291249868369123939526285108647576957945937567619763593647939727788021936031851832217861295495222409560923681718410526750580012464474721521327500805105654288679431003228331555507416576612519916770729579737029669364146902148755053817893560601000186759866505528148710213138732290275746628706633202234592721198996823883922009880623661322587957762500268412794401414391670768795871250949204873638568121959644999047308102838566108039678006222020120984447702098907117089387701526853927810789930214176615049357416363347269443054839605051409661128593008792518435118093353311373853547153401456947204010897975339193122123385106874960542982072487299430547803141223164830637065630815347786064497282886831486274142245585149767842930254639487331952749740318105818635720262755820945100161086258296473586844607531251831861757738034372049889060868670604691910651751769854538074997070797570695253758484202988727425144104824389795890330151293840197633269425856652165119234310312097720085869411169623294513295301078247151138874913596826162325403888377413684272736293711527580128846216111747187181618615706846476462271883875121048344960645462211264914521844624463541197477559066345761668305575023456507751508512184147224150834767172339904723608102502583398332393091243175009757621771648087291766529975465680000000000000000000000000000000000000000000000000*i1^63 + 51311068865665715354796866736355900712516262148581514808752263335442265899515561690224748570629481409019914337867874026425047779683868478697872786916058759603408609102159330278125629960645429660372607501513963090954005222447015938287174856077378575940226988631896639303956140421364644775226702382786672600480873252609606251199769205654436507762228137513014190068241067083335781535804947620978804968074496893954861176697250150571579012883987389015093195264348607761736814529249686151347590377342419597091488839372785051713819459365932757146601070010609746683409871461442108097508710787069191426186285601216514198005139738393809746994222177300835568386544316776081283342739472692970114144596616264095559079917694439646854040212467450755983277131229203734325203335093152400403897510807230192990991387694121316475130031124792433218471105043279452518496718997605361232133828218577267573139994986153053395240502622502896810710280499513471113194938892866461699201616239840821688964319185072957731547343439705018907124632481549451682968822373870671077207149210864213595762681729021330511074427140235479326407173254576419231785403790907856389430893160180136515941754906082389664732763636141105736595597868260016184889469643858574857337600055183946127644073387763454336982765950978560292949052103759612092096563437848155350334421198033800266667435948053355191383730078004273683315965715681386627417285694263953217976656059682437849368606215163585109405154910072625869164765162101594590767657509366868113557220152482351769965668518153671835287506843773240471382826968525524844911677705041663802462148629678445371814603519232505841750076310510052966875389211608985854584329794215050131315244707679941713435558431076113338549655256289508112430575331563602361605528303264657322971586092050624053853807182152557496909379242854426318477948380845316027214961363831774349902346586600859445172084021140771302133590819893165123944133283732628573476391680680287149131003558394708083005804761878805115943448198798047729364584706179771774851705906742472270335409979760220990851716874491673957394404940115591557780065285616885891689173103009996396157065077026408150974646227892466860339164936566137993402299432936141022051043245734529208667291072534119696162369167741820064204007847925028856890313537303780989692821773922089421351482434431319833134057709251446069991058427717501788584575436576381382248126648029543268387255040000000000000000000000000000000000000000000000000*i1^64 + -43572306900711037453480476184030916242653315142479700254957990049702136628515663366690570275519456005326908193875538013620895786995273033376672295153093772820544004692761165458566392546231361066320109293001926870932756503833541289187301229438339366740530570388805576541477119034511579280686201296626114914066236170478368920060166783944164077860151752492368887561340415897526485015757644435672773037270824593947081478672238333821725880027740945641514714745675395581952895936470815766715875153777194617825330917237014552738617750957661784399451750096374126591208332891652263497042772306002086805674558581921121976383704373152895626153403910547947100349578757544783781330592631582538397384513719310076909058965842332606209780566848197074331681534689895481354235145820894783080994041928443719409962313948689461558594408410585828748383705080789480706620380077484668960790823963240270392002045004024268647499763120258727178081126347675917088147849660882277923138973906466753161847998079583529198288189920350700222918878384808752202548133735664782342324463946614476518713133901174246054403809195265422103512179748848172436310965684722921263143411589608570032969924419158630991831952647276224557215216093656491150425841271809810698497862476670769340652298046240509785581995135064988780455961593600676597529984848575684395424041591367286534145205592246350726712105596388677278079819101245766460756299727823684197295599217279626963616693857695978417092523156546853929129182820039751156412322344909783064439683020995471269557679841067959869057631873992488637536640886960325315522526910134939476972646106512330234176510922780126006739106324480856621631137917520569534217829327335293371615141128131883643281048874816930233310018676670783802750963136593759641988930627998848405678132817145832567518299704113642597619604248045264044172176238953390414987022396084388180771829661049620266697804455713180736738917482144965976307264297660294640233546889338849165676531583447245734440614444189447588146566506365438304240476842179506799284928744083293566465545387337495010272078014894082296793809791977678453204075619091522152902640131505242556688654610221883482559085206563925844722179935725705182452768290254747869701660472158695658776927027772400093674598747759472589855345654318071095713235504161828101130646515625113922161947882398342862846741996115250277628097935197174152654792889357368513999458905060455304396800000000000000000000000000000000000000000000000*i1^65 + 11060198397147836944712189312746073025300662202888532764806755729090209902969965492746326679814577888718379395458132125438181271743459027629702866661355765631543916882462464868292503779590956618032764833359986139834973221270228001888084425225390917644075548726679113597843850056052914960313567265997245459473997732579174784562931897276829163725195885673927600601858461651421954351624059764922262973100466049485715938796348712585427509810533377413054141517655454089409575855655213666544042061123207949536428083414588615944356286671266187657364988493666376461449397786270387184028828416168746978070653111764003696391714839953921726827011324746654517985022001123235264913052086750583827532971519267240837724156936723886475709650867244758677762120731740394552863743649662013097781390556600100104107475453106380011461541850563926853209944481181285285557128320125240625547821988260948407202709041554677366403886201366716379626143231883319319736950733836789664902591254773512613169824204357995378361076634422315086197529131241939477106352506108944088020861801926579418108355860785137233758192944250086339077042634846805297876272513718227851019545815179955599700934185339391861698133551975391866067889687564900997617525630454479452544807758987690176492153534482805133314072808554338110896409665354078893353620169649087778152776007999103101159835271682015197686489041444260133385576218122267494526060535453642081121111801568141611000870612411495782832767129483786296882157746017587699951526545921011264734581058812272473036907355303860912531954242797897682958979393166874528401824311551286104078106086828075770290941390130696482708158752205415166547709708488531182016443528714675422341859056047940669268714258081625794543240000438603865523254406909436873205993215441741924413461227747369962977674094894724302164071991552806183043483878706892880258143476911513927257832248955461719668482214745151256395905601788074809307532063240875574378861520176914952811919808063348555791242077073204236524500997369991163517497333368601416857122413516715025221470207583105072538146952380614384903380315498265054349551372002519871751055867348338983490915080917734478345436309110183117500808042140394708134397790224007687923770402558153580725674783108674478918202642407978124587084417639078890342468955916523704674001967638814435430841967979964480112990582982363353612819411638434257070484322186948678024530690320629760000000000000000000000000000000000000000000000*i1^66 + -5889309873293481388062833772808042363265948496607127428326858841168329137650257147972621837197265183114470938190745294367983408975014453907395901326433259715226389596061223459404260762692978445082053707519840218793454648147157242861603533270817814753314163708306739926665741393597791865638226811738431886150812851370096894294502364107511542151253167449185105209238202080569652991713832019428399889212716558252890729886092248329414440156594672911056596983616203086970460162491869054006527711394495868179018568341819177258291086693118731795893833187977781165558149542016488680374050920769580636440999091619514750547720317380861981331377717292422670523571215753008005729295502926939589619971896154984183494746566653231802241690359898781996061963257057998490225129313513430022893588843018919670600763116213640223708663416963878498444007100701306120069173318199917592394333172651635030523031017438504051347734025698472648915409082360315627163416489632647903597919693513783891019399830988552413126098819815307799636020212829339948252610622289368179128314913413845121899144756025010680444863353782250324397838214353533013480271838560893460075361660681594281891641209684412290602978988947290283891031280800897263503080589503215271799904900024137326924664387938810575853826250554369434252537480864226786344374299481034422685491330405718193844010891798696812130388459968397146693032230550367155737078144771018281272626599403492075533018692794814488989194970760984645855324243339644295200377645089127474653183834202757866696895700979589894930290018930961184106277516546092421415993153939553697259236190064537696359849393877962548102840096815174293173701541705461879266663780110399884486162505218856580547743501897679884158177909782189816249698321088075703342748329970354547491622088680465878942753044366589607481934139418463105552791327498045289673642679245775894452486673083149502727418472342837248225234764717220931289718380004490252715390103769405945921985905736188140921535950129157204256883577049808774526798937237057414867072012150937204796700779502710785154239116876285870355610739210261004890588882347542193056790823887063024008034996907310408349319105266825160910333918792666495495843699072754366502688937319002443972365905051342705637166743154429823464020547230930973871655510474310053106785582146891880209184049963705537619195247634902829751556689786465643863465675293438603503941451776000000000000000000000000000000000000000000000*i1^67 + 4678492453078025904906171724284463169670503300855748379357241237517197062433894073706197069137216165710873899283595775191455150722111973243398357932311066274758282884863784516233444494694661492252918627778382725778170904436652557428878740321774508125348755026964483338113006661588104093897568663923505143810147775924759018071206556244568653562295516256916335557257936322101481792534040335352592257355865759473523042601385034491024851618404544273453901682918116833551500312313421126648860875379846599149828442980271888770983966846504015978976179053675590491747066556427424357573522181729452961761903943555623083706582959326944249367722689391530812686839215559086347157306754100729035792854628180827191024519835577812361227071208446993822303239486596377474941452291853839609003328965545528266620050910704540730425951357867658874540330154300200786573738978468393009939903052984255446770958161292450324968771813428572760913292445355783793590164283482250156349509909274311488083795085515817980620605062226633086816162534744411698662715795583275198064273439417664280955914204083803411527191362273432187343859686339302889294793434804326311704535102182261369736874890056546581584552141186214532518450484768344236504237842320175526322141559951506163418351569017286926242539990938965652839830811741527105604331840573569007613345253638076239570094349964771137017184074495881841171540277722180628962289639961494208878576151255975463830885953046956283774672481169025729714766289960872828505938511941800486490502341315500542898666412652293704686322585368375996633513825713164965723215750607513251698976838085855637298801782110440970220518455009530258392634191848351617196882399201766686015797766140026108718226223140558995623768582469515493722885019959680545995878277573770072577662381454346716467355053901948925202285244594575967335826492727555690102743457059539704945929747668871714886881135770855821904764230052994912821451469439992540889287878850440816781694680120648392317320356530491326267011824161594424213453880092985594620664991403867538935968348294529859850847222322576389912914175650768522175731163573059242615684955997907527121901605871346936537110727638514289887641008389448071051724792390433992919488886156475755934957735300056931944128845108876642817103145685024114902921200340701570815215177293182102603427155223766453791607824000975480106636716693781263990511338978462919766835200000000000000000000000000000000000000000000*i1^68 + -1680900754686386932756682027580888824437246930100950365961881198794757352879624982926224067807903019856710741587744400159673137759401145959670485444790324273042291887447979342200598666203897895522707138775961745498004017167133723364632992995053478934548462351359485828885374643273553371534854991562225122108840714466297030428386760784417773437771004020394568391480735199681924551025010802483247332805754723849495349088246027889984033768808271004764153229285226320303125772606528874170989785007301696917893247646163842286199369284423519220239490297973700386164537085903685250074757234127432756994521267645442413503614652241741736832358261097677519697364038338224506738908136661622590979926506921605398278439975791840047556615668769239378894355153751216689386020199661706424691474814380833325194818516356682366603615923713129417858530171101630768348111813677337520186736164446943127738545115205397894702092634615874725636515524996041905672129304921436183813027995037504386409641207191441806216162503126798100009836745937404019297842270801693229549039170555510432006536724618353868071444542671265200121224594635707626282384543240233097607306967870209617998959365683071216345667101212032476359735706173198983602208226648949923971560667761076699179853273784102936668427115553493923136564999349803665356019757616383864685520207801429465779784071091050707717816633700768322530312043780637408172785988175221287017584811804740207162912706843336827455785728497427127516496314710870329349497037998401814233343928613856527284766296805134879403631739955791111599647488743181724507423748464085118585912974660992968060484999178425862426951298103417632440854821419941809987135771693213533645722293903364860705917941124222591277192962743892178880183408390818058403332899101016259333850247349810784954344830679245458445050775181211898419920395376632642752741056241032449325257378258086915084343125276850609487271874468349130711261901957934762321575240096525649537948451825515935322179722977866682507696157080560824447533004675716405629491346435982856365709899805460733304122553389389161934684499725125907856286874769605503934478415389483351561932372069069221299142535363172248045314994022560442928489026068908675353918638652997552995696478343608188884547888088465537957190053280770088827269907611652687897955955943269059712608828635180235854248835615594882890933735981838707644510584300288081920000000000000000000000000000000000000000000*i1^69 + 466251375683032764118359635953699226296390445309330073971890354803471197519841938852870769629194255710258297446433178919449235848806111859652991209358439444714043880644217775711525973136605197764619582925780597606021204494448600529476520610494964091352265833757269492636353370588548518811858379286766919042855284518212004437611524534645122388799434298016019465328323027223437292950473430381970335579318784810469299981901547631253812706798459248864478207247697750704978111646917220693444670995543000809651493825215257076865390499812397124647091474769130549131657054044155933398760271903010462011549950866038868210210084588844603197215386851343437003541059095748244885220076304128159146783133206842636353357689821343164025486661583830528516769490446206002947084706351570850816012476614849873030263053221788387091161567146306967424069147284040017766815458933252431971340916732287333900211466999173929492328213865136104894214751199024748351120220767558900488285509172655478365554698408954600476590744655810655592269680035521027759753637408681417423523327905397658495124075101308665392354223837449644478230053574789902411241212822171148123534173205617652998102850986447468542361073343362855175007179601452439304487290608231670395746275734687190584163058430931233173679206160215520479470853305811029526487908833950482251645861392010042626749130410894005418043384576043089306223770552712821893557621994075241071842854020782886204371121765073193047271640544725298211060268147394107132390861825868046415363768075724536021464179289292716267753405073077832983284556666448569257771886140277411427090873345465945800927600457489709564303988891868624394377074143476077116262008753701284655399987321302873594615013678951904838395639075961484226782350564985476636902710102062534493989699221852549637819786922564776811798511043961736094316204238601094098413096576261077636466827037406154596131765784230598011741088232901835474275554522040528460955143497309007120361938012638898517289287467336536318962357131966916432225368563120818587102024360271696833782533791329181021349218512639595921325564070472646863067026662743611297978215490034457166291518702329695728609681258493749436886882054635819913169307003462856178790002162041415505326916965734546986941309834481263916352993339280795112899846494272011965829508758827117156414981906834104092722362169157343322913809363383030332374168633344000000000000000000000000000000000000000000*i1^70 + -124613846100195894079600495337438634917169797124355528468708900634550554643407796104780222105904432680663987489094211836568044213873665215037781707146770417171564943633591519399040697964637123540279948256687615329310611564275772128670400165254772009849425560415943516727433680956494729329130749791549733098571373485690130809178149178612943304886319953221243203881027047176507424355797574038149806199567814591665952312531040538456801306720872419825931996672199848853079187962040194260161450347274544755948570389562201789848277864526445210127812760812869162315515334813529925157636719603332389592269410189967127363205027336379507341797288446951416246352491040866813585048363623484799404905351742020014747336901184637091604411987589509731614903684517401589217442033491533316658427607707137877280840638183487931457838844769451512008272342942198417000193340882631489207619786771013668273930631521398774975810636052554633081746891155974688609215256058902034476105300551479061560312526482677211409210798557783501205848934619442886766714810567652720611538600022250933131486568968775460148031865245734749530702320322864466531505079947353832019307855253988539413919144319712248445338914232426432088851335701576555743534641636015759507377857766416364411977182008167940047183074210636642113948830314036283101930006344486608860484443599918115068616972349449749896382830711354568705698485071623974156126239803480689007865101598702679486529318933506481129905574950996768112692214052178524641427070310878182021432689379092696015183655568022319092999457076389684412508053554400172868132136012531551663755471330369982936917838848876533892834408742539561353714920648255753964725465778990775195659333931284361069938235952623924216798549648421818886611424849567101225124098873658145690326767579977104220077302821858057170013702588934502242264575551099837807994144096337802723447985671991920479122249493065800671780177271876387095208124270989526116963807385452036297630647224014842702837838518784975441280293354405276561504878810520277755112964146940943738595932849036545454675197888567934658843049018692031736276872540941733968357734200131010969463244716271298032956522267098115924557904881275982209268145283140118516752579808414129746295784279127741153451620784862538900652745672563649564923517896131275915498857675858402655603119842689886948966777029059427119336101756969428247904256000000000000000000000000000000000000000000*i1^71 + 16244543830141891846114809934918048949676979327180514677236108405102149127257237628498198034543511139905350923884659790697870342534808321434922757975042563617811522016267657218156947864277020021169320499870633673576896916231450745081840657246398208557687183415537710174656629017534900251937629587167203571173426995025837697327677192579553888868260181683668003840686279583170426851171714862159282948593363980448843891077375516974540988466838710842076297980966363592326842586184269908536185351690836521429756180515639980997315150712263069243897365874581623338135629471602730425470463745266920484315366177987682703929086626458059236949143292093498698491066761948248751050261663802202272673339092447351866149283060671564053629317547750214466530634191356956234153222459940548329073149808969247665590438664954317804765124021706549841527261735541014849543043707854296570778882811101051182792155853264837726140502128482390986075508101943256897685829423446754899249148687550698393713811101537635904432204916378085364271670203395694557544256578089924240379359689647650560845009565798073889408260404235387993513795168730302984005760007590824134360428368553461722858597820116568279803650197113950836434799019811972702821806598373832459626319372506756304474100706496388362151007927071299615422342250426683852941624642748663716268443011809247706639989853844175637430159407632368310757771320055711519547588696810809371464368442150306375900976259506995392890475785745146438278452679687568076863992498714328473694302059041791792880600682559476405560701291911760445182298014535320620125502744843866573473345838662170261079738044473697965769614716524466550193284107104529593953786419162454163071713168491302252209742464622571787723954561636392011764717258760725996745759577414260486753446964633413653796316142359433437390548149656654004468594940966281874518585768685893669918438686903700881102420568155233334437029578151305267090774164156639029018891630853179755176726914643546909470067353498639945900409688094449099494653210858015762798670430266185397165428095313146048118080180564373108589610497793314098426480908787658976639092237370296082599416173925873961500496719654239231588858753629107870488513764804161829507029921416145468663911522100852093758577589274402192974789554401277288498073531315849752053928905765135356074443566951186800945233410527156263895594323546503905280000000000000000000000000000000000000000*i1^72 + 1549799754157165642791008121183640480998372318941208160282984086801073327924187765643843965765903682117937837352811026877601065973958588323155313022397915657082065294417861143144149394185550326175608584379947079440115056299541826716206846271649262990049391361050436943916299228587779998693793168069320667878141907056006482020935039829958374780108751171104503562771835930526746090932457351225420388219056711698566409849256638161288111092822722729372695198449489783697889949269931649960522308479173483416536583872008036500290345702072716553631542664795042761314701327435473837264343824347543901772438262519421643568585997963489179187627161201880903165900870573060243906054726161671948632483803674605910654976582027227194281591229606605586888806976159637167625403536544634863718244617863680054307496752350033609886575997792929487847738159526540282017500481859414331103115646898718431272045915437299000311726824324539906295049312827878680660651496548129359521014175268988420105301360461463184099941587025273856514977612393417864179493597446453080578182603078904929055477971939647535692002640243933074678982088480247409659649616940123576151504367217736184229230800265190792044801795822970940554003556596073899065029931395858165536015323620836835038641536086030205258392081132419325320401785441941278500769509772248698175917386125227604034239566248560795500130652118882180962963833930590309840275202396939687305000674998560862724664668596687359840430815170204392429365481443612224676773990474140911903137970832763032950157375316246973618141483201664955931561328768573828530488209533118776856654397834431529295864834882365998510797090716319162752631328738596847461601110893679670678113769758710138056466934108048245511443810284213311701374379846100394845014522735189613933336475646144443179852081222477685720296280042073058399688835848677443059666098430282243658890301181547327272069921664890093503564125753811561618602982052584990274294652854520709838457070373755266995269102519190482577687706640431602971016580533174946411599952424742874514287722732265575208720083236451414151494246554626878938649320114898659581461802405669290336855035552387119359682925359040440760729367928436656564946982465967333053797368980521835363251191155942972899575392716931875933400652847291951030000028076488006850302996277930291175120878452146892888713796841188082670080050069504000000000000000000000000000000000000000*i1^73 + -842052747030922212517488074473269853195087055713717262955758689073495865748323237937845402642009553139154590973301496623481376690102924876649564995372831397909967945982454023129343158234804822666231084845158158916902521322647485862994760883818277965006016442173753925737387767854499847258956999563977536844795831910153496483675133679319585210470730804412577528983399999183955457855810449241714474580391898686661093049503371680918842945267397539768023602996088477228732632572743832473770796562865235526535301268615969480273132042495408862025528124511435137866771035254557660439857047691652686344151270605172758138710990728928051338047589340690017591483389004490329603904982673266295282025824176944223765102850597701172278348227720846696115277302596412239299818458121947278210454868925525410927525542521473914949566378985410192409158238053876357357322363616327470336349625231533747017497949144089839685948802707859620160080003379572701583784951421793709857166753573005860960117682359013051979253346768140210200881205189925816713960718598990342764995512864503379012709948553164852832008173628907224282983514014857358059742031546146429026783882956376818432580377918203109461899573749742455711655217235439005757858576386167138229151032071763983467594736211341590447699528985136735169987892460934730555543776649276723993894101402890623314206453369487367808520369544949883925036032153401443339480327364434367209895700543523558462964442463358954577148421138613651377308592290970969517356704510759190045399922375143737856047520645457345348635993809951549469435497844749205085515766795144358379751474255739255718626409235264853849740343008962214775813659854023810549253442019090170977973202613433524156421585103745530354694920087029255495782703275892441683263776162250655580804005028938784475097184155907995610163165864510875150126802378542186445682073486628851784914288353144213112250307387044748031656777116177045356848820380480584897872313463113868046139764263353486526364155018679893821049065400512056371399955309382537332832285038046948461756854321417528451027781425450137329086898662759431752899601234647523176295208025791354831787952911019249896128432629071725507728587565183690662921463860376035684225568150936506254997723787187980428606290140143709662350804096376807410704806513939944765918409633686616843564311171463878445325948027268528325053644800000000000000000000000000000000000000*i1^74 + 113515627672852619821125289844729834866840084080206216840542896698617411645979921478959515172176194654107503746371940684389287300751945855082646624489782398682611813853921970740723211117412970832642662836273238287688678710935434672553112933966296561830511333385367901189401999352944924840494749168499578075683571447391228404579057555654743936090528112322549830882490752727146778514091182221394405400346409723352075884036742461933635310358931666432805682371319891400612031605719224039164231510284279358548051908432291996323378998691360383038697262488365341250797476978194737752637170316192567367241676541250314113189916474490013224839651228401373848980028863920450370886811072767740073986694617532483083489243100753738955376759942205721902922573534312333770227841703458758769534396744266725203705548438156168136563891249058918578669479686913820064512009021087776417074437291452328890077790767142641822678747589877690104535027074755911298075185939625564974090589193102537353617700803099734471008897822626512737000989380703600140787037616358038609387199707497359542284619797239094733140541646841457274657183748763204645166251492187150022541486781245747225904494873249964418036466184851600179626082060904988364652002819191121935880142745776651302965340840483919171524667701026840297348393513938077639661584912587687435749517560424006433601728549541821193184725495931521930478011340846618604373249328768925315532105934906143914458632773703979373237249876983399846234144958483796535119867329191132398984622832029659352930849103917092615023083081190354512573349741967822244470482226611309270103195031042581170012082020690343253768796543247477289265166726527533236281950986127459099581857725738243686306788852561850124511091632549183360547693661207161961478422175571447254159390331768133407018688732150944663627221192602355922910494460296902571192621897507516796145736887006933218647666562513028285226286279225979265467509811928887910541999507621564592413044334535972710003792383504643153634678185135240865314158953637620830328442854989906188601315993916451743897210840192100081888891353158911996710322594116979958914299998621040289220523908857880553887141189731767551136031267781641817924699886289056764378335743138424071602271254808600949048213730459727715067552845847267541102751688976646518578993480116856112123297586109808489269789344686502051840000000000000000000000000000000000000*i1^75 + 19598636851730047012981914136383728297017542282115041565147196713463478557722401405673013474643121429164910427413515561421162591455142516561907220963236261962946270781418290486141661596641052699438900854531700378045181096874032325981957679676054245203481434899429995041335440032672471761837730281907811453175687476234800126363378920089326334324686268483348270936426534279230354680649665958086526365820722344939295459021579242824140506181539152232094202842504882971125560031179135462282743734980704176922100509730528911714553314634125990812532327282518134385996392839752344466448953883919289292313315964556990714321969532718404848250826592441759700972140981720487768512600399690553089633216332393538150570798384062402535022514085410303212134206804428364812165879478912378054298632044231311024500328241370665429807694522509480405816258129365681824712349008013037467709634929187535045179741398260235561125558739550106986506570244427024630773681641108689602231489091245772695861808137906423678776109533807003481572480561505676458697352074563242814017443012420383035948365128365417019506990404483383123612611465487532075131126010477958135417764303070485545177655487910932928733929622343273074632734201169559657097028173410370635377726362525075434451043315747072877265937904733419372314877717655044779459547881860145032072621183509378712481803399445456317333311274251725379724225594702983455519898297412263355335373723731427357163242059067670242915876886070875118679685052137578025716061960191130569026587160491277942519872730194868901683251916826270471540603742549104488260177162866349338487310934167554708101452808462515538608647774606201696348008877571837184419027060207360662510733225557623666759893138815245958035514571202717028257340410132377162128498484668325004016530773057669778352569026755366534444628515317309332087867754089285019631649328226377254235593095143293676984331358796019701450637024593184001097091777341576080394629652634472223978785529007064441543750610397890219080187701776207299919912819713183996373002465750070951460179293548848876660193372646844923279328922652651821510895437826011763403521154160216957962132723509426492193933525094090375594356671062712293760869634682933330226900404269022046845883422981870351419916324800757644797711937354479885110764808960878873307299208098152182825939141547703594084891822653440000000000000000000000000000000000000*i1^76 + -3975564284417718002593306654019311988385316224597457897700054908454296492964751347430031288893548173681137376386571255411622634671078154237118651656560855167336155431763949050329151087693050208343682330240775105171455240083066449852861835572556065298268872391213601899357821524523056633351810648810126372342398040594065177056701139395454302337233948560612264393632814555718542909579558787119459408180478343415878919957158871842116380637903931149864018025774243437847005441379635764542453144045357725073529341048506649986500606380091523514377053704085917719766010490294557090456443028031192294381721949096113627178395372978429151010421742658280485809699036155619275166586049116289386282213148738634609547366864728898182994896643623973881886202844970662206279129567040426079422292456337344670037008625274383312549720583145981122763597642506256871704499540502337686055308105824947007472618488005338658977145597710363253177558956755716250200977978412316227563712881339063234912357306956819707390753927110935920745730135881731267216982112198375254485170254731766279357492135978096387129884174148966491743842614145818159314425955846896706379656499985361054547199589980219396629171497261470682380423267728091227815656782148573398105706415087414235851796202937110130649351125153889015755601633353183060064996859506166085666292032324992580471320554666991535539345997108502991386523589916586552127185856432540786472413047902932483996659908876948901499079579692269488192816449819130861545640113484805925254736677474020722562698013115181593470768545801156144580488287566791377104009856650014429050241388148399693307033861744432231732275404585537273851095413393222218432119853066031694780367407790193473647242420974455495706092169086953092475779670272233519727821673191681521521482325598154638741344662788784308411439221989197739323951784526477895318734443458192961452131702454254113017530737671259151698562675690675937577082029183187841661952030139846779616218859520940487994928294781747986597975858012698614656859735997280830851040318376305247661978133192184562819967118837072605294683342193683978286237196028769590283051720324140098745689421089989070002412406007696307133860677231572394016533394170228367683771879769710062320161744143020774719372449589243362985678008805611332593108391668710478059636994612906153604759724986541811377268326400000000000000000000000000000000000*i1^77 + -417890045740449016529068555933586742211611206277437795891177450302157926139451985616828424326519433656794961157946505580748253475905374134561022302749557446770019607406327069755463823923107524904575866365043924703302673884851629704373395316217685264524401523434442369966972313704815090397410945038164878197346670425884207378527541011870851428300586290471662973755969438019842355753645259835386234447575809433629518459207282800898554049916515240880098610248785363738288336384519386963131665347610691880309576418127848998584186751523734404182405688605665586000604289617281563636947533409362121975822275921289477486114201228015489221026363767861853520591709236316381192261901358875619055513118946386849133398669849804558837753813278889741472081593327342661206551605843049888044741980017956228391092051410371125828439011350804547811686771743853593207471050121636455808310282881282340599867875966390619977604181413741090806985268353346572230648250228963420422313545895355657610650971347554981586490745350283089925105282107545278228821624973003470002803150420373820599886145044286276789229316434871115764849107752776052495897963511097083004907187886972348092369385698444465856565543171694038185758501000232139348839493988415709698985642551194227336035939290337874608221186745650417009062863753045023044699161652419499170334835495981388414072862971066356861566402389101999836180773108770976856248278843325991028032913676051765067709965825537453544360860199116571772662675208763018298775380040014287232909302278301303249500046514647775635055303998967301081248014396201341973707411627726279349846114989349460475161995464972014522490983638081877678015458280432018006179380481170452104810191066098462415426565221631415434570377718884601508133830288794588519450317251679291832454118179645362808113030189148505666705623399688391152074467583309418763065943125244277669193513646018815784478979431120984599613153162248539904490870122494798045546380397662773735883489709092082538587651363602621481980590958696296290472594943495179131835770714039962361855734857129648176171522485838775408612546213341057035640057989877129016497954893971993720406403299962093861127034338005509727520153443410746708891712945780615718617899586029186156070557918634838751077378360115027626339926285694654595383255341894986434793544032035745726353919265575272448000000000000000000000000000000000000*i1^78 + 63321685844203797423854945890044820173946356094819008928392208468236325974804051840125172319403004994904225760674791751260539675742323436338641068197089269261338425399560172776674502085005005099171319780078455626840387550001884921591837257950821122630820787204299779444601752074921575012437917121257904342560249295868693095836368246667578816328774467196122535605138551148149133395038227739937605080629038695742494453983627526319973488771165157733676362888257513715689514608352862805176734916213881257570008724954326782577835104507909160794562416707907224137959166302305191403453060562805829296957392316484372585845902814289719969697347649543045452083364577403845083613367614463044085831455794536781035250763081819912674522200578797018125855402815673961563423833774007237479918359507555255781953315496122969129316528438949036057608566974895942376506975127784048589751814771014614795083926983913549893165907614882246470851260157557956151856915579506019248572367986590643520708125621660863432367509846545480697268217904282831767110981563594490416756418580923478674950674800576941554308090853878628165737397849820068736574978801232787959884131527548449967589047858488476823712608010320506416809694310010463232119270448966357786247958748850229056635451335036672501231673935496397790830945702106682575204003523238194426237407302533763927797157503099469900244627627237626235559133681503382612612772387381253031510766834303697237664478485459432021994126822851054383650106557126505796411442311978097222981223057718143961982091988134544527738127842236743497389323343508986226513363585910072875338778008094789834676983938366183800719348815897568294596464647304726499157424249173276824019062886420619806554722326546770942554534075772427905770439450528992316046909428170529512536733238126131430379304952777743310451288296133398346948573114419703877183444122472739162602605087337266266298423634654308734306316028062004213374945445837342817441571801231258497354942669763978990891233590449809338984349048110288430735292597927888783867964574769090651456295453421995057851051913527750888756567989579479797156690841949105091017687355331022857841474832689046137625043346683162675492084781601152263080017718481583815088780540147583454796499032353872642369055430036705612997231911167766810859081219044398739706708497307551844735538088116224000000000000000000000000000000000*i1^79 + 11745604251938805870179666679542757570742163690125023202297734137102385060991596663768219523033836208282205450553857216055913452060016184915526183326556083692374475517454028992900369395799637329946840624164301786476068621035356574845129662756008009781604784242810629205407421458706089863839437612103549389557341219364519995084824767800990967469537772926504862406148129108971955779959230212469991515345817292688627829717812287833582760684023238873613319723333391836951684732429549938137426381257068382918783744676743817254123185543492008915509016743572681183996196855872955632994765808892382699329397378935089791030523588055656973456212438507437805708437470059812417586857195153461771481220110637950583013515870497442496944955386547697100356839667059193011965789965766149848371934047401814036501104406120989665160983717682818479396693558069354293417864663867502414225531810062042529499615762287482570049430284335326867347352307780735295905386604212426928249176819664710296309592059562782142502904990869323490587848760800314505417303555194089958637354405080098700470633755515636110459570741122309723015107871550270355367197449272699959625371808502806799235683744239810300733352963787831612720532373275985139133429019660372735852380893477056914175867377641436306619529514066144496540529093121812162418773541549833066462515384371247714940490302081223975262534435581717581018657890123716781182008753556532117716392001617838715502265652629884193510133215096714803250829194013830401087286573526597842832885682387262959403767187050306007925427471338725425237737793756204163312713640803820835400767204799856489902994717748316588750498751779101510629216074219199112777705449475412151725111609626906264143139891694083595119462973049336780084110846480901411082107497493678672643150339288584421898371874312056296595135679842365937589650536569303535377601553646186962097282388595398809062858544275843111371900820640870274218013601132822082960529757440284358259282602965826652662721755682605287149473260600298682063083871445471087385112433142335841049401086620132886496200997973966843454344858488298312768186157721309464527502041732767100038114984914226966306028591509559414437031007118469086337099866108116372828421581078155141567875904135624135206124046215123963105983272470902540701767854956783921302874481009645978131837747200000000000000000000000000000000*i1^80 + 695175558780984419030750962312593359745835453425373204563217258758636507162759966119897226469794278563525252010909970443655622218495491235937407985350496193587077731905779909320364063031556233436916125320398857132470998869123443120213487874165704815345296055736077680320550225472115936147764595367206883141534087873567097044575743341941362531815428929419388886916379592697818623861713431244006281989944572379877906163508920972110049892977726507804882252403607764334612715108555852707064551880181086467451450260270734174735239790333312577418057261096434341701113185460261160098448290914291852380518858390371180964852476039479493262310341022816438521324963059759080171956575912705302437034505676414302894483308738096202561490735696918005513055481830555170229508679115582351901352647117448661654376297024084249416667499177330222565667948205047453260551380932875241804395726721406364654485146335259567916304051174190744407130631437830348873358168015172075811935154028254027903095243167292328158507089474473062287258468255301070579909438957675043102682291715837583157891499877042554882132112383896295179260834933380909776535507545850090858326314512681574660083235472121966295729202307901542375836015257468930770120471774125048368955422343348947234648002580994884763840172878848548652667613510895498288290460981119663091007264683196846390784810973959859748800790306993034859854319328740846501484310744670256849520741560116885629300636638743165512577283402756750525772467777142164657448717596216464444635934513216324906493699224872179180763544479269538108204579144547307651444368977059189563133296479681897216342871927793681881259297015143359577926263980976270929586898057666447405893483309626171772831400198541542834759064226067329450904581134393520653553047941516569288463880018525796763762375117693384845589897899778038025445354087150608346053972145077692149161474661141694402977142549710799175045092137319405289177346727712282310410275111858721910397389592641640964364542645745055730651137413555240727052899377630544185307087707221386665183144844864865480010124110733357662794977891239758512388906522437306279481062712816308497926625735724513722010230299512977617009358687338682589051134852741315132942365376560508509943143069618552073636729593437380819781397933637133672552508499185293621654314823291743764480000000000000000000000000000000*i1^81 + 17136174170709012945633828530903400414281830012809004946113812743172720741054490998301786687706469519162479825270957634457391297313796324414070521261189932785345336527794301558661491868563317772155582013962605428406583222695842986734828618564575820707064285378963626839080810016782546876584753078767349471713839708694726240490086974765216622400188424188640812262798750230034994031390666782735611488683060280710029281716997528089809090878445285969370111685177905595867447850615436979774469037072877592300968748492550371839246829348216265252799260644484304172530080475394941102976038739032205600563457521438298754424959133418270617875512236850789808190912846208329353939079719953298785773666312201061391516173449949812157426950156594765326482541618893724874930837516248567554102030072666204772876397218260375294026998630619911546331339384385284046780525744563499396032789718514256167020205941818539196623018958878457301596536115824062136810343152555716125729320756927060287021381302675064259152329689174823020027001152991300941190147951980704146075152541411560824556944788612558003835468039812493550412439746611989964959955449228646823059943188755040977404035931831531017658617770213818441822388199687694689266404267012065257617345188011973924154178308274839927759804510826729226273343317815877405167784721844786464711263549933460549008792057722197355657472000290670596861229855903223811836513107518174741351533232146068004406922941189798970488001605781187851067376604570641116011980814159319977745257671126826629493933986069272114181809070702510253822979438109491867017741198506621309527221480738428055161914067791773496143206557629996103961176548083959709076788224097424757780412893397629564719967940136910937195489721488772432717943600873362451131059795586237406353252739879983582955783949779905347148247147047452347946634667335335542837009870962259566031281655610239150571493087147251923417519703210430715428285094224285601923800120199524092954820020133426725996199634475743801169821869558757942442322014074998740285827881574046353663292992399897402517131174848945025012275394146052881322928650279392188561160385449118488550207900195577645554130913728170058959907862331276365197169571801257049712321312009556730096024297459831884060094835161980224794906971087867481945082911036656506829218898771968000000000000000000000000000000*i1^82 + 133563081090611097133574284640578003633386014315002559903409191226636954494471032774017171252247529123649216546392208072190552922295311573384409357465712359121081050186128647504388730790503705725504982394018710470388541181832303208917395559893382585957826080672185406537342384774176950216727230255742212809757049882764237213920111329872824532397928283327818041715522238809761890195166514353288432193598651540913180251209058256583268715784401021220997683499088089422783419092242890766309401237327217260481540528581203132119721763735375507678112019924536463676000787382747030740428093619972138455469144341113820872549204991162842673092291690176578586844642974893293915949663589547100526757986353459850387489982263147019690643136680548042087777505539009463831003314529412820994773904673126470657796996377217848302748593332787777501806513789411287017444793336408391407799513235802457856000031049546637408613488040365921400132781347799360618104620868162484592507453745336318491313576393829792699977533782504653063275049073459144176950581478272181011125551879530957355137726272891833139350513662046174702383300778816197429553381363245534198411161927592418924390636067729658648363182612358963998016584292550546249808375838320934006527100740957959602486239762936236542774382305990747155126422035499709073009173649286548007221882239166004400514806566835306604188278424563253506686415850748961697403296567363134760812324171723771371153451342888371418120561444040101176998329987766226664908308929956774301487086186806324596787061570249073951826187665714563495897393873323436698105380874887761979146115474923694481848398435435276386730347380330883417572803623625169420402460373799089893356541726159570675063385553327660625172335067338604099929193723231859123814318603334340974183243835424401193137430460614592538452648526888342282166019125838786249993907306414053893727304390397642526982460756027507822701596151211914310379515048049303361449478457555400667152792445768328552233798168959905877004960014200175263005713848332139420293533508631368091941810141785787161803768012873612961034603476450848830605135641693253848780151698248401680323159470198216391614264504644616395728513298128780586943364971947870482028418415236747904616806654805054706472562063455979570092143878873162604273662989538645738782720000000000000000000000000000000*i1^83 + 314911644162449308511479985241954645379267967304016525838455532899613667955405294508195009423597531458803881886346343194853520171519701752206971410275933133948293352881443468938421455443903619170231942020008790317267959029944180993502854069725116965112282783279866363021469843308112233349462973732756980134257562944025271003203201740632826220171575308083366869437550243854016139928827786162499252823748720994000703422572511593534605934833571925632183047405935853944046959644990252381847698312580893983912733589676421880669985286618794009287025421666743989926063940084564145755174937671226241213052262450921777828649606592712107224178487641834310865643639338902974220427269320115919114813919691437022418120048735435980428380390273366212460825783596363819626335467330828232428282362270381372811963368153913697398387183484221341054642289514088124082162492041908321310550575478166481838494257013320565001385789457841269366349344344697245209355852715192326006489747631644815175512901305362148861028301114605758359291025450703196430493247680041516140733354718398001298442255384024217940285374259085008155835786125153439924819340909166121185788693649860036054342320539042747714018445538536183856427115162079012841209121709529835409802940131446817447158123656206381370816813118901429326126228883642196321090533592465463202198546853109619135038628975599164025894751497569871185368456848752085800805341966861776852266235480692481327184279928188839093222299587634207229462537830107234647877508011471692723847147893001726760062992759765869920467959256047853098039365983932727535577759721849626951733896937488864984111117646204852662914624220139323459417222002535305878409436301623269705370742816059582586168557915137263648262462821491943556827224364697980748947563986539108160829402627758038474638223223311968748724043514294075122096604446530419876838676275740341692702502925422252695919485742095409833783796586344960999739829579632242885343955287653426927338524656749802895203787611904098333097789042749472408138622035156320440974187967646639990327790139478873593762593937321540645612984700842972573737772365071672837181289150467809630267307704288107929954932247662968363038477718499880100496121276830289632842045725667405767281885699129672519749261081737253231361737448028194372750313324103598080000000000000000000000000000*i1^84 + 8800736686678165760377550115064469056670984081525206144939931711676801967668381083254091194114169756799065867718036371122630739128618016547507737404950988049199444903253772735612943436518426955496709742948000901432017997573385953294616880232725096528604826038486424018219713399652645790155805737168647001036964122723095123898353256936862623068265237118772959573820373372684368487650728589867659540802846315105715816507207752091423376534213128245017546959546518053041954340675905738253520992263919167852402525726541231604461041536664963264798863734021554865079086092033740323234680755865279973605630597119738134170037806995351829450974114308536398913968004039897640835773615144069234662736769029869735208321665022058148063319634259197907543712743418059807096716884542609459342675295426210510016642156398230814133036839075433657819300187864373688316369952277231471864232031072306458782049987352457890324604317407667452987625003632304981115353534339472201764997957459568330988917426824727842765989706263090569721363355668351069379263717964346026038942314949443017736612737598068875142036362061195630483764659790235378128458030605662734142143184555311456003218827619983122514456014172892150901437786018118614008139321058089623564717238005859872835564372046387306823115611805433977854367852971370056190968322939496269460979120166847300045116286171525301748392068500023950611700146446699067342710592915315440461365661252702580189686362709841154650015644428346441057140739196056015014151912356471540728159753708939220723723346020005029639756924159311394245019036600121308785636048273733543407255828692325498698025643944961971119948318161192174154541955938363492880416867389792358013618934118869503155505715839327383101376197534254154019784895951295630963085975832406675920273550181196607549815549397887439260920397020280404618635204859611878297672994708361611055155844242030059390186282728410483694499223216001579908529434383858384968098168294145248474647425033647502260660630701751092828098063616287202776433682934001352472791101701746128146479296662946536015244886132420580413112248520223364141144822753286148271970119259431832136593814717571615807653936399308810526749572397467389395243840527897322430565407732343539769553341281391399949237683723485146156727891588768726310191104000000000000000000000000000*i1^85 + 251201250287548731391271868739390699118393517230943673686741242217933293934217672616340967835252718484948208023520884748615749509474433598815159549527272608240342042257219985918307382183551624165118036741675805639407654340797653861135003284035642641805893356032226892007163810800706373751152233212445834135249178248993978124647833727769738359683189899977154851126727117811993252853556497492441114345482681404767710073178353540938584413938879138775970695190253978227638264016623620841089922026826128166081090368238110177601790578720581205388312247344957639217600276258894371299339282253262380748660098681167701166286351486007930287835230280835174493926826535803823190490572044337853220033232247380466551824426176371753461445904532838349541426511929489113595805342343563031960636192820244404803097610798795989261789942453768017025155720129350840725199779409978495619104137465412097424723831549360535970220709061058557590984478286522198275022879303043619149719368967653476734840487823637065274921030582210516491508397919481109685974454966905337855827670001382553391023523357268213193721772918041271702371566512968877999217638864506161421953488846183713923919175189374027934039817297992076447756060959391980417290185206027370418234850544115921404684382455763265078039249100524615965493535213078928666170921305937284580583579680162309709279013568958100534016337830580070632934170546247758822206959732843091359423620719799093115408839202705171563052714112780583468040553034941561819432363115124541794083653508741181740022771256420438903279635528456369374161853450922877834782695154545937723596806971331177155153357414260351284318509207541195133123471230435276618181699963502019478192069421433312529169262291453083528879844797065271555643282140721046628434180539649024603430581303830247523155161728380977773953546394837994573721550035495357394570967942432914570782215389547405823869753039419562873646761465235578657533098400623514098094952681036014201693592713778451025618835075766505600442032997884720733056451108273202639548380816609060940729176889314301245610676541991254656361808595918645693007263137756356894002904185088720089346127465946390535531482130155660981128175795387675302799871442278327510020517706082503328041891594217374924367722038587334208602918094588451225600000000000000000000000000*i1^86 + -89908788787981877947941134157191275999261850613275730422957904031824705137836902564688165184546200565350200183841652348680003300847889867937714899905444322085692530065532422840671587183801057787568432447536022473315693921699921129700810070419188423752208461953641396842748037666637477500218377712385993031486300544283487815350168049332447081384225918034147318548597614333075833065397006612841366497397135929877305092203826558203914198087227620035647218782517020811104403243668617252194089413089038647619172697524505177875524171778482108369932612024486833236328108307032097169004568030966860544652160953051990875204521784427769258906717653252346902536663718266056382131144820349683563343052392298010978730991452144652258027003921984273892598511936408972026616464895199101283357403066309405926742953462937642863388681012749953562817289806791453828921317920265161145164686968867389751658904090549357124661795180976640477686927371776507575262811278627274319857589683553978683632698775359862775274683613541289359551430522805086734511977461312907218642569380529462739899542520580043328575315720487030871054308288650966247413844444692636290077645981528934962634962547674574285015303918028348482135115450432527171540968838742476129592830901041608940177434214472895012363762180528563893201415090028807279403113992133724637600183543995724431389137217519353069999042024408423722095321860708333754152627761919697958826779242007657495816140618474669675421329859664606974179358625848885318792630568883630551937051242442765836440767634582834402332934019692896305469574561863128841566627957003308698320167887652574816223789300845549025416198512684086756503571206850298394105284155558738284891088795208162256941717658906086797002969585909942442831355225190117896996847656657150643314980208760139528240671234159181366531846289365139242895597183375551337194619385694860640140922370468030887604762730963017625781693682581135159043245906511750685634416031088067270985511299521049820543764464107834856638396667870313695629245778285314452312304488910906650070428697465936951371004464870456353630020185144916560497120935123843018302614351079505276249969063550021500364424143708918147612724560690457839549075652092820661047481183291529088764097379711005285521424570869930030865517117440000000000000000000000000*i1^87 + 48224916611711987708920214736791369091203702820749675377342504583229659400969930496260786248148916010584458854677819248651445940458890785239989436308214101888421101926982929959567944463438952437260749929943160747232475275224738462687502325458464698730372036810279091915138696227387490735787031600703238042749152656929019653384286470240998770936542266262408638325131822531788013684056267817382053610600130550363774199434775308107970994123693220915040283745569468778803801640683410309325760701882195976259415516051022279806290392751484577641159830071175672626053701325461207906322924102090373648077659368209016409030173617993637223846126192054013478495682516856951916843339757463893946104593719110499602086599147029103617592570746505703524366856360957185094476970078199245492113522006317487855324299069667222000920628801058045561400981196765839258585494181345180522317338122285332402538522827822232955968743712029055023287332327113167322530846144157732540499630848876311554661261817777320853992974361234268638649501510308518784771440940615878322745284260115658058561425866688323635292789440078020593252248779242105418707298590374396268413166704468207340140885051645295482777457238054667112141636686076776747555399528228325151524311714921965319143859811804209405612896217724241476552163122496515149944725391075024727331062618580147407970695542042365068114409464529418681209590819821911268469803962630265048052649649377767763646332325445381859929544746968864746701473248938286365795894103998382055802263503099550411728467986483409438750125750157160231815938446010394956813390210304148125761289671386432115116467964075963406138276253194024669602529393503379672045881338931876764897904195393875202190074892298563650650297851645854863553829324278249800815843549360433787045759869399870570859467628360598727263273699681019876128769648052955352830006748886962377754079894662671571500382007777504373112647862310384625325168241663005947924288488451437448082305894874234999837444532667273552503857303425184133341183572733997970349356608760834282022405522680547635667355826468851388421327397018274716624524889875525253050801030289620483398526883763147792040977322131379386616111578632115657830714598941010220720944980218508922806314672955843297195771186828164464640000000000000000000000000*i1^88 + -6133236786408283221620705211107505752062557428912258341220569991034367329546481373176496780336982632812859505538805580571624338009570472279134428750108626057307479844651820338412794456127641516309361452096247213259039394251510922744264595033303559701390207081254893202661094523600926015617905151199761222825245120797531460245647681485338000225241521930850499146225941767638750573409269315983985150370250418700252526912138235351159360375015518342290551456081090071015263498645595336719795459546458568673933536796950128740822485336393188250015468085374939128610994938475281301024070243533458955752068873094665550089714057994218845246978191145506916260027236899399798021210551417682050517817370163672936563263925246266122635588441274600421032348620440189014435366887152603541699251515473137465148524602032704307851249539404553310399819837737419234886895582834399799015219409327943710843186919714592318523256293978226072702215329594219721210918012558112871907349155938284734546022289435912805019427880958812962925188408070832957616408875684289484116936031549750312760538841103215503756248310540908996665654167402472540884989486657588450063453627376586869982490157974578353521420176548303018089307554075890579454415587588797908752768184393690389138638557208577103287606431910329255221079420696122447033130749808336036400581118012759716338514109381423412806634970621462047077573990801336480752941887729603253137115873299216331720827115138844740662134428773543875648995563962775115294821284908389533469275291928677503775658194575021416868301562881758323389898249838879188643064183112448278070328845305746818882270276914535667019722777850211995402509479008999536850184512747227106400417513877003418261536208786448663669908707049162258294997667826157046446748011721194654041102653740637983274926135499423418481975449931454083412778808126466846993867371465967958607924722900089017366344407634253732192168507469288742862147861837087915355813652274560497094034742364953091944815309563151172901126162316663285199452266278017814891653279581260606673528675767856925116213702119078692437115436302475413199369838741857955931718608652432929113743052122924990892119399203048125904156304360074460565164241156877408798292759260418165630677613530582008109770106470400000000000000000000000*i1^89 + 3536563732147422545229870161158808290615299699327078188049594837116149851841375556998099271136429900444338879553941173315601894582818447027863291092919566243195537108607474725821765319415910773986129433587140308691240432734623376218321713157543396121082287284425540274941593797869332253296757149123095517765921230968666716405860535854865438127060258173593977614704252173267895819081817729716188450908727148809519552206371508810780220930214233457543920637947517128216828833523351376697720684098698572085840053722699218160073709812906801793399392047883153890136508257864229249168264914508041166215505604470483317577311449841016261600797368859311364994802465457716915809546337247592164295260075357218114985946823610660411537859748996085275604036054952885406407169407300359868579509514028471274245566230045612985089736961703486645900551699408319775019232649660315006550372265372675830057064135046499858082358886456540210437120512598968871758792541528873375112828108857953682120003104693321841630499703548353254891188667225304662896418333555731470674062452262493311524921063964327422581108941668379433292391126893315527725319827407367001496436538867351647218405400340525549482634474726685400005382025025446584220935735091918274135773128028382993217550607711640943907957679220927723527268028388231432878973140712223409282936442821086357530298974116819410468043472721430615685847421553571308095911746999837098718923759759767777698661315366816426650360655770585377134980452174101500437025780558542961409235496393784180449173122498330905606153062571740766050862544800390108119031984875390197592193649856801807156336997383772235898305827338638007202795231469023582668986032300716171127862652964090204537859147166496436324248967284067893785138797677091003244242956713772765540398276234789884580099806106274329804796452377849514015069430065792484628172108337738687912959643132458306875846350007100332699681761167575420655350836839105501220175232869265178106821031970631334929890823796051870465080720812470082829162921347825143886667817494260267706281413245935139800469912031287113409819990011239504258818144115238089337646430590497220346035500545574203198043486743656291343169881009642779183336006968998713729103226453287844632420592338549017149440000000000000000000000*i1^90 + -1153245988676832188918404919212371255078089375434626078083107763590074259022987715938785205798067948297352495767101298272780404236312989503245393771101398574849278758069243469916594380279896734471673941793399276849261139098969022898713634727532157535343676561863126636779015927958632308786097245824996043793677569972999856337571338585810686295553635445197053975200762423984287709808891520077997613519357465953422043927435737903899532141236411844076093312831687816808372996775943433547746465901731872299207628864293392675766086984044751454537628205748549370698149772112859116100837275505681730732317780281698748085048829317968893464929670998534237308086013853622835938072745571942459223917829731278575679375248000810125475834317657672044244580990274885425138029207168758743190698955450935267065468297427919035651825816133926728715863512716449196618160794461099690445134027445126165084962113417139271223148484476314160793868180821572837450215109287146228492284183151076841227827863964273268278046041378479720108849430245988557865861568689351880825031867574961808545471923559382447163007336836329404663042603542064649976584179221566141139963206308810762995290950940824074959219159447258943648679686956340774281425439075451533573871533342871376003523342236297290545132782051345096311725518405844360553526753055495950329509363873054638324289150697516874105021221492120728510814965615578789854766924370849809135332811772487272965606494481635960762809364696143250636645007164701151128890308008455681686213518427184425427368174396622883879365093953409348748740941061432425848306642123968748535838135086543639359502110063310895303325057402497377903606083685451703384927957999339553630400154708453678459764253826665339007884182830829535979613536328708397642084782735353688827628387693992297656787499657007507592087739004826719752951896269747792232851197888118471653875207122993304255504438690820086444451860421795930195601961707116590798896354032655847439589902833262690922661858064094758832446304834458221130912626268550345442274165270949626924711086964843316884160811231648242972783199310917532891205875458966283373059154270327158498278097063695623442469972272635354881965754380990778212302580727938488198649413364693572040925707763712000000000000000000000*i1^91 + 341189518392261840178742313072562860588973068829881964606820793090955052862682023643800024022229304456391088061699634029865297700522019172254304573180271840592492146870472177036801881516912252393520261294637596041703471740973710492222559659501534925014397115723542531951316972230603925428191242637156481933558359762244717746408783085611497416085648830527975828895331696692687615725746988240970512107874630881371783962916687155935712617547783910879763987055928578741390620527054006844847076512030671897548649896103656735297385620450948996550426247988206094218771602873669297009934010577375417039620630897294185827748954432972149585315850074582178991149621915271347622743299318277379344851187875340475036967515552233928388230731760317479719957364231641158966065346822190015524096849848611987192133342690018636629271360739811013680572208514859618672676761828989784450563559052770349178053390664617209930814057403309277987940082708141724884546266823878097656386656046046039407490566147036473898205143636769484565209198908238844130300575816423221704465822723063758686460786496289893234135699986028393376104239305467458331995831845552771157560712990629951215128856421439208853839748519799343580206306534491005015372782537960448925608741612738036974919905247630117338917409921132052046339689285559430599193408421855452586538311905369491952298874868510534838359311152734652537708293127735383791302446103948777638647368806702417308175085648928226315560465889501541950020529788931079707347335132857723322093007515040515230098680440920989770559275133249130582698690054790403533663426007526335619406390074436178315257807565448260801141413803096535585956500910799454597169835283067442074039897104313603715042996974246839685175036222949049100477741200103864459579748662035384839561861409222432136297842441204370667090186635869864634340082127774036826130057748447397175171403226869549000276493567407642696776199277988869906369605520781315218759844930259012221650463340504880294448386868059823894664024802336388492288016851764054704531175453897376478109269859157775310728753485927745369957980678389323386365103812853984769820574099938391192648996239600590710328136601995645031620869340911139602801310193028768002726227043042517109964800000000000000000000*i1^92 + -59719743548305935113101719086796425657876938967165252843879425533705369210496216904806484257694596345929572465917173892596621536830143893185126243110580207914554805426817798240254637539683976774761199447218484121406539807097519432256880735125850978196098922954788277733278677782800481497371497638401243649143865723163184859630150643484843501197735089898225318080432220542501797019912897114955724297414557942805174726935288556151016058297657392836987876709533349648791537619650217426657673129174217000077571908155877200027989686461574110397944684722276144583384966087105745592607464336468787508730225279992025635027835034412487157589794819098576404165496677511792699669758801344849563372513826275822851183435568233056432883044468308425223479873147578332132944960679725071223718893259126966240880289238318420071762748888954076803585461536105679898405515758049514626007553245898355017300850958098626317370106600184918888827255632857106942412603806831263454523334208548044807464113250919669505718035514105238756367050155501160328729519679841810584002350849379189267720612999793850506271374593978822385875360535404346443847686777440757157282584004686557318228333845267342918876612781927094644797881232886864948375747023077809218876557521251452633017907372456830032753140401902667418365246668837883176974512656127729129431740745072632761070699102189908340334964123210387114326105628966366584165149081357682359694177961490811991598469290472234844096327626214902994648995813172050826630263686580516813077391147661625422169554555749298067582340562381604627927858616788895101080766352775317307575415865602715341952568784885073933686765964619308645325358656466348186872758598185316245576717490948446106068905424825040660034112773813538812111084471430653359611242876580754962369030706307262254828973423387297301266034366906898735256522106959933205089082983859287293001019296005874410187328377112480293905332138428151377275101441732583693541264443426348784904295941331355504895173077088334268041508168794840555399971091735628900835062656170075991726671696364496878932965900602888844215933596879047572090202288527487030771736045736037757143332501450342670150330439618775526716083975405808082687985949486727005465770050191360000000000000000000*i1^93 + 6326979932760902997973055545368135590006563495162213109216210465984574872310287138579839045130202293295151317426836459041875938310321635141231505107787523780492127085177119772157431398037809673786454691109272994640309005035091027097577038795869645293898168662765514392219015308539744426340894700817692987089267577714753623077757522863928895652583800500623882122221838547570097511702231206683342076500479074973736123724248178546410685976990651457663129648664707678520135604041735364217704854672655360288383545359686894910362170977370591284629345572690115957470545489362494189642270428030522456122532729518883854001818471860255404657658021725524708266248051135895099338412085189215386648518960105318979525429295006383453313491359080085509899505705171089855662308754833153934771731777263932789228410829814992320683846359485319718184890885635325313913152983600882621524254323986196443587955435794016936713633672086355049385393608519856034006491955873124674026423534511720410667666850557786069177254173214416757787567515885745293580339672709122333101578414778580367537821562641955304946844053447108853432811741120200688394243095723962886080219319301057700152012330675067852708789905572074017049779963862379908616946670492833167758019848243038629936057536240941648958023622364886563995537676235265147215416280216225424031247494151487571744513234619705048243203460792544231348316617881651753123772225387899536456962025085122595361188999065869150774743156939172964743747685205647388236043093594249408676036078921451988488368672857173859690665704160062581932569630866326308422268669685998688991864467343090871664978911242311275939858823388750250699504276709536322588139889939330802535851074252002724127425100654594948486105445598347715496149901411095068949668566540633901020136620809129187887365026301176217327330830608658764813239171095810654694453766870786129213406970431264675550900898597888190605618756549919817982139024278877061225935416003472385467399138302892095862747397386915218425993479069634350935596765905384442245713145775573034625414992244943619984121967569627798371737055667069450136678189112782589065951856654387756652104844473641756930305662877984806621293758009775625572588084976913374773248000000000000000000*i1^94 + -412038723535658784390905392237700884535313066509381628746684079090213277507948488056093411807944707163734859548107364634337741452743263425022384491702289429520487976429887899345564175873388926730987965218920540605085243248118722597125113567711207633463600481247948583441756639252901374531404372837251352729010252344140261835051385450464887572502490556633892972592016172197947583490040977089669518865523850572531011463670576696803809045315506376449184742783180220723938746677126924724256809253071828906893675683836115939911849110391134070949031007856502485967407905266965272547754114539463861112609617705124825853400007641663486992887861089624194627569918258362759525583733780602536016405169807303535537941932673229942857457808107481092062668084849681245280045028551201104147312573411671297348645703702937664599996152595134981543197214995299253932988157617647311046619648316924019019496790811411348137662033530952674717619296548604715564526913017646743226329914581061820332532115597280313881201364389977735623246734241475181232287107731415880637558454705669097902076832425867654950798950665887384232965056444725030910666172595472379099506085788013430605099402144452011563688963225841069744417537329728420773670794804301189818243203772743361338053476486044349808952411790441549595435630391378099850546722555570726838080620992489437866992565819602993812634088022530013732880629907436128074532594342228743599000818109889956025890206200678243624983318548013116046546575948008218061317678260090232268612089804004967329516039336628788965361656627929855074893449870295086542690129043042835939669587303376896614634357436565268451246677352477325844606956239600627372785859463435499398154443241690664184508232897138161557583454194889447688180770558189797378064354751889439377831373548872871363602074106947808226108893122314618788776976141831079714522884849279295050591555270736723724714881689698399193123689155454578199995379967089735127394203886148782193942854065602447708298670046019567188699739725185849152813413363637039295939381844124144933273288393505135087277383416300921180366211727469991332065197702808238714284666052211820822007912697257620573098259146570478498015109113942378701772921661030400000000000000000*i1^95 + 12472184384484231835134234701649165190548978466789892823040043678055672486095695943285165931392979287181182385580284706580118220279541109542153939551354627397420469708338845346112449368694907520989277072543187270276149297515269962392149698408670761982995283832633351567311776888712345142803738062171186919684424293085187508656931799347379024184130426953464103860776641993943383577543056928666246239049025212158877604011238351356755702637450113127868778402373552973232028711971920022610256032692359899206540697065128133789389556199066238180050337013154994171199464066921480716039475373375768170501711845658935939198194206105284879018996385166357671658863809293690670667419325553213147159701129162918174697413591556031997021218148533544730556183550259071691680612486277868134248395407235817524993395289319698838446777396838962192358076782160216474014517127122983053966588006841219001102734681762727414758672795962344376022040085474547915921287797811237218003325286151227531030897772383626350975519764959448323922994875129619060782707896229549287191091095316798933307629966372276837820139580689434139601835804608660877981643412940045564593426078923247235075549132738057044944987569866481821715724659850811691872668012535967515367378047936027374330423309648672366515886455083406950383243543807802526424396862936957444705397571718485870554289050784046005743775628142943319301022443028512866375111217335451544023516909378281044489850096217496215373204054159254089080754049308919660893251639548872736332736108420702068081418661779419524902943297057087667070345629308742096797831495610388412905796228413799929394492540113918637122642810711329699578798577959354228122304497448287439870594538658738402951349907845565108706425833637610924014435682613429961693217107904463867414421772455544198963207172186404820638788283745377474709067658657935056827733577318085747824206513286914153480649627009543397360438641490139301119276064025309215964052282204795394919386048974590149930905494361745830456762673111694126756361846050881729967216183389249695392108361019365825197046755059568243202110983843783414764893276292303959049348055845384562947405125663977775207644263683016291535913113172562212290560000000000000000*i1^96 + 22053300782544039144769184212157680062341963028248338639621288485115539118506847818024666870807934560451399593877077118718944299005637563453054133301480945047471508590923445426821161757545698242867604721534331235343225576092501001236252395236760727348854033422499057972346255977583743613078053684297398928929906743073943060983663826220916477764019053381768061579958787180674225523786067958769396072853645233747005872774463630019461398627790218792338912169333644887291713609975978318111990714215522564300379552121576892408543948299341259426617807941983153422778246162211193573958579408754793892714016807661163713791407990783817051904731568454878472178663656379439965049304233121230546180478721537129828640466227896744579634374565279100929354017018442368052652246533935547020799148689516791067499546858204602684308198785776900832056323868582775738138175270135265209377078449858984200961343454939392475061094381847062394968026860059184942100491914677019238304177317928823463753988053286771715839738344159655584672696616079873312102244621516883669667498804230596392001832499406498125917836639302428221871521390458225311274024116947181109274447804752167873698225861942379380412464089270553250740858549691663055163070620770890433378763421524819118419100206891727724163231779639057644727142957614161097410308917143271244634674906336551169714374146967510390454469166707227509050983668136927905170638651124014402200988955574880407456114396666698094138670564285668549747137328739802008482538033657050538128985877811028326327770774216001038901579518867359371899042737744746103360298930182503801336203246461289134288755956988915554085261710352396636298266082785885424872492011605827774851756490865155106526891486874400075426440327399359185585160229327856042011629726992697567709363043808829730860729089219580157355178289806911193939580758860688784990327919388082216814053235126934423184210476148398501723762087903255932134908000305425336002306938994927743379761930348872784924985661579045146335044775541306192334360020263053414051378722291445972990092828706082064778582826343371056965764170338990970142271605218734349517786154803727509213929461623952521536647624949166239844204019712000000000000000*i1^97 + 169765871229110449206235434933011001166446534379036129398115858908540554960468977854293371290301265027207026420841212401579770227017898937979732623619130453403768454441797050341561066760207552042166329790855382267916553031370382829377666745524224444774538165641128912219507488645984518342179169340882110327893692110670329515867466415693364942862545917296926504040057121743746069281741965249320405809514561115069514663289401693296306200884135839667972542954349418286301423329714272538017645822500539624622662723289336772382805192994155777200266248235105487511279068898839630021283619265185053522933618847776781813859098896334845222893182990777828930407413099776463028176929495782951869318116302957512393104285435723567479676791005213109690778448094899728149734839509173836861897245586745611242909725525721644030987699654625780746865955864669532295021892457611998633997895788406187338285070907231628157985318009549050614158255817846961049972408350102032879893508459237454758561366032217893814776376224546979109773353406094140688880558501705725234117422642020770577349537625226454103562965581963823659275825737311892040175432679466694458229962969621741044252411022223825919165290555638712929216633388088027278087340183349638543563522871778857010132782313509836227688478292925722861509117535639380787218638713805826141609081053056002126558791431691501166246799088724977033937254704403440328810022097355882913845315351176497830149187742399968244195763576712680034536228840250495744913643593376280369117716095525186908047188163504501909159971540827343591562046554486675758305678372923141227179474313012028371374293875140967655940586946139242554793376670640232367837036094705694096591193426298260697459152879859313527317342076456469676998319892361921688267273994156150059219959802051150191242554703731338416269425327283610151214897004791071051137541389424890518503311998312998013309898572368514578175101764320014560729413416876813142382152121953872244971245230170884078641553076519283985736500010996193024986208782611574550807962764338810955401441528019059442652996250698461793003344621451332041148829837104854321300810247015227292511609029864781251881184826758896025600000000000000*i1^98 + 15915007068406021116177572704444652881682501801311100407872913963123456879856568386605829525615380033122291677681833300421575811921824034705224795147165157215626596545330460560310735019958000639902935355389635726940515760006796368127070821298884415807595132611964520168427916954073526042825357555222990288933800745671939193631591685466495816663918304905343190989208115625398360989762569787628961831130611555636796851825864946471803464489507477564854177035733183575248084171360338898246576294588782616122920106824228123394397954748678877702526366831821973471753397497837618016854804521094462708374581711279388161172972400594012316180539677247557743322019309250164973102362269599339284356950116235114402759722532733967319359696686731752533517932236119552107653683466484582181656013228347968366388190914082891807684449452170882916739446138393705822136093002316337180425945740228169691469944778569325430901783209913821656213489163255954485422546200630143329938631961567332557323369599504087197048213543583389528643592041809397978765942993128768605197931819265806917993708075023478075951581347804741863662770598387715598185926136217732524793717371207088478518385769059558957033704887290739013019869262399453161940424107008369050247534488180261841649268003400556398289706292859403784380086484191793727244645307661601150081549055656851833507452045581806058799326155091778277464765014708029658845250771360138096590911736652689758018545041715681625188935705679392949713639021670780984961942350190308109361770680263820921150963958778712335859094431701967150854734600516315323753863477853364817718278846893059249454646733961513499231546294610970795933914860106918790456217990834962877802682198935898315007901868904390548821723023231396567941627400468095832012011334904478232510929568032428145690513353151276612061275493253559111164624541064015846196047947298981377531450596609912703499477657557216905565905426123857939266105890822587692890725501864603070574604523666619231993637041766342077671361739908387126307406462710735941737007839603350511185752396065538307550987630191657527350473743639067390330685550132658513936624875488719434237048815226624787926220800000000000000*i1^99 + 2392599729679753320634723761993832434055288911392722109385536334400604562771375131869194027658683023788122436043258159468795476978168079980611621759881041463249974167071391706327407848044320414527570088844398660447748125905838467809042612280433040623178209991791236824298886117365053114087904757712288638427500460819567791932926340162379403699473163788438280386685555006559261703565889687643606127278397739598265391940055696274873236836196512075387530485389023739632818699479872358682326726481083921234636605288083155059470232657685822825237756164881777199094189368557341429740946386847332977001739711088796692554565699866099994606828477666848429356843790619373227694489323518936948434475451285448514987850949552711595757939748118723847751848321461315130935456418108139301915205562611355924117708215649712178948334798105959657105851846550934995534823938632885062209330352056590308445101580098528353903403071478897678925901381208988753671274688258916539346400652837514144387671482270268978153296155683965926441104632342202749730485927853179043217694770484208064638865271865648781988101166587448016340014158453165227697929505829729823363281608350667040862867559307987046505503819466416998095655176684528239963092460294508769141725669990519424031157939844084247167829563151358181289506350994966423584535603741516260941396697934249681544520259640726712739979495541481143613925060059112784266138605055326443188768422081329690750791843036574863675713729284849367060061153408119484614421032176096305375619860894914310608635247204966217534131186117679493156517476088677738590062191887586305846223450198575484611231646720895666129638114440573846915386952276982342588675172563134449417572500281249307196352101514334868662308967434950635541755457487140570127058869684293821052150391198346300545162979218441327879603033924583216214348069018456164021612494184631897785350254952448298210749006738680306455343612234020081670972190922001563950159552805505763777793199698502967864577524525644990497969815442462673450748013051222807775626769097289597813386182171415153120687654133233227671641437676499901761579904492196940416711033051606523091438459158528000000000000*i1^100 + 265187274811346860575536340672574174121006341579023726214675265344769563253777031778503351518134989857596395267969823032734259066792885563168216104877575300833481146309180155799429223279905344290559558321167567616437329592316853978637775455002366794191100340047092105664991428680300517049254094096065970150577647532461253364550065253151031871328011084029590554259024030608550899526270708821108292699789139786769190322009102444758194641774543514534881430679260770053862527459806081121163190158693485175590279246831263223654618729445078316621463990327322810713929484199805544576797554510337885943971564983215102236260743546606086997963569327029107529076545024018444656082024552665985653185935518655540402932290608361010113199449911685116189484035157830945875423982012805253234757567652193716024067051494376319887855949797002501572170366495253809913069700751969832484050943014968122901749304631645912208357162505225380430909028271468476630240535808547558596040149964503389166531092200887342410617995444773424969539037278940206760627362700111449641520694151596000457692694494217758619915206327340126099093677524836734028098926933238070341263907835355942381752144250558107387638777949544529844166676241091133612965776641613690452631746150271135287387788950936591885820975515183459911038160818198530138085467128639192896882734709091393863446147935787240439219003265342658573593583289880551163067518536671422354226595614873675998015729038070726626430493381865728927105220861534716014707166970908044870409280473450313365730551577272458639127833510803029484851392396454422568982934957114660072128962795236197837491842873552738844515325489945142923194296562619320044103647318103495757477125148833486575229694538662794004955421212795999308420077342932778078257993776990534902854184606149890715363345811010498159245528933065284128102622348500323388348727065541553858148625835011766024513610900789111527203511639764388453916245288148644900541577242237557346387964115372737152435158079641078754042815780298531583958913273814702484358492783490589306236009034040574038268570802729686389395641759259160311187317880920734480229814055622148096000000000000*i1^101 + 20163446633893244734802430122171037643836298061247484638451692034755319538255401420161944224722149415527872905416690115078757796844232895787914296660385770522009584455229331855916416389678114264672747115155601048342092529150647072855675828590605039826115635761831020451554898219640647196002353209300618267882950692390671902581405756727263927781179101627424073877600864857024046793271476279399742556994657956365897615963512854224870169008478249046164931468965629424852717842901172609111841838548739106708862801680489680670446795896973301724236102069020554283402311966755488781398190612031576343827043073355065661958910349205923923117883877841132117215917382160842237827739806191919208046126034498844294128040246322642785876987657689193440551236280236537850106429349629008323503537830504187377470130607917419173078777247769198408315102560116440261478567071088203480655897110792757211636676395955063228510608972883853148934097605820755721874691421956724098315989464693855710627024762606033758681398103334377539302234156134234191292635921561971873417212751668044226982602008218965463627263180081919546036087422722350006083299594902139448137238585625556364916320868526251598179339342740578226022202190774776362033923898648758994863747907037834187842136623174129890420326048747312563018077870203057932036523880707463477727902094623858827612691556145440265430538624092302830118873991349841246051531634081102796893321125138737173650907454779321106489156487456586236943380906685745850634342853323971183166185878841031733908005631477320135342773422454783802422924311795466849908461041785165020801112844380868560379285499948116956980321808393619359025729311826637309621285374342327612260202258532017790070482382341040764077519301737718490394687608003489624142118292844797871393588859792839713978555251736796134668938230951527754808059148768747614744873598555269300927741692693509267861833763037760009371423796430648141759573189981419648283929464566242283949025756621466527773375364494576073284096823377481856524532419263521827074864564403684376500398821089931283220788525106543309812254779373625785114760734689932258354135040000000000*i1^102 + 681301329225780539130894970980220679882055681098357648472440197106272389540095054435531973717143408639556960521208021868550209351418810091180119128392259726048532685189732594601823422506048944031253004634959539103746941013233689003319438361066471690148526231673289388050662741947058771370241312761587738775930015120562592685199518140184678898322208525896861402190807740654788276461251490249821045458975819744156846726140011329633482412017022805815418675218753929147799848075609092344900142876578861516427502382169220778815497793788093925615897743732740768662175102175656355736813739687208770740636884840422656385608197805536397651361163122911579185216395484144523687754897734225918302622579440224371359730838049223271025852614314680437824702383594807189674471256369150031379307916925787547251200559762683911066980252435524749881627281345023125299907331943853206621195716056616358768255877486981688548988065924465867932737437555370807158061165085637020316434284077922982623360220128601410999495653036221141317801597739261796346388773262815210475268814372942618091437993347922844988969753830523958935016477448146300829376458977341462467204939452804145182982527761313428959984719070111525406378816084700216830254294837610857030380875600803685503682298763041238952636862741242602606225203343116599060728157327446076452075205676169259963351304764931959372373242283814595542619574411972265916568765193207269671979629097228093177577702265186360601081718490685163801027433048679293345044133199516929972176309604800764699754084929130170896863354922268951321241745755227104529460405009933668399963228010942046580033816447778929866076106508415067294437352778142745355191056814699457062121745013851803285841135353809364470821331465311916316129247600228697186785457317585815007790542930265489675640246624129504826123461441234388913840697021275129461539821076300345701311396352045477259500763708892340864185121312932983168574889390624303842678301758140476511856013136001604232121058653107131334380910186480988275579188781236210163226838328403622923586487744176981596950736400387428482483496647744561211100327051264000000000*i1^103 + 13456950635417078601005247592687393633741309818718123528756442844647735753020905511322940892153497775582784269751072778872800592941936654670405105115378059517834521377899885597167271793635569069985994376513463107333698878342277533407641544163951371185085202197923285575590869271992088979846481308014370654990843819727442324864974542753084865015756667103056233367215310723768506986569546562871769119613152646935853588443311409544742895868942200749568774336193309763371581325432678771618398401489927504938374155359257349712059948701584773527473916325720736374940099628961735621031486677504592597045607777316423171494848793551734037497815952752531951011472647786811583647637688855450923763318821029587142324415072618496644237660580557743598346007533117201837988778116458649762324079181472576968213367983288124970760247658162182762398246000405884658714158906027967990225628668718908554634793198343743142310646832531606764341269055743190810199335508807135173762137462554578793307230171240641448446811406544095801990087160346315122016344792032070155378440320142500714249653068229275104806312035868991305389827040592605109537215924269702558829106513018504660392066794040813267470934524562847264902134887756399416841748729208218876520336273263124506759510239933528328162316741669917865806483035114644275388980794244735633925754389465694696829831729727979457903348817827271621083769291681582364926228601207294511553225110299499834450447428529096352287697544746145834030279040743429935289159178633658734100608144030426255735638168395993722479653159197973477323733102382137013252601985603651659800237794357529021307839070009840552765252561615854878432794646628713686662591893499001328691739127413838580002092279454828078838261910752301991057466825478920535289702100692529159913058980998058682126331230541157145318274532823844272265892461553059788079718666295850339762102592938590876222700435153226313390414967005710637465296477929065466185937183189034818785194590216044716325158593119469093422697880599888127429817237938923954953637735711685847388708486210963283806370134944749294040830344477383065600000000*i1^104 + 150802014589803936889476220298751837660446979204951256998770629139278051123556118045400635377391273879523219422442296862024383633998844366300757077505250411487384629021569054874449393457184997572964466992927791076637907014817298450773423351386201607725197499822690007036052322194507358940149127019099974778379111982580998011006936110008625374642315349664277308936367760368336514224172215394922863586530320267627814692054727976399603372327971712581656383359521839914687772715121149898451303854217009821756371533477548766473153083755693090490578435848712633717684853596752343533671173536721757163521411778316723682267677716854680629868275482446498639810955307554897913041238765915312827609038557090304416115070890416946335624391385697935229538572294152820109647741770132347619797195487799579109684644578117931699836600616498689844518433733948690439733080655246181272134254067001478715536737775119846391425749001584696024636810975773874910637115230708697556091861382795399068381958875643745884436591220247101565103753492619157595755467776176219025177611466492363853667060907252860900961220406491904878231936111500522747905534369064614246779218281759122571640162907892131464279265971045016983654541851087539830816799402472418879788788211267850825957825997608516219954624681726421844238466093647154919661575979886584775140207503969767149639418108616250213613697386001105935873004552747940731795203742067697133797281921546162466451497437027804107553587281215246479081388080334542006407119826238649270847169043925438297013138001369241841149422786990435999275389939304215532930986526482578702167478428850247973219819962786516246434546234353195014350420433466927633736147975381719638235750411467209421685597606807311446839564996650442002998557894697048559101995050694148132795553176494034427751946219090527616579479852110573832396876138185408952579249546679323215546319935159889475966532362274356513384545796586465516220947526643003978641073611621851317158639702789608851780649036262170369105068232277525282009849562918291403733080126573728741831458624204081011154519049785995574640640000000*i1^105 + 698566864101148465159774759378976243262501014966093249208509253276859388645358959959458280312758339538673792338601276158500820462496064557345437437954485927054632013359765328461609455970505507531044380032745805828405218727141230789076195143743662293496640556314294532312126740394076597697326247501528901695937086726226993149978059100755393508010546386847130795641593013179812859588138928448696890528422998897303414147832063025436104049033417164544620835207019383205695695825931047872120023708571037485205069153365219845447606663116770010842953648470451850822215264819728177024640809854798468150523191868962106656996303993072831828718675790493825446878752658465057530103831101373793170282047435072533224331800842350464907208086613000808742197773875300463795542058357971772102302229836974180048122721210113361810529996289133840989223988928459941928294670537954703123458968266125371224633914175469778308426211128325778788626074574171197224230587648620831828752692023127368507246546442022558234207408450767560563317939840490616231522565633508151155240346679955162035028956006902087330584282339535186910552718760253533298473986928431737472901168278173139408378055551129373794148994330598571503216208734159232819760726284245070341527390757506470317901304957890162550536974019354005316016170074637269072649243790325067280137959821121066030189522127762472865723568711299306464840501004931311162625056879211838367972820680694924520615174919324217967249528181975250902283702886238495226527998230186566394972545986117045655484068877816454831112756797842576111079603884294747526924841665422747590440940794601846537134570199088922611224179908111724403068483030431280118277879300277707580034504138679635704424530034599736184542071368880259308361490296290571312329996613978180594098696718900601192688317012390127039412709510031720913255998014054104818500449017488467106459709330476774810008270867034408856440982945984171994033013993040854207753668977557592909546147044001423752945593076839046349377002913683334333375327666333273354146420748089284758584872163859910550184001536000000*i1^106 + -18207742597258842386758964373920869626383706311377388491405310327490116766035780867901785666268760051931108462351860268682490224733905029030362384358437434646949778735193951067982016543528428354073298852023733170004209056754105152752839120760488313052404144460982576444918588398678407652877059633148114321689113292708086166463478816600965265063873235607409526599870487367276378699280574568819292857524025578891552106362379482524887528211551583341861068750759292748217847121420272302745163370401346950406168544870389684948832032836472721183636216747827453580531792222308689497447851322093885678056599356162603463748767459148733845674896652098895114320765395100591072239778090236398054129641384689841592571574203141717745537154379955084252873438132786591021805919695029512060979366410128925552690387090494849542730699593085466368732235873439954323673217492004569531909455584585263371737199633169056453302956219295912409712022189971110474578810632850462798847193357740837906912707511410090727454270279999396748977021671357967111536846095808034651091695513506050388385691745492032697852111457164237236514160165318137069343366105266661159152872452918966176532990431203866622291316065722293243772047243741495710863806922256277248299225027197062492083237731112697818811925394777287964445238187233676131212901748770687620875874910920380833859219471787241581758323995227990409939721510007768179009650997037551055877292486551119586136466787565815558241333552887103495877987047551567090680681105011721044599477812543087123051008913443466873667909327044615286577580903490447102679428670768329231483817194211885257033189380154193164512588298203111648780145910662633283587681929031086989403800063219979965609534487164227139211567216653066482108532053559680170758239326187689770317418938637473693485451317050101272549194083972263846087272377873475664147031129318760506377026658582632831018535443810501150760704118197410957837684154535159970622530324004742036374580607034485164674399595100847184521904007971033207212162482169558296394895537174588933729471692800000*i1^107 + -2471844385025484233897037255976343417797451015282547189282065446955519922501684772837808639113531471633396217471094616217693236439788492437255808170237498543096247433634377071854457327729887837455904521652594797577265727726056164362679395891234412518313687960840319804620868550491651893289104711985604295362136272747911604087715434984890687039559930977842329543648898400528437526009839258554463021019260892135536676378671573612154128330028422932099053991703684492111027636835637453173837314386404741520109893098752424327443517364352747177103365271804200957237837556201038550077407991062463925027227350608587079808102722845458099805841244040128191017232162940279212491411166441664780446356143027480415626025166805304117824080657566071062670075249531580655896863450661504189101950616439264173756060899918287731003202899603464383265858534992930385140135454508506866911245597917134422065956946703249400970328595473914229162994385666033466564002171976299210182021812783569681476693295493287539349657814157688585398784329582816730917071400304310592329073806089679720005499963333807949160264760642137152826444351520185570846009849903302298384410048342832387601536770395262353346398191395685838711005722424564942729412167373501603931711012838369717489769248449432574419029725340848328376153952356395581587866631447168472167685278208042512541419985126759380627213341003645951962394904201767774659939590102118577864665944519045159757091151607886723842263486601868904918750949989200883107253218989850198809959239688843097704605635572855056547779281143496226246612160492041752786069706310449821101388192540624364941994854843509665347575951320396717384402412569015525540249372434978601591039632773236839798108792697687111011794532314582410162609555057655183828103704796311746047779825235105449053120178590451499613807719296519401578291979349477247305788974501705543185731133573896742861098331721433626215146035947219294678466052589561131689760716147249233173699122337562499353735086436551904431839293500823824863555304273773066694164480000*i1^108 + -15569799846991257124915093131688369188705311584326276513554384386204926484478111248100657875416858074229398501693832446676760293860174309108384454187502114189393438421642228197578285691567397909671867293108925033368950660210407843905267895479670975963898171823780964938264572930137743843445896051695058124488487294131066090803798398092460046910770003206505194726480627818591733334675944403812343927033477023083132011051535572948026236771245015649940909245251603807541391734254431516372767869289366426841837635770901376938103531139034950879794118271284344343137735990646877353466909971705497538282718139093997457384340930535834983645370823936414274598079775709500299982952036963286826319263866855226070717279837552231977269968102570291538316169608506807586879497279579299218422420005657341262540632374398381446085846255436612328455543531269510869284511694449961877594350120274706776456518012829303152908880078459011377939794824953668009146598219499609946965892525870726480516977073226532936694574827677358277483744010152284182151318113390294760731808832313008175077087600750902888074287427211015069864424387817202335728384527874936101629271937211312607258295009418932306869464806242977753106519343377879403584495194039465510733959633965845415560081274761074418260102422832451933358411308803677474034601438115429334506667945143730749166899811404234046213368249489268853026046965601097882263189604753606882580748564590243501797889682439625933495343761029863709144447040016297875742939183858047751292355299589519566936053775126343128105542422412596362378664564720405959473879566880321731316982810870401910458786480068783027792068547678760595258336651948130277154737257748034969225352518728748628005158605246072596530992446269573668580155249434811203136041834190080372436441902689472507205996761527869606322725972095448144492366782770839615357001636524101187627631912738543684511456892509608756829122635622193898290607470018808736769037589932615956069311703864217454240807351596044842629459420859140040294400000*i1^109 + 3670005275916157143547597034593706904907667568766604903683529662770472411224928297308211246106501660630990821977957191820226856767149189564834154373373763799580301632370184361090897610686817976945723364400307076747337449606629671336531553339189495146865814526789634374833599160055847028031536688399080433790605978447407080066695511672201924860879422176256073277871846313116108974324352759037113726389000284740007606510788095310509288733081788005697976128340142370854930470587908174340641533960948282001253105956708063204537086063453937168353489168921059617848010761555000600033848566479212443300654809936676659530214179430036647321319710042806398635733184442255108692724989155231747954320416578432506602420501053346819356137702845136017200463434397448312069980346221746999967231079871345396499549438313350171898865720949649727910445971688908365168157890219795576779266980445021784355106072618934816246672449287630773088220458405368726206958250579027275237243369016819870246740024452764043891805589103553576605142880165418986376092232187681373479253536261741208356005023258517180490609847001864838766610726313378504648561602038995417840439417863340411375602932050808024141679287725754879332232750703895900905264079656212014648900828314902809946634860531922827275471771094796380455613446212130002118827926785077793685708091408760358612848182026233430784795213991238863216426209892766221101103296942386745035902166737389115157434820834677368549392280242827253428770583128333997271882838753473851114670855758879989196806832304765833597451333705707209249561729624940379871526399834498113232107941787436089496800932545702603825682214022969033444400728061403661870663172737385495007429665705171301142128608565772837175377252873391581612203986965109021986057070479842300322149936532552576716802783502926725915528554888321818604643976830691953415451160665668570296858254800715319496829357075770095813419871448448450121295784433964520615492018524140414925690185776725288524609768285798400*i1^110 + -624469295189132657879007730670104026567631186306259909487190588558580031529690013256596260727318855250470625313737297055854156897672568627315123200541314540894567643965749150402481513695142172194253874626590234694882802544527029161546878746078598537629855618137557424075616371488026143544838125986983654853923049123757506799964186544356576995820631531158252230760654812956118512157157621190534365020961665503665800494312780026167882689066434996722741479466768136822232141556495682322416270941820035197212913218823106192489674699471663514038208915784603125947153614569336100827195818697997862974707100312266628065719373147282162310607286965770096962427326821966556682912883609412290506893884746426122796124921185827345672809754158790032235915828280047702489688848789476469049129835293445334590615622854729002247027923225989646743040516610284862885588989160893418512796531722652752968044661723293843084911104565166173489750285413956024299012023867658335773296430704880024826296983189385626518502654108650403968248083631988596562901898408687666838069124608474852485458089013285727700943210752338190172180178467982612239353705129580963081040718245808221055737819950145711111733595388432004716082527136193734447579337589112857353629731963285001138995821633210043715695241554022632847893878242595759227869257473396033412850054262285371127334634564779738391140767507505192358639423668045388675639740268558730392206606820070005853217174596941329828497439603548190266714334478054741242672880694832606860723530666026320846284332328599863738026848294847824862433500842398380463458318185911302124470836523775672906198490721357895671976594762996410168366185237356343361196927819832881624028176680116026317159562815292828933996982122793669685691437299088059465243010671044380865612147791688950212386522227238421647657110979026557798799220219166086704612932062358175190390157839462573004944653697185018329640009948001086984593056829000058498213370625874196766392320*i1^111 + 998274114690062472368622882706002658623000669581010910636863559214951065311600445047446075735125378029199159305531546398019430532537240721693059919466877510913913574838218778118530928734978587933241469562406178181893161223814842537939027352552128256070104811171333095312945771503796537628412269117396826432408497884733337594504978709066059181179395321319372452777902017837952340443886908173420743544470974251800420334118553227924441335143383391986718429483467229069274398070793709922737248197548489132928402250749479687625806151313298470792946594541596103100065949402585604740029790921655378268755670178521158726886728124151128873352508770023266937249942360698034440022259025052138804486872274572401343449311860056755081915711885596696840766280533692713619312908738850613482767301834665632483430581254072960598340981024520281341787720472789998881059147382932749720489652802316355966530114448326282452147284632094878108122633257230869653565275952174705441946361305323625871546014145920762074856885747256211362318790162834682769074845467920304852223529714671936297090255037837067420556210432155328032755711690489183659797713641215335747226844147478000963905686044944399139796824835089974439574023565638100235083493557715693236942411671710484961268894855121746770700911810474209122468332036067199365192580196796204410327345294014878110706634816475420894553467325131845406118658255672103540783678863650296263142916920178862446882933936143146085971778196114822129009718651938349949148846275227831897220969029719187133969862711400574527180386529616527607183524524957667103995664328306865364401298531686695788481916807984346245113274951715589067986870947110536288546161449777772138986226434267561021599982487056551416301519091360865853330614589316292915130549572888689335694479143018592108908076534867654463505631993193852157717501446565432971495080256490602132525129383379114872681759536273755009694308666759019656831152685056*i1^112, 12870206337692705352849391160113621163096617506672743241438555335404065362781843695985605735207995627722969286393370033483507076295801623886925547420628160156187919004039839015430568124866464949232384973918189197275502252898058135574287779885870564969381766930249240892317063805165656370147732694116584460284466408825073660441525012566548520970584297499222774514709091753587099914197365606086571623310559836842345447446551449084720417722199527852755694561320117336095960467282331139030342349484651174990187984354292161012049860644351208956779276182567703784291728046564892651169336147117491472861702146407170721201198573440360822489919357610279010678536309474331577098756858261671287047573419029423763118312394329151059339581404158183266394545914121071142701764469589514947314760768461616350224555183536341008813760500662685845046908106431675704823873559411142783139656503780580568316628441467231598873018790100700249445078115252109692188028965384976447978542412721466710734899054643594971091448425932829209016513224046400627999308148614435118961888225892307318964493607791197627831628123386355575961738623658987467827608562977945678389141153431509763182462794186926427756762690807055323638098362804459938062388077451019405371113880135066735746235739398540196066122202294354526835927895257054203412303168795748288584365436558137327418049755582148184967754191203372260711735116119313878519971687527907790484885304857195531617462675084313567783207246845632257159935153364428332736697664235563667654727581451966693623995109144752936579727037460059757226966726329914916567604420732823674205061260015499485711116530683846308400377242213172034237553836236903881294974972851185001078540971836298663485221671870808447007949990337135425262841360627869911182526736353382612637117171639680873057993097380500928406065188705384567510537892995666785914607089686570751704413182148542196939323584321283159048375404982865948869423747248160289222126564078557232701061775154094436143214113751973585855780699787616301683702858592671687129809157366177974381466071386870323446402188468231590826907644010253493875167353641164601729202403376693162870523234219325205300796978700817032629979720872436623750944467060276718094693244164068212968369422291445376501006629054750771774982193941722078296624905083696818829851764804096041946733956836080587156938903646753156678426976488242232893700130708186898226656315069717710127589376147062533362999562719609541001404580615863328520721819882448170528174025955218959221645860826398649742076927904008260530974072273069559237187002342169738435411670761231441223784871096361235781989716729091508320409724292441340407194956156894318004215630422151969077583250244408953517682901616578311072172738317627611717349599651120595385991225442354003131095205687494442483683737334018558328367391940209341968770758480492444815947728705062080850717378796265890789473751658229946272084653267784159791590232787437323448373633864753098809943096012149726012577130709731297863972412558416270443151360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -55451690309430919841559098123123728917091233873755755803590247693272672948711752390394492909830759216648644694985024953267472600572885960932508498096450351155098310724980249673741910788387771649302360931218652609386548553641029996310392678299067994965396166868901250782245431809533696112695076311590847711553012826679470069891904960716795932109342850260467286828858593958953243174277453705531007762060088563732678108657068447601878656940321022118411003256755932663155261966050953506825442101851074096957514301102731355412034947115636619978461413415399261924441658876513243372569552662545429839550951788803014613954898197298510316444758338900140614271006617621698273116079470166306372747944945589918473765100053358973768139524580939669425523678363855544465722848865699575591261313054409266969071234132258356162487066451434280268126713828144484990007180722661830570004426686369981346992224421540588050496334839194318484049870950060086258923499330224055690834755164812685618819457599052239979793230302991523441288747756199960945869419299522248972723102626147362726584329260842768412563129733942667183566681605424625089587164346081500526370652565081629234058801911339551266351228950802580665692530399376148620727981073456175097570619455142382323464990587102323890064564592770033532850609997641555598176709950569553260318110501023462996411093465782800886390056333316963581229633878957987616618887434288979301549564246359524463900084747355699980012500858140452091840861737279048299472221290865424214448221919616227523720976746962831590081399663637812714746031618826041282461377961593517721423534615303439567761132134909066753316117640115856588733505372130558857568012191848464899885747851293778674592147154319911191994840927864780784762134595394140626698929833754550152641778071747042682390684126800431146604572249789344587698454754419362491309341966813228371522637475214431012519719273507159823599705296202082091800674171152534998527834132685502798399632469477149883965012269275142157019934646339212831515577010515234240349802461760705358455904259378713630857549216887371408768681790776965555149275832027361605151196774248539483531123043596486908984974929849938363359207864382241165483420915225211224709638331512886883260541546840582711075271571511814784801233869291728450527352260776577866333312774632780330463795627738248208813793878961804455294724482848768008767239066338546913713926004845318308131719614595381153112832269887498939058153499072894792250464566986711360709030487741371225957843677893257885023445579504746925006396899478869570181930647028537539982393427427677325008036647540995999832945145043665111977612734996785938623076184745946642833267086842764504000741776671639752590748995538194941769565663896575225372829190839170299978830827570605118434955088250513513143222870449051854380199274414563990933150789431360026759801800727211963982234792024498733651855683326109023546704158317634460221236817112110788619665857736709280869072487494589887573931904893056247108245353949133365313536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 2222113944175891702549800528395822167344124974094403557747575485923940099750656458011734255260957148592719047462872365108217568269647078139973262196579673715625182384360433207645007722823069849479263755592937656473802203041714092430406438990151846769372132268230476839612455237706754372947070895609068035946140973851856773398410558717901860676879432469411846327987492021379939487555944334406478836172139435862852490872981667900101782248883223455221019388486178957504668729027761534693102721953859982494174160014423310106987743727066758019896481426178984388482102342239381247457573715418644700692300710184437729171350615975654776219809211554996125616479312479169420002948646281338065025044868127380448089310038254784164197222130091633514856968898640887250602896725234357364436073313390393794180623422883291751819320610611541438744839627912675483411486716771344210515032522914250036611479562050207729473316183803630586415761803320491778657619875336709851919858098792107492535432706106690827796112135548566158124692754835343315729840289428917718704029844197583047641852369448684193071598802008329664404749452939581866057895173221263108017596605988053016528050743773093960918873418871391975483901111235556135819990047224026460970676056189394921184957295829611991809157043369620253134977357529894139653391675572938090280985360330580013135252522197731614308646826197761827746397448719127531824742603838591242591282651935504094142395050330869043811045020867551570394523035926078940839626729797446405901971450037824189817452407312481647459678773242150449828373134783997246307454635533020557371281278737433781317352579500681496132998730963929378184669159863403889155035211065866810104047595975099497403371329349211671391575959944795073168337929154920761252777215646310159167270437384152276540022549700218407948318377580418793539971080521283106448648098796100712337604881215440668601991232663459240107140915422570826179883339420003173684281643300743647318676915407920431693158082261248435150001495689853968333038442238105086214496366901361457647330147781137493411846035998586272555510447639242936434955180045089252932024189894304357102043902581230792074071402537023840349041850814475569673756509703510443941649088606776032598563545860077182993296690504042231084912174377592947822951634664409645646390984777209781966097103066981338840741752177101711728028332305653975824009548949854462332445915025740119397898709560152707205185871654705642565819671937858095698282458901038489533473858664081300157417269110214386953895516044409913426713836582097695128671475750900276251224529408531688445080486578701395072791890509298789197421931521625745393999104395943079878495460166565843958222122200244429129259645116543045386869377439613072013732945892470376550396931161940856358164622351190293856465769719978472784917078280166261672197848198203226366431736145711437893007250053238961130278826706908491043831537190222967722495182257500501355496439846104477264544262145948471257850021195134560812767292724245824117145600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -46857880431928998376915052743191415270674991586650259558139652197617056365248440162686811645094391497831568993485719443962021052706778364611292610234613545846522875901618823174912435646237800256977837795782520350773637446674392855453669617037162516211997653596398146656334544312143297387567069006742196293420404107158646676910857666599281753959104138256363046397809416365598857863721333889916613277849177465486687052362964308387000092856259864305621203542134703322593304904813524917975129471277450078120309734464537288671128505989793052668019762290334362517023014171003970643238515568192607057277034228038914904212508065989595678930158512204111464031793687957034617780350128781687097796687291065511199734961085655683006098016702424232105651197921820627548718642213491241723160062966923837010106768031979770466993181320416900321936364064114184497190811792885657599457270271429680898902210627690535865422500826337790987159926820146765973413739997661444068264630915905647886399758168110042016886101783386307458847561906992260940974354075301362380079427338678930660841554104682241970601567538964188223346540927804007683332024659711435149123611907824646091229536934997815758366551196643593741359524541667215120118376359868402315588718423690463690116113166251603039006271344456742875872388433461105332821905827304629862957460527530159181530842896556370336510220305427702539861564744253716740704352112806132132782790658544085936880617809359421656590866290752102657788598847435135292477628766720796109851332232848224194755165935161253645221976105511484753444908753530084155581379198135239992274878459310477338213898014140107109646715486294192777981367161166129638900946960815319887830394093767856807980794655476775924487976723716139150591441743207531407016375971990537593856716419787818195024885340145499691682545939049897442312137022905036855267421893693122011665755103948704107559191233644587102814155397814865681388778396032699742641638073769520315514640982907674277987005658269655321984864296368496199256289541122732857259901075756031817868318446210094704236251939294517581305371378312200226157657883729113221524973566136893813883085830797598358123706841520463629588646435890255984874250785155995809756683132766415474661742559022728401576984115556673619825543554158640905910212240856248259572822025086950452413046658856297781407362331191837053582817979780006501631653837788440019845463439519620544362611093036562475956482122931494218702417665425402831880262972407610401848438476071499952576583339631438038272328053530762214119297947954001819216235790017090408631338315240146209617472721188821260457951406026371336106757085566561391951365309891462850469782554923566584809568908227375150620983416492328338412062138635963072880956351929842707403121924433163150149729708267510041491782499181811802105053861986447101669229525512025361728693677270663405049169678222004607783612620320199152023625156416947888135241202676757369197717784864244587771555398289386681690694185340385545714779690841018759905280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -285701415268227672646507023560595375475260076741005141162755055359487739052782904903893003333472448345026414526591572850054198960180451130831524534833200616926228803152988405747759945778631744248043846921944465481764160261468312680800943653514171397197003851953876861456053085593022656951242189065548181277141948791344462549973024444756163896428284584128034208489057185139748935341285762309824784110085951274474878588881682934009259028857740590121502458876375903699548940735737641628436853848943880701704267773417051749194150085494694370018075025746493057788250528028787335981415878447445921299158164158907946693903089379139049057376258948038146865208026608432511550363758437661100183125154923069236363624712855093105623492117307784494995955245296267274205771187297231151593176677290175958714721602198952740749619611107817567828202303599315062297025081390390483483400365199632152214986592840276064209919829348487574657906613777364152415735221849256651739519912571829942747878612047574316639783639646107340844253800257460134898169372375919137723398244047402537509553885594430286597538212938593297813954095847282079952715089838080197255595769362183945642562093929387567073733025346205303036693380642441288315125146922241775779065975114129608716168361030648006197956761529801918158251080513974265629151133027462783052492210655937985898465363876208982871348081918066367903720855655590040717749089831561501590981767032258410028265407663884717377858947338757980228233294770007312607597346485989704618930000729869083481220468347298404299457986873442047372778800711731519012060504881627653086089000390057206304572160003999039128625398981018350360513827123519903717958559291290408600001621712452509332631308944703644234451498886645242095561701338103822195878559955833328944449147669133037445829741542712389776760259182734415550259307093391010427301077980818321533243835354293776256493903333389469364471808211102191573177224380576228362853115361331041739940433787533149558742324288048674300215772523820589937333547452912350027665089203648616337658025125860395629070025628523427376504380627199150786101270382341133686697405244585202895434869469700905371497259566945927688945595953917659592502617160051883338169041288181209474657038147325404028477259362404513606260376666777748526960926143531256095571841224404401061288941913321694710467255697435533861260571293169270273078374359431690920374415219693429707444118719266824301118682378113010642234412890246501466395397546900918086527967003217702393725112600826452639818496222748982454510165107675636015200582312640709448084951376649634587680277652744481151384622146537506496851463425007247887398857641377638427775609922031586039252963183762711989229360424495554822110010885360072907816374953802509919773271433228816497038813243665080428630068402594466308181244072879405242343515177026107694865463454785741918958951899799940079615125411114738487381108856632265831720045263471077250087624099589354962020677390919434199397654473758963560921953709702833504256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 11815620693210849668288473128460420425340279156409596795118687804204677121878991606964787934740655182208105238954135099593014465834558692853618255169824210946445163884576256546924595813023708773451400649576183530927726712136797865774849294983159853802225803480078716548504585529167250360257250089631493927750931995749202735927427494039680013408343886162890473955881348755457553071926886445111365280356340485790901658155465673460350199025919599343563506384950810631731953551507496230531192244510274409991014195746168256563843912613302530632670364237600625493229650946466976382964154477342016453221737673850901203290230983672408528023633414659791427722592907930180588153678161570153864494955222822815943560751016222165787703638787541874143374517370552386978368701823468984342913368706020754360501917323449220200852107885204392964659833602297318148153984879876375176340686846087079628745000290201470998121429275344845942332875472666452767807180053192655310658474377716118424866626471093111221189112989561526914653098228376172864180881432233228231092356979143753189606021324465460688346803159601043774108967352077548320475689134493724960331089569929198081465343429106348633431927144656943179094087161691806560036589220207343072560207091580913867923781284480204391120823363923869676549303734337195105031465186864203065748240834961414892578367309119084501018254291947277199792888135034276485310919618483067058487346096047623617319715820897363781896909685701902865552121266036592838506277834578477943947234280799150374354127581630661615507586663662364206431356471410544317996253211364916653418631393980471265004013936165348023736528325753089706319498469503080324667782550192813962206129271271025024246110225251969455241877903056153365045665661249143817649365244443517865302424743159795274239377372212886292438104416408193476747059011283273887284646447917628087370276744448667564613296611155149076619416037575028232935016616163190469188986796011203406933413723466422382673865002758239199615124138657622209609136539580559576539011642300842101479781222772259705695062947174935324225679307317969115102845166461628328184232009240604166633969649950098163147747806699093498122148815261797027941023791074025140300659362099961743316826712317330391068215592610711226173915646083706149010955594255797430738596630201113277629756102530476737669866891239620164109876262447044249891849597191064291680224101156522980304233626901720205811386736273955002705083393101416722920076350379932608010155460392760095259575036161226288757546322522047766091904573816709419066739431367829597804227965869272435907009187064820382571730167838978336801438756715315453104660196159891343974594222344736364483170132144231480719767354832066934781025911612597977374339489945508362576545202168826093527171945723458786059079162951167985335138881106226503567825101852141970753490210635304149064720135247403206735778346062094494120954172317638387855429074905117985699660914207838213692025927919173627378202070368419695465080129260281344819200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 34950921201926883797219661310408688157437792605022357914214378591663936799226997823180782112994653735360158618727323084068691932499947343096477873648869353692409608265387707389928095351330158076886873143013502615652656651848627503858554433807750658906621843633031377697085926851634972692859321729025249578692833619920661707121484078418321021190419245095049477173850880193275535371320583497808115914147296910035414831241743366433292826731755395610908081386957700757001006268338848566541234731023610956156279817661673490604211032393802569218089355412507689471504473163496907229788820471211128639141885342457399181303576679156412834329325935306226704987174510524596277307486041241956628268771860345864143831627054406714136843528382998475388921407417983022197937520048083680086310592335914186146010802238126770930335232704159153751264588697512237979379611725002577394852744623289523335189633776123480269949838192392426845874003813334653175132818294617859707393098883356596381058708723587658267306178174069212737193159835756021505473111721938454121070792699483059561943745574359402951455581878932745275738369076615467096885809085873810624425488728370504603647755112482134454253512424221294889699621399405192811340705178002272270982320813993989595785592476049933068898832514920362815590305916606739915861274130449654856146226068016704886281896680518392816094813696834806673585453476885813443408389633517508645960212690752420240855706621383851329593572381635906233210509826562683940983731104838252316897362121288817743820220500365960666897305433989276545910272222308692794942524516313248522947602859620851761522263800965119987402592249790913780865985804553714646901835722555868229659634878239422334542944073053338812563002018341119515916453772013940585706223250304621736398214196996376728063314749445006172526602462329435502555083289870143360914526800486006903979035263675080494987382742734209846199942645855526797790114958700009792573259903679064676854531781115864308044152673425035147326810768856404576165314495891451911831582570139149372039882336882289591688160459493464056306603692673710711780161891339210469626858877080163429152020967627878974284962378659714370078706668337625862398641965518585077395167523072558269886745847017395429786296419343994208459925498015527074392546371449664682924836283874707026971951187572041669369040322631444780690633014676077945007167779450021582087098130815321861591159684418371482189613370261442125555472111133079037391828523951840366872924629587566304469594625507848550931444694754812714009036922951387464394372226612390466457963346559414355888994693170296391675587580601019586896027354327411908431666341257457122640981670251509077770697329799029899186947165791099985661763152715705148831744847391446097224100105206611836024368017838655007994589778964031013679353674341076641710480286324544080345896789151744014492662536609489459606741430554770634246064732765503307922708870151802573744709237875350288605785024431527091889573224115794871028499802070072688640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 813759008088979971543725242754147450094642882960353064111398632900658108128058825828679318518778839752327533524185404903441094781068255941280839286704405098277388099142551520046638592587278924589759955171021673168115162173778345588103091513706784657414545373884004470648288019497653861437291439066650745646820308827906770783534166750098678527682839151782184702769126054930455081571082621015818538859321425403479353858174012464287085569873117102846265329084749249122222110888457965266425089029766825695689349200872151461984613067706811351783576436571849261757823912840393401972664977693683046589295237003123516305562792083435825137816331698970912806486450858126723248058538621130790705016987936116609134035676763829079486672746424864147613254507846450339963631367482299436808975184135642621735922182823829371200586576802229863108792092753779899226733852900889140495916614659744904280514360308005944097702147521339341514022086920434786299688194275642795891669762038320697170015424893159147862407869077273926899551518716881771595979029143910914260396268871291865513413504095681654260700430637607294776102822385871328118281093364040797914770929426636780173725787834370761003620053671589276373093239157825366422242439163307376578627762326320918985414574377652589189434931133266942988630574256090696155861973495494306837575368716086588274616728896737616329774143585349018552194041261274121520392764887570391717576573262042746237204966620370307278726172205378898282723257256427509356834902927303469995498589925717899849181750144093380284079671465325444005150329563192063640345596626745836792060541804266509750594415058551978991956554252180776310303954115384992146014916049648743803022815551932906123905457546597000541408409466020758598461211817445191082927376715706566003126288101899503922116693767163558064511470050203236804256780641003973323957751445058714672014117188710964799568057804412708019226792344053491387592796988066546368055955943722825692956919610369590341032790395792681349076272485261238902711888930816749916945758871800129939990547756140483236775082766074905353272364389548494363808173725820080387304769729530549894729636840332094893369375678798627783455725311630863495165314611425809303460037033433780563397291440247304902640332942170625951928134452512639468123100254111499504173420077161717605501115022350669880067739136291989081288533618534725179645727420315229021346414243121006545870073196579787229415558214740193254524181245940436928006088023155969864669725860371911117128518366265240937868620105785805090741941843276707027832256014298547032459295371875042472628733585189683885422942650323782591334306519808576120287592514012476524799008045969967560128882349179197806263389207532659554464646542939250077567508782244528392971593466036357101660412570052331023486098590557957900574989435532417388831255627929248354958845200539590669346600118237696344512171465975082352705266314774254961201108142473093623656196675910253521194644424479724826584799103599394782584383950051868672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 6096928093066889754376092466277583282516543684242678522364052279272035551453619664551044583297640374609109363513444981030969966873911774888499389399595188665374816142670105944435548932234556951609746345343227729360918992812048152795262534217103685710313583071032248644300546875635431874143177987489363821220449182130098552955107467182477012678154218025813066076411734510223498290338372947784623841203847205017258728966679550642026768532451949286123850493007815025897563793814629369096898669111054617982725208503517338208483104088688781297058140065845199132905204123392373640435584100928255088592424947824491889238455866569277742939615566520678020071348633473791567870786031552226726278501168940175184669994330145513886037944439962037848336644475881454206827110194539563190270566152381494725355576780106763905475077062473722612389436339473294539016083660048521165846053765733376909629646767449107089416631933600728466262941933429083898235498631816861030415024490538858602992143241344238520413585743109140086675352775985069879037666743141231360397701843815540506307360548045240587924063040055390920978591516032071564914422858648576766840713713133804601518744446093586256344028105657163732928283050361376133689462062596090077084634239769536600433212938993108666798269330103215569065590945154656057638230234398009347812605451780929458823740087679949121715284812933852004876868658960808697981564992302860671555652849393749323173255390178855551159232616434283152340593692750372236552327471529892611138723562796857105576000823391386707603112567626128300814366815985882609347557288733378021944816397143040187034420604088360932422042227356779520974749613488486852772903409108341612782484015540816734088148125569168408979564499391078257726943231308156467742876751972588418583750687806573549953462308928591114016510242568465980772084418393066922601369555743977431924293816662730795453527895855385492698634327929568971776643363716792021388437768078331876012661242543748051573235336316387158305306247916574172944702165961805915730673867752918288988722740983360194404829081371101898741834692986612461350832760325896009625691906355084583266738849057657034140392099652281427553597786234957584831530894666638903870808746237068096310015518948277668096155590475755883376760782179859873095734810168630575693655299382768711337748341962210582168846408350095153453282346681840082945910821425307955261284794008649235171244305993178513177520329083559543476826744180469346579009625584806337359292333481185652823509378218946749380874291543588723024246958653940544001382756969461581552457720101477598866824210114758906112950499849845245037000500376401379970774127665547011883705600129572466009957769248435032802964469408435428552769337590501060500068910728946148062711532825683051954670227036816600206898581165098806591750281420200778283065459228809325811981174426068734015081212194972079356572021059217921735603945706819372958788719370658430675143092667790947278801184354299478350241036668986172845832567420616704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -92951297443895377484295109813716338811149321191448215918441412347586694528517662832489916509438438937874210110896076489867474098597980621556034404514597686963737188495258975956240868365331903784194643658730175174930781951684742947398535216665704736377128272284230817661475557172682283391685250807326423745109613317155352801727438532584461893718788514820924016623396006556239312254356489451589948446772607958051753909179589084574793772993487822901632404202499117298127994384818633212010883402042713116986616227089089265587067179715471828578304310339309664199034479533482822841645960830381812566012337801519545812278905040733975490668419045431031349979665528427117191435183847160204947780018482238357169514824155857720787422870112792454570419920797565544210002982531824371070349761344798516700863578171284561790674097588102623646040450139600348174227475745169172151660694608343769264503414085209257174643823338158174742988636079939132131034592751873685454620940708181513870124187849927097299807330166723348200117910904977152701839692787795784785605863295824008456178299938949122955043478124822491046221205789627315517004387968723141593948849400817498835372469058913976352779468891454873264312093245704476508771564940429421833744166899744866442389163237722763638249407090061216509991772348667095708459912825610432333877580981741900166741371790012697037475578781534576033469135034892226139508898834823089449264356690110319239420364026482597182612571251589054731544867660074414208790682788356397050514801772452859339896636647080652130627783244155659888070092832915301216675355724745086002574968450245502090288430670229127562623947070185255252811489334465953862044360190675225543884440519653847434658219189017544060811735267339892639418382696046940717778935606322815590891344597795756758517913049375248360236623192624015609263271546796822119233187739543235397957101062244634655529099449460607633804752917218253251050939739836170909445113498156571668295511386048488869158128658608466856866112791311233501232590400376736729353846295197614462304588253119248068123136752585759992059719283298095071667283345728079059858219198486749344839966938082601628290620379603332144918741990363058718734348632014165501994670410466698821310937736759174822724646817033727252306684394690745543925294907412174668863425047731701308525918849311734491498664251963433130239718638564900290735337995146451699266068826671495280819253217301560450200812853712139603078147178896559254647692227235240415125976617579683412350024271459239852358871287269878540213363550078527830772619067543014957769750668934892304934528794223012883125746837326925711622385039601070550941623087199290712725715297512275382841999008390062443073386678595056684656446082134974451465456843406651280645070569561370475482588533472027528264678163595698957235571448218430414063778654380307484930967945103309123952725800361590473870793204296271523902692523614792827034524638785103631472394325052052248945053534015681540710406116510231705364837022469980160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 385772587979796132904069113980892591218095027667846400278011925614286022102529948596731761071115921965045424406017337371050891159450090193862890337476981340234840674375660684521714871578051784859526787396094168885764129108048954533803422909232118310094047484648665014901520504982664035068541836187949412693681771197890505844610933334024613199338022352578174882273802629413904486270525973164072655388146491942451440423772918356998705702488565965536658246601845314786451204879621814475647801022504211443284877934715999342777795031697493512384259044734414874445154598054938320019659014589274532032340314827870803782270164899983653098516424646842020893774853703409208627791232676956441676843456059056172463033396182594605550179761323256412408506852088419675239936635697384083058943246922480493555329762504562215540247303554240197006096681095545938099927673786820865321384308696502493167298242711991789815053676933853865297825020603647027571341617560013555974263210629282366080309009094169402826738940929327646027285559541871213060047822642705214616096734637409666550831925136086326406176029560427231588888292333758546398194080057090651123312469625629401323717806980634480619727620035847351626952391299645341836671799336232090319220324111995564436169301903523890435559700137858592831191238968548078560010243063780239672973084110738584041916252264587625224810694560207801821299555128316247816706198205050045115099494790184887722098324670382790771629962363666673928631713179841555816895570285093243200064078021119846617222067437885706639066828428257829090053132994454894780212212124929906536253321699551711945059867219132090738573975033213994628206704378480379505487280008114693654202076233059943358856966646284118144776735447027697421949684849641171811024242538044683816324082092981834254219008533768373391735833567886779090364181278494265579052245163149778618433752723997990460232121566355869491015312496242771860961858658573066910573447910310995396488799936232206242463912073866277296998146530511705026167890498391216919024966346096763954884930639296514614808923224276600922710169486016061318317629534898168979328692526001120317132152287772451308012303870355033529873619023103038740924689349994934464473598001996766050881892572561948921542292443865073575254296704989518286286193724912862228868589118994870824430546049625663101004592747339376350367059646570781310489736864286916022308171499210196712279562760480579858235781066566962885977978477249375329071390413661525390630532587422575104997389466814805335428780126753211778981444852804305850789085801224241496855478970083143075375212804532076340941134623310881082432747983218761784195355165429233979834482028437735436370720533586973015416865800759678048464351557699254425190120016087298111024884272574825864101231366391702911573230335659536760900371062586497568004427074587337817682798294934268982657867445474549463668387329246063752564463450013624797202539790979347722020466160152480720451538170234178498378365185789279630783802765213696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -3342766781586909363995300389530374610825361826498339722353841810553090249221678224603161769498718741129038057723225381948769217181302796143421390923466734539957218270825539374338514043852545195657989132624271153361630717837085571485398282490565147575317030213119113784921062591115379968137035476265082502986127164561603222296979175537442365150042698305696184282977831097566379101200569292365151237339166430651969556537034097052509944480202520870448186959879848331544285313832399347651498919291837053689093224032317609626449689758208477664802827619261140270305764043507810660859172116664419226301966272360939442542930498965349471817377263346695978828897098962754002972736697025368237845729941394047193838439756037263832880709465577133136481177824129806502290108226530046806581416165782190560718867454247746896794730436555641654019842493906478601765110075112299213308120362083935894122607565413869292917004842661904600702585780039042354272972066236046346143142567451363502276816298621591273031183844800487012663224496567516920929873914954465883350220181094201720208905382565992756374851661788509047462287532547861682740616364374619136780675186691543905732206278679179752176960424148734597631652680943887880696819711215321028369242005966961021244655061454536203441776597526702558676451017024544499856914494602939839534330218894240907444131264325278954725913093377946822805120606491172807570097106382168612122363421007818335950614490695373341348327452795165236545010424013039262768197573593453824636247937090093515041774737895360584686364157109785865471358235462534772634292387018379641707689763565642054762032427529226588285616543472111492388565317844563602890332876480331497501469595564409191195186604424702229507430909705595381010354099922069739669402111810513378433068556504624152761383563362742262751060500438116286319520768868421004337273753443698383380221156149965280905481000647816620926988443971910939059168491814388846248993328384798236562847286297277692488450272404770512348853944352244076080299167510729689534799339881345018304032380032131309159685846730791262410582728972028155619121571007914234677535947463273905943850401349129756426543802099429063500524121113925602052736008831032903450708248859374228199761322547928037297575576985155218871342989651560337138622357825228342880228750410824633601662078071770874915499067336036733804212670541525172243233406842264516036404039522656922801723500423307373651113747961072762885607348504289718276449133264332134355893150075115861490261299940572959512647255095503918733356003632466146820807875508975044741890700464567325754138110181876749137434195230229533902159267478865010835148331943507800199866894761345119053417038361934968569871544953792411638764501290103612998514947037792024617695704342066924516139788328071005669985908320289125276159980797366605097693408709196870349113906807138664592650756192271771654001707172909997211735032291462741143619088675006968911056561774063150716947003932938155613362256597610593333825782572646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 24595809475919348284222955584316738296147899965783845253080116170958497705291089271070181068849741587004308984351239322771007076535884123572400006223166184660793702674617906148229662997238140072909351505855567226737048211859382434400527610454674958611215550214559237096473960404522466262761316753701089613768105635379806881175886730048567006965941501920034887824584614079310224145791086369918700757585966128449428520337735930531959970310985546217288276025581796269329227426898031702160688270058801984840558202758145793298554540701234887113601336830417241401651527484888637198685635465412957679155294664284439821292638857624677089206876349745559705740471261435003799772999808592666970434655772209921525797382374145652764087389219728818381858743767981705403579014945499647745020747405508238754857454095661305284139003697879081423827143670528068021140071535800612949855951796485001443437023035806514157925924248288933484828553346230492075483843677391884885482463856345225757762395436395362218263584823755744872525823432728060393950471060321272016793907998314807253797110372557628875129263347728646520709050862014880375575331667620804067562282820416782497921297361548430949776088982459371966715181802797788554857456311793729986702941930630969809528231205936010475354434204387297891861753673073868823345812437061776068945938601908581639111748257992077118011621981358556212732251112473462386045759494204727183578638177895255692886811305247565199220992853244637599515227499935222019175707939077898358169436479581374934125940736515698145988855384281057706524471488073527182548966392670016439917264861342690573061205003999342778683148120621296735514128088172091126022752879593676941533634129097220044448376944502081567320317309614254564758459127551708888461699803707809289148308777998852451372477239648446643059204149366249748800432461678430453514829967998120206432963402513898232489833141993545259474423605678462851312886018902149600122816370990972283848992681027442704307560897510083563399212274113598047694542723426992820217163846810883766188007094145059603074206903744657042508101542160879870029347539246949604393241133830536343388861391301495001064365776312877324836311834868756332494925607403613478633437241455746899174711877210684380755245931081631016995994004841972597467276272064048896751762580729113662729593400503797679592916046661158779750220586337480182998717398622479276501864251289097942908462395727650537858671748819600986036648211547252033006192303696936011209911227764622901837922038632704734408960874163778593480714788076421827318537121178756952745597128354748846043642485687693156836941528747169670130278789245711065124721878542145553145968881330580927557045394483156263925696468094618175828248092050975471003963186349143741075182724087734274592766631493416112575674393597207793699976609915958638196788447097430936041299757589557885131000207352773884202962397805517488013182661699390813487409919601352780711144442258538598646178418659188116123455210581589431927214880849920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -62079488129150302426294396856823791078431270594988918848824859406041232617540728156437748151502741949148989164673793769291415869258641438800143054300350343639559316583596714378469528399651653053442890688017774876726291628312300276963860753523008231052395693626218178516511623738129302236636854054247180467876917107317154281928680953933053353593287142750637557384248209679224586670294732611652300998618559101194132519359365277425161891218128876027516798032152853539968511730664990429020591367651949611800098193092500963374195848096007359744314674907906819648055041719078317276149998800101890771657963669397250109191365272332151184885289957088319588420225099648196181792151891732719770629091400669550396144507712833657901710244488587706216519747979570245221350935728942725446897785254297644566755390937867454243456237612795632516782222819803533736417376927170091982569129470617473096926201912924309227486862322329763994781454301732029174419977925366306484963614521801266921968393873838357294027960154944034924937171263829055100696782917372031678263081305255719352180356836903427706667919480587307095406059475641159048689622298182674525738575977622262765348543507083687869010138075594847788894379661442598128919566760974030689467275193982797899162170955923820535822056292917413680631262626227777908115319423266905904133291051930110414987322696576614199184006083550628693033893003418119432070007830936528587707003907842294754828898776673010720070340502484436408753404083107247617528067968223484790540134160913559352295343788751342533054232347243680366902227164275640230348858931627614159247133071639221545636212871869473456587389351583618177813888478652716730311287430388978995396299232497061246156894414816125947976224740977551448906021093352617133006213788669499137462153694937786056095267691582206347484326707456695463253516138536761818747456464353704807504785854775104574422287876234046639579721709546800279096976924658814221678385112454692354710556075783733419334665190597528230200515735054700637377054038454914614766319674111798875651379286518604204006239497700686447353067208103564907812725884202290967364004596876551674151501805222500609892972494179133995515260502325272212709826508274274558287025221935964777341317156717278155862481131503449695018741198850473075472081222957571650408786245377006474023785484079785755956463199932649835875247177970869819171300791945076962771911161445650034037022758752393250810321071703455662600402117870147771495382190941530165158279637994322807059219621500746172753429418454661218895193634064102512791422288212515389866957745968618935732695127166463170770120331633064340519403350670415687542729290424222719958719291719416201409357488346420536210378891904205670146122065568326255875994016748155768477910302071735206979849204301682246568473973652145631150447523892430457822495039259539033437615962116489723560855511486812437793029898256923912854889714915505748058284520269924992255157696181953450624287708947716472292596983746448692783574155264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 353563069002845844215225711111088224881045714065708521757550031180058418805871951286496740656416426906384817482411574834338070803493925527179883043330692123443278282930264288881424455401212258471259741938401332954581213578588995471182458401592877094767604997968092134485222251332065814704687606767837629218709992485657905069319074694099089212127728503447098330002729053550110492135454484915805089289390243602896983938593044919028340799501323901868649850142552191292138570903911112760389224597304728023387612186844422616921904782981654114977805494221174555276182991840599422664182444316876344100430589429188024295926987637356154513329118962991496735394329510460214127619442548201850189372347109369779047527261450820197904627652368716642401283229651866448329963256603110532426962471439233937639285560923636053304198106193172739584449489636798298658874648501655383323464659039624648821924773617758577526237390937745558273168768828993039565491887086456591059063860617494375900421818655485387918061042505816253687267370448394693464721973763738437218240091839132061072754541361195208025617875859865587895157026744974106049987505585916316582420777234080111828712594498967852850216549034829544459961063760787085979942422657543545752777917955396915907564333493176962333802078088383215326391164982552152485354034465486846291840109220817456168415780776524170766464904343248731522799477514350929093166928673048540141156761567628577249567223839288939504621484034175525442596570546090708836154325590865507893019768713545047748201694382105237377458241710674362424814208662186539855847988761188598639727829023145628094036659246931827231745853755601271319677507757967040322565332282713087007860131098451433444689834957469388181806847699728161687359642439422387622642026566269570544290277422192664261567201773669217066436418070846918003172888080317223532432963924868731165635029458160192739122204250789947355867405727836288014937489257735872989868962998927666358730410109332491777151083620606793384236024649469983476254596356849172576082823356143927232393213329134808144740841460653030795678883600758278775386838693261056891773485824129573406647570969500413697679738458561401039271361363077658914562271824135383688916085049048214766240539309285720049333994100751716810394668798753819920299476486420662437106577477764171168829263880099553639511301601034802327904290718475706549258575459846232649499464452142579790024154274679664512059815939269522814366215060197010740732933409685721853625092152336162521546488419788100624769855972078927239650409581182760037949809144729632880285523807477892528264876311414813199075088029363320276733982520304095466722730963856923510913519835887061775649507274831965781145680523658320472339638850519131208374692118550600620669502188227501806841028138298623425215202481760518475738075918632075318180935665717702251565713359338736407079092562965443653840603287195267204562190071934439095419809481520096433378003952988232661876575151917847082469974239976178945435369472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -176588673683003281447057148411944946779343690102628895061904103667207386135831541188532776761278809742194099692823736563017186638588374135719291417343628365639146609152880616049841844611809025431317129138638794903200945748880801736476527035519409689497128463609713762359758186106520119395543989360160767509195452239501473102345546300492068420847267702558888735944067791351286702061664576605071282613513763847276090136387596122610851689020884019705380829455367509809737902814413819873512945921230851666025148353285425592937584117326865535383697711023047180018838031075739989109112715954442662430758868822960501054117563481663347702328558535186190161180745381537015329013861480155169221659009415934918838640284591216102776941173300659163596913360824948989286056383739864808223402870352480128895851431848948456824641817662596535037693121352161170963035328316246130278626580501446504770747791799467492146749365042840191688432386521212795534851275417241040601866937910785133699647364738022905066467512813029668638401663588590712231909527970927935803698869838816523131087238087832530755120522109512372739757581413344910661753210066933669694899241399086521075045913944857058751154008067645804638536609277177328380756176734932336283980026680583584764447337867617474741694633576696946814228655955251928615994765314144514393944202696382220146415039782243436103900590501041196154076633945347730124698967258653394671102847041142412837471324949736620340007047879001513946834863852783618793980965285659345921402849331192229257798764750664239837961764135937411911482602092931579569711493516471132170135869453444352083146899330484707853362737615617129015002917888400455510966105690492239109347151974654615192551805353529064554467946453788467156376148808017969436857788847438656741501552890264879965214592347054451495649842086691410660351282851368114618820890984477338782249535700894051645113324849891865332751902008473008718402849817090456644271659946902121360312549525766336205873211819001906469686692703184462549678688340342741503772526824466932068932359090556216702493106230539999059366356852983681896198084475311842399032867638671801607030483572571407750594418343491763806208658449165636323540072343489267908361920245813231353274516919537467676253385276284440441872204669104043976573174485849362857394766726521755680539579015363872718134984845564250781405013303157985517167928023958562090638991141330571930008023688871916543229991460759643785502388434312296588694088944738546197181046391373529590324641904162827122475050884228735298757405285523623955785048048988325638122357232656128995768798236822069586932661274914712426322488709301397905444486162236844941223879953518104320117558100115776206881706888161867050743266094795503554167635218800050361859517296138230937973971288686563999584674435454192446707511058743336476722428779701315345672038269313812157041513643034564251389294338869935876855172056465960202537702465176391132391594264482407557794279271434137786085159448774673337868615680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -995306801050763537118092706734937386605853190882844286375945522397976687277742486333028620649935829413697767668245201999339683898932285474786655665706484614086882914686506049809030840812915935445045198987242715090358878748493338484328706447004594770510567413335975514086739616275032594018973468912820465449243927655639795511148787536626535685592888638847402723478325772364351636603041593147312377794732118103869065615393872530140462573176605655990626703280247243712654453267004826069139980466392581680676425622843806085037704253464868610239970365842962058535447164344794165538312149944468141879173715441444400852293343902326725674728309259513590034898302457951897582602139284349280408577981680148963791905597352375126865641290352742371436099106384127009352343692919308265528138482544332729432491077104034837892288604790618966093711500301991181452302935086484758040809437054293017822032785868135079810584556391645240928083002044412130720041584424610340772758502173893753849102786650448085320328136722308879869737115802719970562399629486657092051821083319593344697019380062972229326851863941403646317636349036842423442208551376249401633314201258898700786037546142912700534099539087482065655812117562328589029433780820314858227317099558782676321041731219920290742327676002050094870767009028570271417124182515071314264983466855612316184990109816924716395272685138963406488796457815440131487283981591106041724727402366430373198392783080515109294605225572166550836851283690456765937669886483994442743853148513549014017525991187608117413143011287104674544879753252752215054927478160206370464209223581684987399243817937964069597818694012017729387903202766073019499890175492343879047054543943131624424415333258844773311601077413951765239238520740517802495896725179492694811899413402169276940663702076534218197763950714770981063818025257586596154867160439280850107090965692870248293960215272451196278515823399288889061060136421961667566321541765846556957177747297261838964160705901897070290761532893652134660807618422124029667942191262320216653440348239677676177014921262541633095719345573699303021301626186558121369418279505903151705298182762527410642749927095200357897020971233450732785648623534755759334921307284750774380795685101837865127661416721712338899818398003945562507891135702103315150325781964076473727893171505722895653317955877008754971278486981460963177462097668457718140388691772770336810771134917982095526737003749900892765142272143554557376583756497128824134282235104538254174323852970264813834543489927450244178132905325379873182403840745897521863166582293095225057077446763564595522012130396977373628267817909117919744355685465233166305224974501659696311848072110035053225266269759498889219071040614317418362916222271367460620330691003339470443594039137360453910090377045109758183019213652907020197254278252255996335054398465084323863587994003100119566975525569928669550501399953904341610659821188574399495873012543340149696658520645125825890133523293403067533230080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 651762031012194425756127624433980628509601665553714818668856606167417864425221838645109592864124556834186659109469078098975377863594216678982093105427255231912934867362380212699145702850972566419852681719114410681438976469651715075328346657094266949159550952210162455807471348849401444182930735234420305601997579623034217741512865826562499326817929650523862983841007803292773089805502057936281723171527742920136937320923766516604695920584285513535072065671874631774341377099452660249150307865809850692222706473080474090267989553680489885300092524629088127671873017699895224854894816505042513700925058732847165510339355937661420627287923180344081646632447499890638566450969187565868601055234619432083338225180555645376011554412425757803325727634673063847428653902855982728771056502147118094461931471663257726055150502064800746716636878768284312601083614091356019031550815486944013633530018244501781674560858473812535653765345097927749175969032673343181447056663041532175672357009074230382504505594269486737802692632294094206730842763229119481216537345298934445106345116283203852418090870463207034578606787092414475479885197210558935572007166582629900513367897403417071899801385403899891959150183031094886533409249954189201554825096821517126588288711097844428217163603902943131090819548647678398914094343081273384723505880910325490777237968756796175896020882562986257803405277855211451330048924222930174711277037903610746278852278150312394938622580068806398341237938990522224494450275760594279506535567952002328912046845655649152545581647016101142009800639154756915303845020132603926632505441052849134144715886732822107021734687428702908821910698644295726496559204303531227464596519203528446003831455528499820265700707921029982698844939223594840441018310157954776925375996623622882846391496451167325497314104686250425596257255045146492680953401065249536632853653347898550780015138790290600644521591799058147171769186051245762803078478767451860182406312498728289134712313525430454428646059020850247738499064711958632005697651368604992360982415528660641798633304058833576429169033038034366247702855347644559559154870951497698058362124566029284969446708686803270588789441414338203077283989656408987251628372423151156617071164985442927404929052669486041710588690368319543683263631524300210750716414133846148256525008176495777464661164442282349431144810702931580042052062592600829225366615149092270401377692261061052742867440469432502914275340936181306640412627440395854749621961837647357780841806134876248199986688195747904183636163159016845837742738653524752432677755266798747850922620927430788542459439153387356939374347866299020517930435232991890961758912107652673629228421204451413148887234537431119384694120468854016045061120377626936074871264374881068725173916713382197330467685311006460783616724771098398923206601953936270213046538505233587521078640679932914970211739186352544899225966109977042962692189553037968480211041788701847602313371180879327620742338221590944310886400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 915097235082852271528757376236806642724824444684471306547945406817142109922647272702554754837825688823618579768449188742196649912768674697555807164335487062967359156090537454016423886651398151800530545806360234754625028799614424314308368095975576882158078004014219947059632526936602556004552058802019293498324261783556598714726658832463826786017563975054590840701932185301445695211502840448729214382711125902174994120513212822901507618761736575065756560670066609044212269724594874698296682784733884704787983969636740862310503657062495900343551556463539854729906905642118438701915903287357909620984408419841207888168878923697560919321318744928824889377469805382001478989604387444619828745066490839298854731875353978237679764180637509365573695099803629452527589313416105471803137205506493863175529079476065358564124751466810508304865643797277283308583842298557310447104803232064659514813960402298874260795281875953673687042339545394294233191518434614621853557740018093053427861318866376064474806775247937190816621584515659136115776629173073635101389077743722630360184149570453894432772691455351747715239322852302666146008627623652735850100071518264920761879792657134003497788950504600412395490316222587329893603594887929168586950514512585617397343322668806133519764532249369759683918151589602575473743610455737173526782974573063972941034753076152420230333351899203013804127256834292981339732083241944065050328666302822764543745271443432573280185165576271640665357055208267548624784532515076209157813842357170116719462831208398796149903730308564628896769638817972876291234975970279701466836697192586427239970407979439947391075973645075409121649163789527603140270858124486495777423532786518239103435052061144412462151383653627426554188504873345534693897177599303546034740059299148271761807972680452027671360477281576253930844187934327346463395713591229873073633082990401367422158111973512113386301389648306988904778362440517538020140334627137452936403789939985487602970307243954992891538048749839604715368844550859973561305275891454476120414069650750417525870755116490469227764463670448694186583218220491190837945011727148285578797926356547412204713904348286100717515957390927780377127395559927091642448709071490913152504204048112244096220391292449012569271301031755742060482757441731283483072870987635610169291656260726527424554756567038368385942082434094928769110914323642310253907615262703512570903373140520029917424164582764214622725643671331811062930625985269800756357566038087518032550465030294262251998892104668913181040131500027261458684514942037060229889201832100960843405613216334148920956133352832868901755336914074668538470233530265149549997534916633582162201765540551487397114956825796022911241086976563406104454491899195357843084578279463630065171387912071432233490401075047363707155499555032179978089318919430435185744464428375529605263182183990020857471455465825586357379659312824851390283961205203624521876411175862763727241282075346169382829445175734881484800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -819673226392607582055559481084885566836020078272180921973428749342307359386756203308691540461237464965473189119528234682563343367871122031592355324758098643746108156583993812095344663959027389891567974287343744144390434932421175132791922714951112019495262825242206172296468772517429213123724654423222759495186793458738019088836310725852874226232790866350698224667526010997781327038046806451150021178266412978347468193632087815718384302120315272044291185885508497118294148629572062934373326063464443002004053566025433161965650132887116974618855966385300504212571636223091065821439557672950810966832775983323749217904046356622344321394184343834315823843387747298308951414637980355714282514511612761637172138335566433652004143229971666782758285666997355202228193302993511509132944926002119913367300536110046540102510023167787203518864475454323549368955003425776232470941084812281724732296333241177326925569377399277158141043702045566785703683289128898213297791534904286782524247768641649845568498077977364698746759621978301419800091110213613012352530387944517991757100543541051548644935013569499168882583771503461056886339261625747217416570735954600943726437808869369508639804664717007618954295545232497370142822505005009510214483399234379077262724110976140993971103532317652502452421627658115318141293472251088451456637224649727082177077398916221494082283468547093366014382248104839117607458355860499555772837481138986066932838981428947246635079469221253572834004168892707909106025622817925436531175814281460336891106052209458858866303348965205214094455818312341584793990517711490568612887449378591434135612165582134295789867485405727197402957644179325511313561055956214245233244757831881887835877919864117418841344780564060938489848379738779963514778983612154225929154446420413261314778888646067142893259202905045479823622934472284819336656903476930077026355593972252709430227405054635991242379430535699830602219469200037385414889409245798949730899490067977355019829963412593897918981020630414939130015702226791468610030403061865476681271447600948624011218521177042803770137591348471419165375420449411606306601598137013409696453199852657287314160594355376859878013512996796115379337010452559637590548356023236780742577664555234619777070831813971191037068914471027351656271667958838772298334296102755592379944454431172784749164734458349698051668911491261699722203386248481922872705584578302391811027994206043963040990717880882846034735149087891136275914222082627751599740606861014418807745770043818925652431524902399151292149862788156889095887802161996046592282766829513457898736022057208879673194620697773879626729193380773106035586734522493877999483771932097439208676972056071151475656452446179719855429477578345718864669603327351235524889642514359785470345633150940348283253409520663273601449490493173034892722183860064360099037655405414581732991237315089235370472195024182850963752212852001857348101143927171645734643180232740421181855654573980333189748615425841528832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -106136445380814650527529515898484659674572596356282384939130587048936074559767954486747117797775843231722032254250834042308158317166841860254282403945287057828614563037103208915889587638886529848853641623119390973650741679446403031864824848189789726994924707584751651504714400077366976520357317635338333773344403980148795082762812658239707397027678050264367798212448619516668782090249766394619899299456254204102213184863073488087844869694629498532036952052358087693243807368386683415993529257884785251695783364961089663822624467104038086472735011129438882415130042506741702302577658104030477443824315174683347342247420135828351329527199940676768623986916426534655590001624657799023758752224086156293890072721198692032371544605931023402974698762706630705029214348385194125004119117007541054660929532980115600823901215020062908233718890784917260883357242091232722877923018978111430531623951011235450965773567488241219413601532477822198096846943164471761124275502937130380282336770703281410542565750404795284310537237529223787872774633000241546780691615279966512138456219076394705288147497373135811256028066169593247115440350429609738197144134421835922135431408490983263874888712966949541516793867897146290103540251407103226619984456040092024930763348718985410562643636536382710731415960820413358532076530378780264395131853379226482529718997246179732046835400108177792485230253687488103608953720666316485776032752658651624354147754228668445198075297160615938976374520919049773469079990533378282426819688649538354619341786658614329336404337999599618429934746363017008168740411032543317094591534857305883194702660310485473838132030501455230337623270475446866058662052814557376846596988731988984091960186045019353987467517438614140149885411557366843640580918756293393157883777247589124837565074728689867763696728527342375346753384888046967449509943220203885264140602170525806089003935134360297435397404029165665049367389570392095677192888000407432837109819799508800048096837148119294073535442630974495216528117365868168123210822817339104180879943786727045080541030669449176780760677693881806812769426454563238074980869863920220543059493156996483684563131051945934466948361361848176060400285355624939059518099322386230261455164114845716418908761528719555488026927119520346318268790102031636584785676567717650479768506730716509111182846485183005772026829630268791445334981672911601507953165076030233838204603821557429216961296645525293773687623097761281981548899659114798839004875013283243181881087865354571741840088803811913782554284002719279430051408460276586769694575525555771366611921927675311957168936031244000335841989282450067837161425798310833467751346795668280491340884079147303370193690020115144867464387844937639033082850889728028381957984200280041241828688148707485050477758081930483345425883173649327036944124834481774912896255158018142838198436596608157380615482928988205451405273104831603508046147333979896985375059314171792137074302231585050205299405292986368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 431986498070330798263993134180217876853057052128842702359090286527000403245323528785806084387422020651225270481189409164997622729271886840140157218452847575777031267108207411319237985359720784513991766083221875307529041936108809474944078138743127072574670929945622371530788090941196972923203608181968497141048920883194972602237804803242897088418119057432480115301469778111013619860458171908533744262662990226351142050592404665915891139207085090317187333935136426861698890813372836722484774061596355378841716125570057888730750638077069602502307942503411995793534240696110554484021372086130166802322361670860013573733110119301811541587481168249318191817480668652991141281880342627027069950636764748299931645536523297655760313601069541585149797922314419165102486195931953418537216634495411530704189280857920647469180162346798390250724429927122123131593788229988728519619058879267262194731077123302893976652257322412318582426894254037352999714201832209088642724196514899697381378182380661767169085156252693491571524849699162442124849032490895270178206877174565564745270320125237717942784953336934374768102062598686169196505388089168167539890714190110937317655035638725449048780689803970882352578015461302856426326799653551794830640669640013615768244180622195196327449192494599616263130119054021212573889210248618764402319662611412072590798164816566514857388959497287534863237470227926974105381442359973126725405882504475861716714133442365869550285685966418664209199583517062818370954601154075223494626661988774418444556938619649083702773267431543145893830389819431090318433124725003559034448544638562137627506293596182465513619362924084285229992518306428517407920027720624052451702622660378890350930700888913068743756439357872918136596234403825249871905137847695838642688255509426034838365380076265718942393493386924955944883921956161109134222870898748967212934827649750692787300536991789692800905487024915115763102976588737997422905068925664957526720705545764250775974508084361183897214460087807086052771077079718042345252370055755968198616442350724508003771636343560033296055088938442809680069720049626091635756891786597851321218663925373914456415994691313387158567891477423527428108122482427221750631924371169082534482751779470472913750080863996385799505115953091806071870482727624595745856311968574439228597312543391798359482903871807282742394111174148165905857121384813310368599242607269054664357583816310114135744815734301025057873545010818737174426428422523988407385484575703618452779291532897673842809819670801473008623176091389018819871740412220862747948379507615979768288759789905241909303191389106787267044267494963988336380098069206968998969750744508948898975035322436479709754924988439381790224601651631427210591411401287196391027916936290465723762226463466333240203775841455073263249807289416128489767999801854729431171579949569978968012971186116709132850782839030574156007394873214714197755193305138530685020920188516245959833045772782402725557138747658240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -196769370261525815256887979208290597189330491692234947856574151985682179553172422634813586068622862954698795342999272717869445059591428259176950745560217753231921401026762240637627748738449161222216167353587101261077879592535366775220279625339296737745746807849360821550126102872364585405357215272203959315283414604522850233872098849400837965212181937464033379559134661854214842058090250293678500413235575901626761746809826112535540166794299155534790359904515666497317647672293267667574808805499207460267475210032463334888676989142958948863162482000928124643508399680703361382338753364694507172967387590699621288693672672886867486450153969935447152149529205345219735733198027820350828042846298970658837584520831186443500096519648514361531685011835567614362519802084112880996743143654449147964676398797854254744705563814932037964663113983955977603735964396870239415446739964957632588375621985241722800753118132959152662434272407633764656043459345248566602144591366968696534913617626474963575369656824281021141255060690549153424520470621347313291680057521847365591116553582342814395352266764296537849986534315827118694885093957735725050173797592283695332095570854243143566867926927495113191498784813168431596033220526874165026616594431398892259186716808398250242474089082084381488490072572262924781605393675807903890706863628088369034586807091758533156150882521653519750799585943017558431730992082110077238443540447265540060475195543302303899732089344698444748063134771711899043168165301041421480998107118945126101063759288299706010232556684109923691194972002547501291401649032430108285412017837990383167710310967698863190180926708648956851454743782319604636478037419863455306423725155365064146886730192891434346989175254986898750329378132145192258845168792390835292867349643460252203622722409613358460289055133126423748595433217446657555869250022345444828977235550720646935323875001941167123005595921524311681367591971103931722325215398087069881014378593660602577752403310206476801421921422683312058279008995037436404683216388337955592919727858333367434009749827030116354600592728080281363374648975712705990088700711086151470154300712227630349588421427290483163849205086889608830554884983444960178445663507007678816624477908237897838387745058186109258902500549342267497685280293041328170077265017358767287002828328824398578474876246139117354060211068827907111774509884974869445977866365783134576434053810979247722227375244391673047343766723305762907472803576509866328993217952156158728215488377580934178873440181793459061681987570652907540652089418881395976542711101115872516677029817582425599384643068220035405116605853719682367059592750009389548229149792532807383880536703250265593291967104967599163350503489766129625666966539725597782840971250882895104223417139195255006577838047025663500902449214413771888919563585845097473895914814533189874302582181180416399028956845760190009193519091698136669840198814890291537197399082261442861230832672753757331864746856448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -23392997000479464819404833055427989797139495462254068129666803053879581422256877030009644600045844162880326593457384398969918605935365542084653402564365963174698632825827675081188470225646456292647696478349875709466258017304836736579185603493747763361313641562688816619608160848170467126356691273593103070176408140167590466814694434817248446822721356240208941376341090412133659534200880645381162566580808283762081153469088850099370143786032385160503603613597809831822237311759083028751790917393039099234181072987005118841628131763860413999001971982610636056691747092575854205644040436163577225810624167792317819098743591184986184569361077387079097159393868517506414660298353341772686102194346799312797756367536189411076703173124241863056308604560466572324588393514008098002684437995210803636084883294041523879692797385987769879847402095823998160001204374180913931259272624049875548420141355937377249278627313839201827706477130727970761581309447014993959053019441812029266343139632228378779100394970610140557945451303242038597938235547809829316259062846841326429189703768738244718994276720362086027690170749509239445354608257770811681156819807794281498720719680008091211277068525060917852086646406562108831513806045440222554506364549730970598353480004197933239204031709610744761429228456443985654996532100555404331923128662390227515336833031250338588749708182324116251881442812646106861509172042780264599433924282695619745166651158805178409232748932752837196636398517062364788560388086304140006158906386585239777641969366360757766494495291240512839168680862294391844403811431298436046778246486658129585634189751956085130510254548945267607549198577202399251615370935890526865966320762692004840126437776937407246285963130822038108697929726057995822177109731213639750615776875405664142367383988116410703667623499128616003652126099217831516471885113871114578453682991846012108360234212538041217435178991653207944303993972924686055294365081291461383076423093650469754946023422991465646418646736958665569842329094505892571753656043938176122395022628804257074955993331257059136148841504257687651587574301280673794307383107519206392259562939576451385196386511894582425507152216942968659410170792951871784278399116763308559659224855763437434726179903810308581797202683507574494522558225547764269533503907294587194045970848147630786394496086301621982233212215784146423069748238814530633898867823681404898447579854481787214727815080718904567664693166266077487668358137871991249233859325203113307590094799962883850211881524262805545449228358751852735086500490839245193334765680783815698726854870906994266478291935433308851925131669059728613812135733762663254853153305719604000432398916047709127992473070450099856246920778146551348438795925410339763529269143143162320989058731463595738788606191947375578212545487288541940882341075041938238077406054252230303599840958305760545613786856337723276937874032353979431915504038457341922505005138086259920293168374768676733888517235200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 66341756224827795087994111029530676363098190269070914403665926809163679949891066683166053505833381503620605376238251617193013360507941546146860983258668736984707714612569093237118922429256953527521389002190937164199949898802877239040145452722119761324520247747506155953319566088457888508290843358890761646576143380741413117078322120937425203573155743248767507061750086879537386637482808324368346781552447493932554687923427369854899538791846016307633290412239764762986344173479062840359552939302088083522760303023436812995356956522517834892603201415476346503513445397679040502123053053570385799987956918483988051957675882177279453227009684746105994363093406722077354140067030364896056602469434181926005083955363577491895646575064717387559124457209072929842337925499984810830367661861808124277167848606344770788243487890853462452070713485124114836090764719570154741225617546291596911013156538262810803568507165286934257406490241983691576257916342577105572402883098718140660311100151760236203447060350036910592914205429219243288333340724579166703064158678868682454877711043403904341593833174213201114185745572422618652954988411154756182371151323939974731666724510400670140086015273078014034808387486087786633867987689102868700346398916834349236531733209451763290972666201968972346650368367963638530839076988475134044742975871553506370899023407673685224727823389350753359688655306424812146456181343784068311700234191267949562832228546713245810811191827780493076410710616884890224836632352162990922254047891517322065363051342398774685002523582505063624575893254283327765941285055189276580366855976859575980807258649338391376611421742522898351158944311205432798299036261369258707631601383526690421387583215939854050874046711854011520386072230328017448609046167953758911938972978142938457703435583642608243477372314275918472202518228528808858112165118751297451356966796751008933671543723485679069737309775920562920297244423443516597374424771276728065647302579351744256018102415526526162185490810909600781636998776166775084695308349091413261009633222935147568167762753676761446667996195032919858330814725811490032358477240924871994866542215595486303666678773585708744412987370039906847314363702648430902272006505035836052721147423598541691295102518739225658373868859180245898075713134614499794684323882751044383949558114816670771062222585092448890890258773901728353296269187838630872825810649881632178686365095686695723268538630429331657888522906409846672562551888051495522133849391857581181790203210550997330765196950153335453378131911682782831056627192884203783859719186674566232159864837043225004163251219163041831505728049712800972432995761668046471930046616807689319617153406058029660097097435342265366916121814952529594517241435748337368039636876901974534124039072634966385160853171545549769291758432175101592105442472643277347768880466716415472299371258461429844300993892373384530398984615622867001772537398349678874870647763762815823739984703099205778065425920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -36600254774893653098426796120165151281128774994654525425777392886570063076914171312861361368588683533031392625362731788331422716231960408546172238100336128244967782234008125213683385945963782535712210837615885197251619989630504803180251671581318401055307171314011216473420755398559405628635504481190511989750256791972607696805999746420826399828934209084254501992109067752365168667617600732891260977280008609291771250245165827382044189816719498633218932666647233621046849752053550433110132072004613795777279642508354412489962364060774010799932064091871377087131387507339211339033350450253497479142149641496517474703472356170918809936232134056315312423415493939236069578783920238334968809427480153241905681149858485855608536931138181520990917826076382007561767800979676559967945536879321929881761013716490686130921161385383273147890134412604327167679315400614130195906081834474275630036555752681830651445390585906070657494178274744145142435705473594225583330069496773400350802683153245764371823564920828167476480794547428513905959474093655412921769984580522140588518486100350573284744398814873868490642106693947537762746010143220012314246773688768915786057346311816633519124966079150757897519282272800627497281301092158541251958362465570002777034363025200492049933795900989384417874130572086121030539148849428923764261499672329831728923927707977414972312883549619879664814677768512968419270713969765382134614893960026311889596124772200397298603816561893936642688609980457883586736766412794077107766023506391903668902912774104061649576326693361732785976019798065539722208047004520807376833424215685941251125889878736046566006565414277013684844917215733419660116721528307489098449356512195472122646810114836159834076382214909183931110418637696205412022444705019727548729789158071448781279976329118826917554010742978734318164499185552642234698354349341448435929166013314563452432429111820155943530914833475392689663935515777251502359941007431896658637739748802705022332730826464165134917860675435702870754870900398064033608769942827562145303048024936078265344914599761864373587515053778138947124437156651375969833307514799383080194704963917874730091714065540294148332234708507101015559634328232997332384648558258401569960060819080660415999941198342303306300986024969713071340531375458326586385026862607819701624341647224607711986890435038995955728053569465778571326011260720441804832087537822535328482847354865396108333333963008697128075759535537253623079930705566022887919509813560894460768392697608446593895477708111495688558989325699326902695410540475394364472001342425816418197052631209145490795352330014944654227290505673968740175137694871092897887012182827745770408286962601157943254698389978397830791329079808206225223602133772547928231819485600235284807300718565655301083242038966858807169335532360732644347905755511053938336812753366241449934476917949360156250899260220554578088106908955933381303985067304594387480083873740658598416306944312348864877536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 11799809940156295258342618503120486974982647270327093541795800288869909899590124997941938436863821797643445036466913731790290133896711679524343772397852293137427952068085145672326155451758889273635554124310669804232608674941810399058004467133703945529284896289178728676597817264749911647799202125082198896951043956290991201514632111094477082464937489474302624873911255827133215331160525665378388781977740845516554811352589536502340189440271705469647046104888345656740470194507735449839114667815648877888889253822917300771870571011768162027123045547928658846070120333021805177524008592802173180602981012258779536655453451499035529617761643380585150893309842610898488007027188657367449446378802587804571083792955321210088109739367493878184421686207936678202045535475095770372394462375332175111404278342083768949512831895650370976814246632458953953735399479844949717440770212928753632045419109045157106740837640250643069224140812887544612036185689903728179118718908480535363035055973053331991495600808993669093880185514347478534167291639978154499521982520171472805144514114186650098726363239939151612409435434514380609090242750773935647616522589736009996036047961236780187695778912876136676579677509844472583620217424463587016901882041767026610579377506384708647445364984231531498615030705804333142021218838631821409487052135647683765238641743917597371191751490940130121706463143245462611335820948704365196841470532632049702043075416876167080096238304736908290614239165194384230967246280456011966459289997666624947392373089816579613388897878583468535009399098768327893991244159253537056371567559130734471577457856317632694532428790890591017636731649602314770476180142940137949202536448092859553540439923197965135532326609764239022534375690996844413819726176893743864654905312571923685348486518766130026001620205434887737200454811450248779931048293781296665651106967221404799091834067833424313177437686490036601169653058605015736424854688135883731340207023299848885334952974335115105360918073568103607318709739162839498357867658631904941773847642416549050566030432878808479294923553110963747322143798531462298511468691511322757036050455428548650603227195700693564750688740234284574323014683175364663690924443892280473661093563378060358281284766014900300619382313139885892107479184130688177463531080300153818153637069953778061301401571194852379753285713271928344500557185760641679003933753748272878499610495862430666932585596522614446308868123263926735432901522550984334104830623514778896461585419977190223851728712461885739798139928036886475308473029990828115997909468486396588665083505277362054263117146503383713485225398455048996677025963452681524798685360241728718733720553367744176105239711575825375579876650889560567926695254079303023933343799510875722694452294412028473800055670560996696405655539790905688879733338492679702121164459818203848272110913269111907576772843043477626987657259745738633909048472661349176969871835413005447221832978609811623772800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -2525934232001106306469934406120070886724443951480599463179932708252051892355486382902849390026908593375438963840098966946643505128623867206980307442611055175773105847406801949236762455116565739160788580465408717691677006259436475184130586672054007134760297729781592777609769182894568624878146543490607193581449897102606818619197119349844675501297664040128995082514795142632676577896677880798708721106230273378371206352022983109124452957176395904011830521921288004835536680390402117076478508012771019439604728266399203047001748431947903964238307927334726818734503968117764405048254185877457943047347208177211672834662945767085924159582248013390730993248392495271761062566543666070578052537267843085472734671467499661030975927494866525871839151947477882522675797358633880853191120384591542986403273076540185180017562028498037781837289334994372041418288876850319105018189940856727774953651611945948732297011658489496025328353728228838281759402433996102911870102292340791266410264837213393406945753037371814618060536827403733317877718296346277470037622596830291228065436340647285404091745323366379375075375911024375727391472631144147069479812090216164421674721443558066787183850278797535618706135648549881761354996724397309322969229573444921800197475183460579844927062092352475201624254549089309802800186135606630243725972099263291649360850080737551956161533389075154021561063771547330170798252503819986414971739794579043450638954237605387230913382770504916188976045210867930174970954759759860147579211623532652365290736555040379079293202397224499624088352311154263106531736406527387266142481450471737155355307454228569273174154796633921661101674586991171242421835835988222074268904821819069240332212497324814395265674279764834606536408794112838451327383993784337397785383069463347643829076613181513956671962335860349266137733120247642584503001609993011807434634785687263641280123483424033332117266584729767700740260768361604956622704491874660756684164591325722550028156640500710602345860479912142208907834781779772563143507331427893540577198683379927896502306895010284163917053671091759979982569084480557469316584735342236345918453051810747788240884003030006860781528631070465283212105153018750814036725715744625434256582571634321252935513682044067485771820864715027927798046967858446329187407988860153849218864688716673183088813293623567978466998029895837406570211555685231859832410274451918138246639409988219498410222230741965674062206259034932140279656043793225243976639179974789258872810815100669350896796490157035507581229432509495197469336079686659321454986752327450637721858315150275609949865246739204755718159183335177325212462690413353090964835204198609608214368482915247815407300913503544903110028421142472736055840661541688906702549673573152186408133461522754052714507530702463003513661978133719044858085707521360252352737271685166040769678651863115484042047944462804027644254263379266566007789096610915707123572220198857990907083426492609510820000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 360610460227017940966633979059345873011661252520007288497752977227665679427019890351874591546412386181808587794383219684850383167168646848829278363847342438773127515882201459522818296479361764175420602458638040200604129805319021415782058436282046891098300489503062517457823804142115756571093842411820997410318341755291407434051126433238588223922809032071207467818690633729857720214401117724107204603077685786793529394908790607600382005254022237711144724676980291081107706279785373696221405087970722470084289111964909249647356981198938057202684702096125075350015451067688822562858737617874693506982302034261021416658670264116581356787775760786718124380843848407756598524165040580864344211771895431875673241168620712381416773658038469220952342784537553627330415114709486190289389497020799269797117609617202567168327593117061508685926266549317409300772730737320902456689599191266203121534122801170802640061921419724389216079938053721826382807606209982554412117192464146517747723517806890532854384061441829405880180252574323965950752544459581208349469935159220338303488815313394557100610476626257116514984164726658661991779180291766603191033403395763779937250122571478210690820783595891501434794663820655268399473283286608540356776338978072229909272109104113024962116445608068083928915801262518040866014177555745582621831253801868498072285156431407196082337893360682359473982407627072740287937346436243826592924314795994882353249066453894093551731877023895448661778322290615068990437740513311492739629659121295261133758012978573734953364745949198016113964052197680719035498431788090671323805288435939697323487214089713969420544599264946131564773333683664372581145814573553330980050193767476146326448073361911720141916068840222618602636841768409755273266735452612913334570294329616568242464341518610728312812890999265880203735329474681789100537788100128456700941808920100452276485800026230875981750294066079092600621036254593677211830138871221900970779149108286926311690452250229342431623506589541778469076636589862745634211955299283457629276828956905068505255529672711621569245657552361909539738574229414985696075044185986881407005240210855972623772102208999578031184868833729873145121593169574373773523120371134843812051803825595159109942199218283405622404756871607971131493167305976572594213388830416314086986529397041844084650538384404180047546391483794956376106101026170609001772275378653045494748094157105472124233662995372586046066795034723328473895322160242120725942834560769453762724386699788863668178204905369111674121558681770730019532444359210851873535459314254467203226867581243797433971415086259401146027847185485337423044718114489964946660176851404634946908678225916937628020306092158573684013528714951402436634341490303283347158884308252382941212264980812834434101465830115090205593793917948793867913879153255995888872955336322989229456784568422427445205578331771001931209443943015178061566384880922002396749808524866748253865960923226623000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -30813329475304529416232502653414757588319453035266559082532893729373167719938176939157456595702368365761110592571644795796896144869718888673049221541478114880566158094282143977408956657632116701049792372413902288176381131545799630440196448953970442578818926639251434482205485078245532698481272182684414921485318996547417368247985883415578747020230450118157765985255584392329731944301218353337291397908767792787291118868105889053042643108085305775982301654449463860921260167354613030551700154329608260395432410270406373856304674854752881502054351637523942070190137778332478747540240421060414587201282354585817216069430848164200477943549687286991251202944128694404816470243185053809276900024690785154918572676520938460289237723692003913775901186973671594519490592322129583386214947782991677155043719393246669847599154553666158368713854504176920398042606877334679659019554074751136316635943349790145973333229288069409335083168098854897816523937525019543227353074664517682377795852474222833390834135199743023336641106976022447518831125403645688013555080433459267640117699222792181956211352004992874410351946880920690636949931041195919650458314186964552098525479285432286382002998030414192895508932953975042755211970436069067527093222172479513372965681691588906040209335415804358138108954808497150982653648245625658635042722920879457311830832984916133313469147621541680296381880090937434077980531235649268359846918007941262030555857130137805617143991209152839492493695130135700993183099683834359932700374395423011123017360238281954985369495051619680214036232976882111612448777988381635179881164038777785265985523073088337993448086021424562933084570418273302724168593793938219780805051808046197062621127302467405008298305402879656017079987094132578559723975299448770832691661312761769471915395297715832128404845477947860840156088292929480626595232536450060620456329902303155759787980534784687718173934599028907829466061512382237971861480304948911219234165198523800807846501261151087404681436909815485481255463035242310820208709270170986807123465988118872511529561693280486007639772562365670245775167241110085298274730814495415754618838445381956635142162919622051218809226696308397014416187637336677028166277349022846714294667647719266057089805135717781551519409756658295279602388806546484104690273601225962502727283867280764287348947670155473940200941976230219708616746639717042349224238117087639899271654410463282385215887751246118104983007579113029036612105995914632519633185984118237095742365154377474490317985673615516122088159462821221252048618798400446210761275097391769284892956269107234684052421077494087110871911384739301401556678040213531567285535332390336488906830090508471674379590398318996779308765462056453186066044649305553582476190170139249246397135867163947492802751807953595030003072793217730974824416016763164225817562326210932145899166906384622040895606742219403584217441818741413370490248702566529324139870835509898473287449100817412500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 734823213810932008030547929397873381698744342567386126416029350871340653395912408136017075328692809311253665406469697067166675514762966284376322518524672201355947605335715413350779826427345659385728287330619325757231470178887338246433255530183702235318407829430415947271132620454821515693448259783317407653138368885094418757523157378363351814184802367024612983458716940975974954205666021579712329771465752760726987316016993344564060538411062389026075750273252694473103999733451328025566934750117733541280024981616285672454183155268796176817534150448049512166521017405301449521255348456543085602687425002383635426385286774163642068698623018088267432582500551262716724444521196713928604207555697651141802824636641514727375096933700690669997076142459897375400195050602846352504071019791538990236142933354313289667003234536618491168018301915310407579837404943864639172760614236075011248267317441337926573711102785142585854292301524086269735591774227528239579619792335916951555374814055318721056481496838896504524300083484275516630956520874797903751293810936021586910663777086994618768216442607180135803184234395511228644939609872448338843988920183686808981538075597123419713675511413400399541559938511517516647706494474052339038986254219365454991172321372806696154361110022830709097601726691734829245831423758850215522039696255217848289615082142140113835632637279711088859094542390139557923959405085711385526868511140151562444324194663012000543864333475862197380033506378468801433883331997811114200091360656790471146437580201122663085875907548535159004321567046264393627522019660717890541813871209545426063609658104549036872637233601233122029600810985935251042768679550277832290250645150274187664612154128462605704225294487464201734584622594247613223281167070078616113892146719098958049399747920924257511842540048865483131341098212353313623222539533428668385772997256502915138345461696582872419219381855361615016019066006761744572578009518772358108476044625459022014975431057648940609252096012080617997245170807119642062207190207355433691643606814120811316239019166771841415709030731623600907944465607626505749542502789711606980744020833823210917342687424881819356533758795246251688391568146047307013782833485017955430117375637517582764862120854793333396656778432279030862697802555866659010216822292463951488087509159780320319441733837320905335146058789810740065205689124931113542451345248520096801431965150666000366275320430899400337782407431436622896359866761393201738375089887603920622138902668269626476908383941421026697965110309545734885171224349511024696874046487393992501782611594114335542531634383200167004495504440888795079902939921454200677274904731547010421856473768155315629769585794874230053373483969395309570068615068732313303520447513217695123567517490518754226849584036866250723415673276534276799785021344063439670023225241445611799755068743417805786016918196017934635289149609540961781638300408107164844611711968453129132651098525000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 152749003852881266105131663622768908594893882515184416007625464561395079655657418300652202452263160112549403337197400370419684757685932969754857134373174656616811188977707146673944224891915873037996614573089485406926681740826056453256600140504344042880023041330880459244578819005944126632987157811564695474692177489818795334291348387124617437262222334705498250026861157091871263780165799978419522435936387259651179331755100259988053793535252154565444203215730194423171281592071046936135478379869685504312157651946160770025983484176621580889942925262400455863437443397291247684828017556407004463729989437893631884622571061291171038949466521071460288353276074729932575454027378330398190853455579312669782613969671077387511542190337509284650388773200941829643666962184054342179850230735259368724647039940356427634440197051776290034244983325946272823388972774806653069156753361396451720369149239166459542190574958812954835345317446801299967053644943635436268953315543841890416363211826349656764172641944940713780045522778243848570628081187293446596676857169693747537520729369749021250934786707189749587684320708905849758521294491348099355034568323881812548130866690689390163586062727378649327078328582824511096099479943052855028093118425460944335770899168219387856365000898869687605732369751916338964028026659050156990025790835933928659935362255416750427148428382631906224426796082591762495380563507714764857582319521052297278902929014574082907111012115898931905105632019457790068219996015578313871101344375678542097711805569136871074796333094007165879744113137463139289826197073613917580436358915799581289530540258969152066954126075696461550097699902260526343641764058250411894727427199781827654765775748995122034598313974342887359814735189611943516938322528322838577323765695608539654861171111198952533765823507388448764677247908561741306255984873648532215101540588675749320124143886320260807982725555790793510567128038262089414763067026907539758121137400495865757347438474558487997048942066331892625559991412375678292934553674805867988323444572474996816739231336975702002166289622715663922774463856443803153339335428376419536634782208766175256515729800932776233859099919657823240082658481165560414371733339156051116006671975924314720134103889649682569360154024421408309784614384856814584154049984368577759476143816683485653620119985201285326419733727747964244887917355755658146018910199320864604700694155629077733089799122690624325288886613361599974866281363853680805317633958688270863956679580511148394562966887880336788139922620234823470789213252283266389358234774594723672666191207063429893854820935727961952256696466337936307682994292281669498788456494069094497429305836162105464251507973726543621321251450344432705303661433401860536978804757027677454083918441703207962473227181740683473435288931936401924581850381495693119136018638188501404956776417333170065946998284971496309059066738741800384475218157976330927030053283979605982075062414062500000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -16900472028553613773875019954090000932194648814093165940581766791148528537012683797708754070551769023363689929025179705417698621601614458811719266155419008209307681943415691714234060211510758883602583401960796398883878423676540671291417627898170902874792347112477168240210156835628969707785145402310973511595123081365403022632296468806171580480645416300963090285733603152715967555504159113354249521361962954840835057449332686102678938458494144644858669558496258958867229402994983242839395909271961027137998487510595059898679052463900047050448216760688029829152704774136678836597880059255048666727533330040426291946547018791308303339599148607611409711123766075759447134665673080911066052542637237436340034130170371442885559530634052263656060768942516943217814574408601182130019599292777618754300658675528046620372645320178103497863395671817629084969229611866381559653595832457343825901365497919587660165087479663843348005592910447763769363268428850725932617263719011467982139633427506435536957757274372437353648310667160885604253413472212271674946462749579583519913534888096161529108926428660521743467979609376538437616308094918965536275528867613549078309941430715891552336069183817385113482092447554470457968458308811847591144335938959004454281003332435223067680872486600951925782806403835813978180472535003638620160348647214823130737461621563061105245462708678595791918645833303132269392214100048067296013078455806402899691445644148614420919062468111815946859976122559117823191117343168818929537490512554829034896483696469133906927602722584195978545446872856664964854243992983754765396930668817343913022616790608146114453288592159697585192364513809714155741030641203842523368861687515407083818360086629209568141194490826251841039063989523667904289237346942549750301812150604949594344072319779468890005473754955413356787710087375625595268297912469032929362723262830852252944077365125729629138522968792167395699326238105731675242300862922075509185356238388117401821628240583837196607777530682626640642438434177735385964352073022918870144681615418372963262934230874427549395943863777311916305761449936471397021538917549970764982505076186920943861635834400426097055827375293060948669023728928936527558897639849207751325467958265335526389927809232055337085646308321298090283498772518078459287930589642609278000267613387758607986252228876992782841135977686073967750319805281673214189427259524473379197969177637290018149326148786628915080932914450547677133293640149886447407502558365618729278927162832782803061248849457943718194616002495510975008976428542884073845579905860604916018446121747242504900900125014202619825756007783866225113245878093688383108528015763172893876103812974494979932319717205232946500146583125530391578922117892356669678136016464482863819594312787659620591734394671757949714073009544648067834430824709777722161909114740083512921932055361195988255940788374259899739939997647121042500259148241989516677699913610011891816313183593750000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 262554433025839550098999152009796409949735223071950099982844674034775371328259110107690058031900419936438588908135452784513833667928789891632865845447332795715253354860772135925772780933014809152708245572603467592839433300991916506973659418587095265983056757448126150634199172216698360850650900830612704156643225727488879166935494345178496372893353715485850367447956834967996850194566768999261420389357154346173607631493534734477205126866423621173277197282453337727785880238498901330769434942650538006610630587644783285111195941346305908469315847589038208016295785994808502646952086644061810520052474497412185170013998228238382476089180693970931737293226715056138190177516407406611769022656953232932438033487093987231543565507914406632582462466969486316261390721779305410953316302433000370099451213507975555204939596175945104778486568432935572337758136171590097633122694008052653091412494815986858085278612724974919638800897508742944191561182022806920411602395653267892961435071492174495144208285447916933112219486796200959394598178105664454675662373377440943350202189574546402500323059815957339380952493219420580292684851845793391736400242853755923148006453053622796825747343046314050222910759836212599353885606424850963108958216512656728991016904707661670013858272978802156962390041589243584501577041477846290303528842993231394410503260285280515315048082408733160830959732236761230777185444242818178741582397430561921589828133800335590486358005795043686734447453677412413677957008231023274509339383743783012153469355264358725941879128037015885125632237118704421670046252158881017472810270185566219395622416724695541331203167315094835505351891229269905640285909968072708124811720837979458193852370049838284202495863146999936731121939894528967502837274584077838881949355995349856419937085351425676001574660710715556115599012354226706689482349647665997994972254807077844264192777705146028595213397841678990603578184882415774272080085665192380245109319930169208188147747876017981619342065919183876262866504152033167644655310830712043302942927476320662606606631850101679080759664177389586299558273593210259349316027761264437999550517735428807509233859369651853641583972820444292332921457983761528228185496159373986271115151939621138633631602442307219245227725157591259920184871040716188174170217192316765072778383785113762814600319834153180969412503431830166664547290840803144799280171770093924296595553597582581581476450658756254657890492429872224792826507423728872468209591287799510072828768862555015963088212556258106305907682738978646274116650036257534820043908155607970249511967593795930396665951908939852169451862864644073433237826308420062690142020955379664637041300992995713262737780575929359134961614717946112795582577344998667611958390030088966649352864619756751586685551715176996678029809053821492752623941786008195011597705159515625148515574273852367608600457076845348970310537875528521902403827267986277504882541273441086841380615234375000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 71140986154030987024075698326059312349652299363018683519635524509301477852996937020637668699225228801331110034357692277153575671905396361551360402029623624368948226088076230901880531881368390390030245008704794067470090576120488183365838799306583417510005395675891922471941714418477381213374821097360732321045044554101602250119330553380153887610175295294265401225908873597673888392935106421539007619713213357627481497368832264541831351094005041876453370254454208942178827395549149238511686147713363678094883682671628847467803848223305241304864631440102428538260503138358542551732343907135655914148806488803995417231527290668626241362194260990881594794553591570460815527540692997382688365083021887974794504170697772049957288565814750936446050143624626427708784928846150880797671035151812692524791773998392114448073898129812104530165698592230436467553591763073787454521039191934505691206888047560842306582045605587703305477362376453050069108771944864970212109590715099886571620875846973146903216885216608815805387548723970292316243804400632045641971924739010723800460529271246738587627790347825404000950496150634695500766955890234187569298106232008940048961299431079521098983817717391174528341307641221002381129086026052750603301930560129332959717114327333617691432588581005325541324964272479110447576852004968199384067127061736457420490186334755083850451346413059565803106497201107677290947587388639782811954255860943799099659596080920866477891595618535429162391728631373919436670860120171708490091785126718612459103084602433756549013154981454378373646698816623478460583422078325564488412110414675533965588108191668441836162648219597043620107565701480888583683229203402023577001358341672915374365648205188344413256587185846216496795222594597933886802695691878872178429111928460375399498309720698668427332001429400234109972052983594315877598844005202153639853528448942111613658190015310949225841560134253529200184485218100167097449200076255610427376956645176108184688143021876737717930385842605044910696622729670444710748799750764460663459803194802288346449183743522646451920744995580076225589956983067965589813282172211930840620442602658037723679565268350380959931932005599391501899575350398402063093577985142200801244628913319963020127988625039748571800804946093358037753258493392808460124902992007735101609186391079011483752577626607767450416784426772595022221188712364594163303643802455089271495883919898621136670133517933525003634169312362428531878250973753658388538404868550954346335247196442280958027178145419177973194876171895802837848280720208537291631688663058490633832475982224126585481081350518794997872560561346532777744165795803307733317511334295918416740180507145314531759205736363231463778591968139304377080513093276816206077589418235053120435190987066510365560349092896809053841963058286227993625464246326173750085871474770372885327997280986574491313030865122997454150973291705484213036632885929609246801324222414838478637695312500000000000000000000000000000000000000000000000000000000000000000*i1^34 + -5398628163304948759638440484072307226906888824517571448034137571965001725948520756272621708214301076661985565845704455151547190843685416665819840044814625380081981562597934388656247953685764418950265676037176874611057550849926302517673360709242425248539496850913434623583902677653897810564376606834520755826509543430635754039198632543474424204634665244990649296371354608049443519430568059922491787772225489079829797118780747131733758633489140560395671484513451929277572545412580054728397811632166750923860037918898498267787492414457570005688160320471902818383145130820251454734320847603378238051628779635806298392844615335385370700116664423115972754946080747503257824396476587902443870463038723342790497561783479926330258165467293230987049182256108286292968986572843424563547064154222679515296144101329018137677498719342205093751292788376387506533926410661927026019369094376758246904162769774572631377344004483430358917279885045417595953832433440705204292426727959330926548789865307131498162079946642300677607359755957979093691040364428515829845393784669891961583887729575767563293215235832615411089105448031950136255289463237682141958451582126557844408231287987265377298235201855715541263239356907008235997076380298932791134919237817849190544130970765705583540078532731887831835324516961428386401929625551050686261226713046842388444872255012712097880847758902073774285876757234773912359365570182190943669646471397758310287307715788751912651213018956084767231777000512415503961540164489082756649788496116622165584145065495831310382571884379158873604725870640368729328448949039005498170537007129681315324677672971731577990860946518300089189408798030244565906349448971926913483831121743908236958984413318625375803480153635469201414869567283446114389779929297126102446289189982269537886132554173566132683199569254047535474941762507758852303024018344045966386567923993688204459603790044162271501422107689701241289159555727380286770794166783870743101277265399827667270497281369251233769914692807110826873510569050154558381884757393012815357940320364909690193352916939829317047909214686173493050950293966222114599190824815388531934397486125624270324983931257446595309431989786553809211919125848957003747121175314604281387455829319331775780818569886854188964666948807955520072538296790278678735916046954488392176226907048229204630109747717825889259636880991422930687385949438033023721879271247188093716230446092892435346514820907509627917791831811584824250901991674210262960149146690769794967441177058239501510010220966662228773392023742428025086862734668324972483333272364461932625336773936914813583014287613007279350101776140171277848130185962355046496369865722814178861361693461094348714762334473967837656796528286211763245923793932654189644722047614666090796476825782863500060211704867228985142530160654874557191219098706613752025464675532738307146553312977762468170812294932396936259362179931418019183460453504889737628418723632378594207763671875000000000000000000000000000000000000000000000000000000000000*i1^35 + 70678018254454866556789095831747910668547345784607246336331837722745034673547401495432819207525984165094499394580496839034348010367395642391743668526573735878628389550919315984701600419369062745771780479970578714206560722386248459251083233717306714234135294718699715961837469428099906034116757470227235195619798474100927481938389254746154523391392415405639704594294253617526250262079447998973657753620555430196939333889146951974500638555251654002793117590963212001932584486211087026384510833046917325223630965322026380384039893250054128946878997036010593436882457858394757042882390862944508060069339276612573818043593130668140397743640469759970730035232289296036253417413008414966186902710024812713149426582447474986677934632587958892495839087875124243659504186638663159653314099969478726835178354656409314740050695672654181047080777730957812832979191608237029161157901764330964252524407238068447893380071607923733842598720943780816761551158986156184118175283545284617810054262152791332600003621836717206420884970474127750481836534878475941705112764902642802332963918631093522533446868451367839229994886471083861037729525176725399966058518679294201163799744382702204880877007493427314186860421057570965441446813938465346273308070991208324037880264938283494221606610675904764057039257624199104004427990945427148847354489857498844649225900364800534462190499733206074649628859375379163235416073513083752701864550245087439611704473042383637129579370774676928453908104026916397923279660785640339357147965094610304260311349794708091815515737511556324007827964865889111789651491712853577072541638744067329892971123783841337680167412270159123353496336020701161311931138695970147088290703982845619625289939782416463894250900069185449808543337846676114813672931103622942368744920508710705943237504853085402345534520677810723265342520150123609722797462889510326562081781206103988044810722748160713686648705903692231596583394422943010134356259284203611586562764826876476281763300928218432331031145275129614223209492232090891969463936540913081844537334255868747487241281120467109288988343477180272388176365789165709506174442199132826603175496869349904157852078012055974395001518877284018868429113498840649485192331390366029280051096793242573245682016741796184518221534847170452725645153155075082788820578611256745908898309932246563138422693086283024798915453329194761679944781151452116928876804054948424973078736094417854586660549317717866167324445562372602731415283218360309970483593345884128513889034806429865710197738541668748593514294041408968543378897675124795620544172695771453748979111271038201108978577260035119066466395766299252260214446472928174527064254102033806632473452605834442934192592489920561639841670368562575300654851537742090040393868857534982798786212823631132885208672755473164142539024533441838858935289581634188718738490040557716073522642500207801585154105263509724205490539054479531528224839135699517431112392895877265930175781250000000000000000000000000000000000000000000000000000000000*i1^36 + 9132598270008446501666424714034339749004466177003547073669905437603532106032676163772836790730579399746843499489777868475180731820195669223010196251558813704440754367569816345068777898483575356830484249582385967677971356501839126949804769477440374681911179283896449397624171759920969570240684619304517044750859011655427136082314842988463263981910263453848029091549712210285848076171127999800343052953206474062075933529899165689627257612789817568733148078373058296641181593725372269566449997752076187235162290927888876641765447276726253546636105775808414939161065889113349722611027441344959545016260940311803500882175423274786606982287840677543278008063602164660048848873933687349537261990424733428178249670677262967498723451397320316827714631826036974054700939321836876713907212046860240566058375080323053328254020586166855788805730352409931339291978765071201570027379673935384687479444723637385646000754812202447742595145283104316756877077099267622954000922884458642268642131800791803394118245900353969612792840636407930344074874554576074610544702732240544737596415327153744349700487720371862030447525036206475008521017056023083471974806017701737614349880723011084828190914822738812869382755302474103334609987900510105690684534219678562341938704317967621610482515283808868174393884789931615079834426672597061924121989691166232544977826325202939180612294125767282562511866876997379662559373259935349120610621409116243888937217303439557280408176175817473407029488783415221327344284975877782813166298195788046417152118352007563750232001138825200695861146281959545869849924499310087286364629789767619297774412925078625470921986998343404898458534200679382180737481980884175040284393858991554663301015388004148959465957215162511220173952815845630874185677874334041468452590791199910921697079162062690538964880426713113839758350432493862170387378010202128172101636240518781626003497992171449543405629153130731526647087326720371523527454124924607687138470892838532037589007199591980057915514673843906566106299645029941542447314240656901349532652305455243231681150835882069378551315399528595078006242880791903441381664334048600643067936926315084119943990495742453725935471686170376952912825883958501663487415682886531047234204962805123313869150662258251082753961696856346634341592579658282256298241621756852465664696250318242648666172983546780737685054465686143975998799661040547734222333272849261121146621664638089517794130488699175189544179558708054494694454841772624215378060677717782306249098538961890729075844580778386938338488563674352165949951012722231969449000774437071313391096392637699234818674844297272237812560269323068397020882590688907215858217644145912590054332262659277455622384084620455066124889594430698757737004131018117647690777904410720873014437307236417929304901771068321357883688577751811494391848087828791480619006496644192243418620579475290793276314008821132433593952017914244085895767282755862962803992449371814727783203125000000000000000000000000000000000000000000000000000000*i1^37 + -521303291479620756312383156020656929005421890973594170274214777212438585225237180400171479789726433088784621131002824190100772640793240652572779225148380779016941024671365245437847319781134531841887775251780462347244936959400224202044219655100116561579004670121487169414625961598874658604758133202737652342752028960013422902371725484398269527332595798051641976617909984973893786269995333867067074905010398858773628279788923305619262458596733501254701802379523575608773427881695640357745800671635308367051970971150043083675962651633218424998934058346337468252301249097295718155943810087008439369555564866651005660661705030553640936465961562658530892436040152420484255636502219821438605464547350762040193920315950564350237091183784933369208149946225449599174890387375682928712313843999555978959172810344149505336411450803848748995654037063889862201849234060350917856503094586158892782049829355967457543161600169248690401689078568967849389330446649535848351901815666674944071232446227943187303148604892128087187040416955259734413848235012970575819239181948620113032633128815834029699326526893288851878583131528019926970246778335152824502498422143193871054943829983286472956944255984678359907550203132525301026095252270217001915564239910031702929916301938687072186557846872547327150944327258504898531161356624327859674596600572256640898232588123746917030192996224723789775917862856059852617890354906742943578933161128130181746665364462160255964025869902343398426116121824238046966495248833656284289324929403426909698041377782917468525675995530694990499642195374218697332530237839818946405963790698429895548615588621881754582104524930561529597226959024787523331267364150573936060638450209701325029239220303701972978288716010995883164162464475718417626462945943035119518584390124881735615003237489542322246404359965929102345750630230412792020874468523271514772488901964310935694276676495532525157056832640158393684963201263096792256733039014833969731963000304313150897775802145246793567046729486207535436392304074048858595209850510099123168096752621302488312686469126884974601163195574308131104940563456700139928152334242351054225652003733319344041337393754432134512780224044049223651044681534468175126356874372179639956728292928610529437150739810303837517692977244420802051158454112926162945223745994719837002182642750860799636708027001284364397321984208188163741373410478638391196097643452922988804082413806125045064096489675566634791300361200196715127021731577279224546485326970952300738546808961753007965115880599646239487321913418835779443724781063232465045644120498401860572346758851028774788368654279050540940917840042210594623051298307248146832140609970832943885739319846675258502507201269268752060865984965199092483388742542720643557659730461189555240788206422443690155952762366692601852928560769163232447932915257214737078216082657923620163069737319905839644735370577840222903707917669787413060451012360045372505231180477142333984375000000000000000000000000000000000000000000000000000000*i1^38 + 4982347047282135498372818858538179285080087511296252599221981053573397640651802782838105848291109521100368211824520341460475989012003731074200728628254894851922667651216585658622996029948965806934683563358072772422488215791390057570184213050595073337511719130417754567133388202875475874539356318607307190520137824315302527568105259930161125012724662149429718379687906163187989982342957805490976294350023415187737606703543156751675292415495573926950951169676265793788435926543890685353585403659002064145211311086020147012130778207308055556238246039469159938860706229467979116144463446798964629727882998992942412684294838269060412056909344950230570965768758897082811298111231561100979774139450890846190584024993113583355871801885663432287386648512607075397071675040681422622019777924602527517891980078782871359156588309705192019812250330959926939302227470881353716629155626835678409485571215520978141895517555769116607116871348124185912048712165736552506998190411483912348884095669550074728494755433010764130837299710896804957025794439610899572354317374815056559376474581283395948988929300964295606345298245012412520649830387752002724512223005523518380342969647811732730761789605007524267744844945485551760342871352547776893433166831932661125086793451431352034173031612377074020818570078578475864640512199688718344626167994427013634293399082614387077824766710342103315906432757339944520814768496356149383069432859423628929271361245986754218761390949219568328440730442993285500037367913698765675261310746117901328301192499039041301464767809558080280145387069306916221198630100904172226938606578147972405982686709976709046616754904205542513514496370969723587188038086102809439986283674923599838867056789070159905414751839037674093191799754066208568334535639936799576748967198946431880459263828306374463554635813720708362028530354106508017401874545715420238846283501935432283032924262870621521466582265854512441345459630048032389727069080198713464561859674035551457319721748075683066479983470295850026241440185668884890276816466653995855158515066631690103758372839882225152889615079132669654216117823467426886382248273010215879317997630004298578814703900344752304020014450140453513223957749333697798210569047578461129627929713327468408024877385254948680640883290029526356868733586122862171553558222422852868645911778078831516866967027939098852030110045821138104961218416068851805089453105069673059659214443512580991266492898238967678243846762406189889555692170865464767798511154774920998222415908911639273677121563537762586899981140322952166308617385892024366952670190998915369622827677525858799757912204997883969837348156840148493677456146594402595985015127273451992735503606380176265170087725405157952360403018404963985220895926824691337540359357568664310934854471183929303294890310546627673703609431757895595166225996211804859517746540394507196685500305613637075199694781942750311695645801870613511998201852005112162502401769161224365234375000000000000000000000000000000000000000000000000*i1^39 + 676817448424728218938544226881775860076923362260121323222191589868978970589190221059237398947826030363228404820679749110391956263450485614319362212377030729907872088854776659376479249091426256311110144225993157119544957488301761028280592058183746775728003785314099162283578950556805856942951209393866504231727295643067901698129703989501257647031664823463966562608800419354873844885476248996671152293903171359320151469860670173502592615172387314454338109002019918936401737278038192319306438434892738517922300066051167715888582879205255567411191815403829339952062007942433478510075630749858769411688789599550700650116143579069398352157380262394620574578005049040878562417727084813393552669560823654311583161211606125991728236406828785671937039606183238396144842103801214816383202057290462168476953263429260567458030331886923520113793990877878817370722236708713128689413828979520972053856309723711600537530036441484692486734628780174969427684479834466864684524168031326533959141323374155887555061242331439900428979323656120993187869480465757514798922039826434876260415214948795183048520761051918274307589286335081808459344419245733553010860911342925618355211092939523576714117886713835377963027459855284268602877266772504124076165564486230018265302785153511042600493386153737271791788350444608104309995775880373626625577156743533029510807592460985878364894073071345478837961535150368278416767774015355144336428056748404871808126399431955570536309926500967340358332381173031312105884207684686575813710528926246063658575548071452430342439609258358252704000158488074956351876584650875078485890985567916839382936714212788253102078119492904361912554587166386198706049771548295225636306830834038223454350139693473370448860388997683312073447972791031220185522296851221977308148978742761052714235676171674906065293336930856043115178467858243921139830997808847105205543861411855211836472233580206513577632303944123680700031436992020428120603384966176518927890679410000578105244904234649340908792487730466937806521066000727033325842775630826896092118378404571082561837100229172064992545663676448153681671334761659152920795551821442139060927792686439604894530197857994245310536691364176136706931693899498120695614846058139376418687781394099776150341948291293628750376433327623020163985409244365046211066000975616266799214145987556794357023292758689018359812816085352752939164031068287097921388252152671217021785858942907808404044460136062133596434311762062815800155015560890027694533635869457904770501780217966612381966495398409645724327471613455565862059411027118174496922491502356978288912816103585842938583786967908838535082311208850044715701024256552298829262097187523891904012597516660741205779660532785086936170195701376082208419538514634886703909864394969916836748826633129320238019029081181758823541495083085912414533045172943770599078868405293197134657240927807003116219264628576836517400874341584070855901659955302543622642755508422851562500000000000000000000000000000000000000000000000*i1^40 + -27180334563347161095644666161075421399001673812881263253261855778214396728514334201082268541026412668681878786370891030693867026988201871535746361490028806396265242807223666836385007879311961562057788400804789504609443833550416346311130070928569566449508468258022276628100437966178889570504835816493775362745027366108729762504604397826528617337945495417724886359191435046733955566509113813617579204943489393178694701081829208919483584107501966533806160359987353018139883610981487085578095266844308908315339510485645018864187932025909169933219777476811637422828230407059388826367001325811362985748811472070774378888575948426451664998706927523794937669697308595017262857062194533794021461412004383030701611277058741592572344927292606239667252508412944685060797748400226980788966426327349452771626501279792624750701828610948302550680865374311545891999214046834421536259328055153328052903698869519293068891452577257787371049076228174478704218944194685454982092710453407933004990042227300210415806802754514011726853767342426792359515544358065186860227583893364133570721400134611222770052341711032412535264223615588510889513565522695632320008330318924071742974728910187785386903111500864191370546296759209799614715244053045301284177240321151020323355865403133350563359677619516240064498749194747063465995520240423955549017533641735512075188800935615608951120830258029919236214466161004928109583075116990435367496324302311158606812840760109150848252006824094834939810363772323824997041945769104543462673617144293616650405816060063154472253905529756721759727066794495982924893536652724534750262642172029854409093604803334981091445399680799068516542002192528317654709649919868339229414570708630903407237148367855454336123321136464811328434786721163727856628696584952669556777777441550434435360704958262501948129731395876291544612170228179512711213091962193930171308634832314466735428527760578841808057001598604417328963560792747429405856804530912795911022289891178426300030976054000136394500960156095689546322163475796649545779392776687773695446649279116938948763773167456671075378783887562943087742504092965223406507038275352198830676682928644724566194916841708008153271541620571478707695641352787999000439708527907726978265741564361620030208464326965565996866980879136509273797678156632352848784930464501860997339469516122064367687021893964751843568756220739182742813477452317217065298638214605129340893082384776531111185645321432348128576382190267908070734178049349834876809056089382708944425820058874787502441494892308359693725034866933597209006778412973453616808608671952083274723219065554128817964470766577501166570878139242517050988289136801758925156738241827141138902992365486301185199479166077208479148825889064867049876424598749558989859343900199666985989813151071958818377054475010498855117474563090585722778290927146309043816036110201504761195909625548891336538086705535364287347717001306460698796454124285749341920018196105957031250000000000000000000000000000000000000000000*i1^41 + 33828038986759028238457939936002648015087826693989199927040325032480113081737107615702665121307604750572288605577987308545935032989837047298159035307750223084304540939456979339267029893578169873111336114848348849177643435384822658022304371156115366934807320488121439636280643036130221086313941596095077827886874050140708792224269692589470912649556739586422124298804768740764377692324479801318021066404386590284047106956278738255190198074115795771782270825384444161426222091799139702241625277292977656067865096003670320314891289302828083499118447227279296329193145012923128413038705768291198286748672743271579505486024155407578908534206101507460191593773448303383948768770159230674595969615605332515731938085390966169761459168216976669498864285501819569659543122101483446619942755994476503310405947242198617570257322309856440574557438466671816598092055293638776293918002703430940387028658942830425478465122953643344888642268747287032397389451974901893394580808149333978564051275585608596972475778685508053381559164748205651192778040031271398121923438015678338936725309644164290628633806167912469013786431250388793053249549254150243742995639584822042122727177192425539405769717568548710306097010004929997100308319490832517533614571619702058839441009652016377415027075497102109926296107455381213006655599785052294170589662871366987235444744668401823711812227876498534818495042571184196015093741950038690215907798868291882045032645164507586441475428906714715903264536776960392729652539209333000206465049964574763558217051488062623416311767308079971882615062526606634057979864776645370295534279552626887719445891555286131530013784727846310035618648651376719096087452379393961106683006482777575225909517445601071772862478118341045690188761580779127881651061523652474231426329932070770105198451933969969347761869763933354327472954683916387675574798166835647543286957667507617132634926635450840344102052940854934642035615199681925455626007455885177511001988583761755735431387970176671718170638974280529638436798168579267995695234489535974674612499078981295987437673524641410828888312606447312537785923501331971467356858261370324733164812886778723711165458094681245728836636876510985771636268078525696493678403922775034277175784363156395525818188602313031642238809047231682878599540992382730520803812971841909037557193716429821919655204910405639216784457137675939816102289016654000631776597522204538487012432407631943592514945457555853996623602085030985997581798608098919775008424102856052323513684897603336702837913964061508447278607016692182172621875669224192039100501350698642651330735855891331510220658673767260987898149204282788731137813758584330308383591316494550599373051100527827794397793681920258039137945277649384394366344403896360391568011832090459887550056546936438984550009669275054145125517096933057410043929688553410614782864343250395009103783668283209573731648201997536412231955623647291329243373530249707400798797607421875000000000000000000000000000000000000000000*i1^42 + 9336805920117528090411964458864100473690006423651241951710435716426242696364336526075330227497394747616803457537376854369616951483669266570281889234238661202183354649484482308066002613897880680968933648174999433346000760172230208509205532350985002054927402975201140651365665853353127541487652634117898147781981570272972601869119670998833156476320108289116825206226031587227846194010385688910708151438278567753420696675227449446580110910511775009990379754642025174720404856107886230606120323805317876567409635707564933098265623898233557452146824833174711800405672658053218923878226982328896513434051144738069217700595374206727770224221055708265437410332486942404294684578558971365452028864002829824014392751497091199435680006211703287497870743591267851236695222380832404313007098903311800159809835315186922552098954245527603153824279631636489442658917821932583730447003664085748897271742263075841374581110038978261301956607475829172869755586783715630884618163540561977830846397427327071447373200793509819097785965940633815306458086342598097823554703168057855788183825476230909209788343389555405742540076757981398247766655527927966262408880052530510029292031098014934981884869887610261374421518020764094242344743619109414049578132203400893205060339857204573873748029150583413347868993459051198136637569036720716219457034624105414254576129339064529439840620412639598034571856492993231236472094412689060231656991379351179929808231588149618873433863898013779487609841954732901925326164616590500712146427418457640117615182609138875090746127372364685531242485276646145534204393342040975429746579725115458167394694498113829986051522953512529213277635898796253748771264488719556371407484787465250765533434083208320295186438367137874856271769797552306103049330277278341837497737727809762489760054255463006878915962602444093221893130758665315698549647523882537859516827591302503157950250326241742598210341910580617902677222447199455653082599091392123230632084945219160035023203888992804517660178384659706000323723724341234893527846656084718454969089824234744442021443273574563562695602625890636647837804156391188574397864748426275739108910170759423043343984838355554775000223037844356384031729485761315310960357206842372505163493543062366831942472456511790150934930507845592516601864392957404101542862694937925644950205048532275657728332707112568670723258315583832820184095097882904037767227610129458510581316912484442123963182429668999126550241897980781977785779986049390596478125081707923075812866779402184718283166342798383134731446286231730097721206810374434168507844012919488416606049800882175054824418026294663192981659971357213017168028823327700859348500519263574986071797675695627560646300847032415552974332308439369057932632613148226423297842502075602920003214863484820790341923155924087366932595580959544767269520848029335701607930978301937622617164361561066203703963941544072079764011730784666123322718872608849778771400451660156250000000000000000000000000000000000000*i1^43 + -16948687667104630749031677675322580005637588218592664513349986443731309336887648253987704028907567224035591655025564181048406629535021714179532188274669756899718628762740011477790139390499900252878947771020482753000206085627313523671876783404082104514507167242323197995483224980932020727277974880967423567534720365163199758679404893999455028241749546304499363199188739001499863821340213894145427869277931345120399424847086346410971178503975249068794008716151431023756698639781231852847778617998674015733362541342989732466538201507295736720683295326192300531474090727531971911993548396027703781223451040028202606953293548291915044169454915940590101382199879446193123658091240889610888186592773025060288813186183674400524590600781839688390214449385832999143986644747786250076148301946912805926652384229059021296968620454249716849707652045582126662802123672350033489485880343685363059578677642630583160818536869688853204587536046697102194601544555624044492013263458783389265545341188428496298011694449964496839226101897193022959601198209406154654677555689156648958562885525696517381418274329807553550726517670693668031496357411289091862519237081551328667195864132924369294261453117126131276775733741326490434965723255087961029484508354387231547361247380578226267060503814933379526435674469629963495578691477655210059841810683801290167075788800796362955730348121920838778701824897653527511184997048603307419915141712247781295677616471906613710479751319472237417685032373482407139766975238993349084158407396323807163913558127759614201184458451659764568075632500769187156209559578924080112898751590216778437050552443040263111889534683981824204889706939389684424198766214490267421144426677992695348575037474617847406130438046451865209090358337200077462834777449257355298279673310186406456279319281044444851406375906063916088517422930014998618780654658218934095991898233598134735005732907487723950324345491258198415867205787905715496433999249423570451755467018608588836984043244499330718146180463631444503304423646581226193349553889765546011702111594572602454493930546882341809362474948090047248357235342713555641857575798640924059488973754363393759726304918347136019131141056548634160253678785212748859868591900061555053227557748337394758883387437988972447141835383403556716083981346608454225547630660635783158084885058391020230459432553882900422339635996713534732430604317707923756251088508122849946996769423361465944382539544746533091833592127802596311921704845742020739993798496284387112873573823868677949608842917796006956475160065585075215859241870230232006823025069975011805916146799706257829726099684830952867496326732978984584543327298014274019536396781213295865694473026497639022556898797081865118348214122749841017483100060909635981492689545337710790687567272186862748625739221196728741957619648013954509748852197909654092561698413947361162056161854799792364642899934120549805067948752677099784568245836999267339706420898437500000000000000000000000000000000000*i1^44 + 2520064622582041468980723297680568766960185568381196597095129204916724625449006258157638830312925893105950774477104232971378273244196835192110719658554643094495261725789079074835933539853145352695579462974051272323755790721884139004160484158607608519830242845141945982795191780063864540260711767587694673091943859983824876943406667413434856364936565755590728134063012382902206235377086940365407840588235181363872020179996430392277511178434179602637787573930677976778262378918674354017096949969042663707877916787360094380378833832414190529171008501533593293788445482148950138990701210159823662914664274052718712116662593366432191678296815110913383292576763133425430548201049941721643935855129544590057676833058162182196205537839004284220787148196551147343166673742881667103495062754278211632333353943682024013420857675728606022856454389766729948060099169276446569011065346503755507062416602550492981578551644031582248674783090449734460547570401141865009464410433989439266747958173832317426712991612230646837135794256036587175078754536364620311573664801571525700975512357130504514542960946634035751770468243079971627054013796045651164895544839617882413465438489603900900525752203532401616308723700887509664255517881037420781885380056606064173817287297129185015777559452966865300252801528938877523613292034892513921005141551070982750147215512937206686654461643171545232829969855203277621085996754077396331930576294273605230616376669647934631439869558487320988729308143721113830800490298012040387020846036906065431685224481336524307265969187335235338304891787751560509645458991807028471848569185686861510082120743575722306903946122819434321320946328720529527146199921221188736517048088736388773723884901659558978278329273385084845575898779508979682387614469263188445369887787678124256481689514202971220112712632496762834335481752829297425728759156625375131593470557878015256258182692737952133926957121382899211350510312883652770654756732632184067213969320072547129272207955443138987457524982055390464067724837933713170080028693980022330001378652235871031557156846395188637961229206129693471957013297323297946873987495122000498293990152093667353733822328582477096754246458682679665600321475703454061906605613995797273106672413259079920289298642160363914644343247765288014056899231788031841984978787748948588700640812819730453212639880110743418010902592812399036891502839694770320374491091863901792378327497184753003722688286187746004357902744484585429142042841859820439680740922563172833286403255933632330902514602081386076157538156396986231926440935837668547008198091799611344691071986697727774134524646624859021172747470264834795537431690938864798291683614842270433724109536792010489720390230436418625622762598497201795548880194124424684966008013523006768025395320059352627018973787089290402700417191126368962289104113388398359771036828989778752020928425166923322678266571939811093590466327672969693284369568573310971260070800781250000000000000000000000000000000*i1^45 + -4743334832448187877888133222295386331568877549213038821048511023459857404956878211301311198183984328546480285568063363009735329144071141928344343115847900774380076078712189030868600300124960547685572754551882216097688606515027181801908633986330113598821767725187017347717683871402802860024562716687455930377434207869613601117498605551975251082602052609493184226647633429813732837471428275023869424789884130130292835054905142542864110983638330420879287694516687933654411358386758661579664322925041687645445216118727422539415701002266849514944927124260071325619026831251382730100552253746286687842211766867611164183049661744044198478124560018194868671210059179910721328229311065964763306304284612439653555800921718394133366391732722468226372100147408295968931743444070880057176004346938900399184731403996394438173716464669894775991551491455825464625629960623687586290390976142708437638568094759653926268184330154576278140018553923255923652377247247313419705696339321298720259493612993205289951151734809087491521415345457984923546718842351707640438170313569495067345508803315014929241432275531953518826743863497977376565939887566023282337450365202338734847122989817592737594237526476141381180457964881725895066417940646624383779798106198902028835461601656591197732589696861939920814934266696776341760874285825825353256225366880770272063593440262842656533211277093080893727595239284467606796892889557905843135622524662161013006659804085820796385232760958519986287278329553213738783658136084133383475881767085966346204347332672242526436703439489712428005201682585175597440141906483910952124762764952238732161575823570123468205638244457171183633690359859350926007016977641752835896149793365564829836010278701584192199671085077211977839485269447515748933025294763026982874952856388543704541621033355153985465497936872876314754008785503456165245088356065317684756148922820036382022959054159074134539949948547534714665213687453317267676317021986211805320767948825883009439041501107493729326442705140988423333089514132229938327020215845479743418145101989508321098626371820574779135705788876590737160898419833872893527983296977543319453901267479803328107446953068444503560643267245440124371355027137793667138085223814106637338735027597539500509602101499837342593542262190145980362623816739833323041029354967150130725040964711190985400459310851369132478751477939627280079092887489360770330424078415698839168732822822875264899226453984866065933322174415753239962637752171533747085172189257285746037325892707187386855661027503846320446758734105391047792927015054200623829966567286359898422147616558830754323501850850445632624397522714964276432630324352958542705977426226491196303192478870325972267726049344512307767647934330330072947194071199205816965754763299288651849305046151011095508175046140781093546973247680371580329319982424102785014181831958892806076776581825863196197772617351807745722799430882535012322477996349334716796875000000000000000000000000000000000*i1^46 + -482464628483433157141101885699670707300722378535911192693793405718401717128824130226229918453223947100330313513285389235419958776855327184290196433573647264762752014402119073877194388702364734067870049503924869228110229213074928964966065899084091389932421283141224662645601368311242106642647328251133358126700252669023610195706626764344342586307990837405795991554236064358713930590794412527065165132343759680207810119345861148801161742311601114344683167110162263644268090506542569203962218756117616187618655557034216486558034575232267074636932860951820851812326681210168243650051114843601468500274048389019310115068725597512279463307467179941946586135751252336412477284806151181451445567229990146023725267845535486709537906278265357956068347750154452504105717759266674007721726709823964485180718899422519160852658554273910410562627751557551768225706865459616598241180024622857675905615385524440003813669488158300172360698152059941460330350809277435146673171821790184052876572200567861954367846297827152378583126017038514096993735994051682522668403284137889059342368260973215643645550408282435903190911943403288540865903508499792146058884510137724751028298254073170680606840454129376641264838537362774388739334773825805792154128136984025000790972669624747107956166571132503638673132665097199825377170323206669249416831409031816870411286650231518663606424452787484746909408646059142686278952406903973905078781646786557141188934173160477564928175314358430200772487800604521361957076617145615100122257354683096698516403000029331471759575667700379431898044242708580612228406222092819203488055804069804927198354287794427369981183612665926033893820894263137144447246740533550118899996433720851752628255730739146727474789120363556996133670998790430941983234473254528932809706849787137647652052402594183068595259078461907544787761231679433852781856328750169078927236043762442501155358301550983155186758773016861019903376200526064051076033036697393937181449825119828821423765252058523776422808417440346901746989800185747016513115972687984273928155074043177592614704204875142997425485324090553957656102556733327625014835141657635786691394295599885344064505180197406888108381009862878736335374329730510531434646116877340762763032462589059757159953548225564056050244690370457045319516049227210899987671987943953723912373771723339328164681982159065772487152946322496656366640870348094430334129053291141734176345512338972739968184035964350011305490919821319672144606675425500836554006259490278265937064842969369505895341325517191280919100597972902176139813556730323953438765645654260244129373803149470979460105985671752616546776080010019908542794873223200436281657281640548128460269004383904576303275901737322975431906870761097785629771783669028655130640130453015473056314583483419751768145772022303470814631903365646407767457073997423187282931818602263408927927999797814343212629166602064736946032219746697832397330785170197486877441406250000000000000000000000000*i1^47 + -4659784417599750769427384702643779177938946589388348850585669608248969944136660807925820025018397088340338620449017841207840030813275781278424500265176824078255960685576444170478892604592871179016321124602582785148766687184720397278259363100223794046328924518939701207726309149371145891133127376504718943200741648417344411361164838837179715166255216516889935321484075647573452961355513991165505279149954663276880122827900613634154186154996971441257560087794630793124471191285722627009346897915755806740925144098915658963169560097442150024924176276618945661257998407538760576164599232073378897055020615208785924006081293345446071814747596815711540259934444190571634330491252594682982423006910563637365233038080773975273420702925488257791584370458774492260754044084524496878404110777730426846074080319653478237501357460732944859339890994025573079191465218422843937974393531032405249308099700078146417659804651509255976917090482876835638883109278880923517007227037274612422918133772893810572393914330187478645608344032303646824860156822677057573749485145984816559461272356416789084344742624174430135007314115788259541718207371270971556118071747668590880748197500741971075417344810814620177060681348772619278495313071998235449654026976443793984234318565794159874055339118643819452733210251947261090222874267459646787147434924275567875327949404320209905268415317958994754019134550727503766637910232188973649614720259137198838106267275134440477059083100927734299637946481684783270662000764856902375037920892934336474765881397724285661549445199557599488115044465784657756000951839818516089276251201363914711030880336645628648166106634044062467900556854388755443902241830383535209145977574956115576567306710509236177244549841948667803272654645051291675072941931923004684156549846184778366904569646003447196613465519083563763937583097951322404503658303296271443072998211621280105597070885665265882670325401671493230368557732039583121922632584456556060084325146513547752369324592685897809218234354297989117596734491113243916050823017393595299158553403249083025285230132415100908699354129753577098617171558800731650655990851262780292200330600004022623944461119635528154520152891277244955011745687129085191986617076282728348369095896577353707741981214525119525472396659071963807373958189731680053260992842757791615147341407676533192516479975006661243748947308742753639373531991635854271266074648400229957109289252154346361607977076532583270448272982472052292278095243509821466437951388169600483478448244364472486155787759389294234081578593799948160789999246759157528743714250833950484678534553636705591527655202938450815696312777787211334953058994463319437399220155243971135186301517152946749577787979332222322919636011604039929135680632303891065155394957010068173796606674729796479330032378349780636702949068794897414523596174564528778176926770475973399518224876091022192863269348818875247506903498687800038169370964169502258300781250000000000000000000000*i1^48 + 190493814146849607622779797735059631584102548280375326936767927193083745476963969426332436435552968942561492706487378752639130627336525970496225597120465234822363814696425623907522213872165131462101502487632494897603200304142955739271959214606796417884751401537344642508819125444877354147405467322994747664299036292301591002607212729916742197444465405313324438610379851741234948293094934570199778555381665171259877325496797371168252025041852433911838252482021440766488221590721511442029099478503241522870474458780232590379930000869726721449420311917910304333823634431101234121577916403348646950455089279221444432576192008513013110700378808172071980799035949701608964248048095220692097643615742988774782656088199386952418272819611748105386668315288414991938976115751133218584286697839742478610174033885919400457713038618991028392834383271218301646603386935215960435997875039344171351339569513754418346643170447074436523335601565532262669032155298313229179541338426302016627645066839737030565119629625326416447220292934415823644099378104017153761555076112323238712461005229580151691134058407965618478969797306013688265365572186506127535781384097276713416901001075615730868620528488062032164778362989799907510417333403020727147600943932633312011849939434220855309911619433353826182630979555048156007952428350025214342018371468385928828519982016510780411430627819627954769142834963032875233898378775012450590223361308911920560841829513701724609854049577335261318391011512190514176115197884583684503109513431975983857708235334955543372779461370772744010415978072937375055410607323380645711550178891549959915276335642647830232996845130322075645463983326434005297782390805853877090921021527285666913311481792776052222282970571482944663812847773430413243921566468449987094960012257469485527315793533311050764523945498453239771638846312912224429443049040944703110043971573457382250421775515557994736840913202030388882236871923034219546344900503439871356367034972407951562842531898438140143261990769342773152592342460703412586354251164513116972177135479846189712228712059280946098948869078916888007043798095157288673396424339468007412142030895248097832085300021181727802876740840948437798647060242019553263919969722376511379552266179159941313613353159347525614215361899933663456456070156523274639411991441635807075429839758973548499224658624387409186823958763298540363346157542879830692761080299458501431824204504307685810256720011307940634246209878659061858285090873608056930645084543340482827825349431801722807491572408805272380932511416292745018481567073147161338570598890829066448876619644529524477102701609615256517164350771434086368965377412934596591340786215284650034813696754846770303864255157651603791921179530152742762686790018234473668203179381475231769752229437490852472383576780949270297478009634840250208719485906907061282259416080979300832281419789128802489021455683874888813815884391516419782419688999652862548828125000000000000000000*i1^49 + -1938154561585051487576767896422480030024810814287513871207612933288776395278257514393371180530928440765622675303793593360703046754037139564653294231639323002899969616759824151197157114824540624429123812207091893492459557657502349528127618369472502033987707372950056428872929539080204032318225745756290378921218094697314957296848717797817678420004741862948188700824548879892108270743399864359243769857719039166134220904317086401175891552745288217873918699612804487385808736707865802915823255655674556852060943150492965670531735156920281699410912806211707381676604674954103125822578943683103640465918837225733902472852037395789014060902729579609930105912275381916397597060026256073019236351194137241583394713803188421611716346907286151961813970540679312869890456616451483998278313911839120455226996400737289423577287950991677836139940020470289743010616449749077563981588534192543153500438956654130015463404214661260338126946346546895993656494035383275849865910267232465472880811732374431886634989902705264633587589529781575349812435857881853853243263153733309665649655231972416361956234842924127199688523840874998151551504164522288732477297335658202147354363278049554655978220431410090043806234195351087109425517008877050962116990449037635719105225620254820299669306583614385937326196091645931745230684185765760579362438400696733265272861617273493130582865973308869102656842304788652748790810112250053823633424906690416311398665493869195427670078859796538125022222916716611162147928759607532412606800169620210400592303300780738975800978710732753445897959683816097179134655947721911814879818079985867086230938530313791692458298897754649747768708320613151886514932665375715440400759180291202159429534211015288241544532422927197744832742027714119415238473234595649346754225835970650193652880289708219875862988464520515746665649643506819395687138651693482206784351026923654681352673205843689157275260006453994273807221875562393524681073272230317430698407831335515862020170735028969754651393218345335360326380745032694759045528749004877602455815869387064633811832706495469286769141665739153888209140083503405937035526479512694880484602714702779309691753607449348217036829717906486498059763434594657860091805173742427601907921526718316168323621624341937980496937183629639917737907283871665707163992324899713937074870753827277053321342832643156282301631690190012167136802564902515114699780941431090825722189809692702842290304179802179102891061260718033564577851752735698554232830814770484218131178859486325991984770241290259232462445711726718938536686009006995134622830000455899657497526915717417784372439557063218098527934794068766660820355232212306807251538107252135644514571817052272265886874420615026178288700390817626756521644048273765894419026305647442549249847175030056494927772980270540944821552856740962902498207034504693376748658984131445847116315917117907815215519005299200079995643343977462791372090578079223632812500000000000000000*i1^50 + 10097371561811827253902534062457504319407062935897883436793574179440132449283731150019667811926652930994253400480430964983939022940572402755997434585384592998272003825472895645942647350375053686725721914561129416823477909926406882343190819127197239317850635728855840653545478503107648119465884014490079486825174396530345112015265433318833773851968861496163647085208604275103293424109926395781248545055994030503151464812968378773101904433682512219205595169783963206017331560958342713034792512701590309854418556813591787258988267737513516460932830096479512798783370024952229320447539523670331020444216943949438241635618510826089623250401943184468743442309562663653926573896150571771012152845135167906053175816349002160966968382598034938486154422390735411882454279148176672294569396244507797991223218632495060840487015505783814859876798340401760904868521654288274897150555927968796485037583114928933791034099424853787296141924279310863170216330061853816235421027738258320795067991974497033114719183444084090942561429461289012147908093843218945848555708964617965932421390645436709123753373736453068795618937925193554119763826727112658706920743718574331777676498234493068068719464969709006824766041557996494254890963735656005587634582748077006708266574012035489201781796641529583614797848173886951069744139175223916060482330260218914372681697023475060166159344760172010445237002670530886914993457317073589906846833635762705448567554514804024862854185725531771169354946522244403619030657721648393315104593271919037257496427259944425518780521510612976343780298034036076470073180337081568824358416876293115613699833913069008074316237137763957573545020426529265925296478710926306648434598025762781315728236767289921119593960152403631452561014694634639053237628123100566525779918328654407667924555058088879937198024885036125163059330007813762617579938037327872833779626137535458799315278772205137932988723354706253630559917132552998701115752159917660240477408099747727784180115015480007518820270940162407595025488653092564026995605360679135640003324286189951951034941581208522193164475248128326727988776282614474603028020932816654823114156830277459253701606820056806551989490512149358569455899057435090097162601559618793123054387834751766521148752176413546788494662145583613238263719642267227759216801325038791909863721547729318435347355242913517859222602200572181086749358147116707065920504258078046732654030773820563773082853635989631796894466402010935226139709850872111688318081207174543324107820859757439760285527268058727597744275732627327761627639267836114780042246226756582168396311137870058342992826582216128586932560001500705438002068596285594985155200286875362203656506199240003899696461306839472145610949129636689293982608600198119678090115691010599316483314550108587928831216254616919638116381835632262388856123064361877815992477638761578165507494936630325908764891894528867935420120005574062815867364406585693359375000000000000*i1^51 + -30759750715170199490901869842821446060044940170728040886698848882943327675404078604456226532560742228449950670045529223397297004595430505497338811715597847711981053550310765533281564042575647211731623818700903194194665910909295300352735024224721132169025056985459565745185342906398877269808252761403819684363167181755993197236959086611939075934921843418317526364281621552253280376678799437314598224837644213296005608397549758312056147611529099756020237173899523746934294100216194736376087597855987250538258362229301913123807285197301022877224707831417865248408648416865680063017085828021368871462520774555422832883167806333083734792872846920078025412584888593187334458504259918312457477319045447246286721543021169794999699269649063932752685197891286409435878776786024533605710800277297095025418846028953250835368366999449758942511189743710970430248375489620505603058204448221670064146304860430149818307426688897033770263330102637865816359727820323168079458710475318357390094445609959280228271679998003526554528426792800589079069668536804682933299371574935798066928521274117503990327940645251622301863433586647806396532600734138468522822341145505585590972255940162408849565931077780069010021414977212665797038472591915875164867497099229141841037628590404491363407364054385648331695097654237840559921107795426027344837301442694842825556064042435815430142589391392068074238729932471565674035356262769310606884695064592222574800477869983420996576004258715256218317458633468097342179567579144416963774276980287464563252065729164133825398808149555478628966451487543645239086094485608543158738138499118897216272797031019678977901125711620656521577427558239612679827856150541610417039672867940813101754347833657983738523269293466290489874996490008970663670176219844435114498654972745632362542281314245530806067363261055122839585027453067661443448202498113729875124613770663583448449196079966878042139470754278998387116093905300913986155508367592883043250832591289996253245587320715195948673537868849808545606854134449024205981844811061930697711278093130681032670048561005677163121831032038971704352356839872547159133199080442246232538927119326966861330919549319843938286904000464306667275334893512569995015188947209699979504718795908599213055342533037432057357368257876389002063194123731131312924529435196306692112433358999534024541258464602853390315886091551146750633538103696312002593219336029501912372800445192980018620538572424332116554685679012480372355762924283510326095979729360435130893565262282505434290679214197637171079073998930460290985554383212419445232879289797044009530599735486699784564350424398297418019500114175570241824757742777285531704909431058392436654285996382556464634198799033917492461794854487272638790494590125723302626953573394248500959146701769816202270713515652018379261432705399575102190150070018641994223824365555375697549635425904835400663962000605615735970843616087222471833229064941406250000000000*i1^52 + 25334702799517700076789084894241411992398670773553412918293090232673984285827766394437482727679955707340949887395756847486018689189777374701636726538620759218109032641079467172055978328432948218889171487807673206583355675043062984428946157384450253618575138199477911245986544064609249204526462209286109708992369431799904961232667511997618600231757013560158026289231384086655933667160496211239564548217188032830343790798970994786884427948588513050453875260307606737993177832440019957679575725825240212348205156411444899871338777310659454673094314781333644202565456834911719085905984222216222798531860618579302573933382180190346296045431677256096837054998554045732241811280726111616777597382749524750222711644151743712011245685605688732587023710150158512716511947246867823602586574388803657671233786633569302083120046309212331865258715094830277628571172085173027254432427380628282668138817015798114580604486829784857258278584639321518440165026578215158022941994466669679370422725073943677836307578412642789434908240326547769295859617416938307231780947237576949227659311552994043494653650290524781727078774457457019468341338581603527389379782013111609301372749586974022275474084419799387151673940111629411109831195676258532211668500407683991271429982620149340002858735894845167136214826117672975715426734286334278868914951107615691051505017856747228856397422490367339120363565420446484883647191105392754364808452729347409356359477962916141376276648585511970437289126716791791084989775475135638788535359658605725338288706074320152946183424993590134604967379526892663984241187820749467366617089187466912178688422436207700919195476086516153447485043582813061031332371236206135488924967662889974330613515828826645738158920691096858850752265701626927880628314382046700804174779918708751940634099158184723013026368453458091030826294683087294193173086413784031575846053789037980170513143416000123179369709120767960051938858032995051235767322892231739698822384918041661103683500347431717369799528952803214422974443146549015342246027112376992847661519390320436569676757084848371552042463425618697756601357365753498809921515319052195895471499401365813682938377663794340103352443144490912512661360154813133549878853942606414348605535672021887014473472874950752263998274821170402862990873940192834660170686563854545665213955907045489737355428969483618788763848634833193388182417017218934337348373247505123307646093411971248427896484716258598764999711183300355128062041695123921401292118640601356282688246722553378000111471139924989035131535059002129936136895237916901886603054189740642655676389832302053204408588679092260484178603807446817216900785466163115224706036546088688928659752813649872833876437991738470621352347652828138019219507068702474573897230273617504828956655520561977475083805613684863079587025756012496783342472960289788936266199448823410298834191175504819812177063849237723669460820019594393670558929443359375000000*i1^53 + 265450324869473056798494020668580219168074917530032749945848448675258303708471978452670540376729359011911149125540970093289796841191852319311465598701766895533715949884999730936725979154942220468804976237815787400796770771998537977314446615340334069375573189352892956254672157914784748665032134312385458349335313741540046543536491331797006151426985691796720012126907471075496478607884700663946275296139163405991174899139811521283780942510557953859135304040473538275862079043850642987180242385617823564805421899389655732231377358990805395985661374417002121066936731497123173834180647850863186549191246749146375244245650862224064796453984156924864158765548647401221771815626572711874134759011664863032181715328920132249493946976550644311463005674701003009000768117421301795588566238651385905860525904153746395695383103779349187173838010457458155750968456064758563692561574148878455238679752437564170853260948287552853047858441667680755589312702459643615699173937677695667762284303125617966159449995787973033081533948352546301026756494495313966846031125776552985586716553546825628896012786575412000306449611311660946350090432009663038936045850563990604300443284681556461531370614661929646216358366888136543114437767055558527619005162238759168405938082625567752210872594877885535356700767013953269962434760012365431179893483851904726000209266353166333985122075922538350704860956543301366639798329792214477190018003387844276572424876753802524561359184256095656990025539744305258341105182350888772375772498965166977450448422173730623408386522565492069202441945749882059186419339337340489642193733597814733281599150534514003390323277486891621971153893884319861428327468173300706045556579093357748887698098597619410237829313414302593726663343162087881490157703343143432340247748513976519129719845215050476537029585665756641597444091240877926996012429856270740474069037158245822681711832446823612593552869230360811763374440089679791394367772342310264410664637711252916788133293713926026865847216078592173025227661981050646733153704170138532879300728815018903534463735021484145407067298903602450965168021994520731341165928899052975550865123474998903465606068611273497435714048655697890365014232855842556393014754727531117457000557444322373814629556705708833734102812454920598580184785269078628305900010883193307075697370054377892139896179491325594428826229983429729446019542544903197029926983277017748102903891568874537275273918180561019553932611452123310282694208365650840555753615956213058757050021097262005277103803775736452377088560264436235704540973429733464492760030888903218735723291476858530914017197584659341700893531544312358190776990119204851140280319019291748116233275711951848972666838011763125267432647106212648333629327778944593334715252135689933828087922422401894329265176246370030301485198908635580795196864671104902512717883651437986383911852569466382931401069626975441906324704177677631378173828125000000*i1^54 + -893099780183974234702281362638971449136142861490182316478565571170913739000420123310236874996842454614562753021583530512329719763863812646830196391350905883111096149918454305880832332795305387837428143559123808778480920607152583895767940963978065095499435012849633279983472839995618268995080331944747494400332452443007135906510530556706651992961203872535615176458353998006919490236953205076041548604618264897826724484425125414988493249091940585868027356709621563980129011967562080943658225446707273375399819198694319338544837666868078797357238842922274919300541561943842694895648113839228271345567579937868420929073042167303489613861452139105826885743190295709834593502387025036874440040839922796101349916661496269278737766147963982992421673776181987767967728707618984168329241785010184838316416430900144572434657769368726749107148196729726964524550883872711876665503432334055420206481384779969299574754563459431514550027120518224019467086383379497847419317630344294130336686213950066613847426101356984773499585770682377963404722996684187611443271984351584306805931383911778009163030887069253414371425032379810109752617750963981880505501297707250714524718006195021164574994475463881548958367207089806374967177993203255667358247482585223579288121987908340263947132904611949867056273876530447428484415095293662100710054960158377484892851575147467768589474674339981259154479380513234633724573327290666593521823291954391052412679641903407265108585181553280825193202950932022959796129487449784651094355352397573678056344984586117309415883469004090074457125530656329105465177663584735298482672381962420808447250328122251238694021602692202761319935601167678576725818371639758486734435824618986771044918126862847356585350729623831511225094404309090734227640162876880602543784308077609140958869716787379312511164204555880699503952921342255374381935536862035954272251782285985527075302763418501144370742004306037651462200450453537407656190995965791197186975680261146521395706654146909327508787265758633646197983713613204373901556788898972000033959788010877333280930832678965915008023129011548239315824387727604831046586800876743760281550645952203761257287089611833152922296319502240518031113035423873509953890010503355549591138139735386324278524733094862200480447189514515270995855613480844331840428662862223386403005299977944943967433081639189262176535447585012159043167845749602117409971872078972906313156302707977645544047389492839175810704393837898361096971527195344931988572518971128987707060035781297358281608921508251513485294445668193063463592224455464639963742321412401787282660703994378515190768361825527285920494149406671492546731538210809290607135317247565793086162927279890451893945038447323407072722393777064579387097890733237218351659683785463418774901738242536533789663089372402864771369575073634159318833296533469567960856337947959924226177067218021771316982075628043702408831450156867504119873046875*i1^55 + -628464899003924877419529577051865703359370046794188201037356262436794695602123909240342203454116441374941141018088472236387378256559739834892510772255830886586560153180668309053825223856753084222974729456800357115768290807153451426864845059604103815105871295508052825049421846385880366722990690552702733651656711591457819655020281625108747220163902576928017735268363819418391235806350174201683683928986305231712080992017419414526044394901971434343902177814015713866865686678710225387429862754804813334071988080377722477768619115673673264901931653611527890904976738731167341152113438434482208333432668878847483071827286575984902140806505290654061520426766660015813746849445604483910653788552257668019923136202652240658599465243657817744459610264772060264890864127551860395688665809273289978361834949882443620729504776173752959355173887137260604639370201751443065057230896854055010702128969411747428033227512753390399392532939963918709876124167203665119785923050282591764054628822224024416075848582703527288470029618595299743512666621765224939442295433797020673981139907407359762760810018885122989748637180299439777292151021787552870536502583372906971116724394700085926193792454709800461557424260177300059586108996465959532180286756790107303946252403479034513287845493965372323194519401463222428888408154316604687800832638490834720445142314551149180684118852164779965316476892238810510072711592780551549474167692998613768022538513139483346783638583807686240840433164704995738976918734284184952603965597573666936231539737673169228858234705595486714605467206962882807447823673126501615468611014065304387234328590925360602201026192653551206142391556271575236861455099775138769036297866179956373451013546454107507625167670230258590900848483864233350081989056917412596539238067946956243824733767253609593766352065272888479366499034944554689411808341655023840226699611906129424770500748924234593251832384118756164201466137766666908135626732105865116327014956453776847674481685670627965747909528542677464396288479614680328028768016421944559333010154098885229119873473035186501120425923013788035928578034952110418280677537350195945713797777582362415186793330967301840543478624010701421080816737211403796342598289108246524483129881903950029568720529766691929825454165983837715827173707692686502436658398838605903557240819251187670887289314038316014496905103105892813366956154514452421733896676787638528219876368832624211329443776305715333163799738559991569102739258681193213287145016835012218169056295640970104982464549103130192744074302260854396625543959344507925862768400170395633888281175774552165914190831771141101239398126242608819033481257935296427840862264555151612702291938285333427578365913399381102152321882987227812876076592916714319980994472172151857307604572370480720095452274649491120147683581128296461632737838770376017912651239353488037987922759402791439597990574839059263467788696289062500000000*i1^56 + 2262115927437082293489411712365270663592368129146595536523643471661102202826212033553954815281576862705898784001680998625386856097641272302802106225493184082045903308074271915222673481319185188210113311033543041034300831163193986335015388758419247097724569227937805373775091931641877872473776129448080566253255057966816829524581194139600375331418306508504629176422184526676317865179423401371398792424499092442193955084445554829911710109827007201740349986686407672308195094730565532792356029997951852722616411809797257116131542089896785117296040422069644935713044357818174407790333607069657475577034979105846101391235260700831422349387666588991921832471602243147553386173545724282954434945262479856323093696435175097525820438351268306439563586602987076226480645149208732033761167360366630391015530918282000861244194133675094797628041995455301637119892166056529130384984665771234972411892899063883502436714874022961261744488932532768382281971626696776197703517381415504675454353324894614746739182340837021853062741918895915401896354944643915465745040830559086064293955260275516193063683004000954918649468755777723490435719099864372644030344823012045946518041858629413771588045620715726369991139937652329237086256562964472124337488413240447434666821193570288835479897119001703043879278003716021582243864730335416317603095029253210366530633296981669340597182786527230560825552594408535621660371994600992089545100918298387474883725573122465748400451914102823412453219648582673592698097666102804641593200138885544668595484900351286967843485981052449907983364172367229483903835786414029520602073891722346844448518774680629281234503653290421339099912017420571803416478858783187446403989031726573707878925302691653978493808239931220773679881885194872719638760889975959046933829407902618481506771046518763994234117228325619417043441520756959415379099773543488795670756480839058803735463905413215548804627487731686637004040007878520371452926137037511786471744939249364217203342288953222068340813829989491626507464647129474252620175949213366745940543028552888474322849785380944538449640149207000256455128591690674575175262322743212050513694321627362189114316268363286178408055685683389286642017284099105879831292901867592585799338058099257364495627360758230564434805025852062339765977409228029162844454140004539190807641036789243904652136612028660879299360424293679721739521949319814635454867747462339705812780584737921586810043842754956606755953617137092067180758616310773955210885213913846717206236933809218638960621058412858166152814463090535054985078592803298063995506223922737376724885379574321525520835630448883783849225642457325233813325464319382303497912204984171121738566216276062433360947783319140738671817133974377424571225410488694264585826863336152610684732292318067781170734104607945881299834668673700884694626716466085494255002003661830376242199762523341632913798093795776367187500000000000000*i1^57 + -7231451181175423500294276190197903813140350090132312847434819229412419295096089243387000645297727158382677548658645203713683417940835538715910159462151429937303801980407135296192622936729901827687140578876143329064078764302331249110362718488587265237215356071895446031060127810260608497562207444890598590437305263152214269801338643307286040821682501969512613158283412368100947334323515376875227838993759968426958422504409687935771736175049810926548752958324671985895801868744858519793433638555177457677712318975602110756227991883229566010229109836245813874876531655448083327340661406823282063281934701117146988466656172648727783051020618467160398176995953508333637207926483142282339608973583813438152494881315359328124052014195300738712553791958003082842929955775560528296229035569472899612402314821530953584199724845621098076123778335651113889161466517939322691443685662559804859014702333320615330795391256336664254361012875762650725378630709347212281405941228658824239932123011373935445275609203824516268926759559490274646310347385451254225245100015349582138494651938982801889845601767176742669859590289038486815464083614961199716213139030746171222093752303953363692265851683723744269176000575005366164345520371199957696551247359299469495397507797431442019113886776943904995170501700927725030710813562754776268519181675338224857433024396093246028989024012968461405947751533529537600314106365151823770314396278891285772691998750493113617957561858985221183229986609861487788173157088302151950966065220124297329628131170202856639391191694895450213802403963184385628340942969386308309350037647939573404786928675501099262720469748607650716348541021508359758283806694943204115018178031136350465767182208251252267865772276205373364991192973746519754855322714394870848105929509026472140908061360024001814589085701691780055744193430146088820906348408560754888332918627879615707048966753862787076615411844223231841522247639257572041969600819596057530613489444072246075844442675219446576617286123354358049353778723719984649176608168452482688251916203841492879589809251594406846307715599514974407317330648261361887417182121458747546014394045796618850983036793235013205861619815673027234770698750713223410819212801287340963128168183179847199513745411430068356646786391014943512849452667219387466158593965446593327846091948904608883389347582987639950743521211937376388028697656085937521761232941299623779842119120145120885200677375279736946585457269082656594490595809163669672611991422067689017691700207430672126630911460900327793305320152790586733445037632702338759300527020767747022083124519949166740550994121968342474342179250385523015003185854153055855181912964223950482716467299016350822837957227929485155652208528895709951437940462693197352093648393995496971435637715145359962201487718802199663895669552049408511976623779651722747453824543892015397762297652661800384521484375000000000000000000000*i1^58 + 15342132531575213579052880905116231357478825114913355882053662090788754902127070442053024666692744880944477227026916233596694076729645789065524426633363581853768142955620623509384715057005008198382543059126158930719426318470859618624843285353358460731582629447823203772895668921579133792694909908817391032751960130962985677331925714418511539736877042199989446055701255077154744218049919862239419975590542832943139796260283339376023593438068163278870767722528845115718552537984854939800240756192898835919958915329221649154845556705370447240179639387467411243805659114082689427070089123074722929985539811786240114586700022367245561218088113156371575156920284685120426869944580883839713559608639392218135214238805046471889584467770090996501369644981261670384077174001820782290576465235293389171885961565888742355366247161458422913770739443022598354485136298527938108124813135297589285709424091354874968733146094429386858782676948298017601723518600614501944986046789171062537100983450299852065449065577901505041846888020983503038147579813042732835569597500115414330106144022105443284638843043829696350048384873031666050713707037831459294914060250964875777719268803752798003521210712093140424622726315914402229773519774266829608640704529755687884987229028183863636392792309193682939443129124954251514104505397691227816440685734076641652253225705181290461859810405577228930515155237091453277054745552368485414621599279134787851969177809656896848484701815808714799190445933752734809310755613508782698753769806339200218657122067619276872678134789345547857138059700300909713931165173922231524781915652426764454127799602869208891597933922799514122461188791183423781599156435936886924139977183675023905279643019846694600485198476144714230668917291959392683753793534333126975358723504936896922241029059751859059049689881824906834704836416763917153063485975695502811576302117319770865513505678335895838891757296564115211609801538998279985445254021733919321952230777492807607546939550568398163628205408995155061787110011003976573160420414633285292663580747144194244279891087291535966728705781056509649524225844918211047679913437596917038337915460432503691191212492969865632147424398157684915998072306855435115686375125455851875493179005855597299117137282481997556587794019642777685681177790700683866857450568286561857706401078442195953097832917022640417318054960625027228123257415926955221147264618948659799384679407120490525632935517328277840922307682895355121768655219156077786883188287358323457561225108248281288276810501800810132195824661718591792722630589364924210877941272910422469918527668321940161517967346047422901758266999181978268932901205002058607452921843660455052715420200736710979069853683494809150237445162621318995192278169749946852312108396956894544272607902525311413585586144971548134262375704699858537483009782236138500665603743294063210487365722656250000000000000000000000000000*i1^59 + -18390431738166920329877792504016920918767095885542623229707938963390680034726833307674015496002809245426815632529000484506029437149836863254289650280540802107807121713294570846978085852586458796552190432347492789045945501374727932769902723749650939075696303764967717944080220665465880389182202458404570250017376673748437435398813543829979643216726739566398377948653373380304330825274076380971737059867548799133642802860651292842805208580234298516168569118353620837319577723242608655239249774089309366341005499108963472778263083736518143127640713007419617075563553863098145395905043945159725082845303423860445767819686836660674478128518170153917612846376193022056593327424611477900455521403199916262338218629122116360818091978476012639221574959431913019955014397272790178051140366364654398444257100512726393093254012996802069669459360323801009121399308081858323152134803650834028616013406079796492029300536967464615184656480261458079792640148757347647812610232116252282926558819409455879070427099751908798952659399899548239258572969441092891724130942687209775061416895341455061092498706858155577307830597810419374317601227667811895962336572510358989469682249561514679039414494991231216094771902098731379098068079988802730288619096981395654871129371513965650866469741451317086854192146052400672474000832044492467649243168175088512218098548944068463040597359637678261413883415768536786664815683405969508532033947002918818823920925380917663937502348294223578251687474563642751861798248235574619029434831355614679187205124937851499800279109042176151242454004605455461218845117336774183198588501217642952060277270179258094719477684419981671058839446606664395798388473998918997212452307758444188770711540851160970765281875905854500924367254293956351618707706411849499485099795407309892232089595812827967838136784957211472325404299293963905123080162727638838302655611666525481775360024630293754184738464802827644487664431199788631449083936342679498784094877993848675648165165384762595464118620364174924180017909816753803393827842189459043226611792996288213158907884480158613600594127729850538799396747494947556718134244179495291474683883528766707426476540953166495434131411179163436765287126581012638725035625893675839644228386913698785977021468985863373689543868157293517617963739186189791067232231676698367096653105538406255524798452053307239879927127797756117560222735413886020897147280937320360945693286111110277807745169630352943645383497347621398291760791486508906488406555794976326760786072370691104959573134940012005943825847149912832365002928215378600743886740008450572760988496232192861705048230561887037647924794920622332590912962659008820372959303037803374772949398145586930105581628228228293764910583298475382801724818767988566432103311596104176194701896814345786854359758231956453266228972277504158204680815717532877426429292221069335937500000000000000000000000000000000000*i1^60 + 14760585341332171375833001919456501866482250427146201152614663849632760563965909894143840970250482783197315204631616030609854631533716685869384262023950746669998753640704095095521189069255394648386239774233274708594111232311595867169340277277580593539975061239421564269732097024724668433613781325425779517644955548520876921508341457380108735899757687206392889061217939624407238968592911855350862829454938785466013797438490909664162772529226551031003864140881058363224483911707152694704784315527675466500607894795946853378001666658748883456000418246957144015713958757281558867194381517331586328999064418832392925576593478637725532444212781331876254687081843401102491824161258137745654299299189991925763038590198305406903909401016546788780246810514018944697540229667904539540114073797146920705874371462313360224788040508815690170879490189251187914610971298433274972385987739646772369095996147815978399920746889964620856701012630889162258124256634402159974990803306722309849562249407217060391443351168382771136499694854102285066996040988309940870050846371761832177462096842302963098759928274966499644882883668206657214413769748049633435209385064893100363549163819881955141503407409214216287376518488046920541475101267404649905675659382105780618487926386326442749190606199212993125009771860349136918802823130803564155742400075482520063624379071888073029919243898327397876707170105303440780035089374124890421997984551057425867589206847305613330568225118392708254007954184575918635492713757688538895105721136648035756504437794413847976439167855418092372162475017737295213790622120331029490735438372474730279251575051998081512563226000787571218832931210786129229403648214437904708299718104434968613733153270527784810660230268155248060588351446352444919546648421815092346699085920421334293715523893665780986923463456075978458950488548766105690438066407466344088254982762711424602047950572645434742127256361914922986838090742370661687968409794137681474711475699802817921015492089673563953794622788684852642195732418877843204000696985718351212188088108461741114626171594236460489392664878399811914310983983224469280620205521680641314503160928494941814269377533862129273390853204832493529849880627843313594382934750122013905110843828728234365470081848953502361521677353286096482398184512304755864571221387857797062302450796672610094198467335761859769700812033494519985626282941652899796819891531215633884433155279137059266859616228289748118894623047864054695077481657372688843302896300667483164383954433715956302956544912529299694331466640553879584450429707054787557346586491845750988220860506753517735998984123505445872219540947956902996387025683653045990345689485931945195034012103971176150949503039498593061270904357901142738186488843673497197937092201999282442725507052269321294461790106095357559147858602378119644596723070106507699218750000000000000000000000000000000000000000000*i1^61 + -16240948318540012674291551233997361973249374317999539631327649299064335211983796202132314639597728304379414988256115723704329148162229748879907450209047713486929610031849661020809267073375592969893932121035439243178930379905466009713810318041428917549643468474587924895258210316713229573147282208098784344479663019305161780778189444682488233870214685248907083758219775361020252033799290692780125156251546893323380039366279524583681390937820929830034126390009687442214882242493385708118776693598749334329020911179285405867551431224378250710876399540616126821814520629462133029024460952131178258729048233058851375120036083976389295206677819769672645156179360551970928016324051334240909868391897708352048420328767523323826635641159808220890502284249268718430333590754679817403604325257739956015802259136275307388262282369718152547416280241371684530646433436166103235451461682333463837477070631383773795010239584714294163970733105388357704687263242954639932066750244640069419710317333508099483531620451802594801904132941084698619624789071364862225523193558750174966587886478534221292714500349192534163542677776061931515630988953124971196162863849704015762696983407891863644247249231532339162993153686115113236188414281150620101020930838920863121102949704752046625880366220259293133422215107412591996987092027613460558999731467112389085913736810535799519797448703636809944025199285777368589280920578413023151759137083119012005284827114919746600670330269974148724938259844685459769959707964124316073615550525869006444066971910441464151515697830544909963548070111388584694627007296338851856743175154413472983760293466141573047579808196381638081125543764360799083103080407373380605377039115160465647848338193797717060298053715221025250407394814724711200477291421098476277650930525762669620290101456550012582270074891348122848409202187398011561384590508397718320296567984875179926866340362939231700835743381897081506234722234204628538630549545961641293800518799732710014445174993714549054315652749560469937698322094294809347712206377382862745847869090275532761456984054163697500080298549591460713140331932175783158995622373346961429909727959572730230945274267618100154462826852119233233912014627579411888461627729310931035027457707109630532850788639935588643651484272385133553206861469460815900560874543073249666701274854397703678503563254039397282270049986064219796962516569923258264511875069746336858962776096655713305984448561746256389631307746545994296877722311926326095107928158106818402611643033729099124452170983600646963400308273863876903235429375216311673878774979451914635737324192316822432515690525140759258031410194722349930383406399630805330976375198512414046926295543320298351599785401361979605434837338660519503980406103824482373180258332088086331221191817363019209086020024588813048130440464106018674088148922000000000000000000000000000000000000000000000000000*i1^62 + 3177325047035191754461029220149253253764692906917516395348469021320605016178260741468549616522771833407076072632566131331240941914608331830191292807875486781647076464724568545492513484798022326283434957636773317235465611757661465733061873538794475270021125369615850223310503995506872535782809948754220157146545567405581435210500685245867673439363980162424068050357486425076548901867497607612157571208193197751341031015103567143939341212099140369880275863549093672841119160514340737799363542581951356395855444673942431736111037788810267217150914913754740224387977007299507724718580601162698706052874286264446454298498735782706281582306474319900298367295986763859781393121315556100394501575693152821155310258828983755740164262959040792452015677994732750765012408910577701202614003957379165068613196946178521603449613742551339527542125710197499157257739631847300705200247567922206662646997488574107129773484058659536764543124719329622769814034278647747319383242160611478927387484918560513803461188660154745242636057509779681761558093103686249918816975210883274475810611394068992934184194576553262470086513373084491301069296241282343252376028444995874781275937207812278511758522018159052942910996856540048231674623336906948183760990292279108982208042265435740860771992336551394298231445620293353445034407528747357481410722053384218339915334086982639978120591385717877273007273755040858224320279256393756724023865318551881376232331368443442324886005763926421884712684056684193876422715277805954857156903483260253426057635075190583362501990727510214998164287077948659719217238286555567177657448997575042939987861695437187117930382241387211931754733136248667099398073065125420416868046044402047344024772749624988685973883584890613969750736414793206313129005561001698569716062950044881349200235635027062196449142823292379312575797956096238381154983906181450304802941904438709380641152310070076400217878009298112336277930100440439487880227044976552901084475780867965914776094010164997612009961229193706229284086701984744954074034101024407374794255188201628527314322063530925108267731463567686357566679587867283721003132588272227012570129991569771525388223800300688360083352469327169064184410897969714162132837164287679115904508407697598425220907654857948322837461996457288882986081280459359624708453251318629500083265288271482155264000802592154028535631538780433850108227385273405933032414499542867974465780596454225005141630840510576239454631679219497776758696278926357848327728971571783824016641154549269637776499899385869222072764233685091344830068757946453163996645015973950673195854012640966692254364383774818687322153884388908964121621110510545770095700596533524112559030825256306442239531120691252229001450568903154185166961423588281113426309910033560418963737086331749975774176307736799891360145904626595286480640000000000000000000000000000000000000000000000000*i1^63 + -2353276465099945376833810116720696688108567056302118310892385922835604952956582900735902788475875152714951780924710500867120831103116833261414272395836210523092181140461494187905955694599673184856621918167224396277767333975050738969852423031721429023234650210512615638187313008075302286901654204198892724419704051028885712291953707192869427243217079562628042245329281954466387857577711650956440723262353940722022526629255442027482416697663758644894527937094291298564370869711968565765254320630707619810140308446179671019266631702028629431405209036362150839146183417110225845850779846681660127462611726810851962614929445773281632306084190864766171756352529115250261050644573603026901206749727803217125830319060654704109989830843505806239667731365090970452850870409638717332970530751942678642168550094060598614841368500556786753213102456387426275115964980545105988932066739243151060944572072829656462580784182677406007872217596308187205907072938276009806797143588994794236694054652546873610573744597012862106769112340382940310865910549574961923521053172855156898999353598566744164460531852942676395872988594948573638712080521916634477996336608394687520740401577094100371440480207614265639059204342261172033975685599274183350913372381816065327056516809082057575699096904786973192937613699892910229108782836331810166582504831390407489462263051298741421985140802167115113995371319905711750211962805922452091767931990273411643763027360501997576115214692866985248288145985170183361630228874179475773180561642868498957448148230590037664798551576984144077642957924449174950422841049353525589682240203816676280712308326722771494107459722447622545933178133718574710793492359245786844283323166869716575076052738585464582315440291745346482716439545812615579748079414576680191048276202082187133553652372167975864671341429111096671594455640474786204592285636704985110738054369773641333644658227443490055099886043532293968886527018639457811095593572982654221013368317471107231117988155132845196657315053838246765578210580831616848291136307571891613704876654758703597632669404021692525159859015354540656875493927083738428329210811563497110762045926141863770490350721077140427632225279692557858153914843825244202621313426380718026723294443012668476461013815024395124629488273883169759516334119389815318449252789238873410526190351932699552550748979679750056011017816764035277051539513501552198391716352145155354177661086086052202376408429926870657357784834414819716410004178994661761529281794339954877768252298968697563067515250496189176060100809555373585450542003060001915430773481045220603857365962219615328651701959035343007802886680817516597887360870850085251067759155372117707120309735082890432584115782650628620551775739152496977367104658330452074523843716466173843792095197043924798089475486641496998074730075953463296000000000000000000000000000000000000000000000000*i1^64 + 2021990609010524198024124952543267383640703637736413326143356577386015392684354965437033888671222904809697132085428290208904826929177409944090860516665029991605333575667697057284092272487351541723100535845474171021250850457676797198890185943718185910818524520245580997072214574030559602544585428114374474428523235067658194814023275986566072666740373990671836874576477397790066225396495183805521701034506530012115123282914338400038511836384320552373662891582400256446943300466492192344564617398353769609468571419667449323559295491007571841789036307069964372814631743222339750971750796298322917533365654713503956864941764584430003103401098261671773027393444034623421899085210253085586342068542865000457544229673264444315887365461986335577493640256131198328057019831872007783554485693285954293893133202609344165838263813221359885532544634631497931638276762544147219853909053741270594716441962193166469205635326469662170444286605274091498935164014916902404824506600621702312005043644457034322024825183135526231447198542550048128453814410500427741214229882787331602162653932915212821290340893963493710333488431260828982338786538889420625465044118799034749651303405784517756018693637496023662149573787173590840808986285738046650116369216242078633851604395296942205603017143347183345241043600544026771917964151011355050194709727813916089927557365439434833359186103657128571482347615457428783394998689793888923353511905980521956083614322401955524074778743686409409103953150767976915520695951536727260682119600291420960925568938500410907007967692257032784446172567619692665227670533583484807466226072586742285481068103347739741568863186844551768609702140565629384342329947325133069212655426157533575041822049413334055500917918873358420930741742796512318206130956401762625290645675713046737807751119588593953050644530956540626424462384707169433702110239888205678166650258957602835484016805898636334786923769286265300307811706672769560995941739115923040148530593157916058042297382743394551989246487722271104323274251146175691995006103133341654446150414252957650601933343053270757528965775613109765083415201005284926775132151613389388558715498072848357306597312179325751955543617289542979790796826748524329862704387474396239536780498043222974782386162655330224918246856816791160929637978232092595692647537937453569653132670095392049227973674170333482175504804792500258319708441541825848231776104712295452195710939237054791262778873881283474452191608794502790889632383343240949329185652437744439587088614214736005805301046163859797523418796551489554834226445614152410197598061666983203220638394879966985225657164086836264149622479212603190465671561692598651005133040011625455103826098802308479606948894473341948601150377104174590075979396951445757745086194620386254892726881339797195412434858985547165292095655116800000000000000000000000000000000000000000000000*i1^65 + -484185631049995070468352583858846745605327784856835077622325464237398734474889423244167004580821471937551095689853865265485774503245166998155846718366148720221441102856029190225612372151532462637468077413362879297519883765351805764956783319046582972648679397004113969444132772153220731026766323635273122665141839595966644406288580419754624778001890404324565500052186680640056530059616131872090489279253362704830154698308313332726916958385404692786204684881074297573473031371910055464624180555324033528815617171461701686687133655831394975226941223435981246184893975866384084980611932823626392958491239988678032805898392669261361815116662051985466225663166911800621362231696744180043945278500789350217027230522970896282751471142947262016841512900294728240016891609525002923645216804664448558011974638118942798339572786703228505202141000015977834196391311937275323132549727583907937939765912456429743306132909912525893654918153587745630423980903964281390615520557550118684256653340759622450915037323346865301442923523476187345338508247399370925765816018308265901358607668944026267691986046266124476421573894038033039148998278995279252050556202356252003184342509116407651962650450731123956613189592363000052299762309371436947979208963882127407048718860275300154065660685386692464064514408714343323352216583274603086940832034380378462831222339669742000243349466730187740131145360208311106265319115601853815618698825777140317294652516967036914707821199274482380227477646356539374250216054723339380477149149922893324307417775779462505440841902084399788648777088296020902787121361091096366149000566430940502140598255435048192046594137787506476316548252515627804171238534742899740054451413969372659865190087268774507665474665003793893165108886887347062613991693087175461910157728577903180380402530930337846628713824083230877350830669162651523850673581701143611855941378535029711070126082958182052680464110369729155021031172675948942478282662644401309653109044030259903067528447879766008311752820682399385744082008527900096129337536785697685250776979880816345810794653914681688767080777836838793594498939056632731101794279496952107166343878883875086322190404989268425380389676754048920416520448535385473057024630242451453508803099352696872450474958484428909553445194156215363960906730598908777186640644510972586080055154187031817582884873669810667326539387899430091240770311416158635036888874698878961752610843040087135377153755995032853585297595987741688031935291781980493660122493279042607954268946892205144242779857873887960265280791032148036693930343573296442347870903761852262684697609087824228992427488737876828638448862262626243334158559462871596908234244870717935440741422199605164021419472093563957709916623589465430099785705859839651954579450748626433973437359651132901034103482771051978088775680000000000000000000000000000000000000000000000*i1^66 + 255171368312636251327232133162681071869750325983133628006488600167922880693364934152747795378065124644476815849930260295076445624896529273148507468005479598647110718718345748806669799302932323513180552240708591598692428143862690662759322827946394442808998480281198631881331170219661017347526540204759166665744832348001941138056095744692820044500067551723434059415321974602255248451253516668643273405622896146376074893388916643959697942427097096155187536571002038422608237781898798072741643304758481954943107319908301449363191095768582672062452712115643187308128824642451560680744305177616243894718182387030393891199154302434715139488335383252983904023582725411253049014122421532905691883254487495935237221473621034821042193696535940270042288888317778551926525416617322499558082410763586874569572465663470872631308311911256396411580012576509027234575968967655558830525868964296006690616871415593376987682116279565242194138563424309817945592303283637516342393459897795968577102200976658951765999583624594898025956588036515427433969543249094404495870227285244479145673432547733213962694571621096250518299612158704299076901042965086996446407611255088632344766780084276016483154566435851692207520926926980993809184250111966870881886142058044213923509879607916151545894294012763384984732368093214464965032570932096996526043162385344278711763181589327896412205910976981804978682427301363386741175769167279769418087426761967723858605936157082998624194029790287065141875787438380913081628299162156452779328182890490440680952035673536059129624372409422783479746804069731861838953109794486462133216397247402789488157064849265555640417209275905192552970187826528793813154721965111608491410037158578415972730820411391299142809074448795481799708219031433161663162696035615189644224329497941491768057766127118020282865698377541223895689011855099520271551453031806853107837500548870024901217332511250685623637222172435222460784241037187944764008633123634200774544777984116881879963684069586795765279730679718827748573557906141196167898200960766417676112033724881436851113686813112373028074189557960278870244048840918192523628289408932545352426401444501531682718552599127290710828815769193638550871681705126613185533262864581366561144446871635989836697640725782517457492979267438920004436547372140346209269794322657590071012586943914436495818914867481232970203560341429534329014911519029149753385898268686281789377879605843276709800513076781292270483998445806451271543546473256517102918357668051427389155193323903862397723795340413117425166312075388998183986534761719565966359330640487125374588469536445360385299608059045928553445426878131533196890749863865396119507365885335240749958130182680729624137255455264425170129157168775869674401021328441506920346393708264765328730048143088152457443006605323927552000000000000000000000000000000000000000000000*i1^67 + -210659860148665593863842646211467638500418084215225720447442928117773216981198319189148779508731710550406423544339361474837513104720675264285424119050001261900010625645663074614228943119024465487089035999600217431064841852643939787416043527471094182213998921154020532263047761239416611561830818271207677536509946268324848927553800905591553922887768643645651107861164034995849766946735395001559422771061002330532004537048451491669838220447409622903221595810279249364174953112283091477093751066990938622998865026051370383784732472892775955592331418892196511416103996320553607886223014948493014332806956247186249915493168599403599086772449874106057851619583665421886813839966486273879445021148268105450973028411496092242463190578695851868917251290556057253696095603223177325826131564612841921298564359328941596883501194806276764006711176894296789411390422171841747702285307566392132675546485705267078837979177551520872098574673559337506518926648369267953409894753397919844656276840597991793596333269998150503872771607933712467009328119969541693319691084832674127032779714219895252944628724819216046470796608549049058599659497000515177814744406359992987723642781844599737820432368079247473632083137398703485552443327474670426442399430025799296848761690095770000984070907445661830234852246585835428840136921736023017181227979916495626444359734498426555920235860155705195081760370791459494776374944727674956401121362477562047285776222821315700828022845764277253231123278510088032173007416685676554847270784521438354506221656722283730513954985987869117711885098277863724294077120354063141034336986873939761387253250589350264274853630540031243829583518549529431026361589425834887593885052082789148663183465542454038973097740264374505706577305695988608615799955602004653816173222737957694250055375483610265110051841498997357320192728468539472340430601913258329707661365899981132855997840850398677526723675097395085866263442192151204165231915874146031251204115948830034164066285640305582894185926721795763100637379993929001276409465627314653474753872388487767315695377029778297455706604567728379873076078002611915970296388434554080569942184643376521598820789258902756544209649342859814346227040993699330471021202932663748253853285171755970964483958683132136949857466590541014780001266128884683325111982813106985356830651682647097338720573205120358749146293679111274226780582456803981823443510982358631383084225346408259126093435685268338478891727991631124518612936851641711382511282554695558122519810985549319983525380991334454182027400387071622871904982880641149542664811192236681672962519383017368297725392671032285086478078857074815156522914395916499747000407192514926938422451298159673803878030022793426960259663095932035469625533899964601463807216978032822351675818340251885062308195047833600000000000000000000000000000000000000000000*i1^68 + 76380576472149996671884145502455285992528300545307871859813867331611116848113540073147930200536438519960698581367639731113069581743032082838615423705403924240762924123554252996327215161298373711169851706363957273364451206128548357267084363680635593330365533407194686111645474302847936904946626391376020049176098381500961140957013763358385856662550186373438193677645403471212484338043879803424635057808756948478651547047428065428940901144733044132555392671347778256688020796251691755544618920758823388881162962955867009274529937364012518077239750021430310165757440475955178478387694843839223452131457960675430564319005229243841162013119569054890794750639193484848519931795057766330711493952256594910572450062344189080392728381370052015376767367249048680526416083532149099735138563847017785162435264399965468608658033768853914382710459202823713042039889306021980228875848614255625122947111061923427632726412966627209439810265052961262692243113610520320805722329935638772789385617047410867964125902265044115900751949726305249911481953359844852836462784474910105735717555306088376791576331717707171839782601531046732393850438067133716968137259720333384034104754018383013940146348502998695854074202695113441928346493570963922446431012904833048919460884371837667169778588984539372947899041772629416917438101990144545980540851890608428309568120661898258382108866078145348626942117998935425693481421545642080707706442734125583639635810165265209683490333967904599009726760380683858928739436605624117903084089653898780900763413820936305768771865007528565371115060449141476277183406265335706849160840512041682339259026223320023391268890622849251796206919001118920804691371511202655574932838580605468066710703672940594761270588145616341193336159761187011115744065373658721078643070302485252396935896265084014132155615440102261650347980149619467027794012342989436169372279242886777812932516511973493762806926356780033044145648965070003376222643914194207220759805822813707575785718025940370824679556760346964271778413755390165264143639847138239879604181789665909348688138049535688422428670318909168053127162093197969160263528466802849915866019939995494159440949195621740572586307332072051816004973729268416352423829007319799865653483385163630343633597560404605303344682792708221200859100193225979694396934903359980716570059435439481945240216155016850187889547105868642181317935090942709402460098304063724576960603804020039803186148877105857590839956008872898040893100112253876427740487915160399814968264753976079077887983134551835613011418698366972761454769953407716440314436484812131292308820148889572489673832241286933358989970117924909260146789745031523661450969563765690046028550003274703205121886929266459932703945339323957541404977712146882195660808278600444105725849537595896696699617280000000000000000000000000000000000000000000*i1^69 + -21402187120499336960373176530683002637203915970237005470603129734657361482479607594853883368566140823752764796361797049477054403962410660033909597933412320340501313168524547007039482713868085472582477570927037567168383369595467185148041128366564565580326516288803245145201019269055600871824927279064974765874520625144088448866964088907807855321577069645317279159944757481756582562927426545981525591666623040842921571901470316707685405500030637811035183722346822771907750426095820060554253618077534904050095932019817255236045544469567521419993692454641795047692109285051481551286103490050057300719468688045901700015638834058268789275037012739664946178900523799056857083420644850361098166978318736051150863986322867161191696189190283512771127446737998138157076035927350713987446603434824345912057360561372925426677072319778597643398781036777816745585806134935216076103312465527783779958708502930993468752282466181120527549071701602661425056792617594697151755967427903621977088952828439657658408437102907494735863786450494755650837398882617510420188984155690986243087919283072379965874756342481955709607000239627947716638460448898223091677544649447971385024015530551969540574284262093865166868091015516812122124517149088291278946544044330727040922979209022411060180496002622430097492123869936636777842056724073128366654538717447929529270399281793051784409198734677262200971944823126936903911123100340447642679882443710806520934684680961689807739904905267998142999349722869552413123743073275320285900601401617262113137931317680452336557003886425696451693522325212642170262358071748004079588953510848254828396535848579253031734567472312968181856210237437049718826699809628202017711505021016808807797046734455588164631913537049330248478886935703954819645447769785912241791687410295141687748012638542888114552343708016545376362027774304611450826058805782871632653982657289713468011439088576171695975648958674061801401437968658173053054420311106203937601239067116971535957885930335707716047066440282214127236712769368838465204079448140481720357365041979406932402389550457475003768347326790946558023951824141575559393735993075075732710666568595698884720164651887748788504351481644135093669126912063051125157818349077931577501854958306230345901763623517248442540352482916770092401716948717274530214244886664042146613883858183710713271803661582567930217059263104448394962563534477064526888375146191162142323442510042264071537417400828733345776384270781609997104919322680985099308821787614801898196152949187502257615805929137887714558247754520606734469713068017602051204673903494080980514623642330216976659711769167633468529450300747829906786490722799522969691077178016615031140870152016712216967111889676374821701031961192195003066877779552545039335898051159291484789288599895127621632000000000000000000000000000000000000000000*i1^70 + 5783092214137451704534626921505299724272888960189155356900318826028156045086028949712264069264434987884612219269430379849490582887919204342311388972120590284290241443674791164181761846863132428195784355831305566770224710332685122626945884289380258423359624037208769524250266239717297400718986828582472513053213456497683455431277572724828982261225402514889158798996537073014965057109589194277883720118790527856323585625454943189003415770018349242275865612001002474863619208108441877287939393624966797921630111731091316871550500144240347203326507680331556863075038997868563260169095559786141022874366447836067813069102637798234703557779621002291778871846127696500012335470756778041589930105978011727021730864127486072813952068886624292442475895768494511050277986250500798287059304395529937556693464469312646113922503405520927822401595467739635108580911989419745048831378323905803430687068231491849737339571127527229713477082662495773663102648651134525663646392470373269789632534687144154430881880743649321486782096544206818821313469526226007665302304990809562569372192328077070090276201599804960799443538931000929908888979082230394738762557444646675415614860483143969716703230307539099049659298563450285314737502552080940887542994908473718555605658193674013687645290105523190366165429578859517362650774327121908546588309441082901728196842980630599878399924630837091410651617778757946210775977684540883319529218345618985797493540849370261506730414998722217107838046789493154942007826832122115086373488215830799133000548907180336046060905658853755280514030420790472155549705365799500441525598626035661150762994767832791367638839048779703538367364751028070655190905415454836079811337185863599417474847469245714214573929967338914695147645111952797408916997080554676170735743198974039729372328951569067459776575023574747362074962729401960589636457736902648319843137918627631686824885655589016679881263393418999602134454916791868396291151783994009209653213178209385082564149103814150753121095575724417816460114867429369642166523943076320596893518758107449256604127695258778256571003820892788209844721848080258366670457721613305189887089431563299257716431981287204910080016092143587460777228031045976446505043818813561316039364254618892937523199991807246632220961619829829253886517675607803372610361697770528842195564629960366648392236841291432918245658356713222551876673597977654293482961593624121105297491105679572753835449263605649609760988383982649204995964641374422403255269234859946044499960457346905543649313109647527321269291555587622695246375649118676355872254393464902517063065043054297537867009760252654684149000875035343601931646059961376650843115365958435524016524313138721482122966377594451408179900138492165769375359863318756904679612042451580290048217468790374400000000000000000000000000000000000000000*i1^71 + -776356547205867036819480274231040794653452246221972860895636336837758487248161653856475689226465272801758551935527689792380649796327055769913281689986001612876161179611630878070050814099866570923697867472057986948392778742103056097277118905149138507021039400969410661451113963290316282721527393865484674294785866313973791410836215737512657568103943643786753809469478518262144413169186736527476193052058786316526473446254550879391630731516387201631205897021629373801711319327706509681215598158001018488392489052662119482419002632304963657879389943022037530533576181174204946969446466171234605859961304638841389749613076748441057691810240374176000788121961766284190031172964875810532529577639020400394750968777310705288065593681590099039341043813913876452508076252395364602350324466322320830937642845598375472362639343525734267072192710814948989708446507001282750455325262216891007289276829279612166408886481801633694908695142601324599139475993770421957000551878648109989709123588699729954517038951899046670438338236287492425194061242652449378640002103809461159206850132988259001096560864298455390365549915433205912729890314082859552973948818863945061088297112607704260291624364383840331348248117392134304689784769337253527126283082701516228063289482801077370211831331139767960189109873110272878355279226383938571043798363750207633342675671699382093730073697739227923636179742137401012356234490172505298084012443052923068865918288959536557288499526398470488798820694728922351643836453099789694899162558052157436701305305732254656221439971674222025382520530503866725576188188307630482085144487442927749648577543579795974981120782525742380428019029500465508038980162340239872784916425519035096581868143935085174111606853945061252674741563882820775482152720510819789646578868077199849850890791706178187799768681056591940772116590722933390164750717864670317962009569025177687929101890314288480022827299512800072120242908118225979540250833489293623999103432607893230321747324119353354457185437325813479988045249630367929809374115477646697656600988141698591608611308082751404314512660697512359990235109264759567764530092746366040905276518600726685124377558499156566074754824212384326700663597083195890036168764583933656739459968904739264681745960978981891257789438611101008492627354804615356505988856272620950870459954590486144438346959957879596378536831085501082324776397760857856400774773621031108492086535368609847356895794335539240225161416828438747273340468700053142615637328714868461938334808745304818798518242912570362285460034996790063435051489703265707422127542491575908257927020502346274725024603558927371116658465515642583341712593469446061107386338291355721265421465647323911092231277113535955577782783588287125118539857951324440387559346778672205585417502720000000000000000000000000000000000000000*i1^72 + -63373870112741331936011452071330966065409576887857599894761108520327808045842227084389387414260654700298794400743206365344867502359989469589154101354430970796984575730792704979379721516215327544102078024157914945782405749925204631091159792987779324415956590333828511662143838250421047267058874765687001323562601987843180077666612322264908646372408871939627255395966734742406404788044707229932642013149283131082560734875152932375691723709375180358086062071140334751787925815279222612661499448007156107523509363371574360167571263335849325152947408875676256374283589285710026902919974649571235877050316861643798349824858684500510279779186055412358314008973683516047500675732997889522406427437437855997040615420248672972325806729082003324937944915779399016115358036832713329716460108717135748178420428861802051092618491475615703953645411776436787517848910876008483679854823636202084523835441674696908890007109494699441385668678782035398658042030480562220558981038346036655455141132025427306699248245084826230538085605245440363831915536828042168656872010269597771249167030025392724702429055941485136015009362694701402108529769545398195302449442781393827415707761029569303866721637384894824429036107238456353163642260899772191784634419998111435184581880429639573708737879182409379881854813115494599403315006686621195115856655381742119602373775038560906754250797975947294543373856883334500086866324719270996669357676171570109629180922758303495809616280329610983193829682417132850690474949722666251728653724310642535506732452323384424505747482909995336976632713808599982769699541364815347439971149900725725836208520501814146387030567378270175369089891285568490685872429630106776348222865501172908272472281110581042223734651099851846613486502560570197692148359571825518738720802743496466754817606511159432323183359795270904757802779690916921353734060741354269077158084376163754726507070676007922085263924512253733016529582495438571606001053885478567217357549851385703843902803240443917046259378764880287662854709236135153838142978445345807148667649460529478138644128198453596539630723753319810029533433583352688536057102623353605281368224893801747095677652493403686953285543655909501582310135907270687826940397132215935897582783804805503944472912635732266804756388764066012103506825752876143411079503920887423986776756973369923458779489167532084289732546031141037236175114739876877288539781403156960189827937222826000239865919852249929129562328638470327063957209185919653607652408791011851743141000221297921547960712293918930003151076397809308582760953282320787589853359794319820031607632570995055959960334332910432978478103135243053890211742552864893962026753739525603681910289295026398101736953680801730541712440822274492046146056358559675280095867353551970762752000000000000000000000000000000000000000*i1^73 + 38310976089447686236032772033330825577588890323491592890649685567267908056071747802413734263399059718607606625844456317598039226812487680150180317349417366391623534543639375710331018406013520764292814276729604654216453581421561061270680711098660180698378326245779760816448847669725481087920200774028435185510822410421964185069837577937487857012886096426647106822578446870415273495609808457219795658749013688416371411606964879869819102326226827894191733760461637124362356296415001554268289266810869052185010182419729454249973377579016065651330388499116974285869209072609775987593366605495044553264246419070015954655816425361524920475935778312857681868231124379464280987457286233145598616864493045704177278801121059923992654878123215144096515167830614163310827546268769271871530333774654223701022469766605939117351902364531388721388429856494787285070471466344804996454680703928163058352522486624401282562082241221916972851607849662604709827861989760375836197684627987924920255345442427581727528820063633085259273470818317806711563757221277775069325686494445927263313782439281266228873534972439312595111950621402079823605406145984186122959296457660492724726011784245689340142500269325272876265548551712933844490335590491130612885187362076617412403999924969533663990044290133385548747348864649830307010172046556297137810749817432965463078938435935086148808789426716952331954616920463353690492452103012760075152036334432635958392478696393803859608298666036701580347120889186714287998520616864847198648636789513276635679945470869324736776329700235325043228206994280619578236491317522777020245351427068257070220000884950322987099876912932057442121839795202603834941592455712528349974268591223200654347320841764626835674501255331695229630395928848523521834853238621385335576809923660493396987378335982799310023849070944230107160309735676427022388694476657351759730948039181001222822378160250303142404150644675907108291926029517347685028674844036595158606315526433587172899216950541837438026841058331396467743352522141674597143766836673674914860976325797608694910844118607254163545019077729748813874385825984142280762917505374859392502987486436608968425173972598815000310908826561934308140718858089795910533720278418052011832768995360900302638527061660352571739840106267355715728185172902572727856546843769995918923431956105480237986396272690095937857583867974645995619549737919063435156614770842359749953706581038856471004413542799434116987050715266516209575016146659374955606998935577749904678281256755085861722082091468499488412764059024537977482595692281014378208543481197830334763420296258107029304219717429189744083554111465248406213287206042425504018350469571582650529489601854818008834824109478313729670730031508179640243727173369294668300514197136998400000000000000000000000000000000000000*i1^74 + -5402991566513360297687930803663267960622788433159891396850906003356653410447702797562061016118927096607149743546865921206316388726355124659732135495194008630392011469293600415762593508268993723177951005958536828727001273496938567523633466111990122679323665060506269040528062780598656520010767452287858963831785484110168749559315115829599309769770145788135402171081329857884405799811040544314210271805899611624970088460961625187533859929037636765702632232190408029271802686160152927440325326729534145875239074263995899780232091638356696437091875613658090746933713885802337020197465830605610495569852900067151116844411250689267345719155787452951990741309878018604167008369925328653919880702740010916920293666589311941832179184639190289214302725530277262282898391938179874628885316327562811317633516884644298228327919261983421498991612752437296678537484255939798555702619485494520054335603834396186677256482748667740104692484153473837958377083108054111406515288568236692665541145763243226579257306869960550451012117615794955401374387911668292143134171744341797611273248459558899923999209249725658715782325477260003071260230775427326329473664300930986131875871991399079956223345382932923852282683822877704464372741476334897059715193657809875281578995289243889496924591031293597585635347076162720848539309012157623046983763613738246434590404513098919003482901260647903568012694383763085519299108502481545792513728586720648576601938211170545125126831935413696443483728081935856937511684058988508579425816960009740223619817261357559655859945728250815942002954774442910469431418891905214270039924397242053567615079885615920153355332330496279348827878574420453287928159992517568560020058618256418905056124036577785540808637311458763060561215966039354508092286115528419425602036799667618680820046871619852249297679779368805311124389485034237024318847079195839296148892943292783072587247281499921517813022097023232855451636862059702498179753544264956920116125525333862702555166303966844517657517827889761196730300582505982734651767148437743025431472706100909272521707165817199466901397115235573202909735342137335997081608225463525782968780219426510288420577791541303317909397699368562583073449477846095420409542795932997748547865580362804110049758800342924524851047459354478049255043444591630569658575064607580487309599712352611747574273699775734802349806328997881713770525314081876766559588324943341667367989015980667119980138935628756738617108777404449344175245882648283720495503242463815342941992450356319959779669641075112262467006614454477872755801175022336752629632542578857447028521058557504379668786259607866862998250049953327793255416596001738276448358070177495167947228621782042951889837943916929304341374978630064996088165220450336314007863951360000000000000000000000000000000000000*i1^75 + -862452348045760989165242975901496127516742581970606757733400468782925458587083859634716133371972401834865141770325532068080772888590531240084920071484144773725338924896491622144324894937419733215809830576649519135980481031825330352247265596182110634628052798766896397696530071373754628649321464644975752143547310500079647832829056986563749353989707984535250023296764956704996635865331802597982871231416008756595569616345831888283196660425495247338940180684087932005711833769374207056127788900865429205712819309690243144004110779006035273233167406974139375340450209730636073603254055912173424734831315865474012287594246512469387392170491370876293257507261065855877570555673985180595610947422558946241514522898283411578484434376075467182079358222631072211315292320512961858125981548808184461361916059230013313847433546530086937082296203380291225040284115384844999337300208887588225815777148781189493206887884852974581791650930195705777834771412175424776277945789578260046205729939336901744596716247574092679188167899947698303611797634240475058426898497192553867357027300884268060690013519508556370104263631895844448535433158804140150798915261855914803488485808064197553083613194336404109740830210762579897336180546509244205794614717969729313834681499534696420507197274300285160214484795127557384127547218366629768296462970452217157627834686699610954271537157086416218580228616035385068117992492308530608331471036249443870531645037468106621956660850238666003627376026547272165859402151950366092425621831977035946445366482883923990529270059464241021940847246654642600704267927650682910526587207192068237335031087000906589427790261517407452220630818193303804318195866085971531618589670232960860275105244549717810493477300958409327211143372888579898301716512674205236718307511499788310447895852874245551238073205903113305708763662801408305858796611780018607960878923997108388170160128440598258433082163898857377154493980815379562910215908070723828578133697229562838405485007135588445912187845305681182675612727733228944543964892908375746832021763421974346464473133162633436708126482158250586822713187384401726446292845391990673924891535588596045831678271930322580770529726080542936401368861203262424352645710907985357617423369944511785553749940097728114279747940686123832086871943062362901439722460790883526573333747224138693655374867659070762259416509368225960173327230159558567938198504111482811614407145889657669150205424392949426519822743036467927060649644710042032096508535019982301258940715726385618493751677674534660941803133463820751829153184795899932424738490469337324177936743727543360775139808427809615722641317713897008238931586413811778050280893858522875321355017290949382420248405692269463533889253008323908659564192006493066756096000000000000000000000000000000000000*i1^76 + 183496545542998042980712581985256780831645129992070676259780954388835213423474588513302024460582700136816508602963483488453780326619187108538621185595470963540001908762239070352822332038911003534940849547385998954845804095591835531551265580538509024304877035410350718037433346374396167605155014510562753976261707611244906553394157588526502162709421024721912191156466868374780074658302057076257298177579278248944450639702818769735186140718377148987152589646427104466670448755441975025050955828637225172057459558889869495098802676479299462483214085173577863930355125585298817178965320523068260538000658377195523477360320678475158049658663306918421520057854673656300406890607647863528369139110955284150396223771446163578654097564406478279954203915564672815108701107030713041219667504382441410787248967805261010271479820973455244958059869198447846581915256668742628417171058251989552289447702197040826099201081286514703236535077037611230313889320173275936568884938567894128869981559513300102774665997027209247170572290821117904384261139937777638670455495967233450273296522057867264852577501709254326385615197669929846980915704139929620590582172317478221250092273368414445954430663493716066278199442496788073047744467447120621150541277584894634184483246659023584634009578769022076167842592585748089102284614266093008936275387741322416143180628493159423208254336891607401679022707595410519026731853905151471566641981226196266513493564958736433506852425357489925594706988516758592718027976929861620823328376489559023125303610248609139812522293849345122444137449389705454407040554392796637232897778389397303914103209053994945842242544943792187805034668051281563140038178932816002306304061275682095119802047484702489771356086384100804109874952580047993362813229325437976362342606712987152748125110876221724557419655292440854097478101460805444452333844819926222639596879446160576129424491175706190415532412056963439855458621682565522248780142948806229758850727746907169666443860201779768032874286587659262911747887294530595869825474918019368154069271832516828098932870751258392755303251372628412947559731703169193632312368015721353355442102816113922040742541442660480889547645643332884770860152588376452732427985510335836384102331279187470574317883570070695396010973044942814710932181922514527334449633290004223994457278901044185581148562068605379627258741795362960725677252119345915426416638072894246335602721297153414122699963342715856508464652451771010351033650138090127119484152200078413100149478812723810862948973769227764460719051428362067884982304327618711618973345393719812309055968149897458326679746158166371608426925032970497482644980935995754396588137803629180566281540273152420052297111070333145454990183440728962597329102572198297600000000000000000000000000000000000*i1^77 + 18334147078168634723277162867312796182627727554893762704696221949680836334088561036944723040432679493537553272095168543062009093968426405248611227394699134609214970960637251436678198888533253225574775267227568343397799863480540573976879928980811026265191084028081109142413579122080198373498584491721580344641864761545907493352268754890925514549848678412660881434039361626336319259696220720573239268321179120726241733846043302143640183951481080814789587728342095031066000501819342603976048057928584850851303996942050671383358730662008366836948493451336266370010981131863194327504780294845565326844367719440313197188289544299970884829501544624201275871789031177606566983973157950555087668818039920536318590701521350441781260866658149220435561955815407327475383938023896587906389772489206701804329520964531535966058447825019056635646360854108522254949718303421586355158563029291466377583404257135643982176647294373619165280194952047336931506545245951994436010044311469663368903007235002282246161798645603558236932575329278427891367868217023470720683292213943086026518789692341477577400646987831686750978983226982891516151315932409983995663343760094610632989896485555840960625900469509785173813693722283600748295802819421308178516938022439735635278900088453666334398812704630028324017479124341608013638897691588945229177439422892916951100674230439845120731341649550534722261453515538154068050220316843230664412185523122065143444412833695907005133314106925209443306044771211844478877264699336054512510229894308125345217386322544116237048591764943072891639800459603042897190759789484390413015602263115346535671512438707267752887981998529758409871063240507147164115346830684362040025272426730657948971640230088519564586675088399159298418720341806548132683085276958881262941771941939838171150632723329667331170839808467436413592954350599450905489169052733210298807986548641401740487162043441120015893213783070450870205961834635306372702797934632951120139290352650963466304671824213682948029370151047154959478384630129137945648833263787405995676974565405095510967761307853198393959056310485250994421412342204797661349907589163239833600721897191961857999419976154163158555982289859212408097946603531230139133526800925677379203501459375900197116563200895414403260125640733755211394282620471026139766508746415756711536470181346482694216116703409923241547842499447199164177796087348487907718580981074848182135722540284070119699536066720987153193265669936028025019313033669909570143537951325080575649683610659330798568743245154365562452279987457256238556289541127403444130821701861725439032291109169658192034433578241450801438453928834897492665895145325807608464104394080857765702464226721539447496821422276198936908783974217678571940977049600000000000000000000000000000000000*i1^78 + -2870512591450334386970698245232897819300102414903395597815984544955546685899149013386234409077447103343915620218209307069580897263406709045987154036307190574522763772188459015042838973283214766344397545719614946166561577060372515642995854625280442539143115780118151890181600648157868295434846188321045370035588461507066678062947764149473238638435049573489787887423267742860147458471487519663531150767235451802027229112051792635390778010117083610556689799998274325157050021779653837548269115878889853897180526128736410456241313898097001542666911320976788027058787512142485525056504167835893970051012876121988466861349768004780062788519798372949555785355588124220604636529093797228202411771770681328517801347287315465980137011936782360704179233106646523709031183988403771639785694212829398090576909205391862499766371049125086483254688779476285186536879367308681763479110843207340572122300741239979256314578369527567523032817845637107025106800746141341988117857470797240004259357132622614308630693363857324683003396110954526542094698130434696312511511357202343422827494584395035965352125629530419865316536177471371362368801860239354737854987339675017885176343774395790614832442113344369275454164940060332462196684480632551712157970688849346183713916554470671589055608086346630888092200169531241956105579937128764200841133798498784364119097796022941513401960698274102217802981047315213516758320917826104036917974412538176244797414988298620940569760953264402203913564796814557818390589508626456122144378525767853332403497073772087838428129346170945277179463976702649176637383603475719726088985952700473419522511998756864715096938566065083055003124886200279707797302638845244157797712153814687169002045549240599529506785377384513408338207191796596230194974462304602665043043041976784492739811664469991125457676621272335089506474096359585342198488110590643891630909134014059955157094103332274776216684035900297353908110402396293255646132860632875963990357030147295337248204059436151821152418935847636259330815693960087069191455684154671807088886378152088409977311196814231970318657582268133777758067000209305793728400159507511647867425655078124572522671119190738864554504921945876096410364299867816104962742171207614180118999104517066349306460682518577015865307320195254302368316704938666183804253212232232338656515434555424848490569105395274445643081221673219927994383228818838651247551843313884430175982527618773459158233132662196626160752020653146977189120034466083761637089844528883594933397633902751542801042292885543122132980159208296813484144204919791692039418240074702994959723444168952149450954414371106037859289884804684563472716588558230784765333416130910634687932738049204276039590250799174796860635511762326449553408000000000000000000000000000000000*i1^79 + -517200956943272783635107535738122043436745185136204620337656056044679617444481365894587958607845555707908817468957462943699054119247206340922794136410396030705268412262711562951237033083569529328818755075115111486870963408885849797163469888285057380859894191921111446783676146202839045733901637878418986533177425985106410248475821631861675338104846105365026474396622953131311965576993310943611513526645723469231118228066020079747838114151228219587157606976009593154367090453634394138028361070286292752799526237270491999104423219792254657179448413767345471381322612203739731408783101774379646447707044104888714931864646919217863453196411463097034148918190917424201958607848981730691669682114720912098929324381986090832559313843917099055859769193383133697649941757569625757919432041852712995459996168929754127718123960723694351176683035135683834306764785302245204896946887771306087633017056015595272087256796814216547953043293481835706339470849839465138057345292223003481093285678099202778241439331989104792609744900087235874525390629409898811608658370554592473474252655833562922855489448281734724174319553210563607312884553530774452407917129426544478247483619108569307882594941315659984750818883951743340647336434428046507805278649664782210249308712074925326071211131741934162629200543163275254060906706611648659663304081700005527740583034015833284778120203463163032454007417051185579392435394031365729453603607801894861609019473630808987922958182583696882749450358708389309745702277874273226529206806935386392620943100886179808424667797789009372117522630522975890562865044246166597623846555546251231161338780397049155862497752457491095841359936749727103087060915330632503148903855288495376076113657794434461300399026356922230425758034827921940817718676020028026114445703395148717254337218807401407890058555205432068359299252557621414392666911463833555217071836720424427286975635706316433441020212089665396097331165333399592024704999917589748881542655995652155865036277918105623256867435130809095492304692752526291283931721832016182110442469862437786563391797931374287731713219335735783110036752316984442283920035554031880414882335902660265382963549585507823494980936257732698150735686931942522798020505609574970766409097409570200728419992239310081721226862546028873992984379394155535444665166636430834500387244757771812147032382712456737654091499020554428856151748635589524785863909507088096726926757831871374521547704061388058613661493868031072608086433911249548768068283518326536961963242119020126147463360781404012693096552455317335321425433958532160846992387158513504662424531093327574735514469004496980722276602656959322581373714013748858989499151212498343331545204363322757029813126336153624237985111893186969600000000000000000000000000000000*i1^80 + -30108140857688309960367724318374199254576044137549713758086706834049853881276598158487855671296979200865318175118167168020300970293992410777739280020303351616656762439758878434027679478388577373099635982811046056784757300693350409721964768175968794916632097728692042726640974150505725061785225943008221900630857930882708183241004972610345577420498445177233960775710951856100782599623882759027784089766136611743340066375403377598680178305712680888763533688038656001930391393354863149507583715296117490310232777592478791416541849315364661711980208744355890326308255147462461738064757377090000111633556428095935071206675318238276837162088111557865012519144699663919235919139623913007786506788318192532292334238484145715740210752706373194453472329243262033035873403978384441954374205927409080434820248051101442124204383798579234822675872495020450010132136886992613440550585886468482035641445575653307036435354291203745369228520752566513984745376419670190559201967042650021472292375871014357020888249144106713269572406109807784618617520574328610183779933107641968075276801984106544314288761315170595620110151538940755953664422158908246185828921853831306952709114734453425321627429542353513081934293294688796539829165995521745000715881128714547013447195838274850677247664719580671946716908699903156707431539442355143812796233310832930680423957044085773462788897302180000125099445709349349398190262096730904441730883477472317051269268761129879477580543527878602698746339755680819814752638937161536590396529540407458495899996351016619546324187935733751447947192154976834564467102129154316760977421537059964187630835555710168009988270588496981763113618110416431523237982683546561040742485624543999008417596892315338429347263766911160515296022231699492269480586629962773131267235410494918305422829521699061642154133951979536045013955540121802211715387449457440727335804632349434414160652309030690437850952282314668212781311330511890347244448241241642421446831461010005403718609846173053786076545244765632401955049106600387210484956418901646156496371665123490480382221291504354124043321713857014652367318991696258451538154831835780409302367508453689673898307145083697341606134532353995057217880437994024547985228149481573649566872169098148841270268198184225356758461111201254258763936643531472441107023088968919237752787363431778038119468399574322774742562719894152074330374651037724251468955635153584464505726237273025831206489815003273185369923245377128591830454500665674718051101162131727359613035018384110668648772781868252202370964676981893371194137220749948083534204631935614485629012924172358047120695758677575746312082619472124392541761526703293034791838131123686006962132048588415947478870132294916380114477383680000000000000000000000000000000*i1^81 + -733564442625613879899629063025310152249478454326527027750657228533108962019565805464671239232887929061623765518665085017002816196906682262078877410705819019524369228183267567230405077061628505997203113813841550106200523503169791088849203910848914503810965513679135655341900637761633098120303577427618747289042541774254213363141258760818040462379694135754301725053375258033906730887593301897701761657522483403903059510790384938160678740999138205859837034190328788096177371141846515121546915407689418223314807181427214344019870431837352402773627396460055812751652098541431787649902836222322093087277457703372342518270458403908970917583794105139056153827892214236741299246825101198392960453991049366852550717030838382784296173769570797385007476822705319749454161928747604488233721760347152742345816736277251262916070801139400235333931658599273020933775447221907748886776106866484917502569305815073262104610512074504341242386887249775416041334226455229736858717922819811426517559810567445248129083630671699095135418958803494609685770479343415998470042692267686945339262327809008165155729020471701758422594126358217381054834235443577499639496855625402534907308406623016037012690531618951835263948010294901818368467540254116234033066058484058962769077421031794671067389470894941681768221560267474504313509534581966954432760697191611827328023131479191894128057746375802772040790000288370015107766143055099860242318697597398242158699491536875663074565604257488004446580142286508471505158024188423161302748487362406251759911783779827431013449817388105709876073295426680688599042201702487223043127886096229717031123648714886108938183997461196634433001359870770378973143433079851450395665657239182349069779314094369405645615366060938547054009459332467245263229907515906491521941296003659357176828235972269542764839526529469693396475601494293540558459077657070281062858023663110972714217078603638831285848676305546404468190280420474759545558261764609995201400473856750651988175990588605636901969680221445462886541197224802668186224785275658454919306755296854497171644813300177282954568258599438342013563518327659858454803272315376243375077870090020741628892591560624739314071149218907339126763676705944613351502062770796608606683467640087746072520080967104210803867284676541394803807843904410067014824985842437374234820278834200979774506503862011393274738351428126227234547801943656528051290489076995016967074217115873381750306714898884076767029345749371278400615929397137452464852755022676038737425064061760020893512188312405609000431390172789389808812327062736432096235034490076125004189430113557181746934058114956482380192378009976658022098210868523243550086959908808341179563933719850662876627902175828464631808000000000000000000000000000000*i1^82 + -5753374642773339021360224213679017861822450472130941907954434347257858605746148752101971633657749951535963452691167711854132335912166077786527794300251239669378792720780104023436183471554986520022886084704539528539980503898034725226188793730113517016584675054468069773173513277371095562742033977653961054481026996788721045810538796686302271648969465355217052141932019568315105026696744247836071756374641028834331347437520756309618483309255383232941720004724991600254737138675354388448962460078086911141083571743292948277655690211862403862810767050243478794254424150174780292058320735446975643222461290708867951473701618255511530693735825445097264625529610029542686643322682398881659645897242903649807333236282744906951452903665759913513646127353196735509065734822012806912228332739789814234247079747741520856457859789231755012121975866048085863528342014404100968301299627999032306996817977947930661194352002523734438380101433078828860808074168048070504410516159167675002069232825420071427130361808328931700162314556235896467594665067944695000936470549560159156340104886985231627646709649769485079543851471568171812227709838811801611573665926070988688384480589445689765015142744341903813112263325558400470181805131014114254044794958266291950401000576166941306553341218736180152669499626566166995602740534371179594973178293294896185121152379980613185660402635672495800221372138641856652645595666890000331822423270669427755245142750904531549952781286794898426471702244482092912106888768447168099300762780041427645749211400026208858315764487711724112274809439768338068335832170457283197038480378659393309595476032581394100938461539411962895892527502114983924860910018949545274651913063900815322369848370838454659714835595180443867738502415230023455965523624034920166788039754400909674407122953875116506221825445309822340906953852976926009527973269821778856952500676555184384534399770940904554495367443767095711736241095298620891349533977263536576459759851375577287143760733375610522559419188551802873927557485435813904520544393341810588733914797604765738759683979216229248770529707880347016006615611767322300675138118029177085113042409397575095700869452632479288822108162108266004822796454749596378393765328759978367903228977237403370733590207713002668323316361417795928694715310366632788234861990642934530770062865262230626662072697927341668701045228053252093798825408540046510107487092398481283380445153759619087492615421501056569314907224519850612907746596534078461902970718038546391594758176113677666465200753679495908560041199240113761419402199917516629810070845998345882485124574251704693479629091150642976255704362606163880711792647964120264677554679570641258856178729078197715393957416927232000000000000000000000000000000*i1^83 + -14010198204394164177288786153445114102123113801890389899449254305571659839642360305864127732617127403711634359186250731122190731930565312358284655761099743212661643204806327042245576296647801822780026040777415474445106905459512752504648073451467891384015513635305806539048261044344345476666762399680783496150356048262083980898833447466401377214754454789349196150967115215249917642927724793971469770864263215523624636217586519079579521115230086160831706362621887113007497515756822592066047127392465446620857231451217513022494950978636846820827808041228989430158305163388266286543496675004733651468825568660178570381536634119671747021084727605622662036157040377558550932102235523353508260703004424256271208585067130060073152927643075207423701876356533229559412764406835494043643480760785858245265619742710304714399125858366832770612883683798470742693416108563618676288379322652964879239924118562817870461556217360219808068524788557785735548605154087417834939692495327810931168300864835149869243611402906470542402690870092677825411107798051809562208568299533641731329826883187999831028915937244117055593227895237954824321055915565975240153670862290523252066410993325736824566551351927220303239511144087306263373276424680255323886841092102982168425547706867429338700358953886232546413743815423950479285285321357880854901387417208832463679999715716638513436819594465302327008124112425019873409282959241775313692747284933627832494196283625841364068577486607455711911168204892673417371803383120545904377987610950238671274387999881553018265095286342705811370354205356858549645013525636284788848893903167437392685882844571652315291162949859272286244186413260700971074490936695349734412335160211097540045401584788430935604902578877785565996610007608046724927879647643717393717561495634847416930719955177675140799349630166527271286025337817065887841023277225679100002597456410014440891570442467340067059505687646091444938232642405723485578474610543249901754733913155327888883988239951374484459188856280785955590132581947320515064927832334477566493552221804810115592072726069409953287593649360025295721634943715687085721235578742076822695360258876297866935291905955473379406905538964345805535205277526112490053995928175066178130677235697094902136390364203579137421485367643597639471683850938093862801874860135037281000332854862598263142763557082990748794740827864811701133374168341034821321726587224856227228326540414825687565281109101924590946159658847267084604236029395791322294319833845855395487400086605887494514421740002756991619418149183283962377460609842587268447192242712756206026199114907899088986259056108477814284664080738608617427381902821655639284959083893242971667254256388478197521448960000000000000000000000000000*i1^84 + -1954345109743829829696180445290697894887710709991643518825241381889796712211681496557256885546272754313145543470936354743640027770059582154400310499630541867509471026003415055413640072842035478060078455921784386686616704879612542051690666693113542718895184223719469011988868776661893773462308195328494482149045182587765544522558385940101392979469692222436359897371399175073874098900647384634554068900786990103782070212759665945186086044848120264272842327671617317761489940532907391426899500472741408198346080297003855068222067715574455177418895218873753417706970431096373452661968570802644226573093675983964314058335919500007134300215577886513772536617740519193647053991956192748239808993384571034804188296559203532652582639660063984284609399021589592197272425783984859348810889542891154711601502860505025911579312398529398952850806015715184310085866627406132539029125635289795409885544685544053366550446698627689386593868024911759800818536184874977250327102777223418581076662317591129747804333493050148889284190599272540726228087530207029281539577716343763186409409492053567751779034056644426842098215555927100007254749192667860544862239804401228261883796034844253540351438707643832307844341985853888178248732170326043092065190784666463003888614922845470196232816087829898999066859481380588264398564333884185759894376678148659654801969324369244659491110446524260329912163310067366630363509888885592841545757108405167324267087023461501075856858202308783736896323682021960507479184632868402215267269825212347694995356605260139103214932372106999494734808671885932587373843495387133391450447746987035458191695928911139792947492434107340835532370259920875280966394836107368238508349583000364953166826057937457572719849284891407616821679619059904063772468265555296566270749386512977896970451791036330763766347756678818654892075509850235087046117239677937142438311418781965528245268461083591142958756255807751433981984877918581030475278537794924278775432993723788104555944985581736473727657841886023851480892029465276320054353427207641866677355073124611847103395907694620616508217961835427157259647936124752532471698642566202917173639539474804127091333174531141919798916864004611888520048657657447340576460011716369949145337845907451984651658413856262191447618616254186062384844193053476716749108694526376107857068062765191013083325495201854724067755402462108693309758596683961234840029028206888480066833052032964808625481917742690758587411024850864369227810043684091055234658512107820838158978719855523821429588192157141610036413022632524148508562707165186834318170097002291137821594756014580028780447353176887191719045667883358707955323152811247209892026579728369102643714031785869312000000000000000000000000000*i1^85 + -10807551900786925390991974546115263818001960609176556473223472029241517498087631880903475993149847155024764616286964698606194967330170584215714347514577673705096012584318387717470622913868501242725363543591216570955471646702558346463790060862469377407107720880835584365323012814460857087092667029495698993578577213519850188330520015520933912406033832509478612855307649087577411762987505702152251867512852601127125242775746097422369195972273983716075256026211019074984597638505479122308158146877456890928137679570037000140101246730861539055729558523570992817696204437088384953229048308287908814963524068873134343445047564312792149263716224285818053502166714541290567376116627639422122060481422915684398191002608186446180874876739403511057926801010383359667537214906826370062531057981918357686005251671041691854877982426320229919344411496084659837724874244800835596805542699034499665667089980605248069185268176435671415474880716048291933853517559405135349411763119344902355535004681108575915418234560240699018183024178503060232726469356868764777734241170763794124671217624802103095141779848540537765418362482179243814098491854549834597493530651762002409864485984423615617408708198493362057078464191615605886275541306201186313810316335988219800234464178689313251364969598958648125349752618027531859913992475705127649101052980901472512412105066332618402195254788043464507575991845359482114081040174774545341373107437125613747241543052076490473834543309023135539530603825383577399211689904897183986989271655384279150877677932551021555940016423926091108702764224080340604248034285308396932205666829910117493134336464262766825315205219217607595287962401943367128255570163414195333306740671615822211640437613105205179705571624254670413249593627159119020544301898862794433342343071015250395207173195049869333899347537574785227596116245844934182743574464173314304645814063168345741525961149236696379953441045096695189504656353894358751570988508398279374508946734761649681584462646316802043683216228050557339915087055748420357864559248462131210851707341345916305811717721169813670106865567422885114849846568253553922637812929359791499410756408553169856542725770726397387686459177290395900526839233525560064701562263876413258008112582352799256001460873578995187152042741737739283013297997639065018647412338636579833082571549391816926139402215734437797383103633838939818155839008655356100213459429565108750835684184004740444301601680102892551690252887839784569116008757829565145617004624761439768984145253838378313829769119365125999660980051250485032364259957816320035810125164457068743973592658301318958915996551426539929430601561468440105464733610431942108793714662798626906697210265600000000000000000000000000*i1^86 + 2801739146954543549477028296960791797868205291764816299478138654287155931129369008721870358514587342372022180576403620357999221262327513291842539661328755908569187433056737677884324843425307662283654415513129030440458322998572474362103011153987458321747875560933045402935190742190385336756383002457450015796601377530717122108288744261171840307144439348688448248910992186145617291943685490271001578403273260025319034247973134149580579735968640011681344790260133935951337092328441212499212712158845527560618362219936797506592293897785800032154078410611366993817890177430088165047617893116068974289677923673481528400330796933163399050303242573460910999761299582265788829080048192470370832240362814556937694508897122816120438361140082615512646086642645651538551332593453916890174718585185629702621053497928409053994893157061063838875709428750182930685851686051017412516710947886452067050458594353269230625716123368933568008717350924495993193225533641197166280974916962061530511070031605850272807178899272724598507405174471733924509377104140910194868854353294393580806368710915560258693880937777306427321529862936561045892256328414265236235968147221070538755015421000539509522309726242059257270531249528339774988233568217692141088395550316487098838026144803253795133544720504486234640052097744205625442638521029663684039186391810472270664275564998935195709237039503776541604000404368337077934304605528018082753472933022070300843671835654534802176425981288025140896223721365631577256163338739916267485340188397270549863054459722254532010829416626838271848951009931555642214366967184394642108917478875870934789546602334618749621116166228101463122915677618987217103519412381112815802425135246764659630405898897144901327193288665870408904170229569250258392903678315581826203146615642906932282490989350611589055120563587730252676420496355506548553044857963846514212615912647028504576790113159074023768584580929277865475812151976638625169671135755898391685428705503336381632311052264957109812450353916224223551774978202986989371161713810057908088806283116135457861547811073046561027917865132974585880209747843851085336964311518021252745893923489106172364681681076689504683639050548170201130253634466906208724604143596610108260704462354226296592027516070241642027158921080356679739367783073781700347530139309584779181080918081860572614466792424618001293132212984553354839676469258636959253589381992255854815142315736645793961730234345981438962479151922535792639057913615678598544470577175611179858470628093352788478988860504162403043313699173718758550026929666427287330818492908658295396147598701393773322299866779508946941196404647648625525290720820427928976037097385481994240000000000000000000000000*i1^87 + -1764866875867175085375327161859799914524342395997789900198561945602835198260998008508779984382233976930587963008008061499654466325474784686400744077391336476693363478179279426605121931205716448170131220793331705610639374633515399891766573985001472157341033682464060469834449576304641861494511673878515293278757517127838353379948614799561365313077093262717852446061646366786579641921374017289338923981864340469069000215829348622579748956677182990868417940900151974797120932226141188466749980739221533032877212603665769075883757229733626923368882590050075050868781354057280992168834219278326370839081234088783044810540744834039602091848721943783019741454139718422052234166267431656037435428529818525645312117328357643883151253114937210807681405657047491332606589523992223719703752261479113888777455581706267083590897497770646829076231338927374464000265004130521769589765029354184037681780493178161160144258445327273010160782583931341998039074890955865730337377509474723836904427277774869301219969990442549587140064395510560871932776493453461338463420655024617894721379890576260285406580781693487157129563510233949794248509593240028630640474936772782193625905172740653840358429192302565496518771338348923679694396953600107040783577479401975663556727883078726220292233684617593241821277960487426067006612459218368263653747747040573974592393624500802036065932866204384395089451160719920744397761635688534686010318106441115874708433936428502648988218519316275687252263019653001093107669442508638024030052735314430056801513505270566564238689965300013470355233310457816276382953577830610650793463737864273191824845080764178358103918491279180457815579598694250365753519149606288497969987868790947579487736005247140343512739867432201988999583819181416974439567072594280883437337476078931360181222716706109218024898396960109957427129905574888916624575102851908033136493464581233246477220489462242976924552501222928343129450279610048460029044592346121774236754605631716518284910597895931422632275211533921547832436396632926282575671235506474063277038985898476461757228312280948898186260725220466636809334527118740310509809061635017742778666817181016886159642006993564068401239962473977996130090338523911572204453050411681433816598620391713576745853423280303341197333202995277779448593522641974761774877045612746891970687079822661119165417809978754955138589582792467662294392584862128692405891450544549182438785055814593298555329685270699899988753083094750200019048171459588478699459178386558694537406249558954690165693027198391557845722099832783518512976472859832914047259500089339753709007466183405402017158035282428339122549031399160139831839664985577231677495705600000000000000000000000000*i1^88 + 84611200712204645435144652700609330061215706627314468356600697062014849319826691364601385942028517367660257909960390916681691085702115169215689929823672986258557974433806512760420319580016239206073003299149794257798053453634376971397785247252196228192490403582724090326445113616278531377303993176579723252742412731680025842657810984997694375295540982582433628762012748383955575615827582215596766735893751311037915183207495088869580203990293663343547729940458714779698836931965741488059012612319587498236274434813769543227585661345406685028905908157438487021410216202513361886810357567192265522164969704710706720607401001153786737278324685745727492733875664744292786121837495669027049630097619900765021900785685283334048792944276138257731982098457536391001223972993570663341152723076692184104836585278718544554885483977431710267136774367003324213563450270020954484604014771291411264669571139306740153605337461781645722794444000074820110010425110893473809081226100066560248876578672875396552170878271016536122253847829748422104814676458364184279389329033979685359146055621459255193948642290781014189312372372008341586997322821733062717280771263160664927347056050584578822139712439350093211584738355019260163341283698463205371823838676070842707243896356604360620727407550676796219149489014800504737698664864637522954448186840750265811653047371288965321433141257765329511968884838007574194152966909729521266644420780636070736459728336567483092583077286618327293946426901611856016835526526724251240576958672768027970539283422516604539533265157961198072782454909638949298885444623556950308490998802072063607793471266611082273719938741152958563408292710034538331874516372235426070090920962516660870462413802803762877826746944659534401871011430941377834066711912080757200050981075144416538466558995595529001178134833855758672727803959357130694390517814717769825412489311503992382271566871242278570925476656461824955610611173108676782150223037126229132176663598331698250400928727503090431259942784447385507843693865298828693831207355055382465399507248201446423380064835917470975412079633033404729778467588847108985806209545055946325814919697284943595843975425070054376328881082519662197090784628939416586277085293759657798151072658280571555768617578439378125564356340322576105678964997665620959396918278972018722519800301952121450731691232046224763713303840242141588704842432490013858945731595325625417143177425622597334138340856982310769342695858453372390528890578645972195091824927287909688270892856221908114548183960361355399812473911470693193981966772819167049124038718773886468947994797639713850231416681565202462059566904578649141545488093681601740800000000000000000000000*i1^89 + -137445387017263128616005953062902259479681323111576815418884294581066175390992302824480021235525406137138037198607244017311883785036243029668545617126909908108051897779438945593606685880390640520583548502443172789883632934586142983642181035074191444169460863333288874630274773231747384539103383360277729285469441920689766177827863290111823270612190855971463101524141729841486054831120013440942381641908941137607722211404643712459086946782252274563122893521438357710320409799115625285127902073520744416783326426715722160225291619558129640632706827944401866590565133639495749093519905965097839820353894778888944774637983892415965000174806747004242822034170636827781186702297015774270661308276316652747089044632331057302990322262029670816600138168400427742989644217307070354762358385681952532751755414020432371831912963225903886040596822903572474238845441569117204154124136247881627956786243863607444206406146531421481175128556017629846662720900417484817814565741605036440486390068221961172802403727351178031834305783857893797800240844861889907078093545479792247474044639133946021618421773420627227218276935201767541909068668792100167987681488971226516443603497720176877136473834962727910228139556453533069330311254394694710313794668065570978609555225279680346413067546856053976465540309572024266513297535324147427136770327273030629166432881691234040899869371409139910955992122767580208295784110356851475930906457373083072258462543037223619442967451255552731759209697023663514015785765100506123878092674648334936158464248264474624056505690485011761125382685558390171440180449441919403424163795739854542271140626798838564428398740695574924114760735987641302412860855836967543109774247498861318933760962266460820315208765471430910651347834683671252308123961726132325459663156243232847067786316182327503411041604428110438032400675470517552057284676503557819922446293645235758402258626415161444030802475202903652619487245192617439662630099400174987129018881929453664366641450862935842194119165376273304266228350822314931646533396094597112145783331919319072899820154562637588942449905184747994893153556515318167039073221438667044822864958711403536177537105962218029326639716344094817705862619305902320135379815673564371830020968403189380927471803186650155831051578584838482538151802929826717952085188630657088659206926867900325739105541826340682999287477544744453996225647487690929342025566209320369473481439759555340467514640761984527173189726513563341546249437068380042663715516847656605325149837284854334251809833346335271641685087206660866594373770493817625938482190572482173684173809092277547265021307439459740184685751823576845753271504076800000000000000000000000*i1^90 + 36204402750834204124953501220214515425251935806882130485515462839904722331624416704441767414204080901299446532020695786365319497700945549309810511093983852480350976829655771179962994525764353461577450294699211756342987202919682075997158633638522104789808262799385486943564941316563733880371989221100268695211375848957984570156730919678406688576544680667211715829129564229947039605155523407554507561950884842322297840563128862276197606533839400272771179000903705100025942237484481548967512106190753235762827822431168224402454849918566331597135427335250767250330645509026636006351394484923571125506058116826068477746768372306282066072251947689061825897940013937222766334817763419915589236336878734262666437438348514966934825332367799435680993404885500965286450235530697411950698567154803107665931345802426390191507334939798601768747017866653044496520193235957488036723503644421763566502507768143008654074192329507493247741264165288329694951917344622199909428270039548109175768157679507388941745827012644727264411668742517224459391340323714835983353834282952690722382426674607046163224299340632556609850720411268033093423539320234760828856456695406102711425027439867815376060038699470282829422389907424888655066229612361639381653901562876655063834284084269130215688107238937676905442802064015414181983319747188386650670370242017715785240013233241514846081929917146960094299948632814700811065707617274440071283618440207963098981140042097533397999484557540379827898670665344986420411778011250556504870069955469739592996478963854143825243166136595094436985547005268110969371338245533433748703572842930099061534082928803095808851508247043754054150555253897149109004639502579279918850735399900339131083514923536551334818463513415456458217715630371853976642108695910362419712664862936320303856951099202540073343909890458223992850606900331690577443019690256887475835846680395957449053215089918552310635494706514896475919950197487365219316663748776683550479410856046710083921809578244632312716773252838686339620522959931507713582469903705007778983288984601816402206849117916615688156228312132084559802450094468164956615975336530494455402719423602486109650207085824720078292323267113053073946693727039062898449359618611095647954381897994370992904682937546949717077741355057419475894978611011453908373089422309774894359938323009346166567983038734005375712520833614677329281668823057446733761247270492695221769509214830014098614126483159833833605339025801563225008101262112725234776427265982338251401117917548562227554884044334428007459405657601065692791775858728013601281374928174551948341470135548592965572266535876811703250175173958528139264000000000000000000000*i1^91 + -11280064217854013512779201673348324196592222642941935335682820389914409920721699445795374008242840142883249683515958161273577248478381149292575503780010592811544328061794423112680840571452113420104930458591112681813392845964889153878628514791423796125584732880391787722148016185320146150966697850224312752110309986424297793455883589460221520630366747035690139784217816973683125781277845063921250984037461508707273425098887506209607712701639584012889451539674815879423516471477063565076260264270597561383882695984689431385612509766754318412320640540926780626796555288532157343408957858330096752284662095070737984543082003106271469269943046769098320456434742144720328766037583864025520670851688385554733153764772183949970271688022860628989941591115435727950877525436446230501798766601622878411341084490031039661800018430988151256741069213213278386124709312897434111445997762684040867567397000931016192889357344054843093127432474340217977508165183792688017074438172924192939192290712684411228440844721156797179944689675507947068249044198137776507817645087949102515151622011188499072942234505720218107141600978405078780431142699684654926273368182677689833095098691471621124239386199873962817344788790776595474035788197358819320167082476860927428959358318068228543532345756060938090612381628005571641000766947246167202433132156491263193105642785708075677497790472601989772236256354402731116925111366783150610912348194410558795122868904989735917600665526085788333486169540984643832866671930985519687045108071035113733223381600598443217793685853414542032636016476426322563519381642109253753776376695310298843645053741631976778975845722593453942269043831274682972549017818659938547426067918106165018346330670776159262348619714441717315609476322409999465243703588225232070635784166808759643693700520258350812724448546004637941964729050645991891308746743551753722605542942096692159599303491198287464136554485166666779664054927388412602600407425430382022285614274459896846607506814606927019506902417415185071748806466857123288471440242740195368899583261585483472405064076027137881490997557431168474637331958581674923310890978129302031315054985610120275824949190979429427637850386909579429042167154319442408934109656279695476327083055852752482745765734882959896993805161530328223357079143068444834824583559529568150177503718995178554433994924211513468367443871294778917650838585177254022705272394120350710631563776372610085816299454747479201135520742269826262018875125111300881659965585456428121820464789850720950042229477466588351149546643852334257740049595771399907824982715770344265913386989965172462130316053989051852143670906060800000000000000000000*i1^92 + 1558907900349580698513150024044600006380212193316573552216608062516444896645356531840444106170263884580332620491063238916974112686615456648161966814251045690463644787561739951689712198167498784917813937961710579349377290131149353231856999589767438518275963407490601789753139810819500955796535062783752926837881823388813154973634712953959899494681728681040620105645941812474338318047745619082392107731600508680812372858715630780238453323997556906821623513035869874399667750262916045591147705377399634423229868276614785742878850303420890571032899095141856069166649877196670072227327721378012600467452663920518442724833779955806900580031786690433951265475099222273535178529970860220749456592450626153973009008109797792955446072458183342082092877065647306097280248441107282119898195476360447001867334067504343031217250136871210447207117422004319899759473066488987835427272015637061426683935983388003410553143215771178583828625015840535846818154586459024297919330221342213545790182538822759232966499072873267049443003039308924995358140854294138654964443267289645340612287508152710594669762641269518376407315769044652506172645259757173076855142258103566990032993466738459017116133627797620689564834319192032212876378078685266209413122300717633051507019872076145313985143816831069488639651923992024439663203479959421300775345985991663895712970658304155881241518016520706564686382422587836607717848808956402840337532484080928035710249013797348441505884017623273668237716104449662006788579151824185098490734025267725861876691771892664241812630674377137789836298420638432559102528844810621027843572444143962187325912103884738253534035725103207160097255102341395551498648953326216453741433421685509492954667442807442209227142429895902217126125346597372234467202018927930288634565734213462067634003828657388225913563463761880032693841358577633832923611011673996560735039006723692839846550534012298969076233160312074397726347757655337823285590512562819283715126329246258073699503600337674350463517081510704621598141564490687342891373333098357621813530697383811951313182892900302901613224099056200469144934299442598732362756390037038283824245398891413238066906415142555063313149292126997076167295572982224347916690974649487944062769935350459728328448012537046987395355332952353650975787751036558800488265906213605159874507391792497824127499880563582751969537837033131012111469403639855187134684573563092665306318688150023796117289179481734555707084328835757471662311370274751251349898191989512714873989117152066617091090301812249113679510951448319217064737799321436295962847065078585730946149531486883774678396100976678147194880000000000000000000*i1^93 + -135290997446815501823013452324107252885254703591453568189240248379196756829689269107550703355756552299166729938173793587654223486150340583069995821392843175210448259825933491724405022683282811134256679895924371291099509034514360900664008190340296175742993879440989808900998959817132142807408805469925437151610467808652086285622490172466095307561679484501422924890184171594591439906775548778207037491165990032504214529878215525202393088621328149562005945864404604242006085104141061638438559970686605375690735736020027667176467692825846741763503618536576724192340735321823922414142848835087542787511206246827567070173617895932370043054021539490597016014980298829766429910118625606506996538975634793365666678224886905476109588099873584196115376435200338563926762204869525136624891619875984810752564772883188879693713934324466352452645650557333148673273157589167109365218439069599257340921460402945233534976608551628174337649768842052903160045483672241490515786493556838582391477574350586754794068149848654594604320470496926196033158676433850991121170265460488149779971236998334247994935934047534961347073612164726157074190133105525592213469200131447585765142397378466970246810202682793683022518510847665331074151352026940614830781438323777929983928870552971243618532404277057827961723919798094491742998573417129676689723387529073003106693390635022940292411787233020578040333951806367519185105228286795639628638012223121824202681747290862319498830352130178267990176199141759306840826609370451660032489310458554792111965250393393158244566428408106279839292852069028132004310950019414331965006802699482681208560708607811277571297250427508754190294652317421964272987948799930585353209160503517416179637958478028132078815211225039024645240831670244770288076985991598985914487004803488940888513037243199523735482549024182572823549828945944327840587527746488261771123439554152429145479888129919567963109143620405249420782177543302009247059895462404235601112504265680428848615961936881705530487017878508310853578645705919789836937623668849958101697882362327351571216223507848898450541278710401952450415224494209921581338304491114288793559217888302312983497953537747352181533599100657593187564547474375984250799969519057729704161008460655984729096553782465771969309118546060971139628685209958799149717379359263476640130583232003852488685614194621349175485217361892598538457057438354445239816482525007118101852312298628101039311344908153617368777642249526369655381961110790236907632926753804456804682430204373095099414632437920535844826434696499234288915571475907350765712178596306518740713680954440911113084299378688000000000000000000*i1^94 + 6236259482618012549760616378293963442026301011409691461791705524783468097826222213749824079424653610934882234234034110860622381993569536468378684753909230131447669863655256241501613990052751933382296051380652749949938345461994428621525653173914598188422641557726486731790405633441722707156524369119551470824729869755998930958936830107251569720409761843703061525752290672086682132596679398976461877942205008112625936693299662338415087179911323808561495677248513446490234889393617790508551525831714143300776738177524825193509074345980803430463152129400999746652097527983085375784395458144766882806291436636411801672082543546341358264723936547699794974599884634902779141516279494143421452116013317802178070840212148959020270802541888271591341849263780861369779951742496633639167095669554711171444539122948061402500811253434558101570729155967822210189274798606484032949510105594038622062292649848670596329985830563141305325468437393464481681245756567954212278261856124199679954454248699652417158180884504517263086325143898983913151809090347032106222436388384486983877349120559531268785385506810367732982740889972974898491254218329148604905204335235657669679988779163528300679648936354960986917721057690300533317570108699499451874278175590883132036813790873553699406282270884574743108517065147887815660564436360152237507351897557988952234113548591928976014404599088440009397754295284079788656578190457077073652445081646249207278588633878426850860801277737617810616409644708780663881682874352886771341017284489600536858388711102827415423449293141600893125421887762515118504830515277727263173499593578977305958744268055924383674868152752268788038441510283964198979178290990488405631697676337267157693093611601665448797511139423889089035081562368503801519879158076552430810266798190193751721729397621065408935871312945147833977996463233180041140482482293669151007216449360584328757463423854906335297290177742645393981339651862831863211156264848886547743226986657583560927201197222075235636640265889036610783765048517684407214879711206834552554531819097521209610171987700601889159354915091644318242273506752308712579426276359308583694394428730987784516056259552481168406264889839281918751713967582562210318548416855155289163418303063199474504226797265189880283520015707876446319700056153787116940509055264016933303662089988543159785383417005849107422871518047785744680136400511313458813118844158647729764517698090857435513774083156823173998863193024094990130611506541635972197929436580805197004197185213232826801798951050355688386771617664805736976917170016319204151666825826978457659017730953846561177600000000000000000*i1^95 + -37076326079784074358615738877166469214147271538032156986311692296541263852024039026834361591536318498285188768997454437443131690165407906047576992122629076050081998714451048035182637242390786025875280532700765041792456094142419898293682481281301950258934991633087941782431982326482230148192631674328479380474141545172445905429356172082138855643533519677021586815566535659520361940614009963747323940782627262482813305421747109688429054874129762420174443632614308494692744472068343762395424681806121641548471092045038016617220535416349323809449829447631873618977774598019823690334919862883506579647110893317286368544261763411441988818423934144755628549008625812514307490490814915322102914293580728037851443850529959721269232054200627037003279791362351773225515782008259272512977435279254856624709670492450025966488378088060948659378490610569106067616563583595887941475855229093444940937630684293993707646363229875539533928983198969186540164529078721087211754292823164447765566767438025034143887792980967310383695788149607067433003539319658800285342943034751053857295113195446925124547403896757578467762116664239471821485934587181386397763704134319919392046449641761990549478443237045737805484211222194667615339774015301810775008876989619544158423501456813249013773350328714346776338062286843366431477118624610812921031673139252540463880285435234531235300404034853711896384309762121598359060437325874076647461130599244173129976004538641780520753871336554135037826169995211689200345937990148147943335857818054392634747904122528146656387303954758270695772765193933989433752375787828920673959022141790094504690887541585928308747776330843599376032001486695512586903676165536183480077266479243751510681728165332032159890333535578379437888784867806267700889795451879516497623741753258874764169827223545414566549263308953425155082443082724657109146788326958071653558979452501557666279985017328695006964818143809539004780471903940196960975285472613523874775319112565500605846219657928863967135759725181681502403840644185034630149599734074022652229081586675219039175750374183448082243045189329780523371438596158000986696559745543957325407728473498854851719523675548368962136194705745698708605335357528389293090371045555384596081091307236086192924443421094420296836055489412217901155388604328182961506895411004065969654156657996093925208251904848821287940312514253841592016663646666200097936974187368434330235139136407761477722628968362676068366789741939849980386003513235616334286450491338813118889495685175687699340661217584004225104636879072298296728326271849781856567317909172428048904004567040000000000000000*i1^96 + 6801330104936644826728020376082867415083333717647165721421230182313468512310790848073756441729339486586665523085207269584587404390840630817347220234801461014939370584005648419332383002465395800415766997586756325736477206563128004475201414761275638732827606401547221950590489800028990741664310919191841693896197463717580846474143278661961573002671278468097706720358627369354165013020351454853776888677221427780142228091107145422925366338679665542488158686490270896221161492840801150190102382433617371565260623032171734987925421051378222117179808893933923615848149387964335896556811219533529978237571129331596283298340276509671962219224250138098700084133647267847307101843976358346444929297441224531056468278280548912265530018918570961110107043754733907643921643200607089432425983118656545416269183551204643149703414284828539509458270872587457377896528571340922004336076243317838178142929480062043425119414627295954136693936875956171451479337737686299787552368296942007166327733302354461624586902403492457541527764340480713034561736692451464121498472333277036092663452250646095428200448624150105572159031280947339709008643503622343712014174904550696868104010221839132715853590335141901000655385121839891878757467449422040313386436534032629891825657998136724316958873687704447493387261633506145937942948795401018967841621231020715655456047674745159961424498214494316736680036012664369255923107645225365491181250771215979407657324710586557717985749507384225945931351016660861916612055209963480740839459614157848909848659799096589405016379582146787329144609186688593344729451569557908658916037308492517392638674118698143034755624032733892818764585296260567804574884994225479802182926614056206553273606019439010550282373673878621875560342176722236185252971414380222999738209295061258773435443913420597192406556743405958020854699984252403005979295300254270001243021713463188690556950866283332346816804907542136229632439011964093376549251240607203613485938614910171297940092878706471966919235447384849127297189431581006484431497606292435808842129364787718757426699325152935555806425608961794286033973473133977778528759424847628820539627207820850507280729573607670683754535516240918871862531046642815756069418026562332849406545950764453073526783949336293167919004164437208981513750200483012406443807480038805678753109013408440137240342071579112783045286772564195707817681108218608597270766978887911734824702857622284685994974674716253051933386764181812908432309006495112714799191802627396469901514567498672962223861539024146078019110933533809969308193220535886130343449290698915840000000000000000*i1^97 + -563469513775190294993096554561289235595540360140980870723113289373461620121905565214707048712949780466325989446588727722776574231644560420285472155640227589898087955390752615759929747653632382785763281777121628303362176488991286388932138980603720466177354754279978850929424314383384088380815208476722967036026697981238710111019173774834059254086426317130740424476612591826096796067663761659158225872440843045470421792805903440161105556407146390914865030609309217983057118618609465493478210888825999189761383894508743590871424672494082707576592004471673133575488063698444767634886493844682446470088628492769888714446258736565946192309365583804598068147865897155776563914893685681215728194914785713398587206450494844962229031927019133014317900588670139286844248135812622597784685435882623762526557961506122643732573028950949437121302436729090259683179443187934509800046164991390782986234840691046175803796468904323371383233014436719672272916089336074881918809310386847225606119594475383760732710968500772616164376356636366951713285914487910904141935451921587860974006606517228746760094507522629161839590931776870120429286674607390652587583167528941447413138113884206408824349834687025188878477710715117357371236289484044641056606216733029409410355085555080259459178382247500670518948335229689383596250255411699955799842770443150905657043995599123606311064946901578840337305905310743168264970603726980891314135268613327963153504982247437308360939506219051031577484909882121334020263569226740108609053416815976697786767264539264526271297994185798410107792957975990666087524348384629739105618693597167143963653449182102459196711466454461483044072990236403586032166430935649793243256269165797305758698273762607589222425419153140497047857185667209026787027294972245558127191005358275488056890795313720973186713416430579348738011535919863609866929494474890047043566532397763338004292236564768133801963326183082521561857647328582669063320037668944224284773376625473040612463520652460823772290848452820892415738083191500643768666509801481646475781316973630898100693778144977648516241360179008528413370476678233138143859689736421725945540612557389055306669770952241923783217764860557756891846603159979290045422023104072399409054429459831101942284307769997887577989994417926735249322779986558098440854994571906956483985101604304125518111065038854293713638977748717274786368115970290508696607874466366570703257143432196069506900530987380695500264067381828730254495485433251960315166787160041299091552019192983653508589774008208448176273590357152458921898762438235297288080588800000000000000*i1^98 + -55821356396738009765036740934745411478077686131939989953294585046661614046850844443271887287327725896962051041611572961710042363842326981233451673101338520273088847572037035392153327712566313909127421560257114825679409546587008052039492160139273395263880301797311518688878065438285370763150940416162465822584015008425139559363733191275172421953812726457907252934982773516088865586469313690802184702810728085738892672050731171378470045146744782494889555113435101103839372830212891983850181016469172814419101135373079600096460389182162546453268943656038502320134685852994302521387429803433032358145907033569345551568303324143874774377043712624919947178318715256053607225023512764846974277290030154947105223456227492468921969204713133380297568416096529181522401327403440600924408789968294263345500716341045182505708655540771922443406095493667881037893416585113697951961730177759471080287038623710610180576690078636444025013418130629384107490407620571493057716145849053944368438053649420279378838357733420503601890856387407210259129299893313832535436104153660760575105863273680322253438278307279866594857314014909407426448936194109262190846518485085081270800253174187825796467443964379286314278796652845498764462296678909582606531905590278700793068965444654559166004370404114240563802358963024973470005001754316124880876328375387420541723415539347102829872341970487321247892984459024145571154487500079759187848275771353820503270503349732995108494159890230692898636169064882509502969421688979350991145209169591723820386077378980197863860621606518991524641637441844287638328816604341000626810288279773019266323768815457814237062102042034226425459663886165627032450017119599349082823698752322206078271518481062009025682149581314404411515918695397989907491534284189948075142896239414620872145350005300618404029380808049610256877477942917540284096304667793963814950728745711771046339678040118495179650636099299910377259690587474044325401763535232152579489409878128161389841022663121660551701349710872799257707021680772528121885114916904748202978063125233232247955091284588970266145403289602599912472253026173144328209696032645258055659421247078047167502645645118471366838880011917762828245203633765075159853831093482196710270455033947818717095211596771218471955984016119468751871238629131767085005039337663395755871214920294444946649033003255589337373460593927582414017932661036432664870491700250041922087188374748828504829863659586657483631425270381025963266544944692557003107512352606465764469403724627376785865534144067720468080466719643341915748541587783680000000000000*i1^99 + -8208119325658220120111838734976836945257985931877303346765168057289824042844846072662558293647604583436388836835949175997929659181974757860599399858638048404269750386575746440268055821074464193417254693369939323715388806655820556386572824683164310160333109129158866102136289571455177918594779820297956076552045856822110583349693595086081026402118270471474891781771565510075279169750221458785698020279389949406081462811319276841501087893265448511568616695390917198878216415024491596309837074999521481712237892682005375149711126487889346948468264520977238631507558924340134283544478373711038886938383445410518779188469006649817167186034212457932987789780132867484341363493842148791486265116596298594429077183907265917239165862965173997915624856239071647337159395321446523909097048520172215566803898027434249260160205254541532169463915520301906348984915487013343778056957030699302227300432617898443952171607962832585694692240301573758948069830705643495436221537397688029704982321412728400493164070996147011764577011840029462300370863477102831448438817597004381096609286817367547329214245155201557987540887001588419426036444535621844242964257764454628101710969299163291619299501682845461295172324453949561109085170711814541581508118647956876128314631678597024802618782596888469564486551409525318711042309758180996230537309201375550425446223798834542577574177686168999185601122054331036603260623930255797154262278494346980748162774648363986872640197450885387069762135163083022425403537562115961808690590200875007894016399188279342130653851005830824487052552004699182370117841835682776763672102561531859814287892277013303601445206928343276646872405179283364317885995175768838401713399444621630894341901103413516531915089494028070647010716076492180613119820609378077783350572692876717530858570467434890645805878100016068993906908302920592908179559009541707925180963193845561495319863058897628962951803143410011781566223698520990808418224830189952999163351796094128010567259633866321799054061623050113633184620530192892769128862968449501333559941600018266118881636842256059883995713258126087596432661023182254132142287670709377947413258287936393256430852941080564428046091178098623326433543533361116368629270548723278516302193584577093249595762962054707830123268526531880053463979530326243303920611653267731149612068720955078840974216713650390715611196334531649890761957791355428387520751744461017137103547721840142681893490101930148044438643620566773135368885455491101805804341867446952958721503359880750736300297130168463450759152158650126041088000000000000*i1^100 + -724309861861266078734676582126134326792664781668579853062479503653409622617612950774773176896058290801246071723095923505988452698361342806045688521248760665469025068478676396123953874922173394975656761625006319599329007497940106279822209093947104642914757941591244061347896866104244897041422167043149760762736635409015269520522137658702026004089483455720426498855552328103697025449465358872908242047051854012167709890456936996308611246064102299990062947324315158872571271868410535863891613723962626712355681003481056866457800830876738451693893963310078324297666482642960197001562381728746432765761012102295927940955830683223120824515619183552857346577268242988786212659836041916301777688688003114718906927724044944331738664085447311851362237746924261538681810790018256277431931726080908842236394740491662627263781054582634300462100698018463520578114640694023362991921327269698751159898565585455895038534360970944288709439130917839957825416237871285259635665706401815009023002761479306932272680513604494278233396098674855349473464166975868796983318602979871293677642137329375959408039334929011435156797941175698216076194739994368514382117853799490027548894031016866304550935613099505751191255696526936995009731529795364066839292166415739562004369518277814189247440040095273231506264536108045351839103983932848140834351193874499504317553242631237834023595046157884876461685404321373278928857288909453390093395403039073098768315878792740626135165768597153891202524031759589100757173665902760899525625594124661645865645250313082640148901743894229370216126312141241636563993437439703170467471748266720087825033818489891674499630421484027818483209143220454874394191402198079561950840660957377140245720351291677753937749440448414563693954801364537380380760837284539762898980618885311573915383757536056601637132585336932569955298891467164593857090107042248763906438124806516828178553990164636787251028825634334783158013217875015407216397285028727052031652111925826065440231327716008446631016928201303086841605587278532113092261911461233222020214063219774048977196020127474467124046437634145295752185934273787760514005796232224497595256064620075879343125771303026323239755289520559838150231173760140305072866039605157813793296288267637837046256608160021391714469295951832890631397385519274813136600165852362990293965206435621802832954915231448522831224386305125992533738318275147649334867153955334003968917010330375883851687242853865966877210803806516332174957412980809610358554239722807496736427258699350785854288297493129313880585011200000000000*i1^101 + -53449300324568818120838666532803982652367088807914502385995822354814355816362439348901529402434056198424277110985412508341989637396374544559111494492342817672100636876891003330634986012187688046857018786725943155258783425875733095170113219224197983659713972883404570868574369179730028010801343423239535868159112710350677090165603581764438900408561244057464298137969361476935476101476571591660469291028022568681962316634051616644876109018576509918346927051005384154925023383289017264354251126917164934062713942195036099355266540222958754417781787390189060914954970285211584081210826983522925320078010875192549433044227277947775463991334866644359199966773540568015769155382119684221793728881439701367094724358578413415401564880725005246195867890547844043282213902389548073089125944273178746868348904469828123668467377911128427224732859712850375163839109659645874652182683121871252275590973618585509983434130979163465646384441118653576577574827962896498604539070398686639143612782056811086683135217862284696006928560238635300223431980878563647951856120736536742961646186060594083522989791045305813708813174548361004603422386575060607653650802552826132787585056830507288659720565094519075577405405745101677527903340007927809686547993392250492094686260679081161396169301483206427093997451862397815962674857889984586065606935948192051174623264476563405859309343514630181477256429142498819594417444246531392705013282697285276219462837566920025563368754809297751604286209864554240669589932943666779007938494617153325528282666940263232978163306540792429462615533098887074974281299640665952166235078459568834728168526377070041097788723011804150803855742130570854632042527356208490207839034336687951351160964195423492765434652691073623580403137052373956640390591572439358449379054715259641136638271369332422671921565233463383687073819435267720411466004428718217234382923071926136955473390276722268718191089060730878539974920518824866324570396737019073794164073110009366653265223200938098089639578150684442966059811084318266601588333248526537365169124674328245719274138549626293911196090753092127113810918819529242298157753079207910066249335145984235981471056520291748665227521378959119288430595697849251160165914965657783778677649196644127767578542012206864057809689451493452763897517866702750333451243226249143561998138989617060866522496564231675370489177266713933267336850068041066160067634290665756240224872212986966898615468909208294050590201282478077437383208811420563595548344546620802164573815561346669787684181649653760000000000*i1^102 + -1704536824816299897495487788992337097806476815052214496260554954808960308230193655644854288195663197682719622658164064702505055933289439680644077760783983383059410414356306598879395321660692832389915109102779122333250990168369519067196450742561543560131698124131589686491012227421603221895588913005527797572623834582593699463972959378690851657001178234904972285934728410628642383115900993450476016834319330507000932792668047098126194062954193291484958845022795019912742867561590824569593262534954523947330205158197999834633928162676073980073772073077577946495544356957419386372305114942697547281319636698196294391131052167837812504879118911656322397708076047031631575177446432996214589581535254962308675020896202991635154377376090193591149735108269634470733782344786516266987772082790458652369600902731257718071899044595185395967287082143573920964184820654933969995873446907877262545824198796311569336828184813712637775560685055649519148276284742892288293043942463070536156873573244678127890188240088419134511893758541912452033964098606704444675792243334010117226081325298913277134541135021548161760906812535863261094893832157449788782304002069321596435179715982052135720913097120876782541131622561968787486350655575007066290582981067504565858362964087440973231856658647650041567559732117972081662784343248604753248444588911644170660412242474046769583297147976233553351876027791624645247320686114657122219137844833061225693831245687011385451983620395276441713879175325824847060405752155552237987528485435706160279040563471262264272643129328481388091266817683890620099033059143268645361711471547077704522276862521048241568860476298278485781535828219492788643065628895724287061546527930965720622023957370948310429076660376760869670601705853175486899834819718059056318567118000989280467869978889589749752481189106354379860631792504478476362813901148533728069941053684848271291372802551694611476472108344563309535018507554973434476446436139391052663676224996887944826035735908520663259576801648193197224518230435095745021135207276074192348103530944210255610699228395085480033794771969195291541736764103512847750450589264368386162779800794265227634271688851790377016952742159449705242881768735856160677838306768209567225097793895784092940685046720691626266405048947543493240427915239855307691338681170135612585190335006575795795075346721715650966818270223356587854980582109782328088822814823844153228130317213662892666185226244446561016800178253342957668920856206834741033311364639968928488368879455355011072000000000*i1^103 + -31556136511681433549173005290546757983668181561388125321450330236712551385308571860039715363238959386291974957038193197681288984180969185860778446023960141312088991197066459659990409360359244852522205768370170120126468994359079448484992023284738820478887472086079427367064062541436316382054535656132917501491339938969522773344907181932763700204280117010026248309218902577664184812133464110882639253429467859294022717886591141354152231352639427596787615674389655626412813361982089464965756825792435823979925237590554526596081965548850544687738838688892897558875098323983066424524721227516680357047297004921426727850859039639876023888305775180926243358239571565990104761787162440944956336420055944326694850392037243797075319406455599825291894861908497043860908821409760984442527699927399563893122886745712297550642171365580787683734082762712732649071819914914875245945743223929311226883993020715253218745898383519448481432920558586070936127392663140484891458259352897871798681002508898088408637255084319775264084174852547680421677851116440879754620111123455292012934942881316401177722066513237771573971773622172051053008185454614699609729488917209475784817487156714801621429402648653404335627376358379383152896428542986743952247056877449250496319245983212706414148891704491646209766258587852082108559339423471347883423542236920488736821390740298906174182626428915446311752754216494202325535739122032936169467465607873319573680188567587889561861855413554001293945331250508187956658343896374346657533954275252506523429806828891407361484013626315820970618394795665379526230349262057133622894908042683271455821841008353897084720737085353843827275439179834600480781306882119461840951622960897479139614144176353868522170979337629614283802102815851360649468997133237209447100106143202389711168136917503856944664499633306124115016649085931780367898915358834559758158096674823334333082565510707160464891141491946863928919086496986155799460114757949760577903230597017000979356716451182273282126341521302627626865513443051472286493928152405874913919945476418331897331278287028972616902668867651531112977750025815792640499503149533565166878491062493660588073427352455947357074873160510521020420261605873662676921635512079253541222725677910266628055634855936085641757764241479121785738072524335844667660454049097946691741197108287917270038705743174168861415804628433464928493807937180153234780414634660297709209383853034309688468614450000280620471036646481298336427788285226691999597919032837620552328806400000000*i1^104 + -329527217276305563262369735628852583565737502874441068088080433345041756404455642676476525399431195505991666164729688643637788536079431752008997953901272534619237223857722433686875258115596407377560220800963380568846500911942904620563223632313681845104120317131619713055257454527749090349693269086333344172117515376721375646165038316762072145151723587313907320504847229266040880365705174133121947978048858142919891663732183610273013960266300598558304707282386013214733271635750814916007459499325657586501749031079153666675600566573097027974608952844464297986892265092347109648650927609994338375457214225487358911804720166702388134824306677289985216401561415023216679474865033761168196921927072899715462423812952731548412221276589081013368053909438472378133464075470400771465209936010842960712395588321925275523706055676022424644702099710792606719264497941424387548164708864576369580402056441486152727409142012926811116173858901024510174523479148909279042454595672389669507849850550217034327673098462559646378797624283160949576761881007291167277028377366942225825000788953768355581812998165728645008265977512698035453951421273635145661672556988389049558883978856233799634069899785009181471132609330925447136621270012366558067803890735476637060488137531616404278753162439216450397207384695638860092870976345775179597039970395751722448890473395494947245287325074664747678206975620661296900074682487738120449435206614443405426950098633759406513093497425544118181683479366911157090855524013684483850519533584704470493668322098371404746026069879513775786647431713641895309711984486427163796133418398656006925893859043605097488467853871949656733676716559990075284343135957028438398305962030816923431197633448058699838784423731888461923461490429442799159733987862707880065933901801690141144701230716446903815086130105740832804704724424532659158144492172732803883688283561245179537873894185348902305269293301160533507686961704835248631034029694001703102646734555229659868129259918488113131846592613495804205324790794048283017313255573798471604624628843748461695693740987575845823679023532441387481615507787732285229759742250075489536174521973246707669042156272147380719106735826193518758289986730712004551821647924253376086715872943840912812500648901016923629996103687312506164046432443517145264172283125273940201060148319007133415829093089498998669398815565967192312885866937367025489975086985593315442419016398103163294047997279782972653253066480568880725898475719778387840023186636800000000*i1^105 + -1404346763295875112437262899448416644278455243293861480532499487452591185735185675924995170075218428662126075958887619613136071071927907467936537934362484567446517606032134623656982423890858631584228305323238101399148638894547701259112148036163107500588426935618906316091048952779079925482907451076625403605573610671294269944261923217371874522074697266469881732851562879185421389674673269299554765742640375970500162887942870282279808589582026496827427136317693009209638131783945975036048267909881639093988802385302870981707738031721317716098130554531498948347562298439842515992277718509670740045250450945250574138002559458557166967847593882025245721335209735013502285712470242637724333482877521210996044238856302513674944014209300798081053941672036096670659373739970350927396000765993128108799070555604019614489876926027001954764227626854150232544837765835408454226046119871847763557644331195171083188281529126708963929965777565049991352877433663847116647477284963524005114796789779278493257663708257414011197402059907352931548376123068330746609464090259240426029854816652753414524221654298185047656495428728670464635682532601512921082529074257097401783443954975092269258575084645432914239578475976853042935062781255429170507946529089504395840456810133404872501260180473370047855988690525545285399711210930238162469301015568392729389143912489672357837430035541864561911317425157633467377884661975420209804809780233043794471566632212698019610429833110249037175540133510843615619622149655120902411522952469575754898805936702117592663880975886145549247499367791550421846937072129948411232859695243885047063130273677133596823971667715243039296124972344032964340435709794389011383091635734491756395481799318794338460357256879132957971732475566194785837895449164489338254601702190019996535045323443783518555622722631921905389543949745336161646180219352112660603381050906684297858611771328229165557939106953401153102263260078446739286721309188573923461399232413021341977178956528850260524802990865273943820706774039017644785552272277211846667218175335785225133211290487914666121347725830229302698748805848672461233589917390836516279261630797063776094601039866440826462104455013721549263646088900432100504675844443229084577326242949509819402986564485757947841297290555184763757528032687127113384390112678007408095070277810274037608676065795500888373315628524562843543304259351035897591919673412460831230636396369737368212529435902836352633218796515240011818001631339872256000000*i1^106 + 19569490676576093056674922932995119770739971898891515537565902159015484165906978919214699581358326983927065562145226952354656164350792689485312019072936562506797010096531424221881470871083718432513886215931536886148539372378874944605255060286831775064570067399738049636598307059129660352759855947269536380755087823510539500621373286578296783789771397792447161257194489923499807269522620722518020771211820879734192159649489247108663058143053148611300309840525071883567287665510354761106771292697127427074238242989138954051612638293511993237343970093467651472251910900653838385243213627686968732562541869603786485994616997218861752610813262183086332534971854213775434105525610020782941686177313215962053316477019965255634184744131759960338501383443607019254956752676500524763676348220881035480231836018454194522642121102016081006853053468061753448755029903597827427276478467930338249570614329547309343147530040260515439589091767348142087347412065184019072522932798273459973932797901933190908382255158370192901596905697192199520011438483819553906557882791911761553618718158708201377085728365102036601808781531352279939570073230931638364297456208171208911743038392385954213185346104830355663997125647792354254680703440078984165377929311511097416927564851767369489263641878275295230195270046573517509599577584515395934474378402789202661468329651839746907318399948714997205691860888652684256273255441116102607172755000610354592324980537182162679310261998171280745002249801142404850731902132650038827337599906391187434176357341400497381247703515825609610358972973633463667585560767715120692676731200679485733523535077789182321343971602331342160578831485119489325221133952325332814482290797348580673394878279543110886605664770938490443817033146355518231045895440114707580034143048518155016338704024085212100516666503962194684126597715153749310449433006734866905529803468424657978673796388844703702332613863096985441456333928498487100022531862001389790684295528741255178894999217462574916147003034055204084299384851028157343879568003444897020348593465902425917182037094419915023243627822335867352606827187804879909618110831336551345177793991546720392887393283532271585640407370545832916055708993774590314743819715289718796809994700435244503968638046674627367846967206556391791966031652137765969914886825900951994813105971734272754035707602892493719882382079803353353370801559155288198993510130944724122332678066257274110760661285138947346543630343995392000000*i1^107 + 1690534629100990955793151585115064960185253372817488087498474981390825759238836892804567180126640277152492837850015584210781188756155071678404032877983229328388784993380100078030331694766302733742022453898332531029418830990038750176472308794014009196799706586333353746673962586840192813450214441815703877969934368948344075272296058514550297345353532868134428251448982897416310580963874281805899592045941288129067569679352581691054748441133914932125575653605311352961342447540201272209124415803362426349502888031876950039383228673143098630267555958183158152879295449274405385102203340482452255515248127602573854255447861288458368484519008750203001989710775274199987187929466075365383345448876002396669150431726686109656173637205828551294816379142012077044762617867497982263230064272549574294540797444092389387610650617492461054255111986110354738238755003710393663850083085170299210691033411977146366003662812497641885659428084020552795752136583530538841331483794083711863839018973674956526581740767675496465739145415365255052361212327856022715556566549955480006645612465090470421134531907732083322583143833052542389802940287564647520374348235532763276899204020959875780722586428735726097168755058661354530255508437818444899742629978183253370879771108095638669702016045977010420783246085406075095630000154061377840395624780801688001554984986086274510358825063159393729910798412588352147944794921150849036847546556257848607485239835187157382437043649062592583879149853995779592346380853730358871061106292432006438830494767493660600409199025694195850967375290652705166258132103100023790421452171979558426449829764966699856842978108039697847447674196640114701295001479578386413098679428117028319767344622499141190021795991117514800291684786368180362299571254442921220105167004872120688771262369458244390793841084053842818951264038450780181234929635767177129051238508252647651611530105870382411939378650205475554067183041966747636505907420007784573143862812524495861289637387650485660004689465155656114808406475938143463038141497223863654992708223536841860169999942266463315488301345173817070917263531643414773918302561747114041417819569885725311627839741725804505316530129532125746383580389617981487410616010444709136777182599192026141264895924852553736550016195672383098419727520555409326048072846809107223795800477445988623541480217339639099559197554661510416710879096522759744098281666410773645679047068799580758492907296522240000*i1^108 + 10026453974196363022618337259475633128174720643954713442420324033617910379050330606943948517861441586151443176059934253612871267607657761918853057025011833421632351716254929976075615381602174642962083698612812046925889952091080065693788506947145627691530317799693103718595403507008992868157277380854086530827508159686896532291612244740553127713700445139730421649040728046937102944354503387686708587605900465901700276494788589303406722325192414013706749312103131299969600849068813872754835086015519825529807863078656536403879329396049438286360582400733206715600250832821145386605113580395235339129776280741583806022633178828610107053171988922424727347617976237367613071248294302678232863239627319558888287180498957773829015018419351510085350055479547591942472601584110752114564172283348470932799534866371598281842935820558877239582142815539895572720471055441211677267171138720183254585409533790990342318006305026194733525748010944129175502847390937985073934513939371042619135184644543864523893317560185011795598692797870471236546076270732531927349737825465664044279960044543850076580444120013216292794549941607227523117807773577320978556291303590480965169483308604500669821941353379550843145287789053984195673183931492976778766265065527391921483748583462651303996753366138274759574350467132075629921367369875105842720184017205482117711837904982566471267459915568339039342647324235311982358808183574573832593521578710991253359344045778086535198877304417698698981302474362362193779968460192440020719704596753890514933584979064789915374183711867738968860710592803567796029225323747502419636327669705817233174871503211422488234983265563518495591181577155503251384285234838102301493038443823102344428949435802696483744283528125631156335138222837018420074130957834431667369167622795776979084436354502689034287118879821487776807315886565689220402561748651396578052657174143232453909926681877077535572469118917205710914053556087433886002531366198360012192075565909838368197428576150308548390499751727042345254659015838639101729384169725936260382984842390065165327054015168400321805188016823476029315143408745623429365560376252359388044753425092627495606687425017980586579329437773981539080908239537817747166982701192561933581492626904076096010105228433425039614933578036553504606120809215990310998841729964995146732639469782317223111867452729079708834208187464503984203771519017224853581037217393673764302701461504000*i1^109 + -1558106526108437934865511882655630035945409351299061006512571389388635410465095706786878899284075133486757297981737403221887952490377547738946557741217121712454352735220995768803153755429946857794141463075474314954176184640341156754073494422908872686098146557046846900601977730820074477922280544388786906489380960402897642956692979824808289819863269075435939773730216130731670537907922885462578358682080955650313769081919777340414933489696505655965665641462809715829886455422230248018841634326381961130289394331561658608371473903785765569705757129619829760915864195124493310552002307577177107969416043607409951724390568955394773082871414266240877635326137006476065968211011388389882044267733477738669972957960744306253201560297859886338826893117630965003898134939548724062871367021871486763296806881184394013013899338573429949219846758917747378852347911500920605715644886204810965125060621852235812362336922293053611811650293371727485256367988422103394493156253667061003503565019487414483757399739210068336863506971182764128959147982722309434938608090633495094638872471677197685010583530263203199582227425960270486322089745272704913288778872080346960105036365321149454778942523655985245706374597138827649682518716501821561080555266329647430228350691204879008504637259975082196928341475390863277189026318916609938450983557939863412351811573029619346051064174554638413112995653470705339541824221458283669411558795377765559701977247652013941815532570419318762575329456447913233754260150774861650295545433444790712656253862875889848030521357336612250080628199497366043428892539343284060358239998721765623169083617833839918639307340380348879229928510205826480385087011582107982843431643555663758262591521037796340695607453545594589984284725465207682031983706492677724029066185460886644155494745906208315220570835983768759441206928556467312469731491700122314153075404944442011548008767196659257676344322858616613526891000190219061222784236525786449905670346880655495429992471843923339799377152042178879500189415684320479688265902016084643262272318337324853889124807919986240316308687363573500072026598887170854366685921321375932527230724789579265173050707348350473909151337940506653893227076177071652752751697512209400143219733007873677810865818135047981672397316328747886003645441568394805330591844961729663057562536396359140971515182412522868184462598162666275196001827177569347174400*i1^110 + 135881547154948362875342587526161845067621713954071411161127256836569848892473176746445226161799893639584464506290409142680369132816736473360330920615159094604959395998907486893090889916435985188099586523974090433513528916112564841234797449474923221824041338974237303503319547680213526219551626849860981629037333613081337638373208003909764335776011692628581339703176948753270702726754562212436092892738131338325371638006439762243029509851981745889515987310984545492386507806125010110293071411640195916979523681478209435060431637733538746464499537943408390561193489413365346371773807635660471151668344237967648279792178777987858009077300394790215723905842274313787518911693282323524773127255162793390553780613186296831879972254444510826160460015462338765777778493814340231865472437706324067057730935598257822346347617046404033705643808803076454917530908588107713241056362076277650931141108401410192031757744352722050460983330184874431841245919171331631220346451211220282426335953974643108495080480821034747697488599007992008077958303817005019588599207873585618538654009916163185213713960862319302831318672144893448580609983962046055471828787632829270361925056678920370769224603321715690407354293385291244849861616501037514056114714545151104592520534948412249013173807241036979332786800876294091827287437186522992697215849754681605750919979584674331698827016498236192450321020018996498328354222035065989232235103610867877403576330050956631812910534740092738064797489569647288249448081346689401886788497542232664201565239738395278694617329215152292713208953987071076284810171013564866129942411841218066747481919950128660512242884093199351706920090406408407331346419717924248887223385810707426757899299765485938322482032153862901467187791345636402045584545262878272353261149631566171709654138819559633562884362023822176637454236054172108147869945245264598487681167585192468546162085354801899447739233961818468025467915160434315375446472688782368608755298698536994843811174216035793583048656504841775884676990683711618236884677151336835089703950926078133405696757350094804799958528737753054828138389647113837326091090088642293160376434850603629336996293262669463638506589527843463160137458919209844074143277734975408851601575905902429104702888732238898870010183801912856440500584788145929593458483001439236317388216274323111580572018674730774876103156695040*i1^111 - N1*3401982634019609327343237444911806170529754713417268140923352249019337978154148708720564751349885286434762315733888853593493871891348350229622164965232803815592786209512610573546461287307195543014401209189043530270289577174082589765064738374022285804622616661493216056520130476166607952894834055224336622004822726759539081904797198774120282572127755754676599095680625051665253645807826989267492186624*i2, 10189060548483746136481332711377769495544166045109251499775723309733711347112286851960079807143265353034157300004274259611167484758087669639813765718649258007852216680974280685965979019541535565566533874197767032313231154355750424436152851814385210196832561986203601643517663302200467338385852505564723714481189667150410160691780714498596863272067477531448707646462281406637733009597615201115765292009977552538089833693913857994050152708928932438941259547784242908289973740751923578507603192202754236199551413525499687642200223227914352241709936879300717096308531778150171459332172341854628909639936714686325281692045690675224752167765900633827831295376513248350265030851612871898684678060555640663069562682270357878523222708823559156766724883265892307917060490943530289628959231568890779498997438737545432341040700819506560625626598475002914475071058295884871936451307570555356477276388553722718720228775242846412597802611141939909873379107039677197885819516962753485748916962241208586967030165626487979819045953613901278689182329992729981075761466143944360414484997687301437254294640764625961514009330954646168414907678125403950708709958310579819905953960543247229112307475317590877374482391323344617867603282268309139042484149852312911880086770139859185854577454507977544300026776308511711324293196252132765079749668878137646878227746770712563519965001216773715574196800844508614544974814358401971627235346887453877054090959828066546316339711563082873098583524253128825407507120097443252579247704892542573268396750521371157087916660890496257825257902248527109027348062086478507022299661525200870118812254669157239689990943350478245623188941228133541037551742742326588429299298633552892074551088435342353371726339333035335304546494333065214253180356916960946364220101212112621352795269466978776198105096238131508277051831042073210943757876812400554354130991747228674967161195771760619200748575450702206990772102184530838786140461806028379817018829440012086551114930718861568567591794826572479790454300526266559455936140606082506516146871146954173779182927918462863969154778150015573780404783030078238009043535062774315932798671490237970400240019703493138753187980795290999716353631668226830920009793964013976236135500720130545270593957547465980475666117415311758096351939496235888507865748351862094727079589924043840119152242786365278013878555244772927742370073487034386243870533722484987160890234130982980751293399522587900741785790650005960560048172552580871211025184210024949464570250192658418925806466981906404661049616493960999256055613571974552442512795124729696039742123223205391794019456100371296202457796844998900996062930942703625677985295870349903408642265771078343561913222853129072116960464790389166879700620771635899428775583445475069595901810152758180515189476536631784712299546751301034932208683214180508789959983289587332899141491175064882254269023966373525586389817251250189049502239268122125813604791918537733085592472263736289060919097141986789417686878522061127643408891904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -71823851286779408771699969396287463915316353111442299295210097373899762105224918697868759494559923267149095747225045707822524547326544255418660028062340714484794420880627268378143199130823435497273605771053137295083077710337585249526479882853590051198100084236728666460316977137717002371969153417182019105481020889455415009316594266016650404324171867621931492610505393734141187954160415195285419766590172273494939579443552984804004122222219561923054477755105974888396122525854684264398038439653146431697732126717246978006474858185241551195605735881568893979774266530244403804882894976056786344042141082378571810215767945936626951617926729063647982551356067905307234387532574504911370800800642036348785134669389409805579691407554892716382992022302597488026422032993815039090974575041484883914161212807782159749717328697725622483924283823562329964551413405423612748674538981936780101718060862702682324833863501724373876862284492950794794441262290183293664059118843370460263647537803615407958807090346587011768325349094594318617348363031798316619328196026081780040583167720795326886518824980091694767111471383621099929822001983344857834144313149284104834293007724470503442367248389781036104409676200944423542068465391040994232257526882641888753218589460640533298775265927593773490280027174048446391668453200519450374018605255891310565932317494730490181686388861549817069667745262280249379258249312874600354490492974371886226015749121573853097044632939188718890942487261984993049151507682025602810329813715388231435715368441830620018946439717493543025953108763728916135298718914310672144547213421284313232798749139794003804894107268126236345912282803039762071417388950576860142110278577501715396356263460807679517332319227299191287727177099104798394114188088104119714069234453451321086791907230809812178299215823406767500929499690271031439794308909253592152480650537313591362540422623343481780527741651327268498754845714268937228329420408540024723616703833702217940854439660012747419029049502127774857758281716755429531507937267453069011761326214319100493938804244233151795981159503887740897345886758045453479567679618306846418483471000433199993051323184024728175027744735904688821957917480468978412290922105153417379050524440116659665780383899069283740865559226818862002500658602348061462591483270612941064327008009226897221104999069630690755794412522803819214856949576317853131891002496831574006276883302058054764011251885822733128258290424567604253950049111369700429985488725307306314886473661991321571840229215147235700736672914377237112432930270645977959769495552480499669218780465440681630587815447493724492479810029573811130853126980744308994560846815206102085470959025593118169733068851771877760070829347114982135719068818617229403715774453890997618584959085602588547168232646688475354147728304251805587984626074573330635667360534437438597700661385200198914626460690811228493831504919760305420683733272629173625054982813027074437626183680220109972416215579300079738838368448534369280196608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1639373573575410026414132740698558458673373141651783787672267815920779362027769847952820846243711528595140901645972417554333892690834719962330553899810762043436617386695016605976467822488527397582458013123231674955634845270719042092196618329903372117919500809835160327497831061323286484983060066844516646245751233657029916537576862876369206471451321188190907624331332258053691306688004247577956043586348566388764970329869714494691529167354283815169126641302011946311767218573221781751678786340618691914703831815681954182063711549331695032639778659573073835398114455720701128693234519565653322866117063791722898392302183903021499606853921023734527287365691339771592463822657225154496575534415738326582395362927091723763956136089746854953997661715803565826425307747357658667143843441840999522893351448309864226254222650964266764631255336469928940995722991732770450220375832657919296033918166134989783712895200898178636838871677573631477702399230739994044341078298497133025526371680973631943696766716144602212831636722400991493417706211115634041500804266451101944454956093096122763229436206028878742346775680792058959664377263027302274223209344639167214060599877405359098230645091207546363731646681899667513257130886806149369659864675732572678820691632776179774005741898981399988750717368909161908132874581357268205153999682498700015312690056105174082663744262869572315762431065242726623424545516283852016417794532757773222409691258601901049207658618007279277752940102104525356331432106503428360183264346886755015407992464151378003374424375554429199581256897080035473880730313875842499272830268686287567382449100607173341422340271893701569567889633107474514473802354322976304256229694024077629244188286101113659743753512010648700502364631299152797375323475757644135815910005329862131827933856674973236853415692125623403590901814005223719151569691732427854751798768047594147373420407387107727554500469037396006426474833868017295961840328727562981643507684292342350374001489597946717012911576462784583746201846688651762594943382262014362723107064290535328589355827366829253798183382988193546274844632877095001477961344622769561026350274813824687774437341953400063633608115643085068218472623603004871990987028893061363414896301766410318986872986348734250718709419950954427349944005338226429769045005345610799906859336960971158859074148212478703865400172629515633874772414957827963982718698996208487794446173698201710392998584766250538342707440769486783083093932331792089590419375468308870652786085377207298270868772901884513466960919928868791287582037031465990399460310818767935456279527496851710038237738804517981263372767444429482331147178604131244470096831893939663122721949616614673217291364301604844531623567978662550521286240811887810191859664534702758366510404431057378910268635988966654524256816099108015702767025946273021270849820754968664576584558612806167289140449175183140515943345642378368666258259254620147325571171903812742222529003851109136244200800874744545608749182565416589055754240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -41803951053531689184588636246094000873729535114892158837015657865448698639438014751116640494763378562079452859991846963261845664804291467204999479176605331201847626471349644818155014276240668069515666663444263552355932170831273266381484408336819676494520668602886000980470787861432616171030366168878181085937934285210715543933683733900532394184774792869645377269357300640711125290740509306274929369024528482852132574039559963292923558788257831656014953599157970783582668021762313649999879459758887711429343004454992961459879787000314435932248731388758142472325092855308886147704648415465210583956122897987127455812720681087759997821085429320734919645431016408991430354523990225895746937051116490402340908373474138900140938161518706794477635926355146287775507864968691839338106386834629066995825601307154652139424511827325701604516929977181499950233707475242891073493692294442640135445107813845361077841664997341577555480688344705986706891582883980465260445980155811906493298488319225125457665634914826342432499856851515740053320185128652126105845630185101770613232932555878255823671432547767448397469757808428369076672427690907404864139272545195000194540547042219306455531140454820102401375922226019539014147183710415411454783346802692745202929198507466041354437789796566653570628898958263064808382146080296542045384761131376889126137252656799972148181116092750909543716501762645396776289998663755781923386371809992826787689928710114790321871000032944897793358208199293851502553588580748229585555550612426028819722345533951423721370019601830531735033772268885353667690553636030027321027998967460673528424939917221334048680022740513301063643983385558547665260859107939920589218507204522817998589515091556945664655558484745464726415066980065480255384888944201114693667797921761247003870299638704778114660058144568168487893730836166406208382475073187619031605366716970222853815719114447360374527931806657209847962846352912595650199666115956671200342470088795786525441646500850992136142081283143719531686225743384844974488635929213629609897913193311435910052601093532036574690584948263464497662304262267668826413832415609306736446022606022463683490749347966728730502706068859190413895734365881918008345663909359559360434272083042943931971985859667626987894021137931354687592935159704842881827600549456384061492631269787024778584022807936272770923722414951969224667088411855334199004289434568837125723229874782490411470286642783744991640985664968072476304620283787827700035734246957460742130041292106629419416929230804333466759490149366224466340876812025376178158205173922900926798952727935962199565774331900903469657678780522248206448389965041898903073258658700699625527571527541864700255633223821587766541933169696891458737951769783816285365332590152701817657523257653947212268138012651481422973778679019285814167646211466032860508902633315662357423828391669307396677764032461660493266085097226577570671138118258559089593717378517695546696110369484222251256304374502060380135410129840188472426496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -143960181032638665722063885348231723195312159121259818905450682562018286813119634400422934651578737818942055497884007917332698951042207993913892984207660166449255098882593951635352632133066980928230734951289227778878264212021417483415802914297663030966862252867088204803739651047227895516756642183675269602409255225646603396951601516232612195861769420512782894230187878255812269579780962568515167041520402411424809152271025585900852845618845842612164854254508901836441970755840918153075637917497317298151956331228977528294562814666355993235139998436473821139475034010756771520762075671837222043402434297354744124448583111381184266877500829584701033893772540308858096599670065825680420957208457618436499194395628579754168118271994923185363198485655204166913706504283386225680653839723552850597231964823693166253451453788712970179738877795953025118038875983552142285159325479108060901588640475676980822191988396701464876607392009564143569814101517938897642278045317832539798584521098493689824883345939613463292974958392601889828931571747529035718399839341914499203443302511090730801009800848530226944982335811972483153314384081635613424521926413513146673778886509082071761607191743190261882600340634193324796371573713804312423425930439520771297536161274906548237528469932706216108560990309342368400271501699123763407166681836059087682128262784778245294218045734954848542150276349126327758838104928717163297453395008635023752683712845161054493783705474398663981878650153366382770492050903231996476666410536482963641081877258328009296226734202781156989608413790280266823522807115249722888257333754176195431757923019656705499249966297636818854373789273806463308218515766660209903610228121685601682904902905354731939401780413212975020997946194232321340604409914545862337924927154991071352839304042800679770147878144769426165742311133499275121786290304476816775500011725827348126790688435934421086704323776546795985385198857961907390991917618626116674222199605480176541232854229953256570204050367676475178383603993509265301027874409596620871822211461012953906642206897086827437657515447797610634206540370972681446883895770419398245963626605293161734165449081720536941574638927396626428070503498814028854683760471387679596992890028544253177373134698359840424617720063902922453130800270563205754578767960131915834823983886447176081633146947519091064546066037775030951402266116552796044488779441652571221106632586824558305602679077286898075290376086463513715289608721616106314933262703124795067122380285663404270811820321274935905758065806171768252830101218722546722752329933422354229324042104728025668635621789279007709543161260877562901864609004439593339727656968411678458511332971547528050964128848174552356911378816099772536107942006666535612603520132971471595385469186052490496109214531901538242134458343158637520610610309364098555559416522487019103673260753019026599259834187569042285983566888715840679634895349188843063835931382553703817260710402004304434645013369719948703988149377428310143795200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 11558552820314860059205344217529073803040247483414253775419817597192870106541526243455778483423121245333679699899209695080333874680544770926779056520774845094620166894816217994218580628779056653094901963783391662252507190465272646812050134818517575785872653860980663375575203564112749256781598672700930322535573627429828469506473715367206919205175841558480190261042867768706512261943501690342434661491708391591919916648197911396905009879175946254999880320358110060536080272631119970040853882578522191165434767485812709069544647241951755448253632544738810204986594360469697369089246961769744171717770861048123191124558735120013013081704531308411363889571890368903001887385454169427782441008876852496516023236389150375406905728527661988125332611492558622939598225475214641208575186587813091961457428922361144217091296536258370703049249560374405853722302287731981095078477815976360257726279768425663709490220724129547037829615835556961210923735946865860247933371286043764879629584470461852905044870644995049706549714795216061732690998377019807636630989154285133067663604097360804553314214584897584681195552886552103249780775309225750225191305504322787665189411583517332799439053647040468032315943880405939172215804677248982974449277185211245915238472039414065219215454836075419567576584776039036864667465496901167960935506642010459351421217938088792960443824198788846049593339778564384982322096449663837819111377002858522271143388060659498856129950838406605618248907602501082326155345726912392434492393655783061961721710453133189007445881394579581529420868997462520303415813473962236639338726113152846879753705950878444688653115978966105676864959508821868179027899384824632174652331947120674412321233779305232955491032033320466113365373724468200494825055402735518259235964408088221024829319766740843232535477108438811777387559990626261378315187028073779878535899271462090369574031340880907629438797131935380456843891772006894908657338112154606144213490559059429324405196872388790328364618116682152057600795651151600306930421552594080954625032652125887685897730833452949479881192066443462557466305521524717799623512081966723513772251568021219150658410716066580451972415393825962820455441776097309533360332753282933599572278697851174129837401795035557443637412391948425367090569600128379630957475495740646911701048166805433932180294816450631889772303478356335047655715256408994433660765836174587865120063270944604367946835999070995751037604188398904232429052338561176049432737420044759639426237956614150404798984741888196870769548905467872489167484555649077243863007326203442336805047466543279208909210602416145706222620557303667101667530995110632933754783381379201345060965535349609195026490101741902256177521096346334496871537416904429130748134848364396835778595140565965052929869001379754956445111767198016043216660407319636137064412700369074978331103501094449973581780872261865532314984894343930780275150928667146941673927927042456020921220835470973354128296019989275632637270210973056609812480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 36020470198071585477556014854557593101116950947349227530857991946720380085846601428667253522385034577968574132074592656054852735894539086344166621856634846241449164071945101733224113700861547206246086748236832531489275045665344246094572633888160599674063197675479968740694505671782406297932662576706247540282496786181718851693684658682467792289162683580782150085400422190937197512028378195972510489489773556785287031158153728473931599058208108391223651899640523410169748741625003194500036831109658965729609138538948844965763176246442270069837145742359494903210989077515537619167744094996560259432967904685352288169538640673399461689198101413874971396468854887748776053723625952078789341101043438283708075722615757535635246221803726919073308315446675652711993938736518622043389748388722563483112590893663490786293121883219737333573664230035837885106255839143629799359295143996339626539058544713309730096250823084220955383647651399896649735095294833290947386704753447377752154208662122043284941471103848484302697331591081910632823068741308910856218001628448248417760800289891664078089336176841584331598730744303602322897987997018732009412842246537989979755367835691213580289285699381823747114793775038544109827072668037671054344869519631372163616328500303060983949862637454993124300497882759418553475573475835127594626106559843944528984558847434964704799123253796941332116697033536097505324034626345752548091401968050759712896183104573352386856977014801208531465550409682450771880384996606805333788563259025008305277922133034013649816887775816705596833302106403857361634158752419351404894760990289698143706482279186632608146319786956489839740873582310304853768100179797081624197204859452517595183849444670021439885788587244769080518943621387097705150293107298590890402316550541568898320798560397118895267938827797055925499238406647771631612686066315080108171390015068652256257172149940218204587699239616560863192613606461165277951555734285483690185325307518738100446740253437188899229075009495113740978196339899813174763270096186838871130943372180106355856056108630710460324382337207372051661582755918385149778812002933477435695027621621766329610111523732970042173409710138982063434243046627473549996332208638146179094578726599306399219490444396473774603178591722668580993020068828285305198405159937634111069492399278905744659770162184393754623701017363235236639669860103407899991086115347377328744788433828311824253023279727584356760257391207501724565588669359020808157962066159474734795872368540237671754731078342801552509268399002492032413492744055337028184579172109418657810555207938425996079804823841642559355899744557147554859756593818154338215768150651880697205019964135646161987223477142611005841352388365272289848899975535952702990332168081472158684318095242827444580364362579726101682854922638686252770008980411923483674919929523878210240055999192306261409806365315578852923822591008698372123704090711718939825581463339056172058948385496595686220136028251408331583246288302022590464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 753072328468547190944267456893852793279738221175423608175651907121828807124757542652508985974489953373102090234091859461329010827863456484914137573417177493117397972919483580924053576663332586052698771282381502827436661188553525616141551350961849692668723091430424824307713885347851120553779031222851500665386964712278104284941752816971668513137248265564347852486597690012881457943717523007552170093595604112743547289390601555009789013275180303720753483412893502642034311734013995729859045308952603256669515814993387191009755739327164924587697462196037597564049683948471566519127389492728115596536911448600146574572582357734179589407302379086640895639817022719420942972360956882027538218049965131801772539375817703516577613693680022536227659587885489438503026326423413068943295454643169983785437605423088581832386658039885420660501564218922789615279678165066862220594518232770162330696285156580314244567821283223029260090182866168781726556234627228362374776232449660246859533313639076296192324010767131475280309045743956956211095779732486719830331229297112608267568599916503387066918145104952326827704924415055670599335188121366357153865178770892099203556813562477878332143293835382891742009716706296865539404321531606882801684338350776358616753252077602190518874409165532316763938759395143727225093110012968935013355810636610158924148677073125645566051940654240785495842041080954043910498564514958725322986884962743043076723294459851342403182299386777273496237230354399890257501570118050107731263735646286652488324778352948430415811433393411019679580887550883078308090452763973749879094552384397828668404951586268014488863121113336941816841737442849378633918158461491559348747833627239612697860173953013030338976897912238349958925567971065704575680091208091625848993909237317070680860212443015218996196757703608385226012263572018965981256543265169492920220560032306464810245921212141452085556792461128014272113887162695393958737860681680796777777231434661845800248067179276167909527375195043712167395511294439232945763870612015704981170102986566210020916835110206675818782527527523426490919346248387245875950748123076596441262673455286332563023217050486907352781745997008737887844110949745080546310134363539947097151314685903224836591878743395343479231335830927144112770349630361276515997527256960005967482652266677935974910301376229448549459328953171382911617308549790004694338171512834004579093580735066723133035792368581421061342757304134716451938249153518089350083728297322436420679573548612940554057355613191964940469236506329369484590109244467760562423244975097071674244188590492274510575361580122460976682015345099654955026524179519236309006318876914546685865987230864237127050833943216204834035989747964214590709633239107406389390358743474541648088545860435518958301081491162656400257209599908453799296619933635348839383273312767593636451824002902581911614023439257536583214411975462318616109614554574501737293112686762244262828743347992522595678960885632296033566765527257317376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 4786239865607397556811685489564498772739631513866053028878945512208084626531962282245178955793785632032924111262033055036209020894958022431156020720058771934404755941421502829653315189294339045064588736924726664848280550882021279303602563537537562273751431320568486181398559585813673798185720868144618029739614561645989600346683615182435362052492164725577398081005834020015631272421014781612858037295493065502439222967696948961148335667087365727034770780372953489230663131655175774054550266864191559908288699533719088466469923873734002094939380529615391712497120873501906648845265302859133560914551004400041071214648298505507385649057533106023887217419809436196174012991843991116237515064665108111218033774233066446016431409436175551079451046078854996784799882687423108576487148467702892415987040836457357877036101969446216216578140687210357894816335664239769768760174403518786703727303176008085892289134274959230429014987606174668792122680926999208458491326117600429203015514889235496943984669467677445864328897744545766833489984909368348907989327940111413001596774043311644647032757638418214986390245475740344594969852121926655494824981623815303026118717488406021775791898428069471073457540951873399986068074390741968762538044818870507742874977677921313799927848051021894387500695268986533793146285824797066230375898249521668884791686921065145861233714434678552455996219697393785070122258307296971723692597629296796324682168419787816329440639737910935785180610754193479685412308181831044732589078529196327773263678736161937924497125316464141272866752248685627219055846499062388803287965742553486609357348286490306164932034525879598652966876465959377109416210802720625552869915718986331570232031245320101209188992191971349128607867439733549392237893698164160390828567047003737015022862153150004074563476956029552110653715076799708015243244512770612423536996207475961218516496343772779991644533386187942079004807509791762205008035022200332383327401650910655875361868791805437984938135375332274616890357573462757485535286101842991106511182296660548855769167626653893318190075830385817268375333968438307145027553542266855216989097481359014526493987746708463540222909719968469309015440603874882335160325347930574020631681160482015411067597376648973235469967565830591580480060874788984983041021293890407400674920339252029520323763741277778212916608867136313447430262572759893387146735591345826880546648154092048027495482400971654112833246386601033600249031988066894413619356810753673694580023777443120713740229510617265456269116148964831717862683910513309401008860561081309046860482807877867965932536444992202659089023473753222177203590547474521818042717804939645166884937878792233045614681371891009181288497754237229938898618648845127491635232939194669322199698252351814058523406017191557378900812109152916231043878186213313247829290844041276285027930262842205679780224321923680512343363012317956659264034522411422827155014229800245661643302919892477667046190131508979858678628171062087516160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -85823398839208995908941889314223710760492082079077156557496083410148359145961428615051068427874971646568990769106580435876216087731289198866983126644934317037666165608396551976942158288182367297366846677107356519308097948117290378259772399583630741398793609001235714195603311471351779860049528149402610103926552317915452389461530114696933185227340042307093457565203323988078859200289727176504476071860722751304855554120855810969232636873554093647970671103159987442711071022756322208632338372511246038055677296198549989782169839139396370744479934389100914243923256396962607177718228195005960967923513821977733135399364537521342100342830523818888151331312861528271508649888499591986902486306667636472272671226161523819573525687382437956187541081668259082810709936073047944081224382958518773260701653831024732976529151325532837300639239773138048269370854653484731682270226400387259993366017428017784266295843049491298634649028606227753165363503808076158740650120353800477693165328098184637810699181192438304356604316750947228890675197714385643084479784896426948067856346577983249919684977067583690603613173974981244010667497576597287947988854511603144645189422487681674386642103855766458790078650192470316382207227380656736096799291222603841397142610649933545653005996042448772826186197787053676968664331772372879767475311828624631534650240381673236362428410956877632721843867999296320379771165013763801636315526511571821498528631266001102218800968004973603960408018056431889598676566698222572608454050228700411417349313588022015332379971151135416524895010791983588286147419014884411588413258694227259946413681760875271049143286885484903076257125069149522547623902660110023317050410748676914222569183631223652079788692509461964571728568080406020575610332424616179206381132406782916888047918164353370127283277831961287061035930722388419669835967487188196096267002864041186122903748345494011238419686694832344896406421714282759086761712747856411944937527636110842203733160452629945106860677691142623496451390699378324264346729037072733282868916320650413677022228890739678829473217668434848643263209851494902915675010307728623488507781977481103812786175193010805032138990515312782694207507961718527111677619104679889454221714436509280466434803931347542612309804801960193818936891936792176829516984661824448324543095963967005194720241710433876994518167225639839636220832624556270633630135282770736256008986874917305393794567156636677059602470261669181230424975326692839541751886641632577027614595409103297397649348280312654804147490844614215824619110155469936689132615206172343988791141629006071528833268845361394853673377665091097660048235657385490423528719116468499039237323590560485536750387411991511064208355452371106458636842039003883735992547523347317306017412479969305638623658332949227412080479763745589987216065364092131082752970277589642446778050443380952861703939317527658704096457671470390929178296287209675612229091599981651504320601145570491037067575161330958278320886137460097024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 357920302199341444878423288025652255995430249820462119248388809254974930500783228585495628816207718843633506224293966120757625842116509361639065645699106446244514793665479450674647787489797271910470819086908804453838790526215191688441058270746514182012460742101770398657988964144338147460106966217942440698214399677296937663114318211691649357382861203028537788672809090985332636012213805673458143586900901971574107198505229066985863116076284151924865948815847653614328437307076128406355820614861548566125340379291576920768992574834240766174899847795782943022627821474185479859068506881723590036356923856472449209134262804576023891835425064412026383024572296371148029643971246140601396789637231634109156397339134906410236346639487487168492492912989405701494248122982847300346854815617676495147853338758210785271834625843397607743985581736724690698504975245719233469510551698159450982872062019446244319736060916736290147265112948802945121907946056553470660174011993346465752040666521282625470675030941609954530318959499578564564099362935920075475843078279233468792173216481768056119048188813251139758144092280062621695772433114157057836397380703641038727372109844061868360932995161435843249539217569123287892025737952444828625896336980308267345382004519654046639101068283553213190365290812157171381709552477734966690594843917912138369600806700681077880463907602697125028170033962386652667079783976800697697870318100223235350956226524256282779924707395859034596581722585534655204654555807109422657431649034260763339265632247264496694478435665653903119787112560472793790436282852871532400485664967703844650711541056769201058400400958562421105053140485754673039449937465970218905072117526430275693642568513115643677473865809474997648158200816785074084575044549476530366798945482832437261064248799811105735715365571044439998766447167733754485305820699133071412867847543128930467258799073162498078668677198283865445145138928224524249940524292249842204710872283032290027792110229293480398094976716946153154942519197001329185502216672892849786404559252517654018844051417882922356767046929391181685970342470249951424600525074123210325944573851054545412940243546508934845492206484050476985769404334805753575587462895680849976011710465590671846475787978055203775170501277483849277054026598551979338425250647918891890398915365830687521668301238664186846691583184089246688941147882818239873915100588906740831847239283209458058869680211809218935842685261188891571273840975810427050054107549279650576280375444124991777081939393721614219948690092567889013856753397468339013463234776234509683890932148158965340180288203833911317453416753059806656537266654784986453558998138687072892316920834959858929049529575510355406686655859349446189337755272107834004984300262188336260276431896928084097873471772255928291203302118957445600717530731860849798266367552133638734471940169505217875621116950573514193640950249054431754089566207027708420132534810535451648359488196353751229173258820053441873243997425840947200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -3054777001066108616118144463764443416659769071258300415931046446946992351905654380136215219252316816198089246020309141201911265061563892258224593481211605909225790241105446840416995477509119570240249313933671302810771839619127393635025761763513056542283904183263869632503830324977319138624847683442389184415142924161804158223495420442627398883128090801991543536380313148188630412292076781609443540795784501712308166733582839892917462186932672257493488905263274762088525548788545405424252227565380785793954648265931020791648370305678495905528949416775288304322103371647975006434861064521381628275272991574388293049649494872706472966966878670389336408737074137416529358336533201439573929982988102528903405949784084979927388836668911026062021265753438378111439452186256165305159482785503657600837540167630361845760293203979690774058918166503359024175536103501438853190307535636212570648775664164082322216829750895080686727264647986279428519160055583960881574206847980096874106004272027442050136403628844079230941480949004602962181662663877424022261156532672026958089019591822798514141672142929169069769125696690111975357348964102553564813805696345382374022165944871777753933051465437749349922890574449836695454047129687122228617563404916359020994121494950122205418826426895412279191564611617476722842564857746760707556217893836602290402995816952529442418203205857612099272492994060492283540749005160896512205654652365565888845329079476936205089601427379035297791714442025627461306497694882661504969795028822714649277100101552088122830429042719093099959890822620720402557763918570404846446507291284035742758215712576638244217443877773373955689508638422006521622095012474756891554851976651726131604087108577945386341766571222005384762692470803837968994733131784226800687319193418371579778170574805396825575150453386765803755110825673014130788113254473302043475139405448742899914455485630205721592987393575982606958135477847390077128644835596934951864855589596433798925797278579914288725722306945512550158553294309149171263556717817075581719008446063250287248489373002083081189916679896874413568010163515374804537873391352380753209663413903689309987171700870607695684879015278734652292979750787013849224376794060167820186268058968833301882965866109691511514687913313662584446532990292902421326210005553838135124998813110263495563789086352067431085826448315483892050207648001552126315931435560295516330129057644287429667845780839195795892873352392159887055077106654745831648470254346725416614900284863625942099982058879277598689145996491449711187858125867536236726523844672843698509798940250592384328895864598832467936425621236673593453626469103097846301483429522815814301675415767196032949878774339565169904224581764680792658750596399672427467433503073763948769542666976185365238506309362060374984729008272259694283918766938473450589727733089253899420215087379511048794288385338498193756737067830521474197513521801285107124306609552450774399816379537152496772624533604636349076917026658713600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 23105092623210360613854911705603439012786201653438889810702624447310798472504540200954306564851267368311085811408933965985609498430920382283847921919634637720747088499047030983554542216065475414571455356859200747030067404432905156166401709039604330802028338802645749187246391605802501404537145742883312083833690599546579312471754318672479435176016058378078417259553956381545395363823097611890982829355142818450083144793193184391381129286336092489692558422108938565209457223784565745297158602972811227243707427245406345674940384026290616124274240353312782943140403146107384134647680079037541559470901629770115058855548286445575019117494304125318250700061228849193693810514569804786043155506895451933167755807197882155431863605950141201602678316318260510003472551102986693965997345078421608465262715165589143330456447277036148829124132123821618943731556740089841807345840458984653462182358806260720951009832592058631414820513632537325771511517117652740334755262932477959448095950268198017104827018083787099928220273300978782895969420470321847100407019506072104244527303171722471087660482482467436999236734212731402284918162312998139010468661696698258336784459867050628463785937030818292912236779252873016738978659414516895564381505706122023019584249880573500215066632528884764493180242472066289500379802432922993789373998480884176087132247281331585916496367899960031943150307252112534285477186655132393675636784403639249146834228084766683100935515155647437981726331166107578974978889019547619771283228613032159644725199897828626858634984700489618132115152090018810820493115397268264243549554267653310079348293944347464204336306324659997325049300427478199719606311906755664335280355380724629839855144621927471682818122680904616499312038246604899801223564461697077421915099785607364556411343996180287993402088178714867341317850163511293328316386265254298842866344798325951271974534751372199418303641307659946422562486555491490172380795612308848534713444089782667343960532848945742052996531470200552774847344658612835657363976437588337301391042545460573193576788015434795163848412013955556291248075074685703256383745765943215026659217513273521227136997686413322737893685244328319960353601454340048227745639273677873870070193420260013075191184715954417939876882537708266984592048494135168693622327078431978549408145257696698047587179934731515233239349017145960425820015612534222487622466880332549570008895900826972066263585462642323926101265989967551440962161652476468699757044415040858435796506553720093775878315892487991577733943885073783863052412741434067343757674184273157325914560027994095006560080005682125611396422453762616017695297137292728826335980688995070700606636867305447904186738539918108632565012337166039197875882961419234356826308159254226351438218906898937648744433316216406085052535002849031999497807639102793312321482356691520149507404156656030297823565272290961066690366948309193080123599022559043589109274265291915941725739494083274677390404188713249522606009338560512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -61273990749796868382631187086656856101424480913754912301909633072889356065137204176435494083488962000744085782337204240193722786460229980689121838319917806604354832252175272733284957331735294562807627150364716429427536356151647839316958070340656101463459561546992570457239720168152731562009894800592421895724693513912172509551493192939857081100725031331387849299676636125987133292568247103282240601321022991720407891033375715605395542904585017335472638629824707954183357425391050829871451034060833939074840809191171027434824971722496013212357759974451473743261599766313494568330393293441969820564359309523888812010269439212027072387679801602593580652947533298710671879643784872761748367275214772266116661645237905689843614334609660756871008373673012936148669281657727016159296870007654597295185072209649795131658030116780008761771163502318305413979433935994684105100414497223473619603425237167392093573826378048212063472059324612586821057008554185121708904765821718101002426227256897188137109497743519425188499679291700728917091463871254890292891491696164438213653287163691882568140547024274568627974239020376358074633021483823285791648676093522786250603884572679651431566862231079064468246479424450000952990818398813145291546300220209102734013425630893994414149741862798118689210543719825246676798370963666201572509729918929035170324644007986847533511052147561087189540064606785997645003903321406475102934252661995143361406685149643817790702415717330316022987939299252820262723776464307703449953139454059924324160950678664319059553012911596823939582501312147290256042158265901787695549978995669986998494874061769598330810775563228113226691545528986842914599741111775687764373129210221826251890909954419597202793676981696342762760606619146535593409987935158188725291603664730681872218179718564667884824725720659666036858347166777606174888332592393887576918023638103876978934473322442770766199800677986115611448538375248946182799156011457135809066249695924476174181569163835576512677080836212101792659731281621025728476919735140655635091594540556104009958646459546354867028293562314992196406903794492248251086152334215330139519498997397365085422534476738554365606052432350110713719336546009520891828591511274329765222716707716778592908673340931152554648918241916104241593657458795983236706746033565251233718581667967467011465384097258329957420381667215104572153588967725885577093439695950417346542205633261223708541346483152694056994690911388458796179966377748882375935407848446011901484868028868885491374557565215924213717613650280776624852382429030116350919911372075241101678645589240904266542806033565889942321140695908056350482033497595526259776997832672250663465842197642678906520426807990830233509471546389837627027561776821012220797586378776646850562577785967465945748035617660155585724072642334600744575244619104801150538333658580790353287441726241125738769822741332548493347991753186765562280251811297803032361386658109406291021184164906957626273439021969861625423177816473600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 342687375659815030030543977145423114575369782842814994739125948581151430656818801739265348159279970241053144170532553910061929669471500135533284383735607739607397033965158015952578661483091626135104490721790459062928168879598218728953875814959000595304891653850727306436018364817678625763511578918896446670938776270424903016549074563402795869907745319985718679070600238172582319121028945645344305360777672878367153479995898141204532496388964998666627146725934176423764676199250267747975714705109904833211905285840736762548750020109666942437024352734668586009360793738053232543625381124132532699200453772229767845275938070234645946197447503730242607964968515863144723175843958361406214305613811927320594681750265734178029861294448021530072485967292475309181911038605553586372100644074818529480525158333753944659175244911300634748375859140036250109824464727919679924513579323024309061196453999517916440956313891827499735289105027460649425091817847526833185259157169159849726345732939041978987355568583681533418132239264994170023641763317232895069601274408451117867045248262607138471306365439584897913837666977064119239543050591221892215131964038270151746401895511623276881985055336384195472976627157824008063329953320205834327573613630580366815994890906095971368659611547236392211961555841409409439761029841360806869003490940794247870158144594918709479441226157066582524089236942661368759232928839725109278771781057929271478452663662019445601411899261265075516063404742750113276121407039343734534531263649217004211623731441706629756688254670611778208350904699380880356962458364848496202098594448407192123028497879570475946511819336656857790433261465889915496861150934477871427202630616371162081564214216998670002763536837491359690519282298894738899425968271531259610951178826289311065633845279019467265246164726726516777430994608228676570706349780522100346252384564989631472119185187021324001011149937116239466938642726516256541521115238925047671350927365435854377090124333338384423414570942798703140594046457337328994542500848839233874633122839902715125997704631685596794311372790514973626274917547393991099840585784416541194144863061504967293621904555725695936280605001738546069407542953291985328207080634015804000499927409362389020867820960224961749843427130855702909496239418255355583016737068997129973997171231809653075926265397981235053937979411010365369311842638237024889136116465638709636663481520832218202990861219141093217351158097619978976792425738494968400935234456047852609093224277040441895100919993076752486386104981585300285395909581757313775075355971751236059724345814593245169130271036441069300307406038976455864360781038582672237919434332076976632684856812081615331834964971047917399769879859404997909615682277119110761865766182183797688441987203613491648202753686373506089424966915646532954838591171704393019669735634006659555180623993224703952771159958227601837046342454596283716624829752527839078918121242627436853125093330969803470053572850514331086051302440960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -251184618891067396696404718779475858711048811807446164785659940684358248094957629502274667115816701024670580667447374261214236321406530674415893965918134402098000163634474884822367273465029527119869325893450398830196176404555289466794185071428758808379751420630847850486671820399071094355299822419223240576925506216430481201676845865663994631080798404571654995194936012994961266957277799556235279361040230510850444894267273941414356006954011009897553128100580638795652072461020942029056986276992428128159309722150069769602484353137078085987532982056286042463277439288957830372897271532514745151330722170966229334908117442838550594779673989421205687007726212626757273029355154004964968945336581963207054062461772557946702826435869025038265900630155191885208918671077621073939312376699697327046643451504127092987135112099544062577805887505293812297227207321469693214685648586983589166925249258814112343418831676851992045803808294482763496705952933938387452996368405322465859069793938798578246392718245714997961503976937760850176595661656745111639107324539254372796087657255045869376971960406760542901847746342381283083369181187269811388599712770976179477169957451767750050238784206130755502449648791570280059534276543168013874698975905257335234671698901879705170328026050898942244175456392487824649795164261982433086216974954094461917295895406114352258494128984299746331418944342443528185098636360386387575492516556404144513813145108418587638238723979785507061833129327134595245545267380118017586318395221694615050955265049146418857571497141747299091456086676710107341544197463125648699885101077592371225910113770411717087609982258616145094746834860240548839877338314169959015312227858251939223999807966779508047813999177285905910593665291169660225011545635559464658234932299900682889516444946236628610354475525498245758414287787709004535429220273394506646250891740712402944092671297324579346583337134116466873566878351335750362462974256130433332869624365396162425818488396303692927613438666054665609715844650986716184564001223978991329396135130765555207514233360811293438137341129447271359927055369532980097458947835567684632138946631726097022617424610431763215463536412111309241631211504118147204500805206028392082369536320159330838260030828338198477717372430648824054362685563722832334428757397460954384216402306981861294197890562588117986446781906126316035153348803186775435450660243336404053088726201137367132677290272660864418633436224225821039000517942564127034260706303389565979403764906139236953872270493056692230035316241050933994267712741593948739152789207746042175699778787643706252736456650504341021263245086848237223677817805104757649705156594452018968942312283834546659091231451331218326257988164133766683431515227090247643880886154356663269381962531962185176514954817825330540910786981696074253682392937963184564459338232003983823011355381457538411831818509230567713676225219880110533221782655549878213984941733559038768052918077382820819790856540514416064815169536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -839086800816252507304196814717565883427606767132173896352037890130853736832158149002943866792776010414943226546145894034888632330129291325135505135890691939600225750314871088398773845786619904444457559303066373507612914667214141688693321610507942251850609946649597993176871946467802233284518904778096244739519754177851175477112970621663767825317282135852173698195813840826235116443181374637968996921707664258203384492572955097680233956286425390031402331110064544758066644048268474540966248576128743009767825605963689527393940201008635388995608862341301147360013265075368079893148945325906933091802015419691308655458273034187907292750360356405804530325106898355385163505080335200991384745117201745163913719194456263720505799655271786039656332308411296778079795348900306239522168402935809378973362881589016024241022381937698885549361713136426819062678656213441327463649191498660543536142068967659513757911166047122757618830805801984165568069092913439655717547984774283143660457980417274431990720049234800329250151992649747494296152470388632465964622965941284978031928110091851616885707423170846694270681017500526669230705598287922126318788299580658491380513470402250498656853825931433190092879826177102721594492375796392294087394943222350590041720986410379571340526387637603908729626699888538211849869653387121750004314374336834233874231205728728859969489508288112183290538860593911791213230202003463155184684161886862729335003690738047020681295583242291275802878968689115795006462447603544195184322652333244191104202622415234230175081535592720190297599614710986372053547837615703142557720016019810016632504785920775525473464187795796457476296777789208645649555369704009910433726930315406133649855299489513908719431936816924087371175808293353127021282170961367005001169935854958942243119853479162839894766875841784064770998534633726744122089357223078214225736975571741392003692121008746161595163029599887277287011346465650375695260328042006362291098329637835557847891890020309120918310972044786734718562982560496375452420217590624792085618112798453922939177731340716720263392849780489467129445592405697602886824380259406728461536479872866181473322917032448430920336091966552913084290527712156680154479108620171371716951480365276865487813988374331548609049231394007579235070300025861158401845487604802851124480555324291036238977796293626822600457662803945615171341214953089847377550499740282766753643019124055973638801949637807066631656522610468421573774241471669902315439529847758624413870217590008026498745112477677915978025644675347880802571747642496934288303280579104650361625476694305538306427394480252369576746558606411148786217918689868030302108786119477787857082176073130464716140158121461600189861532809887583931593055438237201110916221558795424040459919903449739224170741184870973908328412822515263311995280746762363018177588106387391790572461929561089315196966249856179230972403804490385452344632583082489171817198003456732325264164230942077485652621820867487855332556800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 786899439762070094661938753873976967817939113092651136101138393675529958680720673504911917735626972615519949883910596114721846531543559419874712902812175676025298689565524473243466494022211388288663751798766596400871306980580469355971351374580719322223414773515859030624413919348371714021210008926120571057140466358011664052711109633253238792632296389824042853879827863957883729224217104954605923673326448161046897072975014868713883309371961686383769182177429223768063804851204364283118942995284408971672202188498543132799954054431686763066725676751319355906809902211693456553547096985813683693433903593331604248609646116902367194630181694884184572455358316835161313095310766772532037920292587789081934829596833458287596593208712814315005293382886515748805215159597254887625429676963523582415727743498308298116490976936230741297878635697594303161272618394542016978750929919393843982415149217821275352466563333514104022054748122956204401679121769754803213980552977098910484239336696086848527929093058214242894657158086321890988553452448140257611194997198621084536607219750530138825684723562419205863185733130074779909611527605042692534713168022616226651836641190814148532267294563980231847520363126284938184129886783892838228731271969122315490496655744836861519006134741932199633774229961547145926817293253023651418698631753696588381331736506289020076830537950556618610476838449641436669665392364263050322226183271175330414311604775663175449620507519333023999432708712609192287883425342927859678063840614905430204604132033417455453256562553180571053757908200867301075335918295040967187885146240571215929969783190341667004940915337840275948152313975418567189106219250582122990197323364952168545735755224965264053603231634748031126642500394336719122784345687188006973920000252787125492541055366277273373187004816122754773588712136646912343195335929732672567446545311617264813442011986132114404515446536980773966086048551260288099194616981288023885507962951899995436565630272732030071949702984590434734856145096245197396536280198748643346786947325730352158810328822216621291922478435030672985420556466999828223981993263454329885829180044821929279039912262284085672903724801278878585897416966408571045816709837365822207363500504257105997812992174884092679110463934264948508743539550638092634949651664266138541938513918874452459303301065764223976602010451277402967329419564568082399833914936711766386037345080746047904644877368984282349239319338100420865489574868855155628908958596619685695177858645176094952828662363394926270221279339601092367842539569832393421721204703295195547726843712248477416024418928535354760312177489868433876386337383524192867979628143696847269779926862714287420123409703888887855988899422873080273431533951314343089328673968437401906199418457792204670278158887240355208433819595839171160715540169225242174967390752549417812682182970056920942490847687944213830621860882521344690979783427365905927683874601028403422621950248951679865661328392270915200614400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 589997037546278411926875543777873989588705481654657318860308891854914033413084775771383641378581047933597311887910511031222926058911046417830621671329208036418574997347821130932260254720819664344686668266148946177465856208216475454857808494188588366664199247831434382124255519455687630276158558092246350170604082993580520778582958337996075546423835433521827692510791998214724212870026686753189158227363616905556721715525083580615211222581655016568368006310320490109274029302790292347041154653659968071030781595573846646441403089240205714310969630959361398675631133302014346270513638651974023115774539579678127643949493644508686157775165888895682335124741693874388116200681001489718102876238250209326680869795046391304982580876752058453415019746783017667234919461414200076850921097646696733112704699903901215802968933566831853488931638634106359295041015152227060960973837300734813908304318759487542709914470029188177195452848620645248983670701618177609891075492353924248406990718172937893978771464230388307115776159064549308607796263908712273606362638641964774729808228928366458492447908458568429099807496052406067855443099253958841012597368585615127170281709367123683398927333084508626392529211553414746981575855930659469511564648680660871248182319952361239407834755493849929726309145118825608395464226119276359092876327972278299913261215090500022767436193063033635861809805576407919387743933089884353921666241215342969627670315379167621139171765726472817609149038768624011994821679334667360582964223243949311794993264331564147628174168681961426525357346526511138607567541618372624637937136106396005784045735133684728526505895572988278937540183366984190957255228370368856451246959238901187897344564287721854630280933589317341624408820126175955755406581787183302852968442726789163769775608503654716674392799417576216650130432174294677522250821420985726058615288604240915345506916182625139448702797162736228422593111405956016454116646360471931499759663532690650338720852921201038744803546638956169228924156633780375485295129270560127478369513942645949359347615611454607803372587361157812193751672555548518287641995131520680338587322073720114863990836430354632052105018273244977719597180881412219128038152169482485177256227932111834274343667357590064728364213394295345050179043376137893712241111516432998417800074376862005332686329365672896299536564590342757581576675850779041079497166701940250592979103291730134856428269964604766121567942765322230141512519564633785812705426417572764235914736754334651254121680571517923771494504694868268626024860530841590568159816425113227513474676583762270307448703264261821786344405278851882633281947390800791208858753722246580574055845142158227117567820548128125938041216546530470036944115312918678153614311866048182920450730750074256714570074022124144987035779952229627922194415137814965663942191034412978897501819866475207726047779281189007060632479810977039419268928474319532650672885364191473955164644604089512677290834837778249940992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -811130370409720775211936148525783632043136741698344353179144884091080354176511813856701693686064459235094479907358763949362916352722953118741857379785260133223101065160472185506036772153727987786728324777812880050462133302475330012934244659889916527671121504283385727268558014565320827158862859271084430915827352770390167674433363585426494437078699742394852780239567154390768871748121943512464951729196159477706609298734009461143303244422285322110319879722999778453275522269056206053706180092680633069785748953405238028891991217399379820555383545086011375611266206702644653221609679697559074639788314234474640420092737543979608856622963748537563589748735675840546626536271561748621212992542220514550358144204621474054689339460392102651788108326697165354947945584770199686942652701448366275805888868824588444504102936280776008685852836067328756283030326634632133985919704371730052240900830229352806062514642854748664486039213593439774147757584182468046388149327071599720751155462900310139906580826013939162836170275602027471484755534947508522774816488151946887179899251767703368502702477579430436948423157436779207087876749911216329594456790620925389540353411716692431916217273492511569534115604799233159214612040744584558803663356453636702345693959264167035767356024705858333897923377642203798741842578372327343728085488102346309372081751791036278346243327003343587584224292457445463328266986991678221830337741556153277975104740167364986004242429116674044860723061716054379692009611105293820985136540267631501256739132263033140615532530215016217993173944707705099903659389220312193466839987475107472100099042827182381607388942943638158112286499623164111856281325416044635256036065957416478049279206679184700809193757731712781954448085311462054571485066304011504342276014894312895747222869828240581304379327350819538144982828040420943604950267812839502268431253834560351850020489432520927934656617691424701708202304128302950456875940455487721730012184642946391042983637664753401680565538535973782385139495956411606234731536015655443410890734561655340585025979213518788839747787526159911341463361894179300707644384455973802523873870762285140217306309675415544927767128358834073964520131947844581211608130966843702082104811929219602375941326487425704470334926134922632422800254793619411328329233193569635086544278986788878958142611893727307120294850878978617647565627982650552641071238750993465288620176184177421964744080039960485876715237384744934282504420021240612200342126841183783804103867434002887496531782156013056211011813219193243665986206430390905170217859387636126325818644129116434017903646537965488380359475093520115361765804482106351826826868657075890693738321820666510509542765119261246981845613943905691542245858116899411502357908369556899853712847289790208288844790251174599837837814447893374051826711829530525758413068201434599271872051424214184520316393073494561915267591893540580156079087723235251838427549684063775863978684084191303831210655675261668556800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 123245607044691952364476757102913237496421587756803421040619963464165493020226925821874189075869020590812923173845135905475037487988027475461516403598530288943014822169812223268631915035744689670771898802737183384365670201165149316486976495855419759236490401167320804863438032688561143668816267518596782324123481442996310203208712876093945456814543879330998162146322850600772364524734563597074181771750937138396109328074866351322117487868919376903758802147017103289916567583983235635545134538144562375609391661463590517146807416482015734349494513471844737114839184206703595613676254556146863852462177642121179753192466962091537182772052550019202398242769907913583025804901410268360123355783868278066815908697932713628042223745773283300595133020230650593281738621908109929922614117194795753411110292708533538318513355574457764064257755372135661615157009745465579413550748959534301302536452034259990745121249166455947722690362708115966467137538781489720946259184087187162000650943340979360739589055739627346821394198769002474685863376382743252511434077445778032222512330756019926472630711009070913250953933559261109844694053683694925803062741795194712208473056436947293900102633632359538274254442759582630671746648684499615375544596273782209478070150685979355127912794223809969635074137783229701253120618299575369568295327986838327843512260802436712859463079527849930700756854693302023702204353107669325118452882742736607166683065525900339683485000536738499172550140798390770854505466959791292583452300550128242052973009842103769065698021276632575335558743258274505574078699043411395961950370567841225497702886106961270855402013609740699931407964486223113426313379993106712921917120563176520920894230666249408823136148758400679442535591142828805258151116381706027701475439135321546135306516523675239068500218760799909811675790575234778219737454707110929143515108791047088543882322214190784914134076954621087731571609792876902371500412047256958514666459321802733273328719442417289165937478484677654039913160280201997229750997156675180101365348152175325472472202009361146412824214839053772689527860063259624605221077424426701391862731872793557295774258860656894248562198356673942963562419884220380092062462603656201920862648074679758628826110410383638015823892698838871819078422802572489703779157667699948644860384096348460995640357480158302098718754593425832366171318507311719038646972291569848264988861881279791406473155586927233504934066895235005909355408320405614763031119129071376636023192640341941462532135250449487778248789161690379739897373295454145095096655891066030751227503908603071813460786786777087178544541584978583549359913958111622561149676932311908557327688234139272899504125712249130782085186703100409675381503705323480852498656503113298023345269949201834523181138844551859193436549548952500255554239870312769019016921058959529639023075269349134204843519858247267817679074815746727464724868230954975717613465603421560346861625345171694872645581628312207360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 284003382728665791316215880906460579872292726596525580601953136168188418547749172146493252458448480770696279851323396433326548423865442510903512473325668678284335349533158735762017252326538155471246549397317050322529177544345481905463898362799570905176182641420919376979847491180829483911313301986714756453840339150858751815768775353515866321650343942892686713077862666733267588209954409350400010886198452333655824422178376877719388638421419710895979011802494295795263435977974014916879988831390204099440690161728290443701802686886237151168917545477986156308208765972508365369073690322100618174885315324588154770452864261595701218579786373406380911840422026895719324052391016443150320903800633050912543681941156793421003054170389433229119502363118039091455768697694644766964509731941008239439442425131362359377045805777595201021664432608417230586721315166749203151738667279662578586874866936621231671105238439764646325159332994908226264182417854130195370583670822622627404528332551113828568496914573487718593714327572686693819038094089377571454630544054878231332111570461811234441064888054028859588344557056372830204416644007364424796987970997862659787960578921423954106698247949194212613697378160387709203916058714537654820391216672847923301921345074588300862294475863045018580196172618221354703822962593116234710028431412172496500470456546078468611746587483793945209262855133074924346573056564317291066096978024099414434332734935858162629874151058205840081411072783083289566415137913722719538886370385548364387848058746096506031153146714825370225386023944465468590306025798397019458355219147836519134725573127800832545071700668075327815039568265957551935282972246271285529025328651801620374145729988402743100987802355234723261389425186548078225733933217302743579062239204895541087047263185950577881465970570207815795100857918209743772211485229579369394773051426629602338267029304141578391744052470118004682609874210340754808239228230913716021848319091353399678238537301875118260475167829390020286174397560215160941410477545727370020354203720589330308461604587536181650996880738298494091745884354979006760690267785564302166422395597216273652559855066020523324352426151671516289283507731627936701637695251975290495219914422228241872404480914776643777375880080993571950408866117531638308873980756834381650931060339013500404759948488903717515815700212698069542131543062750486253620291085194973352382024828804383689343258630780874791583267379909216775843645075403481620967506600761592296023517573012309069396945410048975015958576287798708803506080388839131233282984532867183760707910019742208882801294609871775752573887735703160105701468469717863225945956164997020586791088340437996500622437152268983925722405226113160219553094886916930278636983640024042873912986768005853543669027023121692209093349014084847909137296559113237554391804310508744560844651016175117252640635279597004646564006001696848152186275709353666144576142425078899619816663986098965323993127925719040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -210924382923336266504240333708702334345297777098931961672333096792345960096269387353416327509005758123365232880583682168571263082870768956722231278614945288363223986133871772590054852386640893104645332746957979432775804963607499080867868026355965259101312023462689050719654026839815820117861796534084877138419414568976406116168091283386655373372170438576106871044726583695447580180737197323867611767240898042924893833001018086534567161914816407401702475268459717622321280815455400534634510033232453946099570845367443846697251588512051816446161670175176434338893438035836020717318774940448269838159730385773649994986992173056194169502166261887600975990954352341710762606975971672612065821206425157736947234832273067874163464852698268083803602812214745727437463579253209322091270401740208772246737358571433486096622549968252673638250495748754988947392651722393310319502175792735468097850605791714846836695968600836375428983577408850522719331020928775094015707464780077745631154824276806993776379148981133977850374869684438388176227481850733199802736451189700276008015676071803839924893777862032703007721649252007839346954432285745336618641942005955288065779124746476166424566893970246854686816383659373725519119390648252484536949740477662956603527819103075781658995470557108529328437615434256492631969182465365469037697578074642766052625846751380709190507042051722284217837388128421361794269192089080975534132552695571369983236970725840209284929017295215966562504971087486591968013646563443053559101456252918811937202934377243594681188327418621395398324266183306673009850658881291839770757561607301309656320318676740501145836356539346809355162310090992202570620699693875445987628821927227354210836565901640969919378950270858935521327469643521854082655845818405877930707291682383890015387350741896086306231964503534116007893600020788003073846060132671199612267457411852964863746098925955639012055832351039040047461000672905531705679621754948923330388831530111477477700327318706184716112875346583246419930088798640119462503846441217755125141813362136945737493768489007141727923111485948855092524521305363043439546805364550880080156909214038356437868621773574266842251584434452355364514301386226193857325991785738466209675704363274201818284283793674670202568994188766846200277911822636914166614766890472995008626355780365459102533268492144625552105220136840328624855824406674529190327966258957048502516342039908169717023353697481326936072376975164791803668673558950248694924427386526740609211987369774082718048611891103601714093629874018037535644064991946174387706703678244996215213586599459866047603795015778623780672713358089250716433541783293201231365827816046580217396320878648747945785874341879830831468256646329058876635744594072878378918109779141872907904122715665761867095156072585281872056642753821917804217156044918869393900113676412752201874835215022739155722773543411917741772944257935776019915268918570940793087264156147436830367196792688854632335585525606400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 48823791519147091001398372074004668228311322426655749700169646141608535906709956986340952249895837287046558718535376487970970452255586502042108231820031356763045258548725628709783866646660229477994578020346903396657651964060830486498867482160408706322652137036203264493027102660335719121839424274374683067933032031671554316298049179137826896320180155221007444085966277794497510993093298938700491892303969435206860884014762156284203146401358398113100480062036536081424234729484915919494817806903025648642986558472375439309716938878878390899116176826450554309409736372363055354854263327151074942565110490335083368164130992223543841432892761679156974749984990985045002961782348262142556729356290595463409626678527622088883550025997493712540255061902161978933743405771305817741210918091464460007063179890862575890323227950127846606304274010496220855264570587263799247478943651050530491446796781661039835300035241596059352042111090389904290921212497391151413443003020948045389265578597082727435435552869619622895325597344262115917429037253145527606428626892097708900892746659806079192486623203351185193819601040481224684179508108699835631157677220144583119285011124540764381280477230620480142585727372868551737140213443789853240193902702949869812290434182385390058576223374812188382173927487544609079133977218131398340188725313396215196889911822758283680546336076666064007538719007753579880202801290612979172219266595484709824530856320200397827419782158481191538212166623074821477211814708711617198639237442528656543587092539798224192267267869269582842830438664987508380701883891522104991152407635641850811893445938508415069761006805797333845782862661820627272813474459939770556467213188896315710946201526623645407794216607381204832216479061358828443424255885541272018993949040943559390049522082142581460049546734938515808964179013035929303064624421296415645217836232154418588110489411987259671968352609731440059068528742839256643319648233851624187029309834536654163658552731687047185735304516538321230149203059036255270007821642089365869933534068663309643390060648786686850401186730813380850252430020983320435155452461908176477127813021550335418907850112319308048332933894002455588098255622196220328870315064859186533469734821451504357796510412158668201121284158559249023823435341473513713239303401012791337695154618399501326125440047980922314160093703619244229042042924706832480649514317452367309024547284988179968329583509453952974812323978110579426471570189251433350450845041716337406329680682344426570885542008804632161601230513355699538997771871298351715278227861850402263801256434955821780853737116622004417963924218554450031957079806490467209038188215667058297311342406381625825150830220190219599407382720809895281071128793263194649093363887694411546333971678579449108327939385511400379999672638843626327511610922916566760007495004570461883325416911211037774723648595121915119578200013624215795438301120240140584692094446565468583630625388923260761234888870400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 14998438315235198367660994499360827715426382687462399154253753044931164860762367757581775408784744539317765828032800372997010825011005582657668462884100087106067808251181240624637466130084932940820173738390753197827561506213793004480080195304332187097730013076564833508929424575578619250019102848243819276830469208323833121416615577627319337389020298229743612618042690167616887747540655522652506528613414894302895864592133125301038078125424293472152728837001421333676110685955918914903947566151823519297059901931923951464766982694348843446795751895423961869817813712653767820012550966201167974489572727512453110021622625778330056619254214652181672332602516640167749084480896861830893864223215962093029995635746225859325467007107395519890807486190707421278190892986598784412941263452331920195213623650387216849653875756710507035509613892570262403211829612317902780110007880480303438283100406129076099034051115384120024213552787885032496650393418385378530230736913694241574296453898010150510569364245723306980024827718850988739517659908426657673136334093374473012585607419111204035232155108469295461636932460906988312459441392235455486165610680372635396378059987703161194691082800265020804451247051036976603366989030930909821454835675642835067462100187884255390258122260403692332140206445789751498842534345315275321246023905592346970384272128885042132064523894462216984800165940239058025244462968782381039283969584178669414105324033435010186887357130051529449860634790357859060323037288329169725399575834952396696183588871850686558340608788637255821746585069056558234834938925775884148125397351876809274878958929773785802545589102908247948381561162704872210156113062639005090112061807073232352484241945309380493275999080934363112238178805788767979599799460844929518672000243818896566725323208538357584567462327895069367788035640110402648919033120797665181635792421342993535380714149866132631381837383976617802888215838405446616640164261002502414037023368965455598182576687592718083282427189051428826952171554454814142695075653272425653721560099747533676832303866575890048259063593282099091876312647029281299736695234646190295243575702664545212531843214395155327501224694574017004215254578547749813501600152668496064606271749041452371568872692556056734454463315985277386491114095486959985454208915790026812689858530238451726736016143556958584808955276228416098984095699789048007480887289980696928247195778893072421837144845434241849640673518902039593447503848562303240663350379030628124989710156568569970252611408685722240079824834856871661771047631140172178356383696371836515321665448906800671785573342545198561047004666202798100431420261246165594820464173539365001515785521782928780617243054996382702389837191624040436974680096862035521131712272273999161954999067992059526619818291786842424282102220495225035351533110441807459215664319307733821354489377149775557712979513577333669137765273549843672746584363290366364328160512438315246832446603159569829613567616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -15419994557091089430059609251659492199998290169059161882603065748168149757551388869462344450350048615857381959150778882668539110587273195624407287916607118129469548652371988946957855565757925696378219471558297290508173650369390822777864190952205642570714624217587048672433141361299327483676004172809149005576559423365846471538047847917829247053001653859750659247439902485464086603621648355749482229205803508053277920670940420094762187627805354938002027439108941349115678146431801059299599950674828465983338960049841909363122669090752725722442276991347220664923142535014678974251220824568251067918523928912593632011206516742015289618759468871901071260844584493647093078322995082871285464925618668580355795457332424303667355427948581045398764198069278466388447677405223061647096279156285233923236306637133318062355750240091973703751571126108785801347069399704385149975088715307002502551887741390075983090631141527052116736765396848456326159241042170322034350937754065662940761720785660988947665134696456034771673712163938161744607827651328821257450013852229098459121876380998898410015479405114571988744369399274535060918700813192169366320765030481142570061706198917017339648415300531420032240596362245681932091161797691808270132148758913143578319712392239564845061670413955084158408248679587414321443148371577500596519121158059254000472676157729819833242861778460009934543434621436874951558813119094643176013448093893487337233163051419372200119290848258195080945786294676433910330897604937477667340484169892787311447969200072403832085466359471203705374508671791120580300714274741560090098543774625190854994157835663174326795539172883996009892816169423668614365004674746288053509356541981986527347423368060543623697182281156756559513680765576077977459846188050248110537279458450811217966920217200419593230578291311203745299184389011598059692023064553493620065697991623082032266517381800367190987626876991011279317745995587763391908076844997347901608758541201672066983155390470202706068047608170159140603617970627728687556079072930618637280692852410222300997382164204047853577848953345203394447063486844792093949965028902022281510387806298457006126418227464698675920339089170234647243490319336195525256006019992671501328061286941249538712466138746207723425211928751265639834035989564676736335433482902379041223342609029286332456449035683998092598035141482043022307754635891179214528248998149277480518312994604230159642443566010924193359867796241530876968495401495235595232001635489617755454699543150345331503566324184098984264227401314120209504231523751604860927876587254457542416889355689389035194595999811120319215243853404766333774899185439926091003581469527759566872717923791854690804677122072469108811821044850199456614227292770296854515124932353551829086745286474039856310651137975321317088828496926924710030085994765441623650937329911835524227703954432048274628419328830779014534729212096388860148626564823109442899604200442332202862206355468129594661939200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 5905724840065598083274562591948663642827333049569290320421511704662167478048384832650377785322006883568207956004321694295865295848496497611632803249781887239042347348738521146861547316424608512813398053457641436056620997329215300866509877190817800588965232150021354276603021230774770442395895069672181190314102668344273081132171673902170599525140498984798487642535305267187137409551200548632581017631835863372107417297133700324366382631447403147369668304412854770089444160733288612918501135049327646563857220964230255475592829464389471072167782024019251403970896257024667342456816302223013046724050344690408110902440025621398134395097556426551008092868243643007134509780540752835443112964757232891195183105198951741549353944315200211754295257353292048737269802567611305742346774851820494069024959649324676875201253746648918016098092402759167747568984371377541828568309511477465016889527053632417472935520535319851571944990497390001970073476764106266823553623146367185812336734406134892538778029197989682928164555894288202072616787594451780541765838130588193571605336619756828652320528345517291251486202896188089160011756698213389767489706079552352333232784022253009150092014961189458311933881235963272138855614840304712103098486200235547396148165078995961587626090740726840249964104141762207224772029588947219582093645027717319345094044163772892955253324325947008198778634618073195240993611912817834550461991150172361765062273975605161060418957372711097345322955820329122432486562335673022292398896726312178149314875421823941672274306043487690506015879999587570001769473539531372271112533683286482527034320716639031671973148083131187899439604932602010580885621196590160188655769685669776281218401842497142718819476121323408550698400498695285674353342474268422507310724724773290354315861744977354302192174496732756650842996932770785510250436965616060005193686898531389692397454186952846855634194909296734132317051678325572015050708013636449744638543892781847613925235802113421724508614916599714496534022877430517490895274113308829023706953597230756283390340966848576840538444598726367625303180213032342402649565378930046937369894129916333048942203580038744901125603902034708077549434737671905179794881205169789881641688029614129148588164266049506149680355956364107159525250779048114841867061014844591350631645148549891479231764671419883011489509687078083230003758024783514523530042824169252634215547810063537238408377381879453676270121994245619307166633690479010697978512499901260925236713681912678493600241712018807475853655604668672546909543015252474635461181779343718702617000840912267693961666409596857437603540100712406017894692025566034154427419778684811871670144107821203405788034345812675406246681008862200836047226320864939421980039768666438084531401955191428726055793863385815398483801794060045652480391738417126958972957162003460889658115210483945823797460331025615632331506369022821243619921632933810696423936976542166159860841510862553566387760000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -1381133633172967353444450300578677481548310424581617562503228651329024889997447097588728429071814288499500844841469092129400628663755188965099426287177385431315588091085347159713006904093797983829599439079714093660016893817380621946052630281631057542911090409743672846225335200347762090436745795162746446426703711817423117517828829272314142027080915953458690822980761933606094637858481129628209766478903362660900241503648261619007088785946131118577270507719880990214222015529744442465045797202844934062473107398689170806723154856681032787071581232875137215404508664482370432314636323886775496013221407466635572142696198477379809864356464253796034202924145282341148534184833866551887983028383063356605880588832357110259846175697379428183582898519417254704486347188003053391313836883335906353363533735720942528855740661517885266483508051035242672972487632109932433878892450051725640556446440015532775581338946811959359015557562405042641331312474738982430825625081253354120442026532107440653584562355949546146317665703591531271570669258511666765101603557720320567324682917657463616918108505451332843985182195048993238316668322654406358354008915763763072606690192780848653409505229010163231511084855035148767972367368349365605025406585148103531837571489761695297344241993494194422296328259207712733677986738594168624561225681442692042632381156544496740441296500812830524302457740528056171696285921996355969712760703333535768367327762602498716515397948495917683486263271369430998167409665802600549717189215096703019822420330579142806125398143198143169422879354654140464325825080138425778854894098697694802140224983038638397080258238246796424131094015216891638006731927110946138032912982842623062432345885383590666769645873584551126268184553595625830289154310041338477386875077976300964725578818406506088521575337520335554159605384329684904044867810107701207980723477164662683351458498123825411092024537729937904166519202524357240393995840923157719298817903675014248309433849988260700142589896132605104493603797958306821840002024819225565387562971986220801179173757588847803013171839282806624313169946826601055574948255189242298704423127159343855006485344624323371296239693478221507128087526791907261812754065333297454959207363932322575508902233968450610536679892357339721750239348877588804663223846859556900800464944578536612635802316675452550897403204552103802856130211718125582249801823122402776682988777349510185911508569172992833137879919485768194475998976738279351925432396915199503725610122496635930218842992850714063288856528630876562269007082010655663202815468880714390478498365492275934476952513866051368467290834852798326887808934567365347181520275944436870874502148945464948882448445341366897455295873757444688807593895830076502063830261475975511167973068765291474866417175929088271274099097166723031532619157532281002186854310759117494128458695798403433027023256120211940328021753567368943115014234937164559657580082606637593014195363213808240164000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 209479378077145613086314004791832080982070252711400559094907163488646655177755486301648570762868884452665281473584354019233070492012873503108332813667322396796659628492928547078275606720818817518592000327525993778442195861351126037213514245961172440889307933228473294557696584530175781208165465961978732932699078629387942856967599355332841197696231848013394550565195627490800851292330558612336970701429329519469769317576162232151165968156647604435403111184522264238639203030581893294425188008898726288029836582946242135520676892718922790449342897019391036570403099910768424831606565053543359551720577438229874400747123383932551539373805759104604160363977699166909850119123220675408092480937012467349194521427543921807364173459662830590938741615099401708913336609023850424568087499884250028779094033879175835100785571718281595614958281059098569181470719587866816147366231561324099711397430500497626218510938564003642750028816017547523689002708331355183646410145656048248162435503100550067090856119406543481158545536719363899113111438519860565359899262711934881698612764924767028876174196031868403553709341765792951926647226272874531994136187892783345531906039570980823344905174087379484455320774029611137965631453969352502409674441065255616597064134447397973189584240119301221952290302452125517014677948734347502964468238361888271445991094825895052763613140858054539511845789514470602766289726946412253893496939658703638317922074510058059616437319040067375350042378336569713328497901819589752331252746019802133828150081809970814499342157039149567545978945480823295221803839565566255256046039121856969577809021582918735695624229804286114572471312174152820813622439557501728818321611371258893196457467574191703492797386093889748298519460161478644985851453901396228614386289524615836235419875031509032937559255055263090645110422895462471473850677173790549356442043260368549654412952850337934140935542839615987949938889418991341736720489832005492538379962910922545075445450238802755037269378491378917819868654045604358100972985426763434034756159719101597807242946627346358987916187906578768928441569453077182676535085600757244282222982239097607573026278255914643201668558883860754330786144436353941449230140358252818608962813821516534855834525587566931304414701147370556699847951312150967340886595715827768109427515118370531152543997761704357481224132768932898751255468740732879468729236029933566727845618675914383819027077724258552517269283570749192413990047433096011404943072780615788741026666340811137422889964292683135882773183739685756606215212805485230548714235987368889318869372338247293090788088577132180539532695282139994121190638283344868785981314870617583255423432401112775370962658947591028693492310520503048919161053110067895909530475781459529958838968183375766555779284392524137116192151621537101148072385695535044310149783886046533940322386637237063235516926050327718130698176732380346056148043500503006742788147501777861989474838852262078550000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -18978559562750479653150560253821714772380615229761508625167100037484953490014795571674905418215816610814887696064860010858584026962802606277059753821672721473577091205497573671928840276447731242565142376637689348758942110750015430511380609797763733553456425996647789116287069654964086351693698266626419087564247993508796422346574198031407381105540623486562418026441539368091401742745763471865717507931614000866979205658992402950207614997301296993704190783535863394941077656648401853178340472430819342698943651134868176232879597624919385497429190045060957875558985774106677851240630424793538855545630722422997565549222163219752093354975103724349371797182848890471765543468253791721338152118856664525775313567667210595713513715575881485950366934915251949181447089710142214100484834415008433920281223383937101956371580464247306159893232563374416652549064037206976707399805393821829739628848349355833972330700275804240445601482673453955354272268642947389369760274003872644524240996593601131126019108620672411775010770855361286954686486322856107920270731393585904337635138800307001564353862802982496469694224042646064928655304320185886913311766991577958574045336028750078648440316900745906804139807021863933244632656437286851634092947080811023493594220175336214965401108638179606981199276508407769687135870175430705384484856510732300006405018517811009264897611731331921654571237043868009774397531676298695313816970953222208331269408526763739365657788603194650896016918189012602726925458492911625183118880988203187523761044947143054649141344217962519138553514203628987470956731405024742412918914636439138448096103875405120701522912941958980427646320814513650939901508272527097880511435619260072011445216989108228782695575501119349275561125003564828403660115985822973114964006934402382847066722063425458682619529940280314998206629606341679743980744309232454986625111890980326858287375713229805591193003898551386211204266564046798217343484934536914374708988170464212367170803538398805519101751586430085645331894753855341910254827066071450137240782207190106177075544875153681947078700227662553637497947369341987689019093265649555020390716520955356749336341322815221277354306486151065059586587420886117814735889093167969454274380074962229156109013958686236594867153336774477067758221753946210137927815561342063369178691647377101555862226040476283151446304498763418235343499446421794696965079324739685365122373018274651869363058275946988904290808393119498439874198139778911069802613068553376303490012525490941710596850367729451366120850320224009163374408110991050484200818175496605347218079844305622881206635609917204130138622275366538122461530005790555386808672783229921422255552145370915570414462556527512412999936836103522761971239239581602765897236772731811306073643499259950143857259502110833919068554266906060751542644244998865800223083040142799231512003391599967922983132530235536017213411784178079577073800414598708801201176099407280969538508170174735000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 550593700654058929364881118364589478966254618006493963769995532281227044295611094978271593812369168440093138894180258206142631937164604211169680875370697214065297277596687947504863407325004440998943588753143075772081122892707060843575042288002125990885816851303910993374093564224677815489774795306136216413121092804258520346131551652852185694529125700950042861846143669874163046611599675739256285789429453109064575144964393728909802693803575763459992589598797025118505480081977531824549216077521131210014967613733751632980003131661748262618821874541140651754494104631467695252459878299136941524879726135213080285009232064441739187540668799604927014553337533392061701341567662291659050593062586544201053872089734892213504675854269162800349330504060494913049679291440009454895200996076272016395210593843969358256900906144813376658997159168452679498750064666205233425898699003131279210190846315851115233058458298255985875298135535589282906286412885682928977251376361042026049138679455937165384660607916956858558185099246818290575412992242656301168777780927249863470755867306579065728243335226686011773519162099232836394354200410024022293704332906226074105778443193500352054298753344748428937741636618863491831071040926531457479279902312855033290479767170306050093302525255889951247613162775756480338032939068289786451950411857713631155733819599806538870626186644076074976710286004072933392805877172955072706486051401701798719648031440194279916904037082801170676135060508287385792215941279601259307460367067966380058507314933302824405105471645809843880154397967052635850347350774744272744591951797180094180167202466904962571534105192985060968957824360818933003003410171718938995039053376484182925514133861011224552652148509611099748184539089823896761680476954991734990892410729116779632322988941339230731672682745798762292321280661362021371175127277674643413850318324760366097231805892340608615984524779412425979920359563766133331440097060199150997386604999852129265352569046734886921307469917620539386627907705630601645110001583539886462921379620653810532470779498481741876183438277435099289745260239187354020708607178467140245529514941968325257859299903132594874741321834871480147882896136130001079375988458868580182701496088795033321629813887602319290165036383227291355071569781855228568628299386554505548249358780650141119944518752214945234501866203074058484294918615975777809178207485680150169302174834699650122145554840380316561608642663808280702161079319573234690416746881862176513574632068107225150104278861697479646620150718682456224645157152162821758149319771612325514453320545275619099643696131867001471792388834842771605411853598751780823936009378622389699603830703370194044313358765408705675274484499395753934785424074559582342229596460177797733961908332612081137940296075750528482737474869936787756945073651927175242447564959965738909574739719992765790046796595366092088249496107155318407355052510818485076026988353459418332003689719281250000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 85886645587005501504674736151373163389321687371624126393486482499482906110302561305701633672511373269599659573715921414007100266549652422642102209969399441857359937321671074711658797629270234308193742998373869640789512378458528307501335701047557305312485903514058801740178837141016913712276422476676769280459949532201425909172490487573831511529193906208873482574006867547498114568131936193350339746906941370099741689537142711763185820093327399457842403424828930264974259054248455759342794267790330524027555767223309968573466699534639915886370399951820606896579903866152077014137931152769751457310013486916779612081331590858664522228383397563263304410512041194639960849154253382894416453007763586173046046400252277080653191456037161610933439350425990324955449218616294196026331908796039679393331881705466510133833009670124423529781819422104974865449590867281609740859691416989861814941383636037653091023533967897630562110999034260114250919833327185102024043175025273238774178455350264419903617185312490389793862946857769890606329533919199166008923420315408400743374223596470629702148868607407883248250623303822359034456929983718087856932270961452538315495791533580006899390707436368981554401988427194922556897439167241445692676567092953718339833802511769274916392858746763113673244425637983185053921802166707506458881818592207971453033106945862663338513884437408675151551518640817875632634674616920194524324438020603506445854927868311228184936826747530923096867193190569150111748382352533561803095424703502199062997506080774290768764441970687955264065950151995604837881870747645400415466604369145195163796379562891505149183054138901668674551418015222732958138928719224069244265839456131458879492838429808927991847571357536409894338918366103408351767986447412722728639209778819271697702300830505405766924482358665213416263698918379487266006298905384738124957482799180476847533123579417696578007331270074945562707184207335510090332675364307527978125442608013535338648415800283151617877624935700340806905194594482326093785200253786232588333843696446567361408430084861497652233632423043550374425578507358480658968117222506818987270419459502084765031449505609010484267190414364962633459798825750694745000908359971440145732417378845403339359255977221045277043706415125588525495829205169973418240885311753897263489370901061188988917198856380291725931082046875257515619535855869711213077343234257465645514131279189665774056827204694854704372931665063137120235428901387913850521774941407049115000951542649968750246310941317235275956403569282960080149344857875089326488355109408926611032430017196368169142601907109312312816400700124208855344598825446508904840606965837885745844526441610335984150533463135432807976424011792697017033787286913700290177930777965840121346957892402585027650734160294808322967516026701382636262048655530446442501809556374568232816412845426083180497539523612762144630707221197141495836236696064383870736827889499938213936884498437500000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -10401708948239275296231349268722273117828421439875389407675273702557427162905006421540509779838658883038363768395753128796817669243120842768120271062924773986388980927804334239803807314442368075314418734306303390965503202846483861710873333903949844749355786482979868990621151669095002897708227944016140512528282196111052376428825898378495887801718739369749754577849388271080724354762485619004877692040063317433773631892906190050221497849144488133334770247902448995453540717089059467447280539904602847525974065865809452081550824045222363699972823233974308124088456487717107268462889981998671858116631601827141771765812618558102539809719083067479662129120144741735047070275309827210031239103852233307070512406895535365308316005746323284852939573633970900727992234286326119816068304705930891016832773753612728487363232517624038594491296923293519246781767636206917239245905775498665169720115953348818113633927913172748614398078454968878063927307845387458454837389405013130726598737699117317782149949629435600495761218410646506897649242259189458215610566552080713867261920131164640855819439752675350369600999811992097615465303426881614528538949147852407100841440422319639397434930530329496351722904523285252889348495851740574326547875841199078189693752154230717762604539216452897913134596162439417887345027705880693279160172889580836619555323897523589375467172854430680331975004963456305989464210016062484700578213503236017230214239087550163466039099550270068827383823954964606268069240102352823125612847552232124742624520762521792628945874375734730441519842411918039164556404135793775244512445234797157525615302490946187547153989530317523437714576869642004857713963472730526717018706105486869095128318383060984530449415881883492168017739978694685060528374046443943016289432994926179136284858829977713693652598334591745914851961771321183669448751076738673555419098651675828587406023518553048636476696383184711683378733595699868610757445682354481151293748887975726024399020089531271688691993905612667736691941266484294917200514267116396338247803048819525726545230176809400517334824633082364822138281312779137258179195151761395274020245487921440853434869988461053567063372585985619405440686053135418700305727989163429882160513208466860347059638162379988061270846955718067396451039044055146186471647816356945575859084034620981547283740595140708206397570605690269307385788799487820645579844127342685913278704548403347885750859209706041426406260955636499373312970892516717429515642819920202106992065925182455444247491227175185712806009360022622824352115782075260113522454538050795582718452618236166552265497235331191557058897109064934962513453283718595736817292282904955412391087528233725740239970327441568454332374167401873768807201449277913132856871608802719202005264669002082636238874002836369710851721990584296175008430674681460156804653551148311162717415124402107987218876889064952629081400458112955423783307885799737199615664928624165739384818129882812500000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 202165931791474209050817866521255049378773852519344676683813774668465153691882115515665935958710069756645392833038839581861431509258532062748114762891525536673244449345493771979605185368690741192587657215265393859181575485484263704979268572743792419581134826066183534161926310038202602237383618585786259015037599743156257764884471809908054308071205108493089080462152219141300989736033518088274130355786711440241823616918121162936004721929413410225867588766062603870687878690500033816349563116813047487150268022076714536322244577919184078924203575078092540930187302560209169228860007100835783362578967388792609001868874749458060969888567013924625433164963057650637714400802459113938818284279901017269781478815277700227354906273633884190234343841686163918909025317479257578034687330275544656833225080212857352686893181757209789380644322388647835853544673470261079712608775751267997322764409235246895750032649902726598055780435853340754445406141414165764147738015885332470428944322424961417199745774936307312841887515492247992222833794888027337430503211788459749364213383016609329419389142270127882210506382089923639134439822390392417367419459633427593588499916123871923600745048418909927915721290317681179523504242745739473700763553918403699992935859214775574540884734703573899821989638066603690635609619051164402752553563950446107520322433914095955227108922873945405910976402139226879805776750058668813305845516467922673360268040271009179676367306917981149771581378633473104784922651185370213137219013690924445508311796813909824788943478510700917767647119512616343431550003252205029977266542511004451417236587574298747681940090332879146427971538688859898678753022130019540854807289737330853765807310453544673085925741293365197275080916398499786715496736162128836503731828423988386612224892112439102039911466012320604208157548696349542997254810924619019190853301683329200679278030152815744312288863668926364921106455646190502727433235638291270509418395343061973087183799026818702616968584154440424242590981093107525116555076477052352594505904798063454875133096651899053126617849369589884749889690554183968015414748947866407536344364416068944690875611274412862046914623712279836557061018900207475415843339955351255138569050262430964061701339979150765605537255243997973345558783805433058611203943885498653575187848535273145493382212272603253575154506348643830084166676327765656019854661349359003784962677499946249425975476500112140267896721574766711686892737301026666975301551858769529003003743824652899832196800988898174700877876712101314127083488680844317003305976411936217862873639262316992897068101349593616769751331581876624405246242726408627086762522554157212634320468033005437190845581949556623267637930425119534541409091504398589400579176512788056647511481600250456979831480908686137918533547264912235260526572956358603119384577503675102944159115490078110950427394092185555394663470687417627399633208100359677175355147458318988504299804687500000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 41519784080397720715828260512895893678905215290699643367240063436608698288904283442555777512838363893194642815331421549727446928417717839423003961347085712570434205401720529855516538282339018880408353935939404302621703718108154176649575516716922958866978150533747280768848817951652191364450636265493713728743958250018023083233240062996972509409132365798120796678499420152484486386682519725194239440872843849335807606137616099157130909877921000550745754076258037746187121984683903051532051886283158163211005517768742025971250667423320334109454523462630405562403356117217282703690339078928710537123546596169944408454343081817440754340540370481372274832705100986764831616668830522906465938214313718973076748520248359522753459627202402334764644401462763105300130317973905677103764812713894643812774092293529643076367848931853368735524537136227166812762951912913844600333891959708870347437040929682942363872742543289255221571890126685491596672785553317630973952957709679714568408568084793731313374324899207338320172995269259819661376787306165871524721755705321571527145578182965406938431871570530595597132138277104260802927408937447060623544463958410541793360754243912565129235274156942443193621375048694461149755959918132190532411285973044180334760809951571374695668623355651111190523119164076148752408493248221517802203002567561829745044821979473038252836611851047528182454255869107464416932341667750414271640474457745434532921289441184103809909948710624650021925106862994451744183417537722262507767832281711288031209327581580146517913617827525447563863473077989597786834055007745714185703884232478628659239037621139930973838415388005506290346981569225286975273194466574992948349433988695844900391816781880735288540881033884046852307662051183062751453931154460501158909001782196073161480284678227826238289766394368111600589822900963830433170644086025993426650782743552350204181929695422720771572575193281555118621353361620615060739378087512967856071461775384335587127218967786168694692112307597532017968574187677945326097979251415775833986985237146785114274291875065148789192326263277895916481551944258178297336748271084291051196985756884999497172747852034508048704557977017822636910960279440588909309768473703358139452855478465888436203925738195273573230331229621398471675362641326366859894181364696665993612569153347619535803289381555410937552687389921678691002106165684699183756381702575153723598768358140093092078082469319452645006716896588297591476687813295833960732578815367534445843226145016282417473729793416208444916286240887455920379146345015383751401688227905719796275997877227410019987513828939115284504837658431688952512494065254156518907347424095154011904287898055930647845466290471412935678184383168304745420068199072819487165942520487975818767563391286417633566143360600525552640533459700842009372557028190752578041438746909754857803226159574211870201033142337901529518469312670176465886255804696614354650525630737142092324829101562500000000000000000000000000000000000000000000000000000000000000*i1^34 + -3336367709654650763337872837499697362792062710869251262476580909313853701538338322635576673278335026512647777197854229738013350326296799100062825725797063509359607523116945082742866846743628837726678688238143322817678786911501581518671929604790201284655544335965605363297388426973175881743190276912956995420367241081219801029941046620437833063348252510834140096415918437698243363143220432800730793482040040218561837325566216179786578267568008234172564561865775002264840284082435774456393333265523881433790001576512185722368033621388841900516421868489468998444107544192766143087492235362528872651724622072851579013922678979244404613445828849701829080780751442929090898293579005813033971350657279192002699169027241156316695598235681137203067795105490687434132074232684952896078960782220146638431154999421079244841607786046971259631148217809809893999010740055509690105678859755194862264203108182727162056882591761378636407943034499710523617175725931475636668584715133688735704299279949560528677692833223072307928393165829230398398779129760964113920112007352809117073891883023166719868032878281838422760018325282543943786733185962022996915354094271431077617748948179875102312390677370244555627713198118421294265844377621008944331759033383628001133696672488548936653856303013598456823071378479337771738798192773759968450341968539181364182329872478530866868217989416300918563956424501442143352797566544172649180695341723718798754200824108339167398914131640993408117967522037548613097966553691563638751782848271624539936844164457992429935099731683596680667206312330902249253503943893951045340446754348985989363555897064415001671851491420058680780334489609798423438197776479248887466518909608940643300718949959374971457956165964025871287793004378783830371496787408404385974706884333420117542547660676261839958148692473649646822793439331188221798669370247346974727172214182871596546423616927428215599054668546614802656500639538573965100331235048069670046786254326672818075839024315817954718068952834548713406467404455642740752449796804288155226032471988943304141681351626691746082762509368459021826634469445519967010914614208680629612829206048095700121564959513042507600188026157259367717759978336015095126548894411877413644457333803439746718775849057362854059457375129434267826295939972755438221361812051511043595481193998412395677562210446896618016624189989889323725319921259058474759411127651726573117924328148322925929236790860672104398034484141181908595911253154229341099332549937341467344241962635936053787072299112368544913681212506313389235233512615555686272171981425875267122137092432751251153639446430893829516675751004806535687184706143554131776575928695167884163953607980701120179000237394987806013649609253345122346294673027069413584924107216914418805721465538925615120267337168304211091224969242547559933250946751549820227447379636677565687610261051882099927527363945841713766192472864006785639607088269512395368356448351609549407958984375000000000000000000000000000000000000000000000000000000000000*i1^35 + 49303070184013833946153126311226914400634316181183486043435740164518345461828830185630904297217291610888975390009238821956220234992149950493586805225227149545880676874245795535630502456461854502870087986851468131537294382935878855000496819344690196277764184023204290209214103494005700836759312299958439613632143276576978504177330408968152428143988526708732588955341848421043548735609730201168286313665330251524216928317230020187358749584956976750088169213154997695875187384115973109891412003908109577946300370099356889199981282369283877582351462895691232654012865699580610254549477368007724962426534798155053865574842908833875948154060666430717599297755548131468481466013363926560581871774556717931156222649308573530527405838797490855767260430842452519837521995656501297532185010013902673207337177946160870846690343073012872508142761711803009895056276595438089074964965339631816784608903910506015616789523455435258885776300127773887770894655567271868369747518366194754044672316924113218662592760316995596849888862617389282226642080936628927384787388778189218273644236353795302708618367591529802558426359358932548694226299763795011110333535798943621501407912389307558467159092444367325801190181410509439723285983716315963919049525119958639889737450171504651213181405082546357214166856154449200650166821859462793002071895690390902516430388104602144823496940691472389700906537202520672095322431292780005191256593658615723471292762269430671863954886429594572295420112752566785210492768585253897861305331955611739207504850193250446667580867657012362171977914060220390152768118057871299848700823501739298718239719998874786385073216921456248312762307347936024941820374250395899881414672516911128572069089205691393225122452458537403498577878941352361532762557544579246581379440428405343625415953423998773434764251108340882629220286550002675981211280708555029982653119376775645286482617689270312415431503327697894310210594394614148001798655907538406885058894435459609050712698710253249471878939479771581443124861594077870198974168631441716089653052372475951798364149906236194154349219217512934519786831778535667261826582789025672085044400776505076784921119971021435605885895631962888334484927895368744772070737395290084880597406590034389186833652386367979860097239907432087421410013205279907207032810377584498144250774794649696732481884522761304469660319466385290775057710872846876048437560255572213931542983074244057133019596753907313152369275452451960853737682774261971958429363449023427617507013981308135471584368788280992194122539591645244252191003541451516055895346161072783473576880874698675210126023955277411692537516076258460754701238008361391621604706366198089348142818499358257973179226016619541151294194549705606856587412303833056542726147599586315478699717927846228528111478082900737757812509819723358613293966863752043529675180746402099447601345915678297527461806351211954916944606954218892056816758530577654420773263642574609756469726562500000000000000000000000000000000000000000000000000000000*i1^36 + 5422959883920449407804015683568790026632541491319945664835118997205086336452150873317865598992727090984017334226112109117657514425409443603620947015407400912490111742590254804500886335386404289010497484874790823499477970716548550656157807282865095033131282691734745347741481111072001924434371594402685208744519930259984439835773979768491367325051061147121928289430740203251495813884390741518150001290079059330844969718562735899334557545918389579608159384464889073211552143213868774342849222148109613550389239716422557821866494360208046050906902989241121623382693121967377106956637736586964774114995621301771519867671954830493631811949703351475502892499358671601140927585005807306944098620690979816236663058897664831698119737337715031812341016805679617109840392462503767366009036762231144313605649388401345834937382009770580756354853868794202984404201982306889617379265847396006782410425508509876817135473220894420243962078767439033161275266401984909894480566460474970297534141585033786025422340557409483836530076694530931473208705565986113366008520654853616089549792311236683673121420859951427422988733592849355859298672711858645928008599099464072025555370849965685923988850038433446581866273789223440401247157493611895818620548753396539964467490544840806262487520519302495629198577006660885790018193517298935375366706960704556308049492025913435263605651240678532490001309300760549445868149762539708765475762339604352987053298276397431327569438789323433842066400485795041608149275531840804060050989143632734093343331340208764400017622430298245100608289370039774911756244495676360475284331346739059993282608059433682657904236580516282179875303132106769339282587023685667777598041693169190438434139418328395002769628922636689720231713084894504555204993420482570038978081858526460243334051546535379088281466559309277742449634072401351077506415115054983700671750237654681657498822928597677135127270613094466558727989761869846341202355995302545844511609939637009446267113523945796072892998916370229565635409685467728220246476857899754775244609379404143288241333449276966798194611486641379560711412934800749601404125969176093520779706232901912606478862997475088652339684451404801352922162386819598004282404704392723146740800306696050055886245051731028025875479945647691679799327887282219254205575491870578836301766743837292105704178352850990236910799286808535288110601172432217928733302705083810601685953497913549602472286934611823133805692748020437251371695444110968378901450271180163756995715065160888135103844135528305502544190115985848446302500087329308628469200425152508124590071356745855766396459132338441795212239797085050019230944156503664332248084353949143562320169654331482142500444736932119247572349992498562973500447267644828246084211674752936403242055561124162772322748855918907166297185761177700921464197385746922582997612596288511187358193479266549564582420680674649094214366773544080886042941648606075191522343534602546691894531250000000000000000000000000000000000000000000000000000000*i1^37 + -323634077524519929979594673814985367638692969435279157342014358025786997294683170337421869091032464514541268848451252775850286384447899764085077868179178399075020236926394354065689799475951277843429069915335776950961427700276928762587545517259197628460495583029491666116740125248472907617147604604091731198102537917748101228411362620911990251535503913053113191721530547758146506321377430423246262865686679564698403256615898720407020447662447566635710457784182296735108958720341650591213900242022105768197663835977061004684229004254547886313282004322249106499945240411691194603166580883898329782441659448679117154415049113107914409833538549763382462716784789095671916718760061019334560213186129546868501591323167312272460996982838001656188248548067246163201926393693103465426317161192883216130437008972798731521186499805552182318463384197284700278347966705347698392862403048065379436759110287733735386296219196348720901178545294238724249319732653079470540656816701830860738706881969078507788033777406452519281124114548604822357552468396715792676946492411673086029259791254158126150530197038016833063141150729115269364300597826980505201530257469250458636335284172093797655332486851301392744489576469416867269994135721950587564141431847834747169537028610807551636827520262146046510075633351037087238479987227982448688423651349380927644312930153207612207545270289305528515800122814858226605734558411457066134775473708256132856146424140666882988518308943557303752401359095695455297836583182850714442672874422200139825581128952596412135649491369621918359230793056074760254260486406870437202412195558250037005363705386022809715004938912937261392006546492454541729366902567185757039111326417844801264058810222640660015332582708970498299783162120670023023072556062842676127680704913914241668614637689472634749072642786404462660383124541101748081343802094366555371713878342376861932105199770389614941991264957006817285884702290418434172294165322619153570098578959340453303671222521583398050966656708619996392421645328439810984193992881446294899737116258188423350618186430817567626480482105059406353443768770619396083374255984985715515393468692124618491660676858664941865496890862375380197987649784429663440122677038810502296405185932971331028525438156748748438989397041300523724370985250874613280440973247208310196905899819668785511243250014603648220263788262557631929764096002390298167356067837813874921749105412254371657997251409265468707644701509887018539885132722455630712178606490985358410374749421057605279057890964679992579473436785600122534104348105159571522259317957294140814784329574114988414342013846463328815843595650104970716624150550602309868537331966587647630110390251467113977876606885990330047359392803161584714937798016478427461955644129981998515502207598810493537968687929519376716165239452601736070772819519927314190345885349842623770711743869946230232000022810014804807339730597286268921089038020075797378999918242692947387695312500000000000000000000000000000000000000000000000000*i1^38 + 3513755364810763744930734315242471516025651804150351432968259954756130201667237339982875765587780133772756044958192942043578206842789193255689722820914577652213107560898095480124760181603972151899696910192186609161310839122262841915319710489254323887365860165896388706033545292823833666734034022132274383962210439634460504647380470220046722867151986943289619202759559677756803069265728146123319602311282851597489685701194678953444505694448036753193300163183130479245729068521448489673415232243408744670082691080959279718575546078258318264065004933662122694767393906995589893214642007401670970308315415480668534662222725172163148430614169325469237157068493543789664840448334936294084422135103874983417453868889576278758461765882891633275020992612379049262814634957245611801488741979302124187820419042454939296372511952614440507404956086559304580261162658793143683621110771395058298202155510520947766198001581555471366909955546647576000357869651127783740238706527276942391441111385084386149949259955390821022620897096398166582030598971284380013652294275713248628195436333769736098966449669891394456222785881401597895349797382330835575333106774218989895390002712702374869006250483690332008527416589485954996215887343824869764740205514589430985472033542291388289444944093251038366795842722192164167524374411227469788024022299128578989202536447675188293925202080232274117846416341965972674648368892043390825110207582862858403185788459315495439719458047928982117626724557320246426265342764892905424022217330778366401191104033768325914218226679179085746459783428502722396506212765663771865553611629792876307104822333153328427509393677197582410398411553143321628349952931265673105871509586443334231402671689239607572101940053867343424717336976640951668565643401082552906972964661122634674398093719810132393397719736162123974271578870314493739660053990438133732892290793989598383648411222853768864430001420748080039728064543377667447331296133779345416175447946781296025733837844391701059965189569883615331436087367637459122340699774277698086341092307280649326867824877408060159823046103770899884469918691376242796130918692369652504830388034801745849964450169479707034731508190582434975107132669638041255961333242637074266609981547501634780589544620188986691194913756628687691231870220836220413543500402456410440320223579754043579482106838770531020928088704403519468242388610974867175685787075863354267124912790666747454973992140667211662979722297051559991112716353929506599232077524368014059475818878932697749866900419257018566752181889785632798101637979553671473125405068935895711320990595804513387233875370644999913426080388085377327824328088283831681533068181613927164551295063268798881764482131547893955899346481814370888119040041387134821336696252512542645730727908935380076094969616373079654982934804832752112968559451649558151042716279748515133784907245127754695776255955358365704052101426706448985051179536929315765464453995227813720703125000000000000000000000000000000000000000000000000*i1^39 + 408937251263996107143066807269987830784650863798582316145715543034099827709159251113640263725200768715090122822359924579229937907993853887279798998278862696791591112680419279371322908024086631103480738078153335343548644917086784458268116430837243192771881973882552081991104600141954620519496380147926179716227856922075524235004066929925832586526213622140211545829894661016072493564818918262751052787829777363691700994492313373947360811184193712355401883712774805582266294164593166188341699958933660051028170714794791201688837259969484836318875175631174463833165238782757889802155493518159375883702902601337226987418829092746400607160466595507215341471672280801503346747506039284381583134109220799664525291557236020841329388982523186967046329169769416927964038256683351365876732730879881241967811711050255765197695765339202700142185295127648461789523873310899173958572552159526896587473287689062253755287221722885671794778505006109998344385470288678145433834491157143452603641006548543352285388369269864431254233367695032681338223137114960082565357208231350106352290249135961636605230981706027340646589394613135336662149070557114616603923693444352847395221085847614610059826285363302833016856453285848312192864867422375459687988177892307169306148389089302429989425558018989026522429475333834426542520217621519359542641056180975345264262111372481220044539763046601466175172083465022289551647915241641415736868321247991218230345380048718149159660019674959119631172094737906345961378282183332262598624502802013553655712038953658633608856331962634979890865315454308631561493241000044214520089124772416457111620105111186982901131639788596847895508474870500333867734558005110896312061824507011337034864528351077416632940677111045178922153514697575004630329631559624800109168174354115212148081074075322010585235103608871204381572771191737295108466097581724532960646418766662777165145776905621808234771363929203538697367545091314734561513224829617825648253940496284123647112950248815047673939205865172577444082044703753642389871638135538632679860810460617527516813465613379198973391797404518186370609813787480503940738696803758798202306183323845435983711114964679056909896570255571312190500294865689249110787570860547054502945220009853920211679148183206188640355777593934505174837478459816921817162802364520636735696856496193568194552217279183506503677685131333504290520648448433617793941010251438249358341941604662536111971358900433824219789495214731824376697046237150532695551005135438678683021435739750429249531343504146561930035209439185135386804591613908657987727281173584397007568523349219617996106515652809595900720922055341423523904935657340685671318124638478211243024798476406117953270709903842773250575717465742773117134859482313281694093557725229874489197776305163604002762719655106796856580880044314030820311540808162683307091170153973086218473726911980754388999117123229055847844985484604171229024218308084662054513394832611083984375000000000000000000000000000000000000000000000*i1^40 + -17080359689297582356987747505453531803639081378629271034865210999935721206166268014564055503804947618050585026750093525510018536925290923044164615433737347679987668873460608017090094666806592697514786653273442746031192443225463438712896950945395823298895618098515113343129808438288844379284876384219262180165674451230628975876673207183252981267775239512115985844456593211018319621764904845982220341967055653030682951732024189007015812447848480380807634356859985203751888693320352011725674553889567429420866193224681913277153663416460167725068417067673033249980806394447233449820331485484952886309060361586905676062989148243496009438580240230500641351014691838845251427440499841417476847546469536849252250327939932414928540330466747660484932432535170144574226035683645454243558146767369915061132203124053455136578928100764262530569515478113195434599676955106312607254388932138549423680357687189657611933146890417162744201074408714407632787264021535221773676480720799748601254639029084566205803680260524744747352721764297686054708008617514153622320653937339063833377772271095148717778810761930375978050521553820653557144421886462264242078515826699364488478214655547815546555253897363772830470676789107952477201585303664709658399264244489575732941119439092505078253611387266807611043261881675519675955267168724504437157112143068913020376177268741750210641008858511279555779517983895093678184640486551866400461097733555915283641547469510117547805455431291117172002688119052500793471451995446058108937098061909268653441546406437498531173046276609150555036290109824180832365132281640727588465794618388754128278898289684539027147003488909319965349350419092373999123201033397864917610249475402648440376081187381679344673980856316258766705198693488594927882056140346110033964012604311060558841592900718838405597359572961163665889029898987023640823087754753909545395661308468355196629515626435246673402506816593699243255399499015028427616103856400601999399341533427351426180423747321603129772700995840983895442550269734454709982779380699695424290214852204177616045072884524733076479970391837205759561637490754830310581013269431847837337824903491598041458192380592473813930574116364941202687568597808804219767437360224257298161537289766521109443791240514980273648743122872575137362548626280450997166561799920078982818145766474576820920404997204621173490309853711925803369936937904301789321124758309465694374629408624288192770107021049329307155752034321254824582929352888119598871461604241416379465899684537339496923444002841416728298458301103570021686110173622636095748849399561226882456898614200564576610098893695735773574549013991272281655328663486373088960968945164999841956690394915266898548054604633499429508054539310160632192749634560687581261613796125611748078977284462261499121942233250670716429432438067895309615795217949228675431226845404460057254060760806568367531140913968155738156337532965823665398115011744738534688949584960937500000000000000000000000000000000000000000000000*i1^41 + 28151717507444711064706926469552953760876311591496950336959942895372447936537902160763253074200611454395862233548611935552563662379920123071805413490232424452237755652141199248627391837794572166062093007929247194011497779651431145440811872441650605019662341684850532334817643661420248844522679497394945275833003568771407810866264348174572484119965710850723254336909532881716952118440506729831996641089952267047675829602038179660758128874455561454963365266097216501260927497264708285989327998478756273808457638353238930626195601794010879970979459229281121145588588621581125623246710442476878878569819347221457554916780123150047557287490307656283022335135383980858392853078145387409902157976552165026369145519533052724275403385033509200901771177267018138285808237256186090209627425858935732447803519886273044323475692327966987374396637629905386328439379471892123972425882973897198198003881383866936553936071112131325885610031660631152766515085038851340828708666626656526388106698331086878221646860544532720568096909796909309199809585873817079122877627685727102938421643383683207764154325104730420391936245252769518473308464624972957975329721648170813968320162135906093901707517984348891161146458964621846068974226530753155766958626281977524735517068495438625668025913581952402200761156214857694073999119333631993140191964789305067341082517890692561476701270660895555131586755974083724384055320643833552958718977555697228576433378827716740379916481163778849796281151372141684703653380744579712136775760607793023682133514357888508539869382909904850742154849330321332646693174758770975009743821194171670779132703200117830891528332223292631194734405369464759768876249191099081505609364022794149719037434917150999747387540757321326027111452396055806576632183093263842449989236252542510127851437690266125569816493516920203282562807282921462137400190187845019850508361762672736563221221935919933977563844297160828184095218477664554176638102748038380377954790290697101606513931923500970092470475467458589623873076165706019048651977047512441954498793406226991305466189119496939442870347888234833814654158678651978167007170357339235457045161258744157690366480692231935308339398224769623204005997553410171097539511609021667848957870061230898142256368560399947260754235391569769575574732083541887755655248788735500714866517585664396609043587410157200321385973147195218055552553433965793533562377831863055786690049190117396501449719430071536100741569823975238844395032197867611894508297165716403329314612848082043667305502461932515363453616376315043025631757455348888495150605192116310423638541847784046444131051059237000108857926308828306835997768349141522584864585818799464699334067978860752451892377181219708818581379120444640028706267540967454021011336586940279462098508952004900804627193089270939195505841925699534810377858002111402432886776394047428967078942690867737500322866925152239220966845926990270909725454168264028616249561309814453125000000000000000000000000000000000000000*i1^42 + 5835976757715708082012500335149875322396015089641867037972465599344654652220297909884117595089952714601606855583715297806615845182971629385081378347843259249856370126780621261401033009578165744618350358262248738262767570470118147591064150671935034919147817839582999204242686057823251284138470481700499046335241692030611115187357390691971829792693809778617861411983326180246418229883896256280446023043328013579889466500804372663376942483657397323033630164806052332400405652797529340673980950938679181373121105242040418907319250630350775411339400253631184467422890760477584350110886834331711016188379425263649100822839966691520297184681410827872137769636961216884593291174460326479342247021998765701410044652816709909553362270556528033769511167944069964597528932397258332008462673944727108597749324216472034985042598568832036745511938880646695460535284253201421163473996266819686516363731264963223278838998305268727896326058600028555990872511793502626885212983649515484535817868740078818412016386744763418351796761579096430962168347501906156562038281323858659233606572235266239185137993293038552296002937367543377840055897684239842623911927956126745991108449346955936557684374225420158556049403925687524331221938383766588373527808477626999446973414383328286649257678576971533885044728935923995110079016791013534057751281367927783117798982130047209649928761506643945484691831479776434171167086735115497053878284063311532343695290376692232499276999974931748590247016771676433498885972842888877771504530242964626824304430247822496036637456463568777409633691663593835212028586112714544564997329345333009235231893298535825620881417355179882405898586964456704965023227094200410516589665817873410856723365666137061429613337697889541786300201025030582753629077837359411667114567070545641669202315740618248805445720310049672211740784264796902001892833615724417032924632417088721418564834287424707597084768649619596310830793760527247695514639412352212019197077014440772441789041815849817590922547148100147325390196139524926559734336941578039157958791259762417609741825186468370162630831870394874166585888778141385870627798254391743857511611925471380571590756546274569106404126862909780169974874803334560999260378059850736419707524945991963900789916103841277219974802323063292391972692392452536514948899545674686807687562175852988681055779463021683263606543625392505914518596572052973467414964992636568888957227358336919193027351551359629097563897500532285033137505925079774297009157823472963393332217026624357410177157841294670108133884025129316977455033455597090594789373635414725132174768515309076855844815060788373822325644394661920470336918661379288086083237972501786338559255043984619339168219381181492217241602519547208288715398654439189777779209844258684150864638141909690535528597941443030236432364030201070641985080439893134064670016610138059250382929981835796229085308137365280817808984424739261102710531574802333489060401916503906250000000000000000000000000000000000000*i1^43 + -9248026996614387855870281771689289499213678026856683101516225083007336845078747898150484469862912029318665676264147705894917207410454678440770105096827001949643779975545728934280334033265601453207214413346560893701460637218917955132115343819434826210441555456991247580597951386684308378652824062462337989234911338594684418571103311932646301361443702679982340153417461958911857996645314282415280329266678484579219564035303173948199591190991207740160098813593742404268067926480293554673478610223569789616317779102266339663137361652050078057497537041293696733145017814282486757505342636035184449878406112126706130291395391093717607795408514853748173678520644530932067113761135118799978961081005417232132119284175139472257560934039546091718812281431894772838898678842650742050646748892325490251828827970346714328772771529634381660602865392035121531879376825727200994131519148152686772347379429817217388317059221249958595658377091289892315181487516694515754658754857836266718733566319530738388688588359256969970999919274309730851751373686207509893831338222365869966141265073232524309508060226184189075921161202638524872804637005797527147307973739089661797528324920588288342299814543072325567825143132291017786240914876817779073098308518226302329352922309928571211558924580329295425034065992465047030717599708418029021317478253107793399023329067084961355269976153543773909497149867292737975912293168451080908258023732694301300288197934918657498747998298318881486076913401241360365023849501194378032058203761908039913736600353166114760972006164037727534615561932468913021346265393819852054881137841826937338147903898103090539988273013580128027875680526367295721216710256999897436644570208805261265106966713345247883794133852892694891800328920455559913761137017684080342172096931809767634647580778231431532352380013531038570355451447724020925389895274411221230417688745871517600584829819604458171194372663567966012972692902778697708350534148987656620619684114561990621963159388905531057467879335447793479051780472770604714797030799069953225039437145808899786220824340288130588872517150130883940577933862583219633614803142033478704737732770655367855513285837598516188382940243303715093234020511309861559601447951327549748792974567406313038313347815217688078094194047136829970768020323914163031064853775624649976446663196100714984314536884252170695535990967354221416394300693913298150488035869345034409286664359436570816832396858512858580040658776618444389822821351597315504121789576714286258378374287251724318608678904016163738406009026949304835885538547532922554488838301577343488658277688422927764282749491429754505464677346823215353629640140763632360956885114359910403867506646989597128403426740402360923192497184212056884275061177480362253155493756648234516691580412663411342923198566397946472762918869078639829585840863189138001497612742540054806340727962798261622962286895466946827481414890531022212543751452467404305934906005859375000000000000000000000000000000000*i1^44 + 1625076927174095221114325883190356591260194188328988543088826708907600052472229267418843884783772549344670021627247481153674633009583042875171656943856800244028919576858864682634567312977286068623890278046970144699943819547800198222296444541019142696913435101270354728259879017462973976911439287546762814701052360918213946285116473477042889939034780430518011075824523503902578865861292328329172166729855876379770537759754614568093082687922191317947888577082877096858132644546629837384485968797713628285018166534733841301399981724820010854980259109175875052622392691568107906876878126411690110501866600520256842889920988043847601256786236501585935299727019395432787059315026314865703757471385092786248927835116885040198161823795711668505959807836446579518634193330651932455457442484549818307973619132230464757948962312953081240666246592235062516900915785530127728950095686571187544614145701230145083272905902271056101889482616798440734501637420156038318074704339945491487851397874777084224714144868471125737894249785191099958722665680764794461769786581224265214895957004800165688606220903197198617652583174445733541740500410721395949230417815114172465914392920825843458399854453799933383600135380928395592363967667027878488852566717037190689385513503824759200471087056772933310353248195632607851281635251276769328966838728938897755005270108698434392494848174268842808441360468131280706109509985928299998312517811266158108821795995718423162608199990278687591489861081041838977905636157663471504261395272782963374245519703697869570384689751615917604770810474893565779651090892410343081469879692936837736764522925224415711087353919534105397017514961228162692710873074060331488645651316536867843173139152197703265354464187973605479763365909381592660562914760907420229736350815691135787982219482500085905282857373941433654398084348657203459480850236775967359413326983654902734415022516094440330234665706766573547662076861328072934904478356259452839618766316210609545034075839307589586395701497747439103218006214082778543187544831545391815537009854671912872110994468807584414296887889745302215277364807238748477252152244132358341921638879682276887159728730138267257935833651744884212356105542637018216057823888821915187960269415394363845886643313882149881898674486875934814163514095431960925212666127213642372063850084806205667078269031018552423449136067480972427526997439593845256366897855897376879921856573746774850390661993291897739626870720739847532988518547842584940019026625588766451911136651278986435339746013422300673653181041613141392873922155541024918092219864520769301699203629275756601607439537536138179334184655432037520834238923911170043744194139172201812892550616845174305629146174219569156128102899927811223563984551841949741084815176088239981104542139747705478076447958605388656573930886228699605808723576622613505225116377616602760490047468909773699213713527701961988326968738806357712237738247495144605636596679687500000000000000000000000000000000*i1^45 + -3250045345720077349606397616559631076715842278317459033466865544468067311132456349760282315532869209545905558185728200190124892476726783428232670413029489857452690766155146772026325518311487384102668490655843897980447641719743074426430502492329642954139886183000154037275722728835107021023825611082621140032745441659746056705518245168751753881650652151228296673849889470810986930675317949700752386787268870919659999174497593943511267462343506935097683831588834054977289825921528426952321867723348494707129581577934822786341728908933506153337322409841052199540684467495236653578219345505517710025005458935931663603058007444581896946667215140306127568157820074229500187418738181398743677184393014688168980064093155061449849772161171199875970410149371256132246978923522202015504902611466581237092725068937436180685556226370815245348425378880431553847519347051808135366785395737547288402874933934642705842682014666161985818423833577518497589460593240334013374971688889456490439446295935284699624233543166811315961287316878079133229985847631657165938365087159712583208867187386644631726336548165373031755955220660279697233556692590357183587824722929406853687760657739513427297291683738316898521898099724707049675621223713525262533779752139889893999894048474405576889118654281353261610096421104905273063187824024353304943411399562467702077326583209201643000735542983903452665252377589587000484007132561500872074262701317282254864599051252215081210647063069260874055253491591779908290292655204373625266143040196631178407935419055838756375943893652155436850546486708684593325716961135344401926877618023888647766598927776214902194859229103418229907627259910477581549930245592340084927953583121994045416409401186753988931643631449864462736395498406238038721888434094589957179566329581995701065643682659774665993383653676280136744156621698590278593265399770246494004655907276915439606064214054066502029290734775671367137848904347743771683093900938413174907959281014659126250340084208255604447120934415969412537432004102348345298885064050766790648808105482615298857287518094322294062482021048070781433847455654539630663536893421507620357228566825507187034955770711860260318834433034467783127209704085599156043515071417641146346046579490969121230517764869770648535473273610855309405610978245225207586599023233841470843934883076534798617658159425765015243612392775773084339779719045065036273206258125263641713131414319421094766443094731653972305133594672151463233652948560762796298738363776023871057716864511971553313417650581344924825637584682988728142894127567788944610363327524117754847956559915067767391983952624980623926029825532375305382290526144905708884583840920092965802558393022356693432312189173806100290776233663012602816323803275365620037131456020134009440155268039381288774398670797149552507874725592021437882573881793141128192281881918707688814347111376311393988500923323373991023346053875586242352801491506397724151611328125000000000000000000000000000*i1^46 + -314745044468313624527897846776685336728522675527735224225813538021591495191402439981993087656683059527092688034522276760048924548460837705848722218390034451919738405488183794939421243200658659634663092756441764957031255965991854532965866893173713183802787623446696410078420053064606862933019160720511711484876680099734801994930404594699564541408028105704719036539837385294374075840153606757846162436330268144972240709187444947695998744358906446527594089352288394224132086150289112369541531836281967334361156268340623500755896741141986460506402111186096881035162586588130985194827819029949465323440033565732460854038420359538577978606140092524263900266333854885192704160458280999684847662721702812830465397567716717187610894522185396476526719346458838530948389714165221252449231947177116668159226866327694988378987281694817743536154144796599181054684481281425961674407277969823046223568746165875840245905962886517578530410705515536682447468464492695495956042617137529460479754928976858027897294082732742339622474233473523867067688594962884834725300613906055345252035451546628324426732195807986081953856656428578974123735244362165986133015968491152789019723903621258040701213328041288359957361021995619197462035170196340978240396048031589630273792700643946327730536920953623502079427335301457223005312320564160480016649827758341684665313264776670303165810734476401599052171680789406859112396921848427301788771787659743927359683418344098563494561428058770925340553002806470925699214411853907312169113902208703601120819526675107585149243773306521427583716706415216129088808181527704074475044422672565678123280672784528610341588648172857347622015916334876488144680591860857532558211758362928275612479707627352042669015569918688202864605346682653796831711447210442465838004289935856867580041891343469996304228319159443709472310927686714820627788888768538863477288016251482854659090589351911139915839382471767052781742120635112378956911620635207752777607695209719399099313463609448868071542486013137418009580496902860265430915367524861722612222301223495237960608814622404204457245826115506382071823642048119857230054176526725273799494762858799937178644424555635908071132158061952323524767344543678782698306486507403869361241964693598162263658670968012256075111121105302645057908990483889293473488053156197451532369640433353951136221428697271260668165164355841249965695750879744945994092688864411675665951823822118664056153626589419523756242096428748207909014396226346020997988979589603412252074006382187776080933511726338311257749902571215361594650993960006976206818968689640074769100824297223353759445930781045780600671488843047373242350956285609411096729693090005453019644405312534647341209465517961039948664957670117340536380779986705134639885853062404699734540313758748934647195003341437631514016390497237463770802618372619195145123585778999065908437362754700039806982947430537128416387494146415731138404225930571556091308593750000000000000000000000000*i1^47 + -2845596984694994544635434520644546793500611813395062192166331056585172854298867678625163991849672641393755712322027259194500155882617767095099894584028877289118072534447382153591950283822836129089492782144927282452683361496469194905961431696835825764674416244270392719639577178830236061986096005649692327601642268433994124430575274736122352730872142158705250920862408990493621981868426430171906685806721219575158034270249333671207854850756433581950909265554590542225682779020394601141598914531081911628702989826452235232686565757359548881335513378947969411812017694212913889514315170860951845781713950809087038570630968188208737276400262535081878555645407546268803453870847909218099323683487881451882536122367672944551534345132217768363002330813895078813958727410444538329624350816287787328127712314127779363629086428885623158593475789410826615005374620939720299474213858221526336690765321851900840601340880763434578649453361326408166750986631070524641661841385937184636910626834208070635177592730935296102899091869033599216936463985792857653135323239199946769399485867556713405912597340915636046764175328759255754579582803281164166671658668513648480855049329085533926897572098255430603193618930048432398198414355562865157860429382007433491268411427082052504330810510758452697207461312549886814663633849206785803831580452053200752860983775028133095739131622977468683552193984108423889247136164541841165958349709231800708281486683767896933526521464165700294487003042537318848721721195812870487062709514118910008302153269405211447845800968491711306864063029922843156707810473338165522036886255907062507128648843086078897503846685853258493537656620096851136575219911707292394582117037009690134524714180125859319383079287591121992916255486908791943251371918428718163295008980990235592632003474642019137057829109226761806124104712883308595418619965361648660608349898304516521374045429420527405602663864779984919701672118433505585974816187236314003448866397142458892186388719099796105573477407607874080077914018993677252166005847941380324869228243851182192744505838436398544632156748160403722896698502132783873243202348267261321477486507050267935492417917083639532731210771800021287439919061084467986883487341631843300295115756014411043135389761772870891307710554582082334271354966417053483411564409434301548164790397755503636497899616906238917080745214965445210215877274436333902487992644609361357703038887627891943042654266303839737336975819925692945470391024702624526382373018438018967615519962452814525989003919066093431413969101478753742689663583860093711607291456010879171627763857370875296306471155053222252907062631341686429972546323088622806028539610754528181449786016832786213616073136044486944126846849862448658751040449720803086464094543224438336302095830193262294243194266052796923376233759840688506525158047957840033678462756982360427537817297141875488710815462008523551094699707956765792005171533674001693725585937500000000000000000000*i1^48 + 120650256295336874896940499799894332840649207205478506212630410398538668109723931662324213479341466587466709168532271807708027343603720242894172595312631022429682615474351410212939407032676141166815717351018401958652122409019367742654906196063455379089279402623801535703467975029750597977537071690879142367179760673984660216529057405514104385817191140872988672381347114965456977457820085350438504753989999826815581651847828946291921740338477227923726619742782314426093819804080988807756830316458738449046148340717192838343582064302022969467720077682929568824110506060723907115149805487721663267295444149768598084883703065910466383984953325633763654148978017755553547371750330647264362044491562824352253384938068300888844131066158595226594568727884543185211540877159377150962477060144550279540955984459394928419348918581604213879337804367797972524251976426641253097676997088677234646085356702918524015835005491992689308936168306776006177297877098656073466482488683894025048758515374067616522657995089780228651904508876364669086177946701559915014653817018257431378767518529303042987947968623505217516897808994976658124652125782720642149853286754597468565970532891001198931026191776785252041829310392357158305111470920044610889915877456276776135177254623391092145516104334401406798401391312607951428308403886598613766912131144469900276438950560900007225661202154376087099395445480579892271420928295702378370497819520345558181849196493482546921973513546902576969415689863602994194975017061645903602971697118471521938900067669058892138856171475950566153439661992138747729603544024322766644754074336064621018489902837158055303936686804784807773064058511161003125734614763102473493176806077820729110854650511513347355662855124169133447305794739503655751793926150629246704537974659182486301898535987959504697453291006305013909177581126621224342848981250074887438784666449657578256855656962355425513025061784593900128721681382777499821506268747097924364817564905356382325746532330917713794769043406372350617553766254538235483881819229192825182297916994506428055370616212868208291198891458873413372856956597825634332469751094207445746406302515337213308398293973869288648809673031371491682329161625077074305248178123773965338960532200500240973307712176717683134239325619300438757755889617212757654463427259563526581734863426637747228000755170862100957396188003391258690182800068566535128289307671174934052560106603433094633346784772197050140620118819162220927077938403090833176295041984027554030664493807493963578482401913057412343898271842295658348220271199990545476992632584408878396764265510923808280748283153324339423339682946211745153198318873697762553679386137228662199339744534146624393213853282961265679112482247871124648736626884610608401315186742068563228446309584427045018740609197014012315103481537492418049725559719789794682410171316461552819759277219919827871844987219845736057445826913476594199892133474349975585937500000000000000000000*i1^49 + -1233518642583572119281507129349247075786875049347875080029673334473143063485031771532099644252448512302455337537320496277399589942350277389455065047371391452923719407105533226048329780890030432888087369573465941295219587348050968598190008931472200059441044517183281733820864986033072056214457345345943499963565244292068396929589564946953053867710825098847408723039827550561811382874027541173751709297946573913321564818882576751432122944651807511984993380545943594483114476260717303020687445681992139586364831545611708689946740893334948414999872577669210633266701048685714936129241981537851380344574245799656533913287326386115692500605062575583476323236194710841578505784612131447297541514043970369171637469927906637755061199141103877789511972455634889180018455442905771312763039924132822001423354208756340645509746970844957333581968015469315699588454865912432918891470818233026180826308203412393352521345337304338760866332364921421386150822108432746698739680572599618690540294968664160765690538734623162816334672318465425170328197107938009368942508561295725663349453216957956563325576639536955091971921928220296365615512413830379846497314119688451076947663600863116289305973013108379367958420549855651030256672816042847874895277617804255208607537903708687704177399150304433755593583293243234133966279448880125267225520182966924978724032952195656449372426515494966697757114485169401236039050395841037755365809098276631138762034404169755144797165430597707760841163822506987257208933865102488791384387658245594081709812337230007428530753590101671146482319509541225341879400093148243196402871094577860297681299565306784987578435308623962798439265494077559748282494264064409884684061113501908197902921040854871635731447868875062335966219678448473141946779078566038831274903621978713270336083974540419976126345962251861698579263186690642675181590930412901174581086772706553325250749846427626403655593548007807536645018085202857557888908193820259818895638726937504788730685983715186430126067422660797014282016694553715798845476806753708078693741336812416022507011550603509719931814268340573502817672826032169257314425300049469022417425924794925847172535009901336635728957660943469396189929309219278609129259442066262654198752264292153733928355265410394215046247772675867095359900344982190924079034449143901800142364902624296047342998757636735925350162956928059912434749071817837821736112070272047925767530326201420544134975080284787044430922525971413762193426992453883960364668173794022747085159842221060813362462031626106843613413141010413340945064438033406831396789615161122191487544441869872214823926208620575779741561594256162208810713194807386299108105701073309431555996999943513858710863166402502602922484619896362773273170505970543434693721961978344216975213918329075135935228575744890887597949648073611224766443058747580773466005824662073526315902444716879065597726406203969309030234396757919057563412934541702270507812500000000000000*i1^50 + 6438671009978776517249419718190658929558197137267479250713982008182945930636180430722025777907681111185610355176911233404400548652926955590162108591628609803308420806519188857437589796273506658553959550565008042296671575491660850368380581609832092302366090069711684080248528429897424751266671092540291240951175334411274153028344368350510607529822589454213890865138894958989987388018362114288595917589019574999191479565076479323182733260902972706731279764921763218882989501254818736518518608483486405798017054953106444784664361976081822590348391352143734447611244925097569303764002850718844184850189518269772786402779483988292848172626092188133076722694530999196290155103297706685929817468718425815509186317971264717549470520223671651617153373335564461906447707153770544875553680197845604207202440641472386595938320299245362180597828530508245242082815408707071190468439853945528118752410444545492892422428637577566282762952876418249913579070464037722289787482776545106791337228810151731035971207523491346092578209788567529691603508181458276614565033224916899572929801226215425381033856861888284924412690640220825747347981380279532182027256492506407008916463590562445694489640863783838865239997776583572239551273253298917841152197149303339384603859096982567905204179564991168344836942700249939322961680096228262391771299441949758464927778040173849097430479526169487371189734215081604420590636694930406173694194777327877816281435414941511654242541156550978499762587341593792907778777355282377784770587286902143236502949580840352122537338764441039747014142723678022953012436842229375281491800672265678998766217335116509509693799792729064997940863702670662860231464223743346707128332770182160166648971979062601162875291631509334552583958557745918608380528657235600126359748767452943487885839852789576827346498344803160270130236166245886201503168244824524660003340649784721912796631000064492705937894276659939472828913842382277500168755191950892419859255432812434632392811982494962302307958314182628766463528784761343446957753830991643069195707136949700338366336709291034971656770081232408724495602072007468523440503518271849853665829678496093163215176999620600868444432472948402769365779849600962374482378694164181601836831414587195836310346887112330344021468556095229989945584243402461987324618038789701864449077343610211390933595780844823930017676896959567499563753281481781029291475227104512002946472149299068357600288989352956889004180568909045096660659683834604600662765983360926720538039496302691878931954180830315949238976385941935481527578415882566284536174852078032586262504879955793145576002355776985115013497735472070094314571571878156557976922842924053288662731998912207667306988451714599757266428113768205408681297617476891575504856244642057839385778380495246941776665053716714086479967368221660478142213926807772121360738011722110152990456404247395150821825182770718292211864053342651459388434886932373046875000000000000*i1^51 + -19657910987714368779835915332341330186514190462148241696221825580234329217818971914833027585623201183611216210997800151863646519646488630077408601998531964770887856909469225169725232105700318050634108110466164216122598867999959823781916363368903497683232255358815596058669507825259628783121138500703669285737635024610427876145806459780882527881729648181952613167310546318649358250235267836262425260772796400832876662175400861686117455848326283916804053366207597616080366702784202021963804668138718857298017595783676272249788705587261548243482905560196729615276500416053613368235147108891712629454695547160559841913964997504493221919471900451382845453918103763227382256393817220589840947162057734852550095240483586071385766947505545101878099151710578619323095786114351822684056700149264855777006026842376538851745224192972232948698385047703120360492970057880599184494423050179582683560470741771606703426174571437443280869609767954627978411614675911431522098376765101196588333386651605008214932659355755116068513445247843483665788168956290294530533130282086090098895652906794516953097692348485003604591023466188332396186733651427107725838391641678243789942318028619424843955310927520598881137820024936882937992060540419165722261164209691266813441983337696172944606070818379354171021652797273039285436488377334302071955536182158023704364732067460489651357344660617978948155132229437115329333737341231175608762860823454835053723621921718937840331370831855348545768748726630441315674565011583444553775383029634868347626584767037975304038840289622495883870465173563139223302679693451069388653836910505331839485787867009858418806635960247351900698660497092647221865348164456001883666419070612903563301768061523094700996137415439948022593227621901870995999546806433507970298363013757755716936346686248612630903683399506590010703142769109828111306282673585273707325814942422282488923675981108739233867246767925165748878924999253955270243630665567125426783974982604403681080212907245917711368526151723965537517563007271436927987137652618574586158021691140477232177030544626458744568271546099106768035230193475480210694950807132479855867229056087597827094031387440030449778860377875618842697044587319715319538818884471308230297216553531299888163571679075615045936529649776518251254112996195006900511477461723272941185683981850878283221096580261118526079940113543150552614222976294954669738763815740162388412078314179027553510998970291399097284202065084377223570361862367610155546074650030701666879560188161877204110795288979519289142988370598820823053141087237807451915194373413770184229759481482166430643278318455827838878135343039233622579800862499832651044410005470995521028242351928533577214610375497473424310454367474792659949809431473571727764480458021128994547523486170816768347113891528263890886745574778303662146231859320393595218377057618816781990239242284570002099741883273435177104104809586715418845415115356445312500000000*i1^52 + 16278769198001153910471301677861145123537617701374676360964328462897128538073722579225371011842870756696818917981923719453268251417817932505269274402190158854390887889336399806040046454079621427094771918416978129000238247327171768917548528490551935554740338224979843772009149238941208647970540018557398655742627586889144271028542553604904009290397209140532675840693345119614058708937318961739411210802419615903587022315325151044978252446185211900916046743370805857515614305412767926672259328268522323737272425842830620361672079051021167995815843113303457567404087459216635171199891992779929367593712212495056254983824999767421148941458735746280496836237969794339996907889876027213549912958489239417548900281087108180797813963443337931369320745804332764487343393505914153711089153086713881039010026814081661996790895048262540933108328021731026010643907680449733729619267826566253751256084264649583283657827094222764218624190944470743315850275768127269233392290352280895900828575490854582520545978603044052845603785523375194159457331626587286668202783759209450881272881426702974844747771240033118255050444588695493430540708701880858811317936821384909682549468295900730486260745630777357342273701431402946048710374508924586549436936020568976921196697942841370916837747466790281464667255717398019610955738455855581937944119366980138624686938738001155970524339960022663963458191146037641438233846980272447621579659385778161003120131546528525484154003033694964501893385540215054227487326310772719519634392422564425979225065839460096902492716886857860621059508592433596201689924802229537201602753364808699668792504448183376827417625035551132077403328006859336835001216907068346523468921949996285068868129919272277604845640992230781913152858860179449688872967645415626800147004959147952265222398623536652554555086347822082552578949438830290810097537827141472693378781141493623079356980022049383949253629614323130956290824435727318212355956990253610801722972000173559957925897128269765210810467905139304141504285814784778148364560854019706006330571834558755094311314309840767649196565840442301113358439342373985430449762267760896622996599022328327875676011511163375521598517083219653512320298174554977149099075145253414237516929935441127050925110509401383027783747404389066533512758181510968098425569529811627259265070854545191104441043777990347941800915576170858589291844282844493182424744858085329281560683578766876948984297157737689931390581283347352560438164325125437752542274293264115498610155692798878149833828711334368583516178677225416399453359075667297339983498652618619573014675298144255459697989879717801734334199709311664724917614316853593808393873164389366580985965981839101151882809805497232419671193061424075564004249523461226494548457118394095240208078931670340220497167212643049409661156279417808445860563201326761742077219996759469871078017362767130282642351600765162622508341883076354861259460449218750000000*i1^53 + 170380741302210620885969084863795988829763930701656326056263110612688367888640366460106119863454254109393022089172057084000332605185514231914131953460571587947997831853293480684609400126558534129010770214157730450236466049603663404302131215336123754824160066327355303143957510469839808451885733832586409722849711963908405842063916460094239804088045719610759034156621843993468685671304919338575478669438218577773408291884022009335830282167570691928772426844047061460842422339418062129142771407418897980307396471811235091790014881974780795252585780230384141305399181692440176027490677363209890069981946783111577548474546790510118780445108408525522556001250316151441832894100273022812080972411813646170048041730624460098126750454601157510781592395498783309245480065342178497553316544313837262209251562236078379524526122804616317602052351964700714593457112537802983377982589827669653225621164887247977892967659997086898132720255711471616572335610923681368927653923350827233851838833813446565371175608078755258280620140354342198233471161662685386966247403639736600231572123081266352520828875696151534449871043720365638762584317065415188644012196043555097179160376781138165083954545366190426850535918297543349504190509130234634831677353788016948772908519063206998350938048275063320942482953123569102224516807166938476522293539713485772644001268371428301308706382599032420030765666727073129741288127911804655482739909675714715174760769179601939210134890607787415542705120578150802564744810703073605336830601218239553421381556015223450609234689089943085486763364181887677008170215361698774045676115515724296867277961607886089790685400612457578364370610173761691582071536040246368418696224727205810779836157345100103566306527186307232339189710838348686997977679162755717548380476899986796900256543011257736724080473717084300600526319609551606172922418996391191493407940845878083470997494043397958350031211243713514594347888098647282418651298287891011125434924135466185353450385498645583526841820314266775061560910329357721519417084222802277062910870778402524422621306704986087513691643915332436744491749333154989250678032523635956143425010445622254725362826077054963962603287761149445041683468494501371914559564150314752037559633391454247856669493517815141208390655048864794021274716342379932634363614211544159180997921276979309230677771541992121436876451768740752089265050092341142314146104501256211615994347963215570692470571692541452648110449604580079749451042343579593746586156844365556278100285181868407609295122942842276031130031369916501981546301831139589949323005805727426851651264862235738382524516988357435049410297820497601571991657724020292318505802254620298748772669891728642129441700073743945435523934923532513734369757374211688914813109260372001652861726485301358572240481475632957107450220470758651176209083361912423978379398779184411978562885859819808665525610441943138440024085866753011941909790039062500*i1^54 + -575655157428341171847627472273230774231593872126024069817318859184818939404810665417453383973360649151389289470287305659155525793248060685498310345013958259807856282807231960634651700733354614727421363990072173114194024533533500781312770219113631385337072563247690835849862944445679297880279854775723626282415182509920945391152060698308107168718895787760328218300894880869878945528667750402733875495479843119934039690094765628499764365848042834952518127698602476548902024052355113321804623997106664169399938981370181009171159538089928072627205467398368632389562929594588219072153768230955577058066249936316298940520614388876711206054504947622351427564575607029951727236109698094652543626675589282171770297026480265241363617674007529304580901109842975529500755170094003758374362504110692394832784850668577253982264774846791597624006967049157489801128045814846209555660841579778915457838159518656172432685880991747367438127653897098791790157635824172209898228594963160180266159065857409040206384419965367998063023015673428512340865598144144048209516333892871612826350726211517418183595031976899317135942055345977474028512045546065862009267818571941761146808114549692979742319841849967692994960847283783425725447014400419141317949791094295686202208564399395791375858364560046170087897078543151070130207423197517974388724084314499366569249902075239263321608133055389795444864366542589497367958409494362408424472117838681302932179015419593568777684475651120659660296472511168245043959412202874710796773856171704843221770346721670323699469820636326902622000999437346540451754962480405042163767925387658336724983586733559919667645889256100245489973026979887744829095562949309261402420450000659671758956279414933310036825504260671728491550430580828175775935793974067452900859678044730503777219909401739406041334784329432416294085834489775855190132864183741833653853407095385583423771931897905126816278838460742914506193818993196996797344255021640449290558689485121671052620416319639464478408736133768781240913308274059497011978842441700282217975800898157663698519826963698189320052820506217280358395573202450726281631217879587812509052542721641599224230319783885931127079272496161614029480937169788419730915402919119837017243623826495833079128891340481062700221237259090553000000830376867107869159446458301302143044502090867501861711395536779732489911205645658295199044019765966742029027270585302141814392296665398772176878147905800093348982675633806902738804047510080062512145139973357593340861836043739175894545712848303877462355054047310580932453704528217350309952243295042632574700980590083251413524337836302665372216893946672645587678770163138105986494927219102613720245992441880921004452148867214271876113370076075283630866422107633906241478730837143054984740622577716418642828003302682066778383251688637448067530020518550251988351074976246856112187717392251235686633882571161535679493681527674198150634765625*i1^55 + -403676813071180866038080352724339913720259746086426619734008997128791552464513874793586834694767962455289606943157681568462427120202947729925756523024361201416330933955254895346704302354469896806176061461462574455912163182377519410865675380860246312883467836756294973103573481299356569155775078409104062677590385744659263812662255833324247834717762382200375860884020969970110347567302035587678655202245331697463911255117177588373657748263873488418346977449750302606212373173261261475932890469029378024766887927500655108600532477742454994566805574359351841982200606683078838932619657350601634385317154569680626923809973602486734408469001282414571051780050585443509316791015308791460141640988699719981658565106971949848459627441885973589547895893827169415613594128442573802366575898016827475867485517953429533406624137953762295773226862001313247384274983372120726155740903448033116517846194115510035528832714404274651617260820264307032377841369061400054312966094176934167316577192906245996070136570636196118419513414651608724888201493135393923177103839386875113961911217623760697609022491317497486379843409371518695166116604530220236874615742444703807019305182113499820687380762597140893138384407276429693008382208041329942784952591395772175535460121064884419151804916477277689346563105869736484944988869382123487394142056617194831476129707728133962205464820292272217957920389328460930352673501363566635152650914925997444612960992070782157475112879252777870548675529935053091637905571040155497680395845834711060822858039835852239585467143263431859733802129850753129855746100316395323511470730110096623643950529554094079575864345799188708887827712301355860534154285216847510391258235788806737509411184916154247835331734724629237982016366344937228083197444767179230765819692248337801557903786274737208208962008215911448422300940610168174996819604490697952949089386360856359333389316637067966432852122634073017146959436572670994572633101526657039253642513367191045130620123233235638536178170473643314513526427652458110900418476287303883780479794037177836804487560282979962249576329390851973137747444259332370855147749578325928366333397630017535884195503066732043279980311144463940560723479401166342198481505044787610271970187992495638554306642009048352085687207374605815425220962676632187597291605731261475484661168879012623263994197971592613017598493221435550801267852487515498943494645926837803897222129070926081285863022713426592517271672900583302985181592576147291781205433264657553838336181736934855865853883008758044013688130717142910758036466857933523779949511301588291919984800325221974610845203506393192764785576044089315092171088134807984426038286621774982791667359894935419051977969848044880304716145774000011625956625616786030908378755764648014586141958262570472808016746911076925825577071226221759945959165919183564858150543103988737013812717993003037051380488264840096235275268554687500000000*i1^56 + 1463356966319621119910913705771079990791020381869767271511046531875960977506562028006030826974337836280889112863202225729248413290539819713555644896098022515777230260871904172889523420261039708282888613086096924790060103994939194191508336983347585416566052453449574359247721165481706009394973449216587026564257293953157350513330305550159133342682188182660072158980333027233500608109406444939595700209768603439660489489137927217821535193714774713755155811830489064858163819485368150541429428256613893058614653649586034197234020404834972462936560482828533703316819935424748719550958904077071090313063223838739058795000093261376929267392898038341109706026680323353407323151808662557986001380123050657913110390217300876340553061426686663311108980397875252877340721869946637209595441789290344351037695263492759109814281818356381735911335148003007000229960367132162497886297482022359577055327560940883979910943392338375021007140057772396641630969036976334279565148047818845017700925795571138469175309594650287533745256663543854465205413049050412481760377087383094628742892176026037226226737545846280712408079058227313202748476879526108605250406780330550979481573400641776227930697198737531699550229821852284711646959653974495761365518101205112282567948436339621358649399161444647071742271738189189987266045817961607575252792068515549245952625867272172455975320615491993473803430173163800309599985482950897260789888406560449790877996810467940463644561296205768013727440280134424279622114066666859038846175277763769863670473766703391736897362372332589102439795218758967108620533119441606798859433118024230327053968186950734465461013850468931742987543644352187718548396115161174963898097237566979216280876224371584944903388484700311936705608957126748240728089365819722137157544453500346036505253571938655804045676145465690345865409907663943367928834911366422035549801533037108429132628834228590200558082447441859553739385192702804998877629504815509024117511328735170688548841487186212986513047901535069894960526123261807505781989386544366430968912726189921133773129493981439721848871591007539936832753012573295024318349041817896123690533761236965985809113763602911745287095424407762808039150804795776144369229349111022966093145323962765748489582583131816307945947624703088028305715208120520171206813510496129779159453265422468654871296111235060321382124264548073774717531988419877206162599802347814290466709377997936592108864284985752058768191273469752430637271248735791135513462343559980436965903602753779143464174858519133537613668392529974110418497748172656658109540782899100555495337608032468225826940963646173848540340888876473690465121102326901597809399509518623022340984768257025103079428843720130848325422490022483120096963999509647049906348267924708589299596065443499617252407468996361599570284930394290777331757562330068038192801193189324573031830703680498118046671152114868164062500000000000000*i1^57 + -4654091879342890594964773381041746791861382571785959532292098144591524765579764469627374063882366281113798179721194729615430135849167596647996965517403780042132523207940712103251375146570567157204789538180405223784504024675975366845057654504712492877564651967759306193268191456713870551972813475194876792428233401438679835592765795116832762627689333963354211337581744262997792124777669468653701578986687106130034961637726990909948730786698035130067084256377220696697226050083882793010433668271038680505088566818698050892270079311985222298872107963602934107760909662574187471730728129862277379576986668082623127386811615973592131346481659695421003832170177940261802041598649357658769691362307963125516287843262324088455978542019140620646261123434244634218095070509716658365380102773789250678316519336299290023248862524764312354349076280322368309023065255385890912616354525025168229149277710722813422197272768982605798715478157807076254475840959315902322023881818415006498761780170212960174165326219804398583945075931782574146417431783399175839758505118684079161448888842981387614038594370887153868108581480003672269366329002701699319396515543333783333294574503012930932213607569439122221524355608074975240727843010853531879958824741290731827615001619739829957183601916008032871978224948540173170689061127011448451482127075175458477261221982186145647089321108572925994346231165986426595940059626880669946016604503646577998297409868845318205272157331896979622189923380173957520502270273885084430206930445404588523877177628894868098639219778466766976520537730249262975529894100055796323273812544649630565079203405420416811068455530245094137030051415534531660593636654315892491186477247681939072075880718783924682808757972722014029747862517259499108626806844915399714599885155101177488552423184771289324214755723073793920018231067842451160687723234539110951706290793792275396726015200197071379206942401582068917649948964239416748823076864626316992859398396392205533191940109205408817904516098109240426965825154521465183464543966523434274787674057809132059992047365904581391507204569549159927928190631855990506413352868283722246140109272479317048800169766418368905640289017721309238367357639863935903585331196695449218343113588951241093083967530445182566908872493356674246797605560120378113777280243058920437482987249926253560914264588227823954581488263612389345346105458386290743230812556797256605841195163626954949541010124010121841279561041483867457245153951065706219976019930985504100672947429977503673051771043710235606692807035865566290672900644081235852326267813807101800731289893840351260104441113138096987133331330013803422744306472052503711113253457839858813362610545093046440669969374353405071125205120557686405157948880464055230794723271446877934826247401703375965678366381555110294981053831489961282818403885942747432159634271373115460358862765133380889892578125000000000000000000000*i1^58 + 9868653185558496449473892738219173838188061339477989329157362287161401586812951994179340759407904840510486440411428349213263861571217068129959500544880016949807472778769677592851338384132719950446556872868144724161347546610232263717868957455764263247123357164026491256295787487722577929718861433720078719940487189223612341056841722272204192135778557387089814581506017921237955120757898695565281526081205101867248817405053926270672970592894194060761656091653853855843894673480405355587401262594629519528830315845980843881212486384201983234134411345264221728778619858587647507089643470285379632338903882039118096764236927189397789324624793881823223014202037936546119595698434038801814426773172155850325038679544333243443461948301092254893937597719298635077711670110584475422624037294901112769677420534868845639316489096753600933650006101510446706935791891375939807830650675769063553902825937891988747726944638674791538695125780696194588947419183980717754145928232790725466780111104115883478543411774244019113586584216683851274546707779902663730949223382872979338354899601317193169997721738396420033942388177942319272776726022089339308551748749624856156351452661754048024598737437414353266697702177993250973928907659095401894746734097529441818884288702069577071877053880785004308219241852555327628033290132414246764409688065255515391273230018036648202983575486603072462780207114616874271796334129237455252014288730800407704033498200169601683490476233494563162029732043751123707935780569111253431049802031555101425490320842175231362269922038759251562043524169566780283752353852933797426347426801023749953855754271263640858401773992525522066162592002750426784754529591272126246713589731455376396084540753867745435631252966964205190605158562932040145283541001109557508406589548765814411556347962976852180361342347548892264415240020559664448379511497316743366087171516924278583653261845170458910859432950739554567325642847749237997923287283546718448813795766445757578170818234043331066843122538154295663071492327850858986000931977925545886556105121006127380422510146850481539558872047394175682740141584838239269510268359509266491866292482633635072330557918594434587299817593076079104956294023158300744371244036524118457998351578703212214813249920535227112174785995525797789171737699037731116196987951780379476244486682051704121636222124243623721607367690977793689774869117377587452363306849036138756391762740989641162738143940180129281385545709233306693340184298791749855765170631095955109252640329214987659278536345188705587254117331875556707902269112499428370497875205542088797854635277564172064285514394849292386184703144565015179236937128746291573161524143485859317630211364327402457561551689785424405515486119900296604842522775094054326592807667046085622291242519510421347501311114813954679260283383610694353618093887937238949441641918390600085258483886718750000000000000000000000000000*i1^59 + -11826842603604619645622547848267351473554404976100374463309611817897223943051697151601449174201941440841698307597860869378264367354081695260592454565582336256188931047514239130103984862336489570337502176199912916270605795389601419535783145200670880371534674149529443571375203213088978690813747203076954881910405110830975435736953005484563768964982782292700609523132755105817794966274187093986162333916640390273710003710252157488069637233358470598014000106967816488928338472588957166231281091417582949406909672389696261239211513869830164549089864291314698286499494029104042395398045930483834347152023259821163249687148885076691245412461857342809574573820001339968417063187184338643641329624051431857877027423805710066776624838900069257418759899435521143226372013270369043196094953242829250132268395358756684701154010731739367944786615848602982066208212071313841211016067205380221124151259509643707128699318300894024149071574097793871213366594295661082674527192810556050309618224875121568326317359734263169816875404898375573429439848671397970487271380699514886930126369294302283251105193766380877584645862159040062567069646500037017382269706138734401852719764277037614376190350029956144607465466182679994407664548333359662722705246472685063087292081734605422114551360091117573274453240714189498911920425558322699523996729905054493758284905607528585064345246883877768558556373157335456704339311522703355481295955584290336413042002489960360892440115823637982266655026176492504094278616718967641215426461063965176056925962750799605788547644830186343182583316545025334219981794388595958260403559993142061573273390322547370221682987343020967190411825460264599583603982279008641321674545437230914627686887735783918810947161394555990470328539194770174269275715270090575310636263477129752727274689106607111973669254591177213635726595679268733234655331258525789622287743679127065140067650581497002423837847125160654767821293683823489048853146022273392098385619366005441456611081693669644085194587335506400025811333288020074751694808802421615257874006079635498900362281991500591224909490506177045120087624875286828465300458982343232485511200090295624644064421908390559389942447734885329692582129164198957542777705055070249909681751409032916602261923729355528810747461242199527437213846169455999859083706783449933758116197282091729938345255055920524342642118601416555636425454936821717916656420641247777927686347033608766954904228467471061861715515880895369648461662305034814410740555871932417830677001098502676066734546666337330771128992034431348023479438705457462226351739322441807107867329486152549758181333373476388298175187026992813968304306198937572679669317817612848951370319184564428225738495713144922773055573778857850381959658533829078272687836252486114219013926256828506128750936274581229602032891981705498638422812325367495406710890457153320312500000000000000000000000000000000000*i1^60 + 9431336223470924536591897029077794075094400905099670407183668792316260905664977292820578667701806720091323128905756424129887887252850017288442830633077075943114013452826801591819185132293638902080731088787006712799547101104308660927068796804435316808092679156170962592764746988777227817951075062625261546204114158207648145946141257397349791037471189782660537690014224878795465035595799345874622101177546877693867421208687482841527845365302411176105468157697183869370373176283277202822060070061728935320978222741178787250626845903884287134514182621122440810244534905202491807594651473139718383086484982972707365075932478161881661505392570819753155446387938618054899812892888943525536660731249739647166613364014153858854123663829206073994869461535448412014641192799052917729839951871789239628030596458736998741621972217460903282431629271699335128565320704418643606823749953717103013513313007941333953357391505358789068657493620875379438919500297487369170127891389930009357247373896395250995416565869890896528175092057740370641881531342824927850357253787602824371998806616834843783247386140348527284379470865457943835774662445875950166924005481683113030584244179571826312468972867184401931752823339447691497274239298408011957126850276438214090479100903613503681491389923544499413813965559809750545393101963285372890312880652984910787308411954793717093283823378621786651116581238054392296700489028356638708205779241515121932882886204625935179168498360371062907237690510370076017838959301031573217333214411414737341638993091982704309421436011218449966091107425947045201725377544436585508867190103226220113553261512825825926688575140544560931587309306781018670240840562393196474151839327202405481519167653721282234571143837324818015264062628946601256941842045707165299383266034222183557823624206946298508892645766373566859021881932880176149894617959640223296106572348008151089326962364502330910117745081767754241271003511415199344461970370571856802002852605089406200823084042801404075251855905355181296872791863040024680561971797852693246741599114972741204644497368106997722872361524570015038941210502721902516607386739917269770193762563749279324500998940595166938929750270235800512124613969848430224830787357365462347777784010649356892458745891714554532499428016829729646700230334949668333117398768085157774326061503407317249314620262170264011074679731464488491872269191073825716275496348420886566817399243642346980926322620033959566335125911290869675778557220853894420786719958479244698222239923341592862330826960267135241923426494535906267670735079875708054411759764468836964870686303008370669151436038714744070412891487104619354410420559367727224360750668440676460955388209269136827772970241030452731051708723476755030573708479937437451182825570029964132343491362279071977942147850636366674200148562189898547167177887212711253906250000000000000000000000000000000000000000000*i1^61 + -10382963243815315297773968600132514111670492344488574137196219102972607139173754028420110816775120327677310592520291895476206206909713358073571059667765949876829100584245922025861417764158821924091879292081103606619321126391525520317813493995809393562204056411668477532368020850024227206656865827558551744686964803324267830859989913581796203760424481542124928376767997243306849685366733896046139752764630831666398592650089988399830968485966378912949481282067424218895866743002618012606270377386428703824320952845050120007611350091632079291170616813891415279025003415882356791649518790391487081584970363671280131084609777825604391437126832100490805208322264877424082630613685097185004537895693470452174986462596341655824640632645766365243374344916126329697505171020396577339112570638767357365041325159847536533573184017728585209918313140517214765404739889827887107562642095930822101451726044768553154421640392059056847728686390606626793392046966896700400505503928834541566397088830568741767046829224795975542539066528626262691672169648438669056154020813408255472230650203643264433819756809650091003897241346700468985760434668969763933597802702124930373232476850702599628682463271849750740387158165568038539086357259295511476418106653997069201367754932593654503896924420164405884084863500803792841881798239692267352186300938028226915313972364434146781196399756208547753340295341032504645868054179300595471626293702715014924857725822158498818005988186992143722644395098727760607464831752926870528069767150563925044139062147655166847715946743853465986927211174454156753370409266887910411308791551906532263153432571526550869361383699048707717885283222419658118551628764055141178740338302442942814888308294442497968943320749982033031980767170099742846607202978111424998630735762240232979503662488884098110869972080450078421668098478280906136450360223342782519849840223885423957151739765533893984915173073525268208201311330663120997031001965111908473282743945519145044497870644867928940071411450176538229522140736210959432854436803204613243850804930451610357871838758344182903961369553701163931203901950556370884600306094868617205610107748615373493632435318934134741511026879234683344870047949998584903662745606396316026423402657253762512270198279282777903906490708604959489978322846501240683052263496636035984113022954179085680896895648884740570802828245430047050221186866374640640658667185837744097992696181806141241483142146821861648013197409148530975187635732328574855520287114457399459783976814643614872134012127097438466764372388431882552294345389184433277812062922924872008481214513189002157278554672299695417753060952041248165224129098819790484442704427173355941220303979788377208113990969227198412275623526924078228357961945382690349159000330253336832114088159903225859507062861392678530643107666770217782917693308720000000000000000000000000000000000000000000000000*i1^62 + 2022734066130866874192998402716968089791623851311730308550470928127422368652391125570933375251846144113195183770811756883239439998297203767888692174245333477810808792749657494369679737837816090009056728295796508108235529920501959313641053985369525016923063882509054206093729767127837289282769187568137932969838042596224233410233359547291626364400506647408402742352871189773511345783701155624406093729617392550924852064400864579970641053968637244548965852000201871098900580187431259662747312545966493975711949468205687672326129735939144781250048110954641385805173600703531624577173732283198436177384626611538896333926555289532885988762439878264883465165111455062033159444929823954335240616984187080593635071754879745819641239945779505130520678266362207690966938785980568535448941848165502508513706420594374128165860567231179286855312072581201899708027724520278184159012168782666129777100744682805661135592647079086908776523663471808539083175219713719286253867440774168349113198248125963515860902606443941968525399036170168911406331393391459143989561380061702065505387907460767053199540492584536864634778411496728458814724946924773100432816606097069469336347936121981518066834888444438686208785752811035279502257689803591643504908382323339866481606774241847615675802369189314406823400624542877257999852074742692127336338989481047956667949060318320323306099295077410775974361794768098766751257448477358397695024282270783913962411395789574024201650467216705316454077227742649646200932176831141952313564628395887255888569976336780661816393901543767484727293041536821892160802488049245677799617277544034786052491060162134292488555448191329158595923578423961941394861234513007980686682906453153738271169499180887637210480730708799507536459277415370266255177645274817297612849053908824820415577751655472045583743071827220914448235865568412756570857816073672109608966352647395100104441539663824888079405361483265557091731854725776385157030277153653145489766192844296771809447365154396190857336517430524209403667467508598569238066334200160941996137425843010822664542531916642140266053207373125520668678967173600203859847880458414949804796088786486294923610723330194590078070794624479338827052520552443019281471680004054143201812887754750708787747016056919194635534316140460639876097025815113983506451638608336174387027675926956742670934000211538223255396794672275861449834559666381981147734638517306051081480719744924450699824037553990240870809774391433547238584403400673373179859349570447684341666078032535399231363084188033069944583760459577120845424244950657091307506413352993916695186831579102898451237322801857764725427617709898669793000577910670593567971468174416628273647433957435700341289356682906457104756768492572083677853707425685349255341128608229706346882945783864853249804108301409389076770883110787473878272000000000000000000000000000000000000000000000000*i1^63 + -1499974740011851695493506826037355038998222932701163302023189868010570118793854601117303545706445984721499634285256417550911780234564639463008135339049352196620726930411914276274041439646575419555650675862070412980053702788182692916066559920912330064627446186951726509848445441538308565328283492237340702994408085294738130193519059464061019648126340257811926233255196938985870425496846732184586624161510137827320986493178264911120937012084178369915667541848700413791837394371614008417492071195185797552238754577101218514522454430736874523112757387966813982672239914374890207459195216515409351499584677139157245771260937052080020042942804380534021801788368107658125955191821918781325654363402892864285447364170998485564470822525966778658164917481279187127215713074378412049320609208670860692493965665843338328900382162254891622618475385762130876016448609069659920949737846438916536212178864818206268434578793638626281793814037172731124517445235544997688149389532579042179522980867845162341969209248249526861248076081576694896115224411920217768079964561632318559463222036186223898644058826588057878879873260190085620833904102422586159202987634112409534518060968558243200883923505854271339496560244531351614689011658800351226320416898576032081008911469482012132340960380084241386238315980965264366443329313960831850304852261713166990207298953871011388996296139898528259584231265919777412686209166744447681405121069446122078566962178362784593827089637645060674334093322388785889177225109681286685207021069054958340923669787061102257452078072910554365408817724553272094261760150021217141041626893633781209293991381053501646538177208701811501261780079775185011857627774335038596114946046957468053247265255298396737665962830437967347199397694891904355148543155083062022849396438647412875138804479266063323019667232532618271570606223064485786439851872060624824292387751230718618205674813184902566719929648449514549609803931994183447686872058617256346028639763297961138854416440328111216429524401878579238827493009130717503092226817483868345023045860026137825967528216439670636542403509354782742278574742179430671548651492444715572897194866075434817777530959268642610252317322691969673258451670731257232848285371497783788439052621242790595261015277387123547629465447906058089428330654420596895057198793504086339709215890305569700945980643438922332531314690171525765841364504539283007598316770254917105064349344602184990543536519657802673448814989747370170812956648379840947397340438424946219019612453132887622779490640519432032265723168621049602829198353408366543843945407655267108484270687361423551257644355912593005224605670044723059522023802957476881272001562972822779550138313635864804638299638854016432858622971425747512106731751797035524955050414258733884019621260521990344912266853340560786646110643887767552000000000000000000000000000000000000000000000000*i1^64 + 1298414227149734695380048565744502808320068858093858467595717125430576985645014126648648578750848189040888432796653690638992062234269983417976188208552145605500915064710481860907457669431375327355262492690624234960669965923767104166603370180200440940238877842249442068355074496364869152892345647456425403926831393543308603307967758738443777697235967057687048464374802606202801512911965396680356836956020959317388668458113261199568181745231738144086897373673145025130207205655088943947390763417214099377302748201325684551914330724965647981726862170627270459910829286417182139596853532741968814662649011673471146919390670099496345450588352376598676760533123409633114817492337843149897590686287350108803715723009754688584595146672770534089872982915631118453223745093134590289851645259896589267812226797112563061242362037683911255432805781245189780206308047945027234974081992965375398240166956085015252707255220747799848813329871060571757079779033603044595599976036308932535624192850460749539460620250945754609981659268975108816514149493586131034422538384640795306804972175515607458430403762571877034325733873287520578664924159645170127066409302464895987866591183911366426570295835480606043470847581739429649442975311283732717682126656572665316715488262290617952349990205005978517767316457040429610130951001964490203012282163965081805486409228503925633006668139188510260852443681246181511301198566098736681461244967654326227211101305147663202824853342862024685393024873655450976491289427964769866464087750452156185894991468179227672980845833705011157921198376177639984371956569877638935606795439691718310745931556660503318727376793281633064745241048278483116402819384962485155614320414884496992095998007249118018580439492389496194072666369876715668054431179282308253721648494397342431252424187847149036821364437241945156664335558378022814602148239540802116380958550544803996805398652692136883480058039707033803427568208986640575155752293932167697621478524312270560497909268073203878522040548513454648107319148578482022819431910877037304585963660518861621856225247080708831338553544770517512814451495840928536423914387271516274438776601567856055350837302267695120537148669739795798331058776779387084713600750898440301727195973955322884210148991079766855503392763245877639844771285172790607131220001832436140422663643743547015953255408110806241372974263956262005980070292742349228637641089731970895319794743011621719858345692887087274874311612982947861062050337018771083383373734867195708139207871611894321865813078671601403247153506201117880111541814932247107246561374254554067258006855516098486383806734208843148483968120056740195939271996244457639127316823844115600684022783032097926948032638680983646615592517745370484812992774273109435897516226567754984515144666238397180796060332865026762312116118487040000000000000000000000000000000000000000000000*i1^65 + -311859229313713026168599847778989917231363218058478559752896865046230976519686414744637096640246318107603968814602383050986148841362032969657292676865055251475303765449620965446796117453880722061640862414647089267569994525803346989123779823126014204589679857609385095038688796300445753241088057628445835510985427878493674012070258786549348434399074819687356341742804539706679669834653527870970592001299605445452453830584769792674159198274273131035395670333305845949232796238846036696792611086969252317042234389701669535562985590656288690526800878335220417034513671336179527058826251791350784987388589710556089393208244295569003691270581473620103561287499881604513152543264441801738041723585490659937806973486923631000134779269963385096751565807754837180401690655399236343369965023697766976229640966075764144970665047927313343901212755424187948738556812665982610362435233638614523594978620462587542977792161091784700366719439273316603968574695186247405178671812669486897945798474266090006977831808165182922679664305054377640456376723482320493388655945969893935904559942790545419069029066270607494954926995955786443258558506430243157537713920373187759005875775485726348146245000105991202338269700128541012017563853819380213159308393103898780876441930708875814474923666574011487958669474773923831625040833323562662624094115161081897471849001824721148615843541465247944473005010600036816516779433354949850581421712410041476118328904027219477160872219922340603245032911615386593029600987914027800808136918569265610226959445197920326273670406234394458623091598908886798278789631544255708971780198682127467674775383954042428241504057844081223069404828879632704245457358835389645568466614654069054963174138833461510337032176949483567501477513980957145046997942900480864798449835236201233909358168085763866379449337076024499575872729979328655736241704521826911943297483858988105582387170915151902760579340764206051772674101940353254599527852391422894126900632804039098567398678365247532285974954259572969173511164401040722857077743429980504284491738243576402338012812825067866057803379699842729375033757904197239745321673112409492195530387320085153119337640882481714876538155979138035887215397448683028562145936509186459085402764135397865166549205091316327397863629910770271268039330000918957469914928480487176968570489589314214955769465538587149537276891657269081197883633960740236979014315519553095129601344586337137026038172026108439811927310791921167952102417776136110202407974322187292037630428594979844378899817916933131153282521392918877868369029913109872673280100017246711553286916815162175384106308568138606598061842620635566958642553120046965142398622630313539455225474606844352619149936952055244096635932579185573984702359910268552518323656256952529029560960907063093310752682545743747960799232000000000000000000000000000000000000000000000*i1^66 + 163381916548013742479081905664559651864202938930899845523668613158452949973500653034653623658444357332293762113457280663614835593143938984549861239307262739314281138245381325835440895153016578852188025875829558592941361805407071128527268730066445772843272018336947668315735581860464298539471925741854520096491558977118027201266604534983824924351330490262703122810226820564359898184664740156340171216448283009584453339513774154913028141232754687186952103734389465661807345889908860697823929111426066721338894045403632656795338229532306193514308482889792708806041484041067839782483698419749200858079295002076502235409050082159833383111592072494458807312787386657577623329756984396580246717289088934502874908141194323690433217746323960686858799150842457593413907441001934624576017980300682070468486542007967750795976683101299095657961516631037769846473057899731640094445861854431588921361135800462661507931363943501219400587601162013074712836322888897712875383962285398820280614478571306251221652907201111850224822240551760186146515451734894091680598757297975694082533726337302355364129398609427759759001396193081804407353221779735404163555673441870553130936605361048218365556532897084775994710879185259322626491686699511041997018705699814398285558557297099193125653533873511519284541754190735024363185136557441130416582582675852197768715101019209197992173624245285881247643157580123815592998520537414600739429629115487760561336085932931919743985631459250048591802528490449864381948963934981712257657696511150072992844993098996871045321001260963688608239894406093607445458357202134422693585656936486253451051066403148946693702804628057677956483037442815991616240351581921909099114188783590426853392446243083234123929469063726244972296297996697995138913221322076306680759624444345428973073516093580294398175317795214806297569364568258305788792324382571194595054921947609176705357542938075999342586048871532466605531070474662485284046780905537849317727715593685953588675813180321337167747135170643266418641311473758413248277296211862330075093348411811749316366954255367293179023699002306922824393558858434654408235682235091245506606407579573949970256612561628742475287279733561340476657431702995449865523882040923849689313039978175764807442287358052800692871646595092190020548806208586316015461003252837959345340035693501555642233649506048919519729656794363236742685883449497402241339528378931628415670933303986535045704646232556374222442399400962319464499515001347120944576667450599362759262660950484133304964350685375354007447731920090311489502875397733845227115523883707666405510352761662295495194876643468027545209008912480443822174628498085365561674651419130411454532933492835462379438585403005481090974986684037069637280689624912656068649409047872676034472085729488207503420193268130696396800000000000000000000000000000000000000000000*i1^67 + -135072360917126442284141170805990160876135149095016667687831639916528641435202064871730005205042106052305101759495043243973852688276267517114866883591595828535331205091981968824410347998709096773515121318468686632197292761961637984143750306221615061890943649666305480962354412766399793279046544843716805351054212178558644623037117226767287281254375950685110800028104258427736003283326502600629122758966216941659085232425686438970607621225837849072182506085009358677571019298389222259698515204363011477123640749957045292326904963888429730180334312070901431758735294068321354288102100285424996187750036014021265588815441481241886378622369220837195993969810767558690489210015515456907367196464311703722242507123392156080625555455949682707222399758026227958359698664911623610628105708281261757854205489323571639163048205213904633539930545322176527521553803998352113743755961158599443787822588342588290650545262026257132203540244218063799458013475766539770970867325876124501856364510434235121325383676389596583248781054000754082490706216706164030628515650953068790463002482344616765467261304089901148969386828948166351402832503383200154756472554792633331057360858566788909472913374316404680937601079970252717282172425275135007432055553543781983909825760790205686505863202415434562827165987559183518316559504803670757419502790823622848669922760213033186496630686731836542346521079300179652194459646094971445513590602113990795099532364412292674729444245380888879052773977237830087555952638448181236679775497269677565403086986885461200778068825057751115178987769701366653884753322741669190578073065991245279779411270668343123934921927651761033230244452764143872143899733036850374828030960032523328541229270590525232511978043821239740642585438909822865933108405140556266039725062155389171824203217921293008485470969707772049197036500732170378891635100553988505842360044306270670421587568186878733121527886860641783549871250828871583702625717363333006214887778032558028997252594333991725382590760002998832612485748637256249336966038773273353909264785275889117760849413757721098057750874808958767365776299285308963772559757012952539494790786969689441178066328839425159957222050973165041369029207531894939246868373534629526038874015139090502619297986972443882617424794751949755190589569271537489120521275185829723800737997729996368747043448000645327131119975312025539110005213061014652835183833746103133833793878672571063487827336767622857602742659510175239103304900813080329708783579747175313936574978263485141111530373675834967851676422656101562034538907861572859330759912508890905498634394416500470134617481858109364905460887107873011155484782898566720771280569575082280424779286189167614196835073566608563165193953871482073831532513905608381567970079077821713945606915548837171635613597192683520000000000000000000000000000000000000000000*i1^68 + 48994064322346220070316737918946863456761182808099623371515475719055321942426258387020132457665465626486544729226530539596339133534942147284122912483720207294987388784572447634412412162561358029712697966278530444829904257478280008444264623705058123791756347544590697084882649740037117453671261840845541876756532112698245346446077731601590588708376857503356488234481220872864759446885245085213737273894668121969109402506557608226930510145225554312416093033865251410467251406838169212868625303539637295363553179098297524497689545031621507767049215944587854579865931017786660090041346549940773493658212395466180762953031977969175774977830745574979472622246085757377303556351155633370947704358343836720895806884376169081375986443755379013122297193173852692270389392177864582032775037814799208895674069000471034820426688702903214742522100336860242513886626124142219663234448512539389186292923559389193400534765608933887518077123187147228231609322919252673294925551185939150460502066195704385125199770993145162690303907401764379662229986332683072641811858987804297784623249089325489836440090727947281450701550139841684245935297738954824927891028910216805865191698436636607330725576705749856675334277863811568734053289546257369615868433923124460697039179497833449036720176973294291501167222610140551807630909525441382854763851611249228211716158089016551848865446038849108680191143249188470923777755967373683653913216820423072837029515460545173961216109611408167971107871244067577091583294253584205137862071491795467502860757972100578678306450264378056707919322023352249916064333171468814696123806104019738329118515233850638118249813863906979212027426996699884268654308863793820180718949885529959530917487289028039093260876541202155513908664385868094434506847685396860525216736029626001043995958246925852300963153152105221990025291896662275650771460969573668375719107044702997028907365122338986650071563144880498103574181037505490168761198408714230949884472048140347578605600915106455631796000670862015302653674896832164553532656414037895496439789756554299921291694444310946344654456228785364712497532170281101608814960575965312194508556003923214797994207487900413095590367823493851979997988491198628241004780212750446307540408517276255560772196476173949083018742197625935564174637939888211587599581604014913515957807631669390139949095695776711968693345006481430422414060587258465193551214941076114438244536270379065477786643789911855552471355698856064952130972300763969943701885568559445951742584406819930871521354657972346313374688478303495817715594789557589843968774980528327778713987305599609678691418029366852367209433231036028521706587904264452811317748559318940609349264036411289813052310514285288973247146400397994311724210589174115413692578477641762332064176039802180691889750016000000000000000000000000000000000000000000*i1^69 + -13723904176613988007343015860026083445769066610189674593858508177756265062624196901752932962051873394912869627630229081414875772207822377213676184866162882439858453344044225022862512538245769702690905968095026502174432759484468632944453703621433634534514244182314587685807380580470661479976793112233866184522025249689125581945589028306842121392147020038808750862595093403335636858295031894090068970425386104788098310703443012279831605603919404413658628151320855630697029621901021633895353731389719347924471263935569987574572798686582858424353127133762797151995905527511148685297920919032368905337930815197734359604144587261326028538452354361788393608762736109351903766216585522966510922030270938508389779016144634116955267434148993718993763314122221826068170460880483454694054332495927873488150088922421268222983731395854704736330994677683361405877021324380947382663615280068815210454194461932682065713096748580060156563732141272911377370158109437582988458066154111027750168733790460772880928025478209740604660935869284799844280209918483101769735711252023707271727499698036927020037066698037951935097150452510007618042741811451044221116793130721026140929040420840827306869047939864993407942674960859672605936357479996809200992601512268635228604239334521876679702290777134794945812303195461734696410269809028391893303142465954490803754066345016122596486013643106410997709635044888622115520489398272584915161038093697148651153246384248204246242613929128788951392316494667806162487511843849730406686196172697353100595287766862402764605211678564171979232874998089320400723475504987320514162391338387081125378390643641684094910911138980333999808219139861681440071723421102238921938063009554114195921319803145045242738038693347171074080390215894139705180742617308133308441257853611476263076772117943490325663396347067339433992948894278423090143242405832580986974998528517835362098962078464932000912900408534617884392826108002072003932277477001813032420362468618816332947074037990960053199417290676255332174732200264858290653139234415737030844828995732802359555741821220495051030098634213897226445111079246392344509842480211723853664881521744983736184400944771213878670740355276335525802793540095745567101699982700512420729282528467905320059065974802038938874889100045970380179192809382589381538068087522949961361796763797993622816082473682003220300671227116484231073784711713852981277928295183264727059799262269146927899409944264627549600714732226302286246383189106406406796583723938780328716150824581695969876789232968246592323582622370037899000089127354628292251613816191612910203994816140648719526864386579317808093932768238405393200179783306694727140448876536452952312589689549503416609058351519358555138698382479402132916967891936245048614098825535126270995018594382577978572800000000000000000000000000000000000000000*i1^70 + 3716206753056932460364491474286702527752761478735678953969090753310796238653665077095863527371031061596526814146683574849267426953750346546151291494738400119070782147450343924845197119491847087839184429126237086436270892377770692210991439010277392410019730381343745429543938609968485010504036034169063516092792670105599430356387081503565353285695031896342669840917381921187918215456902490347259140231344291246293204850325275358139190738945144648244875774262617852689176537066585367784574585729194410768925346004800141695899380985727235201047705073883206886369246749537296438286148440114305777482760288131414522645921060729579278928465481220853372518544403227010922469039052254506329025059448006757001924528058411759088753553863315976805048502128496751611487072368065378752438193866132528580288738888606805320560291119403631370899344012126821080832829105509159434037260948979542137235655042291739424192911044611497503806509271386516103606309370645409364076441517696019199638415834705649702000607385191526080757939301588905289381838573715960766111001021392757913479973848317008223213056910801041771804482661564624844799326564608368071982276420836935224546444105326027689092150765428347922239075784511795292506889344858288232494143828704027575753254860615479530607523687077122449144782120703646868416093543024601788813636566555335674388863045111831754380708141653024792001327132990847782040314279265705573205079290427689332118585673353373856824805798914783502952988438257874350496507261915741992453322619465790542253865242477995851900774634244973866427936560955923853421476548273889272679154118097763989508902512883879580731055314405172937148970532886530451002103859366657312154099757780135907153359774145907108592836787863022986407644414023187027640938850783569395262972099047772012515143329960655462929343471230086424179179694454910861107063478260534151247553344658450678305901193584325638878206397116154906050125540349713383867638145083286923604638475097809076978409926725122263683321432499624999948454204294259956432966127484417014896489012718167506432903856440749520670538812782433757112134866597170589028535401655140840121200580181090179684323987267714949712877430353598622848535802898842462898720611234861942499033527623379236802333463309905537304614231031919145906970286212040738562893176010334820513485279118756645714061386686316545715867071407425849097431404422191463360065617294746320268429279441434894781751494609614924170554672745867587288685036180656732812389774695777232397931260976168897263025451737093043846159650728641208078040081640681709274625287666489613265199211216044576313655910680478212592148317069974955464555196383666379219164537217425837386484565166964518857472805858723310537812185008316394320057228744210430909007962136911537547632775245332480000000000000000000000000000000000000000*i1^71 + -500323464955040874776623582954980726846291630671943894608080028943693791141183676052031589480542920179712849988952015906780185002636569076549431776054424800581139933698857069254601245885655756266764537887587325417186491460754718035743513115094757592611638403399409706197452910391548451595719729027071326583029335871272649540547675501460343514570704496583856796755537983328035075668947451711825795408781002342226613588180921566457802752775822993862499330043913419924300321183270433287780507655093231717491844309579019855847014391047180488355898871759330743842931639832931556345020357951799311139556226482993497455078743001307483291350201044370250177459222428357723586706261980150247852857583902927055646334062930845692223642285881508259515313227763581049121434539990890737041464124152879718306925506963380746368450168778355730666478937657575887944977253220034112455948430999553491665651433496446961369882793900808396018474268956945761431065681603525781220366942287156111123640629487132154623164530411633169104312595244246446221039550887063332369004270218936933417202255520678264293302087957716464186135131487074047545626952189299423855587920633562576067088821330321615704831243694576744514211857513374729721928352523385797681773119101486026836391863126427049248265263455613712888884670324999154544743855126299846526797387286093041783751613640523354202443777460913320237683189465408141426255353066484767058544496324662387605353976516039396279523983791235018532084529427660733700137591156975404777777232147701931701201998442192465072632655971749309965657184890330032751012495607078490297270197293576667627522300731444727429380714218374201119077657657294329360269915862343916137668924389867077482754328755280057682566166726277151159333577981180999739360578474353963377559715512845964052206512594459143233930798371091207199611655699360321279020819685799796692826775441641634279941727114747018626484132260018561903120846874220788330023051267628058259919464827093708085019166373271854778079535086612377823824046510597647377879904218308520344127356416134383194147012939295527183408659621537783210039087176992922431417239390542039443192715564453391658430977069096993960391997549329688159612830623321655584416809877906070961362943665911663949425478407482053301575995537623519637220304999654880279687395053724727506330006431980362988225371277504882649186665574246909971287472205131426038464398391090398294881697041413278038371981059358336793678646027922639183585228878714833607614194991293573925778257604583206873979128235843547460392199412245490619269516101301281051491534230835443017741129566951605085188212054400444619948163387888743269526964812214637967254451959128850785578972775552476634908672409799310521656117193584598626777863805568272270334306190824510562284601344000000000000000000000000000000000000000*i1^72 + -40779754733794095295263603357427394106654469248383823482911164627681521258300396297542062701775429529641919357256450238782332125019872837020104891608104089154662241009954657784032771522638573275467669823976741310967584970757723183837506043852567408772003652281711859182958131514196830148078935576001783558934335596079368722461891971520313917680178684517841998114477603234385532160352949991188226122688027798102997284045675232481371568508795760952383254456813067656847150769582000792249014203371711816603771224578579481656229488301484954840083102570181611869964473610870772274338940206131103255539035905324419197989915370579231955652049264789780368445611285933476396522589313540379410292277221217028984250012450267608642032668475285757844591383756884977401664443337594957889197215373324917485645581522259879480900490114297149820751707029485170248366089628270786023066064390754121654718181386056008213134930194715239751412648277288127185519654229976723920559997300688060660013575420221269713145604523111759215332813370157623914777980127718640812349625056845961303735860380008193405241758106303213710680487703766501947195165999665260593998672973390372598619381593358274259296500121828591361697565164010786478578803594623563819046879128248457950921953637737754176046211422036209577921913055674595069583538415354876924836510556560833920296205341121790631661564498523253707739386497284650041542723647796273817693097284816728908162458904678136016545757040950660700520588771938449461631389323249718159930952184205573159924225805508086956774404096979139781628109914735521991895224760229070668170111465591621441621898914307280414817590593240050127246637343266077270496215068243911617519946423496107496239484715348890023698733231947337487199708093229621891119710162420543984558398171219744235104686253012727853681353662384940845794621009245352203662310649982038373763432079635921056700702309428495013798044855233295924317718365378309131455573573850989130534181363041804644383401129544803014570082093489870940596225087392517809942067684337181308166503060237458822261739124702301727183694477618414177969018753961370407004253644390459324673179408678310821967847415213291670131203946264514485704412478714204544232342383323810405124851327207762249789829551025675784253113899903522815244886052536146492128107910130470185378260648059784016402762107863552771475385807282430932457647278049925998499236966404536131927722894292109239645570043885250011964425411699840774067948099597846978660839298040345145961109684861031083335387441767408793925586926431893588270810955081200813483146245752261022210576621486257739012254994124305400826904172343038728627083934730646470146573916559882059519997943923877657554486098099060694445803831984158678194720191478307277585351722606192177971200000000000000000000000000000000000000*i1^73 + 24698630385389910391006926372086114385926584839896304029701681663087863290564019380755333283640002220540942374167197344894597857489278538566665860663436320199546088779401398515567365906993324135839269086096710187023478478393466370931741619148454770389569864431830126297579737918678793972157339497809683378159198242945372374079898177842051672269085530140894352059501013493531666592101708742779552362878614626782209481561578454495496135226762736424030227108331706773547643327908282737707858158792191602336881977200985973748037768999189007468558518358229894809605418671977999870015280170180176418831382736377013171111412350753038773293689799707316050091123852625264115723366297838100448818792269905771160216286110375129170696861325634860441323477620511064098470311269625614768959032907324069254719530326913941252643403782539462297079016398648785396891028321944001080914105317502443750904740101173548790295526649178784994582271112397234217381855255970870163989831350569957147425785254338780447523715782237039790700638191440226803164749956427813383312819658617674440548188068348673620671401351422003994850910154375956762212673596244705305232071372814799187041487614967006203965328452607253877924907508938322305161795057277516165795122081942528140610777790362097583934293556334681880155097089910702465607304343891921223835448040519158512634046938557813441611134137499236569022613966860069408312820108863828840947545565227596167370756273721942638095506373108204182725209197465464857717553926585751395733636679095722140152557926593312634854542595469193348931161671469474044132123472475968664097342960364434481834542638552263037005242562812480423942617464633755786970024857521626452035437930697616261400514820655640570881674381911885367214996344459797117797061457420792976645033602195705805359916693382778787172116064397979308005016568283471428627027780066705182893266798892624549998579870268685778368294369110930260628646896089752290761128476434467911082919593686538923591791044424570436092426231914626729506705088991460808436411871800502872887489395703576291067621994386074486797286349646207631122120488963315124770498639629204466983226426503145307944378716470719049684674412168668098369635936675100854742405589919224419800346035417297503924407552288973465602809850130324474429041638538684406635638638144257241981150805094971598708248171979527288228772738189419822583022452448708723221092008029674283736040525086888467987270493364410752009257584154141892010485442679257321586209260522291384933920745691095645030692834616814153633378113578268099719453602399579107198878866368866375962723787051249737441111289121359563784110039828744678729087060812169997985561668873132484315030782851519708703578237910739275966699936959187907736854815110115244155721075224739840000000000000000000000000000000000000*i1^74 + -3487712706085678915588192661162268281672156125380655375985942943257041752858345613409281939027087744429005929369798793431164998892194194683134373005210101314120174239950960866474387683388770561942552019667935134973779300181800704563628672157058282633613108146311576425575753522564301506926443760483549992127890033158843637090787525317986744779828543201885976721865430127233911014691853656429424641490351627798863227362941491086867525460587412000150035576052166378200183735461770349778968637505944962878629608373338735870063292764563137795855617379501115241018679290660415000588296970968243677170101864264543878664235981960805126709644108544432805262250411398424425485811433918311458957488847006176647678070087122212947019940117072200118978506947637497449329082693885832014106252483866811070615337115317607910085536467083201158249665956697923472880957614684168587770611292578462054889138991645652233002383458380229011958062161737196874299045625204355135089957669749479478805350423521330833878897710607833330426549299841980718823126878464257072917130590140567989405217532400779225549618949243802081941374293640880432529655960169988703470256746399976039456412657794561004133570745739558325879768575774231452816167224845563430294276596002467081380589977045714812166163258038188569610028673762419319327414707006721159118409709452467391584023626502251981474166300819959210570278018495714569023528301219697462060611812580247795245541480045493624095954826618117762478528639911039937868392643708253131332687906819931010345673285380468909570177464566455370733980996872942593580767072214934326307447856162352887001038111185925964120338425001621242255389525612851917715739796422523391096069853040198234361436860525976145541713924914432179938487744705877058202709818226804233471492177277507337633506476389095853869151374688521294161518859997360320606418412055931410128713639085393691292388484753444770047455931129548855671971816779910941319252592961452511349067253363332610185481813149647352251854918873261347988288995540062987899005902097635033804328943579368942780210423310047578035567832492354947681181945609650981978346519575595207740124854281160948539315471831819158603185374874442709978002329249401171405258599879909340843605177873413708357808630512455193469261311948729664762230611315503041794432704381506523814695343338978713891096813386599134890696340512758314115288915248061090328830021670606901346370000537633866329160944048525699608283371952088592148409382907780425953619559065313664392034687794022729640525728651734713792885171757042575180021818115748130312421240196192790502025436302386670863374825355313964009180880077360282267540210527771467202594208812040117004983532077717423111592248811314404742958176304322775811714293660016659709504258048000000000000000000000000000000000000*i1^75 + -557053788339824839358341082369838510245467646653974225532847479720259540752806837848844397783590861635011945264352365122155237412455050008012986481894316767168927720826554814969048127698950895084394621723982015130869082880649334681481142679394956593437228658949273102920026159784648942617077955393853899869183432084007841961099031128061369553419314596711179579550501716376511709440327096511280522599622705579075590635785101019669970457644174960473963981296904718049204744417895945208867017157051774307181070685147824652552172947609708895370979426387530812330805683280441867821438743921994827004158660033790620911299528160034945970575471430675946439139321578802705884713401412126189963755146105782079940372939599057885279226995839942462878468763435512719966548149944967300551635733654483526347161848094838093905925680892456640736068808742038942855559689813203463363676793452760379278778849904891510049454939243070489382400674168617333891473099762767008496361665894760120085209313038199612309519037812422160053858265628991520162230278911135509298278422471703673463701227095803351143417521065287246799973394759477973415881601807923997976517389259513427966146532839392403561662633374092343943638343503347999867367834886199319746065872699669353412538112639553529460028079973587052686299731563208884367137300599918159487596621212137299300805503390101564520358521764940507540289030280931449775755230167492534268937085633834011973156980155338744437486914877932790994459309529003792706570158971372660883025451431618290195967070132322412633357180966952331209488798430281943723865865515062556431244087127206317860915897831364653623194964487515476756579816337726830312972414372054063512424560653072254348139011406105629327917487584952956313168010212065920325064528928587605995881797732345905870860626460044725845783047916437148608146757375790363346929987089645272281782662302180413393573062938819860242937110621521783153706847093626259730182845012092828205738985948692834839608132758768906121428621499531863941569202968744792618102425836546720351065378476065559499713233234692292811680014847916667936598793230831714948025606348136920533677261749593996650291866898286628585269976726747270230201012013256430707379448645974274334935470518220621696551264509934026112134956450972376057570583761413573812574693074692989181857136239886382126045586805646689017217946565383717318891796542226868862185335369935345745438400579074548414733089453689037456441425038819263793306872450052371468711473866863438997756287185431314430405650560951877208223981855682634516066058814972763757436363703796061931128192155143278700892831872703303898532643544249627245552128546349648419441062327768490786649714730280604683149574881800893121798443645055190575538407707797847696998400000000000000000000000000000000000*i1^76 + 118596407606620046780235919226446865598826612427075789851979163646497126908774281267322718097670125995993006832973039728961731578320846819955713645418600036902555457310724936260716091516894210050299419188358254907724931152941105120013845964097816474591590228559042680071905091034962110241960365270966131183034180808201441820506249704202883793556758305917792374519263440322718226856098424303448473985903695116934812720208009271577339264642039169053847368341017718923556749483890696584973416328011897919404181994325422665818424728417473008558601238317085219525158116779782977007226450255250694397449036557010542954367377423149022155218737650834265571816262168975199464587856545051653725882436790367685759941557643360757546530425612064479985565449962304134072568786299519099160598634208254380907769088326234662668531823537956409014657089145658822449206918836223883196053763925722579318209258571865261125445727085424300655493330618222291286268271694771921634892351397783897879023184090621606901127296066062970631910337413712459304114479552739107240023569339245880623748712971845472773064497228954327120203152119327697998236123044676151037171979114070474377957415667743559758459095340110931171998891840511280755833669537685137862080028925739586695699631856795845440826693230590345848723073013091443391541640565056715615200929522572191301089372549203668873535614000837268330254625579225129445353585229710894757668335585194160056936765013210109670245996335672241785666332264496481109646017082751708222652091228735527988898611402040041690432117680756531130239942138890919732420832828528756609879241223833851509748128316277711854335766452816999732802037141301632726645762306188774414065985968926140493229556813839258676536638483990737815504493922321217606497234303251747049354555788922696017360916921516766305997509310212614847132783207731552625894468456255671299788165667832770507109149215206414303758309080264774006218472252983639304056620643138965060872447401409135171867542310394336387458593782545489744578856975488840483165539678076252546759452957425161978800754611678654805329896306525988741737780878047556821537877558295857839051792399981097424419887252217334592212310770469191288776105040850272744311905579178054381904726389504180573583266952548880241342333056494731581728090208373730800960852647495924332990514702018047091091525342428076957640446223743981311426009641627244682565768367791557588778408669756996641441310718971591676979660441157319927098815731327436808976350255561196309653914156516246553462391722872100841475380933398573677945681812165495233122150853794190262214264987993823192146812454636610756659964292634659125690798918427342912124158448604818245464676254045437879267094232740797810230033054039215016917400877740851200000000000000000000000000000000000*i1^77 + 11858026113722766506507703300844180797786994102180769885110260992156241478952396576810332279278505911413111115992227251848841538603273657840158111758225174415001936740592148590442890855731885004743495252410164726569392214865856875770432916820559374931170226771989084780147529649531703213051803856701507321630659386882736467703884502776534918758284691318265922095630964079385382937323312932996550039303695781446439390449654814218925565731128532567261041473323838595132046627260790016999426297293867366697992462715477603775618570434800704475780427546065479578732604965600284165423280694023087589396878024557965081690497597661900328026353700179261967811067514094513670603186381257417816394634484033973511374265555492783459662919386811585198998693807789040522805234616325566387297321073925597699584450451701066796733667197004564245197052299480903322513540288265137815562638142650917178867808928390222963197573031306552909953339912414031895482876103623372068451482772857601187196104680391893360588938556165028827844732473432916606168619704930082542815115114126888091670554921871589138716314230385369278110677699012081375558908900734113255789428812717553834324011880014923921814127364882275346864419511250377573981836341871046399434247748389132481748339721456740967884550915864171001873864855150512383078679442525512042993827237776366786794588672638862063399515214798205297939678933840753503941988832427922588324496999116909431128602580036463432004008439532961049192283293202032992677096320316493340883135160786740735802270866517623025302461357357822232472212463094870714433198914268476116680203013492461933828477424539554860893534276947366973717694530288976042921335202544128969004274361095369358692614435759417829512526110746528795546411955295257340510420030441043265999218202938579626974458369958551342558769959540355373884222097973306349670394906371199584470055375556208899208393675294659251608950254607138841377704050162324510631581509882913047626538740975200175243044432300020245956694302066487868886815055235446768912227742113272595479992451170084700173871142481819082811687908845270995311885763095977018272204625053513038914017356735063109468747517652789289330932607496417912797802621797844764402655314150025159868874079207512483481698361290371021175753020379268855894312379778694145024758970787430743737987196146143233265824438106770980316190620668798660400487780935812197316661861824122322033116277634764730293459520224106253722458866632941982393791108208277612542707846593318771698468529047242760924862319839970246030594344402530366858965920398855229906238827275439843606235056747916531810780191914299861249464496463738513125119657919039687345556073171369600030516964750878061340942111845197672595814184279235238233896910848000000000000000000000000000000000*i1^78 + -1858524139563580694871519101535011435953552211704531644547898787470973884299898341171031523479889551577593167419956639705355826201484701328922958966791066175748779646097844312937164257562555968656741577248949083008324229541959595938436223047473797716631148537675885078040716734796939307789705444458822405328318237782023933860667204970221324944191775532199274638251618164727643761402894366644355590180936926430938628396950880652443002620293490804321793974429004926270466198032975650257470422853818600016005469077587721497399458923365998966943334642729324169996309920196842845803432543865418055335712436436620380482567830812190046178450342950302771071016179018830693181515982567317553740930593123597450325399303349912098426927606996208020147531806467889253748775330996732807309149434026578558943040254340090924391344623145319834995799370166533280507965160667931480317454535637616030818047469848955027204291634621194363750734786250689682447340676609921809593529963983419943238809542971950086808144447347434902344413583580095020756817356169455534376915576259958260913708306663756615425745785683537264023932144960282786102614843808096293995911467474067602972364816264161144569477721907677791421793238912574190072256522408129646196419500675688458293995057530371146778886696975676263527736435497283298640427339518349602558551504128732133010976539936451409104372778453092058263880504286470829002397989720225923426601595892950180570597506085946630885279158126882853900671545117219257282168410450055926834607591194819470849906124239960609717056321807118447897584691651509626879969231970275553002197064669649203064804489898136407228266890176674199780179527653355981677223007289622700543490200301164612341728669548923576790160829945133612621505071129946925787118979442984378668436843366866730613428569086070149926702127649676077955868844977619148166434348733797433441304452234037695287613658940198980994488745601244636496120203544426452976856958108400722951355294352435247375051606976327382295275862615418700229057635045853036450678109857651110882744077514659089734771368056972633611965215294890403952643496050900877380103941273955999024199109733068802523251540286206224771173383794642125361319415095424579335288394222506756445193904935312736721281518585130726069293033265489572095115148838117305314069543081985600029239593091179007734297261805252199959056432630491396123474746749518262937414377775932631694279716392713276049669262748218398298017275871372477295641494414837643040601410427333621400717565108078007015951404468115430353322443961688300260656226633098293501414697880271400307075894783028531142258649995476909474383285028514116724723320804706984862218402547387478154233547182158340447057184824205121141195949846148806816563200000000000000000000000000000000*i1^79 + -335077662209929269637706081915794424318578089531370020866157014660474820212119845881812559264079321061068556911009064843689275060651124182311307097866809606028486814308578175239191641664179066267353858235431584838462809899425308802736558903031563649193924150475109248294256887870737132701069024721197461836835579068314315478683749906219652458948874556893458551080463486059357422783643149251691305808807634371244460468842116049407316934034781596246938712437628742135021148738004541162194725756687486122059185805358422507988619551461867474466493146567755017923252527609311870462004900021736552582946431295689858108933273167663719093580394825811673482042518321740952328664528412770159826697567042992925705755644343926944502726102485087762041393699057543017352804778274714221145973193004204743548925869887409928112540232513983551477507169848970804644250063222044908850502167662518443225761472777166096264083538350922099937058303174529918102382236221260184581798681377281263465721531548103322836067053229587379231481527766974305600867077131631975742212453840000776582783881480879643904354786280944103668599509476389767788528179373910730220540516286030092751677936625361823520399676004811709845243466022233105760752851246809656066444928577821770028682307566467247811520546560290976430234402326576443827435211031914345060735021691282758664407953396104327066846971982715632628974244758930254984617521338171838043787464360357722470195278750827710248082599627628444345637441524766541368558470958194374831096997118887112090282517615398087764132554156501841086213730185514028356994255186675514241476850756424107944485489278290250595041168800315062537453487632374352183617411714803477657719157011509203863194095830810935554360891902950125691976796233432199706823493233033750785727033157176253355508202368080215834981963265087971627171059444804056086135015384286046182302021458143878951550738089079533877732252816436249274751045166204617299416686566473226291799990182827785075347033070045642099536703955400524050139024639914501072320845723080806750666908656987519188237792454901265584682936601779161377035692440991128302463647319085166511036919024353823670247145939043950835080210821253010838357647311290020431649028431037716366327747040573879545246339305128235359974165678322650804261967630857447481365598607598954959847612907394746366738070915409954157102189201899117068044752014607949689265854386033487845552605154056784434009515736621927212857493208284549603195958265709935420625058602509126635615294735018442066332011684458893045136860903300115210331282690534210200677861183603057063534729247326297855691259653387461909977462554341737884851919015407047710107923821554697688581036622632849975447032472870176293208445747095142400000000000000000000000000000000*i1^80 + -19517812920843256449878721038784634197165682302084099851113024099835404051103173794553199601485725299875676043374310752906337158554851380406393151877465715662878653990341263525174171237984841755504106146900745741107538878895576173477833889325497991181571883127859426105452023285546905961396929092081339451592380682591834459748699943824144046123742284372535458712598514782824460519199873471342087514926766302954482256412237006739920836758832841098654069024126634843707212561230563722480733309304020968529875822447763813149442265116452482965276456085989722492668224310388300805924596888090687402625195560738421741906705347835411458344608302122960832387803133160673546187874081564408144345772914132798317321047260329331079643277657410357794504644623110471924546857985791435592253232626109308603545220028883777413833996348483028219291724399221942591528543816457285361317943777115089633014050785595116845690562747292003725988682873658181807214732192397793234169874544800077668766725581167782192556858391909376910947061144519139207295358432780751409908757121902591569023832260894140572135333056794210976196464488079058372388584541647176760423222646589251002013644357557596919827989782783493778056592025781213748580063701709292138061459012071989240829194037305172562864880032888571309847790641065211870125777547569086394559210808899622666319326715368924005523979754663307687272227409272334312808507072350964265670546695576248679481786199437220609558673518150629663795462593184636315483135696135395244179992093870917359360552880953015012888235984800946947374195360356088061052330332016131277222146330233569171791202914919885824333111465395529082560689693041552686075433789660117215436413646656084800565470641899528099060924055926784199389792505552401157480637589217612434729875432696055809791417003044291811598562372439187024904036147482561345162102114651855284862834932170457190383211389583126754501277421639124297390308434109216417990161508908109822474804654060451381588870140050347441392958067153325407116989065350364976994925538720179055483453057457240014037011204041647659842427677151000390587927633978637747070642473186381179923946532743121544725841581005390432683736527185240820887460016841869365926213065869278387060892226179313043998265141686905939547160144800877554520044745749513368429714049496990001034454630870216898215372859690508023370630978194750225543917716548146039622343080937873905078968777261834209881257995814495550015953050573875778078397452766388522544774307797569234437020799356152645639103801928169639018879807948463766872632923054795631720935031685042446737407606044959368013047951822945587616031291344996741174271105596469853564337913075721115868052794883557576060871452219883118030990868480000000000000000000000000000000*i1^81 + -475740964055596971518052540280755151466806233770826476129439189116598538110089617994934118626642527632915585821464322808845464650785653026497461963317480832714209142743807256583762259908807816618595644661923707910986742639695012688213713875459332760760433836133661834113071419853749371480108466104205558011755935258565849270773368850738422014951447713423542887091641040055477571680445156266681570588504286531170155175755161942195551324461913636063322566136659218469216612370389429268871907815380351493940885454748008272117957452146684689850299334261840058906285385061205182541109268241062560180935157257717879701807471722869523258577712754067568592042740222105554635717879555462047969298038973474644744087086571561785322160467619309112809927391896728324952381787384260018123545754083483693195890777485437081198824475009476189553382401983777212306317883321599036025556877283624182654979298398920144077784497457905310304819830932184649154182394999219551227576728428482374497857523923324104671633295308512433298626939612563188816282466300718225061683078893775475253119413630786515294085230867691227535243199281518753499727542187144876005836041218468961906655692388957143995738327760642335641805687500344251671844216455311982239354504696001487413911026227267188166004568564631886700110988745747117068035015910515059720208656630586867250758530633068093104639017033968215633406095397894775002724917928761362211978699835530969089563581007104376595385795125967997756999043722402066694248388315379484577037621959547864990639470701921112595758463964421815993664534898072354163897033410165282146363458852243598729386379972615594028168378305288594824286106804538309475680575097798013905533570333511182014343360743366600023074772535692510701653938234487039163143637505395962392149362158868922125087730265440699423275999947382331608416518825202655439485934320599339824005416796023241124937010979799013313857832286475369677080007542321620909297927763627054530065882892076713838304135582996885367258997442775349525929323672268045432413925377730158157428046189149197105953699314752825192504912482361500594463899421205046359133757424175712988761750870404567051711940475059178590227944927539958454812053642062541934192294229274127694512372421140770573035230934337718272782487516198418477684350043239597432605661474603054023229979793846308688882987747394592047527243039978639805540495584265972703461446147937194314940257027816901904324439291733723448905647487875891310584299422159558755115677816588719178853926553654751350456731888757190551926447971186620897400555083247816327641509778435417925457817958035485121392073990039040459609819798535236626161279927499389224262341892455309096607127722081136735554884094262297755648000000000000000000000000000000*i1^82 + -3731298995824217967308030805101263504398882547796163592538321061201369757590632782334808491139358974701526437039654661070065008985532064593191972962356770131488812539028710791752580470607915554343700764112970238241204423793449269675749947939595707708160033459356386211220639772398320441879445483761972373701971495481507829328190068090114891162210130525062397681949100707596327287468204376346403024393330529650417207877816367892236866633685783593716586665051974788171126969227365593525135606480126894097158311164691200446387517563156835823227542038720895805812870221407252023522269141948193601836209706220238188386620657150743156808110739727029138098081049084412185951527726287870115876286437605113132972601715207051956999365858058381436966702761548630042959144373360358108309603133148665312849569165633976896540748096035452459331305012519911806245728349070276153220152817266530063877797925707324457457079278410601920362577587805391412515196732429299191502036232778627683871512579939694219298002635935369634896654881933790989245681389138070752609119690609001349473593993030374363627130714645178922640457868854043788052517422173298880830591007943235333108198498840155993115340123329445124184988104829187918715649228745409106266786946137022575903621566933479371693970893608518215339562916273553677096047270347010885819960553953055914120773939480720155075162113401774828919304684074210114034511054964337248883064367071297245280761973744754791209367590328293444303448256273172988238526372654205480834791337555086536884463101329854192493302093036236443509196877624150552377995209925255914777813227266296231116533428623321910199918026997711596842191434023363585916923703162223217423933978927077392654697792673962440950774580653955083885989728278685021843671250370508638767641345873589671141176074672578589905804289741042581741698198560138710188816943568540076763620265723085546578698739066710270946126408200064430618319394757097575407299663673178168803379746277447992846142594397189092736481346357716191978582226727862265323361203610547410022603019755287444322479547558386017431835926215166165310648301381910245020462577236061303780427419727952583942939246246988554788786069963546672834899420968761623970276923976790972360996984607495475664552768561820130123814849171892107752517070838360282248467535863561333169037566861880563198355686894590545079522290735269557446683363666848270393343250612024207266439198094989905420909685163953182229111481808010082535850097024286333974533152993618188293878526824919160884079573034746751978749855584166564519093822630889927428819791844736459307614752355962783251157936958882479479523727008195541509761612250783925301090285836707439162390656999578774283319476108656640000000000000000000000000000*i1^83 + -9089547323904740713489015222614612486613397810253390567365762452075758879676942981263742092374185639992365152370402056852971600073639481010424278022839041380857076163154818886572596802115378866031277671057360418564916969703749093353682923613873658350220094827021699640987458210774789985766536815710929049034208718691363814652977378396441508337085064582158488824270941822432974911156435021282819658841761674260989424829907960187918488621090345603531134118032566711130118322366267601742642062894489685642045007480721114160471128072873887977993131322344468221771299829646975849662272982740371308568658910639014426818755208860669371043479678110181356879022112279305955261288097391177536582804806009905696994561387435698639036136668873370369878236812356924234744019130535262956386799282718324511258624753263729578334990243070643120612760974465018701460262369895917855262922576821003450692193238350666260198309705386080921230306232618939159961672928890224211513138006332904761602602383828486938254281745986408091034756016722939684409635436454942521594853638186196516763618975548396832619419625532007709153324309692183735617349982121405521326908011472538362273597327415800534719454036996960015257648480431650349944486906887185788713659636480522059269942672555629375800329716127959456401204394405774061335183669895486953086842966394683045996008803464618521233585279895113020930642231079036470929202256087888260488654171610993557057798398860860489238519901281964254379823747600727005162207372577807166673329596173246301147005142098776716781310486817771549388552008592714995057545498724726891770038529986881968506410622094371250818406964380322739174439930800036891079940551414712469951410509491445763729171211632921914618896253815084948013672476827075700744010575359917270408510985151790486657844061034227178136896366823842390889483243796605215625867797440775991999984277673155367132615907489861828169395579648221352909135384755953381979317874606481263998411194567614981716581942781145819259104515217630069059014339984854436652171218647318262604792126659241699868166399330307768060189959008133096795084717576960061326440598671314845664961913236233708777035267953734397670496806464234389854146595353977610757914306724602146206740166761342109231026918225155610194896551976070051531985502630592657780445691981044427921018109664592209947628997899642936940213551647758367303058163478022789314223771783940151133817094020364537730349653770939633936338491244990605837716467942395718523223935154386394172698835114936376684789850028958054132061738895867771020570973750783367191654335962043040180249686999955156804565825509481974145772553519421393929591410024497331464316877962313489563332780422078620074246144000000000000000000000000000*i1^84 + -1292070123811306013977622484240130527355885269996666493930602207776311509051684351233818749711821885404656893065304369470843421819384999428268143982108487423230902649360539625584564322810319031772860493453394361342129303729444511651786516026304547998813128313959999716403406963646783192463918157759244656238984994164551832098212521091043823088315752492892426856049382305041590231333057126227817994556297157950127921958779239065543924257418918427710584265511067635188017822566169802658766900546461409510739656021869122032341607157357426245493401174842960144289129390327429335585204020543078903225878378350682101570992781257207859781540399871733258246796239791903788441624095787412688902085716482770108288164706462746254960875744466831907034735846918778656662967788032539674802123913571892624339673473639933366951004962992792541143495853124615714075768365801995876800764416286633703182941514247566229597725175319665478420382151420945149546816006826589369337003216173419291914654256649703045994724761101732385684763690705980202843406277877760994603088725082175054289729286288360434966753787276868803355695494484359241320467647742973427075711154652338028717805594906677627830143518798593151565270741649609238648152445965172223435634077695611507167278648204705235735078535541578526742696429418203836307020420293984502606693286245091149581202710616406112856374306959643328891079282678805650045596463927333821275611102783561808831166642519845073619804381861247437847289546204179890492463419773150372598791020606245336836006757038348560423252861683605059899869930281671103305467205546183790697756134168058432152484717956924234883155382035898218860926577969910938823845141858741547005694499558098158499891454773158910502688919305579925597719420529023122931216287895359998255673226224503990548941244067800276579955962822817335999682902904878444912413644453692364285174713864747160676992686838929580193459294001360837499765526777035742782286497545777337574298113125643483086829848784851635014406035603676732169505801538700480562481571544447701217836496909015108888337285628475815400610919563107549790283808813115073309607258319597244966861401117885976938256534439849960237470998665519376775412187610020738329643305000425614578212547216386567271022624375495249424144964919689575594885548173187295615443524868027958328680381945755224256925352266921324595109776804578505530050065256471212976178563258044921755265154131172109571527801266934450042782019391378568609828650663191642711633710895520936118860153331829285817805765576996375622485864936001167768864696284790838410419181710399180184549665891463378077253118098703039736216816498229410732681250278376753548843119865556801054550122525884416000000000000000000000000000*i1^85 + -6984732031587875178200462880538331209165568428021548863853283998025574930830220893271116372958652263951355905534217921246501123436481964246550481035015543673483840601937908614143547394442979472437851219037449442109484484146676076077148563786872139519289007119556492324269355662033863328678224251634661926016691665708154856219308112324312052047760934088031104246053219432737840180424408784770025424247788398311428087665770229232976481287112854074140333774570849556494428924877824155905174133319977705993420145204674728887943419332117962439201401894979736636782878866054547334898432717540284962324752752282939361891515575722371483835041917741700895577850762181156629241601038817683538239315116583465706644182681725503634997633997923364340264831584630805273271568511744966905671531439373429502906407907584822141282100587237947139631351988578826082124420788552089138918507672316713544214944962776676566262102167163539596198583788084598153765385416882552017435779782876176438714158384800073633842732336247578924011290028306094299555581100539116323387535380221402763264891973483471528815261444663075328608458262043374720063399960648786351970753083916922429276859481967808490836486416143444713684814988465738669635646184081462414941405298624423305771264820728076013591024308772130409004313669882274519050856883187266091044407283305880103109738907591489200177815824579326254809454802363635117412303656869397306221811888156161587352590559893609423151270348046896564432191193787426454814870824572975915715737529832535810660970490678704711110163146550669905019051131135706990551678626748689038107634455460323648926039774033152491862382953975081563429219851634839182744572343977043012516614206234358036970546536731193704193532362398676013118136581760477281571192149036803361685253681249516329089135200361896695104807426879558216908454586893222109220939738909907728794214755226397048998278605637229522851137551000312364493945848784582074212560502528263193262479871360314677399326815081511888453518728529905480574537655775318318267276584691607703795544045890715080324650864135080438360492397018203598441681573680035994976597759409932591847995547449560177872683230785529502783503317063083941858705512968542318459790086516483577431412983519880587039776275053721158168567242631203429431376313629924910993859122720143379325795379997631496504727192898828604421314747245218480076331789021165346857035549472766300656468575852640782877406759037832167836645231070790641842758380044991304446030769482192362581762537759127660595807853878416611897721525522713048573019816630717922628470300496660700067227788319848449602454781245813558877842410182787494056942689460327696915671439494666885224254668800000000000000000000000000*i1^86 + 1802149961373217757407562921211294365670864420252085443225481401980439720304176328386757213623984248539009579205732782488791050639344915663075803470583752659898666295431580817739775200592297165944021847392069672845230412294963623234384625057316278517888134835200302362761613572788841361489277468820464933655472774925228413020315610836684998121151928770822556579984226290487444547111096695327775976951341111399469031067247919803550318827647260232992594404955639354533976660780435540008745189505315279825772080116417356250117539780158048719331080543022715427825471106741189553738065082105921717572045348964517922739618379278795389979274954338861222857155834314460091608520349774724944857455035220012369315423337051585017322643585590773905920989334125414328176911353183474284636394311359449760470909115325361058045994361547169258787609545229412044072987962803601606083861877051729784639636662141335595143292366080753251320500463094545523522145921004244125030087777560934425030766689144379029386929732515013549210483512715765737271565259595593845552210508988093499029912124847205981411262642455548850582273317521404913821883768694572604834702924292107858828412688615554055538842316160746287764030515469519104529747386230794968933267765559201508553940242052546370149342051054456111912551350926184910967454078644535614585685728318849885175361015202148062598039335429322073565364614469714797551011443497459109524718148158039702283493446885564645960212073407328941753881090270791025345408796299253195628986097414101524390500119594627394115585734763713420747352975329093022197151346686226321826814376367989459408898821933214553828742247359346801281528504078487110540877095027140224962538521591334613899205040417452266525975292826790778292949967303470542291142207593096973753971070002977394136176030360196088979204910383732634224242523100671200206313380700763309908408413897599428479356987619401786139836738694212859834450096082296238665393823527276578691024268982334675168672480467528374360909813713927376348038632758719468252017790646629413029195234439564466949919495769896628784412544239025038672906049901375522056183139101314504982479457594212814414648904738238527192844044106320450943358046878080058748523925785510871400119750915224639925389455127104400230559160116022989450289319785220251985252149373013185010720400308846492102102648323796791062972635104687020042986347838123073472598926377865575565042390140279468773350643848414165824648716398242610827300367782144755154526059597486166381465878203063099035109471162238832876436529878879867656701653008880234539521257864330896542123781296863728575405797009191905973743577139060347131546950770403801570404522748731719680000000000000000000000000*i1^87 + -1138716448078095302520737728439477289024412759361187630374557690572345423348835177464972755451549179835521001446700856252161933986493377840776165806193820276923818316627214853631334957419594767968067374828612739881578857886285014656001804212010440806458962414423151542786168564264389458389695810225818923468894954227866104938129488701630816758803166428501937509171075280974736998308754795746697000172345572084720775567637244743139851911996873815176592469865151706895184937817635957446731150840388179298769073283002827874375114149615393698815993541393249297814427859791293022645975359923816956774188918174977666064991021979287222664245174058309895989717128209414541612304064230997653018751101359147631536749096873929858940366888795619263089860331172356289787301043760955320887372037301999207182593651387993728237944588494600959548725398719127485600736363036451528367247851375566642357358830759261248859712709726659141455571039683137873547688625173398063937405910159281556786986087028313332854711804952589292411530341956897386067843618145800622797673858333606267361587617188130624644533244623471017359443963079737661109074498796027201051349462039358421075766715103114684542793028498155186516239044503623400341679065382563659586051235846127507734236445760195130179847379607686621259062880477449413738049650346879059572831340104012197012067269214436379385904311257203597294658705070283404854640831543530463863020065167094938046824411020029063971115871532801189320792757113337602732674527366999620777973103765195470962159300390968321766616668852856296857093116623882451948466524754608812823257679069289108006487355138796746764256860200471217715781525331566406058428643288189128541524014089596395245473486480273469739870094078694942904695286420916711392780911786271170230393188598376829547046202328011735046206891139583730693001560880582690966539333202175398869303970037271776724070773480690455753237806947271493135326580240429612475698297958688373807177484296940986116678749388341758093153648039834060071605793475688591948376894159553725173089357009074343628341921582036322196621348513172672672158160770181079466057440177842098451004984231802254002954527588673258008218447763595388230732078824841186270533364918873806476837211963627331987019572417927716012685542289441799162532703224746115199577492730378592208187243611680134395277755376052750905569355950891853928338993894857471173882418584792527267906726716771650776556160635887620830242481958098026536100516737060932047918744852641782147833427555991717647280877613492156571473113819413043251014252224898787005126351448167038439986093178499960884921588019620725590562204889153282863416926920953149466333727948800000000000000000000000*i1^88 + 51115607824796411868741194167531166704152520755386604008540960097130750479027258006513725463872087687751241763271742848969033026907001634796968850042110207020648188405364260021694600529152757215542385260100210174176500777398908569408084936252497315832213619526024044592012698165211287479622961820522231014927579332273173397072494922765231542910792067411946390639391514858424714452952342450669173075927058636161528678643110852141814253702480136457710166745968297101943525554942796003624614047049474337651808297806238448067280309023202219615727894276169476559881048423818769196161513163788745724983488260863298800689002876470868543397906511562628062708398844790477116740302266722275564552376004988084966185125609112472068956585977804204907742779876994018213530036800527487603504442506653298297206222574074622485557268049810987771392119056920318163265093929335118348749560764271308775539084464076028816510945894678386691243452036795609607360753780762785285737180403682100061953044193801510436155400275907305739635855206752166541351051753194400954352745858423929662079686474293356682378275266742231521989161320073148546280438240922957454991873601896682510118108470085312309239785767685092975287161317746692447852893471562947897676426031675859666561732409876834641477976317154200561440447843748594922774035323241023702031041734360342103638366157085147542695790858015095304212508100861642029551629827867994502900023372201430004368427348333508743040110475294624585106326863533233841178726226411977486711360595986039347967334133438981506092075050509752459475738742277830603375529786630565057808038465109277161548801297561798201682236309016039054498805988966341349831430041497352711888015259368571389072310822136596542776553776646649625156912538905958575289197703961888756566572803698391705144838352268056575865997571968946331978746170816207219114507347688884730549433827394213204585601360402458960701853879224261420619124282258361903385685721483257137812878818961276502191765456577960882290802519332127191424739453350405961634542122968349795282341725984344981290185952645617490676883901273351825542966645805133373778118015591507050600337117645359344719204555907063797193488594951816299996563904171081265171392635798033570441510134509281433571591813785864646263912585001641347236472101780303641457027253251108070845740835109007931396027132709488185606160022041470902807747980548976068609292685452187625453927171673394970490818057146805414959189200569234793006524235214935206867790924733935672432524616162117798439113198210805186381949560612218775531120177240777600822707649865994771958864017333826157001012377034572444674473570142779765196762707144915025920000000000000000000000*i1^89 + -87835800500003396038624600671390224248698844751899231505376756447949422999759096765919001190667898542218545960569784139189722935006991341059324320893053727611578195433935059894060792407015736533346980346824768053040890543209136905077587081908311014361895067333904384401995394874628472287289755838274396243409989916033531465321950013432695503258696902171684273657969897915443736576983043896487758023627808935789261801388421931718950554209084362407673170575509283799713675749194562755861791810604454539953985845117987016128098531588525926329472953748588696330872843854585386871680737506250850348775206666390492051920057311230547719141863050441434174546756140428286000337879624538064381366364634498343707820110789245581230599238374146309054176980096314790997439274017058851854702553115045370612521093366682072371139125052885620992307503412464004117854986985324594375241380703356381031755650589155583383574725001312959406074061620485226318468604515049684496198667564490022795626146121285707085683486111344204100770250171314353446790923544899331010188710853817727511753654636175154305524003228718699731316221287231481682617957224575338744382432160791446544800630720922908991083651251045493700029503588888131601918865928879844650764773321527230398592374775593884530832164144689646471701149451289969006376995655575341544845486589394269090459422310263994400250186641259525945147216967620444617143700804669761780951899060816049793888949413482415595080288234505069965301801695489736542210989930377654120386022191453981457067192075087033559752877912231425476176128112894074517339007071927565001688232608856316562752967671363978733618202641832974008083097878029931830881469710755909442001570424934193153090247894057643939288778475068961098182411010083692047058481656913517347376747799219011877245447866212970689634109869418844743828138778082538000072678662427555162018756563815447832853460094975445050861021746218943617057128608054103421807962388610010286820255099047318315436560579389438659055288444181883196930641802676350685153143605914141673043225661856011755207236923846583456449845022410013939717599473864041326661607853313742710038238636014976970545395595677947151272042214798086954029483301155517793760663471108412275771570636276340331195029171541773251303786773048859808597750642711082660793062603060887478660238992580744259646882331500291970353876533704163851362234470357898214953157367961501226879774307117971975515526149816689264574397910911014264968229307629416975146879383534634290552888244006614569977313923305024247252163688968287925278790025306753652956835466298431713767608275548404705085954669763629859046025638361546432655826878464000000000000000000000*i1^90 + 23130777343731477661908832631378654762151635173305358943397277522719494344558663468532408131276684339344415868041987626818537885594620336361125308978977167176363596381706199347288132650577994956825712351773349445182557694009173516868720370984223689361493384976926017260174177231760603137899483876350580528630510943248846706431795578685597250182616031092442160503134306749117048896038708541839104014369920355926066511136995890644930465918475531584498892273895744154700490200950803047263752045052194245735581594163367372563447563870105713551494009047297734197811848664677657192183951525950528652985718947186336349351976115857164585828117650977431440795687654180251362308986227900374718771077117981391523726848558524255585098223569901420126914023735167409815737142279826047118082364996566976856676554561778367544775660686778626477862858692682646684627609832831453898533687984235188086218027675950018511225444837477008276655662443955541872457655986204785413079849190576764218897417687816437680149219519475109728513127027275977591939061754174482799332156656736549265114745757491151570481769962407716892407925876542513946190182290660976313446035631352602778334819439924785313097438099322898559557571085424141721264252451817282025051083078789356995036965397631908102584344155297575124351903959877452354991843942817307220334272016065338415198551216570069813704551923360368202380426343611499407250323160051381109468756462281760834929813261038567627498619342885736508230367174323835490808372768413023025912577294642731370739371389591994002997639785818069158311094942075520424373324899131276312614758967950300917048172556106006726959883993062765729315721153541442362045001062627264146685870670905865964843007990431500132503146898355665725011036758637451669511595167025698656365866252755655650907259048154848423598675941974601976051635467527455935879282554088349494341617978906924095759740860266992000710008776836134434135571957281084080432720229425286572370500566595066640271520089061445355513449368072657767780642726034116288435188102405569249433735821646343730296438948049597299862500646116148976725938184674090112677890959198812265040411438603083310708301183475990223071883013202271559890554608221078444169227942960803897051858928616816772782622983580676897611830854110898502389857496696809587421752566901722645440980976097552150745739174333786373195963315654479657465912594791028295659311691795237364995908556707855693480728931802897759348395059090723585904905513497372733942936790876451718484053701204822485322404859136160350196063482813533828963138439736230214716689888247618257900050064492462020037637449891573831295103818926003322880000000000000000000000*i1^91 + -7261581865058387857409936073256960934537068480853422141373073887643803431093825559223914468850770402743802732079464044642569385446064386369116753960117692299908708265205908994631575104000612052569166600232116186216892033890291772675621816322796788589180677640830660260354896996545990091699548240101702540375206430326286594301132701541355972601700063883621994626480830364504547546928863830137693103073436330649421054563621227805854302043874518423969187536322450823610294800917179680563673365697736260476447344753933306477524203799666643386192414519765248975313454375804715683347214157048368242866721290463992157172075680246721684311171998557532804005801482670913639843499662956004189655568703222285798034032065366991373437673359540986582402135312787438777569918056873004587443409727283900347160536374509732716022615089971629780576755528604095148585947130013576462784701423479740246957864115930635532681775052199311399035496586192388486504906731986831417899867221320844987526777588125878967834084448687107799191309716537465935001002819792775414221903769147207405834013329420479729669910923323742999879104323384867593363164087021611689467893554257959873490526222522061761155832056100168088560608742693072258739487619965565599752782503931520399104203926722140844775812908734361843497945443323618952707976099933647457637280568908455646412681501990592040510279334195876781836407466458219880180304616626542280405515232138131335401860046738403806238459707471086287743593681992369324245200563700277410407947073531605192777601104003973693959487346486041933774570403611307627440315405330756281676419928039278744718615933763374720986145745593319901773975321991096880624977467743808157118682213421512814822644699385604782474720869434707829572950945276040535225283628536401774048087979239835506012149775754214445378001388254655975136067307089204272501774619603898928061478598332232691821371200784951017344812088173237720684838911920421252674723310815183706803272074543792633304340208874037103050468024289053098722592404871140516286107034553207138411117560198547252938790057405014458826406464718635798081176007672999092518167561456973654277053846161372399848836664719086036252141300428599413509721668797832092227056379935847132370728333894397770914005579382574832137752789395346929534148203217150266475833742049120479131194619982325902964655251924202789789550937971884807279056149061885184024021376742062060186049169266409250191512410281054446105795069799534767279481662931917064859852094713939694263104395411110491344223523365115006650855526903424837019817476682607241773361937437017321762548896129691003622258453203046843566190850211840000000000000000000*i1^92 + 1005083620918464055583471639319941188249311581779037535683112137912489461860532362627431956326069934182636501166724781748516667700094589525133886433198167253398060866660298233597910200478709068338940828996771100170425367031286895002770408999238911211437206978321844013756194200031997069037715516414773723578545230550339766055678213949649461227013674781392836982440055832784882272721498948201509084199685017263037327934331494235981740457699924272726859142427945663308116618894311230638705095185654677251174614758548486839316256716254113217969621839515004943165800802748689987674966493322288435729680865752938582406028421115556802407261857601691083564979050666866557164542468768649574472453561934517897412546524803310680143975990164225054630229085472774232636904486868390333593730410726166244099520544489173113811548223449091550446695621137130803052416860374579719510348778782215361289058218565891118548660787087227174064809395121185444229960225704181981551107094853204947675974430998269737914550292120120894328820829282073408965703619477251779109444049871850953575856166703207664027461679158698299883311250039751121712581402823289307261677767566822102805412530267551228809438710919801352816894367251271780473852031584014391099808841929339550965424001492519638049089271160089234122503568244866007242020431060920698608701960580060696022616968513555214375559695628800211357460257525426588556496451626009561409602210335520589894939775318870478488514393605172504246398364802895078603971290017867989168874017064417503757198011752066174581993165058556050239541673012280851835260514173212458018161617891152204027105740411137156024366562199436108674692325249905972241328872074135828205509868432016139004156530922804406944239904826377170367614542985014267526979609492425064049191804712458325150919530384190689432220131098963420352399726592964171348555789348546955881483199314692767320021432897448392757266962335962520834319549834414779992751432454028826849084272335576542899530946417070178337633383667908427451379419769074340572775330741709571277077752201604651669306641073017005132460157130524475381920276795480979641002482947159583363148389569531034258593644509784628065866380764661025487505273554664654849438887397742715830190823113612506096101216931884830396240215294303359801070404509290431101388385066310370107847785660841656373687112204522311127432579658299708159058413330191158576456323786828566871340817583928167650845489144252580633446772287960275518397272352369554430900824265577794533095013216742150714752028176005338702190606996583958814023744177431500287191165777305786637594062014805459949068115287455888834560000000000000000000*i1^93 + -87225268012629028320249733315045576415600395581064059193122700582271612419100078403007158799909767612374846578832851569363884525231731367196458679818978029885262642566940197831310301919977916140487588186854660456115246339725744929010341189657818125454076514152200594809696576865510894901127596845743664767954682626256575541925238490220798564866942170096554258849169458720608008589162360974709140390876510303578455448855549788802515041290851390780570843222311503430290621555364919989319607998269336210688537774614229988472861291062521542906365529592705991015929512109762651924474166646141973835479719946782529076344466437131222860162117580904532622834342421643724879987148448412702678290205436312571405562601959626812994486026293843396621761257061840303110534668320391517149731647823299198348539702045129537707927950517259744981369773500783291274498101705741858157714852749856692158749700971390979856286749266264630425176572402657535839320713789070196115797692883268582261171046765153302340437664927166964249845421994537018440922661498757830960191524812422515010329846285015189816184756654378389306672109296969880147155855794422022768022904118650534793321001319717683029158027341225617594976708509527262903565255532699506420788631393330967033769426909141712326183496344402191032180070440264450517728244422399670687520801220401894946533513898960313332775029688226591541141675163436756457684213552898500824064554770463516625112496077562874913464030737793558930297906341281374563846396738900152509313591931854129775403890800388218339787134877632390269557949539151497747245813412329049966639362957166581945699004331774060499435168417262505537299810810247820017411381994011040349678925689618891905274513686976450512332885000482923936921696106490056443260223652590229230708668790184285345567285609765949989526865894191853746044496273073248317387313715623654422463716396127185297955149434426101262944662068527058949751589426848378272029791655378264418368802404397122533339895743641496911561936121021873044790565718698563502882272742375514918352925449248635316201270180100752503922801877415054758508231884838499676429433909813233650938513372149092317586317467361519376414831738171928904394057850038836636967584100155610763907385794980098877122540322735068288272167456155949720650328419570925488791554290095028662071042576476620703505437537679676201962301510665165443667820649147950358789958487550941073694777166066084551458066565557032764777068365850797260443134351723332205233367033369244219167374372168970345248989152805554852378661198128152407146168051543997301318823150135668271809288268473414445519342036582400000000000000000*i1^94 + 4010125923379102732872878924737591821390594053958246188852136193624667486530735657415955865384717900819203196304946935872266497354578155441164964178995705821577413119067716284365244810208258005933580834867932388208212484213620085509020938408931786280179773638255574767515287861921796605981076397908811237423246585981453086065780761061846535898488573503000680825910435488343399537235555974706171519677001103307029585623351254018982170259047273832997228563051473852978518271873419467916077360794843178863548990475902053003832348664954460550386989621026248021303954257035558034876196395911089123865557191364897446831933467573590417365937097605456713421441262723695224753184506381642742295467595218267907260992732419254157677862305311135340073256745639817592033106342267473358782344199455705699252608280816417387592548035348834395756241137232632521452462078862719569645960882779116456683079217399771256987588467403219263957337770644363475608185169799734200259027591185256709586096711591193443697512033600152305153267133652885382454425451171461565827301192498035313477589803453037612722558009210886472249119943557204445849044345377290566353627377438900861989364914395868468296627854800443100593847752282420517796227581705155354074926093437023712546162491415870662186817631156376999884405550236296787343886085571530254472399932481673553086135789418703716605056848662319253984982005888976279707061133294461425422320637917009599424135371777535996464553634985971719653883518495389820121302482067430862798870812737602600126899588098301340170145724800662521163297525750899108188074537450258157162305163900722456841506367883145430891169121443927287255876362339618585027820403840411003260303761059215640126540763550697975089614242836681455235930032815646238553363920468237805091307204050605671043468604187107793699356471369578012920554589727178645013398133103093973363613314660866612338091370598651337278272461823026560993173621044167525898640767581584298393805066489464734011190870432076846842314744182952482670620436178142440733368491945593088416543852005806359330280505345997788925828739421236662671031856567665880638495846166552781753973825697676101151925262325124126370988904527816505292811906499714275611731078514834822380960598505877126014848275624956617745680186982032768131382490463918272890804239352916360314157505925695381378246605994166724674049665583537787260126081500925193832913495726760814334104925923855129853218972303572375307650984586542372481144220327307339454914940193678957363389629655208027945232119107295055110316069733522875589968037182907556784770020327449945350456360620389889474560000000000000000*i1^95 + -23350063515697441567686414262295772089140634195388891407262386231434411491832040679785773556234253667955106811603969181801327461049646823433669876602813298647647560452548479737454655891733412140530930083707870650599721210617639774235542544095255057224512073164756656441723437439228152416262205789745265049152289959949066514855658372772094811509632047178699202466758773015683371810458024703573853031217082233347251570026200933475272285960922235044606410517962812146143718305504368539718698271662236085278957180605029464590094721951659777395310303834625745978021937550801374431210684364795445297610832002925259079415852929419067533460266701738466302904931745706669866178185543532352608761006148456582915012186848959941328181707759049615296745039745054313295174681800870539959913663266743623994260142751277996613221136312733848377693589870416344764688815109101210260702319915327393032815863570214951628543964714857057351925546290897585892535623851448252938548037728227887214304459660415872908794152747865784961741099841417250749087361864780051334100141891707582745090918815943628058440650993704400329437793010535701789821634408707431124136308743854751538077150883943998622441265302400001407757016895646647157970123965582318484105019708411383006687725109859940899371955192575378636501272375636146230235554970782650130863360750657897739334858560534428194188702337237713410933786112866106497720076096486457393967174742919145503775986613631903437918288595146983573800132742806813137599297781300257720828112676411340731494058272079289288927348072937189633030206060826891784511744879647363262481553229737833738126757971871574266737124723688342037231611785392009904029521461638680739693255542572825091889427975408737638796753225860394916913163580800828400885887489095230904482756096946304154114024090872850451780303528735448902355787441651362380146647281134213211538041527007282640982984451523911416780763256711278335535738553295620962159994094474423385677170968093630552788437951456534504885088322752849877708305802058457759134521168204592744781566734344072212720085147266112921795913709392656697623284500567449360487578633307744004427340094546506635647378102541818678370037976229484606944925420976119330525465402498971802902915393101537398671593325139295187120891410435976279180361121506108713620644238678227098329202615000931008710354633833225299714026933162173965558421915533070658732990178831876381296657027618533609271931908569963630397933473641505916041070294357070967776377893200118451840481886614007590519813600495673222214109491874278277266223764519884451866613200030261300769612365824000000000000000*i1^96 + 3713536868666342524035707475855289294814472196324283123966333042274823633878192090432812855318163410125065162807458073404922116489994243430579923410447259307495459809069987612689317105762118724606356171919995535319626633672540760884655917924676538100080854273716947550866899958202868669482709969617727925412250931453185997751397483954688464815773389070805091471688764768401660810523390010239484930502548961663603277253694323205349166817126984831055692307919412248896259204732127629350484360229548476322361130840691037826878384238809355436921148632943789246860940082745979346709787564185143250367438987086988030766766634733253166245799052444839610997054058176641350599959927880200946704077613594821116338198408416772544767647832544385286448432436528626099350288088270875665693654912532626250724638797654297792594514656714930189003563540200061242144624519382613534422504741528876159431333141645474959711485822136755123323248594588907186446652098258923592758305856015162976446449248862645985355358134413865871898209897371427573541587262990435371251529035038010852486788126764246945498113404243724696338121460757097980488565995124733623438296062958592153451511262662786475915348824533726823461544723296939730239940273751477222303922361264286601746910105542597248026255464123552098280305688366275296172713930639108586578374527347378215265038065960186501175871553471636094911894863187610291797857478410992797277656283976936992865198894092928218635862246772068253735574454847729054288797606814596194026720583188040549918548415118251036165960087248960569891183126900667688168091589286204205944848087513317778015772701321389185063474502511922813769182089561175342460710488200240042956050978808570057280688356385001268895469760695069086160195898077856186724092834683182887220062883249001478698215233663435311720526773432794963395379873816797750870914151695994657256226252522419464415458516218527400930538470419403415643313688604443434043630651965335370546310849597294692271199974319117078351253582355460601767092394551067313788972403282302534510774927430817941192189440661571970876056610337413628491450800619048502673344654434260741942017202102188181151647347990691818904075958961860543081360001166146192113706180697333045190936897120240512944924706258555517823087089950964460749067547096751063932818590435312191772878530851120020050616683920495953704249116288779710514598396023574016334156204726823316160566138097525098791243877579420488194687738161812620080608762909096787614222711612876613279638404712789660248555961480433994827950514651794238341146515613503437739501410962531942400000000000000*i1^97 + -367021090239936514336303180789384161852961935780268431908727178888584143619007947683863792104341742289948877751719734649513923514968537332727625437945458510924864320064957487530691080165285489711632451879430679090546698663855783043343315985453131877239502476735676678660579915161441419076674894685553863674405389335112437556131346904884989778653001959779624203842874696387982310270422016818386948935463585759296686873589891882013666553156956041454963754187504166786314201016794980324372042261624593210379139036505151492742863751232731557905070816664686014442967235860410747807511310255471774108644969906437727978318791587598561547314102014125235227765952604754173001244795451951308067230934084603005645879304470449922024812935159652379434439965434971690487776858161496525817371936288435114682313564831772306688469279617372691404508804840768563288365867209068030179969923748450451652713547824724299057757641183908778542196339553958473963443846165567564505456193221432466138697357028149698162842754677015970824988996800748408821486668004054696425183863458513827957830068784929806520885759541139021607532143045243935453878881897979000031187642301301759956393086294907482091504928757116503976742182661087100655809296483054878508903147063760834142543459641212289692344552277357242378947916048351020030510905294855262350018900928098853228875991984605996842311216544600795565364379849171122521466770757384524328005068424180537660623961439369271524948292630483149547823916301177075609694182928330676567943161253344790880552476958643874261897231008124053132984401575670196764935344610314829559520510771349925484859733602805954874148554620219669693106906701637900099212215236548256174831161345411461553957101475134173865816826159032103977359203026573818883655058332996464427773143323354153520612191299747749422853024123483783093901969488115722092814442132208253884159590404976474877281930721577763220459362363792943694324101723639809483064097250562781209783851915080570131855029692282390715373683584519937249884892242112010948993337470895338668269131886379607339326809306270069944864617730445330515124813978575974947185893262081661328780958076257236703251562067450566445592164928205930819338863675674446955497546154846926311646431726547303716996298680035644847756649131054817414603411374345332300146968152206746019123203088097400953161688132574659382063032659622196635518189743135622201197454570931469768832593486861076906748644554275621924807922254466685485803041520208014844538456913929077241988041428661805326573979120709561920331931840319722825000301411191222137457213440000000000000*i1^98 + -36528253457572008925277924944615989445067361642004055367057687065429697376784504804922921811548851807626474937305431993606510880920861628112242329119121834067745824305457099161554747900755040791929208711610616212019710748199709400236881574968056852062614686769622852700393908005442095669595277384926306577088273793747642024996585311723943707002391874356374938446313398221773196812271739210703362330928914808557990070111305015388614254299565680892528792194768360758382682052964943286336768037957723719592343210367988131710205200583384158760044733387112748386236858001760300731190522070365130361458483953338793690031269676807548931747172849964278210177095457239043566751787455516146371695806127237779963737479720490280013670440813045275337258702135600558862620799158334117689658706221110121869926862162229944901342527072608169865094186575486675122521995454779710105160367015382756728606987040697203502546982853587382507049157469151076399587738608642025680229011614335695784170286249264010554178506886020592058421738580989026206763396819608998010070994661857162964115159470481642725225179456776234093409587906243748456237100051881210968425963362657805939097424866532865832927495651054985724990218140605021034740544043300862668777525647701425375067249450313348216608250049467030621958362302473447485028029775957300040249291552363988738887212562738586603774997602373447290500984721475008705999850775066056502380562918562998521654842984625400033185395680767332908958005163053107320498408014227686512384666050601865662791696727288451800737605705356916010862683526254230720333421274727091369122871914387371911945269828997978402624745779876317126940081174812411967498915330537345037249441308450537669429848853545318635040655348883490034526286218652604810937077486671939824132496729705587593719667355826104415262835520040399866523800033736741564614039352591360081141263519517810487114370834723667636099031940741561857804269263537464965256610800929684187698796292965310845591140171380684680757689580678871865013194528340734514148776440981936349124570413886112965373514678922382427044386820238400794174577198565352430800588683570920975359798244114214118114117631435693802545139534267462986813383034905056259114857924718270452591147277853459098183317028961577234263689283058822135232632765591989130538774195269960893711905963322431665675002717459848864446625653969044774803303500105858991972992661004269068162835868846109155004455768686218841440335883977004227533849544282969650458940948675365391210864640998351420087163867784512628615509238640931396226250660904960000000000000*i1^99 + -5524511868242144462067032883961045236417783714081733099481815946230926297610500853685685295727159133066824903105635545423247800534436218970513842066788865157563702283391960046533439397489004319103119294283087611736291249102763369317549843890349844554528962541122291335651100091946916036668444540447884166506204148704182378240910789901896100680657537527093088212233523717959704016480789285991125898116756384235947303916193955910824043795466206577149262450791966859168717238311114177127699988624152938575943574535598660072117898730703653449142224604254533076942041175252174131023238478370417263630124004699103524336962397761115047694330598290669539840974218339176923002730911859366554695025628689322632403338249868951108739392919677607878799564878390540820769202595952330094862077111026489567934019334456795752472021428520245851107238827202292069737658820372198785325176387872877321280584439888851716103745002481389501872052451479105014357712085404612703372804714879927561294047351784719409101109136523998045400759606332436624874425458467940713622562266665984048168834790253506675290354193801446149755814752508177203499969791980792069487116085083619511397411995946592694222661031423010405721852749931355202515304740665019503803355499271528548731075140040957260103139221014959816625804893271552672597832474157033915755475970478099219782157184602673157072828817856553748185578971666012319438834079447642225121769955570315272654088486539462207777817695937551896587596563033248380330860084698079216155547563694175241514743188129099628259302057888560354659169852157633690704389992355176634732757086646967434235398510422856586342109669029848603678543716857285711982465477401715526053313639546952116608823121782346202666434117238273679351462729581211232191043828965872174451091568114322712448205816393314179153160690017266068961794662646217951755854827975619406067881735061624649736761235828926367742093845181532558958896221078112402162982895742963846492679298296497497271716708909612775401881651320535116343808683589109059584279743027958412781390649342796275643157148070160591702799715367354331482223118800936084903495529308837784160351353962096421959773351277474655225093018125201778197105638523242611730953192090400092743573758112706640503461976556559538805425189546446274899111186737934893893433683382982605826381346504225925270480869738565435698191756269645496913032570688797008917966534714462292837994034409375522753045235905024391655163313036775882100092698673755814651091284544791765817260216776958489516467454607839749594205056936896469401600000000000*i1^100 + -503709822821708845807687558436271545111286630234184705271536227614588389864311377248184919368579841002791300559314624260171552737253064205639109693358433641003546347913111931664130903454094345958887614405890074693619689676839617514492282085478860888754906008868412134255002305621017177108914485194980869390626316978596260396466178499519532763007723016610213449808094588163285947121147392260032131646058457641850726283434739209426699786056682955019177407312244226204533164439510782142882395800576414145774073420737054036275223889905356392725332812825232187403151005226992860157086115361336261294284310473994093621210201962186190869255625936205542725901680431734447713263720638526128615164446818549911458050190274213155539345128792757221361092101590755585246165109793795845761172618626903392839734363133678339983032890683484243678020354177708513221471519253616012366484107518954981941992913082839444418504156334999408988154666364348974872323400068435552913404188633771452345050352628580084582043458600458100784010533633945726703972199533016196704206918038563540037256177515046319690906804216575900928333006185157480219880338209934513284907001513057056428313919329770745419346808573270967096119448997525142404803999375856232075747143998536809571762712994704153449339521743065128485196194389641627808820625930971546634873354125236465196677797456620481837897530269419574137821567505221144423567070874673690515630861327847062722272937580283907599677319468863135457061738673342507011892945582104791429445369102807986497140428127803851449839778073611018264565984292578211353156298986892810348686923736054951749259768370290960841901717146533325826252947172643230766960663736587572636107127625000091315381940373307053058717253608799586440243878883766167498832699354834224028711651870716453787085879546532848886238609436880458758943041054885438570330257977082495952051752299947520051439866462092759912427841533080291000657895889486801269361879067551606073928860627838256951126319486238817112510703737436588944025200821116935424688018913636138292456701891444977682321725271644003898960776549091200445754394305325467235613744733698614946661662705810411397279098820238017852017862427428266864061669338209002290381382841895966504125686341382238502684490199359363695220623797081348093497342544452655925513764054731762089248815456383303131001455402173805679387763798796016076560543364850461720540352138760464433406777793060922895849086005965715419047689770577241213740630086201835935728909421387361869226915984326099045646181346241682128565698560000000000*i1^101 + -37216301146192443728693707165399685222953772636975706963284421067282459730589344506214760258659088857508934267457322277408078438734769534382308478065840450506478320342522750015890910838310577471471225490848711313152453640369847332807756732138513166641341560174172693204559685290305404828093764106841319026558432806679596236196574271981804003085670040897252281175003575280654586395666323444179451338675515343452428840037086894034723127363284956021818375142074906792527118658548567897001590632749068911401345752361203707085985164026971270727936722093333906868092920969571782297073591767713449276317422402767182021925638541637350778045977101802133411066372077066151496095979868633629192183727861725228932062459829473489319580643898799751200089710810565803714177781023560112260437849001792816226599835364867918821810829449762686906083548173937609297953047600329016606803270022626469389352054001980856460281197417655081058807183237909676591701963964357666338627536479943565009314420768345515797009821317010267727539529044640991582632639522096620513488149352940041496440653161882601009041989015640780799382742564558225013261808787614633415629715241586973115480872800190906909278199464098207258291549526794143121733414460896037180922155677302001534880386661054909024396461592303302094662948565943805245950954214330007776976023309901190850181902023658094755833407187352713391890966366827534233599963652011483970291381043674598770177522265230623252697998020943286157020264176824210395089778408426793902448008847681229460532834117642521178968351417924036438982426193941633355437023518881807627163223484905902044842556219200558329499487440116352898344910096533294468848252910329860097780684123105436862712310233659711549975043404004740112243914503055994635755911802009172122187396393371630850975694329893554626132616572390648901402917330214526698240220053865217323448437451446518060760884145297884348312861381827970181119813358411751490641896435595661033608002340988428187838406443042154449206541135133609709855203008246604206927603175302542417230942031963760476550490691664649317064273913559227587584028995413937583854893213572063251425645637572493326169413450619471721025734693759087534473311921627058967895976144399735861935296391769664206516188447631900504570601810317020160403063866775327639177968212201592426164189909505747923821830231443574137796886840945491182713806554576746145695183017801135867176987562462472375016384677147147787112839715628866416204775572272460195139083899218208352133869485221099121189615917072384000000000*i1^102 + -1204995832022845374105550927409330130226589333111382606717112986340953556767176110442120676451819844579596402399194633208472627039343587653080598036306284018658157957118900335185924742673508748956894988678368163042367408995432983608434998310437331373487739285795294662042985384717853546460875350065297379291217406051703381177689010754144884348710840984988760115046293916759840887515070623348426026163605634592453853755256969853739885208246928569247884578786050937982229298953935844818981948683990692256730759462770003829417133305355143452362087170805785908698412558487345758284526224632950153014666224382889204371304519135660131040900178780470629652490492307090159744397564976726394497287305277646665839961108362392355899169192734307153387215013600147804483392047443319928865625312967260013930662764387939209361248283530438701983985165980804681064927232818965188113410644544218924146756305040083797512056432628090997475229294748282728555856406051335064385658122639749271441664060068859190722727794053589305197047838668312774032597111652247360510928639370014598895015470936411252664184543241132527259322821135430504245764056706513631195372978089441417912252778043720849109550200693401977270339409790568563963562430401075343271405525325995642406174414815891581199482054888534883778371616920291956789666870575576351868313624556511541023380499198603489102781078697748689121951419360173414350670709655605772444095892612814829142935365136535313807909515043678749644212948419357366908215416023168220067639333151462886417561110880410573419568032853542266509911114265155717118787919839642014941453802710568173136693995489375008552599138595182734980413917709621316416374598993207820126803379554970866166265669789784244733210722975395604418412230568175060483590331476668884301374814358284485348520906201637366273475387590327974355674917734459503363789589786692853294037075994025734820897336848047250256257772854017499477751225180006901453580925253738723078416041883208558119137428135027423310850907389502532767328677606661937686634130134690382200823010147568903332498281312133974912556230202488036734183639963900224253028356085161777393139716364313036300072575691425023926335886344430613718525552660020805257182225106387062809937642362781287806098980211522869703273145241416097718435151609852732558064125403387083203651649351753995211625264405779591075999891895390183797764254809742987915138957288458763289512862244666614687963983607297408985237541815146310058642474878305701479282948937002954670284993573981415014400000000*i1^103 + -22747508218725428708120259193217996946458874758928051566760182642014825202700118122558530208864234555052448830590645862811583730643950772807195456295557281486589410554988610853546221302684710055042562354887559723073794802881049982132880195934310524307379725971399938829885135313539044696007870380729631118261190942778870248177132984726822074397850694913019217141527435952020069175887079709999101340043953983931304130742175136074383750239805604670862248643578680181729053202435982075195341004047912856533598038586652452688365381384381861940236789720965667278309254984017025273900063679962628180392739963406431314729522272262470095170880122462777512153455507414994043166337186079764018283597118231737085120584582201908072908046835962956562973120461446352511008550143599597754545397951640121520209924755344519874414037640843188053532813398655117930962680845638482496118264426129769236475910252073410871214891868327310426326302609341765375635179918387979914813226857502453727821772146982216524404846582147981864422274386911970160070787683985416596825483561777737043438848936118385940583430533688410202625671250962228329263076178334915094367042994568417601615488510996021045952002171352044770461475481548515808367944134777589699708413107939511133140598577546221525591130336473104452803501222111375502434789707378039420110057673064008597038637270551349754135088211908202775644892956521289888784141531719826202240757415368345382965235528550522872210509533368121102575909537632441402598210640165587976370780150901253981850421745582993665543564513650765153776553027706462256498726806823880445041604527857547079406892651953667978907317688545389199327622515502675196760573690846697773586438179836120750209185634664579977580921562202890855399973341403430614318406786490356284001991415834924861551396593569906459470839416736620111866188618752491737041152226422396641257747865674921724379860372802769825200061970153062413310929289816469551184760474894566099825262074791087763597898204258549544076010758678835179806342399731569585329085937878688459727098644052940559597840115634979933531138274256957246154937785840322046332493317956792317462599606857063943303013985539558479517001394423362809574679653286351203118405640609884746879763443395694278508405421977091270623248334958634344415738633284729505514376647413737904230056862736266668271889042937344157838786337603915429538342054239458765651756534601733554242678307147900925147319621474018556573634014211082049507438501330666992381452447814726741110292480000000*i1^104 + -243062666466714340916007659500409151775838584078811982971963700194321462538390475805241860707827584323857058569631922260631624977612508547859631988841261389382133394406408632246845506203342287920477868449956725567920943925637660186332107564555029733352869159504757090121528510207823902021587376378878848671919253908724030377586249535076408129098752780193390900210840551455757039680664780674476807948771862953958548921603538639785343319441319957722824963975700284344270159717070622629096206190641739582687921428810092539281070381801519790641726458824898354064134799798924118201472535670922734539708293431721677686359335386241161733650702421171278578699228719597493592207292881430924581444406714194121584784184127612409128570521002327961186099449305631939214819562234542598008679384316220766115983313449095971932268147470946977409178405492070010137307779339005735893366742038810645832682316169026632150308383669954131343048758715226148713176405563735811848597810499618924834278854036013963486281680652033743084115205869435872623970421955875374259575459517085241466582615089132674899296003688980447202436188090395452693280841837463382613175698115453247596257275150059128395749518231400414658845527489197487132731963603672243478138734365143417325374202260901165888546505123595060606713349800685173892786174449818987843037821999111318594302684272932055561027421126242566954283585978537795560241313856450178220463044452912211829850858487652090853583850955103289417297813142779352454821183362966819881242758878800638068391370054698678458033766491050613316288327593323282041933693281662081719541535918290757210891588317355774115988173658536946204940564223764717653919287337421508938312392846864688988802858535043569929129029233242916585571366667327218386063503415864085773075188301592684870331138208576895299178204537363817094616822778435167905039340673224340515724188642211866461740554920039734252828661988373249380753210274940613629266283833730145355493076070415739835804324877330046214711225960771553641693359026424024214719832719079503704016043032393602446433511630371774979124542468232818482217867938032379246523988472020171546882804063912890845952009287320624627930057776896018184529195850938465811956307649707475601895104042884923296407011594856522017428867916714688245789240581862331249474425838943501342756842642322171160239853342481506539184109379698837126144199815228553969939087157902143118040983927668154559331282797901449976526221366253891239947734431673037088320567377920000000*i1^105 + -1065761409257054011837620560175206360824868753332434825396824207874180823234092173140609645033901259112815738460171923983895595207890969767130052624083027478585396208186027916802653818047109991836906929105425795768773580175479259270295414655899369474395747926376774677236980546804752316796494803906816478304191643340305290432045544338308192692967613044687193882041383821163751651186703411067249091168238115010548150576948049143397537743700465163517253505836299445437607234904014753590208396731669470113884722271555941158800776069936789905862897739320855322259131344796779753545999914187571586212052811129694720217169977833204984982816548805541899746824223303696115617191961721917347538094807599195985113311403307556542690987236281435772841934712196587895395705591515071468669328999578361598073078950097366055320528012860116313575303149079851251748402923144490038846730446201177706764582457919474705352685083937409929926498694415794685561308466612321150336876968596670873767436941651815654931717963229790977389914483142043773620156238053008131470811628960080220941757464416728661091985382373024607261140224564933486164800688776919632393592844044077696699767595084876816814322034052655428149896963796008699418568509207547049882726852369050135250823113722996778270755554338171914600047009984475945310775709851067743437082348842341735620856295759267241054167849977372962597477697018777313763782890080585199726282942376437959637659738773782493412140663384853789659206373351356339592984644734519998829884044054069261573092825692022834163772845806910340597657568265793971746234494427435880120573241838584454713397920935953852693130483794346155912987326418575283890927594056041916174599874473798963010805903510805968867825180685540003544479220769551584553311026438788160010849173876963720734234335936831655390228128174968862566638947999412638439519824096668677617517029398239487894330682691435385885979042792593435589489146994292162098907899846616321411633104341615928306629198338115889554587436661938585218863489474474538097178489752244959837229029297780013609466533043233884098088610526760302277570374329483561774801463573638494821480334964499591000088329480884593205122577857436387897061815118066633694680573413351696368636176233259005421378092007472515304042496142744930816367701732103330047837497497524476922091373270621219611547970920957484953859697700519780996332469679466671257952595565739097502682556103414734374206797492171967211095950493915797329808527829919334400000*i1^106 + 9706813566059717509167457203597060688428381478637489556849360410221050503661113264992452585953036931079783206845774656235475559699772475126305566536649555308393371675998700273662753566994550069279614591515542465150996935524014593876494088860753445445799908649857417994016865366588293655260443536885534283388129995217654985623156934881403199396817361914323846728463741644861320432961047817227571263615731976281935510791425969027550817592350047478274912030637322690061960840563438420559509338897413314167628070446930433044647426231482931969067497417787688768495352304625573551666238406143043348872874594698070515479180228346940558589189269090997286801411542643466536285838377240470447673775193298434771653709483884966248337271750423715797749112544446535808104738151619866823077181295128776303894956655027612145304582801158541499807786555682892385595122522856909558864187293003182605291288793658009856600029170152729402671189971148182426079410043878766085613753759778439251231249876331033108766071303498024760506953052169753773948114349727248401884463959977103530786893629365344146079291126068800170339309737050308191711278879367589498015921568262682544528131461108570415307647360466356885971180712693474164017678738249227320843767378084176980628816487089654805067419318378975024180549221457455144724429127923067291541651926321346732809019824405574160866652883495191041972140888731008120229428017750033796240628203789577041548711277682037589833920601116891279403237746845501053246751729278773736361776969328201681838249811260629289895151888313926062604184229878953105466308206979617489136710409324150015873702624668964110824361306835999229712995155951548183580828710944270793654604845987003214165118999690190840306767917865022634125454081626932908161120138132213393352989296562602952927846949711984897502656761909760570240183321643067423108164865728477915259864234580973312270806044474617555379176348124559750407161060366291395939385398959567007471501930077805297212971456924636722179979314838640037396013584525402535301532823471790655326730452464371445863327893632598137079588079220961766503782687833388314073418149703134548675075075942126590795954156131062865782274482245226276544196005130604077160363282226959210520725431508234331344338551166872704617363984233209728278304674043988993720010175354953399019530339077494399747540543573965752580018545965004121770517553672108074920162234890816743559907785472101940317867010820224900816713677463879680000*i1^107 + 531879900804131213564163937736820774100784934540871293857117642083786837363786591769146642666376593688457626657203434062518774362329813701707473121771028180992836920622149676350839672282726602524214785490736785010852331954212345893068460896729459432450930420141893859838198394378045038598903960040896418321209826398847800835902740193871905588613524358264981275574280305396510516167376633537519803864234571743252597664474324976839367291276328649361629977770100163523965411960242614089318570206006440211931659609332716790624678937344515024864953250363999387567831312802819473336204177155676441636725588626593753066516230389836389747767419313128728888840818769202138087184574135197321582733440860096825321697182930662423672984119067818403610578017879308225258095709502828377784261309234833315544244535256093031938653780459637111487209041568292332627718292842666867981484462544389778176668398050271350242668058892155951449625644905740785696332784779378199078575737270409518087329017914257737053924130459548338598013466117892598853271617796650005784453081591295353087359341626632054399200355793600827011859979856000334646619358174453297347736851928878896041407565097321485384521925218864497354240121183093475576603882340428173651447069805463976365437033202002869233877921814379429016334693193176041858421302869520406828121032294062447980640342860754412705045940332986176296215953652757935240092333827532019559453612494306380993210958330794366553397288223215078123864089078592021688481032447877251709102208750319625771801917628094128086230488496343361543975244064583456638633026327480737886790014426667575025830994325817710521162460884216934301484501265797741979977292678902195630112335910277114632366540597681416670635295685405030538724727413716810075669380864587795368506756451506751168463296380444050502310872416728642251788081768470929541078749930965174347469338844558432383232688095456275036820942963449738308979491864736545427136674122426384564310943516867924206316834405000410362429816268292654649574699094972371232079236647221629102150152802921686274586503565535536127179809290687360748849334749076526129582798962946868906403946093659426665048996114832750849950454386380985773859790977768515772845878479469781176626557645733137950659320786719484694129225119119443931261303857526644718972939294670726576443387461662017723861752738200796083603088617748555488452110510571126236264060048074079584888424724793712100859499773952000*i1^108 + 4998775241942607042300559021672981917468709385135373654121946742161120781239125693079688583880096286172917828507719797936392629382267835822311991933749283934840796180087379363740539609936585373336542530960988370688316965906617035604345214089936525198550554753508256273567354311858502458252814609657462778670064902002801396027635146039787272533787914964094328704316133611980749449495596164694607114039566378171843882282850211770264240999536424454125428706098625986778408196781561654447914651185517970297129378727155431100143635002886974150663080271494798569413427694091334370161373997303276583926876452912679771516972034420193783739958576005559634229368935192589830408816059514485445719685915621741732744817633114544677037007896404804499408987978009946424848397951512684627126802400610391589351333636330084081501819175950318785766157209687212327000982658007910300275217787819915089255687126134506344754452874425088989587145854496677726004347063071911558984185846930553663237701722695080997931130378331089342136529845851808322475042269657809228582800478293006394767832753488397330307500808248779075571291611262464041001209519671496730160849747087627318023448717619017884204689519382370357131716950224487755531779868899661613250224636056002449612342395431235493527175772332534212992527133793007085456223329692351605725889598048936222053204784562245241450089455370527630119506445320976452829191190472162979430716638919072205598388673843027227261304420396115376855199357594765604280872582215499472287098062808556226591038288249138910299114290026181322924804134256201943727246182334285010892086150050464083360586369275055830197933963681622770005462775724204873564088216584414352586407821592272948247264270967290579053589358305752091379782932631672145171707272412889689944130513886796671121315453123758520164182970680291025532595061585943929021843669435760843855426836339949616386054804995586447579694287618881172968563116322607790458736750193105755444865802479600094264128210978290858278477136137652256210278774277316291501027195453419603952677845226650825995872675388057998266348912418511404508026989371933723218906759479784664278574007109616403663461870235551200770186081269087648675720350112180029665022840770231268142335740683353143150970955998600733543003208591990941115852357759591154638420263673774730468036053994243497249956712846774930698740296389016575816202842280414743355757092104465670908860694528000*i1^109 + -775074302422795750310338097265954381481237632186605733828464659911462300623319182545448574933432037825339671414435710583569705958671370680978760346305700412315974034967831891900573171297265706203877807737661662960259022128900574907776174320506058727634610650380784814716967634958513651466022377875749089673631023696600275411777380183166423064182186478239078286259851188280453421635715789630061855882305739227941856091867899413350902453048408083954966027356703518379804205794108920979326311269247483641624502316989185010280833361793629993241726893023742017073037262267647142345626176987927904337310831287584276202977564775017804516227479131293131783604910740789769471298607683615323793324570064160227793428327834839817272250367244566415925859585249776830592870354735680357849515778556198719729218347469426956182377923125306255167705866894338723980360720041752774347360297549140950851607684065858501292021122911651974825274362767110673729998272744000186763189164736110664341108814842427112365043042910813355777737994207700850126943774985523318251912602825712804647235149025850804050584876321406300442040600423852367414703908113048499844992349214802152666559188789026580157621735306519417624722038900613606873923479015444081297755029639582224176528491179650836248619459722492500447702456552159635145491987715721757092440239807269987197205348570452982626650043552132370100331881075210868132765317618574537299341790525221742614093758151600926056255906070321811634947247266479350780257929054903481178630634629453966035061862265475987504687743123266375365375265130228476267158304051062476942327841394593790404068284921536582798940090829804507802530685227329201051509632924753326823837783033185885030257112467124275052305111197119301245038282280045906182481334085574416681520127219354275166183430637286246197752241924784293420466028157236996812150865779021324472012090517547572710456947783370699242340525572512846479708509294561087338935208578730819512356856654442678040557540003647440921124841077463505595516531680585005583638002609596189511042660823640774669161480958481913461018202253480385114258715001332805040691724527245161902831869535873378873184974727735366443581800294349314919424731248965164510984545609721782076141110302597503680351819963822732045234555788898325177916566064100022406824161032932270840146572482985481148696671624160043558216994513167203448290573780480205783040*i1^110 + 67932583496102569993209862237511797975695590920974355888904148049143368978061042392574359561602851684704707101573661669152875247195455566215818379853044442727317985286885575307641931742452025958805439726529110596359150949848730464808415568096695641082128416927889417504524995843510869543901804652319392529631842622408764857334355638080147456139299905275297942368989303615084820887587416580396665142370597175044320674088277464339842977952984481109295399531410182024576065649994541415906147186845807174879041257595525866169802367790859940127525904049579240869760003888087423152729116319135498827448483928823015505827002197728797524727602678745994499776242799332912322454119132398181186929900104360836631098914577026233629006187510856078530012191617810118796141275980220517482689736362005616244877988708025252990017221741845136414936479190178705142942881457915820851982578200604009441936010572633837501202037625882043804675934131236469484984645437575384633642349436148006790880490305892268277415443905587099134986408901407484900750334218577320217937315117057591629600936453207179979679310219852330602819846358959203531513094004188896732864355921589077707327979102436853431169900579331880045188312826281554557690303689938824725968692815573855574581511986850251379686065091353275996821980083430815092225398750592510075255678197819830613014053646132049789317915738238965482504041256425701201367105556327893452237730719383986611624725807613983867177963247642782746831030615317129595854387500958301730712208241277794433413013891311189110868258323205295478835341567252154780972879200692757991183423038397951943229464735783624285004103416465375515032945665674965369442706618570262871361341938463698188323292465370081653672920291947650111991935566997499957062476059033294933904768864317626137196049199693892669454641064596905394371109201792156582638063088590870069922938298734860739192809498397714743262632453529635152602087469243309342851095079762204853975063514667155108221244599127464623579752593458069185785133164762688321275067245937225164528007755494577678853607551121010100872995668718516463825876984389400864944195092518067586079046529830456522487567779666089118795805749989414385609959318824894644868830769543444219221504207958239503467649898327159960500027877899677713848912720103028976641776139733149518563652294398632111213960957290262373026389557248*i1^111 - N1*6803965268039218654686474889823612341059509426834536281846704498038675956308297417441129502699770572869524631467777707186987743782696700459244329930465607631185572419025221147092922574614391086028802418378087060540579154348165179530129476748044571609245233322986432113040260952333215905789668110448673244009645453519078163809594397548240565144255511509353198191361250103330507291615653978534984373248*i3 ] ]