[ [ -1542930920666817353514561551879317416859045711255311195861883127026342997402184312231570993555828564078226889835991972673737549369733449104537886369240670856503076428052972725054174111789793145390520920363311357037239759638954279453635395193381644481192815562842306854963232916131229881586100996537202654729192136631032327446925191933970471956232359025183153935112843891176479969203928771580887216686239946459149596743438836136391553578775301111202294093160043805778418358774628743977780228688616416738741551095320043289704479656007766177450136611014567232819564937410338496882970130785239730802633919043041969406520833646758332764472292049236083461308109965752169010479481750116151959512283269326159097508429082650737944879533225143049690406621301376186072030648963836914162408408376946522516791634251778986489117593059240440750756121316805018172298992467979347151729382542604131675592492466030969595842554507795571335457070797189768661131838535450197427698608785897854354016580520827125108170691733241997702395111738555436813138546716491972283242493885340703485761910187796697638446196706460493902147357867308651207789276848048959611755077871683768151683166277712238056716971203667350528392570637873239502436033417472124847434827291378714263829038965636034160692255646615269672369032165250176450633792245196463034775140111572791619576582553548870327699127964031840154112627277974892151427416348215184626466187527720853168642093816682725423811135162563641810948851207317222387866960611934929483548982385492740719706610610722034506378194387284349697601028036460876131413075572003821044082459942224638959206198875050161799055259526997736427621217030235687730115473329081358744180949241323431233382326683552065671631371524424230800426808246025872256696995652745599370126059563978289959845718974745293586534425914905283406630532242843990875842433727888627852025468184541960222840475936285291391012108822535161931223167104875652522521731612544821887277995609854699177928309853012285842559446404778444151088605426811257202728506893562274814315074233823874937569763577616897119959007061750071065887558580390556528403533810930136493999841178222243699387766589128504074330840358864835487126015052468426215823116129676708236577350100920087216924218460026751399511691566457208175195427790504216733218020513138749680473906769335388154945171753832265947277862514201000866156871916190524309010938925891606908975878397991563608616640205843550717051698857240807430525049266566737006194485685886419253645657507957763630469422647116922310139350966076244887818797235208194827734418272260399528593559976186376196745582171490436008940507078488931359259337947609485584207233699579165831339949808196057190495464249104653730454732833544237592081003221525539116855163843057767026838344977769079000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -49233387367643555888911079207192863014437886315461165477378251541430431460953770225368595941809646977844681723814177750903886778154540470560477747238183734786063896283128759255165667855180711354073705766553659191226343477314847657730221910368831319140892299986148300410890833462742021954744880404813254001099701931010961782393493763791612279524901701529287530714679886442575241230209696770615351490364385348429222235594207428600967710341753902491700773488715731153015102469301662219306122095791379863465898652568737156962789636976041327455690885048880810548502297690466470273884947107401158663335950968589245507420708307131894505046925589238162102577074500065833426755257453619837685621706408468567193845449838800343792248027137056838236197097012378360659100475138696066186984875360499187252472424031767855964217455369981692227143850374193112862597941307402169167049312350615861638492734289939942273329500342843989387706863749622539832840876537827246710652672787188604398614106946954078963466706728416511807953596046312660114532855232881524421662210281477302350585819183826675513405401227839710797677877820454573864206159097044914164285881194466776813849895662360652236058263229305656655793462211562516890204332635530031092947972169020522997821072847076694644618491692414092369255084025501663409970140483448782085000656561211121122586037236801382023352643826876186399841975853444931012809178436429306654942496579692128835508810254159051000677698950634482672300957124234845740170741614814366296528476042887415524292211726235648113575663195328242438554121347789245457166352111891372575228227317487420875043032593504167772482672386886116515076677233652201134499708544668413283103281146376700661206719056748882605214720020439064430261100758633917966804299889928902376891026599053323311621739196030070365111817749147782392988520967430677619096357331841584718095243429177327023915482605312112053209687785359980770938724801716408877241338324977712441804281947512435176287342342878718539601177162614746738443047337907239464920876344523031103310009714235298998034665245168757848924460982677458663685731977789175951547101827077415025385989696564592616827482091619005988339715082493632710403319360760678078955567161183022915955895591931893166535920669192579949858025262565109550803469171058281527607323710874969077894523287908530056407095733106444404075445126619471444334761192280125172284113028494526727320950853149221311807455351716585787696595584691970050029600238575214586199100161008736468580440274690431763471058100002699412787675272397632717582609676064955747070881522873759521489548830463819626537046943735959966138146258849533525140070143668207505478472020128924947510876096265312298449786521822641946095996687848243967435967388342968439385162439510133294295493573492952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -756045902341466205799380006320587554100701459779109929657025953478074665668702625412414425209492337750795534052926267552234164205289349250555521345176793763956189219769929880959221347117532321256401259792466503922938536975527005794703935899217195936684739062282086607587885905900448360826481052237467179905952364042246174287894512948140023911815523902694358774019625070565591917455123444641046484087304939042693258723370113646771172952296804809665552299510989658676709063830050475610573704019275365596776410171842926585998385494681366207230936668845898991637006617225429131068902344077790340909635063823372718613306035367229213420849607642853462180049439159797862446420349484358605307189941183733019193206506995570634292233138497362136519257014903849236897856553378117286540023514539747370038341723630157184875867959088458616524904910519130310090974802608483889270055914837023133739691470051290979582386407083120901883584851068218800692740148306223636461508771231471747639355563141273965881222430165101421177865974901720459606472384178879559166832558106250896901588099572529601913206651605889045315489065074465969134109983637815370097195773323587685858796578434693264971208784703525541933181631828910654638092618454797850419845929459345778410697855593399934009325528293918130010036344203198331455972909517201650466594361683484743495908757652032773070876490538025345654339197397467189545543867609083271203453179258416602077237704305525040044796752433128345168080336870282575099672179585300198842795799093832028130578358516133587698157905028864048950879543306756892184113306026549020105198289805156182789128524547655153347769495121720242049292248250530413994680965382808692478606376986888255401980270483047749404650053357323162024070495267237137596497620882755952338051735838557744862907549821454112239600031361338997777940142149957381133229509896384027443591432068647028873691686518551318246056057586735703146141513463849730274358117707618530816700128906928555202281873531146419717473328886087617566337115049366177737542037278735027752518300742300939928954117474045436596345919376648140653678205135414882367278614745594940478132164101518277302823396378341866116942173761234051507788905299943491662226571284160811728660476322383988620662923055894635152437556452911039874482684663167160420203314366276736936484700143192266145573671317662233004878031962003539973047346367072658014206993614525685288486333129479099792911697384110419131691827634554488895140936541335183818972289309210126388918620550101084302750299949666315362013160808572730835478108213652606988691302779903652220812894759004090086560485852044694158004882162319653992428985263692165185087793046103998022682276372655844579844440539866925567128325113725334254262848730245929464009421922526425319831749459494520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -7508905340322198376971379398431035266221413120254096813661481655625734314863792675989277036021289025868829465085261089504299678745829446066761280236152692166247522299197102033260901244931230315436791373177730060404821494857368798040562159774937249388121097751085760066226700817806048903588050987984832757676874867276685696617390040311154221904731905587964727045048464528583543109023494652297372832136541756754389807488612771566247487979207508614955228013895476457802841238690677954669666246516715105670065744892167729865111090291920319046672408335520669585325583306334544035774994831951723956612994583323666451618783932101728055033169060342529436502485866617613867668597207129664113922143950379339656281554179964277617078460353569112704730461481013064693326539223882010833704164079203903473578631495091210323148809292000529035872400806646480261678185974373637925714000836069788055316848450174779717017487138001310988876977554528491773163679886771131501706849687604239914860264619945619532051206881656318243239558144323796253755895432832599804078354308863120902227474295730550621723100179926882318358480551990945897555261635353270922427128970664755297157099332704009162960796162159976488119029312608691069745232549313015147811917019934915274068517805167982747840474430806888393173357225385637122080132091565562664679709296668886869340230891132017297283740822559471703042054717460500399954784598734085355932971328529567484984497204832466141362918439797550624289783968464253857120308470988312802809993540976256310259523995213876355975106846608708471476423316772290510180203417155141932876460996944611015523914886785501326197461347702111971064339188207991653656106604621228394248145600992910967634405382685023147951862453289206583481117528314193988174101543544351707173005519041679744858089961039155517743729189700275391060902691590229602045505478880634333467885381694596482501746222273473376704383035601300479837267596224951257251253943359336852718215158080256271105622742744517858568074126889610458809379468507062722610244341253636329458854150822474710875318838973715351937449640564282447081476598308282819700376761315466241501205055710748846404584709290162013720470663651939824519672389915559222714293210417972483978819591877252020840794119821385620034367719107442211815446245570330171729416990764470469212527287368274724838689399150534123291361916058154072870571091717395580377789337094516943909684831029109778057153919542384341234497796006532539832434971062463031650942313838959796987067936994946679647563476608549601683679112994450926592213091095964994167081847997992671581674990233899737462132961410392436944964604931911541190815739779596697601191805487049567650760836673853350972178880944454284645654643587928266636970113645770524390087465893931681022738291362708000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -54023359777616695401441989346195815819297621982173990497962836690069248784678200502741440964071406095743835280284036578815321825044944340258493336646793763246604349073979651682295836152684775296426467474094209067607972719056893700222686637532642557215834787822872355084095454662336657212556686626279902373241005438459515141073428470902953725855771969658906246157996965696483843229291421884060368199041972203046355136179548880664895974891962330377637238097050715752072962460273779223859209309687276119058087749072066132345678667677169115616308282295820889164231947340080209668827472254907388699958907111531910874728582856022018043930926426923772955773862174685369803399635195819772288790621059320490881011236094550135250980678485027668752886292736674329949764131144570728696134996433762246507461649378044289513821856234018837936572231031362188571907989566768223933363203166195232933966058080843100735787155106610923636175156957187450905853913034514811985977143030828839317487817738099110169779523360879387098866808388477836616217357012647499044832020738034124590085045736805914727713100000955782066975696016956271575581960119138463714184128084346432016169237608110198945771114912920784209399201757360577644623774067929260724846513591872202029918585869781432313388591303804271529506297021663734874659682133231828275049479831134633314133862376328404474410137679119186535542747781639608930321135137968886850796178114502299821430273630949345601043942640410804366664321326038615764741309190738934183742107804734907780710000741052400198223343231097211226113375722683367401460941558084760793424887731419833585055235334971633138524947264707502115045357336724770774346760152660165835088244591194933888164905088391198727864143299233421256944428160653102854479744976750437619317461338799037730999691551590647808409229729491034481375879067612530751948081545766307955058517872590721504030862736335566416162925622115997836000726878985271126099055355868159512840355150913153820889996873366699921586668812210926917963707786409320754547297479225190160726886137659353060185902187136002357358410215337957131607548468333342848950122555936825226615168201011945975794528372788276561983894546899111488267176602462051173591037331989712822751312968088660678037376774468471997150557116998884461456573316403010051511843909880867554979958016447239750836907969355875798623412004744365257332783222644023667520522826849842786057020706724764141747251376044054784449636784061052066713899659435248932435853281797668215527995753633754987349480892094256870283034741615502974502000353373042242531843058535371281823129142512299795302190343389714717934492989328202546456481891634240073954992909078102249434531274082049332430835650752023635817878167738932747436833791977285346951041046422044015273310187287750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -293693029070683858770892266672060198126667694644735700677210675832940147755381824310313968292882427079515576062564627169748751737332440592228993911001512443204427632993572737247907406027905111830366708220144525331324459400041622470329172287790321103835363310611473670469053054219240810444287835177369781285200058380228040767319591383360952307532893187627645388607452221168591227887029844076365395085519000999374236790614555366282184015814868109644603708234730107016172712573456725157846960155853142473312065959801589262691327495832195812295614540804703927302958919610033774400549886715762817273491875913488031436967051369690352982457288190511691405006618186904372602057114846431414318430831987450222355703591134063261284003958563525619562911792901575018609246993923309393660244322933231616896364765916720513076814466458852345265687943425649371118707466639603831415025566207845719893393945938277153177494597607577843096201308831058627925718102553494465980784808170168531924329791644556074231879473022327133577169294499127986291689676561962146206973872050439225116055334781107264993875066816814461761046293272059893463867075392465069111093151867743654203981093592177041666672872182934718186291373917560759175275443566442681149476861026727548617683549045758580505506347576488536254462679571136653978773398554036053395937517635114158965206666172757596373151190565221750883976014025979631541756496184917933176251144961207771710210652579898976694410553608489319058075439185411276223222926376518042095491823929585859389146607726089755282868442938108881525620440604425589736325194563489354828076479723446731638889934676537176338900948863310700356723562043453077253270706045033182894806334640145840129182763840604711759196261628570528442500708148099806321500519052318678436725885689298614078137561959580528975894033187080867288592442970754900984948051698658291628580329705739169776764715875421505405818974706042570076095295423871763765955511502309362410142080487295658536678051669389445363429423386591812765416509222099370397650740157043125660682514957216020154736368747982548100149667125833949560407320054268894204524447704142800354901779731078527112212939882624844890699203961806445455330204691846106184342287251240579514677802829969378142674318492044240128925070567134696327505588185142535982366340934872426987458949156738912709566541269564104000547076320171328433593728981498701084967858946602998905612329946034545088032232164539089932349700019958274948519007246061498403971389329185211147035380667227784267327736479476872554710517481558701323681492500416326397772253386745350177846614800560100444459412073370740631227269498334011651133212964514495361227254576416319840372573654541488448136062448310487892678162153936165729957429253263792460476365757028569818068093356830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1215830349952981501664575381655503124695552125440989476580086884050634990623016385078457018278643563854468386289973722443573910550207329055011551839353175985132924890183557616073745416110907806916197277964744800953644281105063756967352981173153826119527630661842480689992473294411591035051795469539888854618845774065283896359255170493912039851975047072377774853837922321234307870513560237683204522900309638336790758408553918341270763858150192453824477112156177181909922744508208781607187445311841544903259776200751245058341854317304934176393486021518919147598423767831756031381699023836498875778572387783448342182292948221066296526409476910403832950194349774468088906944317883726234201624074047303224849827571540662414802155697029132689508758151965672629751877036301760528861842202464097207728637900472028276294329830419707853220970827016909421551173687478490595324091829509957905385981741920661857579092153408549802748857019204051765431918349018912782449755509694196695181178942303056022540398614990804114646448969168419548525956293563956047060368422517946922071261198199362330430898578568173019340538270284446015901071998572460617665461316539061153109181756472435682921232937761872429209239642555220137689717939847476092795210661986176246126440987046878543538644943088706403364451826906886855143840617332141488717062384908524556657974557147310867926222198303772084828027919892129192005509023090054855919124342665761803628633358521118310408341113194599456772131993184816963328704545191780106746589104102748295142599992902487686944490974872960379105548613526286968189195237669615388230703147000190513609465105285877817001776537025084655005155981454327707569294689388770008911216957100678978618475292399376371693691727806307727537478944851883719735569269976046644734262790955802633846345265984686344735579720422723389142003625328245468205873716424992039223791230289414358843049936478545527084755724478097127476078324572979869012632082308839958470102985156964448718223383473578914803053973745570398530049823989327707605091992323839777104400712624235056553296271535275211859311857064129474418283394449907741368893046124214264433026895914145500473202018548932107100645808927078406928359231558025806206254217157565331015630259844046062051725956884333070720504347082941998380247260252534993074337170921625840387979451793214690961945764326646058722396416389472963816413381697106000523451664480493759049301098098073292458231950268662417428446040080242099352265448713105905460529849107277583643023280082152008260440701283988049939378011262128199513708271860028077799840601160285445080059999050257916241745145877680450668081289335196392056538736942474081842440814739156353522865958346373190674375656478132579457103470232307749131557121883703208386062258199043937295756289498250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -3809082778675547514205786050588213662636543831483580845428579951252113841029946487379824020052139658053822902121337433274511097208650805424385574609260368935226018430026646955989133273252230529148513826439231951684014376029540767846305983297330387072463483961426196732276868054932669333929811182097959562478244902367559067374374739353736237686449764384730546378730501118282829832357642426714058683897262357576000628646122091780167882347312461153403806504170736204835674431698962206895047942283527086197600649401022908641624032054125301141815695212933985144677117702285938541817992583431716915798893466644256790542328562788274405925156914660975474404600787732224203182155339236123291087927338233410951952875671278497624130614170437322315969134749177512326980065970095859020396501190689254645168458479439341764766694268363717023229428087603139468568577958447157609220578141201729462066665553233875154575526316591156255568263946184066972246368166454064725179277244263312261710736156754491579171372516423750136179310170426655546737416582256230344015474923746188010779392512469927459568435468285255041819948212163550403239963159893876022942197980398711639502032895399336590709531780723293380198388451676654318107685439948438320960709123304229770946275306420538730654087990976743546481787348903678390706488750585575182392806075076944946729651366109173610669699601800665679193582220827684569072405246977671665743170983810556565918643065138164382865221026649588291677638216887523462064756386831112471845470395944811537640069331342243413594992248848660395904825586764664766303370111317452863633485041906835428559936237474301755020333042281514405697393425573177909265515387005871009598600635748992852918368438554841296457475788127264876059311390147150560160926480334881540711627362564229602107600699177882555246179879939720029572738384358296221362260939145274119943690255077579436011404451828231764406584382011923849093306328760701400580412865775335697563110748232084333052171434008049027587862984721453181864100150796259806362911220429375978265777265905539042774811977749964152492360862637549416552891802229158998047903889389886577522380308006666905507871216828817813802710824185390796566519893999986865607255684034955876243793358932728406153879772191935441850844308155785314807061307458772684315213952188728234217591221286480978357307889343401487135736376623818800173533415224227335833565919767624252604703786179849377720466992129151746090892357806897011967294961255468244045683382450902144404165140696886381707201319190955510827121587181979846037416294887843739443636554544987576599527151422182408518795554516191861972754789919933502176823641390148043537437119868552852355606017490305714800940527224670067302112836347060220872608118923385837481029509274349199670930666425000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -8844681409183175484813745294227947203290748069681706464063099493032913173306034223717407740511539875895659230205394060112723705707857835898036366639101230780242716813024680548392714297010282501678816173164704437099364884638828852872263635016164253608209329936617699110301687358220147711579511789817405211242188871363603320937687291123616551582999791783726465938811828153112652984313641876994316736145366348923659679032896988140530705378301853655968755235535275628534174237800920830703179759705091659410836238594680466863585742088353668017061450767443569085756592461108724049462499110813286124306458117709767255440824833626607413920200885012777800323414713798406529494919542915131307719544422916295618293503781886627678196039711493134762653995986721257226350546791246841676971249869573068541412127328307385819960943222569563059580078242150388556199428985915819472389810980471594350175854587262621602457177032095965517744356843696611869933517862521511878021002514127006863732541075276571274857298043035152085219745040080437998542536677436550781537740262144086484125697294854401414361687511976740175869592351726794915083823400879640535648499438643475752188070442527728687259180230523729498272494228914880007390258880048368629489643073744820554531933175528869179029693438756503463630684783298919132144192444039195064180887568208252303815835097917730366808989172292181014281393961472040152562072236714169685896185475074549983743883348795387199034225015634328005580929747172861174347936512074173519099867773095640852906856485258992346382976016275179313178018533487569896912698789736379362361226210572942105836932514736180279316030270102183451012840870374622854985790494126446487943279373482909164219636581640320581895692426874885012483237928643337128061392174814187279985648312435291548365957002851071646495667140879627123706623455467053492970835919546594648443051136907125793631675294843533245074044618793408809278594415135887089365011154122727688758313577556364045743899344017814011843305630930782889849328418368230677560620775776405570074749858215930674490728893003508042115871905895687164188766231978920095432409105900504465531365706034980002756820687666665732920424889355193821175274767907792635751354882751176553206444006875758242428150714756679637767012450265162243144028441207510027411046317326767173835738383283598677084286400143916362639675134317187796657427629312755675606080332494721408769686444131353162224856332579054399967182666151845590686439407285988926754884438167018674969706802083306607725492510592824255606881160578419290749517533193678731939453828305024584211606673669869087149577940864376023645117047477111163480775012335438799722088980047180030858070153098564566732635399694297827513679312134418113804464170393893674511829668941316488681905277968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -13982117820365521279925124954574672223303853360289231771753252817547093939540103673135015105317132119550278149761108329338694066337249731371476495846157355953360649438052742798758728781703667555146443734706357451571534092793767362721202172736619372488369538396114108904912844453002496685095888112765608801426518830755043835573656834517035940282523829977366947482973969695659573769363993900304190877319948061981273188535827386650611447188565991681093386158672996880281395220408393367622415945562928868763723006181362807396888563937260050473298814968236947393061321381228576715459245380289737161970696634103006692019855014741628312209987007182744553370322325099403491374991303652502612263148727683145081777994429184159633299214141893493538958428594092011032022678996349926398173357707409910915396307183680021743431386609776422402175200763223929777959045134510621988337917814214781578302480923715910730789362878152975299443190904789741165499050294761574520390159483016430919743528802239506651759045560432605409669979121771149898260518185003767900235014786677655903053434473083944969300625491794952000527733681989560766800701841003396109710114473655663581327080130354717717229489208970297115708492611836205144674626148317273754416074206762974233854326979798219973031014565847119357155622221809699812010476179317518900100963000764819733527961056797586731379543198460797913099015972244109792039385972906799769332651831636817452903218627347651466462418681865301811390560258608351825861281299173628750938310745181907103402867900417685983756971106863290079969409643784957483872154869135128448584287183809489326907528252719985820330655484137059924728584235289814330229893533886233044321899307395465130677004540459589880848674848096679008648122036889631388293208316754008539355877209078235191483518932935734943820703830571540486193631678405993483102804198370275971852034298524083591866228088454302549764421828769336172075937109720872243865344498515328057169067983432470444677610096036483781756086231448842647723381251489188324624937861388867623728960081592446291510116898400552463389855224548194565567555784192769571054176721584998010303199758602404678306914625879607806628158636571321649070752018566676591839639637828201397848619937703987609387858582582365327456089840696874599642874087805828897422333903269306873426066530506487291062265135641504207568484363049366426814499113321014331337575635816942477413761223041873564163280263085647914424499897099024175482381859571497325483255293429968579534988460251142754705799116609256199521568788703270980926058295580695480854509253424625418505473870482373058905955607012042534057603130904747365750343616483153222124091900282899661182087060880215717740754387921209048731626744225587389448593192847741683471202662034542030428282187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -9124170181025066465321455794454249862872179571235647321122448583176651245214820678655966893353572575126242238367955256502463093798194624345947011421012466167323670823379717607102200260935756296449228667935856334451833428833967280328845298636218142110969790801558888930956090913384220004425463941103594747877577636978681594656309132882024307151409596280967307063136939350354489057235533653998341504541672804960718565513556242506955045465500967700750853484600926007954655373339923883475470941688589920443994429875631343851632724742740038013733361410169716520244244448976000555694301148193314209904723286464419380819970710456835788667448002732009178650099720859910105538522460677591571568426927284983629373285039088467532699678709180249319124687052205429614834395242762900619572064669443635283301046266326523361363968689519686733149996726023943497151970446537866051627866315658541136868199784335770855876325746698169236336738101106532227874119795091155943756038268889630816425768867433290617305186572574953380802651998694138689981862412389703939370611623221899063501191461778511901680392615958660209375513955196578095189437711628417964720753506914405168968836796556636306133267782672163963123309078845909676802499622635533722367749662131006064907035805501981000222814116617248444068147734014028624944614455717908326027677130170703606595856600051593514450264331154838720083595995930540675015705436248213241402782075801125437961453071456506019720338107972979545974043917482315170895999871371059724296014053560176434741288499670310861097289864081414438739720533286143107844575440597594280739388397601995949871807667520121294377099962855549366181282922663818543673246073168811150938487777488404344464843526641174735317504032317843376668952992578698042171857533228252902175648640675916782041775053972333297276789181800327827047354168610702582374092750454928241916519489140099347197007209131064651769776600830251113886420007651336908037571017950323682779327089290777079102123976112799887877850440522711238116561722464363016226362689951908373874553967206234177767335488690400492268468152573952483061658305546920787960814792105801181749206397947752394786344482504726841169135902808004646983164920852070601686021645236735034028957681175662840302727389431336681537788146994882842885875959989009776600227865513526963495802289123886298688073545137988744054558007472391640693531387362655969975572661063466337606390916109997728063717100783701872841735392573298306977575142222915826267990913677010626244528718255221327817429487774119746243132389278745814507044097830433560631109073664181352180931496929879202300703034161687967441110335575612527080076183478525820110156264450486338810102039342526280924019210110919325927939429911145310034531098571353911879679837473203650079767187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 20845835425578526892058882072722622914080695836852594711821457614764861271572497354889460326883067384177077622503971810287794114467694202513810128631457677136060925682940818415542885453745307443961515305398730726771873421152215721565813508126530006104449339936510015448771889140803453119581111412273780796249828217403616992184813889319793684368526368998519640698728521546397701405591283023072588921460956464845688751283047526910506697429869001118620354890974009361027002442625377522704799935921438113525896736877946004875991119965744166144283398498983562789354499434245670504156714893476855814740564949347038177812431431337378993829900516601652149811068388051214609162624281381101411153220324970067734929092500261105273351357239357682401215272394630871370210852785937200801351736162467186588387412757249734995189732762531032980146040271849938211605110893899843589850544464982351612258864489033226786122218490918129578954261804156625918245942798044576650897021526424614794300414775743649614888209977579954095183121840358862601476465218936293458532485333929417808743925684109619240220731671009501443810984598380293227740659712297230503827669897442932654422861994071142709976043175742183774470297648684657258148859594863834945618549974334852760869512758415202645181834784847487716177617288790058770240675904833907565056498018572506783197988394672734128968776640001446602223710102420133768988502220168306166348181879782955611867181601028712896511446759907934192115643565205017664155561316927450826309632366992031772122492136936285327325703122592453362901664950786501402294027897434641821953878730617978329847404423580306114673844006998738175565816029750488133646202836267551025753285732002115029977182550018939370189667079077354347439015401463977969596364545337563428937722878305555450260369979489424112739630993961423022066029367050476814767508830397164072643814358792946452892790834181907733827112260752808008066895627689111994822566686500978877618021540335320325773353977583135127951374727155174518466563088501123748669295654306046752910433715100527404551198072526036141471545366513648087799947967903037983107485226849103631219498787186437401868943707857317034325404456534398165819918384914296476254600776055652892669708875469445548484722005170995480771575325107633233378259173491567078389879288998813516854136218701639805619228579814658833995760906072627996698194864335219643561568831510763137956353511742751229000913958730589438220942591245275167544455191193388344192977658629959950247265031401290664206272427700359942472324200524701491745389333404648440958777430465623283870814500694695672656901058776871269218817073750827316729032747492220764950073168422980196805635388088968296344915070316167627353074498407523348928641841451515654109793340689614416356093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 70796990219407945871947750985072784595475442097969838853061302121691001770198489644103535123476365414041241044995909468897711706143248143108070964125018066989386823265831523819125518862146758485617178840247830231937595729140682065952183291000749888456210527098657312411207956987155957821352821630914454127719360072435346918758211959528226512865804744239065916646051156318357996228900638199530768647885627828055619869788617866106759517098613532719229555233340409626471399001373466737576503215495248159086526065742458753271046954776307746410583593627113355628021634870763368565767536349309990332227881892499164744318904693020926673463639662156592499236738587047604576432053543002089060659124795180314450209358171601840507277869680110041656480614296083063836400418463453161412132646197998414973611151282878836282382498832262984902679931764757884366257843294666894676346316785434773574130189073243323297604347401492227015805290306205473159123329312885956300461326892851038849963057610448046550357112172855251288442147254152525238697381395895014390305522204012544457026752462667465089866814903055238341293952433032160441162018710729560725145638714623089462043538713975531896250575640370629834681216258224442262233606068929563722656059794083689370772938556630042214185807920408279752359494783701228848337530402901383304376259418385461477831413460188973901463056714412799775304515902578956191125601654270148668538190993893876727953786232525713309337598778650373924781931665197290682016798179834307250381665148474704544770951934324421046037207281838817490431998106587204075985302095263486357328385957648589416150467303439171936595135317247023819595143330432970618085329036509536806699389983309543772302174063021932633535439917468023795451704847666756821919800504540113179993565483515560321069942689390957115238985199465043959160151290292284423390066170895155758482107899879331614305282831254878286329373267648905044280259977423597922692252573714348231375357962288150568522664402640051530999551656788428111262541875447365080982172478157354780197737576991176732016243109802544663737130957459671304207627942077485514356004301936523030764002776929972574907097187301531821938048970277710196562133570903102820196415300671469211012366760662968032768512583595631213586234994144254163998523835686195729186933259197570532148982197723217374437137505156096211640051097099608682689554856520074605523789313738947568953750395358813871420596373322743181796167971936036990989009384743777234693760096659501522088622606469316628131706669811819363939231765169901044809428742448745040285102468833456987476757955155195841646684230850702362435785029855689311626487973997612218106998157291793120158224783909771894290965076224936514579549203929503627937448774002229544888399482185933492490234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 89172725258164996390939333968890732840731663521608402731129660829389105249666814423238260062524201845131737442994224376339759437932365574938468296591686408797209367370957523766471418301545064991819333933356705330306740726922594750732992965096831899965702619363513192471243626526832936177551795579811898407919594043121365050827520077390130018043622472705205084376464506321199723914617806621858488567154415781392967566036286731062986584072792340420607818338936660701239095503418515613499942309630460944969744013471934264529150879486685232918418551562473657507325854835631248280051579028389492097282449556950244859611057851652533789025897400661176996010219779983410677653414425586838935959125726219432953141748964331006868743998383940297184858702192570830509030029661406829774592414941980743893416031676824897434485340809556057313032427327784212800046041985317043868810159516368917408658820757113211311874805287892362698427181056034132560664992318872972383213387624014014371389605551516032694183882866493689347612389291900449743455059118967728735671780581119435323791798983106249385375875383399569720110097443722487060239811599602897545474643462170755854928802382390326941336059481768487888216346127332972142535926156901367778127880125968303736408197515045207729611927861669327743446364934090392772098346803056572350034895344273247280858344911026175029793744151490292235099026793070297391166885075418873195161971702451952306118622039286720366497416244958231668263553130230861997241397256792774463220916120497208304168233189169122134952519327856562936989217685027940627498597235561606208888823991064027161661548795102192701741763281321934340773790298053295317688081093787491930896600377342376015314246395055397319302400017653834878602860514715000882900271759553226326193846435253373633268730283993399727021182822419175387412179813667719801907218762887539471510144571754081866359908396092319429042529656397204489791166568275782174525266930797343074809807287700565888301344502298189880316211651342564459321855155781254042859924714283763471528145004579789006722356268348786030327623898681276885049410465805439789389050940036147188095881614731679664979270865569883972400812232316996756652651248206768533383139523060061522881562789030943009620559100681774000168979341730826621693972029642913315305936295026122443424397185161615859486860172204122478358708853904807455653253065814766256048530266725358430029031514761814823500787245859418250638214648679657999411752964378855319481390859933895841488660543961338438712227295106119582041172249585461769795583283462029739291023923310903543889271431038903318162834955879399986071874183647232285673671576351039514757918998033667982588890619926684123589231407285307280703919893567204635193919573618241167707227815168878006640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -8087398061128035564706181566222096795425885009808296132447291902915518763569117126243998133373023180561655899927760561119386785064433953616021324154406544943690215045121358486639523066432181703319229204350709557236436638532567347615697180825258292250453754840554487206981758571669854375551950721977847437342903237245601772737104232493145422670498622122183783843434554428899602558803385556251328773027036470908679730228733183324656092065879881255916081897577091285129215415320879676367311382568932732607740354133926569948247125487791420825319358632292937863398753691983211323769227330957918995334267126270476790975433147833416907912768858725557478481408014393510696823463057697576174592989222116830923032406854653288018943107798051770763316937185865001550411114930458829989323760124530467918427838725057256909737145796815065332267188390470753630317768986667911362577042129682816324967287617176779454946668221245588494366773422137807154442537445707268998945104061861764709628867253199448910849333912856117791928144498922851061702110677480645447433717642174153566141244162696690828598132825788495102984737168478649015194926568418797792944788806488037140056802916219069219905492023449748857494955605019677954282187242924473755359427565984209016966034532348294788067987710359220860535343077472927122434160695187903840267486027109969960714654838458711314037750451888194144338640138113222456177154721781291640834842220939330401229663619083129687382815690440203736387991869194514719024384868493130891275531301115068983681716744893072897116986920707177668271817943166185830872482713559546305403773577234237676564559592844670139805852625435247144184101203645841574780963163529124457918157877502366160823655543366981153747653111820363132607058513221428025213082510580102602433119062035504827172240229173199168406053402698234894549320935294218542959252133378529043006266083682978750704061374742329367845432804637347322365516401562426889024672658649822311443642847956700105689975848378746282701945295680177583106841351983761952645399389894971516817706268147879861800227616939901254651605270716028508725648409053694919428021753143142133528009259619125149721465034427511433540537995970248510812206616518097383325117269043206449586066583623902788471932308234679679590814422654482101628129183606337611390841705289579952006107756532756685650196426282408727086627101853791987335980433997939355991755849429052473585009092612282755190017094740228232879374248208219522647462964956929691451009282762385369706690612785064360546262190148470686290680455824090790870820549343283299456787807173781844413082009489187587474240851735497590028547136143900825019309708022712750838143492019647542854105199617968276111101796142191690379420359163078570734403293590368762220752067629907275390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -238780349666750317615929087269976665874363004768159743776945856170282601682626984479337884257612643577773917268128126342377055133068276793431806342181281413580115076795970162360988939372706552491185381599836004058771546294355286974352668252388867954324385162139175037433629499450244224710101037083926883013762790761762004673344235409269997848590905489995778924811179387409948573703205446857017290642135113376713199480423590885376526602769777798635596638101472072123641950151039105364482413112365256968219012412894452303706879333455349343569128591161377225376936428485676527969226925695029009185480038405249922523395955705312108672248258411834403153758984423674493032638007638926226850444936840112315624711501323155683967346917172772247998047537340849562426831896648519655429930011819342039296867794671458629785855604514527438797108058068822553444543772336860284474574612389278383790474521500566328185117318172729817660669661515889476333703308675710619858902157525875092290617571301526876679228392109405158026451999988031230883910221691321313240063519849984482670585895458490384390041339928686485698927191127620844904665090838301607744469647083977075301513029898753639237342988143487569344738787724788673343386960615128758601188014259654175235011264209681431410415459548151457297767208102060079700821442925322523248591015953381299345142598090070498015879158740769256484998363686689679759372358853264630723006242187656673397126958498133445667895727475130235223983678776336798427598953094699449979748607516406563676829735450109204614242417053750596541540497857016588105860833888101438325072509008749429158893237274628022573930493626377123873578662359268847237094149782162731621704027478497835632425626704131418624589007612948536406585108204871172806284366316140559322678650402464158886391595590416170515387195304408662658120961364461648394266405478428355127682443015483480874250445211313463259219744482118845887110443354080663563199812359220363571771559800755332411979535235759251547416145519099768151597730354809468314758839931126052179195425280303205701128887074764194168959450544778155472473204907125640498551623617160596150655476433830146225639968290361050956034572840814061665378484538828238813673628748446141422304023333009058579804482798158486795070867922805883194021612111518016892288291827457575442555170537272038777632047332154455298654773407337859686316578815946602103149426699515515300559327148541165616552848101907569296787775346071597260762718925657728756400919749727749474527791076679625217914155005161377289398750561082079867850317791845455166961036784354435379664820516874766162207369826272623021556247864885907954289200467330175657319049511401099954377985580356851614330278571814682822813647347262572767633156908271615807241119689403739257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -354743727052219545426441451616767044894774072949346540605539065988674650848366264084297892819128079509345186752678990731378400216044217074749128762217306863642209266201537598390968223960439399323486022901674838493064306373251317415869141070906707134921121126205008944058315302423953634046002300581196594712878896736454158524849946393802873561291230577728317808943266946646801244994442971762920189656318274930065957427290782693869722086635443498904747882559083982327884069351479937171242566889743306497113295839500978790389453845256329361660813267529364687233952433392948752442130969485856642544992597635229902760865603834013068741563759385331507038279009480742811079717641759022857251743708249640603609790633336401098890135288254590503816390793882412843580383383548766039098770529513815449214411772946733316906976806368060183734131663568486870991025832323336083257222196560245168939121957826118515904366504645589883128476057036639348250821666115188587135589520996008278764814377420394023528350972557223440213649374636526227607980273315514353687780819536774592182818035317462620105013448899893685862197815143534574293146476567937235051435633112141599414695088989666457232045561118698205457247778167452151550831379647314819393425257282213452014743852818127124501932395953136539070256116449379213979966620966797405197755752792766341314714378274279536508669771920819030613044771339453784233587114656100282699806178225008414574657101711454489244872815055377036890372468638371326270229390383336094670888508127886665349736448385595312563762226770024456047968749588200450012460850390507843542076628919902572414130758257612054284907545906595050047335410425055412437686431895190617819216770469710215273015279125685494966170717686308096407008155646551565724896183250790595302902095545996453529254118171969348688473651512068771317728630040437972520625885753363623158780367019775857708946505780268908424661086639206222071447792358023206006854399396487575025474668279207871574691339396113924344433615082775842172456145156938513162236617195041906448170575470454496895401026987050225959438775979006376400248155507067767841535092313722826863453044098341878624729441553490012549036515760241238220765297060127816512094837670956803321105508068869506935132827633413983353477378067419632348185700615148828121221657964047195487124920183523040726389333153394174760110675441393821257524862228355267377644013878631159222561115443741931830045480861638296503325821500820105935942867012500234267113700227108330564049168268640744539708496890699422231023323231777883679856662327487090892696194183060654031722549692183930494480756970217785991744605604229437200950480472123166313129108339967856823777463688004697543336888479826607369043230420435938590486505349774028086472367722003878784179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -206940927686013150088413647270810544285926955772097381231457335908559088154526273108392718052544743303913980288791991891573243845751650029338175692732656470385686982451381532434602863992995938040341543795708042168833268486422710940182184257124316093385737099843325882419728951093504192781288177947830196746722031268276103955566221015079613691915767373041276314243740367432173124429618428354414110704939095474703733914165170677446566556655980084474992045970026952887112458969336742099388823300844854027649457078504771286927982711857531475746032385663767987716173304590342219143856838969677973433598445675576633453881283851529498942673783820846186863189901426064686236529260180744557867706563802727224827814172812610494346596548423727406105590728118437770458723930976031358276775804372582838657286744291622408618751081085119027126263737617915220886295581949012076445835714653152297815544030736279193782125526974931216709848532591386224207491033101943052788592680926337505489670340689345470361649290809377702918033263621946837036704286524471550385158010262307731467211588970318901576277723580737413706845519802330673588170912459418098324234366962395431484764102470853409914132649907282800839144817766051495597712093461860994663924725771721344111024610034064260657481613166437233644795090246844591695023254796443783332508392776454946461067521569434070990823755491080259850341430573495545960781797477905109040777204734898870158700628346373913685597464305191535010589557073234061235323805333173113018557528446548890966104446130437112710428451648310962846221343154845083035812512257242283994153282541077957856860081178778623104396554960019651961462356664421912183855829652726182506710814676396998600376840409077360022105283502843647361294042924608268871890029060026645642440486273426248710256054430397294203616436619202751520414461821810482430758065620814854499543513300133147487188357311098407019939109806550986472463968414920659721472586742406538357579717184465302072267549761555704732634421333770060468590624649821461363278211951069179052881284933957660602257271048238267437259856537595764290473830054183935623861988072928640290061367146345996587128646067925625358115963097112882413183697942832131647297894936020041114918247301105960491085409311657678157431107684835476545691006877411992938635049717145649769711944539897178320372113658679781743332293129513839541132089226349547584646987248033932747517470994230956851740867056555469616782221181480240711091690465344961741242309925901124613795971865518600306626606571147868607178699006122036514100850851950658064376877174607367569180947786219394805739468258104482380623140729162545198275599416228863367619594424854967926700706169897146808688813803858728605020021205632723936973420836806419079854930381877441406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -165266596081286643145798626804629177034234820944351816911492415644161885256762150668611677065794986663043509196411501685787471231339258549379180456703043074881752234118556964524177238753796299401204277838207962156723146921671959607962439365078079246264675014884455736021424841229336229376253356887565930745455677441924744430548245356835910612683453834264835349001524127324893853637872357101662574314338732795543383312293797766639125516977234361465944070055757201323334949506681279398971175909019939148718855959636628409459547030639220160836202767896669310704143843226548507594978511382647635946562430446187382230133178910314236658358734222980506035978061583961299231050285854416546770157603292065603910728173291016504768665355028225243000142455348750514702822169816743761612398469392669080535271154470440108100140468483024066890255777194347919290849232774847145836834595623126885143496377101448952783245139107551256004949549117158414268888612825870197108629342919157710961643749037280481827305792953301057275671043402598936327946712602113970777584847696512456508985195596664507234520534237342270120058177235817733653392044682287790670309987271923560819747975314882714459754146403844989903613821850898352380510250206081992117252020420337829169200228891736985669931406673705659238548140031774393559722012430572804965121316425313431845228217917689696003189334448768101249925961542187895034277116647202834128533400301636484033688901802279317303282705806986041600065065693363889495824192030706255192229161573907488827305036341480953441746622409921319396076799200457701556079116528913599583537233248149095081723175018200781645190654221857445244339731296321278133854124656069390483975473755700065530998074843317043628134965383897826631195757585337069489502292242902825067198400423383408434288512187823371354440972091059527017728525812279996033390704761952800277791837413857962878350444917130381341510695055676467912365634917341020859362495441004121501991276367879840083537836017069134555934744907434640136294187737938235053404746442985437888200897987299164076891646032520784996969643757379392737456201846171918971420243668805531602470558547546289743784770744690108809134181528269814897218349229540005077295227783266712578870994529360385869978273572707065169928412190768905666921366476484913867579595825897361745701661946947534569981748751414105187484467060197902986691535129457775083357653649402737086371340495126584489294925762989470823689463518296482128678285527973119974584693482657420559995210276421067922084541622729660579131588748193362161638141224104453161158133651397266239612097960036325759278637980913856724648575000463422980064428906801394066384085013561489522808508400755815281431538154386244995616994316720894182946592288907852419084999419738769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -153445370118991877522218357099025812762466724687715688601479702487176174254346696219866781740284221035969480768419487219623259087874044897046737619908687560632165376109476289669240938452221286114068715822260367169452707322515361055999326229142572215044817481093644973744398771508290940185435342480090143494434239855682570308611594915946655218197073971366450402236219168012803699409924429215221443837055060151690027890507574487966543230767450695016061938270805494826733502661095756711700479889221846708804503209295547995472243091510535519071087920786588567622012827098208870785352234211970699911945016411354743242963033295956477186157398683467719443329333504679217307661321005408169093765453334103747175545098959522532592580275989416957181912640985170146858768083370127288636185652303152146468265091552840818832092946294261368897030240848507895675934508195420414007063157799468191268305385780194341949347199286500296090140175201863341646233218660166044504519626779111375356621382770638328842344112181973034254776085619499620339919292439087651196648916963979992710309570367058025569242249534831903036822618994719166059664881913186557547975341127456070210119286858846605238284353616614280666549835821568553642594404473626240338114316526239283874303106030275256096938704845620844625802392573868265020547112960574330263373399882658130942499022024269709946205549007831224738515531965460441482721862704219709404719180926822025901214825638280438088151162747472799308814678864490463671013541368651421594593221173225978936466906047818378506642399506567732011885672180008535142965150677455487319997493805917100044309061713048441321774717152899592143642674261987996164041161613302691360209276698523504405670671396248517889619810178493772187858998734171332226161690935425313359042659429184865655473395911414326127929714515366427160407422205885252079626199398960249874119068513037268078884944885037488415534793444624190470431046519087333940112033946228002318528949918036384183435191403685404454024267847475126223024790980871597291897528341029609550938656726209817319654982531880756484528754085232731103141430874483656794459152366422011651497955748731238705368991368085259917004198962280898209310158077895065836228456570153835167448075535391589601226879105419464430363182173017279919292649912490365845907947834856424439351911393713265785955072191309001245748234211694746024126999970954805772255993406916367183195474043924653967960409750444751342681373675220172423650806954864401127783755425193702482483226712132448676378452986736793134984113398303124980145980879216847131469749127892826060871751886980155710156798554080859662519422557931852620554864867820180705991004324086694139831788668349086397857778564528636999040944872986837967640828506917599094142602752685546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -109051382833750646328203805730983888973164392730711439645534811522714148763949188052944834057845160520847158255079345428067218941212144579067589337551957786724797533166198289679852540544835857192026762052711954090376771361623224801287689579749074979056209974719454776820856588764339028140183760827506560234944632436455997143485552323063135825004077888438268495278618916739425945402837751519525279771194105763396621613315129923455680753992250526635714567765926937121548425275093091836523857465025794388593150734625136674412240194094830008271485840717869440494788670709278890705355171139065662453495579226535722669261049772403224085529023542953788096758898030213795365249404980806181343238518826315241557780876156530335194315848423829040304751916665725763628038208169454612253811334474452756435899789963309886864816892299195378592348788364189156519551394206533397671605671327780545971062469099546203088323705572896202813499312912835943070693837255319287405574147691731874904949618049545645443871002790737335287765999248639685880217233276726933741093539468097647809952241857165867580252681431216101596910661239421220139855144285687497118124367808552553869850533341448466986303368316023911993343391858986472388562978853003826733324585858358659682005733393532688249367288926354881556098112228786568173680161808172701207521506960916961260072294987113698246765777786601294496274717023607000419502856768659791733185143379451645894782839899106114059995368618483511061909378950894241829672227745505334608288562639540757741947954539830121383593682505204803151857990218397942170969965272017133049080896862132420846813794210128968727254625814963939161106818527898473308642475850038560437722744049550140126866759780743223822858601476013384367510662730325623626344309010154480888913182269705081491784843092414020253777058979898795169652087317704011103470922887856286847634955526018844402068325025162746127616119973612705483456623992059319767778723760437230203563951241016187174001842793242090660796556529215818482977373662507493284803595174305239106936210871044154920862925766277049996053892746623222249066776927287771292094663401105293079808806532686326496599272237622187264899144368877518944914977910410977077599216236880235450143118890815229785168458187083315448969141439775481213382764486225161666884848510895370205223750866463596774392873262425283609952137066621566422613863778817138575042600425338487311415367468745915329559385919584114217506328240404485030188647636378527658924913281787549903218532211856242241094772357565364992126739061514706933973284061411916084387293463540402878020436928050297575671534016245139456593785874008558728586258771882401293662747052294273915690736287835251685464789398542417899126511188613649592094111104366374200077388381958007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -41276856193647567257152221611112669133937925085925422636730574119089324133560589115780509096030109074290582816161632263442685054189209113381511844221415744743258035335976071067036320415549334718571213472830341367563420308092775415402268385876916826007077311863333858201166438694842862475121572781873688345134463622138593580752199259086219578159656083131419024990002914208359637694271543704295957930915386741343492313222940947943283413937508231798568394896315050221377880319902466420552731977721445021042081492776328053062677692013158271548714643191348641889815516125695836299597725314782989197847632759200634448039252288231217286577853442467641209272298329161172431070614688450488834440609210391655979520014529549074759174953609018862241708869705051183325657991965146468552238812007073597712458994848892031079540129380131682590806523612828841046229426632135988313005298352834670599500728600246294273844366557765396653401975822037762726761221161329962046361987355655757529875190695753332850985637938984098776029641055008053391431393771368752986832599785965629333872037457100566631932877655037444399227978468360400662448704491812640349305508567823368813909357037885652665661322895169781092356669381622918896908623069914586023491940334812046692073223841138256929447801894985493066150975119042904360004237944853422687356589310312329551032382841858602492390498171962066477464091043229455325054878155174891021936304722805321407491293107923045746298494921238614113396987687451669074102631126080043155634410905429400843037677354456775857474037826982626862474928598879883722711262059253131026379624961544011859160185651141118039815465196220384784746564152402870887744468336831778461612704116263152579780583657424412431733752726879179602851076079002188297143085547059652242008161538927270680978727202426644796862571109471512313048823959790649945297827738936855567908671361880365155270990475355713029228162330611853937779538545159237130666822074413772003329793742469662922700601217708741125164530054961368110031636147751101407185242226520990965295471494585724521539642578276424703465152795602314987585431997100364391932457254757407455826431956179485934683539240909456735297215611026652000202867068862282518944887271889794181572802066792170677077553394620996090083214988319491497667606514173839725942950433572381674145810161773018213125424201305130745152162846667783712874026723948119080938408759586456106058679293854165323216285108680694147097192826839028151701882748458581743650211596646214891064550110444592833801468458796398336060611969594683726545867447151986281859088918926040545112760338026815602851859758974402350848827634230877752299327057846743085870589970585115848456533970739135421895140093534505832586824189331082542785240815501785434124343872070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -5041116003983064789020751900909578586205598869711637958731348486497345416419617804277422640250734487394769723005407177515221254967993150043625741120546297589511801742571582588646804635560213940868762068586165719655852570585441068587837664936175394996585413223443176263706516486593089241856425472348899757757364152788312638106616587572171858390695131244667937943342932088704762896220679618385753691117261422409906220122457756242550851356171745255464787774142669286863298265029794209555010804453127802030515811200782536371602097253577937112657032147157271437310639924032892317794013571009091595795151102193491869021475424573652000707725446758568468422556079829053027550595742066124552115689162814538103723525635910644951218271197835043910920590066361064420303421442905621305527108447073151637865536478022626205797687477300328574969657878794132899724472493797819581312803234420837385553057146735846005389037906687505744083047388045218532699638534466339218316455705017018962853184144805701849859583323628572714983747858876791749091345735773479481037179480904887264990141969431089177132377136754539082144366804744247807591758523315475051387698393681342501097843869136585656149567471096001437692153785486661000874120934973295625142204304977784116684456094257272720463855189260341339144571016658940369304261551969216356737398114829111261258797775500301940314814816438675469933834961398663099871373333086688158100443153202668887529078930878560587059554514794086869510968523079480362946391793360585275553417900063591069357305891040716280843943646933879518543879745958623398911730246739269746166349448847953503184260975160012068283229372037329115388488106042336934331669595729008667142920346257077725054083920880449161736811089417813662502240332939187694754240106441511345326690915825473285914813729480076910147550205522557849892323333356005374438886476739887437050372392660152302031534720545035060199057005122467878819840104358940810517550856716458847924091508737856915080983242583473041679252029859179536516860991371987362620926233670766199165390597287787710812050433304528579174476222051481635596003817459745824543310112673331561927402626764712949605811911770027586373687664069232087238985621562158731989395722224855593139754533678591895657545185654588653502375037194551515886799508406965330589385985968421815506838161408816431055631273537912731662223073271297442325656609166493419503639268060460114225819470660055506588211704927245637540562935912992968958007002398716201846358181493690296255062413844682463200181388813561601332280028320984339408270889694797802315196598072856077570513669130397674386000764101324889698020618160089082826366120036899690561773840410636346902937756516913983331201631210824836016074275975720416236562458869868371718978881835937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -666118800672486549702523297039648944239518252848743314730271153932807725871472560551419371363877283454725715521575286383919657242458731692714630658084335897806033323531158569821737439769212013503784923320119598027274357445710080511780654950364996316243207559595025370408334960037372310356730794980014832888739696543506599204120225022670494824505507574775852527964250536162918865219157732406171234385131890698046387258475964884463735519689988351105377790794598324471924856944924855210693601373193314409630537005627114801503235976841605094582212652197034258163965801056897981778437661901667847932646934087062531557373988047467428277461947570608024355819275140140045383196377036284372853968360894692850175119788076113977213815433795211098885790295158494748876111263344693748565787940615297370051435176333176602872145857884304521342547813785902846675415235717762636116518565244350213397071659580953333704976516793062238550518797608763538913413981655120426034589769562368315367988314011313401134037333617650712003656608730658506374611127028418838187662616804098757510207806071590796078094310995412986583450079172383841700282528170652687169929660837445537191103833058538485350676176677116966571871931537903625362607010977396789603806630532510925666485182038101204755539947069703604754252632270404398248500275812103713318903358695447096165780521220100499385626413936255606805064925731249864809017135888468211003711101093065380492923679088271530262763941573511546852237698918625456447386085739551945859268148760391691761195329420034024223346287177664334793215411250300251606281345093347301783465614994220747781785139307394674751202499141390150460300768703271958957419348454755775099292945496405724248833238371653545352499588777289727922265199749861345956224318892114875843153751005057940042464498325258556668707153554074115204323537687797580351882566367687731473453659738530995643516319631251238665413891951879811902993760594277334866581233140764374120789998119517858755138259895969714578928474908829236272791711974281603838768642550611656455423384972143313025645311581731136348531357332820835560306487503784533777328483032101547392550235766299970222031186869588697328332140241772280849099296940128636269465296675154237010759151813680084607670911148905863707380988299262048837032546165272074100906445587688728417092613905443846468444557128922750035416286179954849799534426839193843691033888107876878143159873432709436195249694377496207712892298978463685103133242909182947696389541277305798673351858734516132342107656800488466034794320392957508429550140678401809239298868349482964073461940216280235864338921938170973789865838750213381775236412503736344883098207556349508975143818153113635592515779539274314908859952487368228115977471886462639427185058593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -2665349011086198421702769245395683814849009998257009590756641751262346487051581097722053646188939852459524912803975424201475211336060456404858452277142798741682988699777444310510789825904217779996355377968392389431156973097287467359039378608485792820752598562370749128478670960817556644139305416809584855080978816607713583941019853161740116444173927537574142583408141324916937901411136639935009650206290006480964997451781464315649878412773002567295247509987251280313405937310855342376247959814715404715200267532635540568735993780324172796015932862830578218323262292173169507303311523032186661720207351326502979276593829557335541685246506867945626625450674068291217125463580327971647044491078352394047048099955173500020394314627973194116736935924352286379883543213192712422930580660138575819492268692397169656155494128092833767712176795831524038248984560932405709592771555557417395571270783264296186044574411259074867366057523881610186501581682324674418669488089650450275236162262604198863105904130604097818141417992982788670568892602481110335411119111336383290370555810021501536702364184972683585491518062756762674747688364177415653536681812102480315726241051869582719497979820909027048319824821048874009264428560446450057766341748072415305277574177769606251437442350942876559595391447472164010269893860660505949666578108368371132458527522386055838441849043016288838176830802544748643937984932372831200407512202034949397465913143816223187340398230026502452154581796027303818798579693416861605134771355258173064897318372366818701005248977616955393207960573961566009243404273531786368440068819522406427035507154137885241215717879891157148825316867747479434038300315460264857117216886267151292869540738047506065047099799193950920462290946874336147906991388896167748897535872848091627563296977559830246703779538498022748154298250376795549824891530293539031861840576319873086088836001344909465538786808854897144040111370544747563043577106602853499147802326184257561596034935313782504939541618851726532160607353581997455001406882652102332145552736785774855554168538158625304856400430592350912194871236127881581666412939549646653694472860566524804356658136200559878116341277360680888212200149127863454073379976284926870852473898507787414549861097605526638453807629946785863306788526143223829539375231577864371268707014468173296233511208494066834392632053257547717411998462807789949071158822561262765368592810694705786924092141154986816242740530145571689179527429748469729535793543327632817214415384047500077957103849965612113192964877825379023673570434301994455156583052592886231066733659109025165078387737710123570157291788531543902909569379931373569476527611291395920198213142237571097828682976581828036463146991299577591586798177321117929220199584960937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -690697151514305403160620984133368847708142003862909193530338235168440229290289809733844631786322559788222478862984083483921135484900581146093696420147764538986728004993690982242700249298268220238942837103745257495522920222574605433241218484804824552117339649835486596702651675004061700972646118387077769556555448946084683832594886700190164458209114155586075099589608504481982097904059530727318703671859556758287318443994394883256024868856476977360035710589018617773535901591707760361214512698047236607468803006668314858657412150269680528017800912495661134117284516287553193243160251907225788319726655491379729363062056193212194595407272724250972351929313460997432171066869453518067876240534176741678859106897534452268887245059901214532913990951999563366721952496974229898298892393544856975726532692935567081390168575485035207841722177567789220446351626850198465354668867864432953505381762275408522302113220785783874553968486202488763667149141725413909782425846528792224865633725481935743559450218555846629412194879197749199026636525957527544777961626226342344749035597949354156537351324292052063110120536709801365444945197504060130507345749962871939806026417966566722665192600808230055847244368293488410530338715693565225240919055879462864091698975077874581500398884539337796892367864875793101085627977632437389872932731847349079331865159028366805036139455147035933034900002104571605659027294778111233427889449361879745865585503841550378281844688487914052465898857128989275358311164991731511568079281906556841559821642702222790962794878356216444994372017656644368252754205969825380434529623932562350294181597343241249134901035238726058375676383220890310627032009604527764005152519368209949479401144734380474008747004558645356246183991279020963615850879755851979927532381999544220429579351811370116435630751354342925865327380558614383048256868369640437678792944655092459440001840724700466899264057570932137024703634376578752397208021923119280548614790056734278617885439684404360822006196441703202517048125190650592497598925898771252822205843273065227171913245559072905243189880171733534429344398091978697908930667531883770962090349383235547760927135324620449216699702462183868081399434969323349414673022356191108683462718107643625513882717033960344738063907962560808947907432844495060416007288914919494500908387605808338720616088663248633527977225011840134517030602864356527001715831737804108948853985507735984149502586200630414850478952038713506939370356893794058018934962074698850964018063233116037547443290765375419569749150786732800414812126940239749787251941592662558122212093287428603287587754753997393298525880124895708366282406881864853616242226344153383995601257845608735475521258262391253920192250595314009931067411263134479522705078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 315273801959488837888663448720768069985686872632649503834617457125140157090985961802968088056854594243420175906732944725681873425275828983480570695356184563869794569658531523333672250125984585049867464173458143274489324692419773347690758541715683944697650652677975500127188375267639578012518266042891357444075536798379153544964110603900149949433790545384921415328475042235695109016708545570082110357259661622342195048036594006597450580035725227146501749914644588793098692784228361014581315459450595500783873770519106298500827608026930967806973843988864143751920868126372927409060524435308781604788454860238302130270320449371999159588734932670498012515581718388054055310002993141172998737699890619632722391844927790486908385741244387327149307255890984741117373385821173056088119227067184418953298075843979783192692734380822682240066585700148313844617133347620165272204031945706338889236075467560297013767236815920096439224135275449793657471350661913255499540781093457858575569343285437792948402474815289438524570227451543308917787349859230279647286122491909100521390625549131527151870841469839723873234337027670749552487658876482623748914471221327958864151482123606069554656145204009421271376018439731145882602584492574441046961521627869451324068407694711476103914553435911289957530674813501930174952626251235309282419542166400953419058406391922808190054792030077074074576922958324707547108650388225052119521407206276707565607911041397855918197229924997844893783035063629454821770860253564023790847772935791068760400526178403753240767823982622974038627696227562717807052947317408721195208529383594339750443299579620428009691496107697900535842630519033894528214756932864470519064595368141836748828898318919121486769320124415459307787644654703320929526526574495937295497464761884338842197351853364574810471951286800706349388903957986592496104571946479065472735641465342099026926778944047733420760858734571292559954470341581526572825797025303830331171693591959441036540213017492742981536665362932847817887233463352503825779003993346422629649652166770869315570194146604486463822764990860746598616889542318704808182411434385372102307575266518676751332756968252903673753675735314110521897436483841282630778546182722411873196961325250185767641849201623971678971988930195732007779309619568539263070922754425224023459945338269206057341109430130466623002707668058781457437219534666552566910051348080111367235910169004931279597642899789497653142077847420718020075975267195966861728047176238050568879118623289170863407767499431671772075742444270028576917412434401857781767441710427732970791671620543072182482024932593762174427077408798882932589332516653275273647176877942858130921750220168743863508612777563657317949841848152487784530606981360912322998046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 111308324333128750550110660301398582400124442008010698407566393391772783580422099907929101064870305080056500577280420079924860110648198675869039662312411572171898208660452933972549104018356612538079132099261714339744219617348548883811254491933766324016819581580787504141045093081111989165282175877738843979558998735294485167597661665918974467717409705447512581690978831459521693952163274207949976255948760458573078230687938526301481237623244898712659252287718034361433028975600601839332379225075892822461897289251294988509747429679628892892118822663679464560928657665425706825293156750398061060796472910358441379839636255327355099888915476090322156271770570555879790478539252485778119948803750586500388724475445609001742374410116952128183704278916613420183608568252727496328823007610685576901866933021395441249614721487784530802291800267366697872460373956005205358268802797975427834764918235658525309642442225907819678276158417678552209055238351577912558566886273099527960127843562744631352797312580513067878045977558778567587646253004470086066339139142259355716114150552369965905209565643206794988441057954284902870154281628571844908545336493222726868105329929275984948120826058570194983208614942127835095069445811258924062744008911157192905700785330838857957878122557891400338320160627214866167327841503862654080801898338968977774188560853073198881950282515113106484109972715473015485910156413756989481259198136403060647733077721866720662855979121455308740589741225467520574425243760410654369247737847774316372995437121087751600931745258318870211606179663581774446379299466063260193124161828381878188917330272890789000861830038773541447040474454736642124010436454379899129446408010670554739641192242717559128474781826445689204817031641820737836501824489631025827850480586382339004169651992869144215281726915744283002011915405054596814597088672930832275218711081216061378830830742689097342456298140368554461510721694888295678168852420752996094212080280639960434147400272411637870636726201198664941824276237043720274574450934233056191678952052040654564188229398263151157367397693654336054975108621340220823687575241213401485888650138379342548818110462547876759954328349882656849678251168539003405272343637749406671729463002741264395750299469460909505781409324979001906032464388175875860425573170876674809022120524076312739742258685512926959580359397783249627095819932398678122657572755041450920688633423214338859247804102953462618756606364967152469562660344507489911469055212757470122954208967186125630047135516260949773697821151156280677602978624860754015245624322663796301699771560178665541881324565159170609115500550392612373580436331905167911570763654299758147188053526786372485613635400191524385127239504187137255665930944681167602539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -15635556853999777079319785644800755934396867125586342150136966565810975854306412758517575805567045459054890608628475313623925433220789651838844103097276596593843963929243961288764485209299870110168182879369251890667451694524443850053543649929375259964291971745518202572344655162499288448105627803146202568072683919643708697710799690400600986481439754199317914454988969315210667744070072065148628828199603169306771229421569478810730083589558434869375044401769862353148433998846884793135164348248304552164471276094237347453798983441328912614929620401089872579879673833913538286072991827757935688097358365643513653851223790566874309112732937043600863947648801344689342687430109355718010960034662115772185064141841638622232457675427656168010152088600652406008169743720154169494296041917071727693966309413736568165702310915426077879767588525290556569857608586009987932024606130805626658040904860767133724333244969075704843502013557820304230701416332720383040807181796309965188669071310228611472994673304882884056265100545481431140276368846592540122435094060305433887527284173521597481578658672289750670719108028347320802510865576851012285168317123230167229996795537781520121389783827359818639639732894107341562527748948072946436521693477659129365756753034426400733555836823969157216557148530579243260512006323559567713937466174679818175958007485217711137068505074299515631708465390018843111555601631560210630808320030692979857444859514170856530312928872027108124211102115755239880790664683346818948936613325292599904473406730440092295925929455545105944054436281326398154750474658406651762582639128257776158214139064505989519728312820776837716024106220935616362284338440584443701450953301195672362355923388083100076899303701400235216634083925355594696832033534080333128808731967762270513095149292879303697911849648749640083295075873309459066227644362840156948339896401195164998402502853333328721124408809003315349562741657718491952705229661009755859744000921718588590220304573840832848812981644174020182825967167237661009138510542735432391391909207366985257180118252822084162140835323987383373277200237099422704231323740453561422980990246054928046499604469451973033905990350412949549005426765828590146710521159559461092011030402893338206926187984320714597613851722981860980127693064545312461557852424550534869289791354823945793379392686816319273120673378156872705596637748012600696306900625317381740276169148833867512140810808627811615185026356549733325661449606878983756393088314053859402059866661110629245277813426610250209889022174191516399092069905388177735249508856041592380120784302255668383945795643673034528446890111343176616834205676392711956098359290599608772783049214511558071841297356110584872199627206837924893251615211367607116699218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -4130294339142314628024010288944276132131658425443617437660947951745555320927202723636870505296096769145675780793429646425653518667588045562417009480561552167185440334383657291265993444136015944607350393070083190175360797376305038088164918822447581381696818277383565592180669835958560913008448992024140727979986156743721000425272247443127478546968817679103515093514957105924499544347567387741371239390390573955358343816763480601007556522013502268207736658691593414399533099025443128951426711577337372275883292952155089292035541516463513290000125755215526509635628816811532709895967524202163563256338260039073559010434739112100359877200619879370200955266349221485285565728241832484939782289980006214031595694369482086395522691459882853401476646746245827114796909898957324101603583682649778769137611293651696204223041234980614796571098348335819811418285878785522607088082480475490311293686085461428938843923729021743896194823716479321004917617824403086436856452828756532286495788357868775441221841018319471896627658970562032166516200970639076221745669382496714462898588214771950054219570093811128437826919564399744491729297655054713566613057623924699906753883426578101058132263564984105693186058536332728101826413059076438950357254324185500161226744505418840567308584058003978209682139858655287264725697522060179057288846216389568744632211878951493625429792825898901674371574127166386837544619794134299239697075696223315709717332560379717519958925166702079358891012503792826853176308519994606922682075069695976878123798494632827496101985650711213823003694582577003409459769222382485086827758946312169979465690884866175057618813485823645788352832087158222188986770265931154915590122089852046111929179996816949862233827439868545132356789146409009024731815345915321578007418823318433159446106008905893779470754105735228066710060775357402118667440969613592735008698672334093901681365232730268220117914914960331372114132678893956286177037998258052685944393546428561942130605825421662502860470493841406103611237105256850424567583550038441144001083437925797228156074795786215731321888634854121783037309810934340617300838571721543202528623708668902295848023364548059248910244751337501999079869913322434419224994508218429273092105688046371054366862246456030031408855744619141502864594643383529289322544974533930374631005418014079369540493226906626094174431125012532069059807616508918526736827304313397787883174480369395344593166000862307513872449698988436270378326884905823028229261144427617342652933944216790439190292288831391666343799081459069792789977103157346696496961347378302716159330876356296718573098410028266717074488010282195039375015881452730669038117263598169441320377374183563679823458192440020373533911180002233798046770691871643066406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 914376149160919536413320566485421837183307726253349667313363810563655447400190810972290371754521416784055852742188952353926035548832663201576675485954258132815825081472991139286680147624469825440876565258153581949599110473300714574931035887386827639807003872953570633536189712647614365696404952962917989640049558383500526710693889214838758488537550385532698951238950135740160366289771709528091296242653937062338304929005871418726692354795128718066132833315537049871627542684872426464621926694977214965549438027930763021890512584649352991356810011942185377067979294041178030898644888373943748012558480454124688697975713428951553134418172162350883688349364255944954683643789320537093048635936743078650931779423307269180988611560653458496113897147881170380117691317794034712422503808538884007985453908910517429701009363250701077505771539576194550714577200508747500328929783228806966223097977410998657757631182255407121697300307205554030083094337671026553634774209378671515312062450587839492341620010186909697091405648153494928429863391522692894039492465527903069868105026668970652903640760691188582492229295465996900909499698163406608424995337828541904007784507622943512864406067545299936077611397265333712408099953240140434858860822584433035571956265156132802151385667312740964540235024382904166176614280054176048079987650256011088341437459290740646885076399006516381002180997584884893207964489117568079338994508606949087204180212979492090472221534762350404610223652930973887166857919069169400058101937531739128938780602004457026478212812344817585039133505581531248493086360271124576099828861392600272155740848487839471097745166723066797338654866412925464049192335601060661952163866646127123868136507613002881538947380006938100579836488531641875293361916753439707602538002028849361693335428252256783443060777050127857413782847561489552164087542117088316647840523565780840117400828398328496260501387555838293583523911087750045248449789172946827385756102901461555530737797231010762966918339332208339762298449711161533874410104271956696198746449853326988846400469524036745325544191308425009039294869352991176157794783896443076711454265440435521069102079860418112857396944540162889947079858378885462601336821920556833167481882792484212539439769267762601815953210287719095399953829231953124754860913457964077849332373133083983390428484268989721041309230901717326495905992621253195445133812415747682205983569479674764525407586707666318341969289645837470330541167695898064959420254069130649351462365361212819808872047311155553084359764054558708186629161985384530477005924042164189330141419749899455542395283617901515455959456846477103249718148242296845016925085841938538875940126278552700293016539735240914008256425973554728878989815711975097656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -274116975988449697313546112785049860603109583662103783859935817071025935284867659600298744693519576121484264515302672877185625768995036441558625221683734579121072107612995089605828294756320955666074182594013334982065517607650119899947513976234430599292129582452157491344244780598247477459810123313011971748458381856011230273585313938578038528934651616937098646715683855161956576830345185829490493025689147025771446671939318179315250827967947681145966998056534333254039296772319697109030214555040622397064823010526997649754111042526367007779336072189327754851106715037379497166325068760572912073701457736127987048862931819934439660911199494419653857411675275187680184298327356404256016454145922896848778688587503291235839284650918827789391308260523879927801178138896478193087559906927394145805920503264086733794360655128512697065088348236297631882035399012376457311480284310704701376075716330388051244871823656485342317890759362452239347855009325522133559998716746964619516117473740562264747486503699751135083562091621308980853029657440696636252786347958408155262922203328869715068204126484749896099817052108968553670649838177117621591216043032295477224521245919712817205153698272633036397113445162177019300683488075429324382401809518745601941293667966575091189721679892971733398115463508380760634598432749961581037057198389229315586286789444915115524903726078969690339438800049905303256623402544943595258289331270436559545978125223453838542047996709667684121209908552083068953993911684133731735643445407803649738484014760955901506344367655184503888580603091055500752955674203480254099451717523922359043852717739928185151183482548323564973262599397851796576162700268693601104123348592719268601092724049688138882164553632218987668438484237465383998513156980577330113389835636008703064742250721509897129858155027841884055762677581167338575876009557847051384350722004482663265494909164862153190785493206742386426284326053230183929969739273765534631857845141245819189393588646084416131001452188822203594495170852762804658430251048182350678044351584464419317767267004316737880374525959548461489199753292461027612749367268757170741976467135158523229592242809042619697646312855198605821551104448674183929342077011880122727183766956795828962150430558684887339871357142074548401370874504043572785887957590610491374935287887156526924611513199173349021855993870321446046246772139280832781106281493132827935588434399863237591826052949655808402329138972288868202444491027500558681515689552744289803234889865834223361543712997354446436616468134145180145476450577367272724898492863900770914735649658908908967110918272992246304719503298665601622279559816932276106173428886938245864955334244072015486720240937280998992487257344293296210467815399169921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 2119303491974815610596735977856366448256982180767931645990192621781048068330364059971009937545882995919120631279775117829453807857349876589290967131944809227565887234481936626251936746666799505916455623945781918933812137181992266920833413985507860057089857466444541717780811403823128354649990910375266976344930960232812323658228475367166153143455112138543344260980260024013583067586888993390452019613496484879538098169055228167061883345527937208881304384442049418998669000334279591538495086882682715358000600108994028459605242867997721564813658836341676005117251422918156679194243415726346483504259440644472257544648074135122673449586897982071036533737545221382961258200270005744697952393298819271206345354952230253629035087183288326297430413513445896434601257465011746791805832784760010346363678181152299417667228524758437564956420983991170317721070603641995207185329292112317066533969655465825906291852256653109037306298474165985722895098642414144981217119826423422857923068194377351189063156911629753149050600737421123429241740201462732342960176658973001029193441698076916028351173232570535886511182909892234120825846971991272611354310197640008676629208025587856773360462460882488385465502728124143320791098111792288940555649802306998169153699699773985156753765889805599984193129766940891999202343327622823789333918078662327155993759827553013417492170863478695724505321407322422874699926380047918824206518686463141764573489618305431076838878776220985384227143760742875670290864269593133159068763209806354441427821586277747375265769505933063385339878315562175165977723878588561196163906746197669809116376799423511993407209826663341508397535247812708069181817960714497362003978403934223597820231619197087436201589117742038894203490965859105969408373537428948796449507979834880598950334947078854114183566185891543783690422845100927812832143421804607967544704530073627180426395661832685519822780064131423138816772558690987502473126543645337755905229967615279636583478562321863597875678033929027694259051475345113326917719997416274371040312474957304083377177416844308770259629988949669023419996038748039660236630550858078835399659145083064458521344437392579988266019723610065718440416436415457784155632869442925813182589438178103672902038397750059923509596120565145865622575531020014655306530000191880089274049043104374654876467548643823604363386729249123740476163169772970303145866953523176730498469232742216909421604948744628951895809518608147097218837503499014249550958583579034304858107218172474618006175289270430974352562235399250697755004463137215335353603493119021071563757125107627841655314701471588070422932758536056684610359882748590926598889276466804673050177163635976322352302953336181779849516565140885950531810522079467773437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -4399852407414971562869055615884117419512122559610707617942826101738021780895755254617198246855369486524886416347056503257427307693395953384494155062083419039130532877276769170724269069603021543084163120615473885764927198622251494608796235628850061026797062673655942081305866547390836867352458235898982357885459625277079929079001993477805336707072317477970017460944238421503470104242573072185134464939838884427259912142284257550685830067606259513471637098754269331111724709110293096308587295386419940982189344456140533129152142178288116025980903256632184717584276617076744473935793722046665879050979833358049806942203313353489610541068336316367382346533397241245295651180950578272914057014057419831476071878077591663157334203731657072746373103685576275270856540228712200638553565186467125142210085800734711637822255267223611255631003031675924671532038024712014546083873031699442596895054910819612899194338972166236826453226378220041166933477843132680057566598952976318911864644235488611309759735192145411797143725174202983992680311014571708973072645795335909091270254567676339276994162032939321750950100524952756391952901236394264220602211053576492654798820424872808936841821202073177195884446298821195415129451696198189792501850717893266264497297871080958665951294451028920992632028870106084424362431791326197329871145283120976763311851669520660738501692369919577655572602759866455163065971478015012874754993774115137420858465166247299607558818727676664846067353923161493392123875100725932842572436498368969047887827840522929954002197118990063136586034331158850043523188720425045258317381513271546915081688626715194286947575300263431883970239635392154014811561290482258642572901068554789262749017599817752935406038726351955556140871759901419395415581064424712129406298882071917165812430420125131278782823504375522532947533527031000427214008747171044035822643152240956032336536035826656905365552570989566120136588757918622581364907726849672305228490680092393812273548094520898768379626705053590266144292053823287775481502531183218971902192436480198491912509026938363594880229165685707339322046099453748948851009133670867760774536395172825293237245407487223693893396738154601856978105254702585142710874191151869128529283376125683761419456372823861734801416815272119233965828467294107544887684637870853140159796420031545429015577771075184713433850669376332685792518287155710988394164770455296436267134558774536329141129893993777527585112010963640516029050327027129605649066645128167719373685690294586928524234411925385598495395697879773496692128216877704439386505410297471954537250664768321555643213564830756631517040617958020756715427296585060948169700894229389363375626831172900454323523042976080040855103847164712846279144287109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -554024555417882180689853854736352060418419100883430947745604313197375795122652682492226279772897225485630879880208664209733592764361728480419328943213375672216749040204835007102730282172629934233646496447726973814217080323813576157283279576562024633344845567263062397764219663364544261509872850705857870981923396020876963218794699069075999674363893159527036456693710353198261489122745580157568646086631909361270199895754388292030051404141955815963011047778658661676591827090976417336281104288687573794048548021349838487192935641717276657137713674541663024332327625770581594049932878397388412969607989007762891511061640388094945905347348176091177764775148136557273911885021169572288068720708584513512136307368085665114239622813261099083517880320550049979025401559720912157161108957574524864646721443206772112769976424860748708924318950443235106663709154459168876376618846330305063397010728539241062552737129010517867528236524859081550376405609691145448276124966187314888987094454083274061822620502126973134315065346081090906861783842689576120130335093483788489070431491335022681236440402025458372879685642463535301064478668584681383361581054336196561148599529128799452898414680555164838893634616544929543528812397165298349791723956302639611485718459285303452099713423539130033278271810637627790603602798477898808255053103139748690331035644679026922058297255640503048653764921361056044970633719098493419386994231363864132045744659043934351264653636611851770660637573436343404154416502143213655018401178950992979404374263988697012866250507135248382832228762833428573726901046432146436178110723518084186110727192857876285642889894056696196113152519031196103942247129929565249113206885436137881955592657184992618977277981988048511840436895798700727372581529970439652569261424630964954597786688480272329777550835506055987351477220744452507326225512704097592543191035588822183980104003861979357930704563218858421206874406596666835035041399280685717509893505995357399790331667349024742328119981734825544169138276842925401507323694737804415210481658783465994561231792403135245613565437553801810203618023303084748702680605018834209672386022276004943452074754908936747835768762805771974713093241256223760182928513609514264892172329366378404897576827407490589136201226156681168565682325362474261794521557311940698383466359795254698559485860354796021803003253509287117144616298296937144788331030566624804556657271904355477931848805200398965915063548300129246808412838015755354642454907767208340620324850514374732966873088296998730186432399681580224987891398980374216568150133780703721802038955902949801438821246792479852493989612217720260428873184684978720525711797396642286569546479014613557380513330550691798870977207290939986705780029296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -100951098808833319846831514694845515884479973365482584090212761301545068381583653660084868085381457812400142320542604330424364104594433550635302752231576282553005446050724114041106014398265176569623533323294920158028857982881541118664932002598061147675037828643761542831074034310955464993389105302443572206202388162056925390319709977282961502086761645086014832768189047487009448079832492090174421868908354621031642166350651357680734830835604789938595543347424193497737262492810566543394075705972707358288919761825056954709170638177936065399712265118687152977366371832240678720023926401574601981692786794836047078377762856492230498610915613604897256029718402586751675257500974643067432612502786745685057711373311821056210419989505896199991143017227286965123122674887437314184168416877522896308686361963906578049851418601938956902944624683737048322368544885123874308198767179021053063703900082840257326903651349637875816561266690309467891730083398613665228816404229404930594108746413748788136414743500344083341060637440031659564996915754759437170582623728237807451506187673674063202781929311067239840711126990133160333767269555718733940587997702778263259854245880472144196094142780653270013925910490472503508253620444864036155558577487517986176555061009290856089081853245383449594884118219289599354906960342614523433961103889025527822883256813594945158073210553753423708413966072662822326175117419587345981754254166834312364283427592178636412808491582242517294424204682592333969880020380995618441633921766005102916742210864639602920266195883668718026217285126551365653817813818341597677960459718398937929737695153430082410611736403752738743768253431903353467004170665966052498925438419939681225762506840795777004790638737990174220620835457926070441039550744243111779691791208903121911871609422987390828612606144787516627215522541260811475934989581027230068471692843440038363365000153884342801085378174543372983343545660237043437142098377037197155731483186640978338242314251296483612369899432890834143739781825813562600349138356772249406775979104456757557939470842355910992501086274464197054400089737129719286462247498520347620023954242979023383565415909386786638241501455953586427443965823039291088501902609130346648566381350644277088104757409430987832010096502820572693227049765159687884290864691107423273691755792044473995697762363043941033358779243121701332821932390859150455249846745625996898697338248617922773837288444311783590313002569870653974986734159697075615231363220620101042872328655758653774231788152410991485950508719311505049945249493876890737375756724501253335987061122696441925518467318311741794673407903810438705211417387676432914680392697372885966662227599256956609082976115852994072373174298554658889770507812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -14610388203950952718083961615956973229015088759270001689091727831629072555927127832996357172260405221323925897660875460062803745230777792522132922605381370196234959823056550913694656797245881840806593987115987570424327311995174219545735329451989133064986745601570500991677038941783753977025433395451702918391360727605508382638638235671771469922293209217063549573505465637027342780169989810619307737426419548241152009495075467658812417172789607855306606164137525347427210530582495972003163635607326495550948889365676283316269352572341055097626428303754745412133915204823868962987875174109138336430558497562189100681228562383951126623365033212166991627129747730488198883728250998303457368074446712732426091997505930229318460032377891950276593696282688894550379463856554389837071239215642415593180228057765542364689217972106752188289759398518330630115063290780627004195250779374783680365647824813847919504195011990173915294902091081885447888751340784863299506470230572800558682655264190332271063423114332167389570561565874849465866888123867392698224173965442405657868091122130002591474675214621593572524443849309487428315244753433384255923708996265690215890228841019206551968454102988128588501821624886526114219225889540442735231874961426554668496312346943724300959414964531994411488255495981719511731736293125222976522129467020997732010796647086815703105077586585694343153567052209803744779630775904139254318168793781977013925534990697123862152773059890967471008624135332299954641958207014522839133649314138137919779155746664894336836204876967734497782553089586266416031181976510642339390842715672205904470083612737324808364531723251375096796047004785408376435649370338751046539423286150730237899803395335691671952177924198971466978996949204496275696945946326715654845690626180100863811475081486933074905003561840060278856741318051257254272286072325568985328291451158657509778496193639592619382075306118057472527172484986458661754180233916832730084042420545293005752851808834511310138367254556131348436109146523746444450894559536739876394419823848472228469454748309895855179396361167440227809158334185873124582343045833091507921420124575744697403145288968766577973859904558342465881941908883224897638704765852545652434996323861628602746301693597482894540372524194001928485547293951585852586914734406406188815601619595160194994561216165978419607973162001987510207479352404202245426273523174047282055955451763012554016571944394385284764245396474123072595387780593178736626876076699785657398290626150900977865752228637331237032810905280138784960863585588532950795094697287721128148474256392385852024143626134497304562297531588610610742274432034927742574182964215472249085485706084040894966597264433912475857089972123503684997558593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -2552780089603070487861546172755999879669721861748675103206241900833454804710477432250635829101263274999610015252041623286251918091293764044270776759445399459236556489712699182113836409431262779143294731695132101055866785165156520626434563946477335978081211540630832440508963800235948675581121064202396350870650140956095008553884622012648241664564432320885644034048402298947964876891250141397082231711847383198076370264272075605320388054816064312177771863202717685689839006138124849169884478969863801758324843074951923979516774186565521112565883109401881610862049617224392666735624159614132502460028890802617687610244658267129915021721622335560917128710634698971257467607083983617677631925618928153318243420516415311252432056026462791792599963995465790912697105559020004751286487915653107320080296377635997752503611331411071329597861004729930507822835008283894967603124014881004124503099197182553583343505131628569237344919653806868230680155815555211086288973719615097733749348626416958567141382804130673147978002716836746128124338528207589306589667300919647767922592123421982156845920938308852563707987877488159132573751750334629047903759202814731097275646626279231566008570268134177354812896695935061239310488971895513009057132172984364668460276413280012690075064009904808218775055821617260597796063757598818629676066392247363460723791376415484462145261216143380348890938661721559626779872397011107983452825289910210559574834106900515563665050681325661273311235660341258523225293355676250275935463322571516222058147974878823382576914971051952139037883499098995442624683067818692758942408604707872505597865881783659924213077710931632111628304443192743297060835838169112312123046438769357815890974967378949493091405214850005588479022715677311958292836119232119050324267694429908475928165621028660128106627255985250466822145492446164362648612661833048165564096504099768511380534283350366123714065248429371070859378964225618104723194389509754187596506218615109157431092689445651885983159818656614591941291632705920911347539922126302149063047852369026480703619754914738495742784018737106602824553019134609264582701729573924283090803240828254117249639285169398539961265258155978444432607642029561510343926155237675183361832495622439478028786115138679166509958193984777428527955884096146875238185645253952231685340979128866897671122592286279543872114536701255765554002995794949305336204960496733209728863942288850226876479631219210124040007998508864009105110863258836145621099661888076058920461278664601002720973812052667035068312395096189152193568135559463021761653797085966066407035515113279244425995899630497596361970781643036894179031288691063834764234291150074402617305790746237780821342594326124025855166837573051452636718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + -286329752472053588969971380931766081611000241075142853977693197099894379998147768492032473429883139051147726140232704010283980446681928181397301304856533235544123261960050736060907180193414705156694302144037557811390221228494058458549101629406230654202952640232513957169990880394028378283714952058118491433598326190880364302088135720462047908502162386920189073468566419134854345288137053633619860212698224813881456922394023798536605230728152878559174352136304078668735351285033317122188711594386285904066991958932843469503616032160061685960226058531125318478926918879781266144853037700452543384174725033065156064999599087169456251632024194233417492945322445076373590573180311660791875585487616115272815558830669949139870425646607887717328652662915440443189014608823950101431497782452369803633968196713441243729414589870472355502515416578350720864334665320729773078257115458667082591364550944304248589057569740200651097892598289332201275923100888538443704186828947507423185038354163514538668630726357899250672776351073685201042363471278942093096781863303505263701207611395927790871222974568368602437790374211834152157231035639751681145673069602186273690027907314427230978204656433261346301852745432928128815476945616468795203531623654670017690059376768075700165613773817609183884248246064058905326500858128570457539829762611739895905822744937713314234406696882681761426814133029200868140175116110169214652521873322177823086375737126750728328516767924108112797133752678083160861673247621543133074453694786767180316988076129600887283665111723936766559001637243422739818928262710988255522922747352443855569674183773781045141655746955445403598928420039197425911006402971473918020288630428433498317352759512007595064032958961229533862859431544536393632498999356007526306525509279050827087809808697908130366202924584308883501453202390963427309238797787872905482754973974089105956958584219650165411515386403423562571313570733727507698254294045120636820452982887290064925866299179487017190904555636316855327914892796486574980507612729395507103653750819086286251829830803270661203662573435815042502856937682150848425008308793990912691052230647260024042611368489539500009226381847776282661360402499702231635689818061262225539982964175875139406665423580544025693734293292759898747662551944820378132126923501425947935113249490519728722645789732725208535383489881762012672504515491717901999564252780095890202153138993146570951386895151469297863045669961889748549467941106783728265586845293765724765647177022927356894177533520034549687010900161423450925728503800408640806380237038107659765617042288898131788847931013423045292600530813711637179670794371188510588563152530551126801887038967984371859090661072941364642465487122535705566406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -32232493056363821937769013742790099271585695808169361145400749077630682499455514410532474140279914632800968713288440734904592564365069876876553909510050176575650110386050777404386677651590364076238750953620274507339435540815367211219153399362190849344961497844457162292376186994091491319011294492021326089106154944903718811401819729061953896530551495112209422059317620140977818166501074477306867360384456193728079931810494773626201591500812186019575037048815108192304600428167485368062710740203154039244089875731218290265437913549966487878355683907521990641622320764851395467175727211144315000133581096117984799846947991699829839427861948071624471153410610844412681797171136135856578358892656413763752158948153060909223010587093875979191175535142001353964131766844463976993641189627819952931637135859172075432283474459114562947951274922092392211337631408082555861075243645826740870898827702430837998649799965300777842921522239270737167693907461237315554374576974210280217363736126448853549800521845516898907798041700152913332451470755288006798422351791693740937127441263345863531830332323160770375789866648201293630257903589130047600025712581798039093062791091801039062998909040388012095231666890683382649765342509162950288225452334303516513007428548228686804382689435309902319573811315668801573317167293772278415023612962549215731187422198174780650180368279739114752153090826121115119387398326880942072030556722531894551591833757916144365513669885740999348774982941170326906764751791700352844564718899617961836681903727532382027824348300789995746052166447542432902512465984861671291104734351816160068473078813465083304743204332007068346046696976901903994610050633769394567239831151859938431579885614392334494573518317675217475803287963010619839146812828455017573613798170374407313238135353253627207244097312315377083773629286643200663589393190602875000044739875233679695209377268066253202294280873090722190868014224228240535452135169156449366089087278264061147157003597848512423886849508513281146635434688879963169120801864504553045128376551996021861385817575115987357128061038351696905127005837344372437469907062761066849414570935278751147938485226985063427559726986332117786255948881599245141350807437161173955977118082152937686387546546047963404028049359715869384518751151620261721848691171156357286440884901079721818290523711700333350848621761942817788137927066245041371601563314600544441465170985843665593362864777057181627123203932541018453512232133752065679316997912832916115234253677229787701547242105823996609445579183791861586475354858119271965894703876639410748198367736879490212813254236587058741728815477062116929328201757711768466459646610588473540033872575115586046147619253163505927659571170806884765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -3709320328722189677070726716351423872103108359454594804812719645385943523117377530977662629671701917345942349029990271426437904693872625482784729674287102315651720591678664327877132239894806577098024095245407021775853991232931874100992742576623230862528922185400656651610717327832188349817474967654403961480594514303727040833356511428203053435270658991905950781675233729739571148789214633120867641413110611014866678775200796726906747709610152020810180793282458729914233936093066392613975312052404199285057910496075377108948791136852530416550580405279576462149334040567180604383294316488704428095657495673204097785205721103766251824676529975419419758879998478473239295953110284383870219702925719681523831187142041656141370808744276933196378001055466123813453655928855561154239716539576264182788812516861090677243324572506837529259308356494552094698305961953972746629916481739432973318639700551230598588609130235821962315808047542102226177023743594691542799850409059409993465760183835636515541917807234477734445111710772251730222047978971097470278354539667720475383515646725136342147371683911715410509367221434201816684776345304132018198662820972345057839582233962260360445297762743396007875716739074649103705947582922193552762808981759329920836555667099319676016628746537536173662248792314916994968874631222365874776564095488252654799581726072840621437662322526216691183847166269868938688203773159939776003801674552547578386432742025925100126597939908000254707917406353764171360880650768459677959643618725965116153398378127240661030125207096710040587821221821410693706523305694805113138607359067176791791554683834592688375628444769577840291938000877187518458746485186397284171884817587195881667858837310552587839039452759297382353367057826522142822945302034528267735786620296376138966259640757797806004520271387613719712508232541793827409164026409334051152482830208193235404905509718573335460961491478674500898632640981002507044932403940911802818709630008030360882383807193487746406727434442604039033037841580665045156093745778190605795586795215656260817883176371396964163131421418310020764449360075383892807256260330240247227032718574527498931838697109099001866706512295479076117433643422089170251929702661637797275314626465906629525502745696951763136268588984276484065814911645932002007608554020503166468333152085540853468755933625182000577581314241623452383243660243954127612961195146449394747242121439311010898606484931519083236781223016046863427205212565391256645930134927701465929259603972021300133407526242721197746685308164072181112838703969988799199465433536426047773043233838864194479742443266831488228306054268121092854250193948111681253942699639486182653688841830022868799659081650539155816659331321716308593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -481146292206114214751049610502648104932162408088383314907046157394687712254287270078569914772671480357367795530640644098890176853210884820642364650992089495452581213117058557915196823047201786239754715709498161959033236789756112853395289907502219591497829711931254478855844104737935717100383532133506295398661267229011329898005440235452853059496068516528886232258976442726231574204838029225322808916043052600032242613457418413243783178638403134155569575491244708286854994893159139349416400279764034405147040032493554732757907717576747155162987884533450730797385133399428667738104969459711118841784794602031966858622925428445640796277308287608815623269881199883897441019166737694199777133473834287408443053093567784891764348862519452071898985204396316580262578421848539398189980464985935783057814485339286439759162881914535731719798136496132173527128425483441259551084009772530429302413210878117359798922029191005904694273520978521765723285277975548172083781126456466098205027160268488874204088084643119882538821933030335520197474898462768058744577476159462319768626875277736482106707208139189530351737620881167306938651201387319452773910066327874465425925973524622676679222109386449044363610354939833256509058444347541562508818468172695033858659304395160059069528078688662920992670624744459399524364493136641107583610575805545104674508999738796333357031108336556697011404077261444161459956043239877023542987137346692838302837541668005589423917273098725164926292582629110685500892526535494597352211256498543174214115654987304508836356748660228432055816231998375893513523825784768157434194748382472198166327517607990103337878147576031111929734779382089727527892388709135009564622214366462642261742893549134684673992498961823437507858545671821131276734235162467335815828717695243723518446571518998937632321716008592573294666912642444306048545743659835575460577527861888304499079078248472287630267597844046647157715391467884019800143455182511017031278669412333197291034026855725300360437660467135441544618524667263807287807082425197390014756092649484180729452907657182731218983632215037753844909959635654763787585286928778194562897799650417570269032120446010811561308679363307772306554305463012057346151730906081062065530809509766068260064876177261220129904006367968083336962560791504540666403135162178857457231929833210599512833404023203368976931312769832955060994169593802847615567979143089585785812009551299558725028942540365544372159400615890443201770831591373413954381853672226776222669717822376952561055380617537690131774776453671740596067631758081797550823889688271977570830466546065864416549663743603745949560677983493871728463526685500450412925705270372682079734983291707618128741080704785417765378952026367187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -50130876633361918237749368188311165524968232424265397623941598629702900452966338751030291364556990330713149598666879304717009831851344588558942072239737115978453946964700074059734142830536941310386452717140859520957589769827713215787688346101455400826857135884485078694162811278653852054278566659293281243518358440718852840607463789012316911484374364230912815445671155181598703003397886441226662106035835345211571651666011743141017342605062060840963314900067821784710613070976896368808985214464838524492129845239665950151513630232143092957152990772778463986529602382168547201750018016078563402781251214090747341553625117495405735133964049600877948787511757507432077949478205631418309975852475956400503611932485468733376362113591766436517317088516449193152775755901309605064706040154505658832761525762888078232864772738382269189222768777708863193700625798040947444568842084865675859954127669783500385023154893408835901325155723476441622495870565490178925398676518984865129005190168002372054430637026918437466824410852853478219279207211134803472737100848886952053187194402222015087342126184978258920248812413124890212474732714239621786690589995210953111365560663921037143493641472687176789578011091642082139205795108826985644364078086094894836583214210827479619791336816748332548171516651948481755198548733439793353559645748582588233055049445361724896031384295244964472921114901845678747966020237542528107360569142746150377249714061348245106101282963534831951007892974912262210399167672962333518810544349131017327952306389651816244564206589504273074853839902878915158748436440013239553021185844977966853979339237106689157576988040641927957650386857311489779495053829978087059512791668937261470991110847933391166154803259583335978049399873842350825096236868935886211885321562886540362027594429564519657160455113604769877327019404546799269741490994490351432922093627809700685073764893053897164031789023367377321349364712600455010326529997685097224830720042602115645071499399431867939378960660384724560483316104486645935520815160504466752083168032406118004002170758944993518187896017408893316201249337617774343228007506898943331507662984069844814235138286490694376059123820486263729115511675102703187768777793685721275804611488054009424270210855554198731466232109524297784941841989363189956962336316944308411056198355205665250376824723192304029647543079902151247994055131487012378211542864622552900641846070231256266187957656809641464513912343226157087055728421562105725955660229852014744330579932898276334011527758905590971181040063965494189349074855670277279542731999277742232422494661987911871375090796763454575716128573456163147474572078333291826726012662187261587631660058303914140274963974661659449338912963867187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -3691593047466162433115397090338221056938694830023501546485069249598161816296593835171487274291465442523209354107453402711300662405811111275987982714592440370820532490618295394861122307672445787294834549880176585208148297499745575866899693948355511706031022853377910883161583452347185912963584493455751927470589606052970132565030014085873180322758834655784809757994786177797991470626825850249346041489921376940321027316803936187875237334696019808159161052572854703929166532727166364619453953395450188097114333928882242810647516336293424906345545985318218836330077717097891012081993944087860919776786568376342826492547934927832637831093298362766940758609104890487963903857495602753765801156220513111860959333559892087237424620878416282553676178029672297950059036871631603695956575171186621768811425675507899639960880739238459559530215126093871713575040674747136371788264596231259001548470743756774330765923436701337988015720576618294298434599822326021255877907666897366628576286801505307629186657512180291966706029001320330524984718674168985964059661315076152212751572286518702135423188535685536485047564096741019714534148434892552932700310910803411735007381310620579799043300021993777381562941080851208484488852166883370133108641748632971783079926008651334218331199366503297043904071960270215284608046448455940077115027109801363401897921367130486162561708061456274599703537224944077143727264897321318351558274870632832115851492669789042255398689258258613384562204755137314489150157927759836743489239687327357462378215402685438320347713745500681614269295908845266968640743604824657182617860917574335585960881063761504718800898625277023739856717979385958325009632437247247502406487541216915831035088286265596625929967908025644687633835178443464711118732635197063180313956525054916771336976439927194416331400966123846863828462856121879003230069889812597697466423915543435078140238032952741982674013310923399672801486005048337650343932971951149160927073698016946063339048428756230207478394257423349101544744637441774083554371184879676225988292357227214866949183679387684556182058236754667535279190676334340825679117247749990004499251347414128540531206469414960426290244992113263537631615073382100107856889323506806577169889448893595755321705885208794827470535741706493499949757323801444516878061714340958513297338799209305476291228948507262117993366734577151663223298406837678147866179084613464931629295627135285662653808251196506987927238712888250527545241906471618005275099624153006369759143748611457164526275735657792595750337905906854027574455560561957023319520721849289456939040271085224344481229755046364406826853546886372124008602033121176593835106181062898560707049612031063493323591683292761445045471191406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -225036915709477284970241825948386297729117746359655990012993954693150849349314716774269325252598687494570865942986759060930194611271289009053421202068798437430950197600191568407267579796206988968616634057562985179124464482431682830466979605996674732833148275754362354359924545009073860963253457101326713000940854981069095698553229585805463509127727461593563848420764564820885580102505431867934921621322450593857276210931737976921585918769461866179690172285612538644784837201695400415767182887038257203509047628447603800287143408526859087457704012254381278179242750073293051150588384640589863768322550991503382187277057901085654975432628623219215694468734873319364998527377753383392330970552778548284064340152531880895795230546069447025207080304386313920087094803443449750060059382301426989794905364964154802922710660390424834011351069347064965524805168442913625680003149412159677389932309918250113869085235751176310361036011330062608109312208127220147602020459041970266319484806240289871315675558052078331721631711408608315418242662430830898709825175612449090346827577132557139193350721817467062038978995744822383937196432992551156147776736194757642613621762212541952799105890875295047828848226295319773161118049490240603985606474732673503835315707095258031332379333810619726314729342856065902103098846575328577170031938173854716805491825188498168794764443872773740033459291164813810869194705122773485771784266006946956196176132585098897901464835590844128383806141999940151153844057287440449309707326664828306667395524588304519960405465496119191003093873304923312834537152894765981718974697152445631709005852566998403937777067100104847302730121550958626424244241357028363638900215235454632758726664702575318479255058634603673607674157163095319887855321058267628782255893599290464778714901810097938510104760619707884021383859972635928014908387071146942814127703069513599010463438557028509247292018303830838275577534256832934577660470329365608361156459952798173456028813164901245717923356381617379689968869842548844234595014464171406500300863117818623218955231955366113023573830268335506298504585630330613930334807520859869442274826432892697531260219836253922330576112160686129642396674452042044591163454684544738728265233787282308721621186254007020968518291712888960432540982112560752697107182109268183069499370856301049853094541427670968462266044432303681981840239597700587828081489733617917535813841171562332317301042419496930558820344568794523352560497748692141309885403875903333639895460528193359095497959541003644768799577982865753295133015917514787717840786528630195654176176116043357363740426778156390298517026535335203340757274425852988102406534523409948308800700387038828169033877202309668064117431640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -17201722263082509897600960011093605436990321657201108776119710755663590362444849203578495992445099045819928830620488256199428701541499971576706295919556188768237599144250332885291321575414282556471162165315339030680098232107417196711979986999174840207860370356135977008341607680966343909678322980605159840784934084285079894569721595176552331988155188202534939383175725011978013066358993496733600762848583303377120504476670733462777874284178922491829030596234756029517872680075645219761922592831532168797099324507598485919605959399790850888917755204146449628496181151574097776199189990328957830321783526893221966240185837663645040990325279193570598964903923163904913731894790034872070599777449841927045115056936915978840713168142424671431776225168249756789689635603380016606434681127164769594583563286976474951838546759286502940801932361132112107720231268886930872574309270053014800826447184861344428891720196883186409678396916855251372120584800457126702182042085431361509662468192711345531618447689875699400187326349348040971797087590247576034346965734383339032660359038347553729272804594945712161021904790246357964702779821692368042396621459487007430970562926870340421868997758888836285092997071619244283231735867751926969037340661465702874420670472395881182797280755574503721865820038231138391016137631915687455782828735720205973872850028707639485593348894455336874038323488513963296575946397863412555220681673553726146114746517991838175164137095832317491730896741900443557537720807860319671785779177846382458113564956851236171720097521862638088784418632171906862310550248219204941627343830255773866221924153375053346478396458908687059416123898741339798389920273729814668058121760669021997260178868564894290466846562127077949505170706118712508152885297356058453288539906267482181212922847860413378279984218746325140057862118419416754237565065464790526604511615612350909075567698397308207910025079234292702274866763176368705092538513416836577832722203490863424661176129274105056957597249783036373193162164941474988134657603843394834895062590171317851766960696034541615636821532390360741540776514617864253082606720792560102066989902970246940527243935232961695546343708181992766616960165146500670327765480040060459683082971185353587889647962919091923577767259211626325749939182970098953251703614573050152272749095083149977909567725866916913118046431790402970353827729599344120145379174974545795355115067293176708123449449588631231216229941675606006241709663125895760501447840493977291761641077648608217008572993132669169718770127880131232493460756931779015820528019483666956299808877219577049375867931044381509305394593885799857491932228053515914683331253368893501227987035045115617322153411805629730224609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + -1338919887762186432240018512453704350074519221330042237948991757371322077555834139392338866962510555356700180275740520829435666277620963718719330378529464537981873151687924257720795037319438375987570275258930022733314962295472253905897560003771489186722490817129698178708159977927856452132057172818348739663437370319877373435811925181633819791477470856402431960500347476972834667615284643748931165389156809593225578259037570666845736788333483554990199080591413713482066152344535039267655321259069641547863201007750292380814386402772057988124065326844183170166563533511083901674938073713340354360274866708159538010123792236003274139677921982665667685477374925308309473881114716399125684900628806280173272956749397350209302449640392566463328910301917534296976058769295288231116924870109406382745811927085821437124199969980253526483082560940115864403085215522530215187842084758981463152461780693511971293954442629714200717148702659613789343732455803809907899238443226978864408869324606325866590626258055597377928451384200175445555326078677246700914330399605499561911415706990314620496838603249898630054863252252758751824412978900773995894809166556118160762883249898176637631258428511166842051843310812865384569905810495211615650619803151870222793827933062791111510726554698170216191809294891970251482415796866655786644536692856642353291869322262061412222019438609093809889384724699432644108598084975678442408426182525538837144311851143706804100512964039656925108205818302983155827145106024126204267137692833170545593319500444271134538692576637864632771269848062565128499023312360376236804416750696221358993182482168744971685194118708151034966988021797605492170739112161515584497641391675559385260366728793408245370034824908618144335454890419498476943646694007415653548034515313227605884148307919489071774218044527831175873611499904337589744517912332490591722594662888830717666138376802854304534376353958578873573254373422189937761065626815702168448820887335213521619884797285090969423578909087296429169955704775079506039238429200698779886475880763769214277983359697157076408052508863969087381041973045126571389774855626512417189857575585025622660430107259062501564569123168523537530437725549551254597609566539114224625853629670239885578331708688281257698820632311247461822360381654349361226490856622823341872178241707817722132186026598146589031796967742585865700539844837934300536472295778861923537525629392075371802975843689368293099881611221062611396216351223793795404484852775076179717507910504257035898435386194648183985121127033979612191420464174634493007580179489988318034239883464380062111188389516178067834325923356008349541100419846932819984169217017793477749128445071953183287405408918857574462890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -73429966640799698162905615373585858594288669333227142208724187401754212096917664073535717805307826561249913236986219388008391573280592777964800322812077341715961712911667618259599787112955669075227470594751547186089288141693029369875410165363231422856391456311696565421187695560760913040671084523140779488304766727943561876604845398337495531208919391728853492556793524810740008053921893807124053597688587924179460196950467170334613989401022354053988548686234014111642083644409714236096935190006343173320297199169895797495582266484908689583809113764311584805744519808016714435479305235990221400036556265262354808059496249566230600757137946436605340176774214212736855677209126125160972788558216626662036658975810906748807025725107835405741234419560110466190652071171046581091860014548794775138676310176847748111168839752295006988964677947207270021173693995127382806483690537139277294135912428179453232599379636187639377913543257193203858173921264116046524909027945910892304847736035964523878832534635640288685887482075952246409832362958573237574772428620827245276607304765212535659485218574731348323689455131606271464855984472624702033137415823986906585686748250967153919766985707874980764083082459189650464961019329072482112408462767390419867187891998485098681129797349838921042577906196070493353397828677503609637664785378024476983658065358247127033073264690234791987595720220264291827444772451329878697204715640364698226459966548149595350580167941110554388009629466446785746766982807234251573021781716493243402134595105326922613606795029256011493664914935300718445791587002617262181448895337231998081199929158486308936868880977724291586057535762804093057321633921116268232772363751410823091267277232996111379548361204389411298252081815541910440736923353897563927574342826924698249634478584138899253200379985656272059406260846455988873040922631227504111625680610907380513519538394620070129705755233660071243720020090563689623581518754390505350497244886798913193482506043993778545781270065783411805553060185145117308651743609649596256687214378511058206524860512247412374079221644732820731913683109161378569566844674275403594903855167884882712956665540169047606463883105672593571817436561607113879495248090957113081722454602931536227101884170177794584544819989309992060674066216724806966531233413633684915895219953392027201805281298886208823564322033893913085907180228311364013703560296365058608566027599073521430259871116259014471038043979826064638443396482231685183818111577791138932422332573349026691990845437923264313169479003855104527677068892991182556359990020818250275339338322388568944305904605863438929603386540004117509687863742027165399183493418299382995861570810925513796973973512649536132812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + -2895164066558636383679665590744496568407137792402734049189716351021898876697474861669124961810009133939983944460129657348398551648495351557003779532732017324440863696515954092338206435033426147042305902788211187488280460324011597598323960333448415543553341229497714861655266059023151354182114350843863576359039923291252463382731077026378290686549955857119922517918112786747049940244380069690552741156050626923564515829399144097893263608453215305127855564845841989914562704738978898406217346000584368307011268192349816325411226452592258340163425051936274022742399384833788695836811563376687326617335145478526590493482226668442487537359537806298990971249172994589611349531155572123782434169098694833142594877855817872256286510539124429398709055878974893530435968962729080337327920277307290173711827646246645061943643841194866854930229310580023780248735898669023397168084745512333496977796133613208401445011191217856795265933251088848806162716442565215908111578161683454712532562233810539165604913555506815456949389321086021213135897269954209832815180404695795870598281674242950446048241216048241294615169693963080531631768816081413490996525320934299170899137594097211611716213278759748009367740164898647700438315699182185265356662168676317927189151070987875608338859744227116828142683008865481714354218470373168550058803269566017069397507243612530914134122698640266193184817442878859378549869611276054237815773273408298157164618012525377237712973982835966027914825600253976278032315137319179233232904156474303301548309605711316588594409730410802800162656391293402437635211859703728841781509451222162725460947824731440259398064051144030363429311714817505284778528773002317271433652279396323319645664344743768685125482859475748409055901349655669030970002122226810455151439753313747669112678841680901699280155228504466489433858944027112415503742818709489864678164008035977266119511711335036492929214571952263872153288596686210508665912062475361461610717098193282877412539624649898974392221795524945066911761380551276876250114736995927927627837501467261043162792654005075953752592603511492350239148050177403937555374386785944672148761585623868581814913885698039286625119210962265696546483379258846265687758749168068422790799360848059186884627903478080617013890115553134577886412801490874698283113340101255599612307277735060667084597520198695598214203355056740385741690156593402133833606347019189781974146164764626188407752077755538388802914819608399566051068296190392054611886018185343683970273549404604831306654928629375825600726106756787432800185384105660370173070670217985622177092785744972550368823782860539702897502786714375279790668011364815182504084068273009516236493519514283434546086937189102172851562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -142903575860027958284886365364346975658342631467009027339273139177554876479108809426181475270374339287703375764357966888401515476020257434135716567460023777481220534742989234741054912223239156458528656295702399966756350275390703417702585762103738389407092961074665052906643495277139309271381118797740252617310077644547997942974721771619097928847373134650889692518997719340343759120988813535594463211379782425110858686456375977626518694897325035007414739263606156652708461511824945545898256170762468110170668698048321352854516203647647340074549196193699592709120650167686349618800549924867735153998610922902708163407348653589847312076513467717324432622995804118515442460513574444610252052990799097109481664753841754055618155986722513344767700401185239473531949858685481805513577518018346331791704963760037770777554103957740180478805104009674737836961498321385751367448158839203638006967071319842362713136090541739786278235312487538033341258409676264369745854960910009798402888631486320067998807078292592739782906680308449546721301353567164163076694321649748833226885725876881088226921999069757235748096880273045835830413081419098926602251500585039868318714605725625321941504934284653987549430522909420800362566024965954442834118667267759468239481351220055636305178600524659164029709543478080615891327368445246402306161716334693562279140260869475959297921245536717573490627820106338829470657274482547516510963537060430889370585548553824705050233518929130087306147765371579899535958934447979512034414168905982379835382403478980253481660834194775506876186172215705339356390056199403625052736792964763425938766777518570649687195533243428537974947403138407375520788209332913552051717259766232705110784034405082334473037124283830891297317665116212229726520693538780959953234116017967776275577029779437667278085644224663159993621886890968354536340472981695249648420198205191436511014575445386456190853792721829072682627367090077420893744613662822207550967501490660453473067875644055241004726341479083278191803924106406892455461640634332241638807173240696406367263896364874340737237515974018130062614279846067425968729340335357149834089835480943730352287433375193191916157804339410472271472562699442860285121685725333996008951051848596875284989734721861460976516854136009720433311453177150059200373600197422120606597588302495941033440190311592937801922496281945086832537448688841424965927535942463735074542267233663404628828841993362107585130941747401923554066242138533322615850896320736027176166224777089159866091949496403934882828269145800691372738249519135945881223657420350332686727288258983811434072279923562723251348911389192188901328565849437199373328190392870144050924693601700710132718086242675781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + -9873203715728863090073450373560524673781404852294166091096763197574128665684243930235719905629694070274626657614059483985871689326319901684287308713666129398160186123614152462815964612265729130496141598500233785691485727140268173455758328643105919699381565096041625833591745146051180439476340014455663368384022414428730879809542914905324490135290914224947147101762696755886745586573111548810654688634986847603784092475873722667423083854210018281761357949911286554954225806606274715262771473752705205307006286353357336282665570912599128511937728974467846094764292103696090206826916828485500230007341899321133818524115085705076483024166758581285015496163664334738345135124440262660048722006377150849447446570912112077930383904949980184366254567846676492233112682710596020887003891550346486981631582260889551479048548405816315130877563096609244205440839659529827571066350524920943993457535496983547292503588283120757457847897520795976360204728806234523345367719351284015193603404928363631910407451070470083653156573864062095155501001974129030628086163417584567254362283623099169029085935037828674154954420422189081208205309183601076839001933227252401654318643388197274423243845805902945073262447476461277031005070623907864005412043331814029471645334527130818513751810093586557263321576347663675346403582210744252769975277542528460449041591515997043436982466059792746439055459755278639433398724854805069101975759385730072811302249630519572542129889296240523168089809774471987006855320170081855383666604621836642226714694310399625201850524981914496528012305008402158587906032590919835055394498580883083603471616868015047171972304372248220135998675228779529739210085976256587243446351262019363864223089694040386703091703946173564290071468473720685628384069617311773650369172006837439125953103829746080568304506516320685255865920047323109041720310058127540353669902179240795720321639961260132563206006189053925650831707753833340867157627549602741753520823872134077744507950370799843570117816212098497916757414519757836583075558312048834306626575103696856641407392823305640537457739053700976849537559538268801500666478579171194489949985171787716136102569776788513737327471222117067782766937348613766667511841775873291511682772868589288746517835904799608834474595148899496390313012990701430581394908038264366962928427689150281566326170325859894629667318130885011043576145273520400180490244469257569201029367985184777018708751174989908704285356555537554125658149988275106879874037124300387952797019979435487439396378013161746703372634581346104782089418252668533819970644170512669147290221591079124957497113224487954726768017678413688862443001536557460062746098764883782467740331867389613762497901916503906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -493604314145247272449101259557956110870479839222699715563379438821814899896427793717359497504346084169254241743050547473146923392406435536591319964188524460697574790347510508494956051182324324816797926948189362830495231802122918274795430467670301802551035703678653713360308110055306938210941612058035952174195300736417225270581200369874502345484574489543204059607408774274826284324214784458229424447307990966424192229629605097844707296073070108253665630841253681895666609048543713489327010905494221529070120764984217586518284920975312112149004252723207678849590444965897955478147099240857026540848532403545296126954771671986198406156356590803178342035115422768538727513221020993121850306577044668918444326988372953817096774719155714273283687492901293767330712748057868497677535439085623096013634623500012262801449514989890055044630344881767527465517683962225215579473548932878161221553983050500399755285408894230038204573231772068707979053932658793284078073243347200169297395311833114174514004597023384920196221820172518584248593427008839067602975959967351110294758670419290467344047278362800553290725707186433106674998738050836429660738808278852702436676690441127845964923758081631117069076261796088380958354156683828595710294538341367261320335513563545048886557264832260420302911208676049302870223415293023242749286700799397877796769774698357735024371849378169036958704471254690341001834937334931188755124970181460300242724074195443024842472398915794783243340586135097950265079946680254661950491651060389835078943735050968856473183396123457839084547462668526113345184971424640357457574419286158865764168955852204743081539137567604046812434267566561944840464017830208130857048738601155426163393316532783339043799622041522728680481177067585887346764539268756620846678215897261406594366506637500602849820049934836704673712047927931370697044614634168893157603654929462544588305781896295892183027149370272709379153963265922573885035655338221168139533448953439740464190521740922512423160163561981000576864676012497355524842263179931825044474092917298211700575986840573973226165552540523618851904326302341696307339304419645788237136312742671017423629451868707318324083133320430123428758471440303591775311100392008070107060655891183027802701034115551378638553312420254794235709515304757171688318766222151177639753885486285109868280556340828078855074805979364110812529769681441550802593176579331197877913113737633078136916063613704801949820040540862460400672464028776595480938431766562143687730327425649852723785048648606209352623836809426362254627480653959010004346142255804051795484077262911234203174076235852328644733310462377574459639539289719007152623803392741109377084285370074212551116943359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + -11653283741821015483485285665938749842029544307402686125455664606225851755454760693896607155588037745021664831489329141876852364247904873468606665582762913931486937788848209400855084961302194756869786766663772387159595016583587001644829896743285350230736043203642614166365201491436477461255390995541315670793460781165166738354154174717533464696100230998294999653560430619717461258828536513029216268006821562701680534373345695119502539067067423902367205330201681679749150619801212039168559007702979430019953743843198409702582045839218883806146085382947046325890881025178306191984591391526501901755450494244940017202112375090922646643564485510091850438974329207081252003326456536963946231186543162028969973431244558822647663573641425996861522709626238139932643602026684793972171465933584370774275243051749309799458902930354032414102111236212105961767992563249691285061618371726408361830931489274630563531515534216522099762288771714546049113183950534141421019140016445257813443110267421527905912700737431594292724591716557396184594187384440669053811783520454079116722722190416361939561565459660838495401813391433596407288484575161070694754475385313890689893811170256830006679834456424575535623191122374886143603723734870615187096983145202510018672255600679478164223557857781220213375609800512187274487739575561749243391607081939759098350705448077151602617076667157233625799508941143772772789163782844439403122553259569843296363519408180694534944601449027390253122015452286406160754231775168241805677396159247770239400493560634143199819122323317344583187096090168584322210810616086620478477267779979287781647148198112041405905293629883889679239380003767980416246591858974258237286064557556675641441758353592063225001051016507053521008378989237169311621620111476140379926559506022492016705607513972721838414347503026988979184518138005692594630055714470652151679781943584705595738087924239809852200415760107239313701477969146234123340947222580152338807874964989811834707917785261133029315033090611700497511949669596956052045665118367258261680693139630376937906563604386560210383871288035772563857551268847745633789137084603722187606871009136615842916829483576009896805624798667443476961387778761892139575395496866942065099171735749903529122958780311112702964295862703595376994938549986977956194170173864107720984135782961911757418224905737067528313644283359997594491280732216615606490578269064492822707117811129749383433870859069851329615277435347244761018225906030856825378977556182977704203906899258384810954666126028990703520432222206710827672959586100942741140557245792009714543453337966284415002147632995082141968244848062935339323466409553865660747715466435937869960071111563593149185180664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^52 + 127018449936923530760200636402048167647890471190322650239025899903635761130525195141433696467902499379366397307429585253232335578386658864151212992095628577480293662145125195493919230572397211557141783259920889593702272081437806504081578949771630641130616529003019180362779529810243886421991968436117936281554442739855652845878692007978123808065071225824110725410192788430257080388747992631323272429417673392877042083103927707818879435811196560903733814506981063358624827125626711745550992358612748874785764099654474145986301798886895419341914750232589024998493874644390665593021275189067538324080091119306223192401872251726252056816998084924772786235310754963293647614700183895221971982743633943115985718679725885103665822261888506295217081206875872730449306184264728749261438485841424897106848577322875991183513365736937987847399889207300579283866180607738827435005098608156278521806359329497634701212757257213855332604656515385787384498542437569659562261373184131801923627364775679926965834561070062578591554868897412736070331368625279019184932478559924983201054165251168995361793853197057102620257380711540769035384551638810092968205264977413447256479615299840421013186341960485585620160498182771717569049851647507837998158590527244065865920307975902307428923992322537385114301979789840392784907274823116893347111011843473305131854957621779026780498634756274656881983865464978161098048578474954970754627069388897922128332379053555015525283067767138631288683105290877391022282090448291484518520057571774746164402376537656445139830941500449722816557635418876647118816349004876081741592957030638825591642558108452409852476500722654355985469128904639657281900533309012218606536330639578519263747125250265837362914457073502767988173566229982005983107909905962418969014212789301540939164620598374044654941154883655357738530417123187626364236991742040086837480943315578799876233867588181221216727240072588898353442622055296646241830022804352375115918949555981099929239230011078046604296294031147345410373368960583746271246946451674606098463924408755767331402374467032373371911951893619257686478310033765071200174459848901923110962636735212319447768371502290341573827772270835339023292772047204342423509889599130365063720324839526055644894282151167586766783969913825734317588686245372305097310374830897774089949946006446444423319412591908436077706697800055175659892126096527149530150406087738967279596978576729222301262904633167270178507530441026959436005608247949174840314477936510453186099705610568276445225142856048161688996264208642929858160930144644859032476140858970448401155146369951398336201425726588583470928392110996634706669166231627413172926799315618495711532887071371078491210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^53 + 17466695389655248700629431639893363903291904324965868694720237012189401312708352961141308195368639162196916642337260120405900749481791194917095600455415363788090860921591708717238937659768647341707012351943098460323906340120786545113269444554531027471772471951229918986926840989996682806714089091084771377025056257596570855500243963307530829923758893859009084926606036780944594874263503640497628184104637515238474068725473767750345051258909960439007613335935958275116487640281244107771640850131846307476876780641736988311658272196631318001518297727374848157356319328003429488619899454621477333623132633138039743983319832793417407494095701217889279443506053334244796682340085533989756095826969066155000888059295651645392921177703079477086003050975224069679591524616721839347670286438341104523899220913433093263403088668456672221144756374445263173037503834780877727922755050917284513403493083718170248213000455602949498948572577144332390117789241194687501463721802222292985573019164814157527017528513624371987375407013727241906312344345432760673085109998301651627837839318571580217548262798178887083356123760503536955570252455749640312287183682954452542063246662640106567183979292940477602818578402763597872481889815414214287054852859594257027464030426676767109586248207771365018466393629773078786143904930984941890205193658691420740711385887072811266780878968696573193661789877717915235955301801207495185195810612345426654397188138473254187069930702993859724005617224583868218213777963380061404703900539376997138532354268155060544859073262521131942528629388918412428798059439111170092244213946422035339774311516787995311781134208900879859570811434454437850239499402773278039765651603099445562322353935783457480334723064152234757095905669611524370637326555309860584401822678516998171106026459056980432549199253117983267371686825360736441481792980223123238044781884444257457116696680613027146541032792976699287158270724030015143461997812165386274256575310739565341000954423810998275583099193146703813165662922350060394410427963828146792039474983638215165320573889889145473729698978327067811242255976118942251412119392552308454350079535973537120606073324751599624113851748364718560274203453441327755107435730950122069471674745145775431750138471967774829519996451523721238368025234367304947466392436800702147169175712739828714805063462045956693581920553381418605454253662620623144038151377692336156502480642872455604912843113161219970623707475994869711424692902072303817346426736396979774189532687073020674787899757453097669813009024619999784231802601042810027498888146397523761122178042119461799325746905793711608381371462905312140522306664543285334194104949645520719059277325868606567382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^54 + 496578886535056209571130516640453958508713979051579387561040925296865407055979491839764036866425771337810508197998693357726927388319267003366260138620008806036680973373879691310318002344395812737917636461697348011622500344202205373002904622742554600093086930646995766998129487957721310805198942448882103855222402952450590905786206668524382070789437636927654041850614546087594235309510562093456467770094383547903843147024507119854809117875551087826548389288559518884670774730911830910505230573730285344468359078541218895390974497398573894061581390833491964591487701714559153158820461449248828552036627511843347992955594362556439036661982971585683683511910009800000410827047541140109111902265756483658697067002982156892401334924215278478435901228793683630111982615328033164024361614428369879891003840814749019044432326048369394135817027283454864973075580861011964093070132015787831819060438718794257212925853156475218719266849802216633418425260332709582124025013113571644861023302494731398197130545728337554432777972171846948343825611023901479910529085148344323606885135871716051729336925413479164447298959503798362326488753296134636915479517560999050090384368489606788081579024087530070197337574488161689628063251272107135198443314650390733561361605711133033647955501869600004039120426479985176559001760492157486081163770304889297488400113956916143403690674073890488668748108584541901578841594874594172017218331762115177102507016476711916526999684367115391863746865879986344856999168839825464734582309271017384257233485066632958838137014629523177495861584319443920245519114038634470719181415863298028219783675295170416622165712603068918566997260809408013428123561051473697278229877383491372899420410842847775338467332594765654370997362169396745595288731140453784983273141544281873201958262841046527119645153533235903086543529658604316031982265605011309703750615872965310199281668765720860384625577959933721260458091773319989828263089139821669693176233603144353897515839261782062955045573401301076936905608436998659849265278187607481741885933142121233796255631660814690154635298258890589892157312535884726108272063095321437373777976410916336434883982964645883879423045918713577119370640719206548773096007950559603632632948625627325606369685775233578339161554444775835803230728095071860654887694488179532268540030086701341687480509635362546439416420585810006053470996986931008126187171977515763717028027977968066775467565836280052331807227690823995039741085054533258825801675150551659488503347089489062284270979236869333409692767544278345301514343231781477841032081232337635125131440603339149406967050173625590702885886177545561414168140785512488922309337624483305262401700019836425781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^55 + 3546034978121066656945858600290990751539004091515516027006306819218762953250645619104647312062386005444828622117518334630413708253430337583735543286737158131433972972533983293145996985070370079953694455391161786421994114014709295801636022950093003868067731477576419286699928632122913622840586634647998966058254368314018965363730966325862074681306198502792939923400390259068917860131217712791721768237466241050335738769219828464155148144079629633105071493738199764841307121538781191361965143059521911358633710039504664729503341005380170207508159579390391253654676134036921765815848258542988474608189174992844646957556169925649231148055356684875937336660440986560574894752386275523724504109800193782994393180407974497600269846037455281625933404439715581543798695800949084569532207172927755981636146870755505591471630067931955427824185204478865698776835981821658461464069198404000594817180366318377414890853159342858969965995712983290198173420460517572793551900437781034528909635394360920886208961238613314578681198909266939608156910024546547500327743013819990039514849933589619581418351016756445960590351062197263578091911404692508671540170910538307808730727614790725984350450786696032260735537567849395528438139700147419256895112072272330945194917499702183632660182527274932592357805349929138646924135787137509752620647271256228511766155735524692193593280378482455409987993161963597649867305952657733173286110248025114436780601433724543697452499129490065783528864878246387427744891899935390892642104467884227925409869849495907289187552214749398889331055861355680048064872432427747473653397471331192335964035688526890897793490898039592678116831066084329218956164142260833046215655372056354216567417410256494892824606211919817354214924152893279767526657941753812142053500117077315217738123049670320396870180619224388139175577429137461614828839137715189679716322723871713128687358273205953046083688732815271350435452785191301299678583694645555681118498350942361665051616529285260343501482153711069296597002504672557051978539123435467130927108774235666321829495124239957102287435004759407722836941558327490518849078503343356689717599746019702702490038171847530590350413749590460168901995736755321200027669822944307089278796277942024838734722369753637674199789102743766611511065066897120035725356080362083546453853630247838833134495405626039665857407971951603856086049032705054080811458452395835613284042612837324346783078345917571891524558472193752356746754280764660673012255252965957745883881558247572422637081497914182364352424977155387815796420302830573645088289372203976951144345838495550986677962884986902533324348748963000172762940517954745889902534727866623143199831247329711914062500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^56 + -167329982767415295848945725563182305017449406092536685457122892084116727053776942849385590358794372671257058449309854755142840776942818620800265101432920124613792926755409209659768030582860110554620971626127348482849878185083031565462769608295188669436515011943343291089137762011143841541128778024121484933894839803204010354443464551050369107527448911079501141738193324760926579851703979695469340398486039885368767626358649877794712444719744434300278326934289286269056499921718903000905823918192988764285490163944194693931993810833341400246217255818906488107497211671672562739948191655325381066508408141560277915674359212157807582565795727674367931804307900466577317166886235346421500863670166485518592421809835826240607924839487711537659395973790613392979221586864459456480326891290735743572592598709269142680426295509512487285915837257378217414177656473560503297538771737782349127761465356530808648935763772844627036922938792111186271625177412914414311193396065514475834200419595745270389091299157689137753686695695931114678422621595260219293934250216550384438196983899275343150934797932711428627947355054602038775181574447754989816969637637360380984336602724167297153004017335632084049203734545083760512460042270411462467279376090387228666518661033295635309096322068608307475779848958923841229507084258018418923816043840741734535878196156342153512857912184094903901420002420236521307523707287656566115374661092377416326556581972862862943471325188860891196703834768040263396526810577321603811335565256310655745810110906185149715782547957853614502904226480892276502400228595906044158407694158608784866294124312337272748601897490498960788369844871063839795003482819926324208815641051430717987471919097006694622751691428323856794341943878528113877501372700141601618378885780987763879069877348840834561254714460223653554175925445841191339062193688877305538616259163655065505963050846280247729380594163855965479143206597220316451475636628180905615771323064352324108057033094846067516601431491034296385253746459644437887266970484925404130779407978820495453506105677189133386119175133059027534012533720609177831890269093723784057543847021170911584781736135040861770804538585302745715393178315630383138989191670996123148102160985555662679839038064856293805837917610873587933424505508578997329818468655188393987914080475013718831234603156980603102475632669443520138822732139420539299476888905756993049224258880719365293172030390596088706166008389233519925868143486145512129286312290043222569036589210727278694523063777518021298169586303328374683322349325205134397391095953427865354759199437464039900873181415197579636629216139948338800715152424865222346994642066420055925846099853515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^57 + -5627604865914822232218478333892573036982618068456427032906532924569072302899920146089526646874511856808416177761605634189902416843406255728727653087856058678090943499136881744332366215704016102942637574702650872290082377915881036611206363855084897657480926867650348564097274994503687412610776635780840677550989302004603989660902790416430686753938895140039547426134520675420948583834434112430540898145454215330070749490841151271272179088324798434089148055085587615748857707455392702129498541731931655304982279648241061803218353317190002390797580747186619169865262594595021950216612637443502844793262807885035582485357648280128987620121990703405670797772509922455904486474903305467633904874930861577174393025188872975079268874334382791491554549130949358910672889038034454757299051170249302478541649177013939066832412475102525457689821710325691430877142629682876119396409113424011399944868801217183178531391350893133737266678886630671895041510814348107201416408203942369297597821564765958002170277488802391432373002993823827878180669621466563743151496874471452967986414087844345341912592697702838077681875324463167654124632189059585481860876117370831460403392508297269898999702969174559694198491201841169764420709079619956016328984320005571087288854698229094317784379073052927126476221004517735319826252686307966225718477236037821695680270293025820936092886240669881290950511418797755100883556099733018373068981728391225187715933941915286671684037672308951641019891298544067582874216406718008659338988642441161769858921512099338177447140188937968012287931044404961990045626286600504334050228929753457786024817514481206814630913401456688751260774453646392061766341906491475370150217646247000925557093815160363745587577767366567350756895939835062596176298611191153650684665337378704516528696966071279522152954787466821261886435098014756387133211118161565343575581750519098605441256568622056173727080399639295635990475204263608900554174756577096230398093050701127228215404402874293185698944323341796355008248174520745521127309237404831381745215061454039181582440518690552575745847395214774958873030708938425764844347360443997904671053338119247788707489802480669097452736962947227930616948654878067051457804105418698346243693186902697183558526959281544777942891880378237289801491448794669680959631161877793025946632320108772882046208704229535268910279642036929901556983163523951200137951741744300003234704731741467975605311943397796070170696927866015004123208786612111460049590156163960066489051595233623219155916638469577955319892852082654251645899335320535686809305157962078060364019177669116860805836937182990588939242604696789380428463189597965143917690511443652212619781494140625000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^58 + -67489186338346992110155022318471306709120142540669804990768424701731059718989885433708090713078218983140840059024811384096921919110677932070608784089758665840321845571800452378727890912824689237706652497602820960371853132309141087406202012030040541637621047211644635875111342970574307438498023087991341518167042905408694649465072144467032413722992327924999192412582903366544884022713219472026857968298339942629024978123831115148446293114446841807317791320452661743358974734671220122798498384140335936358119641444146072077119832490157078901512666281373202215417087233435609628120603240961279987059954869892659638996404455095039898630038427537950644227472043097031425253191611578560632179127582241558988467000464337304306564242907279098173573530311818081372492979316944279061029983279832935030173185290460271556879039826300743207110047834464411613763729692609519464921025012722544106627878446692893649767771512154740447485940507162540980310301787872354431801205722466645548483162775015109631946764242811237106096390286599412167314867332105427337803179300478798725934955155401617456260511650030440757886932206900439051309955810302405354628268109833793434604767185933800873122169152635553250662163828442845640318258010645161562280151001109891257498026825024282527040460673263884268574390560243851442053381736514533497318664906440231967981827998028459341187234756477364321638268568701387640764309823109748599101983543804620787551332952106033188207195404555293562931235677907827101055694966758971281098518334628244342941866863663531229780288083687187923786951743361039106981428571839164995307550847632913677114569096858318607068734914407846693293713050476182795150246524936469960335067973402241143035477001656668642026080949577029854893700930885198827105937796431609718410576095147511788156680713281603978562155463170948591461659079822926911408965027491175585315915206822311647442785069462730658328889422256775707928722269605631912556693287523940728745107017408394778845982499759882770978769417905404287408886210665870472627126592457688343803115477065812691129834161488298251791153359437174159190775511719569797271689501067366203866903489463759804129428423847443836215704713154366666728439546839848595276317132227391441891330878287411762976989819015691441045285898391879934722229337620179563437924878945941901827227732741586709444415331029935619954008029453729805174866726213298878391740885393966167022008487335493506445202058607171456594757548297588194915075076655598710506358200640930147379536791636394684589732620391953998547036234872755769492148466853038699596502168071004835851772499695938958623730105050043849715857007815093434304666580869636050010740291327238082885742187500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^59 + 204343459767740560942867990161292728951304807577001727378517397280334907311507361689232680564031766144241377450825159779510409403414429462714398616715933249584703314719296130452769101963057000576479584400746078311789025783004968152555455811164353802013680822294491315971408800588653301747303821227684764275024597482989663231175032532783655613952820197321550453319898874610016122314073736098247274888115086617325122498145977807375835903790462667241898862753440835672363922852123575296060286340251950453288219236242065034054872220015646726369595574143328999224283051937890942809290250090591049590366481322389054288594203008065870206150023335386510342833703397302463925808577444467221292248224907254589071058858969971880673995215003675414317883011544855797005016165082622018458300271508792525948900423561545639028081841456451835923667485843476111187495827296651883300360669082602754980496191174063903615522591447616392735631757858488355107767704343274863129261708302367179384334020072622678292009739890916729777043380751714572691009680092850299400482127792878061121248620668132862363302118600928123182801842120336182350315616935106436008693713555467099642776182654508621421210363359781640089717443254973574547782320537368017566013609141057636541745201082032463947158152074170985082225066424779551334148948356118641817303370968172513587553404492515596114959517286421672991488569873114555225001193576582073112965023282670546790795857070916962231585023622800605867368514321745861148652132226284518691458650051533780958044036953481079976483402395362094000366523730269855170601985720020573736964746139733773099106369840661797196700195202278528383074743659406992518915492956095562245935266366802128010816248076651003634522362979666447025733489040674713911660022088213770260019978190374421398035652277893471004557066637992444744479857578960269098965279993774055659736243410908225708859540246952153946224733000085791993008817089103479626028606779714532241266843343744283806532807202135474092714066385969540624367407509789931725190015172364607904551871302849702000744011348575861058381271785609334041583498524476463157256684520211628400181815104971855175442152109587085282255914309911115617797478624007710123002823383114412370204941840620270005666091749811315455484524724152334231358978949900185741875965539305030567010170321268808900438322356168315472902984853642637221599552913533097913198924391222581867550518132222755546042902920809484315836582682052424849375560253407355280601659444287036581669034693880214718596729622030515825438565708827412753570214015124511885190681460182603318589465232773642982506719436094487242686849192371798772933436105780913294438505545258522033691406250000000000000000000000000000000000000000000000000000000000000000000000000000*i1^60 + 18869180137268035329286034270384033365537232473225711057093748199416490377465217844141273095427926292782044233011658352691696963523832520883188194260308839543294104297913034257905481407235750156941671093978177966611316522551121849282082052995438865599068876844830027384012363148065077806995692352373891978212666306520328413885675075630263479382355222942811014817625134228871611904168450726952983283821493827689813263477085142178816819437897688065023125938045483699075303733573424013024445856571362235348415470027340925362254424593888307810242007533324519766349816292007630094974730541805132894615617689949950694711013525620802050472361362050852720501161168916159872794449150523965232539321118146309342579772569743662473324182647600969084909668223186986290789597925728497119266672500145884613134870498815744395374555784068486604090110361199151167921075382318082060434590301429257916015245756317024123115304146453199082626515874378962001423576905349150816632731081528618387925570553567592307362690022502484560838654364247427344741702708410150912744490842560084801623750068550634404743868086873939570812077861166390071141939042806748388401452764625232494238137829181661451715720726673306365338680021778064811565524637310568831130179335471731966510590431874675410239021611838128256065488136879461399509265546933092281594935050509916802407608226791991278589817834363887895141765125715469576779896479488336727217765484171954580617940967992233263149921433336855431013392923716509357943241399043041901609066636660693959884394089122616619260223624477566970022815619106127977403241936541805900522731756896395018705146268300613076121151411903392169558570210236812702243451485610061325620851178706692263804544053086187151647947621706107793008212453149873544903291653197446735559454558130208946616470822314930184292616879241485502795938639331614590246152210241022255650789060663161946112222974810034805233191889656019454670726356222846399332329015510198954959759922623276832068068114546834274556568805805062154141389800187055132272609589019022799843794181690437063653893714310495249756468674986102369351612622394271163751065134161506966382699439425165820877830535861157278310077407017581947748530898828874163807899476674223027537534662192756689073619684591677316650479898166377842636613509681144222294869108276340933416974583390070849826094377674008753510696491960653237176718236821372352678592839101291974595194994508506639093573128371034088347834990045467702188583664444989326225588423450372703648979703119164834179975551380822369539261960780250770851900530773140508666033235058073356630811997431252645765395744865231250734704944483765485194193267659557022852823138236999511718750000000000000000000000000000000000000000000000000000000000000000000000000000*i1^61 + 274381610488045430022920977851986629883184078496674976111718808364158337995997296786200362790017578574050942274991488294607851278303889116823473777674746494813961617589425106330842418145914967293403936287115211793954801849168139770997715633622274052145574122955996628289229336319523009039931557081268340054063804578252311834962154531405813995950915281428320078013292860119282785783608002767572077061631921032003126033450102687404666827716176813647527597403671283400402329445407455541589628988443903131674258936530241207664744000680575479675894559696087564430371960158114582387791184407099862410343271485758148652906930862482735218551139348811854848299877883834574195588574037016181511274474594972131646727643737528469066875293485272663908274430875434715789370440312124239568989120843792180327889989386808563918651767608727719212054115238872172484483304291838683930891570481987756040209106726220760531383853136677126544078057289543979381925518702023565056623729821833398953994026298244046909573951730075567709993324898882206511721470529537394428794837402352883756855877178604513622216401540710508711991603875836479703701917277559174814589629463227310932263964162187630179404405291504826423949224127813089907779080854135719293248398153082144988263547883980759783442151502859371990925843135261606565325220020643498537393537211802505950768911990241676395129981401803728474302574751140195902937766210291282116500245367826409144702868071714579719937799781104106218600094277792272582206700081213019316214573255731974631939908104701926856876314826303323818856972201307963972688879866799781041591196061527749777073546750148953414514634012024583940475496250546453969456178748217288826347642575518423467996448209074793597156970294117669762142279932540026990200261490395595787146197323510785254568835991684764699262140540452592925755184899477207298099833596172391779188942711067338262103801098315200262678454976839292755825029676771618487679850131557450578592873063240690468092839471123907221496991300126578649007183403878981770318658429992077472092319698330139581985996794296179179620936680058966467942544756351282825370989457109069643750295812059307733028193268153255811596092438521619610446273425077593002098890666619261993938606533811951981137448426762604098271563287728435218236143793584086497577197967875682221052883047001195795102946621500555635324507625496614654633267044917803174898236482772475758628733902518462883562947172486057035118538282452453366154094810211861002392563346101036994842332790878906690580767705590755602575737545839401862702059740812333896690928860376849956734802465280500199560427319312846936024373531242407445174258384668064536526799201965332031250000000000000000000000000000000000000000000000000000000000000000000000000*i1^62 + 1288610170213732759844727034005268375474339746515785846774248216424147744833771159547695449341366452454034295633916536737692693981282543264147423716745883302820384653977726038956104395109915933707328511835127474011335398795693723951857436464350907750185105877561125141181435727688928507259150387252501958286546383728723515340767776584247336990010542954503611635675541662756027642404671809340787146533569443221075006114990917855713368273611516388661709905481486150783929826809048220535625543837317823809193859827974837221928666587796858882726381821307638816026485187128244595430818534774527701376879804314785743347137529636513550149253023109795482481293018192656524814719946256664141982008849914743700430043686407771261602803681861860769014376456327297557406139510593883457521814881294622592636128944242050703440453059189396009542781417970365200112651103681347763433845640929221477921355084473231636893307734342142323026871167801623678203460106646407059877493958517673776530319876657422546769429980292932645963724861479560269958465922686737038759456210697964281720079700588989032195000968183707350116628875975539986726483417333893589157766298809845635577232380257059154351325770958155346790200335036269303530844760069353793879990383315012256749437931645144417150230304057467875000248303804187063591077726231899828465276733741971796646907517511363753800681832906061412047665002530782848680536370366567946737693614508020072469483232899042858270481653462005034733546870929433487328829927233609687177447650364805792429917176339694658672353653822366880434348030643901664803765342509226130220665545386474140220019213066819700868907336562535901573403198084653165133406945475563284103986201785335838196269212131429797208676034100830295113481488220008004560451847109463138206371123804936899984891426657312476555818389595459349015729206649234028947753651296406268857906073376073900468417663185299401690313743149287157922035517226365601297698361613713103163998356110139056036659437210956812973701829006400203727523887815014768225214796472740059905229983391835533105711967597641094387003867651828657516798923487563552181880226816779270172065403085935052382798433577778082503329685834486991612983114299553537590912289262825231233876836657586474375722502431508567609555467778071986657813470653992228554890601919141376112650917911351519215371433495815182881079112989042597785495029889434819727531609906249605010924587160238071959572412132667279412840847710301851622194316122406570728852171394437937380108406675122320728882479028984189875652832484844728999912441215214982055562494308192099832163025904343014541494903523232306503110561929949240411730215782881714403629302978515625000000000000000000000000000000000000000000000000000000000000000000000000*i1^63 + -16705019146867607802436816085455640496513400073542962853392245032290229897535127230541067754139905010629646112641018843954028004513879509232444753658367215898834201559486997849929536704978499524396982728763022580391551600145537144312699130799420150307687513630803842451333526673556334411782366735934072338351286035838817022473179453354489925204064809163851417979802171849513811072075140231554922136385854386703190334869336796294110582642180697655445916681288513163340043214482317901897197414335026641215058020435480000451324858678056984484013011154780097507263612386422296555895483275653128030191648321069461557367017945587134545614926650065805077897286618798623995036750602750602488643798599231216707754577300198336122621074686125163720091063398593827608717321010096563888518908701923823641884928270813791744317262979077473937887527377909306517947074504524220706711233244511778757402537532930798983379321631511091355924406710291217452570296699865896764382243947312308178765275715746742077009853510480471500503352019962523415613349305443153636015436211777735070345642369991544250594315411489181781387449181549263744690276071440197469925778264301876136822093563891022447669700013078181451614052350509103607830535548878677773243943325789985365552036946685810157501966604664966751452052217631522980632041992565328820445816858322432973397255336404638702804101286157567242345482039065556522032294457635194323649814667986891810806467616519173947029905600482750938733517909256802074106257631975061946780179775561467616406702946123152389569955951708856440162541957359223627531507101574790148705125298027784673211905938980224035040020527601039538058543102361671196128842815906527326304076135406579860287074888675366238147930106683132438022645889913384850315722964866191973438964525893730665695571129767989332059323494627919795708622202379164544018794153902355147095061975497412595340059572013038947670003015353436087797117048916101618408041314964625935148519590369403892796732821637605639359596582047803399252742529937889927132448642109302998517395771998258039352960602872401628328483809114646252191103360082884159996330104426101612652041490997466590059865134788916920018809999076893226509648749833002854669628320677319959908902996319387181944830003805662216729433143638775919816540517565136464641838234873197656507223357904764852405556407593808125408325398811263821195369350859910964385771309072824900771004139692256945926147454620731676192494990319125011531362156156951522281469947592989785378877282794682450269456481320877269013365397180948291132188141617625922176802136850761615582299096981116321325167611187221663288975076613407724779314378338312963023781776428222656250000000000000000000000000000000000000000000000000000000000000000*i1^64 + -355928526308519142432384484114471171295231238537395111740577516201597846364784899257304755729716120795549426815291324474617799323436143013957265671891744597057184858822346022639476113461480908198603743633470527607485654767342141893828398385750100919862853811920748537437372496524253877476540287086974811504251446267351268040462036813418161852256582207379209544207166024467810043783591239962684641415150155776068909839320624504961860018862737930654339280297151566486148504129880957567920235130983632571294614347356368868628301352050362223187185990772037688128850852617001020916459005233060986310959618734161521898953672592714524446438874232675181509778335478025141242861956036636030236066575552177824627237392434064057082417171951543567655849402895697411862261244861950026080068047761370191564433966452382395897084888389048088574140245954092289435537242128900195506469442221271421867843845238162540154011885342944767243738113834698409833585507997841648379592542014370512177688650085691955246423585968878958362044546388918105967622998380382051085933036415945066222991554956383119678589950839562661007949755203134936746994206457758657254483300449821453414556117361763493401164486817580623284064082479991752417446396103357280448803410586322600656163241038075360765370807965802232411429685679351608430708333956177318029435502271605073841215124122537462249730534098606314961695458233190183547446299162129197911687175831171406796287566914547600952909763324240057753090243544893080644431743926503983102969025937394309733418191138552880401645346893008688076965961072925070960180832270127042235753320387044705762981534649271857279390314336613063503185633916514496414566629249830613067640281832421339463840502269319178304559245455252077960264518190962785431637396466885736997407854791814124461847870184835688367929753787084794378780169353685547116590239716157444872696972052951200766505634511723845648336795453983313941671569376617610634723363295556585921122040035982831252749360109318646317538259196789426298750822823961632134774550074762642365767303199483088179393185261311412916762340627482429238007268945529714597904920575982399325759841290301829187336492967580462434540449205076791039071206356748454648843006954548230273538640835827058260890750881840940495021242893257015962759282823157336605804152832275885099661965740272694364784813553699288096933066353136774732435951932979988834745282833427367137752993069042239585093365988959375090094638749051694258244141702623596329749671249796799050447781012553612093948188836753873844945383514293590954657815615480157690660236511668607060021676761505521958785290806464989368566890701184313172689144266769289970397949218750000000000000000000000000000000000000000000000000000000000000000000*i1^65 + -2936652825322076493439728228544961014253360429811000111989470955410093031398112754319106795492793323705798698369240967673311830506185139303365897566492561633037518770439869398536316871914407486925168553982997389197334880810063822020280138834230057103491928992342838447763893826386947784574842899377167041970654185430092995195598466692078314512806472888390229007165232209676385999744939759135535980309216253951379434838217745199385619998365409362387697320118488304888163510789001682528979254708350878935187684219559127913644433241593836897958493506905942196713692792047936006662589599803692687929645430991843955767867090636940162525549898660794010785798527590006180700061991471845770017783803502844640982848686290180633499002802845158050513276839815497970802352673575555484779771660884537422430763627128711866735108501817313644319838173495211030519229188902056765923628203203016339524909912698978971968460948493976834082321506058540647544646041524378308593974209844486507911571533055093580942449044906185119725347827859648350971753035110186193348618579970852866636289254919001298059744810351243190445164787040849688889664170102305780071660428944160757792836928559181321124626969790401369396458792915711260797036910980229208019453551436587434830519346631445101970277404072102730005674653879751500659214187826748431484455531354501715565021992214380407947174965946633248921112872468169049194045425290888139783180631624469388914246313163655870781944638322271270349257848448081178742894709416543336766348908125726803198546693937986904248107337862773978125171801328523545088860566217274841495273884112809043835827462641670843670411263927608754643607874581257622060695100615376965368976634588408646317667371781263844968160985207630944540015202124455290856150575486747462771130641229986924777159440949833739063276238217881207555149870426433785778125516624102517207426626515776433668530347253705340629248019315514844765314475641188937877913434322227229292297516036861351500865966122679255811148381645258135774363740917624660823251817624575312190662228079907383356511107797486434629724556774897401033057327081169632114186422551552615963364431864326802311120513172940743095322953504670511247542582456727735580419254358080124556125270856761044415382484468819673125584164015032262582030914637574774644154616871501530037632521030647451809510470521712558648411555339918296498799407058631685342399668088895412735467242975697078808297076158268189151187619573652506125752170134720193585622806919555282744371376498967804292977661647112919620156493307469975958840752747313686735872890773919225555722124439218327696779597428843884765947355730553169905761023983359336853027343750000000000000000000000000000000000000000000000000000000000000000*i1^66 + -9203261532798941117358724078424921190126184548505235866044779306255120281233919162800399533668673478089434890218872383903783263502540059136030018622252963173072284072885609859775589874238705971014675574111084072715634120422304468988222652224140096431662333561881458862625535219354928476416888354764083007112180928447101141256096128091306231229755554634286270958252682029954389597871102820747468499812224701008512225405737718737039597695616421414484315442172240412077407163512458657458133157508769327569355304922199618975805266552856070781887341435934914953990699462745965209417678785361571883183128762286413049665244031681527458780703334439761216303895717553995697068166035983789274511239834750456791645306401152524614963616019642247387592048584611383975072716072528522658089641756852735871241547617709820266514211344293807569907911979978914329741097153592033895762420519496616368436868023136582563462543513794750208100606758877390718733960989456985446387689629309770198683473478064939638530825908280274143642604528479644939567720875540835691236432332473674035201264533349650039358943777726195546225236339781618703587252400382626713231900407883324076723656355444579458036872807531988417785441386358575853091696109026925663080265890251509595693237901712918993517420470262430302076762252928742960702382561514741964387310542876251027274878232737430235410816205489921636494050856604208482559002596176461363477969270538517779209669954974019964464492892363381465438740671741099121495922480338828475807372195237994736769981142094814507478392020856305121529794965554713691659026206201054677714625121595554280013270546590694860535682708736904774425557057463720402643667665479549379830973595648495241385351499253071978378540935744890186472507408143856211575889458936189747983033569766575989056238561564438856950119253546270967308244685793734630158783804879383121820468548298229900731142809267127730449097345620648242969452871718864246915919421385020451887213262242268726309007455783232909291126628880406826583196933928275242415841410018876721411316705499824025175544550169631806015803645024076700919790885249015104188761260100466748572309058593358375190801249891091966272162939486644576804721868891755471589866485050282970641755539917234093723527751759081405524241120315967247533771950237226051058300595666462769663821687555111341159265588358460653729046394886998801135966230473721002329267229795275591893532695857103319171911782652951345646049078340235030263787824030814585864424388491713982528675700095659841251018322844191291812063306042430946045545016680464043435876326607044949873367982046874346980823095333373016525835286216761232935823500156402587890625000000000000000000000000000000000000000000000000000000000000000*i1^67 + 51719757406247104197908939662737631561294421340941044297826670345338124774404731710287317649720949429638941473958992058513018156322343485604620701090478004041380714370344868421775757670196855496660289405991202827238883662689380015201627502056440727912583561494507887024275793106259848362359645976872203769634373355735680733877911145488437179747509060076450653559024687382031225985630657266176159777115996424301414825669448607930236889047100994741163328297954014641172770264297932058360627813936678753127213618981308070444284846927209718743867868060203640812722869410177015999512667920519524320596438882186358837416168473257784302544302092163563705586921544055168183928724585526740126428365562410601739900486225084348374830850257287953859991798314463787579325945034359143989530246379920197399682660071551202654869242364189771076586069552882525596042827027274205413350103248347686381222188976420093817778148224281076391105935504432673681440464527616286100586066251700887462843617353075915498637830403644662668370528873105268321011524889210475232828800507211030082756610521761157744204532402660643366476196239664555357293169586129583340719733971590828563707649100906922071258896527699340316155511302065772117426739221800999806505726029365699209152369746365047721458576690629728090449665912624330301898886685682089462830205150326728004454343429406583589034030208786008266031103757150447646685940665067663670621322724918434850133554537871152086146048649907085095703372842898869459792532460856018756880530644806181952640890802981743265336564750744460804480286181447912148282729729232559003469473105704400969159747385363899273280635710492826636255174772505024424083205845125644224374872431527138058425549047315579776318829703730742952545910575150488453815662063972994139742525762738591321845191997258002991200630378064171576906173431314656800057250479138459990732672538223267100995770812270963974850703394105852414871877375552982509888038087217891650735106073631889979989921908231357158520927539074245146383398351411490491912901047556206081359502578604627183042473220602776829868656046948519186565506855745272085816971428839104353765819509076229750540062375741447643715310295736717883701763228870031194864581389681516987867194838239086497464907056006734864463962959824969225392899482599524122467359700978343593564620751970992868123654629643109081998515580236214380257428148245436206454780026489340521300909706562360389099173907359680638794652324272478467715306562215550835906850870317012688611614596835896214670348583846085390594660424885637087756015512437723097575819762716290510897084499107022300794810800944969770426284938480421260464936494827270507812500000000000000000000000000000000000000000000000000000000000*i1^68 + 692408075488410890375760899728272693805589273232165227682327355706431697202902183517658741795859353439715154410140257360317923938014120926565471643800284491196133707952753784617225493620982297545581278887557816644118308672975298791686133661476278091069024952965189164698575308709168215677983113620612212345830154756269928528003221682702963663448407087058549382976155603573058114715494791373218064930178492836128450523194956314862386392336265337948327796023482199883259605358372597587133147367298450785565745255746393767831147006926902811058301126742976195857451276378050846475915279603662888260462883670706187549281327464737547513560992927099389563214557520908418498474924658432516911281736877856760612726041869739702405514865463600721277957777540983153359990580855631987294058693845806473450570081292157846168314864726190258229967282721810575719726451801597498369517950390240792905469288489041630945041946596080244287712408574504315934486637110423249405933194871280201218008504318376459677543717185241184453495147940688252160600106858996868442519396571027458787766734125287124437264130835047176732977369602502125422708993098409032870241129103842785376295007491832447716983629238085194505179783294753208034699145109723588679610399330339926984560671272883383023994292867553211546527847340584285783100839224113121464513854002777644249891463685549727659822187491963369304307853689889825684740161506449816582173136036317360970468652293233469254197627965632601208440223352250438888392968956307571483730938359374042143642984055263877209596519118338687801896756289275541310195637470805753466008911631155406409049834730505968940806954255134696665915320338003206692434425027193265447187460389722943138664981364324282003714191360316554990803548652542158005750245113102513910959608280173127776460069916824584966849443677616499024791698124718111902126771369999539756995581918246554270612211152368901287811859452482494128663731722026902314550135434800757881136931725678681974286903998665936537154764533496053847871509987824026689963486260006094438787657432167676706559845834703929088773472179030671775138777295236219547993889963104797359423472078590824575837120200574517602872118921460856654402494436820027754232211103229099579253852059735314031930383329005178647347991436032736499683192102240309460873795082537158652737084546615567139577388507617972530887993220516946642794134145776857187232698367710404271929806882108984304339709653661306240562325329330025669349862437078103330761157168251189081529053991260913644426803614061156135480287346148782051018310317609904117691092554704201037791736807410511708598077845831092469452983095834497362375259399414062500000000000000000000000000000000000000000000000000000000000*i1^69 + 2631010612820521910211198916406790690174876505118176038383520684525141358012776794711904167565283790392790708857781114655597252867722480603194094845381210853484575450852356331401272026999131984011222485385121014263979681772824108931197463384188193684809261069330073903431691357145039746308047113868298046424963895365203591512864126810460819405109739751809277054627951097387995796418123832719558814162677174340825304904060446944895835390273089382081476851526923990481058659140292429689075186695037833595127546200732880763670825205271391338962661551079651743608211848369203979298620955743680160528726573577502135327358905899577299237701949977836261770492442745073283386032152716998082382105895857082939541666329217705647876860959558655279318307512185656449095312766499947546184112942382446744805020658375192386129033113510640875805038495390999556863663169813317267487467946506017103468531055446167826259574108490736241100599343769966311682810029046110834655433435001417681133911450822898788052665012912168641975846657765761868188903864874327407412752865094296699540923455287107875552219631088102183931505873741679998785496998272467951910704005993461818216349878645496559795617340139837573040327549138166199588253128563596693662440485870402353144805962850787566256605216161510663037928579308006286623570362715076344408991088959225436650115328310745236232254768656987401953368834666440017054715402870253907295050898135599044747522270187751275773458948277993607405636747043843784355747419232248353884257366103940870586071202148683218727409570251756674510280159558735668312647191320278503833056249258210431492412206876875550660868706669397426642168322548589349836311531760908531176180223143917195487520561964844852859050133160620362912225612156573823132221191057952746841863625236278392851154608884676364314311693674485327732553255081922990067457851070629105935211291929775421346904886481639887915254961792697374757433869745127710620081347621499378486637105802485870441946350960073020217025350629710193300656807113500049325637147528183953059485980826091567641495576976824509760300642881348188094520609740386976097507017078650310673108102771594845892084542520880540941508399326412190679493190886036220605807951839505727206159749490683269399475257237525426104044393898510409570431020071256253734857435406341142013410972953858993322065694634560422852472934179077487064754767762206605668948020663418803254697660975030415784101472104034528601945054220937767470084942109393659607539398261444043634912814551354444455349625875746442054547666783551319007017101282730546171347338772095193205911644645787991564945824517901540318121078598778694868087768554687500000000000000000000000000000000000000000000000000000000*i1^70 + -4276453273529700550540554134946438745305645226996448974980632538589993952973597664583504845802324048677652490437540488724354206458835931101927555262630033749335528863156583490600835063373263025376247121783623718915703010785118556647708173319198995612581051449642838333882618908847848692980957817440381065383618189297346299735897291507721471512120221722838711221548639680227970176630034528549012463815356496445759753133513474066889031053826778751310495897761539199624370687889457779518521089287612598054461672823706967807257770820869275614855852959974306997910651549512528247254250521225265866428062217466499940555900844024396349416760389552182650246310433704707171559118152655695393145728548679553245573096161816262829342185080331944600469771043434206394697666597436143781370228897909915364947159805844141422229225868912978228464984340578608113634305755804093114760470223731887379900823662814461478062325357433129078267841324428006428941927983558328256508563726922684352690224921114469875437191416903462765180748482309634975137820849947631470383257703409645390834178102227745974047855031039193797288547621515374814882247700150876018940203972703410709404537436230900454995084537393825939347086280830999037437705609574820699245384168077749591865052289558431468725748718018128418293169985650394561631174335277092275773435632380804087287335662367353723352381991101135146725311725726548755794253504538465543505374702318488075202591813673114108157794369281975255359777662520218529637678659828071233033422264366522011063132234348970536820080139646715865515491382831312713465368212860082613852012129027017426037536177725866679523785035392115946842987651714713673618807018093374358848227766921080830247825126829382625306355643900979715376251220634355307534542351151251716260929242898669876032999782832197438318314454049271433849975256595481466554805704449221942783551279610701053473654144209045342571347539389104302231892424073976293039170023743417490856900480549955358846257943049083417295436179880610300652533302428948858601230455763504708499223558680469051915526828953017765697955028871572473568639462225420514769556644826281970565224996291212154449338424083389702958506482458804620381602226652715550133309161492582352054082159330645424412519917946673414395150444726190474894007166582217523272124260908200185485251689407906149186075321468502395305511319186680075412273328083817848368002144674344892374996097964106746616991858696450272956458978858928610961096717598967580842387964128955697699650382030196799882754881954121006779468415273844369026642466535591528667172335504501635838559178444780121947478915278573197156219976022839546203613281250000000000000000000000000000000000000000000000000000000*i1^71 + -83033480489453281794845726649250874482730553318462381586858244263527600041215911546100973496452071845912538597202913410241527727293513624576459023019855657452972360524418852581125230530160048794606293007865230510257907496732747423143659127782585696241159594498137368239477813796418482554569001671283927631688042459666899901730977839007366951028863400899652726019928629814832188016770168631626391215911354755984613617034667191336331813992837332354324665258310286879672204906542971566594429355185778117604767201650328631716132314954310481222326240230635674866022854473830743744998688775242299354553386606224622023997061334997418526803924290568925588858604313012863343659336538001024752639444350114802976810466482995511956887546091847201859562193376427871482264407380614267191811232768901637046366049670014599309533776007969917824183615702916440991513934903901672422549034266766815583168923079005567092335698558299804304150128937670867386358218464120423394405841731507773842704618382089033860603760390664967251684090193135294101043964296685970074731299716848522339931607072112178392576410899455678678315313774959860710383421964500788316398748344192770654313905522234037545276633729840305206662828212648273041799006869555417478515171189966762812048336846518250219722114767002277483726034506491931724225699966012725271727835076566107284636208882489994211979932483965034395211585460531361321497138542811873850728101613877856613707507297887651607644845504434577294722988125346084351298519003558851294052917878210749681640969082584440241055039639364581854165116106758839206103945510784207751324206074768569256949102179771564718061767973472894171509815652945376319872358679297628413052973481222314209411558268427040841274296895605834339412156284595758537077731441716278094380475338114308073701970296666483302438877511240768630550650241449957965217369541061906717739467775563003623236552040493379517090576353027897469510149541348840775803587487269445273262354151137566452788383281178148313109421959495150189607871051558702392813926808964557466015543305695975233282447958428136714474593704940900460498245197907243412567670368095575000517825112007840040244054737644962556159002814489059600183236132110061757788237145097490915263273874128131597105817891150529729975031721355149514438218262768848382036403883077346847572404073694927453564922902390948586478817541444460412416694180941443047783414376013135205410987636169490211194733976391163568061462648188500082130832153796433136981167709637271642398022934542125038687074390210547357532791617068195870507325250888854860630751473932829843361803051992568029963850267938241245246899779886007308959960937500000000000000000000000000000000000000000000000000*i1^72 + -305079648487095971958088166010573311851965612085508258967694348413088149412581734150419648241759430526300113910894415500536600649427490624845471316381443469626517128378515710826955773915618565081977513647490183654553058964312421962015654689327454898436608026676004507036115392688430951677494451118008746976848031120231107496348395387850423065557498993977376646151478779180280689105296703019566093708247707556698326036336421466373574138041862145915481159094864837694231960739618183272341589200537009718363868480455782199948321161214870108353228322660969787223324912029505386667335625323015791042014515356471873449082241273781643501420861118475847140529959469303335940901551323981366533828881235331689856813223527562483733046173963259567340947866094938982940350229069694908425677552543030304583201836351187923262337068861609901047197498884162467455013423810263538629004850352800120864851097170934358240795616625834480423415253027103484531625651209734635198260919227772172438325546003155822927216794409577240006813262589151574211493352361231974088171010920092521680257527700909562344210005416318213091018664852751437995292155012770673612023108496948499058623711392337822799040737456715089819917431968948077729455147960724963334245434391720143001252963160384393684852362731836491426015949275706375093784226821445318972959204799383534779177451268651193054510779867150217294468859087420026096817444559057260707578119324747386905645177149470287680489157790191796258149153474500418033883470338641913190462203652767902500087197039291880534348983849636276628279705076237522808729274117056143449290008073072187462426423481884811056052149700164825043168647726683499875580001189548889559736673282451023380040316700622371948040429896099365155644059982729647072606337707457923543853132614712646513992932307094828836217024376001447609414715719489440273543197132230578971014651533774456958313836686263461249108194366164523859992718694138841692253935280763908889283155062421214644220415674343309615444096522331305580297393529730919063354365874314321495045419511570689266414032143010350262406490860475488687379306115256205908082584831667274202241599256243431046498109763686666168883013821193725683553668794092754911072467154318054678090545790961066183308554058496649786435726788229576550304258457116097702945941822419910555037338593901342643263751997093590062269168702358680668363940161660363689810442812653324328780581696546337020817407648627524286595529831120935943119769000100228458616326781362076453645062338319290538419153801871706498341030374720448770310385114709295360433454572651816250131579383794168912336086663117384887300431728363037109375000000000000000000000000000000000000000000000000000*i1^73 + 23359725734401545278359552339388044719691023107059381799755083753288106027290959307136141115238411784605072188591051380719570435615794917248930305718800105201954522169262651561805910626940929271641015944619177046644475657294112328134187925960193724057985551906551594158345892973160801363310972634411226659300905845465022222506198456337237307579887010978544526463126090976744149341671665255570808677385674117563884588576293835759250268098379526478535177806958021307299644906109116175207557290565709858542582029276661360395324390752323549401356008885000966926970108770313044745112654546576664971525237947709772911329073862389686158360725355442997313548773946680364349364405179687459736570926725643741299491213123753945624560446914557213206105694823144780988281247436289341305894856796928303557589168164451374686162537754072517501345846232567573585601544354163393945667122032297504911839571564835303633950923707952349573786990097116087544899560122616155511765297480063343566060227920112707231867204836577714043961024368403364209287223964370334795969110225294339963054327825202375496743209620642885182076172402788148235257101027559831821825538992802196155792489002722337455655099942190280365353945379591267685503715132721576931064641965660099130821228211497682737194372268667345244097165427516667425361396057607453957370029246442474285904212785554508825883512747162779255918516598563993629894429470750083850853652743046244015363695952367012111283062525286886243562470735265265080250063447597429021307710631397164617468517131001963744363670167191949979048715799068060187737574005219452708041663658134441777201555055880196106915495502731113702865727383399598463684490621624723298462854532033238002516597398755743151859489780671955117209260939851072313024349806444750973849348833619471683069355423343406284951751255301476014265345712487251391272155228191592923275626494059470589836292877713566943342299424925494918219958919384956188513995550035001322960501091741622130902337169120161220695570374223198947078553241524442925980350977590894508678508343862172459150320301350542210771616534087649449075922267711480310206555314944243600763828851544112668484459978193846736853707474494680313738782950681179586744950467165427072415993694960336563887944967090951864500228153205165259392349047026134901343861916363346256543019302601683555831540761730155098577005808242227888967798030530731558093493106721925072031939785936760963652527027875769391629425193171149699816737230683142299380950769939304469257015009431342860105926803183303113179175973010255147510177553004110284688471670755551526311707003836538876218043014887371100485324859619140625000000000000000000000000000000000000000000000000*i1^74 + 4400952987945021212722461979382957044017238701337859846907788545378400466373813503501183516802016019804043712671349657957003617592317570563503819732756438550342216027023140515725230550083631031007837642924425377655883749842676706638845773551036307607225771998021148288728909589212598222363008850250031867269535257306860911493264365396846738003853744095535765796029985582705952341464312814972599740689604344468381885527463664322685172736614083420833086459077153877956874878013090230259360000983284975002473849749716674975741138339589130538554834914691077928253592035645425603010230345462723588183532989056075899694467047536424701583169434916934762618257858700180784184263453564624828017726405547878215624138181232965759333361713973625516843088792121963958159875527335921223144078749027520775885299778101454148500680552361088964905502096059204431366647187343575558772080833395403835483516112794025953239433992422257129237036441266263277475654930131383299543384975487991808075393589588191905495045647740705924828455868918449664441403265612657656492483723730834947992622417764354710238763373588411817872464042784538508546022111236614217347568760450174138569913803400060881814942242499222509934112003078533343485745751206932049984633318429935227069115778415098217919903423406555813091144419397557433808980860886089877968614886854870654139687931087304623310358204194611665935748115523973391498669466893140262241201876086380118707227807641893193703813327361745104371747463067057818050187357224289662552026006452779036267044064633794256844874971801387939980731614609248240037405603339185770906154402440737447175541393978038346920562068804848031541076540741856104257198976888134662646249067628190991550940956633132750714167455860024669241809979665482723445990584576910849415848640900469009826758309677710539565730426658277699235213939840577591130192298994099114988421093789402660305770163548001952225892974042680545718311983134596466447826847912034495254807048619317312722618244505260292652678290151601342040582148762013204977820658024784251673731369321041756690319057962853039152267039276211968289172971407901617616834848882214882345864156145497396587079726143125226623550999605918033769459661954915892321530767957758607346177053211478169535863542795665292145574761832883965796469344253299294377305702833008980688269739355239550088633696180359530834079050189923787563507135722466280596800444018616936636215877853782328137806557462562951753866384532617389807142228694422834478650854333654949958173840006963219684388557063408397336214112769516469589008948831783588677952016006821756187476150489618076377951183530967682600021362304687500000000000000000000000000000000000000000000000*i1^75 + 21002262283295195920925192727051690289628687402843908721280513813948391634754683460358577233803167674927785830876849942144937541874416357655650853804245272123065263971979962704388384732533720847478220453475213729558940413216670956048786532634194037756595551967324434889725607036876959985487604455888103251240383815545500347055491979850368982930360368886426321143383758942700850917870340644790973425785528043208603641504137577019297597568859324088769306603377599938311306946205004513948365000102987351333924782850839582813326752744452267054275358704533806552685997989663181002806741602954677338264323408188745584779062643654279952779076180238499311806705675372959517945398294569770915398779529217309846659245645789910882078755233392889971143536274021595058071741947670242345087988970877293090726165128508148322850775513720401282942932523895528642485962047917701303964476668340733534925359001526343403610630670105267946060728560450411471446602270171956246638162259806634508070811719119726334195930488473116063723422787363217212208080246702031374394091503277483078857439972709430869713612663739531839127644455116596237208987339025562866686168914918562883482548465552496994600220506809761799453689399525212123937540825558232446623637063656898918851783595101422151532710336552524227242081999552856785060521510066701493312153533746666215376684464161878957907354747192289811328855647625689837737820785823676248264474786095389894611914821098649852629379222636051733151096248695168469786041499395435502093279298814356191350075700623951747918545419052423479204050181181852691355016906174823817857313382603752227710892207804183163225415600379765948823736192178400830844669082987792398624446997214399639091397913426128243224717659183460637303338091348233968843250894275522282160335926200394322754989891845484006496261479474818118285695664370496124319828845795749615397846400081255176096159909181039966538230525621502395848643502038891427923496317763523874729594712682564536705667822958667137995298992020613093886621603298800924452615183731540805709464786749284683783634096219141873682693674174018103505641632853304556419088281929734253521790977995193058319816153891271957641398367872475558034377573283585887699320731251475788425487747992774254411330043893688849400636544419057677363518967401156070011458940026599804078238304541391465780716959510025634034643990376581630324991778212461955814337725884296819099382198322354682442396276193215522806716245509689947628222607944705709131448195443493464329515060945529541636843127736998284424873425114247572883150616907251305760719818594425329379946380467525379742710356367751955986022949218750000000000000000000000000000000000000000000*i1^76 + 54402685938802287421673053074004329220999558463623644173736291572124590462701204991867575288501068257544765583179724708529300168921669933863810588033113109767161691791871787643896474176984362577795990199913391804282036020452258135977312942914910025480522837142617843674322077233012160078126332297418736259569902689533025950456902752914014991908707205302244802874935991661609972178299158097995579751867596951106509792641243980081644916143714693273351084949468760506657081359155983519902292010907018995516431808624839829797851101346133951035450228490078520167603543187866773464848623732614252875185758208759645748682570244477257298186690975413569034982363587973501750504554500627511287417885323541773299599663745253439417400523950697681392714434602261471670815931492888551314930876088035203273415009744049807898293018816937491629044419649727953887461063355776133029762377753041871757234878515171685861028933585587578808995681407016162618857618457214142125089022921369577968276834533302167001027601070005496888436218152685353171271491341019954520358040432226489291990703042277562889865869356609059325399437720187369549773998982660527079077786979024638144318239584886669573794331155609608342850871311707703411736733841252015122970745208179509521178418811114494276807359104966610594733785221319107099583451391544898722102346843690637068615125009785142726199426126541117298576528886366087605315906775056189774932595622250438315604033692913287579603269839305568790370661878071056200049494400448521742370879901642439363014344331819339879664933165267702432631886902894090932410493975590985166608778869221276073689359160152990368845548758019554598811797804223427907137628373944957550587198131147593071412867161343485761216062466020749290688967956691635045874744910879085713161569271611000865099115043076741321331150189395269234352284168907376022418908882644352824878698443445299725108431876286702779133492042476357577153454652944776432228931774460819250027717388015594205982437225887746292958284949707371920433128467045047947857324349537915410104584681314325215779118022374988682197828802744600206105368820164127815785370103459704927350468233580821125125300749783477689259323357170754840191724222525702235893402111426915132831851157741690240154353877891861499079680885222997865080444945372694821627607209102255344346149279671612608661080090711528598789328856748210448141648754370744285023190955800831490124047029382534894373951466848417407556560122486656751994977596038301229236882024847656929643161180330386884827962651286854545737734612618550388049552305157391516428089117881376014828134768386291852948488667607307434082031250000000000000000000000000000000000000000000*i1^77 + -11060637768135324533182927344563591628276251603055859828547483406333487920373218405996217535803708985877595872959417682675581256315051677148329365849091019783820201127495536075941139545479340319318497724436115960467238204370863024447417703149909998390279849296409725982820484573432952993601165307628476769954707327817279936161799378523210631811297168448862360222077066652714415912713661045668127074249882069165591059528613367488814442869141684046377646173356655506146577260995822065448739708507548338728715517759364245857924358487729118212672864115540756454909912611213263784654235529974149930704306761373410012531428744910373938674192330252104225907342030546342526679974309805229421062561856876022508219168822700308250868851737584572696977698895782855868871358924376412952467789798411947818782185624659069579455228154907075253312437923876522938878062741879045313095130548417466820161934265547611313726848490200327236805747075787534918536348179214880344360263959503292644841980049447533305805381486714468470933590367554268901548976667610574708144380164926572608023023830032063942233483841155619404007875699188437667807573620196213931154035640278085052890807160236691081348101360690431038314855390915652631884330629121337028606997043061815770303840135901115269233652701608349729560367404300302642471619061590471265519103776121576253058629845860139409626968239408028884459240193036129481849104656905512060198087873668826462303236383789629638813159020602468149808155076925739576386416185765195243180356374889845756775764186350242454554168662962062767261825237683402858285222118942899301558086742731966261104766122553299738388318100329081776397885604475311132158389563616981123406813298700601012980683568006225535094419231059304587599093220353957898238878092090432649335122936596396831191165627968383223195818133299693342639288415414641729831085818534130882564864458188357986539795829137430781900307674695933173726349301171441575090229423089073378404494034480253178503748618245557500706911720741434113483857695428342160187042046504477980379834577069333021172124982518685219693706074096690519537929158034053367905100201001949393636549154891039585723151202028546377117427687023732037038403263188406875773446508088731908846586176212742983739765977173046066310745869318715734486398468604362761444221807959889695197167331727464380114075934235234635665696878794311831478466858110733044207667521164371611974728229190495157824293477917036180196588988400805752832346902060501809048172730727443759832254216784910822279935632625866836430312147927605237005533547773142495964572136984651511484867292267608718248084187507629394531250000000000000000000000000000000000000000*i1^78 + -717265360200563244439683151623404177946718544571890019004924878407969532685029688296492554079457558313193155023777098905612499519358961397559491527564346439818387078596562323261424019372931579983131374854879050371250875609062547231672086309205532772629406926448139948854118816588676542501161914033937102473230125019519640939307491993587697778582444149956244171270917489397601084751795101331062167632544241656552823175989125305336797075833296516056265239051780613451270291893928481287985328305080940144059348173815128453131097915936569872642902557871323557229027788731290483196738202188747205572558714056972098808737215830535486459484224327901024336811818089960861690363630452561948141489093788847276026018696069122891728614010514170142723683749754607547086264854480844704936416806090985508517165974048436724730761704578237286199846927270796047283396081223402347956582818846029682739964292727525948577366303871034441864355611344572880504238860984868876061487772506181114054252240913351773743976826026114581240993315883643022986817510862666195300987766616628222203079253996491352780283555999004833422693197423135316416316731414648830452803797910380688234857447155586607872204299120514866428755106572247897038433725134740453787308971043039362500000508699014746985749997191808001033461875319176686469982820429780832450743472385185824825591146937976601517006115242262403694628988000313277823392950882632561373784398978754872039668860596266228654925686804110095128154625153040309575899321711204854449105296128291351199018379195314630517606734785349383960967870184419151084357291672169125799659086969145584415359886146580468003938966458004771797044620667474396578219249421290854632341284701174987627539200301116577319193559695010436289244059020158409659171583542939027443607348557774359579093054859368436502809195937783709498166689401558944145407331199610091255939575068964373835985777898956614956313327956241598721575217475202329379735731117487548199353672674002468179971979014089626613714571940980698210861824591583661441861458931048919375912525731485263260137645698178888015528222504528791261626149585149894272729594092350635836841233337010354939539963361786893493652393862429915669007318589051890557199246531678349285064696827684619101024100812549585395359094800647310442585531654634150426746636185320763446766225591555537950927438280562707290201389605074116502533637143389932795142754428291532210041773851784308100542966329047810769601982472059266680288977297844857618926717198943491571861142536986145465343118173432652556129551336368433827459099228457450414665519771426939465985839206041418947279453277587890625000000000000000000000000000000000000000*i1^79 + -1179976074505111922073089245231658482294149671780939710703391956117024925043969921414883151878034551982456833743410098496153877137745776951374685892939732442412913896524740867562221789300039488427964268647021408528009172621113647236058847018407462359349854443617798941890788752832699992218839604378757858114390227785110538427019390283113270836735991921952322421045691438599437005552436138798019717493773907614750580156093192122730233227907731528909358026888753128992108664075534498236291391665468528742623081640274832483017101576941654316255604232820345826917901302354401577092947405979408824976648103091375522036721515800561348244723859528730737646728348093862502735017237004429123995173422566825184697619274402111949376691314765841561997670569465307852460410766143318276115975560388594587175744224904188291787791185249673525130015817373934884617717749964240248471963154314395493500930554924906464265793808600906711206125006450620579338620001157021036092420232159912809556237938963863148570012362499403641126581645652741764036831595684971604346176153724174616577036712014056330775747194399510726447029524366914155296701225999575057239359125310918829692633942045461254859281910445695248850492085071516063609847771495792239932378703287776208102856570569735021310873235913107537020659095694709251843783631105553426384879723502561659913668954495163083251641183043658160220991963977463467146261928631876627822827365741717795844908504951867919743627489920474867119251718962313365480660536310758774316516727344529962461614765177705755541438216277480202388657611514647334611280777791230620208442657320001802041737684724691112563077641732243113982008556515824641076489701543151373644435540719679063897595203381694018312115773920459123896431385952291037803416464392762832741004749277864732230640746156611117840856604953203428006532262578937313411665375494849105641538516385443970655858293042855397287653848507478967387898570420213047810358264670377511215290725687907668283381017848175055871890689948259434672080282453294467080098056353267280535530436629866349109564882980499863429042204702129170354275879392891621261190686501091273182751157370646751797111763972852300901039092393673741191799090031901955628893541672624007863085019751790234471786510268956985018140412943147605514886571573820359423456163945274910231376205733345410813891147321314246619637707004685840060101378283029779843623771267142333368809299731708823636679147037901292330266568380668932036339692257834709152798384643731114001182683567935970959990497288215438814806623907321209954444758899618118312442613954539420706435493002572911791503429412841796875000000000000000000000000000000000*i1^80 + 4897876963919504067524200281968623248526571651533995860340189817331124617180417077592454591720023285481225171958619709141625764865095357266023111572262214413505561843400421798217264292696934811105102522023080253782383051452045577247995692939904723253497353479364782343791421565254819635141680968240827810573161102228666255716496587521286969316966815657119101615047483406469298901598987935761165413772672839337833777471686891033002011948566452097970597317729915793323487862999735746807391693360365555662898239778553891937414150542456367294588277974021395547561125280769000488971960278985620183595567655094474542455333466378827863357937608553797578483082793111706387463075756568954241384409774527203776893847248491600948286410140785968198008886739026065790696902166571072071130360806910462281818012347377373341495862481238587590221584520335341696016688942346145660928468611151289431076393275986783979760956670589967618194440248361153920243941871200666540852361126847273055333026737017312681041293593169084384114770152880734644879886028342674409744142680864516343892955538243169699369051451172043494483053297330860388640040149462530349161694183489207424892843686701725213461452305310813117720733556113011069335925297441515910602250527086893088348725478328877842019616807807429718822220204798030117714222165335067517396031653556718757116299972534993785079592643529678836764454787105118643382848132973557778615131889906142997036677313112627315450845910662443710292550947530341971095793586662957749274305643067703133077994882413348823573180114856814788740561683701956356512666722984254253778577383887953848266853301287056275601434283763098954522257989458045911536427655725309789500943988411202748073724244450280689896576637634723088222446691201889473890621654902282354698795680701455691252800592588757227935286999443321387248061775898864084120894943257691671714473153252876444550364774885650828755353889232582412333057640633667838718087742463173104865450274054488623311785104447377608922527924845170451442076083427239278162037616835937948533300981945663923932814002709940861753347802405146739046606233829427420230674947918183595295902755195511079854213803510609420589922047811539698290536027561793782104952506956490689632405296040242294847015031736460678899202299283000104873582255940438755338599417854673221443664262243244324266475713793308960059560980900339164730142076001785054697764990888517472879204380137522469914663001802954325842830839918645793629233125745489293078335161256741117514491674544396576384942350463033048868900152927589381181655453095630019020960670833586547701088420581072568893432617187500000000000000000000000000000000000*i1^81 + 4859392023437315535378742790760986318053715309070427702489769766702708422329936218668367059764013642398832533803141461522421609155587039208959447337930721450534854984240977001332431122449590478276249364908720191000774388011567352522089877670486632523024742732592962087222087195169097796890898071925462898447080479607466316361703581747749947407033976940637388393483585917556802078228012708282699244035409993208247614421780893582881650042935707307703529625420353213278856932102561329503998515753792870755639403708107888477983829591168673625902590792539534690605764867693378398281768267512351063828690195162351108008430599592778588601693555138208756210066141275759113128072902462476623727348164445400722098488755923144736886931499641051607483365122833530164380609066853145926511759510435610976742211927957039412600250451169170685522033016033375553053903706297374014606947147311345915160708077126305255832084516012490100305016900488134275254157144502280457650365399681777660021768199430335326860444442264243532758304060578483093885211929370107974968634360592923387618299125697631606183124371571602049150983848240738620874501853515955271329493229004511225237854740200165401327566619216667827577714222679362845437463386517644310796539511935231929504413118852667437873528236101387738356625660230296342070383427995798677835510713923754001737455362950491457860435740227967211418369800879058188708147176768476293025960331703458415491615240812068563034500095264400337373159332751843479720454817013159669897906122281056101605930586784505634878639932428556050127636265947720136062532453979674196083681726917284868635653177224659278302349680294465428600865309734343076069403206881254580925686413283835171835238483725034617753370517223611282505429150801196681786927469236279320393723438050097962317513381929721875294824300547445676916349295852314039128254714149710803392271160730893568289571086313066654017113571588154329584267355846234443938683706444358189513719919552426834568659607325696763765104331358311920340360650328945588786723854617780550352048287166394529251256257455267762240680428136004468205327694537795281786332248556677107110402147223091443589480423224388093704080097355241163457022920081633537766057323886939394201278789502166223942215732995260158358674255770352523438197842721832126868750316400195657383215299498234978898537270209104541976561448465852865905968234166263624601347834099209648899275383917920164101108209639798660428498519666416973741945952076997460862248745139603902034410447401285011513749000030134505016595505070941849943961165062960551265427294742593744558689650148153305053710937500000000000000000000000000000000*i1^82 + -39562382052416915557762548603348638365290344699968706766059203662902672382165535503265244863756223520948040120368538547627951434632684390035748837780965017580634955336029301748707000439560970615477532701691221983216144165030114721454451776044396915291613814081409758521395658859291938535958999192841840598753047199654638185961593924990778380580599813883227490231478726126969200731144108588110740050547368486965373120201779602481251890311621617417493086660130255672632950564465809483956642385829117874512375460934085123173986048212445666955263444960639116087697967659217300451967832738893208716870323288228605490044731137123416660869531394717237387794023770783404098332244414025613688307583548080355722057162412348251075753299765111404631240905124560250295843689225609555653712053225510634944170870531677828910584968301157688944164367813444951294119184373748849995672837581298440594840614441376680434459141214767377639153087071699816630736032283441365795464399220594493492770031038975565210295367563209331213891931723899983279739110162056915091847998873881984827086268008951482057745798620137313888746807772693363898553750679129781422509823992332892508256617057149660319751390650375824369032148576219664670911167867526789285862255099216532615373083959487643427058128637711429525169463710189047386931392648129306297344165318234004810187186001175045379923688621087965273185437378040625673039779792669895281017569046461164703766550799530255605981263275006097384371545550785650320814964813261850691462240022384036592921558828567318558937967497472344585038775943479301555933957307018954095355300005471375838575354565593090239712865676231526447506442585533190612409737391534793127070382596469537054537045588285650968486496683280714965270425427234251920843553953693523104369465874167055244668067715250699274009855502959101379935147133704562678044421107147520489487272634657206509864587422000098477549591643634072374543092469074808881165804442024091463866638530638879803565024054262845261912539027371511705401627152994798168390377526989882149355955105968435455652251939457322269948532200205455253518913781095066681106709636773210536066085015530916012162083688412999910462868910773614267350016581960187541526196132617584300691992348272456805587884080252905433642624231667232021024516899501171761610818646944874635351480411276384317282624928504420195875809018808530134035729938260329331202190028831271248852672601959037375971921377749187159084565143518031559307427128771038931806214921104298269341841182291044026290534371640181038436391232978773756028282585186015138031812021779387578135356307029724121093750000000000000000000000000000000*i1^83 + 95645928749874821135480879887377864311990455820680479504050205183696305979613709995501777085442911782151003701511644553025311888024877817852976662576194667698095826157090538673324525867012640810317058586649345171743493690737292717071267485016362904061429760040445092139042831478744193412580159374610367840967421191151740391982056847829632637167828780925626171677601797865288319005624411084508694897462920022776676950998772493760977099122755370562838887644708895974225641595941126600519216205326593791627429516197962458102880637003031444578711301964820389241829393468494302820647586774111161905701518871820461162156184317722146461293641690774394963411096995281332072333574153280106595783470755812729148626123292088676243842791062413081977854354422407293546226830273477023489655399368896898431639424155789284815133111114159915896430540286061151248127489662811802953844201667281090698991507616661705718516571103168828328495790265261880595580447638578240905294016413399949137011032271597181441774113932609155965026299118335287893391131154486033097572675704896418326430600103836036958171156777406668603197293553195041650355783810243839215918530883182836059328243672708180920961126642758309839299831911393556315826717410323215844489738023754966876870705009107429520545073828345208678443582797052637076029429213628952747095822794111088008812502142262665766563619313078608257140779898244924827848008484775789399656912384014828695884277915762761726927765121668623198290633138203100692698369840836440738039207462315961221685756102276443905548048043678488232371380425634131148802692534632880035071680560923458444818598619462511381193523860809933178627733098861014445313047801689889561998219511176766518312473680249241704490819544760156423256053086217344259292091973606082562670424089413341358854444585791437626728772312380578008444396806707039898376826751639036526450578188038798467301231481042472645270685554584219897821703643981402735691945376314974628805536969468527040525430381526408564234654018310342276048430670130549268620385012741282171171376309092437341995154544433481971737028482280754209863494329441255729564829727948596395894594063103806005458187216219717302754088207488926908977685417295303725152612454798557821744699021769702666080182997055597684223124706658174680098646908310339542684258615890545752701677525198739331616750261205034358283910734372113128491327818476448682876227751871363568833888750850569878538218492584344213514872098606829629055915592431436632379767546679376358449702317264976150566663184393832159630226121813678653559636437430833098838345307513009174726903438568115234375000000000000000000000000000*i1^84 + 3436686610107189223356324703398946876416662105373652673779255038641235731655067730884954852006720866764642736162741348647215198021841108495646952093260320120679804996325300788091759432872766228353544263108222190169295692660164712944283865652314947908358335395627917088351544180538385518886669025826157017205681577435120444143236415762814795591112652752533188643474474686452726810208510094419664589441757750407357799571899481637664086428138638157047943113665464751921303847186066104631157600895497255201108833059174571196270301664930000448998141508201098847735379922353823707715080487260916046976521359846296287535415093588818803488569312518760031589784815368268312476995887509993427240580142204752329012299522883517437699261496571117507449573255470822369433453384438535962390683821739298936905346434657290086107271563575384206694678185567772202716373939982690199574472509365674519676610353888102883226140774967502757297881696607144207342518941095194684443261770897061560812241922341570365035584678569125681675769763157303345129289529851916477093414512128012055426965916513379310350777169583937286620643975794618744277830403155923827178109784348339476504775929359993956946738214460910772225558101977138442375929563323578671894255407019251266245911816674083919840244140354411488976103988553964049109474276386474941219295908046738033315683923159482318450076574042513989415521573536227951087244737119543963258136574876023659144477419188426588782371099833956275112126206962870659357735589935432771391740515291779989216787638627083879444259956103790110848618125813849454994256637373959031936108547595223012944088931028343903390953135461392340392227734911671079428697817067434427707822585041018972591014089136679785173074125864827956599837110366640259702518468261034746254372787441784963918600298940886158051544935773241004865602144607792793070689388601528116001248891212285525035978687266885815866436431892712257170581702620884929405600455303645936271971106403640708391345911931480366800957306074247833036805967119506305174146582174849667555503873364813141166274750428035341904477395350359506351839186846352138168081059669072652824554576456005988913992386194555729338359683570673803072029921048254670906450135311606772259112061736983359381321503282188649064778729192247138462168136695664004765122169576065336410255491784447674856347587974369483383073129992375224939039223490583926578880693080053294283442371703273759744492852762586441504408109072484319561126506184920898192695937958399624376865330960790555617144704662516913216880427909714083151070606290955478101523112854920327663421630859375000000000000000000000000000*i1^85 + -646132863016138010917471821544448736175268678825479713373954268072065934464070452012492060234810432823710974909550359485568058049959794300350986806055668270739841834956163542047083297647867686326615084677967779437739405019100467518681816312461467250878548303066895502211423183161697495626317893339393299019767980636982637609583389078482095638018159217948868071375173016565688318359926098376009415061247151330419899065085757406755287134813373458427895787422258995042700876459006223533978799903014882744097070034919796791711916024465382409087268106166069747874666982417466934179882809959440090324169115010532666854124202599257818488969729403337300033639278379565826439475679367668350209493208276555454689053929103801249718598097438669935404895491644657479680847337933933558534742782238759975480813720821070511451302811783425699593875092467244568999448279176506498511471627676980202130269858744946024445712679773488616544523034107955588686342520923643023498795459203160092822723704745629148997396083270511668356448799330382111695851971407189293330691095256038492073949262991001818333190354214628804225443118393333774078909880060347388318985396416685207759697660595477902397735046253426476520194490768434924242161173170024789864362782653768165162601536211408185355484486195469075631990223137564599190049605322737870691246881899654086095127766569693202676636467636822442531487644427360079929946123798359212205063571399756555247929116100746859465133930012900296843011301628364939891578185142012638990849506178705523683196153690347466576999421261874569578220025818849390799547750164246046294185167972544182612978987241781703566284219748416337619787998123478599254170210643094561431985604499827543986333955709735649349466003421228587234512689961782880748098391000518858195719240836099202843575329006605386312727948143136194039635454943089592961106169478118528575283257597866155356952788191117311679999255684571126689541870598654443308225908628492343527215514833931701131031375991358203407458508524594064965275879666347218636423559021275269520394305858215090800101369175289690767969488528686811346291474414969638289804908756508253841475726528161567198196617607646146118830413302731323779478749718834208178845821401045764054615279382679371211318350705793931157867182114019907034536090326944649142311611784406791327743629044539746619762326240617898724439450900290136727158236026984646092829409788387723637598589397723089042489328541859128183318512655683016709171595201711646356780120269270502762922324733005634213258216141159798431447922772731356302560834330150907334200383047573268413543701171875000000000000000000000000*i1^86 + 1103264308817874641289415805773418285956698212234682886379606219089292095964661013281726564297141226421876491230188203099728305637879289201510679920823846882275217213985553807948279048490501114015925774727607919499968373996997147298031743052773278828953307858479936592661571802461243845509985509561331550469703715496639953462497285408195015188967703939837942015360177176301689132222582652190918495835505531155701358168090797084603468081368566323252538725132520234511123310363624390414001874937049143732773631287283441561764732199919345535971138491602430181757030153325877613828815982974019491909421241813663887665766602058777106727442797200265138187866324238989717591172956229784099255596587462549801419157575942037149809781315320651582573210596045583736159601689304290689342871753815518494846732565864759931418380361552873460007407629020014850561473926567974095605566252872318587735698225974596222786126688638266733208507160489747332080224083554797616556638070861337816273702167974257186145831192982943656354788326404982797679323890182994499176965313141014135132738523134355778347471586560750498351208659027812148322131226967828460976020353129421219215763881150040836792544183189199122225153749373556248609600701209213865515163126637892166900876124251833774855112571626872469255702848324202089123933764158794787293004374470599102613410510911672365286040883325093633277791181848980345609108444640941949472143481923926694326569866437304167295704194855381210303565521453943772321773889310446123575219820774493853447120841212116771234421985034582103704640300690542544172799757715815853381979243908884545014712298965081730751089262816843237124243976280785665566627167703911912618354538937168414921950985364331587615671538995709156998808107511469360847381700859610995115741257309516110015128900321806036069765250394930295788949160232150663888013195365009842957303499502043890310623596751325024216017131527782193531174112981156685296822567182820306177184205691856067330629211217640829331617144385343757183254986196926814690472056497585421503967737124908795360604192587596211492886028970418088989073824098184497813756410749537550009153586160075985074513303248445080647382929266672567150877751915626567172412412120835557175096493177708459544397706103696181384340076833621114523710127585189538141745716281465546070234967208559288046241547035933952416255212167413280065447101053084298933108313942036355799562788861317783467578781771830651630369965220429252588260435055050296361970546269895153639020720564085434929580414716978092594076843212519982624381792435386273609765339642763137817382812500000000000000000000000*i1^87 + 3390807480934251084928323904433275529351385054242292090551100605294763995460158503932079698375130518612642974464427739944504603466955794746393189157099491658292311803696500145545113662440533565519727451010716203239441892877445860552538264916049418582572926720841597891708359514495567760045683798370285488444418182979741323444468139379101504080545655543182322333928380012295801603837758511593127574983532351797116531968651012371518559792715007018561322469043630962754385997660621595961549775451200426523453233470219331211628618050116199216252194506177477719946005771282138088733704864777114105057262853908189223546598499807109144340815185152457754022313589812397635600269101965225064156599892829485632788784737374420611541421290490947323721748197138632627166521396435966786702115244017715439690606496864281211662562952351676673914151517365304632319007621552259224588888669658916753299973833318305280581777143495807047702618265022219211791125223893194340822883563285452671229787263347062391367188836191578002446849574437571831664582248821572504780222105075114346450638158904775989744069107304864282052479036009753045915695950007950014468427493302953081868155836078857742137099773974465019335318379280947381675195071855346354000531483415167261080648191047105472176532663346726043959550902462254704182381902135574921968991353022908018934198957307511794436269765730041939896348237950564325563855761346371015026224133724132088773157138605464541902264976964523708087071444197805156222463971703793881470837322730197095691253864453488715005291516260344076301544950268376721425254104230545363595472771841465661371219571996301299964491450178542147452756013849877569320584069868631615132917618051392696505158661818784201875861776775359547488827819369236346870619399434989155297826717015160458844253993605325990306138524976175284003413397548634244117901808101999922388653852188422679585677954144499859126350462467053259646832153402965670741258994251309781600596991362663655189074325420055815963732047046974587482430811994794430362999555356373988602203454266658063956117602221011836720218394031492447764173031545266343017631297438333020027284634891559700319460662450972686223725319874620447148314285132027965672271009972262671096182347604299770221179370959620441152136765148809819001698670384503529374918121647909642511720370669800011466216550697676087271218878658301077786406247106485926992407037206136590786485845451930050953334153619057106701713978651843738537963445488617075986627318553760779291542928653510260728384046310547031919711111733349012263734334471365627905470319092273712158203125000000000000000000*i1^88 + -24320236202012101041620089082685503706086504315795837134493278748358289095271656175559124117718536368572672848854986490415120307933685379765596243538226739433406363414565413956026039800837778584855743239001943108938575890452815664319882731775284666559898185902867202044825996027645545925345568136488918368293650967784666111030275743668289202613209867718926756260435199139905121704264664455389296256611997632879991729292544472826028034785299087199464806467987891472210355678803394175575923275359074327478528109465147612434382611691613507924106526395967119189435284673421034964130073876000654919521714013354869502191577691586708865352361066068723716642354207630074960615063718170567533767470306363599024437130985482583362907460523680744755425816545172124042251962912061555942278233044537164347659145535637461373732198727577899521313904279648154803465641107939071437144684396954552352580805175692369506895323448768409940104839261394019896723561015430347868289506720240748587395578959928755768788349432048012917456514822598728645695987862816139321175776882694475076451443851974749462954026470132824861958997381615718266169837885663906551945498139672981544323112273935708980536854215703344387252617739402137257768177534753289874221251888958735038261737878437761368665123820711931051409686467689885306801040572797650518461620236097447669875182684327677816960329949485153950010383240382344284610939603149707527046915249740698133107293104162123042148002531105005525687124920292266840360580783433303981185878902830446952541780448831994276914227250291802800407891952097162086137305746344135104220067749180356061483148874965585643971961018889681176320776138743871491078704034517281906797711437306245650514633199368185704542882178255857041789092431935810761737360510120371272460145928043061295161299391012148242687988513955938279046298495908093919290546881164915334048234643548246923556784266270665762415061733408880319277283363709175353658068637087737279959797037538815319353582739612560573472749718827565854851425186125289497952439992060189817464719581219317019533988660622250428214952807484595922721642140537415987165288070601841274182136725152505210041614037980533737920985935089793193108287032396620975490468733571882985353740048500990894883475648738439643778885568000285807890254531816105119371799273116003260118700202864271975633449655718927548359086491571495321374070835815977437375039850356242783596273162331799013283202207485328929586121717145918185720332856946088997829406350220817633069938969532858714447972228360043448434378986780729850480931020229036221280694007873535156250000000000000000000*i1^89 + 75987240445788381966018205813645667024097443877226002310266227904784371013408393032279356654413725500671010853977045506237993611003786692879162674813519064141265269387065645890662305690082624594225605980424896342312621097506403080487693789190452175561287371255316937933731921708202618591534408710895711639797394983458898190511931762315264095275870888620281209973393599092274300684187305944345030363964555902359060990800296758908423877554929210801916973591579330952303586816563535555505807126053781887387827560527106004006664231393204538371134457340507039961603607978776977652320776703067523197760512434466646459515133737701540723275864741088522877706272844794482601369292324341552979510562418486214749098370815759665388729853840579029598638886508361674923903214157093100780378387095372167967756240611988200156412232103180731583960821570537936939917914749778853918951111515581258851118679021903793770975028941229737324487258782426617120276236199464184571279280735184882999896985615829300833476104485126745938761702900933844714716197944476467844311390012164125439390605037352309740928849235508637612261608213580415484949985930683625783763802103676202458770857243920361257803619949388932098082286708587789575431326648484745931115529351792578352528835971192588573080864022370353421144054164907435063959307016373221773654598874969601535120585803903189688463771922210991153393152647696766838534945814886467338787984035054433376352959461018371498660069879502179389221350004939234305378259193738289506900019156863102144122213856294795847849578677593228760726539457280015201936061198484406743776458575337581966629992836469565151471003142447881268776961733577306764199224209950072655314204852027149198352739734735509000222856549428063685289654245685143577185275049653986366753886476024878529681851230210631788963709031514715626947005961377484171876369294683328699813848790789684225425115189435993952256424546303921483688507994789470713210696090622900377607583199710570591416630713091981160449883395769032572175011909863077996452738025371320758333545314341432568079819726890327769495348104471061299437521037809978870958817918737176239065066995875880061300425531414884070550707309631306019837922448836909153216188616602298830058028437052023861483127085490833115430965316768826222295668202232702752647076944338176652109266449448701961230610303005200832580734107432313502143638276044035223562047462087413131647157620443925658899939892340721140444340292178422575760510220663012079819718246244941025512465994469766106668947256046288896757901447495328617343091082148021087050437927246093750000000000000000*i1^90 + -160384622463410694073470219248491806305695693866762331656160237340915112452016491849975119247845637811510376132279182441745585405545251191976351331681401513908040798704570754088825500884077183173919856379451765315832203627560431104209293109595866146630589745085388844216447896575739360000425897150195563423177156491190667832828824259892785015446861503003690842737466866703150282319774343592234470310424177954778059767750230806716065081311785992129424525116176159731446269872899409124686645561189262100125603355121061294192391794958611705888312179506206983672105007710731110450857841395609480293220767933500301943410775426405891120959355080342215787660450553811681121590252289228103019969456557911090320410948683964298011773643761002462884494707459352457316488916265744965691359825026695663445973218959052387352003200958539899616726384319013640239799970182515214878872017948876896352601739634923162652601503634084287408882906973198112860554242884135199164083488275553748505722876640545791883808396604930502961578876445387086190867170374256052315623846817722352951101711505678438156327306808254288342138986840789928458343968149678365932523783122086735574978971942542694720470339266447385538839861244821856687961789747486324580973320563039997787419055071932097853018707409286226104159686894540869407454867621624946272662321053611757218056530606338707655671423399123407417299446622654377353364588169185351211644737284169168274749044509372805422520580216200818805428264805480753609491420132047012943818824048372496343518956072619366010823510241023939496484101568633365472732811405060456651925388527971662743656742612265721873970757761423650488183641736511138587577048836135873073763144253242255183552683967850149672594293185285460219358817682579298201384717406628501238807740326006056195206326085718109623897190123826606277503646029225695362128083593759891527588134684779611087061931936134629203711918516758422199556558262222616546269816923888480382038504415666074078617781318066315476775128036507700921342996401902693056203942691258496428598484417668559334991015121012392399757430414188108628778637503683927245885877647289975269783010551260949585396503688566817060017586904256971480768728518560582515294978428319690457323772769496902660871664113490271988491399369435823693923440853591502489048749892557403733932457479739148483443717703304517732826109418099998665599543748588814841916046484078941691497596358190727150877103183507959737235777993235299645767528879467791061077277319235158067476927256535913546144224553935562106794679264332170731677251751534640789031982421875000000000000000*i1^91 + 254135172266076656770257025962587365385033631977083763542105759079490321842083859306411493747393614729611713394195690757984916907473334144532947552691823623319277735562311610621046952300703266718685913166088980159455743516048743444581660995379503049337885260702321384677807785157906605426583922194802122876913231360498079954923485689892750361342812319819423338707991922372964046262675709252385139536023437101305423827781172168571586105363710204258420530561072007606743401013852922276590196224090283917772230003444368907201180968090253347694504004827695017593256177279649280148454957878078811726034312975197160859284682549725280905273164940110871345472815465640671206066892235623052398543887430592204193632888714018668076791455012662465527330531351379460279533246130492144830301658043849209214433192941529239492988540346175017766152154908522425281881884868067671601065825911326660560182482599287436928238957821911588616051182796907327087359758042645739509950689410045110206894214552821951691901104975793412203059637711805526412594038320172859602387748204373802795323286530801594023238840871742246008968183664609270200871911502559195491384386494491258137348604097482768666327894761341018493254775949494666022797339276481120880487776648633053993413768700449049322870193363808944160255405330070905156865115801048084225437056826590774703029421680983482704821192850364904134906104198203726336523443443425875506429930951056397253128466865325504673160889185278048483590376621748157920462781043473372912219915081377927514006483446890798715882221970703995744344811648275289992558974941114499987613766643970312375534041288090924978589168573987193063350616310096672262756348872749693795948325725559105230674685449657863644941714926147812029914183561039974514855010145040298380750567944711301166510638318843569207947924920613130918612472308194358772071202896035708390726562062213307699032518056670577481229561253219328098174613455296205547539262216282270831761520650984341673653964845600967586169062168258595181128023559657880137113954226667304108255101962494826261877792952175475997478200433661779248248869032649727109547261412968872619705336668149922168489741644844794549211903906229109805068607896581348646740454852449210826525296118323949651275556412614955144661875371128874147388535716364707932836044608422646243436985894796825734836278293401411205746770925807502346136175776251260546903409030083765914272188454353047388525306418048244631218595097794275903776865060174029187466298593407061026199979902976008019667512197529132086557760589196064415773435030132532119750976562500000000000*i1^92 + -315579262185575846961612758776476527927956920172378734436602199505187811945537740500554720158227403514940886131385411911861245884277168252763781517442371115739198710735335512648623585773931584195178348591438333645002185516956165549684818169029411934528709599420861415835065709150403037187924007335660425419538962089007261922387842028136418664454825463150163633609603455392985251970860871171426628237050363504255406594179014182370773508637535650400747830747791960335189285238477459339803304537012236955769307351532972135213818592853170941323138267359347602258447191903723117291172641039354964373113482719819399100622474544880247990517832585435783688030123214136148012904947025451120336501583710165538570026296971776188241469026792346135448191773024303946003948825277327790125037457840233683394116139344147498877297821871922424204728721950855321348042117854385170864626813222202313943956101538874840823729222340777413036173427565635417392539321593085711675849445040140653915726243201848059422744550379420693374402149490204031809608290257871263519507216413581572339147344369031332198210036836510893728220455832578607871268646828304269362144778766626690180836908342680470226221604349387910597465318138109705523559436971065422905605734928523999681864678532836498715507005222083353650219080442114589495888852759302132747415643044932357044038041626377597434795505536978783406527517153681335147197857583860164008003177190973943647572672537861591537596091268855889816898244449174244712635022137632335002221417953627458675749509449132109678527363713745951338147001104486870325718213277181505191608056737124203502031437104933908803236615004360137942279363174236377300276003229780174114638579152799519548807772259642599069405018790010837924522501570343504739151208362074454172041056283706503863741903829035947947959405387570719435414348749279104333706484539028835702079880088337576383118935858792885620093886032435808632993858214428728185105603079877207466522710437286325992613659154928871837120707934379061631410967560651885334725406120135477908205884178480872454483775790471960035358987365763807657627488737770472734675188903539001104769396692618597150631192292146317236886144892564280590746415909363583784972510322159066134200397914643366772110581328816022918947808767362251507305405210073763976249074972357758306407953072176970307642224693940245889612833093403605157197377857560462444821929796600460133451101335580613677097797082063046438118371680763102824051257410454292240650378249029043092012472958961283044812934547739176078390288537889318831730633974075317382812500000000000*i1^93 + 312139090932541272862890860109615971728880053063400502043786155033648549952742088834787484599134664157570549161309346565426495329949402486881201368122677936790285440792811389981300427135750199936790460665386093786242560091383713064092486676060521771502554029684854684302597853773901528552264118448646624193658182681319901596958301998985831971862584126476835970408156523374521183709152678955528876507990579083897089383984675773217468778619570169961444925607099337562123866799337305217766610036621570470285336927871860465023166828289834836283769795372784602052115225844346142608617081552785266734402166742023132004070279085237201519561363424886587187772717862604086045083478961183172891008352377027457853017280300250006922231212473497736529896120118026165492589969106929182309489979750381664059153517187127143134766571954075906621177884770849671659459486746078330725460172238212457934352506937536550538196206840820393189347613500618802430971098381739673996107536573328181520148657656405925015842115657767090812221332761569234368517846631215855770912424689151679052699486299136498924861183717523226047815743058940494181431231094952314851666238676482406130151418834219584795623610737238304192194603306812928833646428330918155750304378265767631916161023693098459904411365128396582813173353057854263309802731774475690418119011630353442037002709358076645737202597967583437380780578392768958010037622588888982300942443831834719293544935476663657034870146298306932078631722916313840263770196938437793431181732803319666126708572706147945829531104210532826847554208298595430691014989569109774134459768794122554531140137677529445147066313399519112672953355241942225444814870517356428935917848143459767246562193509657718065220078482798501632416851401794614311931649189197588630912744759658817206892247123929804711418331890837456564737772762292397277421549349617862514031150171972078637245446003667113596906150264334836465520378931583485852203567867606116387211412875317838179785917981758461851601105716259542333937132965329723097246333595939157516480853132456511533675760951007683958891505834595609334448497866386525948878190550538299400235778296387085838568453026343411418990341746520504475888778315793238153626849048316267610321160367837382603168195036742685212901682637152425892564404360649001832446705011113342108001123682366702920985809877273077685283173709370481036606232214039218599535493281906927887897510158264026909690678739976799823755360280758076226306082231170309941706644626180846893754380350282621402413830358137537129836758253986772615462541580200195312500000000*i1^94 + -247315898694621073109423677477134338561967212962466753839871830935126213369621915252090556255404027266779696042184339953544684750993808769499339233791664881495826746061385438111829743829965264280695600466034009095526284219026778707703992558213302265401030578554892945502195425971126757569715019118937354635275125771621370282652157087521495004036498484577192445193557663128689583350535698458648944531293114222910304213387265881232455408272076383662075220094749754652416031360875034025946959694163535583246785501410388651368864783757336103957423179209856967001958230000598881880133194674789859757938470475628821176717340532814734997401263128601253961931246467164876653716363098990292807432874325958836329391146918743149962560423445398892483282504969558486707700158980657129140145226961392523818945185346468661654429803180960061156378677373971627803150356427599181089401040769141869493583548909223088720934494679893692191999329884769851064259070897561155024226641350024817618533052848749664490482414978982065766130892352448779477136846143676180501578178146144126499804674289253990741931495937824608539287959568017614896211978789358463983571653183414007176148686571516098731762585317706852749340161650115351650206029650688813560915012928394267657137226329421693640267784353923098182385272655543832514854843319610577269523710873446293632811022705765212769981719877515364974693290619488879500350763797723818574172212654251100198001867814527673160727701734224586369422165941411879524182233420228783124774725944553182868517929410106285555320823849230587540071919962139760954075553766535562062405647958211209830853728865376571005826648709217528042144265794067139737160417455904136316942560358109199266613939048495699466208012223700373905591664583333518199359237868004996198501131142765804638543247247595422162029041220265049611594180487671644438535635445627385219749947291034234873980663971249216963157831369963523628810250705331706533570101031518454979278694898560915015850963935426446714374287612667680089081723534539749529884390218547230127230111999476585753490765874879865722415924761009041633941742331725826254188690144335965720496593171820984253328907096959189915586440863222351098689302345688572983045384535025810382035993394804912426654692739846666034052207623813363010817247973003647535102266049721448170147947083422157587449206077880214638226982826869392388007117310826686417709952409516466264598973425028476684923535058363053727904797481079096615970104301649708888420721127731519504678171650789131425366345956237679182265765120973810553550720214843750000000*i1^95 + 155975917899927168395227268160630472770555861921203942195389885408452324645746034487896978559025108657492745584925588054103856235462648361510298823631509728111356053899055459442613526388710092569919289858713029243819311578734869495693196100809807640906954580817925935191740714243936285233616746997610645498960430218429133049557561698398684636192353869211285874412850183666468224956520608239013741124341612229185451090629766339851639168728338666615603640857019922172709893564551545540467892515768150732100173924112955165320892109842843271061797119691813238575446849636218619808356355195386791937262160017757950447184848116378400527441209083761574848225159493695678223114654314160988947479358110968849385771227288701329601702524874352436362005707776515850420565048259571783614862622224592400217796820655231028234153715150249477610338017908337535449024748732323760187980312446414576435780212730834779887650453211877214549096323287108444516820206867646342938896451412724102101901075503829469981766031659831301458264603266518128484077620321505833188243216657574125048853307682860202956519756704956481637255662579438902212673245101321249251626181447670605004981496112883860500361089493241718045937404106306789758788257748300636376609126847309977606111611082937617800825959533368431376888758007005701289365504057816374692968981477252496663531132250687125334259372044270555446801434735344464153291346846434787056026346844051816031645358817648277307307585240784363955764653763717716185891394570963159273767215488162028587125426067996510329240496296286570998120161781699448158597992467691179104862727943011868515806056313897307681541854520283815897790877113057786876161464641705631276831666758213884552329749661235291130344495515727225406116467198778869963186460462839758954709374123103059535678721629231049050081350959353146684283677637414595022648814211199013631119541736289282551219756003166631802824931473159830256254108388499262977292064105395370383470717673154305400404935547069778506616603855208186482835009504289020236292041225381705637604598289896817754329094115718988603160185553764098680579571170496331150462169496016032135578195088577272932546002811780089126428103990253143147789376332259216682661638424368707631045039020353614628976542910005706007605868781763337403503648272579631629386113761318544975870205502568971976136593115340638618306492633547460230227225172152420001965695327170430445862718497602707689482191620709624098531653257635451271887512518188628034643541280831309062953053012203572200728365231871264118268527454347349703311920166015625*i1^96 + -77338529962673594182284263323376715854442841542042044592030746971608296063846706819572642452634863208041982705150407128687656790053530835307828521239296991893238140038991972837925819390232626551335390880647775492198494044997823667205547586081944615894415079161587732467177033324906104205983284953573118328426888918765768412789409781821660275237719603841848116576119171640472669763211584200943431113029457128383618662469074433001877010473885479574873279461252435634383660093952311374082128149253732603224249884975649680076711356901133412489147920258676148661657465508873392849702459794967941279356988399925981838406864078861652222537047822472598250845678244101583969159910793346632831831356721704106787108588314490725877921408584496814361213763433762373664450894909557450611236071373224744218441419825954834162436675700476150772689003560846984280703021343338695761032136758845515516092279292764168836078911377364614074906535062973464937982822547178053826575062333695134269790245824143457600655307602168492464945335183761235165913022807433806876676795792231623958998643721589740501367501117591283747980212921066228571318443072693957712520825635406117128119142927986175508514211106177901634081711162473086608082622958470718623765691697748216793034954348891492398636316568513840509709001180090514174063792470553571025348817894393066918438920080591498980129241773830089846257805248521108079655787753209745645982766549320242347693291874545510387134756860862640665028463009887969332728209602637463021666017906809957054432772349218877147012891404311620761288209897578422424345240750218036259023221390223966719926605203967638214823524446232188152144310135173949979918781030956081665446726034572649411931820174624552266852240864083630817098837802824434703577998665158558494067066942200796234054724293321918490856263590408898254407165669172083626648767370914572615290746035221247823299995393155004889366412762304593903902011522446664398747335401284937108765997637276059364670992211706736083794035418533380800931524070102394004154873800276664264536064394745472780457827167764502934667244861529898400356592837773221369139365008331183427812809424597196709844376600410967106778079333021990903034550967285562021500788506252046755741773014891624023881972526504591763870264744362792193059572715136401558462605564974902831183705392645399775911968938062981678472639530727991668227064666866653224044525177332504008027490928744565557433770649788390845979375376723928710995326781462156555607321445651462018029908730703961619590280918146163458004593849182128906250000000*i1^97 + 29208431666264450514798145365938040465601447123057977815516915289327211176991734647171370452463386297466314175301665700523007585477148632105070900198048002148381599603758895172431405907087835777391585755535640475571579878842667766091172217916601668679114567838875970394583843858832798528601747894491642027285498310610932915597358279006575999628441866195344221357169858011135621102457340927049110000602969057800010576222685313000114052057277315807249431517534472230743556146297660106890316117607521104156079361377286875412637806529523438919833548508681209863617523065965272704465590532187692214722313024379401045019342402999310540325565608920965381914486553679481077409616917874443406448551720437825339476995317035242311981468219480084659221765045567371169966905784155023335847260858644838209688771689737437179336888533661206364206332243068488177617111574081981808337139081906708496479168912979908303436756245913383200646416134367727496327101883391506332036225451116492676945872732822889505136771859946748246786568577438339995449580230693208389711026550268693762457447159083588903039290364760177557098663799150033670749839840324208020729416932756946702272955353341690168380664665758035618020706111915930025002627073228494371805068899505228946326026698205220370567020759721810978944174469017498943820360286013018732115341308647507448979070500606087013793697710022632503026650253340496837414551270701398097230965781284950059667479479702259252238735670993309166426172937948861634924754730186219701815135677039665754284845798498963316907881129461907546751964368109505975456054954762219188980980686031335641306743069928436641391273701212381975000254371499614837664052829525100059699020051141529429052247210422240647941128651191979679450577496101029559459912850894457633589975711274332487404911655778256295729561989829782106978527561186741349779964659045890516822883151808157676933537474861589913338636197140688176005308267010483354491270990437261934461081647828734655899560099706807791431426854154467617619776064389016386450342951683155504742604795907658821745783377015076859623416721905027034338338558294627526817360990377334849836774711185768951716650332061419834665794085379402588524794477205561531628555144639990784861646884965561239083909135969314119387766258424553574388637769874442535651394574073440401563948090708682592652601245413317586444913475618794941649626136272259675090219663124843138485474130848379625323043746349727470801943780985872714650727580717261516987452996263141210588065721509565264568664133548736572265625000000000000000*i1^98 + -8411153269676273558494292033027601538558426631994290135002933543857790275420401696344213751307662685258463494448597858675084752979065280737648805190170634094402120816143278138076890153033601907133591879296996278597305379410064682764008323438822672469841866422859762516168695798150363202748314767178884331171887958077676908645254837633725908735209729182632872666508764406900814522091716939448508357841217943783353848875028518059032480782445960081094396472816077184967701800514310734996705697141606734380340680904229722172355798265010821255540642666331509549436473743868593041255537452021639693081005319346824878335622314708391847764155459717175900767665595809451346811002113462343027264202415715147674725056701889171857633030378870375881209405441091469326245992864651365697587826820280295792750333136850370948108483920261489620810105111240691183668811421865485123783778715731087866053061345540166439981264240278806837525435912031216679229399960610719980158369287155707577912452757654542918644922170037135100983138706471356923727952741492563277414000234826781191562593621173125163131356872202796760691499133414050371194650088034268472011688980377144459904356011651702738502589014092543703785682145279942521177148766659948371300027849686546178178924830393315276468419120089765968176130771698360015662123979475111150286161698060260355370519246276396941797674038771454008023646112881872802640835131820287269561672696909489111394780749074127492847738046079343670388768476468280786164855919890359563161461916670630527345234699226509822490359810302933078098108093851681315988278960380610407569939636320522231197594823270019763181711167887488379098625872385984086427813136972498647290417367124762657112198145072583747837254273104555193902868106005056481076786636428167703697818036508361626806042605520791381971297260116524246631103138632813316947607832498102439628710060541695332697847837546629091500065473411536874125553184486450232500638856933838729789132328583175325662893955680657280667307099762440616319661523729977860878170140829669987065203884609842241751289801512342914008495975232530630910165759206445324625209099462413531825998283162084414638557095129046579756520752106436483197881014974624181406899748145542586280083140910736979840710138054843897388282487177651171037865232983140729834352396861880427952277128942225386731439884000610556033631264485013776678080004954524052093064838687140905127272636273141210145215980980532636258277893301493886745407820437998186276413493944748012154377647675573825836181640625000000000000000000000*i1^99 + 1909468690428167658883870802362549721837543118829928625450900287502142335466634151375430299604791923571282426387152071490654495248044574496060531379422116485292388330425475052509370484388751668483796353200863413031342934139338426011062297754860916815052804199451814848908921428298820880263078042772588964238388666900625789188784841532486461353936702511789313801599231867137028734082304446946011945572361741357870906315854981072036935892363038458529929675970856242890887563250091298771344354600534130853973260627573674803849122433359519236380758582879193995346161363969552863210588035141288936516961455457919330455921227334304165211657789121095478459690561678569909907426398030863985732805193574342344892520284089009427412437218320953563524380752760780345167089476081140392619458886906801394651690267815868160452439122528379176187388268826721413502423902379517387295087668973032768574007456656744138345992984938212209481358163097680081308052743167502502337626703211608497729645095641444189394698726899771951435647540405442803993467353096581811543428655744531963706518312202506833182142223141449089824098783827366870193488294219228883463783430657121759472290244594364027426982660256779809692190808261043627919932363808651549387034568498613223309206663662971948060434067172975580924518783445724042041485989892520266944502630656662654965857571342420589203707203462969267757171502151949232092712072228550624002941965254320821429856610750827108526379774194164397545613101785296425567503163531670239012567576138568119806753446223359204504980499226538233665312298999238016159562680813721504820067972392170253553281447145644720687337097549664459852931135740830473907972967868946536779966274385898353079929892745327049366576684429623725040607656333295757876280586206587109600572832484172460258006187086080250351867030656227388191242642411867956369619120615359889037524280998114305671152130370626626658098080767511394958405665485109655646240581714408503406794609755665784173782183731330622171293621671082477174377199031302900106283856223015178857920679987238647628101227495520793087111740920339962335201353961939062218969880567916778971841168631006014987437738509362630348439513493922855026141603133292001441822364116818109880792621878290717713281084837326004946382552977361595474359819092463716537287148774769321358635445931196962678150400540935604386590556059592317996371355725036591740987896414034872927462951687481679821747040076942131740031499664440607266170516539277590695178332680370658636093139648437500000000000000000000000000000*i1^100 + -588767233248593305140091209038542109380611451519793109406054053970225214277579559857661794367687964245195406798592285390146961998590856296401689049518406969408933861495131213732928512997572313488653332995109732088137178757609634968410642173432824763342685389762345226663090744900274542759275425007930121849345036854605583693577733021817210497889182907418696507504398444701475005154374917619016075897805865229313855709370460549811529979205552582017801404526346941470076475567460688065396202118813439720189739478455544305914079696154319076596275485629222753523007640684964191977768506046785060661880983920204872970769009061107877001342840590149396813477232622468978454136887623937180466346106365725638308003658657737235988434916116181866992041402256640095362507598730269731942196192198789550829609653548777639074662591532207713397472228288179136504799042166541727240449784052544189550695385985674219109064705282773392535347692035827103533140445181168726995593782530814593532749308165660878532226034012417735483357113651609418814640487621831371508282038567378564782681479362870496198898788763740823961683446595941150657025859121058850307925653164225005896520853376056357183226350122763208156019602385545090815375267364136788428860016699289095457495139732866544758136387002229113499134575818597715795827316416593959270148283111202517774000320085537470957722009087948891766747538588337945739033487005733456085389119612425757594320416564191464775000811067998747856725609697464808767294250794443903672686735134997314057224582167024223129381554294724621783454588634647338734934096009349033612840028649936836753303548007768780864912624917881310330788667755609892798285990100627292061935420025693560509916962063001420929896674722405722729672478908040901578554676633384519424615731645690894834360904143188251428432681158177164295684401706790660719425568118275660085543366189105986933796025532215297351194908894374102142952776793128630596670961886222285206383995582075570173246073711956446068152079330681942862852738986984385967040631709356971634639022934710842666609116657210271602164154337456559724486854218843685733022387003061183421143816830262707336493623133379080615273696049999090812332095142618217018751464977942287090508312361206290046232478682833007297859193750422495337950151294586786288379363396495675230229246721611841029787181109813747807230877775352419807971030820665293513677766731276537695992704074677780256012027879504099622850117050409621960449513267121801618486642837524414062500000000000000000000000000000000000*i1^101 + 218922959590440937810942383065820121605835487617618860466835318976530993234600930847266205107912167972107098413306000738851726546094358800082946023739900366335521499564537079931062095345900706966572915957384155009627227771657938245976488787223384647300734684995653452516659553526068301754816582892636370305441078651626618055471951227677823521248338241378887265271032106580499359312696685352872899391815211946592587027135525928002818896583298226250858365430709213549764398284907734110631753457986020512937465938622208875530437224926966550469662732946180475191936350391977673156047546021861611912329202334694402534989983743363407477953552998659119955405106377153387564872255186572938714220790282249319977106712491388083962437537036178238279240836543969064083541567997467581864132511559247733041405653163776140270747707224454892803992309068608943636841663576746648756224326682226153372566379399623887574775623788054244533621508301013952637453988938400597680771871898028486377908064590857184764917751470880135356498096152913671824233781044601051535411497699062998371293154057135881021942716780299423085191571774108529037070812394395558268905218026840147786533509154592770401220623091854126308060589687058300817075928232175597881934980227416681617814514164058036999110261195350899123433333420227313991548111869696238327090275329418046310511947113698754463006670944326712825641213302358280853720052095549678595138970850682233204200358529272929294825893822592093456717172062386935170348315984122264506252183912230112092114318626770789771542603410469101832798228955341032851516291578493674698072169369886490069456369765285044393969698998109562395557072020426014567086156702134978327770259826627065797584570150806258436479765342574695151468411485321201254735803653670543834657204788853880054055110965612176032689636647586859172510483740179005678059346704438594074398461109443435049837547799841451215968767878337941624889337736780956537728905203450704992767433253534587784642563986870987745396539247513629806572875886748058382525054764308164341408753779046330513942060783555768677533671392251008936472477985021209136042543307403113724211623795351075975346499885648425454658941873909421700113284814231735800202729619247026569998539851501995497194580034766669426051853517062414927825167109592820161006073810427857606183795792570088727194138309926824335523284736086802643594103251731177531237584211237056139006232011617090785917435328480249171261897185303268997813574969768524169921875000000000000000000000000000000000000000000*i1^102 + -72029799981157808377564562555593848943485923590266993162193581211893988593962176429279776771854642247665937607834933703128096005015527576955590977257001769089074330125339630295010153466263982257153447522690816074788852335484341079383392259646210744179358455297547081421478761761442819025158955548256862648780319772135874513906890768023634499363793494694047311227010082443157157952355564313680745133961967106893824867371038693783063106269523530974937064440212456755653333398736140232994476710370205041779517875264731937263671992223278336240290634140836390623401102767675807292482551525769613560534868778772102722638578196410509760247554346603758777967584178585133633605548945326157336672351748413672307986382794012210732694548941549737611572840430547762833066608454448748232494256041283162670317548660732974175825791496276860688913970338376635736234787774370797488669962802222693869307109581382515386141196348428180962101238097775418713638504417615113025554713911603165347176572212333434755378510484985358044959763747654051669747371194193978863587006074731289669852338132313377733836502917120765536335529777601830845646502141531769717478172713013983873052875833695797689311926660196369327936303145109392143511555854938664495425233232926752952452962245831937984518593764050181890894812168491415036954116163165680926566998444110295864384543635835266885417548592592272039760676733517693925342329029309593777291139042051714604923158098544668130136672331391389370456575666652850124032322636756590551080925524246951950366874152261730986912409357139671297706152505705632552314422780738725227290139019619611834899055754190935656908136180454112035802657850917607995662639516388488341224680395532946723027312463199863597837701571348122428969228271874348821257433760511303686708470646466221892884125330586898690511937744607586175993340821492356014510818189962535903486747059562503554722495027210153381282960816322064789380276740895408404641554070004015393444526950732465998832088238834898852791163458591819752510341526060481623123673156677651060328165995329634656014497536805159911887216544527052777478457937762547571583923972110731878708703354305256634527498199817722168222273492904370186548105916594227395918265424107217028764335334213689623856354915638303967977139133791631737361865014029664293013256350345881568617197569514190290175020067511202304410942015213285525058379148628947235222836650023508891506480786428761874627756959411369991357787512242794036865234375000000000000000000000000000000000000000000000000000*i1^103 + 15536323526304355468018665966826224539903516454806221674413391559409347416914829112258456469946039751947236205365496509450628496377057633260675190848072879735358498269416522675185869033822690115209222207119960659257400063764438203015521979966631701959285508193066600026259179553667303063130450642514405080840482868252554127208874838460267069168930652794251434973875711455980099781144187962457623724552806435570968710973562522372487081044802965032980342178941296137393383914248207817259805465162107128290800080067914902975036079065086155564360613971550270506347872513450518616689613399891297810200638717280198400774220618723086239296065199510715532658770006850181225557431337528824700143640868769224997246220358655541277481621927542252485812111112093022047150271103149732025901232792897220543671289649912014816212709823328361918967520342750565310548218307521506936404382983504958361651069709964895108476441058079550009220006077760913304313598355659372496688109095424260581044689115726536500918529858781817186844820385278836918498690213669207715619861558880711542793214904965496678664065901321968821060348496604034047419553889109371604389605826450159731289061338392361719353472193568627854395953928727741925042237111670175609850258130303437717404834770108472343257290727660574148902143687500037851650061192031800884943338337472287112335761077895945830134714801726325753074549450767002573406676244456156415265669252630319008211163905796462035659551128326492377041562617318075690645728846249423089576358529326083078913807129233715515522316840074495584815968704347013653189824265944337979374355784999203132537370298780110285922950587674357288932798477322535582686968518596008081462331515965320005338886487026200068519284872598041832524749550028210296255703755537135849294430797201872955094760191944533650637854676621643115568911326257034323762728452789133906720153807867353462167472124412307778037860763284886816786737131910181659114586024663784252952284073677775658133246605453618106938264260467454608288870513202304073674368683402686749745344655903413245434560714851233750186367003007933721831398212260196774652718018229812515891328349511601788132949770718499471998858278292805031020962631913274581964811900134217560519104349345255692457936032436771548247655391144543848304314819036443059223372953937852887706919244005177300265985725765629335918665111914612514639926440657225510979212129038543829310212845750915267054917549015954136848449707031250000000000000000000000000000000000000000000000000000000000*i1^104 + -2013776634296260222995749688550096558590108927061180170211376127969522174789772734029308237436725586133793922297082931361590992237086208514719886353300205911560609898601821429580498347357592874851806731686876214582125644234333806094422137808170484306896614221158134138245505177240669538930445652369326899314292709019242801428883597947078925886984511097301576339540695221144998502818150872172899708251802367193816826317861980993334525124202774159261405710360668119317996752903054573816476030487719631509917137652049255413254626744525911248146303648751551737790688657653459747916524900454646593757664428685059682029558685963832688435329307444767966303484757082779720865152283245742673785319016688276805515180633197561060802489279928724331317884821579178027982232238148051374221260955003483620598713100971834784230762574836961120273657238306313349372001506467585707652058235978272209377327849923943855580242906837173519095973923470014524996305957986916696328094460938268668379452446385955892319705155484579635305979694738403996108444781831865677285605126266098529151837177143388639341590747836836452368234071324336763087127629730970807245502259820952300567978264065953553105697613511835829517199018710869976805255993698075315814048856928559701359016562707375144754049614856920187337649578215622079032753993662929740586102947485666275665575120378980622232411008941725951727384352318208662114667554020032610317059432049723974501936811202467516187750810104252022278005464927846108007541936049318216997079722727731409242061264431953609499491987038884255476048980724292809563721137979156846860265459746835738825070295185936454421131318000511535295171227062342242244302141548834804884775227815095957310392515381398351475236150616416803038177901256845423093945543665251825721878016431295486126852330996138377664521225522376279605697832869080588361260100332311833449998343967589031206768400708255504678990592747542799727378990147049420964875267016214413393154559745871910923310190718598520249673533230239305298577496448593015986184211451960470137043105404788284025813318233130170886323860264266086191476155660707531715743921748296154181302333964858374456139444830373193599562968876106892009289577676872276389450763680692900609786838278976489014133311716495931641851266071544757871494237950785104989541766566296667151507995216156694811304184271786551434790470476602714993130338784112628459059987470899524336877706984385595715045928955078125000000000000000000000000000000000000000000000000000000000000000000*i1^105 + 48761643495537055253108422281898284335728553202804054928273560464239416406314458038076924196580199172252379746812143237294849768399579347925196065299624571777914716228925305186301750359758585462708347757292333142420127245648509881982844120660871232694899515097478073013628178553128684970990943456705036699070979276032874433415635491797064751211266687365677027368477257504126902417892312398562993276417715713669728381650686673513025455214492977551429755186696004231810752091649100819219636560605370934719686967386377096492438918588445442650257084894218944661596799111157688894482858486214846992807455172155333792732918497084910232457169656869717808102945900932386893603513219565831393810920923958537877202187131224073216913021474925863862322222213499282480425236221770730680783319920828911648871098346337860268531037690882068884982991419399028655734388630948222654554030559972514958018520780368962724885543033628125688321351041033118451023472985997182692311959108486110078033790740917486638397676447424282706757994887246106039560494925444152674673388389499712733955623131516603652697197628194448089012660333433624407993093606659767361089450730469546640275353851884168757063782310298331016714475383029318193413770649186407730306748520550348995285268614325499325745466450221962971730449041977540104852783037864443341275202809561835714619553453796859354620528490799271536400178369596390357273048352692375023241442112333061272510726913166904083966815137130405169843488805989650675763189110373807839871022017996668990273057603341286946229262114569333355713243200672351400502734215739574210490492417179844152000193885072315219107485509409473238935718658585960202250387576301457259210102788745238857113590551383666501784896100249614956588338652829197929671946310912089913173957703932071421628354244262207906756603930190142575207006504715346583951230795176582192189112733010083656925951634944555623873300196198050936348923299319409277151372716462743301932232219023847042161407074894231128059298519479109732855664683075495631738707334199768805310969776293947294422834866934201859278199994704120774488772298716638378767971518185359960645444183108755968841841028779464135360619730785726823654051324512286613202635239495379036779621156110052887042796300578913716270952915432065897882511483684163124691659501916307736809558568879328176032526672664583539009777625362862504070354532767036075562075128213156338410996131393432617187500000000000000000000000000000000000000000000000000000000000000000000000*i1^106 + 17784771206938686103887294456318385746025769528788635885470175902491148409206306196357777062305360544015315285951109266062935597124428899743805424478272416911524834516547177682024643050602464938944763493472224839164392319649020941789817165788109507874767545505669163233291059761857643516630261100858273255611737417330915897804722693553997302410726736962664018685596211250061285756037174260823771021462254205713340256608849419466969866779220055828440412977165823820294866573799652682122219593874028880587119258311626190661602216324082258590798171965878894533379941608742040770535603308182140848578313890843902121543022297736287323800253008953174173974202814117035239588600630143173472205625216793958346075782443765893587099015042956375302889821199695216605957735297930542650297669279736009215102948018556584659402246577972817970950066840345968657724942324627850199772514961554823690840972360011837694727010930297605156485692568778797158740238036322438955527173454730433059471880711665688647487643540426940530012381701245904469144371541427344078574673996322421825229693179774014780228916719343570071524140413991758703071218247706841211499365202760031904551464507454569855433671339351147334741625680610774318676338548551600415083016691037883463136859779928395077419772099451102003908256550075568854866985694323496068627385861460688390402081256550298145376862773069585493588646386400925669024939774308903139206547287100553057234787622484033228781029796455223597034743737679510621558644829149140984706831599268443647244139611659902143734043786147264523239148613250405669244230781234835284628806428280123393997468676937307405856144469182694280742909304075765343716970682814085845077395515065093436791120574499508743454024534976589982645861276227116616078896014673629706208053958469492386680988789632747438757461484740698374567843688996638759114032771233535220134402310649961869171383996955186771683638469031535028781654574006909182529710767596865731994932431733769571827435700764852935211391112971151594946699827121991087234872529042720338330274203720924465366052278840347229681058448815753326347890972821707265114614621020153754804067215337549167231894783222390069036137386540825275242187629801354174541627723269734333993034649842352758201543236688963430397564172216596148525355990852420347736010549129363114106994882916575881924592974614117155773681809714115021674801901155174038428182686984792694106054687500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^107 + -1829829723280362535758866401413084954287287031447258430023532712360329801676562076414505338960770992062090887677959753908597902525291606503201308046960885241207192510324487189830454664963255669272188784616373040886569693073594157436196227536008087295845760558533651350560069903902863543972048653056158678829842446783612813178876391440926790283635040368821751523873794015943730778725632276780771605526502770314274888209826017983426551224165086794032007915085660327189572290215651964809758451936092542855713281072219841326951864313659581263177389363619178617279767586088382988604676272947133528523807815358975844594882883509152660169781302451109179805160527357669704970666109869013742250543661082822268998895880304853694745080494319599676726158699967869686565396896573406186106871124905505083451218782264246926264283250802804442707716498522651252727243990493600447832154927855338199242244506954857227502790860952094218434276111272793416691349994399079775891736302118389453590794840136478891805704173088605074078100168727660379037018212189309854022468507785131933620915966364391551392825318023446006431309620989493122989259113715325251417371315924858325805802564295140686120335714078485436038269779993939792287514061935429308017108760470329872916230207640468560188262347328185397344187422448732653042000661885059284144937781742616983254901691109839841343233012548249118546441232165962893925163050831217871930811029130415650804990746241163500209578884393418449494546978803914558819880912020187549512587908924082315254863437064978450576132486396712493438707997897696533222067710238572121845797759718000725260903203338638066123511985780671849666045227544711902831737975239405152038190693785985425115657771209157421997367492822633446658585497069743091034095413668833217693143252690682486632583858419144738228464413857758653652799146844124022131590786928680439696054025195497620956096310518344273948052502787013803627036583709527094234152866364862614045638213066867693239242172807426288736432284802657575225740870953383588004618061359627592627870237058917650174878560739173946377551738100335576127510688260817425792328044778531801769208543060785175635058671032200207258640322434721314808249467844235751576508235008420256472165150877328277583705544800810526916805084813925960300486760992526518965490821746960348919068134996705312816644076610734765759587472518528002138691557513895112173412938960150000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^108 + -498006197004245925263597425099417179478408814803216005747638670586915315463901492688789673985209550764735364896844998072095527958782791770753073022998461928885476774625626019186479001383598601048510185460301220233462858088358896654306966932732078881631704651819911953875488554187573515458497304367070382152354819284824332986259995269927791132840280486005562207886280480294770365638851223683358927728665586664748433646287613108498513620627301109734918441873360212285808229621716964149857570405733521223985988846717301266043170715094267573352960657597149740401539951934510615236783909451251530987478183288766029888085262432160928176147098548463265839327646588052967892356087568493983921503301281479765712522437238872263387359848601533068038118123430196005118404978648614221002877338154367253752281223351488422033080265347369690938480121881438370738841998024532441198617462769365025428643841834947094378805423274482486227654424511443886308490574075420434462398485423458710354985890841155182529460016400094115257159729153699392835869445574737109932384432545773060238280075829658686091401228893651636182521338459195229383848439043484009051706520370844266792589032773912531763079795503711991521691135490440669465642156206546233831632589996624271500158855663649179020072663226302590785937221579014467730581206841294778248702469629231859565535603282244409431013785064523573913843728157373336259535161161681914486150442840576299230994519379301729799656637009458936967674794053934377921516333333336752857085356615601211627546158718841681568102312874459004778171968440161389574367793716879628988277034043965820235848182671594790133682216190037368012316470954870621752277665501066620934569254444460405009431274379729818238496809998540314776218821536587438390045601573844034661681310128444361583450483067007800744650323868467360825404744374964534271858703228664442083059952930010574449396168441480703460402429919025814701681948936167538142781933742589502669529505614931829892181497092187935675304223980466487807728019358338689762808422186555303839699047363443260525633464057827731102651897068941068653697879714878921445997080100455033731691939819892718973605376956782458294132263517308673559890846989931485287900731051946974191994311579834990137705178303329081242428626341499724581962006200965796480522942094229991146582015140318212860039360175041976740402094958355769964400615406627807740020480000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^109 + 72492063198652435238009305910363498348426968907088498162427513278562733422705002159138338270478343456001695831418521433342248926238738922508457620010167965177874743103229955936800895234550710141823839990458587713972574102982335350602325446912540575906033472625983079794705793099279951877566695851419193987469664609904035121576518573634196762795970132702714679033452562016762425041436494083439528502970964900654671863621247051487255019882297155981902207671204233164739741972454439897295188380735124712062203021087216144757055735622793975535000136373811565992363889988047985298084695647625515525359120107515358558167165825226537813191178392755996071234511288056185698173964398275981531064264706500974256589814065876831543799411453504715276559657461705475652750156830360808946303737201810199568606591872975639420405329693712414573492097324912165890255643782195331106411691245636577781650990829583985222154527143421790910925712935118163665154301648696552775727814592016596331129469016105968142516055760846889128384158295261815174564418256414819965828895279283404272894378011810423874269865649352841788983707526865762756334928650506727929331325164476359218589480808426634366007683953168939513231093534556120942837755321588424897583279451420263472324138470045600628965363723542999869961152758965047188543510280926136393936447380948560964033981447665244256501436089808190600338399931751731270546752424920474349603657629804712707824727322281939232734075482538646002713024547125788596190257200793716136398393963634315481558290591631910027572916240595002784459220674538108010592001652514223779142650162591474585357043468844209481825423758101975720682916744363082907789802165718630014803258822573858851783978614081077560252129807716631512011541885588622714205314870025007009268169131502788333260336969347950778446772941401042016999192801103559405807477265590246570219192562500809012753847728264176485644544471741836875055943857713058740793792621032928251529861570255622324059586268087893714979742792813198493541044017087608468107999808594051853095691393833514006880771354276797811887594188995905790975609259108074554332841769815072489362867059517951360987595074576280554485769278367977368529619984420935146542809102845792302005581558113173181865291882168502470098793680429476426714139407073013555226799377319101380595755199535563137557401839534045670229013528614434267187483413105020108800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^110 + 1136609914745611313557468820499558403857358792339731738478128180155490971427186864660005733580981459896567728426390128046395976213069578779460020407942461480643652720395278607706355923112764422902088445563147986811575333278031808685951968338493967308191945448730703048524007167084566438132088731259793599172839139881323334424748278680033863219737944892029260734556820707044237811421611581698288705713918600329976980248984221156608045881454844711564494077341940165120268479115754563827088384461607041369047422049164039920672794237117594718746197250812067315639085519410421664831907736393021016411498222624772622344179440917023839889168503150491751694963865307782140455911879954431708120588348035502317863033565150846855353584896985466206404583782021954353227129740024745596814441124171266979887393248058718724840759969622754901217097158961845197220683584499752491078594747820017160872932909759399770087639941881693538967488503755380639332197785714834486666128543927562294846449727765945175933463244332813769600213626288689205317434171537936210667173913388699488272907567153559582467043247725149658787168543854568007333799649264439366487593386306560404664493676416445027261542617442767575286550662006572723522431350425618002420230899954437347669606653514381951540759658672442585980464138568729298323994989450359801378411575563742008751373847746915348193145423198753747373896201441541315967405881537484120646339507328220730524800612721769990374179677350470352736044258966762781066679108782431556853424151078110918392367197047716643129063867002624816991315435203276873266974932565486723143358855641370950345805867769745555454647536342963628000691059930281280792272517226999270972680593372845215419069577163015327898952296460091666580912266513209373202653931723220419313379503348656663912762970129306205470602036627951671841425401588395658725804071968964280507960582896625126044361108912175949243815461928340176742151462033897453625125428668686672751521072838899886356938705281842771603921635881878111661087082331875901257565543981004923192275246039090767379289642854544182140362615761527040360240208364297809792870816068852245401536078875832627253291020515799359573559708547790410002831805689335593902350747117307533262945012832678126149773790791923564591283775296639224405805475620108288370548224327708167530461928165819343143953055842315520878594758657736185788907284070400000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^111 + -344321332256166736510925147824865256299771599243270690816623452847247140943232893093847312002960946038415344114450865494159195373146469097552206106510713572896263713861311972993646923879807615333173827521394382923678287715213197125309637874888222569781341925808346221951702660464154814974828486206727993507970709445222757406969146283932916962326301689900145909567099473105062199815349750756157559308290977270598800264017231941170013312006460923829275720331441238611577911146927428646983053119983240734263172565428417587147597077092143336052971738340579681823929972561602613702345695460069982632080703094253696023203142381252531813686249638125483612383384407787874520790604873697974343534329338085234075320659498658168332227317330660400167836842384638080325918014864591335973474881121912267211846510298457698401848373859158965563772459113134940010158606603498719134080026483713110765081658702149932938389176991680241226576774505566155486572066909158778957182936106106366260928832595751925134418688368011955321677835970787814222310508618530499042031762264511536214971891441783406585102044379788789442718497876141854205664076285632192077436914416064480303871681432805902478899314989770415108054661708563655974598184391452600833888938927898230022887221040971565679645438962767591750914665677785037663974284772351244219700781495886668936940849480709414712003678148187929912332921088041723769981541885754352539623899924323127282753390487222818370715376925977490287828181551588286900288501142584756599600459218023298911704055889938830258094048141470456863042085649260891585622959706119135307414959356148898239316308833660746990234315675913992046643976237503405600112301963388941394458548914163498145684147742081652779691577091773718530661951362153857989097057994257050596311031380362720888317375537471082236306690386630099977108199745461791864058290124159322047610723447313221155580906518060991325045419338506116339874654305549111567948445702734731619624739742512554723624872697746430900934528741766148758190268234463881000139673022757057105577778768670094048752790185934179954505521642862241707828005115761836850196406699889613324665192771780967715937542900052418560565312835069140196868503814237435058102216515888533151041394143171650008525627308580044362296803475942609301540382703999811655141370438996055619418240713936771717161075152653681870657753036573198019198976000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^112 + -9940889742549058859037212684704812480123795924945672082193810088820117551595849158188930412030540305513517714039759506894176774435121216590646040197377500882239535333447590337733577773475875407448873443718461449885616588513067317617540418230018167111605900371120721806690162253746163463086737453854694404915672298280374106388418654310158579539865301535007645032096081044782712970637964402011879811322227370777167876212500749156998902762682487183570868096609386221866586944462255637018963299344376099813495136086153845139552440143191039444276410884147026487323524922610656316630074628559683494255179175312819884405494448040480411030928315620918736026411794965646783184638632919092580524440130165836884534488056156541836602862147439356222234293025782241206249683983333436746230377721823975465773920444181754791037519509587812810336409567108759529953269961243512641506502311251373188138786248457536002166077782924396952256496934002514186293850624225582663623011349103697361991918372682548866535327040451637552781579806805560392271106405654370272578976408160941576024244493059844482877769226094726971375570012167131283749850370735194879933741403695156029455367187799081958882287147388545879189903173880355799221563136211956653687602066063426789015094598090176977826133779951800930631685567927878507470740422682163576733383506529287411308613709308004300321285310708163822090802314486509194948987014397583814502541201661871263510854805612784626080537163900233588614780355608833360981722354327771769217506534358080339381115325738940887747112046338782896908022089924839264354065712339334530276276452182941061985887621543038257681905010405357001344133568658364222526637144127577831139631799909252108967806030210584747228807992071856774924169078801569556154530846547318758100047190607530498407244962692959075165239641589977263107051559784934667940844485702136622295540259111357222922021836693861836712936784937936462139832525099982048259218223382136537335075648286431621830705764325652308477586911306609023324612840332033465142000780972451207390033341281108923450411698223715748378816915690322121249647304581387730381641771259392411330061345155280291650005847223709582640624829741056664590699634437125257733817795421948832726940643907478928834631089521838808198774618610525523396851184588412819822833062357893819192877149674168739406008135378007626666150466647647846400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^113 + 2784272506357320894546601513509391790466378223533211188569944786461607185460181826507748961910168090123595679587996728031197041891876448731495085645913534641962262781929712233431493002990310727395784708057678194463857217181364865995654556497897980028572369903296598150460136924375636924716707805145239767340243037317966870800491282492665679700089271506600123509462838752768068834741040503743421637966382378049632621319905605151454528250381465104353018242913549128679637498761932649242147918320656087937047678836667438697499895447529735828037172591064890037057084681298879817929600616321572721614629177598106343852577883112235833160799655315196765542610283904194254708949266741202269808282918362329795539492016297161839045023221119507295714492235810968739784054985952206474046080225796615597691118347222426866484326473691658160789745152528566515914263119524195889111684808237831858600321529884807142258389015972169924305687362671516140403327780567852617768877173418078435589257791330418015496105588139001875518334119325815131317750031536242895506973344447929973664610364575907423048290806658336611239356120431827234585278013892396111418931342210501442860558469714983920562316074609486631754851316230511700764401741005095744197584530698090717762767160614250612933403708793280166391712279883120901428522729957541861696989703948311654279919898386642130477743194856931184858885199216942295098173529126697680567852803731528512545604308411710391957695204111232695550223080966978948290720792700031705415772842401593081045576270673606512743275523758334186695869074664049133605073304414668703618248118268830808956290690968808947604143431258136920622816962693351636203913314453011201790631083248053527094947775838848618770861057910532832359740474004939876719164737227069115696324271749685544904526575097449193077036868374467716720941458033133386543990238124113144488896711777849963969295638558103144157702288920721866560291488108753849690018876693719366568050336387655894282397098136440731905909579753816012889506513476608067650201055339063977861523806410768989509005777791967109616438309698866390571188929474315129438724397470880587876023556157609257858009177311702937140077935315963705011601603822263974056518896947525734864129056836421889997528747447370722438663294681501925494277043346267615967091650491246027946669107443915608289868454028304235416660004044800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^114 + -215262453856819226212271001771565597809246791292780260561121001672130398355035297616883972416172543938773248899551263962389770509953778773102707121140651913167309122748057465320451752637544940663314337306925366937676453597883764602403979356830471980337674378900064370126688856945231476640380902175385774505849583036868554179385829932612452936239370311820947149382287871735745908725343531434930522072255157514495772299586251090656227681273259316356679514092492160020923254396219346858863311298440972191744777775529933733251290567006437807387817592338601356525376362719473062919961264159246811315557519824775736755538772273160650345321836232797350970493945621026024108369542591457089080996771298312669164106141477069332690948922990361693448710886009968818216636703789207446937074260638566962110345115444401628609415210868811721024583553786911220183162265660075364073959232602036833722367923023271651842437714600534595732888872744231012376135678941968274435308037110071024018713439104343404797930544739602865361027466739425925364617607217707413796464751271778005694479703096764119552147424711028269780768431767083900464687603404059855816657626323232532160559625339065200387946204182157226713084138976345602996295091645265333721404763903909957682490162789539081478025870147165402648569835219720413691547051238027791721241965905148082289733108535797780284809909166683476429841543437198898047356909624812847617195283549293089488055365516086688209079004708279738832301292751882117036887049284055829263526220919164633364209936538072645963020567687062932986184097250949350220852833316257370160685588500640983903528102041685364155042445983110477285185137984676174952184559148523386505558180132790007059502202461134872084556024087657590090582789285992335894876025233227816786556918990714590099362914520044990945072112237493956502998055864275663492238915531773312420686119935713186418657708317919977172586647358855602494619237411025129959585989268433824836478848286966713364831673673766798685272740824260416651799220131043291303875487909511897720242284567265845864654751926718149855084455537311772273599301688777203996764332622492445118800133847024399023661992244703712682787217923336019360044453549130102824647877520270565889106765154893497085038090285629866484880890432844283144550736906699051730235222552376319266737829087027162587095738705192484641701888000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^115 + 10387932299949284377471740339629758248931136706272669306547579872562692645611891354741353871254755396781914542920864096280814398490759723337684526873450619516707941387365811244253270117170916111922215588321072621313631327348420930500023008226592685407220648516730797937976502134654105801353152542068055260819517363726272783221216811256524671254053427475820515444063871089561135601494497259888594488296112870612202187251686597602654622565312655223124594143856414088680160864121865454602586209176695168914813454032904374517206305564447925065851706055054204085223139573114948105584349840883937808208484121348434637645842926603355754609695000619518334655357987546464543283026571613782134541269105450719266589995470333452066434394828990946991387326263580140488207928162849455193695095349220372018284140039846502653919008951832879125564564743304084421087064391588331397369228545093414191222385522391609605211074980010092125830350780082839818082364869490802231084604440766994646511105957778856484265699951740351367349002166343172280302364036049443455991474770687936234730951580479684968622735312432204420651132730582717745527817136186971908841376678200174048610593763858956196534486881556598807156924863631667274264521368682451748552610265909455045508737130829858777465408557636830094124503940278264986619072369421988163013282576051103149748979371164408313442309753877427853465726877811335117723586615049733763586811640904616018259714928070672255848826701642246944989008873555403734675292363229627791634963620223766787940659257016470314457761596388397216218900596912899694080542664140346573679190222896981986912273467420232491001695567555070904867831887195714188613977594755321370650932294845932153921895978011197657535699980950371362802676751912581836204043376025870590562560296372013415882716107917044053283568022608004626085750055619199460636057754191813144331653413235690638693949589537953161011567318060152608221398421073272725377186245374955486308198283756891104006773565258630408494680163688698807020528418947819258651196106649827646468644482661058685821163965462516701627545024581133303530495326873602269930821010006715038301980792820422850180135968516738247759918470786555568005232893652549966317125089324076187622197773123758611274907739004357941183543385265791837312182198877060089658584930386901947992641061139369686790140125526779494400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^116 + -323020071828147177339536186327366661893259600610514028941584343830062136728704236817058341775033465181516696080392061281601060258468197220329387040435388424412477762432264470251251082682607638774786093911534704789422771998197914572954189618836538199885344340233591411886156349374841884114996900149182100835408820224563627687874662672634356269281607627938387671804720200648297914742427044297243876061698106759430623855138537115299925592734872383396804165637610320086389631295840846823249995327873964750783981957981819407325052126148205805387596556107311666048445661058316914699341997355799987141806960725211804564403139240950088177941383213489218316714765149262767922506541914774398355585317605836471558454372405572598631445663225044906947843738388731948509690218303550725139831353683395123193497937753284088190134298546769685793202269061792525411157298463342154980276507961850189940572868832710958417055056369758062352322952384280108988396327800649383238262186394747544277580242383332802371768131373189264267271756079822472020651443050522088025208009671245882542015131051260965699266300710455490855738963612410958116653823362083586149841171481054446080650150613032536505862971118417520270805735233945542046806279906993009732323141165872387137814576744739208800217620436510790015577682183125122522793732956032504822123617941673571716359111396395377196769566786631897956069165336884147388171625452862972779271795420894752357149679091777699220929858111973047961849063555731103258649089955593490391532609845036233186527541117120968419617587441149693133927224949913319214044356911699428575862285656695945470375179576295734784521082574728358935660454889595793168807477346806450622774299939771803816527747933858638822702499029420037367226912415837645751873651100370410563838953814418263747109330505178367496647045912949088091749330812191849385586673484138305505889167238412568024885210891275643447731187726626839969651744760385271270739306706256853772917110432392193237642571257340661683922964404133907402849061189977901390053974455150619988975467101537939858720480205945344854793085981067373592684641247127297873676530775504921513623517670741231136515422412018221486949232235812738793121321501023010177020589717208671321203393782645929940300773918542941809920153267974467507847923115402970926628253855884433732058485247154524352198695976960000000000000000000000000000000000000000000000000000000000000000000000000000*i1^117 + 6309976487029152162353696443049885372030244907435867249381052710163915887792367381848470870939456653886497758596511462786708910766527720677439256434567144637129283867143259814577430526814856258096578389002195087821216563167791297198919870975898593125386669111161275718895818767138416030916687294199374438866175307559502555707228133810773456058974445578439093259866656318420761798428449136406210967234788463640429129623068578795098826172855578064940838676914733777770954636133879644546089749936273420085676199604298237788388371436040709218618651970763782952369455980853986435657436331267470518487374194799162944841241544100022899413285479043144253333935455445262552856056469855987309499829793245354712054240082683908809583526245734980241105804091053824396764984674370164042877571853292554397434490912930477954824737472006534720311356698658622970806168638601996384178703525082150305748322094219279422967763842501849493331723239882023598514901558473733279622668357591963450512577464685071389891675859020994964538864875414116842201975450009608766535706870862678475449097008904564299227976397591393237820924712074084394675982363403551975813271427047599260369988443127307152664877528403139261156804080101498374007129103261465678284456428823386355494676477857452536001426915868677869314302603529563618211607799616182300007628944220874220764028228260630194521931926954180671395592324387111703259494759220870403494408186337965924558798019094460041969019539767835097052334577849857545974345421682333662919532143695012167925494562403154612130892831853550306718195328850112178470017763954257398816674803910517994990517251128600382700447095168024697704498076462155957953997763875583639466611559383461066208449778870568525398855976024934660803474547763152974617346746863593433522012372487892684755612332740901609963212916678096162772668748433644998418879284755154669605868124418945665807045859669845985032770402531687283122119118171305504781392966673779317384851317355152814645599480393934002807892854999020869344053372099463375157850513766449802762608641526337156572920758513098546356877248321690128164152162566998162583173969110360406940949939363835216229806002027056305170779410369086084772198492180355468251959153617081283866354754677113811552999341165879176861655312984191282575720104066100465109312493440712885686505037229040225746944000000000000000000000000000000000000000000000000000000000000000000000000000*i1^118 + -74594774879917853315908398743072311004736483550291744021305165439137815539675686194412474605888340711931361636257112273770824691533010074852502329732002120986636024261400509781840790067498816169375349021132211168697730386656222347589241218916325760158962121964594585719853674320482682018856014873146866518919554637632425668047987600315588619905913488449819395720825121859707308401635788000846679985021368921853956551947982565522429937217929986935497032569718736361756332903054252157223441811772609964725323298806035865560284891346649500348556462661651494556087820592024068639334460758818599500505691503596043743784963596175596335823199498955335881685932416037671699531253372910932069191052478159916714408629382670524392552778319342604172315514449050550936198618771553378647875978938492287668340385419015033295656114309658402544156668861573808820393156103598781395436067493649346095271205098309575366608425524686427202442683094891718890094543243945773829672489453595979577273239970508839501566538643200996201000874521919834025694334246617911860553661196141237809928606242066276409961612948482566904850595281439062861717105626479783672923159388141483816756527346906969698754127532790592784757834978853449191663349922036517316985133430995309824338133136962265600021106113168943672852891357891587727067491475852271269819032588325901807794293848224415513122349295699117848238610501966616975763330970714830163609007206355274548788833386033882458952841726632646152327797601807580212347953161436287001820343481305190756668782748079683300929693858978655594215980214675836499196939462605160200790027631899584768429229367108306911628226220248698962844686984326483958265283850683518039668532474952955177460001183635007524455070768801236144275203987512891438273495235766555164328604487963619245265671952637985534956194368007068630156039016836957700972298128557324631303438650598599667141720160012959056408206469892794424706028838600505998570634510835476434633630772200324844489071955772928280234748510081326100317835187631556555939418523401421805479222670930895773681766571411231312461880094139263371116023870361591362431113958471399185096893530054052320137761736678907298191557018896509406918340151129079954263608606606369373328218589738068885222995618653424807293870016219975496081431012383371448395918370697668479547601418452992000000000000000000000000000000000000000000000000000000000000000000000000000*i1^119 + 766110355681160806569597726522715123890394600940941419468333494738126153969888915670970838581262730636278405908742981899081258988696703056150039516150247595332641970796533050238847564546039321902457344635143185997866433521220552409934891532323793256575124193297995654639166181182225382876968017690131320581212841960546715051409984099667091086817766389964938927028086586098187060771411139309910737006738871332799022590445618857311607892794723063653476201048442214871783185059639834536128787559805469579463276236351849734046739088939448458368042747184996461335685521246958230452273595935581933660861363064318984062294670452178619682426837507624879854161402690223414032031596192614605218799929922017894433483732841957362517472887870022499331825550890088244315161505508955507030935298730946929770515435764466024789129544004465694570156135276983055508871363188351085795948470313200204847994954501080290989459548609879592959025090386075648036878468039672537991985603861379240534845073382814542026421713887172916040362867803664666736576249855012199226123556661176102611374739108445833000673567224522769631423695988107533080502839941784230840273167130574880089025317355630418579967215572021148104998377389950879852826571566535253732020390461471665191024700106316363511373580637749002999461850962288957659186067769913220708736582004645306070619499373846358998112437094436377681566687903088751777605280347595118898224764246544766918248317814680352290267803038259223501912159644459054994628190553949358256209908318143783003990710284518519522250850414568502086662865665324450148157994400397981145751651919815851336164429178160980892600926962326104147764898851508049107898113369262620973377319225168926314487075672883634395046328303406246672631102297453866574205005038753507726029330070972408513084856464867447404422884280730316545184853546102125392718506615343336797663481635559434940025283094013369481869141475190139191703612133393881100719292421529896295323921929907406725828558198162861421204387181875349713241597935599505928270568997002017239788288126572642294572984168191710233137278462052635251113166929927090122627691127595969177693997615215168333616695575782303105178240966152559930803529343749430547627584660143553049048502466452034903957189596822711312634966567120285162914480688630719065062645334321561555959808000000000000000000000000000000000000000000000000000000000000000000000000000*i1^120 + -19603980589388012750403735957217109940979308379820879366105178607005337921489020798452320051002031017879467235444084324357351909088457723195344975192662560698159806599758980924335222404140201719907421527910168320743875264917463786723731555787303079973317122540503413627532782111546592054251912948051761456905411229638870994848859596589519741236603819238058520354626524685976655620805126999336713829259884944684510104338339811858283078651134350916248079511651952405221048880214535135712159874841427700279281481614811254779737645269217523417375844793041434137618001221638042312035830514770309181605656304953170885850801732079366175479811617273871435334751150657809935854170097139717348399743899790851797117993962938141062079213365832980133538403493179328191325258869362451211690913884266307000480660301603176240229691847719348578614728721813227602219518758161248735392155150515101753473949232094260763386632629733172102018512529254340465144165638294918714984638903226017473106345197822176987921546363128420188875724712244684844740327513329372206149744370764331787983080416126516512524465987070921333235571894370465068247171271922331016610559694118631618321076446334795198343023109505990036149034134708686018247491922708790722602785459449834113223683139605563796076547180627493297210423688894834642791059105200529990800902127810474573968729858043100038474571870001328466548608768800790567808430980775755122458802585511954953429322059080991988729751032872841778798759084586716516769527338404199943116588443833597894172832412231311371298683369014039705959837113531304722001478955570461433445200615444519920294534376620459734468712228245888747492408614399824224886652412310637146464492185428340406447368519056208839312311359760166792437217636291571172854051781439653598861855954310794333258376311153758048918072321940739805160757015328889765226609946694459652860597915158594372404297191651248070081950857046616188822657288982680761856768463457120386628679599872611255300770562429164588182193623189914984955942516085961843411157630467767413942216685942120286796621447302415933820077470710950251325911173270127205676544150106152469980762494196870616312908891907920451823633949800977255026899483807877474635678248129978522734371433445051848739165107577294945853902039069735850057523613476983044980325202155163090944000000000000000000000000000000000000000000000000000000000000000000000000*i1^121 + 449536444708213124156706784936809223254117397648110107586899421935685080443185689129740107414042848811700464188197568363461447247235156982617200559724739039354051157631513307937782001799061134958059167419095056067027241379718418653902176470857658045142721323761220254650729981674787429573838363227635499973114715401461411266462153127892267384945832276482889869184477920232832534706037296970255280273107835562130159819098866661084933365687014398379382783981094111535952391832801205563553781764243024425289696663614177775120883956061922327938326974613304197885636606012347090263823470190557806376543913762310552601614179914974669413014709594391651613472324433872105605907842059343647746117681436294933822474857752507118602816775613458979610516036656254469156351626293026956690784401850434145576418255180392259957847098220452855991711039310505124554390658290706179228886315291326025340998795129816237713474197018739879425313167672015979211844099289771004625493261144340420189041463656918704237725163646655757509437215936375584491807103813158544743395891999792428873982752390915997658307701670994844808293598541749365224248695519929876238683744487778759914979949176822324093734757825558013332153057679888293888692292388565007304510559362130869642723182698709601381712712329625069988202657668378972804926474940039293894962498111371188144702573108039839713587671310411792987707372230056748278080583500452180278330376990038195417554732982010121687848210267430087456482148534202849039223107916369506536105936102768976980021466374885177663411737288683258535406308485622329487367563589477304070509072797018546903175988395487213616139670971484658727122097342849932815069675442511420235305241638206224529610696615404124981838663267719435583572284033203909613118624788304340133254507174837576041428650728790818217148445310570495748768064644124905793627033915893389587058462804464696770995645484623258350455649194439136778596011863977683683765270364903729227681657483525712696461487098639255743868556304523885398681488169723280200867681382525190773974378432528109514749508519038194216981314025074739254025571573691296318427042351696672613135154624817431857465276851421445510843297368152525638424734862067940396389795892726890202949574504506280035283181536430352643583029737527580791834534672392287663805944771379200000000000000000000000000000000000000000000000000000000000000000000000*i1^122 + -4340988117067405097419244174914111446435052126397936596144092241929448132179853491486336749178998491780641624526493940565902969772318979561373272861340638921975202537008376701850428735589161940905076848089778526655434974244534788293305751040772689773275797183483117863298642720752456472825431652891350352474375917642207992243858754037496733139105497817046373564007783757129286785861986752135900512615514622660236083984926864134003040741769883195889885640573704740003951235508124677602071613458807682081778993288013938073890426780526374950775764673091718954909522505330725113699071198505372305158888249904592368614788477063912100919752584201787385504306963244591126048236115781167644804036833449887326548725951253389751231317917415639360475039145779146039894515773992706872382520311925800193230282312859791145332105826422235562691370223114104268884569223149281872077689576253903111376507433207863471859960559796692949928012193934807031115625644601916911874315016795060801772769852314229993246722881993394533173304170169379544306188480245553148138564097595064163953495995224796805208254822211808619883923923679227039345966094645131785991220599497696212887261153159826291966727997625160814679129117154119248661003713100960593174460825377281794412803398432166910098188203873397001828065998234253230834440261838276199399022431289934959658431789878291160004736107430944774074193298682520490697951725286624758246863800301698542914677427341419043930679881506833665912749772986841473397446957158738302017674959408763048062179209142962359860487016283376744127141488447297149634850179918501061997009771460997737196401566701432312387134572720889376476829655509161655324110757550757562609601674114376028900865266452799282371061503225618164806980501532467761364504248236256776069162468290305268757956777399501308388320640933298002144711818655276225308298130358081761087998267083554337591825937834601048951922157763351184114980496129702219959972004192811285178741008891218470663283792766497493480687023888966192529347044222436749525094853335500111855957646986948674791606080812350624205632268082006429021214606001067747557922131891119880722963878090018612724940759034555785245076521773231817279572499493096354448352506837998003366783007070085972196194290853092374302308040107632488092357989007513541725388800000000000000000000000000000000000000000000000000000000000000000000000*i1^123 + -11331890215842743137828267661700573008769991329214829066016779844177342500093805000756937823316544919283739033698156588798530623973403766773246698357624128148239624015565257141271476679458627400922985821735321640074616672132902545042759826143434422317020270955908974991242151222187095311159848796218893036112079015557659479057848894157144434551619145645183823748965825439859107675034982206519144494935611059097403957902896278164290312117919004777593229255952545960809252177419376946106221114811575791776639210272844868629864088647922221908135592494001538334515183453688646422314067875261601164486338142802058636388492090620867920554648991414096965411651425555939181516199806553714361904499849988947685449505877077211510397811942121002651220123637930521333850911641895910246121693145320485689806678610891531832016983171166571845830871613767268739518650710685103107415192963320186622242296141096660663469279264140179296523435239437955883412625786553280386799747099774721831572004245282520713609536741647608301294189315904358268426968032951087823024028572416021095975050585475126506698026803210174434677737052680598640245284107368192012525037386276938075049858705062860615856282585285043876585898172297962233730265845115432537142077030475163314951265607809727167571427623372591594968955681546532147904094201434455445449522374380625217644755347026339885403978661287970955866106781755349350075032175957420464195862076113348849263666470001048657632648756037827198056969693382752794653114348209739398940373973278070824677231465258125475490589883474674882786318556047854587767323475061793095486547506331571741536672613204556295076384807792901212530556785867194290723774117785981950553879428568108979984722301940255622461351018559614320744747691792661618754591130879238210906610271710275174699702966247608625363863888046302468044992497348178023782390318216573042337681570097040461749917360917454355226208253188885727496350130861847419579191164293272233295738149799515592621419024193937491529603732062522264355195570337954492006728735407032993918538447718051811137247818373125157559282266298108127056312075956884459080222866363646497283061836365512082245371699826808730129815114491382172549297709089856772659757416146710729633079391177198573362386241676791942520293441888909731681460179225804800000000000000000000000000000000000000000000000000000000000000000000000*i1^124 + 316351310563893160139860820593170881358205581659036922368608411626329865571495382915641136346821856470425654640102123345190619269149629105618281530388506510811882740883848007001314187192354965955276644301157803384305572203944722312893426129243118050713869309217775133623164311832383690912760199560321787089522864863179570688063863317000733057300180462493901240488216937182904643318613238762213404766632718238555907635403895216757722604175420670523131821618215026219792004426517302111301499046757978710966614366054654597594297167628441000135859024697600701626338882247450804638631577430014105899655131438578229078510321649118620254401276308848890606619564230331990167126614625680198455446888873891291426632613583410646474060062496750773598792109892395191097891290223269363460628199639195821209664548616831052110832524186955886353724501594690312052007665243271472673538916083762537308075033154733361431828002667461065937323094278644709513323208696563373724507716214762667148452385896288410617715501625571480233728919073616294000015528235680190723700466173189564609210890302083780482617111255844550321672952917639765466212025226772534228492540644667143388256011284860327658721457550149801298104961029840136605569677130295568806994333575873575219709257534249850859117841974919296601158694336833795194068232048008374364882636369521636881548911556930587662976729103179844852415212608253114808254470201799417024259557009800797620838724553793725271596345009212297038420956313383895809649444363923029617520938712765262908276168831934852028571171354922541492775634936912951144959460353263115615938166009463920344915951822222566157211112362496666307723907525060534259459006315696157532976530771856980622586780634679303630986597378957241301078927620428394377459968229653046829820751346231584569403777477830649445873489886890613074713726712194807784060095549990721037146048859744833792774871168318321900147575851868007187042307718338672019136841375976129748411005895953568602470553435545728831206032556767891392228044238486047024113366407291182928857882799821282774914255578744179500540612819216820568357977618617886542523438033828420145834459582339462175884991737796600418326446506392615964059813018232497063171334054008724430596881367228045674840388692755350075453974495910371624397538590720000000000000000000000000000000000000000000000000000000000000000000*i1^125 + 2945233224219857326410644462584275985210729458778904881752338339650264019232930395016344954810904120442248277187341221123466253146331274605355936056527739541988133024856956470440691579298134888700971240524881183573471927615534735312390066382580994374727253750394492499751159605006604325993310892645946771989816892841098628243242000947823178113198857172071418059240819469418093382352720303809103949508192407179167761490452862504776482090106847441089357594594739695535360442559125347079824612724334075039007557589078995413308785935892962503814551036355935612233440427966337468606734562255470534092869580944819439433875436078143249949557833502856541366943129814486112611195368141430683031467981623262044954070634463844260649890357436085646795558605199492908509497154739535389340743920756056966261396396506394443157037258695664221879097093393100979984217121219223983325737332445995789971762182783412235039285773672645208291456306890787708718005053712638391550032536097100253640417798078126553181998577566003667770592685168783764752754507535685648345052383553778243796175275038429135361464822369270447126193885820150826144462624056902855899162307044557670809883419308901633513577149829779327098690000090437013062728876198959078887503718182491565945695388296902775674274815566777604012839772183352507924546343185816367760755856687979509856847188367136869281179398378464384883204289517872361697195562851184116241702944115729590704345208417757143621677711997310364044849821445515857848601758929813309375359112942560165806345196927589968256652773972516780971690326670913421912837224728270008845998039327373381657532543974537631557519023632617592426544025918229352026507446795376846796241043714734521428929423518018832212847724787419873524204392905846061571180178488439390928551356419832717266585643207645932550478289551602065822499292652948624150983482206625138413358532466773389412850220543884233296549855096763560797389260215254883932827819962096656374397056837789751361164702829241953688591011843447830234835636750796249537712081283439471360035330408579322080124376458051740561533314906885605503481059060152494924795646748427748570158931428906010052122088269210972181122936981395912226442034839508166426998169155831445554274499004972106986125046239453240172152193519027864207360000000000000000000000000000000000000000000000000000000000000000000*i1^126 + -66440453763106477326407100524569864624435174760684755517961411437099355627677542311359992708177036786843864431178609311874030341900468045209780318989311215263313920659655066074987202575538370747646460027781648374491176951747456908639985711922846908939350159930710214046861219651893406775047247484184943101977372744419262738695722731163441206428098144001900852550274463656600445851188398800236638440500625425815810739618957921681432786921800257866980625119405463855343425423542897843267054341076005226836506750962243284366830686603688245070676678932143677842445643682549060307781280857557709845285869279121145178990787531844847470055382154533720185984136825832220297346267538759824516033562971335094757370855591742775121723199960782322700322006872940719648896540180934781479099961371987285613151748926861857045345654679748039436887476583470550197339977977369767055900223886931246607193239601125517958543552413749060113497509082624778052359609910433626100809167003702586479685531155738517848472173535664101533659314263584902512013273996439938697187311825496513002181306383687100197133811896432486694339003633382603829437538990015809658002163023457905276895628131276060068797869513170685498360261592270675806734301919717972702115519552854555915524771805843621635070035474082229895653773430370190750105495073989682166772053559695237063263904577339962240876489409786510296031353814039434324400147565286019342467340369732216772977967889646637608316170496272315072830664201205418761237818436806264829623258920636924444186450960883262322742012924092734175197493234604321257735108885429697274251401992261889761930910296791833149974986568496428210406895335988274855340603925136618229375970640461770026414682599509618864257221137612037359549466163262126907069527084237858956052563140897683953466501636748212777258891151573352334530555307195058047157683899685996406498221006558256555538137295070760233721527069769470299080065914523187445825779048922042956333258358808876227915922436526619617519592519430802132723648902990614026873535018569281632261189314840613077733183031024269956795129301778627471255995661599288358600760392170379521779397117945210805699070033011011376184712568849201822972384030881298146684088239210997660942598519672777540421983954378338633143585778067046400000000000000000000000000000000000000000000000000000000000000000*i1^127 + 6926277443747177950542066817503026719609871158281030150907096129728000830501867332903518289937085640481930387193477230309097862556121458687531459196048890282092445337001430110611343071262950857661609640929492579376101152320717085815842665721148165827472306726147144781269500228494026254248174602589678703747876025992374084756275942170569165122821547326155909035918533659620009373797590200795646866154423732356618423401756150660034687816235567264133664922660901885854860237328961321917039104608050282382407604774382968897967796503276720521792123016990752806790001248448070911918289289586802966134981816976338830110312805902857932363067040450018308753924435991035120915525420435174910709125457550341632516639922068156774638445344362346282518778334147612143923026952204601813348773400803371266790771149965962949271097292664964567399024885877893765643950435528922665612272597492284277322233637979673378026691581575601232485533744748720110234637083984942879708272117925365811882004913453338404715765420507839517939949268437679079924751252281765858245564066840651824931658701217665179683676417883749604766259863174264237502532292511393295784863476242027082627702454146359475756879050539050541976543748560948445155337491958618261032487588631930468961311958032266201705574645113484058575958594297319365539183780918833843446776533799746564862750435637846851193858614009232781672212155020077705257455765794444944495037530160791906963921597175453974289979671848243962080293121992265578021425127085438972508081705581655416061702249458740954496069622191715955852374358988782717168054790379102618530917349629039710275463242851312226119499407356974439985934147215151762859167104986488936130828006723144374380135783253475085340947222344212926803844593230140219049356633013681357278411268441718728631413952192528783986140956986956908207699396167237996802985287134360630301497618964132351208527457582510577400508758764493215339203232629048672870270166038155026201126006030363949372233629245002146901696986175024539569771785577799524338982485155637304127543026534634312855157126804437051510355227579927702664683540977864161812482322423633781854271127182460370075634665362255175310688329003124795894657079211706843924972910786549352433178434867210712855960625989462819015229440000000000000000000000000000000000000000000000000000000000000000*i1^128 + 66736623330152221562197309672591774487167142155355405392490059079802477642239001958629463791001712456349709120499384440816388183375357672874911542064628003647089729940181083771585501779476204120432508435316462255666117549260203230238093941778188307253970006248649169908421070400615010623345615838454508120894044072545869076981818777219548082694322042302382075300643998882008521093485597692174418217623618167830945693531408102641679082365416341079543800680481320227502875970570184229125196646191784985263924173027704819289087364812258119913511742073762495958855297423528090439264225616228558095363544417523606776190073525146329075188858072844819220052549169172860947065994804787734171791409109843997191487423022309118442693289630124168172927020974984567412549630532606590794540489386318417474243124302375564397142962482661191234675820863026363912215289717100754441256760689516764695023290018524747410464321401721527396817996670180036298248016291743540535009542943672423785285844565161568791814509949300372688097933160090401284231714655220148404550468474029162671943637114446798263653211634940947622098127902732860061033546929507846453328567490370347133085903652315895281317429264775549763419437949037777965519439959704051502145204799532624762309424128759413425950945283875715273552391644411090551396160604870911930208460057259577515340227264486860560687719643139389180661252171186761226398011425068280036834658964106181167066897262057414404123575083683417409491580973701709275168754547835420230208692554650835418807698816042062694230923275277866147631873521579063630052764586951555808163748589146345410921915695778007747671906207163651559182827096482199435655732873561526877326661763983493205856183055805906512112333935929058194947627800323060737657223459097517294796378556680538986038661283087006202928303602765407028198784661871343217945436679211210810563893916677066315869394811059337188761610126496610881120928478673595024079589944785786947797723331416164605031786406835498586905012707410452788014581145563360234973584103988159740164556974791470592854420576418459175404260917647028317080959716987756921735911937544719218042181775561458297781675542093152976362824919906128294133990594488593761949628461606504247344614396622292864356719709514629120000000000000000000000000000000000000000000000000000000000000000*i1^129 + -56395673577437356253692133353995563297821610389263733136852280296387386786306858559994152639621774128391772311966382378025177178079596317777623708557138104060070378164192220268808027828962433293086539011069050692655118328372601896025806272356342433043584941254499722196716294373995301398872575896030686092925762314179152857302325530919213641886412645725410420278527499928566117554926505733981608133228595004971153884897684156414357447409846213655039282826534575598302414517922061534183133887832483118423713522250007127324933348990662232924650041365813901697879010441921501872930562039724062501211404695069363541747889048988882309870557877813216730960796868421865699111213438020427282983212456015257098983070426760986858904252323195272617279682711013371422071698372228034296141413789453923930465758144792067243793972906641799311704164850348058400285503301791099388154140004647702117271849596260910110773998651632638263457491410194312202567589872277320059088105087379416011016053547159114584199469918227258851665908230579858429712506025389569209833124804076327893838873850833843929929758111413076667152553600108749585607916199004288514416345243355141662173402052046479054489161354112824966306332039381767588140852908989611114387315545635272056095515628950567697341062244443363665174175664303083628475061990087938284761972509144166630295111582724895909792194782942428755808364714252245177300245307901490526177772549269790861206749835349265931555520241404922216946893563901907712814271808979788372083681266526699048497367838328196296847341218383338901372411861341203050217987510354583448857570837994111471331162077882889441908619413966916629528749026243439162147291645993620567113445890340801648691084161995208249332700466522057734577755577046594545857044849993948114722537403174338170592714446492368719938906868571055410194797399361655987869078183426606958836347716393346999478803973193035669089270502950919871882921806648117527025514961093822933687417549642770755084421526894305425133542746262907109268698714419335057215645161418127466750663505921926442139746689208216233289617853075677714989689915377815081906660484946711461739452093414383430923073142239016619637123895453423594711226363972270053904561661969367343089858466053584369277835673600000000000000000000000000000000000000000000000000000000000000*i1^130 + -30241825686401361238005407319517601496724165756866497500167918615765804360638246799735718404824061738549658043237583399469132503435930795735064758627563936008912659595850481370577865643697565726164408369133901308204110981872180002011064347543678887629171505931588395290747876027525773175484823730901601448478683375006580004397088779655542559361426641452982269366602946649949006888079518282364460874823485480749459751401656168873132066283804615328172254129083598521988895978856733864589895087665138637736842559170474735970703687826492245257121361950024605435846681118254529792909518258866997680243159882058764797891098315548085960926068580445629950795762283360261008977515493992238280185159791368343782034382903321919671588066867252420774857054496372411088208928569278740532904043628324426601126710168658852329339490710879461244632444966227755783685485862345944355323437996104421556835743403185434767207735521164016585904195356593109164224601357886246405875065666659845272710851378300460122119027636698764486410607350844930208855055384523191103138706103531266402231297566489369349392215035495454975422367397972785577108498634186511923140310967017038236561213319153711494216035746328304465082195700927896710365229075619986088828984641405090487923892211150596362733784110637116817854311773908207929939094449251647402401505115851144728199605546191118274334692469312555496041678790564501283413462464522858961938296216388908967671125357719710833966068375739657172267236317672547748697688051619804413485267778688782934807287053675842799748498167943033115052449389293969095086591789458757049194480099719109034855110213125005607590850572416842269228931969414696997331761758548979460139555008109331861653568243542133623782315997290764360957683963311145899432151991124484578883364478836894156949103132495305506466235882737631011817196891643547264989807667088745154167038794000474869882354463180787380022620763495579120945124209229895570812930363187441695842395968387532561129790511536787858227600272098030944665374157632155156714536930563556666868322095748386042661943705719037237695948698094066581846837650591753769439776337302469790434856450871392953255571430531238219792186588049980476206905737843014906446930948536440689651305298085218877440000000000000000000000000000000000000000000000000000000000000*i1^131 + -10007766801727347995677879142490894115374696343184929821617635778111902950165899225367368900963977005060812469510552720050936573060065141704656363549716008042254268097813386323296412901802078245500218486523002832129757489801551756156954996642040220723038948109826733153133248552612697810781746012466825098916356929643711552798852337216982001695484314712130586264612470907644245857370033864811851092043047073930840136350648570681642679759627197096271196102639441213384777005944387983222917321500862196014786870951225891558762439495617122463895095010799326453691352176731903452008583299628320367838245164508269695897397561269008875673570347353450515857440586482279050149167511380282586623021300285002507608914533804237649635983428909869806087896746005712417282442147173926882353954557252464342888197841071622803002146513467111849744369736456387152289827955040511880970577617348671305962508724282899283597817166120943452591978413614551100320290696889772808129213727400857526996008035282666468177879713325366611797050183420120766629250721602447671165518017231440214940312248101402182950037291495313560218147450196616499507677359962118123453508852419706294944249382710208510901669651494723493138585869237566105272965773679084577078705192369571293044627855623696830399417213590999984102633370503355065711905303400797369486103144208191632651538107479016292617140802494904843135880355208806542406662456398796881763619354276479897966462314537357714398168091077302702692545588095382273417238885154657307649283114334780618355927710461062232422492522353166307650897647444683793628032209415317678627140756096786890753892666282037983076328058982024309384015384672603162714282391823670485375608101056546873957001454597141375271521780553523441563700703591712707480713366418870436998419520466873831314477228258772004157982513036187215261617997341896641533873968068527455467578867379980695637007682018194268473061019879777161281807486968334580743235927103696653533691831669350213448066880425297247437804474397838036087697576606205366709260661240040728290471338446080387330217574824468972151567918242685515766577012859537518060288273285212114538017224887013362717239710352395394129680761883351160417969184859020845492240614318453661521512759296000000000000000000000000000000000000000000000000000000000000*i1^132 + 79334913835081370025185872249078145826946971885178787419920341483053858433155682698245044862065877288172119904956621452899348605405218426972109491249474359040135335511086093863029839244027719921959965898996681680269132870606059154407955413499611064521101159708437364980171793543849501773248854166009476747494851022481272035198720006685630313642247656475753327685931313132744006818469905701572942421231341521439337107973629876170421312984444678219764909238710565636613518466697873578520768421112510529803574593510347985965407387717688043507367471487666700727468877931185635401076302091933038937467088441874528698028479217995771617699129070991430441156386602646524416162017488376968695288769615802218292796790657755105244933390121679434731403405603358295623171555445229077085872031878143001504226065959109910079454678952307232119083060952087072996482143939296088032764313210879672646098136960685517691053882406425378777093527126388352254035471062412032615203218635154186981605837602562065097108015610920694023226112869772282621209872452849132992191101521677108514480101113955792730162868700103950316971536580954436767599848924473369823749321763002285637238189756906833279760657088182645706539480557410233535693829179379287563988742406645809848984341134620560328265888171921800093521381613555360992221056617540210382237219361730764083949699071375378872040115608210284737774010804373396992865427069784533364225675674236390302247517038264623158988530390840245663703673967830379969495966228693285659220776094784346534333409050942091045351612092289888843898286680680638518180081498479070862324966833371304477302582481767818571589529937545816945374644516406468014782027103161656444684413807351598800781210204803924229191820051421962355861712558395578435101216574480171083080612884527285161645262044899757430808703160180115272005050109617796961290654198868834862368805953519309684589098465848732580227448299259926995182729958248548617301250531418300564712746478791040112838222472023580120578061268782812649410910697749729836930741162656121668264057270030174260039836532218162061859633694672129490113638765162662601110950470658428770841156334032409548751396629224135627701907233783858759732466620846265670587447665016699669708800000000000000000000000000000000000000000000000000000000000*i1^133 + -101772604484856377149239809441572887780338228121634389421763983179664771286486190500196324794535324059391250273406548911907218490343890817973166266391792144452911396308256480493782714777854333586864955180608138645599577803847548942231855702769884897258405907979770730523433087032413219475657353381788797059513935799184682372913459294486096450036577327678541974194020240055537748998140313593141612105344483705427939057909752643247534210666760836464960914715589508934483373993119750949741339646073796099997387140939976255384827523829177792681777028096148837207802600296933741363024971161294309601089255069723849753133053107318410273417691834546387453415316084613603225705186693675254337577442922435192974336895633233118994432779938582650388385814484463998438269052885690616099551021536337142018705388117016285390480360522653514547927686433329818965749288609472302036706720333564274084487815109236803180502376026774950604721430570569525839806937650786292012821897405067328089768321369481911720565373319979830974192066747300516887166838045830577851821763864381198355287059728497596313931264250614369255781176795251471451814905120580269134661226380691613737155139746783457134049670471597228876406528713986364428474786716929006907304850913713154108827295247414702076856819259449841816987406596812249106392099277078633293412961022027602898109808063626281619916261794271147457703440269133986966259678149654191409565336259333597703492890695360404160596947758598621285818494064935160595191754768378573240326900014652332596753602742810612329520683410812811102366350371671246386329866479944885375473633870727103745028400820557768240423279126079996241688197470453008859067042861506475640218929779718385942935331900400860422392504582800152901660898665879147344936166966562803803686035566898981944142408361852791961076492614090321269967412008679458161157781428148342620776983880794242002408964709904029003209623588453034661420813106843016219787227047428307405232631095887150756654080356582572287780226575526011470486572678322433914126170762835823566032010517902176658177818003892884959759823784789934396794406026728557967611003962434604188897093372584207928715305951335558343629232832333757311964630573526649989140631571660800000000000000000000000000000000000000000000000000000000000*i1^134 + 67429563900760405456617432117496053282885494053615936444157090063629136284651619433066857416118664187444877825760232694931043134841791830173659968934069523066724512560712699932485413671035835190198892924886604261019551375042867396866167924954006991238945631726009897982520650243785085435353202979112087394488297218959289579757738600427538370978283998861427139097862483267598957414177163266112273699017588568250870377716362851120097926894399625226470295732629001400954240206780857896163797798628601891024048056121603050151772624554817751462707270101612768851982205679456344063819119828817416884410353155660620480239454580140299020381725257375564291631232591599014946288464325479564476106917286586049480426873464331853362664926989934000335762500659683400953149534875490767770322559172330967400506116338276982959523182499580638315401335663634811263797416446569890323527890265379789631314004235844028359682206020860919748886982655541596262531086017419005881113515601738665610790168833833707889651282997637449599879056043268406575833786539522623938649869870558751834670852816819584372855115856557736424107288871132968064899687342433233891642484835546437506703636352087560597218860850447779683385036503618702554828132188424466086972178858450542368108290765376602947539935203082025182461342554589209318116118655294716296505876483832057311041802617804081756163153627586232869007243360320659223434118739571878452122701884307189620161278238781402222974453117832715079866426137408760051958650038074899650051196475135360539754158386473197526226303496240051059338023485616002712407844495991126825691972553098038672626494995689196290271591732292877399820406193300056202259768643119024229781661124231264529333143007875548090915536934060175921368506599441316750174764471743958062249024887191522277992074470519499343278925343968020520942075331733040683641380254713453783612016063674722325274615685902934428682713499291381880114169405900218834709219153037409586856260639214992996185532608373796516523643352800186214478238828530613828411111504455961815984067203774258542851349287888838648018125893864411991102662378132480373684870233717023826501101235274519890304841376507879122145773482504174510897213015357524176535552000000000000000000000000000000000000000000000000000000000*i1^135 + -24643311357335470830371351595600703799295831234010301315931229864211623152650812081430131646265310396688310088420847669096395406531056841739298985779781918962592699422350632162764964305969459234398524200376450173179750116789708655086207976512928948021000873059055724037618377813215709582601103473958339418195114525855603308217129936580923584820529532928987155471285345901545125927640716141315295119820011290329710499562298008610843370286933024053842196259142813204370432070876044693564930414148255476455022984994734748105060835721105057947200512473240707755495765590101584939073974232265090078001727645244556634796234916122258439813289966063173417704382919833726109042769209341060557260567873766183342534903540184908842696763467606796293454400889814195879318436250803346246915341554780152544457612987741779249091672549011457473934414823683108598953509108534863668168574279854546585549433089638954408874429599138432364178497354190811925140646863696032787372557571008281313464405354984864512679928215930318369383843750829194753371626690745759985111222472981524718928273015867617761566383357257810665703186609407275359862826502844739217856108048852976882402169566814632609945420507572799154311441196484081137818413696084156560821630962088019644680366926499371464097936444513885484853105313852632390042325495214427164002500440340533664575996643578594491064951008359811543863694705077973934389864429338923290607940190337362995467302117724823283620802197629198922381726489412011625296533971572200679617569353416510356284455393866596013613491561021938646061543182122028476636006690465896692373107752955253094892182109132368367818680620655806998593267862455533566070888664945674595110324082351617920792440831758157707672577654902033690966936987872271322685239249448910529791862021065263966105625865657176041060555862129675479293951904886446042911943247311508801375364675973114861587614604914523698610378232116718422111603506479572337421560222579468838395548644660360777002126910803551838573531184810620503941316342719220876472440202191996017918243926842194838329230140671489684763231221752846689609405446852841296688864112963882892298290867556289841445104099644181301925619983162838100732077941771468800000000000000000000000000000000000000000000000000000000*i1^136 + 6691205988085128352309472669951853082110408292553923283002862271971037822096111032247052158406171426146176379016695810843848498843831457504688960984639587085441040910350906714423971333351062056458106964201797883071783202675819687472916049490225761399986957527969570547893381827151749782903831785826329538530744752377877372491874199485280122653385060272320621966349983879992891531539859790349391750325410114337874975121651791100705392917646798251826978466412176378265554911402925221370502090816949279385009902897727862120603812934263720383535535246129167923265847554572391703163409902635703281559308604033847852871044636645292799742503296578071301453726252571566136451896513798211805059276183596682440607311195348944424296199066382271388193362493007434195521393176089760304397012353311851085327582286678119364203186531144844577382312925732449204851211177381227331743065967934008880358103136937410430279363865177775148014272406507174103530169062463201827517103180577059862945494225831023352506734281383117512244871432423768830626588367474815587763961507727871681089780733472585689052273944354710085456870960618239239289347640512059018001490939775440351552321015179299716421552171290690628576713511896606934786541450263174170463568114985161080436816523123155062841221045582618420452645729716940895073692607606273593722668185091795600248786691351707007964016819800210661051936631484891817863079529540475860418855028911419184261369091105138444968111237371750115795776869681036771773666003294057220605143925903875867729485204198092815437937361596046018275765874716721455429810084940223707761672474221164074104116664399139424583148096463253950109014911350905984884515796072254854070050572126228600842604807206903296177449276581355459093459913576192122500192218195880073416499845370098956413436177475340682230925509680581624095975385434248138518060340085023279344085778396354997157405233212746474768560947873035917041289922145518027159822230996847858973899091253542385859898448153302861031565347963020068589296595371970495760617144264730037078489830291951316091051827505259386419050644018249210150467376676714495219443103387790483493352747687183282828888857013327635592885231293767481504563200000000000000000000000000000000000000000000000000000000*i1^137 + -1518927360274222867919696547556229014266205847135419098200166445569180824571932578079504577098702088696466615096373789948247640171789675348852303693857246257617336298710262505269437983082522281428942938820589183878184071813516438103031637540198422854124799556417189638602772149135872962561057358696068016127006321570987931987253397822122667286041719912201466855455471952870688457255319063578462325407080787893351928158290702598836575678780844594797806200763866468071140242713685216788325172259126939076415528238564807969639988847349556399436538349831267609513323389518761759035196472433381297449423276098157896727890579722509315039135323739382428684620874041791292941093740911852682339558778060576984567822371756258462287605394651897254485687729567161720912434362460203477234246302508952310618996295009235720462194829231762690307221059930459220549623701147505631031622673316056533313210621898237419427710296874146668578865486427127963053035860451100941885992585037938932199380160155581472314008000278942810751199534142643341617902286008713189732370999070119183367491570323180205535800581720830361165147162757569529003081320635151013178984300433013899781942149861784525245725141833055198677199634617269862702553344988011525486634131858863151454714531764339336314688610300877940454438501058306135130621767733961585573646749547980365303496690933759616606934737528749745092224568021726467430487534998699399615426010125348926623440658744233886985812395681808755429323235974827478785350989562107032694447682833597235219076084886888845041787352047521055450805901129647775331077000927756167211901283554760928519999374788507506288891967727893491262990095589985620589546013360364427729245240508277354965956433996783248792279375576402565183913778848861992476009201573212371481192614114761736082414093766186842628329614162359507343640783426843326152191619442726758758488390786007276280418903099607285028616740109736984976877356387264980429505884925418170618674121296478443403894686105732596948830603523462034718800314257660901580676799148761834014776461585210550689280946035198623435692853735067916833503682149560477061841556808482698396945823665038553687306990528193432088192501715828736000000000000000000000000000000000000000000000000000000*i1^138 + -399735409657901134703568728582717022856267510096833846879288738730122778848199264053221325676022849427283190784473477495966479788949123553417140958088445064112935333712608614821219212049112886385304488044752598651929465966827547719551865957292538090753236350415776882948569270772185639777743517879965752273381281596264309328077325917862827218214130468636082768879930749893242092559241800530819310495341123594327505511812585554272003958594722375945860052025671871293652125178097373917898591510755735476007735597953437559349814391598578391256329051380752905611455095271582286952398338337261176128934585198134230582745772765914863074774170275648429470352961162278534130013740878435524728492572265119397840644308298453278196554683104732052258439473450548937625482583707721227307943546054826763837765368556726324568967015840726637377008062761452966550951817778198082740983138275602538061415429483824545271770872217870202136096137309681707003726208647868994020872752286548980213236514009769700641656614098115508732553349767536430067625782557124602962003646271024911840292576792451915460067509047062005080406779503921024559591406794153208664615871268760473599040686264310756736674960147001722868232673158470082332402578072827420372147021044891187865747717003391448478961997995187436392759465705908377456021498474477930860098550339443043639360140794882969077462827526555615234951214062817782069332687047377743843111464685087912394574726100729292759695662653068433017622474837272066291119587040545765819124311544027971314719964102598533688093328435188061632821190329381194733841047872336368462660831531514970280080400081684088898033447360834215201577988011947393057605434374046301868291314820238036859448366848437331798229752241362875328261209135671971034440849261618519221025916007555426993122162891626018758411444973382034208052096395003394542474772785090926405064465110891133619787062749680815554080122866018284262880572825317769293310866376558494543666323622617788960581144914239813204817448780298173993516027230101205258381187846057131301557305335954209578052146574395954161353544267594104272992971133497152336748069343626376220559391540230367026230576320767196873621504000000000000000000000000000000000000000000000000000000*i1^139 + -72189416019937988534676704737303463834448445319606377863904741444459032016169972012986915937141642438552549866150979354224959384567342876080066146105422558145772705905070035756630209777788542022490563782460290306909610487483586968190334792150771754773473323676885568218177088469473411829373342979740143641686415075944614038880092169935907761738357870878425328448355849362354700980006684245723200285272995816840086036276307366670929416696728516848456953765609892776242607747857306625702171192958897774233779359170105282049177422028162379701414531435415290550121830266813308263205791897005346649278363148695649960022581740690468468320420688357325052710182283525332452652268445872044719032701237181056760493225171991431216803250675467204542142043192738499590306098512209700498574553436511892118998833906058083358876537748434004223532550831517007236958749176920694858265823378090412407215470397952890083116667598913120686593537245209814057950125887598632182288906298249485968126373554588151326725273480573360460760923276292801953117956584990224279757455685300883519680393207630374961827001664897644949938304622573538404239192576249688033992695428587383433460615364465785252406726244209136927284703339920086713228906959641278458830003845920235644602627732790867080274477691362494701564850778590398090877638552724284049102241778078448717109507094637558074405669789353109830396214251285186811980801739368517324293665275499185614604552979882539909327092822846178825924019315173292356415955760159056866412626482681379659105140974767356986883167477517927156588179040042582677050384985046461004344960085419650927836055971844942051411465485601563266920303874172437395657030843085769123037928196998792284952777939821793929518356090303562536865893976209373190374368965193059527731185119382395289663236538413631133846692731171234896585149694643077128962428740492535896296915880328861800088341365145439966350699246387414614982648473160100781015346750244403762822525990189148759293795750814474890134108061521238095437367528569160812600361474154928885861571407590846950616795899360991928383234367379548899333839876249898516509061011872640417774578396823940669020837524086456320000000000000000000000000000000000000000000000000000*i1^140 + -84216775948747064634108861614147533837893153988718807401995398528354304305996594130544975963830927873579099173471612584344111467158598586132264670934854218198575927391097461580878008650810615229671672839130566094379707046601855170113801292261652599273413710278878675469157264472119091600257884597155238494717186391531847900488265260945403409800321829929686891109970742050178735083674689135058357989887761972714665764038043665712546088310088760795147726093136132359747630619009613720748478837013777830942638946016334258917465218961814457468251927269513611918995236479189183866079695558789449445600998484547616449450646255317533233516592736768927988141994085863561297683551166443414270087359044376640924845181272164692780022211969005367353624869193834521657393608376494804621813957197974354161016632185954183849743970390138905965494657329570545018690596601214475425364600025834789068266518531199651350503376142078259116437944989761899274217452332083669749414751306522838248152570510192937956720011956769023748815504270496709209816389899377806774846925403634836417998392723859633084021015075323348757254467959283893003499121889946792143281001308773067552768001346727775365909147892948611904580089215155177807519727438719606004809842334766473777572223285232247821441073195495012281958730204156876044639287478201233199167664762048642071536109821659531876825054798311765762071164890407235626272671114515488432468839394229665504259102210531869079282413369040274720295684156106982087353204992138020682606409922508367578706837410007729266755412569513157319153082831382876783001328661108952430140582245858324870820019816430793785253932640442503487702881050035494291914101679453067560669040820151564745932777130412746031128152072915750559258974172631419200517434696578321621730436501078228330488407064603872379341499931249553828950761483427258643176161396817920487040963636883318052356299159448639759714005561474871004373930830834793622777236453270114611802803545516521059368688369637358177895238110718835798464833078243653337448312546518419093980030208936182861197735099770436861757356444443464043874480127198495512249072761926428569165083838436985346325479424000000000000000000000000000000000000000000000000000*i1^141 + -4558319036868610424921711298527181713258206585591594689642787932303396534288173151170933661084586801630091262075434187420076895518073867737161169058672505182702851381487680410888887597072638915489264859528851775890096322775093149951325451161924150909225602076134255076957550783250686980724825638444172448133556079560620242051796352638041599014734520783314199344605392669625394267784400565115574580120939304591490399345800315751061582123235247180334633616571283966426220125062410386314434967192239977187197457510547889351665798072279294121438297558123739020856989952050817802769944367794845665324696454798263936754550396557828009092554096994665477703079047058965134403457820120252845120533959643355854327699010122488636270275447276547675213352583892475786983433640126993480156785892410866070458655602801289235121910758058801281348652522485934953654592619113714454791701579613270200797455178623042161951231939658157246152354085458031643182420448126699011060568292120385010526303548559631567238526312611863706613503040988118669790140705018605320988134335241149929293557767668101424273615913412767695083705730492035575981961816790139651638551133890244195404914664896796073401204448169927442485276650581184136486311525590065022982870017246393216925161594622607546328400324402708415273418058619566537233900685791859211002071708608471193959764070310382671316520973930551469231468226233406436526693963780041963827930827932312245851324316419062468658332475757733044872374775657370932093212806491695879330645423890187423820495242671587431099787023696237007225024097905756830723865256234365422116448930767628854968842588363437204884917008084932130249272364209788790741579110555767456594948699015236467464046679892423545841005386967545680855423104400476868666589985028992579360061298125509328593561553436261298035265052929392893921334374289008666533238831804026561609554232196231383481685471948637591655420422951659312768382719675593365762832770509785754165940422980577822208109959731621338695084548173099112408802411353287129814070212300245244580571928541947798003380919566094470273861343856965171884751913377048521017921718890578284481588744641996390400000000000000000000000000000000000000000000000000*i1^142 + 3373620572054371001980656202278519432106876595310326991462732649525355881107783736608928567673339416551710002626033308286299223600154692378079305590368430792842538926359919240288337165587422103669286407238874002947639388144311398527367437056079117574716318746672322602988159107563444346053980318211660005248815127273826571597481413011570016316252401660564332328442506197055491867264198360044440955828893529840015907585403276187596361413070793587155629305088941197231262951767934541732107261699044530180502062422301118535496133460118637313161814265062775799419405709089420492035830920891844214879820098413407733918947733740745842913142345770539777726287044615447888163770013612791863697762343469722762828987554017099520384485432469602636786791827223192340423885111806255679333488052686289002053216162466527301684500044221549015144105078271472754011114535966858720011268912906806452418132859610728551435337580306086700674019524223291061521031682684723365142808642205336693646814574871879073335967223976852963031849106248641128283146689962991238382968282583224407782939576113907851471846450078871265797523934246126991373357557435297641232710819844000318567746791667380711648612451660593386117568884011667887265490614415944004132274423653018743388821959705881348304595931131047220471449922522873729720818930946686553823069661958107184195659107582803454785000804255267157154691717904940225601593711875108453656934599596029088863361306342386329205293373804481262655893974373434414846888798730253586723840306900814646828148975264037728216728644992138755854008429790560605404527092540145727730425708836781351248479920866520058267274686861694940241095005227737679900720846147317275077720103697043032534477725166892573430744535728355347292513665581386110149764820936397694822457832121503719754045268838516073559681290883535968589808895384532479366493365486461478582100382361508909246843496109975103394410552354145393383079090313824008270956251609122366386732662370389672728283986925005807383457748163995855397634710195743339596363114970263704903775171920259997800493911601941605568714351322695908881538556884311080495871890323932609673072476160000000000000000000000000000000000000000000000000*i1^143 + 322571669894966230575588148899737924824969045853674764960524373768764072653921086046925256906547369095793002816647805843336492093051386053775505674228954584172237047921888427075834521659667513284986937739141108365129171554751274299253811605749506548604739499260720706657902162131092637524378344457792437409652706532460687747480815798574183919975405677781107553225776977748971046780629095071878045430510488152432107697678179875430720817001235613318318118843024031596013427403984578401355184257814673371413692436753570569141248047933469038296404526891672868782882357654250234604883193335461040408300450828311105381624700413069359754083399518125006072127004261228935505819741993378048441009018318636465759292655902051712308788134765046197616634117636462214535952166470230935728151744696546168193394245178596048345389836018445239453118406500622069518781397727143794041321401267313033271977670163282832832885873028710921409647112628657967608824822251572596367090990162572315419144203626534312603889374996328556280600247496578238618419002702344009475571864006092883630312623517877068843927985423244357716139903843790247541635885964232362912915130659466863212118191866589009671912612256148907028270159618655285477009693128956266076372419577267535139301881828746953491750400043714977755962241967335590588101595644163331384743944665665300944706733428575314151568137499948050523283977821491878814879456387073400741912533143957787367792794369948153320185542377754432938103544254340438705144904414967741596456242425369569530840167130083011160808513394732203529226763316334940650346309432243303766216946383061496224767049518453739090746618184567025656393900263621419545107141141272902339027465115451156466237121636869843283395023707326523228365312264042201049199069086014224276933911875795078406939616872455163946090791466808950364677102868046648777512308931279418486592873890254562650205095297483037431275527678856767167183467695971558902706332052313643189355744872346155067471187036474170353679265729825294018997624408752637567733890915280414847734754319359899505538986790764884436537238499353486458653182381995602472021599409059921920000000000000000000000000000000000000000000000000*i1^144 + -28293984078064025326696749971443424857916622840986802553502908246887923203088017233497950000834337442202401588940908146981097474026725974708115520375753890187504033915790967779283795676962796807863843955774509376741946103193321565148138745126318939208919529464132944606832381293398683740739228207783672472424779490798487531560677245471156955330177722345891085132745051963055226305458893862699484838071288556061163598241943983264433104304893852154930830952910049152439302843407947732894803482539981302461683187603591592438903817275457229124096174177203034918295721133832823986670157179261656873098669409720048848009900316261563273136819776472677304089419620867642523794800668851606738312514327684966699401291429413293057597862547858825770809573084965879682641867135806524386787991476322320995858953210043187653319801298526948876685305271749306765461178168069403526608682252572080953649412808184773736895545705827102413977931599373362612477484013800426788133757175099292103499489264247647813920594338107278623767312492890272642096578605483356025198160305735323785122363403323851247175977990441027315999810206101566537900067470307619577576577150467717616072183481597176903429940018772071826641098949521348016211700178633226482136406419157026475223797769382700408021729185977637048941736638081473721162404383065779722517418276736353653096077806793335365182099481735609320909521091265832098302656948389957320613614951464878911921764211620529710503036151871684718074324852091697969404557303080582427538054810709341649032414342600623528684830028543590321665894562130072051639345318593864438751133858477069468162481410129409747492587597809493353203533905796421159275835216940296548957999195508447521484926794185005080678191336424899124119461893966615025020054847545734805109779984730952698684639660889257533491540240496123167566647517978972330916472111465690025199710733971693216518617617033209331027134941415628560314365279262315503188703108860851688021921291822114528065744660361307635489409819388562666632646306588872213060080419596783943990432699148887391037245560948226429775340987319354620107279292904393981269377024000000000000000000000000000000000000000000000000*i1^145 + -3132270245996530900177803711176533737256248819877887742696048598878767041825990507838621379533531312762129029891704107312541707254473171473562267888723988078281226582274126368805936255244980327607108502194677308366876876157252315388526958600942377337396530675991370149329919793497574181627590402471105242217619059025662082185755291214336594513632957512419188302924850951940865826140569041249834531837607658088705029583379239073349938610645366744325676716156181218270165595940954338528242106833474199915005459461538244788049065878480535689935315082761315940730755901054207169040933150978044060857219882574480728340918847863211078756295240037574740618397027867563446048452563817798684196540385842879762668951205980486157178500451388386300343762906235844282293687633454742478717062819755047883803825136551093283734163109638435792160473682170871846415427631194051218178646854096571787870979855428555814794623538166258426116079054017992131115361294363167240314561027239842034736210382505169320546130105751682736824828949612880289563050881216021380707220896455082893478029926659217705224275047720792211115188761307544025314104542115167949234441110411609716503483994411745920915784650767891719454749903459071471277133507604852801496369612865807683536384715644781623987391004290232659000741430200751122117515528129079835636302131476131384777789003410558218502529279254857694327700982908091820648378948738868881655321795488705362010779096689095508359443580134796906502235875473596767935022526332052574285141542935584023429643882293940732809979763911840373980328668660563388709514014615125831558034979089962921553958063507103684915865722257351221929346445271346358387638180969929384100544755704563983506164091694281153151520234766507439545926229040117250512560362292156763251519109304510390445664325876796959263371607402178766477859694046362568787174096701156549311749819617157732178474426588080272626644118985297708361904157402950384955627655773130818230452608895463401480717293002151475076361605745498562127817316314457108811665802069470081078458640024920220459396137979879577110279070711875935958936101463848386560000000000000000000000000000000000000000000000*i1^146 + -11418000796859540556051637431240251360036976142414184913215553507230315756305336359197456387234257939445439719460239812518783812653269313143219059105596897163524050211917184291010569174368515337507700422430987066857742978003227606631921058726378068980890699497193732359929923190304150436492699449225045448974481835183482636293597657735418165651858264250009853583120859779374838996448836102110245657127189139053161211476651172613180690662091334043381015367499445594182335060162649384826358133962183933759604851508660394237635785036273548713686413425964726208146030268263650126681939915900962299605879045809522204528810732313123822244121159047627011379270144692631237007120020905107418966915655295774503405159384992461612201472429674753702713032222262520189674774907000902976710033357301157602662868402981736844569594825449886350019221903640269211610431286022756912193113366137385383731142121403530714629003077927045245204584557378066553361134805649210839089018807226505877857509019497194049357297333433680238459175081988632457029236575190320138624102500910359704780112337285457548633112684599141075054886404229538106095472908630616176976293339077113573826981537293412475346307961176559569208771483807051628204259204949695989392975040330734834170232888600028939990727916814925499342142801878382039770378698020192803463099884568433005455760386367869899248807650620359980939320565895897453102684660696453322792936323386599930542121396127523544135825142882343347881678540235145707527356842935300544500806966264358985669507140394768175659200662061394747697734551639578431269063184986164342973967825541312117813929040267107687213993156286860372240610119719159561714120482702544952046499752254728001635282070528448691460970333788755729345666566069711873030363919995822014250601996768694807233892647715439990328778558433182265850964029339902311797669280849488005021606715395071701659479833226992236764910159909577301044253840225943492350658878135559378510665924758150636660281143143130544240137196076415509911453590512055737920523619234084572243817390848696707563539026884017115775982741301978685161603072000000000000000000000000000000000000000000000*i1^147 + -10398936917476995627255829133287612568631665136986124579635097308503449276494611100109774673536467532857209741286265209889389191005708538855060419888474477768310193453664536624522698789378110647214269445421161325154804284746402957170880747269302220025690770756660980167665154404766246034928381587797922405965431068568354039082588390862978401884472503568809045115635400466191078384720527382896745900869520002738927233565536747718785469989089862835007231519469668603478341332846824074777400483330548388478040321955926693474231898926085125517109403321519485443398920954296181203845197107575931225740643599297073798078208910527244027524335533934758423118422155679968833537553414207131087759333206542483549330187112338644700464362379449286880770557897310810467142996134840154902663842194519996949825928196461055055566507383458812349181375466862962545968300276744819100151897606103133602418357628966634996968768219830452874503433470135468413527233245381252273078376191214884238523966004759139933238781177882856538202097358197671943559678291832776734232497363638494546378006134325114752634782500173137255041969370130882092303139816532230428026271634693873872032821181937137108796185127166006879722343491330674522617490461391303444527667289988511548948867310398419372006485196009737583472149699982326934999093313234177816244913520420804965036090153440921640754665507893837617974974111984029853692382365369471873338183626196364970747060207564822077342391766945436657825372377832026460958320214145328239285819270900876759883209266617911860581099710850973807673688710166306043819782980135733650182021104247474838427622264744849238333143236568067231186524147556978828239811684748163871275596554370150911790762716935032050060762853869270975197027196102530162861606073374008117247027092932732543349724386152233398001118596865211920048965289167145722212957898710977322887813426611077038936698637273874859726843334160330939080827904312395504910627363262162329741467682191883925144699604649462402502998140056298931229850237243608629870581106615757652609251476535441635296506775649627484181034749569007616000000000000000000000000000000000000000000000*i1^148 + -1084997564517217188293476846823061037017565920854901305922607345470308993751122815848287758451957332725923370667247348652319713038403233362775934496838561546732264860641276867457308582796467893386107230826263394461148486753887484469841490174186177786259920385718927283078823985208478395465491654128769445906094751642864504043151801195648058848475462185302282733393444033724710648882934611054435790847687845630404498578237349656149146048514528812408388168345610277067860864999921231368882821913802324796686264884507104634885901046678447237422846310606281748129671255950804785695876107611304842948731122740416251499331299566058870541134260614403866746011611376732505358708483076075469246893939701570810009703744992812180037346570384852673110853587373664847945698790895096591966409052536904566442172487628364300635517443802212676321990288071839864885489290125404673583631304965134369428594649938226855420539771616912281476621250984996578642137579922283517999475577356158025716017560031803007052378302071189152069677906586130694880910576257273398562879478966789809037918939134941669286693132365471392041314333349733346241874796410799009023081262881346275317047385820465490212357666817149615596862392689500707798121098380822126251505739125975886805199352072223914772796892463595023597625642165061614786222181464329677156093601395818275167317461119682634585025628145313637567557991159345471922060272760765470966862198559229111258601961505739187381534936530197219779206488086248260298776607701124536590973712066535982467337680183195836608250715634078110424550367501560539810829402468691717274799377277355380881912090293718659592863456612691374153326112108157590299073534323834303325794623124386530284925747825046773884598426066446178188405455385912946358764543722550116938427189862617508337820043533829454959948305911966316726911494226279211428766821263517621069846362323598706865631613768527511466224670675646217458574631515683010365675599969329717556853677677403245445065960768826624226828164731978267798646493765978820563030000448451438230555139062818375796505476674666514584122163200000000000000000000000000000000000000000000*i1^149 + -34194984146757266165278795243271321786350838147117798139015959800860278784036449094472657438630525945264480930045613931038597827417702619411447994533195918358731314202255423886835964843362002543000686163857633187745993042951085601512663439694727857383532809232501167348768886035900094328450675546913993729253593085737539178670006614339797578606431272296158079449348995826846960358459319719613196420820152814599049882104280469199534211430003938351125246788435657176551957396480452956277960099677409392513289452920799758081078179751598268293160622568603079969730469220554911872638183718734276412887929856221067298527592541456779687424643249183088255898770334658635810521366806061531023962142522031094366870692156697074578682131954864553489303874537731437936775654796703412557733789438936685132380264539415317135753885621046942484191489995976035989367856585993155777373154078056934659742933741659158519486349512606056717836605625078010209351701642858979984017427474946292683855387820687951204415999640787759652954202821000702640173007772681586008610320140673359519309795294863444423872012639642607469040237135190538389889342652954258669145740447256779966486135856170753518394195896317761185822997695928660153304215570622730707779951574633846191650014521925439667981843893100053040386919007041606190999807392938805048507648473116688775364071186454662659347872207890260344339823133847031791341933826039736904287557734500241270272124011987363609418045383343431364307603462683103863301659103595427459596946240080236277567163812310426102750703090689594732485075023669327722881712803434019929572950402150222380536358027125835116266724652483724885924684248656618764517711962394763200096287113599480223880586807793104979597735521084446810549595112336389187067014842501304514907360818514372744482837251361355800145468716789925712371542565002521885530449075288737553850511360103975773147152753448375658475256102391053056902132534438481267100380854234523310853476565581428180818039856882344074145910848327830577389053967532741998582386317070871067093036378078624812800289716456914944000000000000000000000000000000000000000000*i1^150 + -3187227977761292372794431400284008778701234198027216883766752241291827975707754410148491158594828688433055350792591023633131547112996774795007038519919468778083173620751566630852187607169774635361557579865864296727215447231584484492022486594241618461639610119513912412204207326899755599078934539656815552637903626974065498964456235140112784781762112901731448663198554853854595270569710613274306988676813836650172425910495470253090009271967269422590896376732377216648471566086376152377002306963635078705915253250260957038082645829465453677299043670663665267061638768262659117268020678273694624850550764446298353686159829953389509072102151665004644786482555377820461644347821772367077516099719015297314432105109698961198997560278144996883571318934954233738361583474518425662967407297727447471073147931797284603759275147448118242418963124847707796481062983179403965259116174893465674696849624792643199593679666746075134637658585681259850542766530030509451663758753322331774398741472673242392719944418652760751337907329280141401823564125995426207049529206193617222447070976497460120269576096788964866595952969888214780965796496687767714097665943558290784501904710896427554245693852271031834043068686727111094748614243164815393018764918317170252209876447073084478247306237690892565687015901637117018944552498281588383492770572975185890788584198765199151288389970862683296939621146977009651290992799473843833722087539779772869136546790306848703890783667919879575495086773530872529492748229689020668564342724180050303789729200309018668842800747097762080302700125523554485515717357719175974669925211998035847381104922171984266133797372411437750971199076489948811259452360787446095495550870600116688451003424120795436531908902370905900098240974802010535054270087821062139559043784450441324329940486774639746208545055253186039026594572943326055173227500633695865475909235392546884905889176276723839791701063972714804504167986780939904915189712919804236152485736637326910890985507664847515691264894956853043871655518772028879468441117580665748253058544778275706214809600000000000000000000000000000000000000000000*i1^151 + -73210349947881323141834092954316826277226451034574761868321873121489262921650186626213853658253105698032537227270297087904757484910519970891762705996840832688832942258266371041932123008730027796187001357762459345727834179957611674402737510364823001777936176144530199121867247149391652753150941484694341981808417338448108894270435397250346350840145903837189120579286166746957086737822275213218730721584705959982670496649300980467007864464616248924980191647453978967252368454359384905660457359918696591542073159364910100159827561497533946506255158983894123321080652111626468354877915025961457699485973446508896703817180341865994634226484188266336306158854289290670060053730548259995727184185986131747445575340660839573952036332052322852072980762051096827801726569597596625242920465487643497602885382495868181799297152043463436788983659287559230657091070139550325638682820277262468336810169336901810809515023407120308258674584399755634754854214104738130332132156029302036171858610806093853229578104058448687548681585700256641960360323622814903002044741119665348278934257053846468828819350930498048922293848104928945049705226363750772083214769951884945478352751105906067654407913749698706427956088684051651701313322886562262606166036920763241324585707667700736491549782376893275138200171347265709199338599582705696773901329927738870756563617429544478241382557522310130788974716654806337511403270178126940347746967708239399483555023811778125537394960553383345684606960867417313486922829765098850048175997718487091556912311159213892143641335923115180032689697103442298506441023962487568490171447519663153850891518506323520695521344189227167561267337040257810905744387228108709730599963103717475324800662104129588655210244327094396172311575394606460791313849351653196485002847606962932984996326645866016201197037928197786191835944543715938566880667965686562556564115334574178117041197094377529814152329837870473737348386465686741803613027072690603581303825786443121696966079648621509406916610173311253885236157208602673292329297968207329403297928153315409920000000000000000000000000000000000000000*i1^152 + 494810420536804668896332501238948586099677979836283914722533512171181122775256448845913751188470459501553695291066363089321892925507371662516178755625657791118090452487149579573503641056020693497792690563810521561151981845095739881831221952336480653239379696597244689418194496400214000290283224032152143402603683340111135207775737630991619153964639522348761320964127575941068421019108726884445898176458940814353348325240181205525360603352163039014418706496903028749251729437708328636492857032266166469151534322695152015410228830331988437159368229299394336501085985369402134185353955249467838322471226589353694563355102261195440890588190049462770253268634165154759275369226658657359404565303726604896286837149622337195606047921028651315120274517606717676378902895040658226255397609470752977380307737726496536082072686874660932093261773090999384308883483396607701798435231265219721636766685950460799626415471675928998384815469607163942356978939813281984443653231268087803274870664080561786416476224719695447041990992031053543513264606002701268711291347231036820230989867594483067904691091980422031858195191826266965866890730258002629278950350841032928255210690434106066382067224079608493114319950364139534180918181199936018931008019819478855411035489366239854518390949423351234817328456223019048942576134330811765113286101114215058581761940234750289962380374491664506440240873721572085750494142463260214139769683236449072324133365685606635186107809520630710647537948718306460621180100915525246622895260256584720367757837582827592008057679383077268001852399329977074505605898665660005872694836625455514336270097923622732378835048399241403686630250716292205791374750728067472483500470521053040555980856343907286853874320234289922846773319354610842881385627752593177286043342486170118192212949793995034471681517807191982902918007511691438784567435182583467065712486166056258811246876172619533790935814083960772246872799619027700927855582090675970308764665212930283496299878090959881892040551885333737886831548004953163163229069960978171714076672000000000000000000000000000000000000000*i1^153 + -150955338107971116748629910265950724404382892857572350966290656610412078960613981703189064434333865092389235929241669506365546101287887191176382712547732487952842417335208379675922487457866343873343699207740392599531703113136635765790860230069847341377715365553177089384774021470455636470375304983579862329718839002407224377729636417048708730357182044718651157588741671394220200275453672742643784689808936458472210638123710399688525294257361519487347326741730393819802439333270629677082648829549351239351280469675387418779899409215068981483587877042611793306401113653894771019034473184625514560184838906341690708832311475635689477020862006839133102356291746922951805629302817118349509269044055003554431630974102445488797643125216524065234227934147744845613994460329370070441252804991243960654903315573388493556093840153185540246695053025268863410253699341542306304407504620811792581590228534265521178566211394169628181388906785443133892292721003592497970791487981763915246406977720305068627651649132053119939456183422742622497427326162832735400987764442475655155534559204962348901688725197867674498987027990646393560243442813071690164149839106898070807645457644956107209306545798322360344333467017076497266377098259095641845133415989895914529920673496091598768938069183010708875127803874360309709278746597804034321366225319056797461506750059519801976766696933450154198164672331771532705851661809435163970723986720335362439464566776005675846075516686724615886645880626181612056777460833104556647070282537736321979619434002188608682858232698077188901802126074170361291866768816740437651258382535800042096287525730685460000325478264615093727358249551204221182042525761911828709515216706420585281306261593234523259354774135381023164387121987318840921013257153781472934136800021771562116573065057756414546856616070742634577969524895090571758985131566689252846903357192766544293905898958247944426954761094030779041006212695606530936365779823147147417883937074432519266631948731348419982553393394867003108873433692729371097516878531133440000000000000000000000000000000000000000*i1^154 + 5595515608444677980371618086685255484952974358639636557009140063225695104095618114427389102687987228055874035514247545851043499260249709123730002911255954220324526555012267823310831324341085367942420198429268146355916596831298767935297468851050434813452969851793023599309029241698302435215234579998870530186995230119778574238436884166869688382063454694222491949298072187655662383478638124589051994294429535569809907585340483986755118496707223486018963353146170171110111834884643282824725327735603491857269755872364148741520670643438380993141104947969952607082597709894161730900173468780573457583514908559909488541575109069418607798726799504960668202708849660618361802616472105961186513227609922842307730060274359533724738934056761225734985068373092800703163365429573977733025546034172488134269919519638692965383233664986587102225618095523582073447855414271063354457510773164633945072427107374323555104690512548052453798347837387888189796615550184652975560771512335641592186877989180334116320526923627961957803093092160394968587550128821577592567739322385165639596355044465825803863024460913922167303816375237067088104217177001439261296048635338796455134487713101197762651260870013875355239925604628957897733096942474442779496734477696936471274807141933706180415720320625957415048257800605177082591760806074362895479482107999145878352573406567356347186804920409192558890131958101237958469544123032700156110641465556275317451709388075338386608912740628983437156658696905182454859123667191179469142893858804468304976755026674871474397556097120916018022429580832864362136738882109099173007365866851955998600726697075096349261210860148291713073861731557896050810360710841045128917093019065984255592866173837418182918139675806353509308827135308913663966618460164057533131804321318203226377775088122276742545565519899365927963785832421497012714333067249997416787604373291004858296359508317864420154194372602589359290655378112721659666905957039615151556059059452225772731151185385803618501659572807197728437768197555911169807482880000000000000000000000000000000000000*i1^155 + -145499618583098023741411529738584507203101295481643724485028087214287678988821943270430612916453975373991826137811248445331964679365991969982983884845089167979207814669684814343100583334437854027912005536952117440795072538165323865803229762013635979801543154590563184046799886099347253741918606483040435633274378522035441475513062927111078528327777204772868039445249219049545418483954915250962939801827050849905969441074478729281590434920339715657107634279272882292460413738545598920703769698330704897058547484674911702406349300236913964440010342480867587858260729755384099417664435834091581064543203825360131343116690322559851361890747314907902243617883634506905244001458559547974263707960121941811153505928187766375130772615184922932391280324177792181009427485595333610906434649116412891148708774296977137310158440717171399402817545026473827940783571497543216284974683210821794619124913687291166932916107883884136096773027861749764100889669052735176489863712179548578221465106736708841070532161881762948457332387197074654727674972645969560342700817311990025540940855705925840569115767373502963446006979077734870477086417459874182676621441641787938043640378300618974513897811966744511568028649637151468264893972613313528681660941885397524752095893136828756115913605837938963326595499672590470395844584546361714410152263982287717137139615050622403486270173191991219081592376668661086280834695063482523573081477118896493727511266529146450481665897586644238973950721704986170251624481957748716578024391092679087583571147729771951364084676554404872686291333067257484681901392971615297803102698508993234911989194530777784682131778603011390202190617129457498568927084582037668818959394281666882018362701802829187919143164806481452324099389165424465690408961961360203690145245478009812643780923008332247920327173950453935865793559344294542713147252573963569097169598074496070919942740086136038029070770005818271240857010006908185820162058577919749782071889577852369412594108233627546708823886621665261809417857722744832000000000000000000000000000000000000*i1^156 + 2914833171629275152547417397061904337358099010213113776748425344220885225096883361641115155302653485015889030568092127601488572146413360564837203607338006954047172196194858813926567209353692724803342965403310989335705094625415935891782892019651149353404391664863459151994141349288874477570462216290628325761908981512673853769441015056249576100392337679006194480259034063062362849088558567532526534352688392730042179914365805434107007300662950126640876919626681480605298188557064688273814853080750267728362929649911056690847670383438028918546494051960691013009354932416530956914630159316823519714229158779454357840151864869496192272889206181944789757498756899306619925999874808775613913284828274273816095049618266084672597850513337723358840807935419860748217728138529257717283848977394195957184247695563857351318176590117963829906821585167506592981366823797577984043740359052496851287643987261989014209240987433487373677410338526381459106237375527719362426843224552465975920332038725828965262778095505156512989529317756884194976025987043357502796770601799887789407910430192516591993365014219697636107366202247133959253342164574740558084115795277645865420325159715196543963303226258646616425276343068598967784954379726203307782008230338372125627578717195943019078579818578215985399309312279016322459378242208332291193406235408577309218975480272808495281492502826484280503474896015927940824404542764356661951459757675104144554206833358071198249205038500072380252702094469617605560499019285272163517721546198187054082146160639124664172576354556681915499853812853817458914680726201772644881955813010228311139199599250656685175409575863151806812097294782491648375779262415762304286607878261366994316553465955828439209480864579486707675262049293547075406832790060540314658077061121659787659159459433562868513751237650702887082149928427619953793267437795635396571396088850537717200425280797362478577856538623891326850253227813909687884737653598554098385269850353432044685785081550238954357482479473545497804800000000000000000000000000000000000000*i1^157 + -42416027269760103398153463589130282092312047819731228127336707629273964850755383700355755279796101624764130710061890662004932007442191011893129673576016674979602099556959455867587549609697880452587806768729933064981838047909889892464108883055421303347470537419182168029837501400673657912796613037004638505123221043467873610773603371051416593194644254334260684002014555726967495504407370365478108082286789975298243253010462792609323231954741241771383263333334725783896506713463917361937146478372218685822817997520340558315346908244333229742135229525896699423071494303088595958758402657324332272840706555738180180821559476899614825306689452400129458686078767734867207067363433732270409508990816383670817780796227718971648529304582355406080213865787303825025550594977761646626740203565743402783730674907972848875643549107541042432763909297013639132233137825106685143675548325186879632380314484064138075326566228669096356127252364006446311081413853067842088723274198075084116490090427932774116574790599630803066078621230673603829590558352563449901430991135819357920232284827106142556060812980154644052319242045467977056980392442754182895340837147276164096210136091445068032611699116899498818080703983806599900933171688677877645989352895939017942361168663445463479362038256454778649119444849993688674028502570309109040214644220485048770131299604633585515841927922875514339545245587540432646618670655179721276046842699755320917273471826556129600263225007015311366260122979573403964989857982675457835257918502168552952429257763543051034219384994611420237170755956446565145925984764785323363463855112459406579430260058214411120851622494993113756479519064027782779349218979586543727996892675388390520032467830834649038593814650659286879696328022194612444269234530215169349014953918634999696132275677238325714413449699488506712339755245351840652896368842948188742498020645101021105010748858480323479700687403305418606765791091918496021194751587664149852252986477774386673173202620618489005477636331274240000000000000000000000000000000000*i1^158 + 330557287689336777745808079144368892716717385313114449691622110650039269659718138152782656136637297283243679005528930066366849270369717491325555667607299550921458499705141596689153733699294493454556657507289823708710437173380198841803624521601398235761669877911267346124886643620853896834892622761419986683252855583821908603186180261706919907355886000545841664296777768886115588170197822310739692478300693012569376953924100578480946659629359398227281884546521873959660107779903544134040632857852857628615343757306608722275017647694607761943468812948722534831812662504402039807941810526318148198450134444174986038807341726418860733863303281997431543675113759222104909464443390885859890154244268095561822067891888929193886408247264422779322946236826474133081255793252741183385807340025009107122290518341806450622143520828984812853117019621549429936998022592165001169044199474349809280680154883671882771797374793579099616526248207989118116583246080529152168642010590868672277037478476572395838928614644100705019411836146862816826123283513797675116696714966145764573684749554401449484431132853797618265252463577779143054885218930180156043118496321903182018348486725330325624276407439637328198691902814977880289837890789182832666887528992276505307533017246301604517079800061504804317604842426584029531110661223877240412793422817829852753734484982824284106956311256354269207776609197459384416094771141583963807847861664698911751743462410564049182436564713417496577158024034678930791054852898947009928702861904492960365553536467442890740676218201843260161365019046256599375642101042201376061042957528752505180911721783228644121796745059019777405194558665675630903396029207763748775728174613705375778214046944374619552243020100016754426836421372354528017596475181861155834638746828731524414861889286486168084722392725446521683398366546782085634217914975697704899812219442296863991199822654586537453985409543694705565973504351294401596023432087526223623790688956367066061618121319068299427840000000000000000000000000000000000*i1^159 + -2127142273740038950507101737407861612013009871616015068321339967370883437045879100523717014156407036982328967885041424441296411435888494318896809249706198128905466721748190650351255376060509935809773094649391367818989865069630116764370370495845561887382538949995054421251432360512783607349514671574845502683283597311420726600676588416044699223982516821782351027600182106721959896060511473118341224268623764547173052424748321616450526585529776853463398226606260294008820488844528469829047001193549480812412827423714943222437698126458969358388781901129322762991621332500051589234846618102172295423861371405912460686358999314715686613146779052607669011148156138928339593510594301271259725392573024268107505260707849482021535099617679023013124542217708456043361763104431386297094301527045911524721500540863097642760190800142678581802727267106921632892299001486708095227763391192956515070996714812037121233046059888822409759221580078670488304325025920371210866989018912004770886652882229013273320453897172270101450632282148276910319719981433532154213153461519541412028687156282783111958999311735255069581158335081052745481979197189747632066749480143323996929507029126363486354336427372093510003291656966778711339597059406557746939121164577231036266344976421683088775225814429466374067160474959537709121430313501319857974621869762277185618133971708284031247002014638870086934945589769636233828165902247833561937089823941886466566446078166890030799842056720176860766608135305070993320322478318347786369085119500694752824498032646002732849794461488835654318846334254525346250442098869626092230510251867901940703272309363876512343310698735129011502545870151693008073376151283656633567077707009701805856236675767122081409229107930779050442404995413923799992942249649471548471303524261093870409196940262400935998453909970231191102773355149650187711743491516485932614136181913389229515570862581432879940671059581060719010169101123976705023967023773069923636355650155528942822439570636800000000000000000000000000000000*i1^160 + 8423473176451209210027414407046918376021163073104889404129434008682866629248644693198066253055984284530944130806340999075558389625854615097759051414972873399239651641877698373546645279266144881220571860754098607135023378298672266568921763206846984749185025775488981148208494555500330297203385030764156269335833950726924039264158575211083683153943420685376277529901797449937511224639511038996394853880578101981810090765908835798323247371338327270015976963289841276449232094110329546411056053418456248019745717989571513130542576304776130752815028849684427474740992266444648520643171278948556235470117446094895362973245836011898205188142975421568992170790601481168754957864523982321392162038094759517336607380270441427002411605703208087524030176602243112087203579207532285618772144731445838953744038971948901413537219666906537147755804448206023788113158660316313292901972695649829322434039779744887398693774705454371862375571222277836353781665756948165272839384062018830715765540970836650448168332456939543858294205957209178757582399979707419150523704676653570183600849659955943214871337985067523462986508214334775007054006687926503170404951809466235601290306942910119441399424575489646806930768797778533517882895519781281901512460591208962830038788979965029342674833244009250836650635345352105901145452699607582484758312073675748886302296110233129860482595328453112653270878193580198488365337242478616802021614932067990778803377140940437511723679538591323320341375756021363074761741518370322581090501618379973802949487275646297629191858721661031630770182214013902684867163600058381715043054000863536108144975158824671891907342750761303569482838670947611751134670978727395840215554068006333139361624273355852932044645526380109221382493768921610603199285651451428025496360120434069629564419260105467536042097405689609212303090452662619973850849666899791951499377091465501655250980114859161999061969065911669282740758107122239743948759785807923404240012587040180797440000000000000000000000000000000*i1^161 + -27432727028638141451296833508250251126749289710100659348034322689846504797818279840107273149550075295015519565830153094260843964144792294021767732426196730267450362601881802210669871576928657615924582461381627995739832634778224907784319843602033468704436688229462529417616268464288749053036090862024628246986819101054971559484047674712185314434793041393641317301618076523553014751118816696315470431007914283803464277684200047580891451149095331887814803358548842545958209308658858315975411858908110528888146267433233098650253132943100781709833030490051640761701956503318225672721473803982734828891215798121109794585915586768208585119111547845121772479597607677356644290366958568125926981228128857631553726221687503288400721128038224169333926049535865888038366202368572546136843990426334794226735882029762564498927816544266348623739228523643519015369953120551559507080799230279656230213405849348853907797755131201337822317618340355637072240314074049979897269662508786472441767739997956825243380828543232705469941254980248223697542228986441742899161510486125788334804510179011827166686163325852937099326553457815231445952623095182204290862294041496159492169697925660414237694751500866503822857756557068895171110988224580985916572140673655689889861615088419089845436065689974370867371283434307363288736843947135620335706851398028519708707527871871360797092694261688965938571048291392360833706030045610646321058492003502656380044413713578761889055568197964076839305586219936872823520829161537338436151227970120748590244628983140561006273578396592521655166642810883535273524906376620401175344304931706774687085058184938128176659774946064020931462680456494595729573162975400678803136724319966373897341404202562713982691892403813609468478746187226569823692061070829022589338979309065850466043416603519930597644069253457841038183918624485341136741576369087385684286147225222435629932291303610997990451800532552782619840417906012304036944141243909596171946950656000000000000000000000000000000*i1^162 + 46082476816611335929071650770514895581679097233642035315010906999903086266779481952367791241494943782980293691455835606963623365091784288402828954072501506392475267708581217982169720571847609641074932379881288417894292392541021922863492546163131024720292005625154419548205330889823575698291214201570224416245822752637857061743947830768143172725555247055426870187111647418154949696428269225153725402723831232201262725462343406552283314045271860656875290773611165119936178578927545744858453844216878679519917321066421525970131701929299350714507183473208633897368675879939118994378405496248719077497152517547936047681054809127283800472014223352439605363282906967490048862587805772453856029792699622683574165012867412303776386253444199334626947741800135263771363299431018010827559156594338398486273849151450792822832715840186454077853250586616743540286887101923780368249740007528522094935905212906388979602404798284041478082940223177477630984126803613472138645073575560397462422880359160894531779016760554210933488855121233295142855098992804991174722380700483485878948841518016443565295652130045090428203803971033482456117869713789922922762224090377003396219788899486029935579187441829962746662447145866016605911775180824253515360625858927272211064866078037111922133099660768276742793409018875610408009629732459813363015158085343338452695135456189207949685017752515608934567377743279128578671281397637985593527355715808921333655411457033246934682445753710046627866573666865336114773915609430901453589399931306752099777169700000153236183807680675003925531857973739402258843927317577141942148140250027786913124462983353938533360450145690640110984716640326603069087441908608684289982334860986839637019092931795332469835889113990505007347329721972460251754093834112767490509551085142979339040310329363222421025279654017820238312727356290162307858315399244876394165155514606461963040122253816892057632605911197617379236666813595075288804265675875942400000000000000000000000000000*i1^163 + -38399162879365326634062645323445131390736983471739884175171408865018866234401330406284397008535165360308148167906435109852020135647470739463621901177402848148760194504013366493521275550597507819205699424190154300963685893352401416023736707594095936174181517630244653761285806130794490138548797236636515407073029369802675308907665049885661110087474144304748353714237010903342441368970594982305408845809669372357180065022844322678655713885702675998088489961280852882347152583484860224849063564988628164411409322555761375228680124117502168726713249778940176631780322404731280408354423880298080867677800197005812890853624837467485307398859557538640862489173977609623093068916490952457958208786789914034400939170889831342982325450899717736330074135834841529185040780507073337633800212516615726636325966185092987305812803049211455265597121318624508666139708357959225110399748420531931675743267319642915552011182585653709213226453780119454560629519369599272701639452801588409112563647188437999239890705068385873497648425169961761483235111973641739522925757043107753931698188327589825989067652594650560445128534739454213986313856062257170132347981296418203935978209192685050999082059588610414432703366034207626747218746054549601565750673675471911329192993481181192286971439753994147675724559693629653088881813848758405460384624596518309731971046547941939162642094629162400826617795891400276104927051864710815882559110064549895102121412629708211995971971580343900825784933361232946949779340660671463674643068364273954081352542845984580768278475304729896873915378897910336799395975628138591969611755263224099579617411530828133496943516682861621108876233739984438288828457247223620552234740294024297612990684324937322836679693100745482319062505442705147467223335526649502360173715110058858142086772056735823075282033166740997479948002998234111493475306482670634371638804876760067666671728208587086963764833751973468111697521416098669395968000000000000000000000000000000*i1^164 + -64003954238240361646492112440991593202813423807878388141129769635529204794734943824247167357889321755488559727650640830579016370985402683898576337389775190630162416680903821543344422486571579155645247510492890493103239521700252620732515327960051092090758072658868602445604226113594464721508405108302925693687326998745550695207632629844403339689749086269045760601964387772424229018943488924458725229956929192043898076179430555398760332630405251652766998991953716661061959133275925517507509845501998284145686288471155595393768247881489166729331490697103076761374983514576078808544445740309100501201257448278625435776307382199239766842608973953104656112163446050027217257850535652988372441512235724384754635455589236921375498846049546138183328788989544762071991589175191983713258552037531748729062015658102777852931670031089392023769678418719653706871796268890074763274946180015152675713831597905638073000469994769267011831895152641898733002483677948977397469444436050057508634480766268327514439996570237403215409155166510754277944794360681956215464229357138844149638797026859752564397856602945616132617193795666218067620357445361216927500109367935107569494018905952825475459018770195931477588091921722651251304905937935938517450070470851667179330713860077510423608394370912291734675420438316950675291529952616361325033865683778859071257412459867889385459818813613484147704613161825452613582892542268830235887503920686808042878216450182576307827259871486322505616296674588218063131866569328270251789658862017596006242493804705976493741689147856897286943936122085029536216495098181376132524000156886590924318709273018696218105625599411769197592117750498537549860955708961288227640840432507539673664610631498013317035946016395411471681370237853792621956514657704212720167176089701460113657693357771043589450826788182404606840329887754777709071115386727141012339748004305965077712945014016684730094646682877375477399093772288000000000000000000000000000*i1^165 + 76131627683770542056792735474531814105635924113113570514273856626527242758319512671398867413454759911894158605311663074226513956006461170866505717602415193520339992901182051918271703596553263730094242338289567837255006861401524433281065026217712778378974321821747659064724135140555148678506679983234837902969855520196283347449000669785212185859914952373478374336244932060469995607795395462675285739088395177613476898799619149130333302154668412617611678843616639828195158959760662531828928290768305995333513027932672372043645956598807304468849057905090220627148306028714322151208982982494257371833698758118824307269939100772707281926840588062457710078843629988005774176307262538279342787014338146069138876780817876339831605781441878313634030233716936233391353802125179080092253491996901800893769224113454160417772847415405700472458768851043078211412528034673170806156722717242540815170459022429596864390200395640337278721317919161283877324574712994340748881336499021853603327900380631919939758467359990682300179452751419809635398684410476733906857245066210493547218258279272358775115943714140798808895126104892787193417668475280558398903325466132858831986030796366634324245405043632810767114302634320310527428815091009458553131960344068257941851382867542091969961382723046631791033164553581221807143158521898155674645845416763245785509212762691040705388888821186114619953086853101415387211520236533982468996047227755683428884356319682006031654709166176820894689348311718830731979988248527253647956924341581515224620073253212282581564108569060482587327400683591828029003584412659239092028860652030515226487215125401391762550842539383212646762467807404995931098803192403083709894631011098967842007673057949023128265339241361695125206778447081265819335261668127224140463261523639914163194834554247614592485119250199585051415291654926499241727922879428748985501043348853257384988779718318332283970830805864389017600000000000000000000000000*i1^166 + 100708223019465208687969298992372901504932753683493621825265704421603888297203001324252611297254492852041864096100287069551345414705492649937032243958036494154365144983811031566552280208955547872826422778595320333358078849402539898635897490651965858549790390767711950772225259460801558562361530124029953251897945738566024227340504886532697239726935043010120873476851527285882103015722860965970907373569776842131149057657921343962230447944320197890015843228861894599346203521478243501787308803476351892158073761932212959694372463562146159749156078219165968711930819716638438244267425913030461598584291801734409161549792467230360402369479553461163530430934334992665901394502514302397071557791627393664876926477365680892871925169108874266048763920517642315290771483240943406535693242815541567593833714373390187207698444940282392485034625474523032162909500338367778363747277404761045446725080105412102071733692802974357916719631024434506216413487221874611614327176233274919442268133960190601588875644253461655217085391482006702477088030434836116678850809822563521340033788566808999633200207556328465146592556771996633172044902724277232156596308758131992312691789344658318704415099586025912279095650436247940301398939732629673372374842376028647656024414725752796474680682482849098235120368282684920234874848809023492607554076664472418732264828781453932897503646988796059760382360502699436972018471668354756120125912494768748432759240667065409091826434993265789005491207959429744007577207103197632871549469419510198234301246196106058737798042618752657725416305060218048621365282975016768995034432641587375420699158524834101747276274722367382001469733305626776820176465300213094984649606994796040213249956778887000114466992981016922560469041121335460272817173787403359599968605491824921776826505021344457674809160089706789008253568858708696523005553692730853226298576205576809913568387229013369111529390080000000000000000000000000*i1^167 + -186145131290135409558725221994942337689912977997572275160596142312962496042650515453760846215626804636798462673996687618301892821106886431552899718018877718032220120647312945204447401307591969771240556383313142902326888798594758618272703300531532187608986838964538497851263182602226067903078525815642051657925949296673672391814159544883396236096511015822248601095078196627808461406847848168454388282085265879865745880963767084060788760049700948353115770364786603736058423976684210076773043726661710106367227047816534032579576167075701050355998899720120793676372196700275863868097354870318832770585772589764569655653668284677048689104658532901243754363904866464142575276993726243645706486393028344219523457687848450350497535483104652043879049668908776289538546071296973724023448113910765319623344989720175798190779735825995989890531745316828247642192444608247165464805504876367992709283567348826952741241524772041542505517304063885327845058880908999701462188685615040161308101520068123627959089942111200239176732024904608613964569761457396438756619150436862562297990975794433510226371193695864484238086316781772738133397289730847373000418892639333469401051212513789539580318254913109971871558446149161710702361029513608933662921173987494703612958517349352284470077996680673364676566612052714391204116962717892321614736818550332869178060531469724643487443345256931824296200890621326973025939586221411446822677508073864006552653872313834344282680638525494071552034059248393518720731957344476755147788916532061621883327998017883649342403011955313485209660009199680940941137310766242380921526883784495575096712186011847897642334057187228448755890785809547467571428033712409799144416535614196667340964668582162698328828019650801331812417810294532629025956723576180736669603661825492251899051627845207365951728100933986537405841167274562769908316163574874173218759433028958214633278570586177536000000000000000000000000*i1^168 + 42593336931533731965095655650414107921832601718158947411031592424833268137383347484953518599790918129137264545111508099560495858459689056052681494240096974303180151574069636655799796516100596296446907087606973325382937392622094637077112646048894451611224690078528139589063194130781834422504625596275845028624142783663109546592610366949632338375532627770013001054770359650777283209706085844362230563592487066555323791340604696386221247652766953355832630709649750653041809008179780994735404961458970396561833302370410203573508948716356767699257134867051124732152942214029658359357108660457996786821332891462074216829589639379909191817427139448943592561216196582839428029021777442271657106864451196339872478091510787252318150356426730568421244736600691754738627544146754701985890381042609870053568966699158170377339242309188837583989300352858707452803630977517572120051369205491236816833273408640417867056343135089452643752290214327487652339715527617628605257195619287192860369225043442845051076872699143771200288642835235446086076269347717759195899921405752782269689299547695013607980488470185212274640575719972375180163470296663031686828282649163076631057292871965467207353027492243428596426217484394602830921056029296729006579250470775261425850027160702989969720927140042817876167034429591047286487026839878503542487996157231120297438028391521424148301723391986763069008892494466493777955297602305519074326067945686182438324624592149069849415758491503347483339780928979415825707529576325561710395838529646723246829204655827373480204226417088062938634458257114158020598785504698240471381560732636966188101360736562389212979214106610202332354724372294941657465531226813348838009296759865599407433859364758556492456765307250241421175680187889965114155582991998128152264668960924230973532636427707391216263914676292181018132401011009934841583685497651017144262629994545595547648000000000000000000000000*i1^169 + -6291142160364445170006230332800563360696144345912269952570449064835582916281715050969325208040140446972302726453198088737123739313265468856595931347166197168043166883221735662054492038281171220705862511551127705483930613918606072608276516862474777587914735982250014028456462139742838156960564249501460932420235425273743069055560713296187121211727834845305350356312557405581399345902839172311646651707808813971153971884385435827293202133839606821334863507284761234293542822878257077399915037222923763318795968819155688908196439238815809569110388198636407973408651203876488827652333734312340344565075297734484725995520988058951324783489094130702477201319797017126679950260467386863036892623698935262832179147136859813016697807185301456670699977736635936367424520256020786283992193410108597806459369789170156674719714192107946485202276892170241244580055541535276965111547091892845302468472147147375277244818876790240433360770745267266951953564430602483030134941647035345923242302772918531461094801052597660976806511711918423237798333256974491075542011567267709495714045575669738136605912084526335168430755210936373463643757798190415667537069212939217434512278698079857001168631334075385019822249189922597714167495750374974784966282294791218586299295712189132895228320682277897145069419343429148686792003003821428221265743986533919708574543198794656666633922805578637609653121494138655056314370345447585276039244576106324727612933380980155473430783059377158170673792456369323271357342375408206629815910316186008288641654739739475793295674860436823618111853348250291468517279765225722817114737750552203060991124612023805477600220620310003986291172516489099723081610840008266345232568615578203821228183456817390251104380508565959666442927462093604178797544366242786747984067791605776269508330902795488390297983216233837263946944296735546020837338572715087860513688780800000000000000000000000*i1^170 + 434095204525536548842590503277204382374437766822800493752622906148660298683934250266712984914699650928298647380038368560490908291581910789193493270168970118755672236718645273792115134629346587259795500796350918381041640097813595655072010215681453972339540679050381406123364526817308690482276097382543215026170861545076740290214074506127873109115347376259625489480631427571596202238961067746607276340374510820595843355853061481768454306120453166075547524092293982361960271953601337285232330202616596689429721122422736876920322254874000842247570284089387673799789069407192851816790066080402353984030954757373710804708012228045774060778726284780618965612718618996042483693853952858676890022268144277042808381462770978024259941832884107404890752786229243926874692870600183458003760593518259182703313890295790837341649218037107143645009241113005009176784164367847050690739105265208657586459363153496258299785239527020572309637358682390635893009294740173014727924714701595693368795044627207125975576709527131967313999918167167097353902526166572175031474043461763991028931152011099376795106629411649815270906959676300093895893347429832501033477628889182704668743799433811733647368685668551509666341253225473456426098550709236805426402021298973682725054957048534555586633832994343293876546837384828559070398135315035550130115669591441708698424624144928956725509122548244229958288424610350065665584108403051027279671168023198444671146965099655112976823658620387256611921095851866912427417710876819294507716046293858189246750972365552216044171635380751015636950013732132296211642551858888504072520142746496776323996747468806551741512995773427303818707252625634132344542828179925866853850859447648520867261203498069035631427756232617584804623184924697234281671861877487729966170490493887078986288961257514166717069155179348214219113854162151689844580932361650176000000000000000000000*i1^171 + 59151576180812075188957895676815645337615317201378492221543987651337853053580792191985692554979739573284200263057353821265194169717609009079701416692818579283871444208315531882203610392492163023787303944415126523059375824917140659266252825604443097748905956324754100523786329673141268048656075060433000507815487325776307461325380744982154164897792028294973861112358135801996647899129940596083559544065190682765314432986100571130605074373767116609123923522647488868051997107713509643887242882290165868727622524272635610285465515660635907676000872877296918290709748773643612909840929632662393608676559356099343725527764502592732415989355542536482202248214074934093638071217966403351570670721421040946960493782378594203866037881353142476170559172730214892931886176838439354117753993829505529387921529078181692152624454054308857854455114602212729258468167953243993361609082120843014583607546218591055852260987992200616907593553810120864595222221545475413892468879181313767048525413761526473259406724249450994671052225563833187948504383751200543964523256956060493451187547466165604178157063428675966282237767144391049197082307968853565365671675577122927731592126051195041259491832696954778150105583295553874763803255923676087692830752951691887405050091415781550473834094969808835646211711948552407948836704016683172455293282366913071272625796300968972336739520919863113035136277134005313729720029015000427225034103752596467837625060705545135565140200103197973352728069618919763708818344532756572702657806337652803206925821703310280101525752890631834061604248455673581151383690258950130144297174113803715053333343919212439129656576584463903140578571372680740304436863433708015356432761623653744018020403364183124005912170609834651977974464940290815528632049475310641956692989229311006507030897497527384340237066636255944811085486829030715110195200000000000000000000*i1^172 + -13121213206392063826077983082373619954504210258397703116758085395886864705299789215103079447665408239434776157521707766052668355071769802507930618440896759492067749058192754884754066417699396000811435236386783218307940244064401807101596464368042341919411770527716439303829481338633238548711121193398630896981730164459129303174199978821186282230432826743315780005982664548365998474971185313811926358129676641288010012756058376903869676884836065853467836615893550819613852179994648172301343084472818850293884394066431990187432058468970794809088237948674897502657445514146537091836703203841914816664593319344607716339504267981247503829993685372153753692555173809060737710907648293708932870244390225082921962286126973238226210389301565118421532051288950282193408186885222076927501297489894519105248816235293513120307627404480099152808658824734113434356461666632254739248095764140959682869422423147428807771045308616250449842875651481236688555238269013539426777516713025014760810851767265200443477626488211987916539011034711667871473778523041104219808982774780524512457588316500415629977861258927179037443187402442485534270002000037455237230157902313574524838874859510396332635144421862467227808892414821699879746874185761765241595862496435216892373305815701550310437053207293529479444824839933809171003224091094419555535838029387177936397913984134694574216436993173173757819842810963023328785299519457369847959939259610195078315319898174867472186448667315412060078388496363622280869982462156139875936031778837314590536516072242466291855167152303040336704250433772566259019053271174268613462371023448122320805883126986180449843564607022035746944049594890673704237938837918887615340648569926166010474339527956019385874328966051112347540255482843010819956249897518079508264782154778908569945487434484559820487122179435307324326857932800000000000000000000*i1^173 + 1537471388462067824560168654053734766609421485580392439460115446791808012152815438490144757661691096992363424807259557611918145301982316735136866218084963354900495530183607550253950341983183873774395575542274972906830254062827698962027530561856354225592988772389926349246058110267336302556575529157977747304098308858645175980890821725543998422806694732407656071478877629934611531269747605185116380021234608289862050707329542143427017581435756002051456298217175950540013215722865801240697590622726324370349533148534295866390066894667705200308831476905012003783614680931309520356078441134361054137046400496064112789288621646746116194520842409409235497619175493805608763569267566052839012445616936356682153289451680983226495203725095245708188842551893065707427040427221384883886442459134472758721803170565874684752689423489094181327888618294235689910984256434148923424527942917516421367313838947656772677505012109063753883271920579781939907687094342505447412780575259989522146118020358078463369729924524448416379545707444958962476888039628168792104382012929406507478655846308915666516674326625212455108094324986510348736166950619844172090864030459854219658549445071632290557594612345279780191016925268972473597472028154078133004829207433052435676898883076673095291824257311473838801376051892013022760879360719902020702881695411420255626302059135843837289066327220292313202123278708103885638520300617042581688949468060432812170421722834719871984741216272129734622671614423771465885658559817394390148672303758893425380174432961148281128595961581222567411341429960719993011782729606285770211371496181273808515879041990722535711041470668052599154923574656255376684501839793311865278130473467848766096479022579120598956694117529470922564875425536180114456103105069207999448701798929187734403277431613529357758965887816171520000000000000000000*i1^174 + 66992168550564203923568065049928185377360024483133167691741465635031674595205515462413670414819406143233468724931786146344364257780515797171223209740676457608621506606751457790275913674475574689553475839813532493303567092809712318031458132476609093188265316815163263600823110398007099861786362843210879859666825296114062640001636748348423030790707155999609394519465095990731320130036433399424407344761797632315694920780584081676517212320341079914908351786496734479224528791489549315322924471828990199858145110184613183980434586729383402120645257692068562839152760578949174529216835640497957568285459088506946334071597790427264238516679984581789372612531339560819622189688538562831311075325670089944849512974657464314980692993368458223516907063092482078830903874518759816569861322568619336023197340704379033940491512729635925329565205699131343627655427443902638349654704067102584034022880547362333338789715477820959593897581929389388212777630302885745398525754939771796419802342520609986441491872796589755062488671889256975666718709286066928907860098417991148449677772219592905682987681750589693731837226233968615473882743364683095434108599160222596049626108586499005890216458618158050950760603384151073715859449936898372751367096968209276296356329068316728448037167282002409194131626284584106830748653738722154756974213024722290554253546643083130998654888894442623215947358236133744124327542940161693403175327479584773692064258279877595595802816564662973035844027450438513581199186401007471254099811580870697685305343057281124144952579423376674415294619226965573609767780551224522393546232384205291736372406512494510396839409857948223447386062827423884889041441678674648277591451829142859208818313194260845908712253955493658287003939776484924413907988283507306743935556084388347111875197609094566589235200000000000000000*i1^175 + -23428492832597860420476998355358794365167750726697048251994500112139571560689106182747308782882298034647377797113160475850304864482808116785046456874402114340452343048767642016274597453471235632629257450245424115449588788377261566470491543352225883686266257819222830558938017163086660196716634867087582431706648786272264594009445490002968588736837060770117518068451290156366836433578364563225525526942264181460414956755910316158774931665332392317990972184589118674197820537910253391809237179269440706777602280967332204648080019171098854746467531640252115836064670736809550272501108864077538946655865650961039480594556116945258922838284709314237148796216232739147506695901872931598638399213028234276348526176881240016807553397632946512814948416225143135745135599250587549816211888995516646618368625439424011747883895742255829003860223408979050075176765157981190455131220985604672644904764889960479087746193597814761852797456074103365852221770316753941729279870109526511626505558346322204148243292344655238409533817815175124065725192080661785044724734074353845544894719589443248645555463554397651611727721067317382234098994137922961392922183208700335241097774738861951937504489153675227734501770290766700835135393366838705151789353722381021716444970353860444440593893438580077531018889069676093654447397212549851210440099953066208137663135376577948995194985767927372072545265119820173034186544986005613692562664966996841917600266985374282384444061292055120348871280194809723062799018312137344406594715486665997550886059403746014789302835859486466248436531834989531548089763224151622531906225516797858195927967800964269537396759474988638548656638158476203605379985021126210300411148751057857341660203490276563027448495659161772429820850144624795094129558628925568604701172991234544828566156083200000000000000000*i1^176 + 1202823386827307398816289933304794233043970474646129972688970576261373544203968369404935578122247487262350069268361082642234242719592675412477890208997055738883820530498289677533283182728457806589870614486525052938024363395314315536326551748274026708159452093150391573540252003069780107215433478449343720742175825296382361372122218236864773104993502206794173591710070981197734286608958444514744413300367367066877800998551399217857825909577138397195676649302495149280523860353754661201598507087032772405861251500760027936711381060390629738863060355009264573584739564190562180997197652926834161572772781883249277170629836576390454776415376317753804857817127643731010986857458774023984038097678207933191048930544333133763096448775800680630661217990126996886099053851805821889689689258742710803906758445969683501556909573100426705837317193275165134723751037073377900546147060485305979425110253082391513239469168661608042712975160869805038479357965539953961162521103406117582316682716306694577567197901894727231655691483583123784633562798535243550527562894400710429753016927320890606844282771914647046464656530542720437927605372265635618872772463435631450448507660744302044160602392394206632440694074046243491639503136423603889589346020985925018884588619370969161648766879710001125363559571376768165045633060724731513165652306497524269087345950862148851259447993533343292900663755753002080747710008644391305218614438529230541416850782258598926377691432463590221426798591995453045965190989932247360315660803541459289724658836475253863302323419393851556556645726890412899127142204830410784485632754931224818743407575050211246696252023421454418259549587278858605275966386782165606620162299939319145042751985388440277530528589301675722537150791962626938337902431075769045909821380232216576000000000000000*i1^177 + -8914436521912119603351341773390565509679598984701483481501457797822094444394133900248780216085849983728065860787224388351132674630190133235252929260499572954489228408262898890898113915859338605511528219102991768324136812653843760190281191366505525612188571032075940823805895071432484526682587529533051512353671345717948013059961076683041598351629564866155581626720197479349520883107578338122114870846289489245100903716960089221436271244474530266629298535776350509113124587388812807072949864485133559294706943120777150177909778023170313216795068047265207683579166726828545897033860959610028483122273953681454547654192333829294661003860398238840037816651002555285349435069302709668193672418980524898020238538377620137808781517720208257557633116667787272650481506140698814445362881688628096137801786102988180421959384502899982163894511001078845697163923244016716818144429536692525999805904797643404842796007735175845534546757716652094613413519686514297774195896273112661194029788171662415469182829541302497718683025543874296882744825170007005103751615497598623252972437256097796462867608604235197934043051001023678909099643774777344943552940666192075958312782172207758802521789117848208925362681545230561154941348052265918261805131970646590005325735166049512811324626197540950878738965854869492833712291748714343496446166789249478082125663303435730980545877567056924701741523039896078769560303769284530384136775636346539966661052516418668104231835643207947991240084473990865732150395543283498596343216218729980852078482343703483764188474378377383808374869176192949649058589435134905452687215201336738420915159670904412938000522336218644381665371480996091946034781995440516412265509003035889347914822175541433099602311797115211953009467055217145539555167835671290812825600000000000000*i1^178 + -11638532925251958235784226326591904294528120125692035602656783157201693019237298863663700596770351064263670448508446261805225637021083704060589438376308402794543141915561824760322476843342215399763985064534047523643854117884682238549559491493737400475375060189288974514429360027576786786065324303951705017502126740218954466430154651429847741263825143322446781162324067884012721156287717008304627021868959888817261680950001911875417584116814703379879783323371864017238811773249340547429983947282131375917234961340279919509629187548215318777144990773832707686268458722775145925589192899499560935196752321823001723221624914496520818614213791107643810600734474180781115817777909179536459171021902058374521757934172876590137143376856173056586726605885598285519370113470304901675250738694376670301020088051908624792060019397236520615396653002676526015978488305678216020031865333798832311887272507312001972175977666148978026965462556936531743050327718070876852357128199373811616318546480888446020885306393519080978800264374981204092396793950678875313027087612468587573122434321694888896524900434483396431619750580167124611716244452837382527371506772116253752361841678142407112662181251295514465910665218248547547205115594168313334431804224960729905312152822348621162794479922547724303891614512595309231817451076480454003657240993708874808263108874604829470347853097652165812254164916383474779533209697827117203015781457408028200507191898861035636380837709824145309830504961541670373271633292709937464709585429948249138564385366965336785265083309600742541910070099830518794236859621807686412257850951296886157423319240756199012113728993291661387991917769179949766837993807512120824790316681975005577532192774539204509076244114384767696905583128612023303353139200000000000000*i1^179 + -22145565385575916030735971153292357364144121725264864956131725713200304271627076688858345266600453240588252154649336884876322184455213539823211216842890825704438870568464119411490433378097368268584389785249020527699460985124799948269010336437764166336118191614323883861602731868591682822978721888152666098568746552700151844744941286546195260902392038345296035233701639159860884401717344202072583574086524883765296523958719736863192756879466543025919557784932500430917029706252018052800430977277478186382378955359396494305055099954492147143079990929951181717406512070767473087360262897629172196820982623124863875958259772897462679957269220314574414811641053926261807872820093123309951555979092269663251916185337306301091797464102698915685169874791071354786722041280860588744202040736333718745982414611031081606258196749522783876875376661232139732096060316424874893221557829610613840250391574433259661892612216844582946940739305034758869113234732826335673773996083370099612858928674996181825527908342029449693831701497275824317370852295079599274382407848341735667206918262345982792087865777440254281921585103847160029950567667563993466106134984910918795886188656422542941347365661514749096903124053657554962291243362260181321595522389726399428486053910870598375279423015044035862584250614381065583811401125085442421783242385174251298812762748662688562892533119764203530222017944648603440180492969706819170163694803908454896648982094078140752844738025208423527967188215455815035044359132024894708317725560153586281565181473814806355172572307062123089419465330849710272453992607576599491609697966033126170794962960067098922188206991539962342385125747723942363802867000361948034967311240097751753574758805378411440245408667004456908480978092032000000000000*i1^180 + -2677606175818485170800069157337663781320157835054622091980857841579092073972187032420475724069300478274995039041678096724006845528504816169875172815644664874682376411995544604417093788857404555451946660763461196137332152622140958562376946047450866954628776340087361372489846353437412292012714666502388280371378762999509716242174360611359140323287968151214430171925967370915900792410675437572056072018408929164371621711975871964983235955108645212944866540130665924241755757488586581719390263975278331406746764279592789684090823683034295570579225812992715504135630310430593644185947639834635276035157177068876245929201963878923204695757354069101954682133820819037281349671022670381988538975746740696172843584600083683961708223461368812321233694428677951950982922838707088669147355658068036322834707259021911737809807901352308107804467674458892331422894160466155370820953330385085644004432933620916861137693269470455559127567361987313580553188677877950876400988856592501478276410953055776228765475254546215587046374473581176393508583878531427083655263847874051285939188857518954991055656675839884493150730381532309600988732771688426192858849045239531641126108227884654506088233152845315804821824539078484367191504651039409811438826820076870446400737571656702702043563491581170507024465987222921418604345839771474794774272651586683806227637116075428415708107676791979379622263026100806306033466289717723725206529105336366661104307777572167955152761910197131685926277792347687715943139608220795911312742195793355741825357194001461883953510649817071869745579495485836300742080581880423234509505540120997533849213683319691927009268209952851758500388908445003182462513389592998096918855000707096541876914891231829242756073267816038400000000000*i1^181 + -345146322209261072271114101903629862086552518886715759698864334759956039496040242428813631828205727031466938035321602008014218540538432072363716119412434405772177140887146271617033355805916037002332995789346300812647995518197445070173819071661742974711736258794971255761181370731991416928302460123035413538718473030209424047335133211477663676470624065509730892174933998707753418597566500694614869387929137845525554150498137440835592287513110042409706041183504802192595183129549433778688110007726618127333106253243552999055415670188998123838812786930222239996016544750127296496371635134859069570454080446820827457691771281425416092682114774833908090065616441134472514808021415125054760225074951470241421667001705575087544581003270320309772838329107415190843934663075612978194215381820792083851372813225237041685834067843267462503596028577489986476261531578405959080622674972994047595310762257613012723998844299217311563936518422733403384251571875342116454294184562429787922018382432590147383547778939691151677380906217188931724650777424940972108805629830097709674614439341023692226337346278174926219857490453835214973723969543350541298620856134970522802820902708143915358257181144387718684410095155971349751739041898622989343993581259173549142036517783116640864153814418636557199707250710167012584956529061526090753914639927198315536934239463365161959455902482899044688534066879041242221514135687935572899318330842456964362419272113309053567269018126858809109673493271795828609477536278413559356810507857310605216699450108518343610167466395748892433705178704110204058372973335848774682459496088232063805301943453506195073326154820830051511482732941203709715640189715786484715294056713607204440586352018996592640000000000*i1^182 + 6331562948140560449553089215280894504044230293313061710676571802603886371327937320115302141482112029951374639823507195535937126401691100932787007887830655549294870992043417065196449809957773082311093326248653161009894482509459351088260228070902451884281320258231048146810717587539799590052000173154795738267485707331838181753080855371890476811787569824598250353594760666354063082946723399178790895881646615685573102125994179960267385693391474327377349152661288428889490064546059438389099527133081925819167834449352684074712350740547545035748130334966818494208759203134871999122044177731012351923260235582158555379084652197858973202038148516997560650353889319340643037714925710240862457667209662854410169040067898734691202517083554825219864851792471474748941335982581474355609152887323039583169835364027332441457451422337988391012303613727883266870320216358776714071261171588685740166167971691639941456350809318320086851208869469695857071056248161305038568395270044788964844117148299619714212179050406356697675305623913485190549733113314935930664081870217106382682656021425509913488746646578377780815015797209475608514747777856951193009193854213626401660930094566980760304481756235352669271972252449882015085222220554525407539905836418114421008565177678745110981511970225680857612589305342838296070590353360350256086144729827196678595304519834987905127433002575334212645187936442984616226466686250530247573454777173549775926861347733783302057124703785025437136228697682151621031413017442203652632682307336954813224269275724611165948509418159242883808387719447285995110571790663092096684756890241898892866150150534155059852808966773831189856449287506469686365058525792657817729813859793870258176000000000*i1^183 + -34945137765276243527304761802914631946717572211448003674715412547732828840135104160427871968810732340694471203270180274423378530807373941310022526220003565269373275321595494008908198560233649373782655974681531306688635636486905370591765177839593440855452324313019151092591354074947354953861394138697420597913696794262082604963679704674974268384692972034480369030969294471308084985478692804382907362068248354219248158077155323518646330652839840334912452528575222191201146234570325843664249663680903933059263337094788457932703110574602697258795128353326965930729651485849482500423986767992577148347694997101165762729067021304521510290678042838664086306863047600533580000188956441674232883925160862261059231987027516595071644764078414792712325490242535055476236113195672912421792636493297742306065497073181247796169796064675112603630658142396333731718838259597378461019438746214295116098897054810226405718344162008079139322525154344404303492930688306053436145252656139296317389332205593020464221120376787224174324285562105115391359801078076770618680220873147932319606375511301259578220002131393828260471555697839756633902395457715785853440164537759142048142168956926989703794773474714424891331500722924227112627248876264152610856238400772932327234735558444295481976375381373908725104987484264159315948662001913769830206909712527273592992817481276501206207862271514592858170794312303394960231112966909734802011450854818071833014765295311379256289338232328389559832949997405312746559014306960746372512762892040049020602218272891961356657628652626487043435873937148329493102851747728331985356054997315712998116930182583783307228825833434815456698297726944763119567156976982673063936000000000*i1^184 + -9939638256054288655664340225722051995247557421318620938056389549320166338123301790251068189414611691947849208899295195104132445428885101393207982801066914971950801747216415631318476814263489886202211510276455096660497877307209221122982967218765557638075777218436510914321831375426260714838701643041929307215928916792268114359078768017474073889233402155490035346283893522406457184172220997515102559330518189364907088908829502656822434338555849987817637030499055878243076861608582822306574569724280964154971389533061689918941343460524987528919642806258821823662329366466632448207654111027504897539854530399377522072722195843268866878822987179260200440285801199645983264586947913547715502534459122107025359090234444551707417297178478656591100973159535163594552599305456052179859610183424885660426534384901998630435650159629610092473603584829074522475782818763666496598870115202626259363816074537748911176973496105144435138257080739213286933521822389338243914505022796879986401035015053962384827129840204112613025149483514874286424342356907809466886939693110124212093374247301140976534232103132755867167738047614525748559681743034449083279039269465837098104002312372048594557256340313432108517442956482744288289642508235923110736762827901266618936225766505691750796613183237742761084401159838272405908195872948989609139851111472334898479554923263996624761669899679978754211808677633325238642635716853018296311591260425174267696307100581355025218510434973732401726660014688255912447044831334046846790118685359208555329720694488471832458707033681933333426859630592998897798020349424650951895679425400924251353044051779379587987499813540469410979593815971136893091840000000*i1^185 + -5790033921739503230433519678886762512173726551532333407266630115063700262669664525954803816763367459231243271747526642930240392678305103423681740967717236003192028216578899390294003475641717313199688113230653835783790110323180366973943538008467398607005622766643814743833652794421449079185220816889284617503862095314713374132931451521349260612729551937275819072029315133426650128008201227400725850081185547014507007485291763061995389062139026738696395051456254271571690383053019429756225026901604989592347902116016870439694893435757450438061354854800104939304438539360958783305316731119188558828100971209713799371602468962288534403162029507701753173984299657167591718919779202559585366008873604918121266977916307383806252703548281053074057118075565815395212249253206522798736538970095215263446000070475298347706978278504177142558945728356679736078246997344469674690323520992852777292985640296152564226136182006077274136596687453968899938169120459985076930101203696471643478353898230956074797932301870549051970354350030071416356828587380343431511404454988074172064458414588693172994189665627216716648077439290217286278320204013319766601914866202563490799349108534249296832300139033650518262658118538451615185615877544328492586222213216618173880730814066274000128842960679579633936632211359101572084885891301786284087666722465824952544524949984238084818700101149727292058552597688359652297480692503797428360277545621106733140531456915346551117058725386544042905559680988844448728496825091616275377028095244410144421334189797615420131047378889696737937212714549618006334185616922055999115417576062786983157770947023275405797626010108514371895296000000*i1^186 + 14774183612614973724989477448979199050570520177234583161865773716467121603124282812241311921316560861370166806179372685346021127577238165888889560871555674413254131362887111842772281011848645907103856818799966813388195775305433214470149245105073734777939380649520676630951580861889695149299168219529101733599508120849560803299075430835506805130607159129207143989150074679351795097112145837439184480720817796453637635023000651342258774941355035183716317529625576383678999563167462158079435658224696779460976128422793169793107387974538743418830058707976313688077358654903106410613054139209017426567085942195581974281357920956927999048510333981828354769292618750443321400659923238447920120389061396944548559270276093123634036240641885994136441422679097114725474841858001245155645165100435449425446603476637548760522053942961481626758156649332788930269430030306049169910459467152540593262831281119735413663795566844889758968248892172123394165114414759657779184398745968037994553956786514885469704743117070112730632429754192240700853111671908046244319505622875120796653113858250495813356335209231889793105385463623554835450637142250247918268378631194567946071951883625831404876060877313168336392101540150757368576185272310161197515972201413459521627713057917661467591228801132093656942223143812684184951130133041423061054237406868066097436137867135698421916504519669005229152474414735283190718789429835981368450139003175132833312499690258900846970119011079186873961683793137810373013954774407739747694043493281170412849682818520047792480969331048326521808415388061743301781418241875625676255866245600759857778983714789785600000*i1^187 + -9855658757545681190363977384299465623117740041863711417479346818121446093510325198440272208663297770667989241399337845098635615594369971215593267813355028215582558124387859140224261791226430943198174116536398034586310553148888928928499783284028416772670494757400642293303632845092514478377260539982754804911262568897050498621368965755722537082088431153896615859538467093024909611204026138155829491582129743011998890886911291037454551869864053931618072329909836532898667226102372574623286811607950501118240517895379324738040527145780059243530333936655729908075791195359571182561520547726260715468378147578259604387557159251418740298293076512910804281623235822261390895141256928273425451119355388072330516244489364907929954657955373673203581846524964503178877148461151544251705540427825027248499473555486228863574187609205337654097033510346472599627841052174524208193823804274327435861943917472222217095716941905826082967019230508438932322728845485172412352369661941427441927546094081309286615061333139106205314507191930664199156612722440896777465721310781400291649274460414521687742120499046003848725528887251107837445587371443756791207874426857423688319626109551427304134644923426285779479023414805008921414049039979260951840361662192920690625309022830399160671760747370564884370767129920063016707493844366302018964864193296704712880522110624803699342768393504258503401985080325498986775104342122363851458002791400280463992986434839227181082518303385521149879340642268705059747886959833892327153081862807273599576195117155523973583367020340435730820618379798954704871760491431373826823290880000*i1^188 + -462146455474347552216891859064776690756441934215498095891539988929071588363732207414636146474095230174070842363386260604072789010005721019101051619105471780119256263179513160620715997531027765109532922567606197637249351253241704173577897094220237573948946479767356936392786720196599484698427977822478786136795189665819357889785739643743181714293102178468521631794380955746647351801314481589689777288899990863781810433764211594112396227114468320715369770495970319453819278172118844776612664462656090973850121517209965956255510519444380850621673630823491682346647993278070165381604759222326453598573715206446557692190083392276421278510386508797466266014699838902122912279615966472454805578431044999391921069737963804821548839546662480351498938614400103944199383774481261082182189520101934680211631292275678716253004498034866950740193199832159701398972994718190820767796239971636486560845243442433858671861753218854743614772330029968327771272572744942803130254386350450533190407647529223111094784363834457040214533806470327752308909565052984871984320152947340483096464259555620366341532599396195513909814506900724740440707870854868631557944697292221605253037426989988648715506318446390345931256335218376177038573138338822744316521568609307583930895146212128273025604889217271277937969702724541792240557481577710012095139777080565641059832829267707964609532655419107224916181779248152006273732198503166474607362953107965933052275896040892396602746441233448195957255719930865434872180028737645810684593675446002368873064850835767863206500372583297708506609783626792960000*i1^189 + -6749714516920248843311827757190081159216764297892619583182398896967092349806628274159910726410751298159343882419794631880095077936411514092039416139800529827091864625289396993211685030919510876465859264833509136774125156879888844556271681860019122305954040121441019517356253272157238673372837739155231667010318989821511915688842348765528040150309357424810350395400987052488728101690491864161447028879086890678471399062282693054198552072891800664177003628724050923391061795287106630600588730944817538358537221461417301777893151014955616942567590149855392602568578329013873704648912053736560653375616638866166332470935123299919004075122536776433483516019451885705423856862321992348243326652297028514387211151607436946871557025725756997723277978304240951330587313345521127298695758517968842093467620184623757821970689682660565088550566522186855967020052396038007622482536483827263381668004435547838530325054388527343855912855059687162396287294978572834067468590201391628302545203725619944183298153310071781282421547307923162990095266967655350780978870531877029277419221119788248074573301164697635825243491299333143877083648374595240528064608204303012380776280097643073027462360515242554684520794482790080372339148836854254592933022885733086463306615991484379523910959482587634167535475004998665595334415049405211287014051888719260631197221413418708325670215573242573172228422994003090481911695693109422874358625176166962426160778877865237204550658410794943479557877629691560223164933718571702997332023937508753963437384363025564491055104000*i1^190 + -28054869119437479672192464314275689054059245298188182929255679100914729298949115580006616011530355941601365197217387680451550975611645050434304608541847591389439649535001716813914076424862260050796620140757261127479791815982621563052225303295476874578630431631963084772509945052496878186006311971097710281347727548153589614590671729553703436680656482613067255028908936861838017645256438772234106523287781769456346488669142304860552842418647760625708476572906301188928762837139955485707203721147210058532026987844863087199837784422773122981116923612844643279305141752426832225743413249297919019346182509351767008501027745343004080195949551098365026723508448765197771553389105793355725879745819722364572761038222585141558247901809962098833257329295137594530396292409793793593910724823618686491607467574668873407299517858905881693540037641974058976137285618900020374046799623019358936250514575660574849568169906208901172383636793785873851833052845618766675660561917999160156355881893928043532933746108539675915903941455862481729547509614118242583882013512299910820041118315482043338868636719124949434173013315188855676654515073048958140525423054643872857957943145363911740770725309804214418268595545561002185674666144419036199614031990657331707578149331425182132043762614208386322718850211004908550427209564056137645441203301881865937088815565535100024495895561721826149984044925579326747625057750955381996820552877066681425116636039302783957748436643968279404082988665604123043868759167583453237234219110891520*i1^191 + 2913830035708351748725077420087884499691355059193352464868322548466483096146739639844224523884453822860405748307050864492103931203692103566291400446791370828190157663060106108794104439643226646448245483247603929177164031200502700507361567669627544767724121879915985052985670281302219298510585233391062962832896987235464438350550106116980148583699562724060543598112396228700479250584672728058353630272569214162722155124405081621707721954347492117683835364644263702581636989590968244936408093969469104900428913391423605585015683590852027834844145791627640100901660016702202302941867716640635565789216697787102342848896271647842052208293682536683436103497878671630440590692141481022892464639755769850318786279915106712982359933352984891985891249470586464561542274217571330089642381220014398636829204331092033024168509043631521495942743564681028244476881107595091849809561000675351231553276292026398672454195052509713909640294607305680816922672251073468933001663177021409602805610978177929393764645719625936334286512370269763134770633184677692667545725185745180767742689855512844105308982685232733268941938602223093039228273740694138525277120568856412325966654032818361927989271153163797641048563834605102302349861907850567480063089933928023179835406047623196405698171743930468233687827077347069413728441706366939409560759311352330433344785984481465633331801896716835080293197355660419091073502199619067499724807770033217796810325920621495267103254511616*i1^192, 13405683656935078754427024553793058370651828430928412215929102986399749020456506754062108096180923276471787315913003100429873034667678242487906809619014153308675513083819770289079075153814071407002265657745989675827519955833993912739182638957435167048300041312980032268596853557542247549467097714629850129454905303682192573891934932523173236075988215863860606832067177623494586928705933331284042817190992273549387121054246007875122296600516745947765746838067426219993426233396105408393677743466976019779665913031627771285137541288453806610420970266732023388172370182484917032980497945720758504546330719962985696003976137949418218867587303562248424024082155543115698027480854820251682743912853854032590818850369131666983787393330143672605232391646817028531801505802476474669682504039880260332449771883128891864164410603038656307665579267628604742977122826393910785234302142357277022838351895691559260082341424314282716603440015541101908840660291005822737281175415350898504927218147137361788982827054806395897538440500476053813255798534319707123039649484376250777265259220104820265656098906084308696354907614465390874473122237721289472586245756036675688027518577743607451046919329868480613896764261897432855336292934300947463170764453448770415796412160617278463545814501998835671237115637592753761985465015734057030054376424997259454558503999978958811692155870464663741848420562244086399631288820051890783052020698489451792961202069302760644718952737039854335099787055903018868673717216824732167349221677486696442193721534518551689229270504220264430791894747900182743805432201345628719050007531348063444742516245050617680417535472875611627682163023242623146307724341035224122057059940906599326850153219176199145204748347435384824937869085250196442766792236029850372095550961601638519882416533853271210473841683718949014218955577899518008734159889718281948026364116443395086198009934017905200805649202957139566501573128813518943366149153625881289841174281345787585632511154686639479755180637506969708521299496324774514262779688159822617298116553300948813326626816954572613554158969625663170365960560975813719470174979713104730309789793878903312156699007037126806847387999429176292232458785896695068899276863047171086934611219607822622039665679868354326225692276334220281319865093260702963217148805522663973402606690031722299168216418285958815061014480927765797889415957879462343759711957470650695270530940358312579394448869489751252097573542358533053539237605727970766600603037263176197572565614362863811987834765605516823140608673489946396143664866559418236880474614262330537071196533309816070368675245958558411140485812326359536147009394016493628411936914309739228782026736824254235634227187509478340438331685841186873940792658860260878921745472398934503881510984656813273247257601359365267834913398949174122200459180065000314711946769890023631477093985167391496901101252351730701577155564960528891343775334717120110499472186856458935342101106574671349598594246025283320663357184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 436870019119186156453156336846443972097835282268622102179655728054692792399069343037167425857948862883140123887639471383623295064719810363695537149723903403880478592748737773041846542709309203347054546958554692712203522550387339630943162518813831281728565139411945714778923078050266473126249647252548980531062322929048243196378543426313617919105690348896906830092376336242572062998170355358661920481738191510495845563231177437051179403002116289740504118251349645743837542182378014179955618785196574475895261907789354373625914088530046925812358248608105003998177623659812033728600181401067330280191912607785807856215855973920548094275740167740282554295938890308611653272886635761252429964520056358565688104316575603182436454297694472963998541880506709510889449399870580241825855852933980414307397143625034568213187935992401829829705479707424471515261400043868664536638489436766805238462994389660989268350355790610592958398116251156657287007374421218062520698065143313414787906407607798954981841548711732502126609571098960827544528008008632533418715956500543172336126559646733108745070750031337142448465856027802118325440185204653286016729561514870698658293770375537755531761729711799123994494409619471124227076669565840200889478032327229754798835931063369821511494692602618345569013857137995072709782907705834895686303574684851470170998974547219062661406907846673809738943853591631143335619414244935799551331341494357737822872758272095077639363719577353029352912847615031860815902668976292718730992337798394616337972202618626146368868654145165295480861936700705383327071089921136674790081200254808679917944734115203376159342062232800795575244460228623448475057510015445664102325243942587127570614802365295322722319411526145918593520552374798785104283112568203277790740589687535456235287031837140166122090048847997425868076032160640757801527324246769346216929330142355886528869118650631154706396735931265889146391711998098772706894650962530395424931400613342704746149241934856477683085655901112387197452185396836018162319832641223881525737595872346108688700999008769808490628500527355471057302628827426862656769557437277814219625704781860191541205047739537674354125890613625913323291320907049525217199301832409208025497009469259612384202390673390413727823624044070723204552311686580811215610593383251240483624033451929642856568360189381374313694124862366480020919062525692563612308905388041800861002802955623412714373357635454625704429855775962284333283626163860269323072182672790924167550336959386991004270151115255885963844503905371342664469261976679851811268997760132001367989905112996519146302478669644857594537991719367117723643948095391473975423772526299287672856438127781268080933194043755697314304594028513602388427677333285479291522105945855551622719467520816645700759666585661565715930166243753798740570127500000940846542986366046833608100623094331221050580859262476103446978995649648319182963650141187061680765225589159049892578625645806818912875266634939923236490713600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 6798956023372667280568832687932356569707798101325672687274560659076113466085620173970399456559140303854214807835838480092979696712317739142932279770852078926020412602770760738560111513033432931255962227059417468408972685756990706242646652072316777238614684955022654950871715986533835192596775120767437763656891382325875746241976519233604432866455050892404781282509510798286377930789067375216587323074664400638904465928297515976348869212571505303047403913551779450831963930466665581508698615378996450193933851315896961059865032526796275667510562677086395063053876768560284747152549173225614181698451802319636278554374153794260242272490568897302332631812621817577738736352562882708862108604256127104364241594700982557183917645993148262090706219040508381390622072700093417839366549369543235572230421593268828207478154828558853317834182732906998994491942878302587785081854310374618563520739071941495573885330489913162385202345019580799852566281614008376746377562206544114422915305834367757266536506299928315868728900812675512275698916216692743254640641435043018553725271035362771718475803611118898778992894947542305068681251180076860988274451900806705323342767692354796229635857922954914179983482381760574866227234265511873284988081377904280968591190569738996962279840541957271140740442746362356404612244658955435405234816825209833012193463107183724926254265955418539084076566646835180252566469126477841338661078735697038035102377738590450312876351877016106696810551475622765851900989133274738355172059048220117713960835768470567157098706062158288072511205562624998295349477121926718135991692828762397655341280362439039473055786321015876318017878253696940339920884975390892987407095824858610495225140404898321512912927094140761886499249360425814304113175897544051079226458108447626914117712608215619054987342982293365442887192782744041232886535520478582300626990776820824870441693489777011174964016716576410340134652287605059746466541912345154939280546322040484570419484193474913150542167945286107041232917369855141146167450683786313986906811234526208007226812751013082727973319067516421777696038725121138287412339158818075472427247161402761114747089868679278327824237585473578531263343536800686340016956702484359083399253884660206502773698162483276802494853595379562354110182203970349320525283989684093265085411714917408387940225885182915962149100734675243020814013529363649259092721230964888105948326212045024595311849317339544674904193112027021237569504715624006160783861240865061745087309303238721529072660977770372103904790063998068574819715591065812105602526027113865050180373617371305048561288628491248629309237881483731926958647690576267263641925478000320139680481669357693459551315902632778266477578412032112591882657970413040397112352287584590807178113553204262768673461441255281117248472605071585940366459885321274070166134541109900601604580520121526270009692042142489206315744764778999809900766083963389058045844548919265434607277803871663205018169853333719536808996480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 68116657245607618832051736589307361635803388878992267005216446259733877074046371550025448500307070958744621719593671693672227467762235541417613762014775896520128732804346493146218256270621901973047265404208605467414629723654747382368594017110379761125754557708603296335684747347685947919284615903748997494307493963535024848137487593499074050248104104455806284791371098752567194929719718587443660588173779794239063980166364069458607552276645256036822676551928414919281989586353842061552868222128916893639465334926379709727954243974938765037037759449234914084472574634666599897455661521092114034124101030806320887708146262622396386840808590340321457257660787215616722578545305324962642517612756338584593969379967382959654483915569411065694470746541961026841829603893696163642316974166536194245300648297855000782930642565898794926558287322766329018219817144969385741141867244058454354930543765386498411748181042323779526860342371349926951216433320721531144360337718052973907645221528528867338395004009814586640437531286828606834433281023757944104462774417945181816660285378768232590284979560120426493959378752694022224717328910012311745843346718270571000255240960254221468842671373998469515971155620081925125685136712382842484525719912113126090485755465816078369866939973141079058967265260810946602390730691334724408599239847354078165646295178558455938295856958986327337719154146062529231818407354024727590288050266084368317271582403824888909973575078752330741458438952892949999211632923927880407794823796719519744953633613716294199387250824234350489863546232147260099786508778091003725380093494549585532818552655036666192746559889958888069357780655818005938258151987886571299101155409957001301536255965262331026246292682952735769614304201796274519359878344122817169220074120061515382642931180807315836373671762084413179315769595567292342722104934194061084581789495743101491822567308818186478377702016832898377412196850595819006904091182904404182272523593544392885543751953252151772835152409628444817924214160477429115858537325919012831472211836410111406974965675077257205951382030711904569539009172644492269201764298158390566533048796067892817807435514104174656701794898314126248973296422270428092176772185202888063060185375889909323289733779858530548584256852772255649704020734952230052737043076096309115671531167064255998110861835538513533687779418193204707641266692717959986093919677315638459367296971299908104308107406769787481330840830022550039453085922089443312810534372246232336655315290830075391102867091414305421311922724013707759208032543699581556326047994278176741261894559667988615685098128408230303295233533353078120702410008649085283342149733962603631809010282102816989283533864739274985737285403272012847255218013111449940469990325367348331835515286272637698235278133656883561093686698802675599208454163470640924266496488142285539852604725311628663877749568486747096001670992006255360934580666361335454862003456302756228298117014775625528659912457070769109283744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 493591783941022621587214969396988648079764380820740319175208535853548819783102618390046109212004759421920900943795982021189982210148745616009064778484155908322314902776251097230488157365798174581513840695249485164742418470631634193165369530326219281562873908132373648847382749097044960328692122389749798560175580970389030282015807320290409622567233769001431008220426092843523091636261156630258475814926707027976286424104541153453181509064086638247778008540132369925704134825973525522396197278937915990138284455665368965284264637814482161121747521080526121082425206746297527474905326422132978951335351069096552508529194790793167039777320229700994952313294336202924326299171262573107456648985520349951223949113044808992615128129041690297685317448680181773079888298759454002938939085224640122747748178306403417473197450490900639176967259450146162328305435881790038600572517610322546078874189420722872735307945040522208039749964861618904838378302666524686672165349359643845559499049999732898493361299578101333004007502789225790777646864107710176647674830620673638381708293642458289227750587250062416644547777907649062536583217937781229579865722715651700812686656533075733296559462232570666604255908801489886915270879754896956789565058681458199338635390117644250923848246189727729520744903519377324233752586942190157385264233513740055222021276400651655299288317401745705608075344739574086491507726498938518031053812122152069252595820560321903672998517297543365444642404488965090270727607691647116423494678726486095866047499199001834482645058469962409721013656784645147669422673303752061169563925681483144636804668879334695960888332150696692779212870833613523705383312298773529982280983221668477445546487708721195976368523755339720206571055331119917332274515542351422664474133496558991044111479511182043352153779656324863756060165853915788233986973213426970696477522900434170717548509986608889517560415642614992487601082283649229559946215867291483798979579187216587256556448482873291167231263812730944452318024068846048896888628471814676857653124660867091523835958060996389973173547681453794005807688099097347802316772068401449677630412306093529442161886833285097108433719121893633789627312856076961130204385884469927548498357324675897396291294981704832198115226554333106792209706770634094670073522552532164998245728527900046297561468663203611165633892165947164428499076394449196144511335815123959241855834191759206984326522250515704186155268575844319968611637262926323711204577775740098990604208380260334475850935873518124456366488448608148386984108403257659199746260470587355504727987119851245832985297380301091779082539379578831750557501469712473644830823070438145634751167700287823776463386976453113112328923999882092879800272887528560079683219009997630363924870045039142667883527968723753228492520930573270536908407170961098302998641867321121251543170287826998014732004847279127383427626133015808643985628371503284475792936324263955335894588444575062623475983214789429765134400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 2701943070979096464549627680268684633011348242229341698471716381304630012865859266760716115132238165804030094848322620375989115681303980504429025794380438314827662874236518371172476051069102801408942740231753359220422910069877465849817246127883738847441521666783620798388393953650350350517578756999972923427957234954381577473703699713012104505829213779269152326917202808925801542336753891924476682959303743341688173234492032624509415373513879754254445345671311648640910833721783435869279539178677236573804948284618371900688813970923484922456385024580429417300954402273066225017305907414872781426984905619499462537197423616354410308137830235742066447168764885908192003418502789833255735175561631686417679865128066307978992462394620276281148923618415655409773514584198299930654297875456743261831101380509187561949528463635142148211544381215225512613932295866767528660966602448128058098597292858130900031613015556395193681124249711584095958015836058515954578242424786264374523839420426612419839924854223234982034226374088116375686973227927762349208306400513357453926895164784779064785290069837976308093211152806624521015507401433587504041840567463889537704077177447363891901676175733609020690389196044104832705217055025236683822391583234448214194295101902917537485779516356870341470153110068364884854644012236407704733317572721710511710387207556441523246115548290065485934300967673722633444143791938997698992883749817726781139039016580176690024952943918906681609477485872853623223130240358122182409499283979878451167337598741575773658111385036164381627714830078169584782505526669274948570090847949295446989151055305938174909063871078307875428339518262085693859016199105939983710511738755210945650980162205133967211245730113392212020666329423194724897608511966583342871800188770769621338779959501085687928777735193092430639497772135564662009773995382516386262796589833349171513303380387464733476758727655070215451727859158211630903635561648330848225068059729788785060014898881826123128508797383231648972242228336782696275954787724261210245108082420806779689605953717646729765016779215865921272505081850073819621431042557188774529892509148948109672247697104210039776749069634320155633559892338738956071565426718589657132913412730774203789595239951616095810401145711698357424880748373523959725904030005958690402540643154507373361963130502172751021570439266297398280025653767508950370259722707425296035261991628381467077972959135072678905955890636681653926656247005396103821437829475452702833092504925256539365481854856602819792786786132933134869993430819790332697525029132246051399414238277037333740375506212578765368746743011594722837214792300164031786208001876403854096901782916877397400862626158221423307176681712829660793125523360830295410850651767907755220701216575345905934428945534153173424966557911507398542306122307620638208876487593290367941491351538726677749621905846545339642510642124191566336882637954098202230741277660291905560489180043850887924526632259915153092880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 11250781686975143628709870143015720161421202635772380149656866325914705877354139456468895350665661393309928320770936009906384284389219331750972652287489140494206485566627001644732783547113073078420882277318655104625664536264644881134403503601604064121352290151920974339975830418301626212129832792761799649477322622097723582846374487684562191210738441297971720027385893259246727538207939604505477638314807769237712704909959179040749533902034761863465945820629460268849475554440662728062684426636047178439140336273748132149481767194949865380416548810266829042512507654821356415774251001021701995723587731863761064035877269212608486006739864002374995533558718420838611520584596637700273338397198229040596410784455339686008484400162255717986816212411918790602472898718353524327880200027043368091962064033811118394384600307228867063181447738460756886191388729715339085415409446411737447164420297015066987070521570411298038565064087364463366110881870983160057025026089646734697838731492765777208034546949235843585631855413544414050860586331545834207452338977288962015430060179774931934112685292045284669564607466294244665619290001701732290263582743738000209907701736269489996556343153747810243170795579465598032078722267756639301596197463374927335817815729374427847082733149650348496136109545080115257447123768102404182179629993005842569656000291626853268803988601996371865307939226610252156469344444590456743767527366505323875857911629517312262112037834153690237581560901793910897383667538967518315185678133090256418855210190959241240279065948678005071028480896796034753984787509866972117016129714170489561373395437548087538188761871444337407220054690342347049794070289106950615924387508504868055364779390664384080739870360097027738572011833757072844023485713524874988456082041449530663764800528809392684521273734949823905653636256047134480830395639558343258224250206672715965775274443742092716632093118301899556404245032543520173111298914088818152643494030225857493172482753706410145698014094738831277861586410657258937730221926595854968411457348811186018126320764705205148846856320228214555681103181141205968189515808794396006559008701290678907730573778992646558133989288566298333570380891733429773104631448624765297140941425882876106585071819361362184380489478289040094108820520660312498183061571151873458042713643618589149962204862082305571562176752068433701731367046518513920643757993651395377544713169813674580011528858030130810792969807916818341652420420505899159340657947275564326753323318343901473583559702110772844107177771490658398065742619739636723219056365887267848262377070409847234874487230385021116468929897347827378778173783800897098187658536564079683181263479670877572834236912539167618568751854666614595649744299886288664075446616353643003685754705387852511149088590547156655018220455618312814692292128063620118045212968338411791639069963192720514306579018541620291537464957544581833643540257721456752250079073597002280601864763454097047015825795947909984772000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 35369522847023473018311976457323195658670088212160322390914690991240946159704119497594518353922299308790397724673351385999098055282099488958522861356925308509582606697648098386930832988331470941268740260426499721197283062099713840030207956113839612651770759588581138238825016051718490038117320510349747846813200701541185695799859853372412579296719955286120419576774220307573704098073590248749639834066968236210129519309920285546348944872265016415407490816410058288610393218731310051686075925861072274802662984660805331772376726644733610043885670093297013650005287188624219624895818592546939511595408006186593477453296880992316960169779494861577104812573641841970403163894412557771808199528222466176971811596834952134862342453413502917131479600432381126600495618782396100438296636259663858945246569222455645075746312265707033783560055242491957977634333869925129452944031589326275030449946548950012759183361915303310567731418324920244992833415040032174593659013285802314487046866112181378624043674873413683604020603712354651474231492530252438352582607074271192981621420059540900021561295009612411374213554405982115876930085917308304563605172892115031801969185380725281933463444474736081945311616523231080778750665266433538895941353769834645273463199818790842902230302689747882587523672998445583760253540384069530624245935894183049019195013934979302665034863891651215465163709578876645547956829797184979519909889989652476445068944328305839946279364299320160039846402131057018992034073566696214945086310126110736234070577921290001935766422358867930047967478151210793378931668803182322356148509570821785812320405354806248983452658672766385224599524101227448157901852122656157708184473737104934477099849788761820062601868085332771518997264550517238014911069416376530519072535196612071083589689297034810206771311317979283087025105138305631338902448981973274935323145117914928263731731914843124435225106810973562660645752214165508905603610649061333871009560627749062084006906496682898855837418987597659205543704255895585875680452430363123145566787406484816532891713560209419810531751444659068742513336584359839697511958652719037815522577320361145877617598074312511091048757217692719115656467969912616471958948387480740184263075364564040034535880496091365042762708305919852534340401863340771639855696739660233975257317759363748658524068126190582620953178915110070525545860008307774941888283317386691994662507173908208987906340535702400241954338128107578617711343272554749511292986070418909857531792358636505328964982289280512497053947576217934742033655468313743921586848263279607013343610477067468658261973783603657189353014799450845393086926838491759575709678890535983614227039304431832478965756561111247573189660952085130941328016226565857319263112450527111220640473981203110738362562179070123164053466226937391925664785973457175276084166228540159830964451547585274569217181751883651611191385772591689897384868794556624203584835109758250601094637853900307832293326039279596186600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 82225935189246142284107413300350660265255351878214431883301359649446220186023206215369523974759661087431307288536455731098000645313839613247462735270542421869838209180590336622811878014995833438032217282557491372559390778179073371861525039827354560754256151894855533965986412541575928784920349059163147718878826887920809622997093909738942538275493410765338995427699934274872909776102268556859851225293121896272527201667437718376669345980998277107681256051223653499537404369532487346044524944257809076931109402041074970512517218020193520328820399913519255741372789904856813322321807021251710627068926789590330613160663934827234056760095135619668629523730188644280176911308893422520315187381406514990557088364550544458333258004362658693119716971709513299530681465132589542546250559506804512577360405079663441887792821263433975814595208812978412867021416291532937729558021651459060778238855798585615789950970644242656558775791304494201282531199336150004077575242371221726948368686441084385447815116650526131567730178394969009060931401455917723764563365870480607997944175780388967871255996771213355514147154646850370605007860957400646442123943389468654164914927598851495448031241961525205010123379624965104062798230842807074607218392822493506365973304565110750807594298933516862951156470592397532897780856072196663672675107558020643869694646708330500632375962492898052283304606678249472254313682603248968762778187921800916258058819631303980401597992622274277639098976748444951002701986293371830257115676986282821065355662765764571931764742140225646818327276787954834519341657013963512080585677856736486856103959090626244586196161268816272815521217278542530269959792635811812494166822194794339724388514335570326559377297186969278528418899513942848720862813040844888764159078904774772849529832107323852528663394174897884157179523710911445320831348449209363357590614781056076371867699293467140057751483027310626482304410548264245679737966259866101308653014183178004441025017369493149688064201630564338851912793490415586552339660417410049141055359898507389508805399797195056846259060942653683287312428658920073236292035498009886747071699349509122892247959403224383731659346268001538713509620561514405930244265609054380165823167999403020095810886288018944210968806441973113184415318330084685473852396073551550269695013860712881455644706683298765366709887474154859319120033257277341485427229549926191484982704182742045932360605993058277663237766060544521118534370672112766111611137071366467192305710534996898786734850048468445700261986813744829247779822078887879166466520260005818372979224073777799068168221835808087761830650480316807669738240580087930476937381052628355087811861860167526393002426944467303005136191404674300639529387774106741286587012271139103787083121394371845874944798403124365200798566182518611552783400451675716200931362791098867008049599372019716742636941458190359661464754132780675936655178999081354449047314439781424890232726676745525012485257584276359730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 130143800540502137483995936883500954262504465292444640207285369368903480788111477061214763544857519000505213650053531161024094516198102466110302076044207139499581594813921792841042256267821082394942223628863690598188279553321742758208036378387327707640024614693043968466132971158666101564176299129393421917724115118657556277363351541016925351805947841300382073440878053744076389231012749227094481194264632698564060765685905115265703697969841190480330720134542843657303065575631079482801358697440457971037061212549940352365611385231941220351430592615777090810616591847612827014001920701051715583452662548238637533226590273157977013259750642344399902051972749262814519502607661603925916267116826786393392003352607415635230878228244771935604645037470062784309735117296856772496711256662046180960184697592729144460592911552687768527607281144282421109615384080259204860906080590825664865522604340407956280530024312239319853063679616115816081645811480972196007662257138565056875568514884099694135113354435580552548418725856259965423325500776899945371771355230608124930708700429799716897998187522326286645869058340202174988412383320534716293705254360756241260167686793568402391587507878050254084045558891182927689091685522418561303809515065701921776067023383834135577427835093607286883810291962417459526852816311505934639481683630173256429531205077443966438802498063424481729975298265978435313541511438688438444131831112205737155945694338322690542989663648964312236027777193634145075740576615751355337238687001577124759501393453646307435128083689743835390744956397020390482982460832263497442864743963944585456796562686523067301685945944861595568763739610409382038249372342544630579226461046843131998523616605195836552615627623278296817095904835451685887263402076502055272163404566682272609120349794991474432357385868558406601823286874128369099195111111089544541103502219102581337799364949954019941370334035391395794151304755481847232270783299564958720470796966820290713168751029196512684595521897858812480298140516142755467703282031476715862697374214942793462480654923914127450302874510923769722438423227638763745158625566907913745253448835379932254652269179327561257374682758369435803713733681385207547069422943312930972075309816523621764152632783841122248420197231046129173597814882261222692794542970225736864926373342474855193104012223341337367921724147996833969231708056089805339721988317449532227048645373280845046604914565154638444832035330924731471107446384748144947969024627779505066285070863937206072761545228969764232079680788211080948732947600201239097475171194694651710250397613011624536453968753924274690557630891594586462244805603923710251003062610081742480630846286630560537213006763074950468196867480872481893184792382390922504184542572962865094771792110474818994526337026594553427007903348994222442355150179972016825019629405542500749636424986124400556107575277194558644434332819069057364715226355191918097350821366715664679439696264695729815559667563193520500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 85780801757090181768836750492019216605296887432019861276042368118473959862446722998756305369986813157319868469270127388169390766846546383267896905590739996457972920269849450916654466269701324573189837504870313137243169191385192347140938844085688644030722496343674329695072249676184257976738722172378271435054050684715805731322931789356067789645527836194295963855734714925997072577366317344653434264705169352316613166737832089104580211338556303792575440984924135760944818670099117667682635200702857036603478747931221933133257986121634953151044345179840790314876841039577064450726561488493090391970403209704976450141077686717560097426445541843699606688794403158596198440570475566549187301775566108459442460304647018607360812083485834524397515021360436349293730573768164830093877715378245884118817953604881819766148107357465586840707671539547023100630766254646736027699277869870661388374932184127224921318062465090268345297493311605761592349101903869896790231442887210825455830389865751994293246690722649612445325352689609967708859734099320119975006774633234928241979321766074164861332426391815637940658111533174832137432089498683208204338796981879695982027527829211837307882023852830206927111540881021173150580748069649082816408830134484218800716677061623265218734511456136732737184808948272199171250865104714312132991828082315898823380094831105605206593518685448530372717001512711937636786353148572511539052819607342166864374507557808664679761775797075246496858374051887379484238490571438923040357284851584289537065802892045105385091377594284690982629884935259522029162825185362507322970074322587996895270653179304594981098703856954321092229596223089181779233443447677802622589870205782073453955527114443860050761094398038567994584868260880829948427014679075726383593646155643799681483533962312666910179179684288523480501821359184445751686987631431618775625556850668451588175752163791507052112939062686834655172301670433441004977828326166211609620264527906796886101908152522266710409933584226124807726604093785163478268221973355687786813864956621491017833182491396359744984703946330947667140605196512327432022514800282706980926108910222987198127459450095005202395403033126311292133744979137846003709892964311820476333420251365618994225914135240384081057815836808327988858807813027247695488512260665244179065686819441080241991127192602932676206575910489707745672971941696976955391553587055598164945641588422663976899589712729225718651324940921814266666327376308591740552063481472799682195482259116242574587001994388519997614244701426451035493352233536810212439365619200313760510573930777004893230259328944822121381532375236721013997758973443617377383226557165020473597406309428440010284074548923308220251086036449149532156988763301970357401595322586194666188293965693759768922392696081446377827084136173549552087483574673337877127747092672489096175047574297157053709171579275370056453745256095540580466600770587145680314880323804213683845423590088021599695332591580525000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -190705467844929529142907438326297799512398501489825255902742602540099379634405050794022517473508829962756319588132766714895824797802139720798434910803404421457095507790966779482133276066682318165964075893593659510231061409625289775255699935400374201670546864941395365540867151777555692911380617772389794405072546343778402327027568441150009477291328843150721676406015539465891253949904541780219051992714123787136536637833427144924905547299337814053957326737395102353429786662283868539902861680773429350330805141289346940338980068796363345436909850550451312337394094207591188840789165365435456596409613795083188738111576641191328963068786642725220442276371164942034014793088957500747789107310480972345028376762764846080667937001778446626831675048346149117967926664628220737551885249793999726404921452574212627270935880820142979979306534478683487915371399822060254892269759017356212540729969554442201360718878330466891386940614635313183565703748135731075640168519061047453113166630941181742097015558099597236551582262324770256811465950754589512044743377648805025233083852751390481188663226000075430081897687833227666651824311315507106459035706017279854438637363101920798503324479910402360910827020253962897126655152431169549579861326066892991902839054188337391533014299813108011670589923411518586383380592182887258056041153982951018981610159787581641411743868971925346852174547701799919579243188054720741641010474012530520712412725506306102930714384589838581449034397824582860716427386971446881508083915529682622382764577325254657727659708823115403243932157760292191782448614747333780360443322318794420812305809044826532873204282308388839075993952130629987425843160189735046171766684880633808040549572991324960126636655056909552330342812454417358752642324721440082394315155160776186627219432929200453823068841675093329759352503512372139406220140061812305607609358510368419711856100970697367103216404493415363792830858922508281026297169691490398612848432610324075283813181497313903924503502141752005859239544032741083202448221190138781006104419385727788218150771963643930007695536211581712043045050731724874711776165676371319121945316133802936558777897487150361234085330136968786766663611966374863546072651366276268113725061712547183136775178468464958112503196282712422970879294724987492092493512231229901701270648328542144480163931224220629267303297688606587984649202573239060998436538614175457543363853622077349373785075677302077542646186776851719839610228359759140125199536464351969931903352658794625952792097357035724819321097665737683408927737869924218624075402831189093183923077756372896240237146084722371541989664438888320388114854588460322120940035127095199408987773504072151890206865290581554794217172445535711073073213199088085147087020700901295800317968781502270201911893774098951815079774399007660555514333906162800164603448056414588866604149143381177230632801953063618299579244450129208975026282488751999345550462842990678798137447408157998423563330995508750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -649985050935018659828576137216190417999640017333750503306047479185905141612447578920389113809759529325637081250142522047946436809086555325240093787481243325511179620652597585687156372625843323947688464340292793287195000686772366293214484982516967979081467548693160327017863306196384315417204094226057694214959985849277141005196837111071823008048062490362149607336496111871223767934044110829315309792524605692980503998928386023351152783754100096939380410056258487130188856693991912365545030774229716492110704668451109328854264008595544500590827485545903190976904323551831219961827316888344848267230670813670610397172399084744014992912302137554222170483128639538256038458532899664870297747547383229359109651716990714294295473458040430361442587709493741734930186197883518077374595710101601344437669540216234689495601290733179440976483692611019792741585901330371402078725954365714644326792958064055276024565927236650390863648586091833817818216835371272265862060779572883940205648029766755853998488659992713514862234471782235475187178314128939997839515276028318191738995007320888708956358406215692814113441814292040443727020336235024716348497369940757324765819782807380532754419453052349834409180023518367337561380526799067745396661878574714268597506482316516752640947885621083275078919624030335773971735369666471746835882447836029889070236521346623762046186672444978402282982446749363599931103263504113725258174600092970726933781188067898603021465832136164426177965921652645153338969971650850604093156748230427840176894678092179748882338467143849075006903237260808912736761032220916452266841994448107127252621724490871273782067579344414602062607551864304104118000251307538692045493851247012499682844138551123709227653540137025806081878835581136102872469458414289432378327220733985979806187775611457183722847242138880982509245847222269479989887377885490983311316880886763021410375628395201267134113971357995632512230757168691933469065397473414220401098803331371017623177199529535186981558875544860677508312685860650035386891510215643577836660776322703464154087367688366938904801430985830785680036865885562862896292455511248436402648246088040561387265375112494181998422895188333199558433000503824465678222860977257488611868836702427118326321297389063464195935189065651815996832459326147225549839949804209698625880169122213945177399776711274511760875138241220125244226747007595671644726654471931986356860511029118522996570804054719997394227406523814149135497223546384529078418374992331803436295282888317054621777367565666681231134726502733730223676141727678250515142644771128683774116519032617255734779264317618555869196363735323291888630658382703369949847696510147068769755249259211508845935389841854760952715267449890890392245986942747396472786637849517120713252507109210903085827468205912156362102152146206672512696788719335699530991424996161748705609865229960553702920794358929465542086637312537639425262661152524778033800732918076353350659684561959349878221315816687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -818169985570189942910968001811493680647523087070076665720317188331215779090097247818764453677155239230198415566458049084805766504155647061226238166856240170550553477064196348377341335878950816833325518813650764957551122453429060062545368750955829023334404762485956286084725741888241009762890835014028469549024262341630165228336425993245792737013355325410583396572746190111104352462467477611773060661112916276076205190203253160566002178486303501451253262179962581186107714510994465673736509431749537233275223988461804912379391488031311167742268088377147483210470552543112337171335731834732796676563699270906989227819206030395631008340419504680126209975067241329439210371752186015246814907469547812693198622471596785049433923633577068357949855689425817556943738377191624544028667591540439224264055009493969518454269459877164433765473653124043002299124054698727816249973650683150798793218478574896779775632973757131162578342259334007836216922661360261393362923881471764660437922448496400832005418875063597094385294330550860707591654027846104491281288923357349299774540594191100641098683577541280992847459339371322048816858182540587142219393469153312563428933468914750914618109445960235583159847737064503579114663412962136861169749777748000058642667437646250200939685727134108661127119377994043928281905661393475964303969522807926992941219881560278562758531293489352745481531291072256576487024322475846658351112473771156211246889044808871501649290309721186781753603634873988714679816189347269994644721534168686897118496024134471682339046722858763909148458277411608873266572147337407109678904743511779686637402693116519725335410083597295273499468003769425755437783990267443933180194150440347264781018807584641203815503961432249457625864483842503725338213006239078615545153331065128071917753407606500975895106146074387255028425636836435513697685079583191742096178371338793984358465749044773762923961209152347549995398273901729166239537376122734036225212893236317878215315306272806819482506449850793500133947062047247772318384296301953807058018311867146221645519618876332927005235215631379978209399590468400703612946907471000706058068738548569835111930955252679595486497045167940053177629815966801378246998477038656756497336549725075884650669873691000232644001558014009906487702387106001025142449630588604629522395471728599494540114163302340522675967207144143844987557187610103951256150761596651377286960343232376216193912807634158587485683472283397637256230375559018944371294274996979815547929120333241465712836685029542254378360101169584860321026201850058752465019527929811220939748503230055686153984192820109241278707599288432093997155438059136860209813087894223854507068417736549283380912906976695581097728644511587336320442969204371933183422637410131529483246425664631975764687264148285731213004180543906028251241806658825654025374131552158131403133547725717356212840474137590971234430909207881691111830399959307343485949387314048625375919102477161687594650421521875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 67300204721128064186210945729131984705912240690507419365676305897301227744571234116957374521057587404252398708427345742636540541307334457901523065912491430953687514491373016306612218180854181492124087008589077327966139626898406466427972350768248378152399315886551771348942713247766747952961886915471277570017497522827936441265532156330147079567568507565643464745984115798047086841225442467479493824223314619301882298376312360947725923996836535214037329823859060983136751606440222653518971018619120554184750827667726486144034465728631600654696939774034655283798760981361781045717858682414278615827259974477026021447512249148166666557711118184965099932723680694682864252572845645247960704396825244509914716259269656960177593849730488553991289609040456528437161240670975200602402052366595918807400924846604242019578794334850465271211561740070794750466066779764162450117341646299394668469925063859558799718810233742172769110581189949533259902535456348111926823462543763307833014573811359562961576762994367556708075379398904431614609645823045063280984648243598892167284074080153543376389261417330602251897023614422051724739113051672654264821917975727610653910666593497857390445207902148010866652215776898012249068603247614254339044461716562844442477205380134171371650334964857328042778941740212723968112744827426683118953144186935666804125338997671233026430364881152198530743476557189570513487882457395145653066567274498899399786002954887649072480874723622972393124619753475089261121974426874981070906678616050181382264008644318428161547880018645272029968007631572662346867899768758669406813494297211606518636002312613407888395219995311833655513757584687841467945350220092571484972289965705877587041732349384739610647822824511941284528855913389072741963887835038827863053952323788462253326903536984860516245943964255564917315240260159018773190104203282482242696315691755208646284676232343890310859578683815009422952872331594882128806452388422843226441114673470796355498356353621344859692602678617868096451115187556877665569012255843448619602332745329774186364025576394460986584544862819354020661035394965390913825509216675399182484259048037365447120586825531350906030698017657390464990810932074410429267012211389357647677398277902190500475632732045203464795410110688216108194535005832482556491428747996136171128081022373777500746625204331470182106692152907065092282386481732494306588200614721926849469663353134566140499615018338122725322226689552799597119014412503042115160459830626899385510976778215621134141400950482016094350690752860606693590551558673128254874599705480686969421449749601914207367776746870944560527965440215288724500898803961992092543663307204189170669691069511220234535680497403789867311478564010919913293633859403263972664560437499376387704129219708086020723041418398756307582509083400311653008321353202679964666694681709567205432123245293602279630585785252017589444078827532292967937578334535326790632977042561133931577477857152436423868097031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 2198721661912826862156609104695259761470641609154126372912989689120057596278025244887732305041577025010180693486146810883377001807183304499970938972867483895771506788401342323985317718866997171714935440042274397656028584446665559795113517331162995248317139854410713864909606445169991757176594567251644295605886317086757600203479247435177533932940939245867364409580284214251428646935568660793814339002202004917101122204385206350647383725756628491901607424014337972792870615763881738887609849949722053835074947130177472051841683809396384573016012523383350492011313747213606555211629557493935417995314441756310263537899488597963985900872930567264603751571872363339606564943753750665118411990454715893157147204546507498015486446563561735386456980973553449584882611750930766185370199287811203649951854492053709601972972559276607645528981245704270967256938064916960767670816793604905572360770913679609902182859943388380790702687907003940305491488610657341003606998360503604221466959505100016161440282047938594000705117891171220167006205289537038700965205131268970809498968850277881526779887625559537210215976713016139385196200391947134998479262059480551901301551680730409466153639136413824080634614279259595309064257793058402862752010830423997400511997495521895541039759408696116444467774144583716300781439634205496583461214001404129012606189410954463166124945597557682333507840004045621731059117098922986010579692421842152331171850839724711112430922242989645078532485155081746689251565063915558454258159781455576523612690288966984765603060947273756739292709592480225166294853837594059221045724731831746478159329697658764855920732935178479894004400448495539014274439735814482632655998984093711183850450908872317392113605741438804964786728652726591086064896447348970442910244135504192772772288467347469333633502979980955268402592453399255652486779272631615995481682689846403364158134563121562545248631489752143930524994301683546223502824533249013299269087870696461970214399629201948529406015175499205498134064858483164131363328276544316367664343548850102797747140832650744880067677492590960684633163460257974957724763817702010848332976242399146312724977236676773486936079825358441647584122450849265066590682070706039214586240638604803990133902197949663293967482666397734693333769370315548447670638917786703312620244942876500229822832666143972652943412346208784248078053476081659521704761877682906685219032291882129133710349097833426371508473409469373055817255844809214133383204289322313092066583553131467509138238657226591861604500869087854913806347507534780898140163834125287008439160459434789453317295744067628245025273362039262393378969417356862324191978891534456076478002492012432731592533562294652139279069063786935416005146358056611076312043899439478813162832805043303865266496305228973066770996833058101128264608163477585377034844211814246949582030048857239319623429540207550060000028380781477349733168163561478530872200265788509550757124988156165012958420257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 3298006795775361297520875812906112610654194420573677927428955004805088312949905697290302292614681515819129351544435911387058558871468843185212649344037852564938873721617154741646403531431501824605658920797563104668194185877655896463998868059476885856322676013059043494918335456483511030435069226668293995468494449701013755959999647992687526816430607916063627478603384622102004794355623756903563632915872377852970438145106086338943260181953443720125525109809033973329627545257339249538919435302643934874553405582175143429551823487576032096501834699930290047904106615977109385179080177658158261443207194506482949826961785233574063408035630502821236246439735381879317020104078073596515609244426517220167063925673434295254383562654092717225161798186065699150557074511565470817047174437577288818117581804587491175785701129567288896107744889907815371117148934989993028595378583421571586309668201817185769476151309648327210438900475691490885588401996794656171731939279462876230158719957154171375348937709225561779132684315663909605695511060015364592362504141482619837711758398204995008777571851208957826184856604175072987077287967487651698693027671290834833044127307146565455743417116565277847051663219563661896532071462917548314374796699852482991939607644730114449715793285008618977229520834308729513971115091220857119202496188621039692058066594256405679207198590884181553436796840069911463766664343627457434700311956203774551787146602341383672408872816929255293773529782896854019358964264579738270300992647706387851990029561661180969450177358428239903764408682427060672450935588436401405465177350272849629093167023009552436703409814524540720008145958314353421283646915689362045104036268082414738031508828784438438242123095246348705227586353271072551752659991637909620059610670595442901130410916996549403777954385632748434987664318647139839017307235465242312074999046650401471448205308538544800233554268433513096297220862810568100612216517997739451010995431387861191174672816637833634627675243651475306156945374239676657196825442561995403291672842545187339949314681441260216514622272936443339543198921286749462131416028234743392096636327515527198965472110977974677209787920101959890002685033850577198322087734769861428706914894601727153063944974798438788327579968029614525519172299957486615584228164301411090717538459007975271816349706230866892348704246672787638027822136198120237527032384896211848593403830448980999972136464115219978578967876999103144741535454340303589388507687583898362615013486258831445168595411841008605442912017452114778130341520845743196031614142782234749131902619073484182592520587377597627443460889270011262938188878581852462282712682975924765777269954800847535933360540791796468194832166824642377612463840958249535359556499863587838739684608330403005693555150403986416693594244966504208620853962537120040548021825751660162083830457215492379711705556326293583702473831846176157825119736073866522353461573608821544933757739079078094196069921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 1912103109316416513503031678947003397148534895819647148937995881381610532303507644784675221029909136012162549782030638409110386155682814968935425365629656601805278429930969385084596139865696510417199583273668612176286854827895739635211004549271233308168355402392375883981066233985211077066072864570771037846993425869848495841383889900803463258965312700004381865254804692371862914692593548350209473419566735409709819122919281947395116653036055998108675995344523452625567000042634038206792463940335397172745221850958800664944394508789868953278938587331259886138941373000254378777550623296246898225742850483556312707566991872438387982781211475350020776412453366455282747956819877677450870144521910175195343300735620045883367890376942232531761502005959655704004584559648697570485617297503810562413841328784855293215486609859034060111114058455448234720825242371173212218650193862997272909425521887659172717937619074920222224578097812230839205015429681528215742958648386506527230766528810862249494737628284519579592366676504389693890628890112381734346511287432862997662500620943856371831110217371182604807560262430848563965073920434760158194182558910140297860805429248154489862405048261017234457246366006078263976211588478220954006221262977005794790263152952098044319836323800459603208513905346373705770404181686050521756637030215329147235556164410341790418321974294195294702438116081138912986918564310624690854817033917476600244696924197860616104655757934671879861444594540768216560810297494197308716330447074193776059167894505451972947261286181850820476180860949272796807923003989057872840074380946064476877289070502411767470371511137697015383986595097093157888845405499668388370292447431757237256231344411208384617358398077088150977396528608118612303523965076117969259924998095764355594149356757626060098284372383546245229518099728786369464322462811039488022716473515444529205878312036568496425484910915524776487928775802431201927239813718100424878713089145101322999399570531197813347302795546182449886567888331641293665858153537031270713925494298355431311756545150023835530771212278019950675661704328166259435598700943500711739786618520891874081504169874941896110937363394049374730643499486579112627195557056810200596095559797416607690241222451915391946470231264952814551796317209746084020147737838442064739309782102021005827338821604346722669512246557315486258622791513121269246560660446310899485442740358551820114251055958487275481366069129372704379040713326632644979269449054608663698986059634062134157907776177746327482567197142532299532454199529470430236151367896290169289580066936901042575176230857931350724871909782808467398773969957667539687688956913502026680942491758951791605125141836731988759378422659912016905159540709831767307858578603041862344130573452581580814949158621221036288039070137283729470882767198971450045024909966549691086997251980264652938042588225462620251627272357338312113269376900921287157266028952939063092403914793916807395683593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 1518842318906088561969207129539852448558237090442902926631513491928402146087558683092537745745401737423707934119418553789097216006261920134780908045039833916510198542608468273541998092563482456223099735967768990694115122508962562659893460933727089315860715079907938526143503769506416879978197022010211775720525759863951816422778424201073509148167888438896213449261402810153682215331895436619272641767782792799713480962471315826213982094506235048969307548168589501646323787541923085861632604111406987016635852040528265923786212253443093341187403199182359329106514542044910232566722231567589376511084261143360428427360104368931342458759275695217785316043766304307739258247311411728474043915845706358052399070536147555910807501236652538575880786548758377870535864202901704143115822597985520154448796682877311007685166292815445882938223715969142910196651608089883123216508738001625807664903854253571275879849133258984874408732482232094361541677088726509257021337126929942909409507578605667183721201516418802830177429873213628104856736779041312484881678029850220850468214040332942554712486013440647493495185840187354411851469764888708033851904831242780819491417656570102911816930405779211166409523298328218120100501364809092424294125543506162475241366381631051597612900480402905118615044648693810752746773342972424252627704406396733791453514894948273966155537106146156388262220561935665176766287187402932312790655087826785054970308754332057244200180011031476755553683424380797865174000840774198503197875691772965194150599930764251158632029079309720084315352015414845724252535034247391056658108320607876520581258014687074268963798361803688825705229747724422314655408754042854851742909534924410112218531264152506619359600620504532270747844860282855727549896550534889316533628970407233722183055432706827598412664319746067962987960675176387691460847170328194386256637795049591072682636420892860305025798836558361297921732010403825524307120312518117167669611988629697926832625036988024476797357156526939460863950759149934111909108824798324672871622548505387803470851413106626630951462838831469540951656724779893619916232227100934892763872422869411060808410285866184846280786809586233827159286409457608586190318277626431436372517461186559574863479921892277067114523718703163733614347921147287591006669621134062663705014362703829676560233671445477919237132210318285646440423216515457499945082590394560463513153457635130202012380457693862653009307555700425655341022789802776908220402989180564302186195226640513509406582734566316650872150253651026067968456723096950637133668812913052574295485204743704091127983349198528581330165025804608386467135366162565057444894124041364577350082519024935797435118542071268776349910984762257990679176204014937132382862275311640164087730778831278979876436046287518167458208087421870009583686903300241074330629681337053422840662032661216819202118717385356996774039330356614538126319569025987295069325465518875869098217924971788729530273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 1409079341268120036687248223739273682512734341979740633288439245548538742087219531740203418185806814187473117279581448658263942387765385085458555986496365829419018195779187410481488552074728049196942661501562517570671131729915883974140656547260880149428248654529959826151544840396467710547615639701461068665459737365831134977284576305542045796651520072193367904700642035867277824233245761375755735911173334483688008659477630158858474984213009263538858451996789632084095572421530561674403267489935846223259047461214695166403026829231753387671386272141664588312546057932660273812313640652037982992536213646433387387918083043048031931461312595398531589077062374413587071133715030872288993213595207621498306063134086015031401254367331517977941350335582557884339405545662290834990633172411498583095777083212865564841017179461386462330749576253183711205248794693415415243387739799690264369155027375996309757114090881444361008075600132070436902085935592305281628429087017838641758834503874574788802755039850401485358741285996981572271148223799377245809776831497667610039239315787501338926119623913709203106709529098777088272443425333747244283315618304989379214093133045908967845191703137745831849495765203937913898362432782395578008012785340970899023090228476309167502361932382279331650095845413078306250271703598040359448286262887472708383069744536957576501600125970147922552918785825294550232677281092214440562756146926235417713451976876629435172607102283744165251189782824282586650627197772335741639456946970597765984029356453891203324817022249256755149788291156738938438557273160065456635651112496800675809588898709525029546534925098073677425967516995851506827980467079873895650991005973466649033960569035794868071409798077563515116579605789554783281550134675021744470987835865403986663414998937654994002747316488164559192348176887040164864824312140811460481647668673961192493631541102391413230867750320253196311474036483938683383813290439014049943778520211268141848549736986644694613453355010689352263351137077433587208420175905650217514843233120472551633951642075018267628198354403390909904909316703811860999268213128638469379448366854309808770752210822950679246273977187731636376017427146721698053378981953628116819279113843280061177824852265268981135762015824861725666652825590230657280521204608010812765761426244286407118255954622207882142693431161566283402947798866196217831564853996913730432095174059677929969723877888293106489525289462314639036553223067410017385474884426856412886625688586826671090380505836027804531699388806745907041923118837669433924018104690944320104728383069407925023462956667743007327903374077744744966004037552829083030139950092148281258411701231807923248448996668337603432347447053543274901315161643688276654582768588577426814143999800139844590221840665670513318521278329305398033554617316666912112846229165583878177712624525576722328798995896275879136011254221291558152525243910543854379089297301952008391037144082664591943359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 1003661998157185972347082986716651803457138668071946193817887207118554279106328824550104788656441125678896020373234247657848813074439357462887064552242152165256168888007273130406418383002650808966589419635196078104221088994912774822048886074507381308985118241730334094254182400740573975274505844923605339852589734266263838703470761684602124525474415992191785533930215582807093052064479105034445258342850952987658911169425755510644605854921098791568377208460409663128103563282189503308441352535854454037907225370306175333466297972243912642109019405884379520451897934636123327524552775508257021991915875819536628871856843777552757337856443729639853641556459383460969679099515103094683079200018706835438377552553254786066388026968449399850290315452783539262618804399929871098556218004994105879292162290858773863502927845445540756554943944868658835068056577893940456804862360074464565709210444704522221555682078793771308973467101829904877978516010518502095314249701553545448879855480589570920395322910867445559447287200167811854793712510543913999156008712268138880226879122869612464682310832114086026326464619517996212723800134568394017159893244843927028618751967766638556596837844424276849054392683307481519799048206189717523448941049147255573472114795845887406390233575629676723881153481291702467735730063541032943764933188759416919705596984595539429965518881848509963878617099054622592717528787766616720756615188651430275092929475649652076099012718917535151191480189946462846976051497884042152229234776151721327521666673597108122008966178986332543264585283570379615938293439061733386098005919485108799627873131896952469257605362867523887299045556571668646740681015013819965563411211270988487623980066736755420156509786733778662282007776200734995015855681121947203384740548342401583818507322048213090640955388998016192326726606843102794884518423657378383641143905196269836664261614220464696260655289832931911120679321489724294988533908138690800207481244050528160901047247946358496031751326879331017159906033452466212505194103184969344072541377868838832197276654012797549306031409355310088335126523316385327362946642490174272556600564260660574742335970156842401151729457081507587595993583223219322170895925549588479482110912822040931293046470656737436044322957364403379260681952329501962192879275220500051410851546785447480617542836851301964476376124768628121241558235173266739120658759500743221161816176383257909161331172944806756615885061012955494535646631387539784021810322756401156054186106034885572213270086536668301905539653276604231952116643329462821939645259025032435112208047233903051256121156062153581455209510458759182902055721230472411971880563935904760037031023190651336551199022245767927173604504004247815860994302250796206035692908999192821305497736195029372084050499982996750740907996137344875106822188274836691566334285229593849535220766162382536236801391380636606260442918592454336073247141161813835111554887865427598094693045396627770996093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 377649153479430820249711588708382022215475077473510827065961502288974389930814563030682833464600921941456175160881893702512947259519170939485838643770985172493265688506257177858177788847221870437908617310824615067739295513729997875883767349282444337300881615552866502808059108471944898735875420305966221905558295963829485561795382003405590278297971193350833637519345435449740080188672047128864036593565431608808731524116990756853228770281730474650139194226339254351973704067773172226866956732987846755192259351941278712583391246774768294639691890589706164515633646261483961173733047719780189786374857948221909774397721401642500938203082049760608498220951569484664760823883531453413628482660858431495206244998376311304451237041064497156557688925546170642575615346630991543594261908948654522636787045029958057228674235189969256496839889471279596955076266045082190237596703508559077695735801082142377362066872365471035673089139765161868737075204089050705862268299444754966668099017230549330508731480082337939021881106145109721225767130358327069964765234676124604248102101250395953935623008987197625017753267462260935373370205502163477948277128866547478864602628988906596596839029274075542338484078958021187372651914192746009508428549866230825083676427376302221024723300617429677428465452077061707378572905399557851637756005946822055417311093996701728582857753058360471776023501038047753343225148340914764724500599772752091629997584189135400838764291284834128508586132665185058280842015936991547434478874653493906828791665195802160198388035019368695031113615860283855234352574914209251407543766651580343692641227556095780847425945902500261161251438457178384563233940538183935987025872124579138212773695695349085477939863149839245568062386226158554479159893452714659828473928582676848541552139302078831737958208093153561972713913541466138430415336227140455862465348808620068527274598013890624122276365131942229831968134232546912281249352840811574877121829313725109291246290742978522522745115741834655031824190430329862910493834521857850500095439856428784716272288940923039410780501730997170982871427465719502818790562100695358473912942523966078166878125295328087564524062234689724621267512334878835133782416578839472862255122281912211466558144700672123685189389185055004211207895347044692213133307370829846885182482188149690947005108936812792345145419437623474554088074426655105620227721786063662893957552563409011882066493032818410308286093627136822861315910235084095441362501974643504103578866503657733838763988942702207417476852591715436355954130257383284185114169090828184955364215930943942201218982761787811651224077861769707620982877069225443681256435026240880421857120237272893191356247938573797176512341679435363292023030996478557675856884858749887065792469232931917906109167246904313520317620165443139702631281229099374506068474279928865362102909601182099729716877112143704143317444759443775200065414058495747329813737787955082922611083340780639648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 43791989619102746742387371896000495015684632401084370008044592344989412467996888095396389766007929414946947771384317859923198539076457228808246630598564026376584107173236713626373347431589015531419273810778798232061518009178681365997979323671701862399331222417754447314282027851903016841951867510830134681385960270148234877104516264924186600137475576323210175649668360705915956514821537439291071374060425997443539694282892873453785238444172541863228903329382370505426362317423386132173603254535816488516980075261261108338871084942406720092896860214140444439122925774103928906678018871559776253081605873275545713678586778188728483716269436618708216030814366945678554964866944096525900846031500259722151812776525821647086338193451687654109075861335632922055623100870506228550418146051815266524470871817825556668984561322868726279078352358602823507516942889385587934303701861381407917401384365756727875547958496978009269660383986085130224162558417618388997992132288727178731909449518330241659231788336783692521424522055758872621875476403525454507104040561714339368638592458206636120383605761716354689538293659246505833514453780400309337323749607689469534369275056326885203641518136957326359042817342310782929113410319256514677662268767711740491087502623145486375492499217333109476670131933509760491107020174396231402242019746773161682442481102356058552420448041443440391508289927726981055656016953431263502037986899258058406835437826048538601786338750321445130014286996361446225883175604232742064260537553541661772320777168815659272599708677914339615111288375896444060818011711308152693238350823658881837724879440439662994864796287159792121707038816263838129395161295043590114923930284771783721208563260749757701551336339882792672545859967424899433247722126257170504905157798623766400601722231209706278627024343177378782454932811842178189072087566465643670997635435220814993649792843099500173196642269879350674316752341938266670255625760654876961291144138512965424269567419171445654420528622174743974668689069780567701325192652707569917621004936082861631020963106569692165507273295536651820105980795151930382142576522482655816404632364346661116448320709097666501392514706152099741298569226654630188467321935717691534359975124395798683916774534928382609924868986375756739846124133895875056450608669088145709170058423899997503873301948496428740627417156262450194089698602295744753955400721019054568924698401990077388019283532943088492858950342020957619266883420701697325765882558235141412480966621044861189432467997665337976587991115254377386844847201430279915492265067115884790845878640078543360869773433242968930270561115278097656752136886332414632687435254195736183403846491581384435417661194169284534518470466258202653249660959751541636724866783700304852220423432105179932947241128505241707477214908719236376059511457109579866537839261640579819426843441465873693061907694703660849432254617956272866887968841219571478003057178971515004863696861663818359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 5149369128087595589072351962123800039626619055372810439922812012281249599491103225568319908605819586811993107626168418263389094027053583912574385494572606185475716982130885900996093622053304511301546113596902394490531706310222123187010648368180078753007201677743702890201232398183608694866675184924202293088105008916645037293960792473059210463140540548488575659556459171216579269215550713081127793560882108522602811476985970935156811971791197607279366981848340507400588910244830557647707813086099590313956487199964055225896238859974756206061692154841745403486645950041687659299887690732237634249161461899284698186216379664728428603711003674775124468444715834130588224410314622319715323074266725108564730888063953077184158337218641899274400215520288958649735362763475066994614430676990929501419809857963411130535956272534693430808271092408393088573774022151464165190956795936961952663025366748357863204753754336124526179159384050927575034372591101860108937308925948746370785165207046290398617221902661311635727122432258721793839393989322830902612031112307550684300825169940469329593596918596578617291115684830314444862162072891262521522445967911512497451005808989411803943178579218760359957011245899777675511990241418881343324528876941913090504057421463445159297057457080331678173303142967024611336207815071581702395407430197911280575717636819401249857267851691089551501034262437408008408340106106974294640234028378782424030802581102188739444038489713199606368603843102005101140222020355325272014697934261004044213910838967867470211165945298588381285300502021465135537682205332889007493398930073888771270152284168744201965492841358447875834861217158583414819889391945195679050559732099137164814488536090129957096308734403127212506162350461638652349270651035559144598274775459409998332734516003873752529897494158739336842498731708645964954822528540789378141413835035942857792494317815590030372782503056423604590357353894098849410969067720752320042260765021049514069084514165819441072465523211825344058086774194698159112240474618301315783499453317732749788518359284710883531299237801400874429926787313243313515261270495428680079268981647324726891022628765874826848132479845677660788838145467063942317556889971446808111829736310877366692769331543245144914863947720858269864219861313369763691268449310355936974820001987138374607226703254298477789532259598677673556304522890788259428433884212894940568236369299046653598803484337803527756708915916032415557483317712960214391407560782549941398115823749824588002142816394137617007535793015033344233299903701582040664424889015486114447545034976320118164217389611579063742801547032870871025837445736383481820678913508248967521502297486057615982175243378352125441214676179611143034219530558523230291310239491710322868164931188717964781307629788998615130501057414613911052024979282111624798357899620898818959016397125573081659849107443420079404792720902097670947598902663781772314263926654432809003403111267089843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 24645675007423678775264299632233229849018553639641753752686677302007985057826540482575373491957516813353717037949520161479370439029323422619794030355994887293364499360373679483379475995222096828602122189236352927906469507147180564558589894198561527180722359432048491204336046550750035149608721925514157720826742097686685793825785229939147862156096983002804144316054658749167432995860768530263328977902623228007060250962282783515395879609684504040156104029505638497212022489078364626754758965650153716910692098576507449084022226290643134851121513906219978502290844782218627280121797214480514591809900302186708146314620993131563082242220510421393821051590354531786438281676004168071377351743982511657001825911276868442900096861937444920960316455962266704319863671034641417279801885152283087692476489383043198988784489214474685669513383651952102551369137827072219128202198743220073426342065054268019361034774986308277369643434942346037991575459642618509353028549700186476582892921777115174753217049293752787150847974765988413145705280772114477628741410052274431511747155071736564184468645217837215349464385323517488267617186872400007940374128537516603572059622221439350779641323415115519989730572392277893780528413276887980877827029300305951046143615915441657060395363368007398462843180115014107013249785553531082182461126358503279885783767063945529648547756284219430390863702348169812366092748967129958860342690222433325806262311955346086077385205612280046684285005896533017979221691973631329465905692119094103719497271428956011148258080287682391126193207687382659329661355843815969039980993799381177921535422571545535203553468254735750996178500220606687507951546154280748298735852206979514327173480828011361613830301442393102653032819134048539497747580046733299824532171369492569054955829453537007636988166807298330395077754381837257610821103111947408962173540543629279816935354061643272247356805430013028525844070293368390791760190460817479178923929043066300461813412616070396792004926338804634497812587972131188709124272937226254541753382513873303890201829355772561173020009897685393127490613909397039565894596934494948589870235506443444159206718146741903075134761545121360602752961405195093354906508930253276197210016158320797308447858652855938528762563950076275738755069030725106406067282640865372066796684668027502058505333383923926206071628425778321500972042277346227456865921534033038744998757381031768110485209389200718312122702840628459435070941522258490194292048676052221188244367691490688899881644479470645612719944594682923834878953494263576748190056744471940320794545532942865457922090384187664324708871891612736670721644017465735284268483495461106316135951480776163126377045579444564900852669780430176617027950953498369261539076544243387234846260599645016725268439059101441775516906521060173879806260524134012938108667575776622837092056499646363769472502534434709296387865696993114718524093778586882971277375282925251050617228927612304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 6278118637780191408220323597765462735368556675611566142357507957276216781533413690451479505690393236917169500856779908498409970953826084823686962480383925262034563932151051042315074155903474995596329849872400489564943550481094617758463995195055979545090301139710282859505541946005570083724262516799622968702878111401793831156080849101588788339544986782793085374503176924557499758605906070737038578375458527402989942271433402612866359145601277747745975301507246632578670472573077854248404942536235907731172923733753443148808920710024620536771381218376555584833884239305317419743851792846231160078709533919798207248399464805827724123833484817091681645598854891777673873992385358893889691812515072429497452889964525404662685612190566988019550708505460562860180420411456661678935720702057941364507571482896351175519779105429211876022761681004079944709616556235918695449499833204393004536493109006949435209896428707232314691750828759250303286067561552182535212050102305080378223295960939393986027977844470988581071361742304080880751180514429384470009606206591417969797969661128603556643445375647316086730967329678674264484832471277297366045944361765842273751382865116831053188715601686946573319825443216103933726746022793183911321102203483304239562579097651751940666887422421096766922355445403919783651333774476160753369143875493374174537245467426552773014922759870051701705862283591257191351817928695775687237912098718612280639695037898773704158396792769696440424532766447109810073814088016093747448462917090931371641415576680789877739705036374354076310852831727210607696738214074193320393249490614306311822956629274559604018591720030616165089715969358617647015430911310514090400185945814484414041380869337040936860451163532500832135836728322934888936798951339466488192660159316066014089454283518905182832454643536190611568589292031655820491963065538536599531152016223167691320590434125719955289018878793797974662847131790398302243797641252110950840537997180481901152361971541286349197209806663098908600053540712399319747277256539239082765072453973266048473300017541771298911343700791812586591757282110975291937884913032408867272052397183055492145309860520388962794059402075848720802893991764110850923665503341754596861047616717621850596126330954109874356017332784139372012205488698090374711849474475984790609487981824377379721710537509227753619526025738648559330407044106430727265669912807734318247779062652396698620760293729456249978783623506566576154755698200655088033718684066366696895981215946162309790540912010053534168727075711718550781492398072451261434191181448454045538576784981900829255914602760805353446877297511634726499170218497956557400686194854403569812007345637204684978116273509699397292841192006806237302900763013743590192368219908496552530370102223031831872435435506565876867101069364535567447729639977026370321382666917357457054698552119781842471980312764445091566730276955318133019786154565193219507956749953048618724498748779296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -2988130536464440043939120819622140756040920217714575760106101250209561725628275434133432550259779201806715960968930880384585620740815492734025923548127782236394861752069234925968660443547095786148134997045211629473958741250135017180243780508192704678671732514808243116404356767931676082214572480121313073473067098270654070009440873711938018360094499862800400123927004904011336847943903560072204889275798868808132936583697881183529102370973853063201499267066708171374245604653838477481149289448005803486475739891029217827474890799810958251147883479494649585432102871467367624476866001525772322836970064930720347256933160279812914204290526537320576290946347710946862584852316940333823498380683319894296798226991647260310431244026311539788211491219640535167215223029914479035925666777318898154514374305834881766903783426675926443859012024621564670163312856220095124451005282581294622042283828059741912519069347503866996942566361819188021544876035122236632782082246287146792756053141094196649708121181149959292184602756419693401260007141844933387687605419595941479170285508445134685064123017922381066068964353148966890812672491576464313706734282319698646825304951162853828700482178212736537516467765426173306909544372903321429245221643573733311967936536243739001596845783039728016206187499616860391615733743992990727217870845147147498524453762996324081230597524369715357182629945143226578440862238747156121224115458339000466146969860738350378941620917450441001774511336582749786906506518374958460019566711351338424062261733342134178269250499540786820221093613632375076729417650563041800660307471589542563623268539486899223799822287498315670949242090069399932838410070274148558257873376301309066178318944155505384627530957155539367166474950351291099337492500939270635912009820248563658548687862750577818910392139452276374044281590683727079436919709672111245707722756528627631065898080488850074236376978761933071223991540246302946141611456304556289646965235114048399555862582770168966374391794174461944974147025509938586903201299084563807910589198686101880265088956048285554056590793273808161711496864402740677252305860177396297119193112428624108017940240720765820331939347428965229797755824258917981687069295905556446932723556357150090053406660034062739884685208732142735102615071315507717718515363271783557275059294992921338779476779865332213622652146617359094041044424164566616750801478011720433815552966516415300320655385805704499133228827506946854891331340918487294348496807931095247258516918773511739272967380186282511882852698604489781455072544190383381917586976633296723461163943806767181430619521536803723178849384782553534641308435873108870073185477517897700997949864671947544900333455234715157000487995401936112130007008961960464539422182595543834082841592028866176964499307762991061259416359812466118724802628031643272258720818554966986374644943782269232754415855228628195329730040525574691325863240919172084737481399990720951385688781738281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -1021833036104711091064629073104842433831899949259369375361801517934429124812489505867947335457075728577680177500245869418877607930794370739706304631538074613116796595134185773470258493315424321416316703999429750269082217784549298791349466052038030239097824668868852487314651463683631668352591116683974999747441228169207829629594602576459195489771498827967032474432574698306631752072194814358149400080865438091151172446418787207033155812552691554836857290920331777500722708951903004137523914801939442961468626735584414914051108936041437399017484356076246590763516571661932028842596254884051024822101659913323740087964748723363468581402918730379883865739846538295178526926729650244965446336673253186265653506510208303638765776905997675142660769194767421005124656032223336355794050952940861848016303297282357819725593431049730152057272483920193402141360273872970036672918040386082030485745445034986830691655847085102616731785155386961075901324008125497388213964559480102792451581878417885838233116948726679203773883903015348284019085879155473542060581477545453567142733352294686096234042985814605606331151863533095564828569930043145413256176752002073010708723591259559219462682060617455251568595852954918982427724779424775578362055508283811424986550744167635303889277851854009169543251003995311043064766060040350639037258441533900151469494606220018629460065503026440013641486033939713675494468811969543285379666210687865687943658525187070043864047190874662296565989575476681600016519737175068691857275556239530358104084595900837667223883172532535195033520859155119456777173507907610713413419879318731719173066542273935009094247255624031909167447854552050301870010582030798979605747992873253584972867337532202851241138323310193899689208744717824634328248509107112454808804046267060606026949362599214191774783469942616770302852776213152931751577217738319618351456103251467424561667646161946591529100328880765528614850770190796001743514751501832204058454647538739239751062205994037584190135693383171530456379632337182891663556299844476849120281893085495980465447114361154475195674162259563951624390876107213391946928301234582666152161602715073790025709620964847435025960594071258399474459715063904277238217653081259354193058200294135825302087912906259550832821003042754721508898446067810000109775625734357716610069061260779126874781837336699214701573402003157768229706584594965834447438104288478673866028845490157909915074480262302832320855003203618564025239904628043411924788747363172911049959728876103009514015698677870276507784059340307214671782679509121052756874319524103312088055906881806053423901754786164024748412375853184823615047443183449415301289601273678152208717424917998965063379890669147316760758259052625319306061237313706019287169043431802196985384610261972799589144145713164451292732794529695150062003417233338808326992952023896736156038226345216849803253384593354590388359480805599547348591677731850764605331412929496642198562622070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 154635268441474297296815158304755476192858001576730096193017909064603827394623618830490282960020600982898804092407570268175058313436685364196661606681905329829634558575470857173728468437395250141867642393317995854384482965232022506657226429220306566923852483563192575670007854927081974917841588487495041300441771595472674385050764343829984328769997440995501849839523914649961843684307258132530875664705811424289577595767951253077400188102982190223666921953575438135402265259019257996941633825374322652655226289025519942796691509551709021427642576355187933904594387760888301689649044586459603871787201228245844535506349953424653945614185073963812708366866486394051169264749261855826806600172033857413594125715416569294429532799648525566342948235440743435861919109402258097642893657458240607282367793417278532378508913788115827708634655502031637422843429641417133303539506062289602545849477892098438042977429755025831906503192062403686237008086133282509479997404690399267418248381186642653097211835274620404697669672304573467460865192815452032292755676531224343158936280612552158015178381318951184113192023041927047336921301596853398781449414624340023006937878955721873187332295710787597595001111866843237674679729394816665908581948661691334982002208752594841937916473223840976711038396616978550403681284467952033199268003440002518474731154460648342350422534772626157564264240165904389292628063179924006751293838752464355250152362980350830907892955887193464458382792067136446066127869780640851266615778012041419976050209802895506634288122368582184898575258738264917767972063482974971554097685471976087095198337469546822035447348583606721336385644462031585615076308825429697972503315017562464774915778308050281788293558901016771961463602049819233983470926858772057461003407969498140197126656635590448431406236309621481544641580755141451987235663356406822306081334394045908794726663696996364988975303538032682096691203337514432680085169208125733652142059148594408627204830610713574236542741673455533177013838725468902675043388199637886927330443309633675424532909577442937908904140448179798468326943061037686920318041577593027806296957981548219049842248344702348385755332368393375133495075683655858990935886534650602448181808258875024739427022372918552163779736632477981655597570449395049904619101614444026235148665365445840069597742379613307432716993637335620827049717982479809180793359814269240782947072647112067963040563820666330858384577932329233209970705566342117905095358357879422329462106117085834618874963692659139205736642625802289240993607446824604101799662441953822210828682255426704693986110032284812123587296766575921877628365104148599776091644827868711775913715980588897545100446187455806388666016206377119011156423256647397504787909081635259264653096150808379144386783419998251110486854215082977738282635597652285968763288779506246065452273850083948951038039437361910026677309644414184505236257566767559277769960505029357433319091796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 38190998514121209924112118915455890469509405045050379242817757877007205272014642500346478346610417876795018085256256590636062429755173092604239937582388754329635026608376098603373165866202284847622485705086301918966774276568980641422405830956582433209826662107408024587363472354567137845711675135158114763684328916541677944342812885188422647505314046903398093688680075087062027356711625685237130504622045995032762190885233462232936123324361272934127171830698081536118284724233453308952430088434847376884500997428080287481586931606217475015985179065852212254041781295859348733446541887599543044384215910355272621265872444942303889015507517972210803709021866974549896935095938452571620186322789286557341451682686459196441415563518334956602647892732885554515341302121739110208983767112883985021170186134926932161668291105514746373484078835980845872520871015858493560293931234447552903559633583568856262311707216222210404188868388673422523186949307686974639823160571122410702875396399899082768750570315311396451813224761220297976579974427747257685426817200227565371295913883476896862345436042311474144416237145293769879368875965234331645005368606439297786390117696587498368842741033852318117189673759579894888424897532969992724808517850957849819584622587438586512840481276682431692147845351903992586051919884591030186366493546297996690691853657535722840094073210686941381295025740483040650575858347341940275720801304311308016915889029360648584356828709520421249919394142467527335420087928676880841720646102611482936854252245193214612320332057118428781595308071843555443355782607213158453218308745855852741920855773388223298230500476119766751911941558995452352452272673182841932454782848799335985142112624867576707484012994060593869093262280950738774136388025815950537787780291813252983074171401407862532340693377176077658084782023389680475005430086099629682230387937989783569833027792871821561428904141561826485128928446604163645623247521971192605034385283825993192191686328356173738559161769198815265342603876855584198563391063641875298755617307172971633509651844036463646176049940614884981514072450537613476552700183763237899120996782447594462509474007502215329026252520724022792794623033566556093522982600069155628740725781402231595463696442211445998201754106355542222992730483386156865378064547060360186916986593469529989068945978333151503798493343316639463964329154878884211772241450041123106293136424092981145933795312969187981211318057422814366963735008947678420514723250139583388295001738528522625102418665597037561616409789781664020938904415976513642885729083650752892851975356027521828264042933283635970354976890271805785681366801293586995346181975520168838163314255889371268242661208647987044310526476733548091076674193252759524402443133940071361120817363988254619063059966272351886400522496253386377869574540271871601641668783178032329848561334517726708722936346889169276349946595531419740199203911203063164192184729419970512390136718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -8824301784004259937067854115732826850883348939923866880145264928654044770528368473116986683633565751068421042841268453157793521575683341596614432902110371673210398717058398462102353818163258828512673778803489384196515807028561900345370654809040133865053997420842508355404002230709540513483335926919731695192931436456206639380074021837101922626241204222025313422811756618636256864897947573040284344756068988327013079205038205692934016592018545003674454722855005326984235646532919689095605570176805034778068927425548040301055257164360673263056245381862121372308205533445695608596052729602816030356105260582545905297908316823708004687424243203680536563051421022873816961778209155062525150954134126715293134883621581374182355432909786699378038114662615878018582119360977297853135902744005213845605752559562614018725983705851342465819278137928951168060593696628070547127535285205465811674719547949673619406406962247029369152885618102612102847306560927325406854500413232753783383572023926552828344674068349116671556361464235284178992695741107239395201776878542252339967063589562671811884992000568719154575573196252798555221346766230176431476753525093611048088364778110505498202069236105516685018401690694561843028547801826952012348553441520262789163019239668088469845765472577476238662750740475312571849867748414713772242408428822783448580780694677394231043330321768577125401350764960815550548928224181108095569490134781975148060284006211337071200671097201648452776389208457261762940900247593818201819994538640103025726794869439343066557826028651802373221055241491809164773249526711642105873478891982161606299814594329471917155928647118909517187619849212653656741696565992032267795126179186518411831048147269400897992165373333536930767759432225713783564936783236811581224443006496755565673900522349209764657928124145920824502720589224437401882713973160801504413839140578002794543231169788279429443530011641567688159131385638643573788963427775520905718352207102247445152155870015263532312203840684281759508609889022252884814604406532777489999456781817973937322004453593749579132419670537552168016222533550143454246584717083580648631829946239406203057673982715463328086600817114069650795748220554052226205901903080907305068200196734945751202098256952359414172274276585071562897653175034034504654061301284122008227674502380139057145652540328679733522220072175436537273879634112564335180602357519896344345961002412470794801843515682096745607292310990560859996549664641861062411715655230827330211367717756035284223813120022917596291117863034678458131388847140134820653610123122248263788698728016960020004411439672113372842927133830011654508325507600463003182587378403043271711086772306115376522238338368984210499549964852155177403381635377223201917489838821411107395009266821198548607091201039232271743993162163015455035743463723023150291563581797756216734361732842843438370000471843303717982594396301499353610523172269958767933389078749895095825195312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 2591809164825927384641822467065369098564023503847232946699300942527848490225887950071226923364951542808365882318241615907601189420801955676958988532137642527054235102070519127056334201222656839441205978737678089134615747773845310752318566814848306009062672886682823794700191091221506425633381354127584736287677187027067945832708727771795223383747286821531124316608818946987824879123323925337676182302369346647171422225305039673616234269535565092551621848821222807648813208233313080011025444011610593335225343867002039169501858108541109274881749026108926666744887816199989015168508136878294937484243835017518091235858660237633483530099998779801754564439821732906492511563482907258614601300930872933100441185320753727387188938476766109035265302103043334049806537690173545869157743598541399873361402344701909336191351831345660092256742827992588197448369409381921396399267767024992333525675256363487478216217723905304860664422200217523413510136708996948589209801563136428889269967188364846654609588950857537427369837587724195465442668110253264967663376688245803323444003371624656046167062160066590040462942135480305456842658142313631405494833532943536866869010607626055377263930918787594664286110917791717325402102437899163801469265278326875954328421037462879765663249120682883107141819570370516968287614196783382650724303631229982341538160922100423322478917737572890811309313729845555571905594102043419838090807576328462746954775475515078187210337180461668376018948232126189250364270686870526168299444082022682823277184350370578951231198747926546800821593261323069568826105709510654654259709720805251269280249859778229700922394085190844387655381568131897858756315537736920123705240721974995535698807643166851001091369395627625117027616942892206731186662805654337042050628082019356340187673970035765806413786941105129169183374211486234534339960242542036071467926530397842090394782561262658249465789315913248525001431896954955891565648482142255733700670057516987033601005761251619792465519033305895823310139970943982183066858415273808520104945829436473636389510487409098390902126456302565505318952474505165107094032749618407185226261215279659650862481715025625229080093135371010939301249786625327252483172722124226024707223873855055026081445695817015737393560134781174968850700837456160319688382847200892907425469290537114564765032700511987144269487477538829103094688251089424522467657870375099114299780994789113663338627947600741381546554017361855461770174155033863374423496779533901256103113560439513835340055507117197320182120783981625325621417868053887495189852615051216916104287366579296497921079206809646104753361279156290860615008955503801462770690180825949622863537791308470921260343622779335185643156881779890068582591680264668661396964766417121581694539973692189442987977740936249096009139159267577046120908127837082053355405856945532804677721343209335883689930913855635340677650914901455615358118422417367140215476403224468231201171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -46271839387068271370951419716540133648521635802005657151906896687016717198176802120194468703464709854425125479768111475758130858799340026894387599333096953031869396447108638055527751994502389277690271881312280098246722411219409384477897080750617701225044380325931807973136435410102826470020962437097424909379647575773042616104810054292218696890523327796007312478930712183609798964845141152119863680863674163138316795977171082978649392745491044859705231364350865050976737022839435558612252202183752816682307699998993096871336602398619233997370109510720100684182567134906775364132814127014468538440720314818084173836276891236909224116140365331830826764478383755825267673943183194629808595985707350587395478744623899202977618115987252376740326881203082037718845029406846492887993040708197160726400670005758896583392708680705575772559862586760789577963531492740536255646057365494864781535245661819482180060349933820940979050825365923012706261000943589161923200035095933355890880638485056938153268889638919237008903001884283417399048330630546986747557644200468718168119332678513113624050023106837911326895932985710865326774743513769728171184708159172002872255292312701488662945290579610118358478357061429419256825915262131920517663263029680447764192387157512447865938302442920796258077276527453650434505645845923170549584497379759730349030948232643654681093132757922433187091290347819059800215511724301194825401165486304168506758865415041478833343275977573451743125988539877333753486516967372777147718691776629674474281880384017410235819653414978829191328452810237572429565585759641183912182079222728039486621000245798918388333708056552338807862426797837870128319768174248361274879215548146650447778324151282130433536032059345739617334256080587617112262531313269762440611687862915206095941320662119925299900827223796947303777666480368598227881453645244761648539340358944617193799649814173552452382056439367857566043948214232659074730204841240869124310534612250851453820362705367839696379475955627307028702056137514753475157523309163719196344285296444651639840713670540929884698484654261906408791685783556207350627596752763746649115195535772110315094143998543288905530297046496947743308251387502552265689649970625657307729585638705695648664552231031827181034556335484215749276333192758018835620366228232368927004673486409278860260812923250826671125486968209564795453643609648513594061174347629741883666777860254234676080010151477103653465919221806551958081974210121654464972317603570132307113159465219674816577699417814685839984110616081107232633563976431514205613872141877033105089753064903183841766589209620079021393973971815889139555713532499204782660680658872081264587389446306531900524659165634406725162238163427265072267459485318673681332352307568596931783945288579319570705524339758493911901810146535105240404558719587357633922215675137778955019418460342967447749184566806549075197972704720558213798480049333724910022161006927490234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 39822212184909206312451475616194019522312534041535284510332515763582205381924985373243254101122694895590819563714396975128614018299487788196102962873377594314853110454306417517214512449112938684159240584358178892889832627478118530746190866153851284939690194648595680489961327251964821855185209456431087195941017671254787266189401247027057168090907205638731221776876534771991959095436333870913733205809791992624675209964701474938651687482347635389586973653915128919044727969903743081861684798015923374838293733523382401434722922032883974029987991674364175892296416510804239073158537283002850696344886560150009544096162077760816872865180965716804083192761561396589458671722207769029243248955863152752920636617574315983532549422438193591315507147097944855271578325715409095513593111302073348006370964128687020186012318101679384122990926563327036294938713388206562229828103677107611909589849507308902846015752459868882670578095958224834246799534261311630782489461932852318757087071598740607436012682847717577343738485629058341697316012793999021184794931801639253798621020056702687579202016347784079815499399131136745374129163438063821182551170397686363347781094555156848128808020979180137008757206804550867346464974265463928722734927631742183104725960779961186970170205665063541110211448551595434057463540837576050349579901553216385092933325856414457280334055158436191206966863264300922616300290978166555269637452525074461276772166174452696905668502925292673574360016902199168559247494357624703260815828277285120561253882033761852695048302314431718626018519858701198517715527492133226434469487114111374363424538894523879704055228621945842416502182138674371773999444670919685574079482353758317242250719496015859061997394801874716146927033667034251870199288717774749455188553029622034239698284749792331956685798164363214921346335627909417004277395782001254725325006399786618224632615836400841171654307674154964790275856467292467128775383834717411932534492322349901938658565389644272624226348528591029951625482819971714493203463978214904997242418347088675938831131656601649870666787963519865555134986233812031595799451262352677465331326830915838654953281278320301362720176655402098379551733743467589472042031139478798549152548940076301928241571654829704926158431151994600561129937460113149895399926365345837396611888780631865195629292179185033327348785123569177179763484791740989888611050527676445585237677403038499254679165980221194986625801852203725872124751962802964353288643430408672238992971638476948535422856988640897738761302134069013927284642413154423576996418593558338218490543641870881714723196162901676369864755794703529353459313535965759265303026373806119191284668282437860953191864405639208226527559123504603612679002857866489190452011627314285337821358546184892928586048297147813839617765437277156530865671212309186597531789888044406938403105963072072458956603593926471622185943639737706744941637946002437741726458072662353515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 4704666596363593339217094539940689835208628166987466806362435298588307693133177274404622910723330000684415102879784146849423664005208782758539810054700780689479947526866670543977714068279971961609538155311650575366688175997642323413685894639648569564453279785551456862618673634129984935458476149909855875360101333352784204387510247777423552216109387568247721281500297105462877959152517139274200524695106817942996610888278225160004194411089696099414403077521770516272604699052352310969243168115457585959107198500222512833983093715657883224741970008056922654823543441015043495552263968355758125986819151871618781264159779922652364867413552265014515497377211518680497289747234312406690458529145756585453250880306470916508599282263790757626763558261420195423901331795267042366172318520732830848102274303393035397613164440171892478608099996206799537928634316142193032137452352743647475589322576081747421138582018169035655557539199491135380969916644467294280862327332566759682816372638297566219275200728183360850336908346297754792676519046204165008763964059360404819853771474652615690167121507215422551411189047752698319211959500235204492883724772055875151621395510265108186034530524543695739350700166791045414851506608983635266019341548494004295355212286506391421297876742578539373155295649990019755978334618258155692130747593093976746812829000608895880140579750017952564556902061221744284282987164713667542759979287078135298221751699456820644926717666302041953675767479194760595049932776068930860001300453319605596916328673078614084887531849388668211629038522403396883178813447429189157629106988380365067518153161171916062855617807086389329059802621185999917013109460035653748895879045137554321925327248202916232731411254343116128177240107267362478196629973306700149483561850865321172308388699730542667792815436495718948209515346588906179308754561352369923897699408905969659159917337437094068809844574017514828262871327263251435469149314125364778262657305581356196962331210706911441012186825055756994388862997957509846581657523717684161543632233642708928830284628555718672485731620126450359116905872001394494756267438202398777703029798261943135541657445420777409756628175503420683199423153074010335736788825537817473024580586043800777946682942205994896056741848966703985597461217689903388784832503596358691960428083457167196749355883676731753958875551103459321757774814219597371820899381176861431770974355890173624437444926564811010947057474475767618312783526934496710637010078896358681331427181333084516698381041502378252715558424031166212387697009636089409072463000334053447372556065540321540398843980290849758868119718220339631482741695261776010009648628279360440811068682041229873627008966062205124171705275771720188752595635668403295268371865344311074956908911094066394247947925308457564851238510776699854181541680014366312359483790350434645854143104861564699735853493727078725023899958099664224890424562851213000860810279846191406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 856975761972145503119947212837362457999114156800981702737747978063842102055224786062601827420008681105947938328946432360387745214223522531068420367521411114626121898931945651937529138503812142098922198516799170269867752482058514640194236392772903585195050909893717489957234387135030508513778397070099006099613650479859584281857106865299913289202602403919930426914789607536272841210592314585752936615044236333643721661476742884710152219115939944584700099235256787296316838068473940080499029144970235149358201942528679560398584819723044264938540939732473861852067699435891739435103575267892253132402489648880870557818634796712692681196789590544413791912003295191631461816173443373317556916510362574359449044244178286016972079138644145129700028910074268796463340959342190566776789106703979027290283957767181962361814440472399217484772572565957712871550879877006313915210238964216948316514979469941942815362441445302516122449996071571973048687904639705561540097730623227209923126645243629289279911405099155230847902985422112117802015744404162176536362015991961678024126678443320207937999208087137824216254481704010211735644704724488804333373443506473395884574132828685932152931675515525776106633062023986505470614182737713927637254264694043484800515002520497559735763269557788882442247190991692059276070020070047025781432692317893159283019844447332470532238306235310987340873001626554270810985540577610782158841254730701248954621341303446355407578466285523562716164008951220891733574294734099928168797360714865285796699799276541321192320548902216992310421735131980739899366054444099304551158358550671889481039132841026228817828469779498602964305302752926144972261963195962992092905246092244142099513067065951502643312737923308540710567871086803516485447498692527225365153867064701572023565302217384309284896111161826265310202898146287228011824996854233090295614868097418377805621529484042373308525804806528707213795237417170033093325363463671793022244597619617613253628923865106913723675795823212432800499084952060090505624185012640073631532980689657442890592569947133978452403299340268836180574879293152684029912329378072349631101320545320892546730499644973509554630843830795053377260560960872502028111286823593630621615999789845776561240675720816105009104681143511560485428949706053825056598135616344836517597792769996695367950761834848418222818028051109431582251597926463345905884842336047199566182633971354348370651150210915095594710101392962861558988989248037391979397072094834734343548838386309601324091164975521622922370887300758343719481794274637428477887446477137754863685186078521595294357504435048298213652686079351940573536824354057350949436021697746426533849894837324073482000827580156703909034426479409839145733481879974717144886515229950315172324633538923895459153800022605632440744458667145903668442913490566012801965462916345371982827576476587022751827757602631394605324321104384485539086996069626300483942031860351562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 121042490981786898834935788677608002851060254798528780715992819336935788880727951711658097537904747700593399741498607233381374427598905195648333071563741046318517365914967503648853831933113968047468172405867919303083501880656312791513024847434954159606062009140400169878739309049375868755609343928196959284592323324474394960131404340181260118023927597807121656458808055588154399804031200320530049871930453363508216517151286617086971945332774377134653936015015206763723390094265333317996464439607866850956548180912342288690631047052423551230257524904480393410554370835098094739195746494847239870388069404657878155487446188211085961228118892136530692035177756188126794243836999341824069019629172868466748462378136314139528913844948363909053010247239821575755617140629263941566141674072998803178872861999082926305451790029092808706104283245393503063568284178591580851259951651686150006052862401361443462846064882039466309912433989723484779910449638387780155105731703141918505603751468069120644646649011785319022415277629126157946958970937172670151625475544036928985831305768329303091590108624321109715981819865346571193841980597673658114101271093031266080911174451210746182480630999270373338000109618842759498386139824521198143195895467899150251009680990167646627582237845848645857259156821814017949647163746455121048049163681681210092417608809149130471174707152220727793207095054955250396391226350705006029449352603152412265903746954004991926478237511076203806945084117267426470281561025241785148297179043714661848956531186722608036355840793754643367447537970899509051487463730181337629740011404496211577057742775212400340228698404696309592450932554243034492983622338751881981276425721861704685607878654787522025667195494212514812693000684784774013234770583118121429236975675528901902773344678347936702916826554460764985216287942236269168849987717041303596086400894598430587747180218177662057296637183505984076888332995888590406604422606147420570136817179669209022317173574568090817721891316031220896629378708560690408140831254404715887498628035428468424806941186266970243355872676713017225044664056102012863932481820428134275308739497539761093719328815751288692240599137735378155004164209463159903173599859713475593583439726877473230014380658805028184301151806059832064905076646465755333729020710455311501189032142698698748040836483057455208294355786698851158135585173965678782795342737961775420009733786429389875311423525885946467576297068950579966560668939255893572238047993316855682169054233830092718538979080732552602637017539010572049744641868211516090596260264507191606737729083319381354334401766125160945949949632076024347256892686394240186613710929686923386779316428101551663723282428825803388614442477344904362720054070355763902533071565275322844560759780677805366181136468754312519972740616470096447276554597442996490289345532572246404820287209339286281756515281482598966276467301028845296011350441715337336063385009765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 21308643386538417200146070887911928981286269024537522430670086507548577017942386980501681632523564096314767901533030532021579971543469560376165222171478245679915143675495429893440313841292335430809923886648504602065165058019093456111770789695409368388204120830131507716217057345285079183230223898195748740643606263517513737620969090191246066850213013162763332320643718457881587812431315942934164950600909334770973790849191772227235603278112079639443503788324397514062203026981464208464244002765065058746044611648785849949310479403654186364857718778944794963614332963695713154390445493618676301470437862251928299975935880798924507283886291987327149272515133568527509191983232482034797557359959036566588843288090045197284249292983264715887621325532798365009583374509424110605909542760614026107026482453380620300942425575530933555642554660937971584980659495969069434667496379270189402320075755105394790682499214772711339574698273211551725461706677640443548912870569858066757262783819415949278112073358562721088278295230857300781385287583611837294011036467470375373359732554173767436957663037632867999194693969073905431661986516011632719929987146401613458544208849675190916763216444356721128554944706243370946362379541979645319361906688650178541489267615554576313730348781503019901855746073763089597318242354700402478296611772903150780414161435335665810940242774126949713299331019577525230168209132808955641131816303445119520412360342211590528135062837456864095579450101757188247619736784482616989258143753033907221283366203184367932573295657344988107921371003086059489440831024561943863110647008676846062849091542564903172793821053872199652273549570081652351152374025489615499352275943164887663040656565111201308400815530638170369989949911716628005059470038589537579790912122792198159493996260460644790210710989560187773442189888706348841681766962736995135073492384016098347584690437960223938746936004830795518934131771500041772138775767155963357958886205668182819722218075206643096007352252682977278990452164774112593597689310411716597930331194326262805310350395059929302119534713386438009786995403494833949095600206621224259236847426590787386203049226824968115638906984316443841003732101595503520685749461539840819225668055301333768723857071676938456503959361227543294693644115131682665109235414503410375287212463842089171628008996914442457608551407319778845650570652182647814660073629212897331749229689869848550200793059542814531785389165670676568972849021722376495792266080335556260397976711427007618444614847653935148686144936479332105382826126046687038916023438757839783819416649138597521194551122942064288490344750682617786351868693563442328413035545733902060465581055199775096139952014459358420133750957299205109674918278559044899224517217440165294895705940094191649179441946888764182184852301444425901852515549673527252684494689549784559369387926091386080767562638637301914269088859716650407814254315513744950294494628906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 2282936372955965463967253201398721805730118853734354230986573717589620494378011136547799935275202617491133399553435824133371236850609389727710959180809613659425216849955770343195504002504002819201199921107042258891042304799325272731900446689609042469675796488468105931499199456480333195455885634471175940157992099626951836149849990475339206272586845753013109168957358495972564976399169830251249380321037508477271659434570364619028605706306429378494269446771399857976855711415427664344511579889612930505505143592186062962724974910349374054944432832238953813611324752138914366691323982780373595621600212944073403383665458294379011428851894667523064225488619571892576846985141018990939312876478713756631520041968217420935265050372236605983110097424594649425592433749569091733745600020310122790573430392995691040536672995077203087859753402600590594074542060890873964858533396991925438087637934607453613376562021101889710944212483026040818502391945103323882399232537068463735185723970047583006314217350713137506750348058344506054532039043303449211552089902817998806660373952339169890381364398167149531080938585838203238181206023783116645012406587799274306570854244608595317883976856412469605227540163388690904453368341583585291569018547240072270065470366052594267836431778404266427943725208742658632620038233190275165625196370452397673254694434169512643875321517877472819763554171865140580998150874087052682711620229080056391093220365607366357850117271625582727872999404600385656133488006566136711642885538669134432566242036778343439199945619109256945735636835042050829383520531823186643642928335664100039838364290291067209419468849969101162737303158252617271396185820478393890627219636246044187792305908237278610225967740355942352673978663942610775741465062563829458726738290645116996204375680771548745244756883711507847521191402486729380595500063743453341700218715059030188442609759686772501847524535204990874374275184911392928666998455227055380571301679856925521435520598200519809790413182068210842142691768886387166680723189999212872916798968296593846591279711497620359963261782394943078094486132942685865519276508838585182911600822759884239767730702536316209939830095769632792723829506776509996865783794863682113756893633313384659057041909336480873625455169174558938609019194555081500033072510333157950722846494545066461994311013018176356817237281001796766593373785303576511378517628937828008854180915651564155950177959772828726053858250084924347590120722646827615449007066608488705059913011564491650320036649140957928909222210561741906249256889696144236739963093981901891390187022496565306046633082554034340316744458991573325213238716363950945747695873025665125795645915575880143084522257223608174869032201444946276088115227498678602654644369745768641069693526252649247447731715195615207310095066042839178897745117940736968644941099352663666804537340989773026507855744489874655929029544012459824916089741680771112442016601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + 254598290950979891608904375104635037827401959586256118630126665680246033311774174007728960973646156394809180223732885649341516418035118291511056300838798067383609689554222933581034068798110984810446623211865942782951467621411172876597566413477480839602817885973470979815573630674278047409611620595846906221204188002292000494898414344419041777568460791743594874946197944260774385403727977711131583617414983165086459403844642221039393189892099506806129490705151364791444944493701576872680025892566215144528115182809375481207452579862865643121330033029359077279856105276881122212687409249551093851436908094998001290686295814805863614982517521221915371263232406767841977489317310614952512250520749610576846075925075812374911306864127272873909346614520614256979600157555050685240821465060208148744296394252055519025003399953906288971887851218906226202850268781231990820872935898612653194393324336791863609193577796161906017675957646874499507681591857698333732640174087624509205585686242978733292463063730168189906592537649296934414037012490946182109739140232807846893521357222363644918435022264461000409335866726903121746931341906856222396568601324421171649334523972496881688651920073792358810444303181371476738460531239480993918737649418958583530637556123411808835879228087410655153187812455629943349679871484079434060678293483094703083278901378393755346842387789904432915151907293327010917171456959138281959586075505545706391282527529445006989661780400160203389131085761085607970545654521108083698999953011558062295905663474705727087408198090380076445720543275038250223397584919999542913055739168767531768172601741962797257481808736616735304309485469474847264618243306606988343247138915887567161348247509561568483969231268827645681353110483841628924762297285568133393634391274834119640203939976693353304046418958239537532379587537720373863162768750089539976946088274569825674262054384083357654908005473931413280721188945112120482043084987848054803544322695246351287859605517347640673872191099321886460889140824287334143644585680386585516255322961953747082835977199219738504370544857348356483327850183699411437624180529299649416752743314710709442779661599140723985400155481419724228299549054635635188064276555013157958537286558390800436009080852401555180278525527651116419239574487404465500070109702627752924043844233816852432460390749177073536601956581561447716031025719646826113002610075495944327203893476212315692768295965365781941417932618727473360450390052394231456053463587109767699283264478667533769117415359756237586205085924010270691909384408226060952888551036058798344235163242889093898834963667671668856202662447417629759527246129489865556944237980045466622748778807878691343131368148442898064292231315415475634689259933628334301766445991563806723654906664952246833430585119622295735935668883810009661612921106459652547019143004685196014001817354953774033810344012591061346547104782077240612856739200651645660400390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + 29205032841454798911873692443827298366161717656725360502542796388826096451881764045779796799716820753512115924159649312767281096873395852076673702081786131941589933427204070523244195149838795248273997274853060387417012433276584109830161865858460731865489981732599134333443037030815121909618663128363514210092230922111062861788466426335884460723165189510724386389241666447940529465977560674948325161180566683894644791347258685490258216204697210576362636250141222477309421417948528024043240050694803682158871927579562246998429100382623166951750752434979561108035847021832122979330163973401415320070854369808274090238698463425752850700225500333211603998456862202295811919097503357684095945271828469298093564336172756165980435780811783281413788622460352268770824703580309740089334598749520032195969881775571994975260811319281690448657025146599995105324496423664891515599056910584944140242605359575666985712558506266309453351037806326061243724167279189373905553588697640836454918951508268566228885349265813477960819987060572194097561652481137381530935738412832147079934465541616261045021230364223786549269141871055508163027569887904203691631837393677408244910110500390743871715688269468516475766129080520592772362397561044828636452943513634782724828799274049810123805001878682131086978545822344734890468149957817748218049104318119604674489035959686428341602457995289386737401884812909286912797732027701219044151290510816815672614740882677763474543496898939748514703860433765258059036887584632735738244855244313542813270742033118089133443986277701248449016580412739918438281273657540359973840638535024769046154549430692109693919124407014712224696639910976725243180338824576857058727563573179095579242166649751048930746458245556367614367740583903926299821238494591464769684884120028344419320964435716756533020340911835068495532539860411192272642708779530115200986418457780515147286434025752544961687973334067225435562655069471348457261525892940614657855734144025333280163642461011153879713739980105622305363140630589487747965880485961736928579986514073609634579321347397771143398103270877641115339973997090018497741511172860603336628019987251707135019080717606298826091489762424356924021343273979675362065350085590253362663942291505736357278492961481200081774839715186920525097401028226474555050486414766442770565782393084016477171354315154039192023614693850547956540055517453225638184133208003698551249898434014247163679276512982958738881046035968607227534843985505248299015429624493054320598752470154025003121080792600684734525706280918020707093349411603273454054182177375313501687050699224692435787117927387192849503537273290728968771143009465030372399283662395923302946945217604884061358621146351036820679177915937791383851323842568645515489535788793327968028943504323295138814513935384458161771095923718882365445920562984230498859992120350378055734469526651700592122427011838825021138312958029757059935154393315315246582031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 3829560390470923658574603893530629903495452146360534954951220885815712852872028955163055355034265752383721145350862427081812950972989493354940898826216279999334334056306238706388319337913810195275366820594902843741074591495166348240446307096453941407015522230052222818719636339882279580167528215321478990359529574859685968118164240465103711053481901925414965229711477807882857629911693362256698680193841964108505203029529479752282414005051354916532256489907990621728014234116667903410808438983496069442210123046788695790658780880851480161370645491266510843969635676198918772026140064695341420782493890482588534153266774203199812704537759227633765420010294285238291520697649521144213234595100109287047885668843595071078464324241916187452194992218767120358269810282788245812026353873857369738392501866261757686018074011188527773341490772452124989978653432774868327867048103632983942396184225617762032825799342632471548646854881194062811692602874671143260025030906741112807744637446526265510859498581386481553253364525847105270175774189439423745599839629820584356592828479104043037900035947878673013613069295567028953962243788047855827385267634810968777369945901252566483131964563821282188445946483100903591030061416242435781056641163350909123975134204416238659232255911528933386979287132215511195634638065990876935396103762742943273968970385955861855643190734553900642967755157597857800989824930951516631133649310991394421338129696272728456277857522294603156715125890755294886738564640254029451961397191010747383838400469448273697645110502026871346596599192619915836234199183492425667622117685342440749584327867056175235169710129895967048993811094871757138939113671927826368694877858990369129178509472886468020341797318769629213895755450276991777453746878140036976478481614565458756889347839356670732286163161970077355131616949351631846957842363079593637196874507078596514265595549716516861849939929494781906773344396990335633541359216915375129199948474728024518416936453491871207913418972231184480907890695689156450008449596870583598865426728172861582742419762935084770283228565256650079994455049986671157826430679660131821345541144542030109622194736264028308546096464775786041656713345257310450067339767909511577736797819423058371818265879314271554207533467594062690845515460226899800865871603717038843438762101401582835525773177268918133509600442448431123507504391014525667922572740352726877276521789641519516915470998509089053469018720401904868530977499911340571336976007801822349489416118874714674586061615554298176478700200676686870763152055800734610430932221612793864248129793549933357812677223659038479298470659961574466154013774596753272668591835662474275378924116674449743282576208827746879372624147494515797468765050667379028727503561404071711181947394864283835087015970248523858125771543918533854933172511976034758020364169151224796501983458898705591332648375571052092613287162048027498249430209398269653320312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 389658374930139763691955505018686353727644748222858104309815639906331381572888052513373765823398019493719755402595588417552767308189326997083657695687083097303885097893824941796715366971128037672056977126087048465812248026450362203310556854193730866624892755229826310396078415884490287895034008745338278555932121272078403657827681581448529617220255594229238715363668875726148524111337171922640759552689178825008130324100037922265350309411836004199040668573683471144185637742422016099378902806643899685174729005920262994214259447064391066985977523163878244615951110679429701653248464596019569718008424548020525701984311871355855902423437935254992460810118969955430666003191230245378194990708605734314325220849916198023823330327813517776745348590279764278077575858243288827583850491163105121129699197628383247122302423867516598885182208895122830159288731315426441624888873163396722289464210756956343329154860329572109178871826739038224215402862963440611396874028797159231858256033641197190459955616035727665335224624597304953152176901841359812983978175466759694997357657626208699581391878256105898882837689048245772079431634442410640879219849230767986821328540769786749052619893303874295845109889833670876237916863154677372221064834888566474472944961031596573655433796527895719236917503199144208376746788231828359501487800516463228775259824621289308510137133973035966543956235193948667877072081461320131021845959538469015322593888389116687362849896416652993479146249134375613607271902552011474667032015067797739174389034349985649240629837547185471678982100477814696837016922613121820750649232327853302889758566936755450225629820820253957703977600774413017310701316161492803514555811005116072248337619698021782714036848731398032010728506166028801324143799117747303007990556198016514374568372791958230708898104672028547569350251459007586020393519969795042292477092446643160410068817077019270132973242021116656915583339838762461209829491388880395341720760578307796713865662380208195456110972926317972136007939657885617990314491367616419265775031107427373102998495226803516284612790916743807951779769887431257684107574528250465373694501212292452294952773202966223819996365771883740401902493984834208490856938565573669000459344093318505260499590315853336742899652897317539817988116451906679809434894131843540102596272451174335999292278269881505803838769910678861670068800160718087118110962365769864020336417689976056205166518390254579150941886015287589423988530088517714260116386907624355686773159726858266763092119703767439890341531721433316573847873717182502756808293324288283315615234277752943155382912910685465768801908997510512186888407610262299704429680819742942413245723299939428782459848829024260868778175564066299897764044367009375491918351753053494051808780190905494516744517342614363644392291006551787934331405979073323434660805386346938441224354602518981869591963154498519974115385568716759909875690937042236328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 26839321862946046310623689421214427940867387737975514394149583973542140207759969052896441152240796599917662079050028070327791139179732110676170389849637960322352066745216031972458061880490610191031827979550999598282205355463604767516295195597306341243833178663824891775805549661171960225873657902168559488265749470031326199201982594768164675582132831127415743874382034790148208744507071441064230006788082126621955811396096247626259348967721012398494796822818225098382344540560435292377265179310722414295300817053164778475400126636649673596677788506704585242008248934288054233178105621089144635165010659053169092850945475849047409767654683012204390793213005912126395601696413514739407565588576731413271658886036718223164479964225454044694408585652598472990354766850408518792780199205994315950141149396729170897253169145772262786870512733620132463846539204398978147387637737104098843848381434420165034593739502680580987994550093766141573836001886900645352278068430480500489241014713345333978493714913149968333881642364191241486695332972213018815615403514256903968872754810992088788054814266867649291616450508162062917135762460311558263895841448113443109948556026931793401518212755536252918029840324860455900722088942621322468341822128417908461091726896745223657913998806056900323243211395072850041319564688096333553254892576902574166011991710548507243826978234233764035706602263323392927164793048667990601014453235795224575907267440769951980439052210397796457999647223432942786877078880735923968740327649595841653559303342754105763911912730704527452781126624795208155915698223706370351402119067658135855593055728636046472813474115221424108475136253786867036084241859914195474668823579651266100385145276655111032809727857885676560157166849106229174282705198024236641372587005946992030800854166549971864698859750133829185383390927508041010733119736299254794502704997422850057191110712855132987935756271086684054644687979948240904666390134802845223979242762900887677951238224207315829314289492875345714962457714047519161288624136299272278044650706907112627758493355462230448259321214803018163632999017844998216332292927189579121996519405001298500499402367709839504401395307733445058920304794475354634114663256675860728780554063648345915600304026032132685362324044454987975134532150743269638877645626703394012350319410087011526472421928746345351720745075803688457485160471874859259239579665174291350970095386448857806590188394305697315720101694404464461131067143656188306366043640488769894002920033348548261895586169103928949692737436499122459574630773533892927107410392080508907947273289799662008232450501162626999282992035690590814048710426325208192807130650546455820989698462518595432079881623429174975757867561166119365557333865472003165103682039540316018697239134601130531787805358419332369845984537991155100817330996338756324814189674186890316817203890315368906976488623437837155682772081921977223828434944152832031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 1528494263250819153015891669520597679361759467338279627185616699875519947114811800889971197069771957400759217369834510985955532501998312161990873014298391724876124555753585602420176969016540576442722335474043451405933949138434972868687368450296766112921147745868671998819294345127945448968539375763720611534904078348629808133908244665990563207955552889336937156606376288952363110767540288575077915124448321797135959210506336447385167506987805041284735622979384372801585897812231085810095413123661788338247396747611294994545605064691441031921426969067671875978119703851971483417622426339576629283005608567763896462965707482748306494192375715852516586410148778846532988575961653732971697250183535650173500661574639812628755719042677233456999356455925910990420724218115141270397928377150509683995704610541615594896383806595215726207763227711739372581362886086354345267028495337084704587750159201323640622019630506229485086272003083440986368665584400987294906650404349669368906877404169375265375413830853140256603200969527329053004435152516946137154513690338636614173855593640459480146276615292314969503986446527516782022390294618142329416140658756606740756611165465444380894579718162377721807031693184740256296573580990436317742429656035677499999219924093825153922599191872765435977165732889252428464666881715492018321158698176192068065948429520670834344977021032993767462432752274614900547832575063018018434204116884895098394542616933407643139654049122851122484448571504702490635988055637139621649308344062566891849754440221435064109263653584193422289553837020945196452598581506611445196181021645287681809464447218438598639965455077202187481470515484735690840931156360678009123762709038676134667027308090765151044849557199772848124825101440291657617786596590229247963851098516458009851310276131608585961333641257897206263837301418067148440440744348738752991480184202853724205203130142106183030197762530205992334151191571144391942123288471404210316745781022917487901996248845326627342047078832848105521443295626797824672407850379648631451151350382476471754666258097091278626916838227350267001612349045283415493565131729540151121485729545700124249742717443441296649186355826793197248097928414027447408835428807479977000711798494281244913190536944120821884554148704439271954971253289031456604747038082134963999808828526930934585453254999244554373695833749366414117583297302824559876520404624171090595888678545104488101563167338370311567410722008938548190295133248178835690751740834724266457235173364097740831998709160974402854959921621684009303923617671756223064673222501194374348268413125812261755359992626336735655293385782793759523518330223133371406896647401159031589208986917373569073473415717415629035357433579952135199400395672934018913134506222229487927367048795528551811885009201374227866884431530831784861537690368989582003678336608668346891087574202245098563462729835382382143332841850642580538988113403320312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + 122519290858306230667333675275319621287602617672851727834753227180948787744326389110786166014873458919351144771850273951446032779721318468656404182131388156188406839475504451439730106375021362617248385277164142652445441260624544966015765957404344722877481921018982993924839338608354380550536557704825759108251326498216375318247239334387886399381394400912959551662908913544730486593124755263910680127340956170625592075869313036273563502244821188739528759764244969593319268045056274138420790683391855820688246731766927069131064315248707210876825140011849989161650096453484403018251935709616735335977909064849582256983241404612246724679107165883786157719127969154566382781950679532675734656275337123917138755776062293675958882090258593434642093166598319681393428863228724482691531681624674676243669822534789546858967121185625006504491056535243044328930422696853713023317493805489813967745333201217901029943732510863757607293963795508772238519870379864744586700598542541362629305628713635247133679805422227070966897579795438572170455225042219437388888587560090465983325825151161407143941823286026747254104943883023454227359919950385546331205004948698630875945632051627605584767987404619897285607532683021636883087612479073178317209264925014897723916367528412018685244467167409180098823537335238928859502191422302996314576051525502486259376609658358339412037762835451786434546459844681641357789214817155742860159774244692000329793655759377755175877521569764702246877427950659722060308260358283777769047293230232522318896300247050535176191674462486843673660983516847597103971026447865280893334512870940487141764364056879110159975122893992613355566363774985089073802760072680220750945612928270152637234839728640885210694561361500918930751092866209779979560908151912171277375660391565263803320157093288135366537981395641235259328988412295552649602233942662982558145669792459917113860763319413783431087402141270636343663159091362849728401022416073017323727745257881131950028598934339545247132575596108209983494569154716235822570830257649346237993068602555004487009213011676360679478642763854000767747449147037836789922358623330483878884268124358167099284704589026760734324380215524917233251694009833271032549009762308311706839680493877172712597608067437745567742118755523419915321092129594550605152160021980777310888490276533988605702355607141627478130788238342534101781363597437304153671038048430324841036281548936691268618214378360543640928822035377361808416993985191419279429649744146643546397175749719991111093458033578970623775782866029447312588222839894528454205091432226083716764532252985664971571076599603005693860028666858336577829754017997336774039815358453800878451153220721038135343904180950341250517054000857274997314454133224519884467002965770251047672451225858586454195282998393759898004553239362894916403286921253489444787291471979233221228424419887123237009763137968029933796756158699281513690948486328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 9689848617537872681355261736122010601676960310409528547932793303227582458658274753818426463282686533279245700914881758970581569748910754918808259517304497219706297442982476135221641830596614963718403473783209391830386139051888053532820086691278779513821410073951999298517940924574467658973956421691027083825487465711908231330696270744892792188892232284760522784547079160535069564282019787864833679084868301165166842551402613112292375631645495323027489556473166346769683165119853377335390653306566619288455528283063948154394071401810379860052870404835579126429950936292415465207167578356980455247490091425582531009290759242529522931717997193895555998565324836955312775685493933990187039551458756193964473585199043803400047766789089053273198290167014231655898027954115066159564570082094741963074175810312448126152285294514406631553777779184603777429283750989787193466276325282847775919479952576812623868477245850310215010857674899028592579617382511218173720774835905733006808439229733157151390206911775537485062093337237506219714977271570123579178392666815400961231523151932720712920871767989963615062091568304318006997894023058957177116499303291345138563935550011987234797362478678980284942219816479327848015147406795847284273481213835580126657956131747187538590777100761659408748018687298002832820754365127236095600834568057819542034111785371604038444020565129168736522872459123400823039187309449260855156960786273732936373912351138430271464135289878151510751834987980811846556551085308928669545380104240481017431393605058773379002003872302547517188942037977692771072048221113486365994096740675898594911480085025373950969546998243879310173113223694653803035151764223929266778259801115004669657962165173206895194758074877652981978235330298010868372198845173899977351718537173449980408869250575529231468820988113041314899641072839081289361619877380987840702149535827825746888926970627153633516419960213912969166362345951950005655245522218074818774660763119873932550617054640690985048458374857673122101430229171568491375489045067424358777257009140473752350970336214620306215298145810720878992439361888960388906215942136436015250789696262268496291153637007431460670751230702414762724374545516744893800801387188963185165299913030466878523634524831828930009491927377683620688958131646571445320528099711974704505271101705304425517177693381031426343234490046051827195926232946580314587125967086791061065255859155224835609506022577905622732687820981881406462093920826446350783370496757588661508192403435611990236034154738583886750251622744020442517157859486082875897108910691248616288272203014972127901255166474740671700741584801579422181615946873076848244277608803988703872219232117905960474716048932052663019871622357468806370223641111085767130234858902312371206061657751245082835763582477257777134071386674412907750323049001122879734917512132720012156675397303534842022595250058020697119634860428050160408020019531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 485883815459254416448936875071369204239836223118406464174113652313110683514748643224559838929426713383445597417259708230383619683417186274240894890231324711264732287477516606162923980102947814940995954811266818292069665547758693120925170395724197976750797562181238058788831633054113821962119576629146070632287041962605116838177636317200871185691749799110080824188794028732978774008808917837250231336699836099956589029000667122017803279237836453523126521944905415101175230286734608157578521166344957493810734405499682851491539624374497693874103810917409511646760939959592838432732075773091926026778667437459747803504623522859367266465729967214502595152035165021191623451113914776529605305605879429607647433931899457685317885142380883529008798426182696536143212493797469767839296430306196215346816399802450609891544238740869764185904040232685092573182284857475979698658668422561714882178883947277458024908111980974221347513211814116250847140351212084131657688481915871631205417157332813994345608196393117422061202548253249781102961666427458678282667139110387514741267661312095351871656140748671306562037059506893129372777091304307484427625130316629747161012550381863750089019018910484487761942322375146551532616867206375702360062289365955033687110228536490599539178527233746828749321447890899839444616757447991034433539248903132445479483279873656619530388709889689308759458708016848174408266398925249534669387709622630518643390322309046347129031545975374141666363302207405039273231549185426008524184757044415877161184400481403122328384185900510481420294313345624054772987244899485245454130165786346088929672097940392525395035986522761918315093613361659955505999051211565664572724482213422239833263330794311512055378729910719379178806867358242315202292425479677634438945037220425796350848338494365758581993612817081140006272008924347227530767694352237515198960775347949664176630515317550231738905568274689103148253173632026121343789516591176098591459761677533371511810909664569646692846540774998964540404816948649789390325067682823254334211741744741481682893051540478148150849048231041575512523241566476808826810135055641495891334057687775799130623845616400996695507627177745598387303037576925554561349995489789733885342741397733903761615921443849846593584827903742346394346825507786751266642394837463244290453368164388309382076748034067274231284372548674731558075199930280643821123355640145348071869836617932107315314608609789164323169075199513906344860810602956204101195779809122707287531995798186428440029614119993651666268432935279121712155454944418441077962631832219648169623592101618545488768196023605435812595977112049129923479987027227614720352592539664822806257819069941024384020654423466011663127390744810372929885287486528572244066357600525187296362396841228145550291805933607530972648627053947150968605571081564633371285353535706273439080842796698039654530056769513130883751728106290102005004882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 16360782348410245837432381871774887014834904860174684854355324470673716686958222531845430454142701008646461884405826986463750289189220444930881263400921191133092210151648784515649610444685654628648962767304849834077193586066562170002996788739194397012312833048695086964976126789030809991657989498205983015285439621747707662586148973721080583504080007365715393321378831788191187676156373127209324265878939426307296602355207165135159422617047149299416244604968909242364207063103338212249156238885439770937038166636978364423117501374604241246768354875005629127463480905796617156262883359162402298189669844570718405817862950141068385204618677287231676563177405824193103722060091689136776828944347392641344467076201832004972536968034935288722439673542624647487384861005908392686126396836396486936662055304389091145929733747656908895820495467874634938158036362849996945724424631331666860904396769003779604441657928328937358201697659618465931967918294802015996892728779697117202931444168761090234077682399612957029313186851247487486672574337850421585873904561150121107077449945826946475567930381472384634839137980224413982889837297634884232427425798853045150403620669910351963002870655852006640952605266320370934730477796650799593072827543298941362297508150142913106883160997857827968539428068798783449059791379536359675422196614305887691235466177314303350851274670899554717655404328601461259747594396983361868619701818037284783653847559819452363777276467686773971367723028782245649256296476699135489828535150976180873593930705970788882510099806619081229085981071903898783481459199621597062129382080085884037524122818085568562160762727378120980713242438934372187702457919065192170941493896306912830875738525062907194431053619710938786106179426026758491407205862290780404701071371766440319072484255543036862342788666066427596857782798444375907061466855806077166038888209865596322777142303470973681923993325456822874717908860060503880202172859749056960690638758874580998807994777546270635443706943071486861693482918398977513554252462769919923425102798137641242128506113800288780835720213050384189608825390684829431542708024590722672877450756208587118523064801167518228859060282977400013332649485769501389676750285128157566156486975623217707434514965544596080170172532620295759947490250407894311962031517566284825507845085463746807793558076471972343347031235927736562999226544776570980252841227653779215493235084648287939394961742922594087402306096838961374868696548845976277100171619448829821467097774365770225262768746235633700488164990870334793816777633939991100823669427730058473281859634768122063491750210457631232870579304279174302843248205826101169002433948539618731272261061044061995882874238549343235385939829679581744567403331988877977775206241591026000339137899534592367585262010720684000704365764640152811817868720902575298095902397223336542488067128603454651477718326942638805121532641351222991943359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + 883002144117170714356655893230550246826981916916039263721168402589059306797583088131944563240445049439011828950144757720346368570444431763289720149402225682990915175771784181259840587828952094515816290699758109203828543818330780870530933952110590589681864665015137775362252640391603880502157917100947476664338990866078951071935913736135609126709054150756167544035356802598048190460787697201987964325140122152617449888675410166672454028208855126739771744180390442647035131284219787427611678321988173226143055955578695479799709390323832288706059171643168969629699632198662690801707681824182360554877380782886580736235132396345731159958412202765007504556686184355167925080297887411814800360235353967584070660849680129958310599850048683930494548080937110244760576214649838813629192769397054249647794138694214256056712824007801021975607546492723135134794857560715873302542180246957056585274457388827624401831879706269634276995756791938420172473951105786761924495931934654180233872804728425631518387447086914120723037149075198928657382405916420775359554523860634723723364638543927904617804336056955241975266176563800789978640832012216467029010833759309756651518644095281143776483871355524115559121329257481881037623329135005229878815485948977661923784066897448235783962741112933311741790988658157361215675818005233977000489860885353241961281725020825024260740982333825511484095336668252723371225851570841871886486509335156078363531260228057792618033278505078131062646038307861660166844419383582669446185997966521211670038213652070390186487880427314748067633782961369270331730534531482646739106987085147993479554267669555290667682835534926366533118448017040155440644802372254609704135761209135140571118979807057506567026294756491866708113239431831359032921081867140980694566808948367201809640405298623616468481096908776069888269500806407698933521813106686096410602149853264567881274440649158807896750195070544170304526459255614643052351869451511129636155557171641258811292711533544407796489245298950455647150744658079503733004728065022394417442758948942822668899500408280368493763635834458314906353602534423339837865127956660970370639260518022146227119472450099297073970975376373011703588180632664162881466569671460014455944369118788773980710818364446052506335207468206397551536417821820116731111549849453789185869141286397338675617992898308795754029285712279223207381765510293110504428567888754092672802658102207439958725762608254552843336623533799848936517761463232990135183496657376570697157812193343592512599833931396962284079430863269327935452542727844952693726374158080294235468493337137198237301708306115988488899170477041033824847241050043463337181980267080684091988281076598881844044938415104480646602102267593741829779541647934460929725205825552416698046685173103582944498732331368451526833041214537517675971305262138635488045219740316392100223564692305146888324464811561028909636661410331726074218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 69717272230030957874840487854991256450493395917211419034554761939810506259432634974269768178686251526880547746458029948044242537163865282348733666643588691548627119848316358513784859481174320055778813385260063924766327759754109150467922745830266879739863140441168289107890760124969329583675663506292375254512706059113709460493588085273432690911601835750202562156806732099302138388369546266931589950969579562379393747038503443527219866906621152481160071391005493120752967213155155483044327923624267052955365070434245418196932846228217895223374250743118830233434028882587982281919458230530610503879599876740215352152974298438437348869729102107449047334292652091912573143842870536821441227354970144856216579033857448276435463401875994246844678265698338609508425317525714028089401399938155361913037835475879024589096296453963056960010887957968062757037224222530378190640520920961676646313256123667734340917475430226740910463278755959196931815776928861683287060308820803956507292002119187477462854270694297627860018846045721988198418834817036065359562376586872462902739254830094608490542426571325401167680474780601788741393618920195126238041326492717534259747286971061306687950065109562154985141421878272447232318998280773688875751031339503426818315332059891909037669310872082502359202851874158561532490917076413276480704493018200283646564447990822005018089564783913504807320342641086995985412726419137700467137187805271620090686235178517281838828409164254720474224586758294907877601433208192764124302015656012441266883290735080619892833755735170177680116836585463581501845142979129861020178015550888717182864305459929579057734632676921472237122455288681106598931594255744335001837898722705914991399606867952365314796822582082722313489776264972332341172120890709930706811191520253346330380354822760696432095159892101260845356343510453227284965905923002776745786550005954163563920414726839032499548392805949630707863538065799034533025304043518684844481493101306585464506804690055509382582300056188107976107907278345756675020642469199424607442334427785245969164677831383093738506205279379872980251017252484164090364276526360207304730703044111533899926298373990176017808621569913021451574894468178095107337889247568207161318863193010658707943617244328376401582329869345068788814579975039924069212979260787771457648195223233029177264048617768560313291631043826204995020120943490500893803320233024933009293728935535427636695960578141320095180928083887333669852033145673726759602039315824914035777890445957260949406529203425804074385648223339529878825924095353564306008548823412015169095905586811500495613255229933324292129049317545207992735516714261608590635339163552723893594132897468020847662266519616039956205709316859197953164057861969493448211965425875157241554706074948550329587610338793489573676155426831808910084690634139243699849300721526279351785207511958803262441192185865475039463490247726440429687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + 3272989062912317651010655291103554549781331635453127194592554149605330833894631802510228978384096644034731699230356941500285742291970438723042888354661460573218542459727251743041886803948875607915713809351140932425611835701137191153349245768343205352544605804073889871114878165541424005668278194586920582649659264612426367147590905896149258616062213096737715223642263052767379313070550679413161125166981431589420443968281860186550896619080495532073506613969094350459364244436824916828096738845130636399277658022435549701295048506918739747745160711689091429481197208133651973288754895516860692157476189012212934159331764255564954365449536359349407385430846159946586544985523551726204255955989861841802653402051919710349693834986063993108961309597155514795568342128996379633829386872132447838069862860684507830487971315304469664315619543629985955981838151248202421848028789211141530049753890905145912014462832348515798485579925063023075104267872809031559856400259165713918727539994421414683577497851756085613660172452277551594642289835006083192325709574185820075466937469357497588904921671548572567272725277015609423227719444468365009236980337838933668539141660327431038996199155533613507041031708832995195971334879922804698208887782528162610121596114112892515528423058252474009472921162321094796847964048389771105081298717299450263615955118504445921767783747280330426365215929960674993518058911860717677804734604254547656882514461534466706826293884806607215026314589693927588130447901049928439958035034483388970875641105923740254541951158908194179426534879236512830423958975024099240735561694674011141493000586067202275527162786412865589483482569224106536433934524959289985618621141911227864734848160610435538633121854741778379281881588759771040199784462214980908025398170989415146864874590110404605721011978107532748784229832711413341992639414914678994554330778059595378113263064894531184927499076182171548394583806854473757198124941215500819380430342813549497116008248546415560999677729852300580069828227287046792509540580807671354793599200608774302907386473760467619894596883111613631644417303758566064482876936454474907966305716552963294392479748756844605453308692011827218201551513368789404722006360399640840625051011135214223037688866508321400892702259673991112471890767969517231600603216037969903734514991678070019854453201964488609293416702053731122270875856172675896588215539312204012979473229758527589526575754296661856384985618124936863864944499782785418101411781302573336535898206987679456021241466169445441926391338501002051106411921713578443984467608624660996315707844311924741337358154393459456551960575987819921672890546774802878508013400978321552522490769017072279993759877353866611518610722564445287000766072021337641979832148096481552198155224563792445335715626397279104710684223273199664489598374205114572311957341551962241052221008464712036070104705459016258828341960906982421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + 49947886140995600049329975616563161227512536523523821051468589888696677895587684858543147036188075016320080832231244662176458068215696381245750275379870956742911795309875513766651464551909305393209246951298123142421245799586654082069330980438505083498123303090052312556615916634002828220987045604655403043797750183340270138535940833653206551737213051432490835160494716602389582265834241621873685444004975865589086832079300331535227960962986088103791952599629318926959285570544163832444546821863618667956560664781474796043390408854989093300723405402893847533412274912601654142558094056451639528292154418163977219824646196575181781057834334911626299399111755587298541239947029569256863048850566691969760560492601008821025259871642475668332840827163261470641556407891028279971492647746581550947080491540790497134484609681530304433680670627515064100932705091702941455156438418768596111872904269225416149779414165162319344379240370142663393469952442789298545889448088211089859496336177673330434014410775468029345178497914033970691369512060372671205630289358223511946087705496962481329944924350855127053723811870187256237080267490931800836986823914051595127395812237455647610139982900859218550139645504062739160857100773375547750571882061339336602652716121103067875272249555084203155161273284287445938187387253456422371230177789679726721030462319491772750331598799906034085275871559039676307939954241632872104540845094416941380907476230867168975426145389171206657535378792665644961349103851672935732662519682563698735058736043149514509845675111846676321497459862111607711468810259082989952843054444991154632500477111945390045292366682684955191884528363038707117172222934279796171671574564120739170949076057351926755301950505977858194086764971077575535642420545430631155391481122854977240276250174331578511396287575491609926242162748891607022349859035790531118940192484371590456174683537531982602424307757444212549221784065078190474344858053923028137150419507120023829641219347302892991807735263413239150240968061587911911267545045274924179744113756607745545797848285520466778759109369352866085178778898378972579263270662434952876388465360752600307612961273216070048177328791977365056701555589643564000589205834618945941918038594879164910652971842606664413142374138243942084325860389586182881417201822474827920343638119775664256302553347083810373575211088736119816880747938857916939274140255021526954359776335073722501520346860935913821536759159902162479664641755381398227453249870521738847906193263244309851938742995033670468835003812146864184136218879095476503899062689701027877794248141552125204382661585591525940806301605909961390397968512280820854268200968059948956846799861472455776434547734748782905120383379925266734615127745918018980191854464357668269471816116517541945624562699830675161710710505807587287356997737779968533618670357103587512350957923717900283397091243386967107653617858886718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -2467675359661391064399849031756219865885248712440683504184774399076770513933187671848949534465510278013419709200911214457861912334545369783430444584140316413178586775247890309393441988096173193941270604733674313192206132559869045136441741810378364043209732403391710596561306749630134738508143424527124825560281190952092353887272953764133044790518545040890001140773547549171657207699270309443341966329398039338788516159564914426343370075070162528465084421178250423719329434404068691491410389262792246659453404548225827329408892923212806998525516918051285384474096515842076341976616518241986931923889029234547868384960107587484469671525292905100867937517927394082187701815192233475769131496874265681811801641429282619162599258182988133621714873570391121888685890207158646268566578318812519551592490678604851918618416437749523145947293570436286111021888001194696462117916604198104067426757211172236986981680051027434768877061053738026881950006880100664014826896005098498116189079530902886838482510159083592162382356438483347138990018681828856204035287433660543314290179271568665626090505440989796138337690434483819882349336508714924261146631777761058532055792479692813225749827808631856197007486653411532786913306630998422004430341275835322940588410025542407624543832723558994675059849048987077706614735049323443069145556290937440193283131553084864643105084740966272799166188540133196199129848184379454924939727326482169592207673980694114169916008369242179482463887410183067069169374589158106167326760434173730798908084366629836676343349582837682571517294655958397295348691796028507501813452431162924162020013387917750319185118707270600710785255631266940913206520449559629032194153278566119836397765450491953763648579803212646467111747289336865320526126677539453538137709925529336356365723533175603238059268303125910648112198698940482949974670707204487280431216891939952691354193783935810642811046164603403244485757146398529062664416945619399640227989763394245946718528139575696873949570005381865135751863709181867351568980566172530006411632077005343094952149851918622908315409153793551359523249433530202685541177224111730501717086544201614587017987067590616151999799475980123587310507409740327566651735607539630873898311666785077494621086442049271991815673103096509272108623927438131509107585714651705490448850949611481808188956768857050864009583450260380622336914710180905835505593060876654266098193773378067668717014574840651493260702370521934981459291052471659035722301433803384777756090251550195049000735323714480277102169950195819494169162046252209417814952767053672596921338419887823858052521612174254785038403979956436622485162886426954885056768062319280800787020833345258276203383380840857297327257575054414633149094506292269951739477926815139835929324013009186510252167003051797064657938982770031648780143766200446289787620103155496062399931813975251968052475604054052382707595825195312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^53 + -149763580180056045103352353473188046474210364440972945203822103695216025917211773541003697807747015147480957084607646770137270792772308803672235485411451482746438046800083853837560587756668330228442599780167119950876859824434013095304618844882400876872256115837051472487391640396073176405115535998486086839607624011968832407564286158754775361646061001369121964171249826904612349265794338887456138936282660057565601378800117408833524067899607668271091972481495445789984718160781146441074922717244471334767174667027868948499871029755534513007438254022978635577995363315013081474825788659236067324324434100360570932396922537884337393337507198119686584862017793663286456021161344595313140948418625892457704031107528891801634112189815034741127217782475796932754457519035067211712372304023171254157850225662282778399914140753829450777809548364664745557390261729782092253829484928469907298623925698971550634811440507902452479225920415588768759470022094546882169151803798028533210511235894367605144879591934725263241723645690440586277141210744118171940196522471326235536047306255254833472033231779480333370639844122929758953477547116439309569973457584641482132665959531504979023033649034472089687469311145604448732458256110010076646399642630207362304848114296765126813776182201404715309677952417757912953092223983311171760854439255332525546234482729861921322832236880250422749930388720275805816628744647743146120756153024269592986202914843842231795948316622886605221339629572987647197672688596131086790707045924849454071228474556433314390731901109193346038412915286320985468647185714064722528854853687290539298447848918184346192235191083972336949244422199029736639492923566922456077087607128843666864771459337061166043034453218903231630256325891085244904853141472109012854581792409752705303993109691088522468547004464565178802584143532173992978976958781070241300164885417904948632667141247055644962007302420156438479444626514605225267899090086070281551860512065766529906394445085382770515408047780710742792286388811738701349123473589339460154220902865935156768900820946085043751157920874075361933669685375319175041384958675763511572944657050007202737240258579293505506286131315969364919958411649224437535037811755153527511441616845385822759308473551147610535774642595604376378142557831642107494848458892377023487281418289128986113549328888158698015092767406926572108791574203041119448917211975800860101634650836459898525228378018011176261537081910940953798397426440753466071667952780401528970350644624568669852218892774573925396033930905963678636056340491490442959989937911670363079010092691946432776063733473931384394224438290160772653227585638460573521945400466269671702531355347157181432267750484100778408253907695886981687500876895828342759591144534382261097886119106180260206860333437496595000805718570129092110952311931648650778241368527158818937638569276964747388092291657812893390655517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -2842110410956061037060512623692683258524246012326422619629951511631514905168553381919176139838358688757669802262482292173464852426951998069848139103558330328864061906658759161023733117501723100951030521093023217112996568160444222267542133328159836119864368569288494583400729897397739370097025609788730985291335399784367695141113900649617403263314229439012334946950381603183766297168443904829548091712182358770323116082394014672976923604426023991122432514561864756716376829328392464508048295261092270284552375420202740197175195678293019255349461917697160645759380452457222731885942827295021173347625042635744868218009763374057680565258607274001911773061190375182719487891046116510226824456508812434630063904242845224539590561428104015417340073170467856392648802270537791601805300975994614493998399700303767994244568263287269766454964019053721107908104959690723978898312391230224213062740713195100351612469201509223099646035939598459278847100403966306438338000262163076413979788900438375522443963463254475174046882509146037680489956106810546095528927548196918440332099989535413968690473727477978747775047759233264083480223259591537624086201346107744793505797211858912350818883529482155011614382939790288340115051704345445150720871320056038793586101068396235070503981131794128446085099242337183293983098061751644499748671197837431989887763457370869775614280200200790935198953457806735759672229674017213320775227763869782323961068305071245967364577585726692490381430318293935019959516837967709353999766184767589643449430639178450899218248259337139169920849103671549106323602711001579935596869204325693936467509653915840160285580842008830576753741923578568223270523482040155064375213688126693322216647741033889644934435910405103483336692700902671977305294779032622839611251260750972361632807070841755956453268632464348281798579078800686428124486940196143472225325637669860711611182593151777613628229546631119314540641418919224251128881910456297104545525738801118653306886990897263409533501574147378726703130317480335338549089967035306329949621412896678349532133500906851843842790821900533176486215475107542629881950040374351074554236494679451454596779050710178712186149990117134272654205472858180268527887796936576392931526372800213728175189656296335135991439776621227480823768271483901486905946193860248126966576667228651072323774009364427220334093612844881287310775436216093249351557753346137612955314542332498096900444001337513033840322708994618791407314571828090752757625175314861601801712341280152604681253413672474171025616900085281144619584620741366047297806184052911677218773052694696037544394284268309185093945758342134129357539843546199444548641522455325099066949921988147188354671829317506869564274113475140557197990141585455133102697034255967228425134399093157271854632146428769524864273779725016358924900492279833121416483537773885931821307100817098501011059852316975593566894531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^55 + 19994581003157994179727952977250461185407813718237726945679205560751847292315564890446201445001832132674931836545668997877456609788871689870242837318150649303113834182441198015070617242249562546098380204515935523399360940636527052417585692669450201639450793864539427379006846062207448074076310227855679673596829056597561757503683571490367669415327717620419726251592425734365507364534441630557704697421317874353475735595359202489959863779125893408258359399147845859831403118046843512174547237725038909924983283258395783531999122238822265901409668679530745069522814889598148656468376788204833659989669180375430995290435683998045504142998782489652880565825541215023811995081782842721183124060014814265014358817073550380067851118651426819054529399540940119942107143992462858701514154346299912978981744031504927666882152459702155128945672791576153813705400904479091588968892191663047147639320340854421057881125694595039962888055178407949237854001324898012402194226020782880007642663390334632327793952168159751400110292301632797368800728999570040841868207988972084578311877186124185559978226265271455037632809023623877074169686197161870000909066883928815998425173490540986469847730659849275396877528772041736654499221282662316999857149359986540391860058084333665201786288813087406364402164805132789670367868243219796615754837642346292094655059863939187799004000714731188704092805656495594956907605711577719910645496731666872615126442572201825461714605067923965263659389966011790364583685110325379752762201159534737587245651812772347087474223612156100149768263418348280612918287351060880039214720506825596267792439303818575593256894204703065191077709804783276746788264178323329439390785737711932226784078596053405530827833601608465560009942261050728263090921351674993534383682791746045590484555461298411331851616694460335668579825493269530503709241722400421457926113492836480226853166387874161283854915484998400273414884622907930863831876882522975021251326952748302226158782143100582510792843454125359637204090343934310609913194000822197737064803694316559073269615654783600987404182943912535699554519210398703924442197846951004934258774319448804954899165201614710389579967225642311450703452494582575504090301735259438172818273432001504279225556966236211528455563566667829236288813816133593647656476910549987506491391328480160080895420973125637292157574643394477716290318504567190726373426708403886621687569512344718164421359961549707472306147708648793095870404777173134434013077444901180462304978157557097038908107728632912996133373750901203459278607669155597903422345386448303684311951346219282860125290358038180075057140758524702863302997686479989713996133028737438597733595610800336960419913780263506136340709465645762544461524106766686114179028580102029281227325427969307267439597510649120335553119569077350828111599022945466903209917461034476475964286505231370938417967408895492553710937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^56 + 2138511437855651134170509000771924317293183329622663279040672967792817034779339112774781409996742136885215502330340616857183171116717310000827553942411589775450116750776886928457279589319090892604866451975535203674138916412695870700047873371740355538955725104109143721421927646047947269024680521610128396233361658881306849175823524255129212826480216894036017642798023879495128435770743898920487309013252247505311002791005067126914689009756414464178312487256036924588182830215504458783000887070863744197261429255669709945500922181856829839635234222905062605544965639084325175717842666701294283516591381130068011438183966117080599269244857327093136481178549080207396891973182679572070077080489939825450458279256344602338525070431931387598154691456090164832150963302566310183063025170057582372356439481325184690369987148931215243164882635024928270449107307929470306317964207642403887420313868771800564286905606013135434032193485198645135042592581258363044800997438190917992985273770877483431312786182089027228547677856372292553932030474280625078961077223994094218608977299205731653171093506246005552050768061359969671085035001965920383670070681069203043372889622196341246865778332541772058170589863686803881314280663696969803179395021522165581237029847320668226037557710810650654245411715633996036005022555746388254352229467684514974005910175255446072331069137883926000107678638490521000699568015544101259128590311386404200434736338307283476138655543554406661684323452943638128874771719711999073545596294985446721483956627844657233167241183324469875735783114862267394032510348454255758950935431114468765476244923464615491196346540879706882576899983590550440001495763525968476679233001504592257584305052469248070843045601740454027500024571116830062461602105093828158779365999477846368177218636128201091248580709984802903830903659399194162289180208855592987312816559155841053965734726365739551031064682119303797723834886258390324814186790958453337494157297236952191705646595134426067089495906368190388706432445212143424402267677267304468198197336804461135082550029658549484355390006358750111169981537424844270650458194315144859291232445076070173808744181760755460190014089798162760657371410855270345916691861292249557657602255032764142350469094251312683157022426177069834152726686280325513877237087026968655450853607409244255448910589876004554846627144990340719377354612410130695465157963646161324329084900953769771288098803244567069834255827649658387390835569659712983019737366804864143491956985319198330318683190111200746001474001962971367621900721346087772827429890382698920106645916223809859286732077566064857238509771620857503401540168213401423977334755997201073386053645875297744322862261898769963320162649495732107130054977355798586413004167655088959920279235936398638922835747290911783814909672603731469523019134814478452498350636452031464972211946218294542632065713405609130859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^57 + 43095259658151175060016543012039130305526279428492937359697736556559912066013960636482341844476145362020639251993057200644599305470738417970358477554677666355417687887562844499589918025096592524676180424999365097564725513442211410645366912784593490957908861722444390501687954767208305760122568951173294609634737811282590990673534718508717605851381007116140621915155195623409250914683614393599138503032732186550238709304498859074483074494857316957663082990117710715253045987523280680937095071195890169832918654549005821212301896970974820552632161955864838274315591532552708261303882416681381103865637356541587568166708336712379497468027760750211039682967954718108373265991563249224709975648717012230357480874643604264202286517357858342730910147703242361200963646534382012231432777125206824400933518993762746781321028759717511597260946720867950510827314678375197622524118850639455902935114682847940761775766909768882121736354153732635420397405585842609253771611140605960893615696916445911586035479938288348149183129636949052927354114763601262430917884367784633571685527542665040698204266743015488062793669529732731536932155911817180353014724216035835701839008681579872637792663551874372938092840613191597633656053715203768653131444241916472379475710962372085036859268610984012220074498469902289471509660275891399842671187073010770767658724523436961105999181109096948715527271265558436533069840592790653365731841862017135898047552814021483335807556785308418290619104176330402897545361957260189042513394259701625979316024769540659578613168088418317416718720728774854646314881925307017895955049507660279746945541330823033166866122691543392568344276603678575099331730468576589763235351177413893667856287702384043110167213750696752693838384459980622063910814850746002754086650410338763344990034629052035595666263106250668536682086262560978450204128895393462115527214103526702433646119329166062077345708381539427727532838885012701557239859048590144318907215689462045017070212712845218168739865165265343775539305365839600888505303839299689663425009657531854199914281564927721970045099714967119924853330165270415747324686947094801067468450377293272402324285027115061258382112354610641282502200194665260627202023276701881917375423616848806249263161232835349733740150248056666902520233621769094738712327206284847002394867760194740468499218426586378840220488769926475593130462798872595520737794332591774613689700990755080291163566522486747088589219960217438931313545321104236885666135638279822806651788818280751891644369297489819926336974069094020448314746173752415097623777605334442888873512437631155818872583242047272714390437123985475926639540199972075584194427042371007403523787206496379277509900277801114079147138299642815914463501486731897849470767962464885664398106150549988056518141417399476889336707925549997165837857425902346874842770136993163655249894361531914910301566123962402343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^58 + 164633592199837624153701875367128739953397729338257483556703817699944735263360495205952685809269894375953408539839408630578754038890700494772911561384238953288807410999841586057579842768762881310231165771179366783751355383476080589914227509493956248322024524725777704478290949139597294077493271003514231586151326332768723566357457828461983676149592672428089299863246017104302995638944384279156800639373603361854679364553136325199480296477653827049395198216934829453705005493495946212293795120515746521893723995429857141448160356566391586726430477546425994486241387951033647736005295814602511779505567114560000416741991900658289617022340299883783418075987727148831651016846725640743015038206458571538095174911635485469360606676074893827129556289539421393636878094020296961294425231115216230112079055711834833935668204750780987352863042806554509384717046034229422692550969991286385770415794736935541251968588464122160635405530235608731058691216554201024816444834050258872365617037664983169196424962067314094144069386794354642216766890234859144945527092409295836003801303829883294293576914756332704353504704018925377829844535979864570739722312929185968303725594714721492493990887748136108286464321523066110314187202317831654214119608243088809999591837514978432814443404579715939852428107685241738636232390113782298905049910798984163122304944072695316630310211552669310119621843157093137124752391869411045999776094286624420830561276785490946204219709494513796860182954084070651050903884611892228623644978565743619685992017426047178669656346179910876457139805783989277110775111655618521972562043253294344380990055703801530388565187111159126099169809435867009279627065993300643607490952209617832706159216361585270721509315332436932528951686140524556800241470895030726675987194506192560944142503259855040466976830260132414279886485681299412589650490624622680636209119190319446863700874111615953236095619746302821813478237237513108715148234757462733533278005227112663832383699508779682111413041250651634915089169499287580439494376037950653904926786421018081410656860225776516702683892073580801452388328674235059677697946063560790627980834979756212187528922015119507974392365309504016251079382771660182935415022246776048717245399288144027138811670672823025075755737089906011789743057579707763379166400251020902283846613093288017877462584559895095485014066855697623760587858378786317118561817748636363613216705324128308667778541231540818901062672982068375326060443476931360915165262035619932414207200646626292494719230022680174189129589113542042474860966517573018923396571390701821885143386874751902414914798499032027955658307747395924609160378849619014588198358120278767542546884989448619723874493202809051458246233414212686973242576606364890279388769075895938967588345598191639227102861930427060302186369256842352129570571052108014912344031453850914266112681616505142301321029663085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^59 + -9853546836716778282349233725288600188881173546992614485148050037732241504143340883564734642714027337716669110270472666194462966842632130944664774317633028149062573230878029823191752710051305036560462989847689165855769624974567947733307975794961802365430154094672477820369776638676828955835914718004504519258818313462876475467873900820334196536976417953293540015301234563002915345869760964527757023247569599480942954679685719366001567039682121743017417623291804091050771658490083492859983909598958482604965337467444513258538864635966768727187149567289026923198763616738232091416573786988459658003092865519852254989749893897719621852641504952542637702995003518439878205214084447709138606458832718730049429871161470798401297784771102778811633865633685033965470784347809237925714160275225645843889889720026089236097567281666492283520430272446269010368240030639940708634067537899616568960641383904045387348050043058154632038805959114798841210644435311455032916115974558995323136875392214377648944743631032646506905254357508158805966666847381993068082481550150542274364652023256805797115335896602548908856480645017948380851375482527498762608292260294796141404820441243462289146387839083491090489064759813371732505228695497439010141532162580003978164621765453285435879685795640396940011761765244459345636767601194714070143566368587411051904974499448279215030514810640708573044941362556286132959411447370060376400370215129425081008512880068043485390387358385560790389277588750836021674159376538096115674323063053065888273171178311077334947500851361823925904567468734909399198635366972489410040785966169425175600432474504385652706117972314490304644573859287186478159675430632004691146075119946617643708297634466937337585694764475779531448331881722219876014631566630386732180636095444181473514617675470415988520570360633998619554710599655096858584963804915188880523513555412170348640981259363181894163498311228868079928714220978507745993169502073348686586107982195858440728872832007218678904197358648154287799970087298743717974782406926242171639891781606917164039807496081398023037345041696301924118448314886424662383951901908497096021732734495984845850582088558176491796187653130433308497375563586325939353662057846107898494176112739784028225777300069466008346318267079847502168327593952429440181098667786196177677748462595920830400489255068401761423924668679377555002227387582224328098217921426749699621166331814497957679259469362905960200306674913308424133021013195244387346182428607394418979743836957551669055714034811603685330266108648133877885278099710531348203219177996872817021079520315672520407552545514830483465096218870460718410590002595213687000635003644230436075295602433415398211945135068169801798475069072999172145039563794239013569706513916956980147165625630992998230158025434887377741703333606830872445424195883362642337771907599803800081872395821847021579742431640625000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^60 + -230528321659183143039403195689360311618554878513055924943128037607527005200459718751561556845523765006907869059858260954614680663131806400733235677242463151080062744023352469718687502244583126551627627186604323620787308452076922524078705403756820124393877564476253589511200699691874611201326367802556263639232681512068481769023100411533563243303444800533392340754480713140154435958714075588349340869774022271569622803569181164534386805183366853797679742415695921825186723431070545797166809460407547357356786635388089307419879942432698276001286497817051486481758855451329150403068530153882423454431449446286054352367826469380900267489537631175073522833818887229131865959400675229264129977081506861193236614622313572051186322521018155420061569454081638874764918777092752597318169202017393290856028690740373485233757088912976779181028275953938621995372914616551298129215846873318989123422096127378474352174708152545233489761593745704898896081332592841441764227732418394231525460383857996364481892047619331846666586738006263591825344409089926439972854252504536880811819872409961985840745288478024064316692174630275423839163168348593878238252321551316312753579903975219072935502897733663328258770712489424038439471831735766342086162390465447169652730943122734473912794371872251376386175166995224241290876909052923514174946842058940820534832231222981569389756296075136887351323925398050540212428740895259804413381571835621158136047915667826579279290196795161453653255159922508467605036008205490354730465827406509234874982186357904908205893368305942454636986401521006204767132364163422026917620770571767764718106419257795588947454931477745446811078999005836322230812400803821387397411248066990478083271654174976121565137238017349649046214590396604455507865286554320831154819657150235875776462142711881172791965046339117288691795391562316511392430698108206416646767560497797998171815313938472544836076291552545153880026464657264185901128270511876380047389902872466617539301057469057867938419596395163937148938946158816886836765301564043396499844820543596829773117414181202775020681426464859476187592259991881843152400593720203509219637459803698510090067008936543797576932009945877471115685558009566692965519131827569876294603885446964131301820560155355482835215590376066406110099756490819671338259728959279705413500421825680038800622542777165969351699642094093730810843859357169325129674387813383678322672650258278179226242609204068443259853107516027358697911323757571290683827500621322314134298341637350257976437710023242215795112998915706450559119904562394873647023185030154005568492862723474877233972962143744351105971042373311759807893079851921578613704716022716990376621068477429434520650388692109592349863569592187253132341905454900292951894151273096212963201954840005473670955587798308223913889457853878733719077777090175998107214938395714831642635544994845986366271972656250000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^61 + -2063664649312136622366455658870329459044103586448242988927873341306433772751387062729169726007523298375765845287971239110633867375063679615259900318756324282814696422065289515837658776069411407547897516292413727330559257749634093767589585348021193401345662019188056504591970135661745981233841218690056057617967740236242609594614291709516775718265750334333487869404881124514490626054778387185507239342204279806670140265891972740470663363045703824513007756648756132681578582495666029876366486157887553593435897407892928678837052411720691701185842854497982735700914234685940695572005698042963412362457559969638617203494189270135956336580564654332814343189199874263059694644818113246188347536423796805600198183215577439980462570487829222444737979698645919522100840325347308026501780335249147850186178513819527380174756265383348016092956323258166577491969991353625591881766545730330307157499672038907340240729754296949288459606532047320863416275240164129491316474164651700142394857330280196161519282588562194369419868223476319518632422158958234850137795430977281609302081140428566235406504798160734586954740556646285115753184632076409750263675358732313803622924115879075993505903346530018329245376937140200935638912461806500797107792335610684684312785057591036623533296710112114403223276383228544595040904363299738801506932923536747756713431842426070721463582121519365031359045104559781227739931694553671851771692318689925289343457584953791364357654369048562690454582220061005171122729034096605364687130077696117116915075438816555629622754286329438711264707790482275466610918627738993647081542997669890679538970367244743603784596028340362251693925903680116578400525273320848060127185110253282956201801357170038042835467415054650725579091089451068135723049100569093399067488119028059700640676585581800227030977162447824515578527323961825592790120535139921264351707228737248828004732455779096282197371547185988156235545906935030433096049358969741391496543751494437725800083296142317592095340702558669011477219999983353100101487148377436895121989679959052541672767158566260260474091571494560855816898401168255923825781450758987537180459522556921157745738725716691594949936369408536625498216583144475168098535708494286182799610748547514230732399577198079007537234265262876254038345879086872038361273678133124391954699595744019353207831299693327660789022554259492271013037830987397772280836323756409156879138408770331246592505879579443924688226071397907357101090778690807009840059812685390035785514112472319519828643438645844273260767432030223886241978926154673408508539360372296079806798386934487038169071147938701729842093429592307769590028129820766546300118542900222528491322627671104022555189565758293582540462965767271142928792302138906554974203572313466405639775195709396834836293112457677420918889389687676125172140864180128261778387394054234960094618145376443862915039062500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^62 + 4999013667503308040352280756118010053931430370690471424810997338901090429880829676036217929361207139365621115064331894745400541921230506970582355107369205335201728882630816308881127853669101714791663901348222357411311598898950998218151299614375582700316876142330712287366275660850986116614837560906449395801552562066878601274325388156445904097499234403960094276040809031635744410203807380539934324058264874626194581966464738736190033230398541334829626891896750135165376619251557869436697820176233714707934972710926814878830580478067625358627757521749780926402001783271127425759830455139261725570331663287201576004277613452700520686097090048272676399029514460105285663502155064608732526392719113301274759148590124651037448797192957017711359288813120885592009052869421943291205547292886312524635046396058637303141000166517042724000246622262641560577205276775771740731792428648594219394974903471024587274663730116474735063892217942962302872678538142687443409001644660939171596195986505419532295960733255749877854897220882304206317440184661864635702734794965946478585663594594423919209917618797069034115942726314136334007215966166610189756437064216353221966034238176517943520990777446241361356483550900205346474593060231619485213733896184581805669415251713422453361325542869701678914027859696687033851999860844360808699658752132567163087805537976163318462426079327456923931325050040400033560956337990809782494072895080713884727441930720993150647616430735026627839637489748004380368716833317944443653480613955291795197322732629553381310253673116962533515654704238620251345322147647029418869415844725321448666872012027042535363773193204253802089061914654010959834602261991876246844199502367721798444612771716658338142004246142406313867823304865217539067134628843240290300274522928173264162173044781691112669228031713003855862650276564773433725887960686334673471442825778787958598239862814858118006839118869312294916257534213207773596689050192820225808034775491593304771910045447752723867404597616246399126868491238950217517796297419582862516985943407873325663825342044166706056880958381299675904684424666320744273644557205717556372311507244506271499808308618717433677250348295369186164588021842860873797146447810395145835283938623814301469113957078897764650749846304587480367335582201862839857420966524253608830084346214121978922454869583797457370990429887276578261487512184809878368796694095682041673681204399151879886289636598516016097419142138821046283516452879351413832975422289418522699185377473583243384941648917100398873150058319737619243028722195125320668919339798345026879526325945654869977455900075673236950600356271431246104193357201834643707752463412590184299219091312070912819762055398473664443414953747355238473660479247281304994855001310869021086621750782080487777667577971311539049991522304933084652846289285890046106552997429162132903002202510833740234375000000000000000000000000000000000000000000000000000000000000000000000000000*i1^63 + 364546987836388147905484067284643027847272861930998749188618730874979170619870184591789886626229055793772192775214996458768693724815893135041474373773456776182630240586778035393540673321357437344617971597662510962627330960521934185458293109199907735743499604551937113375791861054597622005882921614439800864956782345106696734261193624927926083483681090542031862524114995760711923942866793725304565380601632671091617713110868240413641147808100253803822750628393971864127398140677426192487640877637232561355432705922710074498002132935365920517362502798604755604633700734042475938076950087904973222056905476711432222133781381533027006375107863493772887363082534661590818375390584896052790756586664084745231550043400546149657436391324419833987983723239235199085855836075394208657179504273294753318330717134904699424129655775275952214818862537218524752685268534053040382306119528576736690937631458792622549993901213596996952522204204088253870080191225608902898729100155947312735041286435985508249235499405025255153187958401300317447868808317574047467081454680321931124862062752328799260511117161252540451206737809019966667683816226277811968373452517450437372468181253289493757125579829310617552034480929561028127901672556102711555425880036738322689571100368733155594341906071949343965213222621656695997203650632421117842640968888214411263063028656396229936060203043042598887683808305915781303953912140871899349791740740258609198969546377942680860432931349024008772835323930316880252019472739385343724127385520653385981835154045618262177213763875992506630918073827507274067240734843070743361863961739749102095860076382513943872340625094183013641438350170739661980582821049475494590595763260042989742707664874407545848722212319724511984539020398010221007416305902343513534031918581497738980548083109016147117632395785115089198702704489399976094896878577097009596887977828843161709425382074222600928127839791124447227604148455004846508987326106195760302981225126112411549086883228227780767657585473664541183581144732641100221163675854981763431835310620979661683843440444731457338126810870339807205398677801298841092166035997515740307047106121216329687353806421136277989681855491201824287726159432443028607907807418453309558015834436629373181499779700329882870609110128422947138557856591232933513932452171534319579994608181288746344086775288803394168585453947590283293550902974111491326796457073480717997090555660638805345917642128976370131938489124456897677150613155041338521776954061934266430368912427044957967732802501110031571727916541072330222642382939527766907949118255536450482386137402605272156003176574618004072188456497828946958444264422944741966559236460756127704397289811973503091699167701803565055498798761822911542058540276950397892773897905727256253827371898965693802240059632100453702400444206365859533701252911005689115453431980995446792803704738616943359375000000000000000000000000000000000000000000000000000000000000000000000000*i1^64 + 4698534495419692109173629647660215685910714211827062873155595858064629057799472966045082015090008073169375733662159924745056571950995074895488883195166452287743103154574580148761341158824280760237239035455085362993138667381488876178287544627240465141701520176878523922326185928462382338950458254360601326029609332693673073090187239839534715342847227677756540072705205948494293076082150630982760800300345592267124113896404488461868515363468254087518883250933016254581653516671683603190441570331330412450886320720661443517662952372000787291284148470156510098775229715252849272821457381327023054215519395115913563052375156305400456814851061825332704717814766018991144533051063409358378934665869193078927430528069851397512057649535675432893829986372637295764904056054335102226975542139130601062393526226296553962791144197225096376173534893399412678739819901067765061349767585435239912785381331375974255804517621186115598541272180497833239689949259536901895232998167470997782995567536688685333608067958309663807238759813657221086655045728898882635090333983273962192757388928749150456145204564395120606621305118172764332287886807679359209305444049147411507020964841757049712341098559886571916786701715223916333373408273558693787722061692407342173917611313799403940484588703526252150213697764328832634455229363870318932094376034937669645483771659741321209139313107064882469726876661750147837592427051790149415121235792699949427596041379458166374104412108667096464017584860257105779419430534160687002489916711869284258792643833776144533321211708134349160657780066994527708861469720926987527138941841313819728178514581512013977050317378531478007391397013905518008092761394413017106361624347756969097470384416808569091801816000567332569455522335660260906312647274542575081524179741730559487050290716176082539155832404734759092173452133275629031995867681691092456700055467054512229815996163494133068112916797998652551027459452173967330866210852041128559945992696280435493303770658888467126858208425627494014610574509410522673600358806695664110581686658607586500088157014646022310031881242725412436095106226353986056414454299386457682770896293065286243197713663101514348265989457939047905355258630522153279269432295240795932094345273477556870077539358062201146531412885793602855622241167720300179115620849719938667665978722655429338830054043492135465109879185488072764514285413652154638263710513975870280659037636903434786500686738143818417433355211946290172079729304649531699412412902911909435779649727877554172567908324201694517531946016448412436131964963386359948692777770055191581748537242940157694086937352915220091504425212425109113387202464503543564133199151589906200862549790081882837671635030712311571229293559207243367526869910591370443475343243390065955047152465758784294150435161028474728625920664427553009640369913623905787081191931520152138546109199523925781250000000000000000000000000000000000000000000000000000000000000000000000*i1^65 + 30295579899062801493940879774530419166458384856392401727331778557376965563019180281821106324982724522035151921352213950237726022032397428169641224476810388332520508242645949837275251381433489282841456181545679718021116251117133997740145749865929334160629793249565991527231373575331521041536005068919640848269757805682985071954991664306861896540629955790433860837234374327039869053944595387193824955334664214734820026084426013855512932335910668327212492492108951454694026740267052774784831701032566681862879020590311101593823782394338849363546307470371724118967325703299085789050809221402506229894126165816924961812296874859132999170043048327556168776772793716403714353413717490233145825438276992473641198007306444327610603286717586556125407367221484011487045365151010275299359063927677609640458844076719062628746774796619872433443383238841449304725670877925297229253803504547908759919455049609402000981217482281827862561774459033562859752726643615086893309543767646646752810686248438919035659830122244553689416381647758158473363967972412218699460516191977005517148857477223695670489410526016722480429328187531538879467533176837944414242773179154486886147776679883750617184960054629958807753801984830238318426347412425841690611598934123892465177204355000401981970813127957460663177943737936025249848049835238407978297895393212111045132876322227428269666626970560572323202740637555576351826004013536457820338445699626949731781562539618730399308868356022512190729894023683830412989982053863346010121792043191232021659169839024558506094357277682537948553742295845192965103779892888022588165530399593402645167368552032580291667094720712020303499462745896417586946142849630689678535434205058107685198220199512014573267337905229122501018735835525794980487757832198585735659210974406100982317613677473545825336253448898163323707266242082276649246737684316176077746285363378268272739499533904857497883402508086063024588681547314632577939873898376085767666363766700458890386706659253236716149201669695789204477764243995121215388325260149203056819402213428767723713612347494140353509221291992111596296738176909412497866008136968414465905426248262960171117914156041612949562373755217636347614218633741670818579453783529040230997779753281535104569226318543819802049618680965522295675832837933971649552801907049142402077815510714380567831655964170656316665534821515193844875890527941782589313019693874542721974015795347769270546095224735660848653192928833652381517945322296513347983426702367100799605390360152348554906096733274744316785260275142087618728552471294067683665085726752278180465204738372474635921146871226198706124413568473583592611842849711481303242335043183466057698902356156658150563863223843109216628494948784139491565616966998760615398870775184879759693632454095657630549074494014780435687583450547169897243007135923670292143583537836093455553054809570312500000000000000000000000000000000000000000000000000000000000000000000*i1^66 + 52065561271514926977887872564492721394478618719122168922954947915280879890424197983669957436980754063798067131085550069780902367703532242990884668512301207003902717501009990156657426215482054218391865262097132365026191067713290455991950535795397958558525743070560740772056848003146984611026214561907462064105416359823312691796912623904099722663989955460744748202502782719646360874150676516095523587990263151236707248047929806808080609685905805186996203735011379247786591614362336316194774779527108822881823039513945880613634228467725513517715048714294397500164767321810428114555346971140647954294733289744824555250376627649194721143965780621418473137480136388807116675946198245216149291282818869752196896844300832388161520463843858264736049791207071180860251348142081251276769421998704940112391195281251591467749345242270296312221636768373870789484083087238257615793897837396146908599284120326513841202804031978304975242374820507789550539701645622605103043715841333414906260889373361991822060074688875595038743610013424964832111468967890159800122139933891722684189559009938305210690101254248112352573687232182917100514972591939867814150039219744033078017565737154019443529620367228222169942530856003673538001536735696730344457513641613189662832408657612926118653294630648203732303989761536478080241714036027564101858127708561053777169625505871817804639434355735871947424738743501096876919231445757988573496030899088272945473794032310013560516971153989733855107843034123149761908723142151035802591881557300676808358664249313522219464547370412408995276614154956809899974061845836684085127254540885495304224622093239806658368151841285427482670470516197492029450256719183925966258042190058419500127092150724083440241902700986549467509799787486833565460714362865323891197053022433868930326500316620234615921490189717660412108225981865304862943454159816830190394130140893613977896295982239531481697573923534843435708817269700470265683157663475580711640619324392542037705001280534673396632556751856472487801542390236524953138418422824704099663890064277354834651637505078774825099779362455452251716401313480636205830122186046251391437496185486235549519496792898417271903086572580247807955192517734361179069912373266466538496880979127675975609350219278767179388484542332502554950515256075093162275594788867198437074111227699939681206741602676128690402603616751086816817186686907991710634720026666853100060276074727469461207306432779462823100232616229572481566514276814814867534225183912819594015721064249879410969597034520985954547236255185487414815033624626062006275677945592880626648685453607410766848332457932650419184061042281467021975483951756973589632573656747915289203072199135299080831498839524983731771059471151170981268597244623569667677760898326749948159346095888409434656316995665358557853303449788372890150797873964894080245358054526150226593017578125000000000000000000000000000000000000000000000000000000000000000000*i1^67 + -831816911818382947945580088871116833294163284084763570735936854178814569995876883363997471247595939084932239848976000458622119840948066767008000440113010764151471822707710771426666418844183034562989285018683106430753713802892907195129035752095183636496645007055117548118663697824273895765304705299216254778344523924527448247623064857385313239130524602814212619016132741306014357051710665637211105251788131685727490233863842522897932101620168983456742321986989627414769057617356263786379196002419087773292488608411719032780753398758029825475752166313282842801211322373236206194153866747585951786494420807070165825113199568787416666017972304570750905496913498291025128842876087223380453977661467502045150294321212372189868956906389668458312699099059753128727629617787883985634781816311496067449224293885183943158418833848605525355884367200182376863738545158642938602685992847031664850009515099910208459225388308304453257124881668603748800275596691419445039103675160061700385973327231272804918640211588469014049049912677107768636747659686638876840522089022042347121559345589013647088218913966464357015997536742239452852443674160393155765389939281666455771416902902596850321044695967031611023862878579317681190638843070163193332977973040755163657579683494915372080663605982962970079743502192575613204475601860370461291635999859341324863532742031736396489837194241248770225772580845606405580976347298717367302540984655167539038515924270858946378878673683098134183050611904407201879372043858475481486920961454073261344765619150840025939652412576997416019486080000534568622416186790063881887565602260209173337119395678745314314353588108080235695106466842886185343577967616550896935154232728216261752842279194195365144388619668347164209500921132457262971749857271515933648473171002797583730179077219024094038502775433129297205499378159642211473477265951995738731951633104779142097474272851173387525250388294183438318822343564909735616414744560634156679771915885048499969997958699467994324220365914371348306274576978295016517694688885169516299124937239517261172912482995086113692470014183847349451408266061845018152186415115351259208970460065749218067503814608528311491257481281655524192606179559010699019533688877098716751992020989707959752118582900320873049802932307214356068583568183960848086764208642603775847457832568949222231430768236620806197616778227848643097554711686888242694844102085918954014903304118993405602813314416279620135022407896820151037114275946095609605755128434425901124158013960197657517127074603178946899683824857366305074486874641933736344374618814344452218784376206412034899337884009645980948428129538010264788866303953682626796532327108377629875844699245203659827277668227790632281534167361651581169694814094204725845985341036051843317274238486620571687212766766012407723205274722514046217723346354766533750080270692706108093261718750000000000000000000000000000000000000000000000000000000000000000*i1^68 + -7732886307877717717619181302718602514375879316883268465803810368903912083282839185234344171097324964857817724138429412699766148973764907033865422976970767464391231624025842340075154548010758365562060177560245205846653653162079415246045880299604449487796118098759239776532635203913783888876374345679692036604382501584975350188969929401106597286183303061372723144839799555563562996827189411172954407562919166530462851134183359381272800170384627519177213022702944471081310784146040354791706967190813621808938774371844412435515442489243095729740689582593934624305710167221568889815302331996091974726519350917306423054225113555392000123718111063677022029932011918175424287137769656066827400401530239760134335012677280490214059563341809150787081066362074897801622586404551165426533150146301417624047852241284769625381055969811431586332590011389153147431098045312788935148559368819957734732466968876673999703681853155468190756507929404893804280605705462338631166020846743774966283248042372960356129830683215007916147739841282841337365697497284066790148474110299134937003205145189100845171271009977786787125461789762839766127511786782458603547631930655026753537965071017701218777662199911474045740038740169396307931699954451768369803678173015805438688529632031478891447982593195338076482154112381505307452569948239055865259486283362398375657905914345369511338985075614070788583473294153892812191056856393865158754694577663626130017336518965295782555036806761960427584213734284249968944657202223865954460198162606296535641387585817369997521666880520299854379542347362960200380755630607842355153643959709072952223182064854879985787246388601155999766511508586397373024767297203300601581948258881819522473678995860537751771098018863526684526333435395463813345659371352161385429486728175942390939441537508323158504472918089244645631550798560117609023702282114939136534215241881749781491183628765716956989095224051637608835907004790887309497025288564206053629065487835398000350566090198453447765094277931129767524123496726128049330459579613218556938522768990673668128041116219309254814676148877461713735908285441888123723436334697169040289472149284139290082380071795665920939745911464362372174329382045094217318242916158480075844792634143178229000999607489525400045998020798467272245459320768459118712278956802609106975158361843066323310229110276510309402665334135475706857337953951982616501949281528391793683812277095777911044056083388737802118437717419768143262265835473521554196256791620241507015008682443660794586545606529556265536352958717573548026126505029305350006680905038752000080243956098550332837432166997219836592369830910652744080192154388294153725672940016866682186247833185566403238651226218111529372238505160456959433509490278756389996315263873315928814984780288476044707426092976621326422023800200795141512183361598431474703829735517501831054687500000000000000000000000000000000000000000000000000000000000000*i1^69 + -24026215786363504409128864483658097923465941126458253234217530216413062795260832690468461598321455319412999784216532842551013734174699488266097223580637201736599105711550686449772437365478180347732954307802868595310369371491005272672315137066763093179184130035981505274798665974126943846780495529032727341861421200198001356455587751398967838255117843773198466975287378278152916139483686778904690918929535590166683908119925335340784793702748977623276607770374885396082758210408440473859455676972068863675361579092326884126136195016057564567327732845440298476089485068962737436583538772066918394837638053118310959424175833457417396528618097158334828697362756435371343762908319804920664679503860550283289102289596579743774362554199619287194248289769838786305759074426973128294770043888759346636663607194182594136780760499246567974100031290811906880291428747746888969197071106772610869545332416919752946692424054846880119421325128770417115870483947553528658279411509455960300756310467928123077467429041152803953833301182801208732988783631312601948800043284291194040682394255828979855142067332962110221648526675555230666166818853451507699302514162712780697093882006475678924913757972962066856210916726872338762885341124070896885752575862837222918316986583298172607207500918093018271168533112884345769030836936205268192556967411705751450813619538204778257727990271219246424519721909736838967802341125598909880964104703025458514135192386327204712193248174920379312670838546764474653217011517714295440389707404459314263222500095753029514627953739242128374939305186611713883765388456154621585882190738576522667455817249386688757927576206041644697332958819304647537021270416538226045267059746348043405915393609768407471310128317193080468531368698769173953899635220624082931195558495584747471666706844896013383562089462270421305691972260312543979568858019174618682821659067284087562963743233838320144738835656028130698738760725924048372555438553524910737967635050842785914501175514311110658388391022878231061329306459599387688542502136064285469748225508229519525962421503177435276096760070734294601483777180990540899132141538000056497196130228120554066243801107266041820335339498960055126897435384244253717274814931806409699023874462843621731354964616322958400391484631934851199784243384097037012746357359737922967927355917390265659381286132113460794967052709238987691741042986430421300353935022642993672792259317854148527273370165215447270045347669534990260131211870967056139516714979242779206219331505687124981378924832007930942210545424154186905338477635076600107715915820970823322921087163376943812377127837177907999999127352314763558206542290341055572653730012478079197295972645160157061838582959392208168758746781878077936556994183402487568268861092358885270839604367586786274624568772585715643490519177135375343545842241610444034449756145477294921875000000000000000000000000000000000000000000000000000000000000*i1^70 + 58676720666056127467301610519185467871420520852481845840186206428957530053314803189858322021238755872922423138425473638729656505769633838611173081755219327260796817492711549157909429768860995055781963823428162703564031310567540020131944622290408254838762634403689068994452908678461604203022653937199980882720348297182484107095759063144163027386005148308954550382868935242671370936098919372351402650414793172142786243274664422507943747803033259336770638817327501668382204350866826849515744462074151017805709760663974209966339890135850702064675931170155234099837647504675091280750998747424385283968512850940081127543706735802837842706553137400474746626293576441693310897176004780916451688933053611341485149065235825540341001986375675566444424067479811652149903639726625408046758678671754356976765774424125838701594892247350002915636041189056056064783678532249002432561578843552251680767093012127947324297268963824976524624546747625814942133773266826689564802642974217864590451182783741176479446096676258335554655405006055465944731989856307210724035825574490984315828359303396810715821596723887799003204067299186116349631153582396755142011339357086212751782031531564454222383241204774129324188194512739327265377646257196707655073884765704092040262983769693601022694023065671154039267778659232618812839585679939656494068693585965524316445849190951084226311166467202201603607653063737794714363288090748391136618120338881232700889085533152208521652625410207921755854524850190828548000385116670711168434877151824156197191144601569933760014630591169318688800085758335273478004913094770299963737475741957596525279282481478422852373771063374793179881750092177371752281569054579629872568233985481096559826828258530502730813597082280670957426094240765484277761258587066107579874252304057398232690247264642612325084933374032505437506896825880687214150774527645507893798810795244056106195218747556442314189890088266930612613689924252609317738336381021992954679463496904743927167777232555956924452023500036679216282765230306996680895036240571650602266430106602963201345409932824721198171286025245593722289959153375923137836120679631126795139279447834087749044441305539431007991666190249837987242807660591774413448358664717313832697128833535356726025691553358603062157155578132531337649671754947730371299810098132810639471691864861758733231360412414806152537068884175558427907241474343044796425483762928382734868525559543771380427270791157657993364059635031536756392746066870406461011795418955599123657136273261541585183030072336822572466480487578318441835866145941423426708517403630570382596057489647081894681536797889721074442181858211743402844360341572817444928716471893400408594541885591421596688445852237684892098952901529300346201034737344034790650359267715094522810769945143395033853694719638354617896326893182815109817340726294787600636482238769531250000000000000000000000000000000000000000000000000000000000*i1^71 + 798959262525098564066413726315069592676546601963542474619363679588413591030588381311853839728059341525217141715758805407781172952318430212385125880030125047137045289806182985939146237108154737336812944182529903646326638143012402723516930040204725450085343475646978273037824477516709249639473593418074432738222649154730153097237726846175720790991533928641606364847491489279916044459045615170445610911799480362396022265091147895836450731215814197495596589178563542641871261867873197716558341359076975440247946214776492540496674272347309036137625971850516974235622845115650006732014798148885053661098960419813932502360781728678256971618662652127692295744162165937229397221812920554111666160601681439613995965356736001234932903715970853318918949684036243962901006299640189559448325562742063317604562889270980130014076113694351533762409551866944265311517744032683133872468742198247595125800525759411608687266064474534373282246216877339864851517878594422353849951643748317375377175965283588914226663426590501603706270833785881157639862641382720913346169726221621474899365984572829694889979941973589889678563190016613752971813071153452747653780257460207086583764767832451050763321287942220686247123792142828791484341732745564458895178177154713148640225729008177836887194767169813297146787325566644307096305332701649490485532392056288873570977576366131638399167970995722650907189566546904088515636391149517894294394546909811619676926741751867973999666705420126375715404863929442398239408249590018748385337357790635366125094247732165814186657880370189866768399897220414755243822542353189410819247136558515064701225409193663600657289897579101138453048443476123181587181017450832348359045169066504799542261923963317696797539203528387740019461632263003979735996477047599580037989191412194634571309951061788906695304519088956508680783242677868841722698817411100772769591071615640987788549748849793127214695989379438450478328298982368049852764626397224983639985732194836435003721225597952880868404380755589456581424015267599334994105177963556721067221181530185576887305023543127355027965788296195152727838563521192240074445637145996715425133252706903184944823803899888898282601948361652337868806659738863748111532253358006932470692363931179753355421167299584315971173152554720953874555756930695050086442669068220408297257157669181331134742342742988894563386743394663408287801825472878878055589282066346683159243845964153083962117322496500000159794674786190231583345138030452540940260187669058967322511897932861406091812329858602044514121199277160059008295761807957207769166680913510190091564365159641399549985115548044551454492632884332050145853741881658247879966151025956666739648686628245771012489624943242951634202980857699384004108038952150261653967622799470281547549121601298927594688472549776649972286919013791939292445931641850620508193969726562500000000000000000000000000000000000000000000000000000000*i1^72 + 2663291216395769455884220374136059887951011012921895446550323164921548385317370434966114591764703202203138619874394656958734939972213867413244003173435868359879422361938494035801261189983638024454172754136694776938967998114903339563090039304879528513004640928938929047280478529022733298140544316894913417848587594367897828380806546462428525723955650768529656325968709374303532736397948234100537705314425400585429844062696948961061001901079459834462180597786143226550754068043442422892517600450005168166860543773727955434754774302481033852203848991269052889574309646627518791110819513500152451292089387379507345169165787907379194200723746042209396199164384532678050509498697566865985115347530913767556931204817263289094739106838370636912602642584854753151710753287227129386676571749442169997928058787516825730032033722990663004730000369935129893938865872312600410948212531466132810782512776520170866883049286078942560401731969727129866706530560862253931786542680587052784901983585368911816879910623502053519714753581395713644076800311253138922765510314589094938391246451934152649941239308569156294800353756174828865790485346818112276169821106418822105200977554778887691470183951513991994623695292566826509146414905460737735096485239923517220935417904324586686412578615268738318008873180778337347745911659938979750047110743807106710415958456208457846433391978873063391864186877664628894375553447940324563847718083769227770607588219097439956681683994151765210127298732481980674491590750337521363193670007434236680386218717997821791750406230683926392145764219888019051843751925364101822581195193383534590792654707658015414575071526213490843228105751344592481727513648051343002601336277560488989764318896803924445452490907582042722967234662138060957843001936492417029972343901744835257907118831750857032468477069586995074667953590821305907305876232903382361605165221802174388937948679339083909055393742402659236966043356640686767114907086420439120931770632223064617089854567852083591661932964921709342194707169226005378503862719584844819540135526387007133320588798260152778851969479621575216751283407015837884040333310286180482321562680459100297354343452490988388376379098916385459451546035347351943783722587943420731310920947323795367022842514285098557877675545319297088653708529232658134282331191710382991593971903177173127547160739805397941053184067799406710258110476659801300962168194725085675197584341569594404439314293741711814542439138183421035589337766384289338069220688929338241077339456824715280540292900472267377937069430829122648384791386768376703159421644957965060438156256517442890071371762574970944442292583649003823263698469239281355743362595010967395731853030098220307790307919448338268068622976534512766279014578073900667231856940246935144789425821288635486950079635655846323479358818409057363396641449071466922760009765625000000000000000000000000000000000000000000000000000000*i1^73 + -144881018804718370841933646874884967366981692248991586991366182933337037607641030646255543811056487636740509367124037728952975008400793911348563393368504934780004802794762079426071742596890494753308555387744748021852022816412817515955098971610082724366120928916164928408411343028556960769641631700078478574099465326779831272380139575460214847196867417823911568349344992889106142638130202123390942729809322986123454241194218080297325541740752210980475312095533854644409090846302435540165388025790613787116486828516166683512568173674056387759098675369667238422892805045419547942057327195075390184966729944442433524123973893912463000094521842264896656307392272733047085516497293768428443556479007622400835805956200124888366236122599972423282831066593761819566212700359307904471792328976512588078872569321010440961617502788495255854056113916901346048907185374610037266639927183155764516474794722859883581895418061224161150920379469520345530100045457024696290510434490663581022573669649946982761446040790244071075875486418309206456650593442063879411096525020551776992992651611785711255620755239160628031787332985337282117907237915877073309234033693744734753411757045266121140740173629104081414955553210610440813102094275717772810746838602580074201032998173979341530369577651927384097685866608422168371170468517385005675136316353428503535658084957934987222905168486443534432552311336833567139942332460711684538596852632074777813411357579148411522093169388730001126655514749164995872941801700314229835856793121656072267021246034945214949049674720484869026663143794219768233514587367610629691380940909510234593953812192927338506152754364353735281374826797186889742876824281116694634993049849526636025247765000047422614524697137780694440542206089145830631417740283586737796903694689633660097992773314323653645968183247360437540706604670261978854501118164745812658113641813737312516481333382688326844937479196096845778413330354367261606826419780485014941621323652628710779801889726599370947893672549282220751668886400503696131845290818396972044647104528272390139786881112566245145670037411524367891892939292083631564615181977365946529816096024940381446930868559053839105300355367008917922823555303895986360024436780437767723703316689328985492044215646617069227580523602223814475216270685876758775093117926744638677717389898417196245433348038622382240682689300196581262997573363382647511851741844325498689212155538724209947769671704853751484560473994373882785693274890681086587962126089280092725911296422944269973873621430395000597250340814902801931192231052731215636740497416440279267850572835554170840395939969060304381826964506762640969201309346214228848448181559047465584317900175654394440877982251711497724908920552721785335031839114285446308406936957395360760258425519704414112925443902664916903319514140946466795867308974266052246093750000000000000000000000000000000000000000000000000000*i1^74 + -34897847172062270027947593634444032675664462506223689512497743343660037669862465547124057210998696173653867075788252224399477456822025406851266557990663897763836813827714975619685060149501783925398396290152689364753369473218833277703715644351260382057395342249939668389445213056218977740184482224295134730763042454197666610575850231235514899376765921650818583377587634889823225711964033404077440270872157873319445640969946906708692406153331653846919823262938762660236457290342163461737152728436799499500891078258627093717996196103456726120789433493632369188477032465481106317312386560190937108663989848949462394093094348910280651632936959349069768588929258739333629576098804530916391853848930299965719151089012246568178196538313955541022289831378994691428384008580337481732843185999130703677497275844474497693771634398067644078950962585010434763853891866627513618162672464915752997518603313817438963922020665698982820234200526820381882598795925796212704015071467406784203779335219622143411516598790180994734251979200615338848960420502835887794401210426559441786046891407727520417842156362955004210276126916043389818316836890909414696413028398080254601079555112851846043671874954569748756931620716894550980103435180439179098717791031475965632538756954614344493087212940980472441666920530976103353386282816634500112183005263043564761232138128869349599757503582611204012659914065510784429595822190642836201968210878375206302111017866777373921065835514359352011401169634028680966616081903008070343468118310651366490191543016515157380779986319694263309119812637009558590430406615744181167255029411372919185835566644575648078071996352906411871665348607152734052304122065985552186692724939027951189696279266855463545629754293660728075345959696053504871450775009174793232367063285140614176275030252178167154069246028285047123223810311719920003817160885329136896340514857001586028570470004534857727292870016518022594716460636641931653705768813264443860059253120581723716531169883392693858533306437316569658677138362360331631504661866993496370552132000994672921352894408330849819041103662382788493644870677256937967612077582896519408365104506168219215020190777653720573473493464931617641400033364126476497342647203384943548121220329991583359322463483079507148673927065536539776552491759743322414372306660340687189542997727954595877482030522442286526917824644078167421041639540524130329253623422721920912685811527834097889078935531072636550072932428782372698701476642701427041442735591275770217765870153958221097195054387475343388236044564156276745235843978864171595332969751809498939621303613486687690152783284251049199454096610022706558220066019770963638281027692727798561401767660611514519523398560667557139431010308963388964633731809877027961139105100442774046071269523324529123209183200042917457478486298327879921998828649520874023437500000000000000000000000000000000000000000000000000*i1^75 + -172607418564388969095058501909137005024002539952700559131694860174931250934042528122269211297067815502666484564212008519248975071721573043532178722023925580653619906498777835717335819904911798924915357945712075899285867295776412613305601229384469848988446185875435803581670987468813600688414104642404488331636874227924788307665187606474112106518596967986220628425738993193851555362729008427920150903730544542194493190833733662650479246947374703181178741125545734918427473332754719023170984807813424416862875629324004018867505022561030265784445375416040826666474388231560356564756968650170797467369863314130950324923559722550773616177435037361152059753719415043927963196360187003309061078599403967704541289348694884452152835948687045954788681098153099010676388658964416256342982440633159491987098163887951325334189879502496271809076583565802230642763397774020530960236831129215698642932271092657946413733215935234241380660083149682619078775673693079446988225689503225495829259801201093137206388449352670799006529405724504330556004962783849851182574028381865720627452687280363853838125879418977118033469939994173773589204456458242575043468086565723414908077313146082808927744484392581817323060544524687127755719760548020061281094436321417810436961762054580074255522637886085840280935189508627544061155311041290399287773338182405749384434847507569890603559082358695383238189952086730648635692804379747979304598000314520789254911726743781364848825377411496709782400271163346442498009676321934763892791993350036179124449115710096815901940244854356648416730845343814655869653115637540288886315906754605971282731730154966968767588538887152032223018600482360718089067414391363992987066592749280221352465002913108596436095280070764840378675017968179874068719515755537646656252604735407426959597966830266150834646805045029567978904702952604919883922453235853682630499749487943128206534027937376448563388010588428032006701098315629265683281006588227763123303626119641349652234423663246837986470772585167357091082287306816870029342578935541296034431020128845125129873165372946560531359471243601666106805168457224546056057832230563315798719123726155166972935522418278907695993730729488106838961564285043729239290363683745846056344254592463673444670264399071817960748655491205207999270500131511386666316281092026363335238548810727611028841113368779993948759407632330560703350364135781057204219382842410079946365793716554305298850512518712115048773796568564757054686105670529055004765139789767563156302733064797413387610266915337589708060593972975122803190853199795118755583630737185077818732060396258134628853173796947000609173947216538199961313472347661490420430750154195548852743124329439510978985114704605707067507781334920514534557175897809220320779041480583900917059512506327486990064897895056326981855221447403891943395137786865234375000000000000000000000000000000000000000000000000*i1^76 + -424019937630203802714941791051073147374108616712946736507892240106793235656733123022121126783553838803484509364846888332779994566293342497618422335334565006550477323229687551104680263550581307445641502091383868645896710129802061169179260552236762251425680674605706473861828065492917078298475142799194281588266383098941466953782405543413659670196537763563570561240890650369278966971611054237060031109789249440340037408542226903284966784595021857716286873913271319855645346596479555606069435775673685244927158233110831111364203757880682216886742015531612244153835539020555544547105203161894141364308206001136162813603922901889804045797708176871100822573992988446658443938661080163788692597938039780491029391758373829616414934266409174688286899523359588834048659667427756341667412445458176812890132681031070061515797726877245342270995690538959509651612272392386099610849984657610337819895814333649203721969698469684327894274720766142425523004990925053631073173652784051845335030556405720604605371292961963832942350489061135961081889380627129086956014229149743349276919713637811355884443648341867445410046042644398114815792953552209500808722837276361132647891124823866683740973588538731616480307507165911121435856220631973247429275093925465380059603350260035445235566819262309881488069999131785849611270992650940340755410822650984708415868371657032531165123181705881403361768133489335242784953049465045603727340277470433866854265106640619929983805906168996391000789175510269700645172990917253212363303112239476775510284423191836674937086849253674459312606304694340015653337796370972298489308045218070631036225387818812429634679839893063590776465138489048954035302346751113352256801138871962155461986600501960529623372628658248795639880444257456533512256027262197147716271733730996384067507414059013450100083369920429549980954256298465222577158267065873900786784223150637741117968219732517007243254392484489843003260097953793412422001456659785839729512407150017018670925402858912188060178198345362814174251899988955103260232906076849584410578885844834342439480377597133761838635039046860383575001329124866484822043005351936572861793669291066810746145645337716561980201508250891899227397164451647394085929884971694077331445486729221513292746401964230379721934683512769652477988533283356814778748021912126631715873297469981340716575031254110359350688848675822556567607432660262152873477544253351906530138259761275287059051478989260542889120274637465653156019282649842946276647886922506363386671436688068835687883069978732912253192358298239680807649962587395946803832785284408356944666785854811390182420021079303669543209100715919280275710223212066775001064428114675711201759435628946079291369730695299570000153462840614349116915865410950228657156495542031119535599624117825776233348279839127648038754614390200003981590270996093750000000000000000000000000000000000000000000000*i1^77 + 390997926959965211502192489895987170137193139562774237312269534363462202772688528395497006820594627162509457842882569464173094845597234814111366623451968408700555485581702936939465933617884450176748880871500423660711834324747139654222324797323485425993130541593649294948386208615556497582281437357879664819792060114757810639982101833789918668920887685942213785996374895682753795739062453810205584755740173097112650845883469834689498834358946151983850049280190649472142084917426335568923488397244596418696801369677300240761933519987525308243427285917243616118339957256573228949017999482011307026574090523430727141323515817813298528550498211293050210109452681057229890722259513539514880820859117517635764237408519892404623285491987825366708969138918474221391889579157502980626877791286765965467316413828916351176840814960214921105544029027470660333252407798436165066005478459085861892139864175472488076893099616735766789251432723494165856773075080828309396526445694733876536931043538245192881060853809046080568658216361320508949132120767422938974299791226036000108270097882242604613191799383938551198901114863882703631483919488805094195432764861515493380901857028605754304661155524108736702930074743363156096193744806124975028915851975532325873470819724229446210877576579418828743738777802170693114623454252565241139215546581084449172207704369747640931993615741621070366234641345978003109986002171263589284442844414253117929120664983796416221007557491058884204938729221537895167786944072747428028314876484367470827522027438148598793856858327704710595024031458485567703722621214194077767636798490169302581477010117970455010085992238040722187987166972066211598934937074358545919945186050145340773941927281139724851809788189753598259587642311522348365356182002800284995612088389336927439524622850215604334767379929917245854391305579066905439857047985503886102434565271750646029249785017715984688345169011442123928957061414503365450997399131981400649667842593141754189578303936644849988576898566285360351652179920806215507634700723072524628865667216958072189052497323557917015040558388260325148284057047532270353317608305993635541576122929592158453340448267251270424217839494403493109361981287048103831075247038815558704128777848584802383063167336295747077078172167275551206577300640817698797289275505362051482206007557662756467251484887107669292633075684556761864376996088316132276255462030974311867067334048071021103513092386850661635807532963972041293901642697196884139268726530651160424533095101758005991768986806774507473501838853684776491869329694007985734702499448667211204510891492185278599894999799041811809757825120353989769430679612236912968382169787809230981851658032949362490415063851243320558955285243133063787917753339323491572901768533449425323128714979169387305215580680206599595294392202049493789672851562500000000000000000000000000000000000000000000*i1^78 + 6055604392198727888117070425100346882621201568925300699737126921244016808177357210087931514695341667023344645505869052951493859519347007201368965724465264411870768926447309214173019920097346709169532479308932073813636504295404691855820142303089454229332527035106231158322192474578597784365367352342742185047354140357267449681341689251424599788610782090601848821191069683187972457650581914313836248823283825552340837113478988182750671083268684516307977772603584848845133373431253679947604715867233691774244402018464196881361422705787527333824243062393184337274334428134421311265993924588191017355582915205031942980519899810254510174582483010627698831873650805295136236697138600436627514668290620842794556493404172098567328007907450462832392501669014008155818423698471289869283444820316596850951118501644236846296915333556418726440560383072043677462932418979938721499743107440546922347307054266773816362669368101474948754708334501548088759034301001027976647650300008206546752935514235043148832384174581469847262526272719839857898903407832722720466253274881031903037095112270661980962112204946957171449208136634824123486792840857642259774873025226301457601263932813972252695970879834637672849632842688152737770519545598239578983707538554571772188145083054216849202618424769669472891170727694006799470789368012982450809534723966525085853716818004660539943558629930019527408325734694463443145376978938028090500853159333781901523236350763636310231257460968430481388324335143620962398066957068997730245167881959356043947591718754222368489799263816412663506189305688871645828426932412711304360660122824531441926832806628034401116826213773713384869570860782754037489832059582221574023420333419313883601038642716893427427715829494149543555923988559898263287417264217272862606568399619270202829467529113628998953775343969285506776327667852894385329417088513709047332953638540878914506583976031262653637031061184691334803256912649265640695969556276215093874287855827108054991965113709053208535541740655942096682943809157441067900819756050163374485040296201018118981270354182762136530814135086771881387156073028512165933495237608503307635614865104761216821084288352883001352649406572279282833846952263864435966342625583036269615415049653560727125540224603783258610585424921937835390367018579475292641974086477711655972196882458997794645142772837880437083017301211418724348184380284305670712369809430077627335251031148509271986774328216540719500537952747760154180611225948091703528890941981497491337375634391283558546261952388334258284848428563141124852704548752167212760193166947372552425696718562522420892697732596565749923234670201661362329715171749442883779513560618958313207008646113010219742166498738296907411556073442781531644452885158919205268237819282181053230211250603326340034328334471780408421182073652744293212890625000000000000000000000000000000000000000000*i1^79 + 4047682398781837721673686897789414875388389047863518409185554483285250862450947666040912678376603189714013604869112448977621012148518488749060744684276637366047709134878084778035809793121938814308062831894469572913835702558160914991601542391465852470807816225109097930455591558828003246264578303003354352136515337249833693861486084563617627970119638999772193065148418308605151259801050185751674517986141948794655981881839231879093032740594378040509061374278955764644401277387170219671238523099918856069881819635362699014185500168310176863763073968523691756243383005896310058703763102237057480729471532790621215544294200193703044913934876925800815895455577579799254466343728022540082707913480375758818957794038948643459182542783559992057672021589359745794358687537041922109519884112074437127404025127400788707343379361203787664122441168761383858944584802434198199687242748912935569881893771485062747365471398467786045749789299951069462849981483160159579357064862448117946564541189005504673148592782303057778375821960183097165835915772089994182759876804639263728681835157773873141651628096309784762814665705013747150305630341366346256600159997767686613816330860183592766573836405766564238612744597511172035529297011260918497480797064334272849136391812246981414924001483137337758224767809866847306724055882402670041355854982801948276615437923519113430995614035092945882891220551168576225799112607646791901893945682135961185723458856260737173252501883413159500223119107097173643067312251197011694220828388900206228622699709591375755837453247172825423001505187143010057129925374070576078417941638653775317032781264239886275984288497098715102648513441130413351430231789843833971254316919768845312521679527071578181760631081646709576755837206542074824675074397035000292830869172518205363278519767626498341429312640842376418622325177985443157889182499794523493177985510911056716844480392382864117738911105416777440064595874476374343440904696505877375713940749455914880827358584194184757242818152515290974500127542761345308684619178309001512394055865953844180295138726616088519777443418407649638267506259580036415829710929032353699516321316942934714121641530573464987707617192026031310490812414243344303508614061463575103193216075698420745025436845167846854888085745707590614519995774434411188196986954909445696136634518028750773782054382952261899634561543760742027383348062726680838612564669018919519390953045347991790545080282536551962541618051539323692145193597253923129139644130088669746507707786976401229054053987286046194495675978387040238252842751350511051072467593170479194144098851113808084963870417568492005145624941746694206617809987915163147792939353664046336110240397810385194877445643037790355164232757809960281386148156768084429789979190210265040310971675629889620848245179729474330088123679161071777343750000000000000000000000000000000000000000*i1^80 + -32786443622820028786268589548286963165238529947510996581239574037320159853098359341296459995794981118728643229019596433535882416403786713639575743638252757449403060769316054542857546456186429225735195715464433541798169759115325711427873551932071731320252017442822009781632443817749679534805129756513554447998406777206599193436435154719256867960352616289929212923653125367663563494709877776258186254936463536620154045132019891784235121624195378100166335298769185657787437015961523618040214386573419209049274622675993090669229273240368253392344412042241310017008008610114109811565522353449863787552367167662305000375486813677219455062153848834931778028397869788476421988487248571727762356403867351814786362941055828224386647381238185470132562678088076722770075393051597837699783838659990348904642494334510816610978269752954307926697834037078422716280650770834421388376251389473560373863854388063768422985373294943377776364688659097185694150387316433269916447457149739581289505899090856054078333534543079497876576936670717659119897963547142981681254100288663083601742091998127831855307085699262364125753892490682772565104110553507397998470816818863596341274786822207333402548786535944853994195667952137140687176784882750780653893802414671103930543978905278944753731695724830400509227998943830291679363831705042456988315354702145164923442272933493015199820581118397920813149072109303998722568120985065181179575770509297719719728270656675861640310070678974916109898298891636256202779264774931347302775960614347799341215435070884613674308608519955805155964573025324739787118314846782286450679203136478384991361523233910787172844344776501704273114289044550984640257599429154237355764187917766214534738346085868104807769317167583024365078030791002102479783824348786645989173601524739466570706472332291659747366275515606406188655919593596041095315343493067659785267972045213219015277577789808911667067542180566901628057727627901400314171710481785901055531464002812959821494927720795966667308437022082646525403394039028683763579283567810601605062608126166547386851882796924968616300408867462335183006730007686737435815722330455525829830736632648665769941490500324771647191384110065682716476721078726504912044736068237494679141167211972510310971692058460452627568091266784533319908972920025614787126618279299845307679154576385579535028123828662007216401838955198052663133945270502908612348618694626807906123286683792164631214422899631711156327644828185999240681482054795299712252331751370962469976964532798427812829491468471675528695914676701922540959457873595923378703627440126591449148108948320278384295815300796822876917804920202004017623636729171303640243019280413284683791132371206822409921958458560450681420466367658603844645599789047395741913491618663940950516426295878198021727101263422810006886720657348632812500000000000000000000000000000000000000*i1^81 + 21605948512250015109849671606025014542497190155431489767010097913620527875937169033087012773880620543532439033353294003978777118271222169727840794636621609848448246338236587398887485569879956658615362179965530577394772875364058590437431591385739969936402496427242067169409354643957205984981113606554999936449287294345622572514569318395101231062451053244588137153501886052265468594528538909522937717184600531461108270905474131193964446171973056360337118818534312322431566329672832345550778933060427353286719419885017700551674301970634997294979390027219273484665053830814477732476067904311032864625773972624735048485235535819643085462555257723979738747652119978366300981630007042135542202372549533736578436764283102492167076778624594676642081380233014719391855434662751080690967053184588487969125559132013135331790321772676467385114945762789714818008717933001456384789225114802272452106022435236671526505818825797372429943573298974165613795044633660487949642721199416437568031690761180925043393451298362864222898538818709827653161579170047568461269241602135695256760098944310889083321602409740743899572404725111335753596093502458662018042971566891257673304478398538269211803727963769108615092178893308600164785898020574928263016155051299964384725771674534093427989501236925739641110692945010654829666963053477756940307231517508721026089993223484874520262596494932462109971846735646946572944644531364492212180578628160905490677011755284218750084113153759180067787791482084806617226014470925731646499322732890195392817464441402369007630020073569989567149117987075232099173909632581292599730426903154348650253214881254127467838933704887955537249813412327947107839037979420535815767256423268330571360481415843632052103396432931429485733160953482259475676848532764160130132925931145959427268108782466836761137660381690946085786851522892143807316307534065623620727037835620428184538326346898681316207648859106298685028047170350376381481833725666906464220059590325132621948815483871642183193258928326202346863063229525633287840504506692858898241917018318861201098362356946536385348454846230738867241174852010758823427298517422420371020021561755538990475039058832530677901258962759264497674062157724594924720666800727001498011805071399665533330043985022924960087718169368520071464965345661935138723260561615749408443091819131013590840314009638482363519556111032174734534986037010305138375903370002286091873569426770036240377009906227734237789541113148854386862077228258209307936495544430912317137125773625399649214547200583435869652992531786924813599308166821502332417157866841509163253456626715023301053102556277733920898874330766169913508431589966002741072239935835851923567260951947561729321483197538289448294579745396594960612281320981098065936214513178990860536342398338927051071323148789815604686737060546875000000000000000000000000000000000000*i1^82 + 105010349454633646425955745975457672346498441828330396113555146509342931184854831675964935023322432926876017443384343097395579768465869442401556828875579063120805913006748416582572024891174647954396390429483835681227254936054453030352051910238717322526648654045890996873939272414277413303805131772984841122195896798005196005358278041623977108905430595496427469957086533896392155733421836881762869468581347343416604096948611061721906212266683659112198919020979553622877621421316556482898631196994908594509678027303927746452980837025611891857537515061356011660652515097892320430081708203666605981598918285895397205414318573269777296194596637019283024606152104186047959814447355991724189525728968442343259805345694955646991817590602714905502968916652275442665117134495369473874659690478552769471255039550149750047074326338403451031002858604403855767729841286104449223211147411761965088340635665253246292511549035191997567532437311975967585141829030755474090671626052195518961854690347038826377600384998859744645017488605196900585779432941905949411334174720826694701027492439271711502334732626107434819797350685096107715732597309041529241646599131967875322363874370266904597381779166717313035935621017485607035469717866059359107268983283701931238385562853173650701192700246776677864461814021488988115661255126375428719965555497145439705633700574150946533096106017880216290372523963879088117052251643729430201262059373280733598057727862102436647969930310722779583058819021469469359404655665273370138355649819322138194523939081884818528442685217175973722176663236920552837371175395248439236093076394997121195820700404022181172824782024528673509172956863708258588782207381657916411544549294131737830973025327958401741290738780126523091266534286481229838740287354410214215104823778509656610268956964314940758843954064838112883129452336014898595941060909324066149932961357250444079597394480111605066501746498413812639685347453750365908070151198659236311856631410018792650964579128395918132491090910296922477109966260915164340394574134988643538719518890683373890591959768466936170707832000928204201806248998183492470492924708311762893762463630923790551517920674468351096147149427254915661909871704770401263417560599296760903556589834875077934952252250003584178495944108571259096598266966033203630697303771057073510270152371141075154818363389121503869260708120075447607025806570348586353599261377835024918085780897543220877201049569275216143037487366947952261839646872599047850105235242396117848164952658786524848138730754497467972924083758890456906771455318648898714583517768477859383740339192537869467097478593278288294125942033549719992618039665546201940745300726067823461588467105874250396226670749544603581709381523886139293848782048546266493585956558269766703705592678086411240201414329931139945983886718750000000000000000000000000000000000*i1^83 + -582653397953920012485738086382863319033358771669341811472887237955225776229511848442542765453192539526586778370748244521172096838181670137764206606469308689540090677438973023465856623556046059359982290948512678821054094082810405989508328533350090553428751398085490604902493172543520149366995662291635549181483271957687257766663568094824522133033973992508613982869659759931706036258762096381700758950857933320409229913018254244576552691870115165938472912253107582139872358828265557899350556750279814821761680756933682957186606289607530687209815919081108328461885553997406130307384144845164751075871429850404324117837133847652425978129895095692307692561760097568658231876151357874031542692341747831844588619498084533713415048230415254656075681112666146138405227207149443614740311991651998258901304764932129274044741624048968109223124838808247480922750248533557344118148839053205880162224320470429798005687863139202294032328195370372880965229808681351281318301141139582271422872663657053255404409595084575739037847752519786778076724246923679880697783402247203719105529321442824655715881067292663314449619443338896822392795532284594709970841199803078532248664379137262759156046484365197641561235090332949238659888237165733489971619249306279323341194674224473017521996309999237430453804490722731656846961922843964492829487016269149990273602921987364710617818258830585933202011868391798810175440641097875802017485192024444539539429270217448202730132830104316540112409572471221377391428054360599137955562847610574785809121608465333350552019000029201134581686658172071946742195953835614967190838292369890591708738489710134616883687616777223169317857593131755351126422599621404787902016596209027498232090404732664937407131569345739671589673231411038955691078261953998259473157206431221257588129773965166164990947507581778371082782200111921697489810849213995748354209273667939127772536539556960449007525485658176659452484832402569756302067715731977139614535047324986977987339166559028601266336652708511186786334369878088716078510235361716771921383738235192059678278511110742352360924906220511200233852172956651841504067667146095119486067294321675342367998214161216038211191946633881243000705618725664694003133081363026358586503935324856785298926052108619777662062216798522953140622889655967681734914559775283696455098787577219930652655978847164696174940916678903073451937066678396128892139833774160957388404971505115875476006412176633934908529107386154837935574064692232534608450519092435457459345501263962506472510050316736085707877528181934044674239054135915958029069656836874833168690276153088851888738848845247881386925117374633869381852111390942677273245358540635506471620405751654500857363531895180294224798027337131202250836142224192875121538685397248431504808180436683073821768630295991897583007812500000000000000000000000000000000*i1^84 + 762276832118274136892246590529390196998359369201317955477774438566727766757028329144576713588814897955366013887535033860043133403818819322046559541332448692068948040739691566022322527745495360537975428844540048228424115665188128516386376402707625690348296810491504870226639947097126530916099289237417170410820303870405820137233179897532835160919412177025194430625665328832861931668644054675229605360464739133337240634199991934207604051934202773293236934227654022925778783929688004044711405482584611667743617317494586971354978730246499668227776590797152567229854308661957682744835341687623622591896266139390522821781205735270331100875776536272838773723272174341547481981002043172988722663350371762508616114255918519349437844889853187955587707723410897235482690111468314422203881772269335913781340045679017281340682536954737120169860987691147356905067548699439897122896007586069691813831089334542129382124309562240334162625639074050523099783822321901506107815636528200008994458780137098381730294128576722747564199877634673920732404049807324916338589742084137966516659837672491824222260909286235627331256503096322835780549804335057634063924642480667150893877410121118536401697490913047898513364842693975454861035431236820230689080907432396993267128846176957175382783487405824415468979277351755018317725611835214236836110216591050890513699629009210401836752004327167143141546372386725440637441809884832375985809305415262426263935257944306322101912053081977377355539602218794958694417693532724549490430196490301772148274711552040540095453385341091728965166108383841922073099275226608354911867656783571578865976372056712188926879515416488200502695862393640629598809329415722206252921998328442501692398202274919146739809064446092932392509880540067884880705980390647989273897759094341706926080170229430112048433849834963295185259668326580865616502300763556144653144614526152972059987659819955185316541448201929008147952744811442611509413780680060335697305552126292840714894588504683100873725166542425385301731931156547840279082632229242277175512766801984360463518503514096892595102757509471104082216422840086209638963631288373540150207258975315074732209041692491060690280958925052334355218892914308849293757796033233847744962231178528187346483693960610159543972028117814449249679049977531644383111775498467955473729292348535840979853209328891477646113876619855944457189768505186078671571355031082058803538637476112578511021173998268074835312656833366224027166445385007127432023881088467422207651242805530800836582468544435777323487308246754340612557501274512317010803787205596539711854479570557670740079659494845515459115631751932364789963815889417228823771377567498474455299716491988734377102574566070919527045110182876618274085114017130793102829040752815565988587120926922580110840499401092529296875000000000000000000000000000000*i1^85 + 2134803244538312809410070669965450836985132874614333960435926816320234932376506343171532006763654426957439897876103343992249481199351756715380885044139209934546604532215980813423758291256579080052113286782745917498444026517688393365533943802807838007050762004052696343751411941929611416166521352754334933136435425930268098036619483712884251599198908415244540744328024911704567976264048632626994102269196757455909961057111703664073657615591812159708329011433781149878605849645038989903488988546637927812863290416067244577401973167116363283270057389218806920741440215675087521748225643347943367354397304117962023486870868412192728149521301417155123354341531341319451032410794371489606165847440365909470926575678920870768975189427744002281463828192927030159154700960779405996434761744931707250725636966868742471965759701971917478663425694658062139354113682313759095727659573299247493347697839105774636428211545965719080397115795111950615220137434670481858469070701119486253282763268146461980376119010600047397096216666755934992488008366543369495042386313858421433454137548286740903877760798663314336436304476426674189208023988369427951490539126004574105172569832041172956695787201596917002690900228158018029053349910979863434125178913930787444146858225126278782626645263300800388050399759378724081483451937390302167398995830668443911732247522958563809508726865470524150792754426988626833938416806287742933203642818726206010876397823160587579428575550115567321168687049097346357730525809454725071436080434014962457339349473097975280407750958797915477551646586477968435102636646483219023336274402814311243296414267303523794441242887065854962239173717514297732473103630367701246001144870413511717139344392661123489927957312679181807468160843412855589636067653258198329665249289266082504730446036014517680094906867042362184856984956474233271869394832478345401503459074100211505851062257737008407265824242296005303770010547181184991005638251577765748416503601245105852584360076195723046013202331632825959066729981722300116557360028712783514494702310381088620743793760158446501990393719353029559337746462061567295482098355118428202372257906877872931727967432143147825568033948892145117210169614624167744366217760736722937289909549632432212463447124966990656361527493543082376781650276979124828360546725592740226521027865572764722120691469011032019108339063713122470911733684334488153513854661883732009680211188854285484294610538008012982518742478193547553708874520245833430324678394874609495686480034954297261521394235061216828730994534191667275482538292034910780857010410768269255006228071066930156546783353910234274406550501302427789627652654393608243702773535966181089053379406649927513073942175487693163839052975374474352640074639194164156009133518856644637362585115170077187940478324890136718750000000000000000000000000000*i1^86 + -11026054539030013641422723045999349203456684353972392189785206473960898138937204396418287041041610428909290674679727836091994060010750416725037953972831234295642520026274918562880465698106653947346640362622354718092209942268616534158208670252354182693133836362262498724828098250229083333481092935484711977604679330917543931628664588259953549038033690292922513650473611260439664190838443092878913013624182142922135419815465495832743708677690830193929019068270999383666589991568478563893588419824361638184689263588390701174569831398427035762592925125230008251682670219216388124519899040268366215135141209162957373629246929258604679818027261709174584344527692367017779358789833922076266150080809325010901633248199884291055822232789981482342595184389011931639745830722634345682247005283947118903020376781449175593216248054951230168811607347197859902276238615115502970550396322387437006185042800915447210359066086704684275473873909701402076871015872259063897730969145138254087630385934396981652263084754294909265230794439648221631740659184353691210972261918765783790158715218911904714882226495978079019275940987462020646882603045044536078550540199594764726660963826302774284078272492502693930159743085270379149358585361670193640030293204122887876645818921714781064444803046860717410577015023379996621867854295453414078945461760933660390519957964024892115089490382067970207629791902183992326556675829837312237605659889960904943312096949984964051525487053515532746356201442728701775997849079307563342401155695486177781286133763340579914957147050282303575838524340129612026236954509492114757699879524195564380859284997005518438578086178395541303363497300838960301590081180896251777459467727055688783624998599034463372560704334356310485561102357523347736871186829741397502913082676841793689933052843079112875151860798836721820991277720811919390699719347227283640256935779104572796211611059831735119758454835209589881775115742319421016401050356157928304037905155940297556685737648459103956291965429620454359571621746383295095760427937822805905756617179419757411996522878068116126961443728396686032442556703783434305512035558535733122615076207253655427952466573467332330617033715823026768724114410701502347587309660272780060420626287901711491109709940632050520721629865709147577818639984614347653458559864116768998164695437268033037248028474898777380942755364973652065884367958357494316427943044719037164381240840587437124692202712175043237315836613455903768861720277086299386134972288420871734262564966126028203931619184037703139942621864183316930007679368967436626416777538771929831198865976662314614348037340119923612264101469399036197605485866230064927648690952169115860607281505332606135402033555616292693399906518719548272470268550001129705953168650290480146125560168002266436815261840820312500000000000000000000000000*i1^87 + 23420093778750000752460037239619563482209614312064181746733767833647048632765258202142215753828478600334356402966849452893863677221992778220106576294702105026966195851239175130999751249106931291230984139832222245792655638103383737936330673157915358206558017948007269682261018664253425878401640293740127714802869864460362113952955210636656143526891787134211681544640495453877654999088747706640461765197993218246139287013280980955824876257871924463736971949119545637642035634613757155574246179789286234617965440848303281135547300776410551971892204178414100623456279071297515088822428961028013115460932026524533408803367260249276220192549939947485627828498662446473381772255212991080897744846857878671629539998404437762635117683162490880819703638119855122521650136582936033601841344542601832077867846974199727702179243098023000170106973428657068177057842597217854387779016423139495248119791069402780910529760417091687853462300520737812700995414450435813694767155109482597380272926370836398154120745969426570571811657515377280059851726655894428782129209068650973317000861769166264154348210771397383241421958755896235453974053799233633928807846479035424899116298278203585759222899309969805384061722027045713704459085320878217751805563088952900824853602892432228451095232657112878351698587163475463587652107045510938049479446182488630719654161337633429955490738174719481845351258840954790498194423412593902701173266099449659753843463670300368623295398236899485802038101637001291282215590748463258962997618906812592386255242424810014509895252673805135875574738628148792833206446879538752736919086017898267317265532786585491840968506916024126744135761434833931466300432624859997575789293519262851486201631697624319048605726905435615064074807965691785998429667546059136402615662032554201981472489547562747576462063554684680095083954069820709859385642748239939694853320179768499169337733207458384298393616897684721920362060877662779008167245557688111451233869427133917180879019409263669227488167830328864400713102192588118276786325604060450660732051653815106817483813210358774612645787584270136094300006750346850758999318128224220563936812523821806638534737056903893521237999958953400117518665208834000153025013457239287602465592187950680484875223402351322159633855350605948421093977120004744272103904192170961138348078502258997635685485086270899925023845149168041447306018407280386040766807516743087305853708760372713660069602559101748884454597024422974468196422545666878656926036653406363225136572839844356122161407616052426828273248163634726329534456970340380095553791611178521876656578164957415266908854271419995040613563360922201367626661890796681177222459301251702598109953854679449675027578022345050834226712411594459186109172833701286031669332697580099278411580598913133144378662109375000000000000000000000000*i1^88 + -20181193725140799035566709734725418664701616983200873103366268830257831463198539599584710977353940751526945933495030658471829604889013126803690688702621533612486179038429780943253921980915317250527360989771165799482679762162895888426035164318990859687120951007043153109966275147298184937552304965625835181859361961203581478928883166906236727104750431524686973859354375720285179482240365645600816428979952107328126298917558718600963491245180576612042716263346799724902426820512249604238983311354307255757146427059893938000366798962700422755350914805347503348094553778279695424943827140389107289135707851202572365708286248311447473910460447311923105068720465943133277024711117347674662257231044389913441653760377246166028992384110936535303351233793428699447382730428566013050714873617616964874196190404771581645061170282253573754721811294522562252894931130557568830181259966096973363163661751143893956530162069088929950094113157612246984017958728667712457403781886504581109313522943465128473785846618357561559905832084766088799899008311309822234800663844286036923101487946345038831925442260985564863496641186854767416209913239501503800798913278448843590485682263205037580792415961903780564670235432529565299607944590017487422918017887144628304438753261730839634603887007725791918312890696201266001102866439855557085300948034881120901078720111748583854696715222813786910437710218520913024803143888284914418115727704532132901627917100857418230222756289906556691021157741981542036773966570659104182177948500403430635866385235380969276664616338512171141439123011147522152314887908211694377876963845648297824272486058133996399485989430507736774479659279361007939757941946826834923124248037363641539908878875264999440946203723150110130789603873405747575113283921150846226262248721210597812951011809983465152571482203718756957017549591558743503183023005493054369906980527692536975320665504010279034569916259188954450538032410235961994447550776303911339813836150453878541306134546841344169406243839416143191796178434148407917744542629459158884169069827500130644372190478340687900356830975109408863617140688773964353923349174622425987641970771877319442648985425669240535825370321664372310686872385419323170141408905289394110877976069301960781195920490662893244501440941682870619541068246270638988292438612383407438317809233179656243759000540234730363468944271223934225400134822924489060564550925624489155551438571996994012333541762093799743847190449880810643337046812074902893097707926385109093856786720437676057781953526452801680053368007633895678021925748764548577856549913979254349723638781678636182776808420923677513310782164260391262367784527953905902937896624009416709912032945641228954263632106855163866733830188263655230623377747840042477920144414760272866260493174195289611816406250000000000000000000000*i1^89 + -31796104412672936560532234065004148915674197650074477423381477448357460384538390672503691260572814152454782987595452634685726041664586614416007134714854843766922623398056005090650991634314073633943343394969105933704141292887250134347906144097042195071101415153569534082976927812298338936832883424545632512454781072893456299178076777210041669194279724130994680760768112383722930420886013753521150393350687859623332350890737211737852544739065267589914165934129564844402461891475533880666852894084105645876670986571098838386672166362098721740002757907193421887170528423572065648300586711473716759697813884317170124235472070253762862975196455952252972950084762990033868076212315211675909618566965475055202810777755256351949996728086073029157382695632736056434533054250852072845804604421908397325191022822516442822620781840865231506424890586317934581243230598806340340871837294651174623331415583595423351283447572053517117438453996063832145144874760557562606193720818291872613973033952229644867913814229206539105005127800198299405032732166021727050460665088657077159133030379502268360348606942130074848975779712446517695304404853273782171016513905619451360153191515341268263945402468358850142800845214624989107430635722842917423003633913710190199189020934395297555658889770283457464715040754362313801842951135499233142024577483514768178430614640238792291250733673959643357278873730966512349488435980512415112168973590781821009440507964713474583603055638529046120256617100804000429640583864847653481343802630638624126179240980944870944959457674920660119980250817961892288923369857833694020254875317856353992012041799662513003816138971798592496742617008381138013619768186483922586685700174176839926662304437185068377007464655123982837271905642746376998164598074148946528409265837163463664832406423023288084603802325316064113621674407676967578548608584837747851663001578236632857274599101288859677125577193821520707624000667045514330851109409746165006720195313101639370216306956752681027230922875860969637971427797694284659278011954299214969683047168055024763208377123871275277484765872853337495390280133880615276594848089639551542945156200097509911767081746610193634013543065315826893967668639777860913161017165042160223502118848314288170024507590464201648128004342371793319175181522333861206311220892573879336847005020717124165445357739874085335614193549395581387137746862517885654565140645541228755370857160224248531202168671135710308113691081094763564524230249539136799784263686300538800875884848787275999836799182604047459023568085812522462930041296717990545452118303794327355305158489758446536282903085201102325091160058119926432470995902591378275936509464290485594678181948284597483388382905732783998333639972119315081784737530604079917134763277886122523341327905654907226562500000000000000000000*i1^90 + 148131729347328772543122920735400804984503113643726907737958458471036188929542333747297715486944963185371644977349986732914856374878843322862894401384900214989586061200057284034119576306108165261237159404788428198598089765182091197969487739597064297945970770253747681218608212203508927717496857973529474841150545339990334935920052726300406203059911498502756937466523430485154734550746931648305047264750270634155000605698912710423700034888644609799923062346374890455982277211166751629851836831977574593542072377256108910734360812368882174709820391423478016758169378023313053214302842129375027402744740923835783481174171073334551085030228781229508869436427379918788608180003847691265987782759439559481272993452808670211449455140853686025679052763008354532570729334761969719284253104080565291805176438711791179249398762326548238365047966796897981489627361330395245753106851220639043267161455572660001488420302958639606661603615937369782923089115488770544780205049727560776398527398125619191011193545084278852469158048131156744731448236813365963515269652625481111931099450433200289657681766245208020819009024288724137210060085552677517525320283785504232375748331845096340237725985848916392205469699238811122294192891124989373315614101885072706274342456324412152742148671842294400566660625654928357380694599369495518400248693334943272831254117646372510913319274425230064543408048704956326219526168110671232097615034225398974656107902656811215647120664243313741026144779353169538252553912440155156406391369664547633886139829665496983152561731821606506001938520772764871092503921745032953121428352079801263364155977693727033479769064181260565745849866894504885814526714229789152666262814640226552774090081045202688336408676628002674664383087030428983066681605173427311695200989128155669911815962408726948667585866054553125513052591340952572342147853046654389073631588101706692972370239853494706167177850379094441365832964148112822622946196055380171075694910952717003094800631836393653885078114449206582677111192869151814280999757845209805383778527779298153640721284722122361008851921933832448568112544198726258111364496280676647696094539468031621417435267443001236500721420343566852606077741278541494223986252995155127153554069758637705962828497085750975052626451080280028935741839267690364567212985074878526537512468467094621624723377291014101161573246083461445482150842093065765037220729372437800529173289696784484163655075680414254475565288419721202551506413945444263733365949742601914816525132758660496196391548030255397168104766090503984873011777594516533079855494641854325219168870396939863525835308156943336927058022258516606474281196569264742772930164793706488859861457788519376604956540073743270928842432332857283816236206212628954970167427518390468321740627288818359375000000000000000000*i1^91 + -300583523108051391919163497982762805804142883804416286328844536634037466430689522086829116526605606790354909648460655741307103748066773535658652342238032616652244672503635830518464589065629909310768956132308335238185842178807216811198054780895308210417104672758546956264429794133183649709062253065592087939707629084654291164190715106014301744554887288503260771852270412115100338043955064766922560847448821366663680231411715544198881028647889877396157364123307138182099203925564203576297599653570363108205879350256500176675886580707049422784166471292354974224257369558301269963318639468820385588174229641179828646292280014616285819578340371365107176415109381197633243468624220581070124304146880753772597392870458388240737379152454359895092527517631264778283068337053952765150297820025348798819828997936515739844294642946472564600694961480828538356990028606635863569810000004530795400987779831819574296449534414905528928790422544720113688103967596703210247870049198419631731507733916021474577722133484606776455360204990403570429377254885802543399641173262557477211370556519482537148554007302884878607187551610234952507163937031662220219530751081762320740974605661190736885280130177987293092527498888685259562572590258676785703709530860913413170840455148125969410932118562251569529081206027336119254543967391157798627019948808878463005709395350479496800145919644727713652926008067205563751783056696427140654774034634073312773563847673625211274029238374612414008234477349893613526738276088974570508928851428059551176127473375263840823202712269502693734158127498449506826855939084816825096321881587039579751351454147458052043021021137198168667622823796448950772451264948832452713832838828878060644308888520566721301992422849813219290316212083844928962466951217501812332646429506016154239515306541213076330021252495985749048693738385008852623853034022330469653994327268324953037372046726416132544708811143535027672031957718689786853710952351348064819684674982505493112384504103450216428074389722458743082078608978856769791295623458330543822572206590626163634705350684563764798584651885650952881336282736313484665245298511412278034591610030324184967528323017849945346207951307481545148102648850865471519852124857885891851798338436243536903628929965180177649275214119158299381087621236739486222800791774968562935676820765437503568760102480709880628128068223924928807858364410599898467019439949122608585371771695250658761263442034715576447083535640341435736003556791402104396063384866432934610179530922194475809676784738937749084882044952763976724876783125188014935749632124706151720184165596203099863987714959240266739602780653670762349659506262210508110067342333733238922290399730358341216263449343589440199446775081290588974126341001782969364342079643392935395240783691406250000000000000000*i1^92 + 417315842410262447889963163467124898297273750197292017443446195741231428594825160703748093944264875202193881546640257284868213995390202129751126812256624076408497841371759272465300689367090745412642994224994021024066421301848004106845717935126223017750778075087414492054397150100211549558747156033710300071350324360643726744216062315451031464374529191734586972858810774666523369056537361106935962221283549458877222770658003514402936215169445893707413857465218104017352789359825670800316775254797754053571818767334173271032249268846869096683612650950259555715453186351372617869723293044685679780038082597740690902451392909088714973354403692695344175396223514751156553816367888438827056142182546017255321394091530719572608200307740046027416389647227324786286424960671497169573605535296680640868249489306541144292751657329024192087896086206847418449422715746675637298407001098924092985363868874184453797703115018890408200575259283467779331251358867602533899125800802657934243137673864722125968769840107824451777541729594348992823996792793274933121141073924664399472438736570331675433511027767269537924431542864780110239109113438958043586725748631538949922080878704604600335088393833626452386948822137820862162340892763482515066370369855070903001420210603683497053399407010606140438428091622423684422266042782722630383458497173969291127627428093933094731538243862418105836231960546991975664760585760420929846524763296549151776322215463340311525827096748252211068596768014929487712131347923460193926945730439794114494206705122970828431242710059784726079642833237634234570221662206852252371034720594564425845548705480777242185988133201057673743666500197922939865901473252612628502425741412401433754198724730190341801452311616965974746371919242524479444331853045325203797111620057481050511415111076288730254749991802156340057417585376955862570173307107864607012992162669360614486886505446888040720163077270099165674184875257953917607946742267476593081605913905021451648871032966135682521288813368390910086667230267527064626974083995381185097731139552682328004468413301792498793380690160399547439998235415053201163390592401133999185665667838683076093627632285683070959121610527337674925117217009541998951623291953234587114478001662417064740326204218431786676949640262028532174003383239466933434303364280138903654717879720544734553414202815104274661939911997509469810380196495051583403860396549761287182885953345643529713404509799961337043476197788656006284589033289509087606124578852954513101911422958656668130783714194938857997225552951127648716807896683579787965080534493393010814665206540664920651103228202199565939321235659088662174745106847235365485367004703303301240743758451656848417528416313217157881649155017485775452342530028593259316949115600436925888061523437500000000000000*i1^93 + -436776483359930719225593238345870745674587845032126080760895659469905976322920032145428059886619555558911266400354945364488518883652138894357749935122231121247521732718488905066290196361474849606451647948663114120342326586511547470348546630972014130850837151194803365529579944760758490185212193944056205905412027080309265431961683494225441312423021118642474832844965430456090548703708090278468695427072604943818430688063964051569626739154203497725909447311461914512153322256842132167721381570535580076750581149640689040412320844909105925868652849854978414711540316255118865886479405893340896312585916127882110218926720524132875736392154822556928631649727576380993308905726173783976083170258941007223911774018978582555799405087850165603068038678972181936261059317812365339514480065311972777165422474827220004276737892604400840168260001943417826865647499938689189655323861916576637803064675491316289187086293386148668576344444310202146918125729530899030280358788433633225653903273943369654994786035666342764843249170013724571864753933136712280484629537344794486965241668125249035933137943366384203605893037982966206755182903945519026149710784211282823117526769250582751882318038841272925885262898873982380833056331101561986419750613752439380298211237629254632548730597572147907761631304483235920295836284399195166267836694633015634899074589964196264727259654005773793451742953318223701605152180003640497535796142105340648631158984505355983322295006312318838953340715286609026351951496293650999092141277545425569791633274867330108000666761095440679189672183219279345099282565995636824351426816388783972246677055017060621946937952158401732513319882312693705422420892822715635384468253964273361643654829891502686073575817611230444062512282322063661179330459561166127116234514633088418330860415280386249653863591894747967018933867223106896526365770494250493763517888761195446658552474717649005104910782786602106773690470295411942680016435458846525607928317402346811933448041663101981711456080163545879658250371520175321301039207977777309710675356729873496893796781879669853384675638679616007452084469472439565060377123361599586854378075806491288931705697614882448017626626833458858355404536530718356528772322017392213973140609231120239472805773535521869313908017287388074733229636335070798103388966089701742505716148621400709088797606863645208312753373680115677800679613593119262816232030379816201642731656496675924675711821771301971821165791370807393593495650718621441533845499842417388473769441972834605337675104759589319412562579607925852487234066014930974120767970356648548757474519606052915074925566267509583478211473307934508717375567646699534791090743945061456124359018887330409245076233682198985391088421041222469008193096673409172581159509718418121337890625000000000000*i1^94 + 353899532615380345766287716860662359086062161171567830017364582039430381944860186363323982193359744498853286336843854520494560130661166611085798792155435273843914399724330052556160653250391637326091684552398054185447177670164384772404927947451002612121126777405265372618349815547950309219190860247591430411122215802931648273442742281448388550852709139218566109187196184492306782658555610960225539182911618365895347932081643292673375132528142614284515566574452924494712097101660206643786064113569136915245519106054837233362971396898156269431031998296939780251191040271224089368677074481728263694146438723197879188804159195761870958588571930107085551206205953624584400413089201349397845148019567861952047332511178438072742319177569687837185544598764412690587942659687667813866006384453227870166839424847030508374386996377530553903987005803604819730690375308039613002146084828430583425204687073029928246317339402095843181365660382019950248218024161417276788737988283612129753912779445711416652204138981162542854682720353885349418903658376896781252621740223821607036002911847702139385215946542385889152150230301742298615805528919574948020815334776354696417286601885334842238172719833108067524565024140903316457983738294068120663450333389794980016998623989206229982131048323291593472584619885221903631749079165801504834937753286815295989744559265499474283349068344886904189034585219805345263378675423106342810815923900075234901070008539260199046840442790655870982906864823900477949555162836763596424533639232994266327738579680402202263310818455615828764160865788241922007524143125521824255378033900225197654197676722236600994363400551333840833699505346271004434057121454194944218385094656700887042168349857818633124228601377710173410991550328361931161824483762376284199334699656156410972313381465005431911172911182973093381231670097559339102416653099423636970018278298404823718958053523081859881118214148789845067501014625254845531917024130102571403994784031898228112141684923908242429386940211461665450031148261547835651577421878710678027807241476283585955732636737532523754920764588103968347773189726677784556324128680829604754752167074275595037248608987324116377753527566016061070282154636879771107119586650628549732224911048306588295760108187317543007599741040412011865775692323207436244329796440546436939651342005748872081623411042851112223314361067090848217974142658451594478824701452653304418046823786475029284378446264619782672177787697430780477932421996367022619338221769896705256897719222416175718784776835532299082546083214849021796329898632906901059339893698825601230908081517782210116528870488480930293881182052096786922072281253913193012292381361337515546209316959635885723107118056586218425333370358538053954133850709240505238994956016540527343750000000000*i1^95 + -223244014666731947006487549146912867756104506473216249859604162467277623610459661831548852429904095217783327730008782754664020718927537519549977371490878041276534045981202383253530530623167773726824621936912672505346773666470816076373848234122225605792760784595857854868707197553100533345153223235558286684594871557245796826432916273217555278357747774495542251653445104367306751346527352360409330680079006132869414699284373463470723818952334967932271846872107280545069779987766431262520557029702651813096520270189309564456412462532956722823633697436609739368628827327687176269670753265398899650069848047632953069452064729675030874068449954115300245558335514389294523877263157826148235204834219593757713726479248642168628134731575100858280121504233834060801239860635788209278781350329442962685735166082549801428744290725034213114805972343479510138884049842845991761977378243283144528273600495088426895169892981627073390155991450658396864865259453663821613200652529777682207366114758855855599401093696363854925827142638887402606531924095464798593175339248092627573165558779264228297071091424275980701721814708617697204348635970742085721928103637377961311897064272213900859300387078731130980124279527623608717305755835895560097714127671027902854475907538080228361539226299445552195829488604450251463137033760599889894576133354819332876757716407734699711799699422635935385874094062498979710602596117683569754644918779184628773087476050174015912759322558044164333637089258767831503999844247938921027900439531669614759819587053019286232396631534160166064412032536089737868378602816430459467157976940632068828215368688043623132681637034181203942009217275111536094118554511193062833293933453983015016328429217020118917639243825647664035383736085531059053883764970587463693954773884710242738408513163100633598518857468243559341381358482179888584996760650786804774299813691871519163686541604434230023883382921619410182918439513885093018841739289989681843667344413895057284518820567797244821803736181494625434017154037697306268925383160178131277497855728891775647827624285339091386295714494717376545128129449875510998917682652360989521084303044079312425460930250311864156534776752592028239498444202520539444223984334806521748702862380206323473977985454001283034553284139488943890483816062417340141753573949042261199523916269377365007371238216695615476083436500712684078836751323259471819556112951995863956678157364976180907200236298496390510105733106148516093788060287919649793715072603660598663556692473910409563279940301260335556658397815047677626434661028933377763520689930997119297433714145979241075834320339040990833621350081757168910381191459657229835117003723378066906227488149038780877059892225688806112062382105455660141757334713474847376346588134765625000000000*i1^96 + 107464421545915512739552052731961654515345394878619963592367138688633616153060997700045655771283751022926122132557247066128503436218117154172504681340225597075662055348519529901312932012036334585840430909985850935838962938374977460304020533735709042600722790905784274113044299599104606358656082238728172146039279904852391704914191139562763904016837056182964363576297523876884877944231034786429597600817546014520540026264772328392864713977386523680388426313257896517288453407265307488767509788442613726369724804809702056896165010894940251122067584158341539620143052396231588719181084665391151709586227810160940250434671742173289274369732971474638813493983356177004617025860063227811986116091425643018443716198511083520658089553289684853443456687888758199601529217243516039345475178160161950457958773034051279698364371267478120602315062282364799098175677512193014382849566319279100016512943994232107105063447167322122811394278708474442934026750045572308125832136112620539652199695448802894481953279341398004231831797220421369026973392911380128819218326618895990216906409001683444883705741858345485965765703171725824059585948534493361945582893588871225648557496949308792744549057544243636364764412429448656296949549298672161162753484308495658164030802861455698198644606147444903485615328054021790429861137473711922087357305825267642895936667996391027693070587387706049074243142237061355213689124547104965995087626693393794186244420302914488899371455821818348571568232827118662894541733245677389185436348429639090115796632943412675738400364764877668740871253831787401553979624975181930720311690255230988754051409190456749495232076552027811482934104325703630450712767954150539019709162149338332516104012620808309223445527777515471284355118983655867920954719495302223836799339607922631783509739046151418228603192508485894447232467422615332241171687858009843836454240030997657428203721755164622843811974112115494203836672089999094688502417913357663737606328734776915175456524720860603399434876951056027867844309053100316439647336708171946377344431957860157376710378281405223793221826565182595417619385984408892659940300374848787108954672835180458167053753860118244444194451990047614798552292514237342265514668694066541870747406590064558103511474894130686884233666325166903500865693315015810627774459139115780449268305361628983299275403595786086350052273094689060733363838614133028072249511476361106037941713408535303174392523930859818870059940870611797273983088815024330325687332453771038905196974289278196153301130710829243527936828342534373115043934532507139358685931366298595083287829781855637288807421217301014386461541606197063142115167856942285566086095623629084217582785804329460731291831710562965701213911096090214414289221167564392089843750000000000000*i1^97 + -38172164537057196999724564755922672184358916661961724785340512114564597634832374596195412425295797080723802145525174505969482891472456203747203883685203804392238867463720990828340117326883493798477087015120769566322927514737861960726040294721162180248822777917276870073966614914638256646549707800482791812619332575100303740889646427107062887427905198618222888474366182012291480477074786939543260383152883482148622716038295213639769343993655201235779717189669142559668573228258646892347802020516410112678960332348848620204493254314349132359828598926524655982074055035421361396326387540563479439177725984499638229075724790689821031811205332985893704654357276447545161295353041456645279142869282974798587527215566429466930034889970493963714488383089798164259211001749561292068894396414226730056888292994246961700103769787173989934000600947272033905112396031450596183851756205820303734396038411415928644845103551954799920147282223575537419377281163702489103531289526505512038356705367151414906468762072655684863218031136311770195311731572362036109155578180288714580503951149639613881555140857718898862311267947806910325605242851151747309035837115349986200370816191308634263861512591902264657686869999521464690766855381378217968887647150591494623224756459943232671317265912227197378943042948490427420907451773115120125198866307793857721868627248094734618475612487924799780262863243913390974261091555432504594755298975354645832240153024197784873942087065221539680535332216184905813716386254145865820249102075250023925249598376372812744865462769691801192790912894987621008321203824237309449624582958558761399200411673197250520923501680831577963568940216966369614087219098951422849819898777438415609241647611958644437074666030968052276340276827762123797523300021962431062697327155426824592070788024456603928804284042930925869885406739028682224421568451653617057181505996855391947729570161598748834121155125258950366030751858697726610093909062159645836936283121920081737238227808324846573700019632933958408426930490363690269875363759487244870381947493197463390074338684410451810955642677827728392405039964974718830192349310425808323316323273601087563654381222139385961900464233100895211305925877760991134740758208456881436199412551765792361945660865191286214841914957287250230413777288423765105608953757979692887141769646745825190048916527218034943472021911784386521503109332196785485365000806137583543407089852922754364357933172695968391999682442586771769977371616034355098828056020050971546627523461470953148284404895309788235626661194209026251366916167458630748997017792104087941940088149775974260384847690420955067252504389225632507019129788192198996475548934933809328179783493353571110920721687342904715478653088212013244628906250000000000000000000000*i1^98 + 9947989446453883220860234642843336839034657659251473671840985999700467487665983929264741724145776020615736077637546968990243017369817208860096500087855112249455467105679389335082333561343875343565112552999898943647746757148985826517667255956637355245693942849668867067741456990902229144710005559482058730426802583179978087313813627358911465031856384599566486929357276326574951839776521140000114611029538099262469810342892598040043091740136868735805096334698300074662336177708398272172624445492656762919517353877948388984585385623517506873001301313410681153978388267692682455400583442236581642523639879314778824553375956697502678308621618461366796183134734661783222681027003324096774070871661491660084637249587082136902286639446870906003001944329625384967579811822678543051047100425321561669052205444393304569001886228853271987067829076002657650381340146542356815950189184105143719662529001921928920501332789580653948432177471651870610146208145643439798153440922444288721586195819310261409967716957858268757746136676699019358178916506733384366791722273413772540350099218416474822650022383645223177272343234635128655765211637540079388934891825622187434372149156853503854577731299117360034113607360025116054151349578052210949127186779194542756955734171735198486702320188111189972739494404632794737782986306391394593087173951786026551361890408503252580651453797568326424354428605042229007066671116728408394982928205315314566796165409489646886536442855992151526863164875662371877376136503998040471057780022269864222323736117799368566289655214446161751257261859358140743956646821649579222434345296279859584069404791621051028780090823310246347874875271438936587023707977943589815811371739119876289950856647598497305964023596428582468358896095562548855035020195136030147396465218726893444789066626316158487249775659391115159914077497169210603850741921879021831158223110798556553707539821019579152343912964295114439546178884749079487427389536520295871847567119333302905954630577833399254813944611818079116809342253118266773643703916998398564567133791096552089125329171495318750980158567578120038131488768543356484818372432552451272075371304447566018079234701729709082605720083652365409222465929958622867217255931349452827984311856060332929329768995792189894764637940738983610821814768265345771762208319840912960678094957125289122017470613333358802104240436933733750061825211390365686101863633891062622674470598067470236949728969555965299049267670486913350824254675683362769231937056878965512785910384462030278329300643757645388332476190839706239611424590239528183750681619402446136452286318969788931248749758634464063089379386323327586443726140489363301549545947657762180896411541471124895252842179615981876850128173828125000000000000000000000000000*i1^99 + -2058547024198721443002951850042942561753355443763715855209861086216534916206317188283546268825888160883096176575643373155512348710383846940053382675520566984520221444541676474455114907653194220613560960987306511756296576614435434477509227600867552437145775295177079283774247362536837003951776142049221192182778739908517679502742321583469549391621084365374383532822543196987266274875504214944167690500438064017257806442110984171824845679618937852906454749155418762317011753063299435538378017331059838207138455010573705873709400728591619867262771089423369929133047047544203836182086339922564247370779968406780512360974638975783798337867841604285037779909749280525689004317763578122530023902964514213313090392726233429984987846202344891149610859914819272092925569139753453716125236010319446373224950229381958458509546538372643319553204203660616002086850771578984435151025848604972035860815680040685747506590273232427973685830996635905619170889102151359359484602482403174305052840439552717314188722300274982363733880205520622600055408295689897394726591897588146618208954579512359518577535249726822433888916909998327277626170309225011225335010720866832643556638860500361621259004627842722596394546002389008815243028728113222179927348430228014424833135295077769338040894131039290651608258656218976126033656142064216386292147080498035041471909312620806855039115672582443522025809164445347549066245684326960308289988117948108400166261569598102865991784060586908080484933258184806070127086277383152174352993388203050215945252759499313024257449548782289159052276681927708962100145825783375299500522079463738276105650507045228264895733419405708315050512225321591737079401546193531672137991445835811689769014812183846860965858164318292549210473271025340475503853577114846488393978949744412862781590199973752650000900723747594721022814211511776623383741367676185484490846596069660066629424254006418895040558369528677194538872494965573327587596534310601698993363935382867010076965625926363825588685471459026871989638019656830082895443484956978104673947261628226478428607686553722684546615222142401595897980104866331144255570761591887234821834332140163276406694929939634285279740109726413449760686514700973417745669098203412725975735853292323902501347620840480090911251813220572145702264019163545430485194526829510747818889250001082057350849713927357236337676340527105709424849290918835168556867611199891060986749425129463674993336740656597734674786299488390200126417595699439585476911622251485521047824220214055572566433071272671354551980008592743227887880519671148365935714960189824008765044687804546893554687636362659494899217404490582810307473123977421764274949178991379328262922854264616034924983978271484375000000000000000000000000000000000000*i1^100 + 907825790390646565941689552241696989627341303654994834730081429407089282428564131943722314885912227375046738908193700266435690977310675985637004930387440441771122544639501075668554050657417240383658050132731056240487610590857713117753948021118065502135551084756482081681949638105626820090590677889394851343835987145981001333676386605361752784324956809614088868030107427924039445137520984574034850915298566416523097859447262530236064933841964037594543860532337888349464820245820299494329862064817577972482372259405429381921280179078023366104205853577483665355692122486648265590803241440608620076272278099631628578899740804790212676090112759928608735727515107251644604803129142866256390059546447767128952608545353732583162888471024652048673955433156226678684620007329181652829988807415039416181343474893100225703248411179005839158494779859362724723786692410257653077475897557750489696978575386877949220665961560309725718316218407448304808507727943925300798476688815634554657406339743421968143148645736354167895912040125693078218652351082734168170916330893482774782131532585287195371446264475403321147111652180525570515306709537962966541895516537650094172336509223356806396230965187701794367430744223744839581907555098602022066612360074750876146432990964440551308440193520688933542467509650399856529508422507575127081275163410688812217492771114339764683590721708896018964524992206791731447314585422462210874986228475507024217553936712235483656473858547065706134468815022257596245365406604411430968785383959420227955711845886263301079557935815244165119772353864878679014031794223739964034797685788805602857486763831065209087428212602860105969949328777378648257936398877040535075257782537565775786949894497180326714097450533268554589700878352620165200598469052554101887818919666180938980896234113141938053358189693132488118074332074589423694028692571616050960249959362639113835073226405431887242367994761654038720725803184693752064746660508578801696101715226885846272645111126320980476587999018496714465038639100905670504475606300863785388813770699024988135925723426827246105191580433957899535301363498707847317031511612708804916601830176305958973007653497761030185665997072101728331744428351993932751303141773661159986005883936500707920822700181020226501085142305596978681593139657525228323162461661743549630742954475310376392109780988439423187508480027445478304316912438144705733564476920462505487980647440654213522648415407214788222485722571004057799321071598199279339065969982454429367113476130512704141976714457591846929831161278589044183993007640883116655960645454378095359785294854001158670589938353445556990374618807492234539613622262196668378895081374935216445010155439376831054687500000000000000000000000000000000000000000*i1^101 + -318534539512688222080761028894484715253545380997754932620586498287016116634898953916650701401895865193872827015156464452209328354915944784649090699118638186356499703259250382863776453718345284939771154871222892291309493538041499507497073679666580655575462160855269781929836455877188653813440691672778048342942025833058526417780615691528318327432679807099727711255326257836268995083579093799938884909543241147487007613661058766481364776758792504520976053177545067839428695267742518690152189265182797259889865364503764635637081837459467805335217327715936778525750308826650033381298328984230721781163384754829749914330401295078560010875837390100797962281413706927003721795138613192773344615858181134694807517631674223554670947650738778677880089274803242765643730255515533214315389323717857056647445026100937583477683536479278186905305083232533450478319435171376990841470833290288281776852114982721609615372246871722501263183093413311976906150908562921177357607988909822933758412459418154484428925757611606675794132846044420183653905787864715587280610813101298287936694564002895352305347580137930874846819808557037231998634241791491014180359721954062403503283433869977668565094016484649531619083169455828586422779939245965727873268039173118740016625868695505139268073367345227578351600640610485079690415151449775389353991824804528379184779840709703288192124190868545331349575875319705397045851773287814115750364258429487204012487667940383670029871226124175161849808962288683001581917852382100353432946917805448001881062830000707414699301553844774504364178293553793896854642644887648794692247670603659346049403110946874952897612933593365510422621152180953220056035807191519522635754400163135111674452051978829451429279004613091265983763754190940742312532957907170633585302451076033443907596970373397305706408282600111644271212699080649821849697692212631104939703742637644291680716496484392687332574995843624642829040914680648415683613256755601542145602731373055161305580949796936223948531322343373410395035571230311838579475490586296001881398815784665118747537457969030526204963733548336870156445225977216825992013745680253283797821044066015522230843008524180443638447642938189006804141547152526079015044410192476409984288615973533563437173600635133944747366714960304416099000982526139936423340954864035204656051879816800187557088292581143132904180810464255905535963583174788785057553828661839344186659079857666892820156883058856743235183093504236255178552782241082972486097346893449881463443415686559461797513027407166240745892029164814906316906011988886759465950504722819730113652028515371828446273202293157642099825372730782891459641859013201717516494682058691978454589843750000000000000000000000000000000000000000000000000*i1^102 + 86379860659558052946460815116051923344586621036555921342651094434515863730786038350891471048726201764212300978034802143059289585825305879084194629580666657469401959712428462125550453975359889324899076363507534880037834837627518175615705096289055737618620389589560154848857361077459910414722222507577779640528323787998685623505805908409692722626221741104683865556358269877765063431595693576580726534575514027645571882167098210319879840287322361088524069661462204862903611759779791969993734095462948326267282954264379693320412520073051759043128301358742496658197542171265271568036745650007242029961767663636038595128844904797745727297762287062623831716171838691870010060242442410712140200837107378027629425356143049592690536026856312030828801936129499709680887102358916053248880304285804040589293649731653347628742015237275914552143960573137966130814531905302847874768478674232742298065445293550754049758680415640715680964823257583986242393614293327886560215178182160436847070934231043085677681624104594189869487978794470045447203123505871069824792234765790159832460849685489569315131938995281625915129309004319372076874934977971245090272713747909826315790231967742768647963743616785783655059783154205322282217636639895291039185276957619681451020573681901826331686479082119908367670006463365825811458697240044213879193256280729475399646452758887885540915492040823144092912755415416641192879819357823695953455808727500735164575734204780754093074460138795554899423899067348664507274689446096181129825316711705711577170253565385041298413892921970895722330714994239941869426082228246641754650410823159658238999820040684596947771515025105747169940505990144355936669273080334170472650645156059751858431934497487848355263980168595213006996996922710531872023667137128963700939666178347530595870482764819926882892237475668558356683267301050777109601200271397233805535331519329486544826384346330768861898675437958997052318706491402547575059965706612314530794842518997257423020013944930571857281910423939515124334252612758177934399237406136865589707709967642579654870583676209424546823593201526713447156447355702527786351946692252066119693850976249785016743682748331878706182857846133269888064169984867073516243662697731026142026902362912157151059241618048719501714295078383044755660183144411953440418040229720474845234775941587244788568930235525528334476584970101019106282562437494408780183894290382819680812509702971348293219959737516909676746534392950196187489046270687038177631560727670586187476962395191551385215645583380874299499883437997561348908242161998544250964416930776342873016088976819251374305916586603667872535500827057108469967970391735434532165527343750000000000000000000000000000000000000000000000000000000000*i1^103 + -14867810525097091190017442127943773803192751644766942185689526578937554600244831570785664525081553798805071425942361393789351161955152543849239381737997961872973573640492121148333866927251614513032575979321338987925013605536296676434381360172622053086509176909549499012195935595955395973241012736346519663887427517852004654858702865213226521602056136052657283483459433220739002581131643973865968766786566557198268899374732231486812062760029380142903727684282582807147231323197899419602279734594676037110000091627043147638510634309409089944058248364214268538803027646728051617782629901269637682871818678283933801825337418241860868564953115304891943920819419956540682279055784011261495678662992930503439457349597301199021092220190210128313240453668309269560810526339712159018808921524262959269072757996118955929002289219846940891684080868139948757569929321035296159949972569011153566006891350425940454960826229756001994024665672949086824198838641205135461990413173653003920589972650814407327149360903348191694499911194011673825992782959766498694577806440029484559275571506845499313601100958824570733090831906207141535687169680622777767345432092095627083102115024617226438181834977458891533707908228611347087881814457665736154961776449745690724672072897208349583741879421532933268925788584411212929389526991209369124672933152199987139854230539635314450032309817109901554115786447540256274578997084012308673334882897013148983867963447104633492412106715446246408310891610652747461761139291528218438347233869096912552299443542840743160209597651938693054071138029997469771210191110617761567952125194479086983470252186219431343347440284892491608068578843888375188335053225171892153955541023420207791717808440017817034415998811509389533136409929029370481311496662276711868718729183663561822051424656484632435944311991706619149263534953092239763962184160767442081171069488735457868111745521717841834687462996485279925401595959632131774594873504324610980953567529501059715847238415538911998761165388768213523170745377600992523369849620049933385744735777353471535476645535025325972861567237349940929904238735689550268235986965518948958579050532417700368106916195972805446409397489802846867133185177210389307623304907270986191855501575909483885118936045196715567944242160306609578710784461507554221817850208130438031899776832037615687789030537142669556802969828006399408193264231530423900142868082115899237338169272962844857585751084843127653469933572047482299805428505376917862039281324115533191231497216109994286260218558478294354762978401541648434440479325316087837575148195181625231026194811811960844994274269322682081716472344714511850476264953613281250000000000000000000000000000000000000000000000000000000000000000*i1^104 + 2251485927813658850771679070199705925300856677104188729462835517121766096528593382470703404256536139475617615324458765460919642587945900074246139452899605665711251143087636596111608349374025674588580157669590988521283001491678762736090146464422492909108007017740659042831522511912349341332934414313094443240375063860055540143770031529133939404755392106855922177235828664612704031365709133209616003828106316739153874015955426485843050702896575184113822298081142433956720229845563681266684855915734415944503238917214048065304882264212405027573698244057756283410913122164351865120936932598091290977513516930481211410918534513156936462611087480715903488340390575061189372768761311049456864278735533279743301118314464645259983051043784980316044093936365640727565500241835192384173414588064128132546973389363995189287999663880973123657093452508753838106573227026108728402149945821212062592213488212174004964348316695764976822060737658403517199299005281762823027027548170244087260407759816941366283370229206141531254520851740770160506164075660292823290735374314399064447085603499945628707498371772941978415307025851121154830151405585989657728977720758787838300467440086138165615813203316204631828997583965703978132105310807074689055271863726636195148714548335179920390741630849805318700008536224847846913562409420971494039360537818450289240510723916770500301221979287420396017594490278874891179232619750779932207891953779047290020296580701992809412233386965211295535306073451570236637243291140945008167282452227080090504306116772491501466337715850846911590736138961556590028247642854646651423812058530892282348801853092585015930315821204050091870759816296467199631102944710428918147136954736297703349431733514784040249851010863222471600812578858576237685254815794532033738578005171034175713355693903768452695511341008175785156900075916942506639900550202521499961052234722590269044107132201653629867931001195898261775371214817910736750398697821582178532862853588076261029720382942269648535911564522557330665525792078426193841561390392449466685012206367856051240739077493721222939316851686247605687775449718681930847960149277316149189474658939776592472338174254475135827348179667429801142155254484983731988791457445802380530889152427798338889824585208281700070292953238326454588878481074604495488795062470966570288144342570710185222192848830070353741062919065965522104666354021843076890868594355776445967963854824150430964533555346292287656457181789955697222460783998718830281001544833499875902704442930600554675967065630545956928889746155153396862131270675017062547556582234473485689809378868408499452633407026613872094167098617553710937500000000000000000000000000000000000000000000000000000000000000000000000*i1^105 + -225631082046014835318684007828372268757813862641738944252965364550372902203319485833602510552212285266340733684247584175414265237388504392363302678972043330902548520649214904048610570450658565962522743868622776014891055878025105181762951215822752010763956383763736375386544159757890984658144308192292799924339415202691561169936896500364604594861866356146853792374160462373802523672364178285543129796543099462553768040698966027295578407087291827859499543214048525740650563383793437905229378843518797938788437078673896404163584186746522506837934922702480022486003755327349489532138810216039574267813702046915705824154117615523405691275125699824359376374660435458882276338569909497158865305621000030981118870170990919576811693971824966124868180737596030572340879223897658081859058084884704622612985964419255193775654072040956841497024945317931154801843523422944628830799198321224567375561751090714427169865559047964163750950072459798418957332273829302139735147715210259807519589514534069101892663093993861398589967886027680454494340781893951389181748478720660061118574540582290492641456355682997594635538926755995765864949681797203809942905585953806646218227617394356169924937692734304674387125348150512214579774746324218438453962969844451874905414094756097472021713277784215205127580358904611806675736142887929872727456382620755810576285888871766832004943593479854459443553855066232329829754849813458245906123894138455967503038987579376533087490224007095325277482943771073966090311519229698405120470104592190114065262236137958482091441163590567581529230326267195313269777679308894543481367007664775855905830215139770124721078272880323156501420875944204286472217595277369309143029083325308550196483546271128623419629803458255154461462262682427042319263019559590513333767001111749087389320408583359351419278915155210803896560197207317816611732179674167468339959628808950057851692263535626917961506512091132804236089488668145027329552560968212592885181935778514919813210081235652982918689756066316914182561659738990480319613983972324759010102799284529816739160236781282020842578511258846699521775806258690376663096820187292249372039787815205832386098436476459056406964843091258058141592725289747515853950395718708088410387762468526373241125156461913952209539267424781608787902768133609324749338414926307799871222369160801456396798780269602700949275606214796542549164282319021254479161109645719289997639849000268824587434394402766430706381025363031175884250385406032093667865367388068367627437069627503240612641536588728504007933555290661003803047502338306219153374251259772090399604590768357658150909428133495530595703125000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^106 + 25578343398838499777900215455260263438805336998989543357330511374278333620830167406244339656238405217651584739462918744286854482291597999913808672235472774795303052230964170497274486091915490656979252937101101797567435489338286990270171891544432250079085497607674257213870145993064367503442515878328739183874158916875979358898152441925447222487888843137158238394580343994543853377657375115758163520071717233455280255327381836993811711394808201996620659116211154200572365535439266541107924769694062574552042313773437906064561074774240944166789882518282867972362841038978689951374391003581749734806551909540382475235972744725668426262638094725496918763436073177280531341449858670057701946335273678123878025683455910543776611095761119953699669404232813330271254686033112590277098525505142593433579573848797175937961579532582345828478026757058495190882103800606545982743549172301709118512693089281022796159398334934133778185768050201464204242625399717691072366624177785456265258841571880861988204929467040658363469650802590870007432625479804351352212177246186617773707245745326704016029395138135428025262222470325292016719828910711277060727519911003189691837394144341064048935191368176905097485060066253608243137381807820737464821040148803345044794878068091682975334488845586437032921895918334460971893600498122355184291113090400605363288316103723369568347021089367962888626954659913454693299916480570039489513449655096693658803203545941431683261978670852101058372598016231362277036741033794396644930168638393894837664955163972796011230242124051364408477727986157189826957588929919161147893155764493787731538280032464117995315676717027277713199465667339383194451601862556305492088002538854729145586728528459295629764185022772830796084677571223438909358938825363976938782308845058027682809885353155170367922642011062825945750000003156537334958691402926118409219590356178904380603776527041376198647616264758839641955728886055243625655745831736954615806277690801256849775728074737593011999591660425790955623037601781506180611088587563047176314584427488033067997460464421634100329166605474722307340106956736408833291336721983412844948416608929902242039843730042059757802074901235838344466633973586201402740662535344225358445170598761931465217535627318991868471856369104232900962074672338831685507656009348764828321032235781006850703125273365797314295048782268709046869555509951669584327280872138380689830315755668638994546936614274683219186139871036468074037140567665190728583539357372397902644844377272700047210880049785354620204717351113183383239730102552250563166383941035578933345045046842645511664134937062500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^107 + 761111517238795198266764751343396468481279528007947955966379650626744042292880675659046707742394237725579082570725998415897252715001022178725250285195532221160563963434014210689706337158678842867376687982363150564378824280229043409257273920824689917879596603353970916220879726351538790630048248397359168514650255923020338324413752600536357116706731721627725838926068731826049298187652903898075273361258048988795559236918015230764059403697805159428115338992806653614271106984090955956655719907749571085444506668171950764561000518115873985176180465256577690272172378642168728953417964889362061704870841114467328557205379320208901583700649590535073084870034933018336665482612016904681967519385136994239777360793133359140484072216481053075972253828320843947078294290919442953677433898197273881468709562349114629458940524545640192463261307362904237485012428589328043774731240019979595986590411463998417183012410666351419046095772590155080511449767598239391388766646515095968945791347747059826290047805392124584411226631734056110434957035309406727020836736174175026923027967609712954096873913878076131035578103708686461236471487420541468684136469380056975841383638876798200030897452258267044371866475140329006083147466610825947510382117156690726084490300901584508406214313176037605151744109096599818497374937594696214428464616878977633931424696073097761056684723204738334021137144915239063631388607190711150843527177558239761160492268839297575512544327242193965476130704889687915367827608538915917945903126160026929668918845322727747849775667374090990575989213464715970237389958228650912289162792300962798949925313844794169712341963043175323199093435721630626409806767255481293877228673842328318699363420552042443523386865958214249605663003370655018428885124210932475094574039348392027235544155598442041688286408633870297821986890970666462114689685778676640445098832124598811473186706248343007333621156890991302585839865254591812099309225746259463614068176139196405086838386914112102403221806495268835790164669245571733308738182209420463814903618167535156608640380791784100140242201598493753279421216772980231383992508885791317189655309446004541183262469483148407006213889425660456361733701459431331660117888793521006902767569817694686826390734308503886616137280582928462955453688290144284316953006782002044105253255202934463542917557194851272580334704094793755901665259820873078261264779796081307788187100262747163008143990576200474667646846633093477917885799279930898388895491314530131388582800079299886172719852397380580401562872369747242693860669608119987898191564406351393046945234479088696512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^108 + -502231434881402297536813223267369488821678240300167724659630824510499500978772185335349821964366767737132984621788619228250409295802177908396551123881745212776486802098302695776939049400986478984854703820643961506450586128283905952599499362816116858379962839964983970129542895393600921367499891050290495583979858726876824384864950115281160559879204231616658583600351629062687249264388151598489549601496061987858329065657039385957322972128142250740662864164350122771367497451518867869461699177312593312625718290676251355039923314549579026237985815226095558002214671513103260826727837650469527301798530391468942801988472410888377839577859999190553934114013823991686589774408174276677220916117935628060797077259068607578709534030073231258490824116052746762751628116959390932737788382263628550981577171217797214688750930014927213940815245151678551321793798052670937464749360408268484007071523222188448748865915128729156124155360429340345746981939870521227106774190088929609258175722203173193677686953159610532791663511348935052030003713530107134519136749561461744274419986109428879910947001816652294996258496872558560284065453057619304379144862873516574559296657247360878575761602143991210877190876317985214374796056702896624516541711405812812930138111989704874779137724195461723080978041684223873844722960265368234592612037147387303112757024620350224943852540710567658316296709435906184227453170793333611671952556838557798106744250529568480751224889234039116391088749009419762170049559695800221119131643998678967950507542100598603794472035515368568999966952005725323012215240736253228779024204163601152312965124972172282629059385412590412377172885386548909106498862606548924118670349273332097444478619421914262522178797412301307086467697191572421668455811171641458541146206171403238864845764335242434137069972043384633163694522531215270668713437260022970902909903791245826342214510020653855867282544187522380683283433207453358664244226642502288403083339556677441217490615358168268922755374420968581549712803662960848823517601037789272201921463954381143345758256116351326899468213886762749493236561773620646215020745085768193327848074144326113779292064559606502132445963906074770442020281337052314141595637861092318205204193991878311623424154353518703616642173796480142950469775252619494316602258218309315821397599653611048096087809042700325581807038318644464380732371898225171154241646303009787112553228876586073149993386407109607206755783533912159419055926705752180836620558886854494416268179900285103705797899314506375512827087572496285131485637704201279838373459160130799826565620163952640000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^109 + -33552580022445237762957948154867227614735113294394941552140040391496297144135992163523834236738743716735898296698962326075884565520847292400407731946604444978824663653275616583109686158209982130056367558233865510105276657652027006932272821441384206479622322462858598428501584407059487091184990478936265205748764607402013565541758104745537176442998544221585202540177288572178051588981672944692235760463926638852102036835054189261658831188730728875376297827270240607073541397089084764896138176958114249425649515929251292462533644521067357840973772500692156612981634665296653729531835326246762191427133555486435986240229051199640097123689586029254936654450599403147000201674336111257620182890877852904084888396347038489488407244298297015891158540952863761227270789551756419389950658949122629629529087755421213580082889506652549741143131022670017524377048741612746775722286765555745979550456396319431613262675349962629036427658403316977584269412342958070594975810599700698546731470256678811585319094809058247011461456844936134358565312793163775896418184350112461463604609196400792332148024431939230957109383873173993482265606546669911572861992910620635240732744964740508811477750097989318511552087447384424983692794428246662985193208895652557368685467413967358534636962668349198400804569191400676960547510985623050682047828396001616042126553173638931900068324237712798100148957851247052530024509010616590613913921168068583765844441830459662685103365651640632246945338436986758307459799427914793083745330772839380363334185080237538650510125799307701534040830507758895864772670454921993101564475191795394245024845205296800899191512784280515529775796202424028105508827028219506431475123662308339790017986412270491245587681532994567224452516993540278323029463845247367576752382090473682115047499626934934178317551582562832806992480249040157834689758831952078679463310294803187460313769669847337626014210441373800863210769911327783989278080100359491262154763347435129463816010902144187802619121698628995773747024436193712354748140615996329643549446171999513830239862412496691856638865157336138355670156138091551371182985311311282473144699940239331584948258429028387678348577835623681987679166437883280634363258947917382972804474827548039827926924770032917105835117417579878050834264576184699670483939103011725155229940381760683539397072347284759141205609143404450733045098486053015922774056670455306882638960685487821955427851457535758740510814534404538421062349079963257531817774053721697101340662361409279606115331896466791758219085294599726181560351926599984151018452669650279017279704268800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^110 + 7167927693630712642456536276498354026027922272014784144294190070759006087441645748217541772545851659334601474142870534111641746718085692153952024701229185028686153000345745593385706921052203000467100198679867977960934687883481620022313515343988150305184441508088606821501080249393602827055307764131213199424134991082512203509461088987746259759531877300049497958100013386101822061127914669513006164848361694968884950516039289922555574086648324418826645249351978009515185031125942214243732707289469568919054037299731868345177698491130068912413774765547563560831620912330241795102525177271620285522516442221741990178653605690104888430614418398752808069483835119148448236572596714042057960514476052789104217161832185630204906278207391327312303007072524212241209520151776442833742921189762726175359670592080139439403012415149219555639103824790377360084568562812780769718594059989379805693406957105597796880114616249500557870158076400238389285197589586483128242996504856111737025826343519438346192188950133653070213020301080454160644612692301443153745436863775643959591345993005447281844307428249147606485628219651724277930242339440347249983105108844948576181237706589633999757377537010096890179552928105295930836828903321222457024387826689514459118591882638835487583948395477052095211650442367475557894097750898965862004925678236392746252683264767871245112318278840951993199979567299829650117513980801880666133357203915513069849388434162272869606653302304219629659796547245417507174425702823109234164959292970931434317642706314649202000816659807459403045075181147158273451098632629404077278408956789363931972488646965015927512539935317642143455082489877894589096091592883635787046652508890380881991969558074531619633746168276117161166645168769376670830791187272226961554576884914695781701064037710029730443987550846799769127066106950103480745655253621885575507317722677647331296794016722173224591301969567526536325445189457849545038366322834577784965587015537432282768558921287963923583577557217470686391049393213173850237122876973504833433865641743789709220351960163440618492951768970423683393430269475558199375366689529980733619465935232142583225763961515902090068520750430488237805336498489405615619852342693414827233840146973169593464365973428663133900777230813790480873710394013143232759213488774498878587840483909431041531220948500730669547486096352758714784609851974863867459530115221840666262194667281646845713646549225795004595223531021252642696033981445104634823543214521957231684068446233013591392153430107090075482705431027804533851111094360133890358650415244548065198080000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^111 + 93702091935001310827522559385374028429130754979883689086839899428169947853742985385987463299396602987280251409816205102522254920277418443520429239411325112822526724868080141279094742117273601120148120154211577048866151124154012403678945701084098004989475372181193202688095484578887374768981139533185615404342757708184285679052472830328668489768106387611727430093779478873386796064105085718650835583071522905307317527337266610708347948442300786456183933412559946033262271132531141771827521772828384348078728383671057178521407068872489026255512620229141655816210494853929240535012684534628564100746830986923281964779987930217709325978010834811648078531051412890802472304910980012307281412495845336870061820378202081754122446180649038076180904663617502247144655958090327453041518829489968849071022403988188064310780454907808049428423618004035987863088236321492746215613928673731739167952032255779647417039572051394110521410383248496398011017932988767288487810926190404738542219056298140471991505850578357610859704366765810311272787675377358697746600257424864800396241861115292129087875961773587317989218947965726778572767532626422763647169688729872577315293226608615198345913947224556988680171594475238804480124253288829417713721348747487242461894260645020334030510945481273206578010835601904641819726594380809836152757504381347413521201615106296134127732535271447467642169650015572575332772324169024572401149477328630548562099970549034162227239303708456640518796876293035085513272518177952469222078364807385748564526162692442963498171507935820771146352991981389565718659088375215502664457476920113848147581084375127345019552606404532756547824228028703995401527143223802945447697886491618431788486847274348741073273084772917664099744499613350044057238651449488702912459589189571988903948741022103604782669952579483241659181066364506339692742306819657781446446142013541033339969075280914088144068872557818147699211810180906879017037897819286589608046561832536956320199556355810913567448384961386394887204516969121208740037629858904915000969747240422283481868068720884676882980177825510853795465197869863939605432042132496502753310936942863586277125404075764004508538567422440457975391540736426056265199063705666819122967438443714084256971146458690343544861354739729497091670479278448641221855053451792221280277448387450282755081777387357598729717977095951713431485872044328724589167159043268652183828446190334849897869571731357294372935050669691817234029743285990523868071308494185712637995813984441150504379549141276607588115848883948315493603214683422945352405059710746624000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^112 + -37232019061591630100536525446924727526026410761724531001554905805420417071055296819373106895890465676662477715300208579334855353631983456364192822804950191073259287113478956088039487920416015703286752252332757292062130403830875284010366009653002802407408518133240801572239769802340575845093863494997646400633193477641153742926432225796242334171537604641993078955435628563224096524278760595961856345539066641750547202916297035533180970322675343131808729410630518465467266941944779822198990123899145833249213216004528666390213195388698863453436254019998056573223564954983080601313744379087015651983070170143528877215844321763702907332458334496948125514328452181515991731881460378704623116718905468370485855571848227582893998246574476958896774127318548967464156511730944900027006002684516468948225432904834066013906678626792956860913993331015710312532351579437991328357737931442078799544895871310711167618187612771152638746865727240670868307930283710634979346756218112131016937715146328105082570949540954860349630746991967424087470718257177010506928426899023730113215899310347189624260641333631350952827305552102477207235131811809601519237690370909428293879617521356219047768228876680124983430372622722735998303874741873349932408455024396328091454841897545135789492792366683823199927589141923999854237069228338808164896057027849672596990456846405846581504157016575118810761945819393481116632238122169041881764525705777851515280341511060659472842676160340909959283362451570819176729490554212769676136900215850734471905602052145926071292161960136054823153370859017898906677501859223486105214099191874107571399944380236444565426762911535494051304094021799715798413059117916363000082351116111315817579060179546886989722418811769624145577446551290653445975520914030650780656332623542376476897089802506795447460047739981355164570654313892921770368161995963915209953694594030574203659018557525039905388612020927832984299625308554264978105011110467333375176149563026530639682208765385033615808146558653632248410307120397401586502324764789184703897611297466611164210286333165226222848173507615226608460418742518562140226899438858573420657321589258929276952558823433985166771281657261564327246800031459072713943755289932107235885399231368419396656349751833752595300211026225393600950788493836854931017028469048457418930468342694946561671430431747600278667487536874809380785462951919801462941810753986101299942616050575497084542968032290741850509460700390580553131089279488072467317498104687308655034073818751577522088735785683378304976725664748363952533367012817027398573542604800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^113 + 1570929544723059465791922102197275191235198710660107651193571640447061100035882997334270194118018719144983405846414230220089938249008559543138828520634862731176202227885791811543956274147443918156110940618455311784042052725853667085839332396504496802888020408661482990135100280933818118365809573580286071550496430306800553813968363208761362956242643047899347311247049422105684245498851695713679260800664980356211314419950490797798874670888075589362526163053126860267718208824388336333143446328940849322455923958584462208244273742809494397302067398313568265398573519181369423325815535569460612376707608293960697074118409130527432345028946962955596715566338450016721363729540883168125718646766629974899004533012426124778284244221114253814186566834090524979580672115620153971939624683907641725411918322825243924054359804536181873241216970135330612889500235161700741813293470225691142203462587795351733211323045466522959284332440259763373112227480491292061508082070265810364044183681036559937483243647468665199870247646594891650448421015345611918261557716463113768393765512438291282992455386759711759141505988160837021417299978398367270591458523446329582087355458398034750447131128965638376933085979261474659122877623237478729551182646064497435685554127530360222998733770997290814659930269151310866373731458076934499403719323103194861763763828213223326098479192270684465937912572088153667742526707509170813853611079070507536469934579287068866568104837022418662463985323846552527198537997837731971093038309507557494225038164625288150577230123366022429500182863127760152901273102188687218169568750361624779474064998361689638021181937093528666256316751019696738254732370878311557933599928447381582469665091126675677805808527559925255156085921871826860412713784903801332100380049883163828687879583385145642071458335525033789208006964072824535818305863274291073859781235731065145483957625834019616937919412957918026569518367052512979103723032391829445153531956780083672351364522195142993467414242707672791555115436334183606951215805655156726136154065380752653170296710347260945439831516872958413647437435016525908852919522687992805053340488348028130039636785807405146076981756608782312493838171508550622720059673763145530825127923320394713417980433615866984579391196703877189097985040183111851910967934720152061515680123193369107040544158002363771422997328957774698105615703211386185767687059477044559433395216924600201519295811973294222054762261747328695324048998762595016977969937637273938464966098637310463342207650882403505784528884424068866177043368405087729745920000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^114 + -6476345598855964627784013407332537003834688874396897375141009390007256669418052419714159678219511564125348051090603413196815612348324253462823530334532679031773074395784633154837521774366785037821213546248302753341396176536030453902305260009681904576512371632656529448579986764303160550237489773496224587335028866229415334654063699058508549089053343273695062797776177811251221124652393360194489044228844341355951236350814887734118093474276206343416760353978319097929001428899332149105203132148770645919635637168471968520076565835138397507559359186552628345187638982854033782986044818074089523251394091083665664427471588750569948907139075799232732655532454680688272152696132024305169765092306458161398573174436220567754076058052523221478140481795616268248610049180816249826980614700488739040521561029313075493433673024432134162830890591467479580041006313922087929096418765397487645120565899706378612534322121184916216411084743259422647679511857114066752057657932534822717129728316145194800287810983138698691004793258104541059646542529595459420553807795663236174275542832892713578350122007889047775137029876580081406507422567485655371124178994984615783099996611936810302484070753552376531867212385599622894126976430907589447435062620699042341186173695669638903554638278089034456920018328502822952555248463457131369532145269401547776670003708680339736923304201411228719945918426777417549611478975028512277715696508620309146793389033199967095990306873435003898112523464860086494202018161085427088265436341793216072814624980758379880201408349255013521623521984059537760358053937918888940239958541629432561923512010799288952655901839067714646127197204904283455572335437596043162302855437868005451817958552085634549733836420908370584249905912451804646529274532034215548696393508789137191228703026648981329069462452956109188642043398573369157232356523612932406804779929073523636084443887436444194080415906661761980103477169582132173937735216203270988977795032538765001204895930270495372883941934907333108865752645233627695599670395990753606171451234009585295997797735148429917182747288751289398498901949937817867646113777173659616870482800553352826116964859672142204333717824675506190391615156622473485889766804030910929300849721554133402534614447026211906733243871689896295946709957365615571319109356010758921715628871243154720703008384322207800456943556870384134895559820313964305568049099659271647543017117806059633716222746187382840984767435499673545881877886387572410371466565583901171244375673871841316343636571329400643947933938203006710491289938296832000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^115 + -2243909263734259414909947430680633738407722435605078600759115034391990612256385100066395962189120039354268705207739844517270842013835170048609125754176258328195097872423252068504061696782869916833001704363672454793739315900348636912012945558191643438151684716246976928305691409219166362309530173803947021636460964205872178696570945389096087305428690241439896369639729952093008891281379162695650940337374493139680856073703026907339632382845941235401925952523894430730728410755361052280823743790771276457550425308259540361829957883231000769680555059574428539876421744854406989431527477469047642145825241981557155680756189558005903164489150407769347608232359787749070119033581286744266264572693464584331280730703795559677016367720032701907551672240409999312069485878104654376954979062640003613278261506933218816817461710577796177822713110022145081565279267559515585680511288957490412270764542474744794174818133641652077796576331967902685412539128177645918345274891663128958218979073493299041392612886537804316595812087324022209289203281805352632309670274924714724976598700668138589063833655676479137720913518223044326479328213312716057631831593044016408978373665554448267711657371252042069736028078529080896350393385934157649791577507649436877744356469468979869562902458649781674513559102212827122145422628645071248590617403331798058824514968132279522536778166826694677147601495791588816829078221839988656920874693220121905449736810181051254018452447591294261508993361591012653494347283557280823157897235549623421072984963603016928138350661653999145901770802190764752192783384269827849478265579732153368164874637828803709203550340650308181566502439553569257456746440109797710452967014783750432282538067817061669441655660000888998690474076870552035202747004993015791951397697819831361220549527466468807228596824163066992778955289407196194511358197783516168613863058080339985985026158591074189010343061242689176912522888995444758992124241751090981641376029988370876308800054900203413684105720276450426149171876943539878300426294953525714547417315203824487542529849208697985353776855754414789652790243936112185609288148992984322256338248214939141111305742628017161763442125837052975535661785835043615608578946976618372771542989144764491828170102335611231091496273170874858330439057312164002636239824205892197724906448079691108843624847987564299736635985990163725608241133703751665298095251348541929847121192142472888355587159184185879344140125229130879022840515101510577795180489821566930679821145055849969169777616728694100096279005696823484478180556800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^116 + 131590141409650256439849566565821659163900148895262762362685570021804268717236408339961603266626752892419569697323092069931988369503045559002097731373536407582374137731345595353543719177939876838718612273394732677538881335034572915179994230777645948931254739061038673076929809997933474790406740976560454979825279399916105881766439272168637753579261886941625989325692212948374846433892379466821623640430801251108417182168080920119884165980735206275944089131724921187030872387727554597656800453638279231655819120007224416392963260549290277241270746169755027038212950689205706173426572845099274620498767106767826713463022367400993493099584794143179844453719467891897693641018129811738491388603097533817567047780210563773950097183392299498869878711330535379818838881887675422187574186210793402726469979483609312066760864742486922915478636599056071622140142981621709980766345343129263665341544799832765391395023627226615829857810470900435465178231056863974577493509944155947109719235235994768525646756746284811179204717473595974830842880077660537450870794793816074000511723220957067976891449334596441102490215395068088712708431413042373376949220978715526168303494226846270214190417282828878666509706074390772046394722434690929590116322055040703664157945097953434001708910610157579411161102547551839840487779750583941875482041174270662336764650896139204828836201837061200373763453078142065113755017092379864217384903506032080560954560292403078698540780583475432531657470630327523692162905482760008565502034449455779046287922116264811844529141605379595967138860952543546847885009327735566080693718673404138129554786298941734839875354109914817262954983505232800798668819071456594699233519937219576069405301001955703431453351186925161577520603422036870844591519633958639608488843241407988343782700680922243093930245434207182756288365416681045422526522850517908522035715660611198431494031053663253600501846374852263861131405839943583208336963494788318562876998134580461929837001564097831766550555520741316390976827477767130306406014235745014842817747726036553686919895313794776908811681459715359382130861161354491523337444211795692876616691896520257484534955646500767681014994925956090256129981956047047148878126965086172177460134124888210233106891916112470289183125374990471486911243240130022785845587119556762023107760132053505752729438964999441387461419969056682863088254612973139136183233272184529608591728124890399469663417889490670225261410753527721868366412127506859681138988768081167309241516114282095093367179249419861175247112429710459535360000000000000000000000000000000000000000000000000000000000000000000000000000*i1^117 + -3965505089325018568937473396969632591458550666396686681392643564101571738747651137225599455297306863314717895985221344124529275215330747924887608147117440965502906259058551762255804783864049889135476754240324627316453291284677794450448543583556919957497608867833103077949128506016579538952249589511472913170069383027704604237063026340275782476439076641659854799101636599993759897120167773863677428117781791814756063646066786365751029864281686263267885637861507826802473329673862414800631259990994578089063093547421685738962172711746654203791702821809393683662658560145511988434334375949055519156850661646280493915887013896314392592441588927677850704397184917627956032005259144750833793834850373968680615417701531515857246451229641428992282854775074768507337035663882525450826001663233082877791181972178588821149328670942560765619395598139407363582030618232221194230941098644871567770126960210391531161890072813670621215399541233467463822056184067827209371832799352183170743095090394722184251781395239821228054199609219639280071459810023508937029924989734266877772320653493205943301973888045286200390168916002578807929146241482758161434375432782178531451138782037587672406693705849990890050250673228607976718680291204119076324857141006377385029774972964727645560762668703178689518056750222892509839686961614908302016176051633382911344125476875892844200740769866577902324875304522523160952396159941256876306003073191676307739379000635858258465564252824305554321313546529064634889944480721140134004249609979979561681850599995973114581815776594138465201899590202711761193040385091256359198417216101235589176816553320883726157296945614617568761064246489250497248604319542725910152292035532236240703272012728289185017631904085739897127138682259295315623824489008012976235383393379458651849348610561555563116403136434070236456810303522026049312231058177573784353705521212922526724640087450410533053823574165528357752166202603495990218133864281105291751614880043593159112284624185800573590350240714187169375577440179536359165774874975396419854792003667104601403634736580396388464037614228570622671923539374461308885508001436983562794016500879853883867380715722285222014410483905623107062203910605230914606976851522565681320499578180920006148759259877922423639776811446389115780100782122714155411565119270963408670433318362235712393192673006066791926129331664276622281383792239711220584863461891731503838252128036997732039911585066821668286403015224976602200216691888511971860099043720621335180143512224266559690112982666456163508602129088512000000000000000000000000000000000000000000000000000000000000000000000000000*i1^118 + 66700656507337364773353971821807305953778601807106978095369441000684355922102772338298852028393490743501482859869200535763994055529653181840695699050551786683375969396579143324030604779468802408356636501028454259860048571510503182702316468232482760387708028094901206119377186639007773783857285552075514133004326772320580473724290008843302599644653769458251905939870751759113915657405606085241318666717490552356358128192163912208504416960665788999562940857312722327661624021056746050330158147137182576531858869362306311007794110598205461130797366322057647483451851094330491706367677689670675421831584180443579526415162367624360754925258830055566162078452864523168047404446124311274909546399923194204641528884274914162769717738209444767255399224031046497819047677973942960662822140328799833099530855408738445593106584091897044708538357954034631142315664192852648492548852520160271404442059352597411096130957807737950083758557939629654386700571569240232477522812923275157084176285297870133939159101137860458834502512625048955278823870995859410720061667143122141768074517812112892651627184979615236976351426250670767355128104502568630945400358702054775821652223003818276167810439043660823097543410999929023119852410739714563837151767653696998632790138624715599141253382894727976907347803757162482058229808745739633628734641671207089730308674320578283782290251026943245005687763921759445001817966582145636388467462738397941601236176437462196059668764901946395694755819971938021823219497790564775921416276598680438494321142545560761095756283010412171365008960459099896621113232916888493211740740777778449909927872725803677739498114588174416043588281320196909837757829904394112341556983357669084154061173798091014324857795588548858194264354997070386925027386454800816272338311677856603947537196134909979566362747661861632408556053424128177472548153310444319342458542225471004233332318782431531129619054793739502462007537670977701151237499241725262422315737364648657329593250648720623415558147089347573981934297166209006465814023629346742724847836251880186976769430771639207983360674620672031992944739721211330623375403911693456907234387090198396400240027287890812634187785148727517330819869852676188385864578932501476298635376933115368106010450799460889782001140958284285676359730131388021142377990412183414978034821150448430298676346168789165214063498848843303895232000390440050866368368139514885027525293329409215864040659227102375578816966129368631489076326041935104782860703230462392030430992183792696033569497035548467221286092800000000000000000000000000000000000000000000000000000000000000000000000000*i1^119 + -616632609863563256432257926208821873331858873381581353698373630194874214984770883395606645799636318825208815671761600655711563218083772980805683902783601178543332758664813776359330360658645740709993438208510420706537556627210551727347904409363704042058741478341931906434077056228669598256278497986031522769595667732527755509774862417016029274266815182691903985146836595922883815182943286830770720735558931758242617058571968880454647961253254591596585685313808768085917967631099290220036787935063176334871250594500362867503407238097794355606164400225048173646254169633359434375894992302090815476757434693493471501512835759270742354319121560084853599968666552684052551473444914751825972229737129328985751645946022045334609761327925040313253639212053076048759707856205442828502609384376421730765484141960599641766583810837788841729190527852856795551632930388300152405992883401418731857474385281039926461170592214524205343880991759256773740873476488713431926950815389611541444428414516048618791552614401094918714121009139360997466505862458468602953771142064758234334041679782313094767831248868603143183916678307587440689023788307535407035406366393802600996589345563459634291904325953776827670972081958260122053075327559525692821170124553154442144980038788951518431174040237130134366389167005222329301538139112310002873760492737914681748789209053275896608507067830639552771940264635116269346357414905198986765750504292150717504089274176917505985545002445523306358994313973041715966856061902623994607779577435432921978262916378297942155642709601413494070611954821076998611498424648872037047809423529058977266908506127250778637738731772704024423378601084109277934966460573514120687801623384157197882362966593739083323207981382128613154899833261952798343153371838022734528863045077725452228722651234561389288702727176498914358596103861914810093594347654125123173711655563424825736878753296271312072939316313797191179028058868315588769184231822222816169148420190522472877515091202899518265002102322103911198133956323396673125508345870226341845679300022623179759610669957753803126466910155621174714248092290738578862056274792866309046903515001257643926053212870821510298799550716193878888725321569347413654589091943170307371654086676078215418146349760481978054625295831595547250641919799514229056716522549410409115173521969441791899887172790436796918562836740739839754919687384174371099799991667351872574119861811869970725497138457271988079759288788829133653075273945719225636574667896823889142437453521891563648757769253054054400000000000000000000000000000000000000000000000000000000000000000000000000*i1^120 + 8038543126286289487636303344848002630249406827661711924444662733720553853394725671337788162322096784546794020214076442849970831564185470232395713119973124294480851806645702777254845565654789179135912893754618493415557827785487492030302180952591762861810876851672873970198631491088962694894755363277430200197546905379523004573023038467363425694822368849684850833380807225740055340117591981156217855015282903366331346507031169705468297670109937706245120100300490969024369477879894684255334566079032228634391179352631937222963729927507061766572284740059604725761752298551956620898426646809391866601883677248353746751182356268035996319811880894344767537821477067787582165119148328935295539480676738948874256493815071035978060256442068809504322620523929261806074973831929129218523703001317784659554063676891246471575358023678289851578709965075277639339978980753649218768677280002539786026810272170301145941805829763997737791995691290074405815912462931000659890136078602212568788452786303841446472190705995471047940264487798117689301658129718489324404260974196791156862886248922223572603112320107500057187396806163135197868214371275162952045558664631955000076405917283245101649470635364058147843442837041464090217324368669268994040871177016368689636181019033303338499931982542431680993662370695263928197933112484764508966554860453128493559491907967256454220412812903888389443741961356351726975351045132719885814146205913227602954906371278087596787290511534759121896630945935148494670884632158163545152253154206202413321200382971581220842950444444520852086200543299827868160090191785640538459966947075970249558139047400324239344710606966981001391717488468028822049182611988672508313758168781047329014540576400482089436852491283381584628435225037952212715905580039140267583933555519358052464107433339828277782060610117712160802023778857354847001953104304858176791312972336159046076536785401902980487346226311688791567711054048410934230477796517591060218777927170134837954388340732958712676502341265893893587107511120018840580798747700424255272180635755101737614750199794572856970800485632558986915783317762720147472402260661310634945441872367897298078727208454830622732346570805954955366860742886950713934155822249391552435370829221259810869144030798516758114947396481136991456648338450428152063910484779282067906551343684346229540000573928117816408594649693894002149861906916115895600583568528706112317467111613612344656653925022289024102903812664119067218826801371576768377592219895696323259930818300945690114821980160000000000000000000000000000000000000000000000000000000000000000000000000*i1^121 + -295199570942119193466265784766453942250610140558344416906394913183944627593604135825709325666667676618825695745770275448994530176093152952761433081286407777786262122741761732668896352613807862953164755450566918064743465574956165257346187090117099518384120700955352141403172799778359748943893624768475003470007613145496589661929384772117908110873413207146703097210802083937571144821099147000894017047238489416488543763040416114584722671869252919672734292866653475124937910215935031533922490391365737434945086242406703935445521827452067666811636706487654347091534537860911498352061480930198613210779554750515260425400685969424466830842298574803163572337792430933102056845975508484058657339658147817901926615610493104824045117302181176401276269438348945819054372079430063116758852621292278477936653584206552202719986875955014484672874859820461003246253702603672156451637198597435104985371337010375515713560933778113739517667786667316158126197842865438903547549547504747456175172899178383428546377380486864527375272229139226884950068902662361694943125005823302902379007309611344340727605804391189015110522388225396083051210625157373673970447036561036229109082778827713143281766865337318942071110842936480986765452019256171623702003162118237377942227473286212745266806447059635546241300234519572202548348946032257459582368432734476004984109867369813374335084791596056360048945112419181776012503489291613696360671160563890899818503255334449246913416681417032206845352139008618782458541050434611406066284751972441534495803752557794755258865356931853087159224191969621348016772809087271390311490313443325662330995736944179204552860036337718525418720426947113627449476222013980986536857193983462927713153066586273386593427448931414966580079562565169751516851610885657730365446165370909964763446194685321653760743600925360630003600873450181122714428598560116198566647039290080320491699362526263479760178841755504704024788571101596881351192854184912415494910519153470560487768694862669133126354137550851435931330499031922642775944918952864677147674298127386605134422887077495049740995331296927201578158614447266790403901069255521746431191319092237771012295337990747361176877127295151192158751721892826589390157105477235717579885033725820425479333869631641161578288665403279092536124316254237558877734315581799038747289216653789691895631380768726258757681196574179181359439731981104261439388245883612236493000270746009489348443243323984756955055422507437448229780821170194868295865378239406029456151211703313685807104000000000000000000000000000000000000000000000000000000000000000000000000*i1^122 + 5145668456273892719733353285773689951543499447767376180396268641695085457881356820561365272969406933127341290486486587378930825952176303548987294763012790322548328865724140468971368601706254702197639269792517476293535137961476003236433012377159576024923480308068419404988422201751051048028346297157329014900337911663943270142332795446937588244205499320253554197792045522398676503922697667847486085183921911892942450415420534099220632761862546711392008858068937516886241060516834644565670756329299241044496995962351503823315684739015593928079039612729319980224674373976347831391250764083999982602626240879845693455173388008631805488815043760997137983484123313377468683439103558868980720313352795079325020272418896208830287640160022986108172677155117458471341404265384075728504545108512153808638579576109078283190602708900610991335193392987324723099504427264039858777056448344573159622124701886710425191331573205426197844315786147113262591634035837525407967029426412453148991614305459122830971366079830869370274668159680894633856872361564271563435546041271533148919377831708342896913168374678958055892412428891278441824122401363536773666804388030656227147128278770050774031450935792503805691591425980980041478917447269912260304854939848475752049323555711768313629944350834630399858579756034736363715848239099151700756377000264031834407013367743058254552961365591217115589624635393607101092398623180963082349817749595372538980708584879747553929780787283153670452811178384121999990795788241873168034820056262282116975076685901968850307778396430224700914973091305850030927734806730931720913178844365169230176906456128505628055056877114632517187691245304221121582156373495989417687392897028518862136925021925126069410923079307303047240252935800878190807121372881768258578905888955770628734591292896472054030010910870735539415894758086523728007107232369844778589620906553287314185773275974639524171462856967324086569419461009715623849580119043646806411649139450534485468894306016604839168630715595341697773742785399600238778503756768631490808952666569671123979776196835366260947790211218686756248955342978746841934224313845981440966327924256485791137771304698601201772387036072720188116626769726567313758775323690615331212894186394089572150082732343970029769149472489850414973916981881523716472268099924966328341032442853384811550638052776218904592275826138549746631988922451052649657068575798029893465098538407689342356247291466036779755597728808366538566683677858667454572222523795356972496463560756428800000000000000000000000000000000000000000000000000000000000000000000000*i1^123 + -10966112075847548612947080005220210596140397855610396960726741009164695213733503012221621984403176303078631210223699338084690295675107630199260386656466231229089722401936698411543256286867318130301928031817788496894295183006270245666915025922763283704156079369859408771472525422000435015399389417773454601582978049012640018829571052963513071470796098806155515631151136311151281719070525288561161086097073037081919695500350724154115444438742914454914153569729831642184223496836263761439770617149842636474704998879568637145657598105824945254617646609702502235488657174998678603696646957075367348730015611002752022695002917465883400992692743074124000876728878505652388200390757395822432931455377317316389368622604074269505130606004060077165326293667685508188771776105176626676887590250973848465165405688448669473718762542976136701003376495649373625012165681174605085853064394037156984721537876366800831292033620667184266962752786366112842420416646607129476005906012744731896725185104697595334085386426581120263580085550761421746727550781297612372766464459712898703695007595570085558076153597838217425101286585274619666586933333046461219211023438122444181151336042558871412655412086225142656893905209025617514350784151268217865751055629816288842608117318800621204860122595929081929836897661575723696819340098764866377389341600197744414787141812311724898879239363194282863220949012920133251543834634706401574288247261615744512088355299792852230719300936690202984548657318115576891109602449363379220008113856736256640431963772083918126497531687540320080145047444015865354745655373534550381947826153573474177154939439273938695629493919444783250154883549169237505644863599196332601206676038016827720544204732687156010800956522497374742774541265241428018623159465355912597116985284343375536918447535616479022847597405094147286474611916310309490527670399993369917894925409115428414289109531691556193692322055497090300693259503694023746292140839055370661759697424310315676497722923229738061657010790961691362704496007654674338033254099477056252990398899633979089763598155845456030478446761928875088824934026981270237057244151155668454606667812354451116362666862034517459071392669041248672230671865837578561314066944314491947079920419926230676196637554365536768217169419466682381005470627724635637408199263364803479014705875317377143031860698985712055415141067890181874898726686174102644384635879546634490601741068175994364498599403310571074150826054215953961335363873657913036006470630310550808748359680000000000000000000000000000000000000000000000000000000000000000000000*i1^124 + -536063199746821630513880121602806305367549846945834107843846226816119304213533760644439098206820366082269265866562985064563450807746165265227116620728432038952292169120400296959024211198955916224874039285333710099241636647533074422739440680498597450801526697321480875789586720886927071665646111751270669526673396894009810828997693442224448435645009443552775770465239123957013898950348263245014432536528807868573083403335963676507692017820112929599631750538931773536208867118160647029329126548602705631364490897506327651531357225331203494394699796467117109235970095111285342944215008419096608687501115819303720825650959592614754437606109685940891513658678589166583401660662739807724255613013341262676682937557763343479487964500699406326238898796691232433730192452898874147490551331158699374943482737424444268969374251266375206278834627999301173742871975261487953604621504742983500018693417344656678574785654846071606513333635181349493576085970729614229963432528414489209063105379216755489833207231226472911049422349075302957350800589546531612871111640344799551782497637494386792525354879883730493217163922602097827812256847636367023939636598229450904840988003436995680851458865865510471705034084877057351700046178550705479379396805420914562716738249872194378618460141011293189827658424012595588265107278969315328780712778108721272385682684965713004331783333020232471795933163281710558806675998202348233680924599851319731407619197218720606417860803621365042235361830177801624341010012102940903709808454566761599287459030304941530841201357452653069680711510713123073941669452109107008736641009693795731460483872052766312269043555612237337335848560758990312482254230506727113621288181671837901972056770998287325019416372977541650286642940493869548759867326459083198203373831499207747918513895879886625760171222582615355972189701587200558024091580280461849323966285843976434060350372882785566763336166142926498642207147794488096739524695578689592073406110766892573854760774604404933686445204961212280503714217020545150618098807895800297629770890222063559271952992399462679695725495690294448719634222762926933767031363727818261973670362017474563702294581016501701868713910052223691201591226330278665603017191827704621226109012664962828275994838249379587712620008890372975807339872082752987370223117868229233123117465987843353554871201895656106805235014384581460598608571086901307163417732828336216717764018153302166127291064740136314392520395550174769803453582621669015090524112667871931269120000000000000000000000000000000000000000000000000000000000000000000*i1^125 + -137015104304384148439659381007482921123143112230560663592798100624800409856055017367688109006177274258311226103932462162461823229890330193088195127645886516645116081710216317835269414851029219209730001731143149574156845943917732707124010984418984677238785395163589728602878867893669590683269912330544244915867905789230835219624186121060197671284916602202383795376928629034148350249929367505784549931172490955061794132441798536804653978672931196261967003939594567344783791028900444331463032308031081169102369291562096374580595224451206136501237256311731589671788724673833261040050503273757121605119330243286559526268433513330846706606614655823039105296708675442612471484350187434039747366242129505436949941804589589377750998092960969537393967371365638588469084470400011067056900445703620331712444957649809660119433354262654608151557746696618914346008736951578122349442878800831965249652090526381274897851197138097385631661524068481409062684708534480076019030341587806117038315538853116668479716557765756366997783302422607822163865610795259140221105235842790543020723255749259816995312208117120855241808347650350049850709923271348012610449192618002453059910078869253505440152919306055507582193532895171181945285634171657524763795725393696033826106434192264696636314369065071766780059808965754860301708541579590839411728554179096299789840652991114812876980605047865113855656721178581158791176256884546030089776161660626815339182601018491692002283866845103496020631856951938352572164284183407455206826597786841165208252658523936995658672253983945847495903003488941134375275448476578663255658960016444825254222395449638597901612717927980880672204796754180291740925891351936916977984652340636378985110918688607235291431684327487466667068327726421635466297044560640163764547756820425479574555371789070861127015389550405960320383556044992897268250610120543776914249087391534767489729907768776551594127283418946245689763989142846772376890435192887311320891482454062531753881193250588329116926770880025733763002968875782517234954217690764035810973255419236378811028260409008810601195574979858039510955249438033890041930697929077035131784202689812959212728665735615122891414357915447456788148053581784171423845721087561555492447014830767230176139709218055429793779802863424160011049382306716108791975556764420267914879531203071019764167822298295316078257115035606781458018756363869910827563242094241771734429651259673458468019842221418385990205685581300550515422722375956193567581245800448000000000000000000000000000000000000000000000000000000000000000000*i1^126 + 82972441020770911153179216160780844603493782152121074697820071350243999534856969147146488232979190862205014037782677798582487316995301317396207152605713523944837351706581549009260653418028654762861314241971437326356256964148480375325513346735415679511456367918083441220767218821570726129717387906401574256013518492396270788822758737753542940026575201802490234798173306814881664253183810725747129194957097834287706731847189171670875807439001596013367034552290072268288089761020579225821004652750380110363894897169890344514971417240785778896700173933240309508702637632836001591779954928085966092062713407688594334390639996856555460097674027200349411778538742675546588624797119188182361960275981871826162357149677662267397449242030508983189081424176472358975181205145169200603696300696591787747634992821407033081011436752949209537173430891097460321782455608069205970418420790345204921112459556797706666085041884869744066387612313715976876227425103803201314438616137069865482785341562346616058764785056765143152935278382701161054596970331537097021133224423800904933985983444747628587478054689678558822884556960848471071058055129772717483319856353354535908486388526943998066529903388870395484419147619377637614753739115934754481245614080844004181747177012815158905536662720222197860966314840614092269406206717482194844544264017627373453631432735427441196814401171469508462789818872841403980017337125329995742905250503254991186411897337579434306838515468793833084339963044514424878660570519551287183998296917503238160866363495700608179308104481445848711416170123358950016938506033934388624193103876031301385321588572877880138815110134337765287766770599911390926600604859747956633308074811690232691050097404588471060807842264976701444487341521789542663810960673339764099210497767804166453603257699785253646101771778559251608937775811195014813777040909059167577123536680657585468977372175053899332794082448344391812551115059068031322309306421212627223686683425621963796942418729931970839917625542742972459980983091662921250585887920931262071603389426908731242428842743477636132662946403679916453376310476509345307834106309934048332156265473437901503365607661857175912627952114154457827318301735633418306290917031121210001348452934449802911401639701165185610142320840517832505075626149885445667605928081627683704308804902277148589911983020992642575230364408712068075986686103175381168290296273159817699085536837502986795202870995082298375084777024114833235346944188518480932870553600000000000000000000000000000000000000000000000000000000000000000*i1^127 + 4165988230824130082723891081776692815981865362106003327795305243759268880026558444784219709497400719809508023324093604176279745762020085862000362342865227879331399531721342037612717907750978401495029307622598861338149599496567437150848601372838504902377550006965755088623154459773290600005449464106393286061582918125478274814878907012617745903981035242415432233283606780584323881880183921727914107695009770777469801780821035069103217365831638134535843635219625996338675083081060893021216391197057530688355858101600621298784849045872895013848263221251854337843374625180668075143242988338176077629619580348622931500034096864977182320442022439812960482270233058812666943413045523671628755409197340452748344355666187935887071430436733835260380649001900873810041352540999458411725302483090651078311165113061599528415045785331420502925519162716579152604387422012678269508951713500098522771449900000331015944851656121404609273602260871613157539547954042475910346993356098716171714316421387159934453057049513726545272687525307813934923432003609758101577436212293857946927002318348349745901378431182460202110435754793548661654712775163457710951081111215452751630851379506373864843042436907754379310597987635566389822823589249616698313894537007738789054077178442844034130697248640109859174684110509897135713323494304638395642145041617100704120943230895022601901428510971665163968005468177163235624660833762744629441951126619283373300370015382729794178488842907903136843476928450290082634387506787584755724623641148975346280248955788285669913972793482446344505421604937471682032042415116517565922831279955710936997225632656268675357202956002325919071128092939589780284893721972853032583018935724928316324965594342254749455289501279315014619626425434504525113181640448516777688422243003862705872910869386807963331247024519543848014308374812030830464350651012175539463118080618374318418473285103589125768897759425562014842913433103370865435549501333518969891777656138916665480474682105938105516238508815441505559362124220671969226301080367586717202232685717490443374961504511497707851396311274359093127568697740413888836744048189292032165543378315169851496563007700010650684585794330547208436801346292928953525282596262353582926797064967873802475565407662618791638274187811948216853615884219688378747105138617511341322277916604815135866755023478407004162180786810627918447264075270744630599053872737381674116587241700303491699767938758927180522755085977545219627796905674670080000000000000000000000000000000000000000000000000000000000000000*i1^128 + -75590920750365205866832763984258634283150130510185864002550122948712075936499311757134296833395982751612840527626828006157954130247485218931138386343632297246012994188487972286355220466628421686401608752084576451162202125230682307684200082409844159624696803986037276474109498273423010877936116326172829128181382323795682031729452479688841499729740761194842098900637997240899881055080628118220492285017875076653973679578570585929683990274707666079096237386028686649874765944128953920177774817342556520976098563729619331940707474017907138837346918727762690296594164186154412560205745467628644226887514230486198064052763129174009188743334834045974813134419365480805701748918749026860427036885599785526941954185978371647669913806357715127310630452410610488951985127220719552288087374844557963249374447444776132603864291681818834947463278569263640674339644747631167754161075018584203792515310052366857913336908839765600311513573097921999710830315091843554232250000729444892700571871600149855259767303422031152724052729862366043820745467514956972832752739478261073165153454291973541843950511389715015405091392861031414410103085782013716598472958617948594553670069676592057828661036832503090880455174658061111758060659129437417244097220959494874316462156002068765350901166919578796679080007088240638152227897731372207515598823169493800685031300555593886472442646796438378403202311071790320727598020636381177171447314672188655601828707856880498742938978938362276004838610862218278068025603137216469493922770166033077931370339561532969198927862860454934842158251078393541052095668081374696484964895967578290346003663333921730409556747747530281359350279478465563375521856363170797480529493169991886352517306050420655203153113785310891990847228556144420550962763797816996807627424906897611468651613874622314945255383312158976264884718248659397053793849001138035115393408072861304756719840004938965798004927740094778412826121753507856703549043104435896197392685344962975146215706395892962189862479346062023521650812242337908720573953585781587302624185886698654572610781874143245954569391227139608546010832631292565201834479914808741568753681263597708821653990708071566990678370882668219067721510966889029766384293206141617857822479184863863864397366397643535919973514079830521330546289747628224513171348430973025189708018122174449104826999640535842832581614746774439269183283905459593090097904787449347818973550320878865272141143078705905264295841762911351710565793792000000000000000000000000000000000000000000000000000000000000000*i1^129 + 35041057598213937031103236576858686223361728010232247113501170518133184937499050314838289994485544105572323093453132469720177266416817727617353930066519845250312593206303734112995278017803703944913602390579111815436496177085492727465504687737138462776579704117077539217141516021674777751532614266065052621852909101821374926942875005814190803258450923257744459208741373368021532060357691181037146983896388704167792956415327408453685983035629895109707141946425947660911552794216724097240097915797759354041705072435125361251478019002465028699904324628310819578344920679482296934715159696837398249033450262622170351239035691280150136480498099109847895811020275886145489623236595505136120831768268973520924008730966350072911275183266263473073255829900712596073232384390119155884325228429858912015753063283638499083961595996317463459506734910313572055008050032034869913913271317080160727641962839718108682798355309963749062621054110728593108329156732729326381405818484756375346382152643670400044556124014898256838633776395819364901610161012719441661497487078050632363221181171824587172284725594680928537556079279664291519360378395538618632349482557860779525025049312449766909056933232885373672178479539340118889111441678075143236895434666795183692454496907151258948121582895163074943605392684803314358721819479621025759606321238221622886056427651869958026745174689214029463719139256761706109052342031605860280226569889725210243474813297029760143758885172856953815761657613722508722507533997775111023051733648831191956836070847153959267889060253841457497821315915622842105793438635620340463247766302070119799344385265512460367797090969328871180023193684975496883063077129769131017961105003365517945321730550171848894106844298891272402530733001355483992330950866603095419358127081298672118700802416930508439196214845900419459358881238333108482141902794925595047105815506214560831885753329580647558652668384618881539944359080726424732505743364999855400290820828484899279844731308438883004482671677195987481999825009790324949447238579985831526230121872600331578075737421581474973766629556851689030725464226507957559930000815242176104390320509912614392349691643518442174301316968355953111589487895524528126017728167445256648903940991699456957533429688740946401517393530515753371098458746667317975983156484762708605311810622106093328982642782011906780585333437956051455231811022358919789362821242457049309123184349039654066059139718512545195390955336813353369600000000000000000000000000000000000000000000000000000000000000*i1^130 + 38001804655864526697287198234715672586063813341478108200818441394925513104954896311818904473450318230318510478126923920692158034907313195945267327027093625954794514148434259130275302300586494328902006996358364573374137672727070828746334530756093897409619660067214621927193128401413464184058682833643237651729037106763196411084297374518824195108975215711806731236109580390031443910277336153946918262064730614638327886258039966065457697680335846203191551942498590384523420795973831337594876558006470519233654989060689357577620607517121773787088236176334289399974520657953368442283827869665235932852630777130096133699787968783279355869519860768740168027667729433696093638562375885081019713837575367993529589489215651073032576483934106092412361454133241950227026832579353839533024889393115448502574711832407977478088634869703781785354161981645595448851685205697861242842062220196666157745522866267135013318222646128146955308512181066250518204041281242538535491302170724727160941262888975636047448728918722335625908986903495579516592096720645768466326323298910975976424170613454353085005294923249704893493043282916468292615994452532039227252767656034498312664004252487936974837393920262742107479468141554652778737174696156360320093627584400255324573906998876594560652596203315075837555255505204642137212790903133805459810491513329560993749883794085129932674090738860121709991051394209816218025943412790856557142327866454842347815365890793486974505969301899037248402612838413454443498444962313916188297000679389458539522584741588659155053577519717707690826270597599229862740450101520320322481354601585655327360434834625265642158857090396299622587498914091537258394693435279258019730369163102036722434646468626433863571394470960471323235003010361633185448930696987401240682454994012681007648634113621244120995073080558027932905470421420606518547739727972166581438718427014505582379911191001455754275420547238345195114538256401982523909795250354246534734752411197749123726693875145705636753892965813952554035633481916355593699273368725779681274243611612561057314439549687001386284428247589601855195560083606612530822811256201117413506081981350086378273333323185177748254057937422177836425557327420327093308408044367308222022411527827473889048055992196267239705362091036524409882757252797230050819882201063210290382898563933977755530936207997242858803383850413400347306267921768806257125913229330986392362700311868269799678863065953643443242915594240000000000000000000000000000000000000000000000000000000000000*i1^131 + 25973696004971471536420957577239136234007128811997406941726064927849280180744063743478003317056727889104208558428230823413128486064735443623588326433544331855268542003899529425824940127111339098803474450329808446448942835956249560851603069559998991772781792773663899394598518393620687591954506562503598165723390588660004729945478904341371285491049670791921134657778846616015604974848908477186008130589732097271278383265034182870159694581064201179568852818631281097583710158453973727701118094042060577291049937080933690479086858405832933305369153241773739062474914837994756021826958219806808640811243753588640771652090897568608296905884852128807465992722474227718617706062162535867085923036108958252413039527747317279084624208682150311958844017951005963561068915572510584225803680644607963380222894886488768277147865787637344998101706330277616858649677581786524759479282442986434120570636786219765837209647632574947221098761169749410383281334684668680875897908589461124253417857947980625436671184561450317520809377057333786589974705625216334999340737965410142451377920293317955348667754847642709184559037501827490734451656487058383360162253751789847219633225811742249684129186172869620184884218336607831720648242218895925979765650831035396646642783325526123638872724072044937388944219373611761008065436975749081689101622937866073774531512594683744871962970119474785842558329212598263561049812576322397622522260879357260169564548010955456436523124583780789163424103734232419073748885690569215067328484002195994295045750225854213209147667702479395036341844051228416825841033308252699745933179338808940296661498452397432172562295050342235854897822824903847722184962739078741393613683705370295690021533863567692302889669093607369235899489244856536047452635618606061024078732461663273498603140815503134033567335980734329406391915997179546484994635427840778368304633670765996842575611268311168721491986121642924322151513594546451854418912718783393006767121308486161005305954362877056151060244424429757113175900993094682553958966836225613048430361136999222800623004249749886848482461062810351601405954756102645942914061862883942833292338261559368641366102067005774805821930966836807530806757538269911348181392800136453351748343231936207428586224711401755410395515626270349651375708035409991851293846121754240510025747996358676418908868029241921977894371861235975131023893651480849548677729465208771852280090446378910538545345374136116969472000000000000000000000000000000000000000000000000000000000000*i1^132 + -94501058164464184821942004894887148588887567382573100021324668466498712982975106747262167582454739605950198420316842617601957663926656047655012627582636524163248852003249924621671676287908453674275534075522683319034041441270235786078094067956199535520003154402354577806939104898658012649824793765763025190161349158013181284094491480923585845558779135963735300327994597339836263002835851491742470612554180172497107836270306333406411556108804124813006405598028464973738159245654884495016086405283408088324935245781655066851472248670402325014539656992841830741187132509518191961944452171617560173038025918731420271694479977162922773394969235666709113491213867875593403674373592399503742729915762301216717840851308560406272485347998748085207013281334117148893297663535445648754745108474201904079432118536162611841347502353243441046329854824614528908667770072204043819883562458763130628257353638617351538767566572206968840780346879485834366474362212080025076064113584573012689868160938234789842678496001530320103517566226158573242857014767656529007074113755429336009364286462144279679655911356720702623021805858591184022174306472469452852072602731467057786551380440221972167575728445990161879432748273664151281543301954452877866258686881630945877530345382773314209275899340335774410760009468624703167817921915373770576982942422209399620687181184331184359214469479717688440807252141387767966974856456717068502107007361572529242942065352552775727672863991854988813294813399832702112937819810344953138031902552781126434322072216694112308000729469391025358184029616145733273291656099248199808348643070881363078125384382128403068813086258783616333327806512193061657222198071832572705980474158654280114385736095254104718321127416423159694541358189693828215643038043169575061855724883699060426267607062087817298449898456154288100046906555340782558343313525214997476625230326782705283089483285784954995280589559029176707425458364057910122739286952818569913452772599477287970951261346268926131941012460265416432388302637617852368219878474414754241721407022981934879136905887216958357528278575917269819017032342388658099591500795474516738746122845994518385588152132338890814546857626309890226926668708356330084601184503604984145607554142630234793761858737669770314071018082418993752417409024715986067416607646826089928077491638274974630930429202118519882228693577316417998310255163086152937479630016371915909976586524396599688629047420518400000000000000000000000000000000000000000000000000000000000*i1^133 + 105550674398056380592500954806145545614303501171154457515853162796804320078630900968779961593570726479196457507970615324690796679439554231642747046616948323885073060038966724112545942634306246588357297917555979666341357253973934729983169726455327661487119397881209331343919706713994071599782715130592249541826809021949989990609188477575693711735561030622655967519220668349725190388228141200906711873026769471616748430865888501557887974257054959250052977248370778539338404791613477836728582424570424258657544183797116367982896051755235077036193692301432074923460887596135180662633741635306921870271279172792465732638701743465152237472557074138397079829354193705168957964300920325809630001383184010900957674696753774488434795632422197692600593154649339603346610517864296012360437469629787618742139876144665754412136612747313602680960843897274967849485850555309945908964883972436937321034529883458102158051875442754035875474963075814751763674478492207659599552278556514764649188895001345780303048000067552100329380123867718931036560411512784403596217923839008998184378805248912244210091614572573797912971792597936186559434130376386110649636598690375831585114227255210368172107906094212574774528555979957275336414176237219015004754862977891687439764961314024551380812787402780767217705038489219355046044572961076700081550474793976085904420646894708982397773934890809631475333583635905302237838423483582395344355707990577452255555086678570125707160396151547741553101915644335058574289166161546090651421694811384684804046833833547155340473482462450102737341694649494735852246080217635701912200524924871380727092440124094109053729739695150243823366080130606912159359152145522842483886645445643927719862614828613368969752791442090140768139197269687490882266098322518290311271041439262181606922945188015796398251473384648956704377415380567087663571303111768474936687574006735889514701075073619753312314527412853082355151944451684900017898995749188662097147009277430932053202417234902175187486845729847647492091904008888487481990972660988158067941265651550407730663276684947179075532924221218844182251009693223995334685573553226376892026940998035380558309179103637311912566420291089638444070012928497329809405504953241932194501804097447116115649946383700888771568866524817499558939359959992199209208595810574402121906384172916277586579622814829960523784911092424085702468070464423475285558619381245692262222070920968196702863360000000000000000000000000000000000000000000000000000000000*i1^134 + -62390726257069888947348768004007752000311059141252036326173200659609161361201850789645452662906635778093285094867243245755980526220071387187133805871978018467408278664211882036825420720815862847204627142692984596886693901598197885678128095765689205216442847459053048426359346037762779731271103447390803458809451473887895039780407822082029522998816134358870785686776694766586935270223044795694947837304802114778957913376637105985572176473006519090015895944734527220224632457148265414296875695663378551339786071721494806706156971819256904877233528503907422143647187621446523415238814467891738483467656126358708115280384400058640383556549894633829234249330303111438176697425428679999058272082978308702993657156467222145435074035311736352548047985359428392860561577229004389883553908225358451051345782685912677920610518104118127053764595664367184021782334383679758563892796917881924701814115305074242613003238474027846658175241844400159769660009780543864092180600536489399592191358888053399474077837803811269516574655266903541540314080270757374217932381079084651682653722892540842219238099793780080127571588214323903049709780186810298412188188375683879745015964774982457680498337712546945181759998975669029122616570662582473602546034364054195525908150436812156288776937068743890591866326373210573569864469923049407226616723175106531189736178416527148746751685222047189510052402484489436358286280717666083026961907503945163726555042270143555679837069743734881057834880176994492899897758177243230822668975217262827640164055118775154677172861769018927063045249060976285854656174334348553421585190762692729856093249255247265697763212617762590726923480618219370576644709168778110193387667865700050174046136158016550347857067370144949234061158262954192319552434148417686298877533568972580971116045093767960988939898810321351665682863143954352241864458778067216150587677325170856152630852398279814867780652599713116325106895242682789174335041292524229877726251590378808176635412591883219508964075936842540262723483359028168175525388356134490269006844034052085563487848589937582370401191965021311012536982528752369258543652175610890984913865226552720174858134342030127468738121993233221990968209922755593842135446827258441083539714276904032916218108864851791287713165976391472209331183381789174300920444176433608461012844647657258500755459810028670540267100571372800127717364364056239624077396754166477394169500136374272000000000000000000000000000000000000000000000000000000000*i1^135 + 22183133198734742347429024433929635967025673640656013457196658652925317319176569538998472193845331343359930817822566108481605390076430123355663341800709300501541290745671919784319003029862738770403003378075710729495813169053012461710031906072826552922504872522272234576748566152638810860469820128830663375340776425678940632299046157441247962832861685237394463664119571973308855594112235319120096852381221060825032810007877266244981506798863600092233661135795268475272409638335192401468545838770307545042295235645737717991170445511136539203464857524942753280203975152761833059663191664380727225743159933025030893574714457913668674363146536490372699914814167138623294079528228667362504797059328600172131506929018365347711419428481622195489037668368185409333592608512979515280093323423278712053505309039645242304760970190085978242835167925240816618585599402573145411285368926258395386848884258476111712340678362777674383962548564260100738574766743621032600536229919353991568422851239478012067229149256500759921723094386367749763483056749630758018138011976672325992922489385315450017151638384151004576269830298936395122075777169597743202925777250574448026675848280501166709391026451984459002624663809296947388450095185323400484910574802152179470628133919767777668599269934623090964838979107774292947138646300964491602246033789193653445696492087164242783876769743521415961656179073036379002600594736687471613731119109012954085629635937740398683941029480623147046904450879540697278204066801187891545814386871713913060142131114230238819458597000397081824317264931666374353003270140536301661848991728652510806289888988241242837695313271160604181315330344161171511899724120788273023233706838532955613610627832571638511072852077478422421216529572915392069682583135229248565330246376363960112808051148244132218901916731791867828445459231662868621499362717641654468992804231823323279069285310338917869920353519937581070065499241494725721109240259636590948850229865946520621097409624702364768677499092283908583843874746959374400451318057982917449298744031974886989052918892879398422284127628167708041684867191208813252123402093250637629651894586617259555254714908910308466929369458802929507566713309783133723543678835139536194535144242221528792166992920160386016623489355837448863033264849391114666996063874887101621539350304827611561120518298251774095625796143277893725638519948361893660473622256720801915155251200000000000000000000000000000000000000000000000000000000*i1^136 + -6496300639710175735732908625323956345339021114770702850709420734823336676367874060010678346866658325981318658683718205878984538633973520862036716594243247231925085067824742625309067557355891664067090513652106997605348757422413475605729870430648366019870658192697631664711226125061104660303915572312886339849175989025854186128097644275771260909999350476348082384589510044273672253287126576323222046934712859922115437284780066226864097706232948374792376895454881894092456098361125425904592845160043481463835005190618213988857652357342459151613538945829930191796996157200295125759068510468137498530470175247259062052724535596343858027498537139804184483025556774908715199950032271819410459654124039024508420117781917628278921838070705972282000599886914290286341889394812862042525484056669152511065094524493023221326381255947720967504516166463221199028601842604262322716961968006107891788209855573889853137674375377203812508030627291117841958164039109164648622402203172800871847158528071039129088175126792040892685480731765680015245014503572714884783600995429895303571028006837736722859304619275814604994864503367698495749533951366727106620801277633805532623228514351305180631332863917493577242683929923448059130243077659150826732061296432748256638309095027783422328675229342098695029612685448830678568415619641760402881684950592851101255886701166941956103753584252289318992272643083124306146829822418366568205786912649472785475058265276374199843529537721664844759975321500412363673157057421387050044526803613486081214636032258182026643889552525484946115678517828944988685569647074018732970449153839304755404446466672057221073900919071790118539326030490244217715177663422670919787945587678470307521688970910423070635680430425912681653749244988948590842923763286516937028667268877478855932589369788719649616257547172774071478134643681293025757521902181588329435409757267325075884985226469668296791903751443984492481805880363521474275273132811220197960662809040745832054739749585281054822081712551449170372086565265158698888821583124902498470765440492707479712285560322541803890010421852007525495623464421051770504751436125526283740083123916960813779424464207219571049343634050862006511863618603414006981721944838671793295434889582635348376685724440282633365718863924010034152919716099008466539711797947652902190355900993975453456549584597160819476910187282285205724090243368051597633090296102256640000000000000000000000000000000000000000000000000000000*i1^137 + 1206359456219538428178582849489133217254865105093174815139298081751372421118362141869725695909229402550926707022024518078991541223657137204947331276294139390735722547331822667671642575310917245689091115277720878752750146009475913435420232492010170564507211478275536878282836831094674208165391268247603557455476884846361765357838964277830805129275135575963845764243465936335454794117840718426258907781867728761526719310935653747883259418423403319471694125484056065005968714235766218991962010504341684502641159557497323610268059903049777448956617727349951372019117201603989547896715933642459497844346966792615277915981516536194351271896644576820783914905068052831313435438209564399801324568182031175289179715203514110620753081815852971173538523530931118282284002731668373998920402113851846172399154742794936696048091532107747387479415712737251400466956997826760421688672704722809727185292072988313602767701531831374652707146158218407732402787530658587331881587900259824079444487258628017205511452019556626344350447089846339144070243895699333782976877438400121955258835690608035454835228856044100314657942972677286700921510728878052534684403836453680653021412748600107609189419075230714988402434078778725454071062226416915441670058217790604172878232315644863390637267272721468980900833966484138662959353138437595718540603144247712550739135329649577103692045163185806555657953040074885758093965314385719499052251017265864431257139577340683895146701512656029865588486999584209520247111193984894645989597205013879894138548974212605127687608003186795255476215825197914220632223992964393540950563447966761183187068782199025533624995410837091067569175054296804578819536039996247051040756955376574630654031789793595945622027381171694425716141223193450127439868626328672680494990679242376504221088200686036054374536446659677504893198507442170807076484584741113832061016879261210218710338978589840193557611801139993773505893819070514053861218839448594968983945446460553950091005938716083957146015407304425749117245665160929668613944644192089813351914979757460088177219534409602828857305143208773068230250626804672911635557761234254973681558220048334439728339825592169243245546813500250836659921817705690747934157634163615515341193826985053151193391843201144144599460745533708218066214740220435438908975100401080048805112837328821271998721556229655642743718051119506979960881201814246767458254848000000000000000000000000000000000000000000000000000000*i1^138 + 371486856575454180860452854621716503790249056292392829750559950561694874119331544340660004759169490789024779155524384935344951203034791965608822761723131920699829829353973139022160512545682036284778557410126346564395301731528686638968381611083142284148044959626125242231698766702481776410501695033091376197990870299990632497404997283902476392237623226656400286135354369066967648035157578109417621841020692537390346021525534334539228184372224448154355722905315605909254631231759364512962109344504104204862718652928733712725308011416222606749283318779207235039365970991327807974261797050976945357422125601762414477790800515315649282879217759426543994790815353201318862769064181419681938670546145158977280599039094381149137913717308779423498273621059473950592267134681720003097387569298802436873229729973909400238509983689140385068479199818707710997814245118961370657982510286347966752157997073550459940974126144002624655721150966039147726970120165601960586673717824838479774879276805412031066321493154077563768608854043245272114260150377978390476181512424891175624565624440160680726011566740262989452808203783452933650230856840356464856645575782736944200020075424124346777865868669330013908177241752409082446100782875288335545925553950088535873883867086064692631769594256496959267879247258475742450500942413046908710753237316479525090827902371792667529426939130172097666876511056730118336361467961295179685164949162834999991470192936102818650572151959866232406330116728721166569731173828939895494306405947502950589172294581952873648287599516278334308811731308179133533071769626591669218941073867038459356759890282152774980525057686650947429782180384956227283026302200856338838381903550783998944822077436093933882825691184153805488728322484150379529969620500879837351168603968113164389801835006162677220883480438570037532291721527956643088793687902043436784023062036021303317497567095456683979956260711433227974018700325619993726597438490716666656115473161777761975332723721278384721287365721898811479677015552232575006075501630122742782903274894617591040631005168026673415073404956996764172009942412825713676888526915008473356056404978819953716954487284455108964025592135233597561402944088556478560382812156527960135235567165002127932137856217106049320530329176261636978464787766511911273318206645744560803834823828556992714694705885068381778579863185956963043036004237495500800000000000000000000000000000000000000000000000000000*i1^139 + 83802666924656087329606554164719965708497561336686544836717319529231478845430679293684691390462071631502661161114817610478074050867981622459755218858805316771660133632266056137026717995822137694884859873888759211678100441817242790160021351838863854907808280258472993441730856343830786602420712905936031954727603843141346540718512350906369159765889066494030203653757505726125333515719245384768890298176877683823104723964710657117340896928797255694666605402014781268151210934187799286298646893634854381680851335327689094245938393240431597805698294934597368995106476942257703396020967354939038241466318809095349232708100260414074148420661599763528672357708557010701419240585958482997431673654393511190855700576486899525542969357491899112541388198360896056217555723117569471547798391183316600765248969856918668480928016746033851842827769537096891002296643726254973261219227822315332284829345517389024718566342996215653145378765699996683669663097243964314256483612346984218594339177617374709509017981356956962010242903767531801533567779325922226766028201925733664149119083565029930788615957758502944031117795488497124197410738182278101657732786588821511475330824200572143833098989881493338049842280531574840016755499525603158418243392640461771310161188831368976082249225989910439969620191134466240519037106754442349806935054140865039884058295051964403621653055117142673242308446341651098481693913025370531961779144640738624608125109821842643764571768422673500574913522794535186234189778609740328954883025798476766970336314990129135023391680076117339850518085252816191802874369359413929889724760788939095130653705705051761146869543460937968270086926328466149279711857200249579656669125238662391224799593261863285310095899202710526139898511928811841630431694853418483908731467265574457121036734881509867028003278659085472284057595994147420609090337101133891397666787530253167078412241820384708142653929529604966796960953829307343269385343379659869823991454696256421194922158678416403975748543060776797178423075948648740228086665039629966788907480729194730201365744107876507774896395114085005912969357883903877655967435861341198422011541732519882103794861960649350461372141875184339077821413484229017577892988211084931838930831404739133407965112438517451399667246741478444986109718573770768022013051011699232313397178915343851276999171773243244468073986209023696171454955520000000000000000000000000000000000000000000000000000*i1^140 + 74340175462266258305761711414071138548280437022672367453907559180240278524146186760966556229166995562952485929369507387448314498194906843406981682539986727582745363442492164156938047007846842639914164367811124612022866179951772392729045451610729927622212703046939329517794571526059831381505717065761607118342860104565344453329694332064682610657446489958553559486921485594297455009563789046858535783607624791833838364424008632328724539378689163589458122589548121571338010198956225456455136078043900411269499922105582754011345926956206077476911534583788042321191339474923069010317197881894585067109619347042671561647814578606333444461723276440830074550333592632829022955924016624540808962765224469388361187629746067773587168908825161715155048440101509826185653466242858844226563667042332979597780469389820324722890724354838162762077798312284717539696077016254007995605227586843098192185685176360312533811509595149985758882788781139680836953598422724332486344508958976172969029206049725393269215907473213064949140427697157885447717082371649909223706842372776968152725755272079510748158121303498006645269851893916495489227291294202428498883840239608300217642331886439693845650957646385357304526707282723044480722004258907424114840488014935138149605986548846461281453663485643888169275378910461849329765351114268668163146788581920575949410475558403499174428996812770270496763905809440230098610705606252431584390282756599518779913462179787114875450477745191386177855151211976774254479246887868778524774855727020270664435479064276063450248821377243281400920820542787875434623669772783231101939569440277010469035298707148531634418024843543473185400351597055788249097097748912933179739091172648253496010119301925419052275529033061288015239406213127768324676781046510958663619180719095143431091635143100521270070969291429472889433538260756816753477539998971978938472002011573442321295798252050357693728761083994855333351150358273331689046183043339962713490039314819215330210762399263764610822585759243092163620595470096241746573706821961734455525710790748102904418443955380025470778806894035033493351181434120537707478220043908269051163806457085564387836879116717791940125641463721681944959323977244677006654545633343124744324253837453601245204645074213966340174603123687203249136660671166656199009197435680759492954379337484512962477084849494771239321508401903566848000000000000000000000000000000000000000000000000000*i1^141 + 3609480860776037638627514178784454049071966802686120646874008622730499785757020043580613017112634557091640809872303923128659586302129345815355844102969676292746895098764105626343936898329433824819784496328655735731835604764108912573083529168035701350034308943741112176664564926788187200088937080710824384586209995066585430567305876467509519044328076912670210774482991922598478245481915764788210681131626333059470328956627931536310834234662800358925490573836753781490916869171908855531286213994405280320324566290561422825425216720010888188819867401117636046855041834778572654189727174489601560829039696650673330687180201744065917409857378518898044861255154697562572514373354980400024412445568169110447608234131568099742862258139398266549609134570135622486271986244421494109879960347682846089203406336072785116186790969939042393773921638982007981737486337358014806041281859143929388118006353583917221266639878194042496225234193083363261319259367498308226635799865146253418731894192024818364890448115239673430486047294013861799259833503803849517425401722944714276343060644472961535611411154253448781997896563637706093663317904384854667486039136813140990814803030588111640755591877330870878564124854863419650124016302615995661287246106839314999994302541112126571893917571347635126286057232400689407413030920561054036156874677700724624463361047578110879347265009050943172441486660618799949324679913812121261338181799466749857055720775705091631865719425386147265516548824644045846486164165658053990154645754779067670533460604147846739041828611423587128161162099531207025872057457452075432620751290955865972481413536669286530435314591773856900803253333936545715880868895666086152039718430888006724496573634530799054424300982598312703968907599632562144607021011244028474832324641567712314177189930123584072731961930190202189380589880609013052551853718617475357401368679581610826975173276243267229174490001220482139205780094808555278154556940370796766832025999789677317762036161856192304563003392103261016263725883968788526238247525681800820056986022266963025197970537818890352351745536908040477435400392889146890901584900617985242070785345432629325328710505087548096988955056261317260102569823068037477751087602440354642700563793429152144417220364845807247409136331779701661394010881061732611520774274235334610156667712072761833337755456272081490536719974400000000000000000000000000000000000000000000000000*i1^142 + -2835648783010033193394507469828490977444028475977901728524599019077695657536526931387713530313273448693324075009340339223188118706150425720674378369494471370719244130482217940614268874193281879797149757133179024304987665528264384415696887941985307713953544140990274422914195982288676060839490236893260760378537719404912845826233982048895403693674796804280943989403091191561910252116908468237274481066635699529234452432896634367835070330276385355767478878917744703813380965363520014331885228278998162279460820919520621766768898077135429278069142132117759599138873345670165572754610647768504384458041442862837879129620887637813719377901549481310612971558628301704584665857321891624365894798240786494977810119049168046557805251124782686580050978807874227710609051178447179025585289857254028438940670481896006611966950135451219027363798786260837836549279076521218837281678585456877647031477014824180888016504522886718422791252306820439762069140004075446680709622317693157632214961464783465453108492567839106317854847941269760001522391582310251868297555774365072280004866526892740332395904190030589850144327284681033349170092536285969077747124049132935456144229132068032080524424569610583233951711768470117797882714287745525316148446423555481953712250763579559041411034585960910970933595617933137989911883867937697072405564939413883904006484932871006846797573561217147098922681798836865506144429703259184587189683921988683900458223728993763022125572015286959960380639534709844753061014991211419247439400490382295817071571216527270913464895387047251697841185286921799275965092390166322176778344112618608898794430871392006792715649984868530867420191815628231018126636982081665540830471345555278467458800734657511549880852887161914563446094287334699595658842659455192821732321526798267444047248339212892175555467162534391338702758456178986436614505052113382886298372014753288580874441407759215844179840764850967626375843326732593816550923257881950393191268669797672985547494861854660273141056534752907046462800468362598994949860337431478761678282760575059799525055587374245284181751226337213662979581666136452752475875856761562945036310047527148679823883146129647221619324849814431337865668585039509708620216532494829948936880634663188593644351344858377628806094834003165881692528536967836622199327294631613494930688313138440668340270473721812090880000000000000000000000000000000000000000000000000*i1^143 + -269223236923530862363480122996446278707990412864398771649974793356771101287828947178269676703236167992687290204664689107802673278628040831971734366021085127271582089448763145692753521474019004346103611309095837554236651360691497659950572233161648670783469340071088717633272909440389599783513045035288418154553348246536523568361018058603437859107570291380682478655101193556894255837990665068202643485271365297441563327957209617912799143758453938929651687189351280339487194791497433629950492734098226851128877195759419673398649740683472897912107466562698001862993374597853607571452663722841334750103447718670822963455657473878650310500147964565731378390568387871944748737785574499419312198624185024203662315542208455850306105182851581028151561309603883235901737084364132648195477161742253007736455943080875459080738794539699154200073784817738652135422259731916781888103705372025721341737501145452547886927177149744108553039878345690255091919014326320558952508918638769198049472122956589659950034197772950717211595664324863002498972824870855618348896058602547249329655228103695706501198662673196160421227543614680804867644971781347945697411939915568920478643277310891681166064446925543558030316065189257509955743445335416019250168552978938464836896836023474832739492188408702012464461174856909020769350853648393603201517094969385798223477220769911370850197977245425678081530702821192073389292203058283092163311290946166834810552593100585607047180634661136057247395476564027570930142144442561597533128705493124342940562396208392363274746771609538413690151234129781325336161931384524802812441461032574527900628327969986532331966621140092588772454266189508687650574402277525702452898214216969429314030088099170159518437324019498880488538000145017881208802892072985601202634297432342684208931236290248008025697165913427424702294248572905832950752579859007817916838490344698432108641052136595050772141482458147421247773979858463428751443832274899344555251969568180561177655244292138651381891098392997354441904468596101522584849341771115449462026914443297554717127818045686064153560240771659163350462423014122944861432422750233373034359910823907457610425347747797383055810494393013171567749238014882746037575175996051757993274665424123800289926598893129403629114715013556657251229614570336152230862838657989403127069763338561801334112124928000000000000000000000000000000000000000000000000*i1^144 + 21404783523938294677429287822477089302158607677687987719661229062478650110152764452853651811224190569341794715811706033449637878845208613001424643596235168445093912845527310629029075025219915458237304003441023268401932113369694144789426797799608544667612928100260619550676668030560848262354758466686008116758766541977595177920020212055642522007140050829246630538516921926297356598522342062299341174240500651415964368125580699631224686242424445474751401068956077144376645253092987534628903266752877449152368528705154838991965438390060172716676509243283303436803876839615581710611798417937657795229559386519002274237562572917761240776664679754144544759605969275704936713028865902246570064460541145487322818564237783545604319575501731936922703512278303797217801910208132211881693581584813304773814041075714766660471262140005999313658906871735986004655030332135457167470508203688708709555510150540640650967640471908676936037061493529844888181192119373463830165680987318048197432474341551817134677454721029222656983056316549220548788623546850160313255837128188890906744150489296493330472131796069371214995817425550436264333391941483334079691073112667442934391770565460040394590171078557559724806369588017598260937780543142324371890884086384340893180043480303823470476875752228834436491642793675403274972950458094936098253771094088322792487098668698066647842028182412213216572699355946219630228370898111405986577522361631211112287717376513147728180888336566113649956242434594781532818026966230561632078828491057528352482329165410043415257862397345376210761825469082027404790219864231340235215949486156878522336848058347953516681131393574655288827580180135720977790380652226421381198323453014068870746689704578339859520776406081482691623759722638212245727135735972502287518510821997602251700150979763435709996427799764877011143165599788610490747431693397531054453009473775636924807392980238724043400471353220764280245685784937969185607595216439568259335086098963293810298444278694278637664907445416204997219354340680633027357571438214465786946834708100414609787869338419833654209588517753257526354666977260363238126570617648063005970429397439693014575849660592514087331678022359954394305609534985454151740667285756924395405254102679920721043232833628641098763737041133202956580614160494387605784330329519797274286554457093177344000000000000000000000000000000000000000000000000*i1^145 + 2461284290997621873641788065474530533295193742545856162757845117633010362152156887404343063497046466187256059177889821704578919255251113984413686971697950445041460655684502952173431716635021299506996625605159575932363564870706745799972683727765196055809052311059658011201979089512306636003133853980576965321265615207085195890133039937804149017431633283577826466587801793424106723225021977783030080267875078313392197872535670522945560115852814340938941785883122569154281434448220512035483163425690639197601408478450161104679343298437703559419185013691161300764907980377858150344772332607280556138411850258172543861646282359864098943468420225205659701573732386655598358224384813852075684911266578924448552843379169147771663819435939712819610961620187894722248807300449736720682918063371228331553738996844540057339228255824722040537928085002138024220784526056856848350606024307807658833864186043091058388188770798205360520257188988652759417017081264162569384482274299507460459623937857955149704742843325587260118688500515840329299908485158956606174615668518145090648406639888849384549985061270807230305569052164323863883260920608397222914456295809786318112279029518365936281010367765739589116443674628879371752370036536255510783660094323880355013656015305847471827369372728744985219478373207204433337030965835638607936230225512111592909032405289471795095851540475344084031636601149397888799392328855338455776617520137769540430820537415048954277967800500463435009701957310642785397157908587319181235818567916080585622492322035800502190553300754501438213057425030352616158883999683547877437166007121046135417772871468124263725468905260014766381168174024653652994239951591633366250046257259988630778929237265784494038633209561097906157964508126206026004120635628978324873565869344429587337462015646626130741180241863004311485902388389121569226106907218253994447258929453038173891772109686037975998422546778896633782693394105358273983456288226377173584340807411888117457812044731255857579489657590234804039883667369012801307404923322786246903990375230149181571619897957515130313417999403144787602591669257109605675708012142668817454252100509820398748953454551584747045212780230693758303075553815749084927398897010186013778970039778141932086874057993961390158727443313568054963840165692634895083890878640696729600314572800000000000000000000000000000000000000000000000*i1^146 + 27408812650655855355060630295445258101478217302359354480412946715345275352888237200634686413393057989724137500983939219958820377178024548575868252561995024796658207049799058976224063759037316856087268669862219076868819751891504988051599294545765607119855302104438777266284214316079745749562602060721576356404274244100130313633218245272754401340984044824682239163726867444428568525001908914095168770640323747520496041339894871809062448154349326280055931072192199067887034392030768517517857997179926206235223915456056183049328702398043155090490045715321323237677474193706750121186958456537957359603324512455231931985089385334201055912482924035676274963134595553704979022990313080820562301468635278371448712441442988880655423304445807737971157030250611186896020773579410580384224237475675847153019255906893734143640239743583806987390623943566687054084122261138944322441991039294201960146817408541265965158038170284471605283819877239275374549574518036607830090974179068711266892797933235061486118997343299840683635858856204991061716224814905727128804202038636786875285648640602895027263502266350364163987536651687218910905754850785676621956498497445156012362614013587794572105144317039971539462824034356463691205273446716691570828841198071850225695321865365833445578558864377841348112193819523200453082991761726913152677428413924586801503128126197902299412997615396101974286157420796127996114104812871540904338897761113231355026136613920573859873486726661095028199814468461511373132580405876054918386905176906107668363589467231353095252427304870393336593319386094572410559174837138159266555621167272673666997239078094823519835113189102018784378128989740779989272433829283757811657126005139889287058793794769657643385130460860576401498945762179424239455018273263890338600028896232259502493997535455316453054005575187509745126927410531252325904590536241007257922277527963524965945959115185142577919444481597083457302752494518423050268424443812812385942888404761527594295826373236748910270876564752860515218604672750523854880361452602090314222523818164971141616544619474016103523028088573443181912630364942027495750606225336804638294226180917381082838468727627757389490118899759937350052693243514532554211311724414206755761366996155614611862402988180092029554456549216022816977724125500804821696427255933173760000000000000000000000000000000000000000000000*i1^147 + 9362895969166817527328801313349739082160087428763910114066919453400662520258488642132898396855410134350777540420534166987321949173380201044027337524407734988166371419193343874777421674302695431542436538942626737046002337310022395812655789178536499914424590752614298612485742541265174802485194817465440693663005767838543808777631313106209675783992468467760696929620932238526395173087163005541123358403307121365329586564742906240869991994471040268932020736926204400913819862706225146775115498540181411174006578506591138622182264672921704983612604844059008812356096416873873424266340277536897963800222383844729921021872929561081721373886188434690746496593682473622655315385326234702318058686319026214727044458109752316401652679066192011191290291355257361031239339600504393721178060888862372534003252044933891197353495620728725591157145000796958990137938754658968538703517751427459789180044061792617764402616374339654671077111264032725766948624874980599656043088174856042488202700008710980349143023575056013642197948627767628607021090659876839244896769280650812167115085453843894556782772917873298834736161742790719127118577119674361687631262832509309998985682629959240038382508243382810598807739117907569939648190928209221246570083865894224540386724673729109583477185189796921377377654626197010308779290259186651622067055743890056435034956392526389564885812388777006278024816067636430266192854571952164942043402557211003118115509910253874211931800756890684028365151987520320472018437124601002336859406471438913157836774469441552119718471431373255346064816567706672193777634114596499403653366325877903933762583165031591951259902567389224751712002937674501675644520181993788615357579568698010717233683202301682943425210525537388227004195600601144456291136475946570712127915017023404541945354376831917695680645258396047646578996309621545375811105564082272741740010078294625584622110993134931587400742022261588815780498701342614237944957931838335399796515646609371742403999101869700246214694931638638234937179123824640492412659551424431123159783944199134736573734513220675670633878651291790887727581568738194001259953796501811091376103113448861477275233653018368750612852493619135018938168026179305930278953071920219585186358001867100014144930592745603473652792272372662036381639722601651562168188928000000000000000000000000000000000000000000000*i1^148 + 867228699892301036415435496813811082769455850989500425886468335932358203192110473041302378939815406640181119480040633172534603016912239474359055258251551505404373111869816372597618802299475472938155178591348309119424752288781231389463502220274578074494299463833261950128358283885746283253964826275445912687692530538038535603907905640990776242460778791773297624659656614143901880421427041064595094430990174802440033482051522140588005029002841441478941420065736095030100946600736265666081244532657308579230565998834989271379215701020863117039778333076676884786010477236364233491619952324788286235607271910790589922418763415866898424162529768319912871011972326437368045960827451555730155279017076810522433851216320128228946839843450484485812179339614093046660435987480737551521376324179159597319500276467273925029039857352483231345364606501459574751020551172417786645507793401122537323979821598213424417511968324862504959735173271016510072689165465562662872714822036624411010329683202548742890211036304517533462683425849845255789376790357280529984383310942336230519670100874518799422855739168453517418030759019412968659157436283989904435906717780466021832579256754048999772992759899381098579554975663495451760926678119850580063594843338324269513453848226534763110040119507682644310459311207106147577503437928628540049708014998809387384111875961943219411970129460886098518662673424654910895167273765744973736858526215982464420623014566562050649557418109652146468041716382871497105250073467031316670439231318432340146960420578469877189412936336712134838868849530428460456914391504864540782772997954777862423751567912852285030232570531248465770172653868515294352933720267248117957162418874643567828593347983783124467180383423541688901848296853100690530990270136216647566874440326970929249651860696847473984219177746806291205738268722761595005384692323854355925693972609863327049918375310263538769332788571263860954332620436842475082837521443975492290194841699136131549937652966570605908300628572333462535678084149318739317841599247391916843321491480743108349285241083381123489375882459502197071470132231852843175984762625758284596435803894356624106155841945005081333365782356801079550097669998730685297290071753453728611285841011491542856869096153825483352549688224791240785401808370532352000000000000000000000000000000000000000000000*i1^149 + 29567220732883476443073779705254623884846935103023725674692081325526926115408801345765769139325861639307732897085742739921666230101617873420770769512768518966946467231242945664821056205785215760335640828848718241537546161601227435584843296939939152239671864470000475405707085153546751985106616360335865972050671373607739146487827777016188426045606367206234542192913506579579942811769565400105563819013757571115196170093229131160700122334125135886733581197837729537304983927968420887699458147663114256601863324747061960365281171818323970229809384335921321469817225283314317220377859902167022055305837054914259372084960487859091090204749702997148534800172889328448572846333465328590743512419143612569562648530572713217862793747472494866094740862905032808623628716873021003609737378809184067775781442201680698390387575378982023858441900452687635466411477272229726579088844363565390076820252350561859599314099836929060500662023109622167829318178677347524006650029356762663405878367076085415814517251901239532350633101675129719908215171952986562707646781853367137472278606481267837500347967729588455861907746206043129666928379005328246478147969080664054620949937011225262153515614299741058387791019252862827650452384489816009492356993084775438250760402949878806359779358503121205307344273969096400244798927271236643311125663939337491756954181258052030046709672256600384647325623994669579233302276807697403094972680865809770870313841787221669675753157906088148910413144520188849449689980398545686734531871006636697408719994033841525274469993697472674563869275050421256316259737215540707152735501670262677760723663322108457926925831887120359329066899681489133372561696180267533658315300145141416559532652555665590446595245795517729723328334156604660317596583758402393188436285541049584052482489511173596519874793405094231014490028412190957705192080116462657261156811785087816631745902487103300779488319455047143490194571909441075647270253053549947512760604742076677372452196095003388066962617141103796019151906363805511999383157725331040145416286750015504934164967435374514304942478499020770813387770403943449266539853858981977767076134582361668361189913965105469348692752308527989787331845116819203437393382065019839993325961422789031277602217492503586981586971455808923598086733824000000000000000000000000000000000000000000*i1^150 + 2404809803007047397310212350436806849262550232454657148802162979715694524573646535377976798351414683452963503769955459546873431786342523499197945714996523320573074076640465813043602771260863434757345032704857601111412589124860975828835704994626667767921645617580497475279928875468937267434017536560496896746745030125302312343921835498726538314725002315023625370117636451512649096583832030113807377737604618662142397585234136576346679617510999913063692908571742517544182225329775431378430972802455666011220559035160473770978552848944218731839200690520398613364369554245646859835143055659583872465758604279991875642187117386337431564859560781943240531481429221285420533645618579403784269755481454416360986726732475807567786080660225895822550838580141565299055399083869548354005483207968650089851362537333853288485335971566885161932021761971453931340790411959096398998420127755864033413558094312751620222654022150808668972793692664901387805268562398416992296948329955494189288048527719878005787441590294697687537013066699555348958806214361324727173404568975243783222259755201678770089111677165666714868793082603757178606339110031570759018906973772250492636391241826411386904226515316660244338659354510172783123334237850570338533640879710553049133285485495789664516444712469125951052592810836714465409047154957293759393718502164944534156773247714006023528092704331937704903339828581077582495085446378757129311046879377453686591365121675500836188914535698923556367100452246927141073907010142246813265654298902851231442983402404322420854697477177004591744453954416073949318990498704105677219960513001250750646973534876412290144884520179214297514553618104718999274589567292798219703080501885400801357407344448753473592481144137537786695818795428482769589619539556869818787685496987525653804706337533798136737953263824649032227358429066601806522469792773974734884420721640825584829189131009965626588517970833886403099355913673511132260844431161873384833202275285981894651198878531484743563821321283889585259744141537634745488991153673350770210080272022973065455473614419788970683979316862033636018478788737558426305283956052562295260142976715889253120585692225539278511846598553296695883802964649380398231158304616206117174814904795994592600087943625324689780610486066846105600000000000000000000000000000000000000000*i1^151 + 44619308005406510076843165069264729455510016862395708862285148703156051023452680227904313697202101046065159726400962894934162726146448382822479528934810517056871829912272234658954723634536482570471969331907657160007574307766157211266784299502763902456229712135195754766581372218675958008056236515438433807987240338114744918329238632516107526474322252107743609369944686108203003474382515943597445375487449998743913734222903977346194180413631639921781297513608570892707971013010640172882499875733894328268319993190880376017766690800012700785482336498905605571536514725117528315924790150600366011958671778903718447751138722527293141879299407543479270845373480998590200466020178162917455172869767098032695246780720424571842762203594774720058342861617019097386515474585174482315347126920494075327481796369929446324732443079613112328843894983340647310383307846836887888430638542357553359959954776378995043905199726532520431855267061604710181193488481286524026193474430900312658699673954833413468044244797868636147440481161815423730218629344651766274019919590484795423729582516070098239372344521715756695561635021708990853575715530387859377739492934662611602627620874800585451298283608435003102195910148598038914246812568939252374445263517191594717454517675613114028164517575959719383285789462380690855276002504094337690995291652966759201679829030143506650795011968473250574723436409095487599075007850302999257451820703935448385882840295910726133002879528804559564113142368190905361723200690865989848703178444752386345873915606124575340125644860880241361695999518539927968685745416791551153349090763037577653369430382585742521556506218894175498950093392978687389394310776399393902773897606433015781726196123684825124624197779214453910392095233133513654773298765278180430670427145906294799058351780822221689204750575393016792415046175998544487350382868971364945958153604072999859426096531872140325805235174754282947075650801930241721562260211693694449993276425877603837494285705685315455286367250572319678375298156333216200361539625257921010869252521116308085166883614407963357202072198390193628771123511162029687859187908286931148993003294032190862334831662588668204382891855819410389366084205290639490009824302362423347702881633907351420114576464019247782669844480000000000000000000000000000000000000000*i1^152 + -703004678540890389859845298586730272135381589192917940273909603365481534247642911376520321453786224403811904076177787139409342214741948962871612424040007085345296435316848928838941410683894174168896522331216317279957405419737364236779957465798344682214724750977668057656734021203382840118466299186122188875598978151713323168832736092892295752169089769828228137159020242308264516958559544393930141566994223179035249256263321574471546130859355808780096464607090915893079679232510656691121479201641028364414853315606545448210797340392509833504324206107028075470513898299526060593871847940738607612472722812447837951399180027971329146263691467833294941628958555492489806842369835429852263614127930486748365434884007093662755442032120568126519746473770218777608153614648686700550793114806137903333120910497661671918485053952448472629916638747312285508595765137746631555084114975122058833502434826317559805479209758467052643526308116835016677161598623293828654972414947966524917093074784764704074263527529297054830784420876855191185313330245070370196385899354315572304829112318504011968018572196244033398064707185004788835555685548124330908689464303848438897189310961306563312244887964687057585182013870670397875103546436770115550722117072317530427370173132205194820878868253432288569065159780581224217242620083935630759433827584402979978278872234761692461354200279184619116508969995583676500047359120617887930451076713629305657787549116088868175393033340895299739707392226584295199630112266559195273091386210940837688449949967263748697676425654676162259617184568181517060903562840895784607443198917512594314881265052071715701344415375649219554473577889302173171693598696593812164337381869404961404750270030424666465983010560935518593255360825065835695481334616149304283021792947709394489884460993940228707944636098079819428906492616259815072046335185027500437958345946727174875905999024987738792281386107058010158318557067234673510299839679788960739254965077477575082795550145863889031691069258760769603665020218741691982914067202194618527674885526211783612473573729228333500846258072200468654893431912225569297735333761746855830963909743319929531859566595608612376618126091730928699831797067631190275208419296119678605057522239688818376976873969156096000000000000000000000000000000000000000*i1^153 + 118720317098065607060874440214252525874903584954031928153722169326359057595433167695334126206608038455191246174506570533754607129494035944001999504551412517081967349941793790268623765516589796236321161398928414248917701199785895766802675384074246975006363585170985903332360439752493381671857885296217907341739270601655731903004163953967442160843746450482668889564234749174112601567390118108243553292034746818309130241582740902199034680963583428476225422322183121926675285784213360995865974240551377511072880533347058900900439741313286660852804994729383586524943551343919776220345631005445735268977596622024427815016975500527023284195121357368480891972326174600702233667836565381648940331014302845169341774584986531092827969733237661587756020658492875356352872863923984591945182290019549440402631632191155402780042745329597471946698374875303422299618448457926214953879202757004701845956217691759174986156548732655957253643640508542118207596755313493439202875404517417607274903506491199423938494740354500149724746859717111143513794181561654830237244771219103832949634566407936010005458164130386094554361322048612536099453007560994000268532681488293105492612929103444764921869509951899963332391399781446366122126260398044608424348807842934382929599963374732379963248448447356625365548654628639493204195082877975251821819458315843635351752677658038503584208744610794371367895744824805946604662020896592115237336192350857920367536013842651772830982161864094111273232897492228327646533608068735164561280804001076521735647844986897508163073375542157302880786552221332407346783207123359992465323296145899459977698367250275540488496720972488919771968491251460046051309299648081096906142204592787266349457825379669866008141035078674745678872764968052355608392264308182715186482173124159863332034314652577077496585279893394390897363652409336351397725657188641045058883265559643601263053525772152201731861377558039233524507794365003870792909544890959419398283261483963292901608265665882134050805301708978695513144768137724477800170769198238034579063437601658381386033792403786815311421810510043097720906014036948845809092184843146958473482748198250254708962302149605588032824202676234726051948053520862864031024390055428156190625757695043562547603046400000000000000000000000000000000000000*i1^154 + -4656470166197178903682411506043703920468483297338077263201879470389934869533280831572517442838023706357837077194734281765004754707709468766376779199897393742463516978716394770748395322887186029889196218545042974643245115395652334668390217599470311346405493068203181144151252461898727165619771972024029740710585158227786075264308199792867498177267354004528303952339384815523136078527536213635385811270809262420360804962283441274897326420969777480006735047808028051725892659070692442825020660596650553485124959232015994524021109529413809828503811967161050966769540519649975674990821183653080718490130761398462321738831258391777826143497612480307454996991178535773440048041925359726411857805740467270616476252948155622215400513845699240615936130638515112282416316738333453896120791668819475628584026879599214645504895934030353065993672949603243892280135405793761455117079840606517690403564194992107586223369072373908256287553834650585625154354756805712198881894675214367734838051302048325341047044794871243501365904676176751045922078937198529050908395651934478991551802326210681549955941480760992658294785004980446946127968915547348860457855839622617445367284768793651661185494833846828660304547495484113226661634926322383259287399017422760481964531421746920809358988432314214759557415995299011704380388681455035281455654706828449618220743910819104957863383356710336135726981946928761777369311305162358757444254982844966398690787161890323182978376042161914051357697781889089547931039868736811051922270840889084844625834934874915980840797674799716304528820993009444489767152744838103554430171224624305609618225613730843338290928750608488533411276377967439908497356471812544656061138174496184185352610669030231236715191326066577933589421751282960404806845996485927956023438724177726547750346289192522109842167027150437927026697712243350187727766309854291001913375720997552464966142025995186869093691943099669846560688524646728579218095409783914328318959136750696660719749927165174126454136109584205741442906871600102465452346713464781383734922188666362214612223059657250030260086861897752781358551536314729787579099880410651895972094072226590107585773291111382995353649925636616980985732214549054463670047168528087416832506908146401280000000000000000000000000000000000000*i1^155 + 124093453597439945689050653222704581810839322456856733090519841898094717285604858722939757659073877165494741717783632447995819671771161339793083503540326197051811520696777102660164486703807089381682998971839555349360833366584044185428791155451476510348367869352256409435890205612970086591851343336492558962688444624168233433968533219036226857413565480740900689558371721503991378213074433400727380432200341358910158671040886439739332944466559269223769717695776023221665633236171921519386378415760201142737150526102896010657799060242139408839383681711429144699412357397927497913806121275167701724726582528174140749552965130092415061221929756920070130626496068711885931914413236096529995693356450720195399090817985254861259690667539400046320263765184879116033366873664307134373285559370560208611045360437831878482232962381088745508766662533341127918761229385950409088275924133042292832033625407783412703651025076188046679047304818096173606021252275767037991136802106636552224335715891718426219300152103414729879931339077771676800894504567257376672475415517781299875903382259897391166261683811493439389836401098877657085495881600329417694987253927359614217542364370489686843737296230624579384840876612582918946511910982925731577754877004012815183131408168109931221989586783467783466719556639614524597288312995035098283126940499284362959762228299201895920796825290996839743635838972629146479630509784538479807496742324875207013318184832488372276180268215041340852688389085714782635565574069227222585493113446121679887146184450375328826971377996255282260752968753051758455894758053109405578176236602402097655362124163223890890677369052966809359323949965161702074318493649373560351048334009871976794396600710497286529705351386708612215210981662315903125368853328864143978713707678114421027354958143104278699143373220830050531802356182359192878737626753805566915912049525415642692283057786283558698076879811182763430129651629449101819665405491894379320684808399660049637457781675242424769422934390790692710661303593215866611416172019253249538314151008206378615016643901396689679027473679690312237695289159241198612970677211132433160660406149383095150431385185091943610812172685456238582861517087823127646302601574009572717232128000000000000000000000000000000000000*i1^156 + -2197646765854337777005904275592406064945534082783854972283545742872387826929680900770916269031220026880963328771085731590754445926093333669251454343138447528719009569170555891049965744986595945164233026618730664348828411934264106767508291667834865872084069558243358188932715179601823587411802361700558997932133839681401296562251492605062958869521450337084203966886044176604811454339751247849535379611915548671914379195822646159651587221647626716293947245525040712798042580581075336166958319756842857334920809706741924297405926991541732881424044470502749510418925961223904129677362049957665322321502248240218894410348034602823172766596051424767193713600064130422322040119627389565427200002228507791557208234046636400485854486569572327409138498279030762273957566249134523650017378027536092069117258739537228180894739350690175827283291578121076404459374791224735153955439552556626074323116366254705517584029488715956654769361357142490985785910265424097927917133939458299328375079898003855477532054166044814787017133965383164378384687984697779927000188896326127049221656199372593074422064458099352572114951463357090607410953778982650309763999337626175030201371404978075007110913556171983426667081067501299171920959865265617142646145039589994768398219315137308860851132581231745079480928711752951425278331465094328064019287048151078672096920797311178147873509334275145995358036638956064279517530206782515029949885811978402129566876631593872571677139331831232641044219733052365296701434409690296564270499980607242699634113319417119660296338121977322326646557192610214634867796202709981678458787264394251521145814268426621685284608505945457431423941350414125639638320553909035846498796056754663487968744084466281440446565785753482848498085946519753374912388736550185049329421214552502841554955228423673364659974397952934440619492240427236945850821593501244966736848219175939304073154755612248585264746655183729894815117626095343010138016780897537921647102844914305307739610646276491455346711388976697277398181651287295788843099746376754060349744310273508180476763056316900805645816826156168343616044720346424164495111806572526383080852910393166019452620391030494964665242794185318888558295536164766613582361570941337600000000000000000000000000000000000*i1^157 + 28521485847831006764157860954352923324916622639440343862117478254083265093706731933817235877362354411178131567334589105680454041783080824675378533033901486809455543861937997821720279570344763247935374133849921759136467585750960363683181154669115065341352778592706550746920665314779664356225648599554009325620400505239660871282889623766458679648588671471531851754178156381086257670954415053970539263853173834975798216013505560457459461075038441042603060777600393201779794639724635939186760996874444086922786438000743648425300921440356677472105035929062260005409004829472735303555830345725196000669594413848592342640228716996705788075510379624267208458721544970672657512887882886175272973174542683104199865815170966717522807556076102017356072323270442296191074715958203466733566551282318017177734983898030459509536546771931854110373636180456194768222865932240432871853280756902540953724209924092098760817738238406625083925473637976232972707890506531222138199207484546711574175341466677626216308427252131137734572584186188994381790734477282462880581281457044242951739553184663967188813808691823973735598729579441316140268349111109637294641395172319490093105742940059279586201749110296027203751036156624746516142712669518179987509246946743064064088482583493177317987972332342090298254308276699236925477170898636063652374961236671816579132571696718947370747349672338250666837899689946192397030305398993440703314231625923168511806249616023139490359039755498549837670328985418102643187254311418740926093541639535309561271603633477926293917181944040535225835727372989004027656152313895746613434917369673499267874931471824038945165270824966305600119202003498113341121295146004387617740917706208938569384943153562376675382641068947435376461606385734548251523961993088742227943755806901659380342394021301138282831144596530379658408567174527689055349376918336205076960073209880941012684067001554254140801592537356627844144446793361139743651150626709017042372748547508691165848367432699179564365594502625199820055898459738620375736542471830458059173341446151880830824224323228055627256151166761119097150327379860554492671615740366691751721302826550730538585667262444843677420502618407621606669939578116344454840320000000000000000000000000000000000*i1^158 + -219145062130874377737494438848359798408472337316547922643196030860933440495519055678700320788857619955243983975381567301860063174860366912492051470368460543083636606564866614419366779390495898937341495751111777887687339718455220382263487245299369864250159367627511258460703597862890471020473489468941207981004951357420117229010061420313011123312128713145783703233066926405203464542442952654409831726260245691773217178970107509581101593496738087850474251390441860148451899378941780969379417496025533037364920262108405940363979428250245854358070369452015515082703672277548799707381680724933752656887158155631159373475914198975193998407166486661210022104527367100763692677556313432426633937427854011822681233075509967776498379134357090126542413413138286214947583182150836614489890532571750192058599320657545489179302938939392093847199500113018238216954212123867397313033131412575294100175000199059814112128455253826593645436266603013060832786776952365709092135206308773635903004977978174151854312502190931518702794197693441865716956725035838140644054707085091629183929388956312545267359257898568904807546857701185567123747041266725439749333472826026817260421595012105660193511261388193759275340245609119383482218748368890314384392162738400702957714640753398486080147197223601111583030883210979691620371513907795191073299818386526736658341893332500941921923872448814437531833708551123299204091450482892119603712348776454748555521189114633119789168544089339142970278890366130312645827375721702016810561798062487897321093012742716279857125395015099360299057660403467873040367231397711327367194009668439730871723352775652147178425006181940223199086562689656879050514328335464891776136118805463619353598592951322500648591923946485277907027486860393824243452723340252425267761249149805211874956568202174111290256313243950640929433386802573417171148820039366378794788608104220622444114888936477972642800505716802095659363140238877872006224441633391791983714765240442581610369482808561512790452319612865598657959452357612714180002828297776582546027634825521758771751003049205649368078237207956541800458912277540756802896830592437122327224174792035316489084959756320794965480993913587016018134017507328000000000000000000000000000000000*i1^159 + 1364791427053903745847652509363938348406285680402905829032348768269803627946425851956089792562629022473633209230030317295587605821764816507344979935912805014620311692020585585109970418999738900886425558176670219464687598825657476564654989666202867547749263275152982130664532642566838777648965885176265773442082344230737904047313848921812087028304869170756711844621303925877044305019554541536789767494537507111352813543671430344262707445631520369133070010707960199586421594299183033447734134846696558034538076771953756713042755590980288549657248151301116349563105499785499928537946283329541303982393665496264574861136796623167464591686796903021948514005175533914054734178145478575206965045004276210328868451703381192231183078984523340296343250813016027268941343030130110405875022664889861572113873751217932350937688663931182947781700188100396882603195867594015186659689106362964420465264894246201439494218478938869869773891746804052635737473507412474124763221618892587361608404767561127330687996941583434077242605315003571497559297605106675406376188799031216997421137098179485815738511349185634820038802736482262628342480175068232827147860448078619937777515298259850707024580937905410423840751839294942180410538935836383264673181797902435057390715218313055378763407703195365268828990001774575298842377833832265828376852706848181197365006901116596228699237808548520678745892595952750084328739115111119188941355909878672237234974234888163039029602960053964289447085353311256497830262163032969415231646852465555116820791653022272263869172697500637114779846454133023385155991725916445403611377355465046007189204950096499096720007077750107061911358763779029831492642253878866116722732497333067692043608800109456613062511497289231839347373897997502453397181029543608441715829513495716410589375291268470840879939399339226583537810463009421157255101090237282811569415379303074571762257029920530289594922235788695212060603391831779632886064853338773211422224754457362243271107449028756429856989320831737776682993212269306161748298746727574224379271490820153433680474269401225117269528699257465461692841047573027946178181576346994767048756753832015352511926078025495449760345441814138637516800000000000000000000000000000000*i1^160 + -5395908083726083117823099562305012970879421966771641847629762219335146957200244190883322873233474464479293472843447689961119560840848577613710700867440634488613779882579507983334519465007837961412579998264200767980073251649668022523453649775181654217134194184672569296570499362758473504011134929270145425348605646251372691557432143183266374148752023836198519343481633664067490720238977525814090861281565935216046115321886944320818924782064557581873464159645921479541109966370676340292328588723165076575327506994792515467854278988122128561842538076294350617244696886643483419650566158757708449113544006188559709907409356663313300883120020837418203000195326448010826091399607806654205845777235325878415138446242101658499704309778651458607655488956206545275721675695795245414160083792208796884839910312437860696145454805184567822079856769826301666045437471120336814010341470942464030619145134356236699521291826758439602703079899666318489190581742041260227569507478484623913669263383880921366738220031882032327339405628459912097395588176770948355127604682219522677287530238120926383141516467917419090421774142595715488116060116264637835717749358298083302794476229856531015231972223913600182170030345925059981526396248197833625246171299947042561792439122149648703191806149006296777178196430526098630203923265007872243139792695018489591275917944011237896347144946702782415630894274227567790715617745996442506788604412147056675621273978589504493394892916940642664287609249215619883812913249315917063245490147893250172985391009065397212661815491870220623947369891303178715331100617828218581937389073977634413597664230116659302223327592645354338658116135748264152085478711923742869789989622595601525350286361480681692883758738799737316983589224269648771344041272178185231568597567870406913290450718657202000734203878022693828282485272466945872565584600751580732369126092755963715354814133225764028411745763695656130283395444097160902370270235996395136207540088856566237457118898100719688389592164719037407863996438190270285002896001536704880462479348325523969273595364801344723388897776466007722811261093275875691643186859216810098267532118393177397282975039777666984322143354880000000000000000000000000000000*i1^161 + 17537611490878047643639696794443434147245302383835178425389739092221555540273378871713709532145613078208288848845945440590650472285918041307662549316601682788269979581543638866697710335607999599214603894408118985319097918956466661347526197327142317823662297215541124772871811698405667028966882312721751623248981063216413737562206038633352888623967870607022061777903635865626992580971921359965781640103592768314440563378791508913104026031184259412051680525150966115779671569298234454877392110333523967211995893950346750887041456361499893391992956078846954531956194392950722632151093841937974764941478423114755389986670325644537385100093177933051198667570517238798093270926027293472026721365815668228904363813554101929892982994561396599728088401508123504567666962155287968625191096231927543059336124853419907346953093711136783311329313868882255352040645697209669675866255704495047918329919580453164851770251249645401562423170522306674132780231935393920750426930402742920011078102772808800823594591664707967732247692944137261880191191362801277357832621610057143196061815497577022679485996661021800851633049817673858678669093266706222525821697457170593981005029697217816450499047043879797384909361588397990294771998421687999458328772100934961242622125776165842370191530787494626165079538409726103878985696313804319063895967401900327453425313555748295016494642209180734543141534609335202663257498348723587807871308320889878067551924381750334150942137972026070906283639724645695997249694280382258791928637457130946843199813313633523728781492746144739756561655507292753529999704495350144440419740164154016413034315639591843436786551709734993746420667075066397556397374822727775020095166202145175807854992315582830307642816441685095456496328022300461017411444076481865932890104902721475605730263026332476169521122861166087297854340887059023987320165613785693365972302894809151666669709807173129427150255603550249041195846337433683941695463926214602131177390123017226890305474673367043502014276807870016908357787494778339586501066210492442566119303368906144474312705960003989360378565738618115381919433937642406099758417207781782313668745679357605219475561214048731136000000000000000000000000000000*i1^162 + -29928583945724376137113170811775126103042420812468719405113964132142715012222895465141554804222685612157408671158614003503724535947262386699768560273796136200729144937213969666357541530512480533638907410673356845699923217113489626647120078826543757152838421650779463553628838973585115333384893722600942119160785957808163334924521233974772905328018821983663564323236976492013562387725588243173402495973792649063645371965984526904438943340128464005455979592825385838273484999740992400380538039975947263231341951270230420349202753175079975533791081088040386967020587723924736560815903651333705345030165793550658018009022438199206497095283214090465655399359535346435353917480015074719737666953806094445978842493689911488336586303481674237709469191495866671023517477834243436373295244644930170697718475443093150651978955180162873793292789343680051921462496793077770264391572434666925655038053876757660048304078770402160987091835869460502432336422375067622072594738451665961418855698807591536820589890569842532953396734290494206939682744205757073983111797526798407666280583819606725624440964603287592828711061646140724941672151549790888349205421943150137061454621769946374287953631787885768860883578297863310961901568596243804295406799517091815414088486351304371197835574076826350662391523920757313729075469684846282716995236643763298806249643322702472361244952165691805655698681312804806956966172253034870291885355236413422899518977458720568226177130419765386096193153734112918358981303461107800489375571635072466129154291813983262733849721021352911845588373740199625542622014061952872736788635281402754846437737564770019595417011284594847307652504540402490653685268103920416643840218374429664844777037660209416966895519375392599300613020342236455677042615161548697809126305064834828909883242571783045798005151020309490754364736302795588560050922273315512022485344840430973808701967483610955892498165338653544177349371653276353316840871365608221243236993805989588509440847694763760402429708697339076007725152677157044425721009269050108382862206457720157249809735459763070059127677083080170197304835919852588936915444170231524274259049334755501930656563200000000000000000000000000000*i1^163 + 28545852902888713912693642808980382672191494918769490089822193953126623544197577605745659238904528219808438029318903594660625400736310251598883256852325110394672695159850270493172453075076872777788026086015957274863985847729505118036943867461961205624464946298711394592345654637983391684539361383045109358025816008450603605786737999151245156211293748541867162408848274788756623085162825569701727319464456210540442869942574257469682805416180174891653939902795367734643593210638517726042688035577016142622428114601730361567633039494636501081705862161828855575661766708638527828324471753400619457689192936364669139897753091146489005684018298654982169893645632268391532541968500938461525334259004562752606227758139320812706287223539002732607309620582153485460767424350933381762814143782416162946191475561749198030078608593305549105890579130810622436060133290047398651730089141530576474643265991951914191183230683538453731829416339778315425635376494831379501454028341632725088995547997026775934148699423401662206446094914063937767531762236928155024796366870332677392689155952097940812577846426002772509995639908687744090824322714888275332271982970602257338656596091909822325794215072475744115038896692066257521554962311214104266898903334199934737423547015037603301500166164425384191812325719430035596671234777290903532744402387189434885434544827533427030677938103392797452022780251206067220829993792755150525326923375198572054911041351498013924947210766563618882773749464791002975332963774874100956574951668962175045881964138316684520773209986854344163494107341912948682337147831405087144119112665983017904622990955192862887582585481258585411747045050681106536114904954191779195067080887203366528864091937743200586323601650135235678834641479715649650919327932470165123906300306140673154303359877581091183618439085397111851957107166798790423212688498388116727305689100556571409225249054410387652164798283078303901710594918982516502997259856648654908957353831071560477328433504794084352226793390419401131446234365509872644415119851336255169176299740385779019158052123526898334036486864699581500412817124818301250515112910822945704823579612282880000000000000000000000000000*i1^164 + 39809340863336186599014545551766430821085107531122482429874762804568760692360742503063824112300642093194982107112933881020978789811944652295083107267356993260641952388150840551140209624423069214176335936902943893074969682555093073199685630908830132946539507030513343667093783121764428922155573564077167221369081983500120669785109872581958139361450784310567831722351764569536816442822969755071939817681751374640741049691487114792023707362556666897615818000335094814675393136899697985463919391119591076506959485559425222874413103584643428615743153837784319797754214885602618127914807719503091109643584998108576934715817345282894566649686816995766304863741435318522745857276991137109721477812943256354038988074250507489270751661345889857942067188124196494193689329919132795421593506844714276486883896497017065933783064557808243181993373724494875974468637266963366713273628898381191572905506421948330283894939469811568255386851948256216903820583542334467895285575566130968573971518462694720600749981128488228311015838969713160649429026227218187644004047242325615030390918135573005571611646534696145434774018464851598422255072694312485676364019591671852906982899115800578835341828507261348783189269943170200024124967383138950239741109463191765582634360586509997442525795380801067339112370514102745175697112880480913693710212562825901003996044507772084409102298186660063590066230234494524520084800286460980626601515642637584593556312736711430955350896839892567108381248129120267510163077400577883487689667738305223483128266223839306770833972618052610517958413563041428506955481224960681884182817238647334393060129398036256556911628856594389958299612335720403871932377310288790898684152576863875161919106657575431719461915345371881099133923983373954406285041491885458649843138537005591581639823736245948893428163683533782549902884263204872569078247885519100099917045675923057696207027534233362854509921749561793218525074862545977477037148268118316537310515365079179000836886718347525157086245291242509227563761211625737786265733255821846761289960998931341344290965126921143161393475116024857105851182620692107782711673577898380361728000000000000000000000000000*i1^165 + -55235605508848923458436582169158084440767056814769293824087241810922166592737249988601690598947669969993794491385585888140162128888155659686233986948819078182347320408852293840683875209142938640759750057131514445189588410792970881341365273500913561554518262161061485907556007140116936783480305753713569991357280479774309372121872835415948435395307812775056059246421863650050714147124878828071881204674294846097265287974279491991054197299464323047121503837486144440952378979155839324678942478122233024589382922179841116128560026817113603561514854341609033158381523037145167642045939710741793105929656219324382864945972365104098275062410194927268243853254789855298625842718810791194283939266719371021862885478882075821697955863669674312664178089027890113914761122516319276151257634425029624183807137346872106548771861623264143670449267727301994198638963345794116452888987883240535996650674556999419667665082196630532579572124708444225911790692667414177687345569628132920199192766677925385869282220969469204318367768272755002934261956474754089720858845663034334797180047525650612264879903176281905937013708590634986331808913893962243258340986297392352187888302234715240682846873115340431063832574941162589499093217465918177759815403097195751906000558222518480146852358756470376279542848030138503854133730764838562887020574692155261131073954815548604879485230078325028288337699312502884573161406427869263440831546039340230868908213397587728006691564717915138879610389145487811543549615841537349175508302932939389891792422282327841985221451979931451243668782474519998268838088868086120528532879123279966701879456862599965238833097732587254395635255988866956490973637369972629185117016531238967972781322337801820125915975026763905831699870335175206127866932367437510495094921913623599159678689915891730745422319196165069901258786583825154355152872785674027203464426123426548466077323423091624971465540014902811009176078919478774990118623744821195826937812055154460209220544681264329464489731196254956168996040110632539398209704299232162314177554556182225913142370604814509943945314613173813357622105829071793245114911948800000000000000000000000000*i1^166 + -62318462619030426102917886070019057201221448496814939447489228963358350585066096119920574859552171705998964887112358903009303810368902493236465395854533476104701171872133817141452231940042336633465408534940260358558652313072544536778027170515399047598288586438841655743917494894864366601326690586902332489813646852757121601232665255895962959862354223943553942827617625704602956053024740246999682259865289780171840637758598615945488552408025232671969299573144419846135975057265897244070520841696854845866816888112217876176275324522160172114511646254687743406124741438044686904467972256207678338343191101985381954210169311047846443868603632743502544038081478435979593174699953062486525631732100348912897732430260074528792229549903434631658902072994839688084582990114785960963933806359053213140135689497435933444374752424474351376907680703988806535437852253696402921582063523570258407523877092627252897421848101835826721683686664124670352324563952814999592394103045308006184843808566041139108856568051435472933095873083614295735357868892586990886988313009935056064006693351130956989556728954644734346368809061370336496165765005281692830383590272746295642237241587823344447810744247573855903371311424145907436194829040616423599311727920406920434241678620761420987473701564477890103505985007510809686367594028262474065802555291321893814951641790759628215077439012727304155241275948954219699621163958923882350673859437738557191507791394967123776230116826341238195189577808160143017774237348351759059699704133880336197611783260284365777135905263481806889012101369558365894761726176668428389526847863665642927000565745190480655674722337616211385850861772541763124800563207525753469343411688755369874366750558125507289784783101251835943381927656009093220235088925614236846645737285728703110027785809339924748384925087622708456980304282602317619284222818425851574129566108973444194257513867273988546399629602820415513867601495382326243836657317824119484074722585941384907615441986927925624519262473472769033212280649345823928128693968055439612341139339828244982715533852107948035128120475505495073211892833179402240000000000000000000000000*i1^167 + 127551372484688712564654135346218507541336955927068899467193101534690823486478136475588483055239252901736934190989850411603785120616024753807764008616808605803852630690496471677144500452560902900406144970953846266294547402448016950905819492967891656404280410984078486809565508742421065128165752777730791569307903360635489690071269680889661525232595514199287067453932984615974023376061111592788443914299278674385051064778271557251524683592491306745810965004681955754700799707893248157738456589852394177283021521105418103299699186277754237151803888898080507197927304895752673473255553249774724040003489148223668861936739420092564491233507112666923275786213685073763428193657772694402763963884584067749642213386513326381445119456314175586541005079338487127947378306540074848994100741684237509614279271198408751493846620054065201833664035663331013024857060435225911789323737767250566724939130847163466006266202977089010955281584056452238817843118569682793563870530980219716640482874195575093925328059009691460756217419886961484839377972228266731532073536307643531326799525644359380963466478656056722303862008132789164661517223453657809754174287195836541107413305852100761775015540750384349023687350371473365882153906800776211670754923649707358293047883950116596319387825564898371988475654059151411454613192478313077034808157008735188653238004651694575386259692615837076942392874296413587849317382582201170987344137182213754420607936467175669251795445343899133135668258227044145663695063661838067565232760672211610647468265349933597939717615751846234317939783547896289307583551507870085470606214906232872888703589473704715379970105718062330428748805906219379371841161798909920089396553149784779561314563704321646040624176158710920197128045542333608050678007424773616591270466630054047495142036906608775777342767756825196203097123571064449566240895366170905254313233830942119894655705614561901577296136836234515411561193790492230061518414093541138129767851191913075525429490596314414921351591397227849521872756413272936801739539542800879694638464413077701245783831685350898024714728710901177199362048000000000000000000000000*i1^168 + -31383341905629637413797639213563842821495498985542986460245170990969392887848734785912311191188903065563416267720735247311576401359503982470054245371053666701709303303498515557208116219468161102529791460657321802616095197672509511068225231321177896758165117935623103251165646207182240580191177958940823926474588708017458507646022198878910820366263617263408632675609125460689164176870343355239548817533108224069655700837659734470223974610187257301398688815748350034088524525417588522451409653650071880148589396170595758283072008826367453643015225218298609582387756057020532898718980082384208901305377510165184686605301148557070661848661029420683974672076663735208006691414662866687788110803945303470444620082027948450886425532701239808090808046729235397791589974978717920452682368298511522479216544065580366860902767308139184790831157982428880364535989978504262608340504493509971225590906922534534704746779743296822591363985969391151282777216831526747387375560207149108221441513309365349113245996219646746905607954200758865687983489154578984131148798391716766424710737853988075325382683389877167815843209863470106692638813532784848110175769574484795691320470568298791487873300269990791990428980178988047709330553891138655461610957034094569171883325798343855916239283613008517006658247925938221586983973318315653749447330226957882598597203092804192347880714676459124527578248361264341853120769975520711253406596771680452083372298567511275441493669036719667354867199215805625353498435288589098713984302202195774625283746586005691074794584090500788980099173178049240094203475266190610416102246199054467825662172844195908159334534528360663005497715182623220019338324716803052204838604085358282401472824812941534265136048471028834108219665732670689368711872732148904188910886666239214568702789178919411183307567465750794536016487888223805009188446782658529879662654602970196505083845411772881020913158323526080931399117219103771391995797929423163081488379610098788499659793357820276492987229540773572251751142053266536500385634581113623191213594459760719691261322984116280244476514087731200000000000000000000000*i1^169 + 4514216197185687354115876545156502865859649261662237138832087224813151521149823753820081910823636621837131793468006517054779070911961974608107161766717370061442642374861022598770949366614233437586774928335503441910263961135316753707634664107334532441428461720425221089739183817683932112461858343029873438217666249356914246403594480744252518839007490441171336022898682892422381834473009482996155819967964776866781009202092172507158564041203107703405856547167299120795067176449759547987747772457552362794522866973371914237724811234998805793923791720159053776886753785434711043876140800101090693856697765751782492142104957972469091830677721487868259849046971080580449229708254277693106729251315904248714365937554506622169193113397650675821105548373798868483244198781489923881203809879179894584440134667662701500881782937883137104312391003433633067855117666483708748721384191149963100781185475125438585985993068521863760984934090038788479263954597873476013537008031466189417124801079624046751514158708238765567359654219395044918213871707702232757527399307970680702943220643391686458493670166406644327612497778047484221652017522188963090968795303947285229996578165440433324897882545515622164776230200631763262948782874559130328954482756520223014645897999381709473347453971436536276099756651770795035067536990956952980990860934181786367813810822684187516626750393096282597972045586177889667416907414257419812008856038928629550423402317188696546475005962076295844113684535604396929129415102862418123634543491732343178680158717443192976472806405377447488252746606579378653075646774780170960643227033010826791190708859142119969622444105414004639598261802221881585313051914619922760673985952872316435174329050847070703035920617484459605516913240745440306598323983461471755972739690809574770243958688067523557542397854235484647714131981899789436697614714744900424444157653460655474002569206668610048850820833425181937944094120101490253522838125673208976481526281819944568543751852072148146029986510437236433497651505377603339644106386374708518773988179359529866927769816417488076800000000000000000000000*i1^170 + -339826033942880444469593572444589522303738134831304292966803886176421201819918612562991222192296542176239321156483447416176911683429502084613255865891033729211004777370165642656137425555027251452291714055381566414382059177503157794898548933777333384358156337169644998282022592050450425682073455153705767264604600193467351442160011981733435575204956060988114612257312687302746719860672900934175126223847027172701010455571720308443794222863340908663823436282978173855346195878652121404091596859011616557718117699537405358799242100351225985417676165540738147391428380468956274500083502643699348689070285081072344549549834451876204726295485112403085760551284187827853931982203418932379382486684542916674841552152036472188283025441468167647415561304645670126686731977061410833923657564413411835178763212021788074480489810012742718514560752637136064318510935471816580728399189765058258406052712409013881067775622006902196536806242162536616654253685622158221541855015517876842726017943220424700267415700736094354214396977413403164800959214055799850000023520513668393467053390064573961289279180744336977620103310291794028551672806663419055606913961173908351158279954427653726792995347166387583111471026901635334872518432304067717109054994510280790987406338196959105661075004000388750124869642076098920034431031314205062240972696018985155679207740571998931967487042023555868500874757762603510674053688230990722236440538327089352029526761777979862813836703143914893104767356835996834002122163977487412008761640241813730616885485245514522358389273699803523216989746974384878516980528303422969725379211793078914373358779458037031622426731517773915210857511211986855304712068589675630287950066571320732274262463284709483335396222423007618610248977155298911101674094370372701201078729069755057514041513528447934176592169783117200287331795952688937863366391659298008407837034289344505144486513487384196533869704869900666579261220953708687844660453217545798677290520389317106210565743834454082218215541061842246881463764086053087073771949737470123605192421946276687799910400000000000000000000000*i1^171 + -12437659579293091873129156658221961276987023728114849373176703569411299382002540571662631202114167680749763470930042359049181302785880206655216450997897265377935795493172388644872755980144492986989856139074622975672048309041741954571809715060552970521213801824596485904906696646523220272023021192503492286570716119424338593786488127793280366340422242126601120948755052949882877493897276282753946971504221571602602911283797586864678650244258451224766418190631174031784234928104260032718254811804550694084794651274469908269315632571378292108895304169283556965206452171043018903255519003348630020539839086380090210906651191160019462429960808141561992328758688329312956864503390140247940495325315826214644307893463431651890899369065680886915423311188176104092084614712521219234349492095769890238289180833055626805885679012572708115002690304427953670631811971277605986161496463645365466991006494662448806159565524111216596757697683997423573326978375977280496625770908346903858481195267301023392057833950904679441518463987000174792088290054473132344744335045268759794363508401819735444055359169738998879896118420248435395707955357904115491466237486220819758346547030308896631991649644076370330305570278400582536436395232269184451961976685640383150807462149557908407771026513183088996606797673295762460127866881152274900963457073567872141474404089212247036264479159452535040234791272871693681788826495161368574194308873533013794759573207204166880626946359913022952331473541270033518389588125831511882967282185154219987403060074311024583170917259390136161076144588416940000206592744274496375537912865831733897471599331702013513451351396011652535792475989515022571702549800379602579970640131362199035104959038780073504509680584690369384583254274386379709222220020467285930633401468859865180123035535235857760496885661030050459571129705044417764530646195701193492077886915843842383736144288729459476346519747883908839510009020267201305050183338239577594616959130028070502895365700846652318987466495801101281823232620637787696967708271688955013851997274112000000000000000000000*i1^172 + 3647604299094094525907501331668168744236852937427732585572459608196617322819418340299224588918591483594318023879171234972153653903432183895213139053477815974717996300204606406148081483744118818603352070691207092007565421053515637131160676180032373934147583564534151078922310287629987591720667577676168681335717715189180432114222280248470313252353469688939902738432181362182525594994808949291447434188359494404976080947372510804952921763587476381877966019692012512693781771114295266246745210717373236177210572180040460805481799661528511636228614011017358849975087939596449785670645362512230235579421110849449549088256744377420769820198226734894371023218590999397779283525076264639936671577502907702231872296227661779749742368230945420106542870442300520534569491959566542620374893480064618352373344013866343500322166631631390450431407578985416684575900287342927003072329019962333927729997946085731815193286274431751250784842928978006866495148591942083841457689707592523085810878742304617717607523984065036647844604008555284237849799765709839326670888701462871007931056688723916169016968471540989992702756873732637894644853106133944947578000717471202463623188124618387389555785908449333219320157920367526677159251276883833353802267931201259178996630540107847713035707959046759036401710607762539306499175214483043279550517202380609054566315016372237247025667394128714712564965895442440381104305668923945473596326277519728323445196182876196703638807666426262329827322418349247477668590754658315101110350511602518315526452195791292025591362653998406316431820360254865535705704440407403754045372268520117854950728994619951798887422211515553564286269664521022953465655159252587107714307631410442136425448697567519038181074735323375627651389548644691280204155957660124561083198770391001894660932794298175877532905064178785923315554104260718045912234294264756253049875949789514810009090115511444095849844146271129313186622070762851414402869998026106418023058769604588412877916320195569957312443820011549536458863074232922723951674430214006374400000000000000000000*i1^173 + -631494095660474078332872591899465229476689943910464420478389831895137645160551232901622276046869387598402980504965935847647208900292364099288420356427106829979641806269831668342864447814659137581212169629865062980327128562989487720867127825765829940305988353352527012488407569429029316924976147498597678496947191203286383935624197833493685460692461692074568246018707019957697654337629135857546372172490476298981918602241424256087542908906058236430270561886166070266523906598404649869179351139443214913716196517895220471287737998071044618681482651626263968994378407213359078490630654678311702625400419780683941795098526486784573041130484486503570142621455787456833866293755033151261836727595072604878233988849865704096893243606402148892460528790997378313569820368968146608832801153472014632569480590916842713089596709092842553597547735279805330062851977941324810519479991708749629148192989881064468945901288617474249129503927009291413888934718387410314234831156585329927528935016741021569292034742039609574743534451232876413027800681918891066546466788902369447484327257845577420882297872614748778697207739805550831112232857051928746651223153397485531458944993110334248892405368976821090674293691858521028195933318732017900731591363921288352797563806731739867543396269070958099254729951490751868668144609133313932099042178280218663794612692531680687617261485353588652568090747677186444083430727625382245835263029388456020693619949282122069011472616494458141409702969893965793792354829065670118165057976523099046755282593333280236254061431341858325421497347159766670286171242319985395436339611954924665102342732873962197305596017759768227491177497149004321021776126602955132022734236724293440482829754312756490637940174044935723498541562963132111543088587910712561600069367406878199950298457118169065709594903383856499939176078154274786598132305944472883741138404282850402593359992542921263945398399529767470825861782082836018816341603249211243707051561292272750141202776273969072603870412920700730999449173702462966260039680000000000000000000*i1^174 + 11276318613494392550363580312668226470410242540257917000064352156155199906715599311682079188817294919840606902484816313169805482296287361422099766641114708965212603092984743099528284208409555775619941650921972524596628454634587127798486458838904765283260821108911567533797920458591654263829476233575678661612064290982292520255827799480373512979008105831999394210083757240177360172144354659579153367077717270696256312815248591601791651598972851962534458005543268338587395174708366534474710484361166346156201818273916194607339096819478276203952717859390380607090459835713233587683125762755794712360126379392361102522262030185248799424773550928669247530895041636210182116038238295096871240425212564955245412153995748030349074300764746746281363069374872314369531646468799299445061766391242287830520008494462567013025742333804711696706797646806478255451886702509141950435793253333205251776673972601133566811767852977962666048311253312425575305821770077279078314306936038929768426005971741375444632199560679678091892259264466837187619232501138163776462997541230173019982775894901160654979070268535534834299198035895744958947077837625284680537708786014015535978532780904352048874518108970347884451637596163524292866596722681743014669725801332954940481823926716952164095918008856956960655802008456802575113012116975057781251066527494028024462630185916510299106114605359486020313802671551120824500108419882585255957904984029481396545096870753662742263873064982035995117225975221923542696230734957125078820376512239703558247238395741207300205695490581320193996563762073882674203577478146641080615822566814482808899526232649611392385659218186835340604003224091847256980617197634013303009934719807187686537659770377392253479806495690080285625252916052414499635666908722078783660239055906545736245935835417883316549733575915478228159410071265593224005998260740854616226221233623203002786952061268952892297541205365952573474387463848588766891068399573635418815067566608720936024974345933954506144397681146714141729080790220800000000000000000*i1^175 + 4688650221681121828997642107101974880700727330560726699298213497812372301937657762585754996346719392599959535719730352867675679691244583276540582469471837695723403735337414026625250253722916131330388651041617108767822641273394107041431688675443839338999189999673085831315978440630174541929726009086971798548312294604910876962949782161854463842620651966353191863107012768323344036961009569817561926386024165233626748315047422023897936336878283100117791626897493736377676746549767846986810720402952396515278248583727625448662229566045497908965931223536174683758201561617371966913281233157421961953601478808301973050522310222077725698287712455980663617664797326936422229121994876041709377557549449416757454478974560656953431053038057267576362093321652593362662806543232505189605608802964527193592372614957516482902622148289498518305335054421358578344948613450662161022962754244444457429870781052789678276341657307662509733060717828340676322366303527265311856863926668331476615712951625472905692484563996360929462065897487312578100023548111935059162935562824729760384246201908200878945084872026418390455213949093312475508673438089072848926848650030692424775001429869877895401687035322980778680307158135102614271902358321450688296469298072264243583776581222838302931628653523912033087342775403035697767515549473317282216670268544455142997078259259684836030111484555027943806208239012400845345566817595252351411758865995800312531156691113128338535198313985202055707873362089001195598129000874475086565561546637704104573731109407558572393314377801472783423391858076891186795230957527494280999790112546853747178167569202052744118124715026429904607643302714425380082710059114526394680299478389762009197552438835841676651018442221713276068745621932759844027284763373880848411468800872090261841584567379846045084193234960336129726758990551958348658929636817165144254438627222613513552518361665998154935926085729037387375593756248030665800225921523545409707201981835565265449539802451465767919961156589683998720000000000000000*i1^176 + -292899719383445803371011626997101836793494435682717108814936277184355360689662566826890039800814336803835057597427615931819375974115301210998765429292803730676972616027183055503385024266270416989103797331135712593100331843553653975152198235445812013674777497858095208952491255201166311985929831695208676849396047077478358984447413500479576665473673330891272798180407099686049138803517083732577711208980641747449527680271474938337340392791914232357762727195911034842581402296293552057149272487103491660073633597810052836954668897617470770496239125627198706097454267461242174434025323069738943356429737915695768069679646553214236406109708187726612848349427057532578950819202284608324624185886227807752443447518128853525161494949802157700785357763079446104608810422058223861546951287460848078550574589592278224306478141445720501077495231403910586249363700103855273026412995177005780854937331442171283189595266642439425920796940713296826846270061281097988325261799447887881017028116426792488300929801484236444001596829926813368994097591273886401230716356718714858185268011561039259314371768535409499569790952584739264274211556024794732802608791027201549470189395538762568057540730742825319644020924367426330631339691286521345377662823330530311264543294016359695530748251359872704493911743414897196724968361732307727371766311705807080735189446253593886211700091897477679798176216454013988823383542532214863923641252699633346878981479214551452179517187187493973129705131632550295600655398416868340191613499453591021672082338233953592379740187745594641027524769360133151532911438141551410444897806266585145588819722257762451648999742187608024171362268492588552509329141908741346886129307593406904381679958163226307787807741168349149897764589215974343142361017187092565674339628409683149745244793387447740495524800702715020659665594979519831225985204724443037452063750950701581890207214899222458335656561580791819812460433322571204592439259600417300757244281785081008658812291723731690212818944000000000000000*i1^177 + 1214537228795123221055896724848282949094272192658296688665818908882476518225679733214675652129543776906299203534748755591957649183961253521480208605976737394390365912678903392231703386582475097352945149271997633494078830038759713903049287402030252813247851886230998149361051454197126160672009342190342302803802485668843686186173220780394079697045393326933121186964238630342161128097901123167664245837713647403477892782846055578633440673475997616646068046350117030225093486173625525443977706821242387654142203119212985989075535449505694328200150915484739478851575580655923281599160445641522305526210827562595997856944998219100311076431258535918205000595402767319917946269398523601804319538047919594537016916841465911929118157274514674341834824106543023778015456871327845814238980048588713966161929089600562298035332606949772563111667872862274280403641936715453017331552204294695254602714413602842520620209399461073541338536675282332119655959728028845589300415313390428365503915069686649677333192853150656972577269667267770608159841020291613983675856823135473378834029557067165956733673742234677362514825722931484125868581909413919408884731504668101722437037584286739503240500968337422997282223584562158263479624446853397115883269431149560173611197548331642529477759082919509856489293940267061512953220694275857088623487327210543501312158347908561444611409588876034974612351066393488621147146720281088458672520374030663660207349203496199380145595463749012843536866661772663705271940115313015346370408205942230686090468789322639194007319115381864386875536618238714892578374285381340084957220556989958272711174763549844665301777996748135635089337900485380596684031880813465135662915126021063318877721398241811584035270170389874562113023505972032080999813688817717700129900890691062136406252366093054908471414527819533508648178202136853106563967122313087870613748065553877822322530888215698245620020086793443478890211906990445916555312986001780782008215215573818285072822619340800000000000000*i1^178 + 1569063455756678501041701064751336004441444251024301964977242530888730529145108268728690079085035243488575545882065830376527384938618217081087388873201764743794934928792314398670981280059418847894726329293508731484232765875150630562997947163479317445550000518451165947063947588540324789186112960337149155496891264137825740138523199704291099086963126148583821040749986278192178162861408257425844363648045153885124738173053385057950745780801304391705775591053938624654309300789291986690623561312599675283140910545279396606338013885378335756205135259595277349832222627979149437340958317501602875933451830965023798907436568757802996034291335343658553550571078736433841715086535669733418902918851405460152511732201693879570948352019616924962846493858225413836145912019051878716105262272965794401372697576085370126257684137905120454302163574671198797841125014243452664848439937431443877835741248243339103000295725521321309045788373362577840045524347146307129657393686308639920640494404535784908673187381721919684077847291657236183198675036258444190631458336737077536912487846641397383970838944164566081546691356867956532817750954521459844010811297283142120469548825622076148187066988182345592898547839848292758504794427976012260458692330334125250687446438182978722935664965921174761744938447723090927532944865758700746641872536760986282703970529068869710764832697452204342498900618542256821437311311355118459476644723240114535723855842121896222907691964245454258087595714220104253217632756085234637760959964934022158599637293214559681657390342268080770033812702279454206398087813114945929937357586750918293426574554998146887703972513028817494627707652077738730006775873437784780927760109867926257368780965054194466748247884568578049866827804585679556476167883916953941322415008310315766877031712195275386048713052970276552710463094922299214102704646758335898091948699563372819819984001800325206614273579795779129463842631134625491669057138013131381551907551555092480000000000000*i1^179 + 3399983647796715046735702896849294682266676036229656805625778155772288523649997219569755299084825527917142124175555856360470628291225417598778365089861078874154997504202760971211401003998899937828048270641547513247279609222863674982387440984501624393305887735722837053153344787812914476734235489880103303856750322133959544443846380761437458952364941621839330857730662160497230531664706896378673792469851526288382328912807938058365003179884493415256193732264862958681346375601046292732837890745967742793242705552056876457334061571434192612520081968937610316265934526898307510562193921400024181002571588421042845443587992512122306883672874751744601162175235302803618119561886897411308449486570682754515479523196969092139289495971893665233829738172967627121857664775538842388663937203259193637070054577895668023033784253415647893190554679536605676748310081620324739226451943862935747569296935491003825319517727674089357366278207347858129998027501994119735336105046952960750185151354868864245666669355076028873129022120888546120236269303192981493893527757915670950421135348207920910385426484525198683485304215893214829194014809260093372944498070303760550747689141671117182045953733538088570133549358721799164861031020651637003035854290999981765878239172455891048026357010674735938613333746755671674995164242414637084267406704984405426094580436023890545131563459961259771410715911892262852115651941088772970263628276546305051802251712573195172374453958163964126686013773532817248979547126355503966674726594689143675281976011534656282661555065423343559873058575252118382130896795704783871829255764039475045253467169546536131953049989063441302681799527218297333279578997571343938033713363229892548059397977536476945031972059722729586458015934441796250023942048744674268319889259811515001816822895303811592554517986261743506548204401337655182277213273000485397953845653483416407191277410187874205789102773397743166823665577433157383825282492974562803712000000000000*i1^180 + 464163357573419464161086734022639512212894031214754375150395982023624502119477900909268244992220371713717963544866985377180473404689980285403745826453741523236896908626688406334792788804297812280493395469782139892186502030628259371071637928711389084275957020008999576914673760093456595239514657704976920791485102358890907856059440774406405156791283493180187461095025430042084030818982759724074681924536804871866283304657707273659463422951891301304635307233997316050094173378380435401567982348794712698402931540758484237600253974301045199266599242991749218693487152598189472266301981004657988352673460705401138427575286403784912837381811602908640521736126021097823404051551938468379061756207157737264294756412433994380322923099563043782229675384656891420822245894521034104809301340397200282407466890311504985415449196391974754867612652083702278334998303122815379085320614684786168086895048061333687585254567055455645693875800481300993492595368811716433515319480456702948382750781315668795953329471733400647472583262080340380775593575166475901043164578585276048567873691976824025405224658520708340277181237959068180843898427154471485240737361750225788496433002393314723963230466806270861797816222069463764739476002571157708893753318568810996886364949756137872819350933652919694157775699270951010422909299288516739899351039347800772244694298425722804380469035183213904117069462259840745083199084115566327066279255734851807250289241241859595194836658392278673316897257021827302786247342406201397978609490098510577398441433648999752550415157891510961519411060834208924663745579350269130773045979138991462367951017199722633400452388765320203688444589842274715204275602621642456565399166470028980888140574244393920575544877036507814862264501368544742770771163237441120305396494253534348863511560063384314048689223282153101919579490550002356615600465433140748720729133393128903486240327142103459629401636206415899076798887962201604017356800000000000*i1^181 + 73366635045444986758437072345248594437951612271016515790428811482666388592941269687971553963733030267612174939578941454111980691077097409708140430179420051488904551065097748698637002520315674656514816238503090336008028511782952723528224394044464897125389280784814552426004158619607282519738797506908886196666550408921444049327386899108032185775405129908712642999983804798737976865383105251712968622839188545251084842898240260544962014627957555769155863440291022358607108292932984347696905698038636197766245198213599477718434033641810560318024844487876111054862613405798587570813568652597339524188781292846811291675682700512048597478067254181996123870361778464069107760046317370461146047813611582212338213478445603802203334692333630485325460940386366745727013185301105804301944610557843528408938569413527760582017724502684965231626671360575913765939847529109709784961363989533839370979852498812797534849594536239671682279809079782311903138973562042826724879890936562095276699875022540000896900944822258434050966339697333222827524016115810108584148198769703020908407786510603017646900404177954307184604836105221373434194875213975757644305469609011529038778987704532147403084267362465494234187108244207611644459913905441317091302254925431586322293503014506186195493960723911349961039991932263945091218553424235736972065232104868670962878033454282810291508930057742864879702587630612896255130526096634910576298701672870779277545509623054749690412018761440000344735977993961114620713635406631809104504851702726243820996756937911293394978986573554079043819797982897706209027441044281727351642888270504545311872280057417465022328678744410014497914296144417613756656140732719221497882106499836887044189279751008474546756512036586411973435975728139390081641757311068297705654001818604019710019280295996439573772224353031774716377112494166132361018285163673312230462380306407557131031849689503076857360053952193418536566128640000000000*i1^182 + -1513107760138180015615254268892105817767341384544351596833573304407695052585646343991665618803134233390897649434653222933483107061054940374127193692853108688164926274877195214725239477541958351169781011679623265383843329817738181442681655507630209435046718037585113971295123047472871691134013602566889877565015602576987000507681911633562360029305407848989886309196040633295624488655942642575835809116420767890722861798833349231572379086960114569140152798753507446404844353517715236820338582608887522436832367422553758578437472007660701421341558614080698890520588774916613482943508079406921920583248890189860563249872922215143807749074055283814170598917646880100722500641466075527057909210542021360343997563998237859402682927904994884269686734072767109540132552346636927498669587615402526519561616168230528767650527764821875199526725243236039086153810830543358341222845700153386174209425957551181818550536803670499833158516741631752035122763595290975076569685537780646752467480858640701751428002471534209519563371175103994581008828664973430490332748016903455311366533313084213295633061242415898393895156255817033473349509845925446285444912942788557544760900606624611314226693368470963878535998202204978319227917834121614049787245995835600076926796740368435870321143075111511369070748929683257728394378759035704129933491449574036275366064579520895581525264024055378367965161939660381632427432023476282406490297918559749936366458012607897169181557927269232354333785339258541329410718033364493275082657256938765375962208095500094796986001264504196479908754274654257798761559864659081904011611129344072129612018344646270478072154722218806418444256744593048953092485675288138238772834392916359632957060593664085537304542459532893660002458199364889393930589053470275854492571974724568219425727351142587455232136342239805213184517209873849170568436526053548708546626633062861746792500894795047882541779386368000000000*i1^183 + 8387156899755483938876402346102189088167522254664426528261853467341046740867278426110317897420866564140875135920925281824016198859036283394764796482383851834264321506557113984503859027577768886761335288043188422119077491764039906740918487841612210473727294997301864440103119978342494153345752954771763277609436391799126349678449843826103732875988217637121173682808567456893855608189115557984037168510909495525964806106833787313053974905981754165017884637498161151373952632378659799866011105525781055038657080488061121182721336469723763234837454902059128725757172537488825718881612761417172451736493664446478279799150854686559461244221112415130273844463971481475349984925105916916544811965604316741209521314770086718943431248224384554777934930676925392774973488429046434615850610221376137619757192535555401750709264576387221177336740389234009521204466449327961958114972952410183599008844395739083570136507919975172434385843699627467686338468293265224493133435404975084494409237364084472738736908683406967200827486745701766517595733437173761744423466148401465604724541905894965468502636691156585999170237221875085882328835074200289398833613156822867292378377711981798016369355202653357015093523305379284957865716584645596887127602456056048781697296121201622349643271328855237985715548706019764367915123980032437340982947975178930745984116985418915680627221862266989966347573880790053596148666031870643909939763869661590710717357555998725038131041568365489802256264799120780133693706392221150593509406474295520198438772964759906154126772310887182514775816409665503282781834172324249072503041088222551773147084175247673725021917636034795058459003697119053829897864607869018588410489649668735654154751919384747251494978757699485086360562145475085550997420151955822073988985565277156813562657074981204713221365372812333303246425004235397993359552398787847849249515076137047327257109148467200000000*i1^184 + 1017690531666177885630488941375568500011230474252172134183877686077080527395789194605809122269817700277472633571867443234883604281585881602973556917338719133085019652245015696375770263266267379712170405173258532244356535781604637166011940772084289692874435267825722349758812876657686940438215020662110261786088170789951345470420411071547844513848567385798512229283860174353620832882471111987450430197201099380117706775188515599153969916127277479035865733998355378220953880378993693268256450569869509058117925517144174575315472885084807676548342637708903066360477413690132354010528356830597016716156244063567110089227323521776916060701708960840603031916826465924915824448975404155963957505557445409168244908589818446210294833820945505767230039296124377627278089104381759737020354527432178816162746696850594832457070758460754352894620147051034226526198345461717413948562590603307394844908525521528902197512304594456292491705706440463958016856709608186228992168611339820058351472269292104336330421404034884620878676748630397009770546343913300669276985530104133169463395847204416770031069173065439509559349200181958690649183195340303444766409204375102817347461962117736151920530655845268211695898133131371706448247414302283628231601366208132506651391517795949145655082874605849670863239668904932013417480734988322817875213812503166207852096386619155463602894592545013008020766887253215465938746741587674477881819443896870255252146459409062460675870875573599560493897649377853995952196101307311823017689321013719291244644171300175807874487949496638894689128601693150409240185856934435240200108381361774741342251032628794080545137611560566267213989687618995485092742800876412353496091265461489098090448852598472646217695140755457992568758137081287252586201128946412290399021467613355498736578142339644700213392094180666197227374319764480717051983913574021532686528586711040000000*i1^185 + 219079149904194901700083586798476035932945266668249446874821086386056058372993719266801019150207164644894433033155337106157069992634716850015526578176819402205236350583269162984067852732302025486913064777257862528116780963735104010935369193654930803171122113823576592986250542944861983360407630243325466374427339846698271345214133228201933328520846725257779046187527508930654022299741459232797034280279908845434921143184610612735169501395777897319266697184032551056833551925260527406382447050164938293326633881774811738726413766871902700225762835406254624145765745948815846880851534512746104811419070057679940033152030391415016984489898882702657978406980139124786767301155589662946429161067580211784468923174089441271933589888245774112686780985029153771186760523753515328380070289396412411478406239405706366485382536918850422026080005159236039339337855272164702899379301608215311531034881263147737889397607667647683611966562918929185809820495333675329748964861656449925333881445212218199731056076222138843198680407151553095849721271338212401420458201933615198953061127876981802485403320030629393043148292444153658203407016853973838857790765260728303201954724754861594966798711425149896020609349977406370472307009889346337209227036675989416504890376565721148823430795105781592084664827975671350179202214262242040668256396724568720712689135385451242729204521061651152401802402509031871299595464284906490311607029818356369679823627392323740477201706702725465755943515088919473721149095505654119741889835006703700273462262595221307819515537430233495940502088274683655852743419079383008138139037909888111552530253927564051755049776727364988481341108207003533359248376454177317705120053678758331413203290362548005748112369221019854046454700167057598790863668336670152367653730551494755184732500716859675599456731407330286543633431269971791890074279346176000000*i1^186 + -257085017479825190129423044833280071065073295216618117261630922096240170248272244457507958745159634487970818799292089618321662607603181171159902320003330872235150226073289882946470754448112096140893562028818076463005556508764029239881561594285951981647567991010005556935288072480619413232310851141570267213777178509277427630870604869295749659762502239779465529981692417151996475038718436034859629266140922408313784610112297429606692749216254329771900466310560426165739259690608005452029914166049631663164305568696018606833802960799388035496759794953966678033586556973954032019806400354082410709305749252084948627773133927794926722689163034806452453445443665951232669464795327420003997872680399965666988961434244437167820375558975478915085261116408481146117087599990336909375681862145859264909334195811373393998645996746549139859880571515146561324102459879204147929237219983672884657522141712393186827271124865418513167962582774927041727090481377367644422672253673310217817743813045686216032845026466903319232315511746876660892254049792791261280922861568355546913810112835798194411628215103644415997421045682500466165901415292751170384415751937679729905827265611003157961225238789605470404982231809416852077401376152550252265886873349529187067401740447732554482271424130419659014136991330058922686412576211730715930405996693778964076646578468691546806442218008056954714228818202621118841931689746506611831146775731651548025727364405590823834534643081772846907497832967086463098609724687251779740282748362108552622134485813255556524176288161783403825008049394687339361622384806194571810816810756417159773622492094371977975081610844200897513575339360989547456021702933137291131134557014003407177926690592350887884118925198760612744667206828520542397548396439392325383081715468719563085830314406258036336674341663954087129907200000*i1^187 + -32551292364579622674695484890748837822014594332903419532825386028854112382614655955974200790941256421652753092577059363199657607519277776083124655313520235312590454194989878277504557550204960451920630933757929633373958535054516172313580166296402786510539070994789118842198475424552278656907936660517391030345860840981270698636671389467417413684051531473602540317881883428413238033324743972124238034844212345486845353070148191464754355139155683824392643075911072132044789999185140574631711071247775900912406521943979682384787043731485647789927704419052015422390465266656280353339019848390839620794207987405968973679911384596915785678808022612421501870811930793659796656530022688378857022067248041123580394611477091625405188551984241615066477922292354648455077052844905246341437494309101501899174950581133340286315566298812695375977819311955352597394961751835828580686382282725106285910440577838722769205884919993675438361680529918200320424506721810403911825905292739365385745053054472240710937635172650076883786570768140448454461698155923216717350674311547819171408481948740216544697358624467487976311889064614101235649602939881592490698792297881586554084113779541166005812890423872680345172276928292332165076854525277397980468019163952585137646065604820645456443653377270198433376367401072256725672992822102129804399247248615407728564733207268127020496447054859233913468797688366093178613651268808929211036449680327149157141098591087807401177058756896453634719906461334281763240483463630724441811238009992450215740920616383713147855108927778826488170587676174235943279884719041312070086715100566890488863091002481147205206330712992485397819585467507380090441848758447252177066761344443944926198014209837388585381865638627197135650012069182293883492720963643938213890142246578744272185387552604160000*i1^188 + 5839898402760712126953765158080111057026485366359903740169773374462348334263322203735392592301170370400194939791733406354537583977637004197561302298100160690647406847784604755871566647438956504628684660212009629300558614984865073375557501990498953465886862218587022753916819829834301426428970584288029709375828152270378824770490971558628978222075495311093637957597622084286336245585554647846720684766498157159919026703338885944440745101162919642436953100852937669692982452135615532228675021581365773554600319542415101422127028650954374212332754954227085898317444038204956630951677329173988059812004276752630188303785391977030370383483281359913911927069058764731648309547952374721181799056903349434039932831032415231649282823079161800007261704260658894044362091830377368428349983301201547185951184399203853510924366589336676885147039940557367815160264407383736233603294698222757325400174407435901254807327093314338684302016873140062048826784181577189520138663280540324525697553699462412145146305240833012248644368645051844021808986522619695563140821241791498329434668567776472452988986764569768927392745349601365551396032465814952028951217135743208682054805742592129192649392199703948546941452072715873333209936583819231100238037066611792919084977985411862729293502603256841496251748903709757528311689473414637558418716373200202995768935856153601044787234097019482055929993034891591804990580038393437075528302358936528262731192475949325482153756177095619806867155573561279761248823625228825890614447879127682346348607170697593044392267858431178932837670478674181177670990100447268150564508145714548290977734143254683519642121590203786181430899005379247567206580067633454449305528923647916079639777546431985898743702838890961960572907677405126368930077878895551765807104000*i1^189 + 146883686968843367602771415878792779811535299545065453392899484554183305520034115537585226200168574209418265564275403729268577617878773974582969135210997754849045035573140029853335028561273070817554521692761265386450350357200076955181427143363548959900253397870377440767766430412755220292417977865068387891619142783617843941535048410273895375000026500598912691796506145311796151061680404331993027895782242411041325649306004172266285190753889941977409869917736047145378399722872226445049104317765151213089998584029231623160715782987958289484284871591865900760557947829430749717158469118519235608140252738393052995669751785534884060831489028749662019837290216508552200467376362100928618437935512776042378612269406550216765094713438905940167280566396990847045934442828698678658847620392234205886341044564671258269191869312884893988783907390824920395469914502823189334507887390797561428681167444214328539899332776923894355249535148451735932185322529293134620001172084364693858922179067153424040850859290920192257119416218065075347608638388628450042331026773273236689758037818021947455588102419566419436152282677231970287814116186208688413464732501053481806717566144693991768559706213418121703435036281402767673115963195056476474699149365175106783942666756661359811245917349276824011498875409276411410236806394173024260927686381738844261905787774529055599587656915157540089363113229501550738478260445282130020121907228168983237747118607818960233269606486932129629163655592936038964874182005649526072404900972348971240197600995362150343183920601867969393086012970770216854758167388309784402070839090089034219936461327153778191079582197566256181185834573972198598756085044593860345470931821591294453724764739259617536539242823927155916484722556928000*i1^190 + 627202470155090531902565015932063262976414318470023741583110786425961440249765004543630198622632953937882308800048500850900599304702764496724263742894199778548179749753528036771048123070724830602765678756363740797350595134997070137463498986195291589576846116197039362537392474011867327243331622424429715778543406451422603696076210909640318109143268708525367719363694252589915005954785311718177388708077198512344640961947499827221721803706248025465336770791779461387158417251519165032553487303663153638565257672180077852828874346457529796790556694883692638611495802071980802967145533593047738157281681591505766632886998668267877706232101169721267700208072159929841603938083559486556912348042731701157361587066761097564719092539919884954477997616088514905978091646188081904328002128872394036656786900717774269440262798093249952495639806227041525172308832307856413955302637221799821321288133525046032277592708884752102498808940821961477481215812460046829821474705989493637187164505144329005227979393580340952437904535908247924034098738292093650025659438194485367832151074077231871227875581504553911511840910619784216362725274722172327024941547456312312823069196952709075218059043934112773673067811531672862780789984778824951759946937304682147604110116325106786482907970806874317165228539594107678210430635445009602752236542430080782799591534073624894131994718049309666926772257075381330391138133338683415128364295323504537442927524145932874427916734136578701292233382705587134063978013139747079848226140374595648135812079772152319182373442338468348224213131955151941924536641301531197911231481431959188463087861978907637512493952795967858597713020601715778124838275664755811465233649385450654305524310295039495372800*i1^191 - N1*242890542822580211258378020889923273587154345052083098113327171444162764059831996517446259143517409393419885385604947769123606205567747184048254854170251684959948643148386224055040014468628296755749573889*i2, 13076936216538722179145309981750914286107516501679488207973515363696264506684854798475786338161737953277298485634321729495245600043756440824518458469911878476084402634324120653684734428625776260366875896790918157328331335099880137261794480922940752220505819489846465804714675029968341320903691550778102117709934473718843824296000721833966304953438161551311972168302882625055617912646445667577681841908551951432116020012570012778795036899721014119393174030463261301299174419668297445754770991057580444740431059618164469221412472535254266942874499552350022875295566300181945016124332271772713840698758984693331427474982301031891293710476119539221944147834319643977096635534080340663201136216783561385552835654725640597294618170842695546695014848141387811414729266870916964099951413341862569967565654844408546603365311163028081079668599843252736941140040684706403994319412198260047257414079575590802943438329972634060242617294820391297931040951344472527976027101258246191366456446723883225080935960006619732261006076251007678155155345280648175618878295898875017981334959382192964173626754616839264554448615636119757348878997873173540705073357874297744080277316920810067049541604040807693694018535563202051784173213495839893191955446691692680426919539677701180977978638138062260112695337406228449075248986261647449583797175285713932514447518062663601888864820676107475389651257117310800086538964103384259389945759270181551268764798529359785957946305233109156726773880579980951488995038488799750245720067404419597405265401070984380309004608940587761710463408287869592043538991514103086257078133325362623200278740903438281004506374138522352398779895869229784869380612874911198979266826352425464669260155399656672703013466441536861348492500173604165086451677743583783810847139473607216021295049429812579902437769283918901340727724729564887256923073503933430475592560833900502213960697175048304513923466488715129418723133320789154981261206484255872233516508753962725984597745291732851723911677810053287283681037714920446031462986474121244232521304959341143335510816045231492531907995131966429578777193168587464768674966876010453830030887765623515413843491142945731988253248075920172751752188502619141226174280064811033192759230194153984346442985801300700317162481460198853196526968631441868617245108321040790388610984954225798060682264677096229304696413896038741794916945998099079380328139508055403474666504686654123088623654902554670304611496498709945671697541033405045104749968308079128189763818758014274759508594971279275117083068117290216125252804547903600142585741330143888254448651434701670409143137686278241204143039824470477105320853235909913520566852635277063110676823963876165322608417692025925971663935405176586890608767904767860803126181763489269879771583055554881956785948286348882919929837950740880201850750039617987897562841229051869872065213355423238638020664430772563851030703659909169279742902255744971664902684546708114018219190517878606343250659833616993350165313843200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 419794899342971880235604664498803716769494077330633586798830288259256261363509297245162774082994085688599048712190560121796094712261471866318738096999677061099452266132488138306023661336844782598734499221996212266105750260244079148248477811782704695249457054413632828434147108082160192389126778048598443402650799824358938597320637950398001186035110462226488157409533575987938067698284473788705043167917811347415142997639506346732944253931836398375293444832106910992652343839799293690067990296369259296492892664097282028865436095379510687017819971700693148012685545450479774573510253294938808851197496100093165771032790654960070456732576873716706257742584716759505386291245074647634382713302271786544608103916446682036323779430450149255777157892480774378994971677723958521805417960367550168436122996439945539784543747581108190082337586251417326607039547126605455195327650314925363353653288964357542944383187786940136818212470458745686119691978560317338001405856178008129501456985583037539547627811501876733105242833329844271513302722498223826927387187255572284687261183154957534194981605125838420913198617752436494279186850896690603061060329165266795878402374964232967309769781401086507945053811652315434974451120311749965886720355582561245863116681353410573940567902505571023029829280964894485063730790362159828787686199651183841146438265226170268839970572886677121637141236930228713811828545712881236980962795956200628573859408308171297462634871691251131890778314375745333081298294951717510079514386901141678149241369307180722089922406588312280959090247122194498161346354523148676278854420640405857868738208059998070842765897868902152113226934338208714571048490411765247287181769953061801856974618538363498286855355641587670133320330556019413578714080269365961717301695263352024522641265444757962617881988957655255223187074787875965718590172287127232295865349070169593177223612645990655923150261873082688443093512361690089997432243426190899195335768377988673123213325085772746635474893296751740933845601674278837803589032966772386394734482919178891251006770951373945242275751997817790453972036431033919406207418757954386913208452019732499219248418036851612017396755762725894161486333341910541856206876408062770307092036223607446919780249920903930141775620316133369363413578962162418085610114673809675015205463410961290270199393216164052793100712564647202072282897183980644886892413278524334697782005670058013713930053532045422448773504867023754150593869646018148637232645770681513823411740656471683099696341050379928645464021998276616657282884273827594636597887002733039271304180966339009822614306236320156345164212265610852764389046939576302559738401207551349370809931339403546559835803419234902688981166216463742974607829046705357509945402085883024377263453338319175902111248295426008492958215219506599340168957949216748271175371353771950136195337490929008391307246925472923028757686631391058308012296512567576940542359980737014343270436161591112238459022829609573431027934720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 6500043195503317463304981322939904108079749738828524462705208131771608215381487874043295803504163373009800305684141501366359972723539789031162956937752771498997582603173833913297782685274544363298157405912505439361914280791805344641588626231030554053548862251247575303795839929587405043813770625958872313711762457476620922545959575782433979381553499417387333648614190651855451955734854946364996174148800502473289585671053142622428996003463210021639877962472773095694223002064337018789944186353683741015137463886229188151193950495445797631135560256214781677925773062926552305399402370991069243881521759657181343453912394200135903845936371274463699366455459546208452200599638788675634684604371114213402464135114160000066735002677219239407126315891152109117093460058974509746764074372064901921760285136058765828982655843401270856253863028211355128156945841062338089623906213607900006380832146114756984515858576478524704102502058182003514353091545844225359774572534926989250605398587543889848483170116142913508821214413968521098266746840271146692650744932328094171735168567640049858377340518695933740247112966758715561886975396621424599995530862230627349541024608336299951408595728256604049529527041139969921046756060092842459121216151423789973838983999817183286074463956837017230826565448048095985874080234686338589200488980042772027976667433096221875307175541436759773895918587759755243369743193563786826724850401311043779016228473169420350398463738724599288720378932916940269448326471020741415604908245410676967492769150415389411857757266546514109833908233727452204027432345135197973646214119976212008355076169085258767455251993116246514670083805065278148239483605587302564210800533468061703383840662080888734141742652194719563945976108147519652083424497523526175845208882850897985221302296478953175863765936837666075033922826245129931010673029690705472666842337323435092133239333475487732643072783113833217067957238774573364540661507535565679072108155212931299593799600524393613084643748332963180095025257522937787892732834044924892353595286180137842350821500992989485684899583326674177621285921433033173011839770835366558483057250308907231731781260646926361345726678654290769656925453488533364010229942452229452215711659604688307704422478679161338696276323335082727669521109982714575888943670544413386615276636233649367396954621288512279353994195117025731980996763210827021868741227417300094046336164150481948166598385361023077150621538374017920171651193990416433126320157648807232889234137584253259478691000207274829846756353804336361299389710398663213034645958888319974119336958569807969452237835207625248736047906917402567726629930148850655383003185892541081167429535552016244423156282869189173297002507267836480016616162647411146609406906615408640696846519083524138881139876870931432720742984371830552142072908754957301252117075433755423011437523531488803781408365391100811782186030103548958701512328210258880821947048768769528480384399482927531807500387196253059882403712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 65248649813257811194202584355283003511469993298738533658851310749602544687527505418111215424602386017285496342780015603351885867413449240385325331452391209206344061685059060708317455612283984218260350904513292595342648328982600450530251504191059643737022547207121699200856806125948886238725401237011740114286781396964609114973504442596313040377006097442596253708478254139244392679231120319201571939476888540818462941041530145187449215588406329287415071070561809691246003809437573786093592776585858551715734803490540979056333178478506272906447663292243861024842524859265194415546190418183558595401285896612716137697664785762672656241219057927883378486789201815048655862042427778518659944247704398127695107384163616204881937637752094417627134395549140209974219831335382788421059527951696131730416163961759853387704660584292699155479820732180705193762542449661168216504395257122812617029948174890678794076712766630275721106578798837819018000526751370417140234656406318745783866104032955370095191316039649174366492375244069131679607495279703200107526624089402111204604739160196488294591506496533668316377265426183266212601841168223538839585162915980678249786869459546780661488688536250710942731024958914857749310333217455146839024312161946827516922340911248442983931379396234480019629160287023429586486931305168125201361858946078072873474035237605116315588073647589779588707753153600100443388421471968805469550187923176683610315132188195207459110312011712773074129544139310224094090179654794518342371897389540736301516074475256765320446984978986532248044258834518029115724200918598844790095518666162699305473254429238808216949582790951968349840794793730726876263981750876855191149560444143830663226462766350827296523014890440402987551418469936597638043844881653195055206097188464091119811160183487017529839438775565309276989422097359360363430775686633411147668737104225050291489598470893881839213069600750178725466360791745555175584121939054248326946337882951305715261185797915871643017132001233536490787220518415153930432969890693858334726633495190410976182914164819204350122763664877231285449330271387156326039954341241601476970610200658476256679766916831206202273882102316716515578686165735108110858043988153001477584407287459511875113923767703395747105534113242924241404455492400571190986408570034788947781734198923070222534799910175448669656719687972675492746364500219170260828864542900231690661320075606943461430014089100261815379759596371935621582496322746668603411259694487789068020447678659106399248509392229015232225063896134919905288029389797656976157663132033815450588518950792784888263531558585943383742897441052967130161777873509042238549371470843505754351653194408149088689535449591673683229415168387033959622215216477359971429239164812133803759744115256876843133797397617460089306976129747251123127115951059320807922678448995466079598731487725938142229994416233510937021784975683573233806446217195656670455702030316479842059863585491970521526801157701950538920492800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 475851727421422141749923664215456214752151022523111637160394587094584582087161789469023033686854989717747080249191615375607320115567620976623484629716873472992951453907153334691770665335675217279401260275537495983466258043796225453793464026125549680604107269799349438505295125668103031837248632444913000038081346904602210207993113034430287378628741433876602967855268107159330948301364335733303541742769971164137845381359987975050209327918938299028306048170161116638135523862757902341669131979175590374460470015463087419536198105053319123785068870163619179173617245738349429555954657216424362455675738338045707795170112437607754967152254970751159606311772042069882955558091026854207621503562132336480311367580998148212440399941328537340895495040970436286352493289726232871580214324088589902735326883806024913216761561587788870334798364085166561638922632627449820832284516019611662302761881223759560606457974280316745096418122567175441188773755017614897087230544364957593313573354465450750661008470216608045070802200052921725392565637616702145624500926790733177606954216130733791284497141267200401006651163157277679916757207465520782276818258314923732769012194808698374368055980004963885655630674120940150211613899758588417249710248512517977136526340274458210092225222775252641867985792775709192824581912744507390860476328461637852360242441577231155349635652869884310167100237156404359241331406503545770260766906463652203745894085140625439629617724329852256402503900438471595830338631171865100103877590957935138479765866331254633905096427474677466709346750564990857070561860246662310789150991892019660190747900454113072142788001503951682402008430653809397563674489820413943004866076607553689611763197958476137645458648419131666444885910079627660615648600210226973946492603928690469670053422603493621100102007562742076016490326863894009952953411836318732062607434992606764746185101287154384400160713001711380616883549108555367636401240969888235293169135164177350733899622233222503124324327411852983474231952701279017304062721407367746673108149626665473236783356676806833647897426469934435344139380201202737145398685242460387754965522493087617457619227611027575431173652954531443195540161733421192401336747565856681535970526747786050236243270491475471470159225492483568354306756995431372276855016226551958124920756489497194666131583599324533610415692979995119814707783084830741227058442015368969247207890985181674169532305501623090281729741218480092933141141377996486407444490362871183596159457974977863241256747431522782794338932487190543737642647512214284164393506168366368727738113581846063537243101009027562693188082470787009710612400938060699430329003843367905663287613477185426365232777291918896552384714933695856035266204819012870048696519118791209336007159556989301544893475729676625718544096897919058585744011510475463517237899505383795775532103193446820825872218799658222196999772609664107382567715445143349716368748056352187863221321390143817985386612367045483856926400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 2629116393817468938822440439520893436784726994528637513512225770828949707633126822413798655230063128598114953064302189973775246279728091259796189308486151459266472860116284014863089497102199091253857086915510697671717994575864564413487811756910666327320498655037142224639500129639340585037633752423990087507995832766522056366428210848452858515010130253374583337155601616516570518284261384818175066149177402753980688229329797169771340631630333337290050604160917326664647118981751342531352838597664231932935430652785381207089479443694005526735740249132126215649430855320634222633046082605647285023547033085963617708788779910294738293518669676284283477250840660986797924341841105244725634175277552495901038726994330688290624808261587886300888474191497786310128828946635841372955691954485680803993536270955102283235397562278763684897038970023845734524511540857089880871519642711206598023502601493648978974913919160256246406977319270800395301798702591800859121010539626639835960652831734278577959442149024872700737690695139881187171750891300642685789164789441801602088356464499882401813258358656776308790951900300061184373095267427002624339969482647706665236350913827780282503866712166464554940847595859304613178551411840600421761331751627616641394611918398152722525223560814084712420098971540286357771281933856471121176106699903933337595367051777941298247449903291153138424863376116569006265187027249755431324251906339850989936288641923179141882956081038862868730490835086936406647815240347047428185859932157433135656491531655757483587289383039915444823058397211420218684606444500111707298548200521426971018838350645084987467680355709546803799076020744351845188539056676038677746471743283300395750975117421026700241378928512254036458409243817527129971871743156397755327259139926810903049230956031986095842315495308904104726427996114246507901498037849420302864044207800661664470825387342972069403366818580580304025478760721371046805583966583262603059239813998781059655889765018257193537173834353168678597585653068404940154576599107623476088120513998952997132391200661175243700741794948535516696674676375660880737680904477290433959301660825165988310736273517934748803137419331319527747979780378246146396899208926693340696794519089901304177683162277196795467362886267943767717221464131541330094426373594593631846722815485686187082934015259393228248462264928676339656981058076967858910466435965299205076076128569640636218230455640163718940779582773837450237609077928661006630305684886271638930749613221929866690576045389951745035328662275523839525516942375074020075350324895761177408988241075467256472552190211377247884961793738169747645549353164956913513032822847753153837266534414407013954472003698830161652402465510538245905715841877013291188443544792392690081538704604301346834429734228726794517219656137684384610838059784474591197682721233039489608244934749358144386549234972244720640929463960928412225757158652425767461244843877721482903988300489937902787974542751031590286320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 11081640631542463325442490473770448581875371899514476869327997106298516638867808466990027155005735912336828361253691412936434221363090541495174811894811367831445215246126346866185010694183781185739020170232888817840661333808265289630302745584062273416440224767516426588203042646109815699067637819471610639916739275181833497837096744138539410095284305586682003126370712374015694418495156993912493149821230443537737353928624323524422235680197740625523794361930856537314472455739863166506850639263738811867164691191456007814362563586342871312541737316564400707647925627199514889502202876804167536228892572169236270628566384321251520883274197448911534799396589440062279085972256454887133892080891191608588257865412359183888206784086538430286353351306602680624375557733543411114254865126597080081507276253252606459997782484549435452252500081405418604881793555258191586810255393947748645939692099758169344786733187850804934191406316847630588855305799596813913898830309255229840130909718077467259803385101239506741256794150689107033764574753861421037691371482641151948554115144484132236643363566701814821495071935670687511498885026885506423836949241321998121786421030567753662970758622887946977039049431853359194337879905872991593652851618406591092110276858230476862877719947241578570062055820282397135603560951612412129817069734605933568471931574038076521310810176675450561154892431700749593884278677751495748868048034955992520388385299337642727328202366734730937634305717959508676342901121757828507762932276829292486937668360368737049615276408039269108717245658228289636443557269794304594712585830874810230966832064747393268083350505190311202975102341402839926113056873023280738650174337956767885775852532116399835885296160714156137829710005410835032114224210650609189361204826106115921012373986021719404000950877932347391671546117401716458178131173146379639957075266194857006020767312826359470836077167060672711091354532506074229713813389679397315245716685677694362242393998354862965968918527436826816345676516719637063320844982184528929449611896332396071341428427457032300466093205734347835890821726917576537516032213804312284203083493457665211601693788045663058182902579618738782602920497082858491074165805484478222460359832303899116516319096777790868032304552309290171146299168866339686974037923795566499695928708806547939508559881503301712157654498289138644370292848390081064343433054072341708912555211656585504041798002981862623851654280766591100221526705920912928932363036600552122680139274588079719711159586867884375806869841662973043625231526067637428862728164853873307402723984147301606599292342801178905189332167597885953009775439213175520211082140859836597921787599327174753365725200063732821749106433262518312109587027158080645550156762102746925552340919241282928246688050991865534121556165980650402828379150296262471097790526150500489762926662709865894910558372590373359176490367200717480296188951349489653361378425309982923410982677746439083727255528766176373957600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 35405884758287765715307945062749535867916126596840292082359921847108503341655461810097602025637632314902812905929269157194854028060764273951878703628999329410794736538358055875374000949210446203512073832497573106761974756782205477053686548002753743261432271476889340992600530832618485908252717024710397300992329673867330753988036704844532344551384178675942989665714727885234223713398483648175314620358894735803332357770838609153516729237714635125676355702916390539224934964252792666901759017205213196987137525656344926793977286635014612627311318031188883316241758725945933261799627732792262698523750238518985880921174919274851578917028635254588429349413733219388073922952092163363678374000951095866740373336569098434406160540669567179942304286339784375592782012724836491393868735147942017627834515678222619097408445250114454437118624690023995688211252839536460933767929567640139315374123468577098571782904709425364746074531378171250393565828555919171410223846460475058997028672557079756787075884685178520469634027860290046412948908824329218050529835080822773985724641020835101123829272707394586544891376299656942232520489819252759521380117159074930416023061218224339692548455266309269840530312111666609619583170231067815429512119922044954721071597902723169143147287361781878406055545716850557730656663416449862062106599066117654026819180950546703443005690797030553014061065136834183493454756480218695706707221428243129732536084043466277879257731189107304898622680687669867265011329417542748615052919610952737316639832011860225331011049572991975462636831183723308939289072146027669727706566812776768990025133695554922717211074275376881664135377268873522408589741458452822819437095984092570646775128204743628900455178152376456628659401144008494993307094552433202026376263303326296854285902815710611003067581474779286035242444030322851726569226596119161634634630704280919653831572010771328815361258310841557730847126297642169436285532125364115162489466960499373743351123031320555082718851678342574602076698029325039838635020541482199937050131977951657163773267996712619192511233222093966342473678654760082819129841414121670974146219905895200827220336024170623079695293977908810330471482549014377670184700182032656840038305215819616674335523575448774006636875930622295562414955576365027422809998604492634575739707978530276504184086481244322334744527902643649640968950143736101913148454606440160615593894364946388303698146972986567165785330563209074695334084606459622085219674332851725716718676457782093932507712691939355638437220290887266151323842211124225091838470784435379339570983307931596500909711342849553213323741641877021125677086503971664228325492891939753878279471680713249071417051743122473068959803082215821243550402130366825511561171021681401785145780768723022203381007173344897614905127196409766234203183717773383658524113433090634252266576610499276331190991467947465110397328449886963813832399281144545372618682100721877135222290088540033461675652134229271886040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 84103687050064913137619527841236884889193097527653460253361159266507698883061981882404266276089235978100878539424408588431009440810615355150698476548853012812900226643980585774942548424999654255648664269367909528166630018157879242610755476626653108692119238949080024388947356482612009076557068337548205072268825265519270906600885484211340456214769248010522800945846952203825907630557995198135746203603112475386199238637626819324877689106721309854678884294552951367119090051029594633131788073040203962571428225780743530456490594560916996613034168742869118504200861070840730679569006260862348724301126665926033323871041071413646664949330036364220713157266213411088600320626962947505552992399868770563455834803665701436342488192925512640776335715256264822767692108361295768349155093358326223944335219433930824581329815002357631698354889873739742098677097663031229730263643344691718899755781898506987902775450788802828336436002892959868778559304376345420317265618638113462542415734889583613236795210285915029981582850801999074406109197867822627830476510837215569101528905647369381681516487851441568738563195714012111037538726132613713170581895557208999937824450302529068786255768491319526165589973078087015472629976827336072155938538676384851062518098522670948317253859442889200322295336565090628383894930992286429920541671575961768006224889142140151048438887137372136076982758195213900538050998094295093806833883867923270817725633109291405782454440449259529508323357650247734278871340072393776987980544575574088171906509850059468340449247752540143783382659905817015900893420783412449982454261611828138510422115144492838020251401203205531088040433342718732977923356716784697529444226456140725136901167293617861519595581913675600093074603634867412066916677075078425989902244634837923601508910993176395793490653131170690936434652323808742476352350601640502309184578380518733264069691017481112081325206648576848011915624196910327386391780755756040416097317411146381124838283237200584395379864525613991974500108975469507688609868646011286314411747845915412682206498566341160263375800457479533570908491943651980519827006438654266305516707806020696347801550403266908551921747403419107404096386641923639115301531743625707705888134033942540652630456166885129055856991671260062196200747329875837353673651284088665637677554790746538057466731490249417458187139311592380018718511884841133727897777635476377986337607024148889729416514065802208144281372700776531538674398327019371680665306294341486871297627163498756817959102076756084505891824033591241234859828241936502467281856600207791511514394996005874255991699689822415779291820844812212158416953103102065297502245935922881297343407933960159565486250060822125602512257270117699445004933001157806199911098543279886529720027278800007179933787956382856356581290006836471562646960080907275090048491300188592009448832877424057588290951404895103053308850877942283192516631856015708846750165784602140414414990958384419250299385044103033886000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 137290625890991971502396605377870056868619709049087521646907202983465499151881858762861995075567571019895101841884322677647891261506844815854958542537441950851925112571928671244900926522060810170467681726633122039074129337435364604026246777323255059729358380464349980515393169892022843656260182253635262126393908039611404647406221111160988853379334171063261723812300308235069201296415181378606175860653587109483258271688957541648570902301252561866789133415831863529889305856175201259042187977281524085275048385578457153143131630569912726764966867724674675916118892649846182274164323726910990112107446480830827335722888305756763793428583258540554321821222994789800879209136993255905147805973151928213980765878664216577803725649936102466721113836363824027739333484119637301385427948168549949113547807997318875194522445148910083323133413012286446764203640946505577870181991095880786378248040172420264529759123875481886852031594187704195336926004738752166331033783999663647914708878889760643539158540975022477170875829870516542357986291371686304576286969304145690424716317290019745721329352596918209808834930752870135954073343757361340411865542398949267464148357619588224824429618188187056528328833052065078377660725072793059111185837766993462625726786088049188796241684440534778230501127875121659514095573633862478553294431227180117315009557474783895423316354216131683321022571162277252762791382069416095449231580674879938101719119774863436088075109400886774011295164710404036710947656401328303048806305979257463328373669666019711185022192847266630291215472599889136521880774483351587956394923572877092305320076684015889273448931717382601039382313706800541982567208444632809728620741300242455897490446474757266658667560384522711752061509490989375197249004284025132767141362312948880909834417906217722874308754863487253167859822392592173811813289204924957984661742920275724784746679971916789438116043980977919982954772349059714042149449355579557868756897640992677247733877005451381544796802273608348415438742271976501623086196982778716368261196692921392172314668306742541907916275569159612335279255588916034036276379896451704308248217026425200681541942996368163621100733489589619916613039073008058378604680527286817739163327284284895533761463101168321998504237609216584879202249637042975260139017525752488195211039535000205248826127247115510833495468387574875209461928276328284611002820406726548244447133872891766481751445957430656597673803216827821901386671285057324455434496343124291381176648789392754518937745476982742718737638261374527620343802565745540037232644648400090463996217616814074220362213514248567679224420112203599443459459757428859058538768688485793467247818035726388745287265632460006049411737041626667706578195405666626913085811761063966713913816968100000270889455686362539000992069402667432451783242837070796008903796796880092159783860196882486015523140521299018343355922195581714118381890409350427476574395366127202797009607215941416231219185882276223500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 99155609589358772482196297307511737857416726904643991839103999014636988588341616955938985474704653472803329910568661527737527129401569791950688688032620828722041028660083168733293475471118507323465017768868697643989886981826260299091098709210947983260231112657276842173678947008873483664798197222467770659362926200546160462207571585002086498711332975938765844922642092474826920371086075030046823340051509411529161251823282204755560510526288209859418553368831300533942116029463567334562198314969115789459191774163836665656022805769517049361442314227569845483943317934073157216369086396403892907834319641539832982836000708850324105734848242739524873254973694721532068648624084458037320120850159912256677327929603164965049249327364893269376000019581796504640021295274401726300054698067129122679340744775063257813034285176175628051855315424080848920085857115862690122834826761621589749487542795161762616943050110732963266431417406332114854155233832068155125965256934101324832676957202342908377567127234183927001940949818860927280334682003832828158254010105534794432717858101162936480569324550107564260092104719976789229913519007470942032173570432872940845507251947761696143118296193302230004827663086979040696902144310284771226012315064636687613206053854706672177851304728387256721220530644595567915996248919863265611747284255600132360520131421420107821273542674649953386661741651554703454899378709106079734032785338915868580430424482903551687942087183649970956062992835593567709773289478973501023077489042630079002078454640148462954091664787516185684910688026984950245265282600327933680120364146732683185857652294157499958914546483309157609020657558698008941634697213806849724797992614723919898616799976493844183273903809671915167694141889729501580746624636000578247418695906406665422514707266606344930798426672065811406075810886916061421341297198149725859896525240244804155347008816137813010311348133248405469315185165679603767524896461639846105328964954611034926341884432669901073425250723111369106278251687302654674105235980964650321839409612546516695292770016358078725198587421832190494647559256094764241338290155180806247859937167819215497568054257855192030204941536613064649971350898117418245881051264643357997500753648984942358536471991686183241053784347862926070104086506067346929412241823695736332621864402174241620155689691439602280801221535685393147253360419170700205810786778951568621819882775616823431891409936992928862024985014447954619994452471767496264703512179100077638093452998772143372283293852482315754970057455349319536008567455676991330270841566162825867519815329108795753063818713087836298384655077399164469976159041386576236871940387531698901632126139308695302781130310965433526252173362208352525678437028638248302694466587120585681892915189610841345620614238550318296615350699739672814614347751810499547586382128105348372113498000947171831532175566474540399951895428142965375163770758018222283123100887279965828254901168985471754173936005731615000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -183761989687110349291528093327237403275233292691256802520425442620573226319255758820865484822318990978808032880348350866932050574639288606443547323545706240576904702674267138909143538443362361165009470192802553728176732349930584615527567138213654629285802822352799673542640428372850724470180962096890232010767827284836650639301103046609737122856946137402131777923723524891699171332153343979110446851081811578374676044181474726758707469314159621693183107853642701782523254129400683873252019490441772567145233182249874300454189348056817162623613941342516252303325435606107189609388562610340241414640187812905199538841351274450256526163878942962756247255490752463485485712299400100408728477040314215925896137482946495911144793226046483534564246733976474406499001446474474454033567321543263204983539929765608705239187104736451551038927329298156663228495960507456395316241369442746564064107406042964687770539429729548797536318998609242336035127701038225543422656380285868355815380290647944961443100567526402012533159790645262922033790072980770429648782236841648282194749685204529800227423532396669826461741380949336517479833665182872653187134216209986973005674867134622712132767932246295746834295161374759698396857567390032026985423842742574067955700787757578609753101617870577932609446751500670999035851880159128515068476713378342807597230932327149913745649786422531052976694932340183859353728303450284691350309274857222146651896981021851641354137857550085818871769545621446661432007263296846515081368247625401710419963892808194760528492641110967055284031956965356343617962975926451923508759490034127450436725696058492101140106426338873607268922803047365707004224842939467085832691162824902894596494580040292547341481537156999622120231898433124732618780620253953741357326131109549584625885399828736938143703075118828620398384536859572186391125766315238545520996010897077342509027203830059575970225593141081923333383954603508721342935697287387243733341447295230586570390668258639482959487869175767117016199074466370953824827246065090135666600616804547841228131170569969316112579813341835532423747957992196815754381362170887733339605590035030073257955500265888971779159433067934900321717498894276115967358058575443201928018588800550059890317816120064687821975310904281542295472042391782620061750236166953745550949754494142962344009237447762403308511234285683653581800629019523085296373105097048224803015307213209089229215849731044824825270299332039257492291028843514290647804778505602135795716794535726806826311897563377285283854375787392862036345760559571204575873937757802594901521574112193123181518785964384515883138214427212714965666798887108011640411018618399225010765661600185983981376892903869242187203732593548177361031865355316017285929990370938582129242447599660232137090470560944939050037939564650722540722801696283258253062313945635603649412394810888477861439907408325132879890095055407866019584040284318105286742608098028006751028579450411988089952580422865250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -679881966886519302737065314963121896700723161400102464938738071168576484096483784473119669920330338896151570394271621544946527230705352550877828908587385343413819945451804529557546629166975995168023435268227727305876626021905426098199520956550694459777912293752563798204333489715953396164443024234322841214003978432107375373903066767754808685966102270315546497783883133937945911189598680213158690651499577433964219986037706002764165100132008403592925791283780836236891475327619409980027309449130077154524961443870782930629225304213073424008371213697348739200385553155101136745049588655324127651848190293855020683682501940835091990000177929575660511730901037714955692002540801510168343046066056647444910360232910278893117284205156831250166211120538358853269570990701052273583133143231201351555554690870441172385386101347584705018331640408246745059771410834089249040377538716105073557581310808982307299876321405519332623341712195719009330721489236355602016187417845598457758426017203990871565071924178055895545515913505053321383895086110394182079546080437538143363322938598851639340378396696357486056490034083094862044218368408497220315926261342963581485414518988213913962488424171677044963735318355719565455747036197492620491475224432784271791039915611577405127171476931271344793740465556648141115600811785270363110088091601597450274284605787130430750621391102500069671531854020368871263657669453556157538810539559318020162736145657429349517512993523990944747278397746962894271199654110048433938131928218375431128008471358116939592703880295377417052103551171848971799410309099289401228164058959683977604121811832027874295793360360170674586311806240237449715044192816152027728466881503759916931786770655159760421473030514948456222707354454417793032228703484550045412076496069041424743153356703955822344718127580877576595661752071103780576410983858897137153185289136689911786538994659755334524893072510548569381400270399514287413116458049423238297702113431388352246427139829925979459241556246457283242576024260352631312282383054941811804592598306066884464843298542734399691010049685211690343727617660326451403899330922875705957891664922394751563744619938257627895609338127920618702271869113839433629183362455237376440446730206152257321014899685694685834075309990120176777163020634536815023352703164358813296868624644164135150653302963371535367237405710199199709072201744895705869002453631065671507430029137988099633383787950178155427846249165432927049953439787403231649958257647648141125542007481997468002489146981105547526296979976735511947042766735540223113065836376092979710436876425431716673159458139283602280268003167585248372501506144545128291320370224232903922793296157909466998199599615178170387478984848384358663318769554229685725495830894844657472778755747523385164275488532844227739481723756288382685121226715001400086563876884880525785682780171612174669049532773911731003694367334606008002577397738394126959186752238251415186402030979341578086350599174362500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -897803930559239628574907970917663439348330443385642899469158434415607780275116897029636459772879402655096590987780788005205032131388422608679281040720806065892745041994325967055615637527992821989745302808442150479880406499381802161146542424756644570652124245533853028090017918036948371952998254682717267688897855956467176392580102266467547811804634413104548306405763300635299535404378161440605517334612163806598963844279425449060909518681531882309362865790404962542761372761199894394863821062506421305733460211067952798245074486699328777359607779233256514715509954050739824811257811709041915344383010966644783806462232419684750929096572094997644011377647757820657608510491474658249521516782838712618217561992338807122730721200740441982415366483341381291477511600041045134731173429989217042896577971539391997453806614299899514500387626939810433141721322576415962804846012730045640235883453848918968572398471616905761877579834122173340996249329820770931414451509787847099993739488802177605294404834204414354371393545753716429682741593004754964496382234334729687371431495140294674518960908346820300213983518162636125211857877241083295357531270947007758291268167320427023606302959177378542617021786139792355670503982244307223467773166946384356218182919439019571583990209269520718614253873046376797750757427205969269132052842881113754757204548342460447412410547422243010346123813750271955103339199679887286514782631346562398676906971684071240670469230248477464644133516947968536155986934868451263362835353894039935157547121350532019178802024653438996294003745672142618997413314985982256702163946385902112229923737783913991414737465188872159081743069417197480763237691240486128472411486149021638810017958262671053999526887399677230461076987721303312756021837390375003188770998904557976016261416399654893861120457347262756403811078027502299475273185675984622284813477072608807933834341314237572898700482417908480539129617869733677948793057281704979708427025656522302421882567195246627436300598519981515545639185327945538937875426071621729448647735787114112767500638604271996954593576532977688797471867511412099559804897688152345025705138408334783612110195378281574854187810926007278745867483127924728859922511858042919706666283930231163711032099821281498450027060394199733671262439196937741498135493188946852972822345934937125359130319723484136087919951957704905891979069728496683771235222985557715183272216743082819033608432194715092200167853634157102819778113150724298850384079404992499000411579294925736837464168186918770587436076481580248502267182713153967670501010380343422402263001804750585981700861369967154765118893526657733057193240604132390189722796003464893990720602033655633428055178149812832145969732025807278717298491912476184882413210358294904878506666703928694138206534646052562073536665676490381161910772101237952919800769672030943815625923066682264609598667815377033629598497973054714534968760946880494704022685995489760702003285341811883507983662048125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 12006158600478774204702528682535048888610498912067652781605302648259457921745046184697659093810841194045596439524451692726752544178279503234409154609884353919448669058530094056190135706016393326510531105947831975787222005692920711073987175622012800898563743299026073309033693184977596338055982102064990791443668510711235591441491190806048450049821083582861436750594633128939679569546327342812966854008546938860335113685077592447074546676593123639567547703428102417504240887260216763923353926126779759235205277496526018897775866688461628342476936914459631376545840101331092049365923106387544902958855990529614853660524990117082983286388358681068587608247931859995837021687085146569224436046112441694360156765857794982044004311435814545168378146262289433750215582480350712950053872119783128401126852240074779947336266972262506261764280992075747352596197341165875625521248910406062744520871430671832991102598442498990915112132395190547234880013791455459094751739265172044226275998236545765337960573698862618844485599116406615863803828094668541587503705543139967709523517965771601201620818122357158329194421057982428182814912832375045709587046467598765151521130627776450992038587975510191943927281866974826157176477887527649609326480336395254451614091021402029548961091765470427049463363990112683665767235251304457377442913869726676582682750868222343841364579614305438695139878619423708391810576822362575735532439889946159548222935495812101464496708185226832283351124752376686281355783634496732072171446804747948319539905718362326057071062661719146597076851675799765550721901683923028345619305425786726186017273874985931007229153045127717053723717543915461196103313948371007290739574132792828174773559593062581163660098156973446816271209244948751411861758094149207070469325983949902477812868472074529276016626878885458891470466580096075490756181332659299487655142174446102852568385931223223092506423987059048160846677853480221528915981678669343974048243587407951006588832884956134974407603170867980302906537726701662251978998268501801031741753056924612534606529321401181507201794766546214151929645765978654590411939614033112689664466950264756415058131706983147017536796973166278861786161775856835317626342680941101034983058365959464097657720846648621302881818822810077496425302639955172415252398160705198887269700885475271097436941409157346585241951581088450728540495231175788902572682837811522798746970662861882119270821968130154384367869441181780708885569631484259426585995270074668664482602719227922387402888502784847157293006737978043334297479836421114458569905100290010472518772793616162843097791789126273288071674995673049399013292929159388100579022491802508082428289496151080813784613208501818035104025611560127528314274695929117533746441232459613693315177306618527644665551448268090011824237860449140264533367754696272191997880301515940391210035151032598121514536260685175447452457344104636953466911907417723253418641324490204437107472969893010452724032343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 2292526113750478300934608092427826815741718036731335251153248347374368930313569315204255972040469369937586506793208145146125917868074901010401882808247305606138422382732291932387953249345956730503487390830720045809925973097053018315353805559317497302819674124550734950798209585733097429225647832218786865428980681746406153422003182124863260820290148658576675985575173382155479635237589549254449482036638801427259567779169524451868998047538004768347898203192229146978875886140264006985692376260877739128186372380838955212178303128421471939592204388396954103785206319256343960905124592883241545966276884107227298091113943861507632183616227234905410482264443091583244327481347279921280213275382638426594685543228821231129784226335478745312574509664997038040109072603552751814872173269066935681642932970998559194228024418824380306697531699981510800135466868897206398750472830649910994424139175192008386135515666468777761769647273039139645034871232806609107463935903371841760493459132593983770708860959529522440539339634711622427289716479168819386217070990298434561660106997951238135623886367928909611402845932010343470427750915515989287816144575643380586435103928074564699967993496088287336838427969999472068162980465281543427109714640492244985914620378427653272428002265978211640913847100078453893451813216834575367641439398790232229701431244050759998584844789422489457946090902584496640988245755119652828001226889639038461844326802829754284842959391157651998105257858732332849696428570963448216670954553280801484138316624662259783992640560039737532390813792985476464689593484039899929067355271658373167569580454170792575327844514517069529272062653504513302234643040100568115521450332849605566086265056922972251775122741719014765355606061525853247162776348179957762157221328926606478986741414013939817376197134947254803296329339139255891912715295808642278735651899289758095173466746612626360852111402103989900525105927914341435299215211815809950517550534617347986511102728330624291906878305884501580824052100125538604083370682040155841991478135655610926089100692867972441062812811026487137559385853255785830142491374152368019773683845751816408242597203530356864328788693313695161496268578255035082708053541816377358968884501616958999660035218062796790455667405786973036756988226096293847126730987604993005508806829672715713705120372470038481780216538239073831095262074157921173006884664977178679941553798185980500598557028207480187928357995976450872142784962345014172248405218644037201981901469571404353928453204466803929964659842511390102580915844528810226017916299183202352046359427149206474122154223374162948309432662328315873059753541126834717682084601299698990106132587577737850257449737873185376374049017727318463507264280240104127661583604148187379343391894580719710570345649846109111124341110739421841903015063425106161806016504494472209977589655656197738958347972584019385305149813788561241504303437925467955218727714160663963174492475714548956130815329687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 3484721176153526979891124989442383899625274504134321721361022526255342125923002592588504422447764478609489892994649642111705634312768659900604795855071087177303797920935522877419924181369061286265660290880399317558957577490617248154185416797488774980696766609429562511327778316631683797621063413940776401185730179874794082414484992081454999030073377724913571507833724296619541010244006062037143271630619446946383407071317333041754154892944166904536103706698543434339901439864762980626542207066822700760679402482173926627109157231505716802615835867411660314272154997138859297397509353471937338335977768760691014803990566181299387847450359368209776401386975391536490324248729559023264442781005924198840256555628110332328285872754727097431751071142799300107621584611587137798906824065489688473601700201298814649064962964919348699422806032782344505386842954436073360235844842409212512562695757016816172449058804034230542878398804271281922051318665759011755503740869469540263864110056658417349946657934998274072813339698673922233018498205447477825385173404566340383595994915682406396702260511366410301525753069608713489821113717941729101347463369904515150714939600463127605535653521868204497420172314573025968791609063871502239110737260148276136001045519253313208152966527293011518379144751982629737924827734525079111695540672600307109722916838775637486729886745983977215597389972202797856526513379302395464427348291893101296924297728220737245697271012557626898263725774449004053583925789504452754814569514451685473051844163271575969227321395154936100465558699476081155943524126162026407799527562009914946242301484847853984919577026929477365815988425041845951696871169000851180814170177342068305184692727248652602425430494117347797335843566648794499983231726013302256056976963969738710319138486210730197551148361366068047976791909557844447885170642994664550166580643342333201975831883948758112813472158266311536429372495917077454061674479410536578452532625432508222609218883361594929229787320517851789360036183749173342003866466248238693141713037252418506671948807577725920727405735969138553982136375718984538982357584851244869695393169748427822810254573410195795666113978663109777383013240868923862754828769731696660429480763078917446490696869808339999393597349507724902547796947796010283529177627240674996769693529234911457242992106960559847245090326507018371216342791275903544792200549303827295763717196621573883242588697480936448604427001627168796571566646455654032222966314429006733528238213072582221480351308944993711856696683146103463003308038659067917266016834488492568460475949678009010421470451918779650745971827662236861140513301908409919631605856656540979537300441868670715115355633301544991224146536897666047832022156316545501438666942610969128775288283649962574712571652753923464194107286705939488193882513659051692802489977417654141837898866828234245924789204327661897564142526464923572516826728977112419599367679225722146850103825224287297988135546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 2011851166149468588547231503715342942661712300470591046251564936375112937375432883943957984346045412388147887564378810685366626656669841212299193565292785246580383146876279446666337551019076262349420067607897339684596752286853122969755919788496154545105562700676182357391917776870913112731052468838172674433123092778124669911246711363303025227164390608095869652424485446388588945281861086631337708019225295085805000835578217783491506712328285155237660687952468440608573270891047666461331599640139896439024596233812460129502185688333293925952006125448907855212055335025292176812665447582553307115804508589277713870614193564610872075565546980846921347764762031588548649066970658072707519933816373770626025217871593008605163120251988045213844388736733938115859891079373533973028036903816728108637107379414431071750544310035601580083732890272986807600669142405488486927238141353783431674037058569384374486512204134375680817793619664426990797207556011505038991707531053438965292121232838876777782035225001044989853465000121291476314555821703074436792455374170017975907805445910043098267475733602644590305077843841050369802488651231678715149810947966731514695188396381179112672739984216868233773245214856948268302917186204169301254641378333486929965739523357015522382236421717941492997891351859958878928044070123366206273173734577979786920796778242822330130740001929947258591144165054847250361104926711618563605232954596015201285322922918714018257250469331684076792749231894813173249437498597029460666418498752226306005733162503640200956366775724888245547611589948429213789148651493913781111106370837750322238449032323835539467482834308747695266549450209837441729794105797420725720892368827081131103498089805235902273470393834120211051829429881073014496065045193654517736623431373126173328549632250518602271625879503237458389300102662009185181276657369582016896085887558500339281344778833197607172998125581636370189120381862928464485232662720836180866519893227028040755365746079918167145488315531510470968784656728504084353205780207612539273570742159019784728011651502843025429741479291841952361073853891589861835444926946148892298277518900444473670265568057153111867568274054195810149246228948424734072614863349669929619883077118601538532879454695158880526009535961484095129513842923747228370346516523081309532256851489326319634347761273796283989759739165912853631178915249929475168771442996290182778056617010340440392362722069507307919283593119045116172965790289932442886676472103918221041956818854515092438693054279775753793288879311084613900047649937617049489457986992549622450254227822902851969301987823325169071892269927696048681206567798987358550313428101372404912126253717946143807893751793584014019371938533143641798421353177856231553321850112485020444227678558253309803810294503675896114627074744473221162324256294243760006702192166248937223911055650486192214751196451231385643449727239039366593226357969317693101522377974479446394987334137014471223566406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 1596537018344107751161671215934899769384595614251142842347815823946865511222127815633787551331503164151008062972442498326083964860757606574436240988935958646327521799473339484425405945746525735239322289030613009620858335734309690666055823090127459547185024949690237673848477236758655281781727677427217770733335998328766153715778439438155733926875399740105597804506157459502602870701523280908119084070377425019815168254691211500779683690784848218579943993451951411813804534330244166266408511975351900851292431032692346289671231979302753923448016454719163829519641083223437372401413788279585820117820750325120804280322104791089198382753652499608416242619368621102271096728998772003694942837238302603919869827267967431349984144901729301911396753084318008046990567810495072186921037941718803166480585140075563108560087689612621583473835537350828750903481373078795990864825424929559270638316425647237515492629284611777365800126581568233791123942333354343141747427628502142848359569769439224060864465641252480650323996304470037675337665774914091692680197381698449353002205432642315051791040704895546730547011261856353555844180528274045273738629518950816718435292162905973403113297616843486681901625676304688467020430519333166596094244369275872744627389196610518787488676478540992709617456137304504331094468003408333044478589957809119972636821269453574184251689045650343161564506148179857712069550709060436495267100813901969463082466774774159224390197513842709201473653820410428870678593997269152598094990562960419349662773905644609191688547896359415107102334580275556668684711198291448078718746728454421858915546213202000256948768152761462889924849752874901272031901166920086979265636698203632751857434487945106668835023188779632453186900555699658120241463772763251225330018998725878277040055515508608040393542490391406062323832451446159816305278082279015522357899253130510622998397814706628803195640549755710868162037404964317452837146779568203634872117891272849663651183350750444401252030249445282324382768482187653329232708910016776772957282093871026405240368529519208646602527426018700534034073676443650089253789007638733883343797219609206837207143114221347233834939340006424490943300293490338108941865222622663347560583383420209584914226557086885160279021832825190508027744750724745447641661907231420761365849019550679530121692956662615218202434188410941263981593373019930323425737373576918085599152097057057523349879972206198502816840217500259298063704914811127613353560401725649294789324866569046090523210966129636339723751919583118715251229152964028892695643638805179166393110822543655027175799793200462906993408762524180403046487854872297070658005998363646605112419201956712047467909289717274671365966568768544701397550916526612739765409043035228740066986373170958960583516457405152438375828218225632481598747123222804356531431719091523736382178104101493871727121099660845626806319240868776303091340360913993812262200207969027107570690607305773314392382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 1492052223422409513451353945901166835224408765003679093926392775709923872326614077865925836790940395308803112591757924058619063572612521466934651902320579737159521651845414169238382727370346598622068161838326751450956998082876493464613030173495499523504480951494917222960852928289822830336414806762123154243319589939056601074935554578023880033818776751624148071103195669865201160756676762916853428295966182206768695103783911062510130718807226361477611582052870650988480240018795454980422043242511242338907494660193856493505103743926864130668613801076970142286210236515296412104574124060987508739437381593052392247883555364408703102448283339809850043233588195616139033508451491644381729307007712440864660531207719841678224845613864098123850860098313348582768286836983356132383186069793373656046035139484094560609657520559991024674931852491666550153435913914957727648024607620004866986980471955249893851366258285147711490936948683236287187557083526998674919070230641836597021784498126553023580957105739666622594916134755463048300523465152277021067625955785181231855911689320755411272056785125268799887463058638976208801828798860533654506396163132990092427803218530682712652538735161719721903041361630246124056749022672315368848717209551188446208712674504563618858519438339245204019088607323746936100771969912232648036804372329527057238337400144089589548209720425760674718398412627229530371639830429123921116003068211953102553925902209212207987832971620221519090525082431768428711168042490976345683656654020562357560433859379501024761390887710016335829968449062657978930916462065768365363434907390172410139087523399405687394114585050167843866443752252515641960851344931811102745149020498233549968749250934333369027998477018978882332717500111049273856616593798039141054335912396724222120245582397171375923099616205896968237731356610194125742463788220422807432278123657670967427144148153400608659138764361315327245048328914618917961661400664747212529451595382847131533884996869717889937869143745182075132742762571924124536469137868927428294019868440069547123125511355115961890437341528293350544457429135073539107112548754911877835004069244777177435404920017494270933660062169582354263402809144501312693140921105424894556140318270519216087584562295493869680609958708248329863378111771771237884647968087312209442932391052309974544624327908266334733984494308819293608589297535353801073185979967824798374540160668295642745495295433580893019374104051513170768219506220552836384683291319751503199097767327881256444237160256898376565037001056689853010480974152781409994750296635274002448342232965398244816843860990412877805427390776182804011310898091682625782153216734380195674119468056943730003367243696868560252658790193787432239952117398733904893982525972743022416028500925001536268661945706882588576270980686963148694964862396942798866798822044737263811003034081096368634730803147061057323656321594043545702826447379821663439155905179427511832981487106317267041015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 1069466542571859633229813664417286137999101999502530578704776979983968973155095094417115165042810774476011861260218242163579974059491332739194215286346593666033113585274462422224501860464039421796747432702041087605419916870901915362164185514127893084874014101335428417015185685839379934977895851461956809348966889071954427904494536637625040671772916490116108298507616326788226404616984653128294241789055238821755182859788620173567538606003821175796788862938967825530634342316247796355507417986536688944498864744024259918342778785386240902634664769007206564965302060738052756642926853981860250234838828054777185486828592053071822868296614878470573275960044773450293797213889153852179756054658148682498388734731045238974275042800353448050381639372820274276271751483982514363103961128459887669338494914604979839932637148442970784153941708112078372933088377923859242979594952166235410904624269136557466358384464114440817997055333617442119374429360069272705129035827142259723868658020717986446260384469914052904833472473460718611995350439114894549881394084346610383790783735437427301305364352582200988145746463239320190467316482815744440479359061339813611759088350733808020042221416230144277580652049872957142921849107715323943245509532908381092043869863465566507022601471026495015262954258924720342807037341408611730309911186227183212193550077888470185321272877872236183960770169525775648953813891573941697276089909509653616669076328641952488008457396043069792246859002691242205713069690128096801053099943891345904466505149985991879332617006050212119449842414552013732606120406375788672870596747453865399143480021108616165059673087412311297104905401785727157841383860897598853115910339921502890740926745521524383126162052960282441886736663470637816738590804388630970646541917786666379048327189203289622788591962853289977001923342831640695455181308348256384458952429439588764186871453583653667462294524485895801092956000775253395065157051447955441112575184571595656359529094733897372878310410413190371618342956957256441088469621297669356726580659673113342432377846375800224316947817070476396080753545308678471431272565281114023932374542049596848621148121779057605868717829262352232228526349192631306498982371578555223223241750536783772633217947339855969638756181604188379382855427123932311347696199056941672330730277164360955735851331689379855636571348408699078008414707083133084704728525361048325363636144614353187695391195531301984339403698943695752611571694749805170519431008073383258122235627238281757007917553121628633883889694334271804127269541715826686357225565635983858482745869808710672257320192686988994886295701393403485582132749497917992704897638186827060798341007662174311029261235848568784403235487680660529240178308049438866317995613606177076160031554065017045221263380929909122879305977487543824017521417855083029426355603881851587356792723853380164203667093407813729319914218247264975788631981307179842664934557031516882408646861386186785644531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 404183971600395565345498437471962119346137795737118341848860675778883580673468551770992591286943110837369521596189953066485618484440739673568140313878327739555401824432069211253800123081751839558102568457894156652088360311942867683794364049344151988870998233674529458315327046846277209442148081811452848963132000632858226352557055892992578470307191348362415363584658925924211175648422002825861950253156835013396947830250976608566181799214066217708543058826430976099179088028007019334651536141551273392565942057475914764243128569370259638928084312349989688465910958528097485791642991678966426782654915093890688751200202366393303953136214875136014119183756242919113999053158551512863598009957578583892084397352486161618867104733465251856122471270167152313840798018686200206488670447751424667257557220639408990556272576578483086897768992132090388393342424410334662090906084178860808712956283892669790158328790486944787641082644406840697998455422306445759341505280253369912758627558199563070070437930281021407647895634088065852094592071521037970672120022274213867936378462583273846595277226769639635840931778950707759858171752742027015644676800392283208300531312286494490549729724624443038142754393305519737999958754018293683609476581909410502267052579270662707690347944762232054729754802838793178876849917861386223928522893992129577708137411705956738143790560157495428061394738168160305975793531512840153711374442037465485906385881124871313380965329738697323624561353033320141885614165248529324781199951764507140095776731380858406087945260140717299028605841134543936026026615236929095721135398369010601475969202940706156363017730169530964991218631237109843860502906441652091418032424046142192156556707092037378068498454733467218965630680676097764644491314297101184035983387830367231878206950824249407431838609073608805327062422037299786965633142551339196684819110549238183734486708373106255204220453191593631779521532990727029512973642651353622339903577643402119217115491656672870348110141524248990481501706927640201258012672626458590328423073610766472571067842248970273596999639939719141238009999286220996451759167851430568906415027777187278681345479499646740178304946420605208196675948924557457376770186087584908861365359923134922233547993398643340480839603015004543321122967827616580515726417051620950579218966186150830823681077739623709748871096510398270601439922241293357090226827362845876608404181154331282816518755347201643331397572220240349746711335288753083609434365047328487600486037031684929610402806674346970520063924288399901840939730405475959454589644237992754120341723719810355175834826113243142106093142857931150999827744774691691497614014393646869376602224235626052720959794692425432961027558745727350409645106352085214934896098154336807975580007940776214216812198677074459209072323019784362390016164088512966522845851979904005382618691769400342729174186041033508453913659016380510960667949804507179761453117432676946075626554610650219726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 46983678914497129934412624086850272553485686711734613557843365453063901976108493213035494660999747510019637527057996142430873405496530125455305111111108619307152594138215890001846147728837562798925660195843237652000902765557799518456051093525898977677932589137570227564485458294127478941315132367183447465673166382608585665824250488942122521088197331881762217015223195825814087942706741908868088954970953250285536654933419210195224939771328660014267213023769813134220010318670477593306221924919824797231077090455459968440107634634546605537150086353512190081179884728040137328285210406234513408012184231406488216806770079569553165011184110826116034114896292755175018804674953215508646223706717996953222663722889261490291770839470264586932574444733025518208366313970022276608684721576362471463782737376411630496353786095690075913233255910086035773385213658848178901838400197284749209543295619029116051367669963314906209882411505247360016905540345577553621686649220802933849889910895955305198436144118117499151813530134798407528202661654667576207311239704462658200497370792790458316970211000982970272521956482914625237542173812845614947272562864783582029996101931990677554600460925835464372409174978284678185883463990254521179498022248947913832451215142299532759385314146991120875883137411108415928065421059899251521302288452268540815791207849797680136556936363321746696205044024906522152618097439491100619125453356105192468238709672962502399808433938472751626658952274627830141592072501036990626708499721834918628140994833627596254510225467763629789748410192424372923985079871075608341396765048154597959990280817150197328098507885568433120603187295108361439577844913540440439858020115638013548758238697585182518853771271190207028134198324424769233738508167083308394428532340153184141750343336595968932971031280310472967707958706510599834292592178277719380639984863517486066548996116056196023898489661774870210910336441492422385769483963121035351439379611574835012186306091105145953386613378311754923602758724037223596591874030765857350973925258517258538326055762500519591267905856761482147431839014001364566187194614689380106093176388441164369461295366526997097418123325697468904301020474666612428337995248989446738922673647504634596883185283256848053892827717519160064333599374688596898234955108960708868912653005732965917370761475098754923376010752456538128631813495262426836424220589427951651589932095042456693409897078767889817383240560451137332218717742389127438700188556782387467798951598267547833620602495297721042165619240515184697192677258940161917924491132382965503530278599668343788969579436469881202127094791698435243729644959741239528877011669277635739984289910495043069443750438247084107968381223922586777666309076231321564569702701666770010086979351398469736832090036986326867387786919037019409374865146914520507632760424091907074606115290052602838461609199864740923333201584831039526985877373694230295928877256435733281638331297052001953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 5261120783740462943151926110522591458092374270245986380048122622979320140442510824248712620174099878891317266360501377971729533509108060946729657474492332955395665069239713037979164430964053176261773311221684832135267230241509537240650555690193609629089121676467738665350648982690442417077478248729192587267980082518407271920416633553080740021354223286104723411682209037823659664588077080622714345952732469945125996316362266799740833293530819431922351552836030770287332744504202480208951003047905404548916000228055439671220530023846059818649888748867674236549243289407071706811522696466216023543442559153609721894596233029511627024820817116380244868632608402658013779345718465634302117219538108709324879526910173327221240881962483860205164359401800994611803648191042628128582011274381127222713934570302538004058789253259702518053368139098145668832672704831517809701134791267394156511481333523993679062251703379638988231570881642814126272937753637239532975287416557348266544296592206755003496864775384704292177463427116208629383765234863971846514830397280508031826651808619370574852237589177762013217941416773008351440693200940602764578972642506008504160938925632103239493652982543583385144979788018587623879212661402768173556818419821898476272240082554619668270976154052166538188780653901671554669669551833021044215186071892162245801518952407121768081202840016450659228773609749116711037026032943307133997945840949897453044506193319733217990774743126932346091921711553058511482880232764508261527035389065358031621389716504758378488923369082638591110619591836489032544999147102719669101707661481087604471060694032139101218081773205039368846641422917598981295237645692902606639791876917944250574179615019343479545559207914702269463103269872530736551405204395377184097686228220203535381368271249849907729470308261773205821148607850200837354712292302320420328548759854674172583260709252294001984091279075195272624764265698762592112815600791786703366721647382664143086593785176662663033449970999258545830414742454958551451608778906138099277145947057656023486713890851991219237744864246493510880967823152205795292043157380368459424594884898994096313007477479839460250708029712750936873306381946308447489535450844515982481049073649038757851898375928223545667512420469636959382462378557497880742623286755069585288273903813449404248962955147896930267023911202477648545247275455168423371605339892100936902175471621087639789853641382209594949964945712596848327019486676746266615231684117688076001899571143105152030599853530220068278748412592590056701736184272905169868936235988391542337061855270305833493261410333261284756064423518618084302512643218982605594884551265782354017968839878350653903633607099996644720895833528060286609263831308978268830337383420386876588615737326846011956536495302064290415042808066363905649876186899751713160482130015367318292264694355683048612561158580894350147187017178219616878675509143532992362460551464679195028314986877441406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 26299227933160508280527487761324332066992522445040635810103681840933321336924284991839736624945085578715220310761287972291718293099859919754872699852244946974623164515446440471299054877062452455631888653981978689937817044891447746760983185358398739364505082936291147672856998240626692738239709259472550441489547193399103257442937077870214241792860992781859631732648863727700762483456158253445581483592743804018525090530758527779875395627706959779759037796882677206972718411449562651892984700516026144399568741175064213309808657362190541375394814565065241696860800875269765714617791215017903070290549814254615425488846454787471705203003829456934921882430728672879780548471050507672158234150385952549404974377167510785002303923541188122521819254588013879910524882832088883441158022253108617368032897358480697218293115978134272704759611604973503219512125340844168606603913899780416181530082138034649934461973226088236826205957501019406522300638713329314360751592405408162680994258238295487206043040339125337310093971451304151125985587139973621545529067876962970981886360086927687364316465610030830069613218077317970745575474277745598886124407577262663279355489822065326638947278380019700648807602856431804722326442720043832019833668922265609794776824002543650895395603634931883283823320100252507555843516839323136657270548496410461532376672157401759442002741634328920843937007417135763284364004814759720433988380412989273580864471481689156995713191315191523622807215043937367950710199958520639399168351320674856150567221755069451841765684773674630591446733992448950447521115646061480820533529416027948569244736182849293785320990089294968616777556863163260639441951795761565991850818228410972435148981662842521600075613165150110013974696647024129551574175386701800048349358269417904175250592334947645526624535124196459945218327510466501540855688114126095275277463448732610226548232336378622369162642109249846366376763464670756087678880707708843640766763493486566640538962683469966018824054914837063052359659700167377952049351628846772213815020873364056851958055057961089821352231266266790539853338101725710351963208057578607420956100330988613535731724225898151499668834777377748094043489510097991404743630476453680720670188340854306051665708022699515559366042659718171576200562879436478256411006714021247457900511037404408734065692671041555907868474040652619015385034562756880871943277259294109861575408376467428604310902046789890055499944611156048191009885787873987228269767289359039707866920239215204749277406520586385208721117097362028317469967821770990605645804667269839581194987529123919029931026016785150938222172084692622054053806923205264415774522804892247127629111320275861913140974276346361793746958153271670302378843028949959734021769577348459319449003286294780706858656435186510669771792662776703467347009802795105737660843784677157418596716570436620742929148892221897541680197280109531222370353001515356301927495620423373213236806472778320312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 6793069601639233138853354395772417549277123570626649343767576933755007848189200092778604669359514666251836686003548262215715242639606866856032696379500921555509796214831243390328735222382338924418975989914624385079591216935982624118805548397848079403433403869296169998170767544522354587046461781139366563304585952403650952927677916345226025039281706711035980290941241687590152603276329343193375241044128854127352185944884548882569113824300549303599811340865018065506326749412738889903001987728399515368693228547610409174098239019323102050656293785600258113423621597085885614903950728628789976181583434893964606714804550120910233561915652841652794610158837868758784294774601256760878585274453582935018680826577708505326889995404686890866793833915298094664072320370092219021901886286463270108418194217631208190153483888465480130541340766669163528973262468353285696781965020798118319043306263720188999741219242695407826270399026256074594408479841354439473716018689411218889327795415018457356178019170254631776399255903549588777257248769654715081177866517978603821586065962592147258273085711749193094993623176579525383261675993237250613631408727121897246327261413881242441706649698965219971241598690947806903117312712224257779323910234681718056376493359619735648855071981937395044520705522495832140170733656490990371915847889531809225357714543662918602866041414473381156358935905948062896467930405591924763822656243390552334356495915795319111622023262710508100196851299468419495235596457082635137053658527839026169117061356682703165878083389467885046983566233232381290605096850107600892463874160282536384804625817975728786073027783923700709988194279470391583121622030493359099948047104540629103323115352738167545791675336010971856158915305106501838454169789179549628559651481228036988546450030892680075907688899939489362458234011076533752258699109979397247317816926401937961875720451829712706404711846520391655343131296402390172057864552610403067415890290349365834061254318070547602539483149945060921935538685168322573622721101571634110806173253670351951598067882419694431339595043549391599423449724385266723175683306034668356679755083900930048776218073653439674460958433963287065035003669942703088606207892798260000025192324637818644432555635626277890248675858653272809865436359857267486664200482447078930077210086891265415849927762049654989043705010321838861300817273545900979216873470844037159767640558925781621808536731594615976089401624015726804967170403455152439256792120743981866648064900023162219577848141672070503337424856065925393270728026767813341502998233902224495174532713797217138038456172041205620500402376583614201621003638200432449205368308452921125332879699185982286947793746394597679157902562873056991521224088452520402075551775097889897589621106174593856379930069068657235853574384396817473794049658338930309808945484865648667917562385092923718145555918179071381952938168340552056103544059225408716925106878523057779200574493408203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -3172402529517299908204578164234219775618055816133584878212246215256885165160140164635600958133005266264692143791901284296891838939002218453513966948621880322362189902803860746525721198101590624059736191574909344107373102864262813330973054031618585938793613199285801986399588416935630128834336426512224890580873405856342208997379196345425611955256927261572603772427500540693113700888681640303600886810188199157784563441811925231591773973224100128431241616720537116504319336843633531714723052678543069994623909119774341195001911732112072815230831010858618017394005730377120308047085278345988294146233647860613695902119797891197694937827296850481857474335096593887500986774340375887194689504207827278088810513328119697458128966058663906002007650567118568284633604680190907351072856534273649129571586871787970077099161176901861126002814864605410353535478162098975587954822882101807076084719237396682197522145225323721852782717081050096732497915868043604375004115020350456132594469256609438536498795193264313786008859348919041277791289517099937717162216265856009136218687766093698219817821624923314956913924091249033520602271314982163335947529177599690899473830144863605332746900972795362358333958286219460814573338279813567348215969893040754025987281926195171562686899996060982536029091738033027350263475129553973274579235031363396194119797878393697174862786948066865434994023053373554486440799570441887754436911672259156009300817582481377242299720791138708505964745766822214475908293364345750764892064269645432340499818219482309445364626910146177052708089622333683252791445898264548966833964032304400406800167585415297114364588882770376966600538438225335396842021311475752826133403994332407310281178226771441066567345668348107517377912991794366959111428050220913619610499023100515853585269346513180335100296498992758164987666826279126266241725994062159019391433110380701081495493044561103980305018763631183790324932783642453508994793935646715031427901294200389057019718829297581216412464895723149836167637437082747633036838213810411796379686083208865380723419941455662151139233544870509116888532313338654783446937016451538539843906298896843316819375359162630036792206854595952979802152466705166279086347134027711856640227684547903336566612909963237381826591948650927954383796891926139416676026936740194914361653775934344582019979185353447672370250399910644486438899791814341681302235553906247336575962170107577907531878904821723515469253033435301450656038752647592487987915346377796067269320585475540625250944674851399176037287573035588965019824253354737303191134559664566402202872518366665426822026000283135627769613668907181702308693452838115621480825178759078474154427243590337000372362026932875368424726514172567682501749033173404783070640579078462676731002699928696443691319181586116174006982206517596109557546216213875774637333607989069118675790399309048197133809393494445808576004245594745269471765267953355549593204992792454623364524841308593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -1100320316039666915261796555018535605804082965828302971391291251837375048903358631838361612107238328572052326910127727932220320080894088671277146491653949455485036582925142178376706160335993278399672787246736993796344503708084529729627020436501840672058153288327198828988034645054531253683938707639292618617659465147952966169988052948311353342674844209143541911901882209743003882849829618199678546103125551042975759041774948750049709468864060244706297067860280048413415284368235596307649351073724998397513867931192315780456632837412671599709122601416779446588379475353895056109426032436967183871358325414627817617874141928008458777324650127962368823084979988874769719313220997334636373176288100068932705525719248214204257233008758674173845422215907349945250567419760485051223055951991546155141040232951714054777850497306011675736604135150839897519715936098187603518470929954285768819318601535453413928465510806933898522357027611812756905625683951196297327744805291672762957961510913159977978957022911775733776090537301544319790373133485112856392041676458116525767223082781280789014726963116380403841119049374593069126470683195865280982676981571471763933679673189722409431334311426313438103271043662482129251398976462594879087144058501010878422568236614866801833873496857837593219770663868801157449401774805094181166715030272659304481786625281434945030572095107091497371501593702714066196875899104051635457087170189611005431143501113178755468563294597942853812831288117065771075050720561989504772834483358337315211802664992308913929156394790983180848012580424407621618049697348561657513729032546853542961049290570512097363430559304874024585931070125622110014901130839002345840939356668824785541339414676164759681171705980700542208866373911572945346438834068774416648591107093444120790981301958078122779075087185732512509295542084026774338177900231423587960546276822581358818984479385924378757198084555212082843654681645967877150115159671302142822942004305433623527749950413673380527370887183041902507350214046200597717606854987543085887262266223147250252422814524495470944050258274751789418908684211074335012987846968633906731107849353918056979666086445047517836790682987213617308004637824714552388369099240409766820380608220323864870694440871618697636804247787407954688213110094760148232807815423289900992381921259871334971961136011065855730923707858118176722615209679909972258621375295634064997441558453715611021161563103669608493513816697523263457053019226609785404859705624479392206139277845587256758682781970838016525612710279605840104699623117152141966784981211209531428962122669686843099172141474049711002555767607656819896561766931349954807407622130503529402224973545516300387902082375262106772230893809494981745989157141786935732004513713305083349538339719766584932594097526705004175717411056928103710218864795663310860177208868108225697398443545944872403857444688318322781603501122160400810970447019240979262019811864953329740524291992187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 162741688774977242600762039807765078022443470480530456763525415155589857162544619757742164557873468026448342763845153425919383019141768492051625175251233492549696606278531129667636686086104887746652394770223268926417265446317064586338822496207309610791226748981134432539370783896164326446763829373391631495554281473922513804877611838461578256098904533982757368683864799901191284712972057805198824967492653878639555844307161317381871742546629095654898731085286638705832279155882905017333468693939281090397914692963413335750607006442875840793031688299370488923723733373804902021565244374777391588858497865154625290704020178091231714670371243139230809896402785058392798064171541336631514796486837518385060515922075070367448423591720715303155593515188239910511086305654268803499025583032863110519607521650877729926630303844044921145071582828133330292336925598422861063446001109106958435647245090749899193149577090882032297788121339047154184955434585784088834770888056765656248450600116761901779676948369706761246365508527894506223093040912398806346057307697952956409792208339637901901495751461184815421475828850298192821987499959210503938876159604499160222219525286245396021711492140923305639124752398229364249742036169383820418818653993973134944752133911955641891480624949731456608260227889224732922038556858872544499067225917584094789961830694395345877310451165580758589607313482339413102386133202213012051025035534790484883354875441873241787715362145675610051249743989446661686050696492602754230954947815542314003197039372200445867224757000212206593292847869348195488201614140292868843305148010049716838148488670503520772619772673363203465241959586945483233594769563055622419601217235627102458289268294114050996530468052187781098860658230208000662598717923439717579726719521522359752178065466725532720392731806265038530835472313738876958000395854596323759846926102382165873435052814581464943500925550824566803709816804117401603389121930842150013886112508022385447477540601203965272377129184937301853948889291103266769149977888657927136471186605389150385068692742881368946165310175027559763456842957703321502259770245307760362366286285257367602858591553148628379108290861821309526892870130732064798575506056239430491836655920977775286368554709646073503642990245593476967021043090447918502283238699333841245121593949842959787459372603948702740273600259905146886354611218251293811591537041915925619812682819109098255615497113880464845509372131975411140499647687109173055727170697070358190819795090544687531844802827743630879459123515906713767709217906968987214982701519529267405398886195180736442110280625690298995502651488690524774856202446137659213766428005662886977553594453492589126961401053425289955829458000357988598090369530897282866304036776180109957097134542667235640963336057362499755442406653606267619405266131727320893288948230686168766541498083238230130828135492796838964713422209760005995576035815235507638183690005681354618072509765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 41308112632256339628397958544187052101640282286034182495370647040951220210165762558796803229838835487011727898043145168049377159341545241704048010516840904686167202166881918051101528114689867213385644195921365543975026189427701283904471077488787991148821905417181707304650350668286753062360503198077938653215081320098609233443127045677861874149196010426564607444815626781596969362498901701420492481260657489583973862249135676196177568472777624120243914388699571580189787358301363550604672359752782775177507092698769235901932688979057328588785098707470982056968308394732635196400772112638254357612225596929877990063830429448521751864837812958337154025625147071016095229236156816058937559091266813642686054221779101338876364379033294998156769628855214066104110017011446636671304441750446652282855207968133361225381954266335011353799808736220857050588666731322031056324227213935866041578302390584367193615928667071535581020111429967783629826995651056420755457138099024964677197246446373011034504457895607461278785739970500479390696634508820798266695412905217072555342724996507312030797577719117242347740721374765716972084174328293760293494069845284338278698864717537863320581687416793300809231161235406323501479632437755966307952900392815351092652083957443222880259722116607087324200379397709959849650805275389001475400049064762876230770689511913256388004814361889783925993837335230251684447346015013775346206394611807941511012991149870199889039343264964982899755400633768063752840672867596570721420310420448571608228617651268493814016019408423521926992634587532200330755993819195764615865421197884685642625107645023742773274432601002379254592757145879265541025501704836523763234746713923110452766776875275078887859450341114012672200853906376555489066471953840084034238303333602732733943038638247169379672403601313063344539387383366888562753221800033287978257268354310014955004192459421224370175370136302437428978705543199166554246229316733461118175729771362340526648288695523581655661449217224928639165250122107820561683178136995007386162849800000312820122601692828664928533402761854425771863277827148537902485142061393827129650885530971464086600497604425911002964360253371258898756595669023670143026379828768104723967550848698375260194786925053672282800279007855559096920712076562484761414191355604791701846529638332211005266436897441432769554250278490473428567775913168164357279087980103625386541245613753380848343795995163316299730455989338479423794208574870157376034896081279585429521038754662145852575334196018798342737644151680044135322743961996672498282522720084047077257601243761808619240249275669538260941523954576068428404288044673770824149466921077631691784471123837467241685103596191129942056707908460943358367603308665550661732060181114461487414757612622968128820825772140678006725192302156987408092563312932603492864904598141833961853020791578695392671495759293714037597558459215606863274959317356743734830265718310513496398925781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -9352328596278595887111875886452088706991746962281175841158820874495786611488296036900636611936071869411065099142316311604291685749881804338156908292736178484641827434182304815322137786875901945828935014589377983609408164609472844370904413270766356813221292553687590867211739411241383760674812513656898349979858392840547456585503113440256561979496501345541585244780634213936392907640277218403369319609267716685831496096778720201977886447393481760096414827681660749872638369243772497854866191550402889910392197570274881739243558739469112816955431786035134156320815805287834261210449455461627518494868947222242266484621919192412135866302793197863968065271042368460265819080789567359822852218922750181967489577275937201382902144271609189723361131473797013653757949535052718231064265302112454412190986047502655336230883587079350260285237415672789026232941558197258743037329002721428125746374337507993933737118493151164604114435204686059235992094076290652777876883917923597406466897764672302833637498619897403488268726032775361187541776066506746225457728581165254426093341400597529684581152658405735377866563890674141820275977902548006574321826664911437801423421892562677745150241208390397058890732918733443388890498983889808237192243442245479676464071426480865808654211565396497121368652734556645602553501854265948369863778237228080101667466125781489011776860356922218748685582405329319886806260011277269194957139855555545821515135666806304494322700750788604986599963818150414289966050186311489223611382511972205555977659802738651613791794582397804334095142547500083795094888408910379743825824435591777614221283593799128458963000885265019806285572434356854349520925149694821821546219674653680751741177879116629880296672168405255126708001164888269553376348398131499999756427524780415627634294266108338197331268872844267241880967785987493107085136709918952117622180901585854801799679960415884064826612968397662589877770251953387550822363954046413703665062805973842512442994060699412300920816891313536872664982181025046235683206332215829199116444184966610484020752989510295421383058947783374538573367298241850786923587107838270734614098922295347342461515806982737318919014417801977736803759746435330560603010036566921166323562950965140602044649910223991613958326238226242105536283053054013154695723705136565638125653036649328089482745615953796297327299086638585717196299734732133267605576695611890203773238338227450371895059341547982490684127257931185366374996541785314033872458710987688138430542633966451634055664947498777805000499384632647111506979521863755532340190825320085306468986827086856111216250101514625857289623101692205299863077462057614912445517721125514100551077858882985415767854443808521904534249658211399892535542493031959748107933070687953990213054841542647078155870194549345642608541694571342225514817843589504733625291933114795508675093606237978654331868090432246112765612751211426284796482973726752776205485810796880722045898437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 2746935004676123751201283509587413477826010494126604303636199397374205507732535443079447543420043107989062555950797925778136940571698689720272432369909602046052571134807047937797314537497876449593930032876317981436385068518402831649760696627532449601800106051517021279061733941510107906511754069801228828199486809422146373637975504951839766072099225959104945946154191430816902359881107777889936432571742052365920873031726803849099623417335094617631224821322692160668016083947943667914010301621557245481810564580538510607888273603649179717801969857902043714452222932246721392921488831073640857582823433122634400503056333251902055426337057557081072938178848517169303144384802854805912421408127003558787053655068644685900889100444044672729182960666378005914509179087701388069641621967010105914219032789371106703635829990081185814892904052553476622430427394214606417893349609144942196286937985876910949635862343317225688607792074706464694298137548457194472942008397353573729092275329971329850404805951671591592354610842535659757588668243627949047615823552300649282945605167253683408120583650674312721251307066410928255612817768633817464780289443505060607487176138792375560052230628673193001886715532821748376114443037962968303763348781601295865642112969244961226045438292508843321668413497976064556183416606706716154496996743084957781709820665487529508810881465684230695774653479354715833106470741853422345274056815649041850777221669974225983574938086046799660537454899584242737153168291119482355712714297186379856979134698529895671006656237654182645274746484542185653293145086282329066047954398809510203107273467771470342658298720588471654824152652127319245891734614902376248796229989579195727584308407713693937241134337847344502391677382039057575244831349646065321621041047273157944886338908577128006108206075139920907039056876502688479145508495263714754808684509841486956386663641539749548972028229018565341490142525296811861891868361800165420776004050178021228693924602840877732639823780586018420901986743649150266511108987426596970376011441826847011927652471666806985520111323378866615903725640222524333528977355446797899489187173892552449265948839319050088835790371296287642785622353374957870611888232866313493419610931592656569053924691155296989848183701924348017598882537247812045370957290854046126669446415276533200429509191859781321124005439133199951691956950948031546756473355234797881455467961939961901931949492097459521696977755822097391264274129725438886535410506741311329880310315327836123750489133686882059510124809658339560624791840451374956384564861008548335768446804959386654441663554380066705453192034002277167482960079653751018283228487492448903154591340328212845027661981189316670973248986711178067335021285295511239673483484458850047633441636756957096356706411315213357720510945311936721660337837259426869375767814604218328816337021026225824963079543294834089206542049862335477168822647716117347694116084740161895751953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -45322827799977998191022257205816873719423664222110816242563294702455889324812372674008557259939711452985120506089417456981826312720825716664449138453577962574495829896214835023397368316618120984273519622182720768824904776086022025046724133606486982450039964827563715880521032911455195719989300450583789508527179059342514632599668977584664044061407252218309477423602530148101115866632222181896245101152223746842901573105813396020624331894427787989056510919061797771192608749050743754987205616879286190084587977792333326485414242886381784281327646696953032604334223055235472060781397487169996570964074629028283029125442317695986808633635020374693090925282124120734710006151737509230576820660194952045440256613873578268875636448268833689752919275601708914404276501345094396683146583456395214869156739448291679160702539279866175872850400898182706834511571678716199368028306716850343172531619429568983643596494339828969148256942723381547816440281858847432345847463461226771519104689840240566744102596558838630986152431875318458459928190903892041034668152767916176327303360724374543224739802360926481944194214743558275100917434739542526170903488856249100591747225606000598857487781503483668401004073363865019388572263376628743932772875199075805506540890338114482634521540730036572021765104605632496939910504037935347100435243984086593425107958631821184231251806078902039165174736550351851399194291750933544241773818070624417396081420102642811528436341886946305841565992447875822524660394472698729224173700871949213503168341587406573479544892403764109640073621103528002197342220854365481297813405552625226773755940307138994908890291635788532756956077717639430965988896340053537779827038181265703917675368156639331364014038812626214266955181303910965226603196555128719036888924368522105304041763042848956498940646671421075469663642530430880990654259923508433921603012168138478699788569872756726348662642483042005331839893934477392983422955035705215365359680644496646614540603453877506352011243672147605538426956548819400271402096545511577162911842319820903187212690106039393501689649922877586959544721195080436541999746352158087383052216619962863913124866849121275011384768996902433467830275491234553909627327671449244562107555955516740237303608113832184783333165014023128891282409407861056974584459010434460735258410724650077149003765522619116364562804655354615666257210969342008611751926198056915772265834262179873209279130473398784258670863510641673726662508518839010948892963827903277640248811807907096901196770149467581124947632152044549151110962374163366836440905132511782085521025942303370729900048910765883327569685521053737335095888465777891283618701682916639172335532993491648344637693058510428861376934291852488713157964758786857295244749586030668204403328787418555864969728241869028826684402668385450598812640529759372689450410827854253440546831710800885553664826785930172305720567140136039984345204272548036558201872944831848144531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 42502463285896769120456209758182754137610637036592507486120310881288105828681288204658443737515081685216310524567362917411498581494436507832951675412977681728983372801342839956193243557580321029209072571966579636608727738722909486268350164909219682399191774187492465674657185955018401622243707751820553830169783217038127965466741165007818336192847851621771962398812569519079633625550849685435778914504177475446755292894863342336339655986118295487092332399981182703766926883956670860212122963149942345311066232691761251382525031799841521293646230677541986116394598946521072571395324794479816810531304159288702007896697165830463670001728586227352465919139903671949026774977002175027318192201286398913847270118621809714930306715266463141369784585499633139393370982284605225340048089494346630513414152400385518150264996885714153001592069657140090902818627561817707074590701293396869092688617965121719891548909392403133359790733038261558200004252688101424132986507758827168305260016207160449842055601183896693166981821063938207277512180675075089536186576615974182011056117646319293179472052504347529738830709579689622022021262442988478628538726160701314821829152733443811808508831711941685669368499071834414538058358486761317994698071199933624553571406191882902078332216633703247484152869829928139265659286636790671762784687241500845843271833096400988005746146863442182732819048061319061181934184472880017536311480046735245810583777700876769025132916443593194324011001803369583708071563441648009690163812315089090198269645953690450901343984762097391785257477108582551992943012621814181551703485310433832578140128165301089736404329961560149429257043132674432094025484002676389968060154698843669923068877203568950824521415866779303615903247285477212409198739490963942652783224457251951447136317509837665803067954323145181845510007883718456798717755685505836727678579293971658727706361097409201013709905262047780138040747479224772592971336419930415810041750956344739465368199454600293599655871612526571383669363585305867697181705216953252845896741340380094545256991564334031721259025561135283732570908423454012966844889778549498905360486166771298366616505604671854309916426340058131482808532893920407075089302688775960512427988017744223888606998896511554719136349481102160603004600234580557595469119702911200135456822684778105486169700462156877092405457340436848485090096949474115795996597144812162143039821373622155937256629432256519558145496983823893695500346691452417598866666970421472097421615144392667152847762950634136199822225937096540953002838910917825377026771915172358624300885253528770803450982758483300322760360193404310149426573836923296939227700599266882462173276918243131430639839361997917740432814551046111207058254802998764135378185463047099818921767276875595431928950021982732352080208488248083842789160570790874653484011890267092270232051698323944505659775618304642398035231742846447083577429385564992855320775508880615234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 5084018781292495477730028267755128593841662020122189160785185581495007459091379269047739131159814982702237598819225516499245843415677714692248203933713649686099048478298388609902340982013329638602565085801322201659160681462177693423571808746837269077005839012722789811175615770377796857793960541198063629397071468587750163266271510206933147024335255371955690839203288439474645134124066576929041094754138407192484555317556798479781317419324961183729541336085837118694673013186416381135072845993569793433837836309153222996704052756225429436936397990531310978185850932492672132748084505098348126748287896265591179450125351890574654161746949861158115293907393129544081090307537489229748474859545837608190266454940977637416642411083394440511071912189159907346024052539613356927305660783802339033799373590447838671014263397504520453316009993847365834419211109878770798970478565325036290182624439942292086688194231176046439309080480744882364083782114862134103578538252867624279534854719828264240431774245518954736436271867573502681720742997613813102190450832907578683074262419784469841788155738886683063596360820650666344213644829623055227970718455517804006073026888774411937848877462019516983843357232742031922372056830820911837747899173796893117388832210092098900477719757622315653921274391178744874225934708213966210361712404998640349463592064971997200740277863283986982910848813433734714559033147351955104928247722779160641858682390774763801021494871563728653174074594442959294243251208845248511349268548148788876623299726957428648069416947831512973252477642762402905135345106119814624260519667966375030603877540335513758206034377620208333653171700056134886601726334305205317540353460160172137707257026769106965051011187432486367217507674300248245784819649394133163283750945439910983337388371618869561241594266474222488897565458754055579521712749076226675136349903447070731604310671202713314287753197472900023632008492391203315000634030595303344021537938688556505957427987422627585981682604783817745504821947652890176761756880477377742960075964161598378598675601073310590791476657566161435994423446404356227520439345725577508055139040920109300779139236382321130993361806295818319861126309636141029530643949896424245101744168623410671928531702165297181452768929318944725607471118390052667056876516592943615732593698643591901610348144548496061136667154300338397852660213139202932220314370900510325781151845448278283952183377720206082099408196125284017514630285308902894296600083014666008608409675656775381984767284637137850728640278666235413439346877682031345520685609484256486285712741316577914865214284957109264310264280902813404366277437883906242993467137331817971050874466784290748509137094637486979930951090853116326628968896175276007251680845462725608144579187149518440420571306691498314168560234032935692135437203242992570606353809962185291273549239661155699166812498995243757747339904630898764131602719188434815546870231628417968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 925033076960078736155553625324624641423216043076435927888175424917663690163403513218063470851802037239292317038619045950736374779931284679593952310768659076069304076472006177964550995814867492126262058841968725755178850199126048530121347196502213771397417169844307041654622410669557767756559018734154862852108203218178418785153020160202980058904328028243511500941719782128309087114533784083835396745854886074408573369840151074161136340305966394768886147544468295414035621255601449756604973583565113885144738385154227047383809649012860990736605218665550126078996764674840013475826321354034667552651847030356346623155752630846059824440499185481293444500439961331560619813233780467289264868358668167347143008838622389214161274287226312553238426019311869333699518885123947448293121846377225684042845707335563754397960525302525389114920337607819701679367552358643731195287026345462453211338420245146749882244787602619993168323359874482531225823880388353806409065160352369400475487154527012931207976243921722995045592138790262488794817500357697840154392648315299064886869150245773361765979946878547197882842924511004607286460665199533970716935116935156096971740305047380721854004629235025410665135680461667134464249898325916881071475020470123186239133955209556050968501386983917428728654774099612040180199415702394707690386300995508042755721515247841114773510843899391581334897309005183830880423380668674448365834565791370703892332565960451570346986961130570148113809082955221031592724188818977548205079098277738127552789167346291568522887437155186077970978865034053322268245774896491304464611047626198258241557900655462620458608061837949324857992667855385162767465322185522614392215208503697681434185413006579228079986297563366413777894090904762482620958738688883499426665622656979155543246997845856109109861579350412614128616949321662953435706045371728450534659468692217886434445141231149405319233063194920009413218364923957233072223265307700079536934047900471614809193587349611374419782375579254698732155005318573234302591057120222601358823329153901344094304514684369812678160578747424133820329118486937566797996616770472356550222808602151324789099558849213366729566991377555145388964781172419427558360663816180869488164680917948054250987329546163745522113068001262576088386908190440774206644523875163847309225378020701285468257423664936732201210596834316776146181919987958508995218014726649958654750643466630434341192250783573008685058544072102842231149651334229512797258500924766356348574313396479033319491683592783330136377334245550884912233653676848956482679878087404645355114474669318191043041526447217294239766783807150813696089334591685562785529358647160950690107513944718938358314528221001133861491897640192243482433602912218354997100498488792855118105488131352520968657769091660561015276736750380703060556651211199572467356289878169166598831551599359495381246757733352290383307168575287183994928605193374455064535140991210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 130612952837346811643240031751071030747841891453771639421203086574252123196562192039089173158363953078117233295960744458108871712105726427820720758696135819160743048694635933812379248971659776921615242600167116302527345743878216957109847781906476778455907714571922797493744716682681536725141218458212388094136783864815415211956217037482768498277221133110790977045234532469452703560897864411548072000190876129901452170653795765024024933337752973130831299931687530747447491131251074464707895188413094640723486527069436635903574994047083976778991164734783546153169026431690661547528684958415715963300006067296421953696082989276130781152839498111701451211970120241089077526887757598732066053865479918981516199037355068196352117724778250929002951706624283313300017991311679282765586914810548955161110022090759974830455879995120745760025317838608242081283235288898492084303306895967013915649066327798670977157614609116590269425156738038055811211059502346463116243361505329167685651535966738067292678363166113776297366990852609096173516256799303393793927431510766583293947833247391424303178543280005353362991235776627877098737001528693385522940800702599974463596418263653506705565486341779599696082470032297991330254676688445763039991660808412989338326236145284930131244760560133276003835815401625477805017380849171102544835190985211076371373799617583245564258020297552063611303337107299651639266660515804989568434208029015573140966128601352554487776889771140071276303908256969271363139916155419704031407774289887190512839975931335238632252393586501570763939344154929438512240021009897101905696650989919753944511780892268096877112610776689023114434350872379260415316712077912594076662718059250312465097501960647113319107041427101502953519789070167103855630615145797112224179895663678976668962548614024101526119769579493385954740621388381944256537139940239156272499430662145462983976594679135075185904465322009954140861054447286172163788940853817596868345354067741173795116456244950210092622623362025236615389634708788686869379266832749747198448998889567263462876048788725040919373762220588083937382220881622986516915348366422204226232239109683337932187393354923793007939696209148372177221855955319935736339081154465532728492186777807513110156294830783763305959741616763174165051916463635274764872144799714151646830085784733953855783075426789462431627183646396602254185013243471416246895346614357894799465528986433440869008639448721692056855013851576482487971622568340592691096381229547893189935083106572399354766893898388726936334693360672001234962285834845739633959643137059029346702011759255456725426001854802697746870626649027072579294834280796651673388032745721791908166421252501492823548809249620944652229985661023610596292525486681341173550511724164409458989878112034070347595792370455571423359999816216321261539151416685275313064725163822403186156226367443228755910363754127127716731234939385755196659135819083873927593231201171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 22954065987075415239273752915524870521400252928468592361796465983883555823861827972552595725917459205011502017817779657356832898601419470277410896374572184336070092883979664230417572183293558092010278428676204111962951942355017265650884046467662895631767236040079899822690906244693553489703071009010272256655580652088035189673070836495761104350334691718659428499498359395971844228573558176170285156651099361172158572796193173165389063877151105672113857922195135150753151971991562619702934105962354263283346185137191601280692412076413046123996739842229998264170167095907269451834660851400689633101751787036176414058936053364616302017387206594586923441499962487364993798891923471472182980782322072886135102456356505538298808814909725702057567456434468285227778197247703775847849602762486009534419257748856534491240902123994201229955477292330848935584456176870028323592877208810535544678612122671711040530006651950754249241267396091395865024082564659971558561414266924665598134144791001951078755768857576405540697979211230533584558613802758683948418701664372248090782031871136778987740111304100869128661860987778899014170141249189278000995530263269039170784454349517558930026990157754798362954825100405266907371826155030900113293392743854118661668968824986731270578143944984881765207984379404519193556756130044893618401704680993363676798716086379135098443439609959315063563329356901557510930229012233978746537738504791451333648838389260580479776685021155444513784629052618505958849079840081684621586398412645307370747721457685125265064025368515007115507192266287759730661844164776622923694875394237253585149106262265935563920944989503988472820417669522469742026054332829949917976477066581812387892356240638550582350529502780448653205969640009446044115951726989469898715410347651802191123823413110434539672961624083028016830806351343252341249929698108427570770069891487298763439638676761357518199259692185843118410096687939381746011636126648217052887460830843561679386511269821111753752519870259834830124940233865610945698260421712146421222831944398371169443906219199202661759567083574916335752896716361167685394167354771407529717588139284290167497604482329999445013831167510308378660711354454685637177750805275853292025217597792241929190327641387716724853220321638032055349758495361153205093052491737221005362539691350146653410969492940063607118640556157913245704308291409677009021501871538585906804383135382185339287400115104484283049299011633896461962810221994787639197797211837255623946440311744748599575235235250327919558939932064974478658953554874647401472437402411621328413819934200408671371223483401735119073239938322791054214736841745746369699627857109299439937352868323706953060227263664926541936580162751916224742796269752943954916390012248335397449722055009602669852915934144928920707505040687280467964386322250238793292896760717642825241739732290941575400631529598197366026761124862132904935247032830342650413513183593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 2478686835573866422119171642440223133936734996606471691685728923540550836390423043773483829669184460058430501833965018161063746891575068561342384148774109054108677630732592993406119232909690648884906855864626790543013187260465901877067717359872264443187310722824782852363550051617474765550603634039031520457451143021264575105593813921997492623784400337674664680455560057939404502988224175653660023428936583368258537107391612845121647167526951664551069696925400175836507009413039912709094030680206231673685419549424983258532425002403282194619877088151989983569126081313952002724749050300268908531357946743066112535762446616276280063428662460321808657660046740864368864782678667938126621016168714568306805077509954570940869964803950961591699164064382230588483482646962210749725843144567632551302801257389186356764497194175273487486176989002390966206358436505507945514702623688830908438195680618087484892149642515260306539760103286233669733274265503641917740427423655614403260881489490373880134697278614087513638243263578088056809366376270065467162998484509153326885334716323841566950646537875207393875460279529546278278074715346703232873188554564105099923552073270767610549729558959141958764451902857930372375020391091342493878410547411620034011350301722923706565728548793507456845909965780060377878259433491855329529535419368556160744082975506646451138329948492949329432699819920201244789389893076880188051010641704583269071535555655330786663655246163934840206655190549357873657518807844070087610440109755174838605979280219115511155391754198260062739916798217811492200780039802079333309955424964441766507823211316344769828228597482162681687148858368627092126569108789530452232542196281893155003478976971186350741040273548296111076936888504789613121396935460242169227435343186358429615022430063271813603791568151527662939923574788043254624366888466217887402588339760877142805443749724472682864417893278409118810063247575669136109715402420405099815833764945768924206083518402581841173878295344856798670138235291471967145968229605408658899139708234588634306146310885745005233926725473008385158448305294039048588027616131159394548535193700040797445799709304489024981530509706729202250034123944030679689672886730024066042875615255060910709051007715348725981274699739940212117004472028670747401722721085298252591534366491080514396515931370016870387330586512778749228232516688121132033482347071691079601391132275913052975363212039629639148027035705974126452505452729233052120247428379277854245240509440533689330533248219154567793171236109602466525390462676220397941891004462120165881692329633987513125878109756754413489904868905354285333806620535044594325604780176987530602979011106608058380904992027483672396692714164032676188188276345382946126929836770102273541039138955975570069730109128972323848485725921798127848370303866625782261471670479984501313221960067700764119698823298962149973673895040906493473307942818850278854370117187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + 276839682082848677484797366008945227159489091316729865257754448406323077430104333293274095182737969825056664735063301377445734484413953880704856335425179670356330705603980037059738711516554269508832664056009483577232140559857145771294117639513694019987306575924391137044920681715666758336359677761415894638041158261736721007840582761965582989979286154218697405423186990968433948593671754098947425921911044184241395889205669894909910350871629912719763566647570525886356689308521829183221848112544171589273161816859676699171920768001885173824225659727850146995168870148103064106880887276171255880167129392239617786845896733196969992489790695912177231323503178566507537780678172409784896320319806558868736586236939461575884151357228274304136973354244909436883152094393834448955013099815825199902304871042386378856660937112452148416368560148091320414441822274047895402184599925445020121470062748828336795340171079287994254811646920758678673858994974977513622889359464877056378047952910099495831652974294742586038861936311502001729397165729375637168401552019544621095840680489499158681541847361833367391959381376164116376353156889214685467721006503898115919621290686758338369144023896989663967405981665856985382128717168865801316478152462972833897106952661485184837277181082910278788908358177355427573689357164706972565239667949224277766804822904176081996444045731319538476675624785301593195491532627320608494774990924633507131083423532261106892702774964068447891214047339143456093185986617036923539134074326235739188510713126467996075545832977736723358850083942696719822713064201129035181273462192011158233902115875978502019054095358766078677312929673081098471559698452485675163326955482349350979110564795215042893759794426235089573853155649280879483007624402136862626347075656213452470112761766065555522508984123925175299994371763953698698450715795433244204764671312983492100857934362451539920045923086310976338515661836078709040010174951549424488844438837249543171942851542676836711234782481309315387715194367364079299585412482329324671463374640020099297902126737965723161548175827333045536482437598318698607437226601662208166851669272111780838105518268836037052513074968114688952508143297616137809279511098523827570500381746352109719323948017207216060488096603129144659161476987314867320867021350714578062995643984492658195553349100753479280506869098887635759026559823091063511853913734446055287516763041238127950149554891061025401063945901289483629297469757216977464033125549652558123835861225873854584618685253706924660550504298977372129362744742172684135631891670918903520113054252042644845898259141970394982481432563633790918628679897252060929110533772095567179752900573089041516168304223639411306764881615315255107134012713453000607826982341129170211104103598680668853046020842481946739189681546769283222445274507160115694947941639924640753452420549872190248358870479901279314924488198680632632217346690595149993896484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + 31703946641555269714165362552695634618722267516216611096204302292103930738377505272566756723463720243149552755851498543345894730330720623053338755829776364624689385785541204414984157644135516477750078883285991283405087136656732607894979280731403302720130730149103310212139071726388125166619702185882615929602612120990441521970948928140438486357672160817829749643464810959144711741062949513257453579732761220090578505735369689483620706252385374947907605782749510945733030999318156224290932420979233453362216585756736224224019846517850914510341418743242855129891937910966200958602661958254159651231924778035136781921588120430957324072825945687906061508727886094033854830193744208236384118988457247885924856725227107906820877069989741796243977185750490387492223792079013200494772369304493493594987831568925277007413505864876517225461952346687185600171725984796362342438666248767304027253505073760769053706566300078492623954516424772635190924579483598643129693775137694757319080072433695776427500701429761979566212031335166656367887488191176966145199530974127841587379994179774216192985243859790758453335657189103457383099786502963811967028295810316268404974223082716841113725287118605112801552993644792938386161321854059688389209621472554223624045263736969651598495070126872109555000196828545036851171692426652706620209010541748335507169557323275280889778003279760106112918954996519839175087666175165624939510035649009454532384435770440249317802666262845827265724354935081479803839040190644647863044008633613389293976943591577593853421536811621806766637423936244623004905521283507162067694655362247252054566564989682458054503436505304393908487216545219111306507801504102005015268873531375004233375308551453749111425763630765907568749464790056856342811900897374715919085774866567779652032124389371247981878336806513797069841566155265454029709128486655058582559507964288739265287306340617006239362418450231394113975781194954878925220628398092377383072463388077823032022323235248434050877549121803657421691060162103794848775288393489539108607171132842997167949848888752781034944483252297460718261524649536852628006133850385780675865528735540705995547330633260935098603852123568227558824117350655410235560672219671948004108612058686423203647820191833193185131597044218348009253589935859671155373427962706105266329131492178826006539831554182684751551616408591571969785139239773435260735911118776512428473610805743951924794965859852628916707097333994681321964083542651307570887725504146799386051276022722653999784826721932809745148341462212047462271832720440190624773931574933508070692409270538504119624535873093422859965745553000282210637651561918260426487622021315363341644669198348973510744134077476664768281507310574235899601442076444810410313205976779511855591519343754749980783588199557150958670128421945696866368126809142075283455825218913942988749797947023277268874071903714902848404697226375423198582036420702934265136718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 4148811092946039036517617120491132400098123720674878908241825705273047909642066323715772888642284575400598799532643600995152400997712882620651092998621012324275808860730965759950324092812147470445403029777650576656375729163283817328475912076214030544790431973401042689646884356464909930765263855017584480056370395936402365667207753342819764158086555726622063829115003113645483148559453824462767871476742939633420147374755814050949184191294116332329157920758319136949936979847454535369865415173611215563744183466653096653801033010384029585939096088884672175166020947215383971445928218025815232855359175533510466907975238160990797432924091796480398559215236447859160634184305675387850911708923087456274543379244377601452554709303947485378442577677175952343413564772120886726725038962693096337716031602692408158784120369979086941965802274400861589770690698395388275612286427702480575892054262588984488515407075668289086949219718895005613680566684468447387027243777061238510237202351909727238565741175423230719285946209545683251394552751012577738056660776568954770583258800093395132789204493132834815889146589522233916356469537842010634033014990904991742294831057147665410639297577973295845890137033681181758284477093996486461135909430860805399735987405194747500601607344492797571916014641106688944430736521178822687421973137497484349154720731854093916569768916647901304574760668205206910678717388127502931211945198149490204976421006582418542829638078408620581572535938883813567863047623530296978603389343963272892067918412575671660439788858302604578849933141463086206153117333039564555310895619321499970591745085410452198524046459819421163012943401029915908306468751805752453834771405916960649271202684777263848899434093524777289004564198392023725466567696091130530557592676059815329783092349446799718370334052770225821755282462500723583322480352408061797630420434569141748322153248510458581097260604755715256668049290771448697608603561590314026940869062547257777664395124099036086561903315116637458508924327135454360326116659538942531136092535517331114085613083516534304716189941438862060173498009968133252070308291243146369747840479055560931369528627548262148645012329788367858694915072140314091606610068143797282965167160842814388543853740322993187397622253323999864809429231321769765423980779340431278189742574754553081200019947240258906023850514946360473788066378352010628718110139385516382373263940227406557106931966864657219044125519065696218703191440626242753424212668202604186340829255875055991279308153471582525739038312298797115323375477456751983327313239268981306640764937375995589230609180920295096901405906151562094562958461740271900949149938114809501936983540316143783833741641533468652998068565339310014645599278348134488973282970933963532402454571208122617241968550641396717283852256314982892120527927163351839888221984288728445368767709001872355130598995754019183142120452003106960992794483900070190429687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 424477206502778612101808749829265794869324646068259267806445451542658689290939218806678838250226074520578781759840102708153717105100156725974410143537544157004770643130237748117653188421214852878438406169890539775765274555328343435416487206660730657984895491264902676734398598751813610046833553839933510861862993377244735387705399922981405895098358846235780853913353702901112069819731560465277523614805357479401375886266250901334432155861876257774833133324945053522456630133045795919092722343377107526871964346056949158804232312075355632872042234748161385353419815177001961814569653963000875898677491730460747772104193223093989582674658841815098139769761167062825354895796112610511046568691581136785351004710465211812800572525377864504456103403062441801998890806427355039913412518346394344792355186815188719733550733449927379242585054720066302618772529089105159587740030356143227782238260673358836987420354951918970177431024694226058790849302853325138160940678692611000290996478929426516164693281552100259106859662198283644058798032772368904185194289328264682332812953669622588595154054514328618256823856404340956057856326004535956225586520224787591484768755343814124170427097662173932719395823530527950082203483958077754158779719340627614854253519383361881954209028407491454675560217833215658068511800328781056477830995367218422859673527351640910839885300193027366942244220981621067823506450375410518898516808260096763432250610760589982541965234171224940841427673068761462169077526010937946796620818816947228470618420615298607299215115066177118126541085902645329448427289371963005095417030193490151363100642497348340083734710636111016148579171854316663531786660085836160279065331555500081639087745227375364986987589405699438980096747084874499401372521423056908389712029533388384418189068693435059412732155515013158861999017338702085745755068607349496212485027518357507733696313184724556472429101340760842923579471635783754550532771941988779264487435723882751504879674282847878777110315821944827362045029098028603440308102049867559993195101809084386944362865405328451534397351803637589800502194762103814107328173450112750536617242151541314335195358040210230131537665458219614189671116704950271699064009353621376360580266123963042946648162094860278979893082158081097627190872184217662814651623726545267570653963361561496274877113221095213346670777519202994963813572584201751862052626140449867021465335442002428813356717119487761048697230875571212896239500193462248497559247849158174752690598954711867081326482931278994906205577944742863031024260245292586655698919926000489950982008209442556610877042071524531113171971904711590741042494956465297571957967230491146180642580310681977418528383060683099829856298531004028312728099657104471934762253577528477329284464474960798928623179508314143417005935390548540487503556971977991626830442690646182398111712599084575437792515429715009761901986032326671830378472805023193359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 29634719158340998964811192000550810531368878285134277399933382622519491332519461234127206134070791799304166783560075984164922056234776479648228855864741282119693988454456610287963793764640381288584026024720754488976385366435003495106288504571360287612976816018403216140787754058100120600650705875832264860624403817589494468488685842006062401448664264029580017272017349976214040528100356277529508499589117535374621195779637341919606868385600955411667957039690216439442080880235149355649667564516414872917170591778776463325701320279466578092974949848595450360759915583767819528309045084454558847237474745632226012738573533212151443329952633579836540923952467622559823622323206950373830521301345208190999916208154923401995638926997117961803236527410984064992574425994197261737841902424090598196966031005008294185284321964076216548239672006120900477393953787264954818639085409561787248733001677332317818980210973987562449716738270233778784431967088218571853431226471261694895071480694314091766270487790501730231876709922821367359021275992578001237833769142348106472439506743582796940012128456479834026650775709477729433016547168777976933032463417289674677841077458606463986933564147342957961845471064038589319756652755453407259767803124857458559960054094153616782288377141428539281131413212626524437258231238612339566054017029293955595732465299331751326742015099533892954930606150235595972060469490920583524581050465554036593384097110301426949068429480711826784896580958251005647896461641385376827081143068786687066312412566106417056089462888784493157910241636655040926574743448317402840541709166111996732168131395061449959657546781494323752372745706820300626238363719959444642392840864768274294797119258134609206169712589964544089688316546083898324059632601617963434686966897228638020317541691390950136366656330377912828389268650324163327534585385774154062249598725532846663373216396564146978590236831584161207674554967495020795856457956413143947001243601606896685052985151887313371316272705778836017081359859849739945265512018423073920015070831319379324294580117639133387734371459588763810223281614059513985891527933535279797886259550247829660288646918803294146346595349855525433879710073036848372264970039356444655931000617375580216528301338063755519258878120285855987933014462806777166004802761673629021002168987150561903554312294745715759435667994948481132535827378233401678161951037110695468911354667032809653383678639218988331002765151641223409093285141951483269031206207964384447475087355687410960304135040817650655828661275330978973783416640520866668119664634326977473402531849447086840520739836862430546120630628936878735742918513577528784510010878818474163579560143948787152710937946534223508295345266048963872298360592302639916672028606470851858190458144519480357417985295837040315911032397421400048624285987500427467036690559727136117170187115214036666112456369356247430443467356369969202205538749694824218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 1710543069563884181549971368611174877274599159004925139349202044897408084053472919683236467066420023212307206900129443673270732205719040354390619294981035905078513843037679561117220196627110024459064797182402294521521280698308948463149658154465957063197359672141765334242857716255585333659313950856658231363823268542777897890948839363496569575218317644781386289163669659553543821835000789473067464365561237608974543777666099678969344210504640431298596221336331918178992397429759007771917671736576775111991906351238014204374246399596755950202275560277314592636997960243565339847508588572322119093720860890525854299541206082323297984554566801307616611977557444497300726173645039503201009719160913278429007258809581707058257904780643453345445593972144296932391960379732679081558628282030266408597847214287051412394861507612579188043191882125770933184189329829217789481606413484019460001676067322188980208037579186123872557734197910591844518760451165028248648234825517821826644014715096766362564352137277190172148163588268355952209713187390268681034580799023363739219042923781262279061833642683781367469334470057286964270578119650781149581438639695430747866797041294197905892278999023365459507043809403798962526776960169568297939226058143251704774721977998892247688503036900206063652124798867233213503103067639515770112259534900635812740030258935867530692874061575265241939086306112460078275746934911044760888227590705240361651032871661959072377826272321006070305180018724934254808830123431244705006560645869094473803426896924777562585682110656816522002325178734976966824987458966658200173428206292496352413307802418497010938461581795517462982024530588370093495778985852486508979766881689516034688019964707238608569400517554100712817718687200289275763422643552447399850889062337105955744155643154492650989847525937584368243218876946278910883646727848331391179202495859231521757898319026664232464154230474776002750705359850558806789545369637582871439447873658172604886362581825147076815078882372262538574792330823394034472448224983353675924030108217544617830281041682204987690555813189742230726094938567660347707968710217938027987138796500947134839860300634518302215304362549804804554524869232206423667939753259067940430930060072204047463897500028876940439080307095369166777247236246412005782783301461362323141304599623329729459018654189333047268109213684416482629071755769136067425108176636474516793791943000898926779075430421355742101037461360994632421588776678173223709752869115047008884265703503013241246411734129381638840351346354298053713572840778218925681246006168944511226190838323448279144445241068213457132672820596073196480383232271818262087156356954527772750570908244119151157337319786981193714765822790334135315325016982384227382530300194233227852538943535584228573479708959800413295329977826302809247295711534042808454061727383440758427385984405593320936372824197824964543027559533657040446996688842773437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + 135939573189592845992948903259407639228613915026616071111826005187164006873987316021004161069240773226878489716775036752971949522518907064058873913317571622158207766663191700933279110312093479026460086565546662205868186340639910892637247963239855292932120877226579513001636982539351617930448136110833369481619374042510288539051723081675618385134136021350450248696920127556583945593732533376467413642365719158465000310558135780684400917332646065083457311545034178480685982907976666131431356634303366062638881517633535580429561761753639928861421687134105502574726783954656306007275039289385579482815634765723324141772871189955610187681957527892941044281883867654552327499011116335154057369269560477777040384359104912550427248092650451600466463269493156421855856591583816655682389189135575884301114701965299438145153466913734365797979401924899747510901913808836652682199516670345899668271313124776534595843779821363656463570520967542134978586415994180184472889706539187107287247076519216262036283300523205607510405914168816159945210815780589986823065837361334249080655253724590768171937136991868465932179268425289564892700836937779378078083330856223814251747324713249996161657502245920596536329296188514680664216656325770041454892673320260990486606186602766528685215456758322506500126653529613946572376238038762330120222954694082490613060642486358526707939734303432712479768266128129014547282385602304866694628856257214255787071553920474877858333692710470111761068036860157653614152624064649255640217267669322472995532746073433605290987789362852291411954476761519884298257451746572211333340916500268376000055993067256124233547118284155541828885312698601307744913369230201508267612219150433807506680754622882414906173089346862185078371819123732933672796311657183013397568281370777722587188273075691486027945142235447190434361491065575478496009725514838518393683952199199708268018232191098612629317379626583300787357533388865868722810224145226028582245905950125587366893652483961497687099852183092030841833501173814149756604258737779971670317189788641328452778892405934913290125968071561810797826088275107856633794674156185944627489642654647669403354801280229895640765371941003496769844476028578158901619536094117503427413715605388208056750933006166986822317575097826040591255947839143212587416813588017705048481267737016648701168392701501014436911463279789865287521790954816009809078424624401791679132825455734848556446118541983602540661166823046790927444518087544994370636518596873683228912327998774655872512285986583895227227241447701148032029158221449969811827932109625415741563720815188642215911111031005867102354783523539309786575945140244870569555080064440114547307009852578647221698032891564847213421845768872967940673439878217994100685793528049650350919842012620633575645458020666098984159398213841559091958781852280017870010140985382055462508113504301957959359368747234138061501680078799836337566375732421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 10733366902791910607329691271702297868137249552451405629402475964685236119339949958739370570782838106573455059774610737886002151993164145380260644301544946462055997516714385733213961920502752892213970588275486644509667853995881974990619607152883625517145226450960583153375779463108916050700606493291815903275731124004370473329489243778620437756010282870535318360644720023817386197210333237093879941947581127430148420614335415211107825291904067739721847045302783202970895981845031894746426979390450336977553544507992999212580632076132916628704768844423193297564130630964333757461297224879079378190420368942416022083238522793035394474805403421365485213024689576017899689287144845957139770088190666968864273313290738441052202727906195924894580036932885865723752021085264335660458078220575795258982275385124054276881346741623758651755393139172027856803366713165012084802665848113518503236131151112004461823496413115508583209726927263087942179916603045755686463720769738801263388960758473690422729523701563654324246066124750421434209225706063662851827088580090514713963677700412401607460542652479960003477423304702591414946633863649370427861393984771214421758869301376993727631831168490336878575877303183293787446406983542225580097053716232902579514661959314268730917361960732886448437904581124090962717152415892285289336877422542354837352286873572471504595660988774291402296099821810038919232847665736099570268812684251167783178114136471594128335050934067474192060363696919406794320695672006131882298157090106324764578111977448813290608584273334346157481573107121818508406978296569080727289343776319233413494992941124154226909182717486903649250875107462453629358744571369727744492571769910048215968631269936064239912800304819463325771496860953776318030009926233514982155421611934117580456626044506327570788128080635368582419578995700444493354135238618841208754725132797275129853813628943779324087987456314564596931989228044863059700362787314081966514888026992268072026195315621213174768621826583976902014847942672693746199502842963406854139235353897285905170402764198224456311949484370159549565460605294535886229153519775449216909906119265331429801839040312474870500410416271981495439016242072057811853585713703942491780278020762440554126091119093976924077436184645434612746032405453385728727158818567517017069897665306104402849478826714051571095222425080917058500436843379108189687941359557600382014468491588029350350560973649300140999788799190717575863613341274086861179117630197683178202516006612648559624423588452494953033505404914394810657246485208139446339981444967118301102843801458868528159593041747969031497132766972320633547179616238190589500608734067085430654211208846046185607888338424199966200838355066513092600358739723311368541837483908302486551319987331486056575976101702144549469796849592873371646102028284868959070096245905983525062973298209473867972391893164384608529523102333769202232360839843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 548713133719909579000905235554702182165642486054293124026471326984773661405243507305223218421985025532589439760947954543967372516143562329326790553080836895051191119962044625444084416646905934910087337645952099403806224367525305087931304229061511370529579148734138843144104441216196209657097258808029019089816367466566363984805935930599456998003204840438012727449084077496298104216771653651176859504067674392558834340391186641913090521034050338317151107699000053813868421677265060706361507346187565149208675351043989607883770104413100307220326088612061535880601833654138833600448498628725766089428807358307143216477914818562743616615340492435563778434978721058929324748476531458908785742186083268517266821294981084281477276279438817477213294280050698718399019791630119276698995529997506500311154520110564232171520208212684916510311054389888801612734012269747792139452658359572169677789826235674351062124597510161485064899214207211873648154175083879870825064344270446643949519136801047020195611266321994578627382109524087931180947170169209003956785746792717705311036845595250898952990083547214789001013977275397503370704153923964918048568402388921951303221952960308353277919205066458765095737818431326494577114394973197183679100851801372244563306298122935548778280885652704968838515100745768859767989550757053717679077083739917174244188702810188939265340533875405006803700496094055701450858773763002868413360997842968463501744029725593765986451495084109898656595382379930653731892285384075665540415083615194714571835987673951699007651185669804173116134079356544669336215436528368180124135160269693002908553951988621052847083157988001975094048583331686137501455281115152360126514020910011182828378225707031156285851634344914859232460208899758460718419355627523340995951649308657043572117011171008982514219285233946903601141235460453416276432314362322532177036580829881813054785278783410479137583498700408419401581662493498184042122902456058329308483949669946974350301431996726919576576819065572393194273361782717357902675428578450953469911677736560719037376883336284683877340724037562306478098860601907741916357509771697716568944069956588320523568179816905154635436248874908894068368453280299727098340824911368271508607816403963075962320866376468942706287657738449543239136822695977923724468041646980238405646966967224039497719326678028479924405057555383520860682178581366049778500869509297032318039008580954937822218003978233651798487344730775710316169545185553894690055444220863728436906977328023233200061190720767722364350980851050563118285617415783904945026197727214588312367235191174787698415384651666171315929739362115806940973724359612429857605710948474125647854982950315636533200994715923363729645421968313992490047315537577296721458381535021724322074912684293585246039281860530980351053492706290322676008765327523354651442271620212599499405680632845504268917455594616482465171429794281721115112304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 19176919075240328031636081246764145430227544988851300697528971885700940658944924783117284684287551477333768475158814759111569046572251438070997489401135880127183350531247496876857011816670530131012422055224423500081265256128982241841671013635459578331651928649673028938257073196752980242633124761285091055870920436643079805644849394467052436051027060353611305560696556163469970374375943421077815866515753576640895060306052113503845239930797246685835540648131380096245575717453858058496844691080965963303419887374279418021955744991355852024583875048560537764886181689384013315329317191127445412495942099294860851647215964228657037260880191350549683419949372421013319145698746565935159111657760246097552045195449890768556481217703955947787419321757035894568851292106197798516203511602804525603957242618853877651730061932578137925783938927279212953175306245992230485589953187511168612717312558569415908392582486269478434171475596302330899157186893536139093223109719853877227430671283253244174102375053749765258364146805060576384598472600533448870541436999360656649362488628258444753640661714755000123004223805023764007541337360817108829585962262289340908311204391046624961411315790839831353192481243994438561621681001519573021507656185011509736479101550345062031202932424689155851215175967256168465616816173562463962702943208522955639747959278369921710240898436738436320684689811466094859240565116480934662298155495898705416488360204544597379740759268625425784769328930760434979140627390892987637572529336513674004551685060451137216535744071126780993740188706695569763773948459952189527688220947902110469389542145694878282237820351586732469645395925536414531089982263641574433646931440878527391726497461056917884255448282394428356770206743058263510317415068191683580436880602645086263665659419573662439253748551781608072286915881320322967415719220600851618815281669740415315620124460142173369284762267069744853481849285675521788392846147249355837987301636145228347950217434897043492903155307192979972601032264626683357414857318308288245454719098306702941363791134707454195722226926176178068305037257423096826878801438678470881901532894756157403671367690966205882330904250957147457930650392141922328290019924616679257930386540282471336720893394715146747416734211524148959426065066615244071280584386169705242598029872113556227084302703473889843071132302898764975670537354331238572437822206558080600892642994092239425922964140758324074699515198659063015471144131241039470371323926622019152185512172879961455045224944565004664932603302273245563453353500451487475621437204693772312695481801030512168133856956343244075867012524924358253219956592258661885218967244715397031634378985770819117729937878964615717586816633598120252524978230757964176552657793515510439732790924996540811624940337813759891744547422373419436430584037605948782418811278903725838878059147092047513622090394138126777761499397456645965576171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + 1016057315144741060940306549135650437033869822346406551455861965944292966566879920740051577095037371828406282971096420124342518306564797231252996396622744040695112794701818130328312353694263775032551158695996056141869303330270193632084385543035033500543517632298991170268928995755586860354805343733610653993371634466255996580815799020741735505937448808547261439125971394857883153820656961943075275518947310062393666397117769249617980832431826471638089772601901059617557261426889952174035913459162835581649543130782165918976878429252592582468711987597276496181902168901423073673836457421923533127856772913348843894589683308229492959438449930137477118437351648979637584846670278964080626728166770961181048275661135965409445098902457719076801808015269488085279415796476698418428573403295875155264862556788428884523003529730553924471839585895800590097127108334709823960162317588739367431746084528394680920625773149416881427701462294917237956822319969782547233245674504697677574971897091870318895294885708857452925221788709827059695479515679053951312164067079226656847178758301941625377222164502263445048064624819289787247749421082649604341807504553668023591736418889951860359638871416052540067783870325085511646589326130489037836721718745705274448884336487016763384853493063340771607064118497120875231105172828445897522433524718640756654397389491493996669869103093494694885945548814081219064875561251343036603911249891482343787722026638278236414811625139049758386254030402770782192160538829917094264627282396305804333390097447860173888068526695866251251748576466430216573000417597059092486783573154584919937404002733868811225428828652129259010336051719435948962870435882068509872155650672168083233007623809020481691218879662161948629512442789845131990308737592807098497168090733580046784712328563647734066167998125926520656013654465344466087650744568923867228638811880499607973314252085243166987086723736666880719408362340314566675375520051602053200756460575128531703108596721832565685958291089462513618635992463757682510794848218593797648205579058896521710136124940092018822225971165407187458594096668696084493190671457710297944719673919833724312004802989844309522335511707401632700066013021672005554160694769478290852158348729043527055727801814328741108163261019522597535429756323991206843998302022642663608102981636139492184120841011199916305364297303681165500404166379370697503278596385569829567527448856472063539329267402856921363646159097749036337377371950715745967803046370488513115047716111631896596264731706675304774044757397534348775406852415292667957531871027545228656287195134873298800674798530237319433214758083089597970351700903263120486015955501393628173028101148770350584091554992403633904222491940799309479102905657271568598875954958999204962355028740357604485977015336925662960633035787683098302706252800414633752399470641605603330302826583467522080457918091716146591352298855781555175781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 77909629834988833060799529116879873463949534380786442759787407752651937321068930094496399872374289473325365231650346035254640091489860129911009267838966187084203766454504286643859065582540825626993652650383688536385915017278850947127034528178950575768041174230995619256307078803403246410082801527523690509409976050452330853728231649357567098026593913582593161732436335680473783080142038923193426105156405729195969964884146983457921193308568853896472380214046658538440230318920032844093391406774482899412115667571134702260314289796821959986638489868108903330476232763191554313510390433374845115407911435322234525181958964051752454328482110674107946406277826002593398720941904247124853400546649917363296387913840066272548396590221354761510745970819737922042891828580411709492574294708752674434376283582065451293758627837104974493820913614199989202277129863263657638047788849346824081968954384055312838032133537708300995031064586126772087680654387664884464253793336251591660764591077246995872602975705703225704171654918568115677358953044351112106826335385923466108602684960840540287843825100475168364635644571316522285171536108367709695890533331135513833569663372679501987472768130947340670518576942081107453942518304545401998099401616543232272873951756749981605837799143961190038315002974196114233306225973051487375685166609081439473625510103261414685948728357659384839664584372946912714626904524987656280925507492271487620915944499746714142736642260781392414856759008289594355468884728430365044139260371549815109155303100046543057822254925047225167043015690476143571672722198910530939189016434399528522163947938511321524804116987563240930315135446531689753342559174492678611905855532897657219329536275408408436182971121253832477752497516396159323602772810634247960732742870276305803427999396696239491840097639699506784197974648565147338918661688604093728946183812848149091402633334729353870057662020192236614329122369773271290537492425958461461922781656543917464248231181961441215073387154436112969584133515122329741384699792983945403494522700033381570380873423182087984863648810771558740069183653590972772765366628309524100302222003779429724574315398708903056406790022137196415837160509532659933590499954642284658123685938698446355047942276816561087773515645700173901448611993851957702356323367497621747902912848555368843560639982930203665658501030046386256675253885920934952501577361350425957034299056424046539761235478456180712472747983079552487644527737676135340113156593022372781334854371380089495631550939491279001354371206998097968890111650736396319733101311854319972139170393099828014389301855770790851147164105321368231211570821766504778990466462318569769758663769431036596158481601338662556324780413265958301187868051212367344045529478168978054642083138985110102404498100402827281943696150335004375643233805270417751827613589436526234588653680069012052843219017530827841255813837051391601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + 3701063123961640246442286287761176231109251697407368844027888419928655619995128707722479417708634245926309990374903360979528592129771409010701022144076820745393396266750377565901710034742655285223137434353985465098044396424743074337450571816051656357609143684006310391003890004512390938266460934929558245894625957618734718015762910506754402144337500206886691603562183049071064644216088844385117004992244747035021883587868060233649096642660037761566874578619506254561984968606191639844439694988142354207075657150993104945509317759108784053177820365493411392874176499231345637091372136317909048836625430408580129105944724902761679607551938775139982953493555012384584793428634867247117712119904781439051970185052517686305090881766452841293155375075176772730305398057741578250743961785886337525446236676430488984845014673340987775106514817481806823307222562065675853570813641473564676960851259898163550131563358973173272099773280872987136466642804035159881014904986908602178050393163902461121069869297240408562391034373664038299472747837888502616695070789698780310888951380287852187872304132369173397173020113671083624123823082439700916568774605543856910876916968557414762035347618635940986964082699484607925577234895080129359631559902182964738604617785452981875209945695185919899110251395597762278465639077216250668972594378857993208269495863112277454296601009751804089492966505675832338231620132525013668154644576152774542820151752915567283924216440325647713948567799804414078843648512136044875958614612782835579981381823207326527767897954862028946236224297589873232782756427519095962095087216035047334119879861100469578115255475838973963203156454424811100056541352656269933997852944325358182857221886580409472484645762762126308448025443494349356897602716671410327493477205695922781973388501657852630615527471141104785276897011653274402017479369119930674974388667496656129774071364064174288520306296654559051042494772813443613894541945854011780965679516321480587269455295829664763277786261556633586252143754671472195466887979162670312814563173399978780544648891377846842689344844721114956207474184055086014586657508138075217948337722299433698620003382848921966317398213445345810994695503129693307545263966051060528248660411193606867105366648890114987505109055109598928619195323733019792032933563641864131398429812204234318050274532340493674274596322206182140599552283214657340298016397225623133907381854172720404589239463420789205302377676439819549316250281250295386970418619437138586116246971223643211744404918521143222360232846863696135732182838880179703943192583771262085252335568232120501267972243277305861276393173443027672091584543500633188549655139722228506168164244718739296434643725583845134221117472448809093488274905266177974351509362850253431081383123562676895074490014206403012519376607908305195415967778656266234333979537668123910437631597280683881495650684564679977484047412872314453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + 63159158634143967939955414490177656660957117143947413121619101113920191581433376535146350751744474766258374218012692854070843697447538762905100947498663351697771888820328200035544616752180983304849960830755503835705344943417721671495923757050178467186860357591839242794855370030263685815698831557251620974068939241343496605965987488076344464241210581133935726587379893459725201007057043039738606643539082003079006313303024710254885383828594724332361060525277478950175238080970271323045469769800711423724245594132870555353576774847307735180807070365773420400249188141725931163417769107697013433901305821496594859571840098825184276380031185559655688696796092165146747705430697940987694592531528751753690508846237784778461671306735334276624515299325272189847269444977365388893380694195636761236330874457603607891353697914498871066021337711409782926811953150215012790546260203357564648741129896574204375991844043568364499869056987710112670311980650399350203426701759306320265821496843257284045340284478784036625767174445993581785588718917730657599509583019880099792378206106375638172613878512942055845975342923422620129450036455910156476337848676321057591594237234761123555917778952559285368049466684362269348248109503309360631824360071391569365208334433664692416349519565177358370572202853934226697773708928730732985458257432612644413498372104396350263561455002922581467741822254824776595034885071251726747413784178914532644974511677235799581645621374339479162783828518906819419914784864030343784224559061725789010638848583034604991535832248901446958535792500321575984924609395614118553443994347903391146692774395877816132659180644272577792767662098612598211285751573002009992541027269976848111197125005439942212851698037828352593385856341148621471481409236624604610437290812468887095520406530341442107480225332194615816572701818344426964629489366498232648865927776023394955718165696370965135521468224209807113232554176178547540112212827771448500816197343026875245919270910126806274295486643251755739701426299082138035285106859626693172645415917709640835956790553371758137697455659806979268361147267352224027994736209083192921608829393700819672497074896260414627267506760773618145790548998099016916293813256868593644648046072682062612101785356201571847040072082735424389289275666892679974488083359491419356695822959739042665869520442693444785589269922914577382995595186882365399777425910950271353825426826406244525172009249153108734264610433910508426709251083904014872990300921190932661914748127114815089276990003221566268968701818376638216150269628540222048517476959497022066195907157175619506467229005796644771313380640415696957038366887455587681890608301518389488017118948243565493662088328270971670084617183983827781103135745343074335233867437646786130367318934367996467774314197921373316913723050193846541669074809379408349686130280005375045577537344303174187023889771808171644806861877441406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -2372197004774417393444442792612071591740359773562654249062158308381951370671999011254483481555045785336643443758808530424939481957610965804389701300412259887283390188142354642901938733487758795935167418282597135983329065884284922718871562825840036826544256906555236725474854299382050386959673299057919718543548947392042542912732019277071786422654308553859136681378282778709577418915164122643200263620607371526749096877069098737013997628340718261347064183752748712178748934936119997729662092727363386863592810872668180555246666287095454494601804587926103747268666479334801301251942061857029297237933904352045547520762694557620314159757190918495957425023307397157474843424667628403238125376349233667921294951994238977243116589423399203615144957973772145722887196333439182752263813571473778611612974258986933531662602169596133386811064259890781197477395465181842428434377442101531574948905651065387213264762119136771882917887435898430106325822637566588707520270208760087728550149361361648355970708647098519229862432076081471705218440427618312139005918016359338510388642592511566371589535517963576270687466696511304206592240757875969058704363675599917192081520287504574761323815252181501822129269109554641093271244794741089815395882893487599243109019179291948318463442071536519455548912018933509559056942092371076625107563570402466424713573065941148004920676149644337691986198833458182990495757108473906954781405302826307416452757277703373042507679023831276046922713423112556538173764437948133285091903451929977153703265114347665763263799939209238394533311190531223409403796758579484890594497128066153115145356746963823039316477065304323205923501394686396692230550552338923214642594477260406259301294441995021933997484514728149288126458779378379320417306339300101281707969475173573093254055974493145973386900356652632096762475562580118037456011773574653715738242028226523672051119304424996540035379187132300096005972612800728336828044030242555576368407030923037771315231990131629232331004656514645960443418469817813947145864876350169480130921795187410917096149376181812518580404144730829215250174299690274169423713390648288644970865025763399793769082020577607257976851662068625698743512978367133482325601355856297086696444064696694926938697324559012190684846786166297568981406766863605819141155898862296618132071855379242204059950360260894966104984438267327011129615623923005663808396090877644113669702668454767739104662311859332666660154110544413612622106260714973808961288298994737247758545050795470284345596049191236923026470938078626359128946521647752323507520455494686065176854420015073881738401760335300767591193068736388367537667515982795980018840712195239723615979956228189537263474021628610818003780090180920966101650312757226159753023303608549831949825268532600475320676333467042982702737196809908283834109358734330401801711587160184925871250381651675546291585305880289524793624877929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^53 + -159526288134814986266870159527006028974011296920478901316365292980225488798694032352949423890932830910903957442890670459757537739499735639763627729783642377891711015318793015547340036242000654355281833211423929537169409751754131107079834208259896742669115391794735069282965968066726038686394001553774395669682786857941262374138987591078298370264619425228582833574436633685230259467632550949203177249261989541288509042785760275923404317307336695663071787433280518199532235487717969124552105466688626242295833217707556074740101892660279345396942165339467910436210324101285774632066805469122898428685052777095690334520868925551050261579904354714082720427942108360618211119176568756283268550306303060799930266621363466835357365484316488094605394938357314189247165141880077836886426081856532245616551742316338260083294551778291600963645940820764002828756738053103154297700896313981671603774241687827374867790755221228935214304542847055838322935762326066135578036069574851733997837484999301427877251264152342605286865463196647274757310650765376053561533246499193854418813595439232384169617805166829501811170331609593582679015362487180982723808690657833445616571519038191255554286357985014314670204002307033341073348570458813196479808021014590843486356640403291031569554736218156607015274032611895279368653607068030923680561561303050449836296449410283582867475531044571039513855415424338731177008192814301554624225979496894097207570747246041816195029647581127203999979882418161033934581051423868223809515191467785732469962765825267827298401925009511342023770264147951686964028840068844788604342209458099835119275250199585598392598971026364317392723885438161558674668931190401962966631202649981793556996191688058814892700169617172024945540521602232885890158541730308334232544096872310378513946681099115206956871276769522962687789593316743517350595435402716746635658357536355882153061850676586211097664369687850385026969520182168459186570920447053315965603906469842880596303419537284361118231485899611248895089722951490262699128664471571005361852802288534995183241846391214944071499401621923846933760376480135725096645996166442836139388600568773726651407020817454804757593533903861819943728777477572242726519354416736700830831039332184806733351793046816659308357555703437375633559579261993296473291766544741883824725194581014263265458907783631393739037114457967911597224434220901940748319575870113718373372072705403631491674171560176162583396922682919879821829542423414807380422202001870217619292791083873455136156059821465117275539751339414485954133625789144337445338919285069070989787564704511462640316088328325454078078130767177661350101253430942470216228939542295473524697453874792089930103730319871108738430188402001540095392874205888671528589996425891645055885424502125307992184482974052568345207435806343535227224991872701570282849745785058303656435422076415867735477149835787713527679443359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -3281643195277969940954394310141151229271842380686476628817468455543141470202397470380266438076710761285740590939307848235942343662999654062769585713999722468700304934439799559839394132085404914203390544641221330446259467703259381581030181182011517206237025420204859081055322468971398789063293434944394196902339880908237059766830598019028984654786174858224079153613333979481172265021308169119451922211471639725095196636593933428514031168666250636575704213128925656989835652348279283691082598483618657398552282884380725665443378744216844559265439859273062046501611958530521396679164046254501155931981401065514274025155957581896174271439537337617944555938178801127786199056278715668969624515075882254065309280871569731498369432473714432651998591136445433844450854902046536379167858366784398828310074403082087541859860901477923462632750189912008900510045131616129561623792306823777368404152382975131193657504869439496493956136432393413649744971241531630542373128316188252427634084441512404157177057598371592882517737764784622049823870633124705869620205171606219714915060000302214999375578293127168019075549444538272772173410925053597751044037532869111715270097078509101126973995777703300897130305857566082501921834456772702683739203894272765186357376188343529149110531872828655769928540823526152586972696751644082353127988464359708335360575776697889986748049257388950660156013176065645002088986638723441150217986447104820199286720667552755035943134964603982600354250129206985372495049307497344684755771969171606234004076631409155781738906370080936002462786631461258571239767877550231606235902416171583671790860059571836230795388028982083726711864231330302912513756458825491151532836588225112158948130238658031699933401720904817160985210427504090320756869431248016618634794782858488620758197332639676543989057837634972199291091541472262577226457802375785007143146879019172940029423159767570034293245997889561123452565606806701257833588443585080072038276215005790041486112007053144234945572035287170189158366410928465841543668641218970410839671807492880256579289946826962555688882522732980967887928632199809277060823086288727362955740746234361451326202073954252724282824731639246903075306330100089002850777329730333497901808454574309914808269663600758393514066387582848976530320175507743050829745151849520599741195564799360309928563969406121132296407198014252842150378774695846063324112047818412466519451428082792774739650586177345393494661668148120150589711901156024985423481642581327855125121573864407933933431810763996067689160883651186990724917787466617349285315571231082481367574020635645739097774601239635619414865364888190101952924453665139530196157296735578666355521592352091221390389074674611497158526519669467161101797450748056323487281174742616564361616651687060127437998623991703145023579512499276728571376016981696112594877336678016821370747583709255366102297557517886161804199218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^55 + 12026151229846610482483608119693340276728499666521057371200889558988878552923395229061694383262763849038494057601531376422518842455520360306863934179587613860621967819898154434725339023884131547584726418932264789699520242379375707591076190851483248629567995926399062623241448733057186258518671850223025211803545505915907621593412595250131761203187104570935155927348409818568768457725846963474760452914493979083729990763610756085216019942544024486940623572511014366023165471305332066303580252823289016017405979586991995591850429778483565099276342396614217078956800401658951177216280695457018130902195893605530322481279363529132212169574495818574287624804906632601454395510845362684978776466414644350194077684231850533540169047951359218337286652936748674677468456342228010765247168945011948850974661483550710893008650679521541092690188046406370033253179954053894989621609458874640882799340714137988888496496233039384110205363501444156338538031522985813938976154840411805291183639290246602868408043441050788299781424692184117335421010120390686464557651150428862078496950657932681542399742992327186871971691560049747507096302882987591972276462822589622888121498860947822216381298714016368093682838350138811003715912850167513635610485188709105191606783698699262411975262489041699678819470666407438406338679781729704849399445370561415614457406719140685503157983423629194003047521380798093869945623818809917657303119636160745855330352111289425532675943923288656720813915786709587366084642589262015821060554382823524315463416704233578463315574267827462180772412787951883972223747234850405278236919010431886050890874786718839682890129314743750648982644444690266323193724984767211460736387507212787531525098700321340944406717804684461009684084347391601839719351559488375766484988997934080295701583563443531241506569076830209034118199408454031328901472891842353697737821280973509338264563531411199787607757889764168533051587341226168796843222959131721356778025303573316183948584259907259245843249754546832577658041308560079052641048365543740554640309080287516241902842235296779964531008421001826507320261072215901489689957767364253151210087414922673127155217981821212868212563356350028523474833699191510320966590234811201466060266236166883157235691965839920619748147231168659174681653388104291503996365670376449852141451566363936602245158311251035608186009932198754665002860082556563142840031568460062511716827826440705117622618874975343755062011734799937503932732966007956539588783131935473845667685470183900654689524626318873254861175260898345152241532698229874255952481996709089232265181110211104823497574145660785147837241102822388831198305084016191679993033911477737845996855249801666096402863027932757037210497028909753007276910546404551459328166576366185366014738983863456915755328796571867127577516878058986315845814064643010329619965730302687748953832243287820347177330404520034790039062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^56 + 2137443418368133030612409252815209145526344485489406715559380429696283194160281294869853811241002813750579887823433681970387861119823629018755271453143765662516007469794840980311637053957372473292911093670498997452718671146271305735995613337511716008643655707118539842458021428669155457208289109802420359659809200052075110674888122384792108289595587760947224732324889307038161726685051999720105914993170636912963323552014047199160894480125134904154862041581920026328786418991217374584742322022481270199314640343563766824861689857231622863320160569760048023063046888778433721969681230194971368487510730516032090896030142309195586173636721268982429827763855408749394492601209699855520719121168371514550201811124079194452475070354578551627889345574432399249535895992485016048658759982400705430036665569192859158841238244243813320797869922671554564405234131324093628035500475529469187283572442609744082985202417594519056523870316621606402900781112338371231716505731582008570120349143991902093109135404370149140924826283930265963238493102142761532095404222421660354322452897181087707514399428530815605479686730072782995185554625004182631311664027529041128088255173808569269265752449066526162833820191618091707589489881560136606066139854257508470748490582120357493263877100762107203056667261082843329606960628580102610957261317662325361421447210401093491868050935020361256989398246465887768289998100256350979790256534191768905714866101362083424486341643563322871842538339169060013590023423775644449385730318738134386188474813954978437825501128791291756277432095751713076239425379361781860650433548112937036620965173420629087376503828122334032436270227562294507594771133328819710844518583988761169881329710758910660126409336917576614089607610812013600494034789958048635593726813143085383173037787024737953363892130302675389349002074827669919563466233396775082953791464995677954214272983383130918752831509219334380343100151872195666808276881960501892882166927799117978358337899537614663801122457030051290209443356873359512940687474384606897906779798031422328458141259969122287204157160847458648614604271201181841660515392548322381818158411417966104998841331089334619542692259400006975356840327424766113887827501894834474277644101441641132259167730446531109317129076105474139809743735449890425618086930477501941823201717199434107579634166297064035310131820761368949136922920386579144662558015607910617007593311752950289590291386978735584239994591778456284678056056868188835226115494907702124166825938008319453221377122850890816562534635665453230592535885362957192084803172176489328419250307057526928437796796995965243248806746294520476032750114490115434991118243044245186531808340819743540696559804106820275952060787483369317935099196541641166672479802241499516471175207897922843966822415084417841929182020649751334211015393490568423346495980185603452080381968158917516120709478855133056640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^57 + 46524538096310732092698741438638520590829965747534468512635542517525614333759042450824301343090676703988365952469259458215412804045049324075056327212445501309803612077904016132433241022848234542179619040150678734507986200749596871416669303267003327987884604827576420617141902281924821900129736218551430416103541019978630469488477603832622716689850233871165743098043609966292092119617093777740803807709804409534841201839233953720701443968383391186465282748037824687256033985823957041203315194875569767863839131412212754899610883512768230069589394906878534133525467972018021225340096940971048569076079008369087338376298124223988385635698949964477724539323786113407954349843998218746021728892048388640219945618636684277544998558719480654237521861179756403616584113485857402235899425036928189889886547033173447779520091350013888901619755377722384460606230948866288128225329345392296501779121249188905351962536304299691477440109334459880827950691433498607378971764998641318327829673839383405269601726403718557492205104554568473630344432399967444426956950644481793596902371965767013333173323236402687677306920595594194517686762612090703390256546606671454874940190562945722717461683264953142380883339143337986508071440392600729551815898334577491478654165897339759278764817426628302948182492639066411723527170491555704846767057642028065202302646287455876894760846483234857536858853776682586793638734260907464061158004335774752791261775922991955313548204549345602139798634657611691691333491464484039673095655255217993656593232108707880484036397524085578132530483041266139854854775290410335415257235623272949513394771927338861557610826546928017300857632661156964526584045644138973927465211138593095666314164944777944510869203524639576949290295028586443008346697090793594179449640325723331737398206390688720658365260029505657451916711690054723418126316630099804856753855045319291994907383505524397125442859167135984558849519854134830800373482075464550149768907111577728157741638939581238491386201602167233421440692984904430310698170488689417245774134770509725281884445544649526927662027847634615157396286556128254099432064530878019271892374193626091520325529202584780028764858192127327431245539469951189424205565498228754352159749148180174131995585653131205680068344855173637528690608231048665206730087049133529684049178306053767410596252089470628301065791211217925650915879091987554937987508334193081465748301506726359181352058633661609345869185547165983364293555690020098099695380709280918831414951893262625045162220559976846804141151835643873496214349449782636084437186044520372690970770695443493116359173327972485561887095689479597361679553437520487614571695772940736220961468470882480834326458790541095552246162868994621145530187482086371238299022967809625402175586003966777250799797909190375870336572333080288369439815794885484092162293818390906570171985379147372441366314888000488281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^58 + 250512005476271133117823016185627521401754535300917037231984259616207398666957288006408868582476242960514962861726332414673628881549008252541098928082649945572414223896265523430172458077366885356814643048153041877491451570493082367267931986425155412603354576713039306165383981798075984595654486089837791790435716193518519224302572794138923939272888868247136960861034778118976092346432258484541453205600442551255680803098012980067513517944765991801050304138896737599506453037843662381590476037157283133228228021824915537222999412624829258469761828265296370877423605508506115451935657977080717326154686198351425470730061378586318798817713920334304407772158600770563797257751568677841393756497078405703808640469790719010068453045291935960776566096547749267742427120080356978046799959876076900956203590334172496255938772231785860416056418297437157638202898264795730022655650868223308852002411305727117131820546705149167796043151133474294299960595651373851462058086664394431778184604704954164679525027900935153438742665033818471546054152392903801705915500022411366068422239143521289101786820231458879390099357789727676524165041542418853981168644021907500234423752669879657832581242749063914646058146328214950565553614584226789824796052765556552243922882236971462618389676025239940589173011882285719977312447787662232485573400050586372777637213919696456332004612961321796691574694247102154492099203546137463956253967516447481192953503953367971252954313701462976877654484604854156115622596492178485881205926034926623199129855699117338618217296737563924510877793065828737603708597600608017098588968064188580634056841327435104430886296400763605271763032331904895905904684312830880017162037732035389010037893966782564312036261214063736884329868924471859842143636898389044305845352347586631859381538722007157595976028311970174929806750345761005646519331205441798075700995512959367310880133589570276704604504013196741095202472247453680790371932599738520184651757225265185178135821779167172138120167169040386975950276831756612182476842250770504394100264020710615088507710858046157485299305811297847584857717120473371191705539280601477103515661785634398376184567847988709308770023618583487493983975030296396249137154015093337917966537833072938168800958217983936080803962245837249819873923416889883915780356969172439293032969161353574700729543619040872650155542621564775137711423372811123709417590930123586708660840019943219558535355844448104703417403493901613491274048360679271773304904252633271359100912814120732627440575514299399029279111767244490226212637172147003784291349364673160712072788440715634735642017778785896628547741629848226948158749115008890903478994913589756705002763114868532208474659207611079557143466542447438491071602073002997023033852254637402155254881897117660773425621300873763161344134556791125897797247243384774570316400831183368476118289436271879822015762329101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^59 + -8844664373540935627398101237569283315521791306183478516369120568278930547319566037692481350386669215061251389329560598396179081243009552409423852173315279899885399081349111517117937310602589267594867418686876948219995670921423405273279993457171128129770989043860501105954187551479495711021519497877773798594569555213130605433211486510880462715785294925093203965317363090869449305803763551820104834506316710132943096259559513343754574821550657978670439894447622353774492421689969460826665687573759864270327842655450640127853578117554671639470969802298547973211571266287849079011079712962484713673069246432050171632071618356754187250050819725821667187955166458820183158258522161203982895596386235475199429093734544258310223393732552410427118857912730575991956251801004859635886083495114065303088336432941394705822253252983676780425777487569678132488808507834028501603514626434446917117948276224166620493266334954155400336013529374642008441041084671801278403653220938409086388727561466806855444298912899007900650724789452664223034916922766747762760828752858992465231513819776972568314400795419568084375071196518441282096975049881312385332226141808310437832437630175761920518020351911598435848169346706450970178690397145517496837675336244157086141211256214912869818893679129725663094975016542202516779036017488139463260668693501105642461063774093534966235490010861851863664164307966270704937335593216592518009819670656645529408417734662889717050975402074481166942511922112015720359693388845083800901839774138972312520485134726195391315996769336061082699757168037592098867743912420868747620590890717578622970053149156300680285309023147843305739697995715147561318231759368218147205090342955730093382185953791785997865204678094093774557742907479336488205078907213447909649240207297492674279223939365571090673932219221552386361036854619729547588271641810128550853044768978840982576222009421152454149345198750846462777291173397310534293279280434294527479231977409100984190841910435089687661689448579277356065860668163299546180966459907385466210605626841960114420352209230662881155777667081882474702662433028732650496738366429411396846357642706378354932782677816241182187025612658486803780895528392491640346119468865874812213966409482982933134793696502075717608193497686179693194768953870289080945080746493461870584704581532903565530382272818040931458589526117880998862525817918372933962651373176856025851515983784989213537903146417959137168909438906846859189693540987160438896755610116207194303548039595423117974444176007862968202425331478811039863494527913359766992980886586600168988723071585834557758368251399442416702847560729428956277121927755424098904590846167300559775685606727667020424531158918421749835038414809552668703165305597123694854251877302111798690009270478911948630356983072624214612211834583771182474142917111592730679022574864275707540173243614844977855682373046875000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^60 + -228200156570025761452453934117183832441900198185265338965334656475986412817255874167187768406608660923052125263823017474157116179301654818772136435760185459942086668715965626848428960418338769960518540174839214658030850453340363532117443212570166261919582012515553798564245750731501105236491679381329223988420907962439362641106619270904918439288606685986984111954364170507958592588121255888229908540535460923793041493733363398074238276818447401318916281546675625941204600901853947462389050561571416470899080132701396817300168413244641704944655328437081131309201179772718274558042946859827172276102756272186292185601899461678263921678053671058732891745075257828676848763284394858730216066891039772551393939461378627687119791163454813220596460920722257832406021805678879154372301278913336604801041594267421431802939896633387004610567562361019768609852737148081633307835859864197955675929682678761734943177063923092550247009384599858260558363773445565612553387990280740205016376900074655264973327034096735567321850880158057729528650929899502956882160429520105562095412351593736942693116736906898012278437990235138112317480493533169995471582735877707407066995231500441170763288706772193267811334503199764871912774328640233201678035975807944357149152620954139662024816598529140320612914508760286639076692379295089096884310391458382977681600321012646350478754547081068290360694714246712454908827363633709438811235767143070991767672407304425580306488548875438394145272734750600458206173390069945972356442648835561224050842844130181839441988669131956078231826051212707900959898888976992323603470536796030294598285148120625299236201375093152908889644307404673568946497511485044560655781879542021816656618649983656715746289052162301893661387715543532161388907705746803616620078350062867558402342879128988034297298924744492121057336553313775420354303777193191395257879609399523534439311487186665147738404937913936151540498283151145996783309823652508380843304355164885848824525556554836622305316810398388839582060783169114046559491332900807334040571753061637924858494613065934221995577308687109218376239300826297435133600633702571619105220239198754223549467440135485832758236593343749881393148905626722344532049081934524698034851600379628478521133468453414672258878494650993876054300509110848769268147783076757761647751962206968997335518825773617108454135978879601893080616230976911116563854181516774006013112900699648729400929866122765422016099498544843692015136651664564597166628762132331717753657667676654779354347048102016610067949910620150829884064872446750183960146587008315037451814590864291090862313373590535878422678166470586144817938861970748510870178855743668412549435464311052687456829315469069359243829035565100279468333790834851689055036168792015236862870550145783998727591232527075172936088040250415647426508227135858824990456365024029672383676370372995734214782714843750000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^61 + -2186842949955770576578870521745447719425547364474223663821700579471798904066749954363386355626435599159277430210732032604117791523006843376000695948667898928957958556288179468615515379795762104160799521757885350487908715475735329394925859859557211187792813228191242980919245136605254027010485806815819448522419357778609204158045922343134957028353914425059665471017178382084239931531158130752615538310767321774655914655198949910694014686552343713135132179261171279851087176101697096830097698505948306698472054802595888843619046569447009856813854063015269933315538434948065835005897587153637232128140399849935204924569840678402513212380804757822718126351973692119754103117529154847905045216271542933403409276226352489807180939088132613511310850571046514122049868629667594976478858923974489532635645701229527704446230845330661251784210749023197397036781426694847051885023200130476071499798479513669390207709153672412395500158177451192412007043916629948120131426131951270721411788394960240407263834839309195175122871220713887771048631780779222757934504136737093825954693036610518075084152607656080153911464471510866534306755297910502122993917489588213697589248951350591436783659152201167503648780092468692433337052225197439295227211589406297005192325238942673014534883504847182928797104193525888961824434344420762114595804414674400864486692716932133501278849929336061669839722902018085934212972985807561347537917009921698027857797653533976169733934528481157100227378766405103730088583021350763522293211635695829977114196207034154769755046275737605010345748140989551980340025451619209808595228996553470906903818801633175604076679846929955107282867116644366273491130731707063083804597093272123113098463756880929005953080825196713970124693503166113354781736645093332369670266290234742505461537858775383360458170348992046637695046998805668123419081953342156387574983605152653982968337218448463612843900036220581037086194056427596119257270475018304500769116516739847775374911582835512532300002929587805451839623731121192573138674581859057424816827020780424361109108024003815506276302900251171751997426316874993984372149681631081586080864759829055504730523153109371777990349176867556896842834469444476286502940523205724466159810234121363261765810393468463642452437187572884925073555982755300300977156898508861808424055601544314789020691848433566401881054218701729731757367053626425803873533388780696586561241549113190136654843971544069557364340048614396777985201786619245095243083688354333315372181829599389653885212923543544405260082724808449115510064175518618111200652279846944078985098404954815009229870997784228491368894754092676624211531715759643826357720511403017380827347300352626319214158318633659439546424642889148529854452785031341766410320275086965118831843955749786167848112532688357530747542804621025722899249191450363314248269971384885934639896731823682785034179687500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^62 + 2718240768604395303987652676911508831139231697999871129594846384570081973724694471834225936526594670220473043939051739728936465447040323726988295674114836759087500787345752966483869928630801534533798261837628803167658666002066229081969751411916933239954906014345359675117347717425349370143434261303487261716219313430831556981119302072576894795818433633792564297573016408201360683844807943336540893568038636793190562536852255440871607043488211408006709567614558500443999865050413773499954076974015645623502677735331867593622712303257512689050008242566014654236980597375144489666193086978012475354999526934011396795824622877722010845100058840366409821788913158221144497622383468983920044564146010872102365110641195802618649829070088845195595809726304313111863275045026564197308529730658537992989244984214099397013924873113977623983488406116073162854869026270601638256488530726337974142843111647071715389020021573550851993807085291397836425792899804071696987340275633846119655040242466411501386302324518804461556151201499423973785721561960700136204764520467929615062555542502598122865260300819565588495932902245030970659014527449481569863369073943599836230044872628321338748496689008400746595618594947423059948133366355776045125249075837057125583462373980622034064821097150448741494083035210401270263751608860168949280286446326097722541255608997270397652207113586202430116541754070765557652182319800246825976133978593302989317821523051677540394242870069378337816161087667821842970221615545075883132240972868512023885748572470561474197206001969201596415528137208677212072298131119500026738074141366786622368072140138462848939121054276235853431360149976336729309893927655515495004394232390278421944775993341903704849573217523293202836069667830613491549925600072914325960726028549263227795630516854786100563937975658629341215580652507252450282649447944819092688457741499896203415594984515864418566758493447247505919161604794378011810349168850963438956435134946607977482557083770468407367536511513435949561291484417155663729018045159064764785778364305486986129981823307008270068115530265099429287144908317907884323416403295335815786587078387724425123249050242079910611261941120536433332479784341791479150550942324012275746395630506384874413663173270636232107877018674929216746118623330487178644877274583381899492007133953870790276156507559397945780865766945195568071144134960815538498891395138986508353277594565777609380213173937985392363231610249658407477455904587146895998985446184713708142500397032648289002661105361620894318840931849218617166974379692887451978910150118464953687939233315577336507990130540597898101220857013964572256551667923450465391373690602679343334751034452254212639302702875925987796306865359794459044234711478632904473641374804226088079839309299443416405384654508140105234737722659581062200822636128239443207343928321506609790958464145660400390625000000000000000000000000000000000000000000000000000000000000000000000000000*i1^63 + 344000191624547539438160817929491795633603871930541432962951169150236678221746048857299358873672567496569029688950497042741474619625302122211106450735078481936104334675124110617839273949137967098520996879245251601248110731719896010220927264769496802866658392293809624282382938947927893787368768288319020182815265806661294915375685062931258830286734345773612499211619693291756572001260262046739901021209612653400081779198251566128645845600666608507250683979330167789401468215938827164317820144635614132268843694060655397700970027638715511202270919246836519965663794719637574146285592104682058378675686838892777305215971006824072009214157287495025691168176229990709585091773972851309363699093043429491656269803998495035086506866468234741361009393133775651404212841623447977638317361247308245456773926417118341363461665690687978919668299254929409173109243965934230992406822642684851225796502007471632714305243077479155773218925305290163220176266842620074836041711934186142052211750480695969461904616427363979439477347683897589514630337821648318264150180951073819011538047112477178831967093141629082316341450881686865561327100944572061632874979484994140883971300751232251224124664527675958310074470600046742179131054779855193433075421052423094481997135832061318327441825503837624769480809817974215251102018678526351354999802707198855484787085955150085757687506766858362583328750269941720170695846804425043294371559430395250414580531022412487334561807800940708594628533075997118253075245914162913609557491561409715471493321375084596323596914348967253964546142628088991012482099040499369436380284918999393151880145832178676994116821366603801196670929270065669936391950759783431330973080083895302691556910360027782135662177030013845747005824477476697467857737980401683374530998770210584411073785155100394327640969525969538926527632789481576589016256049327804783462590203801177066231976826348748624726760566005999104410226673254088556289598028156137890029845755820927600948438647500571353673742492511621503005347759329985435184756244500019000606708878467482302858136002228173094218782685851204723267660058536891975436231693515260928351590533498288627815317999346917264472850001013042874492229436095322345604185713227617801477306518015612835771784142044800919509470839392433280848029955352364836058638233558606005312818987133134303432324815110616793260479590213556741340218191924241391784101326131295051739980655947967171713204408471727341165409652429472867734868227790478182595987508671159076960661797095863021144107543738004245736889235477185998942097728183366699298451369088018722158329736838777892432240375762279862823517186638309570364849001036595025259606413433073779899766381359020685477061905692967459910241830781781055339224647949861033626316511911588097760773100090855626390416972697697602056790561886432875894606310500772433647043158089218195527791976928710937500000000000000000000000000000000000000000000000000000000000000000000000000*i1^64 + 4609645143691052843803178770537172932375675412876666633336562742428448927559465571977453595716870127950886174654793363859637658637220726991567572196534231448867047334150677675307925520744579366811231798661104592100419805932387267902728781431940975723808341550044959022450262072468180397289554154923965512367235531039512278210775254190666713873433739721144329417767768320576882117809866199723630684786911036057712414132177484555403999400658739841408859099373765856820575756893741396418136166723220249375076942050749387194367611046702955015075363908656476692876756995843406408409082119718777391955205539020792953137836205640079607157169249112525351083826827223883035598230575218327821383127972134589144398272671142527102008428563734129088984132103276837144599179463045105929243132721612848363972209220636597415403389613022385302285674043706978927961814019423889617050659509968700540334911653319600140923355597272806142230702750857373808238595852374499218567928277005412004255009569429011673033457935443167066498140540179054738883236870538820851403092752524633381876766138798380329193016612195266827105151730869443558847832459806992618769533223657314722751052314315123514038823820629879391609799655295720554248020762621027369117827347869451185252867600409163720207740140740719936343680340899384703150230304404631548396164029742187897186164928867035664868657829569612703588970892405766953785044301438247358610595815481102052744918388400463122024176463986995461643382494679826969451059626489234809497152099247326673053177494673074870809234181306289001522482901010520785039974582382930391307005113068111301380415562008908806438364271017839696794797834672106249025815280215234370526983182203208266225966480766931760044054905415282509128856558091891013236922587884553300268962481256332204544805849237402794375664774096927582132120242268488321795386843915214737954932495591765358027831004947846485701884429484002182266690513925622129773236160470796316551813637226767536085701821610019145368638886972208542969588003126795356038197543626787773937819675563163699525350190319787247203674694166901124310398530180015651282481496116935565535561675042770652077391588951465270873120079977167889844570533182416028255055928467954543118594041699366963062547199730609686247312166091163483027980396717519273983062745311377179648859314034931219213954132029206016641921333195319566873213111467984345829854851816199132245457881374095624925147347757218036703821284211191326443884100539576201125724989707759599234056050569759530980656628632905439075794089578059877443100401703906793135196912000826945167506856541822708821002805216545546992360269061380904186355308825817735371458737921703093553577376674946801927669640057847295197268533647091646715748914506997114446789702719946971256258086349258265933253593462835239651021066772730175240313457217647116759273728803236735984683036804199218750000000000000000000000000000000000000000000000000000000000000000000000*i1^65 + 30446088936524575437784718021089033828360806326023320820529704693223815044391226927242890754798047748069610360336153139132272385352935401737641064936771840291959301409872832014260780835180284755867033845343185454337597416092149285326928594890093147434728383777856561726279674993007467429360144631234687981038460933248409318029186625030288526529460793709294980244071887232305017820202580796757313871361545943415312418161856995697465333857804447817057493233069755509652818800578536989350064049350876364399457906292695194357023848055213445204750649672844298839245539812682589181211127803475618406169786338029897984119989714789893708856338959020942000026566978612251741705860898777193977231185794881486904100760332101006854941886903369463115839981890794724178031902502089334505000809683978167687720910619386950600431252850626146753558745734505200211264824227831531391029031065297585028900581163684709804845822960430911899500904770394234938973622342624172063848134361570390666053798342571185890158572916554566207903564272506997676681081829035281190000219441633174767084966657962156240714565068836482114232893937806184235665148901130678716655290048720711926291268458699685363350875345494768820601612885009692994992096771919402449911054578626538796424618008980798156080156072205844631596493444809435328320349207441942262057494789912122528519255609516976443627549833771298459869006158688111966799720546394520008083121845627718183331316836658812080916572441536208139466023691257662942281556706801255954788087056560107521622584525989087773364595233453681434074170829977567507417902266281552225967257136774504748797376442349432598588341872795660907740639021655247490102038193099733133822976880560820614963416385738112190801687386883391680272995355778547663029355886551923563212816292939361869560232727054084065521171157288908841997061238032814553538539395638309874031832549187577074074993770331402983630005135284671777196009258307556311712554519426961320599491902773773261311591107322621362540953138451401429002053185883428038779993461312004022944472846316686131563313660365113257211178702124303929967959380417164968608817687040698224841434107693248188583136933452067057490769944834301632649258760018971112140817729309982441757948394922372064112804762852330658131733877429967375260640800545299473704117347963575258430570024711640637790517164590127040209713826272820941934012031782883693468587213670117597122936405270542029066470021945678854569631383531201427500447392452349673479258684037846754220138508429604802507732134647822903576504202025236807658780245978461724576553596693276170210339528811577523759301041190191167845728692038845883364589667668851664917129899261761944127072341573928038964417864085674885103265500579743547944621590747610756214256587074422441781537815871085199834510717725237876662179778332885123011109872267349052421536725887563079595565795898437500000000000000000000000000000000000000000000000000000000000000000000*i1^66 + 56584832887433581440669821852628417778344935585143521091929092904433678189867508718056514181208824241634550256211981970258288011031386099813340578686425727637300582524949083971913735102061278755528050330618705279378867548524440437869267747546988399380948827512885450495309647671138477454016207971286082921188910431336052117257545133021750265456597155032308717960270076882713854351803339894282191505636221615448132073090918326781265563190378230695110809788159784631783454066895010449732579647724512129354494347080400820342834500408786747518158585034662955927700823155547729633899703470397384968229067219919287539182453078081996698545224697764671110451841864520263410614663880801957426347018617906388281481440395529975174360662891735273753750260280053206615971531139297652671973413956666284861917517499877933390513233513030346110566325297583974034180136937430629687845280122267581547693108035003313496684754354837870215021572310404186128252923239979330903174793553947664391539200724563011172500994211078278184807305844588776462805847187634702551556305488639622943314328008457540792638335080174092050053434580899805859057879227892460735262786829068155957873669375169806058929956012616129563742613872639303177624432741280822546010936135277985622820022901444079708940462222990212326835565868257067476617696469310527756517064077390147590655744678768808195565248648733063153430767393808031901107967810140147923256845603082544549978102663585309772841651514404026596075335453431907733460624277196123058349676477685213998245761361341043020276044347147659384394492710233058382457733410442491724159688681329438127289811222168807250279356994802186521586999383907056960833474884797793112862246079308241600515955043631564991977371655015192867299312247358936804283867992422220748983014057201008619882997309216222348436674231669720304464257205675331937954233932211184500019744524019361955251254810633829723618453696810664114239242322676982941075507115772691386558442610037587101264740235285733713437018100456736825161736461143450367273751918739895509417158981809717918037383381278139972944958632962661975944219478761573532670335551103482437526375939067747678558508239657297551857531419893672847133730606006058719210246332745715417518373483757401399020628190522246220872158267734445106222137654733569885484408669902450394049451240797905971005007637915015527787869574579775921943679910047221563742801086856724591396508042131715312593158235313194771287297548550547354378881151013639564684042772250676683171738696883195088527189449071227642775693571073574825091203599586973037840719497676310767857611620294045279096581118247608386837846334125529971806603874893585340623247110781947889998746292794375779293546791351860093729524689246003820483389058006281659741159728154473662602757977470289622343157077780201712147983929402846221797181540391630250041998806409537792205810546875000000000000000000000000000000000000000000000000000000000000000000*i1^67 + -807593195129510776210904623693112362840972522772463851351624671119111387632373733624217345919177656613917518359685061182545913908461522185379400168401066198893547115141816310612215913496007080059081833041591304907678040214203833317272086128186125998452570683927321973040477144240232356521451370783548448628073803908847734925396564565966087901523967916067802497816652466602809220497382293570816453569028910942906789766550070439528041073794019101224298616668367879531198944724318832502657543485306204502273069305002592003702336100780655618789028562825889228471728096989185412243381012150925751670224593478421620203578478710235644644199528253591850706007161272246047461555934310402570154042697592947519495211405408642998983216727016734087542754942588324232069810394063424658730803940150103758548022355130785537782012189907691321240649219549499242806096351341476044603802706241509527584666181123402034904576714599975608064969472820974819385470734445086056195218585141385770263222571897864781630684473338816973244632429880300550227764340964431059154556204704014883498144349137077396590392993762009715438730074216099020081677391247190556055595164903570236295737046182833798173413613343970917660011170768322722113185164471885738315386595289177683836295238117767183063897678444303073341629022570260095204411745139416182297116043241831357577669957158829043595340768324444287130015793058785163821716372425416942932730414434918273270913100326650218261998815242306187304251215514698467982912185051936225316723602714170478508082440552923808551496165157335490681090225747788108709511287654694611761118746314790678516244470766175253839020282990128527941896639587841933475749007037439591035518453574738357707096840978559872504505757344180922190631456936554534113534035707008243976695358015681682554919052136265836743537042999268363172544729740342537475215760517849303956273838051218101097982502555154441836611923705613927761382439728082863859832834724569263482292634812239964767381989237753570230122333232069093585778620456650252838397830048132237335959940818381980129959931472137594380184803361169396984360039834206700325908114517191690091519435686000678310500430869826761615682368040434146040049055529055354155741609781275267728527599528148207905245964960771215228197217927607590302338616459319577866999770855183973383662486783168748390542367518122207851948349308615146325723410653850595195067787494012939991908896005030655996510662372018452074718714300366726908157451592252062415506674890951769859503952275818032274948407009747263968260601253561091230709395042004142304350797905796212071029827140485414252468400099215724368170660138164429240247569654191645565247129001652513333620211778072630750031472812587012452432850129800951960611849684248949387785954348417501827655363572214800167725557992517667647603224461135983535462271043492421540577197447419166564941406250000000000000000000000000000000000000000000000000000000000000000*i1^68 + -7725785410103010704317096880527789330010020140573573083022854713310895952406016963742201543723418705687646101892902703423595497305907713775826896710099540910340701157480818054611378176550460447783902961341850760255238664271726622552927632456243689031347101946342793488102424982482826451049238738093733506392694642997196843601475709284742815929801572688293240970743354610577561937440349307305843099018914869231547064935749978356271131120895950509866344830675612800454471167101826264037050699097949914231405626270247969465411759447214096763676417739708268121480395136616029262048278683857487204766328454182131453115655131390349714871207974209593044187814502463014832416797413222736729001919907064464238959798303698962419253832118460329704323687218308390068906506180396628756036598850670619681459696554949578902109613704984257349808893559528660832526190075634444191729836254174750865148350399496401798974806306070331850624316527681492183278562072209243113892629289707058895436621530239425375457951680828260940875166112325576096057960773293364969181814415272137011704388528888952560866239404030396734349478762368130713390801787989612440451216156182436716284640525547577107473657308152634405388642509723711358758105570055913790591769943900203726850215841327504876185469295547650471901631701968140196011425132812122970552819057605798243117653418825291856263476426367107509707643700003679190394927599119237857267001269463989244518584597330802135421709122248764835397243515342585471495633833771204587045226745700081936521581830169384713253448918092942512076009341571662258457469656465850124694054468936043778164961595721184930512415822290591429756096336644156070176838106267070599075432620100243294418742653029553408652651528400424779233875590138641030749261039091541455138143602358996160192846967282762135311158622601921602292766474645903482967318748046587510921631844961775730653377334386246111924165575511971422923214504688448343731902480824067027526571254656317905924788708390678352967544615231381365410317544361693306968332224475489614376978285980095534932429016756003390634800468145298219371475110041682663173601733148235653053136168854254274516163712126586628925929336113764611174812087177549419767935740441601171329442688752158288625607863427380321823589290486873829853406216929522906125793598626551121883522786014880801822867539371594596234469446918592122312735498010608473784694660288320015191332387990177779322324416072431924645125593999027588684026730378888210368533854028294602016338561668740445553256529695105082542075084900026823265631239096783154604880080823387165358286183110987877097692446091646499477048685139872996101985325523697818257161014695386251180199450248878919465691357358273025748629335564715762270498668416610689294381154982784987790190623283158239364388722189162264623354402525358717180453682615848265413660556077957153320312500000000000000000000000000000000000000000000000000000000000000*i1^69 + -24615147914297461116102120252695902368029686245077256282268142948119305406943279089843730067628032133436794321629857487775924731489999808598209045826330266502140792598042652261894606082269896080108710569409900456661815036423823312765266330925451697179147817625553969950228136446761164573988715408523549865289783858036063063901563670669719392150457863171402272535211619345240145364297116098602653663955532764332221438823520298227950946663719138790066094208162281389697468041454450109118001020996003104206991936835713610184858953635737663551835382921364062189004902123771659412483928156460517346227955025249574699458303993498662353887119972183012064566888189916334955628675149245575682936917381106428472476136448222283686227205444119362878392406285024044341701471147874751833413974068746433949463695095242386734400961552969351523460754125927416102030016822811551352453096412061880988943165448258869224126757229546419796145629797881873936675035659648051775833416306746833062065595307338842073797496107876534199391076421949315362134500348628209552525004497323740341014102818494864035282998117707856312414585708395199150527909291968991286123046920016291769172454651263823940906078329360868278270389684842850306242659872232684989932003168388075839203211401011919479647906534029857435625915495626897221202580896756695554132801167997563130158514379070807098048608581598885612851430144367842752772796593549408434213950945362160910585598208200911993106793127789288434287707138458198583968220396803584302554009140440345669584256579547102865380020049607969865984173990272218002540456613785052683687652422797909776236690981487526278164539307345962360932709438235405932358528616443620553449723438477919989878901403549726718305263849550265165882953775249375987049994420990936946137425827972591181291747230158475260198747006579614722288895504116506567180535750924781904634369364197612105418831593357703268212314202685324933222497948952925200424343003984192348998911312021908263353847981088671965209819650326554068426784455395670365165917696506842558626795369526063104423853590106049298159428100591998188643731677284243626451812735632854328026049910777120148857954110870454310122827015500631080067608119683737729927980348089996135414552986873321397229484272491724410115163895066089572805271646274585672730154559846278933411769611398072839457718528807850330247718787876008083405879235867497152351851437488318975111997431071431109886359156438920949141562452414514412788699137553188847193746909417723737824982264405072746195185999420511770882331498685843941761209951794741385184927264200595510782526149707027978761673557242283938323121126650160827618519347728246599417477771279206025435127174128127387426318972779229107730462284523633543992795350080635553215095735197701721392710523211856823280411305226279091401039150104669041285720965106520452536642551422119140625000000000000000000000000000000000000000000000000000000000000*i1^70 + 55618995746469365847279361243746781207104308046851989923914828483001830351514460679453470107161044678023836489843367670953429461282632437662726540262845530815300753173097210749966223695830896398914790616673876820540998491686670777161559047506467119598717554793817930356864056887202062870004065241866779439748034914108315599661627106352533921835932102144765745749982519205715699789280079171990737182953003625814785738499669750535679110446466180874766928601591082458759445626006905299607962009032376543819322504709245571170917910678934911033528010833678549980063001963718271388825067450323648217015261381714293488693327023006234084082915434031082615461363892373356986412940948680776787025097354564390222044390274107343768610972733189609545165160586431793954110746429514314453223075621111788384718904705873210424426103632657602777436007156000501005312250270749045487789663111330192525968132676776071586771712277676627544071686580481096775239307192890493623732005257186688924957135396014315408169983842193825710090941175054090562527512639005492531727489636037397485957878237302450970507996471308840350776489097894226498868775825436975126832159136679837128320357716492644864675055402397531392587278331123761677772004420922332126836995641058683256122627386865964886951315895029134068213445030775493806185236270001592988914239511225546824389041931005898866503336588349942974786778263060911416849517569320234676217889946668159876480832880947274134842848986402159175223587500823780255374044757117198841693178139806179435700835019411686993352412141397960056174578191620907612735527619396822312795184055254183945327170819560747602661485734987342073951992626108121903914973926596304461014451626108150205988028942467440599709250535096122075003018626140794925606309515030845274210790649920225928803374066594095373769805963198440655656464617646006435130270668474957055346544982748829178352218963315662786746786581899380545387900857453315557181911886954384858408814248018307501423435106085438407215684758998739778429970409024203784817276875862769166615730001517658244361429861295419354068250307440719649064714579990046427202464133153437754752295027598458450637969863119474344366754860040733142050973719608126420195976855088982823177703999680056271615927943179161896986450731703675700746742267114943093911094789977095685639781671977152517760164549287639687363524391860646757601557564485443833539361215046268007348892610344727708921452928492376056137145549637767824673541113084253023649814094331081101486072793203778888393564553406584636834150761740281213748380335826977977060611397669590374674005951270772322358989116996571377032907547736277528257463336174259291032129730769526882308059411103216529339061756840127150859845446194206117033242153855273688955754465455074278493252477985054820690151558451626154876381357165457397506713732582284137606620788574218750000000000000000000000000000000000000000000000000000000000*i1^71 + 795505439801452259831062598710063570733743111348508662422110505840001977866687497185826596591332458074886020392694577298737756513549155584111412595276336940163307038118572054562462358196948675403870520044941972668482035159660623486265577783259506896480497310738689720840342743639214097521953757596643229969573322076258389045244067975582443989971903826582264217290960577421312666408360216146533428907035123949702271087367388580954156781472054991531640259846228047079778769182978234098493065840056925142129814658957775789792287477860638845641713536948855331229157022716810963845740714232523307402462632513057494149737516909039309341679828843768671330582465846445606436901836533244843309512526261551724846598024671833528675013530949990240953059939472888361758972932250512646865880344590059828110451846558146529918783092002405186465885796843957375098547796916007771586994326092025647522017284870548532295676256341221790803743400422411216955158827635594082873987776730780757295985997746043388376211441278069058288162269500536320783888182751851382990531882970893368637669511777985845740246652914713687006727374273035177833769271590595766916311594637773772690515885453424301567171533729638655062454197080844699144235013822066537631766005334941570277215377819464621870639503153035324117700802007287836379038020223114273814224322956025723818175082407072377282929418505453723981028952929604608906278899944619847047312580955807087717351695849378986923463641546343567801409518298747653162191496266177968706928772157762044513368983227681253361667899094012024580647128460606131478229515736029768600750981587358240986872669709415637333803455949761662361411040205637002690455394664246426691135447755313850473506562214155568701211053486166194434120345336589635954824016463869088915491423013774812129431207347672191084324353310383164724007563124045734781601557065280887535218740904144292997839398868415740131848312880723708723799520662158371550937062425565446164199383673115871187285120395041140252596500615430393779233594280430991289987079985180392525508834953237806824831592004602609702755368200892839596748110194794395425982732432600078214666299491923334200811822787611849991961311669404571442204086517931913671955744048208412539128625202490575520479773363593620255391095314452657631129888157123038431044838416553622017893981749575919928397133434437736361868043365573543087740162974253343701808978535927951119728460844751159339648965533006890106196327852871946689211917116514018718583635683599337822487348468559428329768383073947700491761684477988716728070144845964213287278331599492988393297078047781682471688022204188772037532789757580631289053894466001692566452873483745660247327746674151454508659529131970419671103774379310898584513870385060733153277051406271579954159014717229958071885005038697435166754107129655215757679798116441816091537475585937500000000000000000000000000000000000000000000000000000000*i1^72 + 2693021217609929747072766214212560002040530684493997754778432617886960786332910847156333307454124285006526369345053525917824866482297682939823057462507829312250422149178321979569426577144389509913536868998672549676233774173072297199026827871534155597444062251722205894894492363329973300582209725320125156391780867094923965806668187179028328997254124712677706844327905982781655040292543403087736405249027976824991124733412738576927318121396025484416878705272906101611077539290817785724326958894133897474051677407414084793660313295382621370414859178692902552818114157901282544396525845269924810291651923841853839684429577713501751398953475699701944810142649412379996536914827183605626175134914155684503445584485207954347779551197065279463380765996838411370291451452810048508908694955290685780222081163909599779289343396097895805251995720158919870412609620371551058118984479259448790109517596836524829862994785731974140760859923415980837041870669308884284951610203692613185061832625218372513383285068620186704683285793824014962994248695126506126888640807148741613494819337936165039168335144911926902606969403323912688727126414209373708077153864872689498752793405705070663398620575601429886554902776599248081894504330897896372145188618136617985022524593705858299901364115859524059448521137154558331938338044081536792606505101316683069064458122111264013855570593634158813450782216992690371044283307156611379053901345174885772293955135579817155449722892145248515688741572943449618054199905845957124217331029768520565503847858840779268774472642377068028015850191064907516552822367808225771805011785908134031575164081155454694283340229123839253249799746279622060425800757894222568059684234308405477906211697744239418951642131252899429460560742680181709004220870301957938564576425895255393888222637277094660169258663683773701168367852929175312706735813144135088662036140408073737195423222426069825349418633321864437206823000368444719378033387625757426620553281154173835488915841596847905984490595839872316653955204602111578553216990930922165332339838022214447294763908644678241902428808993534642181597645345771667365005816873071164275897920023468126870941087586877421424502718000878052459949572974211090324627656465382616053432304785600828129327141026514953185953470823156187278461973863533741837796484985029517950378890113003797984507554419965383223167292826005542507160786464487821080307647668995510005321202744102812462193302604300697039542834482927466187053935790033547548595191429666549776164947439277919418057633961648539950756177751683107064293074368823196659199005966486815976835975064183188505733292987384854240476468480114120740991031730121590741523891991351633313755706652589253236732346674839872718402806236448365281130034581281383383469501522946872411602771050700119009010848064090823728348143839550488110035075806081295013427734375000000000000000000000000000000000000000000000000000000*i1^73 + 34916756362752249971908599115594704929032943650630349678774060086920190556631273020544363958011736997972929088748940183676189603709303056195202158137045543315705531872894224787522407411597316463099457220666890837015897921445173750621826021250671230148062494877020976188346252144270565568358357378133619849972701381820678492511989010200265122196075981460239368433991454634229397157870240266611042328017605467923652264146091321161633116694187861318822923238701520509018677337217575798868285964071710479607319761271675057737698992548087386899858259388610071594310868151468338654718150488596820694111400874969335719632955495954775172050908555779393027171300111054113155158906966242976154957249575802739100777998294424047740437068243374445306859258911431544513253932860677967145011319060181235893825881694140523248565296651113155969292347268452822568695294476541503332859306796656597933843421599481694723917723209381920460283388605794235890463228159821885623385470219485119953404980516324320152280555579685945003890058492061535613873954260087067047843263952157988071499064177123780589185777654804565660025565460539468793884603157064433057653908736528138222011889694766350927939769089886924150492643246353131011850648982382962114750430009760979310820152815589936283590589633152677746753992275720400907474588874692905372746484995773341993143509032335290789061236811625048975104497951178179487640385886842401529137967857482962133807937418364977014074060256535073880383989499409073742300695962025946670719090615572810486334234103935343489215773171934268256124233999342846455343159831110277661914310076873185226834233597408357753123329975802250619664881167582074808068399299400629337654258722794880167817319770072072270982585994306268525945074443741206352335445221540886503494709230053442720915357475744210561136274141644943769383085112396284031752656082906698897514012986116670664547931957304184224062741073698509387892526138377596116122070672189584366994327937147501626480543807491972844190103458817423365511101597329656532115958527590271607427038447667357028943264722430692617470421760418984129160519357789145823138349382627331557832861354335180534974095202774719358024325185606922851200875510585293017774698225615749151919153080375006889712555162085604271689883273683928939538500494173172455279236180468978591324375407079641032937300608195259179752190306938842051784628184224621090346186089719401327001249687981475522386173219015628341140841093076454289477635646708061549389538838118717211680452572005079951048560064575462955955449519994283581203262497867365157762059807252673839698725256547842191527554823023341274870767204241859560101794026191683520396187733173937203817807711160303632853065237421614441714614155541843135259720931549280701002795853452980883488829864074353857741808060931456387729343582293495273916050791740417480468750000000000000000000000000000000000000000000000000000*i1^74 + -34277061331549095142530882940881760380887817343368409159837142127132109917664992700717301503901272884041934274007299002236762887214564061800613228010370723956795378819076425169774267835928333008300297815689172613090638738192364772211562046092042643204601137273412993001093124685126761585667093653091053037024353339230826273283153349419004616666655159934360851553311698268360847702096964815193072680111403035372407752302654951656829236500199298682556982322094471756827970481228837465257511315587179774226292953134505347500824986900076113204780943634119511017475182394502596752022293976961676023883946028096296366152486785686141532813689457583211644708662835364387490305514690893329781862210687311545269512016076377666385143375122283656924644094690839814493834790466172124635362976035944108616268698883739132302436533604699737848515404917040379391461321480099184525562690984555011669847450080116601971028279470504718815624702271961692843457276611522289278931435244439898863019076294967427217661186512057532442750430448223467384582082084834399752641981247230023687153507679171542764594930012135389335041719600055517867831296496442557993249144405167083761326042895096059057585338718237260034010937626583394997929686155308138205496867244402307839431531074729085534553171788415394885983520161946935886778638659949841588883387014697825088514703278584690797141641931541305584874452140198228963917359051494978080213036469883475706041817436868427160508881187724817260894547962799500844249838458487070415632112484393010495476730950941902409473919477000018745195001203674832446504431093034592472694990654942154715065441040205510230866536085093172959043304277661343621428149430060435487827281511251818655963037055600222417622129316289686056280019374920005039156464730286664818655354946778886895467446124238161637084250191995461134851293765761498657480257169362263956511265360248806166492333023185859409492386154900529522604450487072145941001915269262583709141843679422134554823323152073728394079318497317195535654617466656111518674102703563717047902808955153580162402520122870046229264799820909823301394235573925088023991925240386925157371215693295452606266270655350832255898797073052959332283639674082746635663204081002965228432232839822034975816983157977311896432620960347502254701491120246606858384976095145595519622019957835297385230955615234435143227164099233636157367372212215725415045184533124654325089509731218166224001098511688191157238257319944012013647077255476537039692881610732676265282993840687951713994247961029656176823466765378673021082086456422756571263844929177352894631916372364165741698811116987153142305696945742489043867542480474184834420779966007261017054580953965805542069195388584562035854375635558487479671523727447789692215883647957440237977971770144885236850158285615167239740452842511331255082041025161743164062500000000000000000000000000000000000000000000000000*i1^75 + -171465903337631351817619609001254316758781189747460037893135910267277574847823162161360421511757200677642536801120302458201390154655958985665627350063895408431359068475857313549455982124250278860670157696486070694966010935324800285156432161686598484005779374842646959933058348135108131288466627456506191039502386317904227053434028786941584920071393351654371320912877412627157538757670848079400477547501759639547243789779127900411770279370508397443042940820333448356404216616555667863614105118492609187831124975590616563988198988629511188811569522777202592715748171031018719557037754887101686049272022366992343979971085342856605782992956215258725840130342548698192813342877429258457963988392118276290866516995346440561455462830925104957431588350120020481630384547737135755173114105099362391364970805465078432676636209997927457156334952268218578156457837937180499470847191292339183253567829081209177218695154726234506771840838430064668502173696944219888693938684603523707571001243884087609979694538414871796176415261911476280197765432717798940828466961792077800532031638215082140981602983681600996597620290155243747172428498091911138930042131799040229843993895122433676005902858638968436293704815171230708886115080566322190214463336037853016990466591387424151929162836731735790013662736800674984433204904259733113646217585601202249591102322870252372205610680019043326927068855327730597550479042878162094955700946382505590985034888408120977769393683057596840682145321141260654864473473223873327076432088025106189074543556554067480975572899700091484674662165103134987339561820682961389175423619250952675358538408537609789524308197269276837710887354363349464378939856642002496854929220492667298529132416567691674805380242852894177851968768483448939649402561473059765901444609293603731528042477009824344211478501096760389781048909063978889836615246872913946700224504084416759466359144234710988775348267769381333796560245951912828104917248961661409420524254425348795976464186288305620688019932847996165268545245153106222361832321080647352028718906504916188799162101440209893837746686078736732392316651835561245436524818016090188394473996886557403422100106997965404001025738423234982075371945257257976275621090245262851860971081134203246050501601091267875122644396372846139974177824806305364486475913736789955373272124476923454542650160731626275409890773397610641484119225073393902441385576495182665396667591643807754164361800881585926986518818603077156357490130599296751993161236569923253550137660385201582360604225729109612725173474375526756071073618795019917290954347658445341042201611816122976468364289921275915640769694032855526584406813588575930999851323654945127553207426876777161656968171272408597794671734327287212005703686586247652258354300196844906800834320629607831922152767791770085203939544271634076721966266632080078125000000000000000000000000000000000000000000000000*i1^76 + -426978919845263685934413554529657441587962606859068547115249459210042724128959260466788127726188809901525226443945882705525009716399499002251032101393313760719657265034614461606597980440778145891319680895794005862070770376750091528043072602543288030046218384812684264909788345291503412607603510134226537401457209380678078608047917662368948359176719071623559881342495425461284488937075299023615736889880994299992675633870917767091176013047449156549114716851185241471995869970616542129960949611892213311421817760918400312466680073116916980789434533277812330628701887051973930413636339361693601312812207539530177481847036952364864359148810616333776776370001162195715111291457789253919841914046232256203173438449037784053432546888848630030027935783099462000007015169840544694063413915587769039588821574201269258635980580597460140884661338147370903016184643678683532411990402205588934493237176112208174531679526854068422551181452656486387537357965613937152742987654115759820997472229528056171747185869177772804538933161836973800021088578318700169317674160503376156234382849895395704452389270485293741493550144881603129190440031527445336699303957875241313934018568414950089952169485676931889827804937930319059938310621669243443193271679428160652484932462711650494275526167738786424758771711261854489420508095763729036852114878200377364922847867039470542510263727162582740526599353279458350727644806286969830542708916811741993270855279925045025088407860309391764755539082563926092917413459680587103697031025062806755323648680911268175151388862975583980217859693087032323489733796368764149948960801184459032674235545194789366712109245094133342351596996668104698902518084213670053510852621434534829427120185098072129056602547309368244874654109145525123152411292430264567935203983774076958265833475582446216048005228374063185382877094661727211499920540922794863800411657328711099976484581133929439474428670813590960723365645451612241831173888123524616716655498214532703763399099899964845535481937651529293213923026759622150827671538241433239382976237806022430174950374403899391420781187608752291159744073923629652456119377489173296633064171829744262760482564778791629561905778875908686650123722218266677131407954059927265966877439678510057640985664461021716755260262329173738505156906275206517393146203611451679625517982205142121166771080221777047965544853787637857466079367708934589116929915717857137209127790337047370720604430134644275552197437959714540055034709357510869268587535051988037190395562857429901708304615056435251396133435262433747653581360274620792091314340150265165877818657675263021390787397888206414724987079384145688521326134166848372375057155828485956888231951402012795872707109415109132544613121639692491382108531381897445205701251679761710589417317030801814546455476848466070727283749874914065003395080566406250000000000000000000000000000000000000000000000*i1^77 + 374773433860430025535533222966739088883646079178513392495712054883944928339351901358212997229952750014725428543640327828503711459279915041930893022365243828549604502111080932047141059037410886723468399997184513540678236425033894151464914866825364151403574056106744606124110043107183451507286690240608457358734085633722892534560132805649417472941109264437037519539683360408638884605481755570532357734432721527019558268501995708674256119901126496066855595696576136083868418615936392995174199436605186332303271550888506839143525332206222316620632603308245246994462475538925026761741015509967200069541385189789019479092424045082981154094513433088552224329142508486193478249699016511894783338873990429639671989756399378708929441799528317978895035430656675873782814329192719755161556249542264944486387380389907274095465022588518787510001117442077961422267260405486232905902931879074029169831038810556363036143571344552684780144514961061602352994454544296726939068829183952445870779260199941346531960149483746030202068866188249192447282289417818940836537561225301533996579767916141537719862935850768374068080512444783203591960178022359884797466981176893678591127792485862658410985140582030782831618998349031957152849335576400298392833403108338887249699331586202411239393921912474578595182340048444825310878614254783111605160004915901046793921336354558277441207946433803353508614800290838872439469419158978832685863193389227699061651671612860361513118515892460865518725686114511753827050402441588433168076709613361475479630703951370143849996725154535414778644624465386069940757025083572697239918639787919207743888406778423235460514120602600715670628451260812438554821807193979407263325581349866012138219507688360158382130825879477698133035002325470297673234709097936231304968374351731268138484960523426691118719495444703588972127322174283783577249650525874646495845404434236465324453282655149932186876896221836962530098745813550478890547640804989912327826493099683734910422619124289210120165739751732359401534978750618026325322751849908374036529514244680306923557974150899797923432374706907682032466034200297874412493572313511146114866922967242050916427898254578998691743355326199196857867359730000278850586624137107299898356910777597215800114117627422248964581854070368047488329266729360867283555472876887937338776325294025340969535036738288354643134317922460169028281675505048180815953999973873089518537097051812228307931252550771906159007542607207398386507912955462833198699825175596619275675133102070409817551196413918472415764114575651881922524694437620275599329672604074207716766821931623885814478353565100053258536038487632113553056932714177143741333234072276000176175705682735587460872504201808656265192981145112191424769644062281424124284152310070095267126162446110630313371708116632063934048346709460020065307617187500000000000000000000000000000000000000000000*i1^78 + 6072533132587588828050733262694279244501283333440585875474293590637312180901788257776541957599395847825293489430525496016303270893230831655498705165288249511456462258128853620108096098949499427517813460785287840864874251759620944213049237425959611386603207408792606573345511416627777460679134147330921077920044630770086832376718596825291660027907115925064365190478041283153614594396756815840391367514619348527328424344347571363527481144190918746114068455621342323043075196878349058306938374224807992414453265943808844636078369480229073508320997884745478116263714553083063121229542861252103827536128904273415071043571672572095310108387808174492492529421511382701744853004771694542000867879552039745248703684556294974708530731757752630071598424547760957505366207072366193523739597316126607904333656669178236588724563933420656039105099002477401488215435401695184409993675628402097502691896794434061710443100699397403743568664055793750716874257685115943701234637836051954443796399059330167885405912508238899049726468731195820068988973862133254368883265653263446311051726364191349366434338023313480527141762663662914808068471041747646828835999812947317770945381889108592596621152203870393195547464016570647326539908829686441199277594713667957054711979703965078069630867099406926419958604496986835261185931466459494780921998950595188725321081352222807404969262824144276481300901455088928639494724656003849470002476489951604642495670731694862186566753038763548879812739999766754939802544306360822223774986275039211900453557938675391898551675502828541185071047422989219726431646493835642067175137748391577051497266784083338689923937119946336214859891886134539023798103813505637474855257006806726455341264123916544355211608923931826932692751703058043085477000265455310082491577351365971083433525813215777413534992209325608268494176983274778329192582917169234963845456561074431130454531438531947386908921181890641109202668294177870435337945562256647619512985773777072386215382752543278560956949615934663603443943307213775203128512134025531937647809118290438015020318585003364105138204740135336111646992683388246114862802778781832276842056465825124116338178646721563892682635756252407367885573281058985421929609685557825423004296447117781564589539713426230373555108656245451915551379578140732142626327610957991025356810819387742520847318379999913599844522326788287426871390936590211936989421395894414743523730902468594786842598121336235812347710114591194963292816553370802064480095038963700227470254213171237815012041643067118152874675678426635144990387748874125078701189340229572508087121074297559019912069072437581584574749516568239548217148136447740052237022980912085263190966731629343636455837169662287826997838619862280378844057078690537481820442687756021052755956494412618805445701342105024878037511371076107025146484375000000000000000000000000000000000000000000*i1^79 + 4090676319577004623280490455323185848807551695727447351800747034349756666515464645291416337647451905252394464128247111554700925599826890653309358112698800712145717128589032050168025100513143483289912015660953665983383743398459797217552188239594761823058087508473710352008746909405382136417504845175173179832683646279362478475176307471722901901592616095596324960666582925165058288154882407690693743936258818476732010857739524490608359013230559249288997635949148685124833249152858385317297696395442048454903291628743355179941468362148120441761702962260594193566486877883150020287433465573078436562819548223039082293973061250825442202297119303017747751842560010111909547474791763983804850961083995446712046358254018307258321278971910557657761856077655831131353723598027482029153626358476351880158140709125537363522817876916420209076301549638171886490470232771295669277006596676644818958231938750216878360305249956712320451737267438160121986045553693050672522512468269391312072190421055147855113834693260570300016576357688747383915820262026643665182730376686190050586328735311669729708687287245870850653181106982830543196372058443543541199228555846625662074077672370777572842417816356636753656837670189393773560476062609384015198651524935681756912645296238224957297641475749938613582909877771811561583957938099075897154770533828345730613961213392038531184235904965257848526327430136520647694041351916323912442095557549072549440670157150934213469242788643384661342566909076871210628573028495717937634251614263382013218935025643912297593571502699607296052758413760459424011238217255840581163904908883018838004656817162760927269275261295924370738315384901974778426111508045658072158975778759847660663615879642268961054313356465031635968261333023115635159987206974187148336584277528931906771571357546745289327491775876211221625510355237392436331573708146217999102708186889346060918092288140792306010711140627297897348913163265833801303316473261179845558397263452426758737722618240362509995899828653054813241942082716343753346340452273264052172105085777093309696840091617336282393838361677612905783941404132131654578024202743185985445977950903051126847174943347109523574712174617657368000556086003537576761366670391594481285951860446796087615311598702480570734206407471924958615322620388086350933512884652276908080751030921525896664880759920535489484886544351018718741984018504370673061455974680167254992124965117738368645446168040377485768646386749640863937477030712660276282175999435933286520843598983431821771103981357633437236220395650485160122065489588284159277130914071575569247649346991857328738326188042441357216903801458491080773499763029432802554960836857571382999562083459864442857446126724470012681452260018423646183376568735658342960278042847483402340726170314959058912918088424248708179220557212829589843750000000000000000000000000000000000000000*i1^80 + -33388652230435037432602583471401378490469315308346937098109489573331373366649449084278363221438851141577025005750367212671581528247812963515312463296207031636105861048419369764637881897147858357863393309850498808230966677956028514559304183412066316090477875745959343446892571249408455907354040417653824934538432629396854205596412529700204655792777056720053291570326433969163574137842343886501539340009571634111927912711185343452980615125273028628966756816520559343891186105240762177528462602069154464133247043660530560319747992977592103211255314030491565754027163340685065433091651786571238217061978560460856758719344956598428429719089480090389374088097263230719501809253026198411917241836002945232241119583163952676435176912424719848547804421606774105918283179266110089172482609642787596469926337012331348083338034134588247441594397117444756988206498471791482107370607880448056770982816111628466322276771651530454697747471297676971940319694264855396355094393811950273421965322878824438243996939146390054128214573288099691444336773082468225445635942639131557533191763517820322198586732971063634742409041369468413938618717977240982388787390957457775861010227287383951583342488512751971046471970184599108227008451933310873039967919751546270401342085618420704038318168451927804793990173165662476623856196535599023008215645283822258861763767482219841622563614036383197473921171268164692843671475681758821979128597465667340948151247653005321183412025806033296638122139496108280134526731757595542621829997110952967408816610143302030608462230499481421809732627973087468671195064282612009992933526465871563777216319938253593683563860007887786132172417717374680380519350871660184239884374835752628614736091270597144274803693783192134502798611779938673201567069138113584611913777928217120837061324901745004867960683516561304309884695641941898584857713348122328800353874520283633753220071059624938318061766476598118284371652861773857451059650235761853901627464206798274427926129459803440680208505339742259757572766870039204441982400573473965250499677506779155665664980089438640021823352168017129631869905907831236860538232710265536946974637864349947326746167584615215323001397245935186498809948985085909727502817872638246476845447727685433291481320775892088467133358064136293069843674773067016517130740144423351133953447654938051116404622133940153516529662278557824955903635760072251188845661102651317322270605550685120007244995627213542078853946979282744631329736082851462676643649556985179729898165192113938517566519940790381976939810248153966752129729345757019799638771750150693325796324774349399845000912643615267839762627938422396702868968863995062748777057626863434878238032520022623061342179352628453958744747816705196163461514998327725177007662852708467559377854265597034694179612301923043560236692428588867187500000000000000000000000000000000000000*i1^81 + 23118235263702883752871199702538101442020562396057043832124621237469499687067059675632358476643701888242551191702580184620449210310681797010635359186200884639998171739041400009596777375282436057733077078412947659092090724802543985200469838719967460662316378453768306005681518829089724073347215543629285421039123430919737739429129313944627045824834342355014770860816558247894743924538835112389200389384096845824155189790974942378099149207894423268828140035143754917397347252392846837025381720784696731533479572771294977189493965553562474480782694086241633445527099090186871894245147803694024956771916203681063296982349339927929731094027472662106357041489065259985164646584876096420079424320491706311222604040385118143432138903860660708173336850141858511798436504237393260115388931592301656678652734557187937492354750027106328855375050144721685444115342229862525823574371721055601063960761500340136270008210758726652271865470578652705924118867160832789954656536323289116018876244562560381126914000303861559527645809163073192931352069016874428163898233941237046143492225792602972995636132287714816832357479538928148075754375049363703979607524264635277422731038662993456928138840795699788514107750495373417363767162424613853617135018425163501859035031198141792735032375965770520949402025140254587091009435729829258158559378062251456709699688461879241600744053564488959154678681517668578145941535322198044448875880175429138596126082321748329101122208297833242210615306765359487054803033785162629705062277451962894880063985324129281568698748024709179568948678582290607500539695120548441682597720613934943737986743047488571040807114815332113086453805750325025334127748421410377473423726773289126643557704088884326405334842245524431537370163251585369456696047485754957211584867104865814124918651507014750639399933186818793008786122696521313081530388205387372040727288232325681047186734799960216062538172487933979522505884880359319577927982805354045742563505685664751124445850491388021487508061179821270209130128829847729473741474594372709325294708043316244426981060725873316678367854955171869427682261858486801433450290740809279371876794952850953708068845303138444535484787624288375489376470615100694921899424540926533191188947780326683300618422695632296245968846098106508237205440078695014948447201314244594093370407645158864493146353999672597891260341149587835620477972361440466653259765544592075858634521891197476558614528453782000312098435463805361188467906197622940067923601078361880601394252624362420199020449334979758347369221203242816479715186211995680587427460871461411020971239440416583639344716970737727138407944591139470703188043687936546749782279104049618760318476384383791717557972623445323845080575499765265034077572926403192300274112414255577781124862215590687331001618076697923243045806884765625000000000000000000000000000000000000*i1^82 + 106709865638432761632139680334048270449322312193794997593366157127758968692419017202713712048842158268797340198100647304906669008776942550935222910702063619457135192707718635613001705416429356908109559791492798275642191969650719041170772144263863855856297804628058445079176508742117129764426564862899644746340590990224686079640449985867147744734752578922951310953825027917655065554820372711970871551132741439204540729327473263884830590712661322190324813013427583253379563612528025136201442017131611138547779910110346638224929556024903813757552855535468867773424378578531712698005365260595116797960765325440763883303791340907519519381934955508986118392372569679521278274052563750373871317385383232051187133026228925579847393125916115845688206949631268921020108237212717224984203031786279337075571037865813955354994976131987022882906608208418590689938559996835622194858906486042623213088475667373598190999531236808761889672003937042727531723638586348442587375434139308840787661946194228429592740390430429137062003734064765550492885827271239587732193238273207749080549798033890995822563781827591375847550825070505381741738992073319393443726464041216177596657622046371985303924174381071018847359379168078314990798185467863218944896347935607126959500157786594315622431772569424255960986542222074203463395544338253440238018595568066221030238868752836106584073740558745299283147308772817209353249883124501417110623678850210508262006815915569864649007127706964196610178378509428658102380103994545610176792858847670836005339871941291914255564103966707854254429428739535541363248430247882063593188291172248920338125804948013613459002101655825908487265441987608703696415896446442247102271925118174348902486297566318339848305888625984122815747934970187858673057586719948824117556257401985703015334354098077891434447527261997034381972450797253406110208883157593589994766381338623802716425901996318257236450573708181901446516369162918797156731849243752519738865288329177757247022759567531945355984022636382909000497330892530312537307345911280401919811062081595806779897986232462303957982889001499772491186008031276406564716880941873195694298297371794841599980864189225991283065032653157319464795588260234718710313045731743733919816861454604796078263216298265573383740512187336422158770160129482981574134386891476994311968469674103447275463779885276014564566982010308204458662781751286911757919038641814282857168668627812752229615392991802613065427828046331175067691033706779780960569068397284051906285163037294334352166331738196332689943112883389643728583037416066294522451605101914142496988523045031954567587029927191503066706016679118423152155674239883776017755023307379490628774362846949149567628557599940910478828662105293466703735344725169808128599330027756233720627509001244170860900339903309941291809082031250000000000000000000000000000000000*i1^83 + -588492172692071102605054656509227638759915435726029051267152715001621759153868833066811308064274396938491098039027380696401828341504575380793631454286934459443560044247612896051413633549554996789072980060742885518722005864923037182469557930131123857261780083138857771840911664344423065913818592840767686611642904643055572531123092476167027084245535752634257600758243462208684780449425593598363635324471025666837637634782097307925323458376322157015674775325677091386759769521970122946985023334607602432031447878092712576345907933135373568295072174097301749375455851054833224582361200092086347611310653224464597372470684393334108289092540822062988469225690183603001011345272051625725053721783611509502111341487511243395828991052283212816120736333460563890260094832646584613233931705069811632845994506954467814869129732222066042210041939892026768743321558367846735802709203853954294140443659399710415735473641478524708723972203564266093275143884550149939304564466982136250261991071133136220439367530962414364766061768257133301470527144181915947073556100990726432617945240810363285017760218338470335786493146566345481263698066839289519818839157502290480408507619085521853860124159405112918271017831329859541864090279307590745356581604427634405769138032161627371139778907772414152280715715092662649995614733906207059821830804544382624291595146514324393045351426205911347606353593528975342009982772215817327062356069111413552343572727822720573944310545011420269217730369214343608075829941691873573535378845995870219862723165248821821392074509086889167072654158901247548305051605391101927540402935784558475213873169126263980278317060528139816485198052326922003498981232602801749863844719271569173219564508772908217106917289628814701315058449283555036497940436317143170391664696822140363500757842091020909617274280114614633281555501146215873152642498124651778514832109779150403864693160316656107057418703970461563412800828858345651884201123604627427612032017848805092712543585503383524429183699489417009935668291697657739940605368343921297839064135538281288422820691090453189793608110085753195949672723525931629694362823527085470864052506544454763730712714668316441517110017066244239567243222184214826822780700158223156172701836566307431411326408245427393729163442511916599286366734440098430629483086154791760519820037127726843222564914765747927084170993123803994438368836146483204843340916548710890849909523147161644316279958125560293059034380349160591148310206341601612004512646198753935377172595034038076068375598827696090103301297699768591524905453125804134373072137880170862546401548303306294430772451287162282736400226161509299688350579466305297869809774233939248212267074035372117648140927908002064150916570413825144381382419546484611933893300741641535446437710765721362804470118135213851928710937500000000000000000000000000000000*i1^84 + 751686001827646586708114936610680983328866855478462272999749898243285116384185304664174387242000614334428423075983482436452959905701070820437475811411359981043910560406757756753869134497820423815107831549459114086655542730041901494109560387266327945077278788241195617859447710244049996478216543165075593137181981128684082757190344120269621665287418265876283757597365286319936657756491254732114659562233392341480639838317740038338874820683525889266055200074560500981083328432865192840586355875971947173566895875831094395609491673991710211827247030484668566750168599353219292790394250498293615627586844817594256687499091967807004552828025106432972512180889008545906726042136803598829991138285773904389909200101383334894049520897992043389844075762327194190442500333079556199655958977182085445125825550739270091175844169960106739379731249314632069421784000742898941862350625904140180305555231411291877311650070983507655368426087167348409679065976910455342106077417903849459128790991497401656576005856306248662171737297736510286224685316654557986839102366069165957675324257870097760854046267458323680398003542289190537541805280979736087083014261594152669587551929653741520956138600721168284709777426624846256890567204852665263034481138540917671191768837259243656852846200479205097273892564791510069807852092408730619780400839740699355136853775762529248770387687985061605781753672394233251667538004020017473831730647050835529446938303832462473800215346501630692448829865553739264723177396416220942381963453793826943874246263417491275859091213200689168112835773195974715753525161555016781435012741244438651546085347330968060003489934463944833567504170946762898648609717953437096448737654122744759833862773817712747903382832895377126380312767260855426681882195198278472514538003491681397445243516523148886417575531706951709874538088666137197917440435892564407400913542191829097266658313813706233369922756818936206542469124402470485970397460425149620679626043925630438592154186751661563209482473243055720508036519937342972000824848751219771631688360230478134310026748132414492685544818302429280311839524572943629249196920742332608099940036217085717469767575552469459591675547562356287905184535003953640814868790789616187482619518205431250492591011309956658835817676988188887780452395046046736882572718846089237806146779602062202989158619710031181013450740882650032533025501752026336129043865863458036615879177694694506589097370805509642534236627288312133605045040888607827079035858052188671209788452419474462241465332350890159600074073139113396300914423307286411184178864389233185017775732678403906782096306530283641857405133575487958585778717935793510474001990699686884373268725339064217727162665035594057694995210971476014227520082243502715763424883346942241731103440116612546262331306934356689453125000000000000000000000000000000*i1^85 + 2215779053234452946734450997614239634061039140267057112433671851987928463600356929146675185320736389397018461461901019804505744518901341631727303189829626688275859489911204135364137402672638834259325957127983432908113396349181492166507464974701966177887132463775858787826128801901311539466596039193961328511904815692907339287395959882512172093875908267196661871439588209188525309424130355977409328157333614444373890162386043682095593305172848590350887852994481621880721542466413180595903652800544910509112755427271124930279925970416069558292729583907751761472575505003819603479227494905807258963727160170065449666351833195324457885479392864904266701726109768279009229763494891395945709277336474834136113125136336586605051344258577966614548407785858555103198986975923118929183064874132833698803589892972178610167861969014997354958582805478808918989802884485195415012485936808223226050777417070119873644726632661607646661920301152969672891377634532191405485249948895027756359946893939696203929036520870719339076923546144341307685980432487827823263813762052382963900517261055697125313383229675505976187578064509778518280352730759564716891487395223832541690217150624624016745572435720083741777992341771959471324359211911442228755038897178236251009164427470881689955913445736085828882410378958098977528773693039642067105577416730373948108794073431925300052894702357178264127662426155853243059112909020251055409196017106434737828765225308701107014741857579155316840588842271488721563466997087845592703915919230481254665273978597885906052002053977987890787560576426214765625427587622452600876762224209333168031113532613258068697358726640336516879997624794353190042693271840248878837427414046081738169527347992690047887526879080416007834869366590438586503818781796834796803693365272673471172390100259318583815338080191101211574915314987271692866942167761447168321053465735470166803347818121643750013895268640973012144041313445066564178271449341059477698103384477504080049592085413938207151462536070475262146161774921839751185063874231704362522307860087536645320086710434787992850933115581148952722979112024966843943432721282873189843206977694615755941981503298192977479154298510638560466487289397329831956289465597425289709039901451357316967406602797305841905080643089690917843575216290828047139820237918727462173375583056680769757648849535538399288733118522266531397253790615870420761906579412057414700431187031274338466447668264178533244620097102753353799046436591084811958889927026046357289472813558074130296869777693392440412721691942169045566719023145799115871549348205747274217871531537899528622960566870758144572282601992896700416212907697449452375430218775941746352089099723737080780480044609060094129900731527070719513018031055739090398465312130174900695500639358215266838669776916503906250000000000000000000000000000*i1^86 + -11396468609839902051747996178799971225428380028363813083020111926131739321364888305467495612487424805028381631399361256111939265731289124343144717775170589942085959133326524717229915700222239250630277506762376766422681333884591623440886628909504519628508299711472663263812811147501170576332505384868583839594625623188151198761341711156527103993971232045166689774948678533912126446430631164026191627222925732931192237868017872234682101448818786587545248872487501816207481449035505474006385342565315398041891211366999672816770326335118476618790178104648264982472810861297706128840576833761313903123492872782395837014036902918351195609043867062115164699464390446599854175042328047722872318185578049938923188533746014276358161727907846386297902142826629666237167920049719423035302470830778491500670357289315960236401134279811299697234966347089499735335527623495242670024665663347154031580358023616592894841788372060657173716223611759153531619636395832187068789241408254774699489264049241406483157974772802343084388750244595326859944489343549175791606423377584571682581868232830477998520227363447195248271730380033312198354155327324719023092627021810535858852793145875375894005584557032182537995645907392862793102750786552484011666115739816979066586250777612584124628225921789372408960234220512758829534176809640156083935001646752016094893713665341453683726188634081852889449565829820652131664170490367458817275901344394773564433600867723699961228528204012524408340144645295239355790378242551191045783317339246729563814786185172782024445794628004531624811283741367670503939909988054209256586693662324968915244151199684926962467898337318561196668781530152832542255493442982698575222215297382559736338913484881222764143485026064431020849392103050154053296352564651785509173824030916356834868484931573905027022128732972151079185267835930968039555101282738336370415109057271114936407937449999747831497226045076501161336907058892470230307686835597672064339935257754152514211439217861100220002037747147623227109500728446188059929745839016146271889998691700123057982900038158461308666478103466419280270304422523126831048422750975979067107356226742916974068560526506210058472785459450915828211643220816679331423338804935977238217852040818676027876938870301204082674161079583175220654287637600541511022135900410561659030232690373291863225946382066190061373147304693930714665465556989143645298390355145831829700726083511332460509463457821232695097415394088457888459778002030985566811941753221065899385401047931899097544046527758659046556093218201206366395094380456311304220378806515448396096838950582676372642463468596472556538243203811263367520202629535425985453469410250879058412880457519781059328638903114106943917957241047099364982617160934993521592026820537374431907551297626923769712448120117187500000000000000000000000000*i1^87 + 24837660054909614909640355754375239602822361154435175318260448100228907514051201885893453084669140273911580400443660330169646621649676679024916353563189121965185360291441433009321583100086500322899804517072313834903964367994305354791266091306290834290218006869514355302690755123426224460939385656602002730472921969492212912629942759107031311479032150908271310021081720952612159536003409417611579028213015751498688086069079255020474302156223069119086673402661767770198477031556687890307134367759431032347411789266580846488130586788708188816897783130276772174465823012417912953990573875921545285210787891673613474824558781067020673932757343578256096302712799285504735503954413204669943983100356852952767788151659359005857459579169747474373653137246072016711281385970026959700349628897253883078998721206061249160892624509927665699348931192203498054951164918091895328116398145436997790805247710121580234144828085574089704777240380295831313166476505708882351930479659884389028764237124470116969180852652870894517761692692347448969363842806909752586083431247190795389919647102933464611344731876438614928402267618032431826253076057660615592021719939835938671536449184568646398450350440030061631200984753598094528492118556755441811066423019865009525478647227565444426969137936925994332903328571543727667428448284296918621380708041639092640215245984349373183815934898080100718830612877070683422852647739338118728428147298818326688254208476040105460820217811842677480277004647747278707693709084294017893146667076521361554273115824408059006934644286984601166788326346497925025429613085691972009507131918708469020407232695079017001284169456152822012349315806222987863676849834241167809309779049890267957779846291036933815464415271248142036283516304957146394351911918954081088744797348083517132059602541439773953749296386579706379458139238849863376888430865867012737164333504893546031999455332474721010760641580466810551998090987290961969049323287972253015638012690049416598564094155638906073753937128032099189133471819079690562261965276482401725509947406810278047504622076088252063400568263384925674792829185379220172638659897178627594087118653860239084366951852390101267264524079374142501658603277022761109292474888064142812374932061315383895318890203481032733279985745198187085893042588705900324804542188512255562321130562181189149498649133635122045566033977820598461580447475304863677722553388777262384221581944370272930455093748184669867227927512196332863985369065686044425388057803639981694807253294607480158816995953042695204205470038002916682456233816285724022499671646653576461646688027061092153194858002101042147215165092877582433695572107111197544094692041408457018810014001335280051237694105064067363436294207258499497383335265766945575651087653457071979801185079850256443023681640625000000000000000000000000*i1^88 + -24469880001823043208691157720794911685237237835325013029047130326413868038689932237452571048105200716482651060961178936607305269605669853082769527795471715647648882425234872773569445788899421017207083710992697567993071493928302827562862982606675019651560657461812917793555511880019867978915485517783167841151184959318344531038114028573740090609406182851060936889846705834729593044952496380833976686929073892006672259423060420211504616834657431140577512350944174371214955164906275234757181428731025656531243656941101014267993931893960136535525432868465770059405588788228417171086382136401474120940553050142204903410985394810805212704635669321741100586287651090152370398056479585448197269531787888102419257572943159972169436707568947222065876041836435988859066509365336132810592318591882436938014804138120106529605162947211550633847626887624895887477942035630398388880036224095762060070395435487479896498057297873790547635154247802245606821347944166141517472866573737678649174334999581258007585940417587850147335698214005925634530250988333607973878783886281046799182564365484219002751611278617856686524328973297054786308927796318442468487171608349755231126519705849636530553419142294630091838148619310374568804806162311943143172433025606251150087616497823162548337329966443090889557530686074950329778524171194848633940992821285711760738689924228108015129472777611322952964733716351879106945025124616128530843870478924298553362440890976309943266556810730129722304148138400661659815240421459431994551247182115441017369428199535774300041738876607785968308308889336161915583931509339372798778041474010794271693387527441169950758441562848422228433449533825272240873164563317024083801671680349149114530269600840926932368284779288533291267828276880911597813730679041167840330691374760380358534095632386388840914406090787333786358285459562961246397870309951934624167454362372317947578350325693586232555913906663187760557243848134239046643260090033144865850765774422521844779248684375131200439025734320997307039343865373627229202750611474328744565112581192486986334826801121320100971482933720736700238644489223529267685561181647060694071187035713568916822463165088147125043860992029832113979519924084488478931259641664666973026086352697147110613639414079925102957683590140705919378832470080675888022818867545002689710388597720826721092605969399953513462616400553938269378253979950068163512483483511912127330038810090487441156510562843650184444267712443692445695933207284526660471945131654844230781989640407616654064202174641842255809075900573427099680403564116122391826639796111974952575269836502864196459017916522270279779805286187392763814439059069409195307315750100433647707739904125170733917958007077888799418322072332498402275491682506303089397400873927779230143642053008079528808593750000000000000000000000*i1^89 + -21701015493207712739066432980002719123376019509602854528698209143030909373815981605138254084752376896100456183340536291981495469507228438104383451590143592886775883885596934388373663137844956902913690647196854342197235817023803697633249435640625667162594108793514979600142363697263479046617373593192448874812349718484799830673553104037463744374639735885307096716231042977980378655117093621088892734024545841932024992634017065867877545583628130062196415924332551409140186560209723095200520599153457001207433677873905869788518663529296871401191702400032682828480327146814478835683541753012426421027775735739309367841538759756114007966211680555986951785926299454883203824820011525254742313537887200174716953644441787823443534258229348329424952789673156001923753912007624960227415639778421379534591400813145792392069851813934223103349040326935470815380413141456956356085986519509096481610031205965872387551633903106308286995013838641183177937997040717083304230593511850439932022323008447495633309720611610848909642671187259884628573852676412601418444883191947707451526129034299675515246961369839300098088448560959782228981268005761362258247433940157625783543003858386468390501351894040397489558400766020731836417193044639446906702396986746189109832408691592622101236743816569929657520189983317503947368325439191433221588760980394826938032625373212990498785155450417903124081563630988691006846146454758721231617657068557976432752710058956456225004953641515915195687868831727492952547608912763382070498471627028565267474861290733364883541333253577013322531112688816705751059432003493392097901897591986904814919529950605762764971288783296738054968384241713768309659351889214938185366701361708695796707091988778537070220541559026812965383587344487862340561018403912508668055595958342472905827062418214222539555923271446309396756933166661659220255459048868237606836962901270603083587402574896294346133168534484024998155666485804672808783079138736992402605840628714793687727573463732162346920225324183637247071523043150421463035991944785759124481473670520038045555804760871312970437620238300439474794389413552651028056820262223730955557138899791083989542335704008279338271725944527290692514369814211838519208913055853578698464674081191176076677899763354417884078251120744577577208955761249848258705664620534839519732777443450359906909333811858178899029036000632853867209285948612431998627308648666993155709834091451306982801946208940951828548819783511633345283375253805339775540404248978692919437089815268285550740181124631095639449909176575812234759354371668412801820561871267426804769276261577958905177416840677761051208288614308004287172361403632132057765141735252625283747975827235532903659394777513455318996415962872191205622548965281811122335353658741041726898401975631713867187500000000000000000000*i1^90 + 129756714952412693290157403465654894601262590377505128704787191005630732523957086980831889677521685667442909460990839514755066586509143073892781668598279462166283290884180984366469053722326053189461212768481860969788436025607773792687382103058233878038948502706031881940878727761373713287577596693226730580167217628249765285615453241593895085594864768499670054087326035059748050179313754242911302700335172585648761683084328188427996972512008415160899399040614897604564833896517207658047378717334411309320831980624916327647530415931159265067507507435291914298206412508214294265635111981955559708491454050267270851251250730457327691779152130713382421641822064408321462194288523871779696844580450330798853259565518220928198480021094578554548509179451677816277276968312232687042645258230250883902552117299243745878386855083286669321958141579681338333289083610332946212511583357429186467399730071469526269091572396287813037083318635268791502133328116548149365328943278956447315525663837120344514510269544275879563181068467202151996860386373761934528415756560629312270126286411276042047736908335885341055288412740344383711458325962638613951590631745260302724457871540272538772776366654899441351652120781568015011119388568155905967919017751872009761888044203093231701442090625226154623563228596397202849734090312202886344384253084681765569128330416858887171919912013208332117043306815950777041912000961270108333219706934440910765160244043434497521065599395723117860427313323364722179228427867615525187900167728593542138371330211444535794114348633449813907721111222985984573700773627719984122935543693323798520894840116342363365220881159574539265671230026525608934911507381183829469647753794136799929576007360379264511565580952772948858986617383375327322978545413755820861412625325977310092098224372377506443191352126829338900921960880836041984728527990004387270694119431489863589130325181921122492089930270261595465681513103087679804558812392938097774645904483447321669927278542853767580324897127515555108354030397711511912140895363948700181555868687635353698735160798780765049033831792252306166694387955696043815353095348653556485761657733107596700648858925154834200128542873683572877971118063798497719286592302394703665519579682414220791805998644237343076008057028678261388998271348613138850189583764220064981696903486312341243324369785208339962033061091135010036572432916002021009265238470727815148536931113778361109848329508503364036593915948677993935271243590114427186526144130101504576655749439293955990689597467412445478605000921367349832740975208727830558580984894533918586593948315006100117767976481572573630336854162790635316254284610099766402352285476099779500888079313311081784450500287100683125481415753198906223741428885031824747020579025047481991350650787353515625000000000000000000*i1^91 + -274352892743904728067759643246732850161218908490852423351366678153003700179599699836619383722265175512309216948927745649031202380863421615422698791564806438775509680231643646859942303415478022668139093837783525874539522423067476094979071414380906099728377228257672495424456443806781060857903221358673564816065687362126263957314548892528310050694355412187395493613292735445669657051447340905612653208882501010893982258604079255405140557809500304420389287448890578949219852211275548968714873063173182756029901835089338279526865085684091711665070578750065258657974210465346990140802850975146725551394598564585877092097146139122942803605639949148705208797501328022346556841132099825755127954613698337375514491585977061296407091670579987079301792914551758768515229103266787533436726178147643222930098507859485315745356361228898842975971031325682611181502561516005038332132165859359121960323475026219580960471114448161492928014152342191272641236673247159363005648483409990913252721605322985024157852720784605604378348987790052823114854369720121806018038042305489312113214575634516851197800670794906238187772017604066865108186092439869052198036157943536865746476476555691088162214411178771412360615708686645592102873325563139714997413312966652511951478792853446631429414906134111424943185476000744664408118194003660368503148091702582737193123892014767218872428122966468454234272262215001814207389285930566440348949013206922350767287084546039246633830545138866475358982038425211311542554518168732528806133778916296013757344027490394137218027359217197985429168375981568151332969760028690555628504026092545762460815866373955936208192817574269435555149829429124163242495225644556070958859185809508427063828570254246734567626952702689993393703648315298549672323532143064788709748118123300954150777236135727329297636742972865499317578902882128172482581519283544076645492318547650888691394106415774468844818567494440757212602882323236744078433267249630337996033755901491493287966326812254093055780191899990498427570269862307763499244683437168806504876153373078265411998880333981786619673973400311181950602653750027827440943624153584305232959226656370296511652467953122438394566159117630337752748301687688646939132925924392259867972512566196530236488532400131180575115148775225811941185480392252670678705236315887204815827373169539992284444270293447103466426247743152736835458001404153308757274796356307184987157544815118660997695340259566871557874893294160335326577233689884275558025186253300364595301152405400519861477629531977448689709791579257117745610682199208409159545358274359315212644901066331122185780833565273126113917854785944098996012467946527221575073130602350556847683672804538917492088817945665186934858311433705416781702782864568734844112896098522469401359558105468750000000000000000*i1^92 + 387406198790961152959257070823611090662404228282273730725209807235406558982016200393101429492540164202979437772409272903726436546157506631229212401455171130444485622173499927319587010211219016954045340619651382596339277509109363189508724722539599064195642045823816173501082163291363102790251153714021638741400155235856328736310996117411064090791076905799676723874794819503270977509125161974452210912077019623452079447363476595944777006927942056614589600980164778334524023243010092339024194056284294766162738297078582548967355972635896727817738000907844257801580367663052346722842153782078921368641372014981864725801057122870516747863000081896503854399343394928468133511719319044712358988926570114557503304871352517961947147525608191555964811910377147591946208928377908649676593610934519670769786109920720906113593261266882487584907872956161447484050926481297023891514146356841720055002650882877723665369122183590004971397243562227538175655520516575317100452773000396266893535824769708332404959351488527546097020850587348066318373888530743368088192715970239260195380594162923255600689695407223736643578374568476162950404219640092795768243575432486310804292312906306692362286845636448657017987745235542739611799381762129878849144345629166515862313448353860533543299100336572958897827394627689166277279971238769163182351261419564427384952361093237185486407370541916181934105273728290207323389272727626920775119239103909748102333024523710281743101300556382133259639985950487367984596354778310516943708722133497844772067084419274076663542758876995977636393641248308286505131451712491271280500007759573170589922374017255183688174340659803289645621464687729513662564760825181254806488397316579454138017900433591441792747577848456320181387312960489111002839549884009584966315459844268002619092127250582841144698421311472425527181406281718467856969582584089940110132864125431034268802203443957928798794759273029178829314631690203291231663298902172105140188132699664653442936575877374581114907256468037546915835748697535462279818339943602970156599728461770101775999063092899346295633217606979424336940479570677812192523554316518472661384557356376643649931852468910483155105043020129063616448859434485376386667873653766636419361808468186762218582957619327417604458994353706409213988759186251668902156252939968061755091308599943063935627215006400032137348788553578645883815168771094125412384402058753469872256197929152246573899632809011277286482685331765437422192413079736135652891281122774649363103353610082285262987239706084000450294053342170277683270513159647584561774865919699738977819040477900601115356262161500625424509660565784723379042059785866425203901169087262160623710628239264342708768492885926845522643903206917531647157041524431875245682022068649530410766601562500000000000000*i1^93 + -409468777226521546540138406828384524508349431240154063455335166903479327316486827075713399747494637867356956295688115883141960595602020532958746922758978227104706081449693204699890283688131859444025426609760140713752099909366700624384405598856397688856096660722490860104029120598526485873241617168438871021902880378047283723798418340029360685683832007782787365867252086255822092277533586694645858353290359771758440152026366328272424358206069521167608638554196352743615361209137825267552960586551283195901229421631927576999933481980587942692045677001342710945052416861364989244841408254936790015920024533007898738823824568039767376345842108354298571171126625776488052141171774879609603618519909078676981297236163236567901227537502825135947684130641028782742732687487615077887100968311190457675193398696606462181986233444855698742555746218939556776371594699762846719510719576514095300926363022281122770418043056619103870256651009903876592133657546724090554685387426326101187367708263420491958105953921600906828757918174248417605273803071622768365822235999796668588981446963620335971772820177144172597963803259331685360161179960644760098820856777989633137116302212577595735114892448462282987250551312371883227749863085266696766875371078263775509951449001021150148194085818487088089139387439705087721090626072600319950760994187349170910872628671650799252382871380788673315070861050785794223895346790491349781918425241518970909742990882806395812170935820475033958845990303874177383636477062302460352396974628754241152715483847041858925268991339214902946797002837306947211180091556662467363901329767494904448041403814019999101405729989558535753997032386688918406993902044827321780949358830283223295360862885403116669152768973833345677223800082498771098082791813489945502705660598399229008287155827560260110144696269314772225632504793550359449632770270298044032596624629848125578183186096472698291353391663029893131033638472782118654421727133507808280466608298162753393146243737031984554162725780115522455406399098630032599176264099494833219022295609668446897336906557816363886442361312046577014601222291328938440091571089970700679969574934417273835767824678653334371245994713133276406024022709892929496637932601488099504178604274375037538401324617371050727055877822380309772386559802806326529325164295575981855915015262489359516093785474221708243860362471817297247119661851775736278536805671241666637895763799321890922042655772029952460675735972556854889103550542341653650172552468247489986204488599586148901385215431874264623257254631120599641297636652260449782058703690076566927751525877608440799327525818320616794914825350809955198768236346283420664746900036235177799777817543791940562203678350530813724712350391093547137370822763813293931889347732067108154296875000000000000*i1^94 + 333861036849318683088925572923037472603028771653033291948539506700777563061790622881359902016895350526696210170555468264197805036912806012829537462832000952835773002504404560726653357590918606437121039370894001776105688022671933585744647233655029183107172347239975799708669074474207931912232435484208221684982299524462511519443360254684850945860169144531373032301039292830731175360366062861928918901196260078828699210854812850496396055422056205440247770903604038688520478284322370437398011700201183588607965848457133651008287411703642037129919900829604705362805211418624040426338734465370636075272049562984652612924896488106616580813286175150419190988732941257452390204465200672829410967391735457107207640803896081594825039672351544189481077935107341941996011002446694743001962815394197084742854644363431465861642609553775763006899413662297258063068155751136257904662305472716096026274075144569392114890395327545823142385192932509063796235603884375196911427601013993179857031554085729537944909231829279714799045578676114799809513206391770028271508486163987171366709648377209483509781313896804250625414767376950447083410819018786444912093829176527790260701829856824270446815574590432196364884843033278576875262431095321489816349662307691564943926978795050919480985358482666264901816131207351598961062722746626464188714308362436580020497010262653984094708761405841766583622962926445908504935914509036066262464210092178287771220407955243115090615506554426220750395467383448239310732556579243442968085469837613004644627522832079026887905776457997516084833715482963224659349609540873934699130822125547634848342137355046584482942476641684814089975033701930542625077986402743696615165669510666698365238315073593900758526099982523424937735829718352847007943543315045710803047270338555513110076259549707961772921610286852726621286568166890906431102205784053986794287323210750180795728581863855319177961496918063556935026017359003494153591677875598394673647325587688362391319241582583153143096229751531232920307825765980350853408754372313177031544633259497855440401684008230091097881950849390958060474310661778938254182831418619543807279573419692703136836582515130657532768122410047021277479396090996145471439360484248413295595163052788759587405888307459757014029409548665871694411429855407865621738000901202280163569519002123329375811590695171054715514846196698243142790547909053688527860656816342223784674325701063643674914951198326221802579232370949537247154470297681387200513222496426499068333085844042985436186972490749561947344363603407014264949879497194180234483908710898403152765676875869764889127351749150142872910736510061304254065929918228164545881840505068882828082043336777984975464273239660492170499097461597174177350133561503753298893570899963378906250000000000*i1^95 + -211509345203723835404732919848697417248095763342448088552346533812135483624480658918999359277160042104090129721634411122388973700332781492556474185248339812023589482778001211448598981829741305235501067128662334016910166805630882189027839019418398839358560871200442183266127513203746395622620512826201220612885591816902951342172077096770578392115386859785829186978624775632569913569148443319581617168384301615609973134756777365254296840529377626020907258748599688082883270217829635319866089194777571340474078088404098750690653535614984852625686446306655775202694363705363648858864684999476148522920072940006056388084272697018847625108383396326738501627228565250220968610020944796863884667051730376084314151396957854934958682333551262165744287769376975987422473817534320532482168858753156962246927904820644142256357494319834319523313208102070314727090393016021465605124104750475558508304064537152033729405906952877707736516583627566888838610064691568684874341841864145339525534096152887068378052808007500480963250170244887115377422291998495315684912663044228412304216425292570307534502989201587502155195396142999783498172176157198185204653795569975504392432963329085615508292611765642833095985596896073495505093909948467800505675774243052451406645199628829345016988782491225858389164324396646893195804256551763810349254605761369978492474519044826377966386587935240045070424138028125504891237815851767280468499891724293888166093743195335664704150955232660099296233517063646985309235856896749163588723376605220223370677753737637664762424645393740645979427162740844473592691078632141957833781279504637224229386506072613880850659348352031784016081439736017934984200110058115384910491782746317372126496279923997607264025095511520328609173169966914499335744772018720040076256261964680509672993498465554499608229803788573982210127256089394832901548868900136350718368122625682089811155202157010384855595113504465253263793495250940659812728136797460010045000888658387531197424542642229594578086041898197995989782575675883901444092040912401227160010741132862662756146538972481487559547379394946687280614525487844681994663229010329780887155825633012549137564617121644070811847655414422591538697412563945388285528280493614857374902007183297207277671256638493997698853361698708736949777492471778886528074599300218838667552450552111044105270786752777520911983763813243178509779360760904666088989921709944166067137257295201632876056005849366733914227947544245312254006116053600112499661342934335834540397958180440818044296984464992810810324068246256052622376776389108866031470592170925899326951525350020265881841073526009001696388227878381210481534741211711916165245109669041526456571972959324662500896218607026524289665260849819389266102120927826035767793655395507812500000000*i1^96 + 102029696485055828223146343368088199732294708851801800241620233163449427623064275080310270343971828740406281777813970839630423281988286118667780083864005544494358089194862258048006531511507715345096995351988554422229507348783685555933915570991625249635653920466651371763770407548054495719791506005538525459288103198201824427231244226707186709894544324191863216119735561729950732396188627944773128618513776357399331970165263690693668540470956427088945119007390696820342727307344873268868601877954794422947585135696690854686867456670524920125513688853994149528600871739502753762466579841051954311439561041941942808825442622737041555086362581493683433969010481358741906296628296275875831970308985004239926896543381873457453657685109795470836802903970077678744568390945713330704479948454907037102992780703816723808227479857058462833516083896617488773728391772924930624138798642932161793652282443440800281493958875570725352896047475038925681607606300089453522982390471281680689335740561844800982440736587085714200392421048723210185134306599618755029383582428140404491691362835086580939582917535503225443793215105062633144983124653824888167599669914201931805827892383873932658810065052495711452194461114024062619743699668945900561925307701965437789333727328916396306066000385862198109010229413439466440367464210246090064328387118248602143440282746715603239702324420296117081945869751827178397400090362014575007244757271627829605042070005804886273668737377594443833014995039839234046968712804460388314078477263617577997256714094167340526254127345468860470340985391135107428428824532517406646547805059597602543659318176435220433800125102825735398141021614884514569758414832104676775697700276687079562506390889246389945874534372967986638750263533774926395434014698482392337717206082303081642252248145676578403967170172569514235726217700788461238848444087199781220923401218633806786662866065269904063790880188229097234160625431014262399898828836175481827936190669182744466607274366136629105022654133723104228277031493209171158880867040458431894451796274653043096443260129530855725862077160725528063599791735005172180133049654061290419801067068834776621659052491725859256666189857795142541299444867923506267660714273577755415339649685439793394879555452066091146823261158200259399655273362593995758492733366933645783075880113082810834648552214781367708115742042911289669795889429548934968361329640818429793096044253964224517945723263797424083617918044238872467756234322304034826120012233632126273847411431446340967327302870555068869544255816247608741490076217959503954092241896499663549856100165906361051670749535972082692996025594538806973504504963981584403349304041222677087497269250404517568177647292872337405917476660377474217966664582490921020507812500000000000*i1^97 + -36211385442563714635464307305290254470441931552544731777669631146446528364736779154229927405136036127736144285765266883265083074839164815109436371592735048541923117539717612119979736519902020543604182002430847447964046221803518340833769913380651344014169911355271667892737257521765909640997473904560938469823906863806321232229531064227893506700569481324083683476732005434770917326541000721993318978217494958785943491642242912375531462090341456754071679576351112261582665185751329672877298137866239885508647146620889304297456088808599754126352472959346635321741460752557072188250222073438158682703514578836382673992545098794212672848532980728963678078545749633286878478836090401059773379430673994311557155400049728087153491549246576185220059322394944216299420138621318075421393237143463419539080684290360887436958582165269447364525982379886744880233424202035071730886556670696608822947082160551643878135991869935654172159151922267340850574302647014886251008684807334496682624779085842763427098107055508001852068924361459682568982842135613319984563822416706838223110783103054901833803785699854057543502080006802596844433703538972534166838546262690630872566202927019481670368737382220625532713420581646067247363832062854451276142592058234287219656315434399582712861905895192862370288737645946802633253560283539238943205117254857821653163953471584016591359111430061997258005478301816808525989024934399732209951438805368590928198907773037279872189136278570897685030679513934495416080721593817756210098194480648954558144646661448505766048574754154127624609935621770342349979697270298594354611997169619725976768055486159035556709551112603117108730036422372336219441898863518910057178603476713802521952948530999422047593951735455855145321891564652238852378982089391652314518903226319639377857916216826137945994916570443567157205663813570572671223018378284466010489231531437090396705057054923451724569184732306428512566853814086323798636154597101257324501923885822823450742538142715400552404705659416427579577265380143508960029902573078640922933083372737465062627617009630087139479294211622183415380001532357186575997833164246374002718409376072461133131477209530144711306013746530907799488904337528009953273456519440844075209111131175952102721143403498690973687426108415726650396868178135505607937920692473099111891793365529484896174119377462706582172379179023612301472016829144824521994061581434420830218870911725528143222763462638853354150667310347010022465723471281914555041542201597861432456672414906163044694019174268743774372143419658103132495819413045787587861728405553100347851246479237079828996583235804571878164662607123004650729993797866279443298847919785515525744043937791377691791817189370661367320280987769365310668945312500000000000000000000*i1^98 + 9383756043332783912597718316066911830612954551966250353489078059840755321194229635974544174032631178544610911106930974955649784041549585588701718272465538296417081418316267681367528719445792444181966572936990352161148787305182616614643577464846606849397774329571779990045376769195058070979534952624607812969670146325344687646651204489821918980755829428321130350778231965177061471920949152418655415044139499880719264571793204699090970303798255162747773956178082733090120411659036172606080015832547120023464614525890605088780443644257755911814129904666121544829175928318957732444489823555236448899279879958180621343842567398845085403034729759450363201294868901941914422943005097559777352687060303571458530086457630393325574302006171757913909471890929170081414165988559645226456818262235570500539875951349310178899428695499730782443585374299265290238169072089632181695649707525705779625464496442800300030470271581894900282312484700481383591955916093421167947307940014004912039038402597568757448585618141311154517308336954975182683667491870524973821401067460543283002811115917590158340297104330996135194147482330608010525671866892229314511935892559479079187247186977411805846183653087883174327994167003877341429956899874516088287256392744768304176229324732132150619471724714658322155451087260277947767465139840070468954144217083105744767223325119224385273554267752451457432165005921052045008239409293378949492801578060035822335348182132579086865557372754132682776800775095695992261738553028018233476378802634858001794963074429277137236864559858623375923597541972929327555661920035978750023297950497097201032556545698558650995341033295859635361365227448940318188346348779578584573098976100153852845108495159539124225498223117019704731649930956205246609815899341835727463251374429365856522341967573855426618062840126067050243975003849909891687939642193841128302761144490719884391626114253837170948908183112628012383720065063362814572057014325369607448461875984826599945902985545565307842979386535836516865386129975788105922649237586123150047990505241770661520204745141200585596252415369031080427847901411579288485062537426481718822073898206165685882351227956282452248808711627227340583045011801401175825910342623633149394038618855705892802055011571984355173603509150925909012904855687605226971203423568206382865112455891300128584916520020944835031763360200100295947171822890598660768527486735506351450781739294126505205714113586611008681522228795126946868680094095411634447516182071578900402937497638999312025505671004189181373897632354561741978580181156790083623845153960965245195517761681648065917796544946888620995257367927705172843588377959686061500842779918272908075353152873229745090100095694651827216148376464843750000000000000000000000000*i1^99 + -1916264682443861695092806375657484892263139390581180317617525230710937324704132965536304488516843732408932253232770555140900959945982338770144070905243332347970650929702721370776397638780589417489047812123379158288215211292124220561679249292374318912492817268242318122367327579745296384696010738105654716683687002512215512927765235949850456173545402869328433022319425018363506380771207567199018350484398963296389624081051161745459085267978590205565820097906297819703283874003595372630430392358702043823279693722079288250854870119568693240005989703889594597717957382775184827367208721523427226469849274134499284798007273477742462267377223407397825884701913619564137681085804605466246328382072642059231932039336263877764311595630606548575854337940365345345486486603075287766103148543688799361449887015532235974481246272909913677786532819920556651553627951612218076773554485437586130284568658906000552138569671368950138646629348988101618005104865183047928091269283031398559491551926544344356295151755961426537600021019397037923767988689744668969661259105161854152146525620561628022091631512498044362923575634795248284180818469346227442818306011123838324641491000147368118998640040402210199845538396899207171484383513110901314149261845772598442030551220817748193502781307532597430070956533207805907936641429815194598666111482283005032319642936281011911879082972755079916819131331677272011532276751784216754034322179298866358733613984099141968346928627667914053888303306776356574797919042706659436898111613651068032843471977356422716571589016544704771174976836538139222331168560990589185021133218451373732513820955872608766539851789957577576219195226246691177648074776970724829803238810719924068535102035790006220531971402148640479083261870783752954767661365807216364175526009123382236325591128683730593199575786840627449431568195367256865898286533297236883079653360434411724095516173693183089704652835865258554577747819297061901741587024733507983143720277317772912579652629646231145524715495790788209893071500280006500398408942588486459778729216253071480733844932337344372822002749346812530818641703381501356623002550211030610119912794351968601031833033056868627968757307021026928614966901470541995941383466073519679511318791884120639817626564273116627231306020662261758302395850302619571675518163535312954135195430228338854317542036774225117262935227695065483009958631378206816422946538787379049142320718072985545845515412890427437256945895267814731647861356886756149447542628977041297917564067008842108207025067120840120308013229818298761598709787448583315044904234044022682926126973421435292771603479795332261351499872229179132712508417666995232441917177644107039835574823882780037820339202880859375000000000000000000000000000000000000*i1^100 + 863768320260335035107066423454375858435756639829474241200705943258422704172059233915529283900505474043370349662981264963536572224372096150835180414613175559293317643102425134734796477859390300455678695378626749144045522039035112987756965397336779059676326810621091934248233696934081136744454127242482288589610286730742552948481811449995567707493043139954364667304230622994669463523623813066588366355800802943846389342154604632522029306987061312137988219143437626389117415683217354810802201935741742934100858046880220392036930906537481754041550866375056148527296475775351770428691371118632111082318866272939746329921304608765967268513460558277797859093705725154084221957764793429493004455525646984243348548332180051066326019686468774424134045500298149830631143610436518600436698476798921918037517728511357438862476487507706536876282352278410130209014418376455274885260658349299818263258863519491823048587611877675200995921891586583070885824949859795285888612358032235512142652696517134819411321154065167309016294669301994207582046112180490303453387910269562473700524753387613702157573685544416999030782298770192090525868257657812102908874200639577640165182580217050056965209359519739337188113027768291129601939116334462241777268341198501156962070171942241540034652976749474473290179718842383841414094375320881234592521343847101239281595638242531683739663845186214948996959898559393985124815018669578820974140064352307057069863109158949441258560141949842238197629605604515471179355321280311219519887377355721720732951191661285070422426525830322247296404032541674452090947373847871133119757332079145320033490145393919172581503330668109912552422348116857028599954094363303839268830483512794651842323246544590581847708153223938362905167691825283317806231980716599173747719865770283204524116403629338672048632434212417902871196303101659008641371161289331509776334265170592387955533004050835080806805199608822446016762509633096220410397973158685836764612478230907016116017849441480031185427347591308817389518049596619542815033620990857027755156009112398836667830076119194524102686185125472943203166376959861889691914917503881105194476784667437057419614906586473297418935476572543096858551067528165690062551991662726572407834554952356342627322779707269059706787291839751795878364740308457827761572390403174575383423095095827000669380392599514819389346266618087714222631756836032114765586303594009212444887752082640292170501376772818035092558707488155941309614826879381309506927886051711164958311481357452405302123765434594637601116566259348552469542598205997741758909448857613246816865448014706172343700888596095998887680907626180078804427856612015563343725477185586214545764960348606109619140625000000000000000000000000000000000000000*i1^101 + -305360915924054489491769762656137029948906087551736488127504044199742920155357825742766812684632988733591890458329986415958904531284601182828861288713595756517849903020233249061209601750604422216473772477381758349304064741669586893586084070467145314121520495132805476674303981078348965855898688663584456826067801621570190880915765533810893398497107472322963116920078143143890669346190747715915426317844574700140923914851124334809704945846024229388012702561881377262227201042247555086085788539998568740555221630366187419891983617879923160532373185020507373626210158084566711919935655185655458879037780446371815596814497413869789827672241339628615233786965385360960275859378026083225666087783515181287071811060899837287249641790853408698754461204130406042805236606220006713890051220187681066658465881514400895663112758799648110205697152645067918098948953689322803056762670008817362073913712942200962949667785551674641707376146366853877863068890218036003138799353100562180728381261377747935551801597735354606460064601223532167546995065046774441401971526153997619671078172703360637318411767277020983212332144067437586353911153112729163704044038750370061161326278201560814099249997181678155583711097809434173066722867108245790617843710541122683086904705192619549845199713876856352513021759181276186958119181478607855651218186975231971617781943746203269425116873959015251573194481938331302306542242141830270498248763155269100348505979169439916773342218999156206413634483278847261247111795974073131381672641948075598946126820025634089809690208611312075233478627824713080740385980205148618332433760127328298480034161706235046115627978308215477326715152227279624607940496160325918064637525656116144876717716613226897378522214601129541399467424872163384777573581746442413129595511932594926984255400702218641487282007148882450641125240610203764075360061963276273429898899270205793465046362996620364925499921207202015076124690764808246882115124074040550308205139896492983334357886816562044664085004168314694416936451902183312481867465516624251209195386039285873779140484871167584338409723747188065226474447238484726541481203704180677047257147273656041295413741076553292935179874970850339302671840330601567867056342293811206023844876776830151494574732212319270113807504827785248293223991017188539885741497274495822565168053500071313435914537413541196993202330694470802414790682491098433507079964978966645001350724448967971407077112780007453436836693919017318410239294907988220389213752590624297816524215055613192028848112080101294649398317327760079154415811181009818921539809720790818627233796483591421539219653471310041783944866188631655728513337429343635108125454280525445938110351562500000000000000000000000000000000000000000000000*i1^102 + 82811570843006826198170925372665874156514289308316560417405421823364029516410748804655031193426157418108200886951628707549569511239378162405683508633857070467043132832484827013011623343510516168257592561772268424486419504032730327816034419042739239538359798139349144859652864995159342953931519855702233007136949970278446319891063278104615405978631299405508111648237682824564629109513066213888110392269509988530246773962066758713679162577368147969175871856012470482407575223987747087519923713193731782021571274535939659980529778797826015843576323572706446719475707383681803508441093957472515745579735063605344945428886154872151830410224096369000837626313508201386123763416552588486970824643341385639944915908505518376658163020301359740447127737740120247334186018623958383532394205615077444732567523033113065406426058920305013879436952457461951323191679320718215365743803823931455153095582479844045401195920771088535261475398512379687219521888274459222456579752376734399080594556868658575827876416186690995431356401836676997344188915532276187032475812282899131379913343807778432226387351161214157533743217133189977485450291971709711056895968311307651206495677253342191144510265853647601246871347591777402625435870780077683735698775184493526281026685068633536835384016155530827130148077618309934447070385147942312217969829709479019361027267437140435073972337285960019144793168060318229244764821402791711972652878479676661124299940070791706314354416396972865060861287157140913659661244798650514173575553188451015095936116187290515892342744629927135484528675691446592996169293914449351548035241498064251124503402792444847905946848418601433800298662132785957107152309516542193901739487083707066893704456837802803329387238851111573649129263227065991034686134813138872775089491273908406603168958438989806273604265500227424898935392799972564344386729376558339285532732507838432600213060444373587486837411135982095500178592953434811205556739019539068113239941037180301585837654597529024565020211493784110769091328796901629778187870138182048291700986184602507158178530384113529235184013885669601864408102958499556167937118236891551635312353033957257924128570729704899679911632230727112718288959965807900876585608553156684003486187614213533957766745775910941512437191719606807830957009932389257770113314482110953262644325068144932361110859449440071214342186976950333020960021280067298657799206594006001987963820833558774579910164999491702681773678572384489494178625368329674224047241758530160035252220277515756219425641461732309859469553506326704186475423533608823276283893181597330088219614791278272472739715532720623864879472391182266016852843359811231493949890136718750000000000000000000000000000000000000000000000000000000*i1^103 + -14029856909225417822708268550661365364924687492252180021573436694446553084486238104668464274662248584241304123287255364455274417804738727657877407523513951861298016286705570317431633660843654650425849164762878924370257002435178440573028143134458608145898203100531415272945571812649321563592275239041969852404029853031170990503632432463208251262766256041156685860976319907049055148753657716398540193424225901210934051417113017359559721564102903190896659388835309246267458226219075416656757122386474135710207362409194544734872818577959552450276820950539468804836682112390624329214217107376611438941896090932357655595287047371249806802457067054558605264245701556920175227340504502134929299721230097474947127178642664327383158153338986145424833564851342785379478568678825666314212880365652541392242792286797347483641000865659807956146021177727208675957820411762833680801135195990142305837171625600538827653981189529376199771608779469502568263645549139682864710223015565143032620935148099412722756377546532871488918639279532259201702904274155274079117339416579488219879598048728248274924860495925019288542721396630478635900025679366716457849083727772173256726560461657804663926294724323747055381231902828592999761778539396928036949109544657162223942620677362377202088090604093696887980631724316908581388343110398227513440823225345564608085530875490301321806455356714821815565270951665020627983450421984163617887399659847111980665767456061072523310027874205645934719948486018962693592983322534153021150911316285031871908307879523480231722408884896952093671545664561151720091424826983365700855680164866035890750473638566446816244051516804935409690236602505790438860950987169287975170015729443946038596079864614881376861025012689254088233560044978053869585609308321383973395049850418232212673031425121103395275829441497885984677747515154179878515429065134303575986557312238945748456178467837140834404060948724950325348025627626279936687021468363788371585785631212945927765208925851783654576021833468152182706655233158454132720486744645362479930207064325831925732249065265653800406672600219699399401731742782635996329387106864324903771014333497051876502290601845936794291369449536623948486225564457139933678772732278894263268408686185952322809625976286379895027820581411309102114379517053235951884012381905485998615416281658396284946115776096142072666668025699097663403456815958080490983719114884576441422268044802590948758526194215294911359232916054172208313565343203892102215489192421725969836094272951711931271553858801192747778967842565183909115034489548381434655776840508184908543888596459541451006293420333268180080253872323062048852443695068359375000000000000000000000000000000000000000000000000000000000000000*i1^104 + 2092285815816832992005105207290399487933805852871400798425199671899974621264641463847952608853495623912771221176637553300907609332036286690458798553288064358996033336237230737240550475425416475005691896715862831277329181691703948120270118675394301935614623499494022876848342262269879017034873195683983226978839971395886939324395599204862389414379270491273202472789022812123201229425442003631591101011785470361493524480428625508444727281091315137731673854854045174869101322860669397927933619420417322055190588615469649799991793573037975467476961273516960782686559904642646022171603108970173989342556209353921450358251968562372152081818788732407106548257531125646205102510998431092117434538631369458065506299309954619164212329073277843425726512927671926687068525736911572901236002264266084625568600434781385973327303758913619863440111536275219094913365632029375994891174695166812265389488022715134382160662557574459944037800194803599671648441021912787958559104986473934368381887756130052511565182184603376894611141073165273096063347816099400877750129446686420976777200992041553070091217807526176940112840805148028576950304874530684805607442296698397023023190362993825100296705013492244881770257782517389126747131830696450460255261592334073102878566758451710888769078335356196675755396373432455832929911424359113781413359126947100521356482691879728534785474709273133527960312084952401721667524821542755553353681736273802679157804321790699230273595286453418064183271731794193854774204163086768494280403204578155477842759868206918438868470726157136202826723645682599536887120670695484735759035984372737672673997734433135054297814635483548200136328457775382072254243063167746745158124507966439111105704415103986384893403474298830993617337805864750994497392752961838127109028975996898234273867757364241293943164228580094308292967217536773112110376063267246267542024984750528004220181305540018329484900088743286256008720618070585198962440551601175356217879146276484133784908438268119463794692965076802701212208925224368443723671998267635444690709041136218938260729351254188775320029744598522069831249879265341968280012029686414541324875698078423189958832313206818572066344841046185086097843346450518321501990864329191381490887118649440319537586987255888837997302781184370082633149324634258372665885882999110268183461707636009539613216219168275508487027452827699768182540568575293960920651714360532765697082878895526065330927148830562302166824290820735669842052094559431171914179967922375469067663088167610580254614352986491468710014759099781937181917663156332040432937839094299175622152107566952858067798833541068851003833582519531250000000000000000000000000000000000000000000000000000000000000000000000000000*i1^105 + -206872758306422748596412869387263036189470302774135300366423095265736402609668025386217568292020691947622230976039691098948183821082293083587294380959901101395344347311215643761811482851657777906503078505368037372273154297737114768157721463533437453278847437389185985459403849850023773940010494166881269021430746412703282394455797107402815117410789591574144495142545429548303819581448242305574812736589806695304142345043134334368166149290864602162018157455198935878408707895941655247015241162849247197941245373733781319703449092471788569524284404983243211655880394969028808796036786608572500654477739414468334464891468392282079737450048064543908808755532759891757007253829877485468844368957142990851946871603126369173323016955885979789153957373024112165932980087401567721603742729133115463406630215530862455495958897401511522743861736977745266050655761379550225384546689591180175199183760183597311001257439023144848961479158784594379770877391001514875230244118611402523352790752355399213840385000907592569017606805096772366947981926539085607159586354341582895120857221287721216743601352363194380359921551346966258574768515452416185036336850389703729577005321339275374259352152191558387226286152293820008386525537102706483260740755393317378233589999914447865391763676364889300458814972562879840740398918120855915644406090458505327101480147512879365419666987632613781782883769821701051699905825779743889556115401545021756367137970282437747975150183660820005071584394879026120465233315926320424574134540992800372635710466931509411160454864031828092976539173878677854279159561539266317474834037621884132568358549419641285748122972609074691512996803866999826011168490462460575143160665620986608464453609253462338713986946481262933725099048668592694562555771954936508186957772811666877255950269853153969281009085550893307756410698548254739281802871628061129002408530031039777792061050044443125142707183638241360592208885624610028266421813411946792444008182075999187487727482592047678823064203477445628530989938917587848825264488409480767441450903575312606097683878600240441250955395256301425776697887855380680056502881071932732054891396050965936054735071776089548180696775083196846157206556348031254286346486933846955939539877811196197556368280506561338224075022815355793143099769008699367827729139366116299542206710498651052609132558108836038313755117666906314300350188348887728268080778822414205297851784616932831319719436784913083515071915553502696905953778692376698554145450734438520475461708746999277514150407775329343857478623757405902322522628051465279810933563933457416632427476755072986742044036161410664769824218750000000000000000000000000000000000000000000000000000000000000000000000000000*i1^106 + 24446637393347796975255007343731435710733995866379729918515782288548062098697159253886932805773842542364088255919618143083114458607134596572292859443246913686941757897024261664702282091346297292640294652061917859002667320314844328361287986119947006205239220094762581808751065835978838303228123984609692750328693218675517359229181026610065455419618088769794448317155429922079293748361746517571703491241723280652889407826030928326456765854932608522188173934073736598671018914756736352423549806596859610349531178617012293898367390955675354535319745027580045130460905234708785610524264834314357006301176948065141199648732907236417485456880677149473307891367234358421919030000712177626399788108979980530986256088302668931194522970991428531876665525700417291341439438489849962843401047801839622591634636587969255437752829785465553517175421751750679646222124044078231763301354397491847806606873491846486043966127347746361075103765369192299310262366736522847122531737296129133451007572032742286566408602314750069895465951294206027471140330334016601558435619632698297431475473253560311322316892537308399969681734886416115309208645591997508274264899860407179583603660421571157636848412102476280997910880436088916235181292542800606509567035006241854497331033874745048754144018540318433746887427292683817733598451861123248197000114761478606238633896335282370673659154077498807180082646610581543299146082277668544652400544099211999688822486855372065769850462306140006167718899928366338748354337852122330311701705535848943274585667027088809241120803079492754221061972493594123401314557085350284410989099935567108515300688542641929433820707696930337589592979563631617178473494425210744672855706866223828528517659197001304297726609489204332394718161466478621121952280687194063413062860792450559632723976112130594700548791393008706631639371313942708006609932023267704143714986414187927196082901381915208379518975126466689550296082472705023231746549148578638500048855866150331809825565616060271335267348891899009990155501928118364249514594030184421978986435649819709399143885299659199254812020271852621951590259236167684314118509470506310354251004059313997336238907462398863918823098257009510413464709177128443942502751303855136007366532197865653906113610364378776248482918842771821494247302337380202335499621696047907561809271170150236902860888136968083217156976233959319656645276844973731203987793657928691676252390866711275288039158024915520003445119728499340905851218266188950905705033759136756745960678298324502781901054490898713522507120296540232406524233355481690222425923489766320951593381535050484533604523920146875000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^107 + 525858986215064436723722732076360056292366249805489589097073096416544451718888682417460278751624296882455152840734328885256395353229945240362269472442695261667132971963637635236748427714754611504673940839474368106208795393764225359298728719278921667759271774287818414074230747912857157188293048539349398576580426887760518258507861112393375155219304259469896358728452777245318585953694990721139112650065903085283573568665113556807532829245616963452847017043507392735318465481142300621066503025125173640780889509875087714892384318530715816999234514841818716390356608949683519583435525584863886792896405067809641807117761043519410354452533402996591884955510640582131222536024324820838607374237387207097133278710194458470579651468915204300743997239881095530440194144777270223586385722907728781143721490082571239885481771020101573690723394763883059679081926192100179209920778015035553892489626116390257849594660550050028853189716893858063407243496560780652673264968380618045733319892397694055248951759138665494547559770318921754209027342152230133214779094350506716313513272863085125199196243788920479766306678593260729407898339324309160403719891168588379145829065342249487124041689440766691811531797815668798903669982318835727674238389865373594851227190312181724241581286124709112978935956362484183068078482142465522177268332035686106161971601418011552678469496979710903580281546004736695288805318860798341991134255106297201512569825866629583516455524485957709886673296173042171115903902555149767241149783464757769188826667680547042542748125834527421984054991242498079539903649230141750282271990707677266223567030867272579250650019116663415726545185540353735157347183889738373704699143320264802976368568512395944212027836740747845287508419680585947327451527395477745677712176937480379181283682501765543296294104928755114974289453330650406954012754298232970589385585132990500498309589571079526512951901020684254759221454376977630180922849329451028783287979213595281358592790406457903050145028488920947102369900083058633972691551923693736075836180371308941412911699198869768762527320405948147175618384972329808789315646822258777182192934958689543830494627640296888957966418353980579899633794998591350875075886110793713882881894104137500277749508282408047607152708599108846588990776171683827408380000316112124173105581144467832212284918689742267104986536636506161268950452647638493230589756948871895746224298306822967327358641469623792255309222606759815963597915932689778833579760487683401786295101960766305723506896830012486357937438241557544341735965148811351400310252314503544372364453213357025797760000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^108 + -479322351979525492150729843356646496315282788673754563625813967152430583870057680693287623865984981642569663987827539546215547437192247214240417441451963191529757200174072727594638261790123133028414065316902688216501657750394181692445719027842286375330922806821588014815964034015838295946363510740211970286512617951187714052355419651784582907687810556129269632586262554880008416598885100991502861692006234309124217582126349777959366301151281195721011212956832031357826476847885430901702988775525326477744207490888276173477808776095403756084463868961265902115861977454889349610594259442592742053715452425069344052068324856158706876980335708801382506054827858658716157347066651535386310720139248141474697263341695582137656071927576631463089291402068068725816779508708871692448442970873995264686809489367675505491136672930702300741126916963958462719504685920774395294753241000155889641614842333259220304048325816622627047260763316359997970589449669223711069018696943585665659405111571603952074439691540810481239036615174389311773151778549256495718647555194602580523275500124637114674193971042717434749513912971456369763216924224715126528932509666137009929250152588677864971266643523403505431773938242688173986439029411619679266695631628463154934569214884908906299256718546831280012571111047036826007229414164736926599907007765358694028124220875042753647110510577790306384553662129289899191208388142748844067300517565968424594081132186201483044556971059058363339180575971524322030350874484964897645919302543873371069710591072068272967823194358492995157960647466584947093526746852880001304023832453565211616923903892557197842516092103469022773237952865750792869009480920500957681125767889722088752930091548285209886303672785998047344178565684290350147115101022192165506055023985706076886670867750971926234381920554627092001497629720977547205191820997171409886256209420699297216464781128517242469803567112502987207008320292411763344771867806445500328044392295433215392805564134436286290600820741899996701383421884305880478825929224691759422702484737210327528841008658267268113306634158377872721905020423036582706539296418003632572357590857966218709196559597797978936033763265306666262509710002608558242956591766276293054664072875342948471108138429723949052535131703408729378584787161812247373051377484096216922589937891554630363821383465159978904697094615791777957192166608785410021160775245079500060603763352420935896357107907034725531050212502183719833610922894548866026592588888225204194029180171708809351302110987400808596620701053633862698627287446875853881411347853123994502002088796737536000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^109 + -30344866552163325657937548096313799896371920264689379838516915849818106767566592431077172581513301427940122526972121349728791100475466315467259541234996868626299194094260826628105034414860955372031958151864290099974397153111567985101361638693888393539807344688760614100155983445155136961939345285410908961766263833429851994336188333076873107853056022860124123316461615152545955717201453886689888841524336783421137205236540752469829597888730442257997817224106653581732249670793982401686648035191388265488398264130194959422608527134479599756885582457199109996201584860819505465468851606321757422356358216724030616070457149897037930057864111858276397295818139978207210000373453098937008760854005991926629787434508613657234468648805913111254735488902754451032888129530773160085379474241559010315428583348295293377111959269066014544575842739377034845674098939691237246674098306890063011034363920047420738681826967445280636251316699180417878221335642073963116203760273887598709803779606605287078078124606628920859409232791662558535020505230270586259756549685336515886431003918717955915177844829474429269763133454283797820632857600659922302826009056677939236056560238538654018365037321452248118719672060316986024323641032014213888244806798655241148614592344728959596411569092314336762868763599305755902163401073385094406398022550347191908446388918938570256532195541895310367284652442171102687705747615167324207551294648936466485362604224421746962308307793320585265397490933382271564805457675938457260904652808535720873573611588845981456696955045880615883607723214416821968954679856071125357745481718131599808558062025991055151495077867548613087207120850831940193462948468384776304495832158067710221424465845987274453479034763365545931769513445741622072565297954830218533098716831114136833112526820957847618444128629426945259376785382204134715833025258060694978934700091092619586641114290495958841717411475480848690907966191573747624212989832157712144522260052381602836960678561122406144252672312033981480205949765189480388126459600635194934067244171348643741319673341161580679258025643791949239072269399095490405100815646246961967766941483135129762586366173135108458945390802549648114914057928310678909210086258870234330902931322357530773138055824430274654272638834039590688407159812416950578408681446494477033157087754345430946331962926458223038485065602273867941791446328170065254635477971854728434533551230083893412129533100670760083168999638719087545901632376817176106723483445763742048147693570527468457221258169042211043890580172135319187065788989572633516277826192266153515324004106240000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^110 + 6800219747412296333141063969457254132708850299113128231286963823056252748720765477882619168089356803801852951393586289482345652349499302724007354906484583300774954262441495575794640153145416411325175709397979622604934836886002721877620514641861949570977876367115596122683149837432682137813880719539758058043260143701655653835828892723304630434526814177752942131574738079410325504821701746743709510322489380406541689705431124178148836678194258327235681968928649341576040200122027388147817354746449469186517712479580258987910489966149359113470482987676650933168434216601685356912132239560690065627631219300893807434478524864566001190678535818816618237868302270968408644743626691558299962044677946126541810767334461620907999961770866677605026221834742773248793714199327720654452552667013807858983640338702205494871465465540076953739134226960686561598023852512537483922288579163725178356287394563401355551095830733911514296683231546592954608473455332719278311757297924334148957003465827413177020868317359651105605273075443684790068416295150606256101053216366875824202229756816222984544670736639009587170658452777724461141176493407267777236070188810403148559366132391844096119667242141256810437933234978955463170791637631260734174029949058865779745182201792664948380567528520496650760801435641251492185777488067611115795127485851556532876263216151113904752976510934300150977805752196001941958122038860550766278638646492915571746102862380232541123011512562224432906136406795038995018968525691778151848162970982283495658206886821587424454428394896255259524996910541693607290563349348018126952899588167544994146114677044050658502471754421895120861917985610341973589200077299704719855713762565438295473363072417460463367614747070946935594868992319037105696526574516815167054662975968395974547217257157097833586334187218163409153315528333403240042116423989730806128139012530116213136008512097621890477931523755104388745958435995950695316747534156198167299486688010603218174099307013287074292628850156885096883042005135948856240616956872166750776542599609017250154700375045273938775437787563036989313881755060355228834148178500490499268353891757004225861943429947960016310210429713463736711956851433955159858603258204775100721620720493395532124404060473933814266564190134125941775230053968897261443720972527036383857804813864521151821327610741039382675924348734083960636717326265942918086665537850273018518670931558549728080219647825545613293224891191049363599217515282837462970383469344293226081235573524548314200436856496050658821370143296813398526575263710211043526685469040206430601216000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^111 + 86061245372842466827043729211449266209015862153640009446141484293370908247175855409207171843184371190635530518535788687559722397831999065931443774119802479194421245859854625097146057146941249105628094511040115645844604861967026299783392385152102908695495592114777482334495019893774115443145962365980436434802880910786589993552821964214267185845402296070323002653987415566634407929504122622164371869208959413474719979447621418534132993169742910426591826737806263290622655046697636413090812825136708201681539047479145758008066689106670285730755528498014005611615750464307032942565882258141816254084231932779632498862774444994892083069962095716147573490194797856811672031495942273544530035296995882481973024336760571748074283815903602119243648488658537018823360620536958823592650191326628550342891307644750240856674703941779594813777969188787412033699385236208802584253282754882516928938707196805646179204226740336295179965071435764380112347226657529545861194414194240067664298717220512494120176405077121869997660999766667490275838788015055582624681189888202574899030954521083825548428165158144034000904864769892800376613184819960302003405664357231234217501339368575674399565821657466021552745772901336539881657148759467678423757144593973746734532091760610598240345092195002900696837105070483083344217652130551236818501106081586978402648156047470540337676228339559700916231175469139634736040089341339056313447251809245766140540572557681478738461213812259886354018290557669148588761444994396621230835157969418338313387141891451153535266491464031710026774314721975871651430927923990428912232754674714652327185088379350090656868886986147014642154539753489768568561503385607307514008147345484739071900584270750734404004338504747436690671901843894600808787319570321935070165469096237283497818978069345292238165640003857519954794708729282335931001968499030584587650612838852402203790426993662956064600275857186440954783762376038213148801409561406581398053601993081070385058004596264795973391940262852655944453272153017386915155947726182118713946802046090521295448032299031100728424019568028573979228465094998891240726893465346078577295235297158120868762671203324728701628174103665166362118085721043369849579783561455082827150313343783719083493368463221363227610424533612718240679206411106962681752447501855086388060555356361448885653545419533009190022525747518111861374387196632727816114629086667876513796036085648289767591016913484207420652370001843873891831679343502398579883640841583357114656520967674018115909951883166664011705353496761731491538791176354001578668365778098585600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^112 + -35100962742945274706424185308851296334164026526012458174234617426573460559182598786054556983202388338259497658501277764419682824050089578867890113111261037737187767273092608699909741136295123088425198101659109185560618752651136810292756488801021866334148255622296154290007570874841184737253146603696305123988817972269555368020042967152136777545396489077023878761219475191531204006740380791575638161623172689332739813542642696303049211660498698458334667824775298356233394731587102962913171624756959448110495455730929786304080435740475916810731326477851872309856561909763289188758488505691734545474943493103602984578878728410949739086112072561058002403807795432144135814154932793020024539076962878546585264941846374575838901766829147991288885805428627159346812935468053188690064037906019680666744947775655145186652815988629631166670801374840171686622628511654473193103699155888594885004494029413829171999902691808379939223003405207631478511716612182478784718469975951487621031215830564354662363755896178042222044358830546416334818221228016867201005119127608329689243263443406105544216767744187141630381134888650643411095267949297403986244554542809580508944358999018572004023277286416420737551334976294651948120520357703454846287383803632390401644771120589809989545831329721420395776090470669924760726190777876267874783171495902227355785280796381026370232986430537945261908830160140065961453206990304809227699312909069867609448791324778080831641913089553827607125473781498327278850731138489717631569341255347388281912117370589549544406413274360224933362268466630874458089578113339382618924878925352729389614217580948500251562619186707581417611839502598436674172578184412229098070847233463792092070632957833119968855390944916564399740506772242466629724276139748429067975450836786399132717251134039360853724643528180855752231498942008670712313982408329222325981762733409816775486987178365337819507276485625313371667647379368729140118134062830486201798981812448309262389924078962086326367460872531853431358214622892997911779046404489644991684069943362217164752132588831990510164365656751919774946595076554803188619455463197665433529467616940426589847720741214742824597272590315885179269119193222143307468538290160100470973317334723780269132975236969966588896545696606286016620292674866247465556400190992791877487081873119699056288067303671702629083118831355414388113894529173843184234726499816557058779478699001864711884632642563025897812748398910518883331309137046416833182297699318097964379809644300271988079028100739186644926327435167313278070603335523427188981534556160000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^113 + 1463232763020718628751286448156083885102408751681211559320858439288149833077471821845835204048211970868268857587861582394858418662794841108893617678401953221654543786750580045363493263872634631893877702853991953048978649088401437380388736559279318889338212695091777335193883466224860640436707346817717407785732021521215512088470572885010643416239674763253841907797069122198964946395474790265163200152489513549202033059368521757656810126089372469784252628587469559866487177789464657579450557673664444080614729647485933607262885726064579809966708363307210013686475816441935264629236782961313940183496901048788819313665090711856749211008958871847993405289685083134996424053147658145540509337656883743138123393436011483060560146497141830517484668210012645927851383508576397901368699128828132547059452338720848859703290056796637770526351462112838404271462171064362341523619012263693100542700235298023848432629752323048911355918925160374069124930308167534632950942219561779669174086892256163193472708360489555708740631130486516545790311139661266972335919216386840965488561587421630834952764902304136500210797459433196916537644026901831938844398457539752400050815384188675731844724123713103289477510768530607274491226333908011722422478639735954780179631369566640397199096912426128364462236452231264483389029947522354999399141782161081441414389902511135142558227131582906759329357748356549900616459551875604151644869453435640444140329051568165207469483493968448061167011918702126671299859037520164176490304944168393007554955760250810892530287494623384986487684636794387029359010474209738861778006233151381041349723862077376954067309931084625235299420327024866142136185353433153481529261344249448787639670726405869578970241748150944569389180670029838876638130551770566248169070624268123493710785289026716536090781494336400602596424302053638515122552050393975196661345058120963720039873253597208817036029854431413392881256254905687765103357482229505544023857127423187656279606581341116925629167995158035910121278120397812076516736073858056016008200583045206210722767951707165828919631025827579741851582289270404117484432168593445718021934124803887308028164106803354463335198775081471204279585902029899496293332974940894294912743278808683857649261258954105156769452385745271221589327104329654605738353899995278621474027308943324476102087145539242499708519581323321761899667953943487094438627897862962426167030199476379800080332294619376027825138832780154333830726379768111217797070520272967097364775115332549500090318498104768431291081307206880411330628631867668289290240000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^114 + -4657130292316303059790101027156079037766583440238286721915021958116442385905823213495292245641322163518032278670979678279476030477670729513055301650505540117271950240301554489205910330106031934837016552070378282323554720544823367568317422599097888728365252079761072681279697320721158934953833227766668973903429299665580612412851670834154587248284342300196267257123524039361986164750323401350252197201304123408729465870318391069268727986086733812994306324767974302826778789176483750395990600464244588998286675680814552544022893048768178029667649419658882507610460569671165948765128824641682663044863772269661231458683415537274532081176485015732171268007438767423681832966612238194538029521312913938219048005655429357739443984382713226367593582582869689587541776417856814444300936471950651942209012752666833533578649899289906484528704289265765833679203292234916618017684547862646221696179006700975357516791579524749171856532216714199440078430130982720871861446619763790466159801503272503076082062147366256642690155934545521752736118832200866870020061315917767141838422878070393524313718565151829019858113082063033333270525224354748493918630369715335662741271554323064812462706253423668018518705338495843703512823555071532210805079044655121077486163843807571888507701219940650186722515436889371529350696850114994735152837271031246713470413436268446884597805182539789530846606871570402181239901584168100849265359070438301401270212535000745352531336365834343145585063401909720674546842875846024882534153034942261378067617342247112861669712203425770451909399822684989496770729650076804340013986517608330567438414707825881941998105338602891794407267795717625509481679712969097725270902303721847692377611219045167465165969407110067597805094180950789910076392386977367323962118332574595063913736574969238249304700900401205823124635804775723023093638228728329415164210723755824927418855343366839010554821169064805202053071870577986619381920858371067253253056702567420929528021313033817530383462760984358746025125437255466782264572216898143961151339018770948709539831559051864545609483385787292180375292440993979914058350472258096020033604273416174994716676181361103876850432751314925981584175553732327811950447002643592125680468436828760652033227302841843131700269427165605792496880898653898484742332707095695349451129176987877721821766137741707843397470957965802054084829187714722311417723915105539617540530375592057112440567960653394624882157487500258631263097771138649106722658467807371485903090519676695932015526900303165894028254649416984585815952481635532800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^115 + -2140277951524792276254027732195828756922416552130136637632344405969935904862273625514832638048333539821957968826938103195232069348700345685936697222015678897222251752775253541528913644463108737035877211595487053533276245833827328678304298617912287723157331465419185123222081939976733729447261966293157596765573606483414878424636236746972145329103560893622521734070766174126175988324888249017847211705597404226556959725464719182736783262047680381764351956496030351824479337194195642657873329140777328869325875057843718534851138337382067393681503223997933902051984794078492900691176169965512697210469150703739039172362184617663910331708775717983858935337051941011024913850789232997890708293276490186962706537950726406604394719623000227378206140316169756605291539044277010804182587654574191940998774055230681767200299503421191578834668330178707419084374732301565972952865223903564919601461945628780716160231457740918165385604380347667070932036193706733580559872120490080466380917710297127002120613192745329180744905698410797099933805250124133460782182134183138129543091308580410220635145196290868446833673308177359119058647858419664926906357186275428388502396535514645832827823699164209786418603895520808395006917633239913098359970208971864977525796875182417123726694644026137060114808597854325223727193108862784656325319876817674534358303766932187799946399017327989566693053002457919549667827351291258609261421477282668670815931902393403810284668640908455311533299035348449210832811559354233075657493159530003779653990712314958071766810226303416793492144418581278676349059391709149127084599946268902194418544075420298100758587360511286417790502731383827546420092586411095484547997418544448187079655535787200129543822579673621920158288470214881446199348177627217216814903940445311597101313146247520100645335498715295185465948703297674239632884396455383699883059112281354788716960681076368133130192096455313277600310230553789201296103200281845828361978102620895431457836767920809063845864600404968163976387305866482973264955608252047064897806417055132340550081555138344626545050996966666091793057529623652556848419513740318468697609962420845052093066669557791579483007516099438614823907745893780327684283808967093072744763225522328919309264598926776398996577326676768187095005637925192037410696972348455052900533263636586908731343980179023098196388728979996625896557653682471395915795911278619448350209322773617467426459595330593508116024406298782881296156068189208646879381227684102545944863005306241744877073919687669193435300064089222699414454272000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^116 + 124703149799608381358979646504412697539112258110308751514510875099884831120403251729240784497390199787070859093358968708411664832700324053176720743565276023727019718578454958794423563856544632148678160271741810955832406645049658589358004305378075868979117137754388749268096156332613226181953005983883256498013449061553752245700058035906324880613349769371028123393260517592570001675795442364489485466662038959684618230760115253742343735378338041254478185634921427374836153378550766572161851675937075210555748938794963443774572802217331508307018264515620773305358183024896321892205549926959774791022890011599566223489499467351534098426782873856811157110186205210118028508131669904444048718795528467510674693207364419169419583526123919124864406043128093204715413115072384345783086320114292962749219965294517628167760117755007454362120260235292065085995312546017458420175088695242311679505530297301452540846723738024602709044622666258895873230991526463016677891009385119157195624577200773289599934572182373085117155191621473208677199057262374626343170885016995141281898384091953123962396133109958837125363411193992237029950022573241170513380332820790641771924995296356581805259646298647234628518036373497504435953636324382245004924773448649947353132659047574939545649551294893590030219384863290461184939079611379352839922947119047012718563682396258281713607917044535731093992983471103507141751518880007301166594248674813632019251999449908017479260397456223723604131181968993233338165932517893768506201661739636020064039103276643030558201530141395680208718642031366957486267264518753990991127165367882883653975915553504173165071336932361848503732451729857154170209390133337326878525959536542380858298671229022862378302311418244018289891111644176181951182081942462988938564742381763809022017061947407854757113793372350160124552239232539328657740752204892685676785060629169424505964747795062712584204601053236781871028587781169764688691115768257500118070479257356729402189110251148812222836640788272843757252433714380142585359924769426041186917114754574891599883889447016798386786933400718602190938985634699526576394402891912102937539533941189866713146802464699107614311378873743966267335509241422623064847514179179922478961955789153356661450479569513485451838703176962875813720796981957683731146414428421226322869397453288793001366438489750623708161688111023487211491158528451311521027473097347402156272740208523548899463963840468345258290725758851682088382453300194736604468102954026881875591544534073521189336239147474766100616524947825941807104000000000000000000000000000000000000000000000000000000000000000000000000000*i1^117 + -3807461697010063991611178095348661839171288078216353984198747701167196552116123871760229239688226456648406559834649085704870320058848723390424952403185160037007914114350669280378671804953427171468097855719319277315687508190806964940773482401287937636925748619197785604998416534501590766978771297039992914796226233880897380660744913452427065967245912683827598285023236782561381392048580282310238211145775783604013209828990277656885857075606674959764329736088762133847967640283948275423362798812252778164751425241153026352533258524794753701600554355996180243127477846395352219931817804869411667883073059512963920696538125498744183834874730683400521175421823213244321843835427577518060610126500291475200965054205890726388262600790994680148388663654787187774873312583670274685139047833035170683651617378125299046691073741944562902972375420067107349649408886181806801392909108744265408655829640679514584433019705852708011252469249902899230958533230566114276917003252841388420072029895156532636405616660549856454264443461162006406983682468421521789142527126107390132648992424595260859839789500783316965504948631262783355172745124759843293363781541997430512565608584061170243588428497746336749982596760835084302758768423563894970693179232877077659796528419430522531738324722396483233080820283401503711322572788326546903893025372589472689975473048849704081078891863520941056900341773602590465480520021432531289552033910369384502581746454915029143693894984384461330266791725226634210657704597957762085759630337742898173880562445090298402004749446836126710640254450113818259166870604752980248304606338866415425193457226717736864367775440909670621999884408573650962470468066008065013432315184718631216886436289494749403747302850002847817391765440306442580701602373184997220301593766399549999205406699894021993639532036481679151472457032925584953761124098809312365623992302665572594657089908657458241837286715860097034014290826833681715649843793452121013367564447921691206909421941510461182391841574114117278164480269700179247867062265209215579230971154813897506115536897179187577062297621375012360402976838712757577407392581058086484537003502747471119777761587145492105697638302429187699656239058327441555415121183482824549558786927652031338608366435233911414500262083788646148202461484778059667616480304427477579138613065387257166602371278328918163880569363644094197718537904140554026236112883433515468275742194014155867825189243280465283354402862931799775375539599928215827641431738737743100333787279029074333809630448711551893097049473050214400000000000000000000000000000000000000000000000000000000000000000000000000*i1^118 + 65615858928700236441160919063804062507524674075837413655011584190272600398893934996224476614289119794230445535322755955799004643140930489913552658657562284926925664486483286098019754874969978888891906147561861471483996814594794804317204049482397074346072112937820733598486468363090641463350425497463892967634254951269197166259083964302758098881098693356257789625632905721668673037515661534100979233975285750411391455345258887511389661152492163051875155803086590160788418080725228281058993785179524776312286905146866735666266365098837179865931542975514852633675371420030328465287673196143210518676916434352230200392767172480066690537844359401551251614914731102831645711102353028395207498149855738075538410285010627929843263541772043724150538994761534629553329187767681601415390924034597361713724226349206800309426529466893829046451855248169520448141922524072677354304723413485165685276535470087425676281594562165257422236080739343044840041934561751477390484233364756147969289816806932842845449833212205952132621230769579075300979280570353045091013570912620642036446222764815260725994056948431222292614638094336539168688021190800619479590601867577870898480404572212180469445040953965657412071105124702293805712540362808695338050373679350082935055698508297156470851165053357875103560492851551937661220765690916753233256166604941347063369176269416834758529364081517331254728121259740131330904221244124757121317791985674325741160526962455932336070415648138636930822590049968986027291094819702479128374098534719152413164784836498288014543764757764262861337272347189699419433266622387245662850150604326851900841608292334704806164496520083779255898870569484964822790803504611371237108937621583972292114736655467814106845350585490352760436460779415829240471711553251101154805571253545589227446781873048016082924681233573925427408676067526144875335498840015134923094648519833787501444178370505987060841993758944748364294420273935559826239441504182724973623583085809362335119403204296782952517648176219518167359289270998182402022650226798718975222512388294474506068759246527637484106155031815833039507721327052733699622345532147541094759971884901900809912020196189150439175498517203291428813528434514197943076924777205742677828218005614430224077061805944903963411779257070411121074219901489559676964249716403911195287328938291962973321709799653511194821291127876792699714854234428015615769281338770323489521227660646937187204245430051668837138040226130854490445760686335382812188050866421427543789729220845568335683469367153319483539456000000000000000000000000000000000000000000000000000000000000000000000000000*i1^119 + -627755022466693410864008257275090010038682695686910242408918068992458666579735299974005542919639217820542166127604113298327450798063664740461702552383319276145173503210702382082745541830772783164801964000839909837929614053579385393589205304332800154772287160200958294634709269985937148524723903770768333488485213116346633350187656365565733404986843174859176044783921142513985784108482851408666774432039579766262244614471101402774862486503988194382655295280895725354485607563551731499662608630091656647796084906497946890488448691556472838725046074326107960338780633025159679014222780074185224050498369341180578526211676347405405063401857874010916887517658739201401211842343202143046897642690665193813086510569894124420013105991826138083359614604293348694606602190762703577958895256480385976536941282479213122523760707477065182453937952079132369341748036838938149601974315454438385667057973788101352491031898425264217153311248920420217953508495204905476993480551271936093340392998887102781324919619092700092236289058897087374317325873887882944553832959665183227914282316004787905405644143093677358361669096357747284425616501898526604753896195178830948689219651078683947775525304202341448738838479831002708422072650117263873997331841461678980916889017185687692975273810297372229206641595746234475713030845709112909559581940921400270693542882455727167579242612171839778267468354807239968764892142871726556306689104112703404941113291109314165733944924665022054644182542281612668680410305689566502429768017058706179274989269474890307602951782460109113045434815946335217723848537378965459441761922850661785106657243306292538478979463690369301024504239539102880704984096820749693150004457486392982167371434652538819172771867878862986740599260736929192181383345641899209933763552614821528857002244757425120501499006101472869497869060220543102538506525223945382311608596235896396673225770723805472472940266387704652863893553888426376554524316572035472313688976328858564471195739014718153926806713769188368862707536676941106782143258329651416630354341958183721725199416805763698500113937339841702857781087984529910160538501810587618116823007173730917791113590066773919276938618662983379082252724418843571827622427720052981918631908863514897609569041392521541962472442859112096516134555852251618890100581052962816669520182416319816770567487719273398492150142607540953648419217004096743603416918260204288489961529921680229140499771337362827028439984655975861142673772773876750256263726429580080082747340235808175862548650216524873728000000000000000000000000000000000000000000000000000000000000000000000000*i1^120 + 7755501833824422267413161173351134555978355960194532041713943879487423349470242153002824728733658078209409180639837445067870323059217808115185870190055732906248149033357860435358308551089389749176073929197951271404919344545418184125343811358427020386850457110717842816305144177167748596852048793029432180361643582030094527304003100178906836648098228035521390933580160124450951435971340383582404801924421052542899239018312037330605061368655326545900670449299716159339053508962939140731606326605733880273474303249307484999073436692489908556717169841187942186177055748654360556831396511906745489082240464888466275110713828011286746983377340418612523174356641637037995589485504896561325484207373546425202185362262843410415302465988441640691076130862207199348190734157503229923618762246053095919050085900318921573169065843090166283384769365110099797663990144211116724927381179002607605753034595615129837358565942007648899907908288340827189358483937796924906776970776662284538119933106983197165592303311183302298961327145661443881113703701730523826155783778728839808248835736251286440937337100834463899693090922107734911938007260941495450999343544933425555207825197250286791057516781922052995602348301545216569819287651357156252591417826819429064730087668042263154248178034181892427578422078027608207617858299737820517946624112127803205119375288674059348607226062782629149846425259044019195920920368604565172085537273540517157629435719081668177435603837822659391061132735389671369853723958008617986565190306585605340458431831339550405557759755422337241791614216093123140356039564381647020156646991330180928262874643084519207847237975430950576450971100949934592809942403527923344630826870075744443459120643578927953833308542982102911895592016287997841010661742085140958129296764766430825654555457868621364781644326686397857552404043839320706169843489076820382606525267315142975866456378839446003531143250712238964414978541501378073241514449480618473284903822641498773058969569183146696401374782806725029233037004538074334262118488554313711388749392379328743783043590375559849595432219349045700212892097228408399110722332884117077698843630416517588527970087839689970743106113369145774180449063095714134195644558459557358779891532063756327406882677525464764518796877270280574005580664216976948228595636786160394561949787638570143204505896479554861194707521712655659175321777869543648300321607783932616779238877912779984759461846716607610530986818783242946841594070677977943965499564310092672539746550799831949867034764902400000000000000000000000000000000000000000000000000000000000000000000000*i1^121 + -276293806843198733022256176135174739328816430122367116853164102315327857470840498201634765142839685412638741849075689730630675583987853219347702132200809205942142556967520595882514717502065838835918073731559489531800097316184394595306168495044525868558745350883917677813114655648668397040674287814129662059563651133989151311847521913927206430546735631554889233587453609983135408026779376930036063016722069429593397760881205190151310457463663451669698136565977331535522055884084488240322404046683695888163670228297593046936442303668251477049060183477299622153037976950257175182350079588954714710004361981543099110256024730639424039835343725099043269872115544725422741294244311340658629869605315050455657809434895818139160728216153363658721073200348799956416427608694222473624815769436169367014922355574674431074251055276854967675548359084349111386268794267152688120011556159125178035751178217461737741301009538889461137524103502423251611281430721725357445869959956539114509904984789874513007360300091716047373699698984350445754534104786628940820173802709165357291267234807119403327474825915628329791626794304714801639752611075221767390761329164868190061786858840534575213705537305000085390011746559541661304277197164454019906251372455544509869583621483718855058724735932612703665267790415873436308866733986709747104222851430704017124153792052472815423081451478050937569288666891836779607961544995049446829214050280193046661788211527344049675736044444458512487783217819691598687076880659913246647987083392454703519088370120258519941102075254111663576288061587355014765850421106665123083247253229442434043622441292829062150925447786174455151995030272972598673774100250556594658003383660627344546066607904454498798254300215738442704199877256463414323531468745101926159940046566432145522161991845000980808996537907784808215098401725204585354045798991707264086290675622513116012248460668982780251245099767717851562476164787772062091849434674305219756374205748873757273574411480939803743763539358219692091995711568073289429705772011785079242643694484236802142583441666603997292934994387691789784100769521315395154010629290724116784196875982806911672179075891475313015618423396622408439161921940596615735819467301746063109413899159253468969166406528384219505430294498962522715816258452967628981756738706439206397360630318696825212268508267847569120024086086386091471478595542442703187655317757283387090292261118926523772647436927750089073799940166240159455004089744205108236116279207192908321376621103719544101273600000000000000000000000000000000000000000000000000000000000000000000000*i1^122 + 4899965810156878657386616249451439181186550696290890275308196436251348831896451083866720259872174683265527444812348875675767681799820365973888904196806842642268062684864203740944818531078943169124045148221933543854779573886061387370125754044848972095959740716158892140229061862940887275453831598007948387028874264825638784823883334667932907865557783121406047195286616493777188484243583888681060887303985264741208868711298160611020650590419315940549837690388637642620615791547444878104767252845747876090174889592623255984861420627338487542676474321765686561856228695061682626007461860885734379675610607296285876285616614178979744450334306981574248303795495267015597829784041824449161085997243321947082930834907936538491317547779753545687854944435487603517871263986940316941460782349140311077860912910792994083936044590860034464225998092327865068014712809423444824307514255453239740513846592522832740963231029685342708488166304941514140068268099927034519645333711414544505164111482495528819029353235162940062640065383793532586894937176192560315298654672510192851446777545874773160229925507180312828303453091691909419753555839418279882842151832335644996005048776857810642296064305965058502249438053615793688959553550758281212785789760543621713748176495283385378505436913340489394821226431231015715044557597130461551050901569111060416786343360892158539468530858981324706091453702674231894406537943483404308014327681829704716450792251748892047103429117280582262323791596682607853965054488525945398515127169535241281497731412860061152823460250796413117830062447796599752838266247699769863155271988711476857570460908452438069128899130643808997974984799336012335696838289436495978264222060150438205960483162907011094664753763491431102069831539448491621576348006121937515444333611092066572152668249013141592971791416340036836282015325270777115275055742366165164299660723696965996262640474779664384246101000520723688237861040820484927435262377222592057855954783440129121442198857363148040518448306327192150307938960622827807866467351865918451348245951805341428911918474032271232586391869281471535213714537591060385461209163713718853314064037265780809973458143022479832480132510485502177066693979873779191885213261706145057762041970665640049783122814960763352313899257215478942334241632356378405852297640012802951434099125616027443065295879608954400963544998287803884503444155788393142206225480099296933898043172118480081239047580463421065127948120860551834620409122827427010741717671293861981045770801570119680000000000000000000000000000000000000000000000000000000000000000000000*i1^123 + -11529557608759160570218908915685019000457073509848323134525489641955196565715456878755580375018343454261547432784902494425195792071388506544174217040522165141857348670920400999679819415841858031127139591261821685135874052259232114619245699217143023703216415206328817773213250787085513691012954866091338945830653335972704015629159407531880409635686064027022088873160353561800466060096102561991363174437179855589282122353016277751646034620732644914584467288390872175818100722322550430492459065542983817053752937233550919262337152124548366462609229316265825582467548962645971712690206468680330290231301484075339162981131978333184233368032075195031549039815587433069535860243341315332295164603096430479634759827890715256718939935513394469889707571049042366109591150226198118830190053347377791104799330249120736217637001499462158506394135099136776661213797855920615376430003479734609762836769757538164160337008563764790126201550776627504144802450194603552792152680640143346197530932208888503494165969687189925139249695379828375190234512814096887781844216350303749260621261287183196316728823823142445556118054439389949630424405632045086289319405822403810604291020302949465132306522984614123237763660236381905666991704041306833453333194904393439142135623042313989481667042248657873365183032897019809084450330124378565781430678655883285077305297409255940714401181054521240099780962866766929709464029919448574043529729051733333944912232807682484729489492672378365814789768073606527454439685621804709399011750266879642052660451449923463868311323436074549088463823136941756009457877687679778068731757311729049939493808950857141052473423035262896494617738013340756679193536385957499663738553405638945332054612284229907489285435316278337899660145730322153346738785562346162199970403302010655084289034520499053695289456045196571702781426063418461425170018955392500275706854800036077659686265266056770367179789480197204062255693481126775223060489469223983862456539418211528060544017011167763307835353424804120158338285219034911242301723238879581790586500962429942559279374706559251595677799613512176447247670061746505922416448228553997400956137895073821094302764769528414333926179742014485018744461363256930499111045813959863992721043337948399954248856249885693541567621685013463357532810371920780075967380720227431148422401446058980570521148556530621361822410683209092641426955741390328236722325442054218693702240579264614871129449620167813560641910124494857605274759730162544906580443528926042660448239616000000000000000000000000000000000000000000000000000000000000000000000*i1^124 + -507658115992727518105794522272153448964334507549540733993025945980338494238251867001080390823697702419951181245472328765110425460686128177991599304863371535076810480985941392396426114167989869616682006864627931307654079494888361927739782111658802952216110407353618096045659793011735600799666181098550717592251019100432053368120551267641153702881578699533720100885795644609125588843981982876282058511212676385499442773351854673126761591269716272567678115653781342196549067754877581043717803404541047328855160418624674904266507209942092572373496129919233216242789327254640036535852141612605783472655778075772750821068821099613141824749536163529910855947273525799270986509934020456755290292513785568337181381254441021647406231372530706492309147049006672516887781396234981339185356600884223325818135859272632412833454678786434964349602858610232537609076903185710131512909397656246680660875822490619721138426307597496264026394416856550209383658551302256091382808140662639243948437815577689311154484767682465938587543208374575297251933265506064940014478531592919591561433946100941695105019908203643395854607106794610891202979378346939951297370490219406837518496060272006468392067977276266923139577372169925289847529720580517893541824606043391658941973361114753917988147478683559021353252606258350293180661424220263208270907858238993052762244364675641145863417587931312350347115310959819253206142269529243418119258977658390312868107490897626541364840303390891361390192258765604837846118445970453521172017959992187146860289841211485609862671710577244174259672054414791659653580648396507199731553526379483411327791507929586014637187191122782657380871138831798071494054451365181719804701122731070387794606088924848784318984562231482615920962903323796467177629525039535616573987067651655917275114847306320459629911036244972900491580844807479083296116538641886468762930730308668235827153136059779630791255322657082763653142758212852749960230374008368306893788315695756266747261209543111790065793203674708091076349480810240624967894995946353026923823617297335956730230467416750015919886905091663926711890901917741211111609626715602165873857169517293012904006771214712939534752182752441417783827771126171692055746956288974609402978732407940746629948573131513906197914642802729525032632605264107438254298628285446611531617748727637848514700519872021910355393199233598691782810087946153063059766527504731867209727226009898447900390361671913673508408390951866973413180698123498483881626248642849591525376000000000000000000000000000000000000000000000000000000000000000000*i1^125 + -76157822588078172092396307158773926750169969546633844666090311862177778097907754239911080462798340184866352264563001401010526163859290332007328167539501540320989806403016296886651388287807049848526610208450208353411222135081816033649542597594038753444633790700842051168506100860081558895603211366321526433645361337805528007341676538579172204123333084972050671881897683663037957709564089741265567559644312259540413902142571271329546820856652243864657775262996831703422825730104442132925286719314913763535832038844003899672285718069198289078781907545337045709562006573116182971780655549867153557208098574840321021422754609207679762254236770286974490725340698003901298466273400909411038425338990040135957605092854943194906277107315625830034390357485888683486995392426519516643123475507360219118086055123380945146552519541558127015642400892321111205171286951334767220179683143732989960698663488079667278386369972998065324191764948974846228071180644982967796342700547662700208529246778755966718841498795698764373432794798529766998507034527226557735057035576084987232311395507844404798225958160903161776956900724278095702068103636325927274492913518970431043939071473607771701350902581790602696847570732488053118373702086878313960788075419327871117001509191416328340036645588520629751168686956198520036730839167467842578748569313344757572819577159526468309773938001918547827980048730864501126113403083637427167660752297374168266822183969944105193189045194865801089411819132012069394682181742872571489934674688840802813893556465752887113762682774376292928822980171549521518128541648975442146267717110053559327248491382140884805910670449303967692774525858614745431488028170789994900285577469297237959405613979654482875365232102999967020667519275810070056255198255470613925228017258969159873789789180203015678069507643317024333520327861824443593195141826388613239777814230394831620358375891306336576843661106630142028201838282140106482798413130491982446298142459918456786698302342159990261317501816903933060772974406660383083798941993578546529735574443899575364580327564838957584654146235999436826605424248545860430363486067650478815317251038426498344529276701213865827258155432649310732350283447321023162403962583395566119550178752026595464002247135730640670134801640398027617095186700422257637034214580910032010241685122462501927473565107115905869514678438419330760285189294376595326700949128920153577007955303043371933643893367991936167719215120412731247995143788802369726098659973529600000000000000000000000000000000000000000000000000000000000000000*i1^126 + 80563470957257085505395441347151241240403251726221095819323073948013981505550743839268380262830053283198892260262618031952951648069881110742257857776632917452293871238275267821072926239187694900421688441283663133823255007759686138015818978007653556846316368985024200164388740219466862919093399985059100192513561011616282287215504503959141050420589830483690852594977603547941888876285522607729651608101111569634339305063596918705111493142337690431205921783989037861144900864150423087572879282493981313331596693790617717995583161503937389546092216372919860988192721767726978761690069540629149053591352728326148917622929441831099642374806859548250365879138204879095476982433928621366202029600747087390871386919487895257158837432687986632068513943213348090424747756452841121308795445839589339674787209872354621337395975725700182017166939454495100316384239860461485800309407898348540711370853368583921858771823983685543123947147537172298039749902217293446571251261659795955818377662927573148661426981255710807298635464068235714128751773168213255357954005330403746170618490908662158840287095210857255800766531371755969597753547995894456371729695347584467073976185027166603979911061029259880107445499534531429579088890625581674038235704795029345767721715856838970217269977597888212757262028810359441785731251669094558314373565959454105642119113373968937977235970429307817875609860163381946208411860522864694361187837517286125498560162779329339315396989105521578313033662290213719226632824910163982958195205497845382242572382408636752649970356641553776277666343059299464613582114449662728582447660231184198387654364652645213208733403541476089682337963618410855332995909466741576491321533332197246803190292587707634295397512479925205266468178604677557978135799943069438911523528241310450576299607279435880231857163824645179633065009627248969975795987776894847264166167108884156651523293304280711074662411887693239158899065159503953046242924972791702019395658736042938533089655097045671183662044050212668848456663631333784629969488983885407337126461382518306009745929530911336602720221713750583616596302804531416865836681743063480995866113299429245343595349051032937601504762342815621683268257740491501879581386704836297664044700223851567771893945533749345520880445096646077361801193785371372884705491770018545734369558338072433043685401415054647550851627282540356243312533730029778945351217661235899760792976590070856213361411263716861457189322718140089801557851258930194313736355840000000000000000000000000000000000000000000000000000000000000000*i1^127 + 4833902828086630018659963313945738664774518883132867027456090554910337422765954468614009282180304034244918849569949800597408238179146475572298260591060153505550227870160414834761292311773904833903622544517861659769842494800773448066090449029973552351023278289996848148003446511879110009811866236510545867292213983512639325943764976264854104825761243595760002582426439693161185017356614737964450121855016225675902538922789772703919405609434085381588019814450108728154725296519299051438538300448426302720393399530227072835030202608731846447943608936086105833943297817727855404902651051359119611943648215635035614970726459324277402807857094947111953141065570763307488141476957325869914513457497992718466409456255970280515385531684924986732067273772128503161802430122422708094781444239278699543520739720719661955275472439589192470142352309732725640685045350778248970251034931222617151875107568005041333451827158720279368934185223091992458884951030179035411255319809995455036844614694169698761871453952473539808722836884416560894908142782902968206572491857388166272102067234754624092524915530754343920738499884198395207045787825188647218654834720385869239797638716632678064866016811717200632736924377534149184755792469876206403292704252358775042554323931248019200881690912119904627947489016558083565460333236648474386008691397609363650575474090835732107262074825850129490170410538616554865748623222756185458408798134878993021023424737532282052877019136469789188850249781755290070248159385567625720374378751585460564362082507782780433515805690818445955896899385129069346810780520045500703120264369119808345987537713740921004508965290856502106272528371326184824277826938645666287602385175943745440663620521892372958461256750689362173931386457770924684995002654921864926422142013379063289920353543013256231924912379431392968349937367738751939319824434383558214740614526719763767221684083518750712093042308535474154911657191816930021396805474879286404640921436825387509561358521019302265939125599137407541064352184053405568475155632680413008042529464979438047021413896693375599408377437783562237038045407420570967859878179676474862671317055362505069906304277196420290538591532297758711299400647035169157603136602031388281893485656383821560680401772735019017237875867978136392640123308554709497231091293837773617520315783685140837815185295589170701291580834759210430004897710289511552287384733001848117246221089803795105519710774171838710042306401624626412394059881613623296000000000000000000000000000000000000000000000000000000000000000*i1^128 + -72927352719091868609703463176456363272969350972563047681891945180528677228890546909980374972998677370877583838631078207998443647864471668406335686914295941801152903377278977679678979758709856102203827160683782460727014964066265596731265520901374023669964043247138706991161220951031682418797738477496568305225187999330186553648909679387912364561304612957573604000659949465863083298407246320702215819158164243862816410921710022698161608341943176538524453369787198076765548156180583503776911383405987042653815736113024817020459458573756859521487500863370453546750479468287561465481943182895753353289525341530453679934826023679810981163637331940925092740814805638023478438633484967768102301033507095269666376472441120765751642368692148305404150490943477315835354912446059960255544147079744608232766894849603953617912882616603274333807698401168818355221738470019890652845305955947023491296617820887785156633694523325726381708273255484272808426931763563068741732985263847479583036619054963718662191824048832740965858436548880664484230073212889253898740427239870679909475341451463127782808137613417138118989356300132178234987206736413789948410826940239718142123618779511526579527137326335329246526063643887070852262684407489104660529611205865575764148084745248254725034728992563919135593905897018818990905320568246557784877116879536108323004339969962662999476500617115712932011855107912718272081416800111995255148213498740713958603618189834526732987127041590375531648451724087079096813217669725650615480308501553115029978623703398610424792783666827044640026831603342647116252884632461231032216992457534398149858745416647512583779161046390115495140151780977922686444119530219924243352201801131821505135629596650251191316253318924473643548044869187924769751823281975899524616431434214538665047370949111591306939991526053796339884419744129365111235393906516437506129659596833603430975738160677490471594206329867293492298252965907906551142454855946818928026147175977322229605277323881237228239756862669728373458758608864978756233392717145451100037555905329847910766797632537650827805025475981040729617528905833447792396433841456047526645414421626750190794623946874994465807400409411332081760837626012632113415932857784357677648122377841794341910196007686412323066567056682502033985078411238566819736136808598439318542486666758378642075554302311451552522290979396252364164668818072128559483086416389192137901111308017452466619530018403166861242381397954657203280412672000000000000000000000000000000000000000000000000000000000000000*i1^129 + 33789149852592767047754676284237253216544296667967084869098599722664721355923800607127495820043346860502008443168798956379414352447321879369724609301046150866200558786466601978229027196501484353023243719425224698027405769057940558729221906792180840602018694146343123028876163756683664926641042540124529841848082447615779319463341471759867271801378218556078215928497114782229114255818113057955625603564474158413022753926067934744945938161685760785985471975350367718703638552910353973727787400359373735308718348812874773049337278596165330157351985683672261248785040007768919173653599576634112779827967088616163943554159216338771469447384450218880878191652493173192102696333400053838255896853408066856900890631685248052381860658223586005446707779097740163401468485828473423008011201019277777571148368341560418996882020795772082341279990994947056701504824695923864777786881550439155293671973772081842090603792639827442250468367076976577011492252078143840092903505500420406217033123701221109795998169657456148022242179070063095006878066000719359117008503399906682465039041187396094425472710437628255370234845215262741448477650835462434533572850739341934648297302774175004509534936924742517647657964659443816433872845103055090521887157737348711274405731686809634509903860423477424252789233460063250727294560623089880934818976455637560072194747651982218231959564552057335148310630490055152302364123757412249313626196080193187221768794203508770950995015796451824613456997985818493762931056928873820559921479964481429810694671140118975267913121279738500720346035448148278211026686063637087582010602691928649561679498985785291669830885290042555759016009952351363949383726879362158108073671993003311638669780352644529658621045327046556302205873682908925509049356870746023165014690310235199416619421431058008419979284246011923762447192376411184409152565436022952662768094509542403410378257763686242684490116648871138102926566050825509360415232045400253362597088432371838910398744550364666029832513836180127407814231824133241260738841949457506548857747795327471056035327297292890546794278555038581695690770674728933596347455209870191956634357434628143256612580671873973742538818380585711190948871731246018726095590400172561702983413269457806063594189269881698658870353809502696473968949941644580401499870292393482401073630524939514800049484944213916446191095757791261193845682490565226879878230263749614597233985829257834032884690388214362502164048067047509196800000000000000000000000000000000000000000000000000000000000000*i1^130 + 34991032550351472587485981722615159855385643062058966245151907108136290146525360551994883740900687414313985463807906535017634212495513917761914727730321482832374186141419100791388943203168446179692248117509886320137692187772599032116338400890809411757903056914312170653210638250004952941484602957950677474582094965810491866574495560693700895953568703034105697107900491682209142946780038717249456510935126510192498090374139565629293982680753620135072895824580548684475873279018457527777186911467634874467907033602331526229801436133185969195012219425884364545474926697527167560850092897824080781962794031839159383587269455273249099759952475452966803207340562379242034418152968233171814105536000777441369173976238736737755998744599838420166505390768691743925098484181714123292838319672127543414050046447894205929264680124390747680954658622086887922449171845883674161540098217448945571646604494631581035499588027244363142688089114089581992398032415073978091916184059796715645175815552665542464777180787187434981575420373316468725603546744565453458045073539926601641843514738345511687453461687835211794784884230784703830994489018592929176380689748269160645137419764882577298828258875931531007817345510458891063361721454785079653838067247185341193762899223671376617235296959617997542419265461883291921602080582696204700018043268509450659786541359976631152023724715824525872632712598313076510336501068641654599665066825901438741956121347713136294193803432141233592208410819840917023671187497567093202478599647622578499727321785435302647817776898511722044053953150442836748403731222183545057408217247068825153311224740312222891701937698812412277369025086150107193778187433730508267385386123173405531859253303869161759420303477862759161593788977513569886352506217004214006439696046757452530278696819452244721447614133339801440279767082152649263842492721824862070948289766658292343179709612652404259957666451443481979708477656663139215315745505090354903153135281785257261322967419400521802248632599343826714191694033028468503129709051226257567912897707011734408535001838962207409760990443470494976729652398677384495466055716699203668913340664647598451049458601543976716065707554344128688897420928786663512931064181452294746112743446473992560918887021232021512583405750340644222591150819216858459777326419044774689269866189056033112013831755169356552401697430263761023919255672019749416860385927315270022982220450899780287411108466461160695815599030272000000000000000000000000000000000000000000000000000000000000*i1^131 + 26618391169272216561754313997138002887507003461488866218108908202309212300971284412242536522793965025616004897703751472350325454829250293188532992777285783852658072489307349382125103360983161698218879286651507001765073599478700322817336070731509538562649090972416208578569823703257163568104116743322192827580326044662812392214572088543312215204264690306018597454203044870302361207804457060759968503713895919424008360171688499416886351382606376591931135915415928640993458501449623058405605793952234482276555652477734379539457130955669653613154985665922029645552128882523321510925308585216028078263267796335711596230715095604802283830520192297220242829522126636189761175206767175732388524686997416901421879337997451250185445607486456563387239617592011318281938175650681153458957284830565574111901880705504586313253397385329253576781672027456383251215458572614792094660350816403188532032142119067580145235394401778059295348980686978321221259893454817211140934459217237803790519087368814520161848700611230057782593819791004944200723027479162343061711502566282075784456365744481570417315556653142985164253209344929389606872120806404775231319968482851737437599764462223130342905730265005032088406047250080618630873094028334346678345343792558280693356600535173214447162853471534421054207305837154658681027685576262542997210268855864721876136498503598821410773809199149323085778331519667010011938861707915265291238466397175831863194840085631064704912653863244881443058775626767817139111312165694259377804116344353935561729777201036929407302003583348896565216680359626048466658305429894218115936318165805380030366490656618446081795049993587500226483250587243460627735205988437603706793662959049377016603783295790044819410026554162166938324128279022089471377009543626767999325165740493058584383710193396415309797023038992009950984558062280674656871267673364454236185286427150691505620783452434446684492611219642886091375586774278029622411035813868033530842660753689176181573804358293167928518070854938245793763474055219262295723107946697485982418284025683731589394715991658092670397868646999840849472027322082534226282047815490334511348324610968857306765083785621106801024299032335595445699684186303438493849126511182921628983331002564776421283700118576534178640681644245449886593865964154153683566963934913477261957850180725879248996124596781416869650970237180159455322553887776717415501000628486438735740968730564227093538448338982007524556800000000000000000000000000000000000000000000000000000000000*i1^132 + -91695778068174168405773990658886457423069991341523845185562596194251634725666939954000054052130517597969934138375021189743585803046256186892197916988307735550552063739534958225810981965419594698159757000220495927011836207834735336547464924211964555870501803647921924608449145154539095357745110632255787961236643107807299094961827640883036578122049870740915954451663544456435542642375404179513744070074474765515491539803715123852394755759828094805860263775390791874782189929185774051667406093169057008878543683750280437096407039429207720097899465739045879028899832055206444927818038031407459447818926839308108965350187232947606349183177387386044037977488631095916070461450508188163539571017381201152115389834561201943458989687877493725944025960753965138153675414595220300718838369471421137005125915822450035115298750473942904120159466074761510703804985942712368280546918988908301113177992373672815875781990617874157416647279075297626421475054523757723491436842906973631286574971336198639429661039911733717467008612523772418681636781156695135429742982316481608482558806495987226911398619641811749448618429941678003399716559063957464653307175920596042016093622774390428657284147436114430801259018865957712510337051567779117532703137540261814645677476861482423548952836979547681755728882936996942366531029581215369172637178213288988811026099023113345645813808041298224285468425919295182356450862273545290704044044859509928126421250549903017794904699435309077953720254092664577880796803016560367191117662846314524498677830948557885305785593053159789847571229771595731382466829382766231657910627424979878273913030984715333487754138407073618137632329687342710697132333606459660414874958040736497122973587371421767009920265065125202168619203211519742086383416655066436097019113571669768656854537556560086028186794916072505327408344918055055415649008672924609015756715764126361208815696897631255715356991020871024721424834624343339121367668552188734009635159375073104525585247652231747207719967555874081853107527022047075124707512038091682936396113417076465335680940439994844490580612421095162176201949457000229218706395579159789213666936056841425156094268351358512726859551975948748209222303879948786344578233311190987499443673511373582857461937158715417060913362993418396821918041733612232008331294610117358187662370819756928451684549818537155374875033760715674530087310651350691851986135388600406113874751712655256406211234239610880000000000000000000000000000000000000000000000000000000000*i1^133 + 102204780400213894408913050324372126635799199193075203431707661980000446815381886236242867989964735506377242142946553843628001632795076171916160033641664623670445930505897361123991981807380280009190135931075236284877952248959628999431671606547243875761682173128309384659473876790818269315683753644117239921145737770074114080416660492488840651698247348775948413742456536763686771709345183173603970184300519085146247372534000060201116774818381127882915273368859985353223478152793554485265238747850495340962880748352218078930541559474760337995587563804638544398425425861497720104031617960900982338038074226076029696624342239860431716698376175866798097274493929375998731062870880860780346845717514468834990401411562815044827214847708524736427373869585846380141753057914204816917261825847407717391832858029006944089473786464623461234333232719889899609302632528049939687399746734365418471863918729619077893916081431878305473318536486648091059451209022857269378066252317304523904514840405057511354515699222605917161870633304142772175278146323474889377340383633333672890279797402698777908666693346089822899142382372901666577474079512550131412202830907117562191272494785973610947209037775638840979699550863221791743668878636782530885719757352483387996983169088072354258975134140834502674078892196268191697601566878804176724103078322298460899141528224502166492760104009024816331068040583378323780428523272516763960437182692647472060647456289903149536274629795827587067627848818330154577598586269206341232470262918168014230165981986277535514144876258984612980798301061310718834728663458698181810945739148064380060968689313110981686674064848349404957336918975641086750356671602664154496494320178297479055925780206641036720080964964486752403088798307161213505155812073718200600985465303451573914028832586670052173887707738683487366636100237846770429293907223420997985183064339589598946678382981333209957171071251435553057445870835260891150266213093979372134154090539687387516400356148832839716269372166685108132133654253538191485926722370338684480449663960920628202183252004583956075474103594243869820261188900665386661881409755050030930134828662597379145821623959943374903811614968253129963164375473484947516859805292938482606768884865644579646804549555343767227764426570703145157106566019129590378477314108304397907290251632238759340589656737958572515877857062637674201459930403063257750923852575747142170857618650612449065041920000000000000000000000000000000000000000000000000000000000*i1^134 + -60281496694270830971416012256852724143281746461403825381230575145654403870869808473825462443732627359779515169833371107112272630198265588893161960032893889729739079215504681829329368227877222117133960540201874669252457457248068958961529359517445904463286427977599760640735422973501670709325219702993718446566091873435523350842191457846718617252312430641552850151730721844217388256002796131132708261382408573988451749233096565550656977253430586374728473606701188552397716874971757621594238414195792641201448562878025706101800041223611931415397061620632240827099806082469363104468050647557251720234310208659711093383481347895708709548923391777209279879771047356058547314058112998252851049974267205617068979467162290513783014847966501070353213740865168951479888888228389650865561078355830124345006877856625448948467948781413200788863812331038058783532720114009317383068489375536676386166516136729571758625752426011327979955143526565981187194916221423530439662599357725741517716770067471318831047341888565155628343223969991511219170243033335498619350094549119523314425187928473760701229084724560671414594426006147334548046151197565628828910367909551077838163219707959345692612560085125795544757344449760726454587685052889039306993322052348291494418495721451551050367955433302247504538411224533176625482982497732499764448999595488078225815942088444370437716929559146071246439902438333875568687605628214646284770034540198023065649665369551112028313617364768914209471682580044317089938360897318116989091760715410635451100542785822591524712386850439574166994570727536581241636518944834742019850124535555895699855098808496454921415452336262468062262905537995844455307422648986245969272088333712597664594822380190977057316492813978655056550106727671090919957683347662187714116914155173727196131481645144788828453255636655642642038484739043180180899759790971100713470444659331552769889128739345767717222454664493265203850756624483562410059905962725517389496335629432282303023692903084566610090412527160250758141666597956107428149927825220438304491973504258019019440142957170560069298363743322442288037617263312156560544496760609178525963816471539454768216189163673637142121793323035653647427221641152627731916595004796879045719240678757694109796276476847161613091049629866988976015508244202001305186221139813575290853333483390995185724023432944181539900278320927105611961184830343341704333436563093198907433562410267443200000000000000000000000000000000000000000000000000000000*i1^135 + 21563802236950187473711684878220230889465124720749561285094183615571011538478839509961946218987794636380648176508331245821271113437489957921143358853594404069976575234808720918584871834145702621499479322208216584086299804218850959540335846400711354731058981526471890448823814146633288398495299182610916082128580695834259560348983187548532790702883212627892040588036405925959733577645998885098905378484182631205074857844372897935845075294801898423446899466917419447896075391489496153237161408069186248802743295299879539880785676989034496196416030652212268402483879571723866108834650257686528973191830525800354149374306967108536313701929905793058400205018733799068841800451196967177855052784721261432212650245614049987032558184906008147957639058418303802386239481023991632316019350056319173291335405694402837559091441907078394572803596525410910780427861218729728888174258324403550162500008973817606392666807306673099411732556837063867752709969381258213012987050251581532395276894209849735632157583138499047284769204995998892221273768067365036689747887050952632151252930552862190132878547093782291115354757309090945599277728501291931702137284841896416697981410490103386582084694872867095583492570414921327524745565537045599693244797113543530549159919131392583403339939310575138303844413830603528439906399868198978257044461796298253248499831397308897422449964664678691426691315589017098857093364214140304427273388991659306528216061239419469982001578909945972417771053828293746504913098077660142857477911912191088992820175350899431697074693490312349845249325573085741783754675065119437360068972870221631388527524742703207753319743786580251585872067719061511693914676038323723811241465735588734320527712988110674698728501143930584159936107635746800867104722932395961151583527285975091012995731142611447157627469943627918755401112946950845337564718915671742636477297640932981070305798949117943509058201365935103188308057036989673727937364135170172183327926039799253946379056208648007464093884579938029636057381466177050226963589510190373695035489393311034240124502644635218082955568005463526466698791671979412033132430550761778132438679232151405339508140517282349566699956156481167673401610984409854240318742483048167513068793609764848467694100520800613172905123367560985479700906457202379760343124062845985123053564394490696844818749352677831909823706909531295945058626906210417821438965412833189788196536320000000000000000000000000000000000000000000000000000000*i1^136 + -6356951769210509323523208135628091812702995788876289768130774389175704460418651621944795275636804121270628310570874172010916755702449122217028638696503918862231963932431895375196603435368171363113909751376349518490570077411752891228360601181475805533220244121441554556944260543557539495269979528388845994416041480523099076158563311309374192347405343705862586553590063527944579523736360092438217876266252724275080625876483570564769665015800523836523534705794205874900179307876235192657102645799739434490849202996287568210485961885116684917977751134181513024220983316407564261305995885313861971754023471985338531597548551922845924535165210404444148727105100184404238926502876378360302250370412496555737316219266692074258183598252294842616463974861263250921633219350202793320908166400232582636590675122900196269628359704432955851343143921614580392771115400871293786358836196068235268661558282578000157657543350268308567945687200708239752743793231022654578673619353301882245908945415240821655320747130182692841885902375101526440548229804903113050943811557859057685694731424855970819818374479213739343240727035401947482594670159226971356905550767393806431871309739625341208879989631654430481864444567668272993602794111449344527040987028177106390524858114801731320462651453460964641613609310191578570724503165694796415502549584107959014952219014176717797200389732629006622199562211922385073619579261674249442087609859507448035743939979716464067118836782787182752675824423379858475538797890308684741283695975685338003640005846406465468216416442973256385075774637928544709606094660817534121929119082978877904627011675181725486029607082671506389303830290090307275688176751187415606648241841561454140269059918861950110521118981530299829538440975094055107406920625415748058537640948895318552113272928525613343664551810542539876596834619722319306071781481342588901539171263669574344074369258734942984925877698179467943987577185671536115688571704771672370819617456365522651756733623355483850165136844450039381189184016020857134434812216635581783589878483854384438312805644888389555902631536270575618312203169918885441542384101959044854664078189904123577382344077163548698126010191103876204065177073069842879720552495380772169046447217510577374101275393610643149161655489317077185403408498047317482384187954126717643114786736856875696019672055768590666951079301507841583634691596094692149681283267995631616000000000000000000000000000000000000000000000000000000*i1^137 + 1145596948050027977357783852792819532169699956490668232419490473843292565197720932723873243198450041208741690003245368436261345124972998112183974918769075620524155410993711151876532117280034015763522539052406694664028106107275451482436649174653845865219648969247058888765707081864903503425586098289219565443232149842870722854251272448522609547320084703561844145754933405058896852549317609897887386061705829558216210681520721965806514559289815943520488899184569939416581537088356014240138055842270736229259042397817155118258428328861698744619036969020929390367400019289931049004407979112048607848118846028736082073121092530303963135000656507206700217097719269421362140028855457206188113229558719595935613619606996907256706689138766323736763778267662277738436571523144716433542328615890520248826284177172551539406227385558059542256529751280740116261427415089847661296074907009326923240687111489319282338676039114217624091680359605693729144664101388827810932140554397554982854402188897729038053491044822660083457447203083119987939122363430506644927649985983942446977394246886019542011331930192763560343882475371750163216683759661239669719010766494530441445434705092879296302605489540917568605581241098449615271378008228911369265960142127552662410657848797800526099216387858888629690739892068378201034483722170766356725315580691792179453499676084818620561804127856547526111591783639056582271243018621680625998365471609411723937574495720065382949433840508324255562664637410743896165877936814719763538620089626860573083758369452171997447879858657061342353328305247997569927199099287253194872756471782998613198175985529404923571048393823963587947367904403202194371370169462890129234824083807585934775819262012213780771270041960690905902602746613500948680542915796680846076215964803673030361420976145958764342172896321983722995446491978591921416201436183881178319736451776726753204406363879080095597246429298676681903483172960159265430636387972772217902990024377867105552441218477398627455643475841809259374098850949750029990170038885078794519271553054600336677179320530639185261182425595744497651536914345500493368260561156746658450618523189320409110370954439231755029167873372013069359117830063703673256856448884528900153629958505115153404158528103310277008134136142259959941233082760776896100140716696906928173459290298527601686149479566160840791838987156191043310897554337139911600740761600000000000000000000000000000000000000000000000000000*i1^138 + 343226415691799098003671417678610309247563433321665787214621798106658111518208575917268490968273835518618919822746306035973173708016956247217477898276496715440396971185175449441670933782930673428930355394558658507924778375110911372807052135441017918179065832205244658828065263112170303152583449686260071323719613831337858418027431830382361339684782351033623257263170145535352641171082119544528552597920712897546549647615946146642108938294006394848819557498047045670683368486139245637926091012601205906901449738386407241389493535495190746754967810689627576199750394232716359582724467785583644770486295267074233245190914895719290237343997230206621777653111523800758984594988483281769905208732790874339953894870235823545003261996768658024512079198251783737186896961756742316902728118647062975567292961862591117150694164745543991999559017253980374255329682221832599951621886554242222992497003643627156057629712810597430176864702925879765636103417453797498364009816301340480284289511926360582542542764740435152639913572423458451375204318490565083872195213888860637417727067306641020055190285306024482540763060380547992030599331934538984742612019846039068825625018095755197507297362290614038446342272770752719645999857592369052210237323048511350614510179084542743712048097213361877593016910308144724812073764740480767640276103063904740716419099610977198292940945901582536980773266425743678823010342599804040223099159105817864019850639484283106121619319898351469767369371686397528917994364847762495156565838111706751526306140808474435405500138309133928747862468202443991559750236322232506921646536566154816742966429061108920128822564598622090676450589183409421651995122599362589889897729552720589497026172546063423340015591353917941377976427306024671494665645896041829381256478198263005444643645666540522537697191906493501018791594669760397305967817203943089098614738767965643919936256486329140719882450821526043377448406073824359128638645606335902665665358377721820471019724457423804494776166174913651239221354347149505075958682836924563341152194671965531170976051161324479098157128516594360356340729388179833533194451024587158649128777687928470390001119308770676713211698972367418113910709213229692897189440493919604833179548690738256785459496312995726555494360709741376454269584639636627572813761043420586017897385130557303645838023470203584989306576506989310046140194186959257600000000000000000000000000000000000000000000000000000*i1^139 + 75495472175671241154856452509140387091621109955664728477404913385564965843609088065121264877081529284638873736696399406435938133293039622080427190165117412061733882587852195882422796261325847226690040571630998413934162093652951832475115934494895573818513308094527411237053193395828883180258222302830344322307161219947762651827108174482542780802997254727645514488740503866852344794574175342351619224201017802101095902287794452897438875112962645755376683811909386705337288254316629333134221218884537395201928180396588000079635552982594049827053002611762623263794512890030612444825189219551724357437170446176466684438599176903661349044481988068923832011541176525741418573965474247188403615738277947620166539047301332414756702903266099678740137901526509641978504398896630327271027925732236127585719653967843644374153457554649684718292221758406328381393093049821122244501664541769730977205436974970581648411106830835105312117761632076826540861553244968561937937686085808363489260076828425065654359426766152107117311132822687464543305284938983826044890499576259287497069016051217653931885697740520963893020871382682872257323936858369712257725149494428463486914264641211962697618435989305419832732059658894703717341447107883241381482122223232893814098184934049765915387644022837747678510141579662952962566805888018630484012258322322270770530738972759605488158800597408146111428401140612819235370893236745420833202043584404671501746053321653457836506197751658841576840881780926217803404714065122117522816271949797522195801143242228066987188680237450798960124500461221665009426965139947849937199595527516490921834476934106832652172157376234071468706978361598829043886358962399395809464544867311439055861499576941545780638949387139987240717259537554584520977688425460984787331875526347270389096509137734568847553119061904102586548742045515385916009317118780956585927306717678058239014814832084376073956450435293200943998340144408258739684356911398482294972317554814458284658320148540789330371387908303136559316930232651759788332850983764856911165909692642997716619258838111527183490173739520043928481116692690116782526100221969231306217333896105655996123023610914879158343643363655097281341819574148062726350825776499963484470195959648930149572316478560603124273206565065021150900321830308311062715510855656010375124298068809258974547067293521506663807492349467442856159346688000000000000000000000000000000000000000000000000000*i1^140 + 72043370836080823432936055225502420658888832109181314142684402421136600251631659042206822604085756595249329072015017707048156393155081530363276961639356880961412136399288361899306999912328447449037984959415887297880572393994251148556858333732719507598022948142675987361460998163221841046176181018343751761526408399782979478073361656343927084626620316809197226691877555578298771170669948535757097652100544383697233910720288731064645114205271462961844475623392522253577800370006594125257976000714497309493927055745449287947791670039061317650850462537333680022519847440667257518023268962275704334854464379622503018963565387854430148339127918038337114382130680415913193602806397350487296137273941379051698206472523876497301348247686951415811001433718898148234991092529685085764137688411477257373667547469506266324678993013758734098128496057020819070746650003074073682683806433919154952153419394226116715142510572307702034758737009195368256896800237380546443693092434333622759503269425342703540771548763502932857468277472605242650151291080860057514618387607535907609599371910894354692579819341848578982499882967753862093936619138540783570880593127673212312631047234033811653492901505029015674157734468203452296196548878080883337197247733920321552557188811291866390434627409050040775272544530284130810470038850561700439271147146315004855806455345089767613088991249392446401127866465079609553522372871038018284098432509027382061595157797669303614964105686478342897146707361687286017741897589946792139440276540249456664484347481603805239472965440941770916976700706857757051594290681774103996859605839957775054835255729072011620502908693437664405367630012372916557584057910174936142863039213467533279137706901840023681817376717194739211801484315927391297015858458872750445517255762019351828385571289135458586603150855141852065609496379561142208494184701382715134642961944550248184940611727484230012614389370100486972390271694516550069501304647983583244588650251533785413293730584523231878695176016754253677453485599025145217519456661773014521898842661690573059458075566792932288010281318769825667335384061094190826609181235276027021014883075677050608095272463186335121927054996681558313000260855349915047315989347611103360684232788869495115493880337886642782677454313295161256538536991948948013928990834205859387231303252066454635040061586878719135928040641821409280000000000000000000000000000000000000000000000000000*i1^141 + 3531690958878208314842208623455794406999328280707533192308957788262045773068309978981672773601978138415646102050323252280750446796027857879577033640816494722021698131274736035665879808649552147755962473405975133470692008469040126618408308109334979490315249172767197357356586692843627650796746827122557947181197445673754131414444586778698951879324850858389260274644003037343921391271257673614959396307316418110163954748784191714586148979723932747200546100958135320024568823848983269530959679201456401288319832892263089905438955623478275719461722425475205115208482051406809114460498894886310015833666565493329587335252780128468366158973433563787021297824870740524350135503269282742957664776071015528902194363538543298413367922462048821009145647544603656426968778504160880378654929840720763899313739909460719383728342257404096436785559347529176895097012023865096141578780436261033669223747759686277299253785183690131979690064968998303643685110655879562742744218495380228258629818254447640900874243922735371435611944405709505135876370061207256378707717489711232103007302051803214671899938884020146051068610027823652215830235719736787289102891832470971423567753496857265696394234923203944588420097064735161493714378790400348657375169451298634721746520048508205811215911949740694003753458302265117607155229334628137968162862368991826229514745658488468979795779692394149434160154677431910498691472332107941232450838237700811549331684317783209517221186893181269062044637764093581270868210334891427609478419524243577297816393651992149761789756173205155372829914072264565498573658268935522920200360659712115449342215004481930487857655280346549455346164985258061099026854538425171816168371531920093970228008674073448747963738680329380785452831378743776382145099892797807805578574418709157626217650266067261248358078713497328493026717638722156003134855516710327302650839899531525704397749710915377517601496644348068567302774080989854389898982589974352373041968843411408721986844558591818951135275251679214438147475533117032042773700147133170636593374705715275806796846382776462800780758598995571415737354516706269672179545723901587304710385800642252281042632923888055522951256480684840753922651601001074461688452971427331536713433469800750767989394103268288923551477852149014112782261724910897833944594820666956187995080954257002711477402639863214471945713090560000000000000000000000000000000000000000000000000*i1^142 + -2769086275226509464726344288833997730950918597194205119688741993858313300701027816488930953257961010344895901446682052170975005781186395052809712131478479563402422041215954858006743389318091130660170848467185222425280032488659895897038427892818376142044045720523866292222645420754468330264692484885466897040604826568526068748627757055502340784847761884744824907367031250341710392605035565492510883103074982875375874628157781385697739510007877861650621248687229810057197774688660368000552801394697765398370437593532342093211938132906746275957558922585140512829752264942302403082008351220793204922436730915253542783498167403385134520174033187944597192450405638631672379085248593912404895985632242073444104230711973318741927019692261587720479138538286453809566929711931185027034581117978401726228632955545852694374073389565469897706281805502631713101751410205722054986450034058297466795282111316660632458796071294646569008859739402637485073426351822267773624768499973788624023794992956465875892594785035908494206498118895828985689654611039455812668211059307372074945798074603319035100341742650932312000766130881827091701411127029012485808406410077339541150102404574889246055596844830606972559085188645783496634792133161728799783994021476000408534726598200802837270923386093204743083771674056744371267035297435650876481866124804035969084098613976980425038459502022725195911148892130998642463229432875458250156916297248036211246406160488963231744073495976226795692182651431992035822322584959099204959020747351927380940874553593295436150537115205871690412138303431351910079333393560364787319190014242613557051097619437938254091599884633833412381592066650446712896837017770591069283259055166594506519235758805040621025212929990595568301862423512316382076105818737539322097914942369374630026302920301328228137305378014036294668786971323422061482980425074788714428554912247866300279864003599488243861257314905614391196091300810490226399544876592585574910107881197431683893621226938302223145865319104329832759097355147755420223825189358200456408484098226578045233524856183457705791465122779847554284364911186853041195452499497259581701415310617744215878323087108626697023097980183382822796192523354283253048592456605626549311596471848382671547057275316758242289171193583784317562327817014878201629003688469636407741647371194897862703120064513757413376000000000000000000000000000000000000000000000000*i1^143 + -258919299395569407116061593423587597846418342096928797521943599641794933519911999916729183319453783702097514134277046694384879937133809092635837014159274172691909531664103700020277056573563450519992422485571095154640020808201246256080326426821707443385767515721540012696117137688544976939688323837575558113517202624028511002791657745317865098678341820909113576487886475012631414912924242264357910975140966357510408819244084960841676605415904831824527009523868582911845351915809228503438412735581259515976085295424033233561213876485887041865375117176448927633197985348053418407313760256938196798048296815263825406699238413982594614362757252783032043441503883733530922332933038587210235746010266999843042120006358732474623549443431329677896648978558787712346493023449548112810264768657472705552505657519270695972591887010130243359144139805268511211789467515762571225869820760732343079520508525784046383369306153443881818258987937700132859739977602803293770846606671774696375582005076005897790076301415371638196569844929631338636678498950420546056608546643545184986031881150525199305780332316698898316067703152409933098509745336193058481629741135544885440796753240683299536028017522548809668688356298599545526035238492243119125547916122032772421789839770972472416394811964000719170240814009641347467269730371360300168894108342487891956591283677472256246088793576099275386349215071348513621735198643383497557405291936418387738711864901094606576649271211525683586023592268490555588786253165685038537862732368945648517413487906899614989339652526736992588650015653218328560528585576775351181694538652552770017304161228721745604226612278777263438647023773165923667251277865241553899661264518344084592100576827990115826014533277190304323840553202506848233271138886093669395085476925650353113252309899153218663919297871874967869991990868044077618978682899773980127866406946505895172606125949184200088639983387341741525110137044085807711971512932470483678136286992114695108983815685587395542114109852428025736265651739356202010522955808376321458260445876592098338058439898979025980214489899507602250295450766798625758098900818418452637758254023338662473374283603077434315883870725073378768385014098289119360148513890714653658447145556466221232316994523142579165733325146166988505207966132027554327612326971326162600803806807068452192952254464000000000000000000000000000000000000000000000000*i1^144 + 21627228045969628374821500718192862014400717750350341732833360444089190147840776289224501865715174384358251532591083299131447881738683589594549938101880117687707419138868292421542657258077597740413548984347628646625051798410056880069686340856100400186065368008206832341154406143808440996556082166645158198076714823919588923330245507257426246515269200880720055728753824911465714888826370309528533759372848120723833863791966929681300178369769047269976978293872042007224841760566985933588339932168574919169491316176043765017863740064644010482697116864948696352300312187573349063429508538022234563131903808029734400279138557332387421272337682643133196133311908296946659180911240927050365878618525980404856088576302389467367686711141275277308166771320280963633306813848194511949689343016203298107838298195570714408651158037111837523033050874148956223490463817074883362921387295980975170215388195771095822965758034618985205433554250714786186650687414074281442422044191866917196639169278793498658984670879043917991378685204644190412901925727491903980016299403866249873332586188360899445122680953811837197750367354318858215556227633824943892471888789898383762667380710930823838075041899104497823956107964900913811109610369490831862406670179405167745548909185708836722183210211810493822794792619040723641336557106672814606218023804488383723570392539670482209424287193880315519916022680780818615251231576004375010534975594797218909337131201738994643556539801742373851512204681728396704143690291185288400990966549806268957144302883049154369597415529649920102978141923695018247852894539303112653938592207265878559791719341220341867212947734673348563360764338600323267574197535884814068581424367283351104417392535190772935411503053946115674272789127713670548496664831104037596302049669336603605210498544572001508003914095303022812322816292215814574663094141130282287820438688076352532012521930564713978388575381007343722132177028783590282533945209002955832506256512387978803203083672590258253696429036969329876227151662451120862044896718866289761171288589406652620611471693477391031005551042134069646296439246775761672238773761325370351475216017627461987594806048776030018147560248349653513066312796769669960741768125140008602350475778283471290113312110774610508586842127488737455704772982450707235427751912007290936097430511110145966080000000000000000000000000000000000000000000000*i1^145 + 2381198941830854317383483306254933249022723715005200265301593094332152141762509135826203035053566268405873260643791021889180995484759339472680969716813600827978212474744909485797000563736745359577449075325393218166021700038260279059591921246221268430093331022426096778123383524927623642079109723711199018372826015262455093385190858877772156612494607977099667537724738680455488248224137428727652124440638760695267028638296306195812380527105707565191260316255699308020975796746668952285498743584658558296115304115652804461802092042833761422922775267609266699469571480676876061588726832118897105353195285648167517241373217732524663163336791016313922158155535173221953477045401275163284794501020206628007653476959870243902703507234739319164961455252807617977736638256209256238761540239369437191579889096824009124286180991042969916235958345076732498923758679562689484170565731748707459426825805077003091740870251051492256284295697865320463918550154529524021994173291710510401145157432993720319444528753822665115364862319549536233766864959317272024484287530729946497724956034551292916127434198940394835239390470024897063125788141429045661969884276619805039542377915673644124842000019013006524086820955896606626839717028881879272504329356242181465185783590699416016865351558870092493092120675879935050126158764746279546650282325214383414189560898418201532606942131569562992359504041230831405682314986669266292954037737200239282207285593667233238349714277086012105030379664452108870176912472936828944147710790232673141292876256412650718805138340186648688599265633806493741079514710876776877886113244387676961708886614531436903638520433172149996418074393565796635753839372896847103387052338803406093941159011896974255692524119300424442641100640174553103808328056533598971939070714259306107283200143761582355457862572260761479850782856930764966734563287059673504054434801353497444857017113592696358400105724899418827814195870072630931214178310435908959762178274158586726879733286958113159392194972904978496195361604570846971797826269528114802834569499913567896081970273059306760210629728753000585641060263737829559739175237257981917274644536042400551687997211901425348602432792866691593049296069943486296759649918991002658352113401620847979690667940957362522476002364120655111160009180038533361314876835614779399097995493376000000000000000000000000000000000000000000000*i1^146 + 20255383559900057001322822522632591803077784568082178439482073666372023364344770008131203917412530508637643878157966225523058996456470219753893725600327197827307703664506634550141168584988996900412845016499048826884809403466184100625302565841435492089651626112615928255125390618247684396051773096773176428859052032764864540037736191874827785428486223899174487874942168644814854132340373850172591884016834400243234935486453712834098279165337142840205107071459381619945760014310220634801827469428215230751046504970683748874255464443432356618328091719619265549758639271161696227947179563324377266761934096846511274659333941463879329355665573923219794430954039891430227265878944208378055755463183257892871331141958156185512613587505001293486636093732652220619983518644126110383159149941110901963270861083140968201303308180943149297063209688502634788091702561010181594820441545915030702524512027226240717958332960723983985345553374157403940951938507460235072335058557799252106415190491185375911927615655177940273326469198248830418061737028362707442291796207815869320404923506551534809725432616894819934135649476822188575741108620749049030099906596312892024954496946524288619920027879185398128624306027752816663399337148957050189249756932176664092072491130060652973069768231520693102693948005095166880723113162879558016905952742071990147722985861076482144633011900820775146564020032493539414683709349415188332316273873289504630566836457738905470930049911565259271511235628451331983153080252960724945255805199081881365721843043283924458603934916985102548384791079532439306965090016097511541482074120014203562814575842012222438467607523495958300941636720738775192100534303076169273608962183536870525618934133173927590791416868768941554602006825179943344852742367990560294691566806768546216464130448204660585593504294496031558345566697530000156161697657873342127973129718454383154256890816195548695436924291207337337770205494738732861313446908265421088381706736201418906185236535592578103489952234056533994554702168354156483561725203925990597803411748414572590595614880450369312410172488537799452583917805985733844099853896051410223744531725168434482409260717480652888851278284007956372613992626288964045760338452028975919653897122635885852962976188011248112899026311414892193793402510968456072489401708957401088000000000000000000000000000000000000000000000*i1^147 + 9171015760690646106519923412598289214275593239567962116509251646206218621903476695070591231066237433632637213046050025919548332374852414879226126049384406032466050734951525830749842084846831720432617107778554300487246464154330753614810160594495951246552262528860784769676182996944458615082096355331683064134235726891098340744513501427656353025085715640582655889858629109311278137265493617795718136352519741309464783267879262035440469416075169145555563830688551691412664490937697685327697350072622898641584919850834386721741264532651723855939011297399549956161672408741399815913584684098741044978307199844653340511821550614650146732332217040518707316011768959915528827330553409397083007459765908069621102059996309983713098174799419544813599411255062504596822798032088591801345401415657859622962055802265735466396002482296680431630175842732110693070410216703842397312481920312661331839030978942442798588316731647487027007445688809691530120580359399375094186423225677805910123476980267342429031792396573739349546145054227282118393693238240600056939652863569345709571355525601966671259534365336541816387526302741290860793755074833161334703648872609327012171747437767427033138261808105118647153329699461320583460410050137074706383420232311944682405271900118150915472892974538227797759308900004344854664875157070232794751950170616729880922759333497862747884217732737340976236351513282616361914885945887414287682543039566601762855565446870923981662996981972056377330335238382259181857299664232036181085816648939135657134082625319705291052108406034183706753553005032343985599141123087943427249511860204608597186697727754183274030234288567292961820774825845718876379012251366322201655833612906030543775474707873747502412733813313785981541613925564228657544775946347638335602146646968500805156150193223958725308349877375919477586460421552850909851782583682491957402445929457110942470755022061248650418801958845244088074230028749100228794598864015997303726026465545274969598726665756598300890443425984581838409096852607981424925840802149925009768431840626620251325577535454305729695090654252258358060546840873646167916653046989286458583546405179873476359206620324171798965262879580021068414663923603715552659794640586285842568138852946649302874955224038277400550315315651472940461753971175305573272911872000000000000000000000000000000000000000000000*i1^148 + 845306407963856095786482178478708049950304387592243591890717305334400975351506678244394567355617448172794019141443892391582762734426371209604596520175507270536719345778326926154826632568718096856719275387962888890730957317659775215346750798595385148933093745689145987229428091298701520544861503951196093580306687056508525759402266592255964734950455470905124537791673349451131898653783809664176250752989292198366730602661459529236245850739114842633064281039078030565463356686506380652268865542826700613739115138262625673097098976641272564867174156273767188330352544352456063835340962451659771618666492349856691993285253028862086591333387960597675745355401207313836411281948414048604477134744470325754652288393669835678948969299876260324482436804770943318945200475050629871681327312077462961640782890904594690837821106961026439469274037035662683219549973344387904557359663425581776223282629518294730409031243373872114618500001037763148663598585461083992518510213507889592507236306185226573282926115855615259286482309325186464175121253561809869302376699364103028407633596377714383441797564699518155376375441780283037838154973459335603838690262031311401412245960451077844166424485815717920954713787726359164575279645192094642405645119929941979987315858016648616534070894274477434593763406044212190688657739314250389668318599420542363419450791082255022383037065430927551439416809305127291922708307870457641778937426591588198306909039136849153688116278550953458560019948442898762319576780151774381850328757470459394856434770355453363548801308628429401206529949206091441086264904613887500963748756641367841193861713572754818757712322366146730277759742583944319263491818290151743447158012290003556204423846149665813938064099305247726859621676345483419961118643817977956907916576172965432594176409083376730516708049512871128714184786916757939404325599570175327115084521089873904953045510943649480365086107208788691554331528526570251300930087287321174282606690352636897311988779218005311176152393765757140915803491660488637477317187836074720574298665309847643956398394318940950265783642539107459984485623884146652632373750198995753966725407283716473856177443662436454133683818373507484566522223961622252582931425875488325206195781977934917917643046348264249892010431982216207273656605546203054080000000000000000000000000000000000000000000*i1^149 + 27998574341763697071214845999225735911908096951641468782614338458841588361836248256368604754379392845416585222725679437575485712302917882799840251443112074846323681632007669998469802430339919174893752058430487278582532871791388207490691093872956722279731992386148802908287172259668891596691185571386349744705655760820566651511811718069232597015458846300180877903339036118311576049305087008959586669186856145829500399972315200716616554079882461355968820517721512499109306031585965235524765504050332076382594551752566330042872649753494389884519876791498754706644605210911164001298416116065709413827911917835292988674532304098038620617456172647275585719255657951801163491130967537977408188071398087302493338767727888733623799739316221617601941658856999876473936441871514316711544832756030949598634745280559738417907427991173193190992112958823735817036904568342199905693399769211267931002364717147618457223888730736805310682382987783607103926747837289548857026034248003914339577179728001400658682993909375168745769104508503945430810897013177071267030649977575343515182438764505511312803537018406741737602773498109664362257064520165768481463559515806371711885734430214477482168170136184683411589017880868830145353982351247632440913289348923836173334795660905401951384807686364827744664432518343179838049238621584715838557880294144569220210041781376650118109156326632718919480566357993393044275017892599827932895111476725569380084794098612910965490187943177652356582345802940186177774782954290573740621828726012300192146510130163976864641989234215404809120500680276974390071759732140852316105073633057779971302980168543403612589358087664506454548391488650442437500613451731506763411367110361256465970875479572842445530971185867947759666949910993090395328986008465817826648747216001348481775875052880087116624547475047822084276801017589177944210461022293615400437542458785879422198637277906467307075760764225063474312505937668717493282292693812011979267239588798213393484314890085377040397758104516791908153087105915623106881937185650961406125260712950285025297488808430680511451399202516766380789956501317169691920688307156358476680123459697084094079461173362211713693553957378532239018122530216596852492954142874725220323670396719136379108168522920492419380045857695628923476587315200000000000000000000000000000000000000000*i1^150 + 2359743362704763727372633159528732976756549247688848803532579911491380819435874193338619782233858200138201670617172095030063924013901638903080877471800035007443154467759239530506461768500233686365435604681102894860117251502528961992286835729574189262520781786796243293040099981181316674132734423871535177060327083920584973484611198217662016135670613055900590859779415598853895754096090550953103034307879825617394371570205281053155594194608436999624933213932745033224510568243471564890333543837984057277967311877813939300086282573844319589834801272958000534333744943321043550087602245334785633119255344588043098609686402726676837647023656428936602227313053612881848779378198617404487217745538859616469395943410870649145985350654881595605534894204629647123183330674660056265683590557827003087306189012383043200129790602181127302113182637027851022226917282413421447642310374305277481894290291705123354515433273265685459692932088630929741201215826604722091017341347156691954419242653159338542631142246671142892286556362493005795100572358531727981893779928543682175656524598727221167241365914382463044708822833224324705496156556509201480114879010270439942871289048296404810627875991008186673160981375227409697910441556467731680055274463545966272466792985999723190971504974918829846166417058764525645290966611635262390093906771379878346090805841683214048143549400493661873823471042000441766848562466484558014542113391392688110333128639837109709071985973582225898874739859494704571655622205632372245559935161872505686679505492234560072654559111143438816994093561181533999930210187420488483188077533229862466314909781976666927041709822233089401750499257032930985040835663024311152720515265355255740024470114839522158866794019733384453394247368322857268967135511957370061983240140077654136007199914255085197131944456117663507717845350406601117716803082419546408386960524017206698820571262279994712273497232552675912522433345088031505190026908196155542075104032032507791643185106257905727732595543415547832503425992860734257298087518964239062868865735476547308596195752859431920870981016709543303337590872538189396830223305991650602418915741412299753875195099049163102590800051297434673481214680919892533095226931260951735498362448038956482365788951220824606434180483768039505920000000000000000000000000000000000000000*i1^151 + 41889569616973805387210104405966363987684887079002165257429991509239278424730549573118491224685345890518858445378334716360552280318157015437501890240841827088527823581137517444931655882817544095637236520830496833444555814567542685374211066043466374719938747318604465779303988383634262176811119871208948770637500342175432490607748443601121764957283895372101934051123495336942770256844976868830293757317585430676880285132325011997706921198511350156404753797144031875537971648987569294475910959558352442176566399213587246354662313567632355904329079803146267555333314454193202114736874239746680884446748546546674708780894985211188777461117381980095505819387973706179136721812640472865819069756830790499353606373810084801207328198523998911908063818842549567595347541165052506483846820192090885432832829006034668379026763309626694383978060494974304952220214930087196271821995965686253294233251924959038942436720030475068618750934487696717368056299247075354763696477379620545866606956007989194565143419590778061250515299401962609103400856527383526011633280271625913201033841205998326831543462123376204576046728611391009906020446529001109792979960711495702642766321216516392229176544664758905706056550070958350168458318823712129877617728093076461130057221671016972202275282616852035021357557038498997000376207751355869380621496308531391948071523519630074891720303314362321391749400352757515240244036535004685465144206496966347313931122969986128983710945341030193703815027070762208867608066240998350111870608497444202508500832917814744848308365534169103213357965413108537881689039692625604971619610657503553862994053379205554809950128178816391689321504723423053745531368288685597366489321693357603832607275215804181252755537902384836484161386588532447493670653139059527417094062020463438167799440518322852338107339265584431960898286948551473501827164438068389325262788996025918504773344316589947287629673194475084619389105471984572031042485853218386951827222623108138021501845551358430475380033393374415085589187984959613412719697983863664339835173475520348585953745851044522625727744399806270715921541468273725947814420755795092925949945773482435222744211177607946579952291762280113657210060050773466063200604756155493183521191428156204887072913898649499384426790912000000000000000000000000000000000000000*i1^152 + -795682458029521753976568034354810923594775244020181468217525432790074296057488069736273872195456945071431224678791226614937931903554451140152961535775078973918074384899251942496167855895485771399352810613630020310624411166236346030336180543690857811981847968704162273374599066468293074980163250065673911159366146498122033182239446779855214138205329803028508782714085644221989528917998913626663810721153978918185908117798179222071358481648521671857377910022888281133821969377815234410281898774030517746181147312622271874619063754577521639966296236864729211217196849274134831544289312475444918863735751784439410287619775894944028695266722430060603659067599145185383781848319752090429243351180575534277073980845662114776255402855841442796696526302830719486301732084739452571298206147105172398915020416026464525503202391245862219371334591551098415320129887799450347511200693293355493478403410918245357796967757572617269349305953586278300867831805750548657123887256003167475422160778652218879378454661831032006973787700920551023994622803800172803695412980159729533164586765175926497563597288648388828928663293518785880343884719379126696364291577078003558796048857937996354222004334069861691796893069526595669591280351281431009216395569510044821816005067471455856302293377895372792021720150792241019192813894361510088769481698411477399952328295036896863120570517211051793553720624824814299512019461007798367735447120066630095273331388326049886114131433156479464130908112346983845851304123383774521408116755135266777580527556286423523530086964606749651909862895429058486515562538911671682932486215469655195725476437361065202319745597932275354349241123694580508502492099070869545153579077239519594388218374905025016094357490279068109665071726484924550950020556402675198602943628009096510983294377345869464419031125975563195002237693247546659230690848373073101539439874211804106417280969378102101928101946329016323661887355373379136290769685177589833058904914461916533281197554366625623055005878185150700804517662329366367006314055677076294025583663858811702830608970203369562537676630429087552392737025650835919693149616092283349965786877708356914478680277259789487166837214955778403428523592287526527364732416819758704183816103559256818234796386546823987200000000000000000000000000000000000000*i1^153 + 119124382423556058526822838389541858319777937852075054483647945330917784722169353622597676368897225205089543378537103356307491854673184443836081285768084278479769649871890716462818252584375684467055250359909949193642527340135082989028619520878867096744519180556050291316785644889501216552186703870654563756798466239841855635025197222721688988914168463361092272106503658239773790280999034960186833114505227596415557672269267555237402862647184178303125500556853748951217243309054139748866886521254723129165942065865977507594244248622955962229918321270482894883738675541028952566058266842012829101942151557696265641190689618743689763277796566340635872726802705751768425638573188763283989352858134299919846068948211839837923953112366808369172970726829117782396355497518299345313470795940840807152395809288793457160790021412054092974248939535274834314130890696237495561157548976303082570422726784801311194825902190288273745845367019131974293800979167002904154597946679571082972895971951433074119464384564162339510282695479400295759678725267671268109730127900669769967994732865853262239351076377401387724327549104460231208096220651997364998842534382594311303807509092581262221023987403933980769986182999420592065604452391912580996628572544241578007422447004296091046536027387803499509674587146778304809750925116247118415094323643806575019984854604353924733029610272423893196582233222404692365688069912128727164018503051205228314512935491747107597452375257764602053866412994001348519712045204371153747940392955146405052841734658464777010568103197900689279580764452420898252680655909783954618510359780197321609016838187186032049791812793599127596435886472395359695111469412943826824831308642321899729778543646066413068077390984953475573811603151844405441872329979184861627178266385309148843538655800983476664777515440944387666219058018744695554411469114762649521025967747785362901287576926445532702232289289047262870379148972841926179318280015985796012273481849308285729585362147127241052297472369085428537529131473354301962003996144384821142384263339401923803029958505569285516612712992366989235285338212610187515310540700759853192541299010417859349966320400879388098420120920117272663280646917990371583862325245545126141453693648294372443370291200000000000000000000000000000000000000*i1^154 + -4708627122364170956554388013227684603197818723939786902595762293087107184690604678293787425119661668290466830873634078461334265599786137903967053319203554597253052564460857387204157421408859408902012274291489014253066532736965090443383686986731026610310365063508484764246457456933758482115939824843984719332566882690464199800443411084894099785813959139526995033697807905301700910405547561420957080536826337181456533016768209574190146125857499857008176496677239272918725648460965114288441848930277698561167932932472500934497491082406028380922729760568573466794116679942047638509230267244185428079461545309975378821071259354414775426988678221371697049506173073443845761233749261375676759202140921820564850966416461657884458505192881616896885202899719009170149877786479160895868703738484025676994605543778681689196608329976547642596858048224116541889435145636841625892591798983473581282755959361454192507361321471350344063769222317417419000313984779291291097227208706083035216935296357996620372463446458175445939397458851502600835782396869645610242248347500325382854344675777405342691326100737236264482507109382893936387477908539201406019331343338180800341674059435807622953302246823323656804999228836422150886378823817194064159015324536090375846086108632826346377821600029358979277824885410664134611540182292120671558892086020434520040501287198773177730849936355813138461497756328903269786137877595724249683521545702490558409299751881801526265153736512941145603282123896144436916946638649113445708249832442033610734793793580875529339212624069010553135377048544159189431988229541937026418223263181941115623841237084916274959468848047574010349846342776299644886533531824246063211639714090091785244459564431309916572931672971005900801227010710432531571729792497658816694259240002175736693923326696052822238226752330440659237368276820188173726595372340790374757121082855393216590210395251704902948348554534253009690677946105123544539677240043377320667539915317995495253701177239067238934386002334983352616957390026671886133013994951095063487994402946626241317850280403032328219903152323537645492963265133778216141833217368230550210512268970030423156082069695994373683399642457434435787774349583953143571473413573282879742198365330341888000000000000000000000000000000000000*i1^155 + 124616638507829796351642936693360853207382982198664782201520829427899705979106155929132964520441262458381652421199307830037922115669709531867692356346279695813982051066217943281470046106236513773828867627033921123788322769130186200246053948243832261406024971018631646744645547694602361986907830333000654632628342669835267990503812416396008435449850885285259396861033485295487506312677085211406301793692220635458129713499312914724089191826758804759905649747413462802611501406232260284477254532139486137053368719785359948471696213498125618925662350538145082559385158185433898121541689645669177631516153974907244780431993368319391588808611138533956259376373529013343671410360588413213287409849455444549085640855248268975610976750136994064657789905319401826448122080504419575138232050224448132532269129023178931221254960590904897037555944038733807767583390716871552421090652104144536574014948360617131155913443972410630135728002309549607637266613465068583592658421668204161164416725814315279630405037384779876344597835772407980467707373219159712161234063091526217783465878303961728442265658511542072868871716059219760224636236319403310901267576537280988913072807351340775717745482104533524367924961661747308400076516225090762673295981783325305460352604136218886453573849325463753854688645485849742362141635262517062314020471866926690507168186043262942194112833751131852814525211752823689962010974757507473572812247410341413112426395185370012196762942510919433707993987308975009950636497842661022157088276297810415976380399090574536328264177552490302526531215570143477023155191511810069532687416010858191794090459231260491854637019293008496347976485871510262407878624740720161732188284210501807799188853359432210042709563744796604185264874464138932816590819881001354464372631598934680629859036909147679515025259024611136799553512717909001061792757876118385787640226246341810005384328847842816494780789626094517598657907639231074556657049909594888245644505950421526998211557154885142153707210292253264439701466647971747197078151553621631649141705194700087193308028293324465579300737519091542314546908972067187980623450474347220309671003151367054905214062939489739388124167415670749641341251833788323132325031633555853522291916800000000000000000000000000000000000*i1^156 + -2182918579737285368146104122112365158187930961090885512797742645971299626668009664637225545797169208334415659530437814576197895327352736683426777341181678597378228461537772519005479405533578465519741520514997635465407910047515451139425170235265728533761707574109016675707297570160456598176288573082613560091802158799300126400431383792210301726586059669124172456300636188352010535681232784604531120065665673672258110707698404175003248149963608793314068128633527761140647673086643276039603591723467533376155479050863781759398178320509845180711995760053808602669034646907740407027463181194147835773240140522437876377634307523518739225844815137827148659998265564803107040877508515349600451080390444195075795997732994253467421077269743738062181109448556534636210304345853404095025703879531278759440076804567973718593823726700714240777330380398046225545245175034493083766529168584996712519789102548859041723941913569933963440920103415569475402986608804823560770597547246277086894722328282716671738108898947729992078665718941123931971783363636693586132601272300782674851748562502735526393272029529832292190746259085258256384753113312255872089178485445682917209917857084257654861951103705765738102159910575404463631018560671391846620321270499930649523312472559298838278493194394491836317496752737443175169165542814958815476501784952538178899276275837761081664368948223321471400203585004530551911639808161532391579523474327642940351682181025792216367514037817036622919636764395126712862669375991288180777889767727044438208058432392239861426462608435870331947147292742260616213731419150732986796781486534691683106277792184651027200968135545235557465308164466657775079551760135565381842867282275117707865727401181413355694893365594018143510089734590269974807572737139586192627349533826246809380122024873226928631405661233540264027849935815636922104902623711992816085067764869601940001285596210818093823030726056559816022085716050506696116430899579491395225356311957878711772973074924281500730717619733100887497023565414248230807140354042775411199889700413269752475916912839823905540608123362327678478511637634752989199048742749253959106049527308907147911827816882926997872695124941862007656338153986792096999332354080112640000000000000000000000000000000000*i1^157 + 28048121617054851326376312583279933791393820259115260933014202124879636125814996778304852240759081857294069539978790315221731735978386937343687380200251010392713069546957321255734810960862240433234326277585987040765559754330237189631827428370392955440666303902282221890428871132056257614858158757933097888183612848514094149577364197667866450218963058262399636425570161954194129583997939564276334399502059644671439415688299944849494491479345341779550879697574626734906331330530216403641692900292735358004591488076054895980871926171658942654223889137808250960345056147925802206796394638804468527159282344763816451996760540881536251741319282298862974909817104939745323871501584765282605419099999698457499935380957580719573004189580741241541668170135492849686090988141567890104403838224607890513288107099124685162600786417145235129192309876629091521018309229030235392775296956539225971768999748181895442471409941090331006830610845757053263957616781945769972729740360319102805882018450235180076391942204821982917864636594705653295326378037722192056182648280856996937018535388264692671429639115091312412144724579168522611381646927596187998275614280590249165560422356073097331966848016066960044885141149666121910988266662388814227802914831750853609909131128408504743367388511649809145520584252679326298459873215335234102009633037775709157577984471227476508409135846817710590608715010083072891261012738972160894064529195207692702697412960446736770140695495732474540771568902595753833944408654294429345453253377064059631192783323091564939016138837025308409197529103320604189962308816338878546233659713161525497717705106697514786741123497659259419285805531890023769506026947629740867971547337650577485405291901450273397854819477306731992470461294448710710120867719224195755412406566207689571565867485549294264546350809806787704668461019973137383400329543785026694140453885037255332704280238704035030322829069003232675016939145540305446478559178111566894374825883800583381329484512916353919162171777383637843244765843501763190943635855063502183396029506151290105234770362677999868110859033641463795650995822077984771617816842935769217046292634909785218372107306921851720479856193871803602988693152749251758915584000000000000000000000000000000000*i1^158 + -215166993981700063963983267363408046009284439403760111437131439226789212639938178590884376618547009249582528753607071630461429227540012147581584958047396444134993376978024855222779476306770801104120360155787241447106852274528985340776648953576065612942918634699872120514397120367941156992970393377305057424807386364735789442577763827084565994779034915037754205142725829225888579885264048936877395207836239543521775012304632195936494290383494653718386442706134650619816022078555741282236243099039925173977737167701462457463674047666349874116972063088349050205664658749321906466590707580231219960659122730180386629159604017314758034471065960784147133313784446664675790550110262426243050688319197969949483662495863893850516670459609825607939211486795234366354731286635981207992646044095590178742576734828571290010784923881422867922128994670931433067676057868888638369035978285395157855885914668221125902240210905680348826939593857260458731905389704840014113168561775044107267658263610608160975783705703526909188773701177186077653972489031368167233659957379604664925206283329691731468748133409728983699801214021052667197139459454080245827731477001316696823943885317510952186302827869680914479399218158426040122023499928654775546490707428484615447188939969541077134834919387465990087334988768795735969759551264308590625127019978313243539792327278538947152715791587498574090035868099807084780408518596713878617100689879539744787020593486285791765232911345879439434745922370983642030534439169210721473795372915996291853538679298643758024069667653723282443044321523659474696531537329610046641035495270069456216348360015395239263017176029171050049118475384317967465769201984162731487133925018949620468044913002941917128279053332813845590216903848417269713236351301871291729824586066588425223225655208247118693334858180738303894048280237923185955885140501207557133451547586607739192453310092606032579329960618336067818871919974087849509725220676464494657364950760220591661464744465973195748488092510490493237115368849979978506033924968852132513618857514211485899597750081736183064224666373599234174883500040724932945586988384700891405667464960877779275699262107731963912659953386371928758104077893632000000000000000000000000000000000*i1^159 + 1340684648247929796470019256416190920980320708833628359347700622106357912545400541768891493767305157651007865605845972522931157495303297794683719141865944693596804874972848742961255166705146721228927844453899503878710842045619675706838603993473341856195657827670059521554583243158432045845915995815460803556945405399798309608471817279109125493867115010721573671285009359118364111840368495244882014664235545092545711954092686316465455695348668374848544988542967394614453385886275512677734401828956506016365821664075290315920697408344186558915553886081280051566590040965093700885554748668187444182154910346142060169604153620141407433775779440928596487623715804990597479994496609427700442908880151325744953817173965516768103519440762809256687910174580771083392597728168807414055082332146518507726545253730317815908619300047786126872228405983711437505530969849023483027927298696649650391753432886395237595910844907002825850723757240745119014209143951219006822936990928385127812498471124567162089984419023243128861142741907182381301838904797318052672860553497178609779981056561139564522012713335418903407419847371191609400560759793438535745235374142733743014400014940543249904742342110961570359038048586201459424651175165587870620692788044256942775100694650026730458217595552233881792655773775610809211614681700944468781471786572207692812299091016486399508512918556460906199440236082073198868564591958280365769624896913290037703166822679810895490507452985895574577675500395032496514935872342467148376947829712720062276107787033379984724604097663692768359693360386381409154700182433438556794191229523051406803794710705504203653136755574718195445512860204417952810960814872229812963709975031623900395174001207524356732442478779154200627992226264754326862302986138111455320165945306725718941803116332403962920181413311314950456755413097016989982504751230572134908554869255774702023329369171767406125935419805110238017825913519583675497315761498633575805359418794327808036750654141066410257610860933026800099723335164138100427660019264317445388752973714987506065467844797214968522779736460621600468903791345724131482622005104937468607766722940899542962461265304691149881049748651552716881920000000000000000000000000000000*i1^160 + -5317099732112590753756294098240450057829810686990327177286955695381518556366187430244011532263934134162766465342154539341958077233502204767040092574305489940310566995735256495149161229510832732357604583148674041717458565505686192276617066810548255422730193143917837603294954186178237797986188506770403112216111231242516182321915786567344431842390783337742272851627127450870858587892264521164255002179148213482428845386605244911419694235819773304835046349685551296325740204584326184032726947254581872454240356863279488943906267302043638671223993547505923748573010973959820896050357759063847640065091303888773433059270807424601768305373585107848102048193495629896420545298604071996714413951862114986490004273832912664306568794971214172470433619845266095330359100960580355690661521442937155927812826659789205839569881740972799751943885313676973374862670094684380298456841457068513845829901121933676632592930182093480235500201104986786335933725711173160041603088601777882598060862141029985890610916169202201866010651484383917683883758860338654612385792913695209113038454117558319643343085994468501818563539324764308731310531965227857164052244141306680382021710590999433741561606223177069530771414886876419709703703422912520701907698376048670256490230307759956212122760399924243917033685306806271386592882509946926054462965834523256423791423049812395769970418796024342163546985488097272192439588314536965787002448524688066562462048569560070431009523526673059574506575263238612023621423448926490172869646667275695929413258821046690844032177252001683983290472719152715233185727008999468499544914986171123672405132652780798354366873468107273449489859487445162063001364996773629408925995752458756868428530412958267415483763460619505417213221282873599225005892897305287678150506456736737238378564508389914914963406329087797486690863231889949366095003882614890911714154934009387595970044057021942165181294873749536441753986279711632378256508629945839082441896881941756316032790380806046582763065711513146426999305364579803555974388609015002550294131587000361795376128935284787853750681150469873622051901384453080893547999574442467617655888760320072700910016437581604617932221972480000000000000000000000000000000*i1^161 + 17328007076710794057881174005428672010655454696608181796489637508478190150524884612486179808646810710733762256461904921271188318399836894162062392687516415834578666997084874907702501742619155944802456345457503435022307656788191822228879790064082987375223584902835952705772809642226288477950877334852068601198616748293376420446926119640683636031965109253571312742301247452616743898811611694268396318955996627390983277842596738947290876811734742811335226529387977139085665737638880648051846282199645684057960539751387683812117710545977532971585638890852880055851601316905626283242423139111800820101802260209060257453674373131028555830741062198829662054226434151567882958508484675291109516570196960718786998355923745964925307080873808451182940588589267097700064671087934598585617171697108019873075171380553026158233229740159714225199206359521452943609585765343197524068947482204586293266241398101776492361382084943087107183855793451502718905650304345137156194019245832196785829466033642444607070905018064089167031466049757787516780563713721594959119731608976283881823592357288300858050254586471105018927108629367368194244111926765932102491146000425359926892204107214025632850780618139087263917825663031547339431863093425511822243074452834639448426201959979289038670883150126326739709594830906902890618700709079610372116110687893185919154908643086905223750414497432877011824875694996271984050557112689689430168962564071694725561733396880137835014998819017088744546465534827246433145767711636927442808671198564465767165059049145109861802139988206101587160308076335703961053290926332682828849069800024575646574240580747087511252441700811490852075938459785919646343816178453340030175928779743958799390565716812492369698430287159636935200175326681927575186178571578801100679523661005615380820466497030492018761976324223741567593261295512901530581199849058642964062416043004074366035651258221276038168264399749356087227622857301974544395143631243577211256131582751251164693274878350941186805835965525808532189868655340082480726829562242881532966465644783674453567890835557608856653829560099282879352678988340207381516977615443533117616338214070136288305797408097724006400000000000000000000000000000*i1^162 + -29780311361542247305616288197405750160489978380121437846296138434663315063164062893713430188398285452160704507162851095071571417715527218317761007027996897119418409893090439244429811763077752881944135379516235393711465132665846077846417260056509818793098469638778413445864675568973868698327047479322951707749090242194041719619454950220723986225496312089017512706472766962701679103114862918525930750867175363412395631875656108151464734979463414516625102459588138023536316075984628712739818892890373465803075254787623502609962871262709900347971704846962448996171026166821965915221951888425391269176030732252485536449693470307849238242429514540430415637881045880791301471262846344655755289575481777386439996694972102182023649026059679474762012344466634655371436356443018775849143329023066457794746304670964490932177015407269777348657254487071783760730971438074550133391775528578708050863512457820361610315961934078118689601773398921528571820147722728161480471619551806920946388927620151213308451598222103725568170351309857231898887873867858990098190315105738723218196657555065552956975200332007341599644550110818366714646814179847979293142214569223797270509357001703521572103811122066430059366493201848093743444115258014040435182753646336326303952860333624191871208180054507681479375115050305186021061033407320419809538510205668810548253970660424089385951552725483363592548418063055293675140787590748001500814034095165656391231480877370856829411285159664063219501918817200840692494027747187594627802645517384196350514648708190130988110370385147433778835868461492977739102760084621734918394783604309657412673248078219879773600463831762990179748567089002741482474820548653464124398203008915282230875100205665113560700124241397774488802190974694208211399333896329424381363703424012815039058800163079105720386528133170358746559814462525809194967271866654090859559751498836614548945466487328080969055505356862578541502926828352304406719703644580070052361230547494723435957159571307160783706759847211356148773273363890847902683092534122144439119176624397866173703390999160283297216353274146284407136498803477908833704878011145451563603086740019405839705047040000000000000000000000000000*i1^163 + 28366934001982401880113397352723006150101074206105341589500678618544989136439500579719530317469358936404522441190474171305942235286186776859105504883064864159361077589690853019840699864694495399839363250224837878840099186106143773334390679358366886231311633145591818750097924184267096210547021252383102230811844198534094785733395202570699503296286592762500677713189851112101320141464226118801911219458116373806576741017383483644745358889384544942034257659845777696299556859985961762322527496757778650727126394409837094433582780160198160167798499842604380198949732647836740206574601421376763456760113274544332201628743197078966674248939175785581557500018748459032316750438815465538920298515923793763123918982863213251461247319568305726864279160992297622770815581004704617663568476289459182158879313536607637262242217091048757295603222497316483541882757514490075609212263833068880028383870595802983149815158680605038178104006676500066081559885029760427762711345966377866864551524894052456508352219624429740335927644624054472572273317764255363447372203609728220954167156228603354962685092887891181691098144399099645384564291695897843663989279873692967454328729905411454382886893155548811624329774311272780847015114755816122033128132000669797443628510342114801760332476540663508731552377210207933367704676240793521945030945075586123829431887556062155403211218661221179144357408134611328816573037078429202607052003295119720879379060245819422939980246250671026801532822542009097299652005699697533145808990620458408383368056382602183148575054227752267869433199668933089668090868433785769063149872435824373499995250066070944071156161496068115115313628445426693709750788549092363195032876930665043545831284773045874275589371268780605073181654177583150341992793896089028924531205106789517707013369177270931773559978489152290264136136048560501967052558023745900874527611521020057647151549238372089646511585855418048515730636121560309594237416238606801945208416064926453294024346731438643063775487513045746526583251014372582935449630311820922298310593739913380737359338382243463488046574495110728383159147329206330403528082327217935895376921551175680000000000000000000000000000*i1^164 + 39742002546442533147135143420552826221231640349111820790271584885497461862611704114543692224919716012376471626021361485367795552912203453186403890175448084969139113439730072107513938489084462892315129898292628699430201578459940602990498936828711127384815152308516532136159743669144367600372096553508228335402312284802156752254345751842133924034374103722193097295145010215022682605242165025774406595684967913463048160604380078141325223357630158917210928311804300310502215578162084291634717634139192411826449450500949095703060580386608948939312666944143207979640403078981655347164441086871384427530886541092158814328347338039943682188348536270382400571050627926645662454847691468063267845571699284438697121448482458986990891977418424374094490788646370721846752380010398658899134320674690175138621736394881312060776817659397079414757810336282189439404727869899133751009401025929331990543321273855397820129769094371922348502511520569494663657287917440649514405748695273076672642132012990971864159727854814713062572643803712365693805810637566951389394540638208385673349057703283763916355384954671658606051794293364042263703124967228872848788526329569865165939268500112400507643680786083538644788029616035407871568259792165148439193788280036251353933827229990568437250092296932494614315752937639408106364221327853590254672823642038169961523885236726730150355076327763877840764474464104528641581662633546714137865561491244165831796064453691062780342325918931115612382511331133400947001092209760750685800484547093680872687754307390907854100063498494977119594997251824266025389437539107590667604423581016328940856906616050176798993450387652478252421582570576283335760750768367130056933550873778552591267140896057702388169967270200105534699672971949749998588044726679631322751378674883904787721060755899444320754849489843486912300483313283605768819970368842824215910130787570386549235870100506774776460617426686188670278282968118650473681623797847526023151694661150176559311554535310552324347884145449449704634559945621563526962371785163679208496344305826117779508567911916755358729259475967172265892605056773329460130148747869192559001600000000000000000000000000*i1^165 + -54770554452251757063900518178857201957974156475142958713670183373702375515192224134116026536092475307456925900310354078692072856882103154931595014744554044845967396142485805382480009109019147017695628845664413927957914153209213441847700505084332822296429957485652097588055014825779713864152871305615811525971730645182562151644259995276784759842833614542758516776194754166055927031653665208980557277399276146935304130756517478179763805132881290535621834603515038523467237443209887638886586492322840429612535356345304080461333615257085969512541563559660692537920699413546200631960931823372040743441464470622931624445600928097750496205808778662730430028446940844652576731552006646026438406397140490431293639052851232304732428974661488944279158415714910976237861600328992301606619293739518664587330209647182565465541936751001436780365661891692865790434052635519462708121826266054076879293689562749918855896679414221371545926133648781133806553617583251955038293073918502334829755378251829238771139707338980382786524916753262865876709450062216529252936739628557987148146335948134235734069197073917079841298930741125671758301704251694259775815646977592296246389040307571945104431836595088013105856665886929183113441116397901805300121196794520723034412428385710384692512325577582157435404936220790975847977114391980715285595547092430574938568039049604453403614876776263370021766369335376679722721415910506874755471591754029275981712244634668820770645479199425667915624450141361188666831025553885152375461408001635395585946285416074220590400418307000808635991406415246057738114366789311236655605951495202312024327003750855222334629989090311887326319015868667749488686427496448512233116653731009782601426508907501785798893042971599173172751823444967818245759660987299496306230230828251221841137593396957048674633926107462408085782214059624063305638927605018702898471803404858773248322799826942050986979336677041854973629698689124046604523645863525810854028190620394728835659317376527515882738017083379410170921706897737673431868917401470180092825947531717233563907970503260181661261674451953198996422040769889897946997399224320000000000000000000000000*i1^166 + -62206553511624949169540464744213285182155368849279663320239066018586955732810364124346598428472441054548156727535349241128370871267188150611100174424902714851630514240357911497101061394475393412057524707522315028465102195841810496776342429430936907591479621352631943995866703321062992976842803992507755388117052654324326515936741889081859192205241104335906966039668187255925586324787723373658605222219559911884808968481186102570985317959670896617264097379969495838171696895457045108590871488063981964094515574821248982788433902121915044168356522367638355466342845391954082984947820509267157756210582770786630211833191940189152720044547602107578101415581978050292830355462135736161165656600136374968650025268481937730691697580326703520405738760549183787621689389803741359641559013355587243492193097683862907860381388483784520822263695465885826484629895134591342245162699613713791050884789386670719817429004437806751516563950982780170587630861634546285373135058520646981221643218078744516932780819943652959573075411243966927901420715929603782262767123223536913372471902224472579467616420632179131601772103078236853491387155147913789617378051549916479541880660985128278337004674989093429275925681417345270427685489342269587774867811650120959691686846148942318920341268681289470939265396891026758836183932928135954763842115117754270447131664024071374487845317865229411820464201237504952936709666535320791823280364701256418944785100645603570729871470580505611920494727674842210645479623870717102498461488730813952255222039938438113050125395419794037500698388213092986253525079917648982953079932866548080420343613172815078302966331192516485619084854369782119554015352649042436338392313871270346309949511400786204872405015436275583151434584829534678297383437669569428553298705607963753029603573539519649979342318729731917836700747307095854696589743700753831921548499479353500517726637429899145762166211983091008907151741465684900816866064217446612030365330788006115542653581199043082673806632790679964163584269315935283698136628872991867805514398847351981015591653316373224474852834435146541568395653953225752576000000000000000000000000*i1^167 + 126384352038306567766695439138553509930366782850210558062765090653897622780270470256046502506229480320687613415606410962851823574403634664052424674087914772509380490545819371546053471095735700928735090430903843305653785932938383342023685897944129456114378123026899713133002921748355714994396585727327741325659808827714064189362265180773304597495423626843463703781079181348275624756943804778758445293875142139727290892632281189912926187480832770507475385760218731691238422500075214611461311641731730790609511721986435993742473314716873177419473440115003346895716885357479641168530440895126687028004145475032636518482002482040936104935505902801936182841670802889131757052431174854149053444525053434291207145845321666614066416220223858932434350726481738867675010300524853373971531365966818515852623664146924968442468458264995335328612072017668669674568097772408416062086033336158669986445937646926098382129308424710673983674742164028766322574817196753383070778868357985723944537108732770522624591348620475026723535164750333067321785830231095842446873713565320148998248743940205044720849771173412097629970742112155068888817788433733081801055538303904897559441743360402176517247747016460685298030171425659426156458949808164528502805938065954210602777264606913161089341592197705421470913640224966614329141938204920794895251688641877577254721946723573627438867080242521220301832228490141280740164114566240032024388362225217294569795519260300522988950435228481487516444156657533139184039273365912124951505582486813797181912411227207874817624642126245363711438856637790099880220637074825495183395204760626285900202062855051127547834564338437227077911621792958954885023988706097396426680468312929822619920127634628617592744323993166406763233705621169142713641143958611858272700484771841414132380930762532341706002628350502893234958097541933150954491687020417207644361834144902653064723856371034541473740230986336942737708116579569361413628011076259290382028750499453672672664526701153504785508901420437685212304068522165999091861099011580761360785499543153483417859420122555175332538364996574411121858969600000000000000000000000*i1^168 + -30754001714319449437990467909198657459582094376130275131139651782833073462162670994822152960103642124060321154401464668369199185971624185568623290584446247327135132261869595123307622164823135785574137565851711502888189674950797156590874434079563102031535905539424959231582191706305016988791029592625243477715464948472233175170324917061493362363116309092137248847645812374074855713908856082977902786200510814678910963770689301836955600194168821861247816007094585084678929016347815132870067142787782851389284736492286039172322962994151813259418300687983007546355906429566076168697665754409736859635412683292082816762312971246954854044604014002726571670343756244352511521232444097520902979109955343593729304724742715296973488076171054625005061761036272877179739236463463500029085439386094293518520778737292490162475596857308351308941654433945828042543089175047471638989399400210385829306025242243712450100541240907539490767921925171433309465559011315269350339167378582413947726524664362712832170099733052629289957182912198799822257720399567743763220797109209678818482285309525050016865133066808959530961628768947658102523456652006277543293634337293498422404394620615096000912679199726126130084812426276980666746118832643547800913697351971187923941989874338430138286672250265888616334473053284899266513659627710320623110518019933937975718664233880992979194886663914984256398387491387180321437313387778038707015335749980474649188709361994713642900078694969740000764570695668592410649256235237774708532707217098719600721224919513348839079907767747062918183636552959539165280125747410944794491520250291226027661414276318326262507351400881735927167735649500109158042093412843581548688735689516504194168172525142324437231030771318654707062568882041966189812991858595911803329987568945593183031233416887457475059505768974151943337036259353421925429522339396597635343010740734924314544775491291254072474798957558519803573850731565245922825044492525402146876880437310085967291676700107980208545809317052207943108798878890542035882149080594105190474972246113515190296495478228368422375295392153600000000000000000000000*i1^169 + 4416251883991982657152487489761209780055016689864210752904537290923756705844910821009780002300770504889930570780146447995614120529164937340635333484914852595327062718412168047605343214402741846535543044108409230799007649759668882736119379825802111872299408052317125289345141115619388694839861945117952965551128083860084556498516550752247078355978598602538717439349336844127067355276544807702097826029966130710637163574015895792775094489792319844552760955132717908586713617049251165780470982693299686546209434168444798518794615921037425029719009234274586476354881643455684801870708584420048242067701373519278106547735319166564210720605994470034056142817929085162896001610348561793583331687083204685143475001006955615805692323905642191279875750662580730813867112926799600607463215015558399747456055977573731596048395193940147015985809238276500268618711524929228947231240574228972751566768590521392464250115642129029048274490428289615566757859797125923785760936677971363455734649066632191416703582804467143111682657191769208168174704579279565044571931365751143737709094583529803977281787451367233115166145843674044818728187459738345027558825360346738853982385280311746423339693025289794031200476193636456493269870631875803778189058719120217608493766682701065553354720306172098541321564808558406418961245406644595979160883370527941048776264805978878696869508356470785926380186444007379318076949096355719660797121663256958495841624422506403614366390723566593604286487077962678384892708706103072513181108112367555727026116400795285962886724382252788490491481065114907646007279416440105406418483209084846766196024958466985570054212584074534509765131991531324713727495060645484191986323572789337139678550521300355982159093824455080183677850988396695987303673527235987100282184430877947362666313478707400429389665560752346276608190299928193848134624595805870180002108453829301317457037117713710080020592120144920517727655835207100187522133561516918506949076737224253198074836107127842133302099615339385262986733828046598221605211705070709209443122319662661049690270111510395092992000000000000000000000*i1^170 + -327928208852013111224862037012189799594372758697204036090961415316301048579572631967481232881896911169558849324081309966180230519047284376717932463587818024848949354885762778869587208108835308905794830951911171522441020059951018440960925373845754098327810276171925582688289451723776495222832412261587551326008053430677628353816719348434957419979796281654988071866412269484146113941911188815674976422376869435087669991012328871369462853267504740026931624722604739418321306056408530890152654765874845903678046406422785975979769656568861324135641221832166256421606447054886703474458370131851087623624841127172179285395706576949246422835421901053189254368668586162845529721360405783413526915837123949353060185623333267862944039275773009082475519175423743479397498234730568354538819545490039213307827665414620085824683501828244589689155920618914782771461867332011980409081848221398536445803045155433690582480066506161240576387466949005925177190778801429272395102215084372564298018354412895175386779063740335461931271455958142280852021043766048673993273828453598827881215989238498806927254086407668558940361735487027661220700272307352099539135624931987169630742362444624913400927565614032150500303894477316559601062202088679571497600204061856380839888521224112880580402443931875345161922141831043179211461474688042358292514586442886308176992315812909237813229828546773086576037076628567759689550653775239302407778307996247395107354846908367267937893104967084145252341388383057599343890777945449781188493805495953086782730776811949095596163670494413925306460826441374922674806596872538863007556339732644663048162770391130354527376395748575322218737405213794604564718238794848480674087998919839797626183334885045173643846365199023720157727260838191907512715686300664355588544636824598009204351101145993695830568242498152114082330193470244345712787666894043719191445338379731083760905482372101503284732053728172917576727809474901263557967426292421395457896974113915712423025705632870080910533210597158635987053788654961434387266588773805615644518776427109681781643673600000000000000000000*i1^171 + -14991041444480663459353992617942083872150356274866642237551046893938334025701740950813812731860028804254269586231037768044854234837385865209139712407955504946362895221317719321460108625731357836573954503070813457171991011055741245476482873857447139107021387596759291609601000149675397726748868636503890704306094902665108139510650213359111905197599634466600757110808452017787073599078569108528874933178153488793390149158802677016629182117631724665821745334300291007503069351297776555496475682154246779430120702062341201854920859325483769705904843536240959463222279435953920165434062631727361582120737337899671937249291592493700707505975833415550594616861032129198118863405349920604109638028538512172179720045453526287501619645641133562096451813989893088954017268787879343051517324610075690608251580315712149739214075137257110060371646566618940077969356948736310776482668606187963904696012685304261845704957964604775688982458454954133450784522335890315643758837557726471088977722662343346561411672899359479902426876544121089074325927389819689090322024088523942832149243285700384625106537502017163709122643044675994820713610175882579242089531221776075735828885745202072852139218403490707766301850937869887932761186748420036032133255075826729919904644889298671104394080047419303990659120922164919817470032569342388452828126708937521809692028011159802570661840978697526167389132563083223494632228222994534079972808104127867579516566107119850186332262278568626370450419469529171855403284371059333616507254051673393411585391770386702130952153800878235385473311823382538310148688804557506250865304870978722541851648125013785400098354921614493266976807336863923844265317313843659766968912565881197506546922237681277713237447450680078692487547472330244832553941817745671641678190340780840365870749597761202592911365313530883807848949925233673587432945364962552800934627503590110144704430753797473988931229391298472663533112449612470199260219446105331942636438255323440386531118157457516034862407396427934816177037566892209078533245063966415747423289946931200000000000000000000*i1^172 + 3950223673304922312550899111186841485704747470269138820662460963036689729531405341099640078647522765429079894320272929057036435711672875214377263526517099639632667829921800263256359792925281570121088150107990714219279957186388557370291553821571629967604691414046977538992234437413947258466192924365759353687508938183955175816595184109027715224556393484273969429696065526074075673353422083098363187433456327378067916256239069596293907194671143046993245579466488978621864791748563863399671893034787516842046317967620853420247356615834660263717258656993194205780276122345461365045766820855724785205624043958047194030381587301982904810155142273900600643414487858609919903387032169694906704158695839853914954078450868816917397167398847443228979853542206637066790120716816061693466365272950775726586554484608296559928382981421026635600427108630564111514940758228280775890615874150680992356727413867673608794274646163587827271925650578662422277705234867526693417407832352077285674375884211775987451412636153057766409443574013715396532645498118923654540084961041734229958045826541890429716445556062350468706853178646944660609591884317510191658552804193089846124420736830809462220361574011532630191372337600938423559989694729106646609868799020442028590908234996552209475086776035394753336560497624550878444263400322501386986090279481042117525002353192193469075710889386760345835381291637979032043374789203013945306549299722482506765515716182104237952872463641955429374052419388316553555245490910277523519386410431577181771871515323906357378974579264100460138306073587537037852512022709363288919911604511884782521111731499460766543716708572496317827873719169778739716767473528256698613876794103614497388600687305683698486855668331586745985544820552776669064261163108410894992303261000474464580983246791618834174076504932654827717816932212832801886908562421854653134868242186583326743952029273003077596540003576653567323900440466252574386414663244201517233173692682732386503293836667861108623277346270393116137136670216816247838860679250276515840000000000000000000*i1^173 + -645407388646157692535919183507572189136659754599425855459701944893367117795845730491731201194693996527799861573724617650492992217293313676469099622785979518178096765214661934137063171722613993307183358678704486550324970695262721451585893420052441081662149059506054133230467038771374632706520703342576860524750570679030767810838936280682282006848579085168774817758681808881601045036892988315314235149839942805243850977519136409532333477719078447983158552247954303831867476733796242405291939617512309517001800945910494529886209754984416636730333936641421662521355147625539257307833251900896374273982919133969123979280619764705509705144951694239195710965251175973412878055290806558849436448002198512377452202942961408092258053452542209462457099405557738131234131805518931006762278006318715336117791025988322680420893808907454377049279661301058354158800787404654809410329777494614147816210873051874480248096189221638445449331440151257065911665870865220793273765216464298429065378833063675371397964003350119924625590757353930347421557206028171193153110461350878919939576317538135242274706863084925856950915108130651404806290611824777077317137546945666197053935392720861814754120118986105531465314909066879461582555037161093413636710842690606227381208305242072048001331430599439650651406646386210308671367335871557126612136401210602782679242979494192512559879146823099976877821051412730609434152717510215192432227872335804638758102840107626529317767721162202176003348493978540936878058494821174062810254166906749897762183979601580239810758679961039555408094624677028481621314514755038156326723541525396449512125604634453993554442025602792385580661813995022636971537048143592512536429260451564116661753468306217883950104344191300850138191290287725594132276562508175827519702695533524160716449610094465093105256572459741768356928010808887105612307848231275224030212019244640403529986774118641116611075649447026702498172449831973886515303394183233169607542033276431503793258589774348593015418151751528038362422520449177905715478528000000000000000000*i1^174 + 4299445332251554521045684473694410499241534379497381324430567354096866009662721080229507424426984541451686876367406353795989492943164942002078599029351382962939115119912530246830617888259609556766090154650235381420511589789749905163490667786608700152447756691626336122933608836373296088427603030562975877617230076369384420876653759503517835525612805477501103177557891600466286605603076131812612708080185143301387307640606863794319531853890858916440901981287426695026484088573312789720168179926504471027595927289078532934723267643692102452747485913293597467119975800556509040419939201553036455175563812533333852924753353844723091064398202897245282225547255888288232954788667016013319709924160334608459722655421344858027270504082078877665953355466822440703104829299944479828438471143216430311250286356510867984837235507758521022351300358486291917442140384668822518967682744936662705117925566813594915472790707057338003066495084408046552794658411308548706461759709088243262910085784256695021247623381748871829795879146742529043145461026931160264981772513730840349230264021532445871778473454432656698732574037036124430672853990599928565183187657072611238567728432043142927950419235662961469993208609525743695032393360927338078710698642183476901696842516255707770255350778032530424338131029993286909684378482952783731041974506412692085032689599031464307795329694027623047408627396735647735566273495820818592759080923629740674851156767538853727417676961090419170713297123757697607868414972745872773313486777694998352779081042079348811224028617900146578697254440189475680355868454213503286026156308250399695687805399195457020326921277227644330668671722690983902254254417228950400548254386913530072042830801520209624159480145657464000943505471248090785622759803562542099486111389079884465750228274278822247089696181618165476382563359384571823527746673421065915924653148641087370017231386491336241646910608454608780298005471257174987886930170953812119826650872771903741984128668432221524640812719498929336159889407344640000000000000000*i1^175 + 5511467610940818502560029235289063280877885815630922588758773788676069890375787404426610016840537270377975027120925348912554097536191820124874953974297755322126463418408315461462815149942636490649516039256720238813094311797393241409546710539177243161619056209146791307863464471261813697896546614415992017067623323929400494657388825732693327747899980844801425345274538027628770444518271974845090414568415382642406900176316226929834450611756617253881128229326631557021450192424200374385945838989758044530491384725019513438784834702441880811859059846800774759375531023499656216217680154302252925798966104998250480751636822123437624443463130417515977702301014129210802048786007056384365800254304635876184550285993636296693557788966207611422973579166413553615708030466125921431677422379219253416654540764257500261324285795500896039878452940856860678294993886131862923379460441365263184625553307251722273300582211732720607355043881312016671091531180615715583697408221882315490568792268756580769725141723936639835244080021427997718614778765413305818048131432380141357231697209745741590522720770363633699257331177158537761326061627983950971871524663792899808384374076866969817477186603643229080824905179050553526997833350116706109814417392338326753750441251777764324869772302499866105072944510590259235382437336412544476582866537077940184420939273721263981848267999510025418963755299773611503753609618887862424591815903457397573712323043023381755872199693481875592644186799081088922868421192063160373267208385195653393866135418871803024008070748375431955681864330135703855723852192365402357954802682295876135038120908236610339669433015032204470119577594211433391946859975740402886750909728545790139708776748869588991653997361335113489780167137718422278164308895591554270410069074021376584032166560885181147691226262531526990034990157515745549212263580878651039129632800783737948792083664633532335161807055684548530860392862378607187100873382211339476658330382831426878629144164877589109991258971169225703424000000000000000*i1^176 + -313331925035129200496202644306597649334231031818260458445055315424151529868108627254739445276382741494100388018424944359285320222912660127035453415079177761775096776315650277518378021373608363322815828918638864287117548798344136254139181271084819203525612525717260820226536765581150572200796260028240413416500461812876561712194845573697021131092201058038538253211864060610628499891355539908467585676416999611924017045252139481383209546727195298197295183315464370468841529169926442180331242140485921144199528466091455597076044268719999359308800381094738866486088784158755972143500737581761885978734387028707875333322995690063085955644905863421887023862351253407723281478715551963719514850179874091998502564684444994362015450443792773346968346597098912345131118355230500919985369847623737357186187643918295199908937582939019969743741944669554103190888713566255541398924615065646095990247323321839857939572229934440968132383689513911317324191228871586899074347833510412789229660841728683789116803387695100428700260488743952361777431691241129500363263083038715572072661402406904889455962933375292589790190973735087055019853749951744183300417325292058367825761688403813725349529907325395246978782590016297983052745397721250625979651400360227753940328880595912287310638133761403275235682121537319622599978630772368600325020500439289255841228132830313200616065246617458321727958052176704077717255131143804596107515796336132752747584798836329670877896502480968618104607820974359399027870283616072290196337795182783608428960642426902520276566265085506059107042533622110932041654699844413115162389166708874555213975725708266464483444360120505100555210525608414392299329909569006430752150182939332312507839852747721189908873307621902247805099245315891725902324385636721741699168026681379290285557106019571176625432350897937457593215329161054928526825296796557551240389751835666860369856477887105746668789950318943589736953874248075914510558577001736888858920754681106467826538511180812056163621273600000000000000*i1^177 + 803204838115468887157097819649982420768383387897706286057158360198736032892414905183770472000329494191227427146078238760840073164231546681692087185716626874236550843847225609041216462730049800682049551831731836081856558661969644611085921280760668335109807826363805207963018388494936020166621173995201408165629278576777271484082344679973290142109446665504754418087513884826328165503102129560747346537279342026173989662747088259114966400047436384323120860710108542022205673497524720646561521898496316289563407591788254875188208162061791725242514781464922499241460070408989464470369762751830906314502651315038682573158374742786413417569186151999899654957712952954179542950583568708249473478321307971014323637281058666202228273204129231981865955249829623707495157503545595041952252361613315765398287255925337874967862301724399888463961183009111235527627111468289909816810710804904133675796153983534067633729308108376000272000059466160819780120242741836929527993381162444175545333178247703493118339790264487819756135043404221919793636224702870388978735637907298040480022825896267654484966171820622481153994273354258943100780530858732437841845961578401703165895881893051249820572044086816674993091888527428745948649612979283023467650846035552878271835536738706822467693171499654156692256917121201995943233150216752131898961177116945418414615604656081054293513526371585782337844843969811711984708392288485521884516618975471808866042435439316708609910270183926583241817946998824957137611824245897524398409671521528085855525801445845230929509394422717880712474707593601980394472306661476586261810042669235712362544270564536660733861101042789534820500734876387316226585471586814829751551482893103468900857780615734643861388905352450223969821103704782550996604083100263825372668710044933525846510756482753311549906912930651581490204591664174020805087117113468269691298418751903232686516398657474133852594339113831110688773992844720335483018002966891986210955978707166422349528600412160000000000000*i1^178 + 1003802795733505207579363808674408225042487409559805956688619888007205440281558200516953629827638491780683257241384827374099934654256314197858397955042250202669966690422784350102370169480195146498694895319380176107257335105674672561173405447290978165205225466856482043515457646714797885911981776513261654257621700572611467851549509841821385351588376427465166569470143768750465557329674133864160760638610265625916074882868206025417285593553537860176476621295171021518607775485082110464409735577637211973929320262465541986811264090766506335579702893244120210712883021590726683809764842348753219921319013382681213385230462799377958008965825557501595181660442488905328194817834676438373054585045772581498098880698994851946565251840390193112217227305670415103575701606234214540714683093248508367753343185085050888531540800679226984233275270749160215486005895292527740370437946673680166313171639717134254150834637751729380098323608205970591089458331653096330397633507739296946024165648410865348584248178756527633707024629688009614476868607183641335566675166095557659931647541155254930317079049997272206354289828920329369765179301534340090180841427572921370326324899265442317532579680144726524715118129242014736452055840174802570882683160911180795512241029591041672778617282348434071953230806921911555232675593985120790929681077644093821285363303153922406315104348774348418452872264167901215541682835178879471217876014297944918963467220180228755440283527177849003408800280200529988574562742031029813423667057939982186048059290756655626243610059728021216007933019659647380092243947627828385566953944853456040965799211672187985082399400988796379984704134452752404988440535088600105724736662388450404734770028590992929147782797997072912897716435557132788635652376421667882367633553519023344291751584617012100797959383184224615807493193157319128430617482206130842399518639076573056861342700329022293275175949956585492165563570089035758491667117060380702581417050112000000000000000000*i1^179 + 2570262771150982918756940414575684564062910644068820712190297280351324694621687976485300452287022180256450271746161071178746235105757797062574181684161888469076261307398634213839133087900915485231440308768531743670242949511314573141834209898929724034687035700591859148959605804592391343251611354089509660311001901876379652833866237089859323121283077633989258748780433854078931994556317028378805596219370961974816385578192328336862916021224685339885495946692216035777572963671053758177110666976582225133443190855469440092824852297371835098990551809692997481501218913481274410950403277758872116375329153874515050626226264650533998386310989777588979047858204254257237510190697831217364601396139645067868685661951095441587036561903629567260181611750811141473118683423549782909481838295881199439220381939924587497712384795328139177258591269635953280192247076104553645434576419771811752241639389376674822642620676674156259101933296416560552654007065354354293291911049285879351467607125287031871693196511578972881110898830266645824358397744175216773444571371678346724674056681015893572358461683088320625116766673666832398169827855020276728804648737503867736890058309917048061522221366149881743034839577601467602973589754613433269148941588133025555616154559454774865977033156736548884970253088775343789708117460152609362377752212333803569352128168994286137551813232072494203194675350741752232031916856334121883251695539521010094138464450652426576713168993097253213041373654639057225191081204350393495279764802599132832459021757138338617511386996807456433313217698006974866017805988507893539144738264938792724599048260568902333768268431534670315600720357433004077904122288369311998962557344398627765998769071759134442034954285332096682183827118248076047078536211761888259895606532910101277193830234086222553964940116199516137327172639384533992802035695174478404783222710107128872156792292899593360302702305349257514967402012962860801549744588319047339212800000000000*i1^180 + 352978889634620060935295817661281444872762452434083044949032692029298019359779101196671255413127977372095443837152404163812820461367581937256478666402382737432728726542458638338614058510030791078004446940684180416110538342046941862928923628155100454666109697462703140443766083306520453002835989292160232079475989628040162007811838606425966716955873543598520786893510049354462021227803930406274969488160501779815466771476450374209987138719620630022218663650525174249280893701177168242951487787947761653524804780696456782750739179591338307092556544875594642794777750285714789868623228840423933460896395537179655120079053177351841482506582605021662644122479433957656743045981679496594845719074573351594039212001951299524258494344095494969123532100664582512972044245604239909816729915420049872180405088259063687202713448876591718025495234218266107424169059927156018209863172883387958605837251007334137501763223328764310434540826588846706728661255897520953560148886801169267769062591592110312442959162300927083410697611967255819241112353088088809332879304026983754822851050011104017527308788942431298948765662360105521860628307021049892661345045714394326621315824547104171483907763633873795976462309489543271597937401360976606738425626189823746168049083367648926599870316585139504055764454327861036597022915320287709684802431731446974921062926850047261383970537880327206414890023098975514782760519520748952814375263720687500428500160323327078824929039671300339695247135439515109535676219597757618042021829441124660986788255071110463395795629366415067105991513202435621404558616105106972199402904132984285000853298046917802359596013311504891730887535243181824878984024485364118026819901963088271667026381418202909351396136423598331140479737482660215912705723581276267719131295427143495284542637390787138117891494757943116560869600873584691524419921480717792140029469750281649863892819371122274512939231795543654795900068231407879166361600000000000*i1^181 + 59588871041260993980040122484198517360545395399959726735397700485370751648226520757446674684803093320323957285359427208183025188101540320986415597407822442322320328814263114275493272426483390864928729678132180863739320909021748428545706286639256591769087787052468359457227024433797420455950290857607626113643408589988162848022350114592799740365103612058496003194122736469132181495591517174011671053288501247836659707631400242544685202425160369585499321780199655454301358162848900358092468164958360696935583656262466713621415635145575900420962287362087600167310742462983265189490798249257985929485879545078737098756871697298492148182337097415907722325494188972614121571424373539102628205267498824991930651566407293211500744040585940266874504671708065907625872251542617685109453077689738807896421421967757304931789446376888286939759800945442875819775615949268406186784020428331182239209371948290032397671904921298570614063943641733280063931784175497227913434287215395487373836277268462363101094748154920513052531404953519821353526518204321300515506813535868036574172954035433065601134406725775055621407851046757654545580783205130729668421782272687775215833568882377052257632136054431401483300009361802327069862475299047250149337326349200601446552393314528939154714545404831086196473777577275390792155933136962715842572178090370374929918633742883312660854410922942259651055072473580049303558786987607110865620267685732383417902119119937351948770226256412120401766140946194502595497435766511461335045353797899896402591638384162333003235193796242654634844814203231934946665363403026129180371416860827843661718278195508143000462964096253270608630318263676573144917719034133163226986137243065814713772425818790072717618531074463781412027981736712503402272570930976881481200827524795868663891947100178836517833031712052803965753796135052419297923037772188566392524616266072078408406707669114261108523085377832947104754958336000000000*i1^182 + -1257689889843873817895471575706718069047797830145488567027417849374360759004351205896691941340395552094015801549994554098665502926796341739814926861422177382824413191069552753287326780756252947126225572152127702678648677243706221801668281310107117786089190783732757464422068323018251536459980718628716027824865063560143651720270699158311105371580246962283936657779589885516110374964336569904626972455977082681876216032151717610173864442370184267222677987225074673123294730025479303501264145203644853405600784690113940457516600076728031397329907469399433171348721491936799028512106772655208287889061075394065783774073089473637683455821556538219203670200248286448747373558609251453950082363895422020629709950210632991039105204852290837491575494596238810062627324367662339245324554949297141357739696289070704030786182257402694454402884942371016562359207746040967219017253144381476652460336894107947546517877312919690891844056234987152140396598266450921815138689167216691508502896133382267386800077555515680826426938090951773586080495299120933729125632273505028670098952520262005229154265734395977010792454500163977715547649257197205251167251439001805833222735400892996329952352662314573931384756688160421586872549443657815846024035437700376606687857253035736431991683767684322874495785063912803027052541715451448380527025000964951197927161985690003448074546643808270001345308584442357477445267549806208929641336741787802152029436206666782590910385255387682358430674290015244485157256205351331378290080670183001712082306965753484422169141694009516594853416190689347733084858096718936654277005175326360105401662361691075160059865708809203458290839353983953813410751182784423773687884296256562851786669665237419524940322415932980057545719129595862908757437332777627314334076561378596998193356397570450814304080208468316499182787054940089508970505459994439157941561252468660315818724579059810362876445170073600000000*i1^183 + 6795847894648210211573889116393844382899864615190966610662331939519099839628576653218827639069542851889938943955253985065354701552702707292830468970656685551506151546108927282680686873827429198448379415544549984306515757526872540396628240451384109422908018027426400790068332901754840013658462602688633603601623240059567402234329815921109276895200739635049620426168066076486318771343970411335010655554264839334650545744365351855968359600204862156132909358768366157102755397927896859375746951550052514701267502187050433185506698789891867433523030870322116670077722990899584157153454790600779811509951831271339624945616277160987276785804437064423271392279019879288079966034557075132128290277485133100398992051056377735417484664041917944617032024155642231623183988885959030038343326364600597367040837780640675727175210666891612038086255235011160631678798466666385468185642726427152714518962611031758769639695465894001191271543871983623655728651548200732484191307116964842210591418701304029161708138853382423002990548777274042150485550477742363471417799708635443229592388939160219872846988520867272726299564932229754673766657315660401551847136075048831723976527824137908983930070320837353618805493171477448410969425121970989885050885581635145712019178806891397009176404538319131134654062707432806750253734250997685982774188577659570993832171221196376933208152594266476730449764796175567504923596152361642948707115232239017590292335299862581298295460046473956401572342504697916608375468454585428685309994630735860452712274096695059962903982841746994199327180984946088603785225332966240872510249920520022346620992285328882319284730185628679618914953402822147175893260515598339500059322100508830182397404677667594923433574672629069260667763652049420355608013534845483547594007110224074199928673065573193850924616369749483962520539639168736603530453815767597880911804985783349544797557751808000000000*i1^184 + 786942743376309185208113338284559281747332391430162380761947338582454114675849909581157072349469265581308944323099361193247339997895899008549708611556758941148467426544886281967209468960974502322329040558466454507172108343525341840791887790525499253756105199247269365049776728267236257570040485281369308687234452904568381917955136946111296434714433993650224667469436405888367941460132177931868604717844750428013080976316891145199794947310402621552617306173301409598222706054994477184209292631212257479765694419616951965294959373791335742228764647511685462856882321989271450776227475994639885795665569922467969829053062197131791905620433609673551119064289607207594777942510630804128298459685908709833076456858086365442509413655717248752938634348935394996267830709831980988057771469040174204037979565394183677983665511043956642359261176589215106447490586320317214993524212034660491105750850925726808069094102413279784212101600756984200260578633799531928689350500095071307946890881399795444453588456756737403974437476658545768538018404467424806980663647404991112715997399410683253732109909806964725141142528886812499477542041739639951629462530126477767979929976535212049071200481738852118021193609388238845252259970119528482111249795948503723352221683026770164767708834182831481469097196810968445928348593121983722096512406979569191127061501841652489492319714591168409658075980172266647111399685594193805026067139617387238513754101805813689662478167963281967940762787545025832555989404756009395496212604327582165724221003886744905221861044707067203379996755656783061911041228845140794189494257551271422351047142997133936362439060468007872447754203771226271279238507749452299926924964367927789414263948054133898868939393131483195515097277771503509951709197636194106827422184209543261640248768300371728069395203865739050057151106656321050339492032926825105793177155010560000000*i1^185 + 49330672901903969371182935185074419394965493468886596442159072628774930931767173487159381217501882491033304983093672596281658027293404713142086491016721772581413584197838763446991833785506176320861948801864934552703666994824879839408615836526905752570653054739872325275052781522832245844077344752738867420294548616071363393237720860660228950059851051016779455667403083001789184521031013110594392162497043386036955176818037603503225102683496649697208341873270774129891524704571715603306639283911329224442729553758624368932357123580574197112957963291975278065447077178412297833888449119957555541799996445140399360048992657074889835827325638440554816829373368255725101425889478437082919184635941309645352746460053418478872890640071712367104350993969962720244334601044625262619706392719818053991952045759281365753207027691324373299967890739240453365460421550610491110637085992953240951716193119474896167312624169375685042167059586867927804697918788496054141214177518257977398287774043799046848569046505113211794641687529413521251293840919091829792627291307050415740174346259743524437765035777365040618949673546679458830233403767721762769682905560693091784633086442447249734798111581096925584605126657219113302299666919509734636949894129106383815250768752833672426165238854364478340731299151838837203331564577223322373990632415142031642805902914631393189582633114884565163461337172200265561764676859491000787000772925055647192374760144494317477680615749683844278791028755775662494439252437931995654847246429711555236637793220732159193433748953412261100882889445404716142115034514940399919247866259618635943196294452799853385768299590232979627165462510165188041712423231488443620995524188723022716514936175004872068063237407663855136349188173490579004933932756647933218265940813473280807273079257677874068097152820085180218417313691880014009509985701068800000*i1^186 + 113238557945881534448038936993812245246917824743782729240350905473891732591953960248663575519174509148216980357699117961475474754996846972238561585542723526427750227969507644866399710680113878831338825558379801724471431713536910533730250221074733940983057972298321484033932206917215324669598357280564582640981979576550626259975134565804264798887478372983819271585399786188425629604781046872473115059259635033568465525835564178308939978832431696918956327781206175967792303021652878389357756454395734283778844968209182801515599645282732582120807035184187094371361976905160003032808613131452922307511975549322913025347420754132291523861368679089476515802136725686881857464106157752645549133897314130955872068607381778209303069393845877506730539729438105131269127327352496049588384168709002010605860517024871191394485465163890875699783943519097956395315659090435908198670879313910790993231258591838138882896442534337199629853108753809719305125287132857527293124577005431908295597644517798938597110317094528421020326539601093594084757472270563094283877231253027225622254496231217438099062634564204614877648531782429267177819013055344848756463377221547734221321953436613347534390953690455329593519672502615933079526856229509533183792532559804451307326410188371586820733623982479077808517468179901224885389492835982005572020409177468971698154805292433043595841994230479205015484881717893635567997505157353426852572844272310310811171917812747774071886111747270583663960308518870091879764302206373086445194698138641384998046485567112919857250708359841040076149631749557088914617752576645840989586208192690415354702850735488192710491497054025884221546995165138727627448847323183581894780548639479686015005934000767183854469791545918713055905083936633227423816252671723624113001568500956486882854811966118818153905317253967401996779520000*i1^187 + -239281483398658341016506508769120090606879945653825741825852451511207133506690138985358635731996251366564992930122644560993517213717073392639993148438427963437171754167145518264193484370937173351954999420821869548273422493403120602495302625862799745670746533041673329455326901015372901973808397451879067083250865028842087634676803200415638197720031677139933046034037392676465122213871930830306247425468120724902171146412378403609400753326924502000440377793803807374112840400235787757053984460638429808343414333402979730630737518144476943698565523043085027932598670380347892127494029929881592452857020156682296212182896707356816577123047095067246410395975095305754731938743797107238704707907789391540141692749330839269919256665968191990956162089652821175611038813043168671238174241995517004894923270831988121063799716547138145603380374394966158375183937832762133780944716814771251820540060063819665521677992125236615687697899032265476189220920639015424098826727718065846979558266873227169555042955189097678640604008936246999655718916448668587781508545995207391821492881209516012656591282323944950948756360682686874997544379121338891536234871538708486644170564322763812117333146611259701820212798428119298390568745584706988061146117483373034570488180649251393390049492299771377138181246282479047201622783780472433978649174049337889263271137426890818826585095353401994522333505461800208963964952402253669575042147918623369330494940626021907312858874376886119827560772827250623009493205108656222072209818578555587572882367370587648310304684376446513969534953905479674635412906514400664924842536545680550341054578292813493467808371446526257339375329929292790386201818203167298429399862250725014661202360402517185574417192059841247236908651280257883388943113887431294739154827165306487835287051002970112000*i1^188 + -599174888619582277269144328774198249473941576342149661041718656895398182211769999952278138118257024018312193830680532309859143766818663827909777321949990556939751887495915057479103713007862556355592505903812863359253561369569201272470007416023963070119871870849786375268893959377342897761867847132615879692654532567015273588761321806761824786516148706434779399712817451103755037554030641866436960479192516172709806775624231716342915638563551425754189397722141065700888490642883476838776590744931319407535203095059455671165588701792379262854875719063114520161215524145354906298978272120876205859223716735512261706226504576517734459674622862175288564962686374589006836378989354859880093387627306128233030014004623024050432821398116823411498088973953808563538878068379268727054480064449888083825177969828915954173295043619253522923622007346453852465525208563683692691121643213289092603739219322075752401412067427745763605953844245387643221997618506084776501428038903606742908394874326936203325678996427847741922086225816728085651241886741829340246700723290800237556145188282038685832526310695017441845465185562040284065978017069969771455995427672600009347228973094333184148363851731212471255005857172390220767257792015822947805306761748557341788078124822149859837096639191432439931891486001654434819639918344968522889161835189958898511869801851787590478187177634315320214505895014032764068053203269036240423515248885707309032237980941025881341132839419205878087358050989339416427414483617669417961044530544939333830453592350310306586230574442155704109448470518375197639034003200438850035827742654949820436941593226602062185276689324189027582237729404311958137236500789777323657110078606382709670552317549543037225076095739528593616640001372993640704018676812597054930944000*i1^189 + 91728318947428955424506424744496887073969977027060419044098711558150633344866105826359753532471189624952499260327477460563321046756329456313502139076105108729314954833601902762293435946151405895262276820236383609325442973176836025232475537679358727861376473856467959171125248450735081886756964543994795448782364103142927509940738265667261363872730197969766850753986308101553682559560174883262774565471183052124643334769262864159724490417937420996256816564777748081056568656811972359152931968882503031322050103634172215204446349376088877586713998897711011086742844498656721935624572406815782235491658490247966149511703862006070995570782865867283674343586811449429569059149046781894305170335365384212362396291270390717215241761481364365984129872177004145619750991862551679244091132127686977524634600060374290079323820895730217237831017396755078199002837248176957292720882023733631525257710579873290617569545568528585413541004064846044111712891907763735919119268447597115322858086957027529296651349684453082593552291419292741463057916577420760400545250055367995251882503539779200000214883471903727810202680033138031000643258555549984377418757659018315685882493043168196401022916068531236819383782411467663054307343564024032304157876873415247403448119435832840478928283957421407182612468247906838632020963273042179697774835602632169113231249109701431119913113601419399352636252078503867579511367085409745986865927779276130919930795790689118282543557904579637017368950585263285324334797993608492918087076903421157013200473258757089776014905182242472876887503002786687395487163118304225087542245974740257164969046654889414942579217261897584103846702715989098102367070675920237174350332663706072576749354991876793898390586333113204266619992025333760*i1^190 + 517936898371933487996424135066195426732336008134966968661211247715031241134783304643150183330107677888383432427749708078206842858983682232097307319429589694560254983495875735668909897383290158488193484214893097527089390079680689824274897462160705608558190804857655555871790859799117985560807755810187085466362327018429781367081029048234340032507728013636412375602069133322154624472291049039645653443159559970812100693722797319551736973797551468917213472248648601446136780428481565790403087598674334722504847466564970164982737473048333477465412273263969570280827230416039298454152597422040069037914320482682972686803582583552499288753868281980856956376382587327125431682611769290425375142610611031036616193408787134173337609400295010810512640340776047112609321880341196962804146219683816858993184783020684335844578301219438663728537206059360053629117457952605607490462890834385243207695347196036418942963150280037820612707566082442146718791741269588535395114221680486388165769117617408047870951880391871313761698108061016763209031209887335399618129779010605283259561383435851429455188664491114225348149968018070219152880842344869383413470203855544212066253782835757761063741938630968854231223769896508660275156796611033146952694474979589543291992615945738794293021453888950095903516545184451532599052985344526678898382374527026725443061832181589311669847034428663156164738530838397159574848213182491095476405129921978002897818330774215334064747787409000931520940608238856655898672524014980723250774858790807610019398208799210580296528553236240179455662030681099630055228395322492456830173070235231752158620280821010638468782262536916078323560762541307043313224093072134744199807847633601697384953033402277074829312*i1^191 - N1*728671628467740633775134062669769820761463035156249294339981514332488292179495989552338777430552228180259656156814843307370818616703241552144764562510755054879845929445158672165120043405884890267248721667*i3 ] ]