[ [ -82360283072005052144227120719470758603491117428496155299687681793962667272663035941900322240801170174921769375235471817409827587659720739581294395222097682299137023790254155038729377356256111103955015567836153115768822718511032273632391618460845372434196340016933781740479837807884490145174166626071055327322410871637461782405933572843868297723923750547205363892889609231956839104652093037263738460578047052392332497285180656071794850973033111675750069846664310993853035058335574690449932875524712775226821298390241753615093090816987689272189010666046165120312189672819106840799254507676701840845556017935797486969224884072591903909829221250045281339014552516101198599695718851032726336574169730498759831321210883129872321321671477940169009034892445684433738576437179391730960057777620899744174194170480336948557106488844194991856642983311197564772826631085431649635098332535274554843620097456789050995230197453020357065811975213368172000800806034926343191721755133084833699491849913783991392547704276185983318259743800073289435097062100241435164573975889631429197746714588927291971563351107314408157058468944375014835612034337311246201425033813640685805608729889877326992024931084686095648606545636493531454369853541296837281631740525798840889554572002750206579309735286050374931307313645184899160361828820455676308218890417934982328625160955028163895990158657999081532900681740735746124778592852627194554924290910532707162620632695727399536262153363810132350212189497422489911480559434647010023627671322901031489909040554101144592535531835122565769628234775545721280559982965881560714686479451358245030672458131904521516495841347385153461100964167681200917951595212958367106504439871511207069347915574531497980581569983087725891766966179075259450527787390872388173914365342125128787087495692025856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -5046526885686992618403625614711564803426747847707799206581280945858235347535228985084874055912690505306362055539062524853005622793130516536076077436497113244342999159465668980502751034492644409418851331526894236563538122917819505009349957007735782793704715358791897717040087932446017775754064545756373581941565601577345076633545507412208393147563292465269931346320020832706790952976599038880659831456000686456402715040151925200907402704598538479088412192780586905321443645640665760616141111375069666425280621580736174852229387121833240447126734782733042984259630236711950155478525573908767059272297687512914533244438965554932146624709702800342461142283507099941350010995394590005208576120156338713492450700716507789225280102863965730612801885759979762479088897906724698102030528641573790082904187344903552910549499248645163644230933253048388510676732133746800509304154177100272550419330611903700379413901566317413310179503045364250984052792574223865532418444757691227776359738161602980187931317028210630234107344857351399644645684301417894388522980359382743756503880282292437378608348898433218367717180504866965607331629323835233261274610651397214046964527368639274084485445993022996003377864604247623635698511655310640454849794529303893606861118135468357901891093883705102413449475770642405398896007496266000623305708801025551241486125968672101315499473968506685735319015829919522980144277756758862104369709941267640110980264778296054791317480108606898057301642518155104168348909766610619227763933655280014415663767696519749850293314487192034984738562335134139699910195713310914317531899187515525739870303171114547330293817898227876794295903324136434379880906757516401730272495504462116286157618450842193339061263561065202132892796768350690463395022351071799426554409063050289025791601785989305991168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -71359075918763411509979342843546082111114243694149611628453127879364384477260320225422111671508662621332325604446485731907105382771741224858280561586918931385037090371326788955189719047034753528530180766780829759512679324621107927153206351764468531058773640764277004927670584451276420104812635015218893769518288491885696998300740157988079360078066517462462762021600688747153411583127776846471724053140517881150448833371442292087697804086078730540747189329404117437240441124628400739982401523510412256486597284881680103184014386097637141727199807976898588008456297827514336236137609201411825687744860574855760543988001726673418078186480307589964190558844249742555142835187581105826657547947883959877591870359580029829415627828866742011755395449258244848523402456823543859646707676489328752143561798822250139539152409994402172526451065776462404286455780316963994469081167858882728607585924724250982689909012943380304930451898982345041243688198823475778862443997455210067493524610873807985552316543856245772105456661249213322455375049951986955201818009907218231065603232744191333314521979824619185485829819972686378316307012637972481500497235908054572615677520221048871461545207866627982219920287600172698412881710828359572100867140061968375944432318360592110084121904275050392293926713380643712310077783152816592274655592904127311587921621214630777095215255826381672339251492787589256755129531247859296351885153230485549070421483308592430966617705601030634515893132490772669637955226785762054853659882071865919428034028766426178801574278156284920830465032333276940341684123269858417182241512838578458521469649405337977386577309690739356757658919871946773545568474928339162884680007202181056248956404822113098879543638162306249186486644207865576406849691524927420134854112121968880975912110151006941085696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 4277111692464133310377549328614860581451598699258320643266654096100277125199861430398423398575475173166339315167166523163440459063875241612063387122964485960340751039428148856689406936700218207551926247508233114455278821217680112937421277872088068068788870133609621349520736687149045629580447405844184183600801954868613821109389083096617268239466089302924498887084694546016437139723914874761612648209992061105562723126280120690877533363056225308760337300361629902175382346693260131283868222503229611871977452213581711434926818755058385735288208982649003512895677457711526488369532184084202890117406251390561190628650468720789527186063098967681737691935610767708582812910692897989617314429709666473053779873924208062229233431448938271179052796881867526927439929549467714404071057398212611036498570654568852282483503554877572937889427701688673595370223409484305971372629158720286260028609766356959027967540070429239850782292616208767128614371576128161643810930210951324766142056803588624674740005822003708764162064502873230456906183094164776806640146928276947178973327429955884481428237837447970754577062356820819047707146402598350199984791436719054842395144956795053262960985972110374595085702124648854611007590313946587468180355233871721959470004362218699392617291970192561142147029007939351236794490061589769082583097193797667141685536439328874787893985701622845859962720677596861588281586456793867647252419341186658214925789230221297507075574275141461314540708133327052254565656748992284880588949767952974414442945893856340486141469204778322670648452846341881900841538174204062148273594894548437714674256529146820116555751578605757194802758019924429226231482713987513822319268993043583262703530647067846223459649966218734121928782292447189718534488053796180715955115907068977332196801100470544739860480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -15100307235481296465714233019612635655134690482651037982371975069121539688453495952876315992951531891763991995411593560715644152069732847448353016593586331740842202796162680675578630789785446790065049336602357742733670813099011228911020594035786083860040582778210196991458138674097394235113323823748818676716177247192944122169206401721055425034508189142044757352592525652516145107130664365071392690229670589017446304122035768094022644202626074643622067863144285374269997846233914087752082948093357644472873472713906348187462630619431707900069214204319663126102698627343261750596515438236764512719451027287091145226972197547291277450775430497477474980815398021936556848945952437631579647413205853057275214309645377814700523543735048986694860357015106477201379741687681188553027376687348166637014791080936713402760863073983093830539863763904824956093707321757560824452288867255484917629408317267373752701554089889352902531560446185838365892372164660489924975560992878296585807932469504006798616028023074663304785683025206135368114572987812258138991985167238951676308937324525220683099241958937678466147957074792996511194236910619877645268502360301262375292078256334010186343447624897160291931792018539539715941006679579065266768604130500774926837949180106313511030811768352424551520155431660278878923610448161519532438541468330271010888952776462347609019132317994560307769401512534720996803902759419844735783932678814153607122007908985884537150614901878971870484024119246589171184409534671418604970737982616694016191839570943920584399156549135976763061734958002251550443648440979057935091585072664399712060117388536772713337653501204828240582978356892127790528292828566309346815467271417883346982060620807434961659576740201477638588458551868347885237185213213708282978669390321412842385373393009754641530880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -750334538397695046049168473312780220639927245261453713763568366298693576713569593221905346265770307162318286532984609196639457070798457578126870405864110911029699468359386779825874773132544849217843662760879419621206529221531003303151144097932100927177510135968790788624618177600367625111747817228392729878553825336525682684773174583096640410727027791383387118811647437695193356152563985987834429793821751863321919563172376777036231773318974707515478558934686202534281037329342577277403216393251489505042470543416769701959093437373456322557188875808055893167240637298481520791562217298513493275406282209528485633505939565819513140783837461964655836835154670175969355127236888405920304275970371751879963333885967806950633772177082180022280114291275986360057966005323511443324605998745484601231154125791409849459548724259272262940845269777443073240934058568518418513757061468784662157741361226785233317951083692365974540971212566196828092630308303721404512158161054550482094456523715501749311739216917575347968029320647233488744064071722373077435085553473705598500171690262271426983375264514624071752271263599947047046019823617315032850243988287472305164674348427324256894204659279550413403638633219307327313255646899611479661254218365886115311641364528276188363861631460404860139014557373973236841988917043663220036324841281922816658035711110767541476079648640146889335401014601002384348131293159494528080844802011659916180513213591476846726614404625885556854703322103411716537659084406570005753894325954040812099228481614282943587533182918973712592571578771224876453094934176293210855465383381666660982893227017353293427442992970267710215826148325754667886565312485275641991933874376736065148720642790583630834181134489205897605283125733037233822778660569779771861284330470775257172770485069711835075182592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 5628125063536870216675940442553622394511038072023081260202565473538827148893837603258187860658334606740115529387266973890711320855472735397545656834243209810546257487937265027194525256341649219918447079469117922881748346711421320416134947747595625890060017135256003305824641125710853573208745228275448285398325452817528964120198794456176150079475609344233712741326793079073848932482620320953326281045506084373498934728752510462146403483041268338567720057884663635828712778911155869910248603946552627862622469055345406502750087993091791825056783266758261710652689516257795591098828717164149956690506545181138915791253441229329196802794988070954445243331424605601971647646918312449838340158719094033582835861006987518470304838472608675753247656940547369340303406453187523270361819165320480592670570968886847471985440813189267702412306197011044397134706795703024899253642040546596976118869734626803725671233046635718942599653421540130548735864687502175500791541575419931680679054309669568953383330944116593314379824517367761982283147464894026379877393524075691009548084369760351697882366956758227767661072540222907163469007138564280191531098132025427476784488440106139515515132616912705418990840688864394332018198576720754043332831922288116403955738715286015194300489398811788212364097743009196822958874420332541998376302310765820101515148794654683416356723605792132882236524815576045194098954350688025326840369562608785080204106100521521190072854954289773219230867913273827413295994648003647525659296685985142397649035128371696707860177503206150757820631861418794562565131672764809588710847188641461601353556660275525209376022333451934782100623128934654055180156216104483152498437581686442508961270932243231112160875182816714714263277108880084158800511496630494799062956175051191046420023390482956111990226944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 94893778022524721644594563972271041219747703374621242918298616422352786270398876467328368065897958947857837408571580065394655527603470062566155654767595618186238116744447734571962899141951719805802860316139461878369032870579924408839064528198120056013866472143436656221874433270722822871665850912508431412151901559388758188893771732086781953837470529912434922906268807853411140321733370386928917524536862507607813939821355632324931717487360236929548382449285578248813440158592273165532594865068578811915168882975299158017771559368965520000893211116977415959618883965669812876359475031718233173445987436513745223841375895608511077140933116381435955306753793393300614862027916069668405686260303126088560221621098059503348829810491630483649830612522864519776975533586249596368692722222726346947532028613646905053219713082154872974030676388901645051569184493645552401264855649252433652334583488378410233763191726971378901100648086705042757015186559965836804603732627687475904660596001585943458941299848226439417285255811215294282999549704952950650359444255946992611276545070665599430851730022243656951898000377884056854646290132498245826400366990759955664882399787185284641517688599280770882818849670135795915713517382049502852100750287150222785415213874921138856687655329407945401242396968302241010342584910909255006061350474382033431419847603785539167148627288220986318566793584546728579374393027032147887578385571630229122696423827675021131617080389006717837140335544959542804025452110997985156303572501245033094218734260672622337376373444363022156490671640311404153103653805801774854511072929804771247447978649497520848744556598255272443728350683044441992140494499349457941851790869333916063436758032600800565563005538345755326484578845345456773747247071687278373127983927407046154234317327643490530002731008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1654316360314262685529657492959341816175592720122074399194583682891831875016594901343103257614468103243192931616709129446998403554547301983283398244342645350571661088472202970959952927556830156636208654868453919576764378895351113079053907799292360051942447135522795457609506679538749305720727919637781627870850040892688766452907226544992483091144657932236811747157815270471912142969906560787300138289733175647727045009035793049728762201892462371884125601083336949375871902046355580465157952600100096985298173696927142244088346537152115778094258227610075783159447039227891048676483431533557602323849363498866870948779851314823633146534349550469911594092450816545394183449795716692318805540292361151516970876363495886963842218261362872132327586947349809119710541864952179486779106892425246549498742593844965412599904012958293840714977973262542023185332791252227054735349785310162002478576840269998091133889746576226859086175203210371239229302596512849066344581020292313768501858992381041466898985403230324129199766016907343221053795010668230684441008566992528902973610061281828229782657472511721641227576405182705951916838064555483915569611066345470498574421542555349995975495769742086344572511400903037682684858491680279236434820533986912402132545450677129973911098991342948930460081545791285154143946400747312289247334787700035123210995818075469586858004767953193092223826059522662030898653301099732681884724007498021238545353515239270854152825857412198777445719319978621700871542050827870557151448359563373393363172028271888988533983460956428231424599752292441636293823440864166834266224579518862911023697093344167354594002877651114549613676240577371268494688934342058887017010626627897973011603231248396723884128492483501819206265481545139238312008462227689552391004639982955803874971487116762415618389442560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 6027125055126050500996819102489260877936798497468938680980636758555572096631837757594601927905002466823180847713801314195649586413567189111709310065707939761991151529153457338856395137759445553002199715526119278112030774581923011767818179653207379800178947374537923705829712350142463271287049643678184535553686273107994211341774987860274587022312272894592320595401505179779749635049591095579557328879083732492761114017773375876216032500294035593551549944355386313925913568561020713176012365224524698162640296623887005384961055287464198800502029611004296028504225728309959105850665229889225622070480986382824392014982856614406978587529935196194379802130901535500180237574973764534095811301580810815036073951830175464967185226266278500089434355618425909570740714512328948655150962710448659243104236008262782859913105475356566500526809695565454442962516465338307608388907490680475161027065824118095636333654738927497704539157586011734174377669633798125036231594623496658400585120630377662227319178566942693551982023430894375854690179704356730876643009331389060375658148836157456058272390569949917279671924710642938952048671971200966226780346816562849052695886284921204507386403942911281634779630396425286431997899710022868129253285539129665619151368289659871108058825874785397746167292985181954926458151650187501219435900111554029652290239585836824671691171834156878132877280525891810202279862401644723056719058624849991660196443461156660467477271622123503324062336732954711474014822900436179781412480819337028039940259024531861273203145326903779524517687198699883204819157820359183172962435168760763083177608182908749035221067833345088576303647029396076004027037073667056623378909601013207201442142463439027141450941975350518567684374569780910581536816386936088224647276447634711807557032522125623138597166120960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 33575763410528036545030898269318026131974787445536851633512470449468791047917406974804809843298785740689734743942011875317758991894774088500175330043592520253296982499842203704563886395328755505378118768430295689048317392113211951425837121675305576869627271286102548278843160022401729164029914929810588528958420139223245506122636156710132156326786187307120433857881714240022759609359370876977579723018503961967733727368988182375395578447959177340416594347883701321181893320889707845279664452665586435904170897954907132683554716195070828564637660480979579649354955839470030122853869680988661727186893539710229830199116529644199564868974394806457484253007627171071993171893087750117486094000860705964702351016305135137896820365213635696359197604471980878972057747720872414976742308578413245579834358898676473346908860347202896192839121447690789695115553340962330239269927045219280433250630080890188948180788419919764181786078109972486044200178883184450602107775822031225185538128099437240885322605420528640803313297593455195429736117949562137570349384046466061397556766560131438160857494140163330155710595280545275053380835876520203370540520582015260211058739294850143677868213585901022329675008870616234388823538032769157983075596855151514316858136625667216028246178807969806887484571337421235579488824215217335646743039853415189512685399557256613003589354620499803848298398387211977613779368291298160334514306512749199629937436056425156937319615810121650187367988739289787392766441268698685540546020830032858328120408316874937262454398375979846836141569324329223338525167364175932486035299207547469651320800581669460220934324591710371574494259128249252822194862334613751725574165021250391499722054766392460166059750960166113729706100603684268677375516602672180207618087920012232176810946106934581618484457766912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -131674123171409115350860422449984231018087859759627579824911710482578474425059308458857911369699398093328695759665872752372454422946575827479782489342926437472952423773062647077520447647760694142165297085869580752280285916956485810065169365128586867774062313522681393644783723331308775257068277804405898354127665871829766551054052262520137577299209039182364097354053442908522591672233677737567212778268627083872798560311949785820893849904715969989871209004397547840933972678432065290929218935034010493166171991861709926370536752211123673154879314042101854193596947079143075151536831538187758005507425071466906574757900142658855182163875898224594978086396830767947042404960938747530928234911329673875318448543099849953286309375589350312818889116775275592904265961201139880335322500963905668696298667566919312827586384317268644127349348397370680572168655588422387802845747093987584935023053681678912975855598629580063572149396339365172786054458292133236881601385992141515448694360670671944492673620928735316926424142967890630480192965083885915964915241369136093941754730905752256772553039395703776379647730946564150914006000204783703321772254964736692558805576872075018567362319722425526633830683323928826370735447599919889660263909366725018320556640389059715108855590030444275713538202525969688829972520861617261053038881297709553601077979736248145599269631009210031105762869041406644510513768883372332655951158277213608627744305091123943125604327139174671983176403089686452997018344230867608619058951676122381305158340864123205243646410270624788987145704794379235248241029422861799565818175006091803603366484670216946126222234801106084836428080796285501374081671120849795650751718709907928201534866102756673553002737868573084410535830672898786076844543347996887927498967984495450472394683245844985169232321839104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -1000448329671622328374245392214645951776397160423659985925863797562837020416535796251015140953254525670753210220362186330305886485822341987907705966526976746806148225757884421353012934225307259688102313569615667946878097255085423027732265638558178107007513142794148278878326600355944623900708553377928308977499683879950128413428017877003218440851541137692694931406385603716406213307192626650022713758986415795472164590226941519053637298180597615776058281089179955247843368104435850595721259467826712141665423536924183328871554713196111756955863706192450396459954485598800354799904207060104929939812079322975237279338759981425092724927017308737357554181934776368567787707200679487953317788710120099588285581671980525512418010260135682698851385653230301570249864220381051666648133784197757134935838945276022352578010571634847451754455688506363551930711558458386158459753379598630915694102810716897556904626597300041912244733608911150004515863162822335266107649079604385265903342516672879317509834951649802187250432832555084529000010948488834117047092607291752858261430425401030243500958649327445671151060408199167611275004577287625326442561145837278599893687956358620730655158875611095744682261355429694159547105047893867725915879128709668094334915311345691624023575320615911641157398523193971742053858921797821351626415625428545418308073852119833045382770719109112690649661682176033070184220125022164916898596913877679108937615967470576804842208748233260594071785966916647880671292896211079142734877371801157381779102458248441683654489404000705232950370332194520735911655077571707419949938322705900271539272584721170530970416565685449074069046407443372465295515628723387792342978983964658360248696829945756169850742100976996923274367451469176096333064196218543794581345378880300928584316466763666406070262345760768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -2764319934717824371884519711825186400146081227828147024091925752403375258610145895616099759510637664143490517378035020515712323078896012664303183891820151675443960255528609446628675969052521399892503568516747262332480020040819398526296369634484018042686614921614363487374604073211687614853823685489266688667945423297995488306562135455177472740560332461964744622271765941049977565376156485324965478269774030309904059718007407453405132540439332355011739764033285314547566679965054170143959003194336290901322947619940960840510581172445310133255874051677624273249533334231161938525406936546292988401375240499161605138621232010962461927382591939601745079247044357243545327602488098622624083159957313316028967415030368078791939153534275705916552531293073033587751419907938299606064964490563252913560441654905068796882366850499531554421291821350211681225441291408200568761870872976237585854861900055027964103072077978659631103444791069832999894227449822188255404888388157575759901795342834006034897742368254207487525252241998444628583528576450323290524751685866592714694475065669950504652808137673761953634873170512963486075740928079219916643126994681572299728958408612110318492766365139997686302273112311716775251633888269120341658889352321438232729984532417990310191469743106214383841177329429660129860231867555281521220180834388401524554434411833837759204250051704159127112892451528967291823458158086258639713645487833683007811651420177834617804801247631480024580551917640330584092414017187728706142420875998229194125861501032661636049719512402539855639603879424012102480641471175454222368151241903549888159340432661094105473604852536995644011716767966979151882063937848473765134154981819953188144985872605958642217002363685942584964485735485118479874272647643131450193471752114855986201546360431403623693693977886720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -5016519231255734068658151431754338343656924353522276924925982044476066092588042523856038171943088050270496397970844367276849257752441523438144597479248048139550169652673644323200626376279342847026428929229517030199418768114684969343331523359512687073017674519398150918063289092254364780374151218979243912060729566587882020745290114996095716396359855100819538707306513371514412239146047313934232263840649488052268990070302153587843563496975888514235525847202273527500990026547482429401878464236769882841663041688597972689807374394516076157197375755313013532891638609007237712666857383148743994560861032851556290151557946896141781354093323115981841200636015785346638426563321012992316202218905549439229865444948820510593874626334402557088459565942790070983696772761700567374399185258117003955921641998691838492552815665963620973546746489621291438614599999753766828016181326052358569591699933775683233855001436507207289807304006361944628506574494505680942072113599235897061414356002328852434883104916868502511030664640853534002664539195682097035246774611625351440078757529236572974198397587333013874604947593023556928444199600251330612692089621241022727745444730129242441928366022100062809559918016708406796730512787115573147475452422463257489589627036153450365624499211770206738432614458435012469723084747646827837180548409381754866145871088745560419404950911374220256493670478990382563337515593600555453414303717527911220450170123417622914141223389096544391587940870816102080857651460539916444714598710172376926063380739658665780806066066777862890769626300423041530361353228770979106680489038004061388735995111698821515932674071470304174421080076708633546427504731292648860452815614233026073039754454989831880186126844606770556111280376948679923581778811414728009069188769903742871338087389765695551783327529697280000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -6686469617579731991896731778339744858638678085504909205245320315788889787959358956280822063409506700171691375165418640437388051451676831096741737417788998884807785584968028268104901466011644198420725549585185531891987478354328775690751262660213046888800903142195459785057983120603418987115374819720898366310461798381303432902124828747781629795210016277696214146999848168099642159734644381163223703528503623851948425930606754019304996755088648508129342158850217368473073008428563109830456211781139362361927474390726378271500673787337879074013648682847680086551473398938932979177011612642412566441849888222910399673216374588285652846131622045455381375340410188605070273323445637708429057965853837718348269356769421562367174573166905434489649556158019909650237143125085335597569608478434662418722423105664634449047199180664233275103373053249143992968120775806993903788768297531791429633365325201414554014565012109100454253161984404342398132695157386254904376666673160954461860465762489076871404395354910273367012643795398828714785911626366438977172780348674503790816980101696952215204090419021689328568429459521551434601475050219934957287463846594243190499240575196101757908842176692566926056388757506821651218666597071088816541962711015017789628234052906960866394303280762898699983403346749355404548913370009874102604730925868117538817329087446707074432424301936719808841035686592778668405446116626446197365131436708463582037934251519825963900827031302202418952820202639192193841765431462260523099469893828472290407681163461584115459823152558380719786913700584055119127498428658796497312461028096439332955674383264313735678803692947296544680249945617292953367679866605944567931938802085689070539048913773669744924813087215719556721620186003195033250302885395919891240344379064704764258774304177455846956699278639104000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -6669263048469623784521132356428841482633959656798693578924752858913116832527543214339712524762746163988730783591629340154039659900950567555038789547882995637808720008263768912323311293499226939744815899189715762484382714297617179428280906641973085717774292407450941278212887586629707612691688862983088988521550454012289569413351974620821263726720420538505203191021951764942749334753537058629022980187860278762658570156032917666630951741696834560533508185853837392057944320035287113309929092202138395018335352718490162368017361581519020036126690612041978262057474796316169536972302260370563743769439131352322563244815591661558211428555479535860442616390171875212500584107912202682145991425688848593990616230732642398364443332057994595521284953934640780655761655192356259460292902822855548082897931024009318651277025293358568081610102086388509985221894245290082965001569303894187445402614256832454684374930193745837102065537434547647839061704265518385062655733401638415436308291754308804052565767497990698408568205970271937491898382026423029080159530655105872514165744086998122888076966744340627582461787923238449178169553080125869036744039705410044459629063783708450470223268032062421583681846814447206199423722310386317915482795258326987875700689790739389396465276421490743885755131351240765447707737856922562037892024441255076263832324024217488542010251763495929377848223779417891090678394781720017152582515170949366305792295466058246984696682396235178605280287704934886913828884860610317404747973875179704638536931620207409104800259058847631415205802260644191467953631844976709441858864831481668928255846493934779481275126371489734182776858335965519356004876853294590711889110774316110155790104503838474952500612467603703175022101618524816247701484734899249515635692847902463418524830372001350929156689773985792000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -4947196907632652440010571356984662990269683658271123732218944698644585669023883370920425878629067184578810649709639506317978908963129676724293289867189595130628777597429669574643249302567627664767489465462311867653216648247606767104444328907388034623374977941116967444742167543160626193469439184072954772938643551156660845275479852912243128290106141315754092487493281889161196955218546831127907133886156941570028850328134614815693550377800393767598641762884401280898417442033286152095826240423451968880571296452561282175550374410580057057898419868101986551846234279660771277457232770303437393137923526194698046743305131983961851270992472635335592812174396034631929229754971578479835489833215668650904255248486227687350001616436348800688204019307396261354194820312320294112958955569591151715623764954616997701705778424310478719194869563185424090390706242285805117408565756338410573504489711376486645818583349535048712278824847350251617708126988247462520076082319738019550881994097005230440798079291750279556856660964373931722964086445002192079725389326325627479093292982611048576876404416360036731922938048356468257429695092821249763999960739070338360103566550050640365879922776009777767272229138558961291798233818122870540869151349369516416879993078423060079566999005051419395351219693024824320932072797063378250335112155561159049110180842943595929568182905215994940688565022668132179087484888812562238700662001041561822393737567275831625167089887697526719468664131481807530678316540333455397526441144867208710924616403417776969518349823246495912185670429840917449404958347125600919379450453520862290992714531133785775870995163484618004771020176011981042246066860690267252786426615822860411137422125816916174404896106684508990861913356107561822655336392564574543045357138016909566172135079843875459387626392387584000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -3240115257477327909414987459865552753598221245066872833629436328824819322388742077804272674201647293537087730241112087865632984739256446131760697818091441098418589991527016982619720451383018722784402942045618753936589508155107843259305580948860900487438424048061478481313596622621946916500708424749212376751650177724507173403818975909321836904870905813151534637609185355742193090081045431613117441389200560521307824682398863311151577382931291293655454143580991129926911935135837576681108306914098541685632084969352569821009969645014566469814286920132373036172563007610254309447929479593118255213993086445031189180452460725128582786389603141728221666424057215542667008407517560403829892632792146419953351086531492454140081426257357638950934339113498257208772961392511819402897025599471982849286942873944797386051086911116966541781448177516443941699035461898871347338798948236206662745810541323961111877808216726604289596585844820800109867246596692371614470554680822261519400545181365313743741876604831716283299906952152625745252240308033164082534254282883887744194947696799354827857290056640231297307387728859786695458041851073490483489132654545552006206226399282742254500297085884242358166514725078899342645809552230447441192647308152831440673400379824065457352410177400369744780402967567909888160152244813326572669252610381384487644302953165546820785310713750090846929381132218543664811746231710166298693484481233282809164704924337710609899692875500028035709876922827705164268297462931647248795961974514590101747064784681985328349232166877266613221577467895648428851769290375148754775177442472969736446185089500458910863666453733471073515437156508453583800717170557661841050868857068565539609777872133188317055539690790513892678226994051471154376777519794243556749254212772749304909698137789661489675855776972800000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -1166830915781505230852915654964303130686851305143272674841029908881138169593769000027321018641922311714410323229078701148075303921129419136940609875379634144919994168468039009187223938324752183126987340989754527209732065148523276768182288198303343540944879442924027322459601998419187347838095019673802184704446871605659043528273680376942306125720614746763804301336373100302554109638410455079387088210170707882750221046372624750245111671640303459041429311097505892947373407171283630106503647748272809431034394387211646306393647648990822966176921781005522343973745654571369542778391863532468151030983060527657855473271918536913313274928639133614100095450840646938145967381345538862863568260247464393103445764411978571691767372652923858004877594447864276594417170364405087874131584443444622559418071826219137630836801276364000371659939492843834478905394608898803560511313888782739437949572943254009069097162791558552735779581478299624816069557709925673776277615804061135073925277725895067889668352404117435242316121411757441413457734727247265573893489641905908013675575168215132476197562284871251863618545445343580877643661711135253750188405211271443649410067269936315282763004745091016970594830929148899139123006347638853184453889428627708851864970914632030918610253651591025089571041257741667473720468766346958069629634246449169462682062860641779107420886321523258872750912596233464412299305847878050702328104066493979965725234171088875856450366410667413120354679457620078977576287684544889004945906725962234660608760465142025095627525418687263820395262005691538347730623642978208191541189389692835061653628723969114699383431293867473190406535583985945554010844833875413372426853026292465731857988143677037690476764114324561949124160609966872877004789707457486306994541278621014163715792209451125249079254397747200000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -678712066759343652055708443296425439976166724556992985558750508213085684462264533115944557183827064031311820627181652439509136624085399137464670747199021873510999566894834191917594919830467675283252949212190153287592696624732312388466063035893663998061711807904947360100309007442909079743971128996747483093406238208750183649151780080332272551896100622597883762292946227853211720405900503853044307902032426389681386330243849861509131205681032458660666397278571509990532019197689370616382854942170892238356213388920058900192245943235145253868576326774373879526264401697672405273772087846834837390866320671761574211289161925808041982434841636377629433263211543837333413561129618831773973572537826580283853380177945886495837648846069317903242292697179075257267532716802761906605683252339572867435740086614264331385478758356848671703990271205867927332252940718947237870914918972364279027105436763882424199219341043057838058918602414268834911749846496493525381122934350592681598034250080198304976294025219422759876941815450499741477537728000121259074079745318503805170581254527969473975676776312604229252388425449343510013066697620939276493101111185280908681873264720872045367150604255945325464321810375808081860532767847725837545634651093425806470768732936474083026062807417508043331207491973993300938308112538694579875344476104944461998259483553682086949773649314502654601510634396542732122802730974504015416390001846817440859098491678277507313613965872741399881233480156329272120411248584730146003303103305297867447537301295208855016283042283778472628016128304327523099905348700361576612436163201201043640138420343658464449485759872752518798571676841077960406811406161728745831099371456099439166566709718165435291422036909404822195587552585062188093620133396294157310821364479957496872268006001796273765952803307520000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 48683411311638545597053396805110812014754989238067672325154030994586587521759724921594773397157459686245755819640987384003908837198381368897526251948583871305228030848085121233029657508524528738970677350924344146843013976837741357193004656833230443291737511805899424837206442438601367985238237778105283117856434558771048744369107237884551997328897693479186866670324988725807179453756873147932516826117019869006507271998224273194638357718354213706286455314236167073903265141256399163659821011137103514035262533740846722276265375110545249239949911542682756165260436491974216275594805761318990702766439260771547368532628846012969441384145280478701006466824969467344206320023661300512880896253156659003720695543069030238631169744371082812223216246756094631461274213982080571258575493856105635423226534376780925411041355947709751084995769786440491915707662345830023965051203529175431108483340797584233505622244012592100955703974857005431767924997818034392649373467443019714764422877884222585038545388370063093016732100059348148065007534244793856428792493627852736069730349640035217696280665515676553667280631566124872950130790445774342558112286708795400754611065738050649458007642917638079856561570152605628526678756700357915742456127436121074280586848877576127670044470897764122064817635286731141390049765478842776430105030204008846118919750677123485294030620490394967305939747235751116774218896619751406330101457103436254300150415791507579212333135712342161508592708598582489795581254731149824868455130190644804760201774037031269552256304140545600976562223907878497097394560789365448185374558704182809517309701857886239576333852253765678608305977359064849448295283801949908360097570553196430753314825637552771439291911874521130391114889237009112248216029158844143509541906434296694148734176912776592676876441354240000000000000000000000000000000000000000000000000000000000000000*i1^21 + -56550234774216967340231347464761796054554615834808102313668820452328103968227958469319244859495449273101434071162102639550537005957356500508321267328985344619739330554480267223753106715855649253154023143096027454024317118899171920677172255225608154027453541119369226398411380847745068448642187211253207022321570909984685746467629944870431125656284364759690297268315514838366912532661779083632858862080880267995821779663638027425475792067094677254756504495518482352427768158399758237379108574170033655887213562562130012322704997633764366677394345045858413613125481130157851099689453226343160580468606176410575775369579208176553294923655223127889888142700172187472552237810974095798378639291251444607132992971499160982896625639750500255010582412804167096482530299304492185831133422092513910112869621470339078498766141627605181638458127169064118281909285413013939391965824988445725895214361231825228289277598406133178271974951645298987315822035498313877383298482980458400584661648106494846406970277166383251653817973791044592355913347576964960162080378286490407834949092657487363132475641003898633785396800101864680513394717271225612712427769538897565849966802657551732707467265500803006638201795716486554747209151441383649259912481051072802143594594353838535562631094755458814210568953492920763923121499346321186045963029384653683788633574957367593655881556726648159212652524561818663757905657481010654660604785138301008689252033921957810146452561466531636148388935622927074847110607356387207903138594872308656102864211904955769635355813653365846047790133785556170917151968606011269065031047822032832397680501719274191103003120914688404129463243979283527916905780126745577339694347937242627978415573542560173480460067941909175120582937463923444278688175628378354236962925777379376291943284913226779117887810437120000000000000000000000000000000000000000000000000000000000000*i1^22 + 1590802909469763809703999391658630772818834947300060179561046055023079960974789571752383670452072785511201170405699502103871911220619913578850820069499762099759654141704941411936185175207392796486582201252824004023283725609046409777917319423438461554307733604028721256078540289046310282379055495799814869874016198624931381634097451596604035089426292169184971275248623155492766345336686968896797432474678933914532979491718433655489996007244334805421834085702047758332288765472488156826936023563179608205189305518742285255456972997209445399789490263472524956416009290779017676167021095057994846518647420377584597740657166469213024696857137896866484489541283080552217935513365416116856067912437127266175867366480016347578474534017004699903712509502899864641303131075304067532503916647404620641380696384192236037192093006727267319230071317794774774819371497901904751626936265020704581631149083652481824972070458837122476227920383773945072771959465736261343021049919184471123966874071199383179770012470518545177349186642171364340483137977516035645274976039697620295016512236237615625586647245535690706232221369212802143986975549484560260232492878540533145101563682136854101847651403942796856936563763588524955818568193625490374607918906361239652355708862035843495417357968208025952493879794236541424480966477404729503728375552955539990223570232294630775050511123634917189483705950893549738997402592840053162193809767301752611097748045146410173748815291062499999096731355622993700653084339158300000036983896712743909335263239205001948004819820880219893814623746951374189734195985942745826999512384514006516398132761150106270693114758763636651044605386308431857026879228458119647130579462904371303734529337762191363035794553237602853192796402059467931795133374251325933340300314542667320543172146523782164576521420800000000000000000000000000000000000000000000000000000000000*i1^23 + -2820853169105718951099362210145794634950310039001616005406776034682653655000891547061880584880670853364324696940229707492830685218715280070775761302791533846368157224022033238429689348654730901352294652465694967516314181109165276985203347321894532477761384592834907090051404727115243394644948041325214079331791246328991412633742584578383317350342516892532696039573911488033735600821791386661468643935381869098066046175933001310763592310318315601499390588979886063949782538210499641538653330973038995863461014381330996641969148865961963506613394247558186630327411025791125586172147501219973555879576029988903843146980402624786561907315367174421737063264663841809226139888339613636213343857395172105920888551372519850452310209306113796656109362074911764762822916394826279816668050733753325828259987316444184719783193791214168389244140919999776003837719137434889421561186866808772986896050465852161356842991341630259161282264498520874992561833725822285917165660624905129280973895527072865433304942755006889091753518727119500098832686384295972352254749176613940734894637066655641442868609980388521885433479849481085637757205264364549536749387383952584471702452280363672515542254269940831188646761237185026888980130948653476898092859101592984620552600272397222015586676634920942831941380384756324213777586054455398495861267542004744037678348621568817269668038081605353684474339895060022086649717054732104282115122736306825378170609991034994608223849338267059192321307571659408396144966891129420754222613877916370655656077050239080167774622133503483719554900975273209282874207981879319880700146545659928303946244633137881032451265083828875972696897015960068340570863285316090395099089804780576741410441012388540771562259714409434544460370194899544430496330628369304873062886896704703150538888652754428839137692876800000000000000000000000000000000000000000000000000000000*i1^24 + -63431173837068031508167446362341979712368654580662193758218849490776563072409328349006035236814857517265539045376603976768800530860705702177148761568495334621847113620150649326616650256412684220084014696675347965198761530421388993856911090932470861955775766244625357631988437676220453550066539463193472214409621158439160693153090324921992645544861750080690635402348476503054436242855989445774030732325739497420824786601750278143433881230261318648436679396928114289084298250468775948951648387127097828586917910189495760021629822288435308022609319326016374979583416804649338808407146588726971896011190044116249665165255165539805328472308746844360331320592263729899285345176821638251627500436500572185863553249235727663707459900951628589041710087936707891893697242322270822911141527689490684498327403918566089211791006452342970850295802327255389117080934306916551802244505113471227479609547859247864010311579342176737814293777294575515475861484179231475688424141151178355981998277178075604830147416761275084026076903615666528155351168742297796840189415557271972275673695843226877313274493171201014002109182165889586741140824288919105134515996157128338771296955883694653137151449455658474465998902496126748613855471369710919797254884616752203062482293307922879704000812017654364773784096237026158713530556175117165201785872359514921789092385304226009521212410394302401347129846588436322270066304349889236542147705659881331883763914903453714067436889247236694440895955784989329936465693016314326998355787769307647401600431622365957417672812018052443713018946158108152125621487739915188020762020583805261976444897416939531067402554467504565807938952582176944457729148438032439220113822761672357272850871685139370615806019935073476207874445159740561681366812797229153080405987187776163846919256531730703004114878464000000000000000000000000000000000000000000000000000*i1^25 + -59643459362200776232765992830550894706880831054316792094531308756312104483781103201158582687174912691771504650292304264400255995822304863378921130978632711882999771816298814908546423028252763191954961126195770251791927092562666447281145735897049187740713860401932462380235945595337961418161324234217388047711738830784723161071752885332196561319156700594734905088953575558591529230072471486536999039840686847799958865146521425503089301290076804577605673577846138358426605527416242401991686760907315549398242098586710215328634936156482818971271830930069082385740708486965958110269934436478963613449369902202610597904214603026965657490858673207023534177302807002749382484137315587379009398729135000379199878643201485422373503156292928680494344880197597034578009866814127804428026395245078212319507681946441405326656057665782158975633196680663345658631565861775512396928128619174727014296427130011843421283925967695344046202931809936476856998889077486490903476441351479363380465885094082589399172672425184886477129874685491258840490410415807425837628672993292036870612208863284394251683995570164064995899321543736126480315389488564946219976531456985993800730466450478805293231886423961642388976123585379124321013541500175903174887937888782480098969607646635611485159810548272803377912665406254225995276381880722559860196649697718294409365416527402853351186585131126855234810465312384624371220140046504250863696314251439040195375336579735650304121786717228532184412173263332327641676258489017563105341216118246653795285321862337817833778087857091978723747091633868439038743825271214921495087021813721620267214627526956755698894435817144240346702740550383102887272652437183025081031416062165978446669199382721249738504215902048513343303920434959765399629771169577292466617032479699179510401100470144420060271214592000000000000000000000000000000000000000000000000*i1^26 + 18253014962513917865762536560976458913478345596875394960366763374281321299017082860770765999108305689615121038052436026365545752553648922754025469990768911150972709586477734330145390202383935720386591871649157710887690537628275835699045943283410840920935324329036365835448496865883925435564857015700349909154813777022548977545542305662970386200650311656096672416227646137712055866169255611156910163004682177495407960231816748148819513802413204769433133412463781943883183285235225585848851629718118967697342948851679019743775671189447292481193484165622018275904845802291056289957988799373281483112177836810429043648746111494744347666852642095741019793614059323585744648948194715181206138704786368277545171665445988103143287172484150417413516745968845451490512588317690627573200300540007606155077915859594159323825727339578462615544801031339304538405771967942594857349713484222814964874356866598755638633986286982658079946342988449871122807618513492722310272594954927722501781282314378913984133080324749503011855303934700974444083753590419165838666954594489752338606248086296308230451490155310144786489629063668186271468084058343349602060515625991136037250740310103544386399625399788706852893225796765558242909685037142523371152368208774477252040595882063157498900155324772099995578535083150790299592842474305302818243567722457146346359239055098035243488183544029024625574156247007319687553987510623510112939349197663470792782252034118440297679767388352579635704728679240623277458431299443495374468711405437267079286439541096523036847881816937789138244704569102514717367749799640842934153025485045617003491421882506325154646124590382422449225107606838426415491104515542432820914375372930998440798085719461705061082405149545006060279398115625176491036980286804483637985211171614011761350426818989145408590053376000000000000000000000000000000000000000000000*i1^27 + -4344881005660047869512721947925898151106647679517899867958673520432703043603153778180753355474417611014983000908906194487436772318414901779705775790769448849849972256454030210167135328627220317462338715832243531473310648693982277041346916647826097863974837430803702253332232495867409510214418098695802619339919586992724678642752087029522858690371548898543639153984515623044026976821130905731273099005945836645666893092124268613442415601970077951199596635810549225425434891590304432369060965040046773606317288531366550307970648858971503709590668223065581747015209123068114779431924657721733871781055578915058514290011996167517818748083148750433117480074924621129603139605538320725585443291483563399494933530831811229068505934082550528272053962030767856932187862354996881035160600362409211918193562744704255254695152152381932027963661951925557833881906622023729212392968211025092553270587739526435936232917307316717689318430077639543537847441906076630349672725428119037026039700656617622698468182499334291999025201257990696585696887952208791732612047859491553506059118965481212895191175869704906539523943543892591405183026786849777327986248139773416936965930561720811811874348060193219747050805474808284246333091024223314559419269439595726080430230890391794652827781715784453280059549589372634183160341588652100436363856972938096179160426781932146848540672701059811948333285214771791446216649911386019026372368533800932048684153121236573482195064261543027516991809822565698951703828765041624281710664227958108328698306326057943424345644543771248705656468250125050996965472411362954100031138585501248957832275265468678745111724492960227260586325244963092674950269857672458166631700467614985970373898428390095794458143072597260615882740579983275266355136897673621293745797276735806811539531308397203168511918080000000000000000000000000000000000000000000*i1^28 + 626975894318620854015678118594222767463959318116642476591359895491675767722708837019776679744600038456403000756540883298179800562975582281737038531751969158508031071162866741444750117972987727476561915939901623690927386053293384681906178584755264209202417123570197973451849430494949420983276607213692620113941838930410784691327708655161681570104711895396285333086650634941953050693797943009578984536732702937157254132007227230130986591436074922220369652646324413723079975289700497794651694874706783904853861654916384734783284281734416417388170505586910366633403937023512999317839668728100119200986535444792192868900311915551097417698613927073635795351763486069308177860946948210449118066166087540324836891236882671826640605853739063830904274298380243930695750841857589701730853414373416623356269588183578967647068517417030549651095819006041315726708775815511838188224749050814973101670367428791326419179630757386367546710776075240714383906069748170519654210899809843989582736308193350823415919648269975335073270947869527178919706653215092511731506452150910802004579755917235956474436751704594411007816429844121713681435097698008867463540006051859781980688414207143692968480805797524672938898999780878487316758776998889903723991916142014125129553080296097962456258130340938801143456684112476827445449529136376504729028402922245965069103896723330324595657564771044670874968585586687213415212143815780809556044027487880263866573373674270294998775860562924497424355600649902505371330852425739119183882095024639862055925565957066490075867041463045896425440669942935603084500132550110170317597502380963086240601553527873549677991261602409225418529172290244849745964453372172632501156562600325560916241596475873009032441784819961978714639072254027344394954119806141473763440321304294120835670316522845036326420480000000000000000000000000000000000000000*i1^29 + -26999276259298541175458009169644401840633171166517008239989618722155502504783143930307798243436028091941375295294126589909329831579484028385602795221795460301379955547791709150437636572518278379768724052421586838586108442610644298270523931714245814880157086920148930731672441246306443541714352156764717114371534744922239960184467042116038488711621979718297159457038613146295349098257838355475603649275823132899772835975910641319499124522530825964713610460353805957323300180258340599660286223814895273571973592095208755100901219674188008255338619289972002205558609662729715936152747727381960163750539658052319073152135891986533385936545464786580459657721809539086568431749306712398279719668269967233626404806990983882512135617247466268920111115468401180072069823430375800178790013860333908016199378537590564097690990727066076295111846289205004399580625252001426366653158053071962080585856454195373143505994487710471675677321484489120788541904453520642469756656757170341917834471788906657838456466163898241176782495129766005750708873599285538186405015527619894366026131017564778351289495588664000426268720191706981676931898983409014366328052421131119334595326118121123173941230654009429407930039031500552222380949084989326425207263009709900182294120276355731434421633405829323913041351991395069404791797094804303781107832257256250019937519184102187801903020319888387491712739990905339495011588471877842729585356231857711841245213265521694300850996777325520691561645830551769869366685251089922741057399023786076267330899205849964112900565096811614009299953346357935878750010230546734317220165320745789428610884347247533213491467706394619538825508623486139631043115917969267030122098315839294477260594380098739492457400242503093811978420890202457238498164325129087979658683170420457756009544555000659840073728000000000000000000000000000000000000*i1^30 + -1211619313383402738156122773990337594090102070499184870086039548590782696447705580833767005826139154178518385220509188345466841197780855516784734432583736550950221485306298139899780168230947153022572693488807750588731134053741944831991333430227432107395620720781765988059436604514063107609241848148199843765190657311977063251837928289465873040388185011679460426288135910722025065752345949934507507375001291508765038935764272968706629624242185189102857810738456491363916535195168361063108080547911807356900546061228462284268509695638470594149411202589648926453649775267883487027882849942695081064423204055911171554267558540997823284958616299902575919622272502553367224786630882478064169573597666021406323678965692990646714091691845878649065539573608823737434736337116881403694005131172430529609631616414371472088728365753126110538586653808442692267798044485192341801237205574262857582155274055136302111648764492249113476845726038041421201970128482219172931292580225379428524638480062259098737234960959392627187739413939009900717713317467567621306328291685700712307002664233175340912368300013256343874141442050559817948784734567721700614236943250108378211807341167889518975763510424146884368888533783974846501043212547232672353854012757171044393588433204593590544183454819847640700107364953481487636630256589513417963543676922151737613409424127138189036751077510601941949739454740745796841447070425883553697681723142226975650906948014932808135490260044668320602011394430127568699538903759463330578579779522212530675882124117353508404583505993285252192523739188116934820928272648884137904039050819991169386604663095071068552281432251667408193052661524387688146360151089821315948290400959874134181452820166924807739649108812603068876084922710976323655263233557532335580573548250031367565815101734878974050304000000000000000000000000000000000*i1^31 + 328838199790553539298890093504983957637175616902405405865399941360941790813375847028087638516059320939333270578144421264832331351127869593978191204094262586821170369932326479826582870112545346765092467227739637116589324153513362222106756253664897874254649084573918414343971308047597551131814682541839984638568642472978312068418546567767234569670401236389294138537801686520410852252453357012619365525403666467653306631094390942023062042665277681934976027607370225465427673902834419527177694545946809329508945147946013405749268861220873315536839971157719223373476927765702038914477005220977775375375367284369123140659301460428246338362076195372276619691564853703951050469593676361478609305971362212169234024043638987756631193184855663275881675109039155643799328325164644043052408067409076315829429454527923880050158118922066083429041106447068912337608962618273266925096534523649884338256037299406863426957848522621296680283464955460038262401862483151599904691383632874857814690334647532136143099467004658408737951940944770052343932156849322747451238492383567071505751006217660569862469027337631486639825033783807555623520022734064874837086877753886293301745120859186907660195926344732377117466945476384842721885702327309302044895609670787759886544210210962749001479584972930118105155143182898647345334015971158394524864920155140551209110452279276019555793198963332754410732109754947293145283307239316819882772511027840985586017314308078838360046807404799445441489801917590427586820507278095920409470703938503422528857458967053779375433212139673615056659864924090847013559098249599844898466336025927097048704121584576047311771087807338220952587964490749632984282266059138568816637632109159713697477705033967456930867797279446315911544420179162502845477937697037107144809326032608358573496903677054415798272000000000000000000000000000000*i1^32 + 10164436944662403531237323153132827569211404330212398397075626539739560767955062846224530299876654969413136268314038631098286160146230464373772058235883670216527067589742285735647616059050063266456018131066561689097679372324573882252156689738592540176026814441962110417855768440211957813859326777327062861917038467549332986902011991108042563575240321931894034735273196917333844951230236888243273001572414020112390993833810385712149399174362755134842496676138235807602557971720683743910381554606952878106192177969144893446995758371313975491957050151505228237787159176157734898197134144895807868482693113942079743981491653628257727565456948331319842605831185671386947000876352830364156454695064667256108044697185018928203035383657583636316228402362961499035300734664918575686765188969292390017633510579765604790980171219353957089240842497319346658079262645761320040807686530290841074332370555107751172775543731459118192361663141072702556875058810324769456664457207389764425810090828265775752846505502404832944321408926541738292945009265356569075613242755260356803200077444334936663467148318359179333500065715752214641521692374133442734471843509155564792731470660943851719289549926751047208434266667964750198398852242593693854245575075056601883986291115325764594002813269899609393263510504232096700801839777453796078174745600543553382794024968306602532685434084037334382380267560736781029004948031082329749868746064542768031111834905765236124431003940865590080457085696055785567248668440739061455958769020084663923868067450098546877198992594319466869665794100820257554446156287968267386396320423208006098544230374639917004285306331796978002198441206576160277524242861019531418431123068218759435059895613858898096457810367306037202141415398616544302612522067428067498764472484177208849749297569523627458560000000000000000000000000000*i1^33 + -2293287692000401752383883356297704017514069406155551243212096229650967576667619083382218464304619984766950590149741291383417431860911374959343624124141107233286479679144232818906536893484623167301110935838239248999037183364675654348353900023838478759732969870188882858444386742776547756686155793388640676475635723756787846465897372586233218325062950384261581971843825557586069358269617726294113616149411700286410176909233724977061993293171298820110893958847360783733326264427671789819181116194003862312499690144627116409350458770119402070187279067236713286738868323603112799471316364002319802818202334571910978465768871000565347938048314846977549173530905065580201555557431204675201086065636162349201623170728890547492000814737216294127430885835209140520858858885839222737901009250060026358565353689476710877873195576758051445763205325139316074452656729611495746600495422386416897697267791320072255535853148842755545091429812028919900713659992711281501761113319064198078710399356980875591122087288780121390255458652062615594655571571704066252397879923159561982385514080126624274363319047864513465754726830654957093454454907967164935260212293683129187983615793569659272290983893034493160941685669130037695398015183160155975099059518106207124452054791283781582602933105159758872022665511940577626077616645381685125576871582898110486899197888885199242097669839088831969101843222268482044068375803401111431045453512203843548049015906746736342062366609058436760318696760686858063657919293155483062074760004351194612898083727140653889226287936316543686271904912387849490077888019897054817210399069541411986570555721441298117088372848499595830564315425209158973071838103149979524502466908793045452700290233666282084056087478651035897867913028356241049716479460613297084891550485113594565568104720197704744960000000000000000000000000*i1^34 + -78416970486982532906068779427557040783216600738247803705073560949638631290706059071655896778321824567125341481658445598864369242158420025684528194958370847429634044205108474825240929877824027109983657245214420599397471453018180009526665980852114837097981599605982898739052107827483526001093911991568015610806022177712966542184321458718323934391013730788886380420599125246167670610689540063843176551721474722492211240874961204714312825867873962674214086848871267961657480296913157169176445947836335824077807588015381844581891563756771771266795074406983357162830023667562651023725871968896352930364944616723127505387109446505054056320126211650430163895937154193475130788823576747345941378974425447875592705637535730125753762549366147070912196547233553801607448674839021135765167702164296337315049368864146019435839902704607584713227937241814591035931083525616524591442601901792104805811581324534500434669039844092442974238221321339354801066766815584249286934872370918357499475935711613761832596393678853349470499253766645000238372724761733486426834502616325275861556005508239520339958440852867617600530762557638128286062478992376242116539935634775811425494054610463345801733432915886361836724109133366607020356830662466457488828917649252100432800525308149527429405722169329210859055804075125218708656819964071351422841837283486628776602736819131485415548976651693227321208724559660625351688860831252070867640322655673896379349138219741391372324083104727314340373192628658895526402514329554757340970555819023905969802255749563277768244713075904155375343863647069283077505386509127239658685720158063503371379916631010622362315995329718512834449286859987996215014732180887969878447049049534487822089079866288393738431115243634204764481471775444222597138486558639189652683324131022172422308217208052908032000000000000000000000*i1^35 + 3341153670989199280499526967526907319775838045899752059126022089482685222107913161509661577609690082692890841295560128638177411421394896216951713859934202676725663728748088973265357661155272472131643603493079851341642383724751774984456983254576641867780835586637330089488969900895278295079436569171786680729662528042163304512412967868250514978269798674468660092593505609332373843177726322765315016321514709973245843595349727811218774155925295807868388309482069321304540348020145522667993708038543078517388429165977277474232224768754427405891148397951395700894357268111184833732139257144050159345019018635158023333824837002925644618557262501747634259658093531135674271415904971035940438684575207989717027772033536048064172521571424362004252510527540657360921570542887352268398017463548442741800197880831447648302685633261173402665401228851596938998251518345061783322095767513961338308159778059600506662316559768750409001176679008416888276996690915083146836028835057341472265506418669562132107083294616014616605216099149757093972418606805077420646856029657203640307116238091787548888110865548495990246525646512277838611025439376065195316815723110283081523046177820076788098079934679382208495505737447642910278039881393259994411832330859998568629163007249602693842195940491471752259571215006602809757541884999276044747980417119845185256042167325937917704853238614753304839535591188596904171829336918782452159015996069641639225410279961213203634428827832436973089097742163138476675820837862552733014969892335526277855674062270401649476049629887249431493243296666561121379606017790467487194371217015398793690114790169253802098228406007714573114547828854580284110209867770376420482723640515609051600776036439667342101005985899336681504239590238461159863193454388538849750387417651549459186267798313631744000000000000000000*i1^36 + 195696581735108498668558617185054481105186574171900803819415422484818516466988726066013523679762305040503572414576970673006505597525438791187371735903251975178666442044810626545059419675898875221256412487210480420910300901602732297363296638478810905066031642584751581513660007806210289525437924743643044267945097766258872993794343911576371539084004910028546402068546751444548166239586090340907690684149389148253560453688541088506379984073684906270478689332064799434393050601962130585278782401733254977983721737796505054050863131957153330500380781079111050682593565301662473495071758327815685695606668222444359373368027846235063375990870655489586322934898028129645373395157498923760616577079522519148281795643166119894346600145571317831300019590421998033610891190723780786606099057887067575716496360427782944618782150214208479129464607013532672716826243726578543099163364540862077048974288404724791742138512528490285676365932288238579450041590071119294471346051908013408067768342254449927856776511725525525324721497565306767861343398644303230440879988515349412640778027071946389834923531232319749284587823516562502324704799773518122258354870128821354931105362431371342296154026414653514102445494830052182526431386635727723882594083238684602057245328599818949348023990976825313252230470731250164936674324094623155504182756321700332034519843448191148531346606453832811201913184567981227201141115720708453175439655140247530177226294816843625440341694927719380362265020312466450481193080414486813965341769591435220422427606593073425380806205148528979780539506264892745240441431429580550328937553949979099353301733035492728540966602889011115700375029607953386955624669178286443405361860792323794706046495101500701803451888811339818488500807684158139490986010639307463260491246133413792237897060186062848000000000000000*i1^37 + -57095108119725865544904011941383177895042764290033105763105499008871045014098029435970460228928199037172442416471027760668076778570892166148574811327119436164933665931171867937700433874936144682660021131465942524922887426460132982336340102124887309909486682581306153579860287175773235984781597594832842114341191868341943612385729969635016314107814232218605203993678784633206083551095323348057856319715096397040675789640864301053646586016944727651983281036774694103356267172059612874873341567143297562520734565132552112082886122689365302036044848098424090084229339221645137154134370016692881697238116634086661121252601518174224591409133713221131627815007672720932808924343710903944512643694008127907476017305843326943889844161876045275443705623520467234932902548663799200550681629035750103660576568840148842894976126899545234716837067432604136333156482892381238280334477424994314769853316014448219085810345454332647565086570998954975978740825767095315482406933088156645890053179872114999909694433882115982833536178183123282224536543440199426889845249208720649133401149818260290073270256236140337698467253188819175353184287559250115051449513814262330497406217063927256142848334404551136912525574478232426206736871668323862214115703572286647999528216148248907566653145065518288219862133544074502864512494497565455168475623985437240970984223751759462142171439853454940791743457814361975934464612176579865954819557722052192860608109910035248140497145570666038997345534779553238080894820265601252833682282078842530653859376164939647115499217108080334993812355467296204234867892269646590363507104860208584946632097274927322607254896265820107030158009092881378278270991859906347020570116244575778321478063428969050406536450946985060184446229242820187868652153479963894973431058076031785902171322245447680000000000000*i1^38 + -5088434339027297294204338888754224789745049691466437806595595679222235325183360630527048087955700700293306938998250774946871955143127192561379386059877777151032662823686044624532463270535869316743760634072373093956067328441474649647007179761135739176669540772614395253481477927488620645332895292989323350381343183849237448720184145293461258678876466512364265706636376515571925980487670097646358287289519343458740812576911737651866584300276149487591090852520184692566185214599076492360003873446039556837244170796677118801164019579834249391663262057977272439072947014520913991201072410814117715012362444276215696119500556753586092568365863463851890503664468370335241689490611532738203788907003697246039541875410140881685365362129806942389266762942326522251111034094448174924493126198076096505458506003378322892588329189120389130613391306975420214415158121110188993314031871676948136323383269029027311334024953181632772133814005900242027026518368760347574218968627252618462609992372516717930663889736705146939650140646226476822080661301914012702283782702265164601203623723542316429173561846436139096267835562895570922973636778136468108960021534804670903635982028050014334973273823456280769482782075760578207379689021341314425015561583571221168347036649006166842575699005877436935003883288533065739421363591608049839374292454934610113137926268890667502478856743856013615251348562886578775663379030079985232919347574807318111971996915113911668027392897018570023820369786335899654623875106255042349410386021346792895807897406758612268807563914895257554815304453951473642244653979823479657825067134018439946609075989288522569162762490803780729734245429915448108192384038408945240706013931718793570942205770845882218886838731253381680122826213250555120701181205108842662563600958925938883896436661944320000000000*i1^39 + 2302431229026393233220462206164510273497813304032872191101509626379820107479593686172672219775562543051435222109131065734878591060451853796044670280340090451988277300095222622213069291732789207647470375484010291209988772174460955750155880802559307336423492359379423096166211154427205136912205477788737860267681611610246469899358868633317063629441433777989569193416268844096897687776135153233844522981019735489498879239962560195793891154971351774980988898439754747152797657203408025693942543671157554597828383781310188086294902320193898143640110459741560758874666280217039791357928779758534646090748709162675020437264134393205944146343352250363903848181539291044226792884647662316099669789421672436841692516430655513730894741642862983154068273964978913862243955448989404546356840787972233021480319697772457702797911745279157302194078141687332819157179273205991922436196858044849109440014962924757775629598777154950079065437419155536705368819155300462428032066015861392833254713561569932328040470394225381783586642697862208517505995776915466870300921164669916877798643248333239395998888793534391679449123847753124203274497885820166837062633111803358676669557850986653542652944629061102678835058329877568534160201956249214834752643134318131487745270493931610327165497853127076785909406599083606001672380117957552969839786676999978813789456454470835617424558506713773027758638690826435705914638569776385884791827391939437038459346758420892407705171577529746059591810654271255340721023764253756250448476365501165072513672253344216606027522021053234964059356554749532116168702952364173683987209215416469326635857690810842906471039419733144876519446429333936329270193119951854702464544863098522768045386123534755272341189439032570756438858365190356468782163895210067252314737918186716358514399248384000000*i1^40 + 18166632088624502579345526764283100528505681679593149793126720238596039424581770247292245961099840503585065686553639680709061735412245621213806262153452444286617242039637838394493597533671349025577078407596288347768872710560801306138570251069505696979915912672967988830688711739722161812124221206470515258305049457670958151482807424724119746356643409144241134314441267872757134275099496798870587181804517816368482817122529259495284007470933418932320899370290431440117798376574708962521140453504231009360128689259113701214718574148664496923439755731914372466364167345541470355930909260718576211549420586393157269248297810723753191360008356376760335797222358194926853793252616542031094768148062976002399768345042613890431534110297199844691631924231497274269974151927221166041208840393486140879973751488664035413877766465240341548300508804237129880708917397967474382504881789626176100289613069419577425614694775482499458647382222352975750813971311496843344883952764514920579699923828328048932722233112066492574285730235213719286753575776878973997492834057729763816363345430958736897987128842178308982711900067009465061750105264957814310464144829575297715872033945226194138402724366854533605224059678251308993190200062129142611115918012640550058638557858422315986226153439961225379198087927900431413733556683674909676464060510168427620793042918439903036873108951366797821063326822579477262212981858200916336296039090705218192595883508502208466789615563987488009364304290157871161295058814289458918371105446485749687330922991548839840000333343259005770581524991464476193469023230070482543451649418503797297853110443361527160809217835538865713081760697144330268499135381398643852333703986416502870401313319496813313785602291142076516281408500822919372930929690757394787741838023139455010543901868032000*i1^41 + 445607529642318136132476102765482486591191115433917211488020806393269082263270819729236294305245705922307838425668897107115891976710109766912807908544132074863178846943291197633588467882551162405258376665039230116540625195420986246976406911141835717949261943503208895504297110004988888106693253595172830450155834606948511452564283076984423745903518548087667719076219643133156410120621853021604290914657499311703499484611259943247954054594050289318190030105887801092033237257520470519431177666303879451118188085927944736073771178959431360242587728766620920315058664327937879576739818014348099430552912374218850894744596596153435098512341629639544022808173065329789968423505430349110844227988822022063481367700536826364507707063268316968749051256974109177018334359071112801244785710178506676083975263353886910988423388055476561923386271623355040964335705936954078551127404471924957553822760110101128876867982612961049449456603320000505940632347597968894111522116607927438766048466239003733821888603386596993604790150835053735720175308079259716228800809375894258200778042642583840761848399254110545992005340446053026963096661771169256027791562634198242327312106208320955398139694138867056802440041199391882002102141588569699515423777846983393566135812806662099646700932370480525631654464378340379674170309271898882853323742483250695921390944776310585377010563012968443129014081614761078968763609634888492519516694508305506353847834916205788041300875053933288451749718711782327295859952619993618427889093921187863461232455416569895682644088855597176695633709918515084377461704295258405802797590510099685978683441575498514149379968216437373589732343129664721439400601977397406988081940501667649809367776589276253036118028479705839472126714373189167785140771247735668262654031820822042490295025664*i1^42 + -23437018685929992015333077701527164200473010728554944063653129053203695726792112461699815440719672445510721369685668003083687650289745528644901035994948660987098208269366206694137488354033929032471696891558472763528685735849800778430278236982360647833507179463647662228924235661654982208013503950580891774014825002460596997443521119075833117269328147644700744254189651068488460802807998072494300070158372159883242742751114785755164468847594355870549666770520631327032594818164626806148768696775873260095447373896688773401261501348737655435195633076682382647298278749488021700662087853584456672745397964470366776660082517824183483853439312835615532388673234466349625122186670279429622830668254218741731730411736784432269300429136637966831901161490676795869303220006046132508715386574374420293948187095286209842616724995721823400519014822014035611412090618486068371201594833429818591175228214966873972773190385607684361353346545360251800947713743039399813801514298573598665137971830957325030885938417372842406323103463531909497318870940365970911212497769600355278599808089300344584354003695792360455322221584687520281540004201265435753340521828155622806663584816247330996709313992326667507735537450535818724610480544840842713644957531836191546301603171037425163003989444729320905813343599642584024555481553910545554975836295725336123105412249585713199258208729983173013267746975181246017977436872987592932545056913923434005123121293493413129902116709332179909830281199706522041192954772648973530285369971531078430876093318279314018921448699194750953211251524226029139188913140810877977349378646476812615736920471361022691464433553334639586737807073077730278395204404891362649839292198005826371091668642889197324850306565200436776770699602539638052242488308901120261359962960894670585987072*i1^43 + -844157403461884553130735457833532977860692477846097051788115956452174249727179560106763718246535517555604110922045117698871083094247312458499656378184226277878662933093936142132402489225679875145702332223195356094642711114592623360334852741555870726481845654392066886930659645270180782879187727079522551901705378725378615997822221461649975703378284140143026905332353295997471642277565829095202906443127385073548024325825239934126349497954363946934041122841240569285599222407278126878198883521797329613492406033926084192492151038562117267208214690473394946424410421403815948573898959911990704649568647273219724251370641854630909241276188058108161647093274797993406346507876158928652031492261858530820409105383861733756875080762466428239263664622492868262087364716326800971077433458759132268990548534472359409339195522347731001050718230242038962081504306337751144316530878890671141049539920033424219332055822464200601087560608839063945803862822458054873699442740059490989247568297709143472022930869833007537118300394182594096069456981829023934482165367995584248591827613912140846987212564801717647025662105278616523040050123191524912362816824359626253060603030481641220700207262528711518346645672794019457121249684317770688601355036114071388249401658197493905119201577867835891033231086373339977590695655120926227338532449360528034896674681591776544423059900525208372269109385249163699641531105985318347172179647534052582055662155680821018182350137629440927160014162331638457899372505867924603693729193522086624380453513495735001806041964301583859227300045353370626246122051889656195807647038591551689382110667518467613443237073979101113083445518740644784042763649413241292145453324175731310948185151389927539945665019940806578734119839404199113074492751987324372623926975336089124864*i1^44 + 20167343670790439069806075587376731607679490220593902811725004125219356537587687773804460147288829748553092286545082792089618132668018191181876593469448893496515110274255229646367899004575579542424576116084223654021376838401087214354900762569987340654724681054751460753361035141862679027949035722977810205347785671543817049817533247762944328072398137430880073018049202322668139771630367242186769253475597306881147221757333964439724963712457712768912010127476919699248252055205199447746041138350740002276977088262193285753245378741180590363094847600949287892656219507021723458837746688187749471404279334794184644951287288629204171314384824419668433654508517658680943150992296567078981987165707849866411622597374796729814284298275870949653835369738567899221091671590338415486755209958650050934169376062835540089153464729768845155227373196715972068049651033955329457473416041807659291309840140497750497254907506893221763438991304229010959973201977624416823138838927539288850099269688050572519138004130139760903171362846488375115397177715762689352065944836930908597855883688339870317319627875224781230006691609341833752119980989319818760757463718771824740584346691051549751831306224322776360227617937421583034111570190818453853017661570026070592744808596047287797850610141922025120716656777970926188561258562810616177011191819874663666842463272031796513264734091882190102688390318581998499455253310615229088767446218529799426327027093199993176659671509538844617417069077518681796875237443681822955237005147507235338382653577398041967452708675418302907379249543389005053931214964479528508182090929454721163474830886739531502774761015857751362447425105858422216901168257581298621441331229641173135406061924455098128421480313188903657513051687682645420582228204446049615469237361442816*i1^45 + 431445891344887155557551446075981129233387949695945715305311627343282151998944801455145573949237443846568564482892285313026355193568102349169869885672215776185564940142838301478517803185942341390059519818241939368722119247016594367514663373830115430103941617564205263448506452946332290466490637956245190645020394914900052648200849972507829353587372113331845661747968183608916768497036292302888088406697549835448051616211273349265212698706909182405274144725196630738248062998095219598516612221783793985205716453495964579312143053812338500273982471846336817378691703641030399962890614967137929190754481202644130260569587448526186924729594039078531227393433222498554402116708067464649160468315208201992307181933813864856923653698361046159967692375024300257267918508933103205345586084647374485118086307191135503427251776201503294555843473672329488556214295502356805963941571237494268693799087384770814687647044952578287499214997485459458590870555632746299189448642846739830566305181561524527414599739792318834356869523361732644774235707096698043889587476477010916893581180619397712661631203559312173077490262334861641176260741495612544520032595132058921713360199594008541635315948970744019854657243007292049083694084206184330334285057744719953494719373832034349189148303761099782126400499788231122342714958499955630244026116961123478198897677787755043518199489092151277374419034806564681521663243293909631483936077043104533160738677477939327195582863659184268291576128938478435875753311168980179198550346793822544168099622980469701826311552412110461781737140476529557273141599040415690108586071441155691299594690146506030322344243812585201641345121049982288364702829659148890183550459103586150448344782059054157596625993158405939186401854315050337310279571442296023421563174912*i1^46 + -7267768164866267454144464393455626825147473406871107925850510480158687285605946551764831989131763808317788682800590676537524274219727060944903302570601316034206079483138477525513240554489703077439709775350897906211258475687867574816791592478960141083832700601726436482698267074354172643887624112122175946628618341841966923950750421100496077451316441197794879235479834327925930767761664040127767949915178543620254806023177615835500524725647776806451790479581094027370874594220933967272157264566288885348705766804287969133895332603047392911969407485496566567040086659298773388268871526604822220774781001744053758124648999853488380398291670296382184121750043632870126402349704952312736857581056025535631871912682786309412318647175700985874322984035536394833262346999726531721338586128935924272682414253600009966090997140851271180786415588279404913987592213371359581810311148161749296953145079084579510499672458153797606053555621663481724898318071426614596896743227451340542053553740172684886122336535369601916942986110067127380288188356197933550288041773240553065595997650757841797551548262229857071427896762814486208827151554052329607724673260801837602856124630459100776958129415728260193671636372461795274404325612919735267541166932368710551382901912204446065608128968960133625722406383995691210659582339546150614098451171192301813723561978592758770892379457980594821472307307257658736843669138598967896722567699323544875328253531645387426597257680971496485828746268751005051212703397273955199124770650711425418556690089556644399816020724998239659906435080141945353778561806839488172811104247153019269989777316911178138706236440012862878668125016091697797931825121301963986436032038316905738875865997011013478098037927098521573064931435546775854364240706676286310842368*i1^47 + -110370233400143791838816149790279397892921803584951668403673788044619456006473131271309740671871238897389941733927194283718123722178607432772940772941732256007455621768572624080224328404616585520458798622910013090658994716004520723919183938014567645815063837629890065003692505629159121513844097464156479902867082529041650006121060615308130771747322204312275520411053517317333683477841149858457369984881482088776432796482307008294305169275095444015902621372380774198646304712919864519086890784003761849706001070202687578550610877318541052302332863396805771464417863320555168028938973556325213764564736140497712893441054663218771956596938722328984433396098721685257257899861503826376448335659993718577218744181425497839444799617912079706250315009815875240816418419888967854518290279668605761446060800114935600864473716351590016090448384508230239262188897409585941239591490113335046761159657802167813943326565336942495944855677688318868237977877796976590766760969536644494507083734429638941951171596218318525909400489169910963777773680789271839665925027184442860100551098535687515236862728729979381299868587585805291624266994791899542586334964613709684215962431185573535376817984791507629477727586378270484727246537687939933912854116924573979346078973886081958269699219469614570063701333727663094112096639993733495009948965138627130190937969783244228611385795086726141437824649208934347581828882976283984791656222133611008046341541583222135155719676904762653291491123892065015002907326938236877746238074917262578072043642826526407325181896313796272460426650938010497181258186296942908468471257367553877344647211626621060272199648741617234428610130069160604799697760074069338429030892059051444940291018488094168662566133141075265577553762137013876175432525905376837632*i1^48 + 278206821445202863910800907764321234368832405416543459221673934676800588175318599515044387179017587386548499234204006659833753761710384463806393461275484321475826501942217962346609149554306807042227798834614715922455333183379561261049760499191515274665842149373349244350942280735950309086411587259035449212189223190420523231848213849992478111304364180601367775419977543087864518359707365833004688925682142303250287730979639161153433694700871524780105835407360344262712533221858364057285854442428569391649400307764420555609085817052804437190591376582421456730763863415590943940963298686438649416877322766594879468957321743353598558747951333485881817780800217906310328879617808515958139395793893735161285550094408425438795016778726248444924505839035017858642759003929671412611451956078367848206248814639216436217915438794744035795557983132987828709699832024537869588406804353935511581531123699684750636109056146675009245013581762804750733778980734975094435539460000953478962798073789596196176180503443606592512844450196003547900891461547435632765027780609071209251695474899517116117153090792320507111948479740951106979608639483228936849745290937122690518041954408525124538043741040844574110879655132646669804139084162645918996193866848961115825499906044294922409079039673566425242484670545039503182031079852073088619953584909861132038719349411795018498354824297110905258417917773671417795836695850752871772532314973136425664365350708911740031058617168879158221877771868008156762008778318579515059110327186547606651977322543594754395937040105549480136064266827959646941038938171195081554923577349512790071173830971281200578025407474278532200227221428874964200694579652737584508110114049840306685246760817526541246342784868769005799429035967179873277251191570432*i1^49 + -1689702664962232396863890438806530476480030957581720517581490602983226599004998696576598293601996509340278864954123011249625808830304206646393615348391457112936513635061683059100227532160545516688157317910865887094774488761545168262153992096209957141501613576614013632926477279007784748066611241151124620917621544007389278392235044593323697507180479846988234919463193092076216749478877540729700545832331779772266439007418853678316299542498726309637186874716725923354807861704915957607095391073931523774494321279003850379068050988517224137833533638655228298554246674372129468685260291403738908679940423484910576922410908013018530981989392307159990955088861423794373153784132379236342216127265913559195673310493985009727880505429308154584678220457881230252963035049816027340756764580305008015788421433268675463594104600762405729703329548629673245746341625959676412914767886484367135265868139243669936498446488806704240294685684529547102601485666414477984858370716039248581426848018225729570835349821568420052535968014335806291499087044854425440266841518894584022731521828487820584819590186198324438682728388370924897552462952719086661000368460868046606449915951964004081984536693084238883258413347846688522031441785632882636550428370715999150109956482399217129746931827279560958879525775066314770244442680482817741434680534773791270712670929560715608198777276840921584469724895474623419513772330815531911406207395695755146515829669615272022742763438341942228870930536180817922323999604002344263647175249678806815060853833659748616675831669367848924601978004900949845522952058597947705371037116611872069063143064082524880196922839213570019357720403544551455551957113227470103821701855946812369386347467629891250085818335367131173298794963185715837117923328*i1^50 + -30242745012442559177196182464941060138005601848841841675000035446309180451162477320483145952583026470268198446127761214072617358826438512424021117642825693059629334997919612170124150319637483177025784727901780440049465765701337121844552359709132179919120091607547669479374356761976781044229545989333551338674240430131956047023900171791101233505438788116555792360606880305832014451200894987874643828892553607408305782189946180310247507396402274174525701786343118644183473585335295093526574657148710121948283175349926981395463119003095302413968767941912271093726757150025856882750076733643182731786814934395755394560464836567271484274747341773554243825935294624586389357248721806669989271454439651374879482922833485922639275596659325156866874837368550948347154938425494078680841407678357049834765189212217605637838330803731490300162778495552228359202022976832401538149563514513368628457507602293989430045791142141122776983642893666338319743035245649837720657805920404844755032880005190828004636921662198885605730870637246437244407143829645665544292264063585018632199143618009241396596673755420176216161739883958242075119609769060137800043208742247347148342303518799255576691562352952945664922684653844293847901150836920405388048600250736936535647583174837499004902519264678347006973549622416860845601950349150590554313203227750745507920275710401487965561752808027653864503775698230586451590869852069703750734861606711717912347961811492312127359565993170432429325525579249442644993258072403511595186247636800373078303012596940636158741287652368125199603364584294243058201596923597729475927886023946407320488565337324907649973830061195244203398031840303949412604144814864426004967579091428602835650829389083721297388601729480813940931937751422317101056*i1^51 + -38461885310841700597698533361823882410193070759937820438990313160758909903200874005635591536006198273169130330166789867985173706436039858130627656365169543772176282895393317087519244863009243818070152655169465833126493500056241945504721934237401249302436915260947861034121381021608562446900614070687532465763117314828001595941293990964034803761816564299589180464274872768343387016178036991540388941986361563308494851344922108769862621549816171742738166177042355966862487195234264502795950041231141597461392094472325172878579062677436041483175558424647416137034199931799556990339030435273135815075121662226046510181305136853414040621845809745627100496468863894967561073643357873926440712925999908693630791558533284285063735617018658328153833327767218876285257083671772678073822906343052535928278826754359109361166575199606420044756406983070349374174317535275949184818500820518236887570699131946328032139991125398976019902382877397126022896255835453719582902489195323380832158090464025413615540456213328060340802622443310722870149527740695378004896796874939362695667618572504623968277852134960444366863837578196479288367278167815348529160599152007491498835479665546924662689243859549957595914659758567515002690314061118220165236074394581451645929935711383312163334326535794181088431598988460123138372815109726381058893437959136156432284798886473357333229291970671385936530682480643475334761373153556129541870786862712275370875880719774461735218059527672414492262025322545864941528207457553244465701364140442359592013981631435247330725098673596510000564759968225517430900490043532107561469384884577887114819993898934390157567963949927710539541198484722491051978937329181593592362316740274830201285155938685731316598551690971342967255970449719296*i1^52 + 1395077868765660331931347139564274424079007400185998148352940067866707821221653967958230087707192261904815501278228285522738191720450671384101052069016218291818014069424320125908134304718795506843900564110176423545565351942000392172535999039815521354033441541705049013514390835698945017517408173486711276597945335981136798399513373923125634941749928299306234896399926330707903006866655802900597161765539530113072212790358657220425949828995257020761082747116747278799098010877089501755106854224141350716418145866618576205315926459481672390384530370198690036607859510175933962393312814348044045602604457153537593993515182260625402265716450920144533307589711595110542900647286873178738685903513710121796486607624505756616429438723576215620516770185172547265790018437477703802201467390314139745911406678596671947723067664938977319449102326542027509674262420148036097144306477530776335815177841082457503573212231521232764186239027656251521075288037292587308285166234793592400054052837590369362337533656076117031195701285267053482740224720671119640116150829770974272133345731116039968040488909202756390195997347765722555788280663765524926431330029636384181333660341494158535970652812385930644991006155936789387020583100700939449261962123879467986474936927137509161022355057663693450834334653160510318948421696197372997573294973416197840065609568161100058867798011287878003620338564443632986868601674823102042987803434594363670870462760210115454374550908073367823725753852384077812614001431333421763433499544478418711773962437925400961881320991494253383903775791590020079415308223416403931541724067552878706516548261610659301473695122608899055474325699102897612058495231873464209238272722839944647211939615048439456775034321033988093585683120128*i1^53 + 15921629263100478360334339088029625141014540358762697082672715702994671103974469913170854256233656887757402655165380068544160408991457171463646880357418825278143390719005241719802388855414389205499631392905464363791268923492275898435289277065484099056631356790478575378195314388148965598274902069953976679925479390096203247710287621846968771643585779561400019986107692724123882223722204159348230050102394452466093503389943985692276518181288452416846160775867053219747932296929584634711907386360487118628243364261336746664750466332039404207581197269834196721559366137250460589763953083560754631039645902116157728940671841064145971774387118368787799578306051910602951773079387639918117961444098319478134598577765128646731205891498324522676447912914514369428975230637937322686913320858477773317000778355500633762689712914665560684347513167105333415795226800672219580815177101706433114101923531090636479756782957376904428371961362319331357946027718542115871805106471398875699044743621205901774695089173306482672862517216895085748521403970042309235002856956562379708463356717445988339703238872395298351202806355136962803997997834817758218012327822362613329254164989251148286811887327671797352108545295201192928466472978771137044840247210358036055857012261671683049498933084786644743684711331080383849982583643012721600138690923729192788206791044193452805405500195014751804795470184303858016354817199417118862059525574556198526121914381145942565198219559223204078100125053135590911641370099617398717199035000733173297775983601906661804471636565460051503808124453666451682384503985729490578395501420151933039552494550868314535619578576417920289987597612194730053951351862833843501054868942441428864673499268634472752917480907923652951932928*i1^54 + 75795329802544662108320147828779045449470782086025754773084396565727525449401680234900330639624211272294537287885205239359941327315541579823582837117389494584780943639403025647539825319269610164074599044141295648985868961340824502384759050953567504494680188526236543944059643982606426302722732495399506614390293816592956584088844225433329237535109738295435761131488817915366254074563090162286366177777718946447611727235147381746509248291100126570342339645726512775252055972104572951214089987042328270716722916312896721517621631345858840075380799971674730371716382536012687314732309758845816760535607712807181468281294547588526188566134715925357290951631085862997606305317641346933787806342893468346980000949115759088175107338863121170329285698045491845422025316569092872463248670210057025784250183210312289651820382901944912747829439886609628581420461556848943254671109527130557816613366237936195987376542637981229241165518075126104759980020541105210116809429022816042126841492828616898527011901023893548634464302534225708905335747044908646453182397185061903325454512777057679992239827829787270116044893421627166701832572333976598296205698334346766180615015062582817510688861776812743134832613905480958427776032151419877838727059398293129409453408211491141889096858506067900011636493695501829551881307699998728098232893577619436367832732966273185669626019288616679807056111157925823716062781216658887169949334878601134482137602884681796388039821164009990999731295578516126939045348134621609356887888661161898469674310117189653228765140897174316999400238638841324079701326621169514959573856179992739956793958073176830635576590229417972316074584169111374977914580125758282119202836438216113496724393450062728824420668798272536576*i1^55 + 149893920702129358337835395277412693570436575887528485750607874444613544391429769702485455473416551863990429869622111738020142131658025764720688607343145469836202277596535245827151691963776500758470863554378405298095658866257497831463427276683717807869255025109791768733052490656787494824112314792208523172246020228197053208538004912181917834959034318619067600431762541239046248301835980047169904330119201355541024812395501753861174162920853324800805138466877285855539461107132313776796007728869287927120668815202715288686417063011853327621908802364021944344726353244862478186112197068964714414502199891203198848974083802296455949881068525815446004379445897583271140486659087373941148381540191549382956003820313494161384552291289075391426195283907533449380414815270450583647336163797060078435481338437124012660434451318647679307650982148748651435484735551776496377838965544108822832695910114746549753777992637342953530270276488767686587965397742942470629272498795110987166151862067320533196530912222481506074551347394244246554797332542411092388247253702564421259003880420984823225963634078680516543068163330105213856559746421415354706817516144826913024604999137926214722673102023793488823561590284952683597516540327311583178921004345081562279483154026197989997099228553293123503939523189047592691249213143504708062413484617249749572404293425228003749994936419565234060521258023042317479195338761173268261174765765139216861828903556146090897827990136847641081195620490832079972707461899913366567171022349045677439052638208342508978798170094254913184137541948213422769945280306983539279901544272113221218341626209933799475494105892137509998031360076149286232866846616276582451270638545121176529416539747934569137873618993152*i1^56 + 98636123544830299966594309905078123807770639609277235239603736853496741963376854066728825397148220774175321859813517026635040973920163906124530039032753504335492465833234963239925995968533421922993580701156978866635963235982984593490451059175238543660527888506176259908114780790968120340759355154893101553144073239356491794289018608268473951935260028088309304008323345224435077083846053875806879418999619250044719976102589125414761756478643975443360163581330180535345870187959847895155700489913027471404183321891312333748297379713447694665254443385698981007686916849552809049508588975525865239302689579559746058391021507317488604625075826987188122718930617401108340666340911233805197714747794969008205487199433634476162275378146311598168651399083095016740365366993244152160240650130787988552427905739724829180776536941682340886242923951230938638357731310791251252487566290047502759927254913564699161586873594787784722831842812932480447449207999016061143758587432176866001533200661576538684715654597880953071507199566206802551435071798248201756781798870658235503132154583619908240238743579990017680867850007940519550961444577143453116869346363979000705275452110591118909215931325979065026712948911692084971489294342186307293325973990763083198556377673314122438606700176708535685740231220365515751847100808890955353383773170939097882974350632378457062056907366889314063149559277203287896110668177572683747722126992628780583893877753661216568335382447333483529818441831001589348707886157726335550758697052754680404897289973032686671780302945412097095015098903382971605441161695484227847286657800040363620835465444254480371850619530447995617943486213316675964648291908250394853749218962761323489931659469400351501713408*i1^57 + -48946911214067374949381519360868636066578095997838016437567737753117841075585276428573802363123240585040531557591007329154530233029678764768848490055599680345709440845652516729464559699219157684923413811683793765484110585113346740610710928505591371179337611207865536938963712200390935399752136375035838732554865679548005089208973653279416050142711968691271117711666348125758984391519524350022342300600978150406938640200877808160313178939909161369748856019941271763418413527874826696973831992052566484695923741049539060289461132235397950490341167128181537341593764536820114930029754307981434496134554566482908493903538158450425765809836711974031080955227657185877621017813219210002496863719790919231068134453569178422042790440320461876067845323576987512311935021272121964139247564273116054618459348109247355577950679615881257939829066624958142174568499736049693413382448419949331189032389773308753785758441571280203229144425963954179797395309026029938623972525361415613138218006768990364085705775187005130468165280466208848534145063365708606095885229903263265392301583746975794959485884132614264101194537238539232005670261011409813305126149231853976021891684564452602555136266296042757845513337451600792193503647592972234517533701896330063475042108177026305326486333589215051565617529788617588037594691984686144424273071636925106169277186369582275629848010688996922514117303330034369790300862706966256634869266580150098463661378846611246838573544265728891388494268624155992916091671209803297528172922714084916678442665103888241783595072599728601687281703035917246074734059158499769933751475084449261908125699677908364959040203434338469052648981070125835803774839712644100892728568039762837035615866118027083776*i1^58 + -39539074201841833126260826544383448591784348675204377868422856806060028193997922928813832930253966051786172367038130020130227863623023450068497830831799276517398469911567142421289339176499097110385331101327951815232313855129905543074034580632900910858503355853722372358595105849751586151233029795467626233839264734107289547923863867499982095533817530289242179491862969823948134810942027290218891638607139100567758849959125648769616537718139030020318757946483700223091272235904831888700506922998539342742632796737438666039579862966554534466615119483715387518757473339564137034217086243952449409612206612074930349747951456588436277828701499168714397275764159235241872020985353047392955468093465484365266381067650586777371742967444497032103080755049633197935168712640865992827695910401327661397994693936934552074331778818998090122382063304745119529018498117248058753764086532422677237325848116745097483136534198367421646175359766124158649017976155012527694503313467140013735135764922902972074273084175850896850037750848975708465438904485115630927038606860052559444784487948649999560923767289792803590732591981242865152758060214802960757472674637897170377422497719261368413198016469463314692940508229263613030055041977490181536818513333553486973873414665350172931910630110984337287155893417123672165275057402350666857809367192746652231277584785516023467403574052709591577331146829074505633338697148021628926799412835314405852082238944525569007891338260965887930734448648152789505954623664763443634687411748503791100473563930263063254154687338183044639205590868895346379120507105746839108495901051450976660434643620794501497011178883622501166377905516308046549448240094343585848171366847241330917311760039936*i1^59 + 23925303331091430672702545801076237168496878636898491198374721726936223979380753772449530808544890318883706476917030243327151643598402278193577179742359774487879534723374989241785608166092697232628022369257481789197444684924221422390340583628343397611431362041951883880200467137611828899475866711637674539153805946187180453449067440777686819507459385996634306406650417982981437058046723450807307557892948382495949370193045001346784557771365560501373674548233392056095904717813308596272585179262751049908642207233840023226473634663060794878105353842566476836887056343697887434020360292404455965710185745294471199910607820597459489786401259190296429440161035186235582622621802675469915814457711969353640492661001422581469027073575595567983184854398388678847555316608383209423630627062189110362891395083034509973036827261337151251745016699478488181213981118833802042186928052631818065818781251618209875607372021044421618687930565913882787802162092639363780942218534724633007503524843952371561359490866080027108227792124513274262029574459250178360508693068540684447321930321459300718699001171286046448256122852801291357097037062637693347165783961545288238011952596645009078316960400819138735000710637061043872504863713227230659848065953404934662769167066655831820773114312622836107207984730126871294593884534578395855919469704524755110509243837235612974800359884716688862101090674808120624280532129060410363697243595630456188724339572726724165146083127782818889625076325013773786131788519567972002332092248255891296086815064405893931346203348069839094672151907878931720806724329199450824034852573640237376223271568334473028984176347923145613106722687640358501190724574496985192258319273032508296396800*i1^60 + -3097891184004664736182210639671708308469497917276542170212688585734469503594994013665888320140756067842452719842749952580097524592660150882997140368330758812747113672907167474789481044710918295442594495776447346185673151932349174941911947109714831597410649535191395548490204802481718485010772330713968291025541802241689134918461708645499310644154960075482045081382937447662238862719183543344286702506995468004845891296286198031067850081521217537743472534344346652461460221247294622556305275446084964100118544694272404803888031731273432783274012002857912077526394099284197807985659994757236842177686144543592506892974239694028004260545950802170167712286524267676844741946772914205969318768346446501690204467352870426272898394416220666826344119980858406604197939444648084893452886649248466040577311600387967345550481265077769802619118362123597012084856553696158581440464776922379854281849554957082409393819459359266681186592982410312001838916815303173797128837293471724909997337083695044766133557693304883256327629832698506751866020085729442225798032725529709119850116928509221350874750815437157388363887305646568971299533630147910661142678181901264243295032248943604545935271809781537111795091122827091287724712006639451446713658963646778317545432792223320489929538234637391453054205132623615136514868878206509763828901661876106690593844564439032018846669152724201954845942103341651798295616220521547366079243557982240634516287290192149896620066717284583031933374680724076699592508571920955111021556280451283166194251887818908147183354166889672413908441282695667477302166316990178197859089576190587884242863890636310162865186318579179592028640530220759865495103445689761021960709817329778688*i1^61 + -315326296792026261518122574529352779177105836295632764452915925086944199130770683285918038086647241083811539411200054905149390115714718396984086442869332632222741241528192536397163495361502364355837713027866835262451214912629415139150318650129833510089793879115030183230515833111748688672433600487183354634312238258842477597149895365945949528452203660525456262699805996723538200706593855590352496709441923450117196887328190784067990757153608771542869025645631393674661210866322964204095481652864043448033640420469157804045519663699191587066331989866872165694147992116346542284172382407730352138833210082906921104346683191242086436675464253937932410440263974782597955514131490873244370508474616506080807192609432001868833425662848635305656965472827168669887310850459897739277097547109389659848198901230183959741416682417519658937946838997547167192699891356006501125883032669525050809558282321566798372623830868616205776106741031947786147702627781725429881997616768665446712705200646379766165066884869622961623807548579932865889999295478535313627223846338220612784389574521809123784739987269369138214417187495325447093255093387001916030983066676882028710706221947006715726674683101881110866764283938823941376809124046694431872842549101668492795539420815964460223508501579760525444079561646583686015879084283062132970335958472203941258740081665420934950609005325341627518037150847514828486944926286211475800007857631586296094090317932839685604965538971692654441866196412310548623688670033280448271779365573341645392167273508218763301580550428534588101420098219960846536826156310486546419041276178695659556439976984058787683461462797936724293616489380350336279029918575396514965447770112*i1^62 + 74782858153077646614435262036884822125269461401394771774136487151488384859595632127430980385715971446935347265429868324493327210646162554540905107961723346821321009929401651558836153357082921420965029855642592388844081429571789195192633774923869804647847536142714163340745343602360363717554894798800403010986723239952310590212229728709976099144340860036746321091070124237887425764752016378415187093525144685376543687968659606714475212300425255749205309546729833050992961635690455195990257999282363202810088257983183562171474498270374939072197699890216667360239463532504378065206641204566347894923364823585122834011860181878542797976166829141679447554207735089750740162447900398537668425600625503652210887435529542381588743073323630566675212752495251522082535313887278293398095483043729118261087178299297486716378799335813387162007728918152543337657964797649747908663552864915084724315524005973896256323002125732186905860493649770830737692446634925304792073264700020201586616783819855768440056900958380819210485752859200122315070601196410810574167467820000812294213474213850910957748623056061496973251100792729988054643653015042261096729454546843393112271187500119044161459227923588737348039190453985220083803306648107460529867732893608065157556304277321539974184258764032564724969001249815964376271781647788008588826944888936750869362831574006553247108544220001663319468629207247187099326383942595129714250322630545146049728500363301912883661239407286550316895897416942521235155370040132911345000282504941116057696253804758584507244210973506530974356218355638058291849161359297702519169906767263128113083820970849938511537079485933962236623410445692207092955004371404786237440*i1^63 + 5978842667618164348586276095477630057296580378210782403138963730073038509114661655241847372521058506958875055968222675459984322710219800598588083137904475845439102955890141038565483041266053581690598158260731098497007727449142046445899985534264689734844286161282477329759191136490296868504658594048587126006312794872209423606864856434311635276285428864344834636769685001975800468084777664098357025696071718899918459781062692944528905451918095841981321683129128793314681782054496014959293964215077976049655214069387003795764022366565312179067846665313251438844919778694515697524026609751971217400252761529388553283611743924316219943919709659788796626448139797461427323269528631003795548508831204539790686993998970641440981398180387874584264447372754813357491322392572514182766534582837257164006309068829511020298647171992569659288573541213759403212141871034473479207307239409667598255954902755301568979454423854305841900825561296655149036731529057886608138680169808402581458207977008372735678983907239130658082702301910685584052268351432000378837076674640656684163902373083542469728046831142312293401955420764712602537467116466266166486977878891377851752338517581487862741487227124467882584438007988995915804401315512076588277774772342249485482793844954465827579896855377205617968355212271914928508607396211050914808292631856845345114603779964582777068707192975651677945644825619117897461618880250407117652931976539383657128290117850382221690678976657279024755071030432509800228348405412554374559837191118486652063072062908446500460553341424497087639996002481787309690500016466186700549570300440206648312897552958873190982209091997688362959509954654853069982916545609728*i1^64 + -1756335289048408244435321014866427979262157317911735405292730615586602806482631914677768804792186365122534040060717656849462376596486530589373604141564870057794686132416691399749003972592366539541779200951047290242145356258369198235769063638318304922101786695882749573338898892520525010060177949656204104906294484952496073673571370864444903907527688026974912875421654528468570266974188902237465726829667750622647066236598887448699222748613356746632498529940613251350178596039669104941300965017641525029352128728144050170856237547028087362611979067249076652404930209032434201213347075887060097326452514387335226904611450136876634386326162925568108548066676414775540782022728528630543795276251977646272120155751150627623788219150515760453544625500674580223166174850413852545617609667491207745810054881103194682387064031129235488990727116677537592244623922913574357053306111825144654456196073428448438419327478803936844785783826884247228638098731284313955945560882590388463327459061140408668068415703699539670578518705554387039136557858702355411419499194669169586038101391498438930446556919094940254792470256412103289350019595626180619371637532679977984834053750697850837721401002292443584763074420242483286101197967870031062487455763159591707715206292365536041450893361897780906049115873775443534420646483650737693724097212132824323574599297233090427202644887579495988869215018871601566204469817369777915238185544799330060353691374882397325647312795216784494528742563056593598990271169969380720875446983328063946493719338531460496042398793808390755868210407402736688210664397512982979494779651060980583324991293058552338489208607978739604284952545685147511154540544*i1^65 + 169725740278697850111275527474984670842814501728719751661144468232467199738267316124971653238544667656745934392438936162702266361289740699574903809466071906272187362034658004855755212230609908606452763775469450366164306319990131255078383040782282371998994464445467835368229703196749566376610945490284314892877098312174693369410222051651013460528012599663752446297698572784685574082735349351020797203163110810963188449188146187966278928184997976837113177165024989931133600435971740548621189196831729203077112047840471424469215678663366971542869726797445013788963674611273192294659201745989608460019913553872805402320349992511183200834043017035303449600526809687163636248065444239110690644490047506508020759356282839942395180604390808815381529393758773974561463758071680692652842500275099189831801947328771351111060073900597307293913988843467224844316540696539373527869535283955340796983863761159553716959573781133956136944512470249760273659603027580387601557626908436410693179582342180424974553066884140831296960916922238583127303053641703150621963132621908833675715597894424697011821725729953819064146275150542542313200849761893989405536066813820468578498507367360283987245351324695440655236677959081757318050514213679925243399386173153628896035097574674482081720212861648382728077756602818828598089429838809713692227160438488032028462172339930590917688645109181251734876740180566995466523413630989359121113421332038818043152602884931136425382928454247690674437420103844193737295419059291816783246402775228667403324173207244941221466208065036630188802672937362486930916745650585731155754963757541870138736474151071967102044403877603874233908747695365816320*i1^66 + -5526579013766709389080534716832392004653429315296620090261300544423594471775993168782756333054230712026519762078777191443548903374581892125516615574160969062518833047038289136759904656919379110419128699740406097976276961654308095506886500743630325167186298760834443402926694636942883080513403538731890516304530250465844231419174621757554574223871496545578900118706596502058616999285533926746237950251810017213157676328950131591889127203089965030250582666697832252407568021062123389596075749611945899837486897147459128836918459372186024889997222566838110718759716970366506474066846671779950425693651902507430243103490316851737469830047945841006489069284867458102057598433108495418256375720043983785067288477279776069324380686036433962711234892576460164596412196960962610890766857526179249682096401679264420567826469065249403457182315139933663052570049433668300159233474586443497054345096884678185724887495814327423650948202258519289905919862215988147776230601542863599721227664775890082118232517411412464449426562757775598356657600702048439563640269728646406611219448673200517611198283761681930673404538542663134706868604050966893051740868385580189346952950946558616204782107251184671726648016930489406752072085527684117492317458300315824147617183638742487359310276104380439256934252348402399086967597050092581710061600253989079033509697116396461472042472138186609271828592083394910895580276089243992090269592126801534671347649060446560382068263266884972919518250777980004797552604926553343508418561292803584000198512553619859702279475170672691608814085960724288492802843251103833602183622518858693314362113560583736774125981936955960889135264169984*i1^67 + 129642291520976696337384844387495831178688565561773230843655932370316883846753568637476895922663646893527476822874487248408120197593526771372629277230848404840314623056085330061417243249578860023500251922718660429062104188306095302869183793660880869436035061928474199624453092574453889005508807285637787101853475075409014522395171690856321111970120930422642787983045592696388980057647555175800300072993256066247202850944775451241431375586383341119286046291688605253086943707252018014847533621768753191719752512454701827360490236360405497183870536931632929356472222462547035094854501452828495708421168698814565819887910530650088149681526134981576536029556427346676210946341496398103025646030680398792196506860464660266932543159957506954317025979263891251506315848178113455821069273513106549395471906744202492260658079341014846661356729938713278511628379848174249923613196643660772415594402466251708604689366772752450561428579573843973838741023835472992096007097959473381276373901222380016055130487966836399036710050180547719312087007405814815190909403724413536550619832139953291782415697959313563588590365775548456464465376831465546125766734313326793206517365549638555795295742575502037277953015911861878211168718484176938719969987153833536280475375762953626836354007964221481931255489437339899315024522803607028816753863655554524813951195855572355434044576002991944773075798410505153000499353898609601161709948655752914323634077750746016104648156319731901952349044583537128252686634115785204806868606166564763592120543506172939579480735913591598578258432245401163225694205157718817522890726211903397431323188563214172044483930044192893435904*i1^68 + -1084592071509351077462360360571433251353281281996198553692948649963799927854536542402852012930649202018190381276200363929780243932553519636838875581232226327684038320778965566144282480354742644197557442408231958688113002281570935581008599482633633201340219853558811016253931699782324533038425185121326967874290862613967095707084206010029437093949494489061975831034525217089995767684763957939381580673878898310250510593699885097243291630236342577126676421904083226526277661395269310744101781883736247425560117511911951409436502537333047897728760328995645271109190835050815919154433469920641857670135475518902323373475631805682110323995206030614901163293342826008110944252530372315606884448138464681219034568753842117764454884794168116031644009793789949677976947445244704611761266361755445293137162840989508500124188604834275848410151794527663347261708965673539165895465518108631679881116609897853388699041817360618556843490284430059739352875767075760365971538235066924131434387268764934585292066701113112593790525485962192076136524403038144540063937323530584320757763764192481526011719781299738775212942132273038945310223313235871197698127241608413284395694725813091329776857346967705974331143875750274650624216749853433778640825824350011137149135028259182775182362893241658188170973920114233815736099859966685845207204799175059790305288979127088083049243974579532711195263626977666544300006267856972750639728509486306032022424984387558699782596900087440281907779496336259307357511989252125486787722789888941689122115695993668519284940841711154187652750960370821505733926490361018817888450983046012938099141402198509885967866622115840*i1^69 + 4671834646997806228734172744192767468495226478689344066279660917272261304145937752095838366652503941949344360437311727626775551015415292463389518633868922808040603201835600679592771459709521912237185481501746130566577159033063316244203786278014471540483486183109245612080861533399648718037466968570314504136598370028039347074331307959602478104945269596585447372914934836953160984579469019341059492703717697254372140669053589835295678371363034577725537302229042737952141083184020559899782374198720771632233981485488433166823801880783245355343485657914641930192663403275489907553507011391290785029673062125967977328956664347013595669168066845341148706334291336821062138103778645927822658891312547218279939798854207217497277131398655978467372908461067252665093708614717225851702735059277162818345551618374734234712684272129903998647295555265131922882738465080135479078865217656186890841563829056447163556602148589374568601174311436231102497486841999605769786333354963167528225934652096967811018903200184802807126112833581786986757840536485298928663963444462830451194846911486622370965356559220629274114781607781806581311573501859777824694452757884593888084973938553152840008650769114644721016290736800621040628442958191665590484917865286609648251380463721514946964002069175918675287058144159350716842084715722280474527227772501820599528949771209045728663104563134979747952139658619852866152059850034945769066113338888812873442505530727523737772149027701797959383694798266787269532830553405066635820093593014954243442701810268765828146784483760540284574527318914018135730824732686657380389290756048214861936252876292611765174272*i1^70 + 146255706815165698717293681345571676045342492657284616503992253942382320265953171218870244109617669701602257023965848241437088307616073784973711657384643646096782713847201718373643184226514340471490745334781213204047304714432376348750167985388378590459184223598770093889773903683346705057580663829134482207497589563186837329642173748412437393126928271111595011367735682012142358417818266973171423070747699057664037421025631914413835254742744858487296421413439278714760631818744909024707303595350649001903799972583991741030935654595639575511638055290757286053132668996509155437666012348859150117194786579543883797733026721942692792358026503007699846372815530213491659590182861952922718480593265696832582544500292298985097950278319289602637148287404322809533170923078224864920174448774054589521141538166982608313948277309561919944547990030025461696727818694355766627944794819174362301426827211934809211679141158882792875679582641463206121578917026250561612336338778832546939283768661863194670767228339551042974466379556206452813148971154474620062645533138243653942695512638533116495501411179266591270781618913976270563773898134841526359644328101726762178819512439573290889408068646319080911909344252721950484427304801547987129524651906891884560863294689022177310251990997039845703830394844243241688390605388655146038667879642574475096599411769010864680691138928976169401989841902645172623439521445268427636205358859579654673563091810464143563103143877181336789420241553442633706233440530793389137506401963556156169425026606776165907339222520922901247471686037466428943482703537618221194784786492514773379559955890176*i1^71 + 1200306863351454558400621459553758593795631960374125522256587615335066797542453358033275398589972659214316590362181066094253965103886373386126620855836536332207673938223408944488107812858178419241351080757683348724498880412114195489683073344346485952483466927276288360262346390258446719526450736011629325492976549570466973504640749434795617819858654156739954354183253584457163666521267005018157356969128158408532814913103226588588376744214177822852339854242327648572363920944384715783265056083661919147976471285835666684280054725931860186668890833913948274798697033214169549642848514805302158182608973497638445386773182818550663577372223380146996417047764825504773901282354639768159136628841069976370394505620179786331905547176080756814530423779417587444317535244613653362899733523842339556884045561762310967204999643500104241370665421202306836911640846976541014368946246685675781426797873791420993156322540155880005714068919180332753197958204294669740617314800365299947814083120827159715607812380625043062339674767392583229368816744266662825675786138398880774230584055678212177166022058593232536442376180054382676141758658263270349745362235651082281484199173347927081042389570692075171486815153063829929265404764067761942364641129460043778161394236711370635615639504374690217730509213902929946782461648072485322866908007105035034216416636410977749569096858827519156599627214378282293884859571808605262246624777316490152827773100699449027238447417411890474300305451447396057415151256715038325858757197341398434323800978171925230792301382136475970414601716246423297174542450351481443657268704394243735552*i1^72 + 379916778439228091180534804754731381197827696940168062293359703219999555562092096287650869924154233718210867371555677413371281839899679510644798335785778118305694811624206557202627875644849696262812698983981795331762546612916874564111704924417098433565632203437107677539591610831601976044633819707653217148749124452371397698182634257719085952793195500515511033491675575453753394411754059824635345363722002683463642210898875262334586327779784634103810241190887111821715401998770486015116642600216617987294699929063144925353399818289293894575173932145076694284694203726470064956455992880611729398491263522751154052507884139217684445718287986434032894684322999011318816539995881147704674985470747018898987149378086567855293239153677749640310930280822236883660596673517283281281491746791413152495635535561856293588211212330768399974360583145447120556868496823787225912846924580322265346906229764949811961890708127270996863521441105832936830361783070640820031668620263236399572714439140996786660292178729156544155590673740388303449558538083785779370031594517266131610967101347445767990264007157083763723524328623994844793801050491070888295545671367998836530760271647959785935950989247159084112619416273299355789559161047793255753839953206898359377850281968163104659141532541091992589857577482132507714765960569783178727919897517186741491398815222117960590771271234203014370608854337905800739929185484316906680834196813461770782122724009972227746932870699338234031028890668349576707189780957484785003840672000932902710073075104046930838401892036766256206236642279671091303528470738056129739227136*i1^73 + 49258311645199955465440795759148262806747054573048412212740453546337845116958512995532817942635988975385567225745931118658938195334613410116688373272571691121855817470471763621229271921336306946005054488415388786620786407244939892486614114924753503193794558101260631977151456152833475682097433915456895791087554121558921887411215659748463038950967266057867839650455355353952948095993850588641195266480680886143546547050062013004333649494964447061300975954041166203511753520140193612770320198646707060224945471837668741131061399061463785349987796003779731928867221998331125476286833982587673463389293079880487383503570249131924258467606196007083049554326293238939491746103008994254765368878080130977315254847691962336961814550556605264325702063523448463432962676252962607646939774786075248933670018241917749730063151759145406733181150196566094808407021996015503555145172052192586852090221443841321256884987306761390643926901206280893653658197941986456179919922025354399081937291851373374218473567937559843924352492376088416984734583323249412888625399969220089964507836359575899650205174255578087172519365214268396529351984729124977506077120606683459683135578356118699386961169185286382469378018566082928256197431419063716633295181237515366014540267058780332115372751562973197076374568754057258979578246420695188896722910277636297314921091933717347353704206584059360420286501653779515620524991296295619964034996402892228365900988083922405775448720844663253558151466897092501727512205047339516476153363671888883688051130873449160723015989613641958361284073209491647455387730313216*i1^74 + 98721680735212801358061937970904604880319519480265510277187461346812515323300746447176026878968685435243582314770400894741708756772122449078084299420684063317628646394350334391993023163073634969068325252902639915296382299827548099848187428060042273749228210980773775347312812764604055456061201687724041735763322711627838311763757256144511886073087402725410617694812471919490367097177880161705546462357649202701831965843626445083893175412483316519932182135286375432800850667623938083266678883736877297935608776611004486349396791598913695215147567406204978121526327628256489390304948752943618096811102244197077346724523088788894902781328075264477303478338323489139786341691314991273244198024109049305394328336123536567498976101084273465765219520215109707110542157992195117096626438437195164362495664804430188399904990733717715888061989567775592033485149435292433138421267531327567361856233878954919210522979142995183388895005224925311028226909713355608325233128953805172988137761404141676230391975904448972911967978807853992045428793723950612896048372221593599299292690644091755619567384331064959711252013357961199479741821527439669013334213134147153091437447589009099445347408306926320339002995540717234675746014404824919605508411177500103148465067577691466779992538303722524210041630943011945292430039901792725755845096445151622234107524950024117897467154196231078655527251179904954995456403652811908585023106671204375565933510415498892048778584385000374855065794779342700285317136698266584481743766857675910967554103839113697976006335147300101925001993499181056*i1^75 + 52830305240759162728609612489543089848305110870382654825029068237683005652245787137309708234464162356718908996264548870824142500891288567993934793825651167046271865126945639769083523387205678229700912044910416289379332496983713656001074205383655206080855692484324726469148268856962671280252939506203952771193870214404268088334742883270071101326390352948086874996674031007702629685321518604048859514776380043541724797477576329967298389697345341430256058426233289251091520735726791624169020418442592375059505509569910996605285267554165187720563240638024467884724843021889552442330260820359253587032195994998690017666258532718818551203444471222297218096217472871145498189120571956930657547900522166645850783151870610105092331216813917373795832195184974276246550748525443261468176436405475454620978704620554269131000723679852710425718645652484014424450413215945296604098260556053978310735966963293080256165440285445221438981535688418696397777421403198281881331963426321893967643131133872489154758600621799420721134743232117982521610142706848098905681585494196248028996098792523498357555184566434784885325591635931764279872903006017393643228552757918238028592607027633413593932369780264122213750090930191264341404346158242990496976980613181799120946018826418768614756151679625787470731948279910467074204587608293318650466615730049404140643704854102881139997484777372534004961200759411734248437052335507779875774341688748271196805044259553580661354927412312450990899869082317052513084390012253498386335810276961488034493838631476441782280320710539739136*i1^76 + -1957361828402378456025453092003262768746079891388139723510067095839104660793962600843548364081665234533720550550901394440187079905973177743282884591646909904628994274153785401139068015750190064279670404228193458967905903842037830080188868699686680505741726898841603451520355032454502674488635058067496602489911150042188429617092626415149715118420434568436449060601949892657223911579591371015407318984156512027001120821142195583406270557278785581128437907080214587343332015006365596894797419717786065596282008886062595482955637875252691815246221758813579427791717117485745360631980345494870814074381997616184826886416704259801139954526402923899662800196816848971300289838414472201122268406701042051372815356464913746717639599970455161749255409709503667078452467621884248814910230790822667302594609286064129558723087971203040254357339082303604499174378445036407794780229523511700634100767094466411222691874168720926240057279146695670400239632309401911605271538907178397279640901838674005917409118950488989138481914927591967538943671378459685010450819065141760104817500585089180821332651310468018203826544705908734723806964320025803521326908636121348715523336762554391977523858559674656877840885124267752009518405992647447011607903726813140337620803547812391183983464267467108074510927418730398764140576855367949104949394778340698168228946087041456073189995195494873776849575403934272032167581687822687190150931012904615508082053239432961967533242122004602348270683758407822136293793886633742226016024173060350555055920047173727682560*i1^77 + 335410913862366622927211234302443847132705885761189187641243791205939205282684892163124799453414198843379812437468612835931686100859063926575564465566233988355950621282142560784060337882492778474114347410828862563540019089159928722549100790004552948987584971133418057117430633777925194566994910780155189363139762030104970148974426196484407254712840650751409191221793046372452818503527845837366270712926543250622396988055402595385545949777297161612279803832259796504077915780205676029322036327632443938204055877172487587427319089176131656923532205120805710216057993837153098275350873630145336359025166378227756051285874585473068107894708139494125869091200424102571482081835219321718740300746846042229044932539831336798867166947929963834088846936838884875954079762700672041817121037849735474380449407070018200877487125333632090352779083482789856791287267330614587952804822423423477631114452858457570042540729483804521077887520644278612475000297083943973974016004133964936868109229573229716545091022638196289785342172595592727210723208073459566917030738265177912447938546147549545253878297246031999316101251964562581189926821308565960099156269070964767196516014326984949673066997642133256910156439340302339195316687393010913675886868455222375098386850689905787537943635657187869673423642192098776646100207154421780904408952265739728688613743440476134128670470934037754612169568368677768447295400660176899166205541669055491383536129042759809585468452569534255393812309656476824829119935912082754399817556332406533783552*i1^78 + 4097476432681836050684715238694643202676061107118371107746103041778843159676316917614482691232647809378419010741279573933594669846832183059579921234184606054097282900764727542485700148522023445220025542408376444670820344595140470467050956095632237638167533196231374633539038831912233387148669820101484577379342097603287062204262936890201954360302867638243392575864903751787356333230953196287504029033537797464840240150049315593976742431475758844462158495791459837778144735151406582889762430498056177082187206733231099139926744388221234319951130227006441153643447766408492671497971835248878451557919902566596606629466845701789899629472465594724460028327832968206781170636758699420556170135546316922508986591234399661824891078662396269570370131638092958920549050838597269696243787763762746527374205156180195050938599761495892625950279515760154665514389872662980029662475102327760530001833010276063989422740158181664815358150506749855876528744666554953088624579840287321506948938588585959037004683408548932131587281779150776079059490126817837842708504568067215816257071808710527746476253240266527630372838833968089035188763250210233047179984257773135938361790783527468248619748285761322008467080116452227788294222878533418557280170177820754888612321086926718173672676693345964309848782684778398229201670727366938059833435033585977970656186367733345022026955514590766553348576250018904400339543650569108945033174052468843202819182401938313349879297866691387852605521315309276403137104801059914653892608*i1^79 + 53498631744204450555554752362979204886471444303578711113847450111775098707356571769844393105200860724738311174945853632746947947789371530128207834240786094605343632890527517620878823703672825395757774312566220214630035547054870826060096851452370116786693044178186658668018989714372648742707299269611578914349232086684255093664213809467026038484623932778110402229990269915926285133456911381016703682847563398125087720587098715886790045076286818270341519559151430086995751916790766556193739046196112515761672562050554686027012341820261913874973803503927323986888138576844872282071878940847945648586496275088164449713160101041371894665387936294474764017779339010949959083763305588837930537955853638128668160239255500937696345112422272862193602184891730819306818361889378131602978907028648178780501006983451494929432388624660129853316386395035652207791440096896293778042445788572336925814778693135080009811542726584787879513579892521106590669366416932577561441557503268081661682080572642923082169870257568637073489161051415827853583549507988632196798830472925353394278348754165853132869861436593680660470937178769896394872276268368336116221617583380647169281927369737298629071506193299987522512731682097934137708634467495817052380575762152813025485315304945911324956537062049258740108710058329750755598430686074998759573895321827217556082106510786497909381575507379481397413207780429858610396004637683458119802235543947889588859117423338507868488032190172363185982519751956566596648960*i1^80 + 185452386587951001189858321211233072419772033692054955363976386831195949728951363010538196753016637561169931647918681797917796961209451344442338008042311086941745015269713423310502417803919898136652985700495669493625261294660045955481400835794873136059386031437792605285328893472579760512657816803176643733977842106621221743479998256410530198759456799229348562244971194290367375800880142037732675652821571270189957876919968060062939521429380441935496257007191111508090594583464926271105545055889375375644220586649227981745814111873529465161020709572348467755217360300752292721208961594428501178412012939345246066766789558379143548981685926166950979240805158821476733934595847760983851982807062184609224902240975193097970462366339635659302915276358292253197829460308051796330126860161714436163667084862393233910930533541310615311174550648842087043225905544864251572168652980216672659898859226504639366820294473196504864402295623126981851096162417016594963528040188286461520017744125854761475694958130413644180760889489169447720965208466854106893390596678106557602919531358476982487386564461043843705165501576368024682963593018358235746913488202661153761534400139824083217139840317465150009790482637887752990297746741032080276671083392740507639915824403488747468325054713138954527469245474371118842425133376354164022011339018769557568092466459099475542032498630050271615241517807730381548637825712540246100381787213762126692098603669401573584332731779101842413191168*i1^81 + 876116582830167451755710531935978325224074854229952539482336108282973948845228554940281795251760589775723592927518282133404144511323448964657221409848543547154135099684076814314148946890069210843551484172518031676036343613928467431476734925993667514700140429031807110524944932358383690482462634659663868009502590787434524173986230962109353101733377870585427251411224396973082039758951640490760329331842165973250002974479297175954508187060400229490069650497750380574958865918748337658922925025725500469009001811006752248884820269834997023076724350572807506514853110034376287355712634675692144989674676806412514110938203562225550997049827360049661741825277882969855951317749277581956232765265501555182542632585078208918150865062776604537894608989290388189211670345328182055421507289813850642384605382805381000268974071012456827641247235369097833332379692193063608644878617450007768209176322421491292974632138585968897188727917703872727161319976773166120241318536309178663613049434551232193383954776979990251946211902627846088813046112917137111183348579936039840885771178582032629675151508741380169863183036130876543041272297065398391619706892478466731908460927752759552559095854493824064508269270822267493833948747347266877801163339576910610914245010660355328306440670463591356117568740377292367721915914597640515861978968802678034767000307440224291933401205408554415738982314835555228728919945054775989231574141572593928403027127753734597282295808*i1^82 + -60681248666225417703928416044995662520835017206692755473868736510493878257781630363914680004247359171475867676859124229826841494658101926664486714554496271477925438459132208744995827183490916310387130549146433249600458527350186690083751221432160888120680476534809691295560943422815726125821523932639228204794484656952890666945863035824776209620126813127315644592009957214754103382451249436448307140968152239229495045760887107611167875918917944422716484720357922078557830309449225399675337059722341150459431706386318184832326280024093603295149651204028784852695027511743280348124426306517509394107577973169741732069479256520401553936574894106315897718756981726166258018798870363973783789646231964656493200512575629511460756349964312687776041594524094800242934768923765630586404668086182590503261730158248760342604607202551471582004881460627884976891051728286244072789117413615695140922472688306249822308690022004291751111052760626952039334524534088304139901564375279641006377178811555627052870244698339489499936254048096690053172955103657199838854234958967841750135514946981474226235034879044179694566847544305112667235642010826526897343638889086416346710008672590546066218924088662400724306582834102885623111003253786750161144152351701118938730660808650660463303871924061540304934317789747978607216962634093594383297820059522262239330885410576351255159341337466213694766297180562486378297984*i1^83 + 304639944828971901473292423872602714691767295040012222394418938998727811034744444237214274246820484742827851906055813213778484779722146974091730943473710516564438236493642047618425835194587121812686017313341790677152319831549733312162162775783121349004826841743009342708580538484086278717599280968745292839921865633249635080825735438743467268085269757314044165081209288855409549182855514322530849498953775180109979758602254719167494469520783205007567637294272430639062521791639284533411096238312074055026888831893259685029066487087789054342530832954046500818746016063094999805432982005014555166236026052947176560409697400771381026902429328686171309490119121840337628745942747021506925465154868939582973204499399217820839049114514208160812405557134072189096709297740000916696665079226808054327279014029160617526153218018899890640441792580939399905279349200928872097623434882032503166334069822545982809091748657050705240996445586129108196069195380883505871699192649457495992984689202613543491678425047463226175796007354582307704301132163402639393900508673990103852621901012213417061864030929414383945731964838698001467393606291513587096296937481321706200850781216553571553984321845417915573997103817054750112552255969146739771348044394864591442655158902552133550889829089830965596288246415435221758669774602886704509339861497096966002641*i1^84, -7321560027122305451345164528075965223326047775692371635941288722917801400163427584695398291857414046824218911640432849683501263140645880976985206718518011068555228076497095325636221516983024333049919298984631336166877032591923910616902131369433930354405281044102639699585048966467630261890232235757828092141064628650727674340769552692941213731050012975315735589182136090828131529192205708819560200953816588568065402956376333938505699706715918211894463292274576221951985446512086651125592961268869663605613641515380634721312024629858704985557603424248850905068401459766120171403747984840189562610922731770489925086113548651804459575422150851554956551398363010944793765864564449947150835573657952058655091382487174111429257572195707809087716287147108350043654597945702759806628632882243299559313885537344399709812426824976160913084145391727063867386328118720767069306011256925842529443070205502606322532728744276548385962333876360134974472517224257340226468306459005415426736036593944480092156402578991780234707589409176277224833007677231499833213203425063131824694713523862020613758484082573542793117305418762654493222125044895690551353111245511633741091371209080351940757446191388115929100740768772875411521409426242319077412616796339640126620430772234280207826917120878776655389496641825169855106674471647789234929030505966941587684707697204737436558580300954862922272010885571264904026163356097394602829192002689407930426681254475019151896332456006650530632394990505153183692957283971872034112792023249477945631189175153500140370886683549778098631057461030013802057502073214423610206327394938076956561347709169792515506138735977940480213651791731164123939665350937348151302514065542756399906585508987268526238300283753147811494204097185933552267770098863748439996830358070953158826337857836265762002813468746200032313496008164056161489659939236918109730021954936979316451383971231744959709863853436591242528347234165707893944947616516633568755411758239533902692771385219519090431877899768984467973073438175629307704554805701148813146056985336672434582323195987147471704383635678965102496784302361729603535194522503971132198848704586097827703077441663520076978965152340411562412972433269039492181329418906324671274762995520378741651785000719033482013417559395344223363994627993967364407296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -452305844458728682297321069819610534051596157970733125979079555879774322703812677119266430272738371269195960177290188567983076280260734062670569329574811470716499108989624881422734025597772714259742882966802564109895323977110267468877553079273048941238049128497890702184908170778603718483180554471643011381799493708638149779267466488212326363906564679407763323432086495358720302215196812247270513128355574634829149936303143772526145905785925671703309473425915452533512707184926755304489542832633336208894938033184908833676655433673239497255697040196458230032761620149967950150613677513372066268562865363605494505948503251706290871672300191094075094763342632992439314742956959548896159352930704600945111120420087261393129134730445440964721630696921058412304460519089275439243082540355366915658873429915338583548525152575691196516610891507565596073271061924145024158702204128956568623525982170463393770359452176574498282921684689962233137622887258857914823797610412949191213387974061520001810422989943683960325237038108427859528070409549988696520713405925085561141463815347065662589410344142721576875600686943995596412434869402672426200270415350878989148196483001290515228743024931868004944379391444865244532518385704913632440612010591698964501426724219058121788152805808930677145436830736850081745416103320454172464662143386379061043459082590891001574919270908971752959359160036348628867036910340070240243334856749906339689892407588009804293446643309596074439866836422414103690567015226747097480358775297012848451028610106875982310614308745711934845365466342249006267514344045728272729135378923883840643537203037530026025794508586359319902081451889216389482605459337244928949533614339480504740248632180767982178330537458240534471274248598217868716756835927596263941838258917396190656539687273448374429046189997617025774025057481767733415507482827936230592413865541593232368123280627789402599616870369630837274572930619259340219464721406920086493840522495900936656926507356783620678097482319404628523375214691973920333348271864673789039021050999801587761050699808819046157060459487652577994267884646591198013827255891060504692210315979682671858700051944377593624801588307198773528869789393717556104745398456132764771957684975007967528258523686345741584300574743333719072804058001148288578879488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -8260936198768414267990287741138863673848917608489570124104583317379460373818343253735849394602643730226615293784009440978440262504373942694759952978106986288262259682752257527329027126098710137744814878388245891852674676755810721990531938565939179276914984107930751185239167758866548429169170023464965405402125207925153714561796656487300483155803240466253652735761335549081749347529536186641282940319097188947741956024219829501752042035409424991763919219799362239743916864955662604801652516060828401038658473455675835308028867456311483621066737626710983686732436142300151317321237784014165792246068183347704807992829366701060039170130873316182835028379170468196088415198933340022729412743118815315727718133071692028007090881876755304650678253028507445006968917965855863701258734488118553258530397678632160327493592598221665293023385369961833136809145930716684665880484730804554676180393887980411199384346318714954536098748358764147022326027846574089564664214046672659664259742944902234823036271647802265864595444323995754411220359175253757255723487392504333182452448184122891662157447464411401389756092859572121905255189256113188283226378244730869258614929520833584041596777959742281776870855557565789366339488896052574577181025229937202777165908171708069440913493840606502138531905485297292026006140684359198225482576890180647146735589749791473412021987511295832887840288311285942807866783728620281906597405915278446190330118461346478732715272220184256370997205154536169448133322210126879362176871488105560239075260610775872467076619214970903776974119121933493687368441825860151203169064623133422788384236352701576165345183117019026097477764388379264458544540404446638544230816763713708846663602328287859828390610300269783225617239273057319034868316340092941248581353012363859229005878198096712390668576440105626071363210953862953177239198968466291033705588973089179347289774981356247064745438166760927792233108152625097918770620223630036163147301848621389665304381066729985695605160028598626865904114096920513462572833860283491519595570918966635012352061240598152057922254787339505383650352797401178883331092656744468667156260971136529928528569488347734716446080924572586094043422489473443310567609117133438823382073768922855275230206645165248774124069717538578721590918098972203860661108736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 330685624489376628540091792512972099949283898462982716474926052254686428303475206655849893025286716525542673402616467196765571904954594735297369279226929234621317850426173406235432625332997977523327773513014067041154379615429330185884997550461453889014851924485821848875660130804958253534577615561111856869813122292988483951653412439513631392030059540856703183919907741954675426822131255959121440171845407043470713031177665233575751652664780558052130147310318185384902485662160777787210033636946393776086559359874840037081299333106370774812516228302417263609732959176273254184783471872407915522926428406193919168258916854174620766314544945728842462071421084483981603246033273061879758240456281303174447848823758002498274211032224500302275946052473084193544446628129720983139914587818463502858153734745019522667147626015563081149603393794317037028891882164454688965056074607603963443133766886222753928154961045067061861828771703124062108433224310391883285794760757703169872843903003764590635271165035225045387308117014223906932251419423415850230164403748900751661021640897623433091566798034324783164162290172547238793988878729355778440382533937296038482038191812050946210068185569843777371273974952694939161456257774511017589470106050796409984778616227288586869360489282414623029463209684180063843866302982968222604290109211779562996888942336459541922311937852769805325156576270237185375603597231602813123163977849837691522980275682977043730766250895218002328680762560545979588255287736956247098697065095213493558999677133624166126998952305827638518498409918093129771463868480414254664577640215705283772611191842520240116956357387489986993616452830492230787883940435376022574171858213284651537505995191301206624779167842766906997433445317780771737454340294993843847744152081697598642295108782936633098573166361701598521208109818635062842411315899748210987191872393172645767482236350024179910112870312997752253523965431035931466488041597669047738056138622643795336322840111620355961893960482269527736775931544134000553352241791974294095114278087432730408586672894807056627896019554253281426177597188802193289706705955988520418604276301714703343750417277254084070501059118108055725463843741915247243900328057847910957701637135889813504467171623942117890629181404533170771764289369375350109954375680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -753425330792599632524102424329711165175264526914452006168205323727681073764643495621610861414476961509856003220490255442156097681577532566802594368310431763629914825442190072887585179697447729120217591466470209949305703946708516581612069811420459200105533659036337624835309539089151874093670240846253642498142069230755510340282791694417683480941078061277397760443813591140709716235452299669328205507355267367906792591439129648162089807848593243296630731939526824916570673601363195537764446825468691216865962433662318289348798484812132508064775527951298757356432484229468323376195033465200035765536880522549705565572692475008539772400520070348166062274033849062048584711610671733592212713707286404664509104843767346605701018539546073627375878549541263362820789714249870646393791701705322571705210279234081089442470385803506778587750883621296923796771909317986709875348081783556127667382705886349004739695857937363651155657483166318746018060685246577516674749031352650838347028732621696878855682357097734408888568081782680180626886164524433600873720415835317902113530023652617884223199431203724544527774313541635064822122986520639101738367567942649727226590285109864583030466028928837495098151278099285941894892279269189246845678716660721611425677787871243756262770859822182193123218245662724050669981719043852014293701589726764550244438586415230159621690442896082259746738507026203353668725482414087585682911685898953932817937571601459654625966189876875652364685600396016437109018350344419526737076576876737815605681317995764056785687197818345082996412115610604441811552170888050518925397015955929984606801373610959615587387980738711731723918563546040440172979149876975344602567469946900716374745513169671900646742776094324811936150686275188169472287883832414655532408800890282466787524119666953660036867948033576537232214079262686230973814268129477676077995010718565916554256903109363096206781881128887518860026885258376926252364093974754325292447493492080759741631122778752821471298411362868485836236574317390253071782671802458044318829585000700782312601390343303642400454416496022314416469519706950706010109596492706891360186470267710458188422971139862448688741383912011229741686794991682820992297545294338386687430095281460340141626948056731720057482605807142735567183726002186595531311022080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -53523409530645886876816474119403618503478529041455142851033070103426891765547241270634159075097951480417868602067701532574222862113631778525566197742009034403026007717147104875003924581587483037899577250285799873222364169236160403033968236422044048888236757565417613752771793384551508034825484433259950702429912542539663496079288235353481434979518623554406348536272571268543553067280352173478536817088964812611999254157249077643129222932208268182319895150200856654051124641320803888234741005885491235412999657442130957579142906450092675304536123534100404239756658808319859449992000097791399458191976971607430093270999511521824269337765825394834462731856191950177148068910604281949377239230816173548070875952112600389224927574035101760475215090176232269614992215736779410290277306648588935064090142465234067599735938105757867773962571560730715120290458964405108582113604773806902375112783172252121277479905968733472557119014243434884774185024794030296211106423817581100084927438649302937567222782236389528681966478609834223323412065503685079850491240842290849533983016259448495340937940213868156774688710978717977304132939283514637767426926571191196388105305721508006945842457602401721058199499139434385546184429566830697786486792050036894558601193434110158481323812056068492333667987008249026114213336268829037236133312519483080223032867136070516259588497726303532685697917671101217087467409848978045344297359246222798986690688329930180144129072944808526699858351015349521044802944943600993735776855057070643149692049841766676437932170513510794633961654461602676925271736844870013008770544601568358374857697668668753687266145843590202277695260725121144872788996056731676559868627032072559598024848387745457214142016345301927923142163593695630572748061279877695745310183662121344495153091413180658579207755626891930319514262615371176919691822116917564922960998078901711146948708628888652138661094960496839445585555592867990324389775383462148453474345003282559707448344987572372112037099474278934354928235388386767435839122723087196222873726630387618495431299748531986902793066117093482755499521613436685079696643321198341005223332701190346557747253114665483243971607398554671824300231551325442458373789920894683866049530022151728451270955441158569378473700848159998919568165588789158410688158236672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 542545598014137250306568567099160367529120809807670693779815574850122971893370542147931647950650933307190916757635908140889508174799779637326733815810934610410616571590372799084528323985850799394124528568582266558841055696065037167826510679435157265106255937726442291128214365644281739189455481028260296895041431436764245631651455713144582326555767236099280242998998759737944807939090200771449765298199670745889904480991644509713759034549388130721515067631708863699582853721169115026092397391468639394508191437064422278607113075786411006836187798856964115020249862074635621401258133594599890989018464450467179411586708179062506235582089696571568324752340916677238471299148487519595304605496513869390447453368597388780425573094808839198649900715019219604185409710240830156786269518666251775820613842571664534765809936692276792112508037442145736923069861012824959707533345348833118532917857251005604341170617853922967067801271108292492545820242047792333480715494277162821797196387590133757191775626701638263638351030636272785386884608596209731643036056620457687865504599669135462333159497158598903599822676350284222930929045044582493348840638955456238417390179809202249794088484733244626719761526512380412378580986565285767188373647066899988836055444301420198235223338180772230791951026499459648788532154547011476450414970945632353448539372778480936584253661201318531075483799330256952189284938264417634371888757293612304248669562604994065338478988980106916381858270434513395771140007098970502637072897417461589835303264465080990171777018193197467157425226751507865814692481125724843124724682121079775025976006992733837703980834866337340921955730130841874393610091236094784215975311493476613472141193169788599723043653770315891522454819329625077099133841379719774887083299755579462322285536395599766101551058253386303810101221382963601012856300595359734840428873187086329717682511229504732038353096195892764502360803463182173189173454086656731510458033178802256450959172868259471126395965868448848494612368674388074413587067492928643327666918099376033460058041014051924188109437953567363081308005936990141174944152259729800635921747614402732462255325809721517876656325441274890132697205017335971686840354428959394745217083492266004428601347197100675669590967710122772021814498450610329619488523157504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 5228749872771699842355816303399318966665046239992560627441358740616638550113204598068762130347645832886706203173868378300737335921739588204064677329830866161327515727490541855882697291225457213752520043707551336063523333745836240433399184396885028861727277725600676981623152905237008149465781886375888946071930833444938233195433706991117218715822030115844810673690282216876830576296020115411379449137586756362342995262045366288242531425235934420137070067063036044645423846060881989849678422252282941373073809887710860063663717937643137792894523030882142273942760305369748040119474612424435889546777683082602991521495261949035527130463298683203732804973253788557773778974312289066399627658557783780498244168836845198139093638090555257034486361907488658831492557243011109756117320757481318934106213667405134163091269400104972489597845923621146487209572363785774130313368909787521666382303166351024243769599310018502934705898578807895084118789257612445951017165452567099804454734071636883620125285496105995836015569434932030112820546967156269594348942924932270253437317503333527377957291910777490008924560341776772972083994874817075855241116470399732973839706135411524867860059573800048332424401549607712918947495975867171211844328052994591627426208950721093062710014221909480847003575667063335783901546341032257167745411071532834050140950610438719755601782835819153256817365416081007959884770361813300360949411622935494556504713402468621916938755837084891202754547525081395019892735604258511101974189019853761055484750954236002820249293296122378732282769888077869445737592042408523604728699403731975115888478007316350108818869940363435971071339203454625598630486415314992853554942651099583441793535450690233410454723879865686322637189974254639958040686464436995829328923779498075444692502595880250797913883690119554141712302757990024757507796871462997372008094708002509735610169085877858157787566213995900683490015860651098016431123122848237641599956270318800319967806750547075435310974280665709939284929260086108848764973586763296312254810480330574672446043164285801739335902536430033435231093358506136577175081291014347450581877465404503954339161860008689139114105112635225973656299204451096451953445447730575192469214550921102218464677499152572136801602703041877677036840238290682144897790984060928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -158836749669241240806661213366988163921272367478469275185813570082529889825379270493924620110353075983872225948567215041060181393273306436423407641259659605412005374427575029419710394427187993037480542799187512544115812711640794407656199073177554227221546609239532489813921452999847496963999254634024492935999613788013545969851347690814302167353262832314591027432583803892301605304715776271500527410512516427447267453028024283351423469595895650779211901406237737708426358741275388809870613678739082234087733488234157077122634932668152521422080800462879058428243665963642804900405911338080314517278493064109689022914120312803960310434468791456041355174831095911222465808094991368316184725803912856180606450266563526641371548741942042497873386897442367886686332337289193717366090663720131904641046163454525948284976904003392346351868747905759537719061734597173395875625302726417498301675557223395735776942168554043328549789611523494587171398673783815573615084396318611843189445591041866930587401763625325994881016401491828754263513163354777286313579458750185236819817535386208273635828225742394630170866053809969886762726036987748680993064739810742023950281576891917347687623303808663135700916005535324654750678668029168811661952275283596743508276264052061667366976080281375624710562640919418555480394765563319322543953479561019899014727959304526455116557335108930655641329280364338844534815626841133599572331939819472660515812031664306116103849377082825946691517952689526143919667941800420259886969435515729213904324638126167533953618314751541221437249315350047286197743712393845616551985138544856977711861604663767358104384113242183264586828660541377077488975077534110649598748735924822371808982625799435092753717632475155646299955492308303208890996707496348788208673172343617510850188284161299386799729430051531103012567206421237052108109323286758631241082765285779233566711256370685589395420625854862866537135764535631217808901055732316762028395709097797650200897228229589797309249447259130319963031817645709585988880153504750065478328027687498096783681619155906979171652266261450183761608584166677363177471958509470029940406162142342906270669380992975466303601603392669084779963860356179479197754901403509437595981186582989485342498903205709271800294693011849736443091663124662859227431326145576960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 902031286635238673906682288430455582814663198375447847203577963843587168598830991254050529233668878280169744842990913550031774897531980998774265868945799430478406007020170061275367913250872629546795743779724194578337723958955919507687955778446218897870818444739741076234392363531188180288914581490287697652132135294165978109543461403359165898456145194931928354757596146152983247768354187772791020172175823390937067870345622740121439253746124576724687006699614171360889971996779557009165547535624910427841971328065078349351736755652521665264261997317833380939924665184007636784781852608921222197755311982966966153644730396105812668087048282771385866295338773547223278094366713573574949726274241387530971348239289121340968654991121092945186482524414568718506273795057690592570496632699572755530985626264952097002119110716457634694431565974060034961800988720516233397756546618777783790226056389195289657605588324981395712083386731744233017598319853697368284156538851225859593006279403096211050877782131985732271323266157989397914888701958062943411195777958136072099092835580553996959632674421354306848910892285578167608237628339818524024133018882045248237043818071984715725777121117915024170216747318983786290964797957910095266999875092849560529177844991246661670263776283391986223131204863421250534378643795642591858227457910855481722524211830156156852287285427360497896408020520250542963097635703630969990284109520186812681810115994753634235275933324666468733001262734249181856637809376489739195927635231599008470164950213704405108114205921950655238704515769210705553412995236538006611791623966380754549461495896367984566097893279790464192998938125105769973674791023694360526589983915896349617400217337845085712930827803133551129136438228753319811698861315071666843301395292012486798669060229984738405520458322554196058544705461677288583364063742849473808507868576647053951965642254036137284696589893958156437980696790319616375706087358909782787662555392763253902935844890191287808309578504156861962742773359985315295429090640946624456306121255042923020409142644558051377937945519259012466042191980543988191701524074001906017275457399438014689892467237938499446432149210291714489278876353903820796072811605150791651288300932308671821364402200474202724797522102729710681887860168118516990307047162511360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 3359108931644597891822558558195978234880776066988672655947692880072816312789276869806570911350505005041941351984580940871426482330737604910930974256530235172285230448430263730515556981910717447672683957581086724211171549493807615126190801087765655669197215172336900728873978810956858514303988806932415375453092996862362444230574709031754508679636025374743266732183809456318655531826924514520838595910946810931563110110579159430070636930861785490839316500232874644119775578678637192816366000765213124377131191741358866135241240245385228163540170196830528212229594702004957111086499766086623814992644407852810298119834503151847498507159503945327197195919504492235551679044307499509730004244743087110134105377379348884548725227666589550601958914822199946852301362484200479609043233587753414405225473077889485152806481370512977976812456145549859979395320235653156572534029334727350398710784338983289022871964730608440566429693007631283702551274339613379759916907021281779639919298993761483700371205671331216805847950678916535967683978761848712922154892680315808746289696783521444825830092135122958914758879275041835858628188899916732767876982721835436648561029387229634648285871346469242936069037838817489701138426738418503223812649087779227235237664036240298006648429640063080681097413193072278408597448434621890075819368000328195900534897074695074354171270874739806684481712959554599473739595851793847402992769066255985996369127095007578225178054818759727799571922767233217649399355457377819129544566868583267171772858996619224811772635908981331880510670300520762512066799343061439661211482749479155940290314659783627924042748658498719996701854031041642965700366177460855163483940277564535164518884911355719724159619338546687204483446203265224481407826440184599406916395691725682448275527878758752755620946665434564362654506427451037503074109216023927697618224833347201718376808254277217994118213473563972135610928989759523427638805563106659434693468875425769719018161099166666790238766148951217994527481008201141722095987798710700362417955102733068663592526019555569229639612594680763145495763466686879772049333052882476285766720855590816607150648889326381894437652024171223342501861208479003459080925047384145603898647409133645267587319699996659809930150745079758802722012755173789129979911273334177792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -21071317726331348287399275165668673364494301531783858188536985526329347713599089554655632022596389480473579070192629939473409761520883858198039520405439415082644990228341167080483011922946066172989963069270218659654473310958907621963703260482676793539737175596536049250934621775340101869992397385015735731898285604117196532961412530189711024246864533989801768552026469716131333203939300156991794030890714976222930126844208744827959030698631017467385822919525703136956057814998765280481012653414729317381842296513890010921300377246328351399385560505127458609620915774186991086406880622422556434063324505820210568329573566214832281066670603443690044992223015025100377749107223856738526215357797123497573939742439082488051592012524912281383179335176011801319274077400544951009669007315690302526397110551877134440495702718595309783475764004663793618331418942934850181195105204865866773184901687384219353961633029224464179326065921802590592808639319140510227646935999080552379560899122495473317444801137628051012838027338534421233137432915978166438291016748849742482209569794756779535127407456151328347870124627126021917575902878403724051246407419965398433988513235365580361219262786767176985703613787070240993535639952319389500956448086229343489239475451788434214062464102621310179236723884641139228042103626434615897460085108989365121820303736885466764476729582602392851765982788260419082963084625799893662803172446637707832735653790922448538105270872237896651388072446780074193078124243065913909025297746369060988077672315617611425144168227880454619873807346565455994780026912923781706444905724772832893714671517639131144140921509714313121399960599479427032862579342741184553626335703811796388956083612229494250118631253745172198480253492581179126653038887920444158869329325356696283516055867988016669407727286051619760733474319701799745162359925631754471701154943225082667813492264829813507426693707638238244604738520170718092956462805589799474961412253153351577074869833467038509822451583859646251558025257384772579233635177823556609937460089193599863068082415575216408109020199453543776587707593886226842295451471705388209313397366512738670803739552665514906541611642401034930106451630616056803237441903310109129849723273041411253053664707589147067784567614646911312065100702654713217584101797935448064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -135648186449123407696041414645731637105229975174722267802210518445798165905884305798341407040300959419784969647908123699227818417940558266677298549108430892996111976004881921368143664098783481484383131074045905477131354804872425417698820641565478983895206670545620581851819075004474919629474864159216600047872119866599651488280259827597793465385345063491372610168505706835974400203745552721166626159036969735107776456428314992027581273902199121533416572591345350314960826755854212740367495052955398738130113462334993944385468869558890273463219074873925734526756333666630057851764403447028528435195872239584972373922635775610857233941092092367829738568261433906542958736134432395026725948131052630603951236278675078443872848872778667370104215495345694880893038244094341484868896939082586202258818993495196284337062700576127721620499948311939218102208677965701851437260247364833413776822910339766358937928553695941299515658665285357011196462282023024462020883657124055198780674444544699630855177904837727942323246865792638877668252880051965986612222553448159534340148704458271186788850909338138076340771596518604027431700883666497524208079308112694855526270954101444434599740387660498941795684976139426282223688943433698108710736308818091529723398032948846157235417533415951035604689904371382488473048477268801862766655711574831529988297916119103944415178398034984932027624562064644576402716356432518083851670749535375964019696256744559666415126048959579555648222669758866458351091785583249390522533754131824753238713315533630424277424004018963698229522254473804843726261885663070964545441601990408041784104356478259623722514344720533726757348130371902562067537182371644811555441944455601732261722529755222729321192899689629129742424912679823429130187129917649733799643097440411702794900646015877294756919355256201787605115725033178568039613630781262568088419213168353983092431983224666832848173878710427924570594063164773403987888420796706096936917674517822898283555785602846086280011914556948823570761289677949165227081489023822104177179918985592258686526590465472774203914754700208653938249398993290795010119004468256500009610227587993473855996007035882580754962481211134127984336512888379871188567254828557073527655736752195874841620392792595924914623715962612434052343271516128527880868967023627993088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -363664066219822702258120417499166657155987311509968045611243460379612115020514252963952952124076445775116226568851237568769717802926674583668995321000426907896941200884535360282732386547945568666593387701280604749451366588073723915844176669666273401804398772564902771660004269984142312517968242533200933190780442745634655929082001700400551062226395273119601126974145712939581802545377877806706114018445773789574709010607323242393749659372133630800873438579111528363079334799524273433756947330172456856613476725767965671132550466836343638999670224150112048522304347300770906076393018742764611903167906001747289648683609982390972121987074625722391121929992242698951626043772946128960322354646293867100844859140265530495770266178482142587225559909870364970664499699879839809945525171807089335742025934847377593960704410994880718903393749561002810776161654255897971057698660592130266085745987520195627674482811197989921848367808235180100500554254820212517307374265555820516564619201868950385230926797965762534394428742889115407096682299270108098753888565987967545483178141479020813143021093019905600325796085313441651949924954070459123723651766969601469121554425723023373553947858581808389370375356401651231688002017129863177833419397913265230960578396316143513620784581544551960331809110463131743442470144593192714064716484054238379382701167618420159718387277273491425041061739459138892756748640560076756779115241638539325279291062110647865158228901675142088869592257770596768429291410142919963527311826271204623505780714007945934470229445799763397983121664598988955991655414803417434594639534709575741340359997778933453895204962386002641548197170963861171471606199397866872628620819191286327278526632631076751251742629862538601416545596751191152109119121752592377309846923900224800478609410284341113988797440522724685047928069747903910443097968455944716062612244076086852041524103791894326359806339472030282300544885939382090011874135918378920494358632210647784349464096746007459163675808575258706821774930970208409368591065299167587210231467639601229119522212224560430272362430951689714569971038793925658548229129724851724428812142757045047808612806494173501928920087777156574624971156658258001065569493496931805607076257019298792676806816808611823689643020892100073480739487646951993462194635355476459520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -653125267616848878821138221100715316257204483636762221914807378212255913373064788325619169467839634995263473146841773448486862199102466075376752128308538689182321653179626845591374701773629836192909020002822051952321850922689501793918412181701639686704813740013981434665659002411045283449817402278826510930597773438559983090583566429333019768622886446511464362708899523766348342610782405867248625433158225292085231998918486260946156939644737818380520281776613973360483977255168379664659031300039735957871866543022639879678462602218971209061798496820087170890769685861322575558389724373451148620795640174102088962912875713388497412914755272585159906819715505424407114592615102050674110808808557032057074133654697789748094996858891186122780909569908905089708816930186195097061632783832626902354274248555346877460070638953525317014604997471035177785342599855635563193271874011535219614731867272431910802375210642518014323594035775896840597594087781487894668680309154671709036623948868500291914018770012347588867547426739014044502575994974821462038582713560487748692673070215232574167732509642303313605975952405533762851223170793516004882965754894024035825405892202227327059056008804064955448908971293368822716339729941848933926638205783515328906069218150074275304169657120717812020442637837986872100165821833966141531895344299753812388297896914228217916062697949889031960770810994994295343434635499647078497219879519769725639550066677587556188287564946625447180809261534594075243817301528252174261980684542511317424797907993694938484517444068599767055675626159704844072685838644440179321999399311283032582461227604429588114936058224042049031166402372562308386124373653174489512677080888393595414599568928285009415019686243924594578285575753880706266065996972666756926753880729948874680650592133275221239271779728749056098467549566467199913031828125456728672281411880794085635092779107201462324198344989845436994258718746200832591918362507458610925503509174412100933204765436709716780635118013356788588597140431075458029815065843625017892471898645067782729135126682983439555600062113783102671372328259577415146004034971371272919059282385408377666508157941906405183499595641928724862996999660137742283867345644063933266008317707712058895207772548993026177423013015363347663167237126655665004099300080725524480000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -866408526386774380497106385925352281885197150033346032836090972385841100766584047028741902281915019165054996600642269677598619910282250122218269402769862625802114739577514950945225065578693087496638097157136559076462598068310778310342388682145922154683376142688583478297302966549221175871087164193059994361879586258459369768236052160463997355949606731887957018256532112135972272468393805425261785772687286398177469536261330061872871655669792981376702732868178772877545553061760858867267751316743837787997166731661009583537698014788046137641610314709379557040421867570425496784534083156984385084636250074319579772928429757568675926676751261453159831707296896818619712073416104091552767820160453458891493967520768371713692883373960405852796978109440825643196395547826790598223866008921625448550061621646086839592161219297893339186162914414200732298755403068868350846656080607193173989135883330681651995302564114110049400277817865895889752616254759380786682717713775134246303353098316107442924309092024757234009197404850590384760482587124538675011149437085732696876812512069320667544735021586962662405806007784273620726560501681945702849819692157296697513553442972336023262309871789404980327591648544864852967083528489186792767208203657635634220029031560171281119474114633172725217383604045751619443948373904356503078148638020820308177055640181703953142178392763573264158357141921986204071625785294322953330343292360142900517509280433285181657616980210397921306396843242039458135686202162207820457417010566303946018097288515538407215153052291491562430315272978882963825739878864365329565888444318598352069906398003724500697834537963900193704624903713269599944038302265824181407530038150561810590835392014553333087647834784740613218724708814292521092624959123509853669025478525634291322947301625144869432634612621182151240727350178127544379771523987068351179767198998205976966845968453812036643626382374177192262772687295641412889023533489250533621634707219879394423669027337718756078295524494483552187072351240767179189160821997824192572265604676485232755241319995279239618278491896124908392978836491753617646470294958441297601145436392271418014826442429091579273024450549965162173359332686244519809887438779578368633676727911752413955952729398029448167898755650174449077951362812250203573102453623896408064000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -860244587950317319357902659995952925689802456702564123380563943468335093521718847079635700349474230516428584778341166269853716347599918528358958214859292272094880859438239531306895088234187590294092858917302380083234756005802700772817566232159688639299420971119797532417887376763640289380094448650172272813842622429199433320469501252398958767802810773796154025596688075114528985702182898094475146692174750083149152184913013199397297144888971589222933416208053284867192542432701535401364069952003143336922528201080578330552790755769941999828661193129622780115379890720112425657940221199546641659951762687301381904257819353926213282721957887775329470068731263645795439471830493400205032676738411079498335926059729776024094392924539466017405135244675089661465176498368184272858037727212298057699517175176596754827213258528378284487955282083224851334562064338470072180565848118281934810721660686566363566063223272677046356833577735897715210656104541068478043598906002334586854936177347904743342762596986076452821435187031131133138489487693802954115464647381810388724572383859032166486461755759177757359750088882824513707747610575319893639063855785309380653098603786088159300299518940958191973139722889528821439636195608025056171320840928924160102190720271545257719778386082225277099155288465632406541842792425100709935102228835226903481456237876309020247607832178560513307983533123895840841946953604464059698419642256583335554825815818556255333708449629686668972858375904004429256858092652230961981565508772675756068439574928522589544597432994001742963853507483725392010224302966699102566382796738421530494324549617638544142783170324338522313880532907098669916169533991949412660184733855553674846616225913960620059959128383002150401088676168634816282621817820578669163449507155513583179688482568355131941453241638368494575454307812522249929738070883045214752064895489949470526442048032425681819329718285555019597377220802682635550591752742409686681821205934212745991178155328928367053503350599573366658974032577192820866706172595075226107567106135923081960169614242199257056239200960905318003577232821071058527355673889905666970789783949306109746384342472211371180468530796646189990151552002260821964017587154845537245112508597098375699106266117770821124026050379313281842898042528896691647759510641544527872000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -639439804994698563390803496191578763410636409560445347049226749548093448294119415549397813541068597472619517246087298842310627367667558870437839207375209213130976596427672238573972277844239066771053334141883310189255423134206140541457300481809951753966640039442991187884675303299335007787399154452250103316554784018561058812246484384142908061716409996042313925217397695658830685199202827600458165466301081886440551025397552391433684075607884180233952566135578380469624233098462385526680692646914158420728994256706372241583874059026696152987636784987720373657392302035166018852800187710048229680320438174343613638056519997982717794848986602523332678375975754609511979662316128261284359350140308828673799652063606204039253704557383897179880540170060518208629305980555316328988179921229831613011360574875280505269137611346758975861199192043866434474333282440569330147102390832958171111535012327414271741559713974103200605512082834244108016573309916743696794714174589516046264592090801432601886798157636363155927226968854979403676034888599615587971419123107730357205774298293872419227343830911899703446811884590918746043473331950344669040529317419055188572309925857213054007493837214826167539928286622157936124813527606653877126119882729231303173710929273566272198508926862794490940516140193595560176029603419487470656732292245945895826779534327356659132759366928813385936117916061352360382890467800242435740610935172487882356347498162125835027110828132259881310547510784869076206548501040114682506900764847931820364829388330470914356544986148019695310572265735067632321774390787038542508712078736931744110215445320955282393059760525118986945991355178444273505200135845087417091670293727817546471636362061008819709973411703484757200249454453060870327216518032387276384362004062197415522208349344638722050856799089873183417425116962811207540084867246275007333119250873938667931273703334220033848985178723147065642590598972951067320734491438176923484122505855015580877447329838677043265167737649191078210882957151162603036071716687457600489144907498331570012014944774975460896956976026731780263158446580310451743631768755645805094454549118962772957031124533377479157504347868178044249205823110558634555035149216415620315324528319188279029032159432108188979636245640392896544255302383654061187727196240681631744000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -413015159395995111936817248875699692429829580599458928532147255718073583424892358826663632926671794688240564836011135853267979813619040533851752396515624199726945070191641073265368168160719751176152113401360044038573158572744243174553288322016714008872084097300946443727353895074528095185715497165579518416058671951316211215899093333321709237323588817854981795931823119005401204619981978782190763016177985696759141476007850786252713047113067671495163294241749062121131325036325356278099515424396753473828572182585970151609831049453594855748634519802641079350355072463728227631342886887912422764386362549831811225092303568689976766715560937567722955236124690073423051316046980854137913571156313406875705109595162901733393230408109674527901426364211907669512387968313877312890753024292715569331815356492789792297405026763552701660712260358441579798495379897232503256616697449846817331856671657679697111712053472711786485943941382715439844639892335135393622580142434391944570232082261653018864075168733747293904028651059910570143283516937258175935218567306248003101731341403126588134753475511429015398830260370674474007462049048953700507129378621253071058084458639556487022305315165245112623750103648764205220652345492603450385376792487356947822612876180005659320429804179999603716900028332081443156375057766686398890777740740216912736730761296647995192312487281239460772532303421383861918609246362519120535789735246718029819374944573306816906536325986404259440049258057689624190965265749277756148208891975309466769239598433071306261158786131024900863247898909471825999615036591281656670418574096795428809229585689736228526259228843354046630281486434542532650931338411388958951521023526300433353589711539336341782428130441167873220213835013640294139543213475793158454318926125333366183950124797025927357996860122820453072955480733942546512661788691637634514995984953328220313523967920022647111041304404965459142915219440883669753309079100119269529298801823554443153047536574520752443135654248376636339628865434959112690164367032032924789705234767265670697478638838883522575317968011067726494741786629819222313626215107841533438406885868751605336668245540765318445908580337480830398888187304699561647961316037834179007830107628737592793557698370965186727787624604059203068772280013354185002014765120015564800000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -149532857329465800881177324179288324983412568903306806387716804547181372401478637806935934053008733743512558469644403729368959585248153509296983516635089201316289488509780496474825575196485102099300077004264999586712669233758486745926004201556647051177175962161559997525731175965378648094492408901661219939190965153953242393246265701079835745825741245859448929754312853765944346237969827829355924872930380985875593769822936842467362574184995897345072087227199800096270813631398575433138758625603071060022004237262183145552743528585178031129768567914727459753941921779457749892958533186257991225756693192371611357145568605874255099760655826226107332219835597580130950324535908063205436025552228120641739322080066976562223214210115042262710029677844054496440311305330377512022388788681166706144105262002590521601790586963994464756810958737769868159558353521032588100389661905272419707028948448286267200073698137786078384258884803805831842444289167506111159225045315509378324581351931573489753196768537536786396233645429692007362605669275770174118186642172950745486950048593794262653105656119556059154040192183316648435859993934915539120669381981616267142991294270226723241192093889094760168293261714201276806847808870783602085282360233103311336961539246577949597599736549207423434127236890683141741700756200691749361330528860432205410749494855340979511480052629739292382356339050582454827663444314585609946574015038341671477679346572382457544498003080802209017350596018194177149012123477829531064567422645678484768466476387207960577642580044053694266412210115410441148102874597086102915467334457659423313484799986417684513830093064206813120405444993146169303111186913849216091980594449287599955670439289623144452716323431073536940328002957866178240627892929833722711827252213862691045165099066474264160652970833777109490843504609478516617290224645326102499260513973732297216092514557170127854054884948780148324161131039431011806182650173279046762485573704514684796160185067409427803532620088454977746808692752220201777757828305760747366239402481111202460622114827641376395780942921578526563432721707455076032180476801600643149213018684906317157692377439555555267883388590148673581597508167393642277727377879981994895851059405189432339182945294127533340299465248638530744744693047803744142981526386324275200000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -85141321633075760364918017655561991740933194379827572597797279811812911023714643878663810558574228208896360654918413131745540588400952399975722870629455307124551056320994910641937670980716732337047917488216439345320686954790975571538409246629013685098788338511247858672046873762583186976372232406919417785028420266300474005573630687488339318078529658089579833628223956993900151935489984972372133781324820060398266573679291791442786572541980038757404846353294226791144603479039399946504243342927329333941820488911149726600985899703573736675427500620273408300659021632713915300387016938587210235309252535589317739264828465355680584662566102403655208119420229848951852726431628733086336164081361872359188588875764400608086260230292976962144530786365745766356982813978055028619608410323201020231191470809038664085086175596080712466726818841699363851785539695380290756563319132000188235441598890742374127707683546144076822590652436588298374323037312114077551792511002802894519880706615496412178097891051362519689155443711628848088313985952490504262870959127691474615436039701406467494437289742820489727834668132986911520007522895789033989416177845366119059284693121561912399684894410491552403069594872046350168140667721963232121268123843281760686952308703692566063544160308944873047896455632854236298310634069888824348654797405806129577561103152878864929488857817427694494565137646197500955823628920583438055554897342511237839576033852259139824166139801714382735561824643882484831248414433694817643616948655760848903344687660559975685522903626458401070145822340702956875096774569173327307827883990310733742892054741790413801787543416324084210926866014985702779709445999979565751140924144586570266456746481656127222614090672954945387665136848864511644953404013579400515279812135713938257613507061493003256972289879502061132889290873738788606009619499001081387722244787794544492046812670912495514973359117403067893842099856560620893166686078702141071663037630746533707725942089190908065056972622681086560478316667758793660015375278190187031767707006694934815793567989919279860115594253673681905897730919857674480755342410800582394991343394454500796438266507914062835569476822835703726503382000166801728515715932960071700673127607323304368413017731627673492450020729208620731859375613827068128272145331855032320000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 6935712160550049838149999675579268124389725173518678790162127971700915426574757421264447939811439135610586092665613058941573577080020448406624775860893503207587092809440426946234838496010363799529214506536129855915411914561502654272048146077806686531189760632316621648143394452199626082084759357859458409717546676789140526677089770535124728068373429855575343352116321763137279916479259966569944823195892202576235481420898447807391165233286866007100218544767285400371810560669885203634159779940041927342457229512839901139285522716985854348243786457831723295963618018858024164292379764090321807195583086845451685843295656983003731339458124712265295221622178485174861145939369579676840717604096889057864501161024569586019319340270993897356864477795672926758327292424216263699470117660703266736464728536709446518090931756503872953645102432227032673286204714445257673114950295138881188461588871251395283092501037550699195062023402038796142959942230446608615645119238596516053695580538322668978498338147845785628188288725310782387420606185854465958409432890537542482327449369745150939675963679627001451760774899581629026466291633798672581743149157907567256088231884645530708551082491430492061610176645476293234693052110051033829494592993217954112787377574007828412138120005544927305823657904541360708033948844123169256664947711246076054288737769279224791323213518142616526994307665075424723835641478848042157818583654844872829403620445886662708943588265054337287107401314269377709195530870576603302111881764134884713961219372354111742465080329925789839264577759641391956492757438692238175535400820584238915574107634970305639199667680731982028574647190701650904967062924739715065914307311523350752959794561798132240803587126442303057411893261896572602028057077839376989168468570372551613190990259688631937758668929248589925648573635911376906897685087672774990923498956031281196344489216587459664096771004215541158913986411443705379342544509581994785574080719237571575280360515382158710651725463851681258633765654897841202507033371609392812191930191917812475334844736969357874477765820653574131645692527524886824826715700596198868290576359279027844064759191657402948129653054709922362814876354765833170542353860578588814233283960308722775767345469039478625161850124702956141630859608070302980114922900123811840000000000000000000000000000000000000000000000000000000000000000*i1^21 + -6866929264577142078930679222883710452104595172806852525763187473870557908311286266277727495369988123965112136989203886813453211246551299265262310156214992943692785225514119422006381657291998332931086279417936800900459685306664933660582343668827282045603498999610653648430565017711718991635345966501999834535692670872208016407279218516691098632919734466533256983854548360257419156301911331986225100045673680033948662447799735724010073282745541402108917650834521104229017523928669262213051295520435618366779131424108479905407244958476605588340137593164455683270672470548084219763832859478719464187614232087366031328178232369378545054263741462574706699108145349722729954621402962058842416138383516616171306990718647537027427523714893688963869679138572546509092651001048140618524326045977516445105970326366392811025377506649471791301678021996775095081869389146192346365574363391260053862087308162492231458027284259009713933384201589957979032189474074596593461497489253678625952409957616821778594296634647453603901007303842452167453668968606511235653423501588227345219174531851542659394204004566617447387843158699447563281066139426241898253543897171628929493894588591396319571097330693969753950941890794481059956928920644450034223914724171982073039520266933935829850911510394254112780422055775696275597527987021889889064901458019054114737352470385424001200636772820327451629847281303801936327444790868680229597345449154562391157086895970802696425349971478523698051303414477128631548052763063894951137839381623078816258621599356107047320774890405876421996376363175018658064705842787862988111328353068097660142672672870369208135013660200691467961592916210742739751074777269619873737368949522601768108676889571653664075090809582566333396981767878634601123014807048423290979768226144215162700168165947815322600651304908785817309881820749159264036190781461699236239415345339834297183399245243042135949537284199145786647141362014160707778500829396997476050366640358871016085714778558858846570209772213487907014194895339923213140890319535447414549329791598042854126155348431642199847430919979597325590257163035623247638543835172944137530486573867593092593824025330626681692991722686475516742786941518661014247056116759587981247370347884688639538418199154733983312442508557699821610033965730110899649501359683665920000000000000000000000000000000000000000000000000000000000000*i1^22 + 227016709341361290209341553128329026461460422070332281905203274773547669834073097279843661651110522905085761953516295312413141194416219312851621670203741144093931662699363765773814979338113755810105748112519017291199379024526562624204163236798328281120345328880611269450368787964179033382129552594278205116262864025698850320355866551589371610352472727091556521630877087441295333510047444740369650201406409531880891753126275278542071001641508749046781021822976380772658873496953380242170577204147611307559221523963308837222363541487547599889913174970606326788965857433714837523026247886636608463223555855921122431098506755645756479880910244547298744809204539221777002145903588540704002227568292134787212385857928526970787399305403725488657524291689359805207387595227881772588453134907820178707584660349924096878679447996730370308013956631592540890839456272639603974027411215050829062083550079471047441281217777131492155072097281052862010842138354651631726816404862761015510431488289627796369469647404714660733514388948331494083850538368975016807746186572415879595755175600079432254465845326169465673639814747904579692986960108405864812164363213450728621868187746517302012804691323467576915687724454475415113608766080052556873815739378068693062521448218284955953015909548383519378914701410277663240438551473377423988189615831529249149443923291506313021037735620840283823588587820913369376322547454335507575313855251159613744228483367777565565476017802570830068065282721263755936405869598566054152521865951986177646204352910982951721310807615566677662553847393207147107517570011788310989159194063488958386723407834433130614675306417709687709837108223647889701833221311084320109683366767965377242195590409384790789015097201000781839221757563917918438468542473338303041514802978520535720271082922370133624934987437450522356574834595636217645243624599701758797402213945997458667369552312440777184135129427923965702803632754889137146930837033347348880911521452500451137256699149950010966095989893547599142646194837904711086157733654241539950123422341005362706036448783848885545085912841306907749038553752387883587749168300781360746601334405559115429291278780611888926209439035190099625709623071855681948540713014952394466323329400090225421740874707468209293739460888885455674543684716083457483930969361612800000000000000000000000000000000000000000000000000000000000*i1^23 + -364463736499599775303529061882514974307516270407075217474609146198197998698360311705582990370134265319799315438386288637609665339559003197111066228109439370946795442034928729740884376841554720313621448473338703714896275656317823215215721235552307179426212409906444635833983847777157712273727192023181390181086738401965077899425705115243934779238730959449878808554858284257155697374567057103590881468154859998021743678709692391108505149042418008354041731175162429611788759102745093634556656940836799908970748000850766436606969169513970222244978204258385294860018443623094251644083965294865227561638900848789057642439840728604420232045254524677758893289934915584824570355476996129828683762404790978715071397009577638614122482901323654936430427976451117009150595928927767873838370934313319334173234305773663423485385683130280393045656262381691516724508240602283228285169383247208322507993257492323728238948413871730931275508684349692607283607242470400297493061401933396896010810796839179221216724130809292336737303651361461679413369857785231105987932428450817738013672611013458041720824297547912929624964874107012094630577576226742142534282146924466645657319226481096156147203477871978299963480811839557812656280729659524261824305441000945373011707789062261494839174923487899430897583522605207148957641559741623149087866338486909410903742447424752943184115952069005310334221363516817086426346349735046066861334167810474891623823478931901930350767374460574161955919494864746715234151803404203968217896235492924586794235199665148975048584484362334735927721648548163667782801596558726090966636070800636568439613233647277339896705257641733975915957088345098269156113854078642352771543250384201708932477091678178092058690931026033669151604579754665401737150264908090651474541112823992889474127137563804417075257138964766353982047001816618139019853398132473438086922793944510938128631218206125535933064421548047809881835212383869492002059096245318879234624297912036500397260714112730578145114221641986836618134027824291051329089185332549999802482203835598084638325699045313030165845001003624330617473942984093825282963114306860387048766386714004996861262301737643333310588745263312472198856268567853444225205888074379580957515011923484047799228451669280365963307683106901779117429586559377766660156055932108800000000000000000000000000000000000000000000000000000000*i1^24 + 3503512939984805750633475799507269596794814475004790503111798620808198806030496205683866391002840613257560859777918922793014186149730529418187191431313410315852779775785322359109877230485020766943147780194581054792413439707910722256829006058981214294854772545659486473126512957970059997955562692319766597653701037300582266801289610004671413146463368536055547632799285755447078512938046869888838380139102954445912186206253768779516675496280875275559829880452315295710349658215342495913566085657106654541349289288387936248440465667604684441871636147291313904716314545444626938374681772211108206321146206643570251106028855959622681629583536860679122009510244490244820048595845134772708310784612717352089103925915864405673194999150348303496121160618780903025693075568858334927596145326173522791042364422954178875737252104965997470981181530944831205529018149038810443600011022172739659566074831894033408379656493061550651077449790682757660756097884789965936246206884727928377232956090082740270818636079625876457341263205815255815934686228964540310932959244141185460411473186254554959506116134290597861439232995028646666423101770183222208585718403752104802409487126968179676002112689527300309971364243520267070891202867884916603401636256444842394986601394331279538711259986101448620529478230645891217491403919403112177349163957213920322003665816458874149192727431345644597282608890976526393152565670725295520399654975583130003103619430437603624092464921654603281445347860239198821241085827851819874682302026230112390651848791462119929640785027149527944653082153486596448829836168141986648712272480011995437267050679764521204297585227231091210821058243625156969425957810789199871773369839569850186557540876060378799295099690590237001844715362692947800460296639981813046591688861619231228419379237982112652989593929166224429668632955364207617961113319177669631221636725434414357072444145090097423346643940810197316449510047441591271971222229324261599378994968523420719175811334106370605571354924012233303115295007159664832989412826709745954289444990910509897392389939407467192937258827233717010468858979332285894943443281115697478808987001861545238409937406758562982621970836480581566201391025968681794571305256012945899000679786214630617551335293829130146717085576185909161591760144898577853637865741746176000000000000000000000000000000000000000000000000000*i1^25 + -9352976685612223201804474384337992497731564313212402973025457040326728458258211707570366358650850791999381186770002582134822946437943423522653793899028760266566828011514069212228745118740980458359638493046438761031446737363940759380347684396349762391257566314314218056605760292890970899351975069605458236733489810679990758395560104343653365504519628650745229905969499666119199229551763432612908642778458346639403425465976240710151473186529853014066496780943240144417252351800893918241234428937064511866748132742668254947981554528753855146189166941289370283702758210493015410853766952255626367977329555101451442302034725176944149990172254127251770501200471766809456585192431156682098509303814138598507540543990692155294987214308548378909976187545860485067029373425345884195166781600977023174867338810568394607774123458176648128307886569225303300160865515415863296575556103372847569509026383325319802567190364104424410378855282413011187663378792901484042754778669279884225079718174782187038293903782382481240409091291563575737279167767080459175044454808662580721384575344189869792111817542927111020385563302666580708430273012574740903607395980409828985653210593179484674806785395545029327222437506764315304971209321159377341082665577778510106569603960167954928602877952790936033008078811288370961657100198591529808849063288500594894808744110069828528207886311224364769826842638868559612398700839833513521073521426426957745789521157992348828810017463371681161574974517806885012092233154418526897647035905916017555184578405351554306514704391464256080825986586023604666752074462810786054335724039600948975548993419862166523880256727838498321901293202348352289807142645680272424768172475170161591679095303359754653501277091035946208408058725314296402669910856318629100067624478485810658191879457952220192251539648458824128085285006973880136260372525004313848233869546432744407856816597014108348593724780737456009091527953127074123338119694363656739795553820757982973356536250448964258130474144141326288344419170894414699553683717949967861775379964179139070313747094902080477389129625221039967004876190706445958001695100573230386408379940159206490413660123308143464020969722382778592070040545538935831553072123444221645539367240628487467641232278466123331118848693941652782220136153511703472030462794268672000000000000000000000000000000000000000000000000*i1^26 + 3217950129162849053560180516917562983960859719482646647414020740081790400450567489268289283073353836240683089424464994627717754732573661256291768994871585981437778659427594155797336860590943123350449875367763471739992617639865532495060149755738531563718569134319009505059060781346405211082125032269899697614590193215519260483043017822695188123757927448749399305028053091709239200780276313445592192078649196912578494220798967031854053012458368054320515889846762836704115254307871675384899042023097597197274068866034122898580782148153485363742748236932178982035947789746992929109914780059138667204362391728524465730171149771959467270812167308470889428486659380217719272847297177980474780266517653944170361813206952115115756746981429707306340775584429545959135895803132205357214580412842321018274522067119764740557655037453112848301756833602781246014083024850496906118973337895242016202409282049870015860733157454548844509922963971362063046854542554631213250833936578262922911787299742834731080878848458610953924599477604605551024854625932043911686645395065536712848075383015638382676765402945762985298485864751572749940244330577888502871350996547460818539491572248498839477776261061667670788336738026142470773390887217996585532899861611866224111219805376415398478989436582471895021679181032886031535672130013629678361123899284632104393646169768716796564316755908039801031462193658590903628424805511414550009227779571064380929083010457042785971682362766779697767899194177516633351631374632457703178784716822555525785818202295807808670202943631354222129362630297744170756876481025518687663349371327098107847302480519625296872261322912032960402253008032729598327114354272628061409816025931613522076760587716110304240631962091425740955784894156976600319744572350321608041598534455252367164969457531311895298724623331689447766495254372025608494749447017006543082081116492501425080523523051585037878961080720178814177214930078529543007616199810337294179726298040392576915370771082577776080259560760022155759447839112268886585159006078496562688324872456457586211881734246253293464003294462038372821742573108780256321093289013603452672778485830089221415892222057365349056196827728068795606420053694553493976566711570931593438340122852581658094623822127115771672967310759721287122837275871310302234219554799616000000000000000000000000000000000000000000000*i1^27 + -730555740596472546769015915843440914223326877311517174782601828261426340843065929481542068641983743084894274596253555988678177259934585114602517812215368661745063606704240375070469723477481255600134444693740468287739081563430633726899669964384157324816600672681693533153500844384190479577008228051198284229488854632325173346219683332782299177978866090273889285052598445559606661801845466772902797186502405548664408573301518629003588433567958255648565380704124112101098447104531681621175243351217320557912915875891813126739179404238411285809483874812811629635943920519845018050044278371765486406142244919888036831162870802171599297710467754715209170118847499869510977985458283294539043187852541652373981136238497427030534701554356076474376905739456675246019086849878446263486155050779676303058707385411370627030404099144650722190792949711512823512237366842703960400544536865672055006465135372851892101991147364233834754623537038690864768220671560188270248500226278859677728914060259681685561976194939624512240008939225795471674525771443840303028638126536598679015668360837777545362099779158846032340825452510549592353206925525524053792182880884150089443937697966356936620267143573111489993823899589650196716873231524838598833971484139396115728894436522176426959373233572726582713506697415980598066905318241389037824767360990753817524091928461882772870000375313830331115224469669762160573031616105387617239289026853653905665012485011303238289448411491066556975876811949732332208300664901446322890534088641842389012146731488708094309957307823754603700088455459127887950061214009441937105612316821175102877799839762542168702835176088174253038134027901779641063726307713180936648362434610659467368605254270456619312440589644467471326508716620097350308157327348140113467335533278280901794366536403943816273871119584530761904798091323837131199877364958090166491371339334894777516281519327929769440671199598935764879751277451916300151353603127960754412616762232773379564118096361190430666328620309923967858076885672600172096863601285780112187360210673706507970709979678042798787157797017973081183586933955135343810301611703522247104447452412280102301372801508168744273157636891612529969930420778416988032453633192680736103292289159120039632408673474768401899145413112296771113346990737753890331328543457280000000000000000000000000000000000000000000*i1^28 + 108475738244387779887245816463846345115825482508531796450890262154748987963079079717322068738243818243867207228874165692995086261542520706856127593462464549783933511347834461773222029831728084422194932763839301566901392444908713604311432546014585393282673571372749960046873385015997126896781913434530178792463937146969174228776030850483983382117004730054297701349234723720685981637754820718467531131450082182982076068820988367174908943051483325783341191036346757639831718912282486143739970304238273731216407390597112106989410925176891148349778331073336924119338018156998840024467549515605896657287208089820827175831282377634849258634107829909238800190335396378296948135704128861768136985451337243324764358194964641898184534644813179423228712671091497849232958032626425552538462531784621458738727366114181759992710675191141072062530845253270651993259609147216176743433184435866922228594618150163303379409722309280124115909240751615559023321425467188973744946852880320448381591598389359169477320172774689228398516158883934102721417356860739868579716234144936499814859037406507354118694603423806911459396655813363236415061180102898761967342468667680053761353840794508564965308534353141319480910840326241791445830968287112632753474310345089231076683795267823967718874295357195730444132095790369687034510059848949149407113398859883444951378988362938228243367922921109189960029925851709200490224809944707699863633188148286908472145655672008978311825060040197503301804656313728833285250896482407528265674273489574697459742840006522726053411942319650637606422323945529550225859123657110364519231851807255518389124168492353959429151098107249376160759967663428211399955322527190053124445199222521368242308836021053808158700594716116030007241419520419120096324879166467893305186056643848062443401084841670767881091898620761931122805486042617789968134240868648548294627189856365436202652233168242080265880255233764626570978621381541656839825277660535489638962325435432484172893944865682949776012671738159471706767506418366736908599020856610152484680057941093421914322231394434193385257665438188936259342791641312254613947900460994254675992909961676045064112999290294888274339273323371978344247476330458880492247626691589829280399002529640024011710896252510285328280320621652213311956899085243233517237363015680000000000000000000000000000000000000000*i1^29 + -5958408774150893373575819378045574011564782441847577083168722096160168239802634437624942310083665682640958718968512931011109758126505755252808192633520421532583650015733215214004894041846234958210748737507597662684216995310448075904635456615595356188083070418442282769453760781016023270415051711852685412917637978299702108412338713239521290247446639321010196165377081260428184736754383956807050033293567960184718813452170546912258119164543857277351930009559044503023635069881316324099012272912319404230454577598860436075422452075516500065808924864535874634393569548747049818241822990419047948009012049325390224025609016890634396855813265900273405027914497795222136211662495108230388466562515478278138609007822024785874393152437594766527984957737131905302306455761085261205784118462514527660758274921094908711416272545944575713235269684923954918100285357106087974789547268593443256228472391432130930466218583849161686377732516721765465266797140483068191922085909015487228136442052017524653706092531824499010279632260259477529411772589060324413546796907595541016833935244322439632597181427517667805196742893391164606926816096565884451453047181842616254958973524697316844009413748052934151315520903553395239420756570528719783373741315164928609407339524011001537905646695037574257266465905157522575168891484269946183329497233946565327082468147767959827496149851090655120308328401436148157872687372370297468216509995460159301881675767007062401148488404133739261871081720619288054328174179197872415325149346287281650710755492829456492517141845019431304262270919109025792728772691499620359139626225350005537099246887695094396235674988441678080438623457510250727455621165196156768853275851392104047281232880018563756278177140583369700559259557755689672881584131617239353321129232657459125831482940026865282758719517692053817388586627534812690317162641664660238942163908904602150450728985410148234345849612310302500297341863735403710672194806195369684013746522201937324709110673102478885907430980326585969894984617612160550572238659515586633651980773011476002038314571220492903227856634904075412410181399320774397581909501267663476212603922146809462171114927688657686215066685557706258865263725433960858511439049148834395206463559193317535345631402224134993656593020337576946808253720461651243711697256448000000000000000000000000000000000000*i1^30 + -85678227323881437018637835505178168134596422880064854068039846155405712537120163066648596481433174008420292362009598330263459089100045423933514050382771472105490150346761015403069115898379141649714450037109584321232578377750623298785804854584803222679809221544111497436789598943227381328980175948709388718851935715412233548065295775160677629957002296226809337972204002766942945012665067994136887315504575728728687381067873663365046094289050780798820002228261218566869265417417348141129962445182719016685334579229197010439236064505861307102065711161590687098055292094741440929395338362265472534026963085018170506086846583523315683945595930790979780701300980370903512525870505504082800259547658296467477836010422317454797573440715075951146831889865029375696141577418270298943874645860037492029735383836242116642473970646659776232028560029530523397710352589403433995454365442983765706191206414675068435076046389017138900725624510784483451665137678554595333227359446481192570685144632290003846808344087712066178818715429678107104404770635121419858532790309256115997864421378286014722274560710742162458852458405277184436731835164935160289126613980033793491288758712212411520032930867788330607351495395528366613401221526356716144978744783640536832734027694201604114044357365373793911583727444281454400675742919620720326379022654888387398324833003962535619763333926982590417691523091898556902009935079719862679125625294585313860821161106370337431798273854844615685461444665738522556625504538891971542774567929292371498088331282266509604376516924608483961385620696621013868398003253129623021573022229806522421837625324042546195371514940533855876200270548714223457484308307962072635397408270873262062437817693835812662496596379264519610180782984862878287238067999547868470867539426984597775136590087957274035451138910929151306903681375293846470796288104812225830670669347948392232348967240908324909545046170788968650022734488023032204910739011899797568153239337787846756654314256228509755758418423937625072697878451004317739282459056120748255947911705009315588873591047888152161264343548037358906031252333723613871173072673269606256464257628866115591974718598431681999013828493747259208959422211386709955288193864454750850218035579710615541577129999728931916036787552209637558257859335599202614340747264000000000000000000000000000000000*i1^31 + 48026237126389588146486493917328574025374825356608388473668248067115144171511007715210608071036540477477622725353702797289404420205206456301586787966547503706452697542314364368128578659198886775967595241661024233229183251940365257729122438593082749676868054198072951451430200424725199836261519315228249534332108879891085407093215827986367033717900812857649345707129703343074044319349546104609127546301284337578084872203906088359563151783993908600997817208470139380979613733638742092612035560150822210257428685082740122986820277868933259107813168471915628121178170543127948503180286771546450245759003563678673900669540930090264188270267026844515441066649941890627380699060766645440290078176439851805733401093582047580129505944359664852372856652425224272164422916301276943719889225794960375414915450794085566806926477551811646355508991531253738194086125132701587481472949546711101488182504158440847461867760725285000123724086445654624430528896824604473944228113117226141935164771560706247636022622704099147559166757997308952779136059155143688691799734777282143657723080657191679233566279045145579306365626257390408959128637509509163348705794035064900525905268199924456454673715565973685515266220553856466425744079393281554497089034055561405601884607019371213612534505151832259402100788619276888876052288996758355520464265703196723320356041619398301124293099210907468942626930306225715649176102558500229586250810308333448731542153705423114941276117734290713357107345814290006163996269861141250870395476955534435769197165275056503582938032645345400284003111925333851532177655937462258091491007438396436888157358686088383189342609623657527140521739014124889477571155939880231176786896918915275464966485064680231489111354653062019725357538101847806662478431811910131783985656841384249476205252016880129228507445700355544495543615391708465459899087342013750580834899005614672140520579024354279897437402962909362598289986151139395105571557400338854851516137663687279422910390996583418936941502018562061899905930841527150481741237728509080338248934669976914825586100416350085084513012482564979150649272472531172313697185036485236762428750543685674677061486225498570020618229772702151357706165410246583083180072851561015456439733442003283817932816327877303090342390098784184657277440885173543939239575552000000000000000000000000000000*i1^32 + 718813410948826971388927173616297897061783470629675346957471267788885921101840338333829278904169157000223795520767282430701319250952529729999908166680756420570331024016837079587193670053320470798795879668789343221191943991563060666924777160233935263512139157403852108850362490163710156568113113330019657027092233060737241376094325058640661658505970845960431376276868687275950465994641588894684715102886467448409780316234371723293170308828504151457846456552253374311675457791936500007600787766113757116452707010559081699213737797983968086808693434905738900916546808382413748267867326107448835338068262113212008319684743990543957605900471831321372934747848156056471205560766789206899991429516918279471113489272029135785656876205400966215917227533947156028542717645560997537451906626816673880663454341525733419757372030618450227479945192770952774141799493253541067846618226634948073103397009160491135629158123316234161389183147169619164804318593295866744790217422054580620410484241351482362646582657182603341634018069369732713684349185496259497567651973646505747785282251708616188391115222911550703594525770542884692991579042705446808938458234578952797351900089163923509111594060423985268437252150444386831083752189374003924955357831691930173420957247553209559391176862368609336025004251245024723396056312455068409002551958532529011307972387030768964862951964947738153660647227347810680197445309680274386170755794344507221544665052842060691937771193449138197104556551603247476555729338462741331284015871411189072997120484191607928953858628487222505014704598505067061494287246094475212573099792605554008900218724520470080153696628777140266847159803005930665777064765824231147144924798528088988188822207258518782943494670950046184027587171345096921558737576014180861074684459637957218226928594819926285155834207231337087600716300185258060518045583101872806567324570183500133086576367507877342310675345052093317805726113830114778187307318263458897965496873510599111987492170225711938883698567318638516287028205198245486351398247103126555450695579004849679071872516528879603023072061358383145651772045882788803447482732984301933502078483459322550463864431687746821545739499634050606663632250973851163679288545625641618123420776020406709030181463488054133254750323910036840170665422522989885217832960000000000000000000000000000*i1^33 + -347068293357289738309204160530303493325434579655829824933494717369040592901427524126667677036596780397550393958279976857568017748174269260008140815567924896164880052975567266565700090576899047602741309219038485923998723646881601508909207790328700340543259516356105640412334027332445423241770621228697681651683864188459197254260944533272545120388917415626741680548241568690419304135589469475456968453167832265683937026112304561911990267054407276721591235285754832611464639957467926826417750796355664426470178892066115648706804771428425954380237065526013192370010959925837000742008982979795315559776726083502793140299651792984989811397603601007584217786434576673277568902632366083461649240536611891106949497680449839040321096670631511623895373953250340027769737506248251243677738505260165868972089376698167404267448633025920167866862736842240784177700072696866963259030937154946547697020003137430339309976110081489256495115276518347468608711525238414529821031979540333243412477833432510371322055237395472745667789672282657460062771882469783427455050338304818060038997168439959598148238427919773524187915759508075328469628535684818269645898734382391904615320657155451660133363102171789628992284043481599979138934636442856424677888257180870267635611627108983059430841228832650421708321134881432683361722005149930237469762011946310147752640191437115280479359166033466881691958815624719962223469413707560497877962764620684914369668252289161802771510234590764831027419025357949902478192345527399257415142598338260277827301271636685681782350963298239198300726930217951649919440185481396819564762909928403937220171673969297483505998525258278884205516534107215462244647224555173539964708690550023121881759157476839586001832059214551831612084972582313421495688740748891561900854189910908647646878040356874943168602897650707477268759144278036589728892098490553578678396656976810196268136977117703014848115307302055065453947189827687150742691491718573591269350222674750975307265249681643637623817287463980974674095832058927461564283878452733607717536645696314539649438648873689772855406101153828639351447039145829656044774721465144227072600626619345007104677785159973199291503281942624266901655768920121320246041512393741179530099175003867223044582090574995808598178292396466088340972378350748364554895360000000000000000000000000*i1^34 + -8138932618347364446307928511589680317994534880784398122038137762403559985956602773365097857346905226513292157643437746333993322648161738468914606833741097142379612992718038786710635003195824922883778466071638864879520178633059241104018082698866067766101491421692711183209538315450806904996511971420922702463037042609078091599605626780359359152102570657817198803862175528544065682584181774106315149568720455802015443467272022818333473774193445108286504571358331621527636678575122564265212810241384595359815546530148933499485269408310533644314790336862565397374239623719897906142031822668528883555782486737551973927137233928812807130708192565814519205365782396847279272891985760465405563090576793432678908820580658688108005829223123789752396036142805720271937348112218905839326662424847423862087221196057311560144014414354777041183839140155264374897945424461638441193639820421155131203962107338376978547747944238105372178130356140923333119454331138234908495354815653510444325687373719650992367883400952656752044471936534788296707784534270498948189469634788988327672089457559129179953845707843644777854123761556542893960349425352743833746937998933220367936684578071320996013776278716275572988787146231210636459396192096621928383627898719142535945784416222181927642730841859965109806888042295713025330669058041453183977685340976901014278514907857388019979981965748745487091514179613418606264238529003110030809642815186732018151619932396795843326712159660624858946941288684727264390164010076884929732007927923622419730637102159671198364626529328601425191400157907071134467024828101867476444621498287464806565110376019481053162563871532631309834305332813801553806065434049831790309707965459782694798846227334230209633236963584108412620099891120783579285733769242494452563832720911524681818163283797267599098414092717965800280658344068928663480059950424331004046041391234666450696647338048717467899094112569872325888927936619621391228906206293409794271266563994830682354269045713043209345689887286836146488814123443278133665018258741101536817260183727117343365583648527231450857706098584810235674616370224161276841745000728625324301280040157729553031045717263698440177105596606604021751527422095711876463771407904130968243732480770969526628173181942961569968611571333410411358661002032082910707712000000000000000000000*i1^35 + 444926743317379786805659385048784905883159636222616353983898912994678536965308000653102254062243463709741580676947791487915411020202204034355053122764424435245600635767588362847902699587512017909515787656248092169144881165254204312652887241404018225267634101197387364900338422776860741883759456653404585721105109603374439603304194155509907136231244249781641525971524046028802266739476972141999981480110139519092630503811147072170752437407891903557341737577383410536268243711964240686951509896468900296629691689193456967071122010159276459331624872960800017204080839771881820439403893903459628366055032579074402834857245942070239862821457751549749626753745656615145613791598583947492741695009208899051473453736489609306937206605164350486871467726828431157463540318802544428125166390341048999493148852474517210341760660634218830465931204787558622086185509143132019029436211947529385963554814364318699455550298672461447520503448117475397521471869044669748112154354117461595783425504793293129833141453908450277483650038433186036894906511864712269070736311123674232937888440060684778829952861004254152324172039241141492428724419236069319447891891300136562566345872230750223052266028181190739132646437497062686881822258488122278459061726738501686456836328732233659188284518829651218723319612737683541460923153137156831140113211976659775212070875290294930683785401345306418556098225035206887203000971113340354705964899218395912722004357059110853052692056451652142748738949613461494835688236168792323872996550921245585245242058347348397143182716009411206473246075625745952707228558948733147628408950922582524372190450280665550443066195301858012259539514471121076864743706195383861432566943378812914878684249998323009266591963745999530341051233357757242156852919266299927078842676670540807549193407232173594242095936562780872279445620600764931091593945917747486082575312552056475082098360947544412029979597504397002481982646632863414756908219108142431976454624602333547782844843955781654976224516020437866632246701312097374933833713645385328726329858522691856990357643576637759602020660765599196571570657362388692970012351375341116489206554104577014870716351556204082481408131473736231999829868727130747944756505054329340415002644935509928753364541933022010401471730714571218236056702092372873314304000000000000000000*i1^36 + 26173796107459383626109744766785329053414826163270191641631065803617397026358363299277396186476714662188355377218960514168183785325745375992243210586049970402580449480760525875345900840381988707205238146958406672977712283389176856011591164958665476229682718662138938794243494677699688504763909679795167144125765613211550210807656869978776345857960220042465994543026792396585562148688064870000699744619669284188775560687656075896740327463315011999596897337153505378200770635110987672133658068893541666643878235473948002412381952140221776119491209220968149940904953218368637723621853023530512844882304860109740140603121474296155622277924686503566868619197990048232124083437273295130581664266455941974765804112516504267312559782684654350302411236028913569836709126664561594439067652551501791255004742293835534917172041838640973687439868574098972572874049558972898271666890188052368890549219028516886088971961092121273720056534008766477584847283122615519023424820289037702563742447209468575874025375170800976327458923265395407866401664020828907463038800684477485533851200752869738726637678860330995600734055900131961440610693194585385166657617240375794938803607225087213419962595312392336491232346152127200240041934930605164923910313858011087548145747780962549919699901174924378701105619454410758588285446649360800372133891614263822380248840533234916928270835054085636145867425434981510640548227594496667095131599425436183376678027317211475090879124821227836393338481325084159992375050325455205130244549133475319836174380323816544058796121744448522045535059984433701093144910074744780219333585543910958842306522920172498279800314469877309497113102744431813803711812243723684267581899283155740044401480573657742460589134777611513327982718090700645106150641370669838907100512321804426492619990464686931701653607792621127503128394734379702072814139015527631314783225657811458482926985892206306690450499165968519293823273914759249541909180315649140897982258096691010496721183933408364299690398522735481995014126292767337196610542571071119095565352572233432959477754071259887266119251618345888131550709542896139853432072906689164151296833431001604695076102472340606972018728848650647121430715368661086705915845557698369044097276706938204338837989989400488590703932968771040442712083248467167674368000000000000000*i1^37 + -8527474509466802452273831418355165697991160757101708854385920821942561671085898924611252878989402133490264935173301366592744198053352687801719349763634277661989973544022324353190804768306564103310259892340236047513162054460935756696003423850339891804154993996368787763353548500125649260049385835876587018926394580910957687870375290833034214958764203379220093911312847577262684854700398885800287227786387390629465774113193246673917579032764376767870231068057840554163774522277886177901805860211095377663038296734483381566918723803890969993357164149933825971047672368819786838797168764908889241164467444608057078747974859074607422706553691995935495304893259105599768797492644535769361691539904417194593679375288240452819384791044686810459943187048247023190123275596308889193393652044787507417308875607982452566301851603448624186891518139816980079411883121183094286196318733000957898354865019024329689653100335310749712996900999699919913193623056868112304215249750481842498736728231234990941992755369602826483034321096157250844140568987795506477134062761289722122247843111433714732602336386324208544140581147735328879441121898837344358527403292802606016119374346145611349111373094501958801551244312318831073779338739020225343471001511972084549344300235105552114211786288804335244301044300720394587772682775992322836833139952388142774169900246808376125942836800010588567633589469234530796383597917285060783867526382750679468611823336469422008244415544646331814431239003698802351378728302597148926651852072130986007293828964239666669853482307206860877477429603890095802358545288787162286476761076215649714217312535492626144026007638052111735079402145627489818087059784945808962187191376985778064058807518612732260552503868106269689264542594928969513733872359371588288410109066167721283298540538168550676491103512730989607189884034638301836332572663758375746672378463318701031963359979536745415353731173534261273053043444445779820597496074153872291091898613466671090829798049585758421604855448889395728029698801378849732101555156212137102346613936448393126991779230934157469479821457899747916865583578935148985279935874308485197667539294368771343985536534192104054221573897016337446285545127285289009680919118878953301719070712457163137605514077402300563470161531131190157942799384533931130880000000000000*i1^38 + -656865520633034712872544139177153491910588289648590391393757625884474100054321761122127884490407198215041560682412450523287716318061296692130176345810014866851881828495950345030302125227372371565168167790927529949572388214042418323424715448210965630246995810887587896372527631326275929510066151532973913674235656996440245894025661229058666476753243503580817423574113224284930987780240438333002277907234386164108200126077283116423385775644229003356061193804891950827142367658782474051329711369569634900820299102827980654886725019338179647928367068725458787285792330322744144738546065421344839952773635752600815245553964965626301599530840071734964760181282073908767398389930901720513733141803519593385755472260396460491083493968811326226299036321118669814681545137464371032120202240410871899640367219511619676517736361015255345520899605941507190995196207381382898790236009631410626325783541154870687274018616333135800852411605659800320388608725693581416258320180463244440583656752885095517519255503934943709452963564832513457187278031630069678334115071343147145881542899775309113463836055360488405419339307989223109903144385886526871713476469526924882170505701422867648412577599471297166365239824073569740676558065326930761139825805414033190052300506838939822225983356938437603399294511748368320127644827799238105633720570708686778903210472595048221834098871347561603033649116780900615594050034792269935584972970923061971679182298779850199426669745652834284361843737310617704975561980127125614512789691370251620702757231192200224841143786558799797559023277023455214115780615504589535842088296748384329736227516619129634940729097708750988952429169252522328961537781182880719453940399890417203349321719589562183594336913377033207885736846787637071464457180739820828208345462208419494851198196588318456664046519326693954327128093948739493663410779245179396478940416968598919460819440123550677300221924734618679910567784956538170267777347731466253252278745956949737933768542564351186790449039439399515884642025643255946027115737934477473305893722889605689346453259548145733868372967499140869311225905043855619228966172927527108545261377927317011730783556576826191225459103299783628810628156447974212917809492501811284535402274118116724665849158856183689448167585420057281996829282110925701120000000000*i1^39 + 5865130456856684353244150548612442207948149405524099948391908608316300671854889753557949507532173183494977822671515428305917908011832861714673265004863288492138223566008673487918425815764266570757626624495521736358210336700769126234426189370370142244818160086382936306705439062688003955515962689927067174380145885051662798959115480328458563852360468234907561244930345404304316752123844535342741727329072732570847704458019036534178579919475362979437752749996136902780554217483210605501777961254291521526634254164200588062540072121482759284849530810922687450426416853298726444459566058227530041759259323744462242259316925371950841081280153617192460726384621691530838327386087956017421491128329989044981736339030987680186095946387587442386666900457092547397978554387670204417679259904308234195881366021421923707772110880679461091928276584902419917270442902177185471660179903992326718224600160441142403432334921713049004309424456599528116935496459693801674404316514300843212623147623038467603167791573481666357832207861991884945573242558061107665126528358408230309877742440724170458974870783717930228542086800713894257954032508105623769790784785132559659062501825371476152284337332049968424527993677289421781734723311357995628255219805651443631211082021175834078626991848788472536612080072396358873969318481674793341386745681079006857453468873537600389431185657464287665335549835148101076669466218011373739116407366644496829093415732261386409313914285416565163615744801345963723347397641422345538337419971958193367828152087753894296671422157604615571631613901464238496895116123419837108612106967250351634009128855623093941301410995788578372880197190716764120984208397702325359281085123152584348427288548577876285470406036407148392652378953988911150810751620633120487054768978741663129060496338191489343829723635895092771584405597530423483069013068650963208591007306458110586410105489127678196505908428557187563381153375148456716351972517537726552925469763007324077850004707224379907662220822912805036869353367328784030631562631041918796142489777426812589809568719696131450244208140558692272475805296159965545902774305423225330795509135143453424342632258287600392868742437647673546074515090226315232014718674695987646569985725503385727250861542502669859424010105559747872439898010806124544000000*i1^40 + 2547073176892726129641894388084334467682949993141216883524266006191513773863629723530049560920920548560051142930912748198333654653216735592528175028030146742159433331263447324281831692518547825169988496969508062048445172743435045369316939753571688900542543992109382760707520047164541478340500834320323232759649677149595266966580453105273296571405132626529939302787914098092117835192156461508527520340044331208838483866143659625739977885624281275757732505236147094812549651975136644480007640215250717712932921594660113911902561435076386929603156388262778987119405746367081729133137632212126803380925423887220117326180690121010851478464513455390341132851215316447944595599785941220363177827099455254930120645345780310005654053157044187946638695708477215805488641549661289431450626316217473732912225225856028820359791123766435668526651216815236187425137994682994829385836535927517474990933857987514827436115239309509483767940797129324345494356081035962589043520804598203603033329196847431438257356901277704743462903180459510337291802258558277109149463787222182627270819835882503297842188533666386848889934260160495557003288184290950192319874642775398123520605558540930206291091027275421334116724993228187468224695477033109892446498102627567036305993951091004074682858278422520684708157563708670822438908423636335967909129028523382654793190019842925776915796074798278525952946081187686876778624142000766022636913949299288994385673465428726847950792789652807179434361909092069849904224711970489896152501142126360447393799191404019039137587451790416697788597594680877233172598870886609148466099381762512444885890817466424812953535957631275613497253098782133002223040861944276197721308971257023591940996517861399624567149104518846178150318778258671142324538772305334066047548674134085172196749928382044962076710950008616582058948648711998985150702424187435383979266521742299160731795235582980243660228226265166306759498829324948551566010562272467718685578107117086198719098484930256963762420301921996183308341288886107175095014133850269653338709751600549329438878114479221481832511310925684769156968252005618198556662108561791935577335826361387965469203723614603867342692613920180630497876318777279597417489318672155396628936322635236659440133778896161102820571447921372865105462723673587712000*i1^41 + 45514812053915369191512813352231691703484218839911042066032229562045557538874554261827274466436845185322583601871793717253050565780633343920371372239080958107392791450580549429352310286277287133489079544659640314017434277644061958646662563704770040911694852766265565787269340857714573007556325545920776343696048624785074196154187495577720810252294888304867841637046126453717646565267394856427937408535619011429512083651077937632144539675444551879689426297564269004409349125093309835639303647397372929193198675666074972074308423689717047395125246395691389195254502514094735137020646972566224247440762621333922309324606434209170907244129278879180463832303703424953748068717667929280804283083108869844240066800503491205187276499582303367736159735002988690276056009494072697707838170567367508081023365809397958989294989518657816126434603187326530848987349656299621817962922855182061412424539158425262069905239150331996643423011832098959301035163241059399300239942301994355448620994862958339376477272132072328729103318233872512644168925900549053973869131034427569034668839633859565768203471278114880907134654160126212853875641439339340003750112995077729475110558782119274920058292977958384927120414329761796001745799292766737103986368798520209097148878581601647626354022021441991060473392954571252066107610135078628565955475712196992976622932472933514630850444840795717925985144313770874689545712406813292700766617778117264347888294034636556855366218048681136789539732633398323270087784980766818006206271359480183376405513105393367646891529068126744094790885518270616178952053019822094475575946168224190106494140733592098794053914960385005162250835236428715026067868656372010908022751802558085904099500192938453779404468085211049589533301558429182006333218715402945773210874602609798745446002436518060882880417047275958102506836614792788264307796523126398728220854864869981647919453499002673542501729396666745039588026323053090045840629458885204540205075333015145911694818873775155309933789671333343478816267582048362526160778866953906957936907367672989785837742078401902944230680626297054350453577152017682875597903205346997424674185568411348609641628681795808309694282365653129301858995113194424635000097443482883576075539826193332668627793848670305398175272785683038249012227708289024*i1^42 + -3495659991012606293409843542923407198853629255015604947761304891082753959643253267241148940922360624110071238983757210330407226150138225978749263959108642682493154500571274122446403414704712165693400136255282266039696127915669530778219883634257756090189103707586279684613700777243029991260332040800161941140375734304859944725093487277495337297632159165788092859015165010669275380893251352214776592655584197444801752524257816248419758062356796635219101546963173940254755822791719419791985302493819772547277152586372197558773484660631452792295733221302946444725330439625883332906303888463318500329555384244789472593442344489878068094649069170255279590738684544854673346476778803557409235777006255660965996823080863087777325406523727743324838111106836832232465738565055668476432887792630369904246332323445550624595706475690575019720048144805550629393695179024767245698965156011517458478413708444680719218577275817671727439072138229711054076361068357152948741500102511631853737081883517234514867795322506358138684939611264379895681634743808611276131761184591872012046984188250618796795403645399495942780966910504295446788019994602951580761542223838776132325651832964923060965757798106063326743027869823081926530117399209155962492958961042734325694028762384877370787472690037274539249899398456651194204691222927590501143993247386418427874484830023408339255706323816393538533762835251666644970464894631983028915062036100917087505800515285914115754282913989240999842911733339133934460462677958767131853485280057611126283270348566448618849439548584486968223315999219576817640517199530148885971104116742284125614150740959872106566391895009204014921586892791567075634714914000426339327255386979761966256930457197562454858188090640723306091937359257844206307207034056027500557210392359050810779079565580813712750678075828276170462815689050337383257025741986651825199798880713002047791042253972557752920135955948093737057390079884822175412532510812986368084750329082110163321719824566977704600237080888239762161336568977481335712973835842687967522856649873594027513261982361568271741594577377577694001389075640015763115613150210616596819060836580848053210124850364375420363182502928663236433443977745044939503117082272704761026533117154396762819768501437248043303773080581871908292900421632*i1^43 + -100243774091421492493726689663103388579712827784015036844740406547344372119865785284808686123064333271050668790907995174377215328841211838593786891791952928579895804380586689966651340283996002483994037945878178602547301548824956651409147402270945121973819387941905019592066152470110709524241925587105785724203304838987783061439984916566809591726161909391276113757321015958088409537639653637631900957392679799830879900381400560337196265648943192832235401013963982926471616631715833740977714319698535052416356984638604517354791418346679128801285777475949774117241747662857175234396073400220763253935179262689986773361679596550485384902588939665477397890729936219063950691144068262366290219189149032730822004474330541500854921387475910626969938528172652297861169984253310630294828264824979653476538697125271033352458891089208521968364160670711464607364749173988405644230533812490078933481998809248019558281788466661047441186247672948104103397003795437232391946477801866502202289019908184935799581452422119760975885285890661612184205916134655372832969487809466160676559143527923630335940894313809799602290986463276298550841892050582115474671695885962266713398912812055781810933269333890203780827211463897436539350347408506109601355765442080597566702068889599126287083568615164123150575393243051291286405313757254911111160277340578725643435577314791989206344791951675708894988211789221398574053424257060452431535261967384553205764972379237734506046679271860629019359297361178187343873983508703272160754616320967066803363967427254315940843024299883598547971620544657539768818758665095049608385209778155253267890030092049371264213808100099086354767123355701374858292681456194095778269300619599209831919345420751049627328171855497001950437693577380587491426429864527040228788710675152503565825752313151981559453098590436702097494341456840382136692231570189015383965618581390971861991066225551223986066646010612464858412153921188431715114015708443234655667670948459916298172695593702752008341212605236210506062496196761034578759665254357722079400524614703466146920568636356016644484961533863482073671464360629137567315567646040488495422772864861413700013881005939461206075814398658982282841622446510950636783869048261628097712243974722213355590584605122698759097635079571695313354752*i1^44 + 3290644072885243097400648168142779601029904050879144171496085457356432753029061453248850854779504152520953872440369540211624482590759194515875907636294983818336602023046620443039421951197817430922021723878358268079748101237707903379332679117835280254295688505507739164631550860031012221966593776854970518883522845594580402912790256244118861235242487211308800364595782332773371029680872766801303354900440138536158194745169410030243382428013577079770310398617520074095406739374193575946884422810328708546594658273203819818625952736789431503003717479400533352599598097421511898818262265691077974002180415463599963560207678098153054767332023012078808492443922084903937636293927720693622558780331424247804195095235970278546608242266486823475184212463593072351583354733003246205731234568220836427099014258972484960119765529993608437350403667094689808281298348870638863541603313297315520085680673161185225897509769905709626394635260054555625248309620472250166046440715762615073517675194155566133496317779355663191846966762570698586547955454141984682642567515096877827740732745609265354841612662993744417975650810129281075161133437275830078198043458232260295242288841289187346989971478532543441647801134078034629219546022583085060208945280436996256215898947751967734416077021476688383611302556746501641290317130847264563855094630944361884157667813554212024801587333986288512002550010954899184564712567183585071031624641416188677963857197826059345107412529950115933592196035266589479881939423659812654570549642252504595444357503394214892115121332355646061621797607761629839947242173288836496605336237616578716093642572919310950012314302531119137814276531134905030851512797419111208623136067911579882942555574451639435512808152383238262068744788466505654634288458665827244137949863239064536356444261762860128007361419095730201104484887319370909307882944006656258539359829833633992578822539240858146077117563468692433427995807345894460286567399968459747151836945342596913192825346547387478165077929085813646351339682592988042477465598681829972477845939089753427075356727916163555926461945368691432025016337672870876793348774455237999105283897906946997439930592263319624921819155008409941110054860479006094615805804215087298534918510076229313960552152038541861596043862692243439616*i1^45 + 41051988556338896543187969397348066938967668651610002875801150780785947373374541043334098985421058014348676199999312841470702051591983162727553835970356051185562148114569692334423873255010349084575483945305613947321347649328628419386563365734471964616194171328541749770346138012551527242965210282930111670849698525610977956424046385997404899926062670405154789564906304600414213307919622975437348531169692614537004538661198156852002291719389472604570356654767675643309489564312371633276287557601396254176746023787421099243104464268378205442644341263792538061463927018286485502140988416213289485802227522136075821248584070133114420944252416138010700686505498289328039355234014666148041451672110815542726881443053725109084574115823665026494073865205038837394257185502685291060188400811135178404237026665151462807629439821638897191606072553050299265304808324666262149119772944667777573624855600919528560924270192051000417950349428828740146960153405352842430683364766227478682783049082961403390266694320506198008870521415017072908673514327959839534616965031311478880155675208388929752737735652629053490770152257091967805351157648961286342009516574154192053557574775986588483827265660324397635004450867786894392877858176078164594067199830277141416625608119198743014682185830069019636941886068315135018359759151689575683070795028499754194130428567360711299906965333119376531643735307560562803436153331201566550671540252112677525912328440116950697973077772034315935735214808074611647455984442828266483493744242412363754505644800414664643426467939455142546704915351610695107783099340102457559468983582782223095498799213609208055788073703370384183747573258802694060679585715599838994996741845289005521167558453459162966431270779998060273433778874093329222953440017588655081096485279542581224013414479251824425686044991067549256395159153340187489194281356237053766034173964392964168733576059539937765673144823991441484713459351653479408128571638562256865153170913822401190076335620878119535484324805951602722933611669877151127574529135515109201010396924231009099633126883680579165670827860926939570686305687386747410249507742848713274272777150669491991719554026127312223338796351588258384722306724768293613068589322812375157788584970591405486916839972303872475204556200869888*i1^46 + -1109238087921980567264400897636979618716581751706693712428087310461508206825324134763075332991982691664802482263905253765472556306894297943297914564768797493398401529122223234338111579819896995970269078882472889577966217979191542042740126005220948359600762329361699659952884590711790957883973233897578812905939551387301679546594444233116670753620678043360979406226593563417894644246408389336594193125653961221386243503064873399497168618176799933271652456693044128937944875218552374786073923684159505750620851750027495755044125320230506398450372009168954947768002457681980632749247965299640159580679900965172850347351356302145170075087628036829232107233891672041881711953249345897667124269875185373858345533293299334381038876704011460912334103174866949336883132734328959072894569500474639360215113768667203896138577733714494056465666439252257873501957988645802923874437390512290637674600616791751548428244760010812329011226852239959025534285027309886531239490786945771812126594892525868829426960476683836757048493667959793814509410220528351502061942489449634137256904193737810044402729683632516556383459391259477319616831499289128707374941921394924967478513275462267776546198271667065482395792906292872874119279720151278776032672350066603706163516473321350732668391882744428363978489705635773621014002086969549203028281085068002314284024915212382331100115970391652839896596411115425990596689077065899142440576211778539739005305383067096092293143728544842247030157988642598325002382051110172959050452392726337309227092563745434515603708577992887246493842972186904564111722451900369597617035075850689666457765781950106495830318257339900957835616803741251030993066518322152928791716784420923596433169587402105262832912978720087390355491098076802982177289998346834664035700411083708969259502005644453822364674443975967945903813139591123903676579014625472419431731106953479732860911693684922268935276087173112666995970482680260715484244968537156737344996057051639482299692993628707857505913446551071771160233374214851780483192562713691433723627999870448198824708980975464644392006415703499192950804742350052163365982815959129277432619182633316746307725767211114214045272596905675571663112645598259095373749922132510892302692284778186034724553844405536078837592358912*i1^47 + -9307186956300407299030787026843484801615866149382304688623997485085173682890015926089849419082470570838794293580934820271531216134368104774927097144375389578539857857634101430140293333679496263842014274306912223469785331474057074665867426436085242734028306643794007403142102057871001529204591041530077757431007438529489456457043304163314138636590457366865810139172620892620157235114514369271038660086051123514379727224484899061069890079506150759975912285273853374452996692552625867784453403514328731751008547970635857300840301836471343279349550064578263033676584011502906004439113278278914052619660462328259202975260234813605181319537411034287603494993053770756567010684924956657099628090344010307404478452849988562431081480844267112333631584350657949254624413961632122245714878292037389076217066652521075111286386499973450997016747662529548049215921392958671428114705769678522650786433084930486753630894535970590822950937427518511566822346235737399265056069689886651372795615529775486436744684504444938836353078566329440067822623475353529037443687510394767808576485890285699704093660677545173074500205642437500780519547558177197681441975756206064482578415568989602130536917002405927997547392412654662649903372947038439497199138842290628005740949723899613408590436897429398751172157183909039516054969065668031992695195915785717055302915695307612713859184130248168938861843431273852041669457624040722385893061857056683202375613515261745911006596346905391764935539507734858008493771472552450445474863574451274149342952601186244895389576035046148630235137458539547944694137538909629365293449034431688475098665246450834158393972821867617209146579189617638095291597920922476316807545408152833463694261675074038645187625623413969682426697508579197604057339612962566390557363184189978449600684129794507842468594383571684635237130331490803627832609002115900782267968220845356432670282385593278068267127863624982793419546333568730685334469396046271671463083220430845936429340833361476830370553664613923701309145846267937628516335065696409469152442556153613372265388686505708601121818133100087025405751770584318475903282904742445832562233120464730652332606569328245101951640126674460021058500575207877157717331676259588876168060693515004336477004928470060862799872*i1^48 + 32090824483585739008137062827387855806844520717252535063264480475022169731806664202396167871108147439883502664633722142809312025350747084707314975968778620617253713248685075365063511380986186297125364132649564889532884815950611927837358986515814254935431835554854674236441870212448787421835842973512662553004296676831261507553341256484974904055189890439437797398724084585665955753395912778773795424450924728520087855843627021808226132354258639022940056141091396832929675607053357932013914634569206351794255489466163086697582586188551263937680682705193361199257929243125044036360373088004907481384236737203188869958323309616426091177509015719308049069243017146203408134039750544160153392321609006923938171461052265671165714259148337819646592171139469200976226396239616289548863527136986423632703365475452688814443612082872149144044158083339008747188893871846010686218100608830548220179728472081976055040828716718049607930428568633804957373498321898643041762652480070998425724736662224369641662893458393733267569954535045665038932010121272344442585184113001114096675026546765678114073310511745043702685205680642409751380491321848391479820634603292247393790625522927367042421164714915000220073481154273463348831121510519397465909390847256100612401102188215777543440172410063877778605568261852428018993112920227829743414760213065542562775691690628451751950294406546267911507939268950543221992190320538292214163847193742149403411366914136526346213078008451149712462146209726831847585919598390859000985607191007449350943124911449798717835742997124826245788123903770007905335011702120195907615759581135766617618785946481470710751266288751160912167104600188103965221603697566451316414825064251454893327283626769640755386698224726796069979652323714004548046430007001227397914954311125311082436662160326457400981565789728019903344092578314587210869644754445359930143045277509547580190329689866839689725326748799701606974655204240648576493668680005690605335182644014009135904811265248893030366377187480337092657341129605557793911441566419245180468892137496131603044037055999201694442469884511412311012161671195752408531463345009006406111701204442165067034917908848305644441101796766703416350240528985506455100160475926524448945646857048137340711906322124111872*i1^49 + -233827099935311833892611379179039498652555406982982148398706150738091509960900819268337077854103674396187315990898159041983146284602006312831168706210723675628897153793138890729846002306191280162510729706292033436884538081864426033568036662122888728992849224964170524034278758395090343025878822048537575038561996722616760627021011397394241896130695619941962118760289462278139156160124996389781532534655223232535168175080673248427887588920648501154612008542493446446427375308669656698781531330839386242091234838589066704301682103669445663409351032235644137266745057973481448958439286759711066623766896472124402228865797092460110848229896496458685964619563587955454104922912045388094195527605847667121497051886485666035246539363623041799269429615869078818131480629030696735123624801176818080795316393386663529613562343270259952867582514985869347702279607189081489670502558936733971369512945738255899614266898880465829932255498532108356835104243817134142918290922255392815780859475828248905495926593281712004677065465163032483619179755549379717446260964662942556011526369562608754456430026289754147003229399136923704249041361149393204748848948364009545674729995521679405572202767831472904354322127143460990665525289309727001829437518937147472261895272375966071555098321536699041563858355401113135836805817493659115303953089256272967518198659772403513000349072350155132078593471602968997134624772539178656577702858496089523597691462075021119711723846784365935275748245966974123694907588114789697269858430510274842922368340422745490019566622718211478468864610104507708121879510567143329001810285076883234020046339126966993471656729201195957024335417042691963249838901983339553621998899601644505913356094233023460142216277640685433862051391071573095873436218069499952208551933734578340756672253381930598831279235614625351786261523444541857996836311156961085326221849063699552926941634891638272501037271973831516136924330075817398605000200296349996373092873448856636616651560708334428583033743563984063902996633116023189189322812008240682763317791862310769214831133978621718790998037755129848232519863298330186483048953231332152217146836135262173640614787638957275039526832018718452515541727838410400453785010269503740730143791656887722630274701328384*i1^50 + -4057379112709002008878254406500365661359606330859070414403015467420852511928913068276538375862995547171452482416787465826794318081864019600396401099101046399130549801069062731799542389601093766064369325863528470745842955712989907091701644415474379414138920878378909336498991924030480968292425954562691761510762435955366686287554334442451827534113181126543278557456657707575844804090303111595300855446996760861097922300397897470232598299218474318266098417869552131897395376179163522163075143550215903499881712047275895507311952199277163046874084286739923768926567267896424871925840894580578736159574434749945721633122073853216513948310994053223667205815628186103080272438332051724781726948731210743895730999379773867058189452106863171929544420147681025632246863351893067355030957698805326368333222544511745718184380939060630733602035072085582065985416410286082304072099436381147852472930458348796396020817749187411004284677360504825282349659294810753707487308065653690635596312434208001823727222387504134272210689762626388004371880742967229198437842647771933993670641629643114926769177303921559805940661186367005052525593373262175069819372915444843428589928690329887192148268928460093412427380607686490112213815620812077678643452032684664625182481661119991254569517848100576009076201625471072275862081158812145698302573578587923399086022895868474991306176931571912451320004896125827060938195393867805656847864123372568900909587760510576477404204570216787514634314746744242546309709979159412656084207439027231785444216219565878668154653375550789368370973304200183780835947273862661091598144733925109355632972528308952429048792787691223075610998079721440787055126631484216859901307155844807632864772641607119671417061658863950951570243299840158390030450835256826739347388903345542748656986557236762432948632297570485835431746350832840789785968300188631662363227057459248832678332951256750740760401424861488535254848915993383471384611436213397315638064615100399134562243097601564216973513927012598445781050685472625973560154074670771634128130589987626327563009135656317954362087362582585179196157027755701515114891524300558990283544318422367099372317316411162248257427751430482119979491006342267110431086953233220839403338665154238840238505984*i1^51 + 6372698044487457398207108104359061802696632213585113043502826661852657006379911610519426558056723488250810986709912467394367550981210639874327772469036408000071500754622358271487916751476775300084992245143300690169201137838173928476011463977943813257659837440227695788089118182416946529266417771493788305289909679625892620023872130302341989360376327309897998226998063016250899991104338099882257221123849026894335329241948246248080374819660477783100826929508882065968118736235614919846113224946495453407172814658612767483352350580646737485469206775562580825467322444566389613474108790609055710611540910096476872503406983739982472390769757231862839316145105485427879181133711162355370330835197297010905097284339268813934222145973593329368527218723490720537962868418360451472497587213436443865490780356783591620911077247598861419859587537275746893668697962382485420133831410723649633124277155572908041055699903882310759336708971251457751874524159673548437607393250448119098948795668901251672423134791689878119740674581704288734448207330730229326889790320503510762633696469930728234937764091382217971460130326585253470812481431984937520606627955473553832164165789666349695441612650421285385875683726183345295797905802437961670719726089758090101753927822022521460870812569121040133624745944587727263053123428909045639132347363656196680278231821003704649025543212444534146959336722745151204676551822287515333145920386552024618222326517437273461921352719371112966493315247805443194028219969353297762712424519232875813494483431194229766325963299738452256877729051758304045031461590865039519505225123524593829376494643775460413389371623541227197516910538859215613979655187510045280452857544188417720302841377894064545311957672000620461698156736777735152597755010619354589631197752172696981160766168704746454480323566055606901362765577552633761823596244209818687362881780512383085030707362658232761867984291532952342014714242834622510051506364290711028728655809103961338861731190543444602031456778037252169538895011141835863183771054162150299469780566542729066591496989000108104727287482710975080506427534022185095184049712369488533439418277255859816585948541227378421924611343287153065292227301912302128551452220987360730024309896835187605504*i1^52 + 210361369254722202962045993083217128262208574231137513459388209656578763275705100443491480097230101508284903102604577064891493544757339574774909436266608362712406149751312125610160443170508285821444117929538493473469748178893285378864853976321320793635637192943489910357261994414987974175019738404876279882633540873245704406943716888205812716177207547657827830491255028456283283969318574915027054724983296106710373945785401743405602397396165523189985260349120441769366684940831734128349526282296192498688910369652780889371135114657035646396865957343561165971349120973913309534591199776127065221463940364548967976163385590447181696099564785913692597848128422402816636095410201832959869624525800334802282657862359265398323132423342391049045101368723814234957193866984389065411924098826339987185510878599418575626014254724264664342137461456974828115597698229948559361978161333309280718062394241414084431799656915433732041470910002671238461377595912816231071134247127200406397833567577223105001888542277405044554850022878586957804795103372074291920224551138680198076142925282998404607390167484688594733843454276675268759900503535212834749476615813589659208832056655548132526666936954288649459556555658144843878517683358890754100899001575227804848786740591971673427786801322771737342318357138748775554256329004775996462440017293484874543158765150193564186954603735983179965799082344700110768588839413307569249932540055044353802103454537138502446025305298678426844471394025988487437091189563217013271895535660778304912241112281611607934628054801189856172834390885032977675623040066251227867760397919328675792762267291433987769404106679485292184663096490510786894928692294379938056092085166741013095155273180925619448625201937732660778568176071956869877577179204294609978392909619297513724851365784320892945004438917191877691074731560967727775439070787150866132965728695378226345595629834628390106866252995891629814021117204738454509552664621999168127254256988161700158531141316063221817600864992624670793690840374008008973889952034301737873821704572000082325196185944086984115487619817594970021358326904765301050215627880980422146544377098982712838694043189905563797968411898584758059794644451987819584368487678534444496162565824446464*i1^53 + 1881378938543432948889237407576211740803548010550969899076794809526058161439768437554370843476151304247520747701259015993838977843685973268373223012404913732286754624713400078466540426176042530446242628174763811922172686613989513355623324006366816166937067264874929115981385876318101875041812990586911004649431196311896726824439003765580663456786957584879826100290415479355822749431688046152934284290563455597776237616057934440419844233476118637152986627847238130138340942838456699404668613476316421083595798379266943506697396398287911911634225238888407473719094112558670580007631503802324451863737513360887601951178276228095520258791624413931888596119788006178607355544299782156742983341105762838212161760147762424409571062096384595548977296384101096623897316120912202345885352541828884709504028457905203849755619877378941968718138523233920714737754315330526909657322603304298616326779801111706384745187567943194126103188783999078857711225271350300798009013968049660901951522422015600565519328234914924170061868426269970545424028025060502763022510629521451267460518712976860658195369648286228646035745728850001985689478673989842063911928719692337790648623570986609081313776686202394993610402703870716585031352312519782277971365729476221968342595163383064279643478420018276116631063766937517807025716163985165494536163116621638954202823676052560654594647039143814555371718392217008591858596541868975678195787908747945673519466818401023440023449179068035694427393211517315959918102474703627736165947000495120090635491144555856439489811752692391793590192602019051279316237371779747362041828753135186176727488566139011491965686217068579222891559638879077537629409930553455904148466718593636444708771030604722492665343930637483319691852990515422529666215460966643282528363927755865195366063470374064874813487540014229550715631342873130447953472299334322856825443187774985486310534509505082893774065450465726250948624561062019880571245351843963038661199106608112953604033485711886185080896933064818856142797281770569821584283982865519918063195883736675643905720797498524393145634635419354372448572888344535057190775696897693613604118085731175142196473836671395442587086567227746715118347393790840819395192611495591691254040100864*i1^54 + 5298962261569838419778191326819231784753480797748405697600328532286952068310087473471564889194211709256363662747137764995772977094892161507933498500421957650023633224550041951085207320750771048801621016296798282108613456964161393010526658744582278656272730664451509879361926572326436348470808987155889564692536920817666087299732594555670789426109364952500874319423239675851273364703796934148615327839287468842176227389247092227664479566076397474844153656830407821176011503200696416827878252562751636387252180409448959668887635028031650265133119563602531190783593651065270769522181222058591587538101074866134252409141320203941023597107933594486732477437852491960562185421580393748771034292210000884429968260942607607938789266982332687142589449744208638625189842419913205109208466922854287877742681309192659438058458879200729712246342600586715485353297986521604279446380047940017775768188190638740705149421203522683612164754326060999038944237308844832302540377453846540443049075609373550261925170635604985968648061591030899413306038927769993117282038598219373450505074033018482641801440424650378992034767169000909520330381864838031028241542266509493067372202361737349281544066053746225428521291067343266896675776131838138282907632603520377685037513546033292176665733378300872813509777668075508928023689107646158522331547733968965560183098770373785644900523443785058755313136491950540127031010461479947672786225109074170789256381330950073587820534721805376993257541333385572938022277177205716856688360393877172376587216370847215389304602164406467240404319683531469369122316763261523388550021809332537533335050761174949183759119793918781755185917796490819569771855158261405299215599401580136665506952977283217014292724200571437627235757302973963835396359048263657012534805485200842213183856038300707180532630504306194081646186466936776817993915195947748031905994548906806438033316644319388498678727730677244000753819037161846016067288992473132897969417311738643379687824065569963182844309757947013297490951597932793098974503125293356889027455293875864367548077644408718942492296976665339392473877276606366153780449426693866048393547178716196873240545281378908320356509218922195091995883146685754903031169870179517151051776*i1^55 + 2381176183061506746811357763121578856468218436293771882419316501491506632656863259679467658371514568388508442451408038996838862554213246419682627241040564001572392045624144612587580450831491630757445563786399156541131822234246343312552596627428344617453083625896386903865881912121130087384210903237227981422300628357273385062693756576602511014668067657561735924724657808236227773710789568344455401977943770074656708222022751269866733229991290338702896803768234084547886058834937785282213444459207177123683179096391051198019013583479019070839156015866349023793707998308859932314700455574695626785197696519302701180869057453738200031648382589976079801909589195607163413677781962135921104958170510232034872185123639338780767665744104623269825902920702086829993583207087188400240726953579381431275588141658182032833523759276397755351125641473569414223232592122476411543768610604283515888532078523294429192400057175257922546643971387162458125772500234365854761794381121782375831769442473073813741159080433276978327534117796378747325099454238638486483276545161753814208137845284629718172978231412391577634753132866701637255290927915863002576437161647375732635516766112189927299960484652705703372995758035592381793824460871011975060652089209752513264198940064793928701125455699284072380005212001918726106979463023517596492976179189883793618662418000748483221236294961564065668789621690979254477722494394993868678062674979504547332798010293739011464476843894621695216325906502874440460421420330455856155991627074666824963154751411611981465557326806415652198999364814630358686885829405416678147784528992948629040880242296824937037398823987845810074624525150320156837507354990370436801922042827593035286040952494281239969167398039410495292801772676543711196959065281685893890423650601477782226564700555691628778410687051033233545201022319142116113571786918084753838174945081598823072869088917751503768007881331380289967102919516658505525137706554469899163407108255256902703032398908244996200529443640979209049758564696078161192322885845635493673113232450889075479069758473005882767623198055527816772235611216031796787672727018208508191394394677491982482864716865060981718776740217599758251469589845607425421345228635242496*i1^56 + -3488339639761366441802279716036676255466982056974993189410027057921703825273574784604637629851366891342809852878174913626037204615880136707664105175647744938891233317043608644042278365420857875594647528301714170388211054653670034705985261750159826794901730405594237069415126444237395549377227922658452350085904463770088089600959573670171172564890818160294639645240754052459208118641899962286322221140642518865625635618781368724934080553307734892008518541276857346691240108589922367399981587593201882145096502089992062116637088223405068840501210796974364363516181377089356998397748065264283279416172148280993119591002483135511912622608999486672334693793230589383558235424849642258119856033509509213959789884354536076926593516742419425334175525429820012085273932128546448256854198941048910697020649443205060842935823741139484838012191902379096511777163220775663553764978005206363218877402110093230444215798007281084940806190802421269994912246406230522485630079302471834800074357276334173595419609084187581485275803520327829789327850555244926019032460171123714559184030661586513489851534409354206737638224368465148617141617625195242813294288180368439713698180495611051741895921523194495774206358571879743901969912950852496951123702331895469925931916372369513242887971275376213559125976509830744654506404195055509364684065053765452872316079053672110547801906642667800893204232631595349976672532645604522819728806399460468168194231248334682687766428942954723452394604388854503341843635804510499942021557697920351910749378075554814579325382273508603152349517753351320309478536617578056637663359217466403610745203357112717425324505082457262908234517352533347296798173502829554064577100903907623472678696303567583680907868668326292933573185469165291871188140056776156512713538374024811191543562091735142140956764297160958199150892800800147727140462930733190232059144779077080213186443995029801294815083304327236995142994699848227659033528454531425365415315460191070531330605462210159924056466156871816671900234912659275230963978550516413083896949098886279744588431862513911331676201711194663523313416872350963011502049223681046967370061553344428567341789116122314655712480616063709552231791852339201223420897394688*i1^57 + -893148461766378090330655673552142028032112979044068971124984088911483055008827315867370341451364956359891458101942222542564964112326813303569961167123904974430261069072929178793343667974842172150101109428960481012876091469682464728668040439750484048818191044915061424267345144993832130548900826019617916151192344996759577126415456701823421272099414990750697809351656100326798143907385570793155506288614153769911796598757388866151312719222773808714521745017484129612481782019797104995033645481238646369473892029958439465553848500659639174714985999544568263438744667794664177526601538233302534473116244194550223683450445088329892698345178235783612960900175516119333907428803360611483958834480028010147423954673266908990490106231701460416140425357741612819304763112090066618589517027081812917388593649047573905530150061855776279502097051225718686985250694991189495783466420461725953540829228160116415184336258609337866024773455585324908142474454663942319252293225570654324172846867705754532687200601753821176079136010368086770530204254707190531757082284590063520006222610813099746696122665496404582775602038358093602094892915042131670105709299048798432886937832573203034272963013923941793011906803575098942559686310790651176631918816683263375984840662670048808002246664828492455252557869325030367602848687540702445139135223317484015118633653980909558216412368646640226859846594432884095356273545470728934730387370376818355842295128211235259715032576680469634301175992338325411137806467225667091613470533148748187549349194440212913543578702904165823746108232220724083925874569036383794480490806002671094401645652389620337746741921558242365330226824011677029602925411718341755277713753430393761513473828911611815265360681468767825657405970815456615176267257499563750955303322099874031119588980099075575984555695951868359403855622469311511557893450668351091671408284280088186595947889183308582017175260850780764526070029065276150888833607985026605999428003647726971763186547452265392429155488150915314418457259087539286368116301021223341222187434564863318876641864104888690639150993307897544474584647852881507889809865850239359761331158830040259624846860720473542644423845915490739099438753944855293984768*i1^58 + 1048801469252617618465997655388685041967156891202092295407942578590204392237996401052556434924378815903963097924553819530551489163056531393999710357634080928554529235031038729376597209834071370656120569709420964765904114998822355664371471780618642153589167016952580218219793053902458010384505750040057730672059298692314367022034213407722795073322866425399594078298617136781984948543883829052731859090091668002619104775443707185357924687134595621620567204784962665181535241901560502252462737045027709590968746935212710092159498695194280881783807097893193377418703249788042776239169622125867823161066646914250082937181934123807065567677742628173698457692406386296262558795549999443623527340940165296833071240862406712496228611974731934651802649432248583846030945579713426990220957096139290702337225482117351070354211620170936333752459929034493577699570045014092562672451607245158794145093168378350090526081478430227949078137775097856743473200408378089872211677194783193450889358082709156739562212425850396115948715289109934393762432218675483727604423655865191225087632448996919070647228211911246447232427682796798577703364376261140949438238362102715436333502421721271935221489902945451005312759813791264303424767593744667079027416624464915676799884222566102901389703185756465271704674765324340745384768612712991823394892509976724201366554466695392258538250379114598695591989326605502790424471662349807841743834163734918507625313251744400140947484206981615964373478483131657107622530699075789806057528307765510403683790089850439720008197000330018472242220639127556465326227163506618533288349469046782162088779528371486242126388547304294760373169374967062225808014185415740631171518117466041170473925760446310247676914645982673127905495751664190246387862527098746209602760155264670184868606294837419865607075141014884028672020607918942101778696230837386663825804573260227894141046949921365108126110151667569770390764504875797853973728000260259301526642098402292459879177555566985260714319926640096783226198581813945268071766060391294472598373199762144586502386141328240876404550370193659954537645787035674856046515126546924076409250466548384799979095569139019093647893741801015616143038309365448704*i1^59 + -168776264170910874949623785605710109352662237244107479830244788298422403917801393775725788434334115680427417965277415533097252010478849072322319589603572813698517599549761878902635138726291361100832659527322310199354008055586389988295215333821835187834602292903249998553120565315285113411427539319555919781112005760898232310249582902697693662021570808101210823298173886974791267024069614747067993429123637416471588929427889540687156787730444383596069839789344681216172413892431608489238520687208900447680318612395805848606916766234170886101904669055736006046890892997948903984683713419349669404189947867989829371699649873277472736181555540015651265342396522583043180301359378767300686221620603346309183060616184877852924019477284879384460205347668791400264562239500471681847709789096562002495555169059810864990652192537404262066010450908783346521927772859378256998385826953074939880154704057771659588348914684122193300814729202864109272906897105998127335537641048185124816698734494894759010181882753939679728399622276853815918538496516672126707744509727457748187107053889651584370129310019037779504552653196372887573212923288737174089380073276449613355003111363755538476256430860705479512094579691468021693238036625096570634021916451385683609812347228610709065978628964484045747295475513117913557273193258850148552340326182817824248252144727261676356514991551573595547637546219446337423036710572032526629250808833175327568402578110853917274613458558178091439926392656984749824434470184910346940432682830857373738497936238526870448167902789407923058461626885671535345950886034045240532661899385967120399106090915165204258101680125069475282281681220659379273897201180102362840470819102410279270855958957678394757982942170536930367850795345222350170120702388554233515162706850384380255262570296404630243500752802852735947438490950065585125882738971239898555571271475128812211028882825435461471323553920411864398818279018419501174408722193875706328506271594668575628705131679445190998084263310825864722657381260462946848110897698316890165872647965946332492377533071163917247378987119755161318211738244538296175626963898525107068682985240057635794225378988170276092146981693234287320221351936*i1^60 + -21757048631390163309055961008520235975020610972209033512728404802323249212910857010270657600469073366329603257679016079753620540463780106227434334281635572108259527100349473153570624050463647073962715639346456229607951463613826041783125729448317686967837800211009316944550773081417952197767722146202660544965936716980373335990888430405377269630477604519798229887858261317728081040962669110327058187706506869358952687082443153252599717733931098443239780767799083691317265212492599741587677527437196488601917367995056308396103472560379441688432374669103395448900602143670159562792163680124996748919085805705901045697435450243752394239809620598286174318042984242426376364482509098229773266849017430465863496940229265402236070445497662541992403917743981722867132928493272437619878065372924233941281814337277085159635185343152263561076878842658146849710809613400542382315513949544659156906940533127132614047495248473672686925057357282565475998835111002082161092476351497819350482510020137461675409000781891444787636279069377982666497000443011969269677729783846641589376484465921135152362202604413208679401063486781317429704286397535969016832084788225134942565232406024046710002412497667134414203467023433264881912921317974151928010478932542610791682741213591648011764311561902253826592874936419862876313951136925215575776433469205053317866221782908889800287783028334192220692489237456859173458604908074880211247060017342279325573637402284891857119806728071618795293698324191927070778465354218980650964541998024447861532608846306780514675134007004909748728812417168822868771307616341834758273019314566713124165643608248617669088001498453660516698692286900161932198357912613287169256258859218692937557147092043460010881002099251584772100122446880287987651474362696196827713859086719563314177691264817881554084518506213820619003928702398405511055151805967532333964145986138785046128838736465092434123320403553793072528643170903641408369338555023328216792701289008222210161968580741232576628320017450863012651493622670701101966443905192292026062166156462128600535597699670093789820714076357095994022750418569808051880245768202521746929580090116096854842432849726665767649547412029717872640*i1^61 + 5755923056738208755916942945577386556904300961648633060691481149665175287731427432930121551824845119475481857194395643060349776368511332495843874890191714334656269934949828263934457474351726240471351444416016097364429407006555970909398401445396049136995163707756823126206771054148870369287264153132799562199662146604375483423791632362009005475525551657663869833765238295462225724871949174141487995805546197211521370795165525386086417182670271567592981417866752819354287141555193714191846089467279409982656578441385816398340101487889107516326515075509033048404985322060253344448287155675229531558142970498366708221930808134815571730853075810297775367082786898407012500474356671367478031028894494626730526721727890911604091982569725167667600717797345096597817301718971862314643488673906396161716107148073669911988259646915236585861917108017902464135770996640339411581381183342799909891418171857057176384537353387297508447469602928651927393994698940696234063921995380356235190023258183203112867532632219121828817354418862894197923789472868807711744401427699010904986527885211110853429284688538206420711360244609113280319952771440763994230490073184663718914055399142940426487163477076368167476980480462660607813676054863750225150048707588734898759787955579944918928728521785242504679843314248571428743287123089752600980672140302690787536725813652570113473346219602954414819836910430438013918772438820386791095732859015385661203977483468912656726995952714498521943014707360930444918296931866667604699838746512173247013598570161737600440613765696391488128147727000614690658027115320437414378867139131491784404603240693763112315998957556856994749943628407084568925692624232260934618752573899745567370008373476447740102355544782500454845969845601263326746404595759840227044956339007247380733416131111249857634438204699531929717260877984509052073770592279628881554908851468716584665462741204857401809424955969219848036722038103066779900629750346699548304578555900989624338115175179573966279072145831158605293203682330329247415980354774621031750947613440264117855652001793092292505174061876815475291121542859537905193990101325970866927380269552936222886046855631802602725860119150592*i1^62 + 399467189604185265936702699850217601951958131625509934550325795255945141271655411223240130228779906541900395455587633367932176657187793716431606512339352444502783189703934136328811249401839233292854028482988364990088956698335404116206094697306716483487797297576558348923545206076191198048005641766930241703646156384079145108767776106341059089522503471214523045205020502408945979870448423881925333124683294844299330823768509895549852137163551104159602737112060722971863457364497332347273810111510342956298246299258469564955417455860235745609018379861125645807889273034264293854184717597579264728725771059218084563386366127002407612682935786243575367497870792022195979136347529584634530035871405095265882720213443214236611443929661644731057667336959872153531431900308791085483607794491157347485750627981320876828645627508394694434691645211891967385454529871559777227962474186098140044191395601192987579207826726564985841788220719565286778369533928540475474446349296758947090747196456204166569180392163242674435739855610357928716130301909798022447797241290728023363925914606749293394401246027782147572748840728576653484376206261783277053395545234078349579864695337593884157069467839362770781751094719309400068162754261410224951716152582319115491666211782000617833412628650150464926937330222520165811699313269909760045053300273349466966278200586406634919470964490866323875692315274685913412950457095592583890488887952985890108553451311967534314658479504797790313368250536139017263177892998352273298929396898698484534620404728127968190196363360177017933692393030776871962862183437697285943113415643892019666974769531335046368241868983205390660039788935630048637107039462458379386686590482860180293304433079016093703407359136715305781730749863255776397623002751890408147179673619826732477811519230633812226879184204674192118998191260681347751649661735472437154646845166358993497654892989589723848544126605579747301301629332873019732066004361139571262308361388344016057009439416189789689611683009536159615613770989558083139205564813442307778123457291387171674271220275825860861980789147899662379967884852621730959935630504530278429918227840530690616861717446914545152950272*i1^63 + -114314866169297340555041826587493294686381193720670728373248034096719466867423502381884941945115117503308796212753874910758005073826632179318504625816733886429303042638911233630334044839547746037247315927785566174345710427977535851443858631530040377990071760095699775339960043020725690646777358880789209345158970216200565527443139355022963719162280967874238983586803928506515360718994772068301490113530257350170046794702371020669035165819537440271632278629703382723792249586917738453352367988976799512870074659465719578445415674975534136360369165022726906217917014520878293534952930086700754598636794647178081119765827726886915314471020364680123659304251811661167678221004887725615861176936717272160597165533671359267276146037436255480272464358661050502396858642801301633457486473407772857393327141067725930750246880608392201385776957229727704785115143639769160888269698341858968031986299033763733519135803134687022647890260892982372170620097041231570217829084008995663091067683116453833169564581332504367174321135327409310723953137758035609814555413504781969622041895299322162843771036418620608264286194799137426539431398894283606344095380611879297636097239203550873488033843536789750444733556279028944562855629146774123433536945909010081723486182327304865332261294413423974672301957096455486789660460695788025544361833055422415483871570639630284078723103089343327539483420685830243537631425035858245495355742580116133904565790257234748185003152400707529967900811378708364234105182410875327783800514887153625175220525598247014782840770188987055226159931399284545678739351650010105999665219348955408858891482406073163163757088529968579032645027988187039995228712428948619025752105053083067283927642085682037843023867573396475699535168763159013937614654904963642478023668464958379003559379681785972642925095290451002423139034837679695636562988710486038859633338903780274075749466873724376135218191054415871766651793660092427275348021565416250401088631802564978938178009189313950865954549169010762867276848214512803169992111100269132345414978536916814151307730140784709071285017811815657579510509423413895412524680826085843998534985060679716095492124162771648512*i1^64 + -3612330676383475422157263848569718881647135858852387553558915165186420183536287473981729009205453868737639324156027799062776925678145408377277580579198680038744061020183713719527691953772636192686175725833912100088960896330260692821017542911308050657621045376866266526713162560627794706274035780869701687526173987252923038029637274150271595362409436951936534444572140121685009982628518883320625727537557807575812645910984869947366046247097902112824291006078103081401600189522340510188039015397135023942087185547544689321567946553630809101386412178778623634914587737976338636958165761668641661478632914126403592673038272192948398451217004720335952948908766900072841797452242799215828924529567135745657899832373172739437913102441833779847839847650700078894407278941794721366475354346799581545738210335187415870917610529194826145411688178012279800263038675984535155802374322987160046216701604878051258546068161034172430187227545220004169877860734500802682881272224553820375759078540862199601983701744716595836525396582919027027925777565570173251588838419455401105827914921191308116058750580066823006192978721296845345662892443085343399651127278668174011494168741713275307532164786920262217200202134339514835816531543535540081177282673082131024750864767404061965007358173534448936018602959066273380900185875917769078408285687153606958109945578080380085042539827449337510746259725296122955012590424868717201295745581866693101554102236252601854818348984932076553282208453579771788649701579808831798650336153536046995111499297809413131310605680219386522522045096556403644394147528840451195852851017713313122120410634085211121771618955716863749602018077956588780293309823721113519001318026400352862042856983756185111990577566810281609028807466611426705887890985495024145382557057304359181989838880991401676118380255120843716225332964935739091659953293053365065204826078872377775048334256239514695115055581968640228060018602812410893040864355866984070543328555583973972869475545851419334360628750106299365359548108496202735559597284313419939645119235667105783796654824032687461651847257051880318690680727700568264653833972356886319907082928077248528138046013440*i1^65 + 1688036552420170146720869197822720544568200060758907731199818073293981761364218985307182886369597381546004280896200796446860197850988916846135871179946435063273088220915529574280334436449164041078868561438947132080201408211733467700650998251617881108636144532741163297398061455995544275960451597784196594080038233444785081303151173727971443535907134767090941027076996057228771716102469595885474977107947390423955312023156278691766791903760851249054207678591919568956500564143426463132416000513753195437583506792125228371146023672299875742440697154539757153418079024532904048221064894978917949755869946777119816295081512453988703073070572241725532149174357604698958186084077518146075132269199172899497357703543353687750751297316284626369433662554386829702256770069528491540413656131339957909177154110321906898760043370203693005459850882672670460860923101374405027110007213716223159655773023984425450314022304801083262666405250370109052200495490223234410618731772675476084429883405295149657208129036423735849022718995838626079626444470690556842541234221168150674827122304645107515215103388349616230874982355345708290620911623031621823180811840208916021282437511978937512902808072731675949742685150270724143143597390007779695804024404823459584892338078312634419034737831125165924211867680812377491290149342782061942513043528601961797432861433315296866963010737941016885051666510147209444882628765068015386759822258470596609168700354532422348103804897177719191409436665067001803011055505348536876209117416545643309240548948068225256385407211305996909305672401738099589768125602100785810978764333869453805632286565375761035453946280408301607246048375143044054449766728421667785312218835889427516073923514841625157521515230347300226201505231925921368265498522350469339420306685525095665672775794213409719442026684688270004897641286307881064580132302251544522849205894415907315561488805469590916256858549289608996759975750254472251809712465227727952441122675817984174415280060684037005439298968855069922199273435478732085450802716801832536224148275942112981307233485590468729051623968010559306615797990094353122427092930891903589423071410068115194642432*i1^66 + -53986676960315729993914317480017164544080118234791063666091197775128899348644083566376981409587345520984508145546077132268798029439361409675243258329772403564805351013763287877930202716297866949122923225055801783596433840118233997495109613226648572055179505806502808614418472232947699706467572600980742862323841628220307021462599789851345169734056539502330993206642944621689118415187472499832320269762416442649577515949776638748113934147114142864807522748043750106718460668323861822498472237461584762303219561704307477115306114190485377458464715831155667198372689383103957282095703582949291237441286610210730303710112280905122524014391461300068216295676234092702932197240463648090587880794602089844496179502234920370487532089554065906033648837614302592417753756611191421299694123776584956867699662616901636447480670149658430451734265468891743159690494119282854355018514188160818849588003377815664895339897669301338989414370694483044956498151501938915603822059173309288790412508445121654516566276673413363549144016269668614918009084252843089858451753684742450558341843574840929756910825665585670402923056722772386632028741734615998906602069900775933016835085087331864374932213998541234982303287667845140046439716106614718161042831338540318267702163832559530630269422766613721795419460876418074499577586981573000682584398578212783162457975525028811579594792729036282929311934881495603269606967916256924151840055553661640883685006081235515799585012794140757994974824844806093426304835485098062418489728905314657909998714737483376483798474334246915381054937418838747364806104848623665490780270953130178823855662926048901206686185579954069089244786162681302757263687927384328325494040833397819831571662279686666089634876658851916726664377597597165979032803244874062750940834466088360565083374431027824721107419631584735741502665827465432956690702395072161419784939102724186878292415322210856981256401875218269239419392211753377214996813778286541414041983268788162935782007643987342885885036122923912291534376107927611508978626405918051770458559271345650261754238746537661151382804356135386425812461594713835999647091973170621658226192052912128*i1^67 + 1545441561921236243735726472958394234794273078055524276198206931997736621886117068813206436561547469560527711529904169776370586275892410427400635442299833599436848529843994897855414067193942828023781446937039544117571660450614700807168936311187051553196091527554585807782452158238210358428838555408184701518379720091250096569119066786254420909188122008326982315595398830645101106931346465169363559054058092409971271017544489903072078247995754674534654093108311525696134343887353179101305017885592282503759465805251197357043109594673982630546352163038058396175456402776583296005057560906187689521679492476859836182621212147877762852302314170789201477180364498272941641360398644921069851596245827660266678075356075078886613189587113112234553149610154840338712373933632966403319867679030383731632502613885583417944346742111561106461011777236277285825189220465649361222196202500017149457800121086658601865444702077242849265123386441998962845973271588338158667557067162740088410320316789310712653973475098920365299694785792549475946592449064259883479378115319896833526243102494210847953653241515032529468235228095982668351622458096494462736186757831273190110672017340581547870851424149752816220415646336661116583846189771193788989481903548680481487312361346469710681165734567164587826893820653203376972434955956457562252579066848592704928109604903639609124178357001783440416743529593336083253322516356023727246765888946761252116115463090995156014190172989330820390241430143071261439982425289283332557883257456089895292882689971000842706625614722377052902543985982547401506745510213288029922578241565727595432687604374130911931749404213523193110556752560211907161987178225025741714944722237936325707323650129907504684583087203755444227270057513552150730926091479393687845374203373704955244333822357408256350683192215789867898971271455351614634274822854470078197307157353911651602656209065905734793172232030059692789416366982498297671242592782633456253811301953650754663610705356403858174553769982479115893460123956237543409926209063537212145311419901013304135593558004128897324505287420331820281125293295164142937243341390155025611751424*i1^68 + -4336426827585864742724260811122336657236133899312308088911285992878663544230020067605157281476171799572629397017012630070437042414881357944756333831071864836448508133424164112997922176028259644615258621466313425514466535487071084194515951577124834249668504102125281234648227423157429308176468555111120794245085834436826110151754144120357176853416916466361880767301862486006380308687184638157808869504733549087982923813854717369254103968833570540102381684149627053352087163354950530215839858459167527467891973697334609465115094159131521568797432666666958339387618801497089068603296017223159816428964434324336553390499816014520535793268446136855240149671771265661496412634960574900685579731605025218006105194490943109018863036056629631187314581822594248439240261614358356976802393637684766725648846284055441874371164793336606317208866528229542863918349490007542569857794683543360576737919594067134554945601191955803672129468601982514009819597508916180002661948990597623248757899606842231991340905903137786064075296941117727340554922916878109127509143773361768989501389128103238383152973178009528829038418964863196245469839167306660450254094641040470056592535057764771778933839058170319508298621925419373569227295946850166149843649600437529393906534683285371282160377062565383241453359006586489391225128878082355312220578724936115282699701925056166628840575137737829466206507367226824894000607765945651015526981677027457644483321971207600111461587260348772639401484502773024998465001183715158808966366430980813186472550848533028779209540065781828453838684355638783943911822604290726517368664168301872111213584139097362977764826722953164302223679841373186685037781352988057672417572427407749044783539365604194298490682794027298138115712056661614515100212113643444526467141061279796946937891281040687994356781851141796171090824292924660132363950685314567476108719190371215456289049869792040688211681309519729145271425198631602787111768156017831824054581365618315469181419921044314612874832960266564266416322182956327465664186665900240761000667488946205988039327102271971196924920417938818188033885044084078906962285557836677120*i1^69 + -7047611836228660882076536930243731903452219665199385705255953142784050135560760753395458453071630735909658154119363044676755097675878050744899111880953629407038035722875463148265444823637796732765869280057737387719819084027113204876001797038802754637357881433201709141223185280221264209951942768981148772526285997619926817723702192291628465874612488605544215449813002396082803779027609295211988180505193732234027922979874951394685878881205558839514350900717078567604938026938741907626453189314752476090897988571007193724099932775808705149573578895966647112627015990055458073439380417708390694474354508473075233745139410479144098064995232970327063361032709135694113255373528826499910093694803078477717438384745115626592749527304141629005730038031404474654960585766776227018771673016828652244103188480045259578464624683390427921343427818538445772274490021190807617939609081756036200014099326438564181197467146712399503301496231958293825365159906182548620587806101267357454583501598991564504337874331879218854843174768736666280964346094489736196396976262438228448514493599797444554524691370155713385560442833195682734145941408483383715040371882136552382756132584170281767063840127221400753056598792903463296582511781259489178832542261948611483412045280023364843317637800170635704952505441569447087188976783499560462324775734953570362481151980771501245566896435275194734556695621004044627423824134668418815890642245995427559704612427999746593011907981067422357800329161246122645265592239282486058478799413502525690129822339453412920642593570613882870119879588161254910250064088810681139535709477493504124518628582901912373191777484834058452596213647656956142747229083569480034893599932119598280075318075796923378357840533363707757321712533977832519886288107272394631913304270210931069281292261080997409397099157294644672593993279668508213396092075465245780748401522426816491015889858218916456069095503781319256489119872034275012720670438506660970591920885623469317996049368898454727635694627362946679203592136832745313560239360412940877710671981386290120593888216516431326058088387122763616707238736309782552724373504*i1^70 + -120457933230070920046939276996816383478217411850389258423079064365729207303768198314046435863306067150910045527763234075299523810943304024560763953153957514950973462835067123646203104421707255374827230979380573722293903056666669637056786188572728816389598044438800791009170303200180891745269478180856055437062920921338936561676089615156512022058561645338671719024931061419777536594314622317272105408790828795736882070271020373462668926473938362103897999850666737897076483747121962501477229970446418395095792075888605149693474112787236690102009488338377433004006513056104867908128922707236396349551020343179217499703804188315911179189085636837271492910726269594463729972737156882207589966536731516415143289518503039761579227020946528054814095341920963018101508490082736815278758290176717574492861704274348120165487342743121746404037299450890546987431812530915472000609481243207887071135950533378575841347351585347455475589679277786181072402091707039006527694718222877219347029907357872265753295074111505839649669780688501668585068925938235953033421679522019528579666250418553526617308924949730000095315410787559260525437213612334672785052667376346855009189188812164506114686095019968998779836812790096408446901756215872764654537631106846375621781442484289845212269954500863417650707189326418534412142652115143183322300539445211234971769279657956805422395216255697811071152402999015715171073211942842571157743820704082987444414270701312398079451453147565377197742857778666739290033679628498429865441985279310770315461274214662044379490532343626197286368810317906919996482464805350317728319491396366188089400368030355787288291988417473232733273034039625419951892024114318449918341970529812569387954504929016162212453285685759839096806319024811001754154074518858616913025385245230148930524643995969695118312311051217597880089286595254509174787885687999978738936936454844073877090944509804868116890461771613407836352052718316556666750033247532200125547448573998442700012397944039768755856563292651900886112830547869312183183518887377019557395373415613777139636608316898248925307180516758833123154316404719616*i1^71 + -436471004498101498905098323680849165375089263397341107651686503087980702698356577353759181453329541075751466540013429333267731719888695821761823334522477608860785178013623690119597434003821061287504422497606070241159549712955191264042429790481241790341689469329539890855952355781705680387724214656457768173822936678819982437447671661002583882778109378627033938636538961411795978688752840935358860256456206701840015573819070957373176429275316880251622940406948493671926159102190843048585677223799395570514673086885446874977883271227534848650822989016268027454018926634550011260150633536396499726530753532097693896081288760686602010930163987672096172357491176020783883522678612645480853340716391112901340843750955328308325669912645067347667059425454217677173593519984542269655846414274610354667323617934310516822054661326386830214409420179844099838017228153556684872785531768483212813962599007770793180507312871090698961121787094923422737293596245624967425335060161451849067583741070741822832956561339355215315642787567910906123718974954255915631484152051105708520486775280210721004574450954757549855415477526962147563173886552427717033422701926589064651433643085950988126568802432152984101722774175203819262660632849720689917734549258257125392340309055610756580845416600066577994580583571382503514793107673663257823312768578037727345422426720751668824481222778188669067759151478885229795150877074603117394315992854336303521986901715923535323059928021749156575506153748438133336856356578257260514719042887218545518588554158335256428389333976915482704213756409519633402491157885467730605210764133015987442330074579394500824794534742928614531466992755376290321342945986066870540109970902108006981432756204023704068855762945537061577916557594371368986355648277813631211999855946708235981946564638124466676732059730646801243099165090715051477013389079576667717612877516175879894797738003627100161863347197966973059040122682716000356549674253631350522882175057934252301057997191937236744945773641389982770936430963446481500616941007058788907463432649352258975108227578513125089408533435538619760640*i1^72 + -3780004060915968333900527995055757040954988546898087225579673524659361118921149228772169894304668612171420358393076079447194174415544668994095469241616668031550038237490185460870214881346390916984280914630145049174788961530124391126436657099775560218283199557879562679174788750108575880395821624378252109145093724300098656596477369262394364937405712382879164281718133953824509921966125313089486583942800479435237841834122617605436218380324962523138042215345490154940548047666446831957390272122177356094637207557148815581700935910701231966012100127911957712037940399501019361854224984402255190846371278941805432518786419864462481420106756134830822220760591403848206006954377321244270316441374876713359133717287747291176753181843456840838624234021908083900569042882151824836676367005097145558433423898131370627984310364889519172221964417212368707622528001938508842799077051220567384239713423783604871442998068526184568218568976807320035180711722651191034746634741813034005032551981028598424365931942539029299011368195328209799411901907167142502019579501617525016585340055798796269764792723512038150565366788413460874350562496252581603803105139909824001705912591159908983852575129460120239845230333713600379344963099901784100264311336655765694942791314043795239084691352184663114957603244296280144732933238634133097331308015180157417997326165533597952650171276485674803387816797925117891258852745556567001380898417404347554881390432593704018098829670108692896077524410312095926177771114540436315099754919288672619211952421470125808529849538503352613777074117477576396819796369511029877749570047860458072249420823861092436565306378778238437924840710646911659117144220352287139760534555868556809212026076853099316380890523849638788067045858894796012565260612487361718716319779404470621483531862649001900170483725856246992013285395660248872262070233208646439539702315508477186358235718135438286555597453002592613679877495430141165378965275144950600425261517439448836363857762811613865880492630849032183720246513505473006116303527247817164090671850053187967673146393309356775351431200768*i1^73 + -304324549501515707660146294798241076838271201843179422751506108376197664431440061480749274175638558325564525287924053604021104895564659365524737583722478170573939673431473756042407983501930046012447788155651535508925219866899713869612799857897548810052495566984707682066777257397465728135804991595882200540375121346023048537809370648783400192230753347488177448909996770659244653028671467011028475696602401891173475027979341910934361454064286202601320502044495795553759387491459396516680716405758291872219641465275420750541469483126166431330269573845237259647688662910429500402289344820609549702771487707266406309264110278808010714470409635831853544248078334867671193773214424148352601096615760978308738275628920746921933102097540261155397079365896150364325467739757539025675008936262250041513962148672202784265546895873834245630956283534695136099387626480686457114073434890859870523797653016704070821946909594328445203548334037031972905889104961750578965023989620338778638329749002702603586640653347752176927712036747794123202410603428685266368493503710446309481581592983531907542910731021366790233714841474024523777670839851559081629003293711781119480088293750220332406823043598157716303554378567014754775770810231961047724229370476785885495276257996780178238873559993733936974339120610949414543520687746487470800760850351775475899439691059776984653990483253658817799112846154625682662202014020578757361920260624319688103061111493542399648889538933456474359747764875369549164749317747637803408516850036281726659665752251072204747628622389588994447922968436322932172739518496612479831146091466702763573323778064636574295596359007395844306237946135749910213360369152492009643248805708412781637189637247777935143274929293767753947947038788896136350305058962818496909785805925914802477543246896418551157026686528946660381544913269500117896547983828118275572894713965708391051490160716445621736576055128730012752592562136685465208150250524614067668678561565400375848468647249257171219687573451344905897393096487274668870568256038945333268319874648035342196694742913253376*i1^74 + -523290061790567840581045369839419768023007390807817551916327571171356516850605348862985646794948970325821248511200656126348200830186288648684974297640959510473317136451344127031944857633325458123105757659349861837699157006969055820436547355456462253486365842288241830759414002578080295056173349882008390157979275643297077192665968981651369512687441062712758622847197198500079334667202872752922449877519406668364727312873116322082068089466170289603078162764201638428928378904215254744429133800791685787950792044658552642676797902109038492974735808255265191953946754520213941759596677774226043717181238141454909148198124832837023901582757344957008993124992533356377469260660704515999405410352328130067647743816491149785486970316654138732194230161377403235950741378388815483317511009377374596868062766031936322162408824331052086151463051150446189433083422123920002567317910858649842965360417470469318694639108451828077498929073374044906727025649216633765427179818962637401502751650101485129743664680548283503844059760567127773152207655545729034278779073214705133004779659988312831447802883353458871010548223118088634575499018245538789528825594060819197695529025526419475926477551679730258980296192674966016533739351648179128966260220297404556699509460230094712357685597790387390504484715951483111336029892604048126377347289278028977370702134117125502702473696227168376493514531371907359514755323059985984935211399470558101400143646272396231031662844476154490279659123664186516446853459394069649606338473583172607772015602649045079175328407667571361528873965831287081518929093218005320603115022624185608873770805598182650081151919561809227385849659271750482864101235985971137517653303622347723283135898642732480372610037654141005098235004565408650240852360886035570793298362914733098964198284052325018751461576861299441936234177914029639409019122435680704339550348150371409782616861030526465873984023123926751268632646895808209111664157281957560105740499429643651292158856411926693965540182168398167661102750796721739301754137988488248657292278869054717952*i1^75 + -225296134425603610245084652692726150452131559347863865768523269356957068007881628782495536518156822058837948345069329328073012823999211454204822757661866025795099314849925523423007522858907165798223641911535711517814356354239654172379711533331188499558687477151704001868050865952638922484224456189192745350695521331676305331825559057230721959675579951592887586161313123367495186855473129826991434223629756862230024809824106259866460497184937598235063146486082906641701266957666846350536459364204621021902469603759041454029701784247317114274832313605331668274289990160591295261814439014994286854884919375201740952940785070930864021093582945830561670451554057004701090828484737875533477970316742013663874743339482229568117827085711128363472859395002254225060356579097033661338973714308284521733607191718511104530181041785287042496805988249421839913962238534375808208740325517774577718227966271813912301810362656504294942037776328481392333213793303859155140915431344796637793599726467776724636795105627223632333220863740520555044604926510427271297466166307653980010623296811031953014056825979392094297582287360236823591090689247535740270119687185083543544340917279858173868594761524020892340850080272709606951917263042130319910001782739344196558018566558816742370899075781762318118858171029178794897841818706616394137198121797067939669350654930405350133069383212513340694336001861158491614025065234299333650974690684252454690098032197390928767816223051517472349137877488024662206979844015497590075320756338373819269188243052058908969503349753381957826285096954527976967921943409471216432104944930197386622988136505152013037073557107960231611978139722493836254607397026543511778740539244582566585327113464761986224675481262115387120416673776635617938455884275965400718843337566176102264292780618410557894701770220718070111503084874851320903080512781360782721453416185673695543059733712179741756882220339544881477007108148297356727007514662676055201879655906759534372150722514920856147499316089654200099836045878736472896695055317065774661632*i1^76 + 19159356057430589278003173189085196337555322253221949686188783153664020602445790693462508226504616742976690400554247190759173166895639410648616557255304886372356194266588701563312788613588768352721725356644711633466549551301408108900027324154640878894288255619492335027382877445715465827377264480275316248068704875924867162830415021997689560659232236194865232706752714222364231668129690187598110950691900104392015237722729375184367065079131133612943313241072024211084606009802167313733100277768793150111826484071338367400773035702329923256770536615253117330945585006774680475307679939922320593683371715729312635572156079203941107758984072235958276387273370447438087574458505011967057070345535275321415436705119873945059424044537449115659526782857328007106646331876696099609468426227486710547678684384513743151899533476620584100180667325870634088119459804686810628313930071584570988784767300778248833761637759246122720839778705306643085731242598443212063670372989022275978737585221202308244106051056690582096885508044924557982650168403368852390902220155908927356235362964353202156756919423146399810577554864079449675767228094834926089010496736225331511065088527690537129992523618061600668380514560737063298885234257091023464203003794496463214084374124789859073233748873165772126061275034348114168028389497638460653757463945795652493157621308787634510046202764264618454736227658586871796119652711712060556066791760253481850586021211416246555784806645512054060680152152049336615998099110754521136258199219312566130646905114965614639588486606755669365832147940655778823469852012409642022988722333224121810653606271241922997844630145108566774317764025946799603634251718483379226602184252785177717094273174838408805954862300753406354896247166234212281248101779132358727961552054024349218299777612951258751140666998141766773316181278024251517305990444253129256398282856787749420388640968897337108907656893085731396370855952393483248575263030606626926827442574703084652324748102571099959474143761599476382706558535926284690653184*i1^77 + -1323150347427298382954549988104995210529926628805638860600565676001169850165921717703761479602118429603676238000299063973102702365245502845668941871726877143192700212025343914222985978288114797078643871462631547717588094616314949363096890473294569608897943122409538964728931028781800098238013650694895075838443634624548966999342592968397112712543982488381430540285036599470484992210302625195560391637860454375291875479939281901937975315886596665018565262330199532032631212379361081831389981795315452037404349965133620245875874968643389831221078146757531183972738055924447107784135534616202527675142328426233946677645356249962426160229667942406557937186594291052650502477641518517019148226041869117495573120750953569441439783875970455945401342304948094814992720066013227968207869753015565724897548677291115144439574113659815307198220142742784750401233137722828206688815073363027404205366909967766016642091943013435869610171739774186738876895271734817704552757544724271275988697371754272568860191095491037107688009087216112785183498650752815858791901049162679710737194999814167780504348662848807362743624069363195415821477232543900594709326311145372082615504940039071609329839919193848805775966196618275988905488332735276066676657972560490466369235113094011363474868341943897464739236258311569256221587362119304977527172958591614259504966911956781148306823387613943699744587745651721452748774896999844901238933485430011064438054088160279021117592383707442162676562445542945991698150509168020152650363626342070853581551229034656988134165767133300009993404850486117347539138457877007556953255844339439289284183709265331400441494309491488439161007967930066863588118285855723104738741003996241248019548537965513517688334952126346815630728176789252314345015859114035963545051221341404124111418764715373099431674668013759357963631047480261435216937947267823173373601977877202562446746382815422232415343669950199226093457591152142739167827808354149346290431316074412792688827567318017339696381983382101236048199680*i1^78 + -12576100850410086377395682032148368787488305374149866662158542379488282327146998189956186202450156925790926670363702648031100515649780338664347818682501025586404409909545364988113931160055818569749819736206315334708407839195698431701377784349956858721891292132717947864085009520288276827789398196736287341847094201709748594925103312525122189632224773010224592796719889258886571608188231614321402760083334271535011221431056313876676707473932875470676189035487506036080584105920038993211801742112279097925856171783040828992549437797098862499705742280159668204490050547464132435102515908506608193619323406429096537192391732645227682548731425130489269542705076248472308033396704185453928482217675211094208188228219044204618328653815623243328977863803213346681319168769561107818727764178534414093631458906590214971270667475999877462904454089555195882608444158680199795645075565962404149078699785476916231070885509289678431975207903463635644513186109219934284445194939263564359737878793694181355674046311992712250305765304584825677815880801789877026168266339000886013506031261606726964809890251458472561492513181115340654254684877745720372166328679195579896267356686552252520911709124145446009746320213205353628772016627328077077855442358031695618738156415905563496382658084095881185209455537785257950676720611137698149173072212250897345610567636819028293596350325036998009137258679082187851519010654835260195079899180013434834848970118451273147900552637404630877476106187551529405769484606588859018145869551116894948286289720883665726022818044187630209163188535264175306293788659242830960935427938773302461027789771804994974173145074512680325054395387150193527245549535571463181577938864219420199705255586112766439483970058188299520528425813764031752490869979056697578823655670535337961665615135778155511804720526211128604043253326280345882076381237500224976047040131088344683842908551587346339482809520389975044568159167968922309322015498821041197848330904636489841713785439716416988152594432*i1^79 + -141354589168884583759037469589473362965349205772343829107130113012777856765421929378488640312650675527623855674064659068447468851343902434196987682860040612225155428550480779589070078432724303615645453677689301684913835999971195098584980685475109124660219959152120930398391005353149479294666721476555661262236497134945197469895963518002923407886027736439792269792542875639477007556960280315650205004977096701744026846353548685421653020224777837415530798202719537679006353818485603315708059086993391066924975364833910177460105033320094006445850094737059967865745522266059062202302497749302912205469964435787191020837006806155227322700209922180808189636122177245389186944361310166481513452142765283696766121584635592974402240531368696064901952163204375882796781018072288837627138174730936635719897106840139673752142970594692776183596520772523339629161570655428070576314184709341810431137156887328470858731664589711018685348278467834057009883795317306073442702462422008195244766308013752229965855631648708850437138379881439550594444273202032269681942026113690834479902546162225750480031773587519194728812434867861770669139824512433769981007991191837413098715163914550125370873708990390337297584401089393328538315948536621225418536248243510220949148239599525343671655216609076908029944720693672582597929310599512299618400498260354399533460655279579035155743675584483002666235947245895332172728183253559277680272832816226471336715374764720224763830173983922070293059653260248671739327380426689310841540433006460398789979933546152851891582723934063904512091850676987690266716347948383806907577369737016878469527748713726543350855983478413091387627317925277394225120807215664659564760630996785617607158870151938041062258179907506606923188311121612918647352538554063600105397498735436154916397941844715269406505970819501954742902604159192909053074439158792947796923689092804098311626903405402836231265733336824360025713943231638962197138726574852242891831650984554937931347787776*i1^80 + -328553704796943390165049768978994108845382527593376262120421496704592437778146356634252612770510505781765895325240512890738800204644520960045159119379231730980512740905888540521207860684604501114150914310097038173297410811764652735252007013496154669627898681403901648784097100927455754883954956238231094203607882924188959425500002036500846746578363205628953293285543196832877756134660656261178296566090634408251317478737972725144955882456294490341050614947887902228092591920873100445136361841512112868055557957823068075678544589633733079036175772633440573428037802253054940567280941205018557608665949098279503443611781028437655379036782020791391766046465656053635964334991933143714004225799904100304091139482998949629520072188137157412598081072469530891216577352660452434507033744341782968863411764625743791618455288027746986383352647632289287532418465872943077885826896500194213714147120258769779728231210919864791043119704167818878927756762212503451414014369028506610917829111207208087055907714418865881999035671476468471860484667276266165362691752670229277878388396381319798187114307498051275324996274850061862205268702998085881181820299832454658097803576683046315349820147896761134432025321015203862988681810146490636215807089751756971085042932337502496031977341351984711386483931145373987455124914469932503742570332996067132572735428279889189649850585792835950807090676229668190446740189136764662334870648359473782483984712380027129717278486524753632787098614918782821646262197609562126029361926161533705103221559422786032724388015294226284254501818781190560029362866405829953694316233867269630286167227574015241053083338184389239073859795243083666321097526930152840482747249245153749581545244010657961002165175595097821800512190873053959526080443686405820834945864606009382893266190046902044368449292115601711995813631899515029735024961874334739772247517900129805356086481067197767966470210732175114524714981225188060131383557610111512349744562176*i1^81 + -1298417363890261292835068451787458939224802872142729318992212479352810584599963019977505497006622593368077965054977390679776906235718593622539237908377569352415855201605857170793616488929657871227102683201409000108966131974048691252023266022924750646976771887942785640663418988738516904376369159945869056536893103537358007236548182834673291604370633953358073146143903838751496360667907292163472676950046190453314840524982487551049982108256277411100029873640018683644006606624059016758311531043501735410431655606008668630570298443371177567350154473958929230832374294893759263058341227591138366126160876262669202359445977149858659630243796950753094107142435401741167093771149351808006992149928253774008979018659739490708517010501680301483304338442104766189543539421563763462709528455265745914820568722210241606424228258930664748175471352593226461784324758257746090923952711134890381417098787958496015052061410187951589369375099766564062246662227200206736913865368501353928259209869364043348151246674408608744056329921983926601519048657373769683395509710889210591811156863877304118895791014422953317624728161188001049479709113284212575995356676013686663224459722869398448474273172066740991357043673457470012412908345453337504900858957547220325399105176685716537783127867202787210170792021729863107270797711187809484732459551826650292403048576523366087016514126364864233252896454351290817082764171663457828137035259818680060651645773168139252417860992101411489520956626820290276156276906499982265752412765621820229524232943361490921606321002343990776202031362214589773897204934474858207427332346099219081398719989878780170765117251245362071715515599459067148793065502431347797147913586751348048424196607888269522329097058399678479028652543277743261090463715978903543942012676012493848723268198299859508443635509277409531503354395410497467227868427164762561545773713164128122288515951820320789267540123966279473328104057226999055750512246784*i1^82 + 44966010044079305069807752625152933941678535455594625213647708428836315253995745340314528260512776097145733102108444919093132040995867996241549611729643967531593518633697336668584008234570196895808382488210553551900130738177097222519798469378554384661343407035141472982660556124162318849092684648369212037056126061858608966310232229748273494344604374243378920238271615838239984077406648887719359436577786944102433081520047033542459576788049005920007431366195099167752928964733951210528125666291943035932135765418487722314304327137498539631459539750210456601537928234375168851405561378413036981457936749639355893692436582010231041090516010397240000253064278615746592915199087249747623552943582452623746282195478716857592783346597521266186012094562034653826848398004098600755827811713610457879468749693143069382403275699430574968331442849809078915581872677990554497995891317214075490846338567112972782761224094026773793285074594598433258770687857450894178473933401445752393802247863798205521870436320506357068064350056508109033146518352623842869582618911395010462924291307037157789921066448429669176986849385612386043626825835298650596996048413626893687857491079949873437978128791429852289209510332109957998210604972265283205075985614142945596347813196771371805475199437216543077170336174767120044208773484741890615959526670831577443291944719115264910321762176824678501260429449411149956478120386367295556635506827532860066670509431155396558445237635101931817263528946955768647944155812641325471644568775903452154418295254790828584397167402278435742429243823736094226088430223852686610663762972102916033417017771440340413184203547452944394141869342673557499220123521451021178623857246501930804673208949986464588567053796011536655413372346873474816231744754865068904854021647806011075672168638886879581572763117714186455741391170126421683704499732213199401076232138458418320095838208*i1^83 - N1*11578004860673918080136068741550064228219328392208603675267217123191688995064971842186914622780534489481833165859720836369303832930900758132265459038595536459256685724403652458656632938629539276122934188535684280525388558958329242730202782188436166531058834790242136414756399773559312769591011581179279580162440202182951766599154928010671765520910288352350197982605137462922619548893728265794899693177205882180014911341699787663631199176582556688881914884521423980976414592573992082546875*i2, -8709405946777909971219493930513917187271428421266345862574272297590826025582201299475339902836595313642783356947519698268621214909165325271625495419295116782396413873895179077755206375954305965676243137378864096850237543972006490703943315515523848457985728717980033034353178567136100304919982656095358003776225371050289899522591466746797361963702566479450226348546865790093230169983670002525566883810524475824367737201891315891268638051893111385844572086680057059571384692778016396034949579263604935729030043097567530989561643669099222624830593816728584918855967136934889581647186058037640838649012258605033825341073842388862537369738864092673521455482278706509285342910100408695869957507857910499570556420370903007371712261043743922006576640639966672398711521144238636469741751455348196195006473737618174396959353736190227239201293744520422479840703398464787188423180767180367826795625603013509560692041316872634786949352561813980814608464628996298029974319661085804284437390227179408176783272685866471272142888100349274423047754782789734210182063141541893047471324337757977707162898187017896300478905963157488353267880887565640189803865113053710939797855643828958890473721980828352914766312210836418186635150956224509670507139093326817631243887975841102443409592507627705723991701407901459339141017317480091245856692298651490482864751664387099395317900461200251271191037282839697823393452472587319399246189714613501874469437875303629923694035090483440045931974523160291104341783919622054282522208318683214443370370582040382266156180399955985658023241377932170449113791208226417898105413930306341770609651446580078591604745626074261833402102636346878549504777168848286920510825385367259041797690110635369343810886051031400571968669835326526025726424969687522455273796929667463999625948182515843532970124585301433181371038633460282971704274816540851162294592564982184726306649708557479254769154175097287451244049249817460017067065755810695802026135527768201265995614650429003492574555427003020217007189159574894114651722171197810874659951467884729754547575832887589445182852208992917102287732851112174511118034550920495470639221122436910082054482057617941504068006503223237468350052961693373957146565935544363363349391571905788101907417342924004722517065042813170124433084918058889819193344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -695773462641109722259116868848361134082824293674208975365329363122862634877875366968695701902320869372633390562858689193383162505871796684869718566261511830738626332838741876279725550654748986887849507980714039719533395375067262688131983589175148713646561259504516836406551847452725870779874493968523881419539696542057118273821388565996958417612620735773313197070939849457829887747054931663624771615132030014996004549639279387393398802653357034638384765618427736005070191061403367983088823879009539915970379283455873131860957310169545025987875568920296041480139191317339616672721732264906120013485103734062683214170531813755347278863182868060437552386664841281396736008149763260322401484829129105639987277005127202152870990421210068062377192144444032983174940141339251168798328954901023883601513063720135482300221134475485260969244209675562093550677527015062373971901306579574464567511700284467537767931959447026886633927607269720866319922277210859490862200834005637386426108978821040047885598784266541373360712513608336956768135786351790192790490476337442537781981193290358034219466979570065719348869425313256966828867294144064234684221765662395086262297427262347613119906817379370018557945321842455713406681587819053001788648686062862596683097580632198268857890677250348984211672577723828355004759584822306345147316407493405429133835206041819791109530949355542387871477459164175808899205757411212819404819668925254626788952239490722546420966393823793171128453727256300814491666508162623643036699175245617582027103287831203673681951533154141810990228357171753605682251542726595022956872443047129497235017702782111502936759969853693622531623859877146789530516868991700886917913877595335529254361802456109735826230550708214108249003151924982253412660013109526382041321406219895642432065235565514349584459147837956569952423245450415283530269541510335014046998169140929103625986170407990446667615568926699914464131744352591981061464719003012691282464976352201215112228799047630618321209118747381795813840626322474414006083269014746800254607085702565428252401570738786996416241952822035913766250076830027996799788040134570062048619563525340068933440838709728054544543313175354227977941151346213413971164989636308225853836404552394137690651078838000644612294174872835662981623072406080256508690432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -15354045825846678743334472700339176840276492489703629021497903864214416967080510130615821382676383587389691209112677306434548295499324443737730516781445490928247952501084750616126930271807224863250528804474340281908896499139781932002364105195389389989101009946968995835582072560119867937499020653097774930101474323588207511373210253547609342022772350884684065752108156087480753559866394465472827671371213902813656227006149766341893428004456713157895005218668377304403425262353239919088416159554412354161701325252752434438108885934559301099759732449294629800141608084764747521400393983357888179969574684352876526084803176256415447992054515756148444707538711098342600951081815788000856815085113872835047336672198177325879167432005913556598464105157119240004842134018603423524000102209928663974992090609149368746361258747350772223266167877141053508827581858864896017604148453900735807577718150594536948540506176107176021052846850274692572950259734276540413373126725014360697594487762040200228599142219058504916163191829441633729062824572116611650168439189064401988007620112093144835079205636385965422297645394407905058438833151889786850368777603162424371310255340091391029013177275444174391203052329623794675026441954943116549322245449559661608302012834449398358176136800897027610566699419196231433117100347845712177073541122432255824479194595914357269074378190934899536596622939599014671943699732604588605633207187006529624785011863524130064418616002270465955798982416978571663109664400028787969405440333228223072017634812768704503430358151255884434824088197803887721213814565464914679665378033756379481834386110814682492278261223795607646260357439194364926090813460286964248747929031930232069654821083032183356070756646266144803608982775653173838603848964788852059617896537195290159843172455246806741359216869616449697035198505312444737645121857954032258319529424720258179663124050454356648715865459654674944930594727531062340128840780313920610508856872669725067716757077037923710762852458896259061013255050780529003687912520327160800516214046469447195592088739804069040382955556416603035627321025274194831695557934932989842748349837790646753635995906909143239786759059911772376200814305227835801615595968371724663638268335253329806232974705478651363158773361909817857541769519498381320995733504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 324773270938253214233844840304642636151372726391140260937690190258639366049115819398183644863177527605985571398539174407829226938895641234551046683605610828246784915978006281958312085627737093960018992201011407855187183827254006762889882803622132364951539458370338494247740069770529601522213210658162168081618131619008622367275694272386663708472068523549206012648355030877805968714379152147885414368033452112133617591274830871594236491455170135133662667505555947800885539136654493962201914993648757771515158259460820477479687915848004524795861620442331057226379764165162707411124339278975481795450861198141729432792914092520817724789700070737196053176881430615264654008607101734218060855169625012551913383096530742676098019543514804457765848304919362949465205248367170972090048465330114831122050706551346053245862501586726437211912905190240653128247452759533042662570794951551335616395966083818316379696208297163040114142531034438617207654221786304524874537270361752867183073968725644355749952918484480897524920613704949318250959527245385914913388216447525148688740238513628926570305808339467386681821767334083038217667396847621546273424612148152476935722276561971918528301353384188495499339377674571594976381374871390982386285283524122338675064345257953296598421570356919048025109390544346449499772480355368500554230694283410162155020934382888119578050407034459011310490483943871104541622868307150846563492041334119103493085950236612533017816340205250775702417352204175437447097454970355498508623358021133646108577794874155831086218124451209797656057586277318486863162261690287284222247701687277510565430779920650149314755231986723627320110302931783819967739156913687726788203382241135149762783861139090725272973202443947963963478413062393035220920061080391505464067195180578763563118725077871816593007613971374425532340052887878055631713991264551377632627495701678867014494420603096493717961635575858368805023163192491957224072889093377273265361906594929143836153547048653474657941091309140863653110746217998363312795102116204259890761292079625375502586543420083710258865207612527579580694552615599759736379115523984852417038525780295668907673234101469874651148937251368812150602469908989928152312022578637994981396639514728451178331944888395313271733763944510504254712326795938669765612011520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 2150054511184991022617438384054285272437155516165556110528275290066653896191967383797544138806376203783201017744268517868506317594655073366676723543411278809813572766045581082968989191307519188131734199349237970494862807895952454945920219954482977772724301646747658077524978977114791798386755812089067510890950523277894032223741784944024924203199707236587752828378012587202320023934534272008903261337857316770437230370065765853375130018100478701882196444850028344332230674838772587956438270737076177620706393890100423583852069257055967831684242345693841991623882911547830735294411134715123280482065998170782060872130187540692377497817568440262044039655572761046094408029459540085580296539082467198163658965549344331815594328279766650639093586452868443380903128601755692566380427198045329764082418352936415924772852332187708704497446010452116691240198244757775515456254601985468141513283715218086385307443066309361478158503839885789345563106736991354733704042424809296252054133802879294282172207939042037626962322551886427102582905026992689098918142458784847150298222608902482683585558195936275817739058386672895811075457429806457147719703656306049274679689051845718240211940274098140558057848432676600289746946893151445644881977829402600893695000369005470526105177130167147575088978952675409274201195307987771985936145556318755854794670595413669937092271618527689636421439778038519852106738544733536345284640438179175453588202404908311985153187197500830634534739114838788797246737361621780086702558378422001277998477425554736227421524029242279140145604316480054100378339203919968184483595029071404313250605347304754056741490710252372290775466561768352388207685465384176684941330417732762346750509692449810478299460940406203209774383004973837589136399221119898589191571261944970046499168324297256730699717859563397606257238515395663793509603507751012458493180988654060445969063734209901134271661163749545579628168883907425883575317283901248305428358648535058028287262238860151306503682832722687523872090484608882812836334103812840827989407610787188671974300584851867977894036229585960088229060799808409889465298646955011908844799039099838916330411979397057075964242128333898479491184289989539892750197229027457772943657477315307710473546810257858513251620848170821911657618674452800586948416634880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -24858602040678540792440042666311111695528397468873465159698887979255037517312938818524683075245152278485474737896865436026970619163727806308632431038501756949085581010255380458778127888907433948161003157812539988149814993817146027865130358684696449420280416496771319063469414400058906711681695514154356926148035427116088027170783383532181898355336603229822858416293380480670847785525579986193844273955258046381756336898376929208331567136253512965500765896370042121256629457436627025610759678918816720595145043031139483180428066834394070946119090226334916095149178234072615538852207234343705877845822996113290333841366720908176887439092947813526440650405985795216706008987026579852815065393959474211438272110884037844389732561861645664053165213852787045366095216531634874717590893149844339428914164993064229974889492855622057839120420838648086889115830062291178265392153772460073655619185397193316652839878161018031165605514918219571531178828320226592585848195272767156008597588059224724692966783288169934704784330798754301492402106127505387342213975281906382674320954639798155494439015424807952668233621072745855317132240308740953834434684117117776999985606737482350978539048196950417111338430764038408866298107180366555969401033290547524168141160871250543392591263647304055153104244310512475466096618506132011903965276382469899482548431075886986298154223166855386166037115306979835727959297718847940678501364265245887861597200792307848194675371808730034447024167912602205129003476261850747430191460883462554186397057813495358361004968953625564055658493338687032945289718565853676122402709552735180648333128322879260788955540893852155411341107939252092908092111978027961950637476661168556527535482090303282525979410010143184403842331786530235730878538579443791665047367706537990156276022145652957156259123245864856882043862597162477484503228495314492516149294334518324984491855908866829674355298335803145908204940996047496276812126921055895446794240801688538458149297042576773102412920538348408490772677927136977174929309170526673258800599777738923121974686929180076976386311033865464619489550622746752392526034993044221285342584628480046454351173272787725554994101667087260646902630438426450707555070952633816239865456217568715243530274031206759494968393900108310982353030986041897485009638391808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -198324862898464735011723199714951224382022833994261347934497852239778596261251866669664076246721925174256479322187455153056770020953626443064824668250481866326731469386934290082086872618539714360069755624484281462376302589810581744344254356003111226076974201104816456764222205015708611534358656918460786997158237930468214019879087850488735128746807536094455870759283330397739558135289816165698460854006295685373061649942876715269804349081573439945009560995881870038295579854940311808649206708460682305504001217153338943282749800785266608997779545967967904971557941970265327638064771753372857574994091003848386710430000630483581604553509098835395093639526742580532107674292227368833529246271305337320477990132251533321764117879062609391510304500040166376800378630231546798243078516621855913781412174297089247827936470904994606299270898228109399632305824805229973485996397840291219766321794760046772291777237635134409792711886222804695394486941370963251916662336048253533341708263504955901804545804372257360967826062924417587337072930374894230033590140233465631117276834650878979176475647284472772403244154253268840529995938780804024069299740070820666121244390420655918801350430772033639268182398564986741827314160906439439202318637949181333983570539456665122117042972134136555829232257853798520413195285415305202264127438563635060362524463616380853848140020135822722049321531493214315111199829220122646543389793279249814545489731594114719771753295071427892874383745377332503673635416749084733516587224053900194943631606763768936458234503132576674028905252211622202437979275708666470212546218292603952173289301465565009267620956614104981600697285825947172823476151148454532763878509219672786431361863997569004216198836614278741180693008799502273760607248805611920907503094178522713766537566160453439158861159958462925534481159230940966467019611858441914700477133556970247966370384973622636080552225201059967694970858842944411361165079737677369853390636023200703526037129053765924167037491155164128051006420650208087449454867196148993259790265632251693694735555956921080028319275307245395979441431946577949129265178238750360259605821972972284209825503818724906876779970193955915188845713515106985433701656089951987937523599749426894928834960214534707030010563078383216604613141612514079279708209414144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 1593610465455087335974681435882100761287315353281497566149730034213757293842428176053379070609927460506781911441335100164811486692524982251086139459035747038388064372112600791828286496083609283013427406471251606106835369774227615540065736534380318326510527033638922427808315244976109693086237743165807691637184726664266268104000180251047322574194999941120331426185628397513868141450823230474657321449701402830625106946946604709704417731044877625000753235944444972807981591665184150524644237589042293353062947502080974706483607109984669206253847686079860895245221067021777942617500733512371280858841152110815087017090285850686421139974085591249426657218332031489705227659590206445823949223133938387321483794618094181054460064885272707159362798929167710937184051194725222069089047058859697791862673951543583386316012010222447414085142660455455959733422379405595620764099277476050948813182975566601919643859114705447964968492513015090047967726230242475278136258754626314389190900113910351671128766553767794536371217503995446079920253622621114506454788388436598576491198186711646668786952701137223107761463483527683983747216968732399658656420016615973615798801671791332881982439344272833692081042070609117069996491269191805526073222101722056570461867942806492708857369118470087833506542737160883063259649970507661028606233024075015957210629691533160288208147133887677975909918518013272456640995183534207694254881728551231601810628082104685004645441396821944625130806346303462571531954348161110172546022472500886414497380361994540858486124128746821012213796618248833801526788193124942545163126505265598144934066325173239591114250636756746664288031575700462019151822075840632833647336921114457047672875970453294568984296223702912691841323405184085840732565614862501956017536566700633162638683392665046907535304406108517096350096232029570285683331063097724048334278439904568079802607489494992865069677073497273366445823820425883183089354208738498843283303016350078904619972395682838545812984947235947397999383177185017265071094367614556434496310115371658087945161066486770372477425796357442392092216451723273745131888376648198789291620434900661299281957292351828272672878905169343329360190557366825284174494166829614989085739678570043057288751169034814529466416465250614217949372756303497315774841950830592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -77867927919026837343469281018738968240928407870052498241066295877040941690483240984005601470216640750155400795820743749191156765535991953218003160353336186865497357782315651574462286936927197085504410684968201582939402929268979918116901651918079325208155123382081390346081912727650053172603025523508379150237851517465868221979252041863738797258319524422550927834644512219717931500500387364225706512964810103015593997352893804759313531924201325782538225590617819823975464370167561547825035451813155433206288543255605704882709913647454118181175582796223543309600832870630844165339622098440576057245684984880817704830670914101463767304761028660920889258541853763297683625220311827930530818104055933706418438713180370160597774925787972935261534863531187222946788358510615021001810737228264360171694567458522064996755859309451849724389216867821207240297318244161995650034119844008407269738409453830323625270575840992599530346993479077110931736153478935241856759170349334056174585265348353120247230616363215188133797872095111554106679387125473993127067764665087801537395095774621214005788836850373288247485335972792434880313180098264965826451309890336644872692173499090175227978974473176594228980156005034166076460098563150147908061267350919597379208479502103360738490321100913870114508043130104472594912505127130090740129240443719131602780183421484840850034367853187083541984114275529931610786530076510200946563169523510959142811609926302805192996724771514190660722481255334747188885486516077709659984976245426645641575855848979672896104184123546185230315024282521024111150640320497870566482521277082500114869849790809054251442152774574834208792204119290328871385804301976169884012397905103512196003380766821090360010936974414740655457479927489498142393976099167407504780341730724217945892269034313671978520549030258467982964494463001352110013112621718554791825522179827678637052391456553830506804267319111701327967166310506819764845203680256673208943781719648610940481336319761972597926312363323713642478230342794809616924472388098948345428153245181906914990978465279330253612611734409431850501395893109464882718414904141259970001116186545956669900134892330113932194285535979223004927904291875994662742197985549149113635022532457993243990686148138164836316073501499689579672098520896184019184547990077440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 998942813836559886100643297519269900603622611487572770257519063251306930076046578041108301418232307922298375819964091548929293631568550551461614028128882233190923165335236974030129836137493606761806735218401844926939999300670009416078363780829772803117869511813193521468490254769509728240967001779386084899161156237387381081287111086812990638583424521506441073615861307581245499105643302659329956616023987721820504183253790257461813521785819866522079303784888078370989087163497179084329728879107440478539467655989682065287118505729961797312802846577916893325632075819436043535348041979905208527707064234367516317252974882024626944139337999631012492112118755515649317663215840250288436249526197462329366654087288978112153189890953346770069482737986930108619224058601435924448391356776643138714769534814820698657324882313629952472343857960813246963896992323556811721240552163990873451333285358471592028766020436883514991841302718224055578016988055388864517755419670002048076159111429733577099519399619948387994781444909502556142618110467322260279501794895615693796025731174988346065254298913302890033146636467669081909154896857730224926483310019775049723489430953901011021875267563399240150621786292373080525134561370144575089683208826844292181674607268778066913336479163106875427883974948477945848018793019236433212966773019253267550078367679751612058682150286510828878056134281612823477671809653094742518192274585240629223417824719563641645544351797337013928851737248992020005432311909615301589069397747851737573386566966798701470502240931052065916640222416540213928609393056500043135746034468413134052443969368380982842253063168784206662320822742967439549799579737428857699594929803292332472272417611666724488065044226770289308588271266295071398263218162592073388475089808888439347755106046534460521126100266746634633482627248061056668656814186198786932904158987511541023453995337186884694957885109354466177448716057675222539465684647859614882037178730664396132313203627898916883987297499873723271684406661631967076978258476713534639664934758678641050674570541753110156192501280138211018837335788341715836081674021196115949761487526341680015593512476540036132772939800381467558625527675579928921782705799383339076850475074509354865168819725129633081838871191046127473518558061665856619466502218711040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 1452298887243141243125693910526657506118739732926386821528223036370234891748401198059709232149613887351472441756235258309480118475845775197458890821687734474706683191532813600427369633440969769810227357402233934627994797060545445555447259986012434662829864637098282340864802540241209540633858904180290380204039564636432371643652916761680143803920889275105076923747756981380077426715609695991529694840287248753104701513235289408022485915507860308894103591147915841044354927299917417812764531468122847916952277965102351788013265076547309850068154552592660811502838928423240473419724815202049198844494969647184199979372012150665048919154257831459961159274754679897339089422781500435076512317056452112375411437232558556320785863652296979198684778968353784567331580242069473452716107100555832030438888096497954639053620144081752483928487134547012408639818239237423253116456795152317770534990902324111195993006915299514703178635139163236103520320961807147388286840416471032542155697646347815181606509406011246099757068690421556351964742232981677842839055296754878549188351738376026409740539702983099662378462307568673316213731592137827322926081549101308519768405066487323456887171855728984127617711191513057419758810887084737071151784117810241318016116058733702398118737201919488778471338985928390077392755121301017113402520972103329463420870289389070753318326576685891095129605336437468429558180299634690878641945144730556504510582965526929920083545675725824682489113516439452371107776616383285446595390365123218774174268781386563927376782881789089459422203350566521675010363710167273728042246726229379752836205481274882495850515680791759315298641108340003994466496324135209702109696985117041965425070387485514049329197417671076412553375833632343634801249288721330787216868928837947393010474926688133989217758790624332213873771390909417531291117032684778097843283016362828428179479476479426323575571621459106315215523009430081854956654743045180959336950186239765391378404095894233795519063587099552211024511692172250087900347629731096438588816810016330939605871826513721874132584904023530663601267745212078132246625253657409699125805015798235383299164372587460589690231288563431420071587170470530943669473761716106779130229918068763740736859079760103027068216617989871201758680997567389285981241466565951488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -30352406379533418628334676344376247235998590311275050805044425320172909307177098150479274363454055716106824210029593373577182933294360919798662621209970695731970549404628781262025434105906763450951195652732351668102854043456985594546981033011251213275082279864336634562160475095177908471620419950610399110620767096409718817281068204672028597567281327797542100933061755954321603673038492091629758487665623470787336362580430039640593861451622408352153843466210482143961701820531074322137400184452424075049428571428206329993556628554306193022801896042835897126555358704610830872627099918158839302212341958854487864151780407629420960157693593568538540419255412867943165814110924386956419554828010629722366982977943026616629162877437838282519395063585051898903292512478563570609494210170186821718656419586078614394504033765913234164868071734518609374981856330092166753659309300753155807023580362933062571579082333463973811170773481454517148316735413232964713142581101616261479282075519923213640560036499941549968854211271190461432036354795916042573503072851713513545413091336560543330179939829589232986876734351626625568865260128837620764298154531825034197192681844652711817627790545991505707859849167913896636617195832355997724731593368787991492555179403230540522797069155901818951946092755970770763873502050311854797335055785179320924948603158895369511746584440580979419771697681468306720582155776493720934984647129016279089899155296029123885246037599014170852607903442337578299030963942496067843255780021912569598193044919116429029636889651854160030514994554450333492065598136278777784494097707011086224618567629407566295366312527777941232452091575452456643561881564329813548926004405086892756126101378819592869779028877063480122033381599646901124808809826135629154022447016093528017490900704452068777104276782002606538771285334109223061085683341655192139724136228038999960293201150995996150887405198279552078055081387731349231445158395440838764670776917769464394645597323372203640262600494498954052839922974205050691040482655666543591720104540320187593837498973319677816974243746054827445291896855465716828166424011513359870329943125097042867643283092750057090893543109714095949635892905699062715212035954558372123508519550717158887897006062336448185261411998348902644553842093187935031541032878075805696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -158114181103813393978999865876265385274481069836994512156548742214327360443032623704687519248658890407150757863927969227306931050742702790769238763213975207813788503419347248104270732219195109676034986707321470984955759659351978782528807817735556784745567491819258687359500630748612876539503776221211476349811627219622427022349049017925409900720821762162996582545630504216037934670655764623402516642507031748602347255403515122795076864376696983249094641803586712796501453787109705878822720875447581790151216556902303573552693178781118370027213046504818978073400879400751559670874872552009508120196753548027154771908551724016653729875036162180786726838107463937489357605893446043428019693446098756041389892884244391686190228322706502044618072418767051324205097782700319485543210427765006273216048358312504862159994765412071975455123339683997063622950500560924555448914443129596665051139324256435089563838349697926981859765687286025633880217290605104134556462737444827229903835753698711836787916466826428458626731736768248036074438466364912740605642225242253797227007876141202156992180888338731773008602945267230061867580649375844843458866949537311503928152134880259065370772064543640381045577883014457400155757835731542053446463644879430917276508222965827683373101532463647284545457443183580195845117337067667484898414927637775545054049620639160106309511040820143171089308584322914248614013081287910444890168050873436453681330333829455377572134908274129575550426672302064120375210052669277865993229421948324526899638641457053692797498158022452147840890297694422130576801801787538264744403009538039722556877369398928037944742285499653327185335507337390072964601776546543154790910580512677141244716814985401071093674557091054902365988857920626474578566900161192458597520435814517957468997100741260449556549383918570058763138375953153985505268477104724755643246387911897900277221465412911323307402020136848947963836843544297073226438993966584671070228585593063594558749570729059892175471702938816722513227762541279395448100114932566673514312222921212943675199419800573075452894020937611159949562972764389933129185747277815392631657478161592333984344433647353530198807245830434026034690244701729249315933374856267364665733157025755636317109316416130485215621933787941097255910211238086850283103049417681272832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -401526475569167805750951456387503636153267706761779039849458273902799928216423716529601313937912753914809351798687081384037969584602842006203795513178983352531405446635892523847659020126764938163707830498337132437197329425984491278581733833548400917779770021285620987826408278251172357371725125323152473571622643302086702227148854720874310226399055689523405613031564241499659141011410234727763355303240036579048958457217814580901820887142802148419183060499984407685477809889110941158582923125566548687705928191661270012556931645196196933308856238168531214029465025734818920293249154212501443609084436016805091058339010785073538138175002208576242038338852529740824905006405682534625796315560041791296777391429831311498899389798000948097760625415005277865878400174137471673314107595424391420419685042266252152891331396163673516301580586399295335905477982511799280684479197361360491160970201107722280077676525667310743503831135404621382962002604473479873505874017652779431220188747581535607611282379400096103346634938048826696332469241897735015124737619586817133113278130061117855576555553582903134196494672041899758147713808727326259371635044189053460260899440177967305160680608348929719786966826816577099200349029736029121750457037872745440220248837508156592452676690889022953916671296492152923082162527746370996143289125930996194094237644494911775281779240703885892550995054753368282197727273221671719167670683593998031359695577370029357291447437824757782640295029879099988868169083936760531288440757041876896446217978205472803224375597740836412325133228470465797233582753213044597330624774263505687886795903794818835794237079731854085310626752772102531605557085806404637003347426672815789763479257259572204635032763369601652629448854267847408308892749538580496716979373252243684116659234243509721276312840556080124753999407045666654692492240411837737540712639451326165612352810503200765843350647806156548521439341077289121323079147998295143991805217689580515061854583123752150306738619603856852744003997218114259678286318011036993781202191389742142070242938245616567768940380947388642162584189093417690586091258922272122047679087621817533671423783761701069405557347398934435422425383940040268020210370697553703990745430165340451473568542643066787523520240826411514256382565680357299409220328702114529280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -700835593839495057772024135629214582276650213731287325057713046837686376205784911908787904455003634806503546641475465100479177938159996182350961843587417588816760155177621137843245835759593117592993427744574978198689458049792135770464027097699600459698246878498921871984223650908680284287150629874734521319532045755806504762460527450692212371187788662852443549671471665610928215173936164508540480949074954566972480893660753088070921464908040413057743096259091084124309252306169265167667978312269886333770120370352958437916850990935185948497854711247469261104262502572916670321578921864390253718586767413171914914882102613513487100427478345490026743255152520036897771348291640210781009398715208212844103419421831183994326171160712575507397739427456280305203585998199106716010317468571670751631802652344527108117511891381599314565496517762232043181114872832636210630758999104212790381274349281114678452608806269125300517677299472679701895372062981362982330239507622324405471326882782406440837728215836707552358212191168916107237166429167710668067666412297070552580412337886695770099151083842204519908109626918681704996582552255090907881395105091476949888045559595854381046714064125044751224485873915617319984674274914925747132099954705060914611652092866450277215951848182801911038941976320717568432309413807691265374723729559465259691673660652349538120343688914699186933986907069334414490311156112978802084319589439336785996111311781518161060079934158121629452339470871036329471034833583708910156549005834892332917077300947345925289860564895961753075663528330164531455747263978464215667724588160785140321549819684367179736628541526288326189712628419468339994189773870866840092788887927988727651310969136725571415583787683202459580864746699164395743261440378465977807924759013913479328376692372896788287291507086799350802548821754590314206378069506201793583269787056346247486213438423894377640299163649335494801853972382816650710281987301621013189827454443242402895946391703096393980909756833343459307014930807706846991762382085950085024777669370671191232469783030209231697351347898533759467212322056605120613669049539341928266732494565780528371367707821610274866747557631534270206380219684250630842965299517648377439997938017488419088868010274158690784343024758617247972869009710555059493734679266952478720000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -911392714976282383833698337257233646517903130524594694559069959836786733236723370469953138766727151082706539278884777626414165432692060439286932577851833953578772318431868322779708543755975597200006529407569235180616590837170561934081853152438527330054426890545712544649029936643375377743701790572036779592394871384699345476128728708565647387002472692085435132946411497809525069809864482669546239182402893135927531465282599854824591433000900639255753028327061410642236916671776808187186660278140291996545122044019533344807959257078385042599475335630211459198583903628062578314307453421992828528393886117183559099992453073816262577673972248500170984920393322711802629073434357047824009462547410172843766514909009128052463107096760193127427797925084972695486608976328434495861581597726929882439630826670447285439943484587112068711576485737729641059829021377571287273573404174958924949863482024003955559060283699875962253914457608319323734737383346122145732091830442787852670997752868457979380851542096379090369660126903978029071326299893852950058077640460695461262240176973948854478334161500058808639284629588172812788493560917150935480372702577588465034287509449377101408161345616104161824614162230590110966906850787827759069900600318704182143427184880387383609334842145348206875504630569778524915605757549950350174603026264118689194457561202046674097435488320929831200703986995146763919568973523671277518545182984835439500849666642725017410321908213284640121898659152476071567886185363071586772932440944430781320719415935684485974630135629715762500653374634981754089037957346023270410939479285507181280309239757527232131579891332440133536911477685944703427995719440402974352492026052102450438884521566105877978657505835173590025851345541529313038642753916450113903202247175893296665179123829993206794603080815801666775130486599056954655540828193093909794343970110803392810920410670117982117356309054618625358103561740015392787961248151595602671915346555657370089699095499423823249576074267242174879683479178810899120794866699019792403285559994336301030053022691410535723905799443780958776204580115313237427986503087138273399063584706542318212102864455354830170313105392356862635599819166673632226684939998459154592342526251478009451820748703885928135884314028230988492552713341076774673950213396754333696000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -892688248733164973363484592205117509115514820309329278314109668496663039761840800737904882154623430294874491723538248337047541945625997813185650678104740086316205608750410144490310075458541463417886164319103230727931403451545389160695615645217982768870464494554401771307649989239604949537325661918695971818414745950758574734405626204467527089953683938313563458878328567947845310929105251408864214161074642779942621886692524665555467948512920457079450671521400030469732572500131881818169301209544384716831999297923130818160520012673926030584794582076516837882544891378935275151712680628044331488300843568429973707352075787127041490672617646342553858252374517035449559240866329987450357066404272750114483314981861787900686924458836743248949527881542217384716257782988279757639986349142325628753855334067492322650621600069726781589739117997174653342696039781926063427962007582610734926134654458872745791407654056450092538360815089186673226156471348412876042503527804578251424171805073223669019085076209070866922140018047040181908923906023628801515156262571960300402854938636611855715283013394182951625016221646178541600790869475784906745159334899685338962361639506685928873235254034644852031979201804316587595374949920258162918513970363516078350259525537373372564550862425205159316087812601665544116130442491514472500371059383176638051699135235979153627539923192662801161888303462155990267180469429547931492784002418959117632120624822561363703722190512540856012285527837252221880008525777923886359061674264243388426942480866391292484604465947634631714297468821474328246236915672352458757491806111964113279646980263286043355671524991683662036739637514201455220007967082570855736680434127743111022760201481349850324552458294510026019151595334145009043360945255032723230750930953025664150944519588087715409536809811230600128376086303530064885591259082440991498464832512063731244486134338045922794976274255011248707202763607468706260972076442913561046439109995482413444711340291248716417512508206305756527406077916701368126606685497056837144164021574888254905636104911112969070426673170046709847887506943873879436466724390829001464876396175882647047490580785376635658480215774015631679237025254051964367380933044144535116269107621364902341601988805354930659286231244377246033497489045559613990541344459727044608000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -660120028688635641271555484099612974270752538491890124347787440886471531905000375608629388009068905719376525932506469234362614991874523867576488941794449173602846647790935771722511771054196405915737650174702545383180324660630359866767507177192950585468434864426155845383926918807008281206166606013942195421578743987191537153248777023033941953470716567872224480299439670388778121990301307230647604775777399828814487034069961235994068270740589841628215832477839302128312903102646424309375842273776131483242666621331725973728261130986825488731890305133660581520124341677726337547067519951528902966290630766555717474144375534775748368881508531513602609494988385918059894473105479949948089096936124264324083068118631790650482792806975064780035963094913234549608048574384185242627213549252418145485078573232604937377404342130635456105294949168634170608941334323726283526045732138278009500974942987205706010170147792762283523191254835291828466122091884858667482621361336559313444322832328444823890825062837486395394315820660102391449688240326484318731484010706385365232346692000189429249446650331591866530936779277232944884913346625489651086736225834337016308369778305457131096461666343123044293059981007828704315983179897294154770194051820821598168939824020965388319667463983451344195193299018140974498866580950099451933543999624432619415259048498023913006182471290641106002106623994466742630659513965195820423367169850846329039048756521001241534181300811232567187321162637335274996577370051734782974033917557518197452032493520614954400932985253416996080064069340286205667925567569864445739519656998657262278346209446860711854380515490064082660644257591637819492579954701529911508551903287714289165560338278021545597251587890083611768146682888884297371433818670112020365462587261917121971424887781050499786640995163994236096025676363760617537428060127463271370083997722226897752019604562357491142491099123706969087540700904316134828765515031770164261005648227740821085928017203366013719641878149457547417205827886246889399753657149246795970956774872859387095809541161750710732155408506773529394902374135713144187231298902985891529889953190072881617272463749582026628859390394172705645667424919581783584692867125128858319851292712147545978781029781357203334568116969844829394254373034136457981967305961128329216000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -419755704845953703723131194753336838875418551921355538411493110581519650042666980269213823199491108006151434647827442601190890266640049032601416935278573762240404633847980376471407768806061765756177911165677893084897650761116368088358730602005744813542469370153337711223576194747540279817627718737226422632553355744584459403422059305345926907881920356379282352905276224485331295993332596293912396598097505909378076641276557106369974689753527348374165644101923598006108601980530649637787757804618561475203971500044034255494368822360199655079280322670398472868565381233731524759449234622046758545430039642700215860237289563198645189711206412160019088131804677194682314397773898206380170014556767861992285759108776259217645893567056723317013080334443138961994784093884843696362140097544692019772695798778175835231763004153083155151919165367077689869533185217662357416273932613346166858798725793228667993623823563789192219133609211663954331467378893429248397876050706311464180456011545535729153804984882749540067610017025319698030697104091902531108476069297566567336221901283640866198815671791016055313482340941088651081168617355633912415174517533515939796043884613536783983444354174917763002570050373965547918585562479481298255595906152895463820714142740500717221994057537796443600867173630073660606897034949452421747460436243045058180300671725357232533438336904022830841537584318137790078818306235564486112917170715451925447492696525377049965539252284946509642859783737370071592906383250564047862174083956842055151985038887885753501253462705959529990054574107377822469326496557650405101386126848741529610687024465461531407720847201869188592074901424644701478248207497451852121207581451543468131906900283216814785740724730115333838384609934202402488967571944894440799415692537272573314638971118013775938149919053190851662788067859341956176139700870712182788826082769414434804702497779460702767560017456403647546201776270703657782055228126444218423364824392985171535227765006767569313362257980705344582988834565290889332701224476008468943525222730274327726753737247395893483107647304110128675298576272888778267902490124590840914975760139441581810019301051961513974350078525960484588256921376463453495453055985290980416576472940893263667130810503474841460860036631400890248108685291543859296754286464283443200000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -154264950512082650914132832157212375525733413917290826220119425525728438011506867561574350749915669106699772935048333135427367969627699646482989958200612365967709452110804006414678422713469217624471545692866300603097851768169384577774087039899558409220898664318689748704466171705511880150934410328333934609011794772133542034413075056021032915563150336698844491391981413452978455767855624084892726556128560160712678128936888350560783979054808170376308626376039889557532565205780344505722507196954751299565297504613111017817015631200535209788806043878456637844546480240470328878292663002523014170102735124157694532902979726455587617732480237301583066996457140829594397548057753292876153206765589293560086057313625917839883892951744069213301201134756390810299974046932733239045395391793302666685542979280152145806626463515045853105333298878386051656282309818536507370447954940057841248682470075998270099345604674548562832370150912903631383059103740376285801125261142302868082054713663445402573148938675949420690340775166879367594088951636158176405259820583274925399814736188522318873364783632251328956873618904706498295145600623260510482914267707434713856852886511920920544524780197416772901400889396999143239320920271452868447186516015391918056278334351383051559073465895360555756593997964471845200408002863726470130913880592069687280741499824437518488939591567340994603029066174412217894772441438633055132147333036801882213679453379030896965743974309472765633335754203828317227334331243584439223497203761367779712723334475760089488942329127659862316684014842403250794954754559722426854279177480353727104651718054977732702686711114462904721977571981172512876495684618899973602047958364209596809335389969484441268157215040060862633943996599204921864892743650267829104236484599703085050008720182650531605086610586508347922534172963264924347073405577359097434722606760827429259409423062009855894521469306746655731496148023531305924219897918471340132870365899406601910721987268755093140385054178733651231076128032174508560229009406800429857050933327368969532288445353380796920671817608594692706458318240734704419826422413264880362391513616576142001347421340038129253285992273884722263391655015678872103701580729188728025873629282078176306357951692789697862615825752696203107403719648721170137896383658380492800000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -84293812032062961692427688840783516246386696441717704011032319400093802501293929481002607157382744784251717143074549862800953007163705114407917580056344117938045920613106173596496845195292666433129674927883773258253845919917638555683731407997855606662273155675451896432555190673571305939470028489015918886664862345818107560655276238260856907428316584430785102510333950322447086648361892090644144815955940790740175565032692636869135154673395864345706022373224501268372147235811383204050461956078282138744198541157854326948035171463816114867171662203494174110186110609434637811104642989997656398645384624415256583690362535407496211847666712041552898800545049624215032719662826592491458245263509039408224483625608656356205219364367918009034699006650539586593307018913376382285021459606676505614042442394798549037237670398453297155210679630027776405769407488668623549613820638970526603168052721331403226339359757077132928883356038379804544378342144271420987949286896236527648948592734643012320031987362166919636750290278774352257827374757242523706109189360349658309488752085699602404641487954571392187723489964977947722176003569907468063401819625948825051276733143339771701278996763398735290116585225228714228805194707432380265996963205019943408874182221758488284792038075518851082731544392706510964689911572284761634212864922704287035506988784279547398762621271030870598084918940542394290017915575868587600771278948090851308028269571376526371828868102309437283524308125601065788506991419293531153189901627036036818949949562343262475765453595877785276066186586317148984997657928004527935917702193835218290155563099297991183446401515150900431531641761108349487073479823542169323653412594244522017277076372154669890321628539362018007064945672547753000436044623497918369458749683642588226102432169139978026437031563893857516505936995294594453650703403707106816846028121787574107916720429733600318703989236357205265465050951508949834525606591066914195799327685490421187452115487444738477613697722421058865860362387637067527942360872585262919055790713687632229838279481064353323434439933549222636974138983749470065266037027561351020505724207965235331978096824185787916747582108923086937809811073252075715174998291374896308354322055383861883996899697061699390570547594932650210713764493996193030370228531867156480000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 6234049547622459496745100410729479052467594838137279176814871622749977351783676894161248051274964728317437305398711938319557075140361658781094848893614805980492267465705189002161133165829710068475024005140908111713023896973123791946124485539834351033911042166685937507889843248234090752364784191698111798061057493990436804049164369016239849048426450188072831819799667010251267869902137268497367463101064968067656645872147868901680105389814372186133563160786751571691454270777344283936241913615159234773162427198078149863373019980196935548950579715310201521729310476328706855470366510007494257266730009832600324934985694074153005654191446367530384289624073430046984049239381103777762152146388353035806676590112018056078893832806489615989806061903348036476884087734348342089811388392569728222979868835239360485744466161060065475228307448494759085323786757604668961027083381941806066309630357339408686644008371394862284369751405658732728077743022900363021088561423727943337003095811130673391582359405123034699683715248848051470408602826283502239537467515348750451233657442746079801751945949221490139726144576132307326893382377436938923441051989921180093389182097073100201595009274949477163573623429650751750452352334410626744398296829799669357179800002461624778287908657114019026981276739418891752585714152504236871500794657092451257778211623346634580287489436554321808161037477179249649914834491199628130442296818699849658035697788850448112474248452334516902169395419091406670198283959364662674700226037535956418676347486352266819676604341323846399536017499657723018888683319153173277465050631276594054519098419327277455591267027455533015679923674690193195165940561928942621900738414095250030013490133551217066188706259708854523366884420385175408525007965678241108604868906877918691353258536261569942203633364552298916805919727380174531455510049232184789623734392154776081480194753113469029447342369766514615304980399472723270983568751157746128969984579219309807030327738628075011173881840088744301693715934730240880632227652584865992001107011892750291473664340845299541312071939269956595419590278241693995900089874957435582485937340374139704575305241777751535156912717309057799221884158272517820222095963585027518642241603114150155577066233408097482121384642977362575665853513233482396183944748607733760000000000000000000000000000000000000000000000000000000000000000*i1^21 + -6668587649547132803877436366994931160563201195871142552425144614228401140345707166339915364368548304620193813341376478283098146689203799703597934615904438370750321411043058647487458363762246982088152638318922349970640860845196952738949581020535742044322638404522230327047171357437855147431376696431215421843928288081469551173164279407240668317987599766367802104363823991919204299175324889194204919843581103237708486022915297164939792891074767579806326036150441187861121440496395202285046865816775118040416179051146147747691332621653156316647323861947910418618683630696241117574546888606116064232937791788943278710172942252563911964353493237506055718409715403432322490854663539993512137515463964500160353845072899974426954344951355462676159927969542722338151908809564482553593496017903531720634551572467265983969054172497709732784342502056607087272248316735769387202268551760891284673424820141795380002453083265596059483742733958062482548105808598677605392883927389091256495113022148168677098379265070919170444671065811877248535533912267140674810269459088628180683850964643156068497376177838996708145772541227855099528169270686758519922087910428156328791350769065062895362817883647214522504617356324647431068309715134173516555435226795882483079874611741036552504127861011477592350996815927518453080691741550824629237858470375148572384612876365524152690714547207219293126463371537527292988893884132718189706320834605268588259275638500263107140756477497593763183908422932585868989171134164068757476066718977209083565712861348584580198149343315970538899339601497519901313760036972188471319120608474457872535543366818246169129399558666334969879772465947250405495791218301916460745879517589388192888650727657564817447579585416881992573271880531613031451090985521655038184545605578273871778795839260180416181963308893037665690918432993493337848498401363930302015394848815161687918081444906733315808828531312999230159354417648791351390192131232329648883208289442790651063846440106287972266438951316761813867257913479716955074522730126709736193220496490577643788513383925557697931211696654699738182900481877429605411944314603411033278620582711180693801726872326052086849169678585058795201020176474250106178107755690637414674366554122077406679052130157161161333026616493332768839756135437805098791163176817786880000000000000000000000000000000000000000000000000000000000000*i1^22 + 147496018291808788086513649965722931737549314792534286060157453811035037499104481346080246880390128315121754138175982593769961717139307582511817073116954608781704052206886530103349473872587169352138617695121851677959950208447344189429273431408915290321947049738385873658551178186734106273007842613381890734473896760754914698511171309689440173690716974702605625066644904522530136549992638511840278434903889535576987668094163628099717493881791260298949557342971958090779319951459892020785107686404101374030815981673607877898956500065374530378637792077512231215041950964771835594779326390888481186463840386304012893928242638743376013146024063014768953036081561721893507646346327041149601308523832474529662890824488943883053890572314289593064873703464815214963873934120201106078800553693478547540829486108699282649734610730237371260605207341448498232892753136414359864218062166313465490303379450450493058033082730171319653592914016390627893067318422802104380966125402646620632392577400445553926807381301515597118801394707018253305358361686881877340194662154595350937549054520005720653390494859886774817469020636856050483359616513016324242906235549119160840307228742468880228379365921065152908406103947911899310075229009783457020833541999037845351488520523958738767487879950604781069784665745851757790780334190096814872482237808764936988713878966568775390328170399732046987594640630313768469340687052982734558965576242827453618201620720791791811125260212358073543082827301296096514683175058037674554553703818347788153192028912528470727591578931996939856516701457521568037378232300551832650150897979799176669416495935098281043483680139192071107347857053028598863757328514046144899380893413742140497578674300967299051989269170745291372771855215216717728102054138469381418519596628324184413398249116927769501132232878353517826166124237164808637817203281858320646313140109513556493499044141346960479677573492619492875432478918759270483863614070909037058783070508102913714567682134855872401196059425161017695490700528414456214101445932458539707893347506394090332755733304348560362792033471500227900925846776001813960153415380413447051229046268342987861795791861763431444400988264307579042748306908644501370525865451334013954122958836607305525164991936824704745586273437490542260713089288629644439958500619059200000000000000000000000000000000000000000000000000000000000*i1^23 + -349615489020479652665111959833594743842451658384189532136718939236703802577443544475017541105370326682398603660689986310821024432242978842294556558139824689567239821850983518503434690522091632008879648674505725571230176667972965733977158873358461918559511394258961416899421354814243584883194736090289292099234229067523323136024446027839915217911322576575869027896484578405531131941543367656203887282606097084488930612908637732598720538039132385774130800412139433219999800075685853666114949712804331900877340297437668636380377442273648912485568975802027842653960726351059005724884480014713253964946948116819670837132412079315276915284967752856060635559531875652273008180977934976092180609290652434030825703244093171046521991727331867049274671263881994356206240737511474795546158707943900063438829206872260544838107971030203387185486271645996003426261046839202669093565313593297336176514144234431889365578175938072292307555964380220053295827923137960626146093032585774681538496693758382912164935161037931137584216204446096677980994253797369993780350081552642897928588384653840327780131372287796329373319823402030018146815963095438718156626500187557143406800597157579265717677454969087056502205031972639106764072879020085216029380832407778258951870669557495586508000495765945284608385154532211978799956049563111971754791834389768697050757608535825844549190463921549368972337230564558633455685173458929854068711433420175371013498294211715509516461272187269056653992712502221753554322908546736629274115939735968733264930065926110923831834096780529680956185418290405498949429924094960578806963428947157538674156801233371832927721559450620456034455823604163832639926391892673001326445176565454245907406329592749899361903315940467231026696777649661600723468719714434448448268221531490123677360717566489670268208222417847221569449424605300795760531892338113248253499232332851193719217329931105269722604608776767003371134521968421292177795026639153153379027068434037960721213718612054213627278227526757365069757317125116450840489435787216075898368819005226581566272533265167212596885438491164101199898876644716872376648342769542192826410639230813271813018166236291646601569315208722990160303828268059183875470402164843210192929355383832287945552026197755494202170656011612612019767835592623837479117775909683200000000000000000000000000000000000000000000000000000000*i1^24 + 1459598601675797364439129554810173258157183760767735106137916975239828153505879351654369239431822776742921676576605196969335540426320737930934216147458370415923654922215699321553308895844536259014091982695826729308204395637687364548336437200784642111091574760303995450017693510656891225667999111426258088545967568966641799755511087664453569678227508776924918302133188469336730982889339588107721697069874542987265273743683838964495972878438122007652161708193914746920705423401327498287015467884148194490021623002260346873412314840561592349599413017737778166732660822304962444870511584723796362920120092572065554459235520508300361372377363558489696540980200317726144190943181343056111876236752800690846371588895431698319224627136534402741902222204407530019651743306351400433208132322053033610846764924654024497336324132999231910758390348288338778688213284357968349032472417274604788566654007132747261354787804729316842698733563771251083878191128974905435471056591213622629284010419192259359164193866956178450650761304783766497509020503119503105668579429268691217534799350722040707417529574020607364579850430095084230950481611255255071641556387793262783739566167263149714442930310169525856843327713802402760506179800526769952651772203809806999625752646865359098592424259986593911651058143359347275271741338290548854564975625667628361758570231896182263372247232960184967389744945724338717394684202811878238402290253302581732467621276968591211751112936429662315683665286742837108741757778155453568658762909061624172942530007319117913211885257222720835612004360932853873081613170118525945386263490104770802887354754131116328546010865707695995461028399860203043363793335521217477204805368359690860179738766863852796275021124984284930311939516758580559218488852486597740197233214657560950971690364853565132631080662720252885747076656983620162552155385769441071021219335573455340848620162849305231904658274308320735407780978063642885900952265037611486554179583476143725495891450773005277669740543277212798069276573797945364609983024155483233999424294063538450856749470775606266364308560255649730508603608015234999664238635405910525222542347933569003262303132960214924382861522504222817279032930831141770421666829306801636045509341810286263067478899432421248073805204775518083597240102835031135764039455473664000000000000000000000000000000000000000000000000000*i1^25 + -8916766598339226757064312417272205305104269794500304245973081001971300242661282363215638803905572845912910407424425778296554051901014132707320080691079376390939592134435980954397733926256057607431419156722953952710623387608054914038521098907079421645315693651871692749054712225954865618172533169542699796903171405246095799865210632308694614581667314467577068197799573167648294558193521980469396215519879021373966365258491045543920129941640063277218426133260226778607780427200882810172493750597178032429779346637906107333595096263869751790810964327717355171360428271217494573166580061670070149723727957375173081711983271845784326789439554830761482409202822513031071985459240699686781439256396999736961272057119801457133009357814082812341640694825938201987166842571811705825761026893639119045646825954550117696173172423253219618649229217272311120858850323781007565714732300321368206393458553023267094299868859492134569957355100512426445397949911267729386870871129935363367578434512566646410814741835602269453368932577747594082340759283557942676470020083539564811742397118182167752926600170372830961692398011379665451676529984463556265291930865302603525951381664305612209332846754851072623626413754188469928616489662923757233878543545603567486030810154570873302000712345814354944388150257582775198491859157571260716545564508054311935254794503916196260304955290258364331737364841486487559805897498814211946826399794232278386789629909872523141503817444098514158811203413817728273933573597424647258022846812252960601690752414688191653839085862119138658218057984244269704247185826547503177921350464565537472774132497461472968247266940384972097148878092039660108186231510573191728595141282698745944435376336694725951969564678485056530561768418130111240930493604137680000474619062109564282480008616900475556105602216284853568897033418441327474435735670288993229341409698343556742404465217566064861425358955688326698542669218820067186827929938728259800544581048689382783684009905333736022752876486035680371344032194266094131760071060656785640331369817707235185137603543222912881245838306339999459341705188320672384849131313743075826223054718937932753817729599919889634862577058424881176247015771769496471960382733270296305253447241460076395667014171797710539281549833023890676491217628430821584701711668215808000000000000000000000000000000000000000000000000*i1^26 + 3160640505537388438164018076814345078386723413245679476400972438902216064434758160618193813719816312917280381648035903942268741480215088518621889251582528565122078088000652173920212668270976516583015293784222747152059543945493275570220389273431021637787662548617572943546667812921101415609287159852663663393771821808069234592266568306649764456368667648334980791616691442046281252773860061119810400542840737050170193185196159692578019091681181380410117567229043462921512018916423019815877957226933885407619453266504350117960085789550467809208756870572158938442052588572440003602337969125457189948343353818748803378217087318094047957548742440389318144967227426169155232570973915685044494631446389727489234100691763129632362808854961602695312642180522513404693497615634520438594147178932739893230726711675074104959563569481175739138386244989986836260041334273088894977563973919170169155161115646567945023759922243049833855275871590185503607115204774421137999307580145096602845605791240772290128418305702227103126283176690884638598601379566862754705225009076990695292550718015531624833851071199730069818199581006731230636513765347493604170905980576402116088397648111673092020060634061155338106761472191352587264863813994863237058468848493019635923265604033925688674564503648268079887053737690656758502249214352715394847310067316335133266099575703891172414829188793272968837510946894099545032873900027892976765865623580611465161683801042933893257509081472787628901515300082196701394051449416764841933630074267647999058892027157149781974971302750011498723580493264890724831084275634720096752311263072103764273058749198857460503392886410632143159379628047190462341003163590008219627853905809604659740121534625289121240468896365820055151417238222065726049947816461956429272372073131900222885354803245994073705002353217041286430560040493476652305389991373215455997384369592994886486609767558054595793670031613534725163157228847256540551533643401869532940923521081655931581392362591671010493189822695989384458995469606722582475245164755931290888758147237121087247560570988065849071206971964334312547895152352275465847579222418840661938479211082868579037277738083605871160711170888321089921543924036365300754785756380346103809245958991976231764924438247719277097975365419298596612796378516603360050844557901824000000000000000000000000000000000000000000000*i1^27 + -723423906448679961803527674290030239333485170632699863773591964338236108321917873869153037808280754800936759367156658216703873043894791121942304578700702935340579778884323811296269520329807058191037815312857162023180495581441937237943327805020994963416962798664408520705187445501808332825069356256262489145706350109433966926911391774752273814710911887228221543000645375015444342763475928554161228409683191697919177657445825042329284844469150248469047079645774936486503888145351326335433041373536735212978786444021018961488798986734058073018927808029708452772478014959875802864071409348126274471204969422707018494264447587221487342047683018103707111922397714879329394227587220925217842627496742346279186859778195876866491361447757392200993225607040921081618115762665999792803284896522874854424384499464721802382776529821534701400670904224412605682392301422452872098020990189768695558730291941433983684452581332964315965927832372213005734198906947552117557633580550952882255290846593738130332048237807820185674733816098146885581457112370660676002258744687439931622901884919935441270756744698486180217018942267510218678724007827888529759176174751122241799784144882495683116214073511439331897888306416990858187175582622466996686153271050366116921391742136542583665526203251776748331131411157303510285243953393036749781539249267498905172019224310993817522688673626472512579195248113977331931583207222954757100129955178096411808136698434280088164907988856975075423074448986863040244491365643812363175354581556700440740643130050297718957257669145801446109314410698844005866698336491620617055574144783052558942288427108960025915734509605162368389800803749562186877341461388977308438669840168102413642263843647166700777991425408507882716670535176579767542182087484125823999479311424267046038371258836592619654702927534743215706018972395360561010090642639035945808787520501489602356093303891397817762247849056382921392160717615455876819174930498283919292542989176316497679049967328958205327327747036926999624005066987612370448911738615486384353814093632046519035240446362024666729865611249179356913868039384248774055005720636579601963452551214766164375197271996888748767696002669055931326363718796003148676331024241592574203763177519147471854643947124596898353638446667198539359417691536459869156844419153920000000000000000000000000000000000000000000*i1^28 + 108602022418800525778160391671279198067909123978876176288956066680568886850140914659165933469767225807361704904909054235846236531093007800942075619096195965682547290491868022091630213026441609563717700239806812606313161134261021611725669600543539411400517813736656615714208232769346845956655748114603243872652598959470476228210771332572275249608867085622232904115805307855588980677837621045989029507331239614593485575477474928062139025996344259430993811614166489323336537101245881020612604161081307493246014639613183181626034687086103008086463227282520062906905841240563879315627225542961507066656603464184817915264787048033179855911458235428319251248215137590629055080201396797346612644252951926019511318484282899091785536107883569097236416051647886212548797285843907863771588512125721925969344046685611672724169835814966788856476107812685990943886881670204134592781688236549214952217902873480429635091511771850620624416309801705441545891074912639854493657969641044781485998659500022299706141636442319174382655506415781371233726079980878702837667456961791205472082458247853692247808693171509816228220509952393041049127706003688219132448025571126489178201084382928427465767112395397743899563993391402626768995192365212477395368316124780207394243884306686437627578946479090994083504809496322607631899226783661942692604249295954376842916879870918215006058367474555023521630214049056944244435973833252756754973208119430255246501697712140677061025517709027488714944502172610073684626165445026779628164911959842506447234773904846736605659231371582775782327183961857325670159831707726793335377360110275141982760929535574991148427505105862725893253359293321541639401905189645784051095587931599498898853278012688034869433501849961180307493995319402093845930657873688597868941065607629592618543382206657583509594036150131009565553478770566402137869346458093438329590358415306795821910215525708410576811939046026694522858118858271857619476193972369372225832801541191309173753001180489874909617722287985160495947937901410666588835826896892920163007364702823699091043807644769870489716148506471422521190240967070417242119413713193906488372227061697521950306907144399614350664061308175814271199345478272157839561930398907781369131782872772059303550771408847389463453527179719480661334086917081548838888034795520000000000000000000000000000000000000000*i1^29 + -6062256267773138783471713512732353715545033942803895041405325830431335664982424170334623998286711811941308963062300800736552515221996414153329174243124481388080330837725267508140267658771285460225142950116965030241561959595868165412329198626687972662604328469607481824724588329027965733224904086566609052104281046323396049324360450013278509434370838816574262939567733715167180442017679300450392425537776126797655477315817078740355465545767217414284831171722023958798747182764431153881356021122830521135094946800694358435810216021546869928043356839552842138742265202536631413867641156021475242175478092563583487432226362894977321745579837428984144302627843585823432779584123294437643104556065932611986870996757411321661071031519204832132477415893762773035205651389066437286203068517478652839135024698298204538500072115322646001298527789136511172403856931139121011514025250735748689354346491548430750053955407511426843956786167305137664373253687314488819970293206078782396441803239931645678003856395430334286050354222763221065414143398286155903308441810810433190311935407716039747072868508639950094666750068023865361586266236754098661359933304576222081175131830402734055703713282398413993498673601281995364723503653425217122121220327606098874362151341530037692265888155876361742317916214914401536286029263408080984871849918476969190958994425336000988596264964066955898626905896058221699794428772243942222331403289843055321062332467878691853846882003527549879512776401410184772016965059544078171734766189601018066578952090228788073684502143821444634109754490468629595970316900084025384929550249658565111233822622661000869010312435266435942030074232426739990236721377055397266805843321019974144266937537197551898739957366621827433201130159522302768353821031993936404032383500970052554535705466186492635065948820252666266815562508017721932725157657009985222668167600822835707960658826794741852311933288011765895109145701431644457589913419208745570188294137787625910118539500344061950875726258665341884453688227537008750379872803486847794006636342872835341004025559496775983468709390835970162314401988662271268665327069713451033041428154361969918111767441859649963174282716159751902905779491892880506097482943235808981555037896832878123712332172875060021557926609820347700826778117601360016701885775872000000000000000000000000000000000000*i1^30 + -72080257971198927966989742072069698492783915645963141750445466673794464659902226129215949131140000475228313786709775383255027750454999664443331497765896726156146916567145274777976991167360097857757766250190490855744485234732278172212162577619557473753977536354287755701992798723591599663871446865689548158961406915745217677005063449075224765384511993732002970256258900379010420982057019902459225221859084282610275136307618180526131100046189401188230891306288316971005180654737563354529860333825070855525950162464565437336505951077975147087040407819148030848617993714950368718776048552375865784115445841279102031475898318942911458293309970427726441852078260432427703045770094525701945484167477040472313512568221635940248105364730018297552963253063561400166086945305702546503449105248212164051539559694110051409908447620645006442261536299970293616717452548924843573619130882198444223710534997254042991851535213769671450470461139033977483182783893685828900780288376890933872528197222951475844539038331249475701356299971728916878693199677478232537578506048079962276585897350443797515376006663515366656796612005536817152345445926167358715371094927689488979322829906175899747922520258484531644091772688984377973323252511802108389073819103698800418685958688526151424986134638840805377773977096148633380663864001046176676165480887633921188561384567522835086199009607372900474175587611936625946636537992903098482723344664638515118363640483507107185451162982986929170984961596045285517859327251579922562081213054535614532324446320200271038028982889698827532915419443512910954887947991787756618197653468123638899012087220007854288707681436003280132030003503231600995323716000943099550659164212831628950521460075062442226422581993413793326229784269184140140060807655737168530330684335017026166868519324074350701806738820935768579614167074935478261659504732879422681107815047926877373702256687329916426318477222553303447231956659370037770189849246561283744030432504632793887148361346194016538758872433630036247277469409315772748919301777687381913476862156753514866358411123133176411597269358519218074589474095069876598679570796279186735208359764397567959806825817197033862955024903509923586418370474975594592662890493428917209257085923520168535148962782715981349848031163337927985487226162520512257113194496000000000000000000000000000000000*i1^31 + 47726375329783086760212359460365532454187614079719026263208412330319619478080810811185025951844365195495760665970652388049047181448143356869704805843139210748132236273495709773573733601041269853429106405148777572847278285293790161755993207207889730196292938689171892861076909643088286922176270343427003300107536224729975487772291111916236459029852061769432841735850550135969457949574434756585051522794575144437252456897694174569128310820416845176369080861052409517449502120847700173313638774392279893734080793204648319496279883577588159638016495815508714405648914737442520642169186300853472046449857910402270600399017308615705772389732215027268822193421684405065513699672334443650948286242485196477480026635749463764469099390684427819737343965334490463816335197943357033946772448292336721161637722768070605554868507797976190632829571320280015510859579887178233775430687970373573336255120383643817326047047060818253269050888263524792271251564966035554718406401801705921611929020934814338463241805463209522150003172966899523499713400794378005654913430651742437050674580815100709959005770677964279286413463007601575240792982075680717972713987699923423127644645177349178170391445968016284751412890557921924133153580887561991297282868347515707241152121717941988951696283743914527020387707154063283434753802472733198911408257753309328788424813356747063898596962680745075863503707031595514310772855417335875967838255220084764031052307495726190559703610750236745886065930166430882332499490206397841848272848290723481013985909473660940717353556833980853977309314198398735490527833912959644207391334132640396002994624020275540772478985311106875872371215573715237809797254647547207346436982974343803560780778611440989422725138363434705570209231643497685207309586495003576957114220401238385215780831292077728992385729081380119607303129258564732134367472184815309667228008356604152355875877807213322568736687176491100306807123901495840439263028126481228501778440362618820288786205866026221441593949302470537205913991665972101406359641229395616322717044321217322251733552565499484332208743217655173416596336533672911970425039085235244929988343607548973270463228056855038736255682176782714168962793435880884578731650226580280984560091941604913888086533194804974360280059956642015836577370896149509044728496128000000000000000000000000000000*i1^32 + 653790895966255212078898754732432260938087489704485911515594659978465290829785706951683456104648762103944354970168949536543970179846891610794617214741553086011840980890667559178340290793827321425069730773052484742874362725131692578226177679063660209534608566135264633858048152595685261766731646644095999686242873674539197024635248053245980591855474179154969905270383822095055380693323347870331246494241352254977585084543346016076786130618836891132842694538656267759088072080313926416312877961111277653955495860594948797147666768825007538334096482691845320393418140820114261082610632507235424038930115145844978561717722245402492621378817329528674938508803134968518499927126493171946204881851393328932787044305215853651645714832375686823871605499494708472418474690480657300970952035448450127057721719638909734466236311086993552416236003474119348622926350481555491693936933935943574847964946228944737922864101470265323535786610035270667510068468057938439333754582198470879252126297519724908389335233555657791121065618361918177033667404260080496805743020921327702221768043458267081930869884688472807983004089203537196406142502444310361440124702158122693285856099452568646620813068417391189641243126847375739320909238235761097561698237400330730106514575288988242543526699389501644970596039774439226509338072342991121357538045588879623805797074721857873109521938588190540160470929867808650788954623662525490735824389694722043264256869056425430123540493076439285915780978060289146893574948160403585276895921334355731362343935582474200009314497329109082062394321838489257773825418457145836104472305586837825535736489765830482240307510429851660029736660845852030753455881814830471597102875299942999758292691527151032846307050665438431201584920998109865098509225473110801017057955802748940220934448536575538275519006082323882345678820728494255288364386365167859154728299449218214597692894276346924707928993616393534045139270789512336881224300273483321119148800920556581324100634224084904178267259457802945821285680207976850901112364131139077987523095762735281310458712694453394296618649816069940692600155147810259574783596456260188728184609153369834062342148670223176243901616138924542201840410364905846690366106023622288461840262998205025355782534658155771674589842959048279511267371124181102430781440000000000000000000000000000*i1^33 + -346302135704442756452213155997003701408227138757968551312162581170806932750218213732329917062755567559661420323391213620841169256225609848041000189077346396376094069014468559802643260353114038265911803842587583857905095638590436009053975737088176922605600423366142593901346925106882705772049947099810713729970570692796248434068691637673452517235759811116185878528966044291405553617707739119890166731866677628613438780114146125516052182635391740626117159715545681222081824551928822934981223502930164890236080015244913878201326937999890018323123491760061854921604098798540506713950744421407106095025921246832284906065862031779435871762933302268808793692963036032707963058606879400442416257378004668470189876355660764636270563657469265441248318866809710164031566091086447962871052576686896480739620856381638720260066260111552259603056035967808327245889715345224357827534683751574884727988134511925555730734122864116403126330021052756074374068487779099376875554850316655215631701385347100256038920858568149737530346933315958224701487347835743705630075670131190179966441427485287968657703370044225357619518127379901719563170306943163176591305515470672336283489124855269678078301952238791326295287228725319246649359149357573316927935587964058838051440860807690691874721310018070821226179972094654147905601195611498114965575981212158104679774294143947967055879442078458332202264571047945854536612793230432423661334055388284956410412507316228757284880382616366820796162384781613655012740084203962746514664542390477629809384639053395858843447808413976261357583187348918346127742874405184834307223521554043443927462812675092906423597978396535418540516920924424450761333563746613481717075826538381631052110502187977771400288367787252271048883145283119859320720944714998589996005601210725581915847858663093980585743616230174970955146740686266954166381239380964345618010688739126144094809176569142308694819274085426336550220080860666905881371061248335721461648756089231457214675004338525554709954901720651425058824018860246840960799827927247981288540498100902978775619881508680220336676076540588387949220359692768852045851878963333018126334486966357573967887312084627540861183342421957384960533484107730080477240595955863336502742214102682164771183627137949236646983954328029287486688716692946177532887040000000000000000000000000*i1^34 + -8148869739248340583358099005852622141282691462625766506655632126744726165922918618452978043663696659794280919907767814446275775939491022876498314492712866229423397956569421936694724029854801490617997688523265973800306109109948323131860654106597788750826491752518595365643900797652811758250615107037818076842858415092926153001154469111038140050150631577915395381654828937546688467822109001067056442811116348072787059507612729996406748668832975267318463790629255318315645844569249173120023694589449868025648582667337434240577302328289508169942120889881136707282615156133220363145096289451234829500605532614733470276058364196895925450656178492749870994389104039147538953170246090532901734746908673550319819439801593758288009869199380551606763440876055910086991387735626924000913779881923175910500733164130008633893934056304909001058613170187421543525160843235441708305840225898136228392429424783476118983242910633942309734530296181599780053601916690915145887428144856147179130477616832347146421036397205398823067819368231942384922587110223603989655946923228778710840080855876968476857993789820974009174020235419026008111346502087790536159458115924229823230331496783296365431868717783364940333942340547381355435297195116494234296923391805441179682057234021828851649180914146664005073006718758326515058591830530038758913961148715829991536633341096146023356511333659375747142662053511234766501043066226405786448371845547482241054387947777396314682292679559711226834603867329325212326113277773378011058983943037311370850210784793530747594492031484469930631445278928645509289749334696061392554098011248569467151559489925570663932249289534691741886353085045866014624917046200344388727598524100330962450801196578175182901044259921442914378057000409384264770317196920021060408205586177378436090320084372956759013719798470153216798132755431683752583813490365958816391730697864048993516772569892608668488244539358498877140155150750979988496877564463607985051574260993566675345259700136346943701962684967268984428982211412939049055249433832418875555866607133872740529669970079379296882170452381320283831794446727442450791587997127174064871903606323631004779971745691427452034796609726677494025640079997523545669638778249356602062659396132187456145649397297549712841664629092619724274540019369208727994368000000000000000000000*i1^35 + 428843196964105294191871510163055010247476115300813113908394098241651819272429528287297456625991813181663756965810226564687309793845946447548198429135965790325997969885252532319124505093310763794854157791915551582537836439674573189014800381133107995270388045142803850459759547431280769174183065868278987763788066710846732157745706487578953752507437462969327146532038522980258286091750916325761929988133702487550353200746897028397534327255506931913532679693763276917869398952745818310873245188876916507086524176179763417665218463070057401719481722983808803749409042195238632466609678461157963085210563883253055020751628869584381681229983579576162534560328418711708509097773773867640681151788394774735103130835601547484229375691143022818077807698227502583570143946577268137083424838416135541709595806565111387420785858092800621924139139578707640924167606017457322470303833316655914382091372954660247874550594564333469115324303060731083921153091602189159039769159865036025801983513507577975783412177236452740115897191663575128738156876730358154138233103340811764338518361594932859607011376020567876430993664166212231749597087214261815955705350266515417794998871474906173985683295447711217865450508907605765124460940790099512848809159554861766419141320213392800689918539715674238095015888887370470858037246248737357905401117317701357585094687549536172663803504936334397686448489759008526435471163172347058932071551812214922889104135515947857401828166511842309551453431429646695963769015220653841814144271240394267495470118526836969080278511055298455081907082086077162030374110351008711960668302758826791492778876419567737685643141008856360517416855635874090299356071723556352899595547107852290030504883288573790126338308649492367114021137889227452836332967695469782013075972545271903743688271696344978344526919876278565110064524409890792039206392739259916350730584049195835125680246489639622813469733529307253041467794846565396399259501286558793215536454782146033125997407342855128519722740136877416706241263248639670801205426592669663557726807516162755058003175758781287919613704148711597472073527183778984754376809771621746059992970594570573608980242185801807752930969623370841660130147447798102850059412574729117542382363434340045866525510264945146232309144418867449940168850217239425581056000000000000000000*i1^36 + 25144874828780192614892850858022345518960293055049583024791780671333944706828779220641056156340929672359505529739249757512184264796406024022768581959532583819144206016836348445690989752795036081659436523961624666461312262364024247178887484951651088074239605406967687226681906623919105279404301276837997382251090801907529282247167395279867701410043249412431921349822495215470068144846796791015521788363288926359781015132077235886784324555798187183982070254033040813949197757886630602810177644523678023376521712635853841687918855358844125346786394263548530005715677503244332920945502605522035642959588640479630447034343512368222709242711247913078285267441301406514877212515249789730963150072146876286527514924117431568652037408266314158187368186387468259389642217060009632363892270207627262949654820634254603179074679799894946240547041253253745052228456086175752899919040974094232615393331738927797130915393574507969787503474930102341238764250292071076186861799995852619277080394415511030982072195424566896684575817951054594880799152553481516715170746813369833929068733781953562293840796957717155508656410684995292581640718670852141554030054404565351255568242313202133916675344542502622951424749152665934296324574801790838140196313472954143390957633097615677960767664318323390255742950786345605018227847545901648122156906651575623211565313192936351309713212050125645580646315057732415100875250526311091922808895549959639753002746361602245150029030027441726771338737077358266875998383955848010247103940040355196619241396681573687578559235467796680925694508582935128209598908568993085997761968772270514369541540799460742702615961922379704892370589540414028835957821693846683913049706360487231824560178770285105022251021032582939386036326277581528019195327032001647938119746300963898608848539734592442299560127487754050497528756847654301287563125536618645595996330462618538505312300232308716527373173723737681758844853908234997174211207318385844032629520327753654587778337583372531675304496835962190655582481723961044823230335793614278124673378894188886436422400387471047900192272603546637008766049581549754439359093697316568572479154771824045980098651886055117842155733076998434068909062820122210692474262216756747482045788664967592054537952215802043035022964152946184944100855275678179786752000000000000000*i1^37 + -8594429894806319593465870607094990150971226007582931152224547423369267521932593196368050472569691915294618199242674599859770627897122033285495600576975584365187656131403664124047970911209297207172780637703299906435912747142693320156421637261062781127808565580092956306779126581291544774479500465064590146486317664337186872575322900165149703936419586797025948960155810196539437344868510078444718213453379584843910163791651967777872540608814820854257129148098599967657495592543993448095325938228152541051203550163588367757877220547705221032189298271065394250611487287645497085840172897174819743873380275110572491439911565008960835390957934048831896911339993809333924835119204608366455931491275262328414969910917173914627147620613596651507381751863423920610696667715769588372925999173352979111347750119619911615934698941187437378588213920130411490892173208937960964735200945398468823248062695198903857862751885061275691104572339505915271451103049828356118400466750261278822402189317319446554181169792350085942672948446463122295103216639551069759546161422396290688214482028143091866349307766556196898434735736944201425808783474407775941020705046631558898806209386313095077636790580182871431959092941252532773241630412953685953195925201915582462857352830845137150794415967286168005779839806907612214059869646540613698979577607471486053230014097483310490189359075013380572296304837179239865333075339996156630305724952109967088021118198046210127130767365092729228683782613683280794005265874699441582989779752022592262081547896853049895417977566651842334526945645800498358019225329703788112911141412029298935149037004435520258601076582079129445199069912509384745763715118858848307536544236326639625781130052770598217386383412173870399652312259749409713115382848145404648593047303729665329594319665972592947318608648489318634817512475565343561563806000465431391385688593029807221088693318910180356394693389709526302299059440015940756735560394975729508371463558944998515077683300021690062587638529879495996098672373604874864425662144964160938358943514626961299257223121946720601682647072841969518600254265514892673560091485018992797070129320470657670163956851178438873472494955420239343947717718031391748484863421527044905744920397800456016157328062353407882204070391444867398180590471140941496320000000000000*i1^38 + -656037201920076959930877301983585120929718322630536316071468600640104294725971072910854235306565538617584199119824698675312890739709375678181017462483408127859509194517974140685043583691144735632317994471779494610877504700862885611417899487006632035089289505437458286805109044794766977729135134274459292975911598319909189688473653407780133365910533281934550712522285500945597478635074075496095151041527390227379173276315056668189282905106037281090472013327202225032358367704106515821161981197865920258952827347760052289432723817009492076355831783299903991541956382739884605214909069553348766709918075121651682675450974743667613221452072202349525573089918980645020251645377399082530628921641921925750326126258705586089218676199306673075612002389620244807779067831985948014807802331539915984409164164655586338607269682925045216709294515382585147465704614628009946769886868104957908108404605594993379994831666713112293373847224248352076200004698757694437969985108882316459807830828700282704890769242298005892829443135874575717499275984716321528613587592687418419727421597058639475105015539634060169198414088116984632357130741800290792358473497083211083725557587225684410893694592563226452649395392549053612329193677009926137810528643266738342392741377450129433322854862630525373800536294232853370144305462229080057153079127207468194911302548627384530275860789907244392056667507904108235517645367353574291381111624716663245803627726850823229734792996900803610169254367853895434857482858093099479808467726509203449732449725508214842304547086905134718486689177234867705698936787560244545002405737603540544330885886241238281592183879562529301368870727634731153397795122739362578051270349093061905645037052037848114537388002240650734757735929606261082619374592577509190232541691880196687489854372079636746716740848788729669200310306164377084244423371328723303491964802319064948039353603665979141583949278320565606250742808228763568452489615422480291602185149543316163208945902582191270690153524736635168772026651536358147097543674073055381531495701250388931292103260648199082593077928841689481529440681377218978560958786873233912886000143933469632168194419828454688810768159920067806260190531755359306951265622241478683389754736196234584752030806352618743418160622018823992286429967646646599680000000000*i1^39 + 5893871577306697943071168448633421654798078833602160541110921532605376880605242756161348384792430291336826303530959262988409976123605921834958158310239366714655653857731347752190388625783150980824135045834055784740603647695201350261127345223282782774775762079337513308252577136880787948609513154625067745863031516654849132973373273630739180613169947817077574466196815265860158156023446790332992001995690806762169916604733704024343530907330774507955829680508759314652162296441717181830534431698322793558664429415947246141830074185732309894617069724610581075180753613184844353590414156062032785752234170321007573137137055295716951189275759603703248092212065836353220812588921396742779197569110991619449070143922245241533052120839440655565130644242809003240230405557809576110300077435915143099908861221944484221039990977931636669697540882868321038203351564635825125692702439245976392536004210272847944606186080876377858686117248961555599824089585101747297217138421215965870492136483986340829733304041274054138489570558386636396919006048330177563889558528651276926905479208272936786359605926266167148728167094712605101383048463212751609719738714759925686046931400090936084781095306266414021482088405696915866938471536322667143373209685744968427185292354818803065791561784224803769976882577439794299033044746820392226634198111664955741681358927396776449773963245766528862885043350349770353872632136038206205537669324130462947924499106198760311272811994229604360711250585184888622070278907698345438803838535158326917701651495818265653169451381438685720358809684277380043331830140332760337048847265347316683182043593687545732026341872799137178494077810598096334085950421209638032198052874839608986123558148287507722599299419435912213004606330048301436765058795346651691597903555536117345905284273366126333934479616970784149636053577262268176213057932979233862031694190639780685629622083450065250723594658234918920910154831694979346171325726657448883439786818752433011118963172578063383405059226073177343089671052105874287144013812421772080308249208813224704133648654284880091880635518819792908410116817387896534124813598299969558055434787394425272303099609667251753616459504116764733776588188438952947881576422321726165677654644218440992057431266565099822304675950952921191872990232671420416000000*i1^40 + 2549938225534961679754990291988040760212921035765900948735977657200994115723858504014961810538158742658148150732192057294520369011009362039819775248297511758852756490361918346910210190982531322185308471095564523738806521670303103871914720401264980179042178553686564947173413512695526257278419874229434145908896987627075551738081744361951517980860149016259463832182531152261805752751666734600598232223424904678595253704392112873874668433858715019103407771913115531344224782375359221669740807807623317357393474558666124567682194657736958304452266421571651071197207950962710212700754069740776112470162872569492281772686948277090027754400088638758215098132351880813926710546122343434994116709743729904444880003889509979593051691794869179044957313657649286589690251778008478013450974769696845455980059241882132352235184861122532032428670285009581823761060397053432280769616326828287433673458210757372497748307217923744326868292136981477408207615346866975899148601164600738258085064899173976378219546683212197244109433580597358050780538765741053066064165218812316282036127909413564114113299987159003650551019283713486624703135084998416801794527212486889949980377907951696730245659670663781881622710115409905556412432551139686603898119635413258667698033472208908254038128518919660102497176648337023068920460394172538442285592993347548122043530376618348864605075810875541330637436728066733475169790877658404094691917384330980336505058949423057583651182546122327135134927318447418329106015768150605301297866986103842811700746900805942622706901390923671706582095210626953450749308442869886433878812164709892562738115393450516341330878459712578598909966861486151724486725981006112643223789674278852855294514913440941440176827060037625277322099558627489941821661830331633284428553541714246753913672755176545139274380693091257263936503918485957828701294246766964136637972885833909216439817789938693622922741930153610168408171050902645096239992852134640176088121642840113016061073004720163341497326918359475866336986179025615731241837216346253452954494156967591512034085147420211162451899578252430071898059587212458082274524231839486037512972966040054644383852547542352132964188667269505447624158885023508214710285636611982096107328623341012851795305699974382487118854905574735050275824803269050368000*i1^41 + 46067732711748614468347405225332080837299144753351644833320931536304736582785618609103284031032841011944505833385015226623539426467516793224739808957504491071734889990512504138491307197908727916178273699751577782190234832373736791991470147880139466792116531907258394329165363552352708487347507714916691427513814852803612039407420023084269858569588013651777734842742150523923936922723179092788995806994024967124838531850791692939847323574530173089068823265684400197912129609008955007139851838605351932968556883820547898158854842357629385219817685570000845182267311631262127013245448804128319624919446978327278165377024913897043182030756928167308044678063426665307293399963507943840931434112639165343301748349504449952878596376408775533858411144271150740569435409628925970588753565754916082305991986175514741173407324730881738590137860045107134305958521718038138018017898290905252778527655616883939327917133891842776983026128379705770773574126237964728515785026709563256253152123593018374018904366316501448098857943430657289897496947486595431551737308661746928205290148735244374226214190292048847124843008054055745423080875085337161964838119238437499806480466289124700892930777741775282947863667167306647090074283740840865450229787362627252111880017733589886289564675205427121921742634706533308362516261281307552241479300750459463218672617912685758642328432141880063557620868887298041246076623187744084713011997136665146453575610559822488324936601381724571437264845928915611328735781071480398778897896987742958603604439378722023791412211340529024114689708710660262302027730193463615379275603450264271691607579435343947765114476730749162104782755884097007780293997977374537184452283241963450166550048499894922132311603048432398177690678724683237019843189016929033190783927224204373795465700328888464025192413735525770601728763006470377978364846727999863773592739997810321849187662046955294771303267674934384827290292217582843565663654794649960469252642921451060171096484450106162698045520374181735275482297073749696907613043336998373274870724251975778638887949551568699716538015102624763237415362545294514119278299093612291711197827591805660297389910873977115027665277257046710112011322187500455600868411645084796660377624003222799098854909318479934329951925847703769733315707206107136*i1^42 + -3495459579913420137148501406890155595890396469190572338448123080145463796995948831860719588349735469633961699806174666848076220172011980518817474894215916124565084265963409520364472261704244810907691812923955737651653028835042450597389630467333214234648373319073582553116313169431422649295667729608284376610726017598046094278540188139897955625513494158336735647318537692198425800951907388838396514405118775045302497002379121349193743419884164603043761604586630789074426041315002968269736921412392140822240818917236186949532649483799511022849179388033580055682208898580618131943048142879142369163287524251120329061327629058100123779762652492116695172855100094594004675903351808402760835493139922762742745493569662821189605420462631139050228324084461933682526302891249411669213011073629859282429873925720240989196649748584953299379500138936172474388368904727601733920198600877741268504234668562482453803963182235868642188985051287458625374755816688305264889615196203149137723376018240316478096093228178686895942852727457313551590438733050560675525248231795076949924145997707973691083352458600844761129082283285976292920042579339872673861840610030931411057333502024505286841739708487902649484888113159841220441924099524225762405077430735539150643225454738995637565060560235220312864766815412875036319067131646218556156312834736213010743439506714615435578198760873159342534881473495761957091443802360178961613845557057096484791143607243123987519234981630245848524930407324407865738609764436694357744141046242986165876414571920925610007785609427870642040744232806902830321361559910626381459191108291559372873623833635145097796881659488564228780926525806110469200535070921172125321659654374670269195202516928982970286036814107471676512370250407829218437459473112457481317190092158322651815703077285323235209585501398331464409251431109250083263820762650632405887948619628835236357084133160479939855578308049964352523420653938153470463995616693932893782025823995766772860570586237667429998078132133665611942033482200873946182108633825492246744044469319321528820097267893868393136445357168715691542049583077229391329768493540849034263649482389249513191782640072578828706303132847386382492750861946448302369246450974153581538777395945017157827250549384734637785806404624452989836068913152*i1^43 + -101473685855900570565862406861200413368324980175317883944622699818691008153756909698051532059519534535044827059777643710133205911988365888017436339799815128238671448610517090759821359234829584275515721870056519928035894448489202951197562545983100051246393407325379694104800766048040853834834647839398534344695263167341895100900224537732794322491099245582628468117990797645805204391930377548323348863841978408052652931524435595019522777621314768028145248050702911859245768242460534452192322187843137218563858772167889564070308993547437931890925096044755170690194627726874125771346604801521222011371413604914968258807671746038017999228611086939648127864573152636086017838568082262287997611138674188561313713454189973387772782179242955425988600429484991225909750428572131908058341032812301120137222559398224000213032526660954491784523314353603275160094155397388761793553291222140667358128192116495096624000145611509341675161935726137610054459130240866416741869241459873269837899083280719426406590330244460516322940598401334845317055600448284333589765665234693332322555458556760985571985402995561405342631531295258191502450149732914677785619997681068588238352402916691931872022525656214384749703823837347466708337012359068996795836308900298133586191115149406674637257396280175597672007566126587953420925057460204047449355393998190402282990217935651836509927122149809548586471648861548590284166625478833019512893924847602266046890793767997966231738623745540964608949432137718682740613076118095298222905425322568872330129121461366919882213768563621285554983007311059993143772627958863680535674152301707591994827542249070963868135380776400773660855797808067903606616664850111186662180808212953252723496992360476630989717439124176101989486118678469768332031173924008155462650675768608362548896608458205375656630544120523301917102231031956867750159912569654148343405920611034931085231986853572184119081925455696390111576794605389838534444837651267754109996030659532632903280647443859964070227494063969767156440427193827966011641836624140880029517612233141762078149390135815545835161183499480883884425275831340604150919624544154219687178813056543261217092990925125265712643323751751075361368445133410596958459435029066084534624697979124824798451367389319583287551959604281120284213248*i1^44 + 3307257381823180738897496294751364898392011919924954731193809679695839391448144448251449738752760393806729519199321424805726593129938649087609328952982193485588156163096045620040449437057813186011702707395244890978413686767126973279831301831845524623223807150927246458261158524256018440739925032271247341058472208512924854897088105391448317077185719154670241177696627699950713523343367648235363056055431399895003138102472927273309294374845271192031015144741534193045212922259812624892663803407365446032506728523800810477704557988530477811013584313894285983639437736260637420477844860708921159322629720243493617625567025482843320693917665677363674771053745708289656962640224394997709922511645699678795215174960541851819188980100841970985429076904115355509349974848287387156924513556289621564457084702528602805016393519146844305789705020112226378542443810088782480182465922635412347683466247017435317485239493196365185886069313909711346504836427355279103811514843850251562127035004553303471472957849229715877010815314977665463550742491607147910249639864169778588192398616504471222813508426409725020577665250122639976541239549214622980575939926650310490876585228474406110808829142053408435311482040314629196202103392833813384984845915929009217501598741343606367641779341213726934780376301036776764531950679627372707169371313064970500415014113766621622022482504010215309596351158637239664053100489924104473201287391812816332244743251299318227237132846629208346275421023409790178005760989003939687190096004986966677965507536822816574215955340009923756007058389558025244524790448383112514738944128972036331551656663041162986822170890199633242096297536249755845141484822972431544222543421036261148620763044703824069246344912595354767891778608911074435171235722382631460949637421775175905159939861973183846610520681153096616340673788719104487722758483961257908047581494396564019562082497027248784392514839737060989107256391426792442775882394686963495777679809498033407123789760661925347007724093866004814492780226948308881078241114707466444120372429973302853269420970435393628450442696537701507657358204061114459107953592217321677969407576763580777533187848358390247469664441837181062018525382267082100965693372089324522617679239690352698717261143974549487390466656596698071040*i1^45 + 41339115623271205620159500492714895522254183726418713906659070914107387308608776315372963721698248029014078998890787130294303036868341220304727561229500329852029570231182244754408557173146932170079135382281486005069635164824930443200275421287320606966078169205802238422892446817850239899104627056805339530495153624423428509421939199613865486788834262973401193011411150467266536188279126038187972911615956539297410975645830903055123533481845839872084205454448019970666189166192535844202463843366254352225901810157728817312772162061551183220390463315413261025671262591000087538275240500206511099907748609079975637684233290028903146026088024868460054164471894875981929762592484881214788516255644081947382235156793691132570493322529678786372979008541488969786585149893934474380999203577353918997283038969787043874919759956545136543988621026391276613678347281722345019080448996070911769667704529629754885870065907182765578481432514019037929029096745498680398143679572465069109400833130308887921760518850710561170896624004326703559991090702961460114831021586874100159082301586828451114199613910029541165853753378229081179136045280305658394365032892376078750154053059892620426529534599817163679582286843562525769408983741319772266385756268395354838373442594136000489517313099296976793265541050067307419013007692653212526589369963786025109745483507390779366495215885138472709966282493587745827034381213946307375279351060576201028509935074325259582297705036689100978336886120153094696837084787124719305868240427299311821678549628385288010289219785780923764027468217907515687550620815493028363305069792893187499297623539605568175454472997517726980513550616176737042040182363283571108402832319397635259013868465923219722231821135724655655658358999800099481671082822426644236159067304409958868035062832319863784631540480813671700022063836300893978216924754286989976898224902117221249703112851756687495157512963946560219805679098971647766359958612046268265920026680561320872405187677725022156012298010546261890546591697526413623153320776950409287320086854160191124086629701758066984247694529025339855247926697254757957565228963269001399133846767317169432874099144622865410120276224461116457426961090581527580620676226452021289018956609299798604840043694334375556859371594973184*i1^46 + -1114539887853049874988917871537163024173759005966192496486058225289057115986534496276992846969461922918599599569850585947410229932474415674007441426837515947955021728702878155156022680959197810604987817007486343299087227250150690799630559183548109100867691860213856560619204079415417160603222063281019288412563155869971954104188448536867194408938686274593699684691785712337289357164302044779495130265686200756163743787013764137270907686668567130331497167734793215379965507236844493005455592334260086314501811844394342793636797568399114677990769365968145114865864444944278412198873694751960357974914113752723978251720906488096254447725520166813740725027785192484302014489978025985944527474168400205260041206709057395145706242523854285169555892583323836329597601129523375965155676456171145292110609467755292039325094801047781668247083685992224297687349432197622907137083570457207050233003742607828232181970799279155525839746380666904827274315384708855974922167553553891042198459047026646204795005083117012650479419355415598239996825528053816354047336168217471554230901549577672212005182738956058120248668875346041332162018952025187825967820587712184361062836731021544725380685505638888927741286791146283008919214199047755654303439829271880916291988257472628269104399267578247095719839535009745926311921349625397757508478388894712417704828544231596497222168494953854526539182468006571199860760634598736603945458147429788790272890736334903270236340787008674450795897829388107988549985825124767362479280653415652204844387719475870948904796821315345742342944174159218046722060651542566094071911169402810119219153375762339572993165825740504307638639447847724229299538046567294153325363354283448096074050585377780905413929226162144478520741215274033769174288226556405578364275503946146042968794205175970101565335610917950361187423533481867003058449069405884716986444703731926721638116759670165379582804743680860614751178022339262028266967794234249598079338961668121009523660650903713231584311653552292695249798349974998431089477579823617003337323451474935296935349476101133969452142302722847437867393057198946078549161290109418290110526745519109738298310225422299663429638755568463463366552360403086978142922228922489763755708805235508812106989166580726724823206592512*i1^47 + -9339974065164196264502339323791126776478503227853177411392630093844428803804657309633435664487869728956091900726617942442492265372917744135834104859005195697796288896688637018469152835589658654597240153330622359111901290929945368947061555154904515535079789288663825567232358928594099212817858090807536768888839917771584496295924943977048808255149193168628238764813159416021987094782627044101317712653063663791851552127059405834154697646134627373845378948473939647490120298766046018500294738003910200815102623242795384057692590543244906814940746840616123235821581249719921735056185077008375200978736272021707480397033663202578648437083154501592567377039083079006058722426977792821016367023590910794119295532426113971342112086249780985175405639152535152563949072371181720450431869365731336926039477899947965635487991579617316094378373648805259577401582700066129628366931818207255259743242347770009945095199456720091224496568211196235121808222444130475835734842900654572070420025597576463557458218071207199520995644477765894632375565448939993733319138875857536863859988352506866686156870457315754301900410090470763477735258650067510565230120023731025797481252891969652471551311797037942713147303024690930779864329439412808814150842046323338049224508011108926268632304730632458682783462201337478549014561292662234699181281816180459391947985525424878583724140918947940642800347511053409391035937704027158451420374822636282243742113503187022725439215495740020663451637168636383295550569652638760765234604093124993704983808862454485760953797459925122649473524902417129098181106831621102452963738133565131301793248911714582927695557656941241735199735455720574244258318459237460999809215363735674271375253725032502404802673719233038464058910445777405779055375792074582788234815973823575916483133095717954764650706271348063214208475482357094156186730432376413351705673223626383415444082093836923641341033501803037598941129919906416441426355075163776028875351015904212810482691157353618216676515028732827252950723545323018142505666272265108913245389816210039668733250091178283227808640723255991034169889271545063472870974660204356952768117681672615962336162598275006047385725048427826145331921751557315208229901629774955069771502350072554876999333820875351793860608*i1^48 + 32332573611716138190375309869999853252047684088785401190820217569383556569579240202986455450270416954472515821082866655297825798465546999958858157043437207894575853137596616585367263786181306325331731864904634651908592858986459971674983504981974809799063559788776925710225536131734023170454535461313716176114057585855683891814741396422313376313092064847475854111099866904635054721321986187937349123588930380891453626410506343669795412428446212602426772294673583454079752341872782396874797329883574290715073016105647240513668070944266879209889548498000509050482147229242775997842168631741511387052159087426844938090579804391980047653570666765719496542955494274301199354518860226059501715545491560380840844926954849366403389854670723306034676667457619683930217956931887908866929023615284455804373542453755876498099160437848625075188371774567618856257083067509195113802151365766194398747339407548766248066443101729828191404883157825229635966033712243795921351291467132871272421865494672961586099198330920025148143276947041601435922100298825915947705770081164069692624174529140713381564116637656679586385222705959847464212862531523916650044683103364876512441126104783199211821279489990396069014700394516151442775260792754641094025252682685524638294748351299453503455077362145547364183528079862386415912740116451276287521983708729661211263195419694854114404855627055123042285172231854189460902668446687561538267048810992462030378546930437438733571052550323285767558425551010147445372552537038647873558417634618270455857514484800433810865706333788326216071135333731525306055336226487762876601555439717477154512877748985750661056740452904223456990375538938076929411240914604553139746355196898552349722774552867494975085476038843026783741126332958189186388988934479969010164652929830517061659906982991038292275795018261851301440692114151632712763260236743228827393382903772605238678694247992595066545781408965263649332553991395468891125605860248063822838214247749886797827325582790961049774585507408630085503059289941121170595154473289478441162841989312144199122656143150472583632198938720486486629387766216324513060612257558310790018205885766670070257773900419038258457078281683601664654675160109207471327086295162022953629288473542946364114194246005686272*i1^49 + -245765263586799568959102152597329668359221942931888498200229402641384609884204959745131247991900830927003638431587521227544176759321276635003784900959049321401708287055251105727867751885901024095129652361756398316546651827574582021165861828091870636846645047376149607480533381137635316471079325026914050914852840912019109094038422038920109688099468599053589494701330050125444373297484601659297384704713586692778882334701795770867712407735966462436253444035104313685555528396383692551647429914996115883247464384114090762636122966449540036233255879622351739719884073833207768205170829921064055607569663626892912887552910544656692488650564111321040610164087349812204995782763593575602438155864159410359338551875968878641024439124293909684988181565413820262338388352914395223612436744320889857248303531705148560434400035031795317825725724855535729610076045918391185123225223632245267438912684493674278971754414969768357734616831405542446447213821872178586317243156995944242726831588274182400598754231351624865292369365186325521652002653119341407436438808605251112909481815611673547647422709468723070584015192951957367849689888447567193126966317266695525076546215370499386507534699214726756163856871464793163539006179924213940013594305624793410409108664332025791067007409731740840573157547020976938377170367203887674456747659175392039125629169074155928917573810646771681070571473504850887892521884895202230112207496006141725664280558627978328649295213237042421982813008356006930518636729430378354775354860712422286472631643345447049589068543179824935418147062041153474184279456606519227427008772531340094956716057429096824461143424970592704361229748790012563000985443004781118745438380840735267015130029323778156270928027132247162380160970358914806952644753375074189977122617939344803248454806804495349876741227032790078622582994668018717787409998042825644967382539602025118305092503777485844206983374108571383549860416484870176658050669403843163814909552520808035637443035466034821237043816086256290799331899536213237612670029207970944393945199028021262597103244225007420882947136778116986523129614411356276388489650463743454253163405515104841683542409370801513665926348938573180413724767788152388830415888051923761346806770253680674319731687161856*i1^50 + -4141746354813207371139666513899135352215744691665276897870946877641420322524226554029261857373474345456439305078530634653494631750666638200624625350061878175459413239334214675830724496030333740048111755528675919001169988439734060660056251128065620590271688908147372420838357538253776104889628179420190154194809286358692081526739260603666735495017642629567694729873972580798699001384909468592474566280099560061183633264425112704782223872590194269367564274997469973730999215889627833713548132471917126746231865272498132781401167662519465095981316837265496897795931152969712178624301791003059618398257709425896047540469348934087929955510873564546171850769487436056652361758726630884663712765419820584156970458486470604228980648552778522514024427632089564124427698483237106762875771235008972722220384510644221561142880154899705239445906896529051971877277464711477185510689992349105178980447774581115303535619403666351724019490957883633978987034700534406342000973710227750959810969362306274070617844998684153389106016343190367948259174042340518457177075587726481101926256201643642228122662758938509371608246236887543250664298258484618084970584958760668620614679687310007450618802370256349013167474996185215058280088269690264484362632712652353562988039964856923367954708434204514122369430900004455649690681544985436887594677254819157603335529612627858305997098461261441264133913050880981651894262586846579484833548912339661831929769490972039406665024335497618150514815564738788256683622274090691191207817815115317726479140537682097596932934024067795883196413657228675259876523509813921495346525814213581196298002300914503099653134287600413936343347345082268996847079462863100450692197481347973212961349074007352488565286194100349378656729753289348553101381880268662107325497018656399530087144903091097116910552085485902309148744158746246981045999224306766979258240843225533790386468380464891679306237591499963798288832966018026938626759493935136015474490147522497810680725607598346368383048572757381053318992526889536049157473789988758494521603310488797358640376235479948031105457536933461093499281338332454686400473941726497150087744559078162414621923976728799334438480439403950451280439554981685224091794629588323635049443234062919530195189760*i1^51 + 6203534119420289272886196831713827777245159578462927700408409897853832379918613028122655648362628126715654071176229877842097035440819744351496503278391794879863916586849914894819252236517133261731361116840299368364325651124832488640038435844151065102288109483609571134385980019938105458724244737775006120339120232865466893019955017957911229040046742195918277800063900316292505589144501198937396570331374945942424662269789228168010312524573264207377967451508990609528412714326805063141755393683333542096031496648283877305449536577681339093673610533360460159666482594883464435128925153640968419168626819215268954779236292900858679529345163727435562609084646742979120526770635560515517758015622197054779805629044331255303110266581915126130532495088607036117502839384620805424530345691015939906270138391553674833330019773841397328128705996036377357135943396853945453161191768330778957829593847935103765498443207084441892030419482730737801625717791333834266613426181359398208555368795757776081445787091415767674831171578165003579209343924968981945280366431389821289339509247180617073329796928312178179161780438953875937518596927552619346226613287991225978135696014292253278632322615581097374596177027480101724558197493512545751737469990476607684225146488176850579166093076575688413605809992931638965465150959688238081138304642747337675262198568050882672509487043982566760152605446032679593170170249739720445407583315063205586279526665905295190937633288095664471612896165729713417895009180693781300407432733866536314874033856608610905255217013096278920893000433656619520187848227390066636875540366663880322732201194324573414570752952075318590834783433006641712038436206132802436650842924611363054829897523528193909044430010856350427273866015897548784704255039448749312456833728434087525777735022405398988402051576668512484073176388250772774204306431589239608524437945185009587681892958111466087625546192231579593568970303003961063279631797830564171647554164388410019472616510329380025086734234449095486107677181210569745673760242174059039672362642048647229878463809189572544812997312736287713964547773868030270465974286258366262610646889756093005625639311855502178262329832458256284807402179955239528014687193964450287590653155814733250560*i1^52 + 211192815836377473426892744940539460823426740411016554550098281245670748675292096229183675715343057549085158476372330540375550561717377405909901343911684396724894364869267976096524277765491603276004177901126302356701838738725228917461374324784354484718768843187328970652440023642687614217336216980819914867069328899779314012814607424049974533525043936563408494752760773459257950124076319628276378705164430003089861156155084470056287238219268240770320324300045776355836452110024111936227059653569634193912257726027954789072040141871538354139948403031114176000627472314789413633493687514720412949600854468984764806922056800824982503781004404590167125291807231668888633682814977294654687000093444573924418933981413204955021112020889112845385033107531069278091950693520723707251281993902895826393849430097945835138023704153203064025006687355605751599372667141506160117323909911671398459187855175637240242839358929226121187370229418889514161489303430081604402503134749647662268768151425192771844277605806500656951752100924815108390810839381781246891667551707385571988040390188384327839225107301140184362534718485075167041963962157022894373777073675251838742437095485631129559420247210087658708057704338427984027448935089926285150695804338482800690856802509153699955682765132881191104900423012834675680791240250589228379353686207981580062463434585978912671224446511781807969342040307433876359970681789773812303315467459174789186125424834613969476167517970562658111856703028884460013815870378982256956788453404859375855934249015423516723786424384122295156199858763680060696118350793448083153223031971891346682477744298356796206565087210377999892725288723659989331314858524721190493568075649967026628203016055440709102155617709455289904624042615709168830793505391819975050259391572627375030296616268443629347636023655670659629775791328954269381242129131060077347685957853290836643878935166249581948586621124147174382443084941105303040516716670077715917039577924723010413186888762673883078285871099872607062452396077018329050726641387952294818457713879771044196678000176998571818522702566591387619886599663627814956079345970182471248649778932445835996547683135266554893735566279423864177737775558596175528611210960021602771345427205718016*i1^53 + 1892565558890152046130312180806182336603571703064885674643932989301611757161748374217002731153028528595617960908665402373905265076570157702827336330472510816281803715245101636524621548024997740502523241510747475087298849804477155195534512533725785706928860266868457605869160137154278261051088575002048002850535666757893187629513021006120723967324195002709310482970704813779125714759515363290166908407382508021646426840364143510317146321230672688767237964365886066771914157199287152215684768307183777103057580840603970243347818152689539154258466756475760978296188781601107894017260505742387364385673625507701817023073584112220680383361895986580763742024710068379838653444948672869856396589236319967258209478514873327747535353507268575218378862629838659568757388771505490301167919754886315584251925942623512789902083984021775272187624172991725219303188067787567060116712242773705030268151562234214694411484706151379254896606490121999225650962381677487876328760140368197625186197005870260220522722023575521840897082668319487017191898638946267011310113966325413173850568249217396484165372848617896923214922109985148914689800086208057751387160200287451972809334259880496365993003672566553936666648505836032460940764781312813723931854905780913745347688889422005935343187612462041685153034313921724263941543122936744408943943483898340466671470063129948227394554407308550340615908971391817431087082428197046201150703363494538256802168515432723928482867400806058716417531813415753405724215349150698301346294218303392828027314345632657359274900025161229304545212962287383837766329010472323109546436348799339187792169198555387586506824565984091555191264413620995350612431477018116860197135129608990008769507360044894675344898331651996240922671256508913211122627375107380331132054376101616151751540473463736684504379668913831818586350634659603773063374864251604573548114653387269062656698916174501196280562532505825439166318522679967133398959239562476188466884537899841727314216944211742146204162537638999286792584982237867824729864674914228387548166347997601880118896520952878164750140244864852837640229754729285154356018736838143147898818571012331593423082536957838182210984177481455919879563558883887268231663549015974100989877682176*i1^54 + 5436473377016743480959256326704975752186184128521004859687797701659137365770341612143321437656562209257691833301421475986130697919320178099903181376243599474798883984082423400644833178350867957003451444384022197968064149685686243982302867186799174163301442782313648512405322439950855627446506385753673317944991502152593763010403226641446909902105651441469943930612867392463290716643539870163744900209313481004985912437989623801304595229616772246887602293085820331048964980841020865204765774232073216641196468616760782479115143899333504711420840697893308494119144930415698638760122158017622341828406837517278107247702712702449092455059190048860927319918804649444765536181272344083845430670926099886856045684705605160384050346403914392708428190048102321072878107284649469245934494055450172360741836662955455953045569950637023248762320469595206657948383264006149091762384258360572245500089867892881609844390810621997386514074464697456577289648851115680640576514504481152186446327448758965889600033606066623841895189322574664678437952137115142823879876052290271776619644378791883457231503286355818405519487819330453581761821887138253455641552801330619431138798866272278806322899235822681152705184080688481437110730629064811820826418119357773893012495159293201531589587209354472774481517897376905540790962441647648385259268743392258652520923140845543933514223733696553912639557530851378692083243622852951066892539900920530431875499935214331618134239698934015617519889158822389089907536519220593832549942340670634121424238803170254144486156647643996813073527634751279375305750048855332820278943062472178272575638019016061954614729828867180296729447331051108134951651880630304706701651507660594892271709158212538842267250492035778453844939402783458244351266187216783028446270591553045702380552792135119173934512751871437336875842368634941005442323978214582708085545727718233085063278945869232084159345172507249098878699980587696311344425144317680141214393535664636335044586066320897086933930038197687455084404332872620426307574935043934983291886779428822601555592301533835466443413177100372027294783752738488490594456436568592173507395203334118807409712505512399034107290810728120961218136432712316066841256757426056987672576*i1^55 + 2807994888312557201299527074321516088498988908413210686657390142829591857310738517588562421499999179269945403980622913883385421134333174618767900964957538902464284361237035214697698207299575628718136091665676911328259664932602672948317371867478541888876733595178973768897709022582688174168319006094285480880747274991985424962121098621263645778500542141666032736851855628901739611728766759311553213196583069757076259180579755779777719809287491449420571938763440686399643259428855401308861979436551675027063741374420540060091474657484339972335845498952268029562775705381264052739662312640814898342163317498963937128129335892501321493811682914135725300721471518733957123249214738663236292634792346361821261850727473539109850422923693756684452973282128163544417999581528176458482601984208105992954630993770025805658768960253473841607398334392207137974275454127405231349861901183553146426625334475564432225259135706687782099697082052093299383472187170344843691130049762238205835859728798552690423604554646330245915346771799948633058073284578781689123485810854463455798107140876451174773412046092731052708276660761821955141458904052457696303974390825133425105185531050822291149741576192748434839151944792444888948591879042685121432170081610797816546005193516164735563286523184487934684294374822583757062435994004313835428685013149891491009986455691150222124931166482269144572455643261736497231933962099326110909496410619169760705286957626468290758305994053018013059087684104621674621635847831781005224275813465702787408496542655940298360106397951408030816302737234601366210147405907839177382943662279827447910862813273009654061378154640076971875154897900726045119502273012492985669226717778695921045277337182565452369492983567589819575181182228726103447015857349162298101060035688702640832148940586351431873545032495256141644144036174927555894449129901243357619873026268315488146450804410415626589672845340368596388009895895325972893492105763473343245263063033495618247525151775904492084860122291290784043232180185514331294586221972990767934481055777449069800687205249910869434902965268333165470461070238254363979894621033511950994875470858358955030432027722064206658465208717718947986772167932797165202611648503742464*i1^56 + -3080570359986981284308000696401625384703570164723628838740562809636951380232253105559681528586223712658016876939696888183793676734718316828529598664740011302599951205556342887775262467894443115882929153582868278308187240765501921083664677686334360903441454710640922236361334815433158168694677351189416260874140485719499530313828157129485392267045714179168853313599071664151936117686481425623873712460838978463427578017732110192429007293943788688179245006851482656239077136404780919712087547633384019039474887343720343493388012255265633926297595045781039937750046160093872760675802674152724096374320499301781281978649034254707350667716198236338894374784795691766024193067783644874169673535161956962221991547278825235413477922826213141505531650718869574198696997477284984904840995358601897459133542402069974114347219659244970279466793829076940044134573305122005954147321569612980145330312282665174494495590294620785274639713669403969623970505897534333967610449528634957104523933432190268583130008529487406669297045862932139443976716886185198648111841038455223440309135015913872343768855338730076814530487874017579943291712004188116369200277389460971813137127458465734917847367241420940707734600307691277990088333901865048926320432038797923778486738982738768214055828269389784028112351289701887264149895506596019699199628097707602562681752606317288221688122100567554270051484181868493569973386671853111555454879963798843392087499926793808305561120770621171583739900310421746127440698502281120257143590850615774039526594966738913986709315155284268516846091839382438024750754934058752079451441824420553759943093100537387645988932209525800536213382227874069518391557584840519196837520043225128451034485743363526458900169556629622283064906732361898281540427559633615787800559802411021601386096563543807977026097274356690020805707164740674953978918329343331800860827704735691244062873198435698316186610642975400827388758328124943562555564367866845913545945127815476568400394152206182628000482741201512104024522561454996372623503583807743796364533043376528939447115474514739825092756910466372455964001189100332718806890831732541419462187654091848355987837421129352851007299926103713533348325376082224420611319398400*i1^57 + -981911006483802811708169538507109069768154755157391199754445736642480209937865523415989554279452750208896085834346016051679693359807334350882768804463926747249198187289493233840872031150690015608347129881634246397816011996868184419506993510526657329595414201251441779943133562773316738332835747163118987866976028115914852644495829959658232654545191227776342077163794706564744662547129791191052426531393780351452263752596985655851438827734897968084653374066997371766539218641275462945098364814171247040895297122602606848455482924286099047529364703182446671577138920051175516481934470969211689843810686686806457629875436643897378847343426698744055885471443329723520938817162396730304058879196095565458092015300457684635485809327043373616268331927413078181736754625034700687022098710853219946553084453873339551287159859045735298954529843623211978777304012133493631190112932296648918518524409292839673718584675926503638196997601687448806878705742314743892738995042265379522769062248251239456769895150777590253236008520616284998226562900447119426675053683430571881800944166785404787820993716576875780884366972928732628226002739983377946290846325181498049792171418604889142140027793561785854320852872755504120088610179553328961392712426464949737722176490744267034171793566939720751164657732479903047731894521287680179852906421086746413659476626212586957516804015149517801402625842449052547361985306023079626772740472640215933830948011878076486209079217809281926985396365117261563376719878441039786383736273666585508648816332264297244345642300308340342351940338171387073147308899089958245545778156894749929915560587288422872071364388611452104695732511864664874865297310914318445407708297405012248132544687373148858012363108894788966408837529704404761245301151894447500804960573110220244592523429089963413176386441029510671086960068896138463690167790590179413823421028568323410749521086611986310047018370480748490228470556270691614621056518794924128629822526711476127077848245205031881617521924835262909210457381168816286704812768171722683972595443260862930289969031805433508853650192148703269964471658950824610997321953997187590223203216755658454527501038176202276984981518876519265539427685353253161140224*i1^58 + 890433003235685178461364755619019358345343300400540732117634861035977054600860267752148925917106194052568990051597514078535846214057909186564621799602290341473314685548038116391804406228454088738111275418960298007059251632472737453587494739180679923888191018604852733380162880451117640775672268572705967914847746657373482349717318283801063959133527697257917982847164777008456667013865134188963889800119699851699150343669377482859044704556005447112380211672487050139850877040995391369664681374165781234579599572842779923365790520244854045770590923975826348770064934498366177012696965846323693902190620920395824971621138445118480298107871124051312116211517844086798758176742185155038742822914272195441183083980895041736945883773511932318609686566717722635756102022527409163039179950046160912498597492157869912128041613107636659135710156211564071014124641029176131499203985789335854240138333675525589411225796699727961543024447896528063461060011796353721471794136893145924467269392794191803341815251482616755493544646607657376026638390585995466378330550866536636058058533987070438836963534166883068341091100909740187368769902697081799713105275393162915171203996513431482581256364097224920389198748942310145700332183764919699243483037405281627165436890396829736306202197196860665028294603017105099860474276531257866459036896519775834804439661463186121613317660961181420660262798770802496510199253134569845979485625703070563846962766402115124625368693073833896411691206755798405475366731633884853417158646938274930055576120913872737019058236416062429263497742067910050923355314635500830573845191700485680600272786536855781243831455190504519366542171612711428631558205092665172844907525856686885056425439504403504443179361016590497416736579797568287121965764967250916444936873068509880540125406012810131637417634812672572930462918773630537241033656855551091560023140714681314467493799238031632175572033763835506029332110059675568488431964784148217077658731623095963140366397449457071200209868507653392726423718412911191577833263486428561307379202187380540127877330672114905072795092198070263063288731372711209855550943125981894202929871687811954049317775894839903172910607241945924420545256966062080*i1^59 + -98452394176786425168104943236732199083933542381413691532771589115387197012880949053968555506458768563131396152418044870708825508888877772611953480869244066503806238233606279536259301728542843767207328011162179622863106034774235274035062231074830005354309265936519879509592077043904909187162315408836582821417840127077016985422772579760697458061167938474593229740465748366205727656356978061134750943989730861148151217147394054921817003700440001325753350471603547247319926404854345996398934535459099282510472340086580723751637482766854268582338553740849814900248499632905881674068553115416885192332816683991785444531701344322303173608184038966513964418152724076145732747970410743426375428158057903806813213745149230879844416272396145294171285103393636340976035774850040325859453336745590420697344922943073277397078910765212155801313597719352041945446162418231314999056858760890300169323364191632417424740690525111247301939287250745927385326021018751134918515889461829415262604478805898870302271568353139875634050991821609483064204185892676063395514915528197066769060314680102718566544539834837760220984833978486160716287667489948254611122557836692214486925366495499963062954745073135877054324102924472234627509943742669769916093287782769287523755201502161897380891732479187947517315440799039282252664390813848139728896624698834097564416496375478906141040634477393651115955998417869765565957651202944944613811505112706870173657194952653365051468523643248537870207397759318571619538108022843435078380891076606083733929564269488342623930190476025675295431011096439726316505048980837255189135853881342802820862233688184259277214381615331046671468388208195756257674180020730094719356373453995299620153569704548940135674092550841573963160280087628503053548732536352494670302904016305771790802788703890204142372231400004521217642122433573988992832731927761803299325674736133428617617067763781456701603740181902309904344184443471046505731751821008384968795817222912918109453872985772776420349916653024921526064104611025430574076760069426443432741036923857761880515774400731300425036283864619122587715994025392365769357481460638309996371562610138871072909606382313573629822638345088971030721986560*i1^60 + -28380979980379630840213296559352462536812454219249667171569636220652249284083264430351549430035179347094359842137135286373133664534825169769837719871783555034977875209875559626807067012536012049812149553287258148500371531051552812009950520340518953162587814331207634175007725886657650920177023234973029990244725693219096205960030034114790419865182191352260240656609151177433708129691585526096002179424613451132499470406433011499101369535275574178053157509757047687684117202026456009204250737302639438605590891615624796994431039581500483597743256912742577608554697087594410009886073364801570485593418970354695983700998522454345580799685077586869759772125741766653160803887957767299089575871171547311623363098929953142646961048959552078098702951316436313678081507382056126666128232664248562077489158586497147892487185253309561859788009169411155629607643396108017233876793262308587201893517437404320621539090001084466598482511957066675961264104745243561466307947233245672800333438929704015816801124745934458943793946441795392570270435618317576811986631823758405116200961925556743261883178607152189884413282648078897342738386897589644059537375119589233015591944971992091640292952310917015989460447714389656548498164342943412773978256454901556299088428193102225242241808522155355556887857093919800056640370342166660519440364591524243783579909873712499777120793683939427103421673881051645440615220060338239049288358685298733255904399992835551692523459829392881652969155877437573050504662580445199693671556466067906670415953713720747088202214341692435336334876767421365153986679843084438338457113450448784935317045605432016052536102271181200074168537123165479179481566594233323792701066559760753195836148066037849809538760639293077546845697052445312788296486488008768751495987001935742128502567881198144963081714993536255632098562393082499615959670759099141447049193211763626746652173588119940136445014195801256692855750824136739519842455107537153598923957230798314469395802133362039511004656947330300810233682441689352795840637525567324083952907305044730049371093535088019904834924543004996271514702118725730183000962142542571367316646616341647815520715547062581170162020090718432788480*i1^61 + 4756581303795763077124119484279035509200466025291011307702539062598777306627822972688789403551154968879734728633801364599283168308361692977159388311919873438250740813782362495135025223792568570301281483715827230035825228775498296999070684528032575229610438248003986704913652755073404462978074501672768546099433830112961655146791715235382148793531752406440270835615308449212618978280954139457280522260822868980924665564177424335857353542550900501053966569107551761364599866028582380297126366078356799105590042921931457564611070893966039871138446528289707579439390242883285046286973861487534537243916237276905785537180359690855699840200264238988900168268981970920312684683221010531535903567191951926042181141584658107466323056731610267630896528558086496365593820932566582710215148474647776722774300928848344037491296231134259050641696554413782956715540283354259339785863202621518273035374568463866900266226375385482614564254042026597981948359675761813329179947349239547786442926339899186347913973823681183015224735824359653912692207086657786262156871204217247832460854716298938936307838513892087819753366247210158357349154047569438162446843335112720621429747296717384775883936037054029512919296395130489440977650724770233264703683355427194171105448920172771544993698003287301855283307950375081913851038944881914760902640577272280640345867655973849584750210577810666267934875068324562821082673967037011402032062084886473499654308664426587982003942777678801378579075764193803239432666104285713392998811030541761429735127645681165367954109130553169525528650256773442118331351146076866474934813866528152689355006125884850843621667797062083961699495236163388319934105098005554050995401401035642138916803680787363746928987314939674899051209509421688335939772795475422046560074532535493621067380173416633799667708028329571622353218653570532596157196216409410237444404967455347223811043333236451494756013965712167694972405682252841707283346030416236590228698625895746514250173767611841731123063740354619950126073260106779276507005123713115075932089602853089170350838952723295863007786767201393690246717203106808847561614091288962880663755672597529117253117973965565258313734914310144*i1^62 + 546552765043572623090046137610465429046557737163389750347048954918391264856734227078519670663536780723669169165105796605959587401686673936158009922003768983821610047179037607768226416964094769202914302865534451538598995620092737407031177673449138772521115731214754144745687800156171242101361569883004221470316964671078485765415650690216989923129228472622136129214314017290284209659370774880525271863390317860418419445242114978620576573687086190776721818068112349048411786071432851118072321402310915902560220553204783362211622388929191733613012314360966873299126689617641862063713417667231328006022534520359619375799677605271643473121600414323574225741608093337653627479041022791812831863942668073101736612010164422544270415169007543367083182355280155917110267857108065775670119918049245825095798306249397297804914901720704802563610138795807033453559200501160265459999517281955710039313643863538576528261565784742622003923933429789710157591717675657095977779402602660183624914790521810653512372440506059477211075678422799545489309920373688106647838005729938825319166055389561014019146707333622492620113125700527749529637212192149191316141010442350729041075370595191285269430654882016241742349582940426000661831495609653876534361062877348843979713350920863368100131618182108471105697204087625588305491117459344954491209607627475017275988156007834563459931016555576510133803341126649986888705031155553008784786387987963350276425834397079789616649874348864403448147869595677439032820046906257570880614995086507672154331030888173398825214747349177750243336732939595291829230119387753883898813049513250929485963881258944439681686716565896032007912589064330467239690676265363182159169525212858763552503962607135275753717072523963169048287646456542259327844410224818059974000990526931667454438992123649688728342993130515576548358462889372931966634951601006633182153751287265327326693961757864883488324938519876339411086450433309959902821167999973691188637377261220877781633982935002364900277766364748202566213333918593126856878503005835984687756641981462559951984884581167345975310609992882384570221762716718708895424912423110084955499021706830137440333642256084157645979648*i1^63 + -97905085648564428400272341434522718588846169988331553905817984784286417579235867757371107391239774665311005995921954585527736928777032221966003332107866066745351061547622826855419393247948923437336301374481428060767284188389464329645271725903462302034787680267802145328646952671553573752127291532609659056634256229690694351755218483607313791913188583353588664031361793761759115106083537369798912004043299967891766022409513475069625664892653590452421074004562522107685464878727761323096475021339414464581274141326115847634596444215504211968341430918644398349205870357538818803130812167443667535198233325692496181414425423535794689943800007575013582885443498236636644074187698874093240774873666255905610537906629962675896315199458131746539389317558237748553354173848644899540925531261933988695254278849431675412977395891330216049421085367381248662240583443319819325887122562895090873809979800532747440014975727450593670613611260593049823089770281762405027445586022234893161677666647267207087050070082625566014492662841708399081923504419126816213424098332506022239625705968108205916250913302311479135466266714071015684827268754139927999022495706100325190053384333967800668134769570307562800386811451857463451216647698645015132829613951072633388726563777446423956545177393882852924076051987644675963755193811229717200553482644759503646272102587293405153561559457105144799091065018816483577663553562633899454605239511129507605264197601874615530582762687284017704222941252817290623200452040258651053493553043097246055548640823513581493169196832922455320501321126259083058391302636612376184329482047570976431193666063952540897619727588082653592660035314278449669161827499478716295336137154587536522473773559213225317923342944765852069324179240396742879935920065483601382533480262009682081785187404506783273767073377502336126320612560407137506460664505610971057635993403167992596658276284816448704040297039102223153738301081218814712024554029918675866472528583606553074368108950663363959305340131026960223505079372983489900136154998621549607321449471102431691221657803601550876402969668054635458103099763009127004316454613004756132634834452144384262794876504040800256*i1^64 + -6617260599699152404308365105551612197629277942609678355301704834410237256001821911628075407292525594636711918230996227482295767839860852083045721204685690686774538876926238360709606264974072691012623370209940739845832755471661777929165691121394364993446175633315668516242825474466967047022183328379922775259561002628087109160542739411945742410596722125016033328967301095212805448909511325599829103014563703722105419448483262519136625486144643321950284657221124821641413626849692316628206814969425138578008483326291673245812702098247983785989109744474409872804381148953649622180095692564032403538015331638651132020953168792605348773186003531481386760387077821123644759763970486577842972942156617149432280224304828712537205936279000070646548388146684505193314047044173900653162000306903316338254534156865016108072970429331767876251524532255148727370507540442441572804511475557418853542675962744314747910088759488559286646552697122054768341605135501852795423086782715491196052015903009428183272850508058230999577772381796342090079545693138207139171806545891869583515290527077313254255531647202006174728575663313798908534941291973063257636263287528388418750277142236473180634518541133249714627203488244911267887959327680451620151606669824488573125098074821021488618521536417348825334748005970717515380658446033627169745474298840495102759992058583730978383618232084050012710035082097604684651110840086628776638667085412483435900090375515445418577605940461428906844192552315867827685671506030993855800098761361466672936316501500955786184737516774223330727220517818220653194135616574427241695921363565170528075131998454826033545143693301957935015767910777449615986750950018218332453809543791956211276223167212295496510689271101835435209280431168353853104546003502912053104525600165985220019017105587200451812761922506743443856757431451211218120930588176416035284182123507491855385774827887178949098033997075784743456627562079123074947162117298951495037816523430590434625928533318475635873793951002905449367498256475882289939789044116985238137825915815417187823457120618909918442057502534052613695912859819598887606043553692341084057944040836860972194596913152*i1^65 + 1904091844633826271164857318301745517485945468577743399762855822741168078388987570673752121876012092968559399837568523755060261611159415496127493912988496988388720919811354427498413053647113960030952366518398814071823232333570978617901539473857437566097739439261827665925812878492248560209902329483755592944385138835857614285384574363923931727383662128587172885800990416552548378753624135046060671307590640925301275237627683181374437786665639429560784920529068251170295528069952986479616598223054481407400987701857822051261872160377451870622460145623255231389616481037172138531856202113393455375737276109910330557755960437284302732234581008685604798647098410516710929078891729094078114263058202094281616080244666159874173422419448473490270576084739512573047592921964656104003906107449428938019757100643455691456373522477306566025845489201347323707797618980742419864450549409183555277283579003246079366235953292584812749335524700958928667252458736970546654257298548728000328707687810851115723020922755654767569845638576665266845249258046308566184961516838371260482308756118971246137973602307618500627845878377666068249358128199520673402335210511845019808015887286972729687654794090313003205469590419787596416245604226562722217854524818122771696998771367238837534298043483514668956012048408018822942810360822378357771773636609800111647858209272245442083745293766316750370502974041850194874800101539045576324542943345035664263026798500470821386353775700321636641917825898146203793136853827879916139231282478940149828777189041135091096818918501024677842479567212316366267071558906157153271044458969193340604388242959063723185617670612017453996184169906243108453477514297914687539486953964691091254037898833238625266362169062463424616184201121668110289985959173609086973264959203599236813116432228693262239663856918208763598692456246162078761745815794251848330960325164242910496387463132617773406987805381547608959305862243922704909224690816422233021411213501419774027748678601908022317966144607641245673642703200647558459805464210896946920840719783410221694105330519170626055888601323044369142265500981722785979877937803218804678102861759296779059200*i1^66 + -60938767607752048576881506069817112443543451668430118857579884291190999530364545592387395663275230790079532605867334469968206981115898616702114104468660602971562711184848662998539301792413490688921188993890095106452679939218143146925525164488476784552229882072869921804780996932795878473907850506710507699207930427622743049623327994628284886431654412857673567909877133465416407056631767362841808293963468512609679260901459995798401669344363735142708708645247255573958581858477288877035112444612772942028757935397166393117333314341281866749893165170226696285361566755706101023076178213485659107085209939647863711444153444119104682987678189170391354435942196299882994720587672848657967762763830189665795388934815288984579396506124360933294477238555042679949923987268376404508429919804534364927077403689491320016709843153842465083348659682298019909014759207021155887155011130996151633550000285104321481105732820333175889147428007859607205247211534020934837992269282336265874715864378319367122754877912324284516399876005678639594547338968292497682208574437923052744576697017232890801788516321892230641891884518221485322514170070789601490189361738197582045985659969733958725125648267362827422185765549754378640846146378550895283370965246501644980843024894908598302542478179892530360849632831444143391437473231922715582751371255284005983836238274555995440603807716940047011515402889916244314864904700805429113796817483222752117654033918944554742714225137566349468128702298721668732832679399388149753855080774015180689204226822786015185941135338374636601245718338080392115725434318118423750627330018891966717980746571798416253046470413266073861788103821493316877906291634164547964380324796543125118098847158312763281921153906489042564575373007362394518541715956305210989645978104906355586813835496853773126585674245316861282468458217843767477714013737554832921279003658140002607600808335215911322027998441012991516407560301600868641569580988815317053015813842757109583676309698531728676741392140928414141553110044996971441141187696096846129712246267308453815080755611194896589778383202353624859231845989747165308253624500177154463752225575403520*i1^67 + 1713455010666861645099514617130399099391385280064647864052063108577433553712848491465362808863242748000929933324071830802836281629655133457627938378600546595114867829866940013038879823786285518024219116852632037110788722694942143777113309943423740958484690574490498200569868626301772579359419322087521143981290703838299370303157739546613549476272424813771158114454691893431516292461411688656945109829965202163403491690814823588959030624869488203424328107085671056369951268626590795957574643941467297373888773715072526500991299287248530758884667118371339472566957943190557974466665757641387178789820009193633564346543560990695359818813543705338347312806147206274741051916493017848742540519373331593705244513419050324779135306698219949945912429414620253421723594487968918039517314939304150998066751324512056328740891117596330316921381776519101641343743372784534675404508778202872286323590233552772400971275075904820920297721167016057275982866997533596945364965507912842065920481478498314580800737072487187277782769634344491723284884009954633234539018873952793371545682303257636266182185589390578671331640430203293721217139543785761176604115673110759241856960207124694723615350530641863005576754294463409206778873797741633705180252074028856911793362945826459959574847226465384068389259751579000606823140796356391070799615377767888575061144419795681098793684009886523497188354398634336936630479483447797656013344115128794692364920724244265483037402810038439586866614005906006793191145698244488169461662816850983941493169436249905821958016108630993596339925252795107814572355463464639417940671407091934191845622473410046559460309569659777354705573855789409983281179769926609883849262103345501774064726396403323729517267674393321326857363191199425946037013344048561590903089711541949550139325107735838776831782300734894139868144927650152871489190485041906276446830886534171873961541170514779916267528746662992662407813288437333052958572048351564558782202433481908821975096809845828885882838466331784584551094588347288008033553086477664361902251449454914071276282763703134519634520691027839674615914563913737714542336020951066616801525760*i1^68 + -5477790764583604048258324139962655174999678353367803462430302760712408112823028616266447978625698464069913618943121775042807748340249431981064471287418747231636276010917914674933444837149627704580826828430179994830962529921127722801439487474107680151229981128635476543251086229984489876643214242702315795500968559231962133624524705922279817939329778810265076800845645401328298873357641498091045899309412552306837664577598567407900865661615967661741683396049973538168173652593462300412909271940682884286200882331523476964351220262733979203209932010239075348449142427387862338367099956272087567292395207558268289052956365880428335421924901836928546347399257110400889842329499494091964330951475502461727601271501874790738056883275128839752663383732507688851007045175100511540673391226623899653053384264459336527191227082798467791538291380421610871030073700622101815642529252060010549341435674678281179135150384177010098521610695948613303294656183724094688686056313535367620142451459679297417918709134032369152157151222814945222603924774560822865322906800972979504602503107505847604832666913886853752050720702615355286776138911749600950325046636968557988953400712238232520079118145602445015866007247700081050637063106219137845673143138126706454403029329807834542724953840709513996478020247415405606262379652661549300751478684013844552764943170831183480007078291456779287849376043726716800247831253364006491522789065468755335353176679983451216049761418795739419916601092252275045785204749537908803407346995681187044083559454439145697968951786276190416235198629196830305193762497850559416063185683123643664418581595152299971723161173449158685365472521811876980610607547528817168119102699139045437902296312299507475813672617874657622917761693466255126296972704077562808574339882341498011811291638034177471894566969219120039491539080806298484262190088878473260219800588067248354460009854849135887557868800662530275802854663126999943199748976232753206158570186315171511817301789408052508329285235947440188494642969948908240968016849031383917279847373609160214658967880522215097972021566837886342713332060289633864810964426715824128*i1^69 + 264117841912161052630169921403525178454798517110090663133277952930756826721753651842510120071981372015139503293123551399522757592915324971469268580815156330110306774217299121918245151174936721049850606428361152286179680234678529562393185527845093886249390021818385563561535180115124641600332682111897802876867491676181214722249525648012233833235478389549636154069641726094070917583815951868636797632737291561722024801026847709738238852549840401845400633899728170335655505353092318078357943953640430843299147473683671974704753439489450610625608036956234665709845340916247135122900632910347210918414484218319902788803637397074357214670577720525716522392699672009120861303325312063279445313644974893673638068117089642453299210114404125757288957553863688665850082130056265864758461153219535853776215941481863739015614498423862159943959639391836095436612906938171911592301228025331964529119015879802187175697380366482365763511572770097014740643549059580427694525915829415414746685720528585799340065050266352709577455859042588252349811759182201223933944819482173669876542624456053934128203658199264469239328753193272393676529941172705471784470237272533412588502227942603374065124359882475641293187436482994424443968640557533354792650557041312115991098663909617600364237824560359591351527758189143674966510649787310168895024433401096831635013926845746769323458472239775873935930126220884995952820912770104457005128579219591304820199029249869658420859236150354942901570214916431436968636227066398198558945359631377906134683344762549175746434526095889202100744822860366125447861273283689592706144357217707814204672160767891284168252871604853833881353989267586133639200555854740994855469592825845807773975746138781767889827968775947362803639755578645943682615383364249709892478751910104527565558881747811891663362918221399974787171675673110747870073465795200816794572159471265843802818006878633769473020455390149704229369884109105249141502368063555932348559655492014226417673619724912824803806623316436197519243407983740177783522923140602742067390288074082538441098388300272427538737730173263433824642780322696738392506368*i1^70 + 80672257786804171067815123150997642064652889006114194095704687301311489244797017339639195613764288297890337269802337159166008334231954085625779614206979850212748865762587492411428079627585905678396383973711054836881951832611555014666740352490988058823969541161139416285320919527219964064211998796149773894319921786870550023671529879029189996329992083076287830279649192260924189934390373240979618224284192754790874518744029905974134971709288171924065337642689312808238627857336753466986715824293071621413650862821557987183994064372466457627903002929394048614496362965044284445706728016534767896819481187203467385176622508847298527000080345724147634229315572013472647729949030110942850268772871902383038489931120213074024953067372446847094084460379326713960313864261103887342444301653336594008218232558473609208725730540469501975741239699617745615416953491582263767210321409548873135129861052761888632463035481893899966055084513559330051592788282726815604277591774629723707842653740909096239159150027383431017173810381222970626838424443093887423018021237742893818149030240477286650942873340114594264662670838757469611169852386608685978683093379432218639497636339493870478133314584989694992397200890312872174783516611944020330715599330494628276074594276087649453442003650697428167474543948186522937310460261716606147248183473773191856208312833285256649975010952101115511506301835869858434310073815845086227192468256958255565008364688054478192624345897735599988954864720999657169728647605379137809147397610801655415708119706580624884124823990389035255474762905013993147243597058175658630106640963097714802943364646522826941740081532061573395616345357965996142730634014836965011006591993880880912635471516837490263647160968591665861025362637415308386800354034927379933442348405067573525066457425818314007639304182500366077793062146518581918088789202704461529151173404068018153543245730389418817450520258338017649262158917910303664306720759481294544233832153901323155227513570814223941000330226551824483379425457586175599543447156027378591646212203320472696744444115147659109982318259504120870651193018286080*i1^71 + 992780678667163592400279240063448372181085957875612643398261245846865392742293134049233266955009430245106659925245473946065982241211648033402354219600432585940832073867243723113076731853100691559706824383791448750765439842368857169668265592256362445890817602110111188418739934393646182296958625402020859140799763301057499752887842388528147010757808859535661629778999234234602877489343988077519849804567655429350682548551541734846673318840505463815538236490419361691488262927105330247754595095498888760855936379071917591692516997177874255505122390032255531024524482845776294294877525007816756976976951186275103904764659894659313636180009067010166025903136398724825142541996795954375187212767362362933089074116663076468267014604011794742762886143237746073259101194423739591418444775951333304049297765601446251941317400201891427933863060399539493962667968218043976139986773619001933317083604377139881699772373694870373857424984327256573817708341914245675866860385914406525591941498786715278635813072859537503079172937814416847504302011386034437221089619254887215130123589343347181082144111255558357654140382838433530653988486970476290304891432845315597945938709919790809202744938401206752204920042187092750665347044781474459456712452267151216059742049983429079022914254906446367044935810274964317746808664637422211379459623636602929642976186578193250457557912665069283578983132370229600917397370010212485597948502854673797104060416992547265230253390318521758818580008411680958227743031440797491111552134564304970561057982406184472743420212190564699491998781668601767965175363867566190974763220838624175778870346801220266276927728357817981261226884107177888254924254444378068418639277440622476958479734965924614177233232952768691594307473395378100361453531839581314104689642036325587079357089607890928561398227959117790199442137997247760915351360516253519072291923544405422803672265632230185083085526183850367349474443297109332352632582543646881955293108256998558190035238196322601854299944097351741831161012337818853960979459422566163989483327344452690022303461104553381013260979895929241862144*i1^72 + -3344398337549216846014869854664789765651799532328186687740087160273433959302569147151340394842146363166018554994074336378139740863875477257427787481739887271288213612241955224067341747762829056061924619185775033386613957571083175380079360031155397056075496989337381359671054936472996477861585648252053437531674099311655747168136978940771567263233785976510524652743264386092595995421739342461827460000514454405976340126305541250559310537269963188053072203221668778110556468785636659784253058752627714296775253310705522900324345435070356286504013489558089732560845051927090936057703106207606703407532616519927599443951878683479280474918329479054958065304165475583204015691522559754628211853880817928984245651903109426534150157657400540407011216903186121019832561761982980572033279578123326535168258281049652685032629729000751874497040062738554561569560050819590653409495325922875722272968540246596074636880558476863143160508911052080933465257156448623848512772223947270923867749533840481034349274684946044516987111733199609570932949591358701257121806380992258303544086152096298347837990788088801382502431602235863865690659706896630328658115932261648931216377182746147503001791080972378746627081829739206509376858358421688813102538049062350471579273575272952925513383394042180580801646684316496066808858268519504611792101326929366627553060268386511391946336723809846929347813318609074791427890703019622038272951359445523655583543329896253118506083335812123211680031363074797050742789484587617497196891014473011208204560070005290785297198812918890682995287494321649746482773282170596779363034037095612711630322454875321794347760350490738842056158659060757253513478788933698530053269749841773057195568464166097790515517207236467473777318949483630019080750850369577065543763955493122454522705757007626329803969970835696485087945867303914874241226426213740208418234653704022899901960104337770432824107215399124604569986978389324876407519835095474706531761429341303469471065108177657628840827562352154376755014888849270495334127667012090665462466090973028293144104416670310482803513360384*i1^73 + -215533034801938199007736954300727074129940763983889331665473739519890844769749456431779323451321916755211412228515869001383629027939776759944831600327114048486708384232675288759560545206997114097212583507763758876715160812111839310706561483732420066505644395594677602357508119498156854746265910906197581437808255776239763777115247384109523646037829388616379565684028327915333063056691652775999502029814142628929913216242274065383133633027450035575446264773871771398241161725501058855082449999988146493230854667640065801328961339142051425981029965683337207916891139759774992511368304180358262024643135413594482214526175507811918658319230578443843765805040185273647498752807408236168552323222212532321950089283513629833082021568548836748375928046123595159576058183282671394500668377194768836996435317265298940785523117600988443262644328502809652918097887937236044589633745676228438341784223182332448141594406061545639356273232760971301172246932704714838771045599141493747070964737476065849557553668063720606233867366844702848612634222059048953159568205445488104761363308663689672361036045053225248809438313800393321841192518577725636497758179805396466500391117157014884568819822369630046872057095719546836697094135478750742291452483649869677638372638068192802608103799364401776594749169135722772859400119990994352488508138074178479429218259602582684533744024796210371061097759221894805914426919834185799219475258746076915440867683796874855675071712387527085771741810020705800828340624143832994429030563164086348562664719438651246753608854414957330248174063953261777004761557282566083762164126094932953768553670691686802436017302269760955926572110955178467933344059629524122261961362764593466764396482105149419440774216152108338358674922419563220873919265247015723301814483988653878924684277526002488288571207494568631686158198443837003556433766351545824715511438804670563017869244479435467530171247633024967992866873066906926751651733412026883603368681560713159269662200986487503506261457334854945917429123082132629998977210313666670228643030341480291324397668288954368*i1^74 + -363608320975402019752237318067242233642159449919296739686102841058713612220014779861216883168152958455399857401063586839791057255056531089831015169374814643745388128666683699267668547465229361500275002012935453645288733874827464997330806011746710330906758917032905439115167651178271156212230704680376474735874357285961012827656972936629728547055712430817062230442388131201099794380100923472990040500201374654007793453060690120169861647064863340986674513320762128290388876918616651940799238023906070377430593013785563475454207712772447760475879195287493797292204791471050704017413627303672818949975363336168518322450974725098098222014582254121345888440076792930110714696424289512014108330337211913536857261724131344392118432176702910774021131883892255862298133283699817408368756784518360387872331982719806413922296558903748385850472442976630841394866572167473000998064968299997870683377202290505746547185990938945931587960289100362055732757572988351791248305647441547996176556716977231348280068974076707165100165323529783880982991118116623503337459802960785911310690032766341666967291530557259820489047397135955107817564108927360870381494203046032623583109677670118335833767464900959539491590745956991964394905779154830762730220001607523357498360110584311241000444085732049684825477448569781094770097138252486386932495013875303377954930650865914605055277881972685800923371918453340135792741454973428665658447936217846474480379131514338133246893213352043576370104443046805769045399236840467165227840685809475054887002461665173069626834392356142460331045052906308854325122568024635400489680042640533838856641202254800923787779097103766753860407172315160655449436746127099360671924786853661813967574475757511919864152358367362814406516046753539327905997983815332634281628867703269279960126269729079977545716153846290064941159673353270511858769821505547298882240878106358030617783078923188788420263272152236274821217706184100096020404255103512833313100550976301864213745205313963934587163816613266930309645357501587148016404291013884282668043826024509603840*i1^75 + -150860250341874912422534012894160318139961950185410644206048290922712202573348427694183905312512729208452418152548862384576431334689585307936727709084607155323840416029285445720648944527684030710648145829782425871350730222660443035142656956558978986401804104478740453935579123061770112468293336792307067318640591957415472785520147607092877376761362260557965686068111537119866442459664082096208521038204015995426496404451135134276919269257402784141030712111882597903338552458273810562504074707486959641566223904128351335935927547208069669338033869388059107906773979497074950916616910521066176297273071416592930503393876968391790216887130426668199515417574920543472662049715798734775689486781096056199382708488090935659339664486383894787569338621918180213006847876173728498536820796805185850739460394494898403286181107950993285136194973168765524776278995945157879325648022351885879964166593397402242492686041677069008751812698186487686580947569429736382572824633665506557863986250411398396819817107709730938490938115525434346511427319164643543553126675308591985528749520247425109917748516501685519813623633187522571872248157427657729444035434383177900061053610387262100725233891992084797415176049466819758289997206780096416002043189325072313345600338859421061629881392663469707724290888745770765524583733945640313977725489373244247860152984785706764848834866316376007057296569323068524227325532911768760533361519569133442481215899273073669364247993284639102551611982880380456629946935775326952135517423332006370605771602040831871191076847380012210616321935314409990345755852104977136731389847933735263222118151403199355175047033527277808513188898681523073149876065526148239948532189333187385193275213473617273853209503689817227790312914295308756461392286875105569920019825248093668826973206567402422202657185309701841980409766017196395001529754701224488218171569369920482912187905343527281500660172091615522270627294070012289097525408011492758473339380131300447773449968561868524535466033366000749039192528423786010019618888018530505064448*i1^76 + 15544304895373918190643585807387953174417963717234327923214041018089245636724239019011974035017814447271768944308939924258532762865937580272103807951539555050194223307498177966880227835382865505669084178667762215519896506573877999705258730673685652654153035817776304833286716774784991996219348807830687877209013520993726568196889626932136703863251171353962644695692233701122772653340456575650070453584708058475339235755492973908558092043548084630991677826695822003980547010412650300727950881133985839457840101889440670955941348815438203822775729475267544669670528766437780844491652236933762456388362516493549486685631437480384737838901136394166125678465984416862486144260553982216572201579605406295689102910810396263012998044832104283585231372915596383469899007995862962166232571307301932678483901750108040180087420636336875404568813458533998112692788431677261896621445562795210469114247918735327468790238976368803491362248845440578142556207091749184960298862724414804232171915681698745809807198263534280347875489494591619467581438525328316564266806824083486034951153222849515122209768681979845189294176751114448639432252197370335568545341647017960872374682253866962821908811105029363391916705022349426882977219267120433087528556007346059711059745814778777457499842797528142451090175240927744135777627685270392098098225520048400145847757443178823442768017070245056920824213746556695983013752117040034734451949392277816680661049140687547068738728450222679854698529222647807618530335228598020903091083728824649745990154396926176161241592078075387243808832436356630801320706954199297987290234451296185250711426903852556705092897693619676265597006333534451793764864938686784370036594731893028999098226193745675222574353849172462087642630792387543173944210081491073207350813627258063568999781422634212525637385191438105825641721530564158806014337988287812171724432292006020527961839588561638510564923916003540245716829669295527690528581439522205436509428102368948029135835756761533392620046131382264984862693842294818142683136*i1^77 + -969118162031586651724359732567443274765649031565775253891120100355451936969962303329602984090567291703757031170397319531027072657960745256662644859611127086017869146512224652878815049439948753018140742083643276505403817108436551917508115396173730301571785047755364681144821168412679331952510171393721040175720682500952592033185409920361599542329471959678283514376051701524120300131662585363201615764962571091964755206546911058167851719929910496785120355700304497565075114281411374388052023257113281348917584061802585104197649714445567407618132252592962410915302881964589196914675501095774596597465600316049980434028485175687149454674051640396737973238778497689862659913576622962363957787017810196076285835318024582228219892202568718292557481364286910338936257243405866452700626102667997338757135973333206688184060394422254304329244479000093538269521177133461081706441198089221412064684239772885284003198382092105432678615963870065456139383134856933256157695899952920955180679971923723835663111374875475169142559843747112307136272449088217832611104537499491151745125623996339918246183801853443663831546326742819675600141503273192857953004509944897835724072273556705784151147128209198231561148457624567591234615943979369403929219154964562544934726902514013204031811208000790759598080460597180451675431777372021762208902058440208343365375577826381703260455032126844460348356813802004954559835059962552598808345727888457073811733499029991959833831557402850441204726762610949191554775977538019599572014462869863874225770777903819063676560779053482100602353145527907039668212535767900907314232389373980658624849102589550938187297502202714573719389218368312692324926196919848732934503779157124535984965112747925907674315847201304170828217070871009364836469583992584524181224091034344234327615358268115400056715713798721646136129378365482156400142414579011437897226930375450832195859343819255607616546482936193118570243033869111678403764662093691405371529004702942384195411594613903719464979834621217924238540800*i1^78 + -9074637715368455319659661495179508611421922324543348304399132965011016479452361314091580407793648918823865888595910250979559666795625646115208976007262607054948332731690360657503490341947773637551503527682222125281603694120949689790888379934676543858730020701286477959964713880092630476969193540308151928133703536262857663257589629875016628898613353806049962424005636905457158143365987110426615216397606654953618533619359203576968938357032952755353462460760969429102563827465353800138618711358953693212892363629728517295806880884538369198341170464137842481435810939432354091513517457641104678548989589628097064138942834635319167185592982644085644679950808496217945120878125744727240561970736403809191646854318600307481557753194971536229382518119374697962879210444413205877189521171116923389396588608991092448788411789398088973407320995818971521899476043716171639779236034169301405087482073302070572662647092915523841359877455120387777009651452119750863049568439926811957787432831371132051125433149275475967351128803911072130444139342622863632750574979633334593331896995526793619819804549815498928924301838505674640692890800588075353396407453609618415858209511642717487614829654641479906476443098201769458826383400796705760518390286491111275892175041583911966476859050527140716119834928287852360394995648548165488719866093892420145359826381393547582746162728744776874986052506061568429548869120929581322581987162940006436096057714092563711217187228066511298113085721116211781590224432854056793605231230073892156804747093268552096186810350102657137570668163171544089377482657211601519050793494490325642831296450853059161195299799807497491623941396464502109739797130954402953624528474833321287990271790270055394464447151882233693154761388979946983669353861093560499833410449020515031600064920240222592315316891735319820628692334565806513510888415122271323580849720374103998313969332081308270881711658447435155409410093681137900641032775597643830903660423347069776666150781722692244849295360*i1^79 + -103545091161348764458138245192586977522769453912881315548477655740439421071544287034499966060050779683630585678741492906962556603772770099996751845052065773136682400832380454063417125874944148754984507915480785338057742366404359007664779505153341624190717358412174294907228601874491134020945918163436360054022680412706070850049254385029993820502243136182872598831451790748625109043667991622140021701243467874308555689386782207227250377139124509305886511678839979549502657413455287781426171434857708767318065101771314757640342138028498988764577348631941702402704801684457279504978334917807276829494480445052239721463552375940344755102844827714702697922484713316580760342197757122816157263761809737108973317444863035015300703108938391224556351039968396057064986536703873245513469280133758840055692671274775335439176469859597079351730168257489916142098456815797662198989329243894651739653644218555351914151165301810941198453168249326933644275523065359645682705790029731337268086160238281181810011816233406193612361445104575256518770447565934864620238643065564819251956979289852881895617773200192480552803252060154717255286875992960516358337533053825906869790911048400365479552515814596970612917932162244775148890943560505601647535868857399207958451117513145061673901659456811632921706328218079656999295054411409705056944919642863162588954498101501002440533584724476489638012267434852933563365353174952081785632592189584636345667196979872639238437372954238710505015489019103051205713130876351614192353856606162436859294193419292672330161732825056619577718742219536306184323110105595140966152114921261370824935034964487334842618017090230279100327826522540429524963632283346185015617691488284737221955729339831372156493021321420828825143628906562802110681536560507375805774148226929962314912138438647132778287237004464256994404586740569796968368981251475925849902675610931774429814142378793319867117731531073101344323647207071311134885259041182308964271809379477024118698672128*i1^80 + -234647377071694730139272577088296526651945604275028900249056807771746026177041475947017175152205395707630185364263172226613084582852344731303925771620588911141054519196271894004780090939681326020213554766973482987078928306674360172586804411029896229371345352777350715533903353667297612648587553505977171281479495679731466309719791803121600341549641170584858253547576297335644020469558417444314121695803162414604746230968626991775919033668414553892630644668687537526299484700281872557140724015726292538528811678903724729969126726314851123897638404199462878560269639627051955169179826326039067897181446885164821619989443321198689986098062799972453318349969478662924984270965925804110568581550297840868847053169430536521916704161801329674269194069773334487026579515269481981652894255391440744190002517842701269973937924889268976530258926554043656641197128312481565936617840622760201990853343028851075339657725499429412647145634687821948972240303913447834828663887365290185078813314387968309309258690911162581251108997949956640867421757805272921368593556677953298472788462512349094200342996907526642469214485661248895728130193505342336956571929555973631865342194773059195946582149209503960841305830075409176500927914233916442464619503762372923370392582204585886375806857535847204725643848096833314334035285526777397908548168332248137369917808568290002589967943693568596720769174916629189088248538899066542232135989649744633926149214043128729963643699912661434279060437376873786883031338590855161585140972967730137660189884673057065573883687650036409763128856956076713688047939423672711641011512344241089349670726729536660322960349084696780692771018478182362781889048355384066888212096104962494943353303427796568471931047010827522836271183374792070486883889189333608031789933895581098840697003266844722349154025846306596431616210579358292494251329858015286981317138850195615517437711816016478419818071547370224570633629144979347571942360828130690800539402240*i1^81 + -973816932073399549435313878659105584378725420985928264716005637073054860139564454647427708118155778227531493655846044030846814093854785996963203213813950504382464240130828812426228262986775626875637201448498796505396765817195633058622624843713883767269464958609469601867673581176954917184218938999875043664553520444005020608310241765265900458221499303799730740526286446853179396542012651800561393558512852553923872342441879017816357826428955867066464082194124984421153348186909630251434815201643080607539656960996645729942394425933002821744955713729832669016282631047403380983724576981293697174529648059055250740763979198960783138468780908920844382451466065022738928842279136287679529639826016226798168286605433640450429791674158780732222917374125716477814179900331232920360454199667037124003148425696143666276124922097290885474456066799065865916526760164911439807361315431796536346327780230659906099359688818382652633210477537870055045394453703194451037323583830315750114470075564425451290054362968855428426623651393412146987904662442539851208410932916317071000333187411736005125233999547407319808686567050003341386713627212677827957964388999273946619492207340723993681348507395579474419962318826109737042221831872158719916318191464689321475876195011772609657932058294603069073755277746867033624382895668319689056767437688169096668329986972816762972497321257481954192467173665216532868610438657831274665966893790404488151622743018457966814574432325085001303905843650849296654670461405526366962295238535840875435881100434457443286697599059827458188135390743909216221783264850325246648066508980754543261749634251848608812103938668873464424767997489818215893581241461343945614520389034924185808757419559701414612465965558277713002125385557836388755984951676207508801176274426653024246905810758103627579229298568934633003930767473662237094007178171567175191802702263136330761988592800847344795170530146160851246977748465962602962647777280*i1^82 + 33724758237596770462157082874586483598150157568430597233016208673076253268668386490469263588644198992416852623261819132283887127704679059859529031889974466071728172750378177685040403378732149503442555275128956424757696818729035190811747857588549860160035433334987313514465880861327309921799915713996563048728930871062649920471742342640599038504446361246178474343901715974949970387921415752182486400854412215678115867536799014173447272589785868069881497772588531700021174209569148918406493259262006114346698853499660837756534669188018267769610673814115234642677919459943205691123545010168460802524071163254386631804214948027911929504985959949982012469675067353963093352793918444727523999273318741496776995836615133823450171258431978846054636127840796397871150932663913182883902921620533298019268021742359257895469475252628028138204284664208794214479301927580532120072771846402682970243406210174273096413919650685372411867564370763500880243914006042056547101671638007058063542175275148770241806876955459451858931942620929072926067920801277148892331963009907867363009187744862136150628897922296763595691587705173134538175916474047947893814798964623149435573644136813296890508156820976267031876795558726699891684209578446901338489169902424939707321865690475782698920172356665940005462798170808240923367487718620396283891917648371927585855456689950496602191332093285277788404007566238897173442824269236176084575178462239241298125058240109916118815670516900424830878058738619963248943960119533519943952730873313454799485771695173450739375259384985818268340305163551730903586802472581589129880951173250877225252446165996798189722599049465351105695219385742961198976500175364064941714820292205983000210677079311099870267658205189852463913077361661496466354622680426643788764369449003181874500635607623279719576155298996659786187282665931770113756756478879252016818318381399517433055805440*i1^83 - N1*34734014582021754240408206224650192684657985176625811025801651369575066985194915526560743868341603468445499497579162509107911498792702274396796377115786609377770057173210957375969898815888617828368802565607052841576165676874987728190608346565308499593176504370726409244269199320677938308773034743537838740487320606548855299797464784032015296562730865057050593947815412388767858646681184797384699079531617646540044734025099362990893597529747670066645744653564271942929243777721976247640625*i3 ] ]